/*! For license information please see vendors.e64b564c.js.LICENSE.txt */ (self.webpackChunkapp=self.webpackChunkapp||[]).push([[8096],{39233(e,t,r){"use strict";r.d(t,{IP:()=>Ki,ls:()=>Xi,Ts:()=>Qi,cL:()=>Ji,do:()=>Zi,u4:()=>ea});var n,o=r(5482);!function(e){e[e.None=0]="None",e[e.Error=1]="Error",e[e.Warn=2]="Warn",e[e.Verbose=3]="Verbose",e[e.Debug=4]="Debug"}(n||(n={}));var i=function(e){return void 0===e&&(e=0),((new Error).stack||"").split("\n").slice(2+e).map(function(e){return e.trim()})},a=function(e){return function(){var t=(0,o.Cl)({},e.config);return{logger:t.loggerProvider,logLevel:t.logLevel}}},s=function(e,t){var r,n;t=(t=t.replace(/\[(\w+)\]/g,".$1")).replace(/^\./,"");try{for(var i=(0,o.Ju)(t.split(".")),a=i.next();!a.done;a=i.next()){var s=a.value;if(!(s in e))return;e=e[s]}}catch(l){r={error:l}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return e},l=function(e,t){return function(){var r,n,i={};try{for(var a=(0,o.Ju)(t),l=a.next();!l.done;l=a.next()){var c=l.value;i[c]=s(e,c)}}catch(u){r={error:u}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return i}},c=function(e,t,r,o,a){return void 0===a&&(a=null),function(){for(var s=[],l=0;l>e/4).toString(16):(String(1e7)+String(-1e3)+String(-4e3)+String(-8e3)+String(-1e11)).replace(/[018]/g,m)}(e);var n=r.crypto.getRandomValues(new Uint8Array(16));return n[6]=15&n[6]|64,n[8]=63&n[8]|128,(0,o.fX)([],(0,o.zs)(n.entries()),!1).map(function(e){var t=(0,o.zs)(e,2),r=t[0],n=t[1];return[4,6,8,10].includes(r)?"-".concat(g[n]):g[n]}).join("")},v=401,b=403,y=429,A=function(){function e(e,t,r,n){void 0===r&&(r="US"),this.callbackInfos=[],this.lastSuccessfulFetch=null,this.fetchPromise=null,this.isLastFetchInvalidApiKey=!1,this.apiKey=e,this.serverUrl=n||("US"===r?"https://sr-client-cfg.amplitude.com/config":"https://sr-client-cfg.eu.amplitude.com/config"),this.logger=t,this.storage=new h(e,t)}return e.prototype.subscribe=function(e,t,r){var n=m(),o={id:n,key:e,deliveryMode:t,callback:r};return this.callbackInfos.push(o),"all"===t?this.subscribeAll(o):this.subscribeWaitForRemote(o,t.timeout),n},e.prototype.unsubscribe=function(e){var t=this.callbackInfos.findIndex(function(t){return t.id===e});return-1===t?(this.logger.debug("Remote config client unsubscribe failed because callback with id ".concat(e," doesn't exist.")),!1):(this.callbackInfos.splice(t,1),this.logger.debug("Remote config client unsubscribe succeeded removing callback with id ".concat(e,".")),!0)},e.prototype.updateConfigs=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t=this;return(0,o.YH)(this,function(r){switch(r.label){case 0:return this.lastSuccessfulFetch&&Date.now()-this.lastSuccessfulFetch<3e5?(this.logger.debug("Remote config client skipping updateConfigs: Too recent"),[2]):[4,this.getOrCreateFetchPromise()];case 1:return e=r.sent(),this.storage.setConfig(e),this.callbackInfos.forEach(function(r){t.sendCallback(r,e,"remote")}),[2]}})})},e.prototype.getOrCreateFetchPromise=function(){var e=this;return this.fetchPromise?this.fetchPromise:this.isLastFetchInvalidApiKey?(this.logger.debug("Remote config client skipping fetch: Invalid API key"),this.fetchPromise=Promise.resolve({remoteConfig:null,lastFetch:new Date}).finally(function(){e.fetchPromise=null}),this.fetchPromise):(this.fetchPromise=this.fetch().then(function(t){return null!==t.remoteConfig&&(e.lastSuccessfulFetch=Date.now()),t}).finally(function(){e.fetchPromise=null}),this.fetchPromise)},e.prototype.subscribeAll=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n,i=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:return t=this.getOrCreateFetchPromise().then(function(t){i.logger.debug("Remote config client subscription all mode fetched from remote: ".concat(JSON.stringify(t))),i.sendCallback(e,t,"remote"),i.storage.setConfig(t)}),r=this.storage.fetchConfig().then(function(e){return e}),[4,Promise.race([t,r])];case 1:return void 0!==(n=o.sent())&&(this.logger.debug("Remote config client subscription all mode fetched from cache: ".concat(JSON.stringify(n))),null!==n.remoteConfig?this.sendCallback(e,n,"cache"):this.logger.debug("Remote config client skips sending callback because cache is empty (first time user).")),[4,t];case 2:return o.sent(),[2]}})})},e.prototype.subscribeWaitForRemote=function(e,t){return(0,o.sH)(this,void 0,void 0,function(){var r,n;return(0,o.YH)(this,function(o){switch(o.label){case 0:r=new Promise(function(e,r){setTimeout(function(){r("Timeout exceeded")},t)}),o.label=1;case 1:return o.trys.push([1,3,,5]),[4,Promise.race([this.getOrCreateFetchPromise(),r])];case 2:return n=o.sent(),this.logger.debug("Remote config client subscription wait for remote mode returns from remote."),this.sendCallback(e,n,"remote"),this.storage.setConfig(n),[3,5];case 3:return o.sent(),this.logger.debug("Remote config client subscription wait for remote mode exceeded timeout. Try to fetch from cache."),[4,this.storage.fetchConfig()];case 4:return null!==(n=o.sent()).remoteConfig?(this.logger.debug("Remote config client subscription wait for remote mode returns a cached copy."),this.sendCallback(e,n,"cache")):(this.logger.debug("Remote config client subscription wait for remote mode failed to fetch cache."),this.sendCallback(e,n,"remote")),[3,5];case 5:return[2]}})})},e.prototype.sendCallback=function(e,t,r){var n;e.lastCallback=new Date,n=e.key?e.key.split(".").reduce(function(e,t){return null===e?e:t in e?e[t]:null},t.remoteConfig):t.remoteConfig,e.callback(n,r,t.lastFetch)},e.prototype.fetch=function(e,t){return void 0===e&&(e=3),void 0===t&&(t=1e3),(0,o.sH)(this,void 0,void 0,function(){var r,n,i,a,s,l,c=this;return(0,o.YH)(this,function(u){switch(u.label){case 0:r=t/e,n={remoteConfig:null,lastFetch:new Date},i=function(n){var i,s,l,u,d,p;return(0,o.YH)(this,function(o){switch(o.label){case 0:i=!0,s=new AbortController,l=setTimeout(function(){return s.abort()},t),o.label=1;case 1:return o.trys.push([1,7,8,9]),[4,fetch(a.getUrlParams(),{method:"GET",headers:{Accept:"*/*"},signal:s.signal})];case 2:return(u=o.sent()).ok?[3,4]:[4,u.text()];case 3:return d=o.sent(),a.logger.debug("Remote config client fetch with retry time ".concat(e," failed with ").concat(u.status,": ").concat(d)),u.status===v||u.status===b?(a.logger.error("Remote config client fetch failed with ".concat(u.status,". Invalid API key; future fetches will be skipped.")),a.isLastFetchInvalidApiKey=!0,i=!1):u.status>=400&&u.status<500&&u.status!==y&&(i=!1),[3,6];case 4:return[4,u.json()];case 5:return[2,{value:{remoteConfig:o.sent(),lastFetch:new Date}}];case 6:return[3,9];case 7:return(p=o.sent())instanceof Error&&"AbortError"===p.name?a.logger.debug("Remote config client fetch with retry time ".concat(e," timed out after ").concat(t,"ms")):a.logger.debug("Remote config client fetch with retry time ".concat(e," is rejected because: "),p),[3,9];case 8:return clearTimeout(l),[7];case 9:return i?n=F?this.logger.debug("DiagnosticsClient: Early return setTags as reaching memory limit"):(this.inMemoryTags[e]=t,this.startTimersIfNeeded()))},e.prototype.increment=function(e,t){void 0===t&&(t=1),this.isStorageAndTrackEnabled()&&(Object.keys(this.inMemoryCounters).length>=F?this.logger.debug("DiagnosticsClient: Early return increment as reaching memory limit"):(this.inMemoryCounters[e]=(this.inMemoryCounters[e]||0)+t,this.startTimersIfNeeded()))},e.prototype.recordHistogram=function(e,t){if(this.isStorageAndTrackEnabled())if(Object.keys(this.inMemoryHistograms).length>=F)this.logger.debug("DiagnosticsClient: Early return recordHistogram as reaching memory limit");else{var r=this.inMemoryHistograms[e];r?(r.count+=1,r.min=Math.min(r.min,t),r.max=Math.max(r.max,t),r.sum+=t):this.inMemoryHistograms[e]={count:1,min:t,max:t,sum:t},this.startTimersIfNeeded()}},e.prototype.recordEvent=function(e,t){this.isStorageAndTrackEnabled()&&(this.inMemoryEvents.length>=10?this.logger.debug("DiagnosticsClient: Early return recordEvent as reaching memory limit"):(this.inMemoryEvents.push({event_name:e,time:Date.now(),event_properties:t}),this.startTimersIfNeeded()))},e.prototype.startTimersIfNeeded=function(){var e=this;this.saveTimer||(this.saveTimer=setTimeout(function(){e.saveAllDataToStorage().catch(function(t){e.logger.debug("DiagnosticsClient: Failed to save all data to storage",t)}).finally(function(){e.saveTimer=null})},1e3)),this.flushTimer||(this.flushTimer=setTimeout(function(){e._flush().catch(function(t){e.logger.debug("DiagnosticsClient: Failed to flush",t)}).finally(function(){e.flushTimer=null})},L))},e.prototype.saveAllDataToStorage=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t,r,n;return(0,o.YH)(this,function(i){switch(i.label){case 0:return this.storage?(e=(0,o.Cl)({},this.inMemoryTags),t=(0,o.Cl)({},this.inMemoryCounters),r=(0,o.Cl)({},this.inMemoryHistograms),n=(0,o.fX)([],(0,o.zs)(this.inMemoryEvents),!1),this.inMemoryEvents=[],this.inMemoryTags={},this.inMemoryCounters={},this.inMemoryHistograms={},[4,Promise.all([this.storage.setTags(e),this.storage.incrementCounters(t),this.storage.setHistogramStats(r),this.storage.addEventRecords(n)])]):[2];case 1:return i.sent(),[2]}})})},e.prototype._flush=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t,r,n,i,a,s,l,c,u;return(0,o.YH)(this,function(o){switch(o.label){case 0:return this.storage?[4,this.saveAllDataToStorage()]:[2];case 1:return o.sent(),this.saveTimer=null,this.flushTimer=null,[4,this.storage.getAllAndClear()];case 2:return e=o.sent(),t=e.tags,r=e.counters,n=e.histogramStats,i=e.events,this.storage.setLastFlushTimestamp(Date.now()),a={},t.forEach(function(e){a[e.key]=e.value}),s={},r.forEach(function(e){s[e.key]=e.value}),l={},n.forEach(function(e){l[e.key]={count:e.count,min:e.min,max:e.max,avg:Math.round(e.sum/e.count*100)/100}}),c=i.map(function(e){return{event_name:e.event_name,time:e.time,event_properties:e.event_properties}}),0===Object.keys(s).length&&0===Object.keys(l).length&&0===c.length?[2]:(u={tags:a,histogram:l,counters:s,events:c},this.fetch(u),[2])}})})},e.prototype.fetch=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t;return(0,o.YH)(this,function(r){switch(r.label){case 0:if(r.trys.push([0,2,,3]),!f())throw new Error("DiagnosticsClient: Fetch is not supported");return[4,fetch(this.serverUrl,{method:"POST",headers:{"X-ApiKey":this.apiKey,"Content-Type":"application/json"},body:JSON.stringify(e)})];case 1:return r.sent().ok?(this.logger.debug("DiagnosticsClient: Successfully sent diagnostics data"),[3,3]):(this.logger.debug("DiagnosticsClient: Failed to send diagnostics data."),[2]);case 2:return t=r.sent(),this.logger.debug("DiagnosticsClient: Failed to send diagnostics data. ",t),[3,3];case 3:return[2]}})})},e.prototype.initializeFlushInterval=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t,r;return(0,o.YH)(this,function(n){switch(n.label){case 0:return this.storage?(e=Date.now(),[4,this.storage.getLastFlushTimestamp()]):[2];case 1:return-1===(t=n.sent()||-1)?(this.storage.setLastFlushTimestamp(e),this._setFlushTimer(L),[2]):(r=e-t)>=L?(this._flush(),[2]):(this._setFlushTimer(L-r),[2])}})})},e.prototype._setFlushTimer=function(e){var t=this;this.flushTimer=setTimeout(function(){t._flush().catch(function(e){t.logger.debug("DiagnosticsClient: Failed to flush",e)}).finally(function(){t.flushTimer=null})},e)},e.prototype._setSampleRate=function(e){this.logger.debug("DiagnosticsClient: Setting sample rate to",e),this.config.sampleRate=e,this.shouldTrack=T(this.startTimestamp,this.config.sampleRate)&&this.config.enabled,this.logger.debug("DiagnosticsClient: Should track is",this.shouldTrack)},e}(),N=function(){var e,t=f();return(null===(e=null===t||void 0===t?void 0:t.location)||void 0===e?void 0:e.search)?t.location.search.substring(1).split("&").filter(Boolean).reduce(function(e,t){var r=t.split("=",2),n=j(r[0]),o=j(r[1]);return o?(e[n]=o,e):e},{}):{}},j=function(e){void 0===e&&(e="");try{return decodeURIComponent(e)}catch(Ir){return""}},z=function(){function e(){}return e.prototype.getApplicationContext=function(){return{versionName:this.versionName,language:H(),platform:"Web",os:void 0,deviceModel:void 0}},e}(),H=function(){return"undefined"!==typeof navigator&&(navigator.languages&&navigator.languages[0]||navigator.language)||""},$=function(){function e(){this.queue=[]}return e.prototype.logEvent=function(e){this.receiver?this.receiver(e):this.queue.length<512&&this.queue.push(e)},e.prototype.setEventReceiver=function(e){this.receiver=e,this.queue.length>0&&(this.queue.forEach(function(t){e(t)}),this.queue=[])},e}(),V=function(){return V=Object.assign||function(e){for(var t,r=1,n=arguments.length;r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function q(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(s){o={error:s}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}"function"===typeof SuppressedError&&SuppressedError;var W=function(e,t){var r,n,o=typeof e;if(o!==typeof t)return!1;try{for(var i=U(["string","number","boolean","undefined"]),a=i.next();!a.done;a=i.next()){if(a.value===o)return e===t}}catch(h){r={error:h}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}if(null==e&&null==t)return!0;if(null==e||null==t)return!1;if(e.length!==t.length)return!1;var s=Array.isArray(e),l=Array.isArray(t);if(s!==l)return!1;if(!s||!l){var c=Object.keys(e).sort(),u=Object.keys(t).sort();if(!W(c,u))return!1;var d=!0;return Object.keys(e).forEach(function(r){W(e[r],t[r])||(d=!1)}),d}for(var p=0;p=200&&e<300}var ae=new Set([Q.mJ,Q.bu,Q.pL,Q.OP]);function se(e){var t="";try{"body"in e&&(t=JSON.stringify(e.body,null,2))}catch(Ir){}return t}var le,ce,ue=function(){function e(e){this.name="amplitude",this.type="destination",this.retryTimeout=1e3,this.throttleTimeout=3e4,this.storageKey="",this.scheduleId=null,this.scheduledTimeout=0,this.flushId=null,this.queue=[],this.diagnosticsClient=null===e||void 0===e?void 0:e.diagnosticsClient}return e.prototype.setup=function(e){var t;return(0,o.sH)(this,void 0,void 0,function(){var r,n=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:return this.config=e,this.storageKey="".concat(Q.fS,"_").concat(this.config.apiKey.substring(0,10)),[4,null===(t=this.config.storageProvider)||void 0===t?void 0:t.get(this.storageKey)];case 1:return(r=o.sent())&&r.length>0&&Promise.all(r.map(function(e){return n.execute(e)})).catch(),[2,Promise.resolve(void 0)]}})})},e.prototype.execute=function(e){var t=this;return e.insert_id||(e.insert_id=m()),new Promise(function(r){var n={event:e,attempts:0,callback:function(e){return r(e)},timeout:0};t.queue.push(n),t.schedule(t.config.flushIntervalMillis),t.saveEvents()})},e.prototype.removeEventsExceedFlushMaxRetries=function(e){var t=this;return e.filter(function(e){return e.attempts+=1,e.attemptsthis.scheduledTimeout?(this.scheduleId&&clearTimeout(this.scheduleId),this.scheduledTimeout=e,void(this.scheduleId=setTimeout(function(){t.queue=t.queue.map(function(e){return e.timeout=0,e}),t.flush(!0)},e))):void 0},e.prototype.resetSchedule=function(){this.scheduleId=null,this.scheduledTimeout=0},e.prototype.flush=function(e){return void 0===e&&(e=!1),(0,o.sH)(this,void 0,void 0,function(){var t,r,n=this;return(0,o.YH)(this,function(i){switch(i.label){case 0:return this.config.offline?(this.resetSchedule(),this.config.loggerProvider.debug("Skipping flush while offline."),[2]):this.flushId?(this.resetSchedule(),this.config.loggerProvider.debug("Skipping flush because previous flush has not resolved."),[2]):(this.flushId=this.scheduleId,this.resetSchedule(),t=[],r=[],this.queue.forEach(function(e){return 0===e.timeout?t.push(e):r.push(e)}),[4,function(e,t){var r=Math.max(t,1);return e.reduce(function(e,t,n){var o=Math.floor(n/r);return e[o]||(e[o]=[]),e[o].push(t),e},[])}(t,this.config.flushQueueSize).reduce(function(t,r){return(0,o.sH)(n,void 0,void 0,function(){return(0,o.YH)(this,function(n){switch(n.label){case 0:return[4,t];case 1:return n.sent(),[4,this.send(r,e)];case 2:return[2,n.sent()]}})})},Promise.resolve())]);case 1:return i.sent(),this.flushId=null,this.scheduleEvents(this.queue),[2]}})})},e.prototype.send=function(e,t){var r;return void 0===t&&(t=!0),(0,o.sH)(this,void 0,void 0,function(){var n,a,s,l,c,u;return(0,o.YH)(this,function(d){switch(d.label){case 0:if(!this.config.apiKey)return[2,this.fulfillRequest(e,400,"Event rejected due to missing API key")];n={api_key:this.config.apiKey,events:e.map(function(e){var t=e.event;t.extra;return(0,o.Tt)(t,["extra"])}),options:{min_id_length:this.config.minIdLength},client_upload_time:(new Date).toISOString(),request_metadata:this.config.requestMetadata},this.config.requestMetadata=new oe,d.label=1;case 1:return d.trys.push([1,3,,4]),a=ne(this.config.serverUrl,this.config.serverZone,this.config.useBatch).serverUrl,s=function(e,t){return void 0===t&&(t=!1),!!ae.has(e)||t}(a,this.config.enableRequestBodyCompression),[4,this.config.transportProvider.send(a,n,s)];case 2:return null===(l=d.sent())?(this.fulfillRequest(e,0,"Unexpected error occurred"),[2]):t?(this.handleResponse(l,e),[3,4]):("body"in l?this.fulfillRequest(e,l.statusCode,"".concat(l.status,": ").concat(se(l))):this.fulfillRequest(e,l.statusCode,l.status),[2]);case 3:return c=d.sent(),u=(p=c)instanceof Error?p.message:String(p),this.config.loggerProvider.error(u),null===(r=this.diagnosticsClient)||void 0===r||r.recordEvent("analytics.events.unsuccessful.from.catch.error",{events:e.map(function(e){return e.event.event_type}),message:u,stack_trace:i()}),this.handleResponse({status:G.Failed,statusCode:0},e),[3,4];case 4:return[2]}var p})})},e.prototype.handleResponse=function(e,t){var r;ie(e.statusCode)||null===(r=this.diagnosticsClient)||void 0===r||r.recordEvent("analytics.events.unsuccessful",{events:t.map(function(e){return e.event.event_type}),code:e.statusCode,status:e.status,body:se(e),stack_trace:i()});var n=e.status;switch(n){case G.Success:this.handleSuccessResponse(e,t);break;case G.Invalid:this.handleInvalidResponse(e,t);break;case G.PayloadTooLarge:this.handlePayloadTooLargeResponse(e,t);break;case G.RateLimit:this.handleRateLimitResponse(e,t);break;default:this.config.loggerProvider.warn("{code: 0, error: \"Status '".concat(n,"' provided for ").concat(t.length,' events"}')),this.handleOtherResponse(t)}},e.prototype.handleSuccessResponse=function(e,t){this.fulfillRequest(t,e.statusCode,"Event tracked successfully")},e.prototype.handleInvalidResponse=function(e,t){var r=this;if(e.body.missingField||e.body.error.startsWith("Invalid API key"))this.fulfillRequest(t,e.statusCode,e.body.error);else{var n=(0,o.fX)((0,o.fX)((0,o.fX)((0,o.fX)([],(0,o.zs)(Object.values(e.body.eventsWithInvalidFields)),!1),(0,o.zs)(Object.values(e.body.eventsWithMissingFields)),!1),(0,o.zs)(Object.values(e.body.eventsWithInvalidIdLengths)),!1),(0,o.zs)(e.body.silencedEvents),!1).flat(),i=new Set(n),a=t.filter(function(t,n){if(!i.has(n))return!0;r.fulfillRequest([t],e.statusCode,e.body.error)});a.length>0&&this.config.loggerProvider.warn(se(e));var s=this.removeEventsExceedFlushMaxRetries(a);this.scheduleEvents(s)}},e.prototype.handlePayloadTooLargeResponse=function(e,t){if(1!==t.length){this.config.loggerProvider.warn(se(e)),this.config.flushQueueSize/=2;var r=this.removeEventsExceedFlushMaxRetries(t);this.scheduleEvents(r)}else this.fulfillRequest(t,e.statusCode,e.body.error)},e.prototype.handleRateLimitResponse=function(e,t){var r=this,n=Object.keys(e.body.exceededDailyQuotaUsers),o=Object.keys(e.body.exceededDailyQuotaDevices),i=e.body.throttledEvents,a=new Set(n),s=new Set(o),l=new Set(i),c=t.filter(function(t,n){if(!(t.event.user_id&&a.has(t.event.user_id)||t.event.device_id&&s.has(t.event.device_id)))return l.has(n)&&(t.timeout=r.throttleTimeout),!0;r.fulfillRequest([t],e.statusCode,e.body.error)});c.length>0&&this.config.loggerProvider.warn(se(e));var u=this.removeEventsExceedFlushMaxRetries(c);this.scheduleEvents(u)},e.prototype.handleOtherResponse=function(e){var t=this,r=e.map(function(e){return e.timeout=e.attempts*t.retryTimeout,e}),n=this.removeEventsExceedFlushMaxRetries(r);this.scheduleEvents(n)},e.prototype.fulfillRequest=function(e,t,r){var n,o,a;ie(t)?null===(a=this.diagnosticsClient)||void 0===a||a.increment("analytics.events.sent",e.length):(null===(n=this.diagnosticsClient)||void 0===n||n.increment("analytics.events.dropped",e.length),null===(o=this.diagnosticsClient)||void 0===o||o.recordEvent("analytics.events.dropped",{events:e.map(function(e){return e.event.event_type}),code:t,message:r,stack_trace:i()})),this.removeEvents(e),e.forEach(function(e){return e.callback(Z(e.event,t,r))})},e.prototype.saveEvents=function(){if(this.config.storageProvider){var e=this.queue.map(function(e){return e.event});this.config.storageProvider.set(this.storageKey,e)}},e.prototype.removeEvents=function(e){this.queue=this.queue.filter(function(t){return!e.some(function(e){return e.event.insert_id===t.event.insert_id})}),this.saveEvents()},e}(),de=function(){function e(){this.name="identity",this.type="before",this.identityStore=J().identityStore}return e.prototype.execute=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t;return(0,o.YH)(this,function(r){return(t=e.user_properties)&&this.identityStore.editIdentity().updateUserProperties(t).commit(),[2,e]})})},e.prototype.setup=function(e){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(t){return e.instanceName&&(this.identityStore=J(e.instanceName).identityStore),[2]})})},e}(),pe=r(5994);!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(le||(le={})),function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"}(ce||(ce={}));var he,fe=function(e,t){return(0,o.Cl)((0,o.Cl)({},t),{event_type:ce.IDENTIFY,user_properties:e.getUserProperties()})},ge=r(18708),me=function(){function e(){this.productId="",this.quantity=1,this.price=0}return e.prototype.setProductId=function(e){return this.productId=e,this},e.prototype.setQuantity=function(e){return e>0&&(this.quantity=e),this},e.prototype.setPrice=function(e){return this.price=e,this},e.prototype.setRevenueType=function(e){return this.revenueType=e,this},e.prototype.setCurrency=function(e){return this.currency=e,this},e.prototype.setRevenue=function(e){return this.revenue=e,this},e.prototype.setReceipt=function(e){return this.receipt=e,this},e.prototype.setReceiptSig=function(e){return this.receiptSig=e,this},e.prototype.setEventProperties=function(e){try{var t=JSON.parse(JSON.stringify(e));(0,ge.a)(t)&&(this.properties=t)}catch(Ir){}return this},e.prototype.getEventProperties=function(){var e=this.properties?(0,o.Cl)({},this.properties):{};return e[he.REVENUE_PRODUCT_ID]=this.productId,e[he.REVENUE_QUANTITY]=this.quantity,e[he.REVENUE_PRICE]=this.price,e[he.REVENUE_TYPE]=this.revenueType,e[he.REVENUE_CURRENCY]=this.currency,e[he.REVENUE]=this.revenue,e[he.RECEIPT]=this.receipt,e[he.RECEIPT_SIG]=this.receiptSig,e},e}();!function(e){e.REVENUE_PRODUCT_ID="$productId",e.REVENUE_QUANTITY="$quantity",e.REVENUE_PRICE="$price",e.REVENUE_TYPE="$revenueType",e.REVENUE_CURRENCY="$currency",e.REVENUE="$revenue",e.RECEIPT="$receipt",e.RECEIPT_SIG="$receiptSig"}(he||(he={}));var ve=function(e,t){return void 0===t&&(t=Date.now()),Date.now()-t>e},be=r(57458),ye=r.n(be)()||be,Ae=function(){function e(e){this.client=e,this.queue=[],this.applying=!1,this.plugins=[],this.pluginStatus=new Map,this._optOutListeners=[]}return e.prototype.register=function(e,t){var r,n;return(0,o.sH)(this,void 0,void 0,function(){var i;return(0,o.YH)(this,function(o){switch(o.label){case 0:return void 0===e.name&&(e.name=m(),this.loggerProvider.warn("Plugin name is undefined.\n Generating a random UUID for plugin name: ".concat(e.name,".\n Set a name for the plugin to prevent it from being added multiple times."))),i=e.name,this.pluginStatus.has(i)?(this.loggerProvider.warn("Plugin with name ".concat(i," already exists, skipping registration")),[2]):(e.type=null!==(r=e.type)&&void 0!==r?r:"enrichment",this.pluginStatus.set(i,"locked"),[4,null===(n=e.setup)||void 0===n?void 0:n.call(e,t,this.client)]);case 1:return o.sent(),"locked"!==this.pluginStatus.get(i)?[2]:(this.plugins.push(e),this.pluginStatus.set(i,"installed"),[2])}})})},e.prototype.deregister=function(e,t){var r;return(0,o.sH)(this,void 0,void 0,function(){var n,i;return(0,o.YH)(this,function(o){switch(o.label){case 0:return this.pluginStatus.delete(e),n=this.plugins.findIndex(function(t){return t.name===e}),-1===n?(t.loggerProvider.warn("Plugin with name ".concat(e," does not exist, skipping deregistration")),[2]):(i=this.plugins[n],this.plugins.splice(n,1),[4,null===(r=i.teardown)||void 0===r?void 0:r.call(i)]);case 1:return o.sent(),[2]}})})},e.prototype.reset=function(e){this._clearOptOutListeners(),this.applying=!1,this.plugins.map(function(e){var t;return null===(t=e.teardown)||void 0===t?void 0:t.call(e)}),this.plugins=[],this.pluginStatus.clear(),this.client=e},e.prototype.push=function(e){var t=this;return new Promise(function(r){t.queue.push([e,r]),t.scheduleApply(0)})},e.prototype.scheduleApply=function(e){var t=this;this.applying||(this.applying=!0,setTimeout(function(){t.apply(t.queue.shift()).then(function(){t.applying=!1,t.queue.length>0&&t.scheduleApply(0)})},e))},e.prototype.apply=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n,i,a,s,l,c,u,d,p,h,f,g,m,v,b,y,A,w;return(0,o.YH)(this,function(C){switch(C.label){case 0:if(!e)return[2];t=(0,o.zs)(e,1),r=t[0],n=(0,o.zs)(e,2),i=n[1],this.loggerProvider.log("Timeline.apply: Initial event",r),a=this.plugins.filter(function(e){return"before"===e.type}),C.label=1;case 1:C.trys.push([1,6,7,8]),s=(0,o.Ju)(a),l=s.next(),C.label=2;case 2:return l.done?[3,5]:(h=l.value).execute?[4,h.execute((0,o.Cl)({},r))]:[3,4];case 3:if(null===(f=C.sent()))return this.loggerProvider.log("Timeline.apply: Event filtered out by before plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(r))),i({event:r,code:0,message:""}),[2];r=f,this.loggerProvider.log("Timeline.apply: Event after before plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(r))),C.label=4;case 4:return l=s.next(),[3,2];case 5:return[3,8];case 6:return c=C.sent(),b={error:c},[3,8];case 7:try{l&&!l.done&&(y=s.return)&&y.call(s)}finally{if(b)throw b.error}return[7];case 8:u=this.plugins.filter(function(e){return"enrichment"===e.type||void 0===e.type}),C.label=9;case 9:C.trys.push([9,14,15,16]),d=(0,o.Ju)(u),p=d.next(),C.label=10;case 10:return p.done?[3,13]:(h=p.value).execute?[4,h.execute((0,o.Cl)({},r))]:[3,12];case 11:if(null===(f=C.sent()))return this.loggerProvider.log("Timeline.apply: Event filtered out by enrichment plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(r))),i({event:r,code:0,message:""}),[2];r=f,this.loggerProvider.log("Timeline.apply: Event after enrichment plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(r))),C.label=12;case 12:return p=d.next(),[3,10];case 13:return[3,16];case 14:return g=C.sent(),A={error:g},[3,16];case 15:try{p&&!p.done&&(w=d.return)&&w.call(d)}finally{if(A)throw A.error}return[7];case 16:return m=this.plugins.filter(function(e){return"destination"===e.type}),this.loggerProvider.log("Timeline.apply: Final event before destinations, event: ".concat(JSON.stringify(r))),v=m.map(function(e){var t=(0,o.Cl)({},r);return e.execute(t).catch(function(e){return Z(t,0,String(e))})}),Promise.all(v).then(function(e){var t=(0,o.zs)(e,1)[0]||Z(r,100,"Event not tracked, no destination plugins on the instance");i(t)}),[2]}})})},e.prototype.flush=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t,r,n=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:return e=this.queue,this.queue=[],[4,Promise.all(e.map(function(e){return n.apply(e)}))];case 1:return o.sent(),t=this.plugins.filter(function(e){return"destination"===e.type}),r=t.map(function(e){return e.flush&&e.flush()}),[4,Promise.all(r)];case 2:return o.sent(),[2]}})})},e.prototype.addOptOutListener=function(e){this._optOutListeners.push(e)},e.prototype._clearOptOutListeners=function(){this._optOutListeners=[]},e.prototype.onIdentityChanged=function(e){this.plugins.forEach(function(t){var r;null===(r=t.onIdentityChanged)||void 0===r||r.call(t,e)})},e.prototype.onSessionIdChanged=function(e){this.plugins.forEach(function(t){var r;null===(r=t.onSessionIdChanged)||void 0===r||r.call(t,e)})},e.prototype.onOptOutChanged=function(e){this.plugins.forEach(function(t){var r;null===(r=t.onOptOutChanged)||void 0===r||r.call(t,e)}),this._callOptOutListeners(e)},e.prototype._callOptOutListeners=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n,i,a,s,l;return(0,o.YH)(this,function(c){switch(c.label){case 0:c.trys.push([0,7,8,9]),t=(0,o.Ju)(this._optOutListeners),r=t.next(),c.label=1;case 1:if(r.done)return[3,6];n=r.value,c.label=2;case 2:return c.trys.push([2,4,,5]),[4,n(e)];case 3:return c.sent(),[3,5];case 4:return i=c.sent(),this.loggerProvider.error("Error calling optOut listener",i),[3,5];case 5:return r=t.next(),[3,1];case 6:return[3,9];case 7:return a=c.sent(),s={error:a},[3,9];case 8:try{r&&!r.done&&(l=t.return)&&l.call(t)}finally{if(s)throw s.error}return[7];case 9:return[2]}})})},e.prototype.onReset=function(){this.plugins.forEach(function(e){var t;null===(t=e.onReset)||void 0===t||t.call(e)})},e}(),we=function(){function e(e){void 0===e&&(e="$default"),this.initializing=!1,this.isReady=!1,this.q=[],this.dispatchQ=[],this.logEvent=this.track.bind(this),this.timeline=new Ae(this),this.name=e}return e.prototype._init=function(e){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(t){switch(t.label){case 0:return this.config=e,this.timeline.reset(this),this.timeline.loggerProvider=this.config.loggerProvider,[4,this.runQueuedFunctions("q")];case 1:return t.sent(),this.isReady=!0,[2]}})})},e.prototype.runQueuedFunctions=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n,i,a,s,l,c;return(0,o.YH)(this,function(u){switch(u.label){case 0:t=this[e],this[e]=[],u.label=1;case 1:u.trys.push([1,8,9,10]),r=(0,o.Ju)(t),n=r.next(),u.label=2;case 2:return n.done?[3,7]:(i=n.value,(a=i())&&"promise"in a?[4,a.promise]:[3,4]);case 3:return u.sent(),[3,6];case 4:return[4,a];case 5:u.sent(),u.label=6;case 6:return n=r.next(),[3,2];case 7:return[3,10];case 8:return s=u.sent(),l={error:s},[3,10];case 9:try{n&&!n.done&&(c=r.return)&&c.call(r)}finally{if(l)throw l.error}return[7];case 10:return this[e].length?[4,this.runQueuedFunctions(e)]:[3,12];case 11:u.sent(),u.label=12;case 12:return[2]}})})},e.prototype.track=function(e,t,r){var n=function(e,t,r){var n="string"===typeof e?{event_type:e}:e;return(0,o.Cl)((0,o.Cl)((0,o.Cl)({},n),r),t&&{event_properties:t})}(e,t,r);return this.userProperties=this.getOperationAppliedUserProperties(n.user_properties),u(this.dispatch(n))},e.prototype.identify=function(e,t){var r=fe(e,t);return this.userProperties=this.getOperationAppliedUserProperties(r.user_properties),u(this.dispatch(r))},e.prototype.groupIdentify=function(e,t,r,n){var i=function(e,t,r,n){var i;return(0,o.Cl)((0,o.Cl)({},n),{event_type:ce.GROUP_IDENTIFY,group_properties:r.getUserProperties(),groups:(i={},i[e]=t,i)})}(e,t,r,n);return u(this.dispatch(i))},e.prototype.setGroup=function(e,t,r){var n=function(e,t,r){var n,i=new pe.T$;return i.set(e,t),(0,o.Cl)((0,o.Cl)({},r),{event_type:ce.IDENTIFY,user_properties:i.getUserProperties(),groups:(n={},n[e]=t,n)})}(e,t,r);return this.userProperties=this.getOperationAppliedUserProperties(n.user_properties),u(this.dispatch(n))},e.prototype.revenue=function(e,t){var r=function(e,t){return(0,o.Cl)((0,o.Cl)({},t),{event_type:ce.REVENUE,event_properties:e.getEventProperties()})}(e,t);return u(this.dispatch(r))},e.prototype.add=function(e){return this.isReady?this._addPlugin(e):(this.q.push(this._addPlugin.bind(this,e)),u())},e.prototype._addPlugin=function(e){return u(this.timeline.register(e,this.config))},e.prototype.remove=function(e){return this.isReady?this._removePlugin(e):(this.q.push(this._removePlugin.bind(this,e)),u())},e.prototype._removePlugin=function(e){return u(this.timeline.deregister(e,this.config))},e.prototype.dispatchWithCallback=function(e,t){if(!this.isReady)return t(Z(e,0,"Client not initialized"));this.process(e).then(t)},e.prototype.dispatch=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t=this;return(0,o.YH)(this,function(r){return this.isReady?[2,this.process(e)]:[2,new Promise(function(r){t.dispatchQ.push(t.dispatchWithCallback.bind(t,e,r))})]})})},e.prototype.getOperationAppliedUserProperties=function(e){var t,r=null!==(t=this.userProperties)&&void 0!==t?t:{},n=(0,o.Cl)({},r);if(void 0===e)return n;var i={};return Object.keys(e).forEach(function(t){Object.values(le).includes(t)||(i[t]=e[t])}),pe.Se.forEach(function(t){if(Object.keys(e).includes(t)){var r=e[t];switch(t){case le.CLEAR_ALL:Object.keys(n).forEach(function(e){delete n[e]});break;case le.UNSET:Object.keys(r).forEach(function(e){delete n[e]});break;case le.SET:Object.assign(n,r)}}}),Object.assign(n,i),n},e.prototype.process=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n;return(0,o.YH)(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),this.config.optOut?[2,Z(e,0,"Event skipped due to optOut config")]:(e.event_type===ce.IDENTIFY&&this.timeline.onIdentityChanged({userProperties:this.userProperties}),[4,this.timeline.push(e)]);case 1:return 200===(n=o.sent()).code?this.config.loggerProvider.log(n.message):100===n.code?this.config.loggerProvider.warn(n.message):this.config.loggerProvider.error(n.message),[2,n];case 2:return t=o.sent(),r=String(t),this.config.loggerProvider.error(r),[2,n=Z(e,0,r)];case 3:return[2]}})})},e.prototype.setOptOut=function(e){this.isReady?this._setOptOut(e):this.q.push(this._setOptOut.bind(this,Boolean(e)))},e.prototype._setOptOut=function(e){this.config.optOut!==e&&(this.config.optOut=Boolean(e),this.timeline.onOptOutChanged(e))},e.prototype.flush=function(){return u(this.timeline.flush())},e.prototype.plugin=function(e){var t=this.timeline.plugins.find(function(t){return t.name===e});if(void 0!==t)return t;this.config.loggerProvider.debug("Cannot find plugin with name ".concat(e))},e.prototype.plugins=function(e){return this.timeline.plugins.filter(function(t){return t instanceof e})},e}();var Ce=function(e,t){return"boolean"===typeof e?e:!1!==(null===e||void 0===e?void 0:e[t])&&(!function(){var e,t,r=f();return"string"===typeof(null===(t=null===(e=null===r||void 0===r?void 0:r.chrome)||void 0===e?void 0:e.runtime)||void 0===t?void 0:t.id)}()||!!(null===e||void 0===e?void 0:e[t]))},xe=function(e){return Ce(e,"attribution")},Se=function(e){return Ce(e,"formInteractions")},ke=function(e){return Ce(e,"pageViews")},_e=function(e){return Ce(e,"sessions")},Ee=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.networkTracking||"object"===typeof e.networkTracking)},Pe=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.elementInteractions||"object"===typeof e.elementInteractions)},Te=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.frustrationInteractions||"object"===typeof e.frustrationInteractions)},Re=function(e){if("object"===typeof e.autocapture){var t=e.autocapture.performanceTracking;return!0===t?{mainThreadBlock:!0}:"object"===typeof t&&null!==t?t:void 0}},Me=function(e){if(Pe(e.autocapture)&&"object"===typeof e.autocapture&&"object"===typeof e.autocapture.elementInteractions)return e.autocapture.elementInteractions},De=function(e){if(Te(e.autocapture)&&"object"===typeof e.autocapture&&"object"===typeof e.autocapture.frustrationInteractions)return e.autocapture.frustrationInteractions},Ie=function(e){var t;if(Ee(e.autocapture)){var r=void 0;return"object"===typeof e.autocapture&&"object"===typeof e.autocapture.networkTracking?r=e.autocapture.networkTracking:e.networkTrackingOptions&&(r=e.networkTrackingOptions),(0,o.Cl)((0,o.Cl)({},r),{captureRules:null===(t=null===r||void 0===r?void 0:r.captureRules)||void 0===t?void 0:t.map(function(t){var r,n,i;if((null===(r=t.urls)||void 0===r?void 0:r.length)&&(null===(n=t.hosts)||void 0===n?void 0:n.length)){var a=JSON.stringify(t.hosts),s=JSON.stringify(t.urls);return null===(i=e.loggerProvider)||void 0===i||i.warn("Found network capture rule with both urls='".concat(s,"' and hosts='").concat(a,"' set. ")+"Definition of urls takes precedence over hosts, so ignoring hosts."),(0,o.Cl)((0,o.Cl)({},t),{hosts:void 0})}return t})})}},Oe=function(e){var t,r=function(){return!1},n=void 0,o=e.pageCounter;return ke(e.defaultTracking)&&(r=void 0,t=void 0,e.defaultTracking&&"object"===typeof e.defaultTracking&&e.defaultTracking.pageViews&&"object"===typeof e.defaultTracking.pageViews&&("trackOn"in e.defaultTracking.pageViews&&(r=e.defaultTracking.pageViews.trackOn),"trackHistoryChanges"in e.defaultTracking.pageViews&&(n=e.defaultTracking.pageViews.trackHistoryChanges),"eventType"in e.defaultTracking.pageViews&&e.defaultTracking.pageViews.eventType&&(t=e.defaultTracking.pageViews.eventType))),{trackOn:r,trackHistoryChanges:n,eventType:t,pageCounter:o}},Le=function(e,t){for(var r=0;r1&&(null===(t=this.config.diagnosticsClient)||void 0===t||t.recordEvent("cookies.duplicate",{cookies:s.map(function(e){return e.domain})}),null===(r=this.config.diagnosticsClient)||void 0===r||r.increment("cookies.duplicate.occurrence.cookieStore"));try{for(l=(0,o.Ju)(s),c=l.next();!c.done;c=l.next())if(u=c.value,Ue(u.domain,this.options.domain))return[2,u.value]}catch(g){d={error:g}}finally{try{c&&!c.done&&(p=l.return)&&p.call(l)}finally{if(d)throw d.error}}}h.label=3;case 3:return[3,5];case 4:return h.sent(),[3,5];case 5:return[2,this.getRawSync(e)]}})})},e.prototype.getRawSync=function(e){var t,r,n=this,o=f(),i=(null!==(r=null===(t=null===o||void 0===o?void 0:o.document)||void 0===t?void 0:t.cookie.split("; "))&&void 0!==r?r:[]).filter(function(t){return 0===t.indexOf(e+"=")}),a=void 0,s=this.config.duplicateResolverFn;if("function"===typeof s&&i.length>1&&(a=i.find(function(t){var r;try{var o=s(t.substring(e.length+1));return o||null===(r=n.config.diagnosticsClient)||void 0===r||r.increment("cookies.duplicate.occurrence.document.cookie"),o}catch(i){return!1}})),a||(a=i[0]),a)return a.substring(e.length+1)},e.prototype.set=function(e,t){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(r){return this.setSync(e,t),[2]})})},e.prototype.setSync=function(e,t){var r;try{var n=null!==(r=this.options.expirationDays)&&void 0!==r?r:0,o=null!==t?n:-1,i=void 0;if(o){var a=new Date;a.setTime(a.getTime()+24*o*60*60*1e3),i=a}var s="".concat(e,"=").concat(btoa(encodeURIComponent(JSON.stringify(t))));i&&(s+="; expires=".concat(i.toUTCString())),s+="; path=/",this.options.domain&&(s+="; domain=".concat(this.options.domain)),this.options.secure&&(s+="; Secure"),this.options.sameSite&&(s+="; SameSite=".concat(this.options.sameSite));var l=f();(null===l||void 0===l?void 0:l.document)&&(l.document.cookie=s)}catch(u){var c=u instanceof Error?u.message:String(u);console.error("Amplitude Logger [Error]: Failed to set cookie for key: ".concat(e,". Error: ").concat(c))}},e.prototype.remove=function(e){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(t){switch(t.label){case 0:return[4,this.set(e,null)];case 1:return t.sent(),[2]}})})},e.prototype.reset=function(){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(e){return[2]})})},e.isDomainWritable=function(t){return(0,o.sH)(this,void 0,void 0,function(){var r,n;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(e.cachedTlds[t])return[2,!0];r="AMP_TLDTEST",n=new e({domain:"."+t}),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,n.transaction(r,function(r){if(e.cachedTlds[t])return!0;try{r.set(1);var n=!!r.get();return n&&(e.cachedTlds[t]=!0),n}finally{r.set(null)}})];case 2:return[2,!!o.sent()];case 3:return o.sent(),[2,!1];case 4:return[2]}})})},e.prototype.transaction=function(e,t){return(0,o.sH)(this,void 0,void 0,function(){var r,n,i=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(r=function(){var e,t=f();return null===(e=null===t||void 0===t?void 0:t.navigator)||void 0===e?void 0:e.locks}(),n=function(){return t({get:function(){return i.getSync(e)},set:function(t){return i.setSync(e,t)}})},!r)return[2,n()];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,r.request("com.amplitude:cookie-lock:".concat(e),n)];case 2:return[2,o.sent()];case 3:return o.sent(),[2,n()];case 4:return[2]}})})},e.cachedTlds={},e}(),Ve=function(e){var t;return null!==(t=function(e){try{return decodeURIComponent(atob(e))}catch(t){return}}(e))&&void 0!==t?t:function(e){try{return decodeURIComponent(atob(decodeURIComponent(e)))}catch(t){return}}(e)},Ue=function(e,t){if(""===e&&""===t)return!0;if(!e||!t)return!1;var r=e.startsWith(".")?e.substring(1):e,n=t.startsWith(".")?t.substring(1):t;return r.toLowerCase()===n.toLowerCase()},qe=function(e,t,r){return void 0===t&&(t=""),void 0===r&&(r=10),[Q.r,t,e.substring(0,r)].filter(Boolean).join("_")},We=function(){function e(e){this.storage=e}return e.prototype.isEnabled=function(){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(!this.storage)return[2,!1];t=String(Date.now()),r=new e(this.storage),n="AMP_TEST",o.label=1;case 1:return o.trys.push([1,4,5,7]),[4,r.set(n,t)];case 2:return o.sent(),[4,r.get(n)];case 3:return[2,o.sent()===t];case 4:return o.sent(),[2,!1];case 5:return[4,r.remove(n)];case 6:return o.sent(),[7];case 7:return[2]}})})},e.prototype.get=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t;return(0,o.YH)(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.getRaw(e)];case 1:return(t=r.sent())?[2,JSON.parse(t)]:[2,void 0];case 2:return r.sent(),console.error("[Amplitude] Error: Could not get value from storage"),[2,void 0];case 3:return[2]}})})},e.prototype.getRaw=function(e){var t;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(r){return[2,(null===(t=this.storage)||void 0===t?void 0:t.getItem(e))||void 0]})})},e.prototype.set=function(e,t){var r;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(n){try{null===(r=this.storage)||void 0===r||r.setItem(e,JSON.stringify(t))}catch(o){}return[2]})})},e.prototype.remove=function(e){var t;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(r){try{null===(t=this.storage)||void 0===t||t.removeItem(e)}catch(n){}return[2]})})},e.prototype.reset=function(){var e;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(t){try{null===(e=this.storage)||void 0===e||e.clear()}catch(r){}return[2]})})},e}(),Ge=1e3,Ye=function(e){function t(t){var r,n,o,i=this;try{o=null===(r=f())||void 0===r?void 0:r.localStorage}catch(Uo){null===(n=null===t||void 0===t?void 0:t.loggerProvider)||void 0===n||n.debug("Failed to access localStorage. error=".concat(JSON.stringify(Uo))),o=void 0}return(i=e.call(this,o)||this).loggerProvider=null===t||void 0===t?void 0:t.loggerProvider,i}return(0,o.C6)(t,e),t.prototype.set=function(t,r){var n;return(0,o.sH)(this,void 0,void 0,function(){var i;return(0,o.YH)(this,function(o){switch(o.label){case 0:return Array.isArray(r)&&r.length>Ge?(i=r.length-Ge,[4,e.prototype.set.call(this,t,r.slice(0,Ge))]):[3,2];case 1:return o.sent(),null===(n=this.loggerProvider)||void 0===n||n.error("Failed to save ".concat(i," events because the queue length exceeded ").concat(Ge,".")),[3,4];case 2:return[4,e.prototype.set.call(this,t,r)];case 3:o.sent(),o.label=4;case 4:return[2]}})})},t}(We),Ke=function(e){function t(){var t;return e.call(this,null===(t=f())||void 0===t?void 0:t.sessionStorage)||this}return(0,o.C6)(t,e),t}(We);function Xe(){return"undefined"!==typeof CompressionStream}function Qe(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r;return(0,o.YH)(this,function(n){switch(n.label){case 0:if("undefined"===typeof(t=CompressionStream))return[2,void 0];n.label=1;case 1:return n.trys.push([1,3,,4]),r=new Blob([e]).stream().pipeThrough(new t("gzip")),[4,new Response(r).arrayBuffer()];case 2:return[2,n.sent()];case 3:return n.sent(),[2,void 0];case 4:return[2]}})})}var Je=function(){function e(){}return e.prototype.send=function(e,t,r){return Promise.resolve(null)},e.prototype.buildResponse=function(e){var t,r,n,o,i,a,s,l,c,u,d,p,h,f,g,m,v,b,y,A,w,C;if("object"!==typeof e)return null;var x=e.code||0,S=this.buildStatus(x);switch(S){case G.Success:return{status:S,statusCode:x,body:{eventsIngested:null!==(t=e.events_ingested)&&void 0!==t?t:0,payloadSizeBytes:null!==(r=e.payload_size_bytes)&&void 0!==r?r:0,serverUploadTime:null!==(n=e.server_upload_time)&&void 0!==n?n:0}};case G.Invalid:return{status:S,statusCode:x,body:{error:null!==(o=e.error)&&void 0!==o?o:"",missingField:null!==(i=e.missing_field)&&void 0!==i?i:"",eventsWithInvalidFields:null!==(a=e.events_with_invalid_fields)&&void 0!==a?a:{},eventsWithMissingFields:null!==(s=e.events_with_missing_fields)&&void 0!==s?s:{},eventsWithInvalidIdLengths:null!==(l=e.events_with_invalid_id_lengths)&&void 0!==l?l:{},epsThreshold:null!==(c=e.eps_threshold)&&void 0!==c?c:0,exceededDailyQuotaDevices:null!==(u=e.exceeded_daily_quota_devices)&&void 0!==u?u:{},silencedDevices:null!==(d=e.silenced_devices)&&void 0!==d?d:[],silencedEvents:null!==(p=e.silenced_events)&&void 0!==p?p:[],throttledDevices:null!==(h=e.throttled_devices)&&void 0!==h?h:{},throttledEvents:null!==(f=e.throttled_events)&&void 0!==f?f:[]}};case G.PayloadTooLarge:return{status:S,statusCode:x,body:{error:null!==(g=e.error)&&void 0!==g?g:""}};case G.RateLimit:return{status:S,statusCode:x,body:{error:null!==(m=e.error)&&void 0!==m?m:"",epsThreshold:null!==(v=e.eps_threshold)&&void 0!==v?v:0,throttledDevices:null!==(b=e.throttled_devices)&&void 0!==b?b:{},throttledUsers:null!==(y=e.throttled_users)&&void 0!==y?y:{},exceededDailyQuotaDevices:null!==(A=e.exceeded_daily_quota_devices)&&void 0!==A?A:{},exceededDailyQuotaUsers:null!==(w=e.exceeded_daily_quota_users)&&void 0!==w?w:{},throttledEvents:null!==(C=e.throttled_events)&&void 0!==C?C:[]}};case G.Timeout:default:return{status:S,statusCode:x}}},e.prototype.buildStatus=function(e){return ie(e)?G.Success:429===e?G.RateLimit:413===e?G.PayloadTooLarge:408===e?G.Timeout:e>=400&&e<500?G.Invalid:e>=500?G.Failed:G.Unknown},e}(),Ze=function(e){function t(t){void 0===t&&(t={});var r=e.call(this)||this;return r.state={done:4},r.customHeaders=t,r}return(0,o.C6)(t,e),t.prototype.send=function(e,t,r){return void 0===r&&(r=!1),(0,o.sH)(this,void 0,void 0,function(){var n=this;return(0,o.YH)(this,function(i){return[2,new Promise(function(a,s){"undefined"===typeof XMLHttpRequest&&s(new Error("XHRTransport is not supported."));var l=new XMLHttpRequest;l.open("POST",e,!0),l.onreadystatechange=function(){if(l.readyState===n.state.done){var e=l.responseText;try{a(n.buildResponse(JSON.parse(e)))}catch(i){a(n.buildResponse({code:l.status}))}}};var c={"Content-Type":"application/json",Accept:"*/*"},u=JSON.stringify(t),d=r&&u.length>=2048&&Xe(),p=function(e){var t,r;c=(0,o.Cl)((0,o.Cl)({},n.customHeaders),c);try{for(var i=(0,o.Ju)(Object.entries(c)),a=i.next();!a.done;a=i.next()){var s=(0,o.zs)(a.value,2),u=s[0],d=s[1];l.setRequestHeader(u,d)}}catch(p){t={error:p}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}l.send(e)};(0,o.sH)(n,void 0,void 0,function(){var e;return(0,o.YH)(this,function(t){switch(t.label){case 0:return d?[4,Qe(u)]:[3,2];case 1:return(e=t.sent())?(c["Content-Encoding"]="gzip",p(e)):p(u),[3,3];case 2:p(u),t.label=3;case 3:return[2]}})}).catch(s)})]})})},t}(Je),et=function(e){function t(t){void 0===t&&(t={});var r=e.call(this)||this;return r.customHeaders=t,r}return(0,o.C6)(t,e),t.prototype.send=function(e,t,r){return void 0===r&&(r=!1),(0,o.sH)(this,void 0,void 0,function(){var n,i,a,s,l,c,u;return(0,o.YH)(this,function(d){switch(d.label){case 0:if("undefined"===typeof fetch)throw new Error("FetchTransport is not supported");return n=JSON.stringify(t),i=r&&n.length>=2048&&Xe(),a=n,s={"Content-Type":"application/json",Accept:"*/*"},i?[4,Qe(n)]:[3,2];case 1:(l=d.sent())&&(s["Content-Encoding"]="gzip",a=l),d.label=2;case 2:return s=(0,o.Cl)((0,o.Cl)({},this.customHeaders),s),[4,fetch(e,{headers:s,body:a,method:"POST"})];case 3:return[4,(c=d.sent()).text()];case 4:u=d.sent();try{return[2,this.buildResponse(JSON.parse(u))]}catch(p){return[2,this.buildResponse({code:c.status})]}}})})},t}(Je),tt=function(e){function t(){return e.call(this)||this}return(0,o.C6)(t,e),t.prototype.send=function(e,t,r){return void 0===r&&(r=!1),(0,o.sH)(this,void 0,void 0,function(){var r=this;return(0,o.YH)(this,function(n){return[2,new Promise(function(n,o){var i=f();if(!(null===i||void 0===i?void 0:i.navigator.sendBeacon))throw new Error("SendBeaconTransport is not supported");try{var a=JSON.stringify(t);return n(i.navigator.sendBeacon(e,a)?r.buildResponse({code:200,events_ingested:t.events.length,payload_size_bytes:a.length,server_upload_time:Date.now()}):r.buildResponse({code:500}))}catch(Uo){o(Uo)}})]})})},t}(Je),rt=function(e,t,r){return void 0===r&&(r=!0),(0,o.sH)(void 0,void 0,void 0,function(){var n,i,a,s,l,c,u,d,p;return(0,o.YH)(this,function(h){switch(h.label){case 0:return n=function(e){return"".concat(Q.r.toLowerCase(),"_").concat(e.substring(0,6))}(e),[4,t.getRaw(n)];case 1:return(i=h.sent())?r?[4,t.remove(n)]:[3,3]:[2,{optOut:!1}];case 2:h.sent(),h.label=3;case 3:return a=(0,o.zs)(i.split("."),6),s=a[0],l=a[1],c=a[2],u=a[3],d=a[4],p=a[5],[2,{deviceId:s,userId:ot(l),sessionId:nt(u),lastEventId:nt(p),lastEventTime:nt(d),optOut:Boolean(c)}]}})})},nt=function(e){var t=parseInt(e,32);if(!isNaN(t))return t},ot=function(e){if(atob&&escape&&e)try{return decodeURIComponent(escape(atob(e)))}catch(Ir){return}},it="[Amplitude]",at=("".concat(it," Page Viewed"),"".concat(it," Form Started")),st="".concat(it," Form Submitted"),lt="".concat(it," File Downloaded"),ct="session_start",ut="session_end",dt="".concat(it," File Extension"),pt="".concat(it," File Name"),ht="".concat(it," Link ID"),ft="".concat(it," Link Text"),gt="".concat(it," Link URL"),mt="".concat(it," Form ID"),vt="".concat(it," Form Name"),bt="".concat(it," Form Destination"),yt="cookie",At={always:"always",ifEmptyCampaign:"ifEmptyCampaign"},wt=function(e){var t=e.split(".");return t.length<=2?e:t.slice(t.length-2,t.length).join(".")},Ct=function(e,t,r,n,i,a){void 0===i&&(i=!0);e.referrer;var s=e.referring_domain,l=(0,o.Tt)(e,["referrer","referring_domain"]),c=t||{},u=(c.referrer,c.referring_domain),d=(0,o.Tt)(c,["referrer","referring_domain"]),p=r.excludeInternalReferrers;if(p){var h=kt(p,n);if(!(h instanceof TypeError)&&e.referring_domain&&Mt(e.referring_domain,a)){if("always"===h)return _t(h,e.referring_domain,n),!1;if("ifEmptyCampaign"===h&&function(e){var t=(0,o.Cl)((0,o.Cl)({},e),{referring_domain:void 0,referrer:void 0});return Object.values(t).every(function(e){return!e})}(e))return _t(h,e.referring_domain,n),!1}}if(xt(r.excludeReferrers,e.referring_domain))return n.debug("This is not a new campaign because ".concat(e.referring_domain," is in the exclude referrer list.")),!1;if(!i&&function(e){return Object.values(e).every(function(e){return!e})}(e)&&t)return n.debug("This is not a new campaign because this is a direct traffic in the same session."),!1;var f=JSON.stringify(l)!==JSON.stringify(d),g=wt(s||"")!==wt(u||""),m=!t||f||g;return m?n.debug("This is a new campaign. An $identify event will be sent."):n.debug("This is not a new campaign because it's the same as the previous one."),m},xt=function(e,t){return void 0===e&&(e=[]),void 0===t&&(t=""),e.some(function(e){return e instanceof RegExp?e.test(t):e===t})},St=function(e){var t=e;return t?(t.startsWith(".")&&(t=t.substring(1)),[new RegExp("".concat(t.replace(".","\\."),"$"))]):[]},kt=function(e,t){if(!0===e)return At.always;if("object"===typeof e){var r=e.condition;if("string"===typeof r&&Object.keys(At).includes(r))return r;if("undefined"===typeof r)return At.always}var n="Invalid configuration provided for attribution.excludeInternalReferrers: ".concat(JSON.stringify(e));return t.error(n),new TypeError(n)};function _t(e,t,r){var n="This is not a new campaign because referring_domain=".concat(t," is on the same domain as the current page and it is configured to exclude internal referrers");"always"===e?r.debug(n):"ifEmptyCampaign"===e&&r.debug("".concat(n," with empty campaign parameters"))}var Et,Pt,Tt=["ac.in","ac.jp","ac.kr","ac.th","ac.uk","ac.za","appspot.com","asn.au","azurewebsites.net","cloudfront.net","myshopify.com","blogspot.com","co.ca","co.in","co.jp","co.kr","co.nz","co.th","co.uk","co.za","com.ar","com.au","com.br","com.cn","com.hk","com.in","com.jp","com.kr","com.mx","com.pl","com.sg","com.tr","com.tw","ed.jp","edu.au","edu.br","edu.cn","edu.hk","edu.sg","edu.th","edu.tr","edu.tw","firebaseapp.com","fly.dev","gc.ca","geek.nz","github.io","gitlab.io","go.jp","go.kr","go.th","gob.ar","gob.mx","gov.au","gov.br","gov.cn","gov.hk","gov.in","gov.pl","gov.sg","gov.tr","gov.tw","gov.uk","gov.za","govt.nz","gr.jp","herokuapp.com","id.au","idv.hk","iwi.nz","lg.jp","ltd.uk","maori.nz","me.uk","mil.kr","ne.jp","ne.kr","net.au","net.br","net.cn","net.hk","net.in","net.nz","net.pl","net.sg","net.tr","net.tw","net.za","onrender.com","or.jp","or.kr","or.th","org.ar","org.au","org.br","org.cn","org.hk","org.in","org.mx","org.nz","org.pl","org.sg","org.tw","org.uk","org.za","pages.dev","pe.kr","plc.uk","re.kr","res.in","sch.uk","vercel.app","netlify.app","workers.dev"],Rt=function(e){var t,r,n=e||(null===(r=null===(t=f())||void 0===t?void 0:t.location)||void 0===r?void 0:r.hostname);if(!n)return"";var o=n.split("."),i=o[o.length-1],a=o[o.length-2];return Tt.find(function(e){return n.endsWith(".".concat(e))})&&(i=o[o.length-2]+"."+o[o.length-1],a=o[o.length-3]),a?"".concat(a,".").concat(i):i},Mt=function(e,t){var r=f();return!!r&&function(e,t){var r=t.startsWith(".")?t:".".concat(t);return!!(e.startsWith(".")?e:".".concat(e)).endsWith(r)}(e,(t||"").trim()||Rt(r.location.hostname))},Dt=function(e){function t(t,r,o,i,a,s,l,c,u,d,h,f,g,m,v,b,y,A,w,C,x,S,k,_,E,P,T,R,M,D,I,O,L,F,B,N,j,z,H,$,V,U,q,W){void 0===o&&(o=new He),void 0===i&&(i={domain:"",expiration:365,sameSite:"Lax",secure:!1,upgrade:!0}),void 0===c&&(c=1e3),void 0===u&&(u=5),void 0===d&&(d=30),void 0===h&&(h=yt),void 0===b&&(b=new p),void 0===y&&(y=n.Warn),void 0===w&&(w=!1),void 0===C&&(C=!1),void 0===k&&(k=""),void 0===_&&(_="US"),void 0===T&&(T=18e5),void 0===R&&(R=new Ye({loggerProvider:b})),void 0===M&&(M={ipAddress:!0,language:!0,platform:!0}),void 0===D&&(D="fetch"),void 0===I&&(I=!1),void 0===O&&(O=!0),void 0===z&&(z=!0),void 0===H&&(H=0),void 0===q&&(q=!1);var G,Y=this;(Y=e.call(this,{apiKey:t,storageProvider:R,transportProvider:Lt(D)})||this).apiKey=t,Y.appVersion=r,Y.cookieOptions=i,Y.defaultTracking=a,Y.autocapture=s,Y.flushIntervalMillis=c,Y.flushMaxRetries=u,Y.flushQueueSize=d,Y.identityStorage=h,Y.ingestionMetadata=f,Y.instanceName=g,Y.loggerProvider=b,Y.logLevel=y,Y.minIdLength=A,Y.offline=w,Y.partnerId=x,Y.plan=S,Y.serverUrl=k,Y.serverZone=_,Y.sessionTimeout=T,Y.storageProvider=R,Y.trackingOptions=M,Y.transport=D,Y.useBatch=I,Y.fetchRemoteConfig=O,Y.networkTrackingOptions=N,Y.identify=j,Y.enableDiagnostics=z,Y.diagnosticsSampleRate=H,Y.diagnosticsClient=$,Y.remoteConfig=V,Y.topLevelDomain=U,Y.enableRequestBodyCompression=q,Y.customEnrichment=W,Y.version=Ne,Y._optOut=!1,Y._cookieStorage=o,Y.deviceId=l,Y.lastEventId=m,Y.lastEventTime=v,Y.optOut=C,Y.deferredSessionId=P,Y.sessionId=E,Y.pageCounter=F,Y.userId=L,Y.debugLogsEnabled=B,Y.loggerProvider.enable(B?n.Debug:Y.logLevel),Y.networkTrackingOptions=N,Y.identify=j,Y.enableDiagnostics=z,Y.diagnosticsSampleRate=H,Y.diagnosticsClient=$;var K=null!==(G=null===V||void 0===V?void 0:V.fetchRemoteConfig)&&void 0!==G?G:O;return Y.remoteConfig=Y.remoteConfig||{},Y.remoteConfig.fetchRemoteConfig=K,Y.fetchRemoteConfig=K,Y.topLevelDomain=U||Rt(),Y}return(0,o.C6)(t,e),Object.defineProperty(t.prototype,"cookieStorage",{get:function(){return this._cookieStorage},set:function(e){this._cookieStorage!==e&&(this._cookieStorage=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"deviceId",{get:function(){return this._deviceId},set:function(e){this._deviceId!==e&&(this._deviceId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"userId",{get:function(){return this._userId},set:function(e){this._userId!==e&&(this._userId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sessionId",{get:function(){return this._sessionId},set:function(e){this._sessionId!==e&&(this._sessionId=e,void 0!==e&&void 0!==this._deferredSessionId&&(this._deferredSessionId=void 0),this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"deferredSessionId",{get:function(){return this._deferredSessionId},set:function(e){this._deferredSessionId!==e&&e!==this.sessionId&&(this._deferredSessionId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"optOut",{get:function(){return this._optOut},set:function(e){this._optOut!==e&&(this._optOut=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventTime",{get:function(){return this._lastEventTime},set:function(e){this._lastEventTime!==e&&(this._lastEventTime=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventId",{get:function(){return this._lastEventId},set:function(e){this._lastEventId!==e&&(this._lastEventId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageCounter",{get:function(){return this._pageCounter},set:function(e){this._pageCounter!==e&&(this._pageCounter=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"debugLogsEnabled",{set:function(e){this._debugLogsEnabled!==e&&(this._debugLogsEnabled=e,this.updateStorage())},enumerable:!1,configurable:!0}),t.prototype.updateStorage=function(){var e={deviceId:this._deviceId,userId:this._userId,sessionId:this._sessionId,deferredSessionId:this._deferredSessionId,optOut:this._optOut,lastEventTime:this._lastEventTime,lastEventId:this._lastEventId,pageCounter:this._pageCounter,debugLogsEnabled:this._debugLogsEnabled,cookieDomain:void 0};this.cookieStorage instanceof $e&&(e.cookieDomain=this.cookieStorage.options.domain),this.cookieStorage.set(qe(this.apiKey),e)},t}(te),It=function(e,t,r,n,i){return void 0===t&&(t={}),(0,o.sH)(void 0,void 0,void 0,function(){var a,s,l,c,u,d,p,h,f,g,v,b,y,A,w,C,x,S,k,_,E,P,T,R,M,D,I,O,L,F,B,j,z,H,$,V,U,q,W,G,Y,K,X,Q,J,Z,ee,te,re,ne,oe;return(0,o.YH)(this,function(ie){switch(ie.label){case 0:return a=t.identityStorage||yt,s="",a!==yt||(null===(P=t.cookieOptions)||void 0===P?void 0:P.domain)||""===(null===(T=t.cookieOptions)||void 0===T?void 0:T.domain)?[3,2]:[4,Ft(void 0,n)];case 1:s=ie.sent(),ie.label=2;case 2:return l=(0,o.Cl)({domain:null!==(M=null===(R=t.cookieOptions)||void 0===R?void 0:R.domain)&&void 0!==M?M:s,expiration:365,sameSite:"Lax",secure:!1,upgrade:!0},t.cookieOptions),c={duplicateResolverFn:function(e){var t=Ve(e);if(!t)return!1;var r=JSON.parse(t);return Ue(r.cookieDomain,l.domain)},diagnosticsClient:n},u=Ot(t.identityStorage,l,c),[4,rt(e,u,null===(I=null===(D=t.cookieOptions)||void 0===D?void 0:D.upgrade)||void 0===I||I)];case 3:return d=ie.sent(),[4,u.get(qe(e))];case 4:return p=ie.sent(),h=N(),f=h.ampTimestamp?Number(h.ampTimestamp):void 0,g=!f||Date.now()=0;--s)i.push(n.slice(s).join("."));s=0,o.label=2;case 2:if(!(s>e/4).toString(16):(String(1e7)+String(-1e3)+String(-4e3)+String(-8e3)+String(-1e11)).replace(/[018]/g,qt)}(e);var n=r.crypto.getRandomValues(new Uint8Array(16));return n[6]=15&n[6]|64,n[8]=63&n[8]|128,(0,o.fX)([],(0,o.zs)(n.entries()),!1).map(function(e){var t=(0,o.zs)(e,2),r=t[0],n=t[1];return[4,6,8,10].includes(r)?"-".concat(Ut[n]):Ut[n]}).join("")},Wt=function(){function e(e){this.storage=e}return e.prototype.isEnabled=function(){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(!this.storage)return[2,!1];t=String(Date.now()),r=new e(this.storage),n="AMP_TEST",o.label=1;case 1:return o.trys.push([1,4,5,7]),[4,r.set(n,t)];case 2:return o.sent(),[4,r.get(n)];case 3:return[2,o.sent()===t];case 4:return o.sent(),[2,!1];case 5:return[4,r.remove(n)];case 6:return o.sent(),[7];case 7:return[2]}})})},e.prototype.get=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t;return(0,o.YH)(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.getRaw(e)];case 1:return(t=r.sent())?[2,JSON.parse(t)]:[2,void 0];case 2:return r.sent(),console.error("[Amplitude] Error: Could not get value from storage"),[2,void 0];case 3:return[2]}})})},e.prototype.getRaw=function(e){var t;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(r){return[2,(null===(t=this.storage)||void 0===t?void 0:t.getItem(e))||void 0]})})},e.prototype.set=function(e,t){var r;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(n){try{null===(r=this.storage)||void 0===r||r.setItem(e,JSON.stringify(t))}catch(o){}return[2]})})},e.prototype.remove=function(e){var t;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(r){try{null===(t=this.storage)||void 0===t||t.removeItem(e)}catch(n){}return[2]})})},e.prototype.reset=function(){var e;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(t){try{null===(e=this.storage)||void 0===e||e.clear()}catch(r){}return[2]})})},e}(),Gt=function(e){var t={};for(var r in e){var n=e[r];n&&(t[r]=n)}return t},Yt=function(){var e,t=Bt();return(null===(e=null===t||void 0===t?void 0:t.location)||void 0===e?void 0:e.search)?t.location.search.substring(1).split("&").filter(Boolean).reduce(function(e,t){var r=t.split("=",2),n=Kt(r[0]),o=Kt(r[1]);return o?(e[n]=o,e):e},{}):{}},Kt=function(e){void 0===e&&(e="");try{return decodeURIComponent(e)}catch(Ir){return""}},Xt=("".concat("AMP","_unsent"),"dclid"),Qt="fbclid",Jt="gbraid",Zt="gclid",er="ko_click_id",tr="li_fat_id",rr="msclkid",nr="rdt_cid",or="ttclid",ir="twclid",ar="wbraid",sr={utm_campaign:void 0,utm_content:void 0,utm_id:void 0,utm_medium:void 0,utm_source:void 0,utm_term:void 0,referrer:void 0,referring_domain:void 0,dclid:void 0,gbraid:void 0,gclid:void 0,fbclid:void 0,ko_click_id:void 0,li_fat_id:void 0,msclkid:void 0,rdt_cid:void 0,ttclid:void 0,twclid:void 0,wbraid:void 0},lr=["access-control-allow-origin","access-control-allow-credentials","access-control-expose-headers","access-control-max-age","access-control-allow-methods","access-control-allow-headers","accept-patch","accept-ranges","age","allow","alt-svc","cache-control","connection","content-disposition","content-encoding","content-language","content-length","content-location","content-md5","content-range","content-type","date","delta-base","etag","expires","im","last-modified","link","location","permanent","p3p","pragma","proxy-authenticate","public-key-pins","retry-after","server","status","strict-transport-security","trailer","transfer-encoding","tk","upgrade","vary","via","warning","www-authenticate","x-b3-traceid","x-frame-options"],cr=["authorization","cookie","set-cookie"],ur=function(){function e(){}return e.prototype.parse=function(){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(e){return[2,(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({},sr),this.getUtmParam()),this.getReferrer()),this.getClickIds())]})})},e.prototype.getUtmParam=function(){var e=Yt();return{utm_campaign:e.utm_campaign,utm_content:e.utm_content,utm_id:e.utm_id,utm_medium:e.utm_medium,utm_source:e.utm_source,utm_term:e.utm_term}},e.prototype.getReferrer=function(){var e,t,r={referrer:void 0,referring_domain:void 0};try{r.referrer=document.referrer||void 0,r.referring_domain=null!==(t=null===(e=r.referrer)||void 0===e?void 0:e.split("/")[2])&&void 0!==t?t:void 0}catch(n){}return r},e.prototype.getClickIds=function(){var e,t=Yt();return(e={})[Xt]=t[Xt],e[Qt]=t[Qt],e[Jt]=t[Jt],e[Zt]=t[Zt],e[er]=t[er],e[tr]=t[tr],e[rr]=t[rr],e[nr]=t[nr],e[or]=t[or],e[ir]=t[ir],e[ar]=t[ar],e},e}();!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(Et||(Et={})),function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"}(Pt||(Pt={}));var dr="AMP_PAGE_VIEW",pr=function(e){var t;void 0===e&&(e={});var r,n,i=Bt(),a=void 0,s=!1,l=e.trackOn,c=e.trackHistoryChanges,u=e.eventType,d=void 0===u?"[Amplitude] Page Viewed":u,p=function(e){var t=e;try{t=decodeURI(e)}catch(Uo){null===a||void 0===a||a.error("Malformed URI sequence: ",Uo)}return t},h=function(e){return(0,o.sH)(void 0,void 0,void 0,function(){var t,r,n;return(0,o.YH)(this,function(i){switch(i.label){case 0:return t=p("undefined"!==typeof location&&location.href||""),n={event_type:d},r=[{}],[4,hr()];case 1:return[2,(n.event_properties=o.Cl.apply(void 0,[o.Cl.apply(void 0,r.concat([i.sent()])),{"[Amplitude] Page Domain":"undefined"!==typeof location&&location.hostname||"","[Amplitude] Page Location":t,"[Amplitude] Page Path":"undefined"!==typeof location&&p(location.pathname)||"","[Amplitude] Page Title":Vt($t),"[Amplitude] Page URL":t.split("?")[0],"[Amplitude] Page View ID":e}]),n)]}})})},f=function(){return"undefined"===typeof l||"function"===typeof l&&l()},g="undefined"!==typeof location?location.href:null,m=function(){(0,o.sH)(void 0,void 0,void 0,function(){var e,r,i,s,l;return(0,o.YH)(this,function(o){switch(o.label){case 0:return e=location.href,r=gr(c,e,g||"")&&f(),g=e,r?(i=void 0,n&&(i=qt(),n.set(dr,{pageViewId:i})),null===a||void 0===a||a.log("Tracking page view event"),null!==t&&void 0!==t?[3,1]:[3,3]):[3,4];case 1:return l=(s=t).track,[4,h(i)];case 2:l.apply(s,[o.sent()]),o.label=3;case 3:o.label=4;case 4:return[2]}})})},v={name:"@amplitude/plugin-page-view-tracking-browser",type:"enrichment",setup:function(e,l){return(0,o.sH)(void 0,void 0,void 0,function(){var c,u,d;return(0,o.YH)(this,function(p){switch(p.label){case 0:if(t=l,r=e,(a=e.loggerProvider).log("Installing @amplitude/plugin-page-view-tracking-browser"),s=!0,i){try{n=new Wt(i.sessionStorage)}catch(g){null===a||void 0===a||a.debug("sessionStorage is not available in this environment.")}i.addEventListener("popstate",m),i.history.pushState=new Proxy(i.history.pushState,{apply:function(e,t,r){var n=(0,o.zs)(r,3),i=n[0],a=n[1],l=n[2];e.apply(t,[i,a,l]),s&&m()}})}return f()?(a.log("Tracking page view event"),c=void 0,n&&(c=qt(),n.set(dr,{pageViewId:c})),d=(u=t).track,[4,h(c)]):[3,2];case 1:d.apply(u,[p.sent()]),p.label=2;case 2:return[2]}})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){var t,i,s;return(0,o.YH)(this,function(c){switch(c.label){case 0:return"attribution"===l&&fr(e)?(null===a||void 0===a||a.log("Enriching campaign event to page view event with campaign parameters"),t=void 0,n?[4,n.get(dr)]:[3,2]):[3,4];case 1:i=c.sent(),t=null===i||void 0===i?void 0:i.pageViewId,c.label=2;case 2:return[4,h(t)];case 3:s=c.sent(),e.event_type=s.event_type,e.event_properties=(0,o.Cl)((0,o.Cl)({},e.event_properties),s.event_properties),c.label=4;case 4:return r&&e.event_type===d&&(r.pageCounter=r.pageCounter?r.pageCounter+1:1,e.event_properties=(0,o.Cl)((0,o.Cl)({},e.event_properties),{"[Amplitude] Page Counter":r.pageCounter})),[2,e]}})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){return i&&(i.removeEventListener("popstate",m),s=!1),[2]})})}};return v},hr=function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e;return(0,o.YH)(this,function(t){switch(t.label){case 0:return e=Gt,[4,(new ur).parse()];case 1:return[2,e.apply(void 0,[t.sent()])]}})})},fr=function(e){if("$identify"===e.event_type&&e.user_properties){var t=e.user_properties,r=t[Et.SET]||{},n=t[Et.UNSET]||{},i=(0,o.fX)((0,o.fX)([],(0,o.zs)(Object.keys(r)),!1),(0,o.zs)(Object.keys(n)),!1);return Object.keys(sr).every(function(e){return i.includes(e)})}return!1},gr=function(e,t,r){if("pathOnly"===e){if(""==r)return!0;var n=new URL(t),o=new URL(r);return n.origin+n.pathname!==o.origin+o.pathname}return t!==r},mr=function(){var e,t,r=[],n=function(e,t,n){e.addEventListener(t,n),r.push({element:e,type:t,handler:n})};return{name:"@amplitude/plugin-form-interaction-tracking-browser",type:"enrichment",setup:function(r,i){return(0,o.sH)(void 0,void 0,void 0,function(){var a,s;return(0,o.YH)(this,function(o){return t=function(e){if(Se(e.defaultTracking)&&e.defaultTracking&&"object"===typeof e.defaultTracking&&"object"===typeof e.defaultTracking.formInteractions)return e.defaultTracking.formInteractions}(r),a=function(){if(i){if("undefined"!==typeof document){var o=new WeakSet,a=function(e){if(!o.has(e)){o.add(e);var a=!1;n(e,"change",function(){var t,r=br(e);a||i.track(at,((t={})[mt]=vr(e.id),t[vt]=vr(e.name),t[bt]=r,t)),a=!0}),n(e,"submit",function(n){var o,s,l=br(e);if(a||i.track(at,((o={})[mt]=vr(e.id),o[vt]=vr(e.name),o[bt]=l,o)),a=!0,void 0!==(null===t||void 0===t?void 0:t.shouldTrackSubmit))if("function"===typeof t.shouldTrackSubmit&&"undefined"!==typeof SubmitEvent&&n instanceof SubmitEvent)try{if(!t.shouldTrackSubmit(n))return}catch(Uo){r.loggerProvider.warn("shouldTrackSubmit callback threw an error, proceeding with tracking.")}else r.loggerProvider.warn("shouldTrackSubmit is ignored because it is not a function or event is not a SubmitEvent.");i.track(st,((s={})[mt]=vr(e.id),s[vt]=vr(e.name),s[bt]=l,s)),a=!1})}};Array.from(document.getElementsByTagName("form")).forEach(a),"undefined"!==typeof MutationObserver&&(e=new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){"FORM"===e.nodeName&&a(e),"querySelectorAll"in e&&"function"===typeof e.querySelectorAll&&Array.from(e.querySelectorAll("form")).map(a)})})})).observe(document.body,{subtree:!0,childList:!0})}}else r.loggerProvider.warn("Form interaction tracking requires a later version of @amplitude/analytics-browser. Form interaction events are not tracked.")},"complete"===document.readyState?a():(s=f())?s.addEventListener("load",a):r.loggerProvider.debug("Form interaction tracking is not installed because global is undefined."),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return null===e||void 0===e||e.disconnect(),r.forEach(function(e){var t=e.element,r=e.type,n=e.handler;null===t||void 0===t||t.removeEventListener(r,n)}),r=[],[2]})})}}},vr=function(e){if("string"===typeof e)return e},br=function(e){var t=e.getAttribute("action");try{t=new URL(encodeURI(null!==t&&void 0!==t?t:""),window.location.href).href}catch(Ir){}return t},yr=function(){var e,t=[];return{name:"@amplitude/plugin-file-download-tracking-browser",type:"enrichment",setup:function(r,n){return(0,o.sH)(void 0,void 0,void 0,function(){var i,a;return(0,o.YH)(this,function(o){return i=function(){if(n){if("undefined"!==typeof document){var i=function(e){var r;try{r=new URL(e.href,window.location.href)}catch(o){return}var i=a.exec(r.href),s=null===i||void 0===i?void 0:i[1];s&&function(e,r,n){e.addEventListener(r,n),t.push({element:e,type:r,handler:n})}(e,"click",function(){var t;s&&n.track(lt,((t={})[dt]=s,t[pt]=r.pathname,t[ht]=e.id,t[ft]=e.text,t[gt]=e.href,t))})},a=/\.(pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma)(\?.+)?$/;Array.from(document.getElementsByTagName("a")).forEach(i),"undefined"!==typeof MutationObserver&&(e=new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){"A"===e.nodeName&&i(e),"querySelectorAll"in e&&"function"===typeof e.querySelectorAll&&Array.from(e.querySelectorAll("a")).map(i)})})})).observe(document.body,{subtree:!0,childList:!0})}}else r.loggerProvider.warn("File download tracking requires a later version of @amplitude/analytics-browser. File download events are not tracked.")},"complete"===document.readyState?i():(a=f())?a.addEventListener("load",i):r.loggerProvider.debug("File download tracking is not installed because global is undefined."),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(r){return null===e||void 0===e||e.disconnect(),t.forEach(function(e){var t=e.element,r=e.type,n=e.handler;null===t||void 0===t||t.removeEventListener(r,n)}),t=[],[2]})})}}},Ar=!1,wr=function(){var e=f(),t=[],r=function(r,n){(null===e||void 0===e?void 0:e.addEventListener)&&(null===e||void 0===e||e.addEventListener(r,n),t.push({type:r,handler:n}))};return{name:"@amplitude/plugin-network-checker-browser",type:"before",setup:function(e,t){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(n){return"undefined"===typeof navigator?(e.loggerProvider.debug("Network connectivity checker plugin is disabled because navigator is not available."),e.offline=!1,[2]):(e.offline=!navigator.onLine,r("online",function(){e.loggerProvider.debug("Network connectivity changed to online."),e.offline=!1,setTimeout(function(){t.flush()},e.flushIntervalMillis)}),r("offline",function(){e.loggerProvider.debug("Network connectivity changed to offline."),e.offline=!0}),[2])})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(r){return t.forEach(function(t){var r=t.type,n=t.handler;null===e||void 0===e||e.removeEventListener(r,n)}),t=[],[2]})})}}};function Cr(e){var t,r,n,i,a,s,l,c,u,d,p,h;if("object"===typeof e&&null!==e&&!Array.isArray(e)){var f=Object.keys(e);try{for(var g=(0,o.Ju)(f),m=g.next();!m.done;m=g.next()){var v=m.value;try{var b=e[v];"boolean"===typeof(null===b||void 0===b?void 0:b.enabled)&&(b.enabled?(delete b.enabled,0===Object.keys(b).length&&(e[v]=!0)):e[v]=!1),Cr(b)}catch(Uo){}}}catch(M){t={error:M}}finally{try{m&&!m.done&&(r=g.return)&&r.call(g)}finally{if(t)throw t.error}}try{if(null===(u=null===(c=null===(l=e.autocapture)||void 0===l?void 0:l.networkTracking)||void 0===c?void 0:c.captureRules)||void 0===u?void 0:u.length)try{for(var y=(0,o.Ju)(e.autocapture.networkTracking.captureRules),A=y.next();!A.done;A=y.next()){var w=A.value;try{for(var C=(a=void 0,(0,o.Ju)(["responseHeaders","requestHeaders"])),x=C.next();!x.done;x=C.next()){var S=x.value,k=null!==(d=w[S])&&void 0!==d?d:{},_=k.captureSafeHeaders,E=k.allowlist;(_||E)&&(void 0===E||Array.isArray(E)?w[S]=(0,o.fX)((0,o.fX)([],(0,o.zs)(_?Q.j7:[]),!1),(0,o.zs)(null!==E&&void 0!==E?E:[]),!1):delete w[S])}}catch(D){a={error:D}}finally{try{x&&!x.done&&(s=C.return)&&s.call(C)}finally{if(a)throw a.error}}}}catch(I){n={error:I}}finally{try{A&&!A.done&&(i=y.return)&&i.call(y)}finally{if(n)throw n.error}}}catch(Uo){}var P=null===(p=e.autocapture)||void 0===p?void 0:p.frustrationInteractions;P&&(P.rageClick&&(P.rageClicks=P.rageClick,delete P.rageClick),P.deadClick&&(P.deadClicks=P.deadClick,delete P.deadClick));try{var T=null===(h=e.autocapture)||void 0===h?void 0:h.elementInteractions;if(T&&"object"===typeof T&&(!0===T.viewportContentUpdated&&(T.viewportContentUpdated={}),!1===T.viewportContentUpdated&&(T.viewportContentUpdated={enabled:!1}),void 0!==T.exposureDuration)){var R=T.viewportContentUpdated;void 0===R?T.viewportContentUpdated={exposureDuration:T.exposureDuration}:"object"===typeof R&&void 0===R.exposureDuration&&!1!==R.enabled&&(R.exposureDuration=T.exposureDuration),delete T.exposureDuration}}catch(Uo){}}}function xr(e,t,r){var n,i,a=[];try{for(var s=(0,o.Ju)(null!==t&&void 0!==t?t:[]),l=s.next();!l.done;l=s.next()){var c=l.value;try{a.push(new RegExp(c))}catch(u){r.loggerProvider.warn("Invalid regex pattern: ".concat(c),u)}}}catch(d){n={error:d}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return e.concat(a)}function Sr(e,t){var r,n,i,a,s,l,c;if(e){Cr(e);try{t.loggerProvider.debug("Update browser config with remote configuration:",JSON.stringify(e));var u=e;if(u&&"autocapture"in u){if("boolean"===typeof u.autocapture&&(t.autocapture=u.autocapture),"object"===typeof u.autocapture&&null!==u.autocapture){var d=(0,o.Cl)({},u.autocapture);if(void 0===t.autocapture&&(t.autocapture=u.autocapture),"object"===typeof u.autocapture.elementInteractions&&null!==u.autocapture.elementInteractions&&(null===(i=u.autocapture.elementInteractions.pageUrlAllowlistRegex)||void 0===i?void 0:i.length)){d.elementInteractions=(0,o.Cl)({},u.autocapture.elementInteractions);var p=d.elementInteractions,h=null!==(a=p.pageUrlAllowlist)&&void 0!==a?a:[],f=u.autocapture.elementInteractions.pageUrlAllowlistRegex;p.pageUrlAllowlist=xr(h,f,t),delete p.pageUrlAllowlistRegex}if("object"===typeof u.autocapture.networkTracking&&null!==u.autocapture.networkTracking&&(null===(s=u.autocapture.networkTracking.captureRules)||void 0===s?void 0:s.length)){d.networkTracking=(0,o.Cl)({},u.autocapture.networkTracking);var g=null!==(l=d.networkTracking.captureRules)&&void 0!==l?l:[];try{for(var m=(0,o.Ju)(g),v=m.next();!v.done;v=m.next()){var b=v.value;b.urls=xr(null!==(c=b.urls)&&void 0!==c?c:[],b.urlsRegex,t),delete b.urlsRegex}}catch(y){r={error:y}}finally{try{v&&!v.done&&(n=m.return)&&n.call(m)}finally{if(r)throw r.error}}}"boolean"===typeof t.autocapture&&(t.autocapture=(0,o.Cl)({attribution:t.autocapture,fileDownloads:t.autocapture,formInteractions:t.autocapture,pageViews:t.autocapture,sessions:t.autocapture,elementInteractions:t.autocapture,webVitals:t.autocapture,frustrationInteractions:t.autocapture},d)),"object"===typeof t.autocapture&&(t.autocapture=(0,o.Cl)((0,o.Cl)({},t.autocapture),d))}t.defaultTracking=t.autocapture}"customEnrichment"in u&&null!==u.customEnrichment&&!1!==t.customEnrichment&&(t.customEnrichment=u.customEnrichment),t.loggerProvider.debug("Browser config after remote config update:",JSON.stringify(t))}catch(Uo){t.loggerProvider.error("Failed to apply remote configuration because of error: ",Uo)}}}var kr=["a","button","input","select","textarea","label","video","audio",'[contenteditable="true" i]',"[data-amp-default-track]",".amp-default-track"],_r="data-amp-track-",Er=["div","span","h1","h2","h3","h4","h5","h6"],Pr=r(95072),Tr=r.n(Pr);function Rr(e,t){return new(Tr())(function(r){e.subscribe({next:function(e){t(e).then(function(e){return r.next(e)}).catch(function(e){return r.error(e)})},error:function(e){r.error(e)},complete:function(){r.complete()}})})}function Mr(e,t){return new(Tr())(function(r){var n=!1,i=new Set,a=function(){var e,t;n=!0;try{for(var r=(0,o.Ju)(i),a=r.next();!a.done;a=r.next()){var s=a.value;try{s.unsubscribe()}catch(l){}}}catch(c){e={error:c}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}i.clear()},s=function(e){var t=e.subscribe({next:function(e){n||r.next(e)},error:function(e){n||(n=!0,r.error(e),a())},complete:function(){i.delete(t),n||0!==i.size||(r.complete(),a(),n=!0)}});i.add(t)};return s(e),s(t),a})}function Dr(e){var t=new Set,r=null;function n(){null===r||void 0===r||r.unsubscribe(),r=null,t.clear()}return new(Tr())(function(i){return t.add(i),null===r&&(r=e.subscribe({next:function(e){var r,n,i;try{for(var a=(0,o.Ju)(t),s=a.next();!s.done;s=a.next()){var l=s.value;null===(i=l.next)||void 0===i||i.call(l,e)}}catch(c){r={error:c}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},error:function(e){var r,i,a;try{for(var s=(0,o.Ju)(t),l=s.next();!l.done;l=s.next()){var c=l.value;null===(a=c.error)||void 0===a||a.call(c,e)}}catch(u){r={error:u}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}n()},complete:function(){var e,r,i;try{for(var a=(0,o.Ju)(t),s=a.next();!s.done;s=a.next()){var l=s.value;null===(i=l.complete)||void 0===i||i.call(l)}}catch(c){e={error:c}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}n()}})),function(){t.delete(i),0===t.size&&r&&(r.unsubscribe(),r=null)}})}var Ir,Or="https://app.amplitude.com",Lr={US:Or,EU:"https://app.eu.amplitude.com",STAGING:"https://apps.stag2.amplitude.com"};var Fr="__AMPLITUDE_MESSENGER_INSTANCE__",Br="__AMPLITUDE_MESSENGER__",Nr=function(){function e(e){var t=(void 0===e?{}:e).origin,r=void 0===t?Or:t;this[Ir]=!0,this.isSetup=!1,this.messageHandler=null,this.requestCallbacks={},this.actionHandlers=new Map,this.pendingMessages=new Map,this.scriptLoadPromises=new Map,this.endpoint=r}return e.prototype.notify=function(e){var t,r,n,o;null===(r=null===(t=this.logger)||void 0===t?void 0:t.debug)||void 0===r||r.call(t,"Message sent: ",JSON.stringify(e)),null===(o=null===(n=window.opener)||void 0===n?void 0:n.postMessage)||void 0===o||o.call(n,e,this.endpoint)},e.prototype.sendRequest=function(e,t,r){var n=this;void 0===r&&(r={timeout:15e3});var o="".concat(Date.now(),"-").concat(Math.random().toString(36).substr(2,9)),i={id:o,action:e,args:t};return new Promise(function(t,a){n.requestCallbacks[o]={resolve:t,reject:a},n.notify(i),r.timeout>0&&setTimeout(function(){a(new Error("".concat(e," timed out (id: ").concat(o,")"))),delete n.requestCallbacks[o]},r.timeout)})},e.prototype.handleResponse=function(e){var t;this.requestCallbacks[e.id]?(this.requestCallbacks[e.id].resolve(e.responseData),delete this.requestCallbacks[e.id]):null===(t=this.logger)||void 0===t||t.warn("No callback found for request id: ".concat(e.id))},e.prototype.registerActionHandler=function(e,t){var r,n,i,a;this.actionHandlers.has(e)&&(null===(a=null===(i=this.logger)||void 0===i?void 0:i.warn)||void 0===a||a.call(i,"Overwriting existing action handler for: ".concat(e))),this.actionHandlers.set(e,t);var s=this.pendingMessages.get(e);if(s){this.pendingMessages.delete(e);try{for(var l=(0,o.Ju)(s),c=l.next();!c.done;c=l.next()){t(c.value)}}catch(u){r={error:u}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}},e.prototype.loadScriptOnce=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(t=this.scriptLoadPromises.get(e))return[2,t];r=function(e){return document.querySelector('script[src="'.concat(CSS.escape(e),'"]'))?Promise.resolve({status:!0}):new Promise(function(t,r){var n;try{var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=e,o.addEventListener("load",function(){t({status:!0})},{once:!0}),o.addEventListener("error",function(){r({status:!1,message:"Failed to load the script ".concat(e)})}),null===(n=document.head)||void 0===n||n.appendChild(o)}catch(i){r(i)}})}(e).then(function(){}),this.scriptLoadPromises.set(e,r),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,r];case 2:return o.sent(),[3,4];case 3:throw n=o.sent(),this.scriptLoadPromises.delete(e),n;case 4:return[2]}})})},e.prototype.setup=function(e){var t,r,n=this,o=void 0===e?{}:e,i=o.logger,a=o.endpoint;i&&(this.logger=i),a&&this.endpoint===Or&&(this.endpoint=a),this.isSetup||(this.isSetup=!0,null===(r=null===(t=this.logger)||void 0===t?void 0:t.debug)||void 0===r||r.call(t,"Setting up messenger"),this.messageHandler=function(e){var t,r,o,i,a;if(null===(r=null===(t=n.logger)||void 0===t?void 0:t.debug)||void 0===r||r.call(t,"Message received: ",JSON.stringify(e)),n.endpoint===e.origin){var s=e.data,l=null===s||void 0===s?void 0:s.action;if(l)if("id"in s&&s.id)null===(i=null===(o=n.logger)||void 0===o?void 0:o.debug)||void 0===i||i.call(o,"Received Response to previous request: ",JSON.stringify(e)),n.handleResponse(s);else{if("ping"===l)return void n.notify({action:"pong"});var c=n.actionHandlers.get(l);if(c)c(s.data);else{var u=null!==(a=n.pendingMessages.get(l))&&void 0!==a?a:[];u.push(s.data),n.pendingMessages.set(l,u)}}}},window.addEventListener("message",this.messageHandler),this.notify({action:"page-loaded"}))},e.prototype.destroy=function(){this.messageHandler&&(window.removeEventListener("message",this.messageHandler),this.messageHandler=null),this.isSetup=!1,this.actionHandlers.clear(),this.pendingMessages.clear(),this.requestCallbacks={},this.scriptLoadPromises.clear();var e=f();(null===e||void 0===e?void 0:e[Br])===this&&delete e[Br]},e}();function jr(e){var t,r=f(),n=null===r||void 0===r?void 0:r[Br];if("object"===typeof(t=n)&&null!==t&&Fr in t&&!0===t[Fr])return n;var o=new Nr(e);return r&&(r[Br]=o),o}Ir=Fr;var zr="__AMPLITUDE_BACKGROUND_CAPTURE__";var Hr="1.27.1",$r="[Amplitude] Element Clicked",Vr="[Amplitude] Element Tag",Ur="[Amplitude] Element Text",qr="[Amplitude] Page URL",Wr="[Amplitude] Viewport Height",Gr="[Amplitude] Viewport Width",Yr="[Amplitude] Page View ID",Kr="data-amp-mask-attributes",Xr=function(e,t){return!t||!t.length||t.some(function(t){return"string"===typeof t?e===t:e.match(t)})},Qr=function(e,t){var r=e;try{r=decodeURI(e)}catch(Uo){null===t||void 0===t||t.error("Malformed URI sequence: ",Uo)}return r},Jr=["input","select","textarea"],Zr=function(e,t){var r,n=null===(r=null===window||void 0===window?void 0:window.getComputedStyle)||void 0===r?void 0:r.call(window,e);return"pointer"===(null===n||void 0===n?void 0:n.getPropertyValue("cursor"))&&"click"===t},en=function(e){var t=e.pageUrlAllowlist,r=e.pageUrlExcludelist;return!(r&&r.length>0&&Xr(window.location.href,r))&&!!Xr(window.location.href,t)},tn=function(e,t,r){return void 0===r&&(r=!1),function(n,o){var i,a,s=e.shouldTrackEventResolver,l=null===(a=null===(i=null===o||void 0===o?void 0:o.tagName)||void 0===i?void 0:i.toLowerCase)||void 0===a?void 0:a.call(i);if(!l)return!1;if(s)return s(n,o);if(!en(e))return!1;var c=String(null===o||void 0===o?void 0:o.getAttribute("type"))||"";if("string"===typeof c)switch(c.toLowerCase()){case"hidden":case"password":return!1}var u=Zr(o,n);if(r&&u)return!0;if(t){var d=t.some(function(e){var t;return!!(null===(t=null===o||void 0===o?void 0:o.matches)||void 0===t?void 0:t.call(o,e))});if(!d)return!1}switch(l){case"input":case"select":case"textarea":return"change"===n||"click"===n;default:return!!u||"click"===n}}},rn=function(e){return e?e.split(",").map(function(e){return e.trim()}).filter(function(e){return e.length>0&&"id"!==e&&"class"!==e}):[]},nn=function(e){return Object.keys(e).reduce(function(t,r){var n=e[r];return function(e){return void 0===e||null===e||"object"===typeof e&&0===Object.keys(e).length||"string"===typeof e&&0===e.trim().length}(n)||(t[r]=n),t},{})},on=function(){var e;try{var t=f(),r=null===(e=null===t||void 0===t?void 0:t.sessionStorage)||void 0===e?void 0:e.getItem("AMP_PAGE_VIEW");if(!r)return;var n=JSON.parse(r);if("string"===typeof n.pageViewId)return n.pageViewId}catch(o){}},an=function(e,t){return e?t.some(function(t){var r;return null===(r=null===e||void 0===e?void 0:e.matches)||void 0===r?void 0:r.call(e,t)})?e:an(null===e||void 0===e?void 0:e.parentElement,t):null};var sn,ln=function(e){return!(null===e.event.target||!e.closestTrackedAncestor)};!function(e){e[e.LEFT_OR_TOUCH_CONTACT=0]="LEFT_OR_TOUCH_CONTACT",e[e.MIDDLE=1]="MIDDLE",e[e.RIGHT=2]="RIGHT"}(sn||(sn={}));var cn="__AMPLITUDE_VISUAL_TAGGING__";var un=f(),dn=null===un||void 0===un?void 0:un.console,pn={},hn={},fn=!1;var gn={addListener:function(e,t){var r,n=(r=e,!!dn&&"function"===typeof dn[r]&&(hn[r]||(hn[r]=dn[r],dn[r]=function(){for(var e=[],t=0;t=0;s--)if(a[s]===e){a.splice(s,1);break}}catch(l){t={error:l}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},_restoreConsole:function(){var e,t;try{for(var r=(0,o.Ju)(Object.entries(hn)),n=r.next();!n.done;n=r.next()){var i=(0,o.zs)(n.value,2),a=i[0],s=i[1];s&&(dn[a]=s)}}catch(l){e={error:l}}finally{try{n&&!n.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}hn={},pn={}}},mn=f(),vn=function(){return new(Tr())(function(e){var t=new MutationObserver(function(t){e.next(t)});return document.body&&t.observe(document.body,{childList:!0,attributes:!0,characterData:!0,subtree:!0}),function(){return t.disconnect()}})},bn=function(e){return void 0===e&&(e="click"),new(Tr())(function(t){var r,n=function(e){t.next(e)};return null===(r=f())||void 0===r||r.document.addEventListener(e,n,{capture:!0}),function(){var t;null===(t=f())||void 0===t||t.document.removeEventListener(e,n,{capture:!0})}})},yn=function(){var e=Mr(new(Tr())(function(e){var t=function(t){if(t instanceof ErrorEvent){var r={kind:"error"};t.error instanceof Error||t.error instanceof DOMException?r=(0,o.Cl)((0,o.Cl)({},r),{message:t.error.message,stack:t.error.stack,filename:t.filename,lineNumber:t.lineno,columnNumber:t.colno}):"string"===typeof t.error&&(r.message=t.error),e.next(r)}};return mn.addEventListener("error",t),function(){mn.removeEventListener("error",t)}}),new(Tr())(function(e){var t=function(t){var r={kind:"unhandledrejection"};t.reason instanceof Error||t.reason instanceof DOMException?(r.message=t.reason.message,r.stack=t.reason.stack):"string"===typeof t.reason&&(r.message=t.reason),e.next(r)};return mn.addEventListener("unhandledrejection",t),function(){mn.removeEventListener("unhandledrejection",t)}}));return Mr(e,new(Tr())(function(e){var t=function(t){for(var r=[],n=1;n=0;d--){var p=c[d];if(p){var h=rn(p.getAttribute(Kr)),f=d===c.length-1?[]:null!==(n=u.get(c[d+1]))&&void 0!==n?n:new Set,g=new Set((0,o.fX)((0,o.fX)([],(0,o.zs)(f),!1),(0,o.zs)(h),!1));u.set(p,g)}}s=c.map(function(e){var t;return Ln(e,null!==(t=u.get(e))&&void 0!==t?t:new Set)});var m=function(e){(null===e||void 0===e?void 0:e.attrs)&&Object.entries(e.attrs).forEach(function(t){var r=(0,o.zs)(t,2),n=r[0],i=r[1];e.attrs&&(e.attrs[n]=a.replaceSensitiveString(i))})};try{for(var v=(0,o.Ju)(s),b=v.next();!b.done;b=v.next())m(b.value)}catch(A){t={error:A}}finally{try{b&&!b.done&&(r=v.return)&&r.call(v)}finally{if(t)throw t.error}}var y=performance.now();return null===(i=a.diagnosticsClient)||void 0===i||i.recordHistogram("autocapturePlugin.getHierarchy",y-l),s},this.getNearestLabel=function(e){var t,r=e.parentElement;if(!r)return"";try{t=r.querySelector(":scope>span,h1,h2,h3,h4,h5,h6")}catch(n){t=null}return t?a.getText(t):a.getNearestLabel(r)},this.getElementPath=function(e){var t;if(!e)return"";var r=performance.now(),n=function(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return"";for(var r=[],n=e;n;){var o=Nn(n,Boolean(t),n===e);if(!o)break;if(r.push(o),o.optimized)break;n=n.parentElement}return r.reverse(),r.join(" > ")}(e),o=performance.now();return null===(t=a.diagnosticsClient)||void 0===t||t.recordHistogram("autocapturePlugin.getElementPath",o-r),n},this.getEventProperties=function(e,t,r){var n,i,s,l,c,u,d=null===(s=null===(i=null===t||void 0===t?void 0:t.tagName)||void 0===i?void 0:i.toLowerCase)||void 0===s?void 0:s.call(i),p="function"===typeof t.getBoundingClientRect?t.getBoundingClientRect():{left:null,top:null},h=a.getHierarchy(t),f=null===(l=h[0])||void 0===l?void 0:l.attrs,g=a.getNearestLabel(t),m=(c=null!==f&&void 0!==f?f:{},u=r,Object.entries(c).reduce(function(e,t){var r=(0,o.zs)(t,2),n=r[0],i=r[1];if(n.startsWith(u)){var a=n.replace(u,"");a&&(e[a]=i||"")}return e},{})),v=((n={})["[Amplitude] Element Hierarchy"]=h,n[Vr]=d,n[Ur]=a.getText(t),n["[Amplitude] Element Position Left"]=null==p.left?null:Math.round(p.left),n["[Amplitude] Element Position Top"]=null==p.top?null:Math.round(p.top),n["[Amplitude] Element Attributes"]=m,n["[Amplitude] Element Path"]=a.getElementPath(t),n["[Amplitude] Element Parent Label"]=g,n[qr]=Qr(window.location.href.split("?")[0]),n["[Amplitude] Page Title"]=function(e){if("undefined"===typeof document||!document.title)return"";var t=document.querySelector("title");return t&&t.hasAttribute(_n)?En:e?e(document.title):document.title}(a.replaceSensitiveString),n[Wr]=window.innerHeight,n[Gr]=window.innerWidth,n),b=on();if(b&&(v[Yr]=b),v["[Amplitude] Element ID"]=t.getAttribute("id")||"",v["[Amplitude] Element Class"]=t.getAttribute("class"),v["[Amplitude] Element Aria Label"]=null===f||void 0===f?void 0:f["aria-label"],"a"===d&&"click"===e&&t instanceof HTMLAnchorElement){var y=t.href.substring(0,128);v["[Amplitude] Element Href"]=a.replaceSensitiveString(y)}return nn(v)},this.addTypeAndTimestamp=function(e,t){return{event:e,timestamp:Date.now(),type:t}},this.addAdditionalEventProperties=function(e,t,r,n,o){void 0===o&&(o=!1);var i=a.addTypeAndTimestamp(e,t);if(function(e){return"click"===e.type||"change"===e.type}(i)&&null!==i.event.target){if(o&&Zr(i.event.target,i.type))return i.closestTrackedAncestor=i.event.target,i.targetElementProperties=a.getEventProperties(i.type,i.closestTrackedAncestor,n),i;var s=an(i.event.target,r);return s&&(i.closestTrackedAncestor=s,i.targetElementProperties=a.getEventProperties(i.type,s,n)),i}return i},this.extractDataFromDataSource=function(e,t){if("DOM_ELEMENT"===e.sourceType){var r=function(e,t){try{if("DOM_ELEMENT"===e.sourceType){var r=document.documentElement;return e.scope&&t&&(r=t.closest(e.scope)),r&&e.selector?r.querySelector(e.selector):r}}catch(n){return}}(e,t);if(!r)return;return"TEXT"===e.elementExtractType?a.getText(r):"ATTRIBUTE"===e.elementExtractType&&e.attribute?r.getAttribute(e.attribute):void 0}},this.getTextWithMaskedDescendants=function(e){var t,r,n="[".concat(_n,"], [contenteditable]");if(!e.querySelector(n))return e.innerText;var i="",s=Array.from(e.childNodes);try{for(var l=(0,o.Ju)(s),c=l.next();!c.done;c=l.next()){var u=c.value;u.nodeType!==Node.TEXT_NODE?u instanceof Element&&(u.hasAttribute(_n)||u.hasAttribute("contenteditable")?i+=En:i+=a.getTextWithMaskedDescendants(u)):i+=u.textContent||""}}catch(d){t={error:d}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}return i},this.getText=function(e){if(null!==e.closest("[".concat(_n,"]")))return En;var t="";return t=e.querySelector("[".concat(_n,"], [contenteditable]"))?a.getTextWithMaskedDescendants(e):e.innerText||"",a.replaceSensitiveString(t.substring(0,255)).replace(/\s+/g," ").trim()},this.getEventTagProps=function(e){var t,r,n;if(!e)return{};var o=null===(n=null===(r=null===e||void 0===e?void 0:e.tagName)||void 0===r?void 0:r.toLowerCase)||void 0===n?void 0:n.call(r),i=((t={})[Vr]=o,t[Ur]=a.getText(e),t[qr]=window.location.href.split("?")[0],t);return nn(i)},this.diagnosticsClient=null===t||void 0===t?void 0:t.diagnosticsClient;var s=null!==(i=e.maskTextRegex)&&void 0!==i?i:[],l=[];try{for(var c=(0,o.Ju)(s),u=c.next();!u.done;u=c.next()){var d=u.value;if(l.length>=25)break;if(d instanceof RegExp)l.push(d);else if("pattern"in d&&"string"===typeof d.pattern)try{l.push(new RegExp(d.pattern,"i"))}catch(p){}}}catch(h){r={error:h}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}this.additionalMaskTextPatterns=l};!function(e){e.ClickObservable="clickObservable",e.ChangeObservable="changeObservable",e.NavigateObservable="navigateObservable",e.MutationObservable="mutationObservable",e.ScrollObservable="scrollObservable",e.ExposureObservable="exposureObservable",e.BrowserErrorObservable="browserErrorObservable",e.SelectionObservable="selectionObservable",e.MouseMoveObservable="mouseMoveObservable"}(Fn||(Fn={}));var zn=function(e,t){var r,n,i,a,s,l,c,u,d,p,h,g;void 0===e&&(e={}),null===t||void 0===t||t.diagnosticsClient.setTag("plugin.autocapture.version",Hr);var m=e.dataAttributePrefix,v=void 0===m?_r:m,b=e.visualTaggingOptions,y=void 0===b?{enabled:!0}:b;e.cssSelectorAllowlist=null!==(r=e.cssSelectorAllowlist)&&void 0!==r?r:kr,e.actionClickAllowlist=null!==(n=e.actionClickAllowlist)&&void 0!==n?n:Er,e.debounceTime=null!==(i=e.debounceTime)&&void 0!==i?i:0;var A=!1!==(null===(a=e.viewportContentUpdated)||void 0===a?void 0:a.enabled),w=null!==(c=null!==(l=null===(s=e.viewportContentUpdated)||void 0===s?void 0:s.exposureDuration)&&void 0!==l?l:e.exposureDuration)&&void 0!==c?c:150;e.viewportContentUpdated=(0,o.Cl)((0,o.Cl)({},e.viewportContentUpdated),{exposureDuration:w}),e.pageUrlExcludelist=null===(u=e.pageUrlExcludelist)||void 0===u?void 0:u.reduce(function(e,t){if("string"===typeof t&&e.push(t),t instanceof RegExp&&e.push(t),"object"===typeof t&&null!==t&&"pattern"in t)try{e.push(new RegExp(t.pattern))}catch(r){return console.warn("Invalid regex pattern: ".concat(t.pattern),r),e}return e},[]);var C,x="@amplitude/plugin-autocapture-browser",S=[],k=new jn(e,t),_=new Set,E=new Set,P=function(){var t,r,n=Dr(bn().map(function(t){return k.addAdditionalEventProperties(t,"click",e.cssSelectorAllowlist,v)})),o=Dr(new(Tr())(function(t){var r,n=function(r){var n=k.addAdditionalEventProperties(r,"change",e.cssSelectorAllowlist,v);t.next(n)};return null===(r=f())||void 0===r||r.document.addEventListener("change",n,{capture:!0}),function(){var e;return null===(e=f())||void 0===e?void 0:e.document.removeEventListener("change",n)}}));window.navigation&&(r=Dr(new(Tr())(function(t){var r=function(r){var n=k.addAdditionalEventProperties(r,"navigate",e.cssSelectorAllowlist,v);t.next(n)};return window.navigation.addEventListener("navigate",r),function(){window.navigation.removeEventListener("navigate",r)}})));var i=Dr(vn().map(function(t){return k.addAdditionalEventProperties(t,"mutation",e.cssSelectorAllowlist,v)})),a=new(Tr())(function(e){var t,r=function(t){e.next(t)};return null===(t=f())||void 0===t||t.addEventListener("scroll",r),function(){var e;null===(e=f())||void 0===e||e.removeEventListener("scroll",r)}}),s=function(e,t){return new(Tr())(function(r){var n,o=f();if(!(null===o||void 0===o?void 0:o.IntersectionObserver))return function(){};var i=new IntersectionObserver(function(e){e.forEach(function(e){r.next(e)})},{root:null,rootMargin:"0px",threshold:1}),a=t.join(",");(null!==(n=null===o||void 0===o?void 0:o.document.querySelectorAll(a))&&void 0!==n?n:[]).forEach(function(e){i.observe(e)});var s=e.subscribe(function(e){return e.event.forEach(function(e){return e.addedNodes.forEach(function(e){e instanceof Element&&(e.matches(a)&&i.observe(e),e.querySelectorAll(a).forEach(function(e){i.observe(e)}))})})});return function(){s.unsubscribe(),i.disconnect()}})}(i,e.cssSelectorAllowlist);return(t={})[Fn.ChangeObservable]=o,t[Fn.ClickObservable]=n,t[Fn.MutationObservable]=i,t[Fn.NavigateObservable]=r,t[Fn.ScrollObservable]=a,t[Fn.ExposureObservable]=s,t},T=Cn(Object.values(null!==(p=null===(d=e.pageActions)||void 0===d?void 0:d.labeledEvents)&&void 0!==p?p:{})),R=xn(null!==(g=null===(h=e.pageActions)||void 0===h?void 0:h.triggers)&&void 0!==g?g:[]),M=function(e,t,r,n){return new kn(e,t,r,n)}(T,R,k,e);return{name:x,type:"enrichment",setup:function(t,r){return(0,o.sH)(void 0,void 0,void 0,function(){var n,i,a,s,l,c,u,d,p,h,g,m,b,D,I,O,L,F,B,N,j;return(0,o.YH)(this,function(z){return"undefined"===typeof document||(n=!1,i={maxX:void 0,maxY:void 0},t.fetchRemoteConfig&&(t.remoteConfigClient?t.remoteConfigClient.subscribe("configs.analyticsSDK.pageActions","all",function(t){!function(t){var r,n;t&&(e.pageActions=(0,o.Cl)((0,o.Cl)({},e.pageActions),t),T=Cn(Object.values(null!==(r=e.pageActions.labeledEvents)&&void 0!==r?r:{})),R=xn(null!==(n=e.pageActions.triggers)&&void 0!==n?n:[]),M.update(T,R,e))}(t)}):t.loggerProvider.debug("Remote config client is not provided, skipping remote config fetch")),a=tn(e,e.cssSelectorAllowlist),s=tn(e,e.actionClickAllowlist),l=P(),c=function(e){var t=e.amplitude,r=e.allObservables,n=e.shouldTrackEvent,o=e.evaluateTriggers;return r.clickObservable.filter(ln).filter(function(e){return n("click",e.closestTrackedAncestor)}).map(function(e){return o(e)}).subscribe(function(e){null===t||void 0===t||t.track($r,e.targetElementProperties)})}({allObservables:l,amplitude:r,shouldTrackEvent:a,evaluateTriggers:M.evaluate.bind(M)}),S.push(c),u=function(e){var t=e.amplitude,r=e.allObservables,n=e.getEventProperties,o=e.shouldTrackEvent,i=e.evaluateTriggers;return r.changeObservable.filter(ln).filter(function(e){return o("change",e.closestTrackedAncestor)}).map(function(e){return i(e)}).subscribe(function(e){null===t||void 0===t||t.track("[Amplitude] Element Changed",n("change",e.closestTrackedAncestor))})}({allObservables:l,getEventProperties:function(){for(var e=[],t=0;t=18e3&&n(!1)}}(e,_,E,m)},A&&(h.exposure=function(e){var t=e.allObservables,r=e.onExposure,n=e.dataExtractor,o=e.exposureDuration,i=void 0===o?150:o,a=new Map,s=new Map,l=t.exposureObservable.subscribe(function(e){var t=e,o=t.target;if(t.isIntersecting){if(!a.get(o)){var l=setTimeout(function(){a.set(o,!0);var e=n.getElementPath(o);r(e),s.set(o,null)},i);s.set(o,l)}}else!t.isIntersecting&&t.intersectionRatio<1&&(l=s.get(o))&&(clearTimeout(l),s.set(o,null))});return{unsubscribe:function(){l.unsubscribe()},reset:function(){s.forEach(function(e){e&&clearTimeout(e)}),s.clear(),a.clear()}}}({allObservables:l,onExposure:b,dataExtractor:k,exposureDuration:w}),h.exposure&&S.push(h.exposure),D=function(){m(!0)},null===g||void 0===g||g.addEventListener("beforeunload",D),C=function(){null===g||void 0===g||g.removeEventListener("beforeunload",D)},S.push({unsubscribe:function(){return C()}}),(I=l[Fn.NavigateObservable])?S.push(I.subscribe(function(){m(!0)})):g&&(O=function(){m(!0)},g.addEventListener("popstate",O),L=g.history.pushState,g.history&&L&&(g.history.pushState=new Proxy(L,{apply:function(e,t,r){var n=(0,o.zs)(r,3),i=n[0],a=n[1],s=n[2];e.apply(t,[i,a,s]),m(!0)}})),S.push({unsubscribe:function(){g.removeEventListener("popstate",O),g.history&&L&&(g.history.pushState=L)}}))),null===(j=null===t||void 0===t?void 0:t.loggerProvider)||void 0===j||j.log("".concat(x," has been successfully added.")),window.opener&&y.enabled&&(F=e.cssSelectorAllowlist,B=e.actionClickAllowlist,function(e,t){var r=e;if(!0!==r[cn]){r[cn]=!0;var n=t.dataExtractor,o=t.isElementSelectable,i=t.cssSelectorAllowlist,a=t.actionClickAllowlist,s=null,l=function(t){e.notify({action:"element-selected",data:t})},c=function(t,r){"selector-mode-changed"===t?e.notify({action:"track-selector-mode-changed",data:r}):"selector-moved"===t&&e.notify({action:"track-selector-moved",data:r})};e.registerActionHandler("initialize-visual-tagging-selector",function(t){e.loadScriptOnce("https://cdn.amplitude.com/libs/visual-tagging-selector-1.0.0-alpha.js.gz").then(function(){var r;s=null===(r=null===window||void 0===window?void 0:window.amplitudeVisualTaggingSelector)||void 0===r?void 0:r.call(window,{getEventTagProps:n.getEventTagProps,isElementSelectable:function(e){return!o||o((null===t||void 0===t?void 0:t.actionType)||"click",e)},onTrack:c,onSelect:l,visualHighlightClass:"amp-visual-tagging-selector-highlight",messenger:e,cssSelectorAllowlist:i,actionClickAllowlist:a,extractDataFromDataSource:n.extractDataFromDataSource,dataExtractor:n,diagnostics:{autocapture:{version:Hr}}}),e.notify({action:"selector-loaded"})}).catch(function(){var t;null===(t=e.logger)||void 0===t||t.warn("Failed to initialize visual tagging selector")})}),e.registerActionHandler("close-visual-tagging-selector",function(){var e;null===(e=null===s||void 0===s?void 0:s.close)||void 0===e||e.call(s)})}}(N=jr(),{dataExtractor:k,isElementSelectable:tn(e,(0,o.fX)((0,o.fX)([],(0,o.zs)(F),!1),(0,o.zs)(B),!1)),cssSelectorAllowlist:F,actionClickAllowlist:B}),function(e,t){var r,n=e;if(!0!==n[zr]){n[zr]=!0;var o=null!==(r=null===t||void 0===t?void 0:t.scriptUrl)&&void 0!==r?r:"https://cdn.amplitude.com/libs/background-capture-1.0.0-alpha.3.js.gz",i=null,a=function(t,r){var n,o;"background-capture-complete"===t&&(null===(o=null===(n=e.logger)||void 0===n?void 0:n.debug)||void 0===o||o.call(n,"Background capture complete"),e.notify({action:"background-capture-complete",data:r}))};e.registerActionHandler("initialize-background-capture",function(){var t,r;null===(r=null===(t=e.logger)||void 0===t?void 0:t.debug)||void 0===r||r.call(t,"Initializing background capture (external script)");var n=new URL(o,e.endpoint).toString();e.loadScriptOnce(n).then(function(){var t,r,n;null===(r=null===(t=e.logger)||void 0===t?void 0:t.debug)||void 0===r||r.call(t,"Background capture script loaded (external)"),i=null===(n=null===window||void 0===window?void 0:window.amplitudeBackgroundCapture)||void 0===n?void 0:n.call(window,{messenger:e,onBackgroundCapture:a}),e.notify({action:"background-capture-loaded"})}).catch(function(){var t;null===(t=e.logger)||void 0===t||t.warn("Failed to initialize background capture")})}),e.registerActionHandler("close-background-capture",function(){var e;null===(e=null===i||void 0===i?void 0:i.close)||void 0===e||e.call(i),i=null})}}(N),N.setup((0,o.Cl)({logger:null===t||void 0===t?void 0:t.loggerProvider},(null===t||void 0===t?void 0:t.serverZone)&&{endpoint:Lr[t.serverZone]})))),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e,t,r,n;return(0,o.YH)(this,function(i){try{for(e=(0,o.Ju)(S),t=e.next();!t.done;t=e.next())t.value.unsubscribe()}catch(a){r={error:a}}finally{try{t&&!t.done&&(n=e.return)&&n.call(e)}finally{if(r)throw r.error}}return[2]})})}}},Hn=(0,o.fX)(['input[type="button"]','input[type="submit"]','input[type="reset"]','input[type="image"]','input[type="file"]'],(0,o.zs)(["a","button",'[role="button"]','[role="link"]','[role="menuitem"]','[role="menuitemcheckbox"]','[role="menuitemradio"]','[role="option"]','[role="tab"]','[role="treeitem"]','[contenteditable="true" i]']),!1),$n=Hn,Vn=Hn,Un=["*"],qn=["mutation","navigate"];function Wn(e,t){var r,n,o,i,a=t.event,s=a.pageX,l=a.pageY;e.yMin=Math.min(null!==(r=e.yMin)&&void 0!==r?r:l,l),e.yMax=Math.max(null!==(n=e.yMax)&&void 0!==n?n:l,l),e.xMin=Math.min(null!==(o=e.xMin)&&void 0!==o?o:s,s),e.xMax=Math.max(null!==(i=e.xMax)&&void 0!==i?i:s,s),e.isOutOfBounds=e.yMax-e.yMin>50||e.xMax-e.xMin>50}function Gn(e){if(0===e.length)return null;var t=e[0],r=e[e.length-1];return{rageClickEvent:(0,o.Cl)({"[Amplitude] Begin Time":new Date(t.timestamp).toISOString(),"[Amplitude] End Time":new Date(r.timestamp).toISOString(),"[Amplitude] Duration":r.timestamp-t.timestamp,"[Amplitude] Clicks":e.map(function(e){return{X:e.event.pageX,Y:e.event.pageY,Time:e.timestamp}}),"[Amplitude] Click Count":e.length},t.targetElementProperties),time:t.timestamp}}function Yn(e){var t=this,r=e.amplitude,n=e.allObservables,i=e.shouldTrackRageClick,a=n.clickObservable,s=n.selectionObservable,l=[],c={},u=null;function d(e){l=[],c={},e&&(Wn(c,e),l.push(e))}var p=Rr(a.filter(function(e){return i("click",e.closestTrackedAncestor)}),function(e){return(0,o.sH)(t,void 0,void 0,function(){var t;return(0,o.YH)(this,function(r){return Wn(c,e),t=null,0===l.length||function(e,t){return e.length>0&&e[e.length-1].closestTrackedAncestor!==t.closestTrackedAncestor}(l,e)||function(e,t){var r=e[Math.max(0,e.length-4+1)];return t.timestamp-r.timestamp>=1e3}(l,e)||c.isOutOfBounds?(u&&(t=Gn(l)),d(e)):l.push(e),u&&(clearTimeout(u.timerId),u.resolve(t),u=null),l.length>=4?[2,new Promise(function(e){u={resolve:e,timerId:setTimeout(function(){e(Gn(l))},1e3)}})]:[2,null]})})}),h=null===s||void 0===s?void 0:s.subscribe(function(){d()}),f=p.subscribe(function(e){null!==e&&r.track("[Amplitude] Rage Click",e.rageClickEvent,{time:e.time})});return{unsubscribe:function(){f.unsubscribe(),null===h||void 0===h||h.unsubscribe()}}}var Kn,Xn;!function(e){e.INCREASING="increasing",e.DECREASING="decreasing"}(Kn||(Kn={})),function(e){e.X="x",e.Y="y"}(Xn||(Xn={}));function Qn(e){var t=e.changes,r=e.changesThreshold,n=e.thresholdMs;return!(t.lengthn&&r.shift()}(e===Xn.X?r:o);var t=function(e,t){var r=void 0;if(Qn(e)&&(r=e.startTime),Qn(t)){var n=t.startTime;n&&(!r||nr.x?(n===Kn.DECREASING&&e.next(Xn.X),n=Kn.INCREASING):i.xr.y?(o===Kn.DECREASING&&e.next(Xn.Y),o=Kn.INCREASING):i.yno&&(t.loggerProvider.warn("'thrashedCursor.threshold' of ".concat(S," is above the maximum of ").concat(no,", setting to ").concat(no)),S=no)),k=to({amplitude:f,options:e,allObservables:m,directionChanges:x,thresholdMs:S}),n.push(k)),null===(_=null===t||void 0===t?void 0:t.loggerProvider)||void 0===_||_.log("".concat(r," has been successfully added."))),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e,t,r,i;return(0,o.YH)(this,function(a){try{for(e=(0,o.Ju)(n),t=e.next();!t.done;t=e.next())t.value.unsubscribe()}catch(s){r={error:s}}finally{try{t&&!t.done&&(i=e.return)&&i.call(e)}finally{if(r)throw r.error}}return[2]})})}}};function io(e,t){var r=e.startTime+e.duration;return t.filter(function(t){return t.startTimee.startTime}).map(function(e){return e.name})}function ao(e,t){var r,n=io(e,t),i=null!==(r=e.scripts)&&void 0!==r?r:[],a=i.map(function(e){return e.sourceURL}).filter(Boolean),s=i.map(function(e){return e.sourceFunctionName}).filter(Boolean),l=i.map(function(e){return e.sourceCharPosition}).filter(function(e){return"number"===typeof e&&e>=0}),c=i.map(function(e){return e.invokerType}).filter(Boolean),u=i.map(function(e){return e.invoker}).filter(Boolean);return(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({"[Amplitude] Main Thread Block Source":"long-animation-frame","[Amplitude] Main Thread Block Duration":e.duration,"[Amplitude] Main Thread Block Blocking Duration":e.blockingDuration,"[Amplitude] Main Thread Block Start Time":e.startTime},n.length>0&&{"[Amplitude] Main Thread Block Measures":n}),{"[Amplitude] Main Thread Block Render Start":e.renderStart,"[Amplitude] Main Thread Block Style And Layout Start":e.styleAndLayoutStart,"[Amplitude] Main Thread Block Script Count":i.length}),a.length>0&&{"[Amplitude] Main Thread Block Script URLs":a}),s.length>0&&{"[Amplitude] Main Thread Block Script Functions":s}),l.length>0&&{"[Amplitude] Main Thread Block Script Positions":l}),c.length>0&&{"[Amplitude] Main Thread Block Invoker Types":c}),u.length>0&&{"[Amplitude] Main Thread Block Invokers":u})}function so(e,t){var r,n=io(e,t),i=null!==(r=e.attribution)&&void 0!==r?r:[];return(0,o.Cl)((0,o.Cl)({"[Amplitude] Main Thread Block Source":"long-task","[Amplitude] Main Thread Block Duration":e.duration,"[Amplitude] Main Thread Block Blocking Duration":e.duration,"[Amplitude] Main Thread Block Start Time":e.startTime},n.length>0&&{"[Amplitude] Main Thread Block Measures":n}),i.length>0&&{"[Amplitude] Main Thread Block Attribution":i.map(function(e){return e.name})})}function lo(e){var t=e.amplitude,r=e.options,n=e.durationThreshold,i=void 0===n?100:n,a=function(){if("undefined"===typeof PerformanceObserver)return null;try{var t=PerformanceObserver.supportedEntryTypes;if(t.includes("long-animation-frame"))return"long-animation-frame";if(t.includes("longtask"))return"longtask"}catch(e){}return null}();if(!a)return{unsubscribe:function(){}};var s=[],l=new PerformanceObserver(function(e){var t,r,n=performance.now();try{for(var i=(0,o.Ju)(e.getEntries()),a=i.next();!a.done;a=i.next()){var l=a.value;s.push(l)}}catch(u){t={error:u}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}for(var c=n-1e4;s.length>0&&s[0].startTime=t)return}}catch(v){r={error:v}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(r)throw r.error}}i=u}else if(e instanceof ReadableStream)return void(l=e);return i}}var Ao,wo=function(){function e(e){this.response=e}return e.prototype.headers=function(e){var t;if(void 0===e&&(e=[]),this.response.headers instanceof Headers){var r=this.response.headers,n={};return null===(t=null===r||void 0===r?void 0:r.forEach)||void 0===t||t.call(r,function(e,t){n[t]=e}),ko(n,{allow:e})}},Object.defineProperty(e.prototype,"bodySize",{get:function(){var e,t;if(void 0!==this._bodySize)return this._bodySize;var r=null===(t=null===(e=this.response.headers)||void 0===e?void 0:e.get)||void 0===t?void 0:t.call(e,"content-length"),n=r?parseInt(r,10):void 0;return this._bodySize=n,n},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.response.status},enumerable:!1,configurable:!0}),e.prototype.text=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t;return(0,o.YH)(this,function(r){switch(r.label){case 0:this.clonedResponse||(this.clonedResponse=this.response.clone()),r.label=1;case 1:return r.trys.push([1,3,,4]),e=this.clonedResponse.text(),t=new Promise(function(e){return setTimeout(function(){return e(null)},500)}),[4,Promise.race([e,t])];case 2:return[2,r.sent()];case 3:return r.sent(),[2,null];case 4:return[2]}})})},e.prototype.json=function(e,t){return void 0===e&&(e=[]),void 0===t&&(t=[]),(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(r){switch(r.label){case 0:return 0===e.length?[2,null]:[4,this.text()];case 1:return[2,xo(r.sent(),e,t)]}})})},e}(),Co=function(){function e(e,t,r,n){this.statusCode=e,this.headersString=t,this.size=r,this.getJson=n}return Object.defineProperty(e.prototype,"bodySize",{get:function(){return this.size},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.statusCode},enumerable:!1,configurable:!0}),e.prototype.headers=function(e){var t,r;if(void 0===e&&(e=[]),!this.headersString)return{};var n={},i=this.headersString.split("\r\n");try{for(var a=(0,o.Ju)(i),s=a.next();!s.done;s=a.next()){var l=s.value,c=(0,o.zs)(l.split(": "),2),u=c[0],d=c[1];u&&d&&(n[u]=d)}}catch(p){t={error:p}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return ko(n,{allow:e})},e.prototype.json=function(e,t){return void 0===e&&(e=[]),void 0===t&&(t=[]),(0,o.sH)(this,void 0,void 0,function(){var r;return(0,o.YH)(this,function(n){return 0===e.length?[2,null]:(r=this.getJson())?(po(r,e,t),[2,r]):[2,null]})})},e}();function xo(e,t,r){if(!e)return null;try{var n=JSON.parse(e);return po(n,t,r),n}catch(o){return null}}!function(e){e.REDACT="redact",e.REMOVE="remove"}(Ao||(Ao={}));var So="[REDACTED]",ko=function(e,t){var r,n,i=t.allow,a=void 0===i?[]:i,s=t.strategy,l=void 0===s?Ao.REMOVE:s,c=(0,o.fX)([],(0,o.zs)(cr),!1),u={},d=function(t){var r=t.toLowerCase();c.find(function(e){return e.toLowerCase()===r})?l===Ao.REDACT&&(u[t]=So):a.find(function(e){return e.toLowerCase()===r})?u[t]=e[t]:l===Ao.REDACT&&(u[t]=So)};try{for(var p=(0,o.Ju)(Object.keys(e)),h=p.next();!h.done;h=p.next()){d(h.value)}}catch(f){r={error:f}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(r)throw r.error}}return u},_o=function(){function e(e,t,r,n,o,i,a,s,l,c,u){void 0===a&&(a=0),this.type=e,this.method=t,this.timestamp=r,this.startTime=n,this.url=o,this.requestWrapper=i,this.status=a,this.duration=s,this.responseWrapper=l,this.error=c,this.endTime=u}return e.prototype.toSerializable=function(){var e,t,r,n,i={type:this.type,method:this.method,url:this.url,timestamp:this.timestamp,status:this.status,duration:this.duration,error:this.error,startTime:this.startTime,endTime:this.endTime,requestHeaders:null===(e=this.requestWrapper)||void 0===e?void 0:e.headers((0,o.fX)([],(0,o.zs)(lr),!1)),requestBodySize:null===(t=this.requestWrapper)||void 0===t?void 0:t.bodySize,responseHeaders:null===(r=this.responseWrapper)||void 0===r?void 0:r.headers((0,o.fX)([],(0,o.zs)(lr),!1)),responseBodySize:null===(n=this.responseWrapper)||void 0===n?void 0:n.bodySize};return Object.fromEntries(Object.entries(i).filter(function(e){var t=(0,o.zs)(e,2);t[0];return void 0!==t[1]}))},e}();var Eo=function(e,t){void 0===t&&(t=qt()),this.callback=e,this.id=t};function Po(e){try{e()}catch(t){}}var To,Ro,Mo=function(){function e(t){this.eventCallbacks=new Map,this.isObserving=!1,this.logger=t;var r=Bt();e.isSupported()&&(this.globalScope=r)}return e.isSupported=function(){var e=Bt();return!!e&&!!e.fetch},e.prototype.subscribe=function(e,t){var r,n,o,i,a,s,l,c,u,d;if(this.logger||(this.logger=t),this.eventCallbacks.set(e.id,e),!this.isObserving){var p=null===(o=null===(n=null===(r=this.globalScope)||void 0===r?void 0:r.XMLHttpRequest)||void 0===n?void 0:n.prototype)||void 0===o?void 0:o.open,h=null===(s=null===(a=null===(i=this.globalScope)||void 0===i?void 0:i.XMLHttpRequest)||void 0===a?void 0:a.prototype)||void 0===s?void 0:s.send,f=null===(u=null===(c=null===(l=this.globalScope)||void 0===l?void 0:l.XMLHttpRequest)||void 0===c?void 0:c.prototype)||void 0===u?void 0:u.setRequestHeader;p&&h&&f&&this.observeXhr(p,h,f);var g=null===(d=this.globalScope)||void 0===d?void 0:d.fetch;g&&this.observeFetch(g),this.isObserving=!0}},e.prototype.unsubscribe=function(e){this.eventCallbacks.delete(e.id)},e.prototype.triggerEventCallbacks=function(e){var t=this;this.eventCallbacks.forEach(function(r){try{r.callback(e)}catch(n){Po(function(){var e;null===(e=t.logger)||void 0===e||e.debug("an unexpected error occurred while triggering event callbacks",n)})}})},e.prototype.handleNetworkRequestEvent=function(e,t,r,n,o,i,a){var s;if(void 0!==i&&void 0!==a){var l,c,u,d="GET";if(!function(e){return"object"===typeof e&&null!==e&&"url"in e&&"method"in e}(t)?l=null===(s=null===t||void 0===t?void 0:t.toString)||void 0===s?void 0:s.call(t):(l=t.url,d=t.method),l)try{var p=new URL(l);l="".concat(p.protocol,"//").concat(p.host).concat(p.pathname).concat(p.search).concat(p.hash)}catch(m){}d=(null===r||void 0===r?void 0:r.method)||d,n&&(c=n.status),o&&(u={name:o.name||"UnknownError",message:o.message||"An unknown error occurred"},c=0);var h=Math.floor(performance.now()-a),f=Math.floor(i+h),g=new _o(e,d,i,i,l,r,c,h,n,u,f);this.triggerEventCallbacks(g)}},e.prototype.getTimestamps=function(){var e,t;return{startTime:null===(e=Date.now)||void 0===e?void 0:e.call(Date),durationStart:null===(t=null===performance||void 0===performance?void 0:performance.now)||void 0===t?void 0:t.call(performance)}},e.prototype.observeFetch=function(e){var t=this;this.globalScope&&e&&(this.globalScope.fetch=function(r,n){return(0,o.sH)(t,void 0,void 0,function(){var t,i,a,s,l=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:try{t=this.getTimestamps()}catch(c){Po(function(){var e;return null===(e=l.logger)||void 0===e?void 0:e.debug("an unexpected error occurred while retrieving timestamps",c)})}o.label=1;case 1:return o.trys.push([1,3,,4]),[4,e(r,n)];case 2:return i=o.sent(),[3,4];case 3:return s=o.sent(),a=s,[3,4];case 4:try{this.handleNetworkRequestEvent("fetch",r,n?new vo(n):void 0,i?new wo(i):void 0,a,null===t||void 0===t?void 0:t.startTime,null===t||void 0===t?void 0:t.durationStart)}catch(u){Po(function(){var e;return null===(e=l.logger)||void 0===e?void 0:e.debug("an unexpected error occurred while handling fetch",u)})}if(i)return[2,i];throw a}})})})},e.createXhrJsonParser=function(e,t){return function(){var r;try{if("json"===e.responseType){if(null===(r=t.globalScope)||void 0===r?void 0:r.structuredClone)return t.globalScope.structuredClone(e.response)}else if(["text",""].includes(e.responseType))return JSON.parse(e.responseText)}catch(n){return n instanceof Error&&"InvalidStateError"===n.name&&Po(function(){var r;return null===(r=t.logger)||void 0===r?void 0:r.debug("unexpected error when retrieving responseText. responseType='".concat(e.responseType,"'"))}),null}return null}},e.prototype.observeXhr=function(t,r,n){if(this.globalScope&&t&&r){var i=this.globalScope.XMLHttpRequest.prototype,a=this;i.open=function(){for(var e,r=[],n=0;n=u&&e<=d)return!0}}catch(p){r={error:p}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return!1}function No(e){var t;if(e)try{var r=null===(t=Bt())||void 0===t?void 0:t.location.href,n=new URL(e,r),o=n.searchParams.toString(),i=n.hash.replace("#",""),a=n.href,s=n.host;return n.hash="",n.search="",{query:o,fragment:i,href:a,hrefWithoutQueryOrHash:n.href,host:s}}catch(Uo){return}}function jo(e){if("object"===typeof e&&null!==e){if(0!==e.length)return e}else{if(e)return(0,o.fX)([],(0,o.zs)(lr),!1);if(void 0===e){return}}}function zo(e){var t,r,n;return!(null===(t=null===e||void 0===e?void 0:e.allowlist)||void 0===t?void 0:t.length)&&!(null===(r=null===e||void 0===e?void 0:e.blocklist)||void 0===r?void 0:r.length)&&!(null===(n=null===e||void 0===e?void 0:e.excludelist)||void 0===n?void 0:n.length)}function Ho(e,t){var r;void 0===t&&(t={});var n=No(e.url);if(!n)return!1;var i,a=n.host;if(!1!==t.ignoreAmplitudeRequests&&(Fo(a,"*.amplitude.com")||Fo(a,"amplitude.com")))return!1;if(null===(r=t.ignoreHosts)||void 0===r?void 0:r.find(function(e){return Fo(a,e)}))return!1;if(!t.captureRules&&void 0!==e.status&&!Bo(e.status,Lo))return!1;if(t.captureRules&&((0,o.fX)([],(0,o.zs)(t.captureRules),!1).reverse().find(function(t){if(i=function(e,t,r,n,o){if((!e.hosts||e.hosts.find(function(e){return Fo(t,e)}))&&(!n||!e.urls||function(e,t){return!t||!t.length||t.some(function(t){return"string"===typeof t?e===t:e.match(t)})}(n,e.urls))&&(!o||!e.methods||e.methods.find(function(e){return o.toLowerCase()===e.toLowerCase()||"*"===e})))return!((r||0===r)&&!Bo(r,e.statusCodeRange||Lo))}(t,a,e.status,e.url,e.method),i){var r=jo(t.responseHeaders);if(e.responseWrapper&&r){var n=e.responseWrapper.headers(r);n&&(e.responseHeaders=n)}var o=jo(t.requestHeaders);if(e.requestWrapper&&o){var s=e.requestWrapper.headers(o);s&&(e.requestHeaders=s)}if(e.responseWrapper&&t.responseBody&&!zo(t.responseBody)){var l=t.responseBody.excludelist||t.responseBody.blocklist;e.responseBodyJson=e.responseWrapper.json(t.responseBody.allowlist,l)}if(e.requestWrapper&&t.requestBody&&!zo(t.requestBody)){l=t.requestBody.excludelist||t.requestBody.blocklist;e.requestBodyJson=e.requestWrapper.json(t.requestBody.allowlist,l)}}return void 0!==i}),!i))return!1;return!e.requestWrapper||!function(e,t){if(e.includes("amplitude.com"))try{var r=t.body;if("string"!==typeof r)return!1;if(JSON.parse(r).events.find(function(e){return e.event_type===Io}))return!0}catch(Uo){}return!1}(a,e.requestWrapper)}function $o(e){var t=e.allObservables,r=e.networkTrackingOptions,n=e.amplitude,i=e.loggerProvider;return t.networkObservable.filter(function(e){return Ho(e.event,r)}).subscribe(function(e){var t,r,a,s=e.event,l=No(s.url);if(l){var c=null===(r=s.responseWrapper)||void 0===r?void 0:r.bodySize,u=null===(a=s.requestWrapper)||void 0===a?void 0:a.bodySize;!function(e,t,r,n){(0,o.sH)(this,void 0,void 0,function(){var i,a,s;return(0,o.YH)(this,function(l){switch(l.label){case 0:return t.requestBodyJson||t.responseBodyJson?[4,Promise.all([t.requestBodyJson,t.responseBodyJson])]:[3,2];case 1:if(i=o.zs.apply(void 0,[l.sent(),2]),a=i[0],s=i[1],a)try{e["[Amplitude] Request Body"]=JSON.stringify(a)}catch(Uo){null===n||void 0===n||n.debug("Failed to stringify request body",Uo)}if(s)try{e["[Amplitude] Response Body"]=JSON.stringify(s)}catch(Uo){null===n||void 0===n||n.debug("Failed to stringify response body")}l.label=2;case 2:return null===r||void 0===r||r.track(Io,e),[2]}})})}(((t={})["[Amplitude] URL"]=l.hrefWithoutQueryOrHash,t["[Amplitude] URL Query"]=l.query,t["[Amplitude] URL Fragment"]=l.fragment,t["[Amplitude] Request Method"]=s.method,t["[Amplitude] Status Code"]=s.status,t["[Amplitude] Start Time"]=s.startTime,t["[Amplitude] Completion Time"]=s.endTime,t["[Amplitude] Duration"]=s.duration,t["[Amplitude] Request Body Size"]=u,t["[Amplitude] Response Body Size"]=c,t["[Amplitude] Request Type"]=s.type,t["[Amplitude] Request Headers"]=s.requestHeaders,t["[Amplitude] Response Headers"]=s.responseHeaders,t),s,n,i)}})}!function(e){e.NetworkObservable="networkObservable"}(To||(To={}));var Vo=function(e){void 0===e&&(e={});var t,r="@amplitude/plugin-network-capture-browser",n=function(){var e,r=new(Tr())(function(e){var r=new Eo(function(t){var r=function(e,t){return{event:e,timestamp:Date.now(),type:t}}(t,"network");e.next(r)});return Do.subscribe(r,t),function(){Do.unsubscribe(r)}});return(e={})[To.NetworkObservable]=r,e};return{name:r,type:"enrichment",setup:function(i,a){return(0,o.sH)(void 0,void 0,void 0,function(){var s;return(0,o.YH)(this,function(o){return"undefined"===typeof document||(s=n(),t=null===i||void 0===i?void 0:i.loggerProvider,Ro=$o({allObservables:s,networkTrackingOptions:e,amplitude:a,loggerProvider:t}),null===t||void 0===t||t.log("".concat(r," has been successfully added."))),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){return Ro.unsubscribe(),[2]})})}}};let Uo=-1;const qo=e=>{addEventListener("pageshow",t=>{t.persisted&&(Uo=t.timeStamp,e(t))},!0)},Wo=(e,t,r,n)=>{let o,i;return a=>{t.value>=0&&(a||n)&&(i=t.value-(o??0),(i||void 0===o)&&(o=t.value,t.delta=i,t.rating=((e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good")(t.value,r),e(t)))}},Go=e=>{requestAnimationFrame(()=>requestAnimationFrame(()=>e()))},Yo=()=>{const e=performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart{const e=Yo();return e?.activationStart??0},Xo=(e,t=-1)=>{const r=Yo();let n="navigate";return Uo>=0?n="back-forward-cache":r&&(document.prerendering||Ko()>0?n="prerender":document.wasDiscarded?n="restore":r.type&&(n=r.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:n}},Qo=new WeakMap;function Jo(e,t){return Qo.get(e)||Qo.set(e,new t),Qo.get(e)}class Zo{t;i=0;o=[];h(e){if(e.hadRecentInput)return;const t=this.o[0],r=this.o.at(-1);this.i&&t&&r&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(this.i+=e.value,this.o.push(e)):(this.i=e.value,this.o=[e]),this.t?.(e)}}const ei=(e,t,r={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const n=new PerformanceObserver(e=>{Promise.resolve().then(()=>{t(e.getEntries())})});return n.observe({type:e,buffered:!0,...r}),n}}catch{}},ti=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let ri=-1;const ni=new Set,oi=()=>"hidden"!==document.visibilityState||document.prerendering?1/0:0,ii=e=>{if("hidden"===document.visibilityState){if("visibilitychange"===e.type)for(const e of ni)e();isFinite(ri)||(ri="visibilitychange"===e.type?e.timeStamp:0,removeEventListener("prerenderingchange",ii,!0))}},ai=()=>{if(ri<0){const e=Ko(),t=document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(t=>"hidden"===t.name&&t.startTime>e)[0]?.startTime;ri=t??oi(),addEventListener("visibilitychange",ii,!0),addEventListener("prerenderingchange",ii,!0),qo(()=>{setTimeout(()=>{ri=oi()})})}return{get firstHiddenTime(){return ri},onHidden(e){ni.add(e)}}},si=e=>{document.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},li=[1800,3e3],ci=(e,t={})=>{si(()=>{const r=ai();let n,o=Xo("FCP");const i=ei("paint",e=>{for(const t of e)"first-contentful-paint"===t.name&&(i.disconnect(),t.startTime{o=Xo("FCP"),n=Wo(e,o,li,t.reportAllChanges),Go(()=>{o.value=performance.now()-r.timeStamp,n(!0)})}))})},ui=[.1,.25];let di=0,pi=1/0,hi=0;const fi=e=>{for(const t of e)t.interactionId&&(pi=Math.min(pi,t.interactionId),hi=Math.max(hi,t.interactionId),di=hi?(hi-pi)/7+1:0)};let gi;const mi=()=>gi?di:performance.interactionCount??0;let vi=0;class bi{u=[];l=new Map;m;p;v(){vi=mi(),this.u.length=0,this.l.clear()}L(){const e=Math.min(this.u.length-1,Math.floor((mi()-vi)/50));return this.u[e]}h(e){if(this.m?.(e),!e.interactionId&&"first-input"!==e.entryType)return;const t=this.u.at(-1);let r=this.l.get(e.interactionId);if(r||this.u.length<10||e.duration>t.P){if(r?e.duration>r.P?(r.entries=[e],r.P=e.duration):e.duration===r.P&&e.startTime===r.entries[0].startTime&&r.entries.push(e):(r={id:e.interactionId,entries:[e],P:e.duration},this.l.set(r.id,r),this.u.push(r)),this.u.sort((e,t)=>t.P-e.P),this.u.length>10){const e=this.u.splice(10);for(const t of e)this.l.delete(t.id)}this.p?.(r)}}}const yi=e=>{const t=globalThis.requestIdleCallback||setTimeout;"hidden"===document.visibilityState?e():(e=ti(e),addEventListener("visibilitychange",e,{once:!0,capture:!0}),t(()=>{e(),removeEventListener("visibilitychange",e,{capture:!0})}))},Ai=[200,500],wi=(e,t={})=>{if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;const r=ai();si(()=>{"interactionCount"in performance||gi||(gi=ei("event",fi,{type:"event",buffered:!0,durationThreshold:0}));let n,o=Xo("INP");const i=Jo(t,bi),a=e=>{yi(()=>{for(const r of e)i.h(r);const t=i.L();t&&t.P!==o.value&&(o.value=t.P,o.entries=t.entries,n())})},s=ei("event",a,{durationThreshold:t.durationThreshold??40});n=Wo(e,o,Ai,t.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),r.onHidden(()=>{a(s.takeRecords()),n(!0)}),qo(()=>{i.v(),o=Xo("INP"),n=Wo(e,o,Ai,t.reportAllChanges)}))})};class Ci{m;h(e){this.m?.(e)}}const xi=[2500,4e3],Si=[800,1800],ki=e=>{document.prerendering?si(()=>ki(e)):"complete"!==document.readyState?addEventListener("load",()=>ki(e),!0):setTimeout(e)};function _i(e){var t,r=(null===(t=e.entries[0])||void 0===t?void 0:t.startTime)||0;return performance.timeOrigin+r}function Ei(e){return{value:e.value,rating:e.rating,delta:e.delta,navigationType:e.navigationType,id:e.id,timestamp:Math.floor(_i(e)),navigationStart:Math.floor(performance.timeOrigin)}}var Pi,Ti=function(){var e=null,t=Bt(),r=null===t||void 0===t?void 0:t.document,n=null===t||void 0===t?void 0:t.location;return{name:"web-vitals-browser",type:"enrichment",setup:function(t,i){return(0,o.sH)(void 0,void 0,void 0,function(){var a,s;return(0,o.YH)(this,function(o){return void 0===r||(a=Oo((null===n||void 0===n?void 0:n.href)||"",t.loggerProvider),s={"[Amplitude] Page Domain":(null===n||void 0===n?void 0:n.hostname)||"","[Amplitude] Page Location":a,"[Amplitude] Page Path":Oo((null===n||void 0===n?void 0:n.pathname)||"",t.loggerProvider),"[Amplitude] Page Title":"undefined"!==typeof document&&document.title||"","[Amplitude] Page URL":Oo(a.split("?")[0],t.loggerProvider)},((e,t={})=>{si(()=>{const r=ai();let n,o=Xo("LCP");const i=Jo(t,Ci),a=e=>{t.reportAllChanges||(e=e.slice(-1));for(const t of e)i.h(t),t.startTime{a(s.takeRecords()),s.disconnect(),n(!0)}),i=e=>{e.isTrusted&&(yi(r),removeEventListener(e.type,i,{capture:!0}))};for(const e of["keydown","click","visibilitychange"])addEventListener(e,i,{capture:!0});qo(r=>{o=Xo("LCP"),n=Wo(e,o,xi,t.reportAllChanges),Go(()=>{o.value=performance.now()-r.timeStamp,n(!0)})})}})})(function(e){s["[Amplitude] LCP"]=Ei(e)}),ci(function(e){s["[Amplitude] FCP"]=Ei(e)}),wi(function(e){s["[Amplitude] INP"]=Ei(e)}),((e,t={})=>{const r=ai();ci(ti(()=>{let n,o=Xo("CLS",0);const i=Jo(t,Zo),a=e=>{for(const t of e)i.h(t);i.i>o.value&&(o.value=i.i,o.entries=i.o,n())},s=ei("layout-shift",a);s&&(n=Wo(e,o,ui,t.reportAllChanges),r.onHidden(()=>{a(s.takeRecords()),n(!0)}),qo(()=>{i.i=0,o=Xo("CLS",0),n=Wo(e,o,ui,t.reportAllChanges),Go(()=>n())}),setTimeout(n))}))})(function(e){s["[Amplitude] CLS"]=Ei(e)}),((e,t={})=>{let r=Xo("TTFB"),n=Wo(e,r,Si,t.reportAllChanges);ki(()=>{const o=Yo();o&&(r.value=Math.max(o.responseStart-Ko(),0),r.entries=[o],n(!0),qo(()=>{r=Xo("TTFB",0),n=Wo(e,r,Si,t.reportAllChanges),n(!0)}))})})(function(e){s["[Amplitude] TTFB"]=Ei(e)}),e=function(){"hidden"===r.visibilityState&&e&&(i.track("[Amplitude] Web Vitals",s),r.removeEventListener("visibilitychange",e),e=null)},r.addEventListener("visibilitychange",e)),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return e&&(null===r||void 0===r||r.removeEventListener("visibilitychange",e)),[2]})})}}},Ri=function(e,t,r){return void 0===t&&(t=""),void 0===r&&(r=10),[Q.r,t,e.substring(0,r)].filter(Boolean).join("_")},Mi=function(){function e(){}return e.prototype.parse=function(){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(e){return[2,(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({},Q.F3),this.getUtmParam()),this.getReferrer()),this.getClickIds())]})})},e.prototype.getUtmParam=function(){var e=N();return{utm_campaign:e[Q._9],utm_content:e[Q.fL],utm_id:e[Q.Cs],utm_medium:e[Q.Jn],utm_source:e[Q.VU],utm_term:e[Q.Wx]}},e.prototype.getReferrer=function(){var e,t,r={referrer:void 0,referring_domain:void 0};try{r.referrer=document.referrer||void 0,r.referring_domain=null!==(t=null===(e=r.referrer)||void 0===e?void 0:e.split("/")[2])&&void 0!==t?t:void 0}catch(n){}return r},e.prototype.getClickIds=function(){var e,t=N();return(e={})[Q.h2]=t[Q.h2],e[Q.lT]=t[Q.lT],e[Q.wX]=t[Q.wX],e[Q.q2]=t[Q.q2],e[Q.KY]=t[Q.KY],e[Q.Ct]=t[Q.Ct],e[Q.qr]=t[Q.qr],e[Q.wu]=t[Q.wu],e[Q.tt]=t[Q.tt],e[Q.Gp]=t[Q.Gp],e[Q.SO]=t[Q.SO],e},e}(),Di=function(){function e(e,t){var r;this.shouldTrackNewCampaign=!1,this.options=(0,o.Cl)({initialEmptyValue:"EMPTY",resetSessionOnNewCampaign:!1,excludeReferrers:St((null===(r=t.cookieOptions)||void 0===r?void 0:r.domain)||t.topLevelDomain),optOut:t.optOut},e),this.storage=t.cookieStorage,this.storageKey=Ri(t.apiKey,"MKTG"),this.webExpStorageKey=Ri(t.apiKey,"MKTG_ORIGINAL"),this.currentCampaign=Q.F3,this.sessionTimeout=t.sessionTimeout,this.lastEventTime=t.lastEventTime,this.logger=t.loggerProvider,this.topLevelDomain=t.topLevelDomain,t.loggerProvider.log("Installing web attribution tracking.")}return e.prototype.init=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t;return(0,o.YH)(this,function(r){switch(r.label){case 0:return this.options.optOut?[2]:[4,this.fetchCampaign()];case 1:return t=o.zs.apply(void 0,[r.sent(),2]),this.currentCampaign=t[0],this.previousCampaign=t[1],e=!this.lastEventTime||ve(this.sessionTimeout,this.lastEventTime),Ct(this.currentCampaign,this.previousCampaign,this.options,this.logger,e,this.topLevelDomain)?(this.shouldTrackNewCampaign=!0,[4,this.storage.set(this.storageKey,this.currentCampaign)]):[3,3];case 2:r.sent(),r.label=3;case 3:return[2]}})})},e.prototype.fetchCampaign=function(){return(0,o.sH)(this,void 0,void 0,function(){var e;return(0,o.YH)(this,function(t){switch(t.label){case 0:return[4,this.storage.get(this.webExpStorageKey)];case 1:return(e=t.sent())?[4,this.storage.remove(this.webExpStorageKey)]:[3,3];case 2:t.sent(),t.label=3;case 3:return[4,Promise.all([e||(new Mi).parse(),this.storage.get(this.storageKey)])];case 4:return[2,t.sent()]}})})},e.prototype.generateCampaignEvent=function(e){this.shouldTrackNewCampaign=!1;var t=function(e,t){var r=(0,o.Cl)((0,o.Cl)({},Q.F3),e),n=Object.entries(r).reduce(function(e,r){var n,i=(0,o.zs)(r,2),a=i[0],s=i[1];return e.setOnce("initial_".concat(a),null!==(n=null!==s&&void 0!==s?s:t.initialEmptyValue)&&void 0!==n?n:"EMPTY"),s?e.set(a,s):e.unset(a)},new pe.T$);return fe(n)}(this.currentCampaign,this.options);return e&&(t.event_id=e),t},e.prototype.shouldSetSessionIdOnNewCampaign=function(){return this.shouldTrackNewCampaign&&!!this.options.resetSessionOnNewCampaign},e}(),Ii=new Set([Pt.IDENTIFY,Pt.GROUP_IDENTIFY]),Oi=function(e){var t;void 0===e&&(e={});var r,n,i,a,s,l,c=null!==(t=e.fallbackAttributionEvent)&&void 0!==t&&t,u=Bt(),d={},p=!1,h=!1,f=function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e;return(0,o.YH)(this,function(t){switch(t.label){case 0:return[4,(new ur).parse()];case 1:return e=t.sent(),d=Gt(e),c&&(null===n||void 0===n||n.log("Tracking attribution fallback event."),null===r||void 0===r||r.track("[Amplitude] Attribution",d)),[2]}})})},g=function(){f()},m=function(e){return new Proxy(e,{apply:function(e,t,r){Reflect.apply(e,t,r),p&&g()}})};return{name:"@amplitude/plugin-event-property-attribution-browser",type:"enrichment",setup:function(e,t){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(o){switch(o.label){case 0:return r=t,n=e.loggerProvider,p=!0,n.log("Installing event property attribution tracking."),[4,f()];case 1:if(o.sent(),!u)return[2];if(u.addEventListener("popstate",g),!h){if(i=Reflect.get(u.history,"pushState"),a=Reflect.get(u.history,"replaceState"),!i||!a)return[2];s=m(i),u.history.pushState=s,l=m(a),u.history.replaceState=l,h=!0}return[2]}})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return Ii.has(e.event_type)||(e.event_properties=(0,o.Cl)((0,o.Cl)({},d),e.event_properties)),[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e,t;return(0,o.YH)(this,function(r){return u&&(u.removeEventListener("popstate",g),e=Reflect.get(u.history,"pushState"),t=Reflect.get(u.history,"replaceState"),h&&e===s&&i&&(u.history.pushState=i),h&&t===l&&a&&(u.history.replaceState=a)),p=!1,h=!1,i=void 0,a=void 0,s=void 0,l=void 0,d={},[2]})})}}},Li="AMP_CURRENT_PAGE",Fi="AMP_PREVIOUS_PAGE",Bi="AMP_URL_INFO";!function(e){e.Direct="direct",e.Internal="internal",e.External="external"}(Pi||(Pi={}));var Ni=new Set([Pt.IDENTIFY,Pt.GROUP_IDENTIFY,Pt.REVENUE]),ji=function(e){var t=(void 0===e?{}:e).internalDomains,r=void 0===t?[]:t,n=Bt(),i=void 0,a=!1,s=void 0,l=!1,c=!1,u=function(e){var t="undefined"!==typeof location&&location.hostname||"",n=e?function(e){var t;try{var r=Oo(e,s);t=new URL(r).hostname}catch(Uo){null===s||void 0===s||s.error("Could not parse URL: ",Uo)}return t}(e):void 0;if(!n)return Pi.Direct;var o=r.some(function(e){return-1!==t.indexOf(e)}),i=r.some(function(e){return-1!==n.indexOf(e)});return t===n||i&&o?Pi.Internal:Pi.External},d=function(){(0,o.sH)(void 0,void 0,void 0,function(){var e,t,r,n,s;return(0,o.YH)(this,function(o){switch(o.label){case 0:return i&&a?[4,i.get(Bi)]:[3,3];case 1:return e=o.sent(),t=Oo("undefined"!==typeof location&&location.href||""),r=(null===e||void 0===e?void 0:e[Li])||"",n=void 0,n=t===r?(null===e||void 0===e?void 0:e[Fi])||"":r||document.referrer||"",[4,i.set(Bi,(s={},s[Li]=t,s[Fi]=n,s))];case 2:o.sent(),o.label=3;case 3:return[2]}})})},p={name:"@amplitude/plugin-page-url-enrichment-browser",type:"enrichment",setup:function(e,t){return(0,o.sH)(void 0,void 0,void 0,function(){var t;return(0,o.YH)(this,function(r){switch(r.label){case 0:if((s=e.loggerProvider).log("Installing @amplitude/plugin-page-url-enrichment-browser"),c=!0,!n)return[3,2];try{i=new Wt(n.sessionStorage)}catch(u){null===s||void 0===s||s.debug("sessionStorage is not available in this environment.")}return[4,null===i||void 0===i?void 0:i.isEnabled()];case 1:a=null!==(t=r.sent())&&void 0!==t&&t,n.addEventListener("popstate",d),l||(n.history.pushState=new Proxy(n.history.pushState,{apply:function(e,t,r){var n=(0,o.zs)(r,3),i=n[0],a=n[1],s=n[2];e.apply(t,[i,a,s]),c&&d()}}),n.history.replaceState=new Proxy(n.history.replaceState,{apply:function(e,t,r){var n=(0,o.zs)(r,3),i=n[0],a=n[1],s=n[2];e.apply(t,[i,a,s]),c&&d()}}),l=!0),r.label=2;case 2:return[2]}})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){var t,r,n,s,l;return(0,o.YH)(this,function(c){switch(c.label){case 0:return t=Oo("undefined"!==typeof location&&location.href||""),i&&a?[4,i.get(Bi)]:[3,5];case 1:return(null===(r=c.sent())||void 0===r?void 0:r[Li])?[3,3]:[4,i.set(Bi,(l={},l[Li]=t,l[Fi]=document.referrer||"",l))];case 2:c.sent(),c.label=3;case 3:return[4,i.get(Bi)];case 4:if(n=c.sent(),s="",n&&(s=n[Fi]||""),Ni.has(e.event_type))return[2,e];e.event_properties=(0,o.Cl)((0,o.Cl)({},e.event_properties||{}),{"[Amplitude] Page Domain":zi(e,"[Amplitude] Page Domain","undefined"!==typeof location&&location.hostname||""),"[Amplitude] Page Location":zi(e,"[Amplitude] Page Location",t),"[Amplitude] Page Path":zi(e,"[Amplitude] Page Path","undefined"!==typeof location&&Oo(location.pathname)||""),"[Amplitude] Page Title":zi(e,"[Amplitude] Page Title",Vt($t)),"[Amplitude] Page URL":zi(e,"[Amplitude] Page URL",t.split("?")[0]),"[Amplitude] Previous Page Location":s,"[Amplitude] Previous Page Type":u(s)}),c.label=5;case 5:return[2,e]}})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){switch(e.label){case 0:return n&&(n.removeEventListener("popstate",d),c=!1),i&&a?[4,i.set(Bi,{})]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}})})}};return p};function zi(e,t,r){return e.event_properties||(e.event_properties={}),void 0===e.event_properties[t]?r:e.event_properties[t]}var Hi=function(){var e,t,r;function n(t){if(t)try{var r=new Function("return "+t)();if("function"===typeof r)return r;null===e||void 0===e||e.error("Custom enrichment body did not evaluate to a function")}catch(n){null===e||void 0===e||e.error("Could not create custom enrichment function",n)}return function(e){return e}}var i={name:"@amplitude/plugin-custom-enrichment-browser",type:"enrichment",setup:function(i,a){return(0,o.sH)(void 0,void 0,void 0,function(){var a,s;return(0,o.YH)(this,function(o){return null===(e=i.loggerProvider)||void 0===e||e.log("Installing @amplitude/plugin-custom-enrichment-browser"),(null===(s=i.remoteConfig)||void 0===s?void 0:s.fetchRemoteConfig)&&(i.remoteConfigClient?(a=i.remoteConfigClient.subscribe("configs.analyticsSDK.browserSDK.customEnrichment","all",function(e){r=e&&function(e){return"object"===typeof e&&null!==e&&"body"in e&&"string"===typeof e.body}(e)?n(e.body||""):n("")}),t=function(){var e;return null===(e=i.remoteConfigClient)||void 0===e?void 0:e.unsubscribe(a)}):null===e||void 0===e||e.debug("Remote config client is not provided, skipping remote config fetch")),[2]})})},execute:function(t){return(0,o.sH)(void 0,void 0,void 0,function(){var n;return(0,o.YH)(this,function(o){if(r)try{return[2,null!==(n=r(t))&&void 0!==n?n:null]}catch(i){return null===e||void 0===e||e.error("Could not execute custom enrichment function",i),[2,t]}return[2,t]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){return t&&t(),[2]})})}};return i},$i="userProperty",Vi="eventProperty",Ui=function(e){return e===$i||e===Vi},qi=function(e,t){return function(e){var t=(0,o.fX)([],(0,o.zs)(new Set((Array.isArray(e)?e:[e]).filter(Ui))),!1);return t.length>0?t:[$i]}(e.trackingMethod).includes(t)},Wi=function(e){return qi(e,$i)},Gi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._diagnosticsSampleRate=0,t}return(0,o.C6)(t,e),t.prototype.init=function(e,t,r){var n,i;return void 0===e&&(e=""),arguments.length>2?(n=t,i=r):"string"===typeof t?(n=t,i=void 0):(n=null===t||void 0===t?void 0:t.userId,i=t),u(this._init((0,o.Cl)((0,o.Cl)({},i),{userId:n,apiKey:e})))},t.prototype._init=function(t){var r,i,a,s,l,c,u,d;return(0,o.sH)(this,void 0,void 0,function(){var h,f,g,m,v,b,y,w,C,x,S,k,_,E,P,T=this;return(0,o.YH)(this,function(R){switch(R.label){case 0:return this.initializing?[2]:(this.initializing=!0,h=function(e){var t,r;return void 0===e&&(e={}),!0===(null===(t=e.remoteConfig)||void 0===t?void 0:t.fetchRemoteConfig)||!1!==(null===(r=e.remoteConfig)||void 0===r?void 0:r.fetchRemoteConfig)&&!1!==e.fetchRemoteConfig}(t),f=null!==(r=t.loggerProvider)&&void 0!==r?r:new p,t.loggerProvider||f.enable(null!==(i=t.logLevel)&&void 0!==i?i:n.Warn),g=null!==(a=t.serverZone)&&void 0!==a?a:"US",v=this._diagnosticsSampleRate,b=null===(s=t.enableDiagnostics)||void 0===s||s,h?(m=new A(t.apiKey,f,g,null===(l=t.remoteConfig)||void 0===l?void 0:l.serverUrl),[4,new Promise(function(e){null===m||void 0===m||m.subscribe("configs.diagnostics.browserSDK","all",function(t,r,n){if(f.debug("Diagnostics remote configuration received:",JSON.stringify({remoteConfig:t,source:r,lastFetch:n},null,2)),t){var o=t.sampleRate;"number"!==typeof o||isNaN(o)||(v=o);var i=t.enabled;"boolean"===typeof i&&(b=i)}e()})})]):[3,2]);case 1:R.sent(),R.label=2;case 2:return(y=new B(t.apiKey,f,g,{enabled:b,sampleRate:v})).setTag("library","".concat(je,"/").concat(Ne)),"undefined"!==typeof navigator&&y.setTag("user_agent",navigator.userAgent),[4,It(t.apiKey,t,this,y,{loggerProvider:f,serverZone:g,enableDiagnostics:b,diagnosticsSampleRate:v})];case 3:return w=R.sent(),h&&m?[4,new Promise(function(e){null===m||void 0===m||m.subscribe("configs.analyticsSDK.browserSDK","all",function(t,r,n){w.loggerProvider.debug("Remote configuration received:",JSON.stringify({remoteConfig:t,source:r,lastFetch:n},null,2)),t&&Sr(t,w),e()})})]:[3,5];case 4:R.sent(),R.label=5;case 5:return[4,e.prototype._init.call(this,w)];case 6:return R.sent(),this.logBrowserOptions(w),this.config.remoteConfigClient=m,I=this.config,C=xe(I.defaultTracking)&&I.defaultTracking&&"object"===typeof I.defaultTracking&&I.defaultTracking.attribution&&"object"===typeof I.defaultTracking.attribution?(0,o.Cl)({},I.defaultTracking.attribution):{},xe(this.config.defaultTracking)&&Wi(C)?(this.config.optOut&&this.timeline.addOptOutListener(function(e){return(0,o.sH)(T,void 0,void 0,function(){return(0,o.YH)(this,function(t){switch(t.label){case 0:return e?[3,2]:(this.webAttribution=new Di(C,this.config),[4,this.webAttribution.init()]);case 1:t.sent(),t.label=2;case 2:return[2]}})})}),this.webAttribution=new Di(C,this.config),[4,this.webAttribution.init()]):[3,8];case 7:R.sent(),R.label=8;case 8:return x=N(),S=x.ampTimestamp?Number(x.ampTimestamp):void 0,k=!S||Date.now(), {\n defaultTracking: true,\n});\n\nVisit https://www.docs.developers.amplitude.com/data/sdks/browser-2/#tracking-default-events for more details."),Ar=!0)}(this.config),D=this.config.defaultTracking,Ce(D,"fileDownloads")?(this.config.loggerProvider.debug("Adding file download tracking plugin"),[4,this.add(yr()).promise]):[3,15];case 14:R.sent(),R.label=15;case 15:return Se(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding form interaction plugin"),[4,this.add(mr()).promise]):[3,17];case 16:R.sent(),R.label=17;case 17:return ke(this.config.defaultTracking)?this.config.optOut?[3,19]:(this.config.loggerProvider.debug("Adding page view tracking plugin"),[4,this.add(pr(Oe(this.config))).promise]):[3,20];case 18:return R.sent(),[3,20];case 19:this.timeline.addOptOutListener(function(e){return(0,o.sH)(T,void 0,void 0,function(){return(0,o.YH)(this,function(t){switch(t.label){case 0:return e?[2]:(this.config.loggerProvider.debug("Adding page view tracking plugin"),[4,this.add(pr(Oe(this.config))).promise]);case 1:return t.sent(),[2]}})})}),R.label=20;case 20:return xe(this.config.defaultTracking)&&function(e){return qi(e,Vi)}(C)?(this.config.loggerProvider.debug("Adding event property attribution plugin"),[4,this.add(Oi(C)).promise]):[3,22];case 21:R.sent(),R.label=22;case 22:return Pe(this.config.autocapture)?(this.config.loggerProvider.debug("Adding user interactions plugin (autocapture plugin)"),[4,this.add(zn(Me(this.config),{diagnosticsClient:y})).promise]):[3,24];case 23:R.sent(),R.label=24;case 24:return Te(this.config.autocapture)?(this.config.loggerProvider.debug("Adding frustration interactions plugin"),[4,this.add(oo(De(this.config))).promise]):[3,26];case 25:R.sent(),R.label=26;case 26:return Ee(this.config.autocapture)?(this.config.loggerProvider.debug("Adding network tracking plugin"),[4,this.add(Vo(Ie(this.config))).promise]):[3,28];case 27:R.sent(),R.label=28;case 28:return function(e){return"boolean"===typeof e?e:"object"===typeof e&&!0===e.webVitals}(this.config.autocapture)?(this.config.loggerProvider.debug("Adding web vitals plugin"),[4,this.add(Ti()).promise]):[3,30];case 29:R.sent(),R.label=30;case 30:return function(e){return"object"===typeof e&&(!0===e.performanceTracking||"object"===typeof e.performanceTracking)}(this.config.autocapture)?(this.config.loggerProvider.debug("Adding performance tracking plugin"),[4,this.add(co(Re(this.config))).promise]):[3,32];case 31:R.sent(),R.label=32;case 32:return function(e){return Ce(e,"pageUrlEnrichment")}(this.config.autocapture)?(this.config.loggerProvider.debug("Adding referrer page url plugin"),[4,this.add(ji()).promise]):[3,34];case 33:R.sent(),R.label=34;case 34:return("boolean"===typeof(M=this.config.customEnrichment)?M:"object"===typeof M&&null!==M&&!1!==M.enabled)?(this.config.loggerProvider.debug("Adding custom enrichment plugin"),[4,this.add(Hi()).promise]):[3,36];case 35:R.sent(),R.label=36;case 36:return this.initializing=!1,[4,this.runQueuedFunctions("dispatchQ")];case 37:return R.sent(),P.eventBridge.setEventReceiver(function(e){var t=e.eventProperties||{},r=t.time,n=(0,o.Tt)(t,["time"]),i="number"===typeof r?{time:r}:void 0;T.track(e.eventType,n,i)}),[2]}var M,D,I})})},t.prototype.getUserId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.userId},t.prototype.setUserId=function(e){this.config?(this.config.loggerProvider.debug("function setUserId: ",e),e===this.config.userId&&void 0!==e||(this.config.userId=e,this.timeline.onIdentityChanged({userId:e}),function(e,t){J(t).identityStore.editIdentity().setUserId(e).commit()}(e,this.config.instanceName))):this.q.push(this.setUserId.bind(this,e))},t.prototype.getDeviceId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.deviceId},t.prototype.setDeviceId=function(e){this.config?(this.config.loggerProvider.debug("function setDeviceId: ",e),e!==this.config.deviceId&&(this.config.deviceId=e,this.timeline.onIdentityChanged({deviceId:e}),function(e,t){J(t).identityStore.editIdentity().setDeviceId(e).commit()}(e,this.config.instanceName))):this.q.push(this.setDeviceId.bind(this,e))},t.prototype.reset=function(){this.setDeviceId(m()),this.setUserId(void 0),this.timeline.onReset()},t.prototype.getIdentity=function(){var e,t;return{deviceId:null===(e=this.config)||void 0===e?void 0:e.deviceId,userId:null===(t=this.config)||void 0===t?void 0:t.userId,userProperties:this.userProperties}},t.prototype.setIdentity=function(e){var t,r,n;if("userId"in e&&this.setUserId(e.userId),"deviceId"in e&&e.deviceId&&this.setDeviceId(e.deviceId),"userProperties"in e){this.userProperties=e.userProperties;var i=new pe.T$,a=null!==(n=e.userProperties)&&void 0!==n?n:{};try{for(var s=(0,o.Ju)(Object.entries(a)),l=s.next();!l.done;l=s.next()){var c=(0,o.zs)(l.value,2),u=c[0],d=c[1];i.set(u,d)}}catch(p){t={error:p}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}this.identify(i)}},t.prototype.getOptOut=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.optOut},t.prototype.getSessionId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.sessionId},t.prototype.setSessionId=function(e){var t,r=[];if(!this.config)return this.q.push(this.setSessionId.bind(this,e)),u(Promise.resolve());if(this.config.optOut)return this.config.deferredSessionId=null!==e&&void 0!==e?e:-1,u(Promise.resolve());if(void 0===e&&(e=Date.now()),e===this.config.sessionId)return u(Promise.resolve());this.config.loggerProvider.debug("function setSessionId: ",e);var n=this.getSessionId();n!==e&&this.timeline.onSessionIdChanged(e);var o=this.config.lastEventTime,i=null!==(t=this.config.lastEventId)&&void 0!==t?t:-1;this.config.sessionId=e,this.config.lastEventTime=void 0,this.config.pageCounter=0,_e(this.config.defaultTracking)&&(n&&o&&r.push(this.track(ut,void 0,{device_id:this.previousSessionDeviceId,event_id:++i,session_id:n,time:o+1,user_id:this.previousSessionUserId}).promise),this.config.lastEventTime=this.config.sessionId);var a=this.trackCampaignEventIfNeeded(++i,r);return this.config.identify&&r.push(this.track(fe(this.config.identify)).promise),_e(this.config.defaultTracking)&&r.push(this.track(ct,void 0,{event_id:a?++i:i,session_id:this.config.sessionId,time:this.config.lastEventTime}).promise),this.previousSessionDeviceId=this.config.deviceId,this.previousSessionUserId=this.config.userId,u(Promise.all(r))},t.prototype.extendSession=function(){this.config?this.config.lastEventTime=Date.now():this.q.push(this.extendSession.bind(this))},t.prototype.setTransport=function(e){this.config?this.config.transportProvider=Lt(e):this.q.push(this.setTransport.bind(this,e))},t.prototype.identify=function(t,r){if(Fe(t)){var n=t._q;t._q=[],t=Le(new pe.T$,n)}return(null===r||void 0===r?void 0:r.user_id)&&this.setUserId(r.user_id),(null===r||void 0===r?void 0:r.device_id)&&this.setDeviceId(r.device_id),e.prototype.identify.call(this,t,r)},t.prototype.groupIdentify=function(t,r,n,o){if(Fe(n)){var i=n._q;n._q=[],n=Le(new pe.T$,i)}return e.prototype.groupIdentify.call(this,t,r,n,o)},t.prototype.revenue=function(t,r){if(Fe(t)){var n=t._q;t._q=[],t=Le(new me,n)}return e.prototype.revenue.call(this,t,r)},t.prototype.trackCampaignEventIfNeeded=function(e,t){if(!this.webAttribution||!this.webAttribution.shouldTrackNewCampaign||!Wi(this.webAttribution.options))return!1;var r=this.webAttribution.generateCampaignEvent(e);return t?t.push(this.track(r).promise):this.track(r),this.config.loggerProvider.log("Tracking attribution."),!0},t.prototype.process=function(t){return(0,o.sH)(this,void 0,void 0,function(){var r,n,i;return(0,o.YH)(this,function(o){return r=Date.now(),n=ve(this.config.sessionTimeout,this.config.lastEventTime),i=this.webAttribution&&this.webAttribution.shouldSetSessionIdOnNewCampaign(),t.event_type===ct||t.event_type===ut||t.session_id&&t.session_id!==this.getSessionId()||(n||i?(this.setSessionId(r),i&&this.config.loggerProvider.log("Created a new session for new campaign.")):n||this.trackCampaignEventIfNeeded()),[2,e.prototype.process.call(this,t)]})})},t.prototype.logBrowserOptions=function(e){try{var t=(0,o.Cl)((0,o.Cl)({},e),{apiKey:e.apiKey.substring(0,10)+"********"});this.config.loggerProvider.debug("Initialized Amplitude with BrowserConfig:",ye(t))}catch(Uo){this.config.loggerProvider.error("Error logging browser config",Uo)}},t.prototype._setDiagnosticsSampleRate=function(e){e>1||e<0||this.config||(this._diagnosticsSampleRate=e)},t}(we);const Yi=function(){var e=new Gi;return{init:c(e.init.bind(e),"init",a(e),l(e,["config"])),add:c(e.add.bind(e),"add",a(e),l(e,["config.apiKey","timeline.plugins"])),remove:c(e.remove.bind(e),"remove",a(e),l(e,["config.apiKey","timeline.plugins"])),track:c(e.track.bind(e),"track",a(e),l(e,["config.apiKey","timeline.queue.length"])),logEvent:c(e.logEvent.bind(e),"logEvent",a(e),l(e,["config.apiKey","timeline.queue.length"])),identify:c(e.identify.bind(e),"identify",a(e),l(e,["config.apiKey","timeline.queue.length"])),groupIdentify:c(e.groupIdentify.bind(e),"groupIdentify",a(e),l(e,["config.apiKey","timeline.queue.length"])),setGroup:c(e.setGroup.bind(e),"setGroup",a(e),l(e,["config.apiKey","timeline.queue.length"])),revenue:c(e.revenue.bind(e),"revenue",a(e),l(e,["config.apiKey","timeline.queue.length"])),flush:c(e.flush.bind(e),"flush",a(e),l(e,["config.apiKey","timeline.queue.length"])),getUserId:c(e.getUserId.bind(e),"getUserId",a(e),l(e,["config","config.userId"])),setUserId:c(e.setUserId.bind(e),"setUserId",a(e),l(e,["config","config.userId"])),getDeviceId:c(e.getDeviceId.bind(e),"getDeviceId",a(e),l(e,["config","config.deviceId"])),setDeviceId:c(e.setDeviceId.bind(e),"setDeviceId",a(e),l(e,["config","config.deviceId"])),reset:c(e.reset.bind(e),"reset",a(e),l(e,["config","config.userId","config.deviceId"])),getSessionId:c(e.getSessionId.bind(e),"getSessionId",a(e),l(e,["config"])),setSessionId:c(e.setSessionId.bind(e),"setSessionId",a(e),l(e,["config"])),extendSession:c(e.extendSession.bind(e),"extendSession",a(e),l(e,["config"])),setOptOut:c(e.setOptOut.bind(e),"setOptOut",a(e),l(e,["config"])),setTransport:c(e.setTransport.bind(e),"setTransport",a(e),l(e,["config"])),getIdentity:c(e.getIdentity.bind(e),"getIdentity",a(e),l(e,["config"])),setIdentity:c(e.setIdentity.bind(e),"setIdentity",a(e),l(e,["config","config.userId","config.deviceId"])),getOptOut:c(e.getOptOut.bind(e),"getOptOut",a(e),l(e,["config"])),_setDiagnosticsSampleRate:c(e._setDiagnosticsSampleRate.bind(e),"_setDiagnosticsSampleRate",a(e),l(e,["config"]))}}();Yi.add,Yi.extendSession,Yi.flush;var Ki=Yi.getDeviceId,Xi=(Yi.getIdentity,Yi.getOptOut,Yi.getSessionId,Yi.getUserId,Yi.groupIdentify,Yi.identify),Qi=Yi.init,Ji=(Yi.logEvent,Yi.remove,Yi.reset),Zi=(Yi.revenue,Yi.setDeviceId,Yi.setGroup,Yi.setIdentity,Yi.setOptOut,Yi.setSessionId,Yi.setTransport,Yi.setUserId),ea=Yi.track;Yi._setDiagnosticsSampleRate},5994(e,t,r){"use strict";r.d(t,{Se:()=>l,T$:()=>s});var n,o=r(5482),i=r(25683),a=r(18708),s=function(){function e(){this._propertySet=new Set,this._properties={}}return e.prototype.getUserProperties=function(){return(0,o.Cl)({},this._properties)},e.prototype.set=function(e,t){return this._safeSet(n.SET,e,t),this},e.prototype.setOnce=function(e,t){return this._safeSet(n.SET_ONCE,e,t),this},e.prototype.append=function(e,t){return this._safeSet(n.APPEND,e,t),this},e.prototype.prepend=function(e,t){return this._safeSet(n.PREPEND,e,t),this},e.prototype.postInsert=function(e,t){return this._safeSet(n.POSTINSERT,e,t),this},e.prototype.preInsert=function(e,t){return this._safeSet(n.PREINSERT,e,t),this},e.prototype.remove=function(e,t){return this._safeSet(n.REMOVE,e,t),this},e.prototype.add=function(e,t){return this._safeSet(n.ADD,e,t),this},e.prototype.unset=function(e){return this._safeSet(n.UNSET,e,i.mG),this},e.prototype.clearAll=function(){return this._properties={},this._properties[n.CLEAR_ALL]=i.mG,this},e.prototype._safeSet=function(e,t,r){if(this._validate(e,t,r)){var n=this._properties[e];return void 0===n&&(n={},this._properties[e]=n),n[t]=r,this._propertySet.add(t),!0}return!1},e.prototype._validate=function(e,t,r){return void 0===this._properties[n.CLEAR_ALL]&&(!this._propertySet.has(t)&&(e===n.ADD?"number"===typeof r:e===n.UNSET||e===n.REMOVE||(0,a.E)(t,r)))},e}();!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(n||(n={}));var l=[n.CLEAR_ALL,n.UNSET,n.SET,n.SET_ONCE,n.ADD,n.APPEND,n.PREPEND,n.PREINSERT,n.POSTINSERT,n.REMOVE]},25683(e,t,r){"use strict";r.d(t,{Cs:()=>h,Ct:()=>C,F3:()=>P,Gp:()=>_,Jn:()=>f,KY:()=>w,OP:()=>u,SO:()=>E,VU:()=>g,Wx:()=>m,_9:()=>d,bu:()=>l,e5:()=>a,fL:()=>p,fS:()=>i,h2:()=>v,j7:()=>T,lT:()=>b,mG:()=>n,mJ:()=>s,pL:()=>c,q2:()=>A,qr:()=>x,r:()=>o,tt:()=>k,wX:()=>y,wu:()=>S});var n="-",o="AMP",i="".concat(o,"_unsent"),a="$default_instance",s="https://api2.amplitude.com/2/httpapi",l="https://api.eu.amplitude.com/2/httpapi",c="https://api2.amplitude.com/batch",u="https://api.eu.amplitude.com/batch",d="utm_campaign",p="utm_content",h="utm_id",f="utm_medium",g="utm_source",m="utm_term",v="dclid",b="fbclid",y="gbraid",A="gclid",w="ko_click_id",C="li_fat_id",x="msclkid",S="rdt_cid",k="ttclid",_="twclid",E="wbraid",P={utm_campaign:void 0,utm_content:void 0,utm_id:void 0,utm_medium:void 0,utm_source:void 0,utm_term:void 0,referrer:void 0,referring_domain:void 0,dclid:void 0,gbraid:void 0,gclid:void 0,fbclid:void 0,ko_click_id:void 0,li_fat_id:void 0,msclkid:void 0,rdt_cid:void 0,ttclid:void 0,twclid:void 0,wbraid:void 0},T=["access-control-allow-origin","access-control-allow-credentials","access-control-expose-headers","access-control-max-age","access-control-allow-methods","access-control-allow-headers","accept-patch","accept-ranges","age","allow","alt-svc","cache-control","connection","content-disposition","content-encoding","content-language","content-length","content-location","content-md5","content-range","content-type","date","delta-base","etag","expires","im","last-modified","link","location","permanent","p3p","pragma","proxy-authenticate","public-key-pins","retry-after","server","status","strict-transport-security","trailer","transfer-encoding","tk","upgrade","vary","via","warning","www-authenticate","x-b3-traceid","x-frame-options"]},18708(e,t,r){"use strict";r.d(t,{E:()=>i,a:()=>o});var n=r(5482),o=function(e){if(Object.keys(e).length>1e3)return!1;for(var t in e){var r=e[t];if(!i(t,r))return!1}return!0},i=function(e,t){var r,i;if("string"!==typeof e)return!1;if(Array.isArray(t)){var a=!0;try{for(var s=(0,n.Ju)(t),l=s.next();!l.done;l=s.next()){var c=l.value;if(Array.isArray(c))return!1;if("object"===typeof c)a=a&&o(c);else if(!["number","string"].includes(typeof c))return!1;if(!a)return!1}}catch(u){r={error:u}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}}else{if(null===t||void 0===t)return!1;if("object"===typeof t)return o(t);if(!["number","string","boolean"].includes(typeof t))return!1}return!0}},76120(e,t,r){"use strict";r.d(t,{A:()=>oe});var n=r(24221),o=Math.abs,i=String.fromCharCode,a=Object.assign;function s(e){return e.trim()}function l(e,t,r){return e.replace(t,r)}function c(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function d(e,t,r){return e.slice(t,r)}function p(e){return e.length}function h(e){return e.length}function f(e,t){return t.push(e),e}var g=1,m=1,v=0,b=0,y=0,A="";function w(e,t,r,n,o,i,a){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:g,column:m,length:a,return:""}}function C(e,t){return a(w("",null,null,"",null,null,0),e,{length:-e.length},t)}function x(){return y=b>0?u(A,--b):0,m--,10===y&&(m=1,g--),y}function S(){return y=b2||P(y)>3?"":" "}function I(e,t){for(;--t&&S()&&!(y<48||y>102||y>57&&y<65||y>70&&y<97););return E(e,_()+(t<6&&32==k()&&32==S()))}function O(e){for(;S();)switch(y){case e:return b;case 34:case 39:34!==e&&39!==e&&O(y);break;case 40:41===e&&O(e);break;case 92:S()}return b}function L(e,t){for(;S()&&e+y!==57&&(e+y!==84||47!==k()););return"/*"+E(t,b-1)+"*"+i(47===e?e:S())}function F(e){for(;!P(k());)S();return E(e,b)}var B="-ms-",N="-moz-",j="-webkit-",z="comm",H="rule",$="decl",V="@keyframes";function U(e,t){for(var r="",n=h(e),o=0;o0&&p(N)-v&&f(y>32?X(N+";",n,r,v-1):X(l(N," ","")+";",n,r,v-2),h);break;case 59:N+=";";default:if(f(B=Y(N,t,r,g,m,o,d,T,R=[],O=[],v),a),123===P)if(0===m)G(N,t,B,B,R,a,v,d,O);else switch(99===b&&110===u(N,3)?100:b){case 100:case 108:case 109:case 115:G(e,B,B,n&&f(Y(e,B,B,0,0,o,d,T,o,R=[],v),O),o,O,v,d,n?R:O);break;default:G(N,B,B,B,[""],O,0,d,O)}}g=m=y=0,w=E=1,T=N="",v=s;break;case 58:v=1+p(N),y=A;default:if(w<1)if(123==P)--w;else if(125==P&&0==w++&&125==x())continue;switch(N+=i(P),P*w){case 38:E=m>0?1:(N+="\f",-1);break;case 44:d[g++]=(p(N)-1)*E,E=1;break;case 64:45===k()&&(N+=M(S())),b=k(),m=v=p(T=N+=F(_())),P++;break;case 45:45===A&&2==p(N)&&(w=0)}}return a}function Y(e,t,r,n,i,a,c,u,p,f,g){for(var m=i-1,v=0===i?a:[""],b=h(v),y=0,A=0,C=0;y0?v[x]+" "+S:l(S,/&\f/g,v[x])))&&(p[C++]=k);return w(e,t,r,0===i?H:u,p,f,g)}function K(e,t,r){return w(e,t,r,z,i(y),d(e,2,-2),0)}function X(e,t,r,n){return w(e,t,r,$,d(e,0,n),d(e,n+1,-1),n)}var Q=function(e,t,r){for(var n=0,o=0;n=o,o=k(),38===n&&12===o&&(t[r]=1),!P(o);)S();return E(e,b)},J=function(e,t){return R(function(e,t){var r=-1,n=44;do{switch(P(n)){case 0:38===n&&12===k()&&(t[r]=1),e[r]+=Q(b-1,t,r);break;case 2:e[r]+=M(n);break;case 4:if(44===n){e[++r]=58===k()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=i(n)}}while(n=S());return e}(T(e),t))},Z=new WeakMap,ee=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Z.get(r))&&!n){Z.set(e,!0);for(var o=[],i=J(t,o),a=r.props,s=0,l=0;s6)switch(u(e,t+1)){case 109:if(45!==u(e,t+4))break;case 102:return l(e,/(.+:)(.+)-([^]+)/,"$1"+j+"$2-$3$1"+N+(108==u(e,t+3)?"$3":"$2-$3"))+e;case 115:return~c(e,"stretch")?re(l(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==u(e,t+1))break;case 6444:switch(u(e,p(e)-3-(~c(e,"!important")&&10))){case 107:return l(e,":",":"+j)+e;case 101:return l(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+j+(45===u(e,14)?"inline-":"")+"box$3$1"+j+"$2$3$1"+B+"$2box$3")+e}break;case 5936:switch(u(e,t+11)){case 114:return j+e+B+l(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return j+e+B+l(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return j+e+B+l(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return j+e+B+e+e}return e}var ne=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case $:e.return=re(e.value,e.length);break;case V:return U([C(e,{value:l(e.value,"@","@"+j)})],n);case H:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return U([C(e,{props:[l(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return U([C(e,{props:[l(t,/:(plac\w+)/,":"+j+"input-$1")]}),C(e,{props:[l(t,/:(plac\w+)/,":-moz-$1")]}),C(e,{props:[l(t,/:(plac\w+)/,B+"input-$1")]})],n)}return""})}}],oe=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var o,i,a=e.stylisPlugins||ne,s={},l=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;rn})},6191(e,t,r){"use strict";r.d(t,{C:()=>c,E:()=>m,T:()=>d,c:()=>f,h:()=>p,w:()=>u});var n=r(30758),o=r(76120),i=r(83595),a=r(68976),s=r(75035),l=n.createContext("undefined"!==typeof HTMLElement?(0,o.A)({key:"css"}):null),c=l.Provider,u=function(e){return(0,n.forwardRef)(function(t,r){var o=(0,n.useContext)(l);return e(t,o,r)})},d=n.createContext({});var p={}.hasOwnProperty,h="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",f=function(e,t){var r={};for(var n in t)p.call(t,n)&&(r[n]=t[n]);return r[h]=e,r},g=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,i.SF)(t,r,n),(0,s.s)(function(){return(0,i.sk)(t,r,n)}),null},m=u(function(e,t,r){var o=e.css;"string"===typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var s=e[h],l=[o],c="";"string"===typeof e.className?c=(0,i.Rk)(t.registered,l,e.className):null!=e.className&&(c=e.className+" ");var u=(0,a.J)(l,void 0,n.useContext(d));c+=t.key+"-"+u.name;var f={};for(var m in e)p.call(e,m)&&"css"!==m&&m!==h&&(f[m]=e[m]);return f.className=c,r&&(f.ref=r),n.createElement(n.Fragment,null,n.createElement(g,{cache:t,serialized:u,isStringTag:"string"===typeof s}),n.createElement(s,f))})},71208(e,t,r){"use strict";r.d(t,{AH:()=>u,i7:()=>d,mL:()=>c,n:()=>l});var n=r(6191),o=r(30758),i=r(83595),a=r(75035),s=r(68976),l=(r(76120),r(31035),function(e,t){var r=arguments;if(null==t||!n.h.call(t,"css"))return o.createElement.apply(void 0,r);var i=r.length,a=new Array(i);a[0]=n.E,a[1]=(0,n.c)(e,t);for(var s=2;ss,FK:()=>i,Y:()=>a});var n=r(86070),o=r(6191),i=(r(30758),r(76120),r(31035),r(68976),r(75035),n.Fragment),a=function(e,t,r){return o.h.call(t,"css")?n.jsx(o.E,(0,o.c)(e,t),r):n.jsx(e,t,r)},s=function(e,t,r){return o.h.call(t,"css")?n.jsxs(o.E,(0,o.c)(e,t),r):n.jsxs(e,t,r)}},68976(e,t,r){"use strict";r.d(t,{J:()=>f});var n={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o=r(96606),i=/[A-Z]|^ms/g,a=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},l=function(e){return null!=e&&"boolean"!==typeof e},c=(0,o.A)(function(e){return s(e)?e:e.replace(i,"-$&").toLowerCase()}),u=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(a,function(e,t,r){return p={name:t,styles:r,next:p},t})}return 1===n[e]||s(e)||"number"!==typeof t||0===t?t:t+"px"};function d(e,t,r){if(null==r)return"";var n=r;if(void 0!==n.__emotion_styles)return n;switch(typeof r){case"boolean":return"";case"object":var o=r;if(1===o.anim)return p={name:o.name,styles:o.styles,next:p},o.name;var i=r;if(void 0!==i.styles){var a=i.next;if(void 0!==a)for(;void 0!==a;)p={name:a.name,styles:a.styles,next:p},a=a.next;return i.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:p}}},24221(e,t,r){"use strict";r.d(t,{v:()=>n});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;tm});var n=r(78621),o=r(6191),i=r(68976),a=r(75035),s=r(83595),l=r(30758),c=r(96606),u=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,d=(0,c.A)(function(e){return u.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}),p=function(e){return"theme"!==e},h=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?d:p},f=function(e,t,r){var n;if(t){var o=t.shouldForwardProp;n=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof n&&r&&(n=e.__emotion_forwardProp),n},g=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,s.SF)(t,r,n),(0,a.s)(function(){return(0,s.sk)(t,r,n)}),null},m=function e(t,r){var a,c,u=t.__emotion_real===t,d=u&&t.__emotion_base||t;void 0!==r&&(a=r.label,c=r.target);var p=f(t,r,u),m=p||h(d),v=!m("as");return function(){var b=arguments,y=u&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&y.push("label:"+a+";"),null==b[0]||void 0===b[0].raw)y.push.apply(y,b);else{var A=b[0];y.push(A[0]);for(var w=b.length,C=1;Cs,s:()=>a});var o=r(30758),i=!!(n||(n=r.t(o,2))).useInsertionEffect&&(n||(n=r.t(o,2))).useInsertionEffect,a=i||function(e){return e()},s=i||o.useLayoutEffect},83595(e,t,r){"use strict";r.d(t,{Rk:()=>n,SF:()=>o,sk:()=>i});function n(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):r&&(n+=r+" ")}),n}var o=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},i=function(e,t,r){o(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+n:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}}},60385(e,t,r){"use strict";var n=r(30758),o=r(47736);function i(e){var t=Object.create(null);return e&&Object.keys(e).forEach(function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}}),t.default=e,Object.freeze(t)}var a,s=i(n),l=i(o);t.AnnotationType=void 0,(a=t.AnnotationType||(t.AnnotationType={}))[a.Text=1]="Text",a[a.Link=2]="Link",a[a.FreeText=3]="FreeText",a[a.Line=4]="Line",a[a.Square=5]="Square",a[a.Circle=6]="Circle",a[a.Polygon=7]="Polygon",a[a.Polyline=8]="Polyline",a[a.Highlight=9]="Highlight",a[a.Underline=10]="Underline",a[a.Squiggly=11]="Squiggly",a[a.StrikeOut=12]="StrikeOut",a[a.Stamp=13]="Stamp",a[a.Caret=14]="Caret",a[a.Ink=15]="Ink",a[a.Popup=16]="Popup",a[a.FileAttachment=17]="FileAttachment";var c=function(e,t){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},c(e,t)};function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}c(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var d,p=function(){return p=Object.assign||function(e){for(var t,r=1,n=arguments.length;rF});if(!e.length)return-1;for(var t=e[0].pageIndex,n=e[e.length-1].pageIndex,o=e.length,a=0;a=0&&i.current.visibilities[t-1].renderStatus!==x.Rendered?t-1:-1},isInRange:function(e){return e>=i.current.startRange&&e<=i.current.endRange},markNotRendered:function(){for(var e=0;et)&&(i.current.visibilities[n].visibility=F,i.current.visibilities[n].renderStatus=x.NotRenderedYet)},setVisibility:a}},N={core:{askingPassword:{requirePasswordToOpen:"This document requires a password to open",submit:"Submit"},wrongPassword:{tryAgain:"The password is wrong. Please try again"},pageLabel:"Page {{pageIndex}}"}},j=s.createContext({l10n:N,setL10n:function(){}}),z=0,H=function(){return z++},$=function(e,t,r){var n=function(e){var n=t.current;if(n){var o=e.target;if(o instanceof Element&&o.shadowRoot){var i=e.composedPath();i.length>0&&!n.contains(i[0])&&r()}else n.contains(o)||r()}};s.useEffect(function(){if(e){var t={capture:!0};return document.addEventListener("click",n,t),function(){document.removeEventListener("click",n,t)}}},[])},V=function(e){var t=function(t){"Escape"===t.key&&e()};s.useEffect(function(){return document.addEventListener("keyup",t),function(){document.removeEventListener("keyup",t)}},[])},U=function(e){var r=e.ariaControlsSuffix,n=e.children,o=e.closeOnClickOutside,i=e.closeOnEscape,a=e.onToggle,l=s.useRef(),c=s.useContext(f).direction===t.TextDirection.RightToLeft;return s.useEffect(function(){var e=window.getComputedStyle(document.body).overflow;return document.body.style.overflow="hidden",function(){document.body.style.overflow=e}},[]),V(function(){l.current&&i&&a()}),$(o,l,a),m(function(){var e=l.current;if(e){var t=.75*document.body.clientHeight;e.getBoundingClientRect().height>=t&&(e.style.overflow="auto",e.style.maxHeight="".concat(t,"px"))}},[]),s.createElement("div",{"aria-modal":"true",className:g({"rpv-core__modal-body":!0,"rpv-core__modal-body--rtl":c}),id:"rpv-core__modal-body-".concat(r),ref:l,role:"dialog",tabIndex:-1},n)},q=function(e){var t=e.children;return s.createElement("div",{className:"rpv-core__modal-overlay"},t)};t.ToggleStatus=void 0,(L=t.ToggleStatus||(t.ToggleStatus={})).Close="Close",L.Open="Open",L.Toggle="Toggle";var W,G=function(e){var r=s.useState(e),n=r[0],o=r[1];return{opened:n,toggle:function(e){switch(e){case t.ToggleStatus.Close:o(!1);break;case t.ToggleStatus.Open:o(!0);break;case t.ToggleStatus.Toggle:default:o(function(e){return!e})}}}},Y=function(e){var t=e.content,r=e.isOpened,n=void 0!==r&&r,o=e.target,i=G(n),a=i.opened,l=i.toggle;return s.createElement(s.Fragment,null,o&&o(l,a),a&&t(l))};t.Position=void 0,(W=t.Position||(t.Position={})).TopLeft="TOP_LEFT",W.TopCenter="TOP_CENTER",W.TopRight="TOP_RIGHT",W.RightTop="RIGHT_TOP",W.RightCenter="RIGHT_CENTER",W.RightBottom="RIGHT_BOTTOM",W.BottomLeft="BOTTOM_LEFT",W.BottomCenter="BOTTOM_CENTER",W.BottomRight="BOTTOM_RIGHT",W.LeftTop="LEFT_TOP",W.LeftCenter="LEFT_CENTER",W.LeftBottom="LEFT_BOTTOM";var K,X,Q,J,Z,ee,te,re,ne=function(e,r,n,o,i){m(function(){var a=r.current,s=e.current,l=n.current;if(s&&a&&l){var c=l.getBoundingClientRect(),u=function(e,r,n,o){var i=r.getBoundingClientRect(),a=e.getBoundingClientRect(),s=a.height,l=a.width,c=0,u=0;switch(n){case t.Position.TopLeft:c=i.top-s,u=i.left;break;case t.Position.TopCenter:c=i.top-s,u=i.left+i.width/2-l/2;break;case t.Position.TopRight:c=i.top-s,u=i.left+i.width-l;break;case t.Position.RightTop:c=i.top,u=i.left+i.width;break;case t.Position.RightCenter:c=i.top+i.height/2-s/2,u=i.left+i.width;break;case t.Position.RightBottom:c=i.top+i.height-s,u=i.left+i.width;break;case t.Position.BottomLeft:c=i.top+i.height,u=i.left;break;case t.Position.BottomCenter:c=i.top+i.height,u=i.left+i.width/2-l/2;break;case t.Position.BottomRight:c=i.top+i.height,u=i.left+i.width-l;break;case t.Position.LeftTop:c=i.top,u=i.left-l;break;case t.Position.LeftCenter:c=i.top+i.height/2-s/2,u=i.left-l;break;case t.Position.LeftBottom:c=i.top+i.height-s,u=i.left-l}return{left:u+(o.left||0),top:c+(o.top||0)}}(s,a,o,i),d=u.top,p=u.left;s.style.top="".concat(d-c.top,"px"),s.style.left="".concat(p-c.left,"px")}},[])},oe=function(e){var r,n=e.customClassName,o=e.position;return s.createElement("div",{className:g((r={"rpv-core__arrow":!0,"rpv-core__arrow--tl":o===t.Position.TopLeft,"rpv-core__arrow--tc":o===t.Position.TopCenter,"rpv-core__arrow--tr":o===t.Position.TopRight,"rpv-core__arrow--rt":o===t.Position.RightTop,"rpv-core__arrow--rc":o===t.Position.RightCenter,"rpv-core__arrow--rb":o===t.Position.RightBottom,"rpv-core__arrow--bl":o===t.Position.BottomLeft,"rpv-core__arrow--bc":o===t.Position.BottomCenter,"rpv-core__arrow--br":o===t.Position.BottomRight,"rpv-core__arrow--lt":o===t.Position.LeftTop,"rpv-core__arrow--lc":o===t.Position.LeftCenter,"rpv-core__arrow--lb":o===t.Position.LeftBottom},r["".concat(n)]=""!==n,r))})},ie=function(e){var r=e.ariaControlsSuffix,n=e.children,o=e.closeOnClickOutside,i=e.offset,a=e.position,l=e.targetRef,c=e.onClose,u=s.useRef(),d=s.useRef(),p=s.useRef(),h=s.useContext(f).direction===t.TextDirection.RightToLeft;$(o,u,c),ne(u,l,p,a,i),m(function(){var e=d.current;if(e){var t=.75*document.body.clientHeight;e.getBoundingClientRect().height>=t&&(e.style.overflow="auto",e.style.maxHeight="".concat(t,"px"))}},[]);var v="rpv-core__popover-body-inner-".concat(r);return s.createElement(s.Fragment,null,s.createElement("div",{ref:p,style:{left:0,position:"absolute",top:0}}),s.createElement("div",{"aria-describedby":v,className:g({"rpv-core__popover-body":!0,"rpv-core__popover-body--rtl":h}),id:"rpv-core__popover-body-".concat(r),ref:u,role:"dialog",tabIndex:-1},s.createElement(oe,{customClassName:"rpv-core__popover-body-arrow",position:a}),s.createElement("div",{id:v,ref:d},n)))},ae=function(e){var t=e.closeOnEscape,r=e.onClose,n=s.useRef();return V(function(){n.current&&t&&r()}),s.createElement("div",{className:"rpv-core__popover-overlay",ref:n})},se=function(e){var r=e.ariaControlsSuffix,n=e.children,o=e.contentRef,i=e.offset,a=e.position,l=e.targetRef,c=s.useRef(),u=s.useContext(f).direction===t.TextDirection.RightToLeft;return ne(o,l,c,a,i),s.createElement(s.Fragment,null,s.createElement("div",{ref:c,style:{left:0,position:"absolute",top:0}}),s.createElement("div",{className:g({"rpv-core__tooltip-body":!0,"rpv-core__tooltip-body--rtl":u}),id:"rpv-core__tooltip-body-".concat(r),ref:o,role:"tooltip"},s.createElement(oe,{customClassName:"rpv-core__tooltip-body-arrow",position:a}),s.createElement("div",{className:"rpv-core__tooltip-body-content"},n)))};t.FullScreenMode=void 0,(K=t.FullScreenMode||(t.FullScreenMode={})).Normal="Normal",K.Entering="Entering",K.Entered="Entered",K.EnteredCompletely="EnteredCompletely",K.Exitting="Exitting",K.Exited="Exited",t.LayerRenderStatus=void 0,(X=t.LayerRenderStatus||(t.LayerRenderStatus={}))[X.PreRender=0]="PreRender",X[X.DidRender=1]="DidRender",t.PageMode=void 0,(Q=t.PageMode||(t.PageMode={})).Attachments="UseAttachments",Q.Bookmarks="UseOutlines",Q.ContentGroup="UseOC",Q.Default="UserNone",Q.FullScreen="FullScreen",Q.Thumbnails="UseThumbs",t.PasswordStatus=void 0,(J=t.PasswordStatus||(t.PasswordStatus={})).RequiredPassword="RequiredPassword",J.WrongPassword="WrongPassword",t.RotateDirection=void 0,(Z=t.RotateDirection||(t.RotateDirection={})).Backward="Backward",Z.Forward="Forward",t.ScrollMode=void 0,(ee=t.ScrollMode||(t.ScrollMode={})).Page="Page",ee.Horizontal="Horizontal",ee.Vertical="Vertical",ee.Wrapped="Wrapped",t.SpecialZoomLevel=void 0,(te=t.SpecialZoomLevel||(t.SpecialZoomLevel={})).ActualSize="ActualSize",te.PageFit="PageFit",te.PageWidth="PageWidth",t.ViewMode=void 0,(re=t.ViewMode||(t.ViewMode={})).DualPage="DualPage",re.DualPageWithCover="DualPageWithCover",re.SinglePage="SinglePage";var le,ce=function(e,t){return e.reduce(function(e,r,n){return n%t?e[e.length-1].push(r):e.push([r]),e},[])},ue=function(e,r){switch(r[1].name){case"XYZ":return{bottomOffset:function(e,t){return null===r[3]?t:r[3]},leftOffset:function(e,t){return null===r[2]?0:r[2]},pageIndex:e,scaleTo:r[4]};case"Fit":case"FitB":return{bottomOffset:0,leftOffset:0,pageIndex:e,scaleTo:t.SpecialZoomLevel.PageFit};case"FitH":case"FitBH":return{bottomOffset:r[2],leftOffset:0,pageIndex:e,scaleTo:t.SpecialZoomLevel.PageWidth};default:return{bottomOffset:0,leftOffset:0,pageIndex:e,scaleTo:1}}},de=new Map,pe=new Map,he=function(e,t){return"".concat(e.loadingTask.docId,"___").concat(t.num,"R").concat(0===t.gen?"":t.gen)},fe=function(e,t,r){de.set(he(e,t),r)},ge=function(e,t){if(!e)return Promise.reject("The document is not loaded yet");var r="".concat(e.loadingTask.docId,"___").concat(t),n=pe.get(r);return n?Promise.resolve(n):new Promise(function(n,o){e.getPage(t+1).then(function(o){pe.set(r,o),o.ref&&fe(e,o.ref,t),n(o)})})},me=function(e,t){return new Promise(function(r){new Promise(function(r){"string"==typeof t?e.getDestination(t).then(function(e){r(e)}):r(t)}).then(function(n){if("object"==typeof n[0]&&null!==n[0]){var o=n[0],i=function(e,t){var r=he(e,t);return de.has(r)?de.get(r):null}(e,o);null===i?e.getPageIndex(o).then(function(n){fe(e,o,n),me(e,t).then(function(e){return r(e)})}):r(ue(i,n))}else{var a=ue(n[0],n);r(a)}})})};!function(e){e[e.Solid=1]="Solid",e[e.Dashed=2]="Dashed",e[e.Beveled=3]="Beveled",e[e.Inset=4]="Inset",e[e.Underline=5]="Underline"}(le||(le={}));var ve,be=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"),ye=function(e,t,r,n){var o=parseInt(e,10);return o>=t&&o<=r?o:n},Ae=function(e){return e.contentsObj?e.contentsObj.str:e.contents||""},we=function(e){return e.titleObj?e.titleObj.str:e.title||""},Ce=function(e){var r=e.annotation,n=s.useContext(f).direction,o=we(r),i=Ae(r),a=n===t.TextDirection.RightToLeft,l=s.useRef(),c="";if(r.modificationDate){var u=function(e){var t=be.exec(e);if(!t)return null;var r=parseInt(t[1],10),n=ye(t[2],1,12,1)-1,o=ye(t[3],1,31,1),i=ye(t[4],0,23,0),a=ye(t[5],0,59,0),s=ye(t[6],0,59,0),l=t[7]||"Z",c=ye(t[8],0,23,0),u=ye(t[9],0,59,0);switch(l){case"-":i+=c,a+=u;break;case"+":i-=c,a-=u}return new Date(Date.UTC(r,n,o,i,a,s))}(r.modificationDate);c=u?"".concat(u.toLocaleDateString(),", ").concat(u.toLocaleTimeString()):""}return s.useLayoutEffect(function(){if(l.current){var e=document.querySelector('[data-annotation-id="'.concat(r.id,'"]'));if(e){var t=e;return t.style.zIndex+=1,function(){t.style.zIndex="".concat(parseInt(t.style.zIndex,10)-1)}}}},[]),s.createElement("div",{ref:l,className:g({"rpv-core__annotation-popup-wrapper":!0,"rpv-core__annotation-popup-wrapper--rtl":a}),style:{top:r.annotationType===t.AnnotationType.Popup?"":"100%"}},o&&s.createElement(s.Fragment,null,s.createElement("div",{className:g({"rpv-core__annotation-popup-title":!0,"rpv-core__annotation-popup-title--ltr":!a,"rpv-core__annotation-popup-title--rtl":a})},o),s.createElement("div",{className:"rpv-core__annotation-popup-date"},c)),i&&s.createElement("div",{className:"rpv-core__annotation-popup-content"},i.split("\n").map(function(e,t){return s.createElement(s.Fragment,{key:t},e,s.createElement("br",null))})))};!function(e){e.Click="Click",e.Hover="Hover"}(ve||(ve={}));var xe,Se=function(e){var r,n=e.annotation,o=e.children,i=e.ignoreBorder,a=e.hasPopup,l=e.isRenderable,c=e.page,u=e.viewport,d=n.rect,p=function(){var e=G(!1),r=e.opened,n=e.toggle,o=s.useState(ve.Hover),i=o[0],a=o[1];return{opened:r,closeOnHover:function(){i===ve.Hover&&n(t.ToggleStatus.Close)},openOnHover:function(){i===ve.Hover&&n(t.ToggleStatus.Open)},toggleOnClick:function(){switch(i){case ve.Click:r&&a(ve.Hover),n(t.ToggleStatus.Toggle);break;case ve.Hover:a(ve.Click),n(t.ToggleStatus.Open)}}}}(),h=p.closeOnHover,f=p.opened,g=p.openOnHover,m=p.toggleOnClick,v=(r=[d[0],c.view[3]+c.view[1]-d[1],d[2],c.view[3]+c.view[1]-d[3]],[Math.min(r[0],r[2]),Math.min(r[1],r[3]),Math.max(r[0],r[2]),Math.max(r[1],r[3])]),b=d[2]-d[0],y=d[3]-d[1],A={borderColor:"",borderRadius:"",borderStyle:"",borderWidth:""};if(!i&&n.borderStyle.width>0){switch(n.borderStyle.style){case le.Dashed:A.borderStyle="dashed";break;case le.Solid:A.borderStyle="solid";break;case le.Underline:A=Object.assign({borderBottomStyle:"solid"},A);case le.Beveled:case le.Inset:}var w=n.borderStyle.width;A.borderWidth="".concat(w,"px"),n.borderStyle.style!==le.Underline&&(b-=2*w,y-=2*w);var C=n.borderStyle,x=C.horizontalCornerRadius,S=C.verticalCornerRadius;(x>0||S>0)&&(A.borderRadius="".concat(x,"px / ").concat(S,"px")),n.color?A.borderColor="rgb(".concat(0|n.color[0],", ").concat(0|n.color[1],", ").concat(0|n.color[2],")"):A.borderWidth="0"}return s.createElement(s.Fragment,null,l&&o({popup:{opened:f,closeOnHover:h,openOnHover:g,toggleOnClick:m},slot:{attrs:{style:Object.assign({height:"".concat(y,"px"),left:"".concat(v[0],"px"),top:"".concat(v[1],"px"),transform:"matrix(".concat(u.transform.join(","),")"),transformOrigin:"-".concat(v[0],"px -").concat(v[1],"px"),width:"".concat(b,"px")},A)},children:s.createElement(s.Fragment,null,a&&f&&s.createElement(Ce,{annotation:n}))}}))},ke=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a);return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--caret","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children)})},_e=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a),c=t.rect,u=c[2]-c[0],d=c[3]-c[1],h=t.borderStyle.width;return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--circle","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),s.createElement("svg",{height:"".concat(d,"px"),preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 ".concat(u," ").concat(d),width:"".concat(u,"px")},s.createElement("circle",{cy:d/2,fill:"none",rx:u/2-h/2,ry:d/2-h/2,stroke:"transparent",strokeWidth:h||1})),e.slot.children)})},Ee=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=we(t),i=Ae(t),a=!(!1!==t.hasPopup||!o&&!i),l=function(){var e,r,n,o,i=t.file;i&&(e=i.filename,n="string"==typeof(r=i.content)?"":URL.createObjectURL(new Blob([r],{type:""})),(o=document.createElement("a")).style.display="none",o.href=n||e,o.setAttribute("download",function(e){var t=e.split("/").pop();return t?t.split("#")[0].split("?")[0]:e}(e)),document.body.appendChild(o),o.click(),document.body.removeChild(o),n&&URL.revokeObjectURL(n))};return s.createElement(Se,{annotation:t,hasPopup:a,ignoreBorder:!0,isRenderable:!0,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--file-attachment","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onDoubleClick:l,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children)})},Pe=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a);return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--free-text","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children)})},Te=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=we(t),i=Ae(t),a=!(!o&&!i),l=!t.parentType||-1!==["Circle","Ink","Line","Polygon","PolyLine","Square"].indexOf(t.parentType);return m(function(){if(t.parentId){var e=document.querySelector('[data-annotation-id="'.concat(t.parentId,'"]')),r=document.querySelector('[data-annotation-id="'.concat(t.id,'"]'));if(e&&r){var n=parseFloat(e.style.left),o=parseFloat(e.style.top)+parseFloat(e.style.height);r.style.left="".concat(n,"px"),r.style.top="".concat(o,"px"),r.style.transformOrigin="-".concat(n,"px -").concat(o,"px")}}},[]),s.createElement(Se,{annotation:t,hasPopup:l,ignoreBorder:!1,isRenderable:a,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--popup","data-annotation-id":t.id}),s.createElement(Ce,{annotation:t}))})},Re=function(e){var r=e.annotation,n=e.childAnnotation,o=e.page,i=e.viewport,a=!1===r.hasPopup,l=we(r),c=Ae(r),u=!!(r.hasPopup||l||c);if(r.quadPoints&&r.quadPoints.length>0){var d=r.quadPoints.map(function(e){return Object.assign({},r,{rect:[e[2].x,e[2].y,e[1].x,e[1].y],quadPoints:[]})});return s.createElement(s.Fragment,null,d.map(function(e,t){return s.createElement(Re,{key:t,annotation:e,childAnnotation:n,page:o,viewport:i})}))}return s.createElement(Se,{annotation:r,hasPopup:a,ignoreBorder:!0,isRenderable:u,page:o,viewport:i},function(e){return s.createElement(s.Fragment,null,s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--highlight","data-annotation-id":r.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children),n&&n.annotationType===t.AnnotationType.Popup&&e.popup.opened&&s.createElement(Te,{annotation:n,page:o,viewport:i}))})},Me=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a),c=t.rect,u=c[2]-c[0],d=c[3]-c[1],h=t.borderStyle.width;return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--ink","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),t.inkLists&&t.inkLists.length&&s.createElement("svg",{height:"".concat(d,"px"),preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 ".concat(u," ").concat(d),width:"".concat(u,"px")},t.inkLists.map(function(e,t){return s.createElement("polyline",{key:t,fill:"none",stroke:"transparent",strokeWidth:h||1,points:e.map(function(e){return"".concat(e.x-c[0],",").concat(c[3]-e.y)}).join(" ")})})),e.slot.children)})},De=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a),c=t.rect,u=c[2]-c[0],d=c[3]-c[1],h=t.borderStyle.width;return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--line","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),s.createElement("svg",{height:"".concat(d,"px"),preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 ".concat(u," ").concat(d),width:"".concat(u,"px")},s.createElement("line",{stroke:"transparent",strokeWidth:h||1,x1:c[2]-t.lineCoordinates[0],x2:c[2]-t.lineCoordinates[2],y1:c[3]-t.lineCoordinates[1],y2:c[3]-t.lineCoordinates[3]})),e.slot.children)})},Ie=/^([^\w]*)(javascript|data|vbscript)/im,Oe=/&#(\w+)(^\w|;)?/g,Le=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,Fe=/^([^:]+):/gm,Be=function(e){var t,r=e.annotation,n=e.annotationContainerRef,o=e.doc,i=e.outlines,a=e.page,l=e.pageIndex,c=e.scale,u=e.viewport,d=e.onExecuteNamedAction,h=e.onJumpFromLinkAnnotation,f=e.onJumpToDest,g=s.useRef(),m=i&&i.length&&r.dest&&"string"==typeof r.dest?null===(t=i.find(function(e){return e.dest===r.dest}))||void 0===t?void 0:t.title:"",v=!!(r.url||r.dest||r.action||r.unsafeUrl),b={};if(r.url||r.unsafeUrl){var y=function(e,t){void 0===t&&(t="about:blank");var r,n=(r=e||"",r.replace(Oe,function(e,t){return String.fromCharCode(t)})).replace(Le,"").trim();if(!n)return t;var o=n[0];if("."===o||"/"===o)return n;var i=n.match(Fe);if(!i)return n;var a=i[0];return Ie.test(a)?t:n}(r.url||r.unsafeUrl,"");y?b={"data-target":"external",href:y,rel:"noopener noreferrer nofollow",target:r.newWindow?"_blank":"",title:y}:v=!1}else b={href:"","data-annotation-link":r.id,onClick:function(e){e.preventDefault(),r.action?d(r.action):me(o,r.dest).then(function(e){var t=g.current,r=n.current;if(t&&r){var o=t.getBoundingClientRect();r.style.setProperty("height","100%"),r.style.setProperty("width","100%");var i=r.getBoundingClientRect();r.style.removeProperty("height"),r.style.removeProperty("width");var a=(o.left-i.left)/c,s=(i.bottom-o.bottom+o.height)/c;h({bottomOffset:s,label:m,leftOffset:a,pageIndex:l})}f(e)})}};return m&&(b=Object.assign({},b,{title:m,"aria-label":m})),s.createElement(Se,{annotation:r,hasPopup:!1,ignoreBorder:!1,isRenderable:v,page:a,viewport:u},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--link","data-annotation-id":r.id,"data-testid":"core__annotation--link-".concat(r.id)}),s.createElement("a",p({ref:g},b)))})},Ne=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a),c=t.rect,u=c[2]-c[0],d=c[3]-c[1],h=t.borderStyle.width;return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--polygon","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),t.vertices&&t.vertices.length&&s.createElement("svg",{height:"".concat(d,"px"),preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 ".concat(u," ").concat(d),width:"".concat(u,"px")},s.createElement("polygon",{fill:"none",stroke:"transparent",strokeWidth:h||1,points:t.vertices.map(function(e){return"".concat(e.x-c[0],",").concat(c[3]-e.y)}).join(" ")})),e.slot.children)})},je=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a),c=t.rect,u=c[2]-c[0],d=c[3]-c[1],h=t.borderStyle.width;return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--polyline","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),t.vertices&&t.vertices.length&&s.createElement("svg",{height:"".concat(d,"px"),preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 ".concat(u," ").concat(d),width:"".concat(u,"px")},s.createElement("polyline",{fill:"none",stroke:"transparent",strokeWidth:h||1,points:t.vertices.map(function(e){return"".concat(e.x-c[0],",").concat(c[3]-e.y)}).join(" ")})),e.slot.children)})},ze=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a),c=t.rect,u=c[2]-c[0],d=c[3]-c[1],h=t.borderStyle.width;return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--square","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),s.createElement("svg",{height:"".concat(d,"px"),preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 ".concat(u," ").concat(d),width:"".concat(u,"px")},s.createElement("rect",{height:d-h,fill:"none",stroke:"transparent",strokeWidth:h||1,x:h/2,y:h/2,width:u-h})),e.slot.children)})},He=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a);return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--squiggly","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children)})},$e=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a);return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--stamp","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children)})},Ve=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a);return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--strike-out","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children)})},Ue=function(){return s.createElement(b,{size:16},s.createElement("path",{d:"M.5,16.5a1,1,0,0,0,1,1h2v4l4-4h15a1,1,0,0,0,1-1V3.5a1,1,0,0,0-1-1H1.5a1,1,0,0,0-1,1Z"}),s.createElement("path",{d:"M7.25,9.75A.25.25,0,1,1,7,10a.25.25,0,0,1,.25-.25"}),s.createElement("path",{d:"M12,9.75a.25.25,0,1,1-.25.25A.25.25,0,0,1,12,9.75"}),s.createElement("path",{d:"M16.75,9.75a.25.25,0,1,1-.25.25.25.25,0,0,1,.25-.25"}))},qe=function(){return s.createElement(b,{size:16},s.createElement("path",{d:"M0.500 12.001 A11.500 11.500 0 1 0 23.500 12.001 A11.500 11.500 0 1 0 0.500 12.001 Z"}),s.createElement("path",{d:"M6.000 12.001 A6.000 6.000 0 1 0 18.000 12.001 A6.000 6.000 0 1 0 6.000 12.001 Z"}),s.createElement("path",{d:"M21.423 5.406L17.415 9.414"}),s.createElement("path",{d:"M14.587 6.585L18.607 2.565"}),s.createElement("path",{d:"M5.405 21.424L9.413 17.416"}),s.createElement("path",{d:"M6.585 14.588L2.577 18.596"}),s.createElement("path",{d:"M18.602 21.419L14.595 17.412"}),s.createElement("path",{d:"M17.419 14.58L21.428 18.589"}),s.createElement("path",{d:"M2.582 5.399L6.588 9.406"}),s.createElement("path",{d:"M9.421 6.581L5.412 2.572"}))},We=function(){return s.createElement(b,{size:16},s.createElement("path",{d:"M4.000 18.500 A1.500 1.500 0 1 0 7.000 18.500 A1.500 1.500 0 1 0 4.000 18.500 Z"}),s.createElement("path",{d:"M20.5.5l-9.782,9.783a7,7,0,1,0,3,3L17,10h1.5V8.5L19,8h1.5V6.5L21,6h1.5V4.5l1-1V.5Z"}))},Ge=function(){return s.createElement(b,{size:16},s.createElement("path",{d:"M2.000 2.500 L22.000 2.500 L22.000 23.500 L2.000 23.500 Z"}),s.createElement("path",{d:"M6 4.5L6 0.5"}),s.createElement("path",{d:"M18 4.5L18 0.5"}),s.createElement("path",{d:"M10 4.5L10 0.5"}),s.createElement("path",{d:"M14 4.5L14 0.5"}))},Ye=function(){return s.createElement(b,{size:16},s.createElement("path",{d:"M17.5 0.498L17.5 23.498"}),s.createElement("path",{d:"M10.5 0.498L10.5 23.498"}),s.createElement("path",{d:"M23.5.5H6.5a6,6,0,0,0,0,12h4"}))},Ke=function(){return s.createElement(b,{size:16},s.createElement("path",{d:"M2.5 22.995L12 6.005 21.5 22.995 2.5 22.995z"}))},Xe=function(e){var r=e.annotation,n=e.childAnnotation,o=e.page,i=e.viewport,a=!1===r.hasPopup,l=we(r),c=Ae(r),u=!!(r.hasPopup||l||c),d=r.name?r.name.toLowerCase():"";return s.createElement(Se,{annotation:r,hasPopup:a,ignoreBorder:!1,isRenderable:u,page:o,viewport:i},function(e){return s.createElement(s.Fragment,null,s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--text","data-annotation-id":r.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),d&&s.createElement("div",{className:"rpv-core__annotation-text-icon"},"check"===d&&s.createElement(y,null),"comment"===d&&s.createElement(Ue,null),"help"===d&&s.createElement(qe,null),"insert"===d&&s.createElement(Ke,null),"key"===d&&s.createElement(We,null),"note"===d&&s.createElement(Ge,null),("newparagraph"===d||"paragraph"===d)&&s.createElement(Ye,null)),e.slot.children),n&&n.annotationType===t.AnnotationType.Popup&&e.popup.opened&&s.createElement(Te,{annotation:n,page:o,viewport:i}))})},Qe=function(e){var t=e.annotation,r=e.page,n=e.viewport,o=!1===t.hasPopup,i=we(t),a=Ae(t),l=!!(t.hasPopup||i||a);return s.createElement(Se,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:r,viewport:n},function(e){return s.createElement("div",p({},e.slot.attrs,{className:"rpv-core__annotation rpv-core__annotation--underline","data-annotation-id":t.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children)})},Je=function(e){var r=e.annotations,n=e.doc,o=e.outlines,i=e.page,a=e.pageIndex,l=e.plugins,c=e.rotation,u=e.scale,d=e.onExecuteNamedAction,p=e.onJumpFromLinkAnnotation,h=e.onJumpToDest,f=s.useRef(),g=i.getViewport({rotation:c,scale:u}).clone({dontFlip:!0}),v=r.filter(function(e){return!e.parentId});return m(function(){var e=f.current;e&&l.forEach(function(t){t.onAnnotationLayerRender&&t.onAnnotationLayerRender({annotations:v,container:e,pageIndex:a,rotation:c,scale:u})})},[]),s.createElement("div",{ref:f,className:"rpv-core__annotation-layer","data-testid":"core__annotation-layer-".concat(a)},v.map(function(e){var l=r.find(function(t){return t.parentId===e.id});switch(e.annotationType){case t.AnnotationType.Caret:return s.createElement(ke,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Circle:return s.createElement(_e,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.FileAttachment:return s.createElement(Ee,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.FreeText:return s.createElement(Pe,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Highlight:return s.createElement(Re,{key:e.id,annotation:e,childAnnotation:l,page:i,viewport:g});case t.AnnotationType.Ink:return s.createElement(Me,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Line:return s.createElement(De,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Link:return s.createElement(Be,{key:e.id,annotation:e,annotationContainerRef:f,doc:n,outlines:o,page:i,pageIndex:a,scale:u,viewport:g,onExecuteNamedAction:d,onJumpFromLinkAnnotation:p,onJumpToDest:h});case t.AnnotationType.Polygon:return s.createElement(Ne,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Polyline:return s.createElement(je,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Popup:return s.createElement(Te,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Square:return s.createElement(ze,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Squiggly:return s.createElement(He,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Stamp:return s.createElement($e,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.StrikeOut:return s.createElement(Ve,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Text:return s.createElement(Xe,{key:e.id,annotation:e,childAnnotation:l,page:i,viewport:g});case t.AnnotationType.Underline:return s.createElement(Qe,{key:e.id,annotation:e,page:i,viewport:g});default:return s.createElement(s.Fragment,{key:e.id})}}))},Ze=function(e){var t=e.page,r=e.renderAnnotations,n=I(),o=s.useState({loading:!0,annotations:[]}),i=o[0],a=o[1];return s.useEffect(function(){t.getAnnotations({intent:"display"}).then(function(e){n.current&&a({loading:!1,annotations:e})})},[]),i.loading?s.createElement(s.Fragment,null):r(i.annotations)},et=function(e){var t=e.doc,r=e.outlines,n=e.page,o=e.pageIndex,i=e.plugins,a=e.rotation,l=e.scale,c=e.onExecuteNamedAction,u=e.onJumpFromLinkAnnotation,d=e.onJumpToDest;return s.createElement(Ze,{page:n,renderAnnotations:function(e){return s.createElement(Je,{annotations:e,doc:t,outlines:r,page:n,pageIndex:o,plugins:i,rotation:a,scale:l,onExecuteNamedAction:c,onJumpFromLinkAnnotation:u,onJumpToDest:d})}})},tt=function(e,t){var r=e%t;return 0===r?e:Math.floor(e-r)},rt=function(e){var r=e.canvasLayerRef,n=e.height,o=e.page,i=e.pageIndex,a=e.plugins,l=e.rotation,c=e.scale,u=e.width,d=e.onRenderCanvasCompleted,p=s.useRef();return m(function(){var e=p.current;e&&e.cancel();var n=r.current;n.removeAttribute("data-testid"),a.forEach(function(e){e.onCanvasLayerRender&&e.onCanvasLayerRender({ele:n,pageIndex:i,rotation:l,scale:c,status:t.LayerRenderStatus.PreRender})});var s=o.getViewport({rotation:l,scale:c}),u=window.devicePixelRatio||1,h=Math.sqrt(16777216/(s.width*s.height)),f=u>h;f?n.style.transform="scale(1, 1)":n.style.removeProperty("transform");var g=Math.min(h,u),m=function(e){var t,r;if(Math.floor(e)===e)return[e,1];var n=1/e;if(n>8)return[1,8];if(Math.floor(n)===n)return[1,n];for(var o=e>1?n:e,i=0,a=1,s=1,l=1;;){var c=i+s,u=a+l;if(u>8)break;o<=c/u?(s=(t=[c,u])[0],l=t[1]):(i=(r=[c,u])[0],a=r[1])}return o<(i/a+s/l)/2?o===e?[i,a]:[a,i]:o===e?[s,l]:[l,s]}(g),v=m[0],b=m[1];n.width=tt(s.width*g,v),n.height=tt(s.height*g,v),n.style.width="".concat(tt(s.width,b),"px"),n.style.height="".concat(tt(s.height,b),"px"),n.hidden=!0;var y=n.getContext("2d",{alpha:!1}),A=f||1!==u?[g,0,0,g,0,0]:null;return p.current=o.render({canvasContext:y,transform:A,viewport:s}),p.current.promise.then(function(){n.hidden=!1,n.setAttribute("data-testid","core__canvas-layer-".concat(i)),a.forEach(function(e){e.onCanvasLayerRender&&e.onCanvasLayerRender({ele:n,pageIndex:i,rotation:l,scale:c,status:t.LayerRenderStatus.DidRender})}),d()},function(){d()}),function(){n&&(n.width=0,n.height=0)}},[]),s.createElement("div",{className:"rpv-core__canvas-layer",style:{height:"".concat(n,"px"),width:"".concat(u,"px")}},s.createElement("canvas",{ref:r}))},nt=function(e){var t=e.height,r=e.page,n=e.rotation,o=e.scale,i=e.width,a=s.useRef();return m(function(){var e=a.current,s=r.getViewport({rotation:n,scale:o});r.getOperatorList().then(function(n){!function(){var e=a.current;e&&(e.innerHTML="")}(),new l.SVGGraphics(r.commonObjs,r.objs).getSVG(n,s).then(function(r){r.style.height="".concat(t,"px"),r.style.width="".concat(i,"px"),e.appendChild(r)})})},[]),s.createElement("div",{className:"rpv-core__svg-layer",ref:a})},ot=function(e){var r=e.containerRef,n=e.page,o=e.pageIndex,i=e.plugins,a=e.rotation,c=e.scale,u=e.onRenderTextCompleted,d=s.useRef(),p=function(){var e=r.current;e&&([].slice.call(e.querySelectorAll(".rpv-core__text-layer-text")).forEach(function(t){return e.removeChild(t)}),[].slice.call(e.querySelectorAll('br[role="presentation"]')).forEach(function(t){return e.removeChild(t)}))};return m(function(){var e=d.current;e&&e.cancel();var s=r.current;if(s){s.removeAttribute("data-testid");var h=n.getViewport({rotation:a,scale:c});return i.forEach(function(e){e.onTextLayerRender&&e.onTextLayerRender({ele:s,pageIndex:o,scale:c,status:t.LayerRenderStatus.PreRender})}),n.getTextContent().then(function(e){p(),d.current=l.renderTextLayer({container:s,textContent:e,textContentSource:e,viewport:h}),d.current.promise.then(function(){s.setAttribute("data-testid","core__text-layer-".concat(o)),[].slice.call(s.children).forEach(function(e){e.classList.contains("rpv-core__text-layer-text--not")||e.classList.add("rpv-core__text-layer-text")}),i.forEach(function(e){e.onTextLayerRender&&e.onTextLayerRender({ele:s,pageIndex:o,scale:c,status:t.LayerRenderStatus.DidRender})}),u()},function(){s.removeAttribute("data-testid"),u()})}),function(){var e;p(),null===(e=d.current)||void 0===e||e.cancel()}}},[]),s.createElement("div",{className:"rpv-core__text-layer",ref:r})},it=function(e){var r=e.doc,n=e.measureRef,o=e.outlines,i=e.pageIndex,a=e.pageRotation,l=e.pageSize,c=e.plugins,u=e.renderPage,d=e.renderQueueKey,p=e.rotation,h=e.scale,f=e.shouldRender,m=e.viewMode,v=e.onExecuteNamedAction,b=e.onJumpFromLinkAnnotation,y=e.onJumpToDest,A=e.onRenderCompleted,C=e.onRotatePage,x=I(),S=s.useState(null),k=S[0],_=S[1],E=s.useState(!1),P=E[0],T=E[1],R=s.useState(!1),M=R[0],D=R[1],O=s.useRef(),L=s.useRef(),F=Math.abs(p+a)%180==0,B=l.pageWidth*h,N=l.pageHeight*h,j=F?B:N,z=F?N:B,H=(l.rotation+p+a)%360,$=s.useRef(0),V=u||function(e){return s.createElement(s.Fragment,null,e.canvasLayer.children,e.textLayer.children,e.annotationLayer.children)};return s.useEffect(function(){_(null),T(!1),D(!1)},[a,p,h]),s.useEffect(function(){f&&x.current&&!k&&ge(r,i).then(function(e){x.current&&($.current=d,_(e))})},[f,k]),s.useEffect(function(){P&&M&&(d!==$.current?(_(null),T(!1),D(!1)):A(i))},[P,M]),s.createElement("div",{className:g({"rpv-core__page-layer":!0,"rpv-core__page-layer--dual":m===t.ViewMode.DualPage,"rpv-core__page-layer--dual-cover":m===t.ViewMode.DualPageWithCover,"rpv-core__page-layer--single":m===t.ViewMode.SinglePage}),"data-testid":"core__page-layer-".concat(i),ref:n,style:{height:"".concat(z,"px"),width:"".concat(j,"px")}},k?s.createElement(s.Fragment,null,V({annotationLayer:{attrs:{},children:s.createElement(et,{doc:r,outlines:o,page:k,pageIndex:i,plugins:c,rotation:H,scale:h,onExecuteNamedAction:v,onJumpFromLinkAnnotation:b,onJumpToDest:y})},canvasLayer:{attrs:{},children:s.createElement(rt,{canvasLayerRef:O,height:z,page:k,pageIndex:i,plugins:c,rotation:H,scale:h,width:j,onRenderCanvasCompleted:function(){x.current&&T(!0)}})},canvasLayerRendered:P,doc:r,height:z,pageIndex:i,rotation:H,scale:h,svgLayer:{attrs:{},children:s.createElement(nt,{height:z,page:k,rotation:H,scale:h,width:j})},textLayer:{attrs:{},children:s.createElement(ot,{containerRef:L,page:k,pageIndex:i,plugins:c,rotation:H,scale:h,onRenderTextCompleted:function(){x.current&&D(!0)}})},textLayerRendered:M,width:j,markRendered:A,onRotatePage:function(e){return C(i,e)}}),c.map(function(e,t){return e.renderPageLayer?s.createElement(s.Fragment,{key:t},e.renderPageLayer({canvasLayerRef:O,canvasLayerRendered:P,doc:r,height:z,pageIndex:i,rotation:H,scale:h,textLayerRef:L,textLayerRendered:M,width:j})):s.createElement(s.Fragment,{key:t})})):s.createElement(w,{testId:"core__page-layer-loading-".concat(i)}))},at=function(e,t){var r=t.rect;return e.height!==r.height||e.width!==r.width?r:e};!function(e){e.Horizontal="Horizontal",e.Vertical="Vertical",e.Both="Both"}(xe||(xe={}));var st=function(e){return 1-Math.pow(1-e,4)},lt=1e-4,ct={left:0,top:0},ut={capture:!1,passive:!0},dt=function(e,t,r){return Math.max(e,Math.min(r,t))},pt=function(e,r){if(r!==t.ViewMode.DualPageWithCover)return 0;if(!function(e){var t=e.length;if(1===t)return!1;for(var r=1;rr))return o;t=o-1}}return e>0?e-1:0}(0,i,o,function(r){switch(e){case xe.Horizontal:return t[r].start.left;case xe.Both:case xe.Vertical:default:return t[r].start.top}});if(e===xe.Both)for(var s=t[a].start.top;a-1>=0&&t[a-1].start.top===s&&t[a-1].start.left>=n.left;)a--;for(var l=a;l<=i;){var c={top:t[l].start.top-n.top,left:t[l].start.left-n.left},u={height:r.height-c.top,width:r.width-c.left};if(e===xe.Horizontal&&u.width<0)break;if(e===xe.Vertical&&u.height<0)break;if(e===xe.Both&&(u.width<0||u.height<0))break;l++}return{start:a,end:l}}(y,R,x,w),r=e.start,n=e.end,i=r+E.slice(dt(0,o,r),dt(0,o,n)).reduce(function(e,t,r,n){return t>n[e]?r:e},0),s=i=dt(0,o-1,i),l=a({endPage:n,numPages:o,startPage:r}),c=l.startPage,d=l.endPage;switch(c=Math.max(c,0),d=Math.min(d,o-1),u){case t.ViewMode.DualPageWithCover:i>0&&(s=i%2==1?i:i-1),c=0===c?0:c%2==1?c:c-1,o-(d=d%2==1?d-1:d)<=2&&(d=o-1);break;case t.ViewMode.DualPage:s=i%2==0?i:i-1,c=c%2==0?c:c-1,d=d%2==1?d:d-1;break;case t.ViewMode.SinglePage:default:s=i}return{startPage:c,endPage:d,maxVisbilityIndex:s}},[R,x,w,u,E]),I=D.startPage,O=D.endPage,L=D.maxVisbilityIndex,F=s.useMemo(function(){for(var e=[],t=function(t){var r=R[t],n=p(p({},r),{visibility:void 0!==E[t]?E[t]:-1,measureRef:function(e){e&&(e.setAttribute(yt,"".concat(t)),T.observe(e))}});e.push(n)},r=I;r<=O;r++)t(r);return e},[I,O,E,R]),B=s.useCallback(function(e,n){var i=S.current.measurements[dt(0,o-1,e)],a=v.current===t.ScrollMode.Page?bt:n;return i?C({left:a.left+i.start.left,top:a.top+i.start.top},r):Promise.resolve()},[C,r]),N=s.useCallback(function(e,r){var n=S.current.measurements,o=n[e].start,i=n.find(function(e){return e.start.top-o.top>1e-12});if(!i)return Promise.resolve();var a=i.index;switch(b.current){case t.ViewMode.DualPage:a=a%2==0?a:a+1;break;case t.ViewMode.DualPageWithCover:a=a%2==1?a:a+1}return B(a,r)},[]),j=s.useCallback(function(e,r){for(var n=S.current.measurements,i=n[e].start,a=e,s=!1,l=o-1;l>=0;l--)if(i.top-n[l].start.top>1e-12){s=!0,a=n[l].index;break}if(!s)return Promise.resolve();switch(b.current){case t.ViewMode.DualPage:a=a%2==0?a:a-1;break;case t.ViewMode.DualPageWithCover:a=a%2==0?a-1:a}return a===e&&(a=e-1),B(a,r)},[]),z=s.useCallback(function(e,r){if(b.current===t.ViewMode.DualPageWithCover||b.current===t.ViewMode.DualPage)return N(e,r);switch(v.current){case t.ScrollMode.Wrapped:return N(e,r);case t.ScrollMode.Horizontal:case t.ScrollMode.Vertical:default:return B(e+1,r)}},[]),H=s.useCallback(function(e,r){if(b.current===t.ViewMode.DualPageWithCover||b.current===t.ViewMode.DualPage)return j(e,r);switch(v.current){case t.ScrollMode.Wrapped:return j(e,r);case t.ScrollMode.Horizontal:case t.ScrollMode.Vertical:default:return B(e-1,r)}},[]),$=s.useCallback(function(){return function(e,r){switch(r){case t.ScrollMode.Horizontal:return{position:"relative",height:"100%",width:"".concat(e.width,"px")};case t.ScrollMode.Vertical:default:return{position:"relative",height:"".concat(e.height,"px"),width:"100%"}}}(M,v.current)},[M]),V=s.useCallback(function(e){return function(e,r,n){return n!==t.ScrollMode.Page?{}:{height:"".concat(r.height,"px"),width:"100%",position:"absolute",top:0,transform:"translateY(".concat(e.start.top,"px)")}}(e,x,v.current)},[x]),U=s.useCallback(function(e){return function(e,r,n,o,i){var a,s,l,c,u,d,p,h=r?"right":"left",f=r?-1:1,g=n.length,m=e.start.left*f,v=e.size,b=v.height,y=v.width;if(o===t.ViewMode.DualPageWithCover){var A=i===t.ScrollMode.Page?0:e.start.top;return 0===e.index||g%2==0&&e.index===g-1?((a={height:"".concat(b,"px"),minWidth:"".concat(pt(n,o),"px"),width:"100%"})[h]=0,a.position="absolute",a.top=0,a.transform="translate(".concat(m,"px, ").concat(A,"px)"),a):((s={height:"".concat(b,"px"),width:"".concat(y,"px")})[h]=0,s.position="absolute",s.top=0,s.transform="translate(".concat(m,"px, ").concat(A,"px)"),s)}if(o===t.ViewMode.DualPage)return(l={height:"".concat(b,"px"),width:"".concat(y,"px")})[h]=0,l.position="absolute",l.top=0,l.transform="translate(".concat(m,"px, ").concat(i===t.ScrollMode.Page?0:e.start.top,"px)"),l;switch(i){case t.ScrollMode.Horizontal:return(c={height:"100%",width:"".concat(y,"px")})[h]=0,c.position="absolute",c.top=0,c.transform="translateX(".concat(m,"px)"),c;case t.ScrollMode.Page:return(u={height:"".concat(b,"px"),width:"".concat(y,"px")})[h]=0,u.position="absolute",u.top=0,u;case t.ScrollMode.Wrapped:return(d={height:"".concat(b,"px"),width:"".concat(y,"px")})[h]=0,d.position="absolute",d.top=0,d.transform="translate(".concat(m,"px, ").concat(e.start.top,"px)"),d;case t.ScrollMode.Vertical:default:return(p={height:"".concat(b,"px"),width:"100%"})[h]=0,p.position="absolute",p.top=0,p.transform="translateY(".concat(e.start.top,"px)"),p}}(e,n,l,b.current,v.current)},[n,l]),q=s.useCallback(function(e,r){var n=S.current,i=n.measurements,a=n.scrollOffset,s=i[dt(0,o-1,r)];if(s){var l=v.current===t.ScrollMode.Page?{left:s.start.left,top:s.start.top}:{left:a.left*e,top:a.top*e};return C(l,!1)}return Promise.resolve()},[]);return s.useEffect(function(){return function(){T.disconnect()}},[]),{boundingClientRect:x,isSmoothScrolling:h,startPage:I,endPage:O,maxVisbilityIndex:L,virtualItems:F,getContainerStyles:$,getItemContainerStyles:V,getItemStyles:U,scrollToItem:B,scrollToNextItem:z,scrollToPreviousItem:H,zoom:q}},Ct=function(e,r,n,o,i,a){var s=n;switch(!0){case i===t.ViewMode.DualPageWithCover&&a>=3:case i===t.ViewMode.DualPage&&a>=3:s=2*n;break;default:s=n}switch(o){case t.SpecialZoomLevel.ActualSize:return 1;case t.SpecialZoomLevel.PageFit:return Math.min((e.clientWidth-17)/s,(e.clientHeight-16)/r);case t.SpecialZoomLevel.PageWidth:return(e.clientWidth-17)/s}},xt=function(e){var t=[];return e.map(function(e){t=t.concat(e).concat(function(e){var t=[];return e.items&&e.items.length>0&&(t=t.concat(xt(e.items))),t}(e))}),t},St={capture:!1,passive:!0},kt={height:0,width:0},_t={height:0,width:0},Et=function(e){var r=e.getCurrentPage,n=e.getCurrentScrollMode,o=e.jumpToPage,i=e.targetRef,a=s.useState(t.FullScreenMode.Normal),l=a[0],c=a[1],u=function(){var e=s.useState(kt),t=e[0],r=e[1],n=D(function(){r({height:window.innerHeight,width:window.innerWidth})},100);return m(function(){return window.addEventListener("resize",n,St),function(){window.removeEventListener("resize",n,St)}},[]),t}(),d=s.useState(_t),p=d[0],h=d[1],f=s.useRef(_t),g=s.useRef(r()),v=s.useRef(_t),b=s.useState(i.current),y=b[0],A=b[1],w=s.useRef();m(function(){i.current!==y&&A(i.current)},[]),m(function(){if(y){var e=new ResizeObserver(function(e){e.forEach(function(e){var t=e.target.getBoundingClientRect(),r=t.height,n=t.width;h({height:r,width:n})})});return e.observe(y),function(){e.unobserve(y),e.disconnect()}}},[y]);var C=s.useCallback(function(e){var r=M();return r&&r!==e?(c(t.FullScreenMode.Normal),R(r)):Promise.resolve()},[]),x=s.useCallback(function(e){e&&T()&&(A(e),C(e).then(function(){w.current=e,c(t.FullScreenMode.Entering),function(e){E&&e[P.RequestFullScreen]()}(e)}))},[]),S=s.useCallback(function(){M()&&(c(t.FullScreenMode.Exitting),R(document))},[]),k=s.useCallback(function(){y&&M()!==y&&c(t.FullScreenMode.Exitting)},[y]);return s.useEffect(function(){switch(l){case t.FullScreenMode.Entering:w.current&&(w.current.style.backgroundColor="var(--rpv-core__full-screen-target-background-color)"),g.current=r(),f.current={height:window.innerHeight,width:window.innerWidth};break;case t.FullScreenMode.Entered:n()===t.ScrollMode.Page?o(g.current).then(function(){c(t.FullScreenMode.EnteredCompletely)}):c(t.FullScreenMode.EnteredCompletely);break;case t.FullScreenMode.Exitting:w.current&&(w.current.style.backgroundColor="",w.current=null),g.current=r();break;case t.FullScreenMode.Exited:c(t.FullScreenMode.Normal),n()===t.ScrollMode.Page&&o(g.current)}},[l]),s.useEffect(function(){if(l!==t.FullScreenMode.Normal)return l===t.FullScreenMode.Entering&&u.height===p.height&&u.width===p.width&&u.height>0&&u.width>0&&(0===v.current.height||u.height==v.current.height)?(v.current={height:window.innerHeight,width:window.innerWidth},void c(t.FullScreenMode.Entered)):void(l===t.FullScreenMode.Exitting&&f.current.height===u.height&&f.current.width===u.width&&u.height>0&&u.width>0&&c(t.FullScreenMode.Exited))},[l,u,p]),s.useEffect(function(){var e;return e=k,E&&document.addEventListener(P.FullScreenChange,e),function(){!function(e){E&&document.removeEventListener(P.FullScreenChange,e)}(k)}},[y]),{enterFullScreenMode:x,exitFullScreenMode:S,fullScreenMode:l}},Pt={buildPageStyles:function(){return{}},transformSize:function(e){return e.size}},Tt={left:0,top:0},Rt=function(e){var r=e.currentFile,n=e.defaultScale,o=e.doc,i=e.enableSmoothScroll,a=e.initialPage,l=e.initialRotation,c=e.initialScale,u=e.pageLayout,d=e.pageSizes,h=e.plugins,v=e.renderPage,b=e.scrollMode,y=e.setRenderRange,A=e.viewMode,w=e.viewerState,C=e.onDocumentLoad,x=e.onOpenFile,S=e.onPageChange,k=e.onRotate,_=e.onRotatePage,E=e.onZoom,P=o.numPages,T=o.loadingTask.docId,R=s.useContext(j).l10n,M=s.useContext(f),L=M.direction===t.TextDirection.RightToLeft,F=s.useRef(),N=s.useRef(),z=s.useState(a),H=z[0],$=z[1],V=s.useRef(null),U=function(e){var t,r=e.getCurrentPage,n=(t=s.useRef([]),s.useEffect(function(){return function(){t.current=[]}},[]),{push:function(e){var r=t.current;r.length+1>50&&r.shift(),r.push(e),t.current=r},map:function(e){return t.current.map(function(t){return e(t)})},pop:function(){var e=t.current;if(0===e.length)return null;var r=e.pop();return t.current=e,r}}),o=function(){var e=s.useRef([]);return s.useEffect(function(){return function(){e.current=[]}},[]),{dequeue:function(){var t=e.current;if(0===t.length)return null;var r=t.shift();return e.current=t,r||null},enqueue:function(t){var r=e.current;r.length+1>50&&r.pop(),e.current=[t].concat(r)},map:function(t){return e.current.map(function(e){return t(e)})}}}(),i=function(){var e=o.dequeue();return e&&n.push(e),e&&e.pageIndex===r()?i():e},a=function(){var e=n.pop();return e&&o.enqueue(e),e&&e.pageIndex===r()?a():e},l=s.useCallback(function(e){n.push(e)},[]);return{getNextDestination:i,getPreviousDestination:a,markVisitedDestination:l}}({getCurrentPage:function(){return be.current.pageIndex}}),q=s.useState(l),W=q[0],G=q[1],Y=O(W),K=s.useState(!1),X=K[0],Q=K[1],J=s.useState(new Map),Z=J[0],ee=J[1],te=s.useState(b),re=te[0],ne=te[1],oe=O(re),ie=s.useState(A),ae=ie[0],se=ie[1],le=O(ae),ue=function(e){var t=I(),r=s.useState([]),n=r[0],o=r[1];return s.useEffect(function(){e.getOutline().then(function(e){if(t.current&&null!==e){var r=xt(e);o(r)}})},[]),n}(o),he=s.useState(c),fe=he[0],me=he[1],ve=O(fe),be=s.useRef(w),ye=s.useRef("string"==typeof n?n:null),Ae=s.useRef(-1),we=s.useRef(-1),Ce=s.useRef(a),xe=Et({getCurrentPage:function(){return be.current.pageIndex},getCurrentScrollMode:function(){return be.current.scrollMode},jumpToPage:function(e){return Ue(e)},targetRef:N}),Se=s.useState(-1),ke=Se[0],_e=Se[1],Ee=s.useState(0),Pe=Ee[0],Te=Ee[1],Re=B({doc:o});s.useEffect(function(){return function(){de.clear(),pe.clear()}},[T]);var Me=s.useMemo(function(){return Object.assign({},Pt,u)},[]),De=s.useMemo(function(){return Array(P).fill(0).map(function(e,t){var r=[d[t].pageHeight,d[t].pageWidth],n=Math.abs(W)%180==0?{height:r[0],width:r[1]}:{height:r[1],width:r[0]},o={height:n.height*fe,width:n.width*fe};return Me.transformSize({numPages:P,pageIndex:t,size:o})})},[W,fe]),Ie=wt({enableSmoothScroll:i,isRtl:L,numberOfItems:P,parentRef:N,scrollMode:re,setRenderRange:y,sizes:De,viewMode:ae}),Oe=D(function(){!ye.current||be.current.fullScreenMode!==t.FullScreenMode.Normal||a>0&&Ce.current===a||Qe(ye.current)},200);!function(e){var t=e.targetRef,r=e.onResize;m(function(){var e=new ResizeObserver(function(e){e.forEach(function(e){r(e.target)})}),n=t.current;if(n)return e.observe(n),function(){e.unobserve(n)}},[])}({targetRef:N,onResize:Oe});var Le=function(e){var t=e;h.forEach(function(e){e.onViewerStateChange&&(t=e.onViewerStateChange(t))}),be.current=t},Fe=function(){return N.current},Be=function(){return be.current},Ne=s.useCallback(function(e){U.markVisitedDestination(e)},[]),je=s.useCallback(function(e){var r=e.pageIndex,n=e.bottomOffset,i=e.leftOffset,a=e.scaleTo,s=N.current,l=be.current;return s&&l?new Promise(function(e,c){ge(o,r).then(function(o){var c=o.getViewport({scale:1}),u=0,p=("function"==typeof n?n(c.width,c.height):n)||0,h=("function"==typeof i?i(c.width,c.height):i)||0,f=l.scale;switch(a){case t.SpecialZoomLevel.PageFit:u=0,h=0,Qe(t.SpecialZoomLevel.PageFit);break;case t.SpecialZoomLevel.PageWidth:f=Ct(s,d[r].pageHeight,d[r].pageWidth,t.SpecialZoomLevel.PageWidth,A,P),u=(c.height-p)*f,h*=f,Qe(f);break;default:u=(c.height-p)*f,h*=f}switch(l.scrollMode){case t.ScrollMode.Horizontal:Ie.scrollToItem(r,{left:h,top:0}).then(function(){e()});break;case t.ScrollMode.Vertical:default:Ie.scrollToItem(r,{left:0,top:u}).then(function(){e()})}})}):Promise.resolve()},[]),ze=s.useCallback(function(e){return U.markVisitedDestination(e),je(e)},[]),He=s.useCallback(function(){var e=U.getNextDestination();return e?je(e):Promise.resolve()},[]),$e=s.useCallback(function(){var e=U.getPreviousDestination();return e?je(e):Promise.resolve()},[]),Ve=s.useCallback(function(){return Ie.scrollToNextItem(be.current.pageIndex,Tt)},[]),Ue=s.useCallback(function(e){return 0<=e&&e=P)){var n=d[r].pageHeight,i=d[r].pageWidth,a=t?"string"==typeof e?Ct(t,n,i,e,be.current.viewMode,P):e:1;ye.current="string"==typeof e?e:null,a!==be.current.scale&&(Te(function(e){return e+1}),Re.markNotRendered(),me(a),E({doc:o,scale:a}),Le(p(p({},be.current),{scale:a})))}},[]),Je=s.useCallback(function(e){xe.enterFullScreenMode(e)},[]),Ze=s.useCallback(function(){xe.exitFullScreenMode()},[]);s.useEffect(function(){Le(p(p({},be.current),{fullScreenMode:xe.fullScreenMode}))},[xe.fullScreenMode]),s.useEffect(function(){var e={enterFullScreenMode:Je,exitFullScreenMode:Ze,getPagesContainer:Fe,getViewerState:Be,jumpToDestination:ze,jumpToNextDestination:He,jumpToPreviousDestination:$e,jumpToNextPage:Ve,jumpToPreviousPage:qe,jumpToPage:Ue,openFile:We,rotate:Ge,rotatePage:Ye,setViewerState:Le,switchScrollMode:Ke,switchViewMode:Xe,zoom:Qe};return h.forEach(function(t){t.install&&t.install(e)}),function(){h.forEach(function(t){t.uninstall&&t.uninstall(e)})}},[T]),s.useEffect(function(){C({doc:o,file:r}),h.forEach(function(e){e.onDocumentLoad&&e.onDocumentLoad({doc:o,file:r})})},[T]);var et,tt,rt,nt=Ie.boundingClientRect;et=function(){a&&Ue(a)},tt=nt.height>0&&nt.width>0,rt=s.useRef(!1),m(function(){tt&&!rt.current&&(rt.current=!0,et())},[et,tt]),m(function(){var e=be.current.pageIndex;e>-1&&oe!==re&&Ie.scrollToItem(e,Tt).then(function(){xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&(i||Re.markNotRendered(),Ae.current=-1)})},[re]),m(function(){var e=be.current.pageIndex;e>-1&&Y!==W&&Ie.scrollToItem(e,Tt)},[W]),m(function(){0!=ve&&ve!=be.current.scale&&Ie.zoom(be.current.scale/ve,be.current.pageIndex).then(function(){xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&(we.current=-1)})},[fe]),m(function(){if(le!==be.current.viewMode){var e=Ie.startPage,t=Ie.endPage,r=Ie.virtualItems;Re.markNotRendered(),Re.setRange(e,t);for(var n=function(e){var t=r.find(function(t){return t.index===e});t&&Re.setVisibility(e,t.visibility)},o=e;o<=t;o++)n(o);at()}},[ae]),m(function(){var e=be.current.pageIndex;e>-1&&le!==ae&&Ie.scrollToItem(e,Tt)},[ae]),m(function(){var e=be.current.pageIndex;e>0&&e===a&&Ce.current===a&&ye.current&&(Ce.current=-1,Qe(ye.current))},[H]),s.useEffect(function(){Ie.isSmoothScrolling||null!==V.current&&V.current===H||(V.current=H,S({currentPage:H,doc:o}))},[H,Ie.isSmoothScrolling]),s.useEffect(function(){xe.fullScreenMode===t.FullScreenMode.Entering&&be.current.scrollMode===t.ScrollMode.Page&&(Ae.current=be.current.pageIndex),xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&be.current.scrollMode===t.ScrollMode.Page&&i&&(Ae.current=-1),xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&ye.current&&(we.current=be.current.pageIndex,Qe(ye.current))},[xe.fullScreenMode]),s.useEffect(function(){if(xe.fullScreenMode!==t.FullScreenMode.Entering&&xe.fullScreenMode!==t.FullScreenMode.Exitting&&!Ie.isSmoothScrolling){var e=Ie.startPage,r=Ie.endPage,n=Ie.maxVisbilityIndex,o=Ie.virtualItems,i=n,a=xe.fullScreenMode===t.FullScreenMode.Entered||xe.fullScreenMode===t.FullScreenMode.EnteredCompletely;if(!(a&&i!==Ae.current&&Ae.current>-1||a&&i!==we.current&&we.current>-1)){$(i),Le(p(p({},be.current),{pageIndex:i})),Re.setRange(e,r);for(var s=function(e){var t=o.find(function(t){return t.index===e});t&&Re.setVisibility(e,t.visibility)},l=e;l<=r;l++)s(l);at()}}},[Ie.startPage,Ie.endPage,Ie.isSmoothScrolling,Ie.maxVisbilityIndex,xe.fullScreenMode,X,W,fe]);var ot=s.useCallback(function(e){Re.markRendered(e),at()},[Pe]),at=function(){var e=Re.getHighestPriorityPage();e>-1&&Re.isInRange(e)&&(Re.markRendering(e),_e(e))},st=function(e){var t=H-1,r=H+1;switch(e){case"FirstPage":Ue(0);break;case"LastPage":Ue(P-1);break;case"NextPage":r=0&&Ue(t)}},lt=s.useCallback(function(){var e=Ie.virtualItems,r=[];switch(ae){case t.ViewMode.DualPage:r=ce(e,2);break;case t.ViewMode.DualPageWithCover:e.length&&(r=0===e[0].index?[[e[0]]].concat(ce(e.slice(1),2)):ce(e,2));break;case t.ViewMode.SinglePage:default:r=ce(e,1)}var n=R&&R.core?R.core.pageLabel:"Page {{pageIndex}}",i={attrs:{className:"rpv-core__inner-container","data-testid":"core__inner-container",ref:F,style:{height:"100%"}},children:s.createElement(s.Fragment,null),subSlot:{attrs:{"data-testid":"core__inner-pages",className:g({"rpv-core__inner-pages":!0,"rpv-core__inner-pages--horizontal":re===t.ScrollMode.Horizontal,"rpv-core__inner-pages--rtl":L,"rpv-core__inner-pages--single":re===t.ScrollMode.Page,"rpv-core__inner-pages--vertical":re===t.ScrollMode.Vertical,"rpv-core__inner-pages--wrapped":re===t.ScrollMode.Wrapped}),ref:N,style:{height:"100%",position:"relative"}},children:s.createElement("div",{"data-testid":"core__inner-current-page-".concat(H),style:Object.assign({"--scale-factor":fe},Ie.getContainerStyles())},r.map(function(e){return s.createElement("div",{className:g({"rpv-core__inner-page-container":!0,"rpv-core__inner-page-container--single":re===t.ScrollMode.Page}),style:Ie.getItemContainerStyles(e[0]),key:"".concat(e[0].index,"-").concat(ae)},e.map(function(e){var r=ae===t.ViewMode.DualPageWithCover&&(0===e.index||P%2==0&&e.index===P-1);return s.createElement("div",{"aria-label":n.replace("{{pageIndex}}","".concat(e.index+1)),className:g({"rpv-core__inner-page":!0,"rpv-core__inner-page--dual-even":ae===t.ViewMode.DualPage&&e.index%2==0,"rpv-core__inner-page--dual-odd":ae===t.ViewMode.DualPage&&e.index%2==1,"rpv-core__inner-page--dual-cover":r,"rpv-core__inner-page--dual-cover-even":ae===t.ViewMode.DualPageWithCover&&!r&&e.index%2==0,"rpv-core__inner-page--dual-cover-odd":ae===t.ViewMode.DualPageWithCover&&!r&&e.index%2==1,"rpv-core__inner-page--single":ae===t.ViewMode.SinglePage&&re===t.ScrollMode.Page}),role:"region",key:"".concat(e.index,"-").concat(ae),style:Object.assign({},Ie.getItemStyles(e),Me.buildPageStyles({numPages:P,pageIndex:e.index,scrollMode:re,viewMode:ae}))},s.createElement(it,{doc:o,measureRef:e.measureRef,outlines:ue,pageIndex:e.index,pageRotation:Z.has(e.index)?Z.get(e.index):0,pageSize:d[e.index],plugins:h,renderPage:v,renderQueueKey:Pe,rotation:W,scale:fe,shouldRender:ke===e.index,viewMode:ae,onExecuteNamedAction:st,onJumpFromLinkAnnotation:Ne,onJumpToDest:ze,onRenderCompleted:ot,onRotatePage:Ye}))}))}))}};return h.forEach(function(e){e.renderViewer&&(i=e.renderViewer({containerRef:F,doc:o,pagesContainerRef:N,pagesRotation:Z,pageSizes:d,rotation:W,slot:i,themeContext:M,jumpToPage:Ue,openFile:We,rotate:Ge,rotatePage:Ye,switchScrollMode:Ke,switchViewMode:Xe,zoom:Qe}))}),i},[h,Ie]),ct=s.useCallback(function(e){return s.createElement("div",p({},e.attrs,{style:e.attrs&&e.attrs.style?e.attrs.style:{}}),e.children,e.subSlot&&ct(e.subSlot))},[]);return ct(lt())},Mt=[.1,.2,.3,.4,.5,.6,.7,.8,.9,1,1.1,1.3,1.5,1.7,1.9,2.1,2.4,2.7,3,3.3,3.7,4.1,4.6,5.1,5.7,6.3,7,7.7,8.5,9.4,10],Dt=function(e){var r=e.defaultScale,n=e.doc,o=e.render,i=e.scrollMode,a=e.viewMode,l=s.useRef(),c=s.useState({pageSizes:[],scale:0}),u=c[0],d=c[1];return s.useLayoutEffect(function(){var e=Array(n.numPages).fill(0).map(function(e,t){return new Promise(function(e,r){ge(n,t).then(function(t){var r=t.getViewport({scale:1});e({pageHeight:r.height,pageWidth:r.width,rotation:r.rotation})})})});Promise.all(e).then(function(e){var o=l.current;if(o&&0!==e.length){var s=e[0].pageWidth,c=e[0].pageHeight,u=o.parentElement,p=(u.clientWidth-45)/s,h=(u.clientHeight-45)/c,f=p;switch(i){case t.ScrollMode.Horizontal:f=Math.min(p,h);break;case t.ScrollMode.Vertical:default:f=p}var g,m,v=r?"string"==typeof r?Ct(u,c,s,r,a,n.numPages):r:(g=f,-1===(m=Mt.findIndex(function(e){return e>=g}))||0===m?g:Mt[m-1]);d({pageSizes:e,scale:v})}})},[n.loadingTask.docId]),0===u.pageSizes.length||0===u.scale?s.createElement("div",{className:"rpv-core__page-size-calculator","data-testid":"core__page-size-calculating",ref:l},s.createElement(w,null)):o(u.pageSizes,u.scale)},It=function(){},Ot=function(e){function t(t,r){var n=e.call(this)||this;return n.verifyPassword=t,n.passwordStatus=r,n}return u(t,e),t}(It),Lt=function(e){var r=e.passwordStatus,n=e.renderProtectedView,o=e.verifyPassword,i=e.onDocumentAskPassword,a=s.useContext(j).l10n,l=s.useState(""),c=l[0],u=l[1],d=s.useContext(f).direction===t.TextDirection.RightToLeft,p=function(){return o(c)};return s.useEffect(function(){i&&i({verifyPassword:o})},[]),n?n({passwordStatus:r,verifyPassword:o}):s.createElement("div",{className:"rpv-core__asking-password-wrapper"},s.createElement("div",{className:g({"rpv-core__asking-password":!0,"rpv-core__asking-password--rtl":d})},s.createElement("div",{className:"rpv-core__asking-password-message"},r===t.PasswordStatus.RequiredPassword&&a.core.askingPassword.requirePasswordToOpen,r===t.PasswordStatus.WrongPassword&&a.core.wrongPassword.tryAgain),s.createElement("div",{className:"rpv-core__asking-password-body"},s.createElement("div",{className:g({"rpv-core__asking-password-input":!0,"rpv-core__asking-password-input--ltr":!d,"rpv-core__asking-password-input--rtl":d})},s.createElement(C,{testId:"core__asking-password-input",type:"password",value:c,onChange:u,onKeyDown:function(e){"Enter"===e.key&&p()}})),s.createElement(A,{onClick:p},a.core.askingPassword.submit))))},Ft=function(e){function t(t){var r=e.call(this)||this;return r.doc=t,r}return u(t,e),t}(It),Bt=function(e){function t(t){var r=e.call(this)||this;return r.error=t,r}return u(t,e),t}(It),Nt=function(e){function t(t){var r=e.call(this)||this;return r.percentages=t,r}return u(t,e),t}(It),jt=function(e){var r=e.characterMap,n=e.file,o=e.httpHeaders,i=e.render,a=e.renderError,c=e.renderLoader,u=e.renderProtectedView,d=e.transformGetDocumentParams,p=e.withCredentials,h=e.onDocumentAskPassword,m=s.useContext(f).direction===t.TextDirection.RightToLeft,v=s.useState(new Nt(0)),b=v[0],y=v[1],A=s.useRef(""),C=I();return s.useEffect(function(){A.current="",y(new Nt(0));var e=new l.PDFWorker({name:"PDFWorker_".concat(Date.now())}),i=Object.assign({httpHeaders:o,withCredentials:p,worker:e},"string"==typeof n?{url:n}:{data:n},r?{cMapUrl:r.url,cMapPacked:r.isCompressed}:{}),a=d?d(i):i,s=l.getDocument(a);return s.onPassword=function(e,r){switch(r){case l.PasswordResponses.NEED_PASSWORD:C.current&&y(new Ot(e,t.PasswordStatus.RequiredPassword));break;case l.PasswordResponses.INCORRECT_PASSWORD:C.current&&y(new Ot(e,t.PasswordStatus.WrongPassword))}},s.onProgress=function(e){var t=e.total>0?Math.min(100,100*e.loaded/e.total):100;C.current&&""===A.current&&y(new Nt(t))},s.promise.then(function(e){A.current=e.loadingTask.docId,C.current&&y(new Ft(e))},function(t){return C.current&&!e.destroyed&&y(new Bt({message:t.message||"Cannot load document",name:t.name}))}),function(){s.destroy(),e.destroy()}},[n]),b instanceof Ot?s.createElement(Lt,{passwordStatus:b.passwordStatus,renderProtectedView:u,verifyPassword:b.verifyPassword,onDocumentAskPassword:h}):b instanceof Ft?i(b.doc):b instanceof Bt?a?a(b.error):s.createElement("div",{className:g({"rpv-core__doc-error":!0,"rpv-core__doc-error--rtl":m})},s.createElement("div",{className:"rpv-core__doc-error-text"},b.error.message)):s.createElement("div",{"data-testid":"core__doc-loading",className:g({"rpv-core__doc-loading":!0,"rpv-core__doc-loading--rtl":m})},c?c(b.percentages):s.createElement(w,null))},zt=function(e){return{startPage:e.startPage-3,endPage:e.endPage+3}};t.Button=function(e){var r=e.children,n=e.testId,o=e.onClick,i=s.useContext(f).direction===t.TextDirection.RightToLeft,a=n?{"data-testid":n}:{};return s.createElement("button",p({className:g({"rpv-core__button":!0,"rpv-core__button--rtl":i}),type:"button",onClick:o},a),r)},t.Icon=b,t.LazyRender=function(e){var t=e.attrs,r=e.children,n=e.testId,o=s.useState(!1),i=o[0],a=o[1],l=n?p(p({},t),{"data-testid":n}):t,c=v({once:!0,onVisibilityChanged:function(e){e.isVisible&&a(!0)}});return s.createElement("div",p({ref:c},l),i&&r)},t.LocalizationContext=j,t.Menu=function(e){var r=e.children,n=s.useRef(),o=s.useRef([]),i=s.useContext(f).direction===t.TextDirection.RightToLeft,a=function(e){if(n.current)switch(e.key){case"Tab":e.preventDefault();break;case"ArrowDown":e.preventDefault(),l(function(e,t){return t+1});break;case"ArrowUp":e.preventDefault(),l(function(e,t){return t-1});break;case"End":e.preventDefault(),l(function(e,t){return e.length-1});break;case"Home":e.preventDefault(),l(function(e,t){return 0})}},l=function(e){if(n.current){var t=o.current,r=t.findIndex(function(e){return"0"===e.getAttribute("tabindex")}),i=Math.min(t.length-1,Math.max(0,e(t,r)));r>=0&&r<=t.length-1&&t[r].setAttribute("tabindex","-1"),t[i].setAttribute("tabindex","0"),t[i].focus()}};return m(function(){var e=n.current;if(e){var t=function(e){var t=[];return e.querySelectorAll('.rpv-core__menu-item[role="menuitem"]').forEach(function(r){if(r instanceof HTMLElement){var n=r.parentElement;(n===e||"none"!==window.getComputedStyle(n).display)&&t.push(r)}}),t}(e);o.current=t}},[]),m(function(){return document.addEventListener("keydown",a),function(){document.removeEventListener("keydown",a)}},[]),s.createElement("div",{ref:n,"aria-orientation":"vertical",className:g({"rpv-core__menu":!0,"rpv-core__menu--rtl":i}),role:"menu",tabIndex:0},r)},t.MenuDivider=function(){return s.createElement("div",{"aria-orientation":"horizontal",className:"rpv-core__menu-divider",role:"separator"})},t.MenuItem=function(e){var r=e.checked,n=void 0!==r&&r,o=e.children,i=e.icon,a=void 0===i?null:i,l=e.isDisabled,c=void 0!==l&&l,u=e.testId,d=e.onClick,h=s.useContext(f).direction===t.TextDirection.RightToLeft,m=u?{"data-testid":u}:{};return s.createElement("button",p({className:g({"rpv-core__menu-item":!0,"rpv-core__menu-item--disabled":c,"rpv-core__menu-item--ltr":!h,"rpv-core__menu-item--rtl":h}),role:"menuitem",tabIndex:-1,type:"button",onClick:d},m),s.createElement("div",{className:g({"rpv-core__menu-item-icon":!0,"rpv-core__menu-item-icon--ltr":!h,"rpv-core__menu-item-icon--rtl":h})},a),s.createElement("div",{className:g({"rpv-core__menu-item-label":!0,"rpv-core__menu-item-label--ltr":!h,"rpv-core__menu-item-label--rtl":h})},o),s.createElement("div",{className:g({"rpv-core__menu-item-check":!0,"rpv-core__menu-item-check--ltr":!h,"rpv-core__menu-item-check--rtl":h})},n&&s.createElement(y,null)))},t.MinimalButton=function(e){var r=e.ariaLabel,n=void 0===r?"":r,o=e.ariaKeyShortcuts,i=void 0===o?"":o,a=e.children,l=e.isDisabled,c=void 0!==l&&l,u=e.isSelected,d=void 0!==u&&u,h=e.testId,m=e.onClick,v=s.useContext(f).direction===t.TextDirection.RightToLeft,b=h?{"data-testid":h}:{};return s.createElement("button",p({"aria-label":n},i&&{"aria-keyshortcuts":i},c&&{"aria-disabled":!0},{className:g({"rpv-core__minimal-button":!0,"rpv-core__minimal-button--disabled":c,"rpv-core__minimal-button--rtl":v,"rpv-core__minimal-button--selected":d}),type:"button",onClick:m},b),a)},t.Modal=function(e){var t=e.ariaControlsSuffix,r=e.closeOnClickOutside,n=e.closeOnEscape,o=e.content,i=e.isOpened,a=void 0!==i&&i,l=e.target,c=t||"".concat(H());return s.createElement(Y,{target:l?function(e,t){return s.createElement("div",{"aria-expanded":t?"true":"false","aria-haspopup":"dialog","aria-controls":"rpv-core__modal-body-".concat(c)},l(e,t))}:null,content:function(e){return s.createElement(q,null,s.createElement(U,{ariaControlsSuffix:c,closeOnClickOutside:r,closeOnEscape:n,onToggle:e},o(e)))},isOpened:a})},t.Popover=function(e){var t=e.ariaHasPopup,r=void 0===t?"dialog":t,n=e.ariaControlsSuffix,o=e.closeOnClickOutside,i=e.closeOnEscape,a=e.content,l=e.lockScroll,c=void 0===l||l,u=e.offset,d=e.position,p=e.target,h=G(!1),f=h.opened,g=h.toggle,m=s.useRef(),v=s.useMemo(function(){return n||"".concat(H())},[]);return s.createElement("div",{ref:m,"aria-expanded":f?"true":"false","aria-haspopup":r,"aria-controls":"rpv-core__popver-body-".concat(v)},p(g,f),f&&s.createElement(s.Fragment,null,c&&s.createElement(ae,{closeOnEscape:i,onClose:g}),s.createElement(ie,{ariaControlsSuffix:v,closeOnClickOutside:o,offset:u,position:d,targetRef:m,onClose:g},a(g))))},t.PrimaryButton=A,t.ProgressBar=function(e){var r=e.progress,n=s.useContext(f).direction===t.TextDirection.RightToLeft;return s.createElement("div",{className:g({"rpv-core__progress-bar":!0,"rpv-core__progress-bar--rtl":n})},s.createElement("div",{className:"rpv-core__progress-bar-progress",style:{width:"".concat(r,"%")}},r,"%"))},t.Separator=function(){return s.createElement("div",{className:"rpv-core__separator"})},t.Spinner=w,t.Splitter=function(e){var r=e.constrain,n=s.useContext(f).direction===t.TextDirection.RightToLeft,o=s.useRef(),i=s.useRef(),a=s.useRef(),l=s.useRef(0),c=s.useRef(0),u=s.useRef(0),d=s.useRef(0),p={capture:!0},h=function(e){var t=o.current,s=i.current,c=a.current;if(t&&s&&c){var p=d.current,h=e.clientX-l.current,f=u.current+(n?-h:h),g=t.parentElement.getBoundingClientRect().width,m=100*f/g;if(t.classList.add("rpv-core__splitter--resizing"),r){var v=g-f-p;if(!r({firstHalfPercentage:m,firstHalfSize:f,secondHalfPercentage:100*v/g,secondHalfSize:v}))return}s.style.width="".concat(m,"%"),document.body.classList.add("rpv-core__splitter-body--resizing"),s.classList.add("rpv-core__splitter-sibling--resizing"),c.classList.add("rpv-core__splitter-sibling--resizing")}},g=function(e){var t=o.current,r=i.current,n=a.current;t&&r&&n&&(document.body.classList.remove("rpv-core__splitter-body--resizing"),t.classList.remove("rpv-core__splitter--resizing"),r.classList.remove("rpv-core__splitter-sibling--resizing"),n.classList.remove("rpv-core__splitter-sibling--resizing"),document.removeEventListener("mousemove",h,p),document.removeEventListener("mouseup",g,p))};return s.useEffect(function(){var e=o.current;e&&(d.current=e.getBoundingClientRect().width,i.current=e.previousElementSibling,a.current=e.nextElementSibling)},[]),s.createElement("div",{ref:o,className:"rpv-core__splitter",onMouseDown:function(e){var t=i.current;t&&(l.current=e.clientX,c.current=e.clientY,u.current=t.getBoundingClientRect().width,document.addEventListener("mousemove",h,p),document.addEventListener("mouseup",g,p))}})},t.TextBox=C,t.ThemeContext=f,t.Tooltip=function(e){var r=e.ariaControlsSuffix,n=e.content,o=e.offset,i=e.position,a=e.target,l=G(!1),c=l.opened,u=l.toggle,d=s.useRef(),p=s.useRef(),h=s.useMemo(function(){return r||"".concat(H())},[]);V(function(){d.current&&document.activeElement&&d.current.contains(document.activeElement)&&g()});var f=function(){u(t.ToggleStatus.Open)},g=function(){u(t.ToggleStatus.Close)};return s.createElement(s.Fragment,null,s.createElement("div",{ref:d,"aria-describedby":"rpv-core__tooltip-body-".concat(h),onBlur:function(e){e.relatedTarget instanceof HTMLElement&&e.currentTarget.parentElement&&e.currentTarget.parentElement.contains(e.relatedTarget)?p.current&&(p.current.style.display="none"):g()},onFocus:f,onMouseEnter:f,onMouseLeave:g},a),c&&s.createElement(se,{ariaControlsSuffix:h,contentRef:p,offset:o,position:i,targetRef:d},n()))},t.Viewer=function(e){var r=e.characterMap,n=e.defaultScale,o=e.enableSmoothScroll,i=void 0===o||o,a=e.fileUrl,l=e.httpHeaders,c=void 0===l?{}:l,u=e.initialPage,d=void 0===u?0:u,p=e.pageLayout,h=e.initialRotation,g=void 0===h?0:h,m=e.localization,b=e.plugins,y=void 0===b?[]:b,A=e.renderError,w=e.renderLoader,C=e.renderPage,x=e.renderProtectedView,S=e.scrollMode,k=void 0===S?t.ScrollMode.Vertical:S,_=e.setRenderRange,E=void 0===_?zt:_,P=e.transformGetDocumentParams,T=e.theme,R=void 0===T?{direction:t.TextDirection.LeftToRight,theme:"light"}:T,M=e.viewMode,D=void 0===M?t.ViewMode.SinglePage:M,I=e.withCredentials,L=void 0!==I&&I,F=e.onDocumentAskPassword,B=e.onDocumentLoad,z=void 0===B?function(){}:B,H=e.onPageChange,$=void 0===H?function(){}:H,V=e.onRotate,U=void 0===V?function(){}:V,q=e.onRotatePage,W=void 0===q?function(){}:q,G=e.onSwitchTheme,Y=void 0===G?function(){}:G,K=e.onZoom,X=void 0===K?function(){}:K,Q=s.useState({data:a,name:"string"==typeof a?a:"",shouldLoad:!1}),J=Q[0],Z=Q[1],ee=function(e,t){Z({data:t,name:e,shouldLoad:!0})},te=s.useState(!1),re=te[0],ne=te[1],oe=O(J);s.useEffect(function(){var e,t,r,n;e=oe.data,n=typeof(t=a),"string"===(r=typeof e)&&"string"===n&&e===t||"object"===r&&"object"===n&&e.length===t.length&&e.every(function(e,r){return e===t[r]})||Z({data:a,name:"string"==typeof a?a:"",shouldLoad:re})},[a,re]);var ie=v({onVisibilityChanged:function(e){ne(e.isVisible),e.isVisible&&Z(function(e){return Object.assign({},e,{shouldLoad:!0})})}}),ae="string"==typeof R?{direction:t.TextDirection.LeftToRight,theme:R}:R,se=s.useState(m||N),le=se[0],ce=se[1],ue={l10n:le,setL10n:ce},de=Object.assign({},{direction:ae.direction},function(e,t){var r=s.useMemo(function(){return"auto"===e?"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e},[]),n=s.useState(r),o=n[0],i=n[1],a=O(o);return s.useEffect(function(){if("auto"===e){var t=window.matchMedia("(prefers-color-scheme: dark)"),r=function(e){i(e.matches?"dark":"light")};return t.addEventListener("change",r),function(){return t.removeEventListener("change",r)}}},[]),s.useEffect(function(){o!==a&&t&&t(o)},[o]),s.useEffect(function(){e!==o&&i(e)},[e]),{currentTheme:o,setCurrentTheme:i}}(ae.theme||"light",Y));return s.useEffect(function(){m&&ce(m)},[m]),s.createElement(j.Provider,{value:ue},s.createElement(f.Provider,{value:de},s.createElement("div",{ref:ie,className:"rpv-core__viewer rpv-core__viewer--".concat(de.currentTheme),"data-testid":"core__viewer",style:{height:"100%",width:"100%"}},J.shouldLoad&&s.createElement(jt,{characterMap:r,file:J.data,httpHeaders:c,render:function(e){return s.createElement(Dt,{defaultScale:n,doc:e,render:function(r,o){return s.createElement(Rt,{currentFile:{data:J.data,name:J.name},defaultScale:n,doc:e,enableSmoothScroll:i,initialPage:d,initialRotation:g,initialScale:o,pageLayout:p,pageSizes:r,plugins:y,renderPage:C,scrollMode:k,setRenderRange:E,viewMode:D,viewerState:{file:J,fullScreenMode:t.FullScreenMode.Normal,pageIndex:-1,pageHeight:r[0].pageHeight,pageWidth:r[0].pageWidth,pagesRotation:new Map,rotation:g,scale:o,scrollMode:k,viewMode:D},onDocumentLoad:z,onOpenFile:ee,onPageChange:$,onRotate:U,onRotatePage:W,onZoom:X})},scrollMode:k,viewMode:D})},renderError:A,renderLoader:w,renderProtectedView:x,transformGetDocumentParams:P,withCredentials:L,onDocumentAskPassword:F}))))},t.Worker=function(e){var t=e.children,r=e.workerUrl;return l.GlobalWorkerOptions.workerSrc=r,s.createElement(s.Fragment,null,t)},t.chunk=ce,t.classNames=g,t.createStore=function(e){var t=e||{},r={},n=function(e,n){var o;t=p(p({},t),((o={})[e]=n,o)),(r[e]||[]).forEach(function(r){return r(t[e])})},o=function(e){return t[e]};return{subscribe:function(e,t){r[e]=(r[e]||[]).concat(t)},unsubscribe:function(e,t){r[e]=(r[e]||[]).filter(function(e){return e!==t})},update:function(e,t){n(e,t)},updateCurrentValue:function(e,t){var r=o(e);void 0!==r&&n(e,t(r))},get:function(e){return o(e)}}},t.getDestination=me,t.getPage=ge,t.isFullScreenEnabled=T,t.isMac=function(){return"undefined"!=typeof window&&/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)},t.useDebounceCallback=D,t.useIntersectionObserver=v,t.useIsMounted=I,t.useIsomorphicLayoutEffect=m,t.usePrevious=O,t.useRenderQueue=B},44787(e,t,r){"use strict";e.exports=r(60385)},18347(e,t,r){"use strict";var n=r(44787);var o=function(e){var t=Object.create(null);return e&&Object.keys(e).forEach(function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}}),t.default=e,Object.freeze(t)}(r(30758)),i=function(){return o.createElement(n.Icon,{size:16},o.createElement("path",{d:"M5.5,11.5c-.275,0-.341.159-.146.354l6.292,6.293a.5.5,0,0,0,.709,0l6.311-6.275c.2-.193.13-.353-.145-.355L15.5,11.5V1.5a1,1,0,0,0-1-1h-5a1,1,0,0,0-1,1V11a.5.5,0,0,1-.5.5Z"}),o.createElement("path",{d:"M23.5,18.5v4a1,1,0,0,1-1,1H1.5a1,1,0,0,1-1-1v-4"}))},a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;rM});var n=r(32901),o=r(61895),i=r(30758),a=r(42567),s=r(31269),l=function(e,t){for(var r=0,n=t.length,o=e.length;rn,cw:()=>M,hT:()=>J,l0:()=>ie,m7:()=>ye});var n,o,i=r(31269),a=r(28017),s=r(61895),l=r(72797),c=r(22396),u=function(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=200&&e.status<=299},T=function(e){return/ion\/(vnd\.api\+)?json/.test(e.get("content-type")||"")};function R(e){if(!(0,i.Qd)(e))return e;for(var t=y({},e),r=0,n=Object.entries(t);r=u)}var f=(0,i.zD)(r+"/executeQuery",p,{getPendingMeta:function(){var e;return(e={startedTimeStamp:Date.now()})[i.cN]=!0,e},condition:function(e,t){var n,o,i,a=(0,t.getState)(),l=null==(o=null==(n=a[r])?void 0:n.queries)?void 0:o[e.queryCacheKey],c=null==l?void 0:l.fulfilledTimeStamp,u=e.originalArgs,d=null==l?void 0:l.originalArgs,p=s[e.endpointName];return!!U(e)||"pending"!==(null==l?void 0:l.status)&&(!!h(e,a)||!(!j(p)||!(null==(i=null==p?void 0:p.forceRefetch)?void 0:i.call(p,{currentArg:u,previousArg:d,endpointState:l,state:a})))||!c)},dispatchConditionRejection:!0}),g=(0,i.zD)(r+"/executeMutation",p,{getPendingMeta:function(){var e;return(e={startedTimeStamp:Date.now()})[i.cN]=!0,e}});function m(e){return function(t){var r,n;return(null==(n=null==(r=null==t?void 0:t.meta)?void 0:r.arg)?void 0:n.endpointName)===e}}return{queryThunk:f,mutationThunk:g,prefetch:function(e,t,r){return function(n,o){var i=function(e){return"force"in e}(r)&&r.force,a=function(e){return"ifOlderThan"in e}(r)&&r.ifOlderThan,s=function(r){return void 0===r&&(r=!0),c.endpoints[e].initiate(t,{forceRefetch:r})},l=c.endpoints[e].select(t)(o());if(i)n(s());else if(a){var u=null==l?void 0:l.fulfilledTimeStamp;if(!u)return void n(s());(Number(new Date)-Number(new Date(u)))/1e3>=a&&n(s())}else n(s(!1))}},updateQueryData:function(e,t,r,o){return void 0===o&&(o=!0),function(i,s){var l,u,d,p=c.endpoints[e].select(t)(s()),h={patches:[],inversePatches:[],undo:function(){return i(c.util.patchQueryData(e,t,h.inversePatches,o))}};if(p.status===n.uninitialized)return h;if("data"in p)if((0,a.a6)(p.data)){var f=(0,a.vI)(p.data,r),g=f[0],m=f[1],v=f[2];(l=h.patches).push.apply(l,m),(u=h.inversePatches).push.apply(u,v),d=g}else d=r(p.data),h.patches.push({op:"replace",path:[],value:d}),h.inversePatches.push({op:"replace",path:[],value:p.data});return i(c.util.patchQueryData(e,t,h.patches,o)),h}},upsertQueryData:function(e,t,r){return function(n){var o;return n(c.endpoints[e].initiate(t,((o={subscribe:!1,forceRefetch:!0})[V]=function(){return{data:r}},o)))}},patchQueryData:function(e,t,r,n){return function(o,i){var a=s[e],u=l({queryArgs:t,endpointDefinition:a,endpointName:e});if(o(c.internalActions.queryResultPatched({queryCacheKey:u,patches:r})),n){var p=c.endpoints[e].select(t)(i()),h=z(a.providesTags,p.data,void 0,t,{},d);o(c.internalActions.updateProvidedBy({queryCacheKey:u,providedTags:h}))}}},buildMatchThunkActions:function(e,t){return{matchPending:(0,i.f$)((0,i.mm)(e),m(t)),matchFulfilled:(0,i.f$)((0,i.sf)(e),m(t)),matchRejected:(0,i.f$)((0,i.TK)(e),m(t))}}}}({baseQuery:o,reducerPath:s,context:r,api:e,serializeQueryArgs:l,assertTagType:g}),v=m.queryThunk,b=m.mutationThunk,y=m.patchQueryData,A=m.updateQueryData,w=m.upsertQueryData,x=m.prefetch,S=m.buildMatchThunkActions,k=Q({context:r,queryThunk:v,mutationThunk:b,reducerPath:s,assertTagType:g,config:{refetchOnFocus:h,refetchOnReconnect:f,refetchOnMountOrArgChange:p,keepUnusedDataFor:c,reducerPath:s}}),_=k.reducer,E=k.actions;ve(e.util,{patchQueryData:y,updateQueryData:A,upsertQueryData:w,prefetch:x,resetApiState:E.resetApiState}),ve(e.internalActions,E);var P=me({reducerPath:s,context:r,queryThunk:v,mutationThunk:b,api:e,assertTagType:g}),T=P.middleware,R=P.actions;ve(e.util,R),ve(e,{reducer:_,middleware:T});var M=re({serializeQueryArgs:l,reducerPath:s}),O=M.buildQuerySelector,H=M.buildMutationSelector,W=M.selectInvalidatedBy;ve(e.util,{selectInvalidatedBy:W});var G=function(e){var t=e.serializeQueryArgs,r=e.queryThunk,n=e.mutationThunk,o=e.api,i=e.context,a=new Map,s=new Map,l=o.internalActions,c=l.unsubscribeQueryResult,p=l.removeMutationResult,h=l.updateSubscriptionOptions;return{buildInitiateQuery:function(e,n){var i=function(s,l){var d=void 0===l?{}:l,p=d.subscribe,g=void 0===p||p,m=d.forceRefetch,v=d.subscriptionOptions,b=d[V];return function(l,d){var p,y,A=t({queryArgs:s,endpointDefinition:n,endpointName:e}),w=r(((p={type:"query",subscribe:g,forceRefetch:m,subscriptionOptions:v,endpointName:e,originalArgs:s,queryCacheKey:A})[V]=b,p)),x=o.endpoints[e].select(s),S=l(w),k=x(d());f(l);var _=S.requestId,E=S.abort,P=k.requestId!==_,T=null==(y=a.get(l))?void 0:y[A],R=function(){return x(d())},M=Object.assign(b?S.then(R):P&&!T?Promise.resolve(k):Promise.all([T,S]).then(R),{arg:s,requestId:_,subscriptionOptions:v,queryCacheKey:A,abort:E,unwrap:function(){return C(this,null,function(){var e;return u(this,function(t){switch(t.label){case 0:return[4,M];case 1:if((e=t.sent()).isError)throw e.error;return[2,e.data]}})})},refetch:function(){return l(i(s,{subscribe:!1,forceRefetch:!0}))},unsubscribe:function(){g&&l(c({queryCacheKey:A,requestId:_}))},updateSubscriptionOptions:function(t){M.subscriptionOptions=t,l(h({endpointName:e,requestId:_,queryCacheKey:A,options:t}))}});if(!T&&!P&&!b){var D=a.get(l)||{};D[A]=M,a.set(l,D),M.then(function(){delete D[A],Object.keys(D).length||a.delete(l)})}return M}};return i},buildInitiateMutation:function(e){return function(t,r){var o=void 0===r?{}:r,i=o.track,a=void 0===i||i,l=o.fixedCacheKey;return function(r,o){var i=n({type:"mutation",endpointName:e,originalArgs:t,track:a,fixedCacheKey:l}),c=r(i);f(r);var u=c.requestId,d=c.abort,h=c.unwrap,g=c.unwrap().then(function(e){return{data:e}}).catch(function(e){return{error:e}}),m=function(){r(p({requestId:u,fixedCacheKey:l}))},v=Object.assign(g,{arg:c.arg,requestId:u,abort:d,unwrap:h,unsubscribe:m,reset:m}),b=s.get(r)||{};return s.set(r,b),b[u]=v,v.then(function(){delete b[u],Object.keys(b).length||s.delete(r)}),l&&(b[l]=v,v.then(function(){b[l]===v&&(delete b[l],Object.keys(b).length||s.delete(r))})),v}}},getRunningQueryThunk:function(e,r){return function(n){var o,s=i.endpointDefinitions[e],l=t({queryArgs:r,endpointDefinition:s,endpointName:e});return null==(o=a.get(n))?void 0:o[l]}},getRunningMutationThunk:function(e,t){return function(e){var r;return null==(r=s.get(e))?void 0:r[t]}},getRunningQueriesThunk:function(){return function(e){return Object.values(a.get(e)||{}).filter($)}},getRunningMutationsThunk:function(){return function(e){return Object.values(s.get(e)||{}).filter($)}},getRunningOperationPromises:function(){var e=function(e){return Array.from(e.values()).flatMap(function(e){return e?Object.values(e):[]})};return d(d([],e(a)),e(s)).filter($)},removalWarning:function(){throw new Error("This method had to be removed due to a conceptual bug in RTK.\n Please see https://github.com/reduxjs/redux-toolkit/pull/2481 for details.\n See https://redux-toolkit.js.org/rtk-query/usage/server-side-rendering for new guidance on SSR.")}};function f(e){}}({queryThunk:v,mutationThunk:b,api:e,serializeQueryArgs:l,context:r}),Y=G.buildInitiateQuery,K=G.buildInitiateMutation,X=G.getRunningMutationThunk,J=G.getRunningMutationsThunk,Z=G.getRunningQueriesThunk,ee=G.getRunningQueryThunk,te=G.getRunningOperationPromises,ne=G.removalWarning;return ve(e.util,{getRunningOperationPromises:te,getRunningOperationPromise:ne,getRunningMutationThunk:X,getRunningMutationsThunk:J,getRunningQueryThunk:ee,getRunningQueriesThunk:Z}),{name:be,injectEndpoint:function(t,r){var n,o=e;null!=(n=o.endpoints)[t]||(n[t]={}),j(r)?ve(o.endpoints[t],{name:t,select:O(t,r),initiate:Y(t,r)},S(v,t)):r.type===I.mutation&&ve(o.endpoints[t],{name:t,select:H(),initiate:K(t)},S(b,t))}}}}};ye()},31269(e,t,r){"use strict";r.d(t,{cN:()=>Q,U1:()=>T,VP:()=>S,zD:()=>B,Z0:()=>M,f$:()=>H,i0:()=>z,$S:()=>Y,sf:()=>G,mm:()=>U,Qd:()=>C,TK:()=>q,WA:()=>W,Ak:()=>D,aA:()=>J});var n=r(28017),o=r(72797);function i(e){return function(t){var r=t.dispatch,n=t.getState;return function(t){return function(o){return"function"===typeof o?o(r,n,e):t(o)}}}}var a=i();a.withExtraArgument=i;const s=a;var l=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},e(t,r)};return function(t,r){if("function"!==typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),c=function(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]-1;return r&&n}function V(e){return"function"===typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function U(){for(var e=[],t=0;tx});var n=r(30758),o=r(2736),i=function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0?setTimeout(a,n):a()},reinitialize:function(){for(var t=e.pop();null!=t;t=e.pop())t.deleteScripts()}}}(),A=function(e){var t=e;return t&&t.tinymce?t.tinymce:null},w=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},e(t,r)};return function(t,r){if("function"!==typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),C=function(){return C=Object.assign||function(e){for(var t,r=1,n=arguments.length;r-1};function u(e){if("string"!==typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function d(e){return"string"!==typeof e&&(e=String(e)),e}function p(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return o&&(t[Symbol.iterator]=function(){return t}),t}function h(e){this.map={},e instanceof h?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function f(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function g(e){return new Promise(function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}})}function m(e){var t=new FileReader,r=g(t);return t.readAsArrayBuffer(e),r}function v(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"===typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:a&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():s&&i&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=v(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):s&&(ArrayBuffer.prototype.isPrototypeOf(e)||c(e))?this._bodyArrayBuffer=v(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"===typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=f(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}return this.blob().then(m)}),this.text=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return function(e){var t=new FileReader,r=g(t);return t.readAsText(e),r}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=new Array(t.length),n=0;n-1?t:e}(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(r),("GET"===this.method||"HEAD"===this.method)&&("no-store"===t.cache||"no-cache"===t.cache)){var n=/([?&])_=[^&]*/;if(n.test(this.url))this.url=this.url.replace(n,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function w(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(o))}}),t}function C(e){var t=new h;return e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var r=e.split(":"),n=r.shift().trim();if(n){var o=r.join(":").trim();t.append(n,o)}}),t}function x(e,t){if(!(this instanceof x))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new h(t.headers),this.url=t.url||"",this._initBody(e)}A.prototype.clone=function(){return new A(this,{body:this._bodyInit})},b.call(A.prototype),b.call(x.prototype),x.prototype.clone=function(){return new x(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},x.error=function(){var e=new x(null,{status:0,statusText:""});return e.type="error",e};var S=[301,302,303,307,308];x.redirect=function(e,t){if(-1===S.indexOf(t))throw new RangeError("Invalid status code");return new x(null,{status:t,headers:{location:e}})},t.DOMException=r.DOMException;try{new t.DOMException}catch(_){t.DOMException=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function k(e,n){return new Promise(function(o,a){var l=new A(e,n);if(l.signal&&l.signal.aborted)return a(new t.DOMException("Aborted","AbortError"));var c=new XMLHttpRequest;function u(){c.abort()}c.onload=function(){var e={status:c.status,statusText:c.statusText,headers:C(c.getAllResponseHeaders()||"")};e.url="responseURL"in c?c.responseURL:e.headers.get("X-Request-URL");var t="response"in c?c.response:c.responseText;setTimeout(function(){o(new x(t,e))},0)},c.onerror=function(){setTimeout(function(){a(new TypeError("Network request failed"))},0)},c.ontimeout=function(){setTimeout(function(){a(new TypeError("Network request failed"))},0)},c.onabort=function(){setTimeout(function(){a(new t.DOMException("Aborted","AbortError"))},0)},c.open(l.method,function(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}(l.url),!0),"include"===l.credentials?c.withCredentials=!0:"omit"===l.credentials&&(c.withCredentials=!1),"responseType"in c&&(i?c.responseType="blob":s&&l.headers.get("Content-Type")&&-1!==l.headers.get("Content-Type").indexOf("application/octet-stream")&&(c.responseType="arraybuffer")),!n||"object"!==typeof n.headers||n.headers instanceof h?l.headers.forEach(function(e,t){c.setRequestHeader(t,e)}):Object.getOwnPropertyNames(n.headers).forEach(function(e){c.setRequestHeader(e,d(n.headers[e]))}),l.signal&&(l.signal.addEventListener("abort",u),c.onreadystatechange=function(){4===c.readyState&&l.signal.removeEventListener("abort",u)}),c.send("undefined"===typeof l._bodyInit?null:l._bodyInit)})}k.polyfill=!0,r.fetch||(r.fetch=k,r.Headers=h,r.Request=A,r.Response=x),t.Headers=h,t.Request=A,t.Response=x,t.fetch=k}({})}(o),o.fetch.ponyfill=!0,delete o.fetch.polyfill;var i=n.fetch?n:o;(t=i.fetch).default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t},42370(e,t,r){"use strict";r.d(t,{A:()=>s});var n=r(98915),o=r.n(n),i=r(35057),a=r.n(i)()(o());a.push([e.id,':root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}\n',"",{version:3,sources:["webpack://./node_modules/.pnpm/@react-pdf-viewer+core@3.12.0_pdfjs-dist@5.7.284_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-pdf-viewer/core/lib/styles/index.css"],names:[],mappings:"AAAA,MAAM,2EAA2E,CAAC,8DAA8D,CAAC,wHAAwH,CAAC,8DAA8D,CAAC,kDAAkD,CAAC,uCAAuC,CAAC,0DAA0D,CAAC,oEAAoE,CAAC,uDAAuD,CAAC,8BAA8B,CAAC,4CAA4C,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,8CAA8C,CAAC,qDAAqD,CAAC,6CAA6C,CAAC,gEAAgE,CAAC,iCAAiC,CAAC,iEAAiE,CAAC,yDAAyD,CAAC,sCAAsC,CAAC,sEAAsE,CAAC,8DAA8D,CAAC,yEAAyE,CAAC,6CAA6C,CAAC,uDAAuD,CAAC,8DAA8D,CAAC,mEAAmE,CAAC,+CAA+C,CAAC,yDAAyD,CAAC,oCAAoC,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,6DAA6D,CAAC,2DAA2D,CAAC,6CAA6C,CAAC,6DAA6D,CAAC,oDAAoD,CAAC,yDAAyD,CAAC,kDAAkD,CAAC,gEAAgE,CAAC,0EAA0E,CAAC,yDAAyD,CAAC,0CAA0C,CAAC,oDAAoD,CAAC,+BAA+B,CAAC,+CAA+C,CAAC,oCAAoC,CAAC,wBAAwB,qDAAqD,CAAC,uCAAuC,CAAC,yDAAyD,CAAC,6DAA6D,CAAC,4CAA4C,CAAC,8BAA8B,CAAC,+CAA+C,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,iDAAiD,CAAC,wDAAwD,CAAC,gDAAgD,CAAC,kDAAkD,CAAC,iCAAiC,CAAC,sDAAsD,CAAC,8CAA8C,CAAC,sCAAsC,CAAC,mDAAmD,CAAC,2DAA2D,CAAC,8DAA8D,CAAC,gDAAgD,CAAC,oDAAoD,CAAC,kDAAkD,CAAC,oCAAoC,CAAC,+CAA+C,CAAC,+CAA+C,CAAC,sCAAsC,CAAC,8CAA8C,CAAC,qDAAqD,CAAC,6CAA6C,CAAC,yCAAyC,CAAC,+BAA+B,CAAC,kDAAkD,CAAC,oCAAoC,CAAC,sBAAsB,iBAAiB,CAAC,4BAA4B,SAAS,CAAC,iBAAiB,2DAA2D,CAAC,qDAAqD,CAAC,0DAA0D,CAAC,oDAAoD,CAAC,WAAW,CAAC,iBAAiB,CAAC,UAAU,CAAC,SAAS,CAAC,qBAAqB,QAAQ,CAAC,MAAM,CAAC,2CAA2C,CAAC,qBAAqB,QAAQ,CAAC,QAAQ,CAAC,4CAA4C,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,4CAA4C,CAAC,qBAAqB,MAAM,CAAC,KAAK,CAAC,6CAA6C,CAAC,qBAAqB,MAAM,CAAC,OAAO,CAAC,8CAA8C,CAAC,qBAAqB,QAAQ,CAAC,MAAM,CAAC,8CAA8C,CAAC,qBAAqB,MAAM,CAAC,KAAK,CAAC,6CAA6C,CAAC,qBAAqB,QAAQ,CAAC,KAAK,CAAC,8CAA8C,CAAC,qBAAqB,OAAO,CAAC,KAAK,CAAC,8CAA8C,CAAC,qBAAqB,OAAO,CAAC,KAAK,CAAC,4CAA4C,CAAC,qBAAqB,OAAO,CAAC,OAAO,CAAC,6CAA6C,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,6CAA6C,CAAC,2BAA2B,kEAAkE,CAAC,oBAAoB,CAAC,4CAA4C,CAAC,YAAY,CAAC,gCAAgC,aAAa,CAAC,mCAAmC,kBAAkB,CAAC,0EAA0E,CAAC,sEAAsE,CAAC,YAAY,CAAC,WAAW,CAAC,sBAAsB,CAAC,UAAU,CAAC,mCAAmC,cAAc,CAAC,gCAAgC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,iCAAiC,WAAW,CAAC,sCAAsC,kBAAkB,CAAC,sCAAsC,iBAAiB,CAAC,kBAAkB,yDAAyD,CAAC,WAAW,CAAC,oBAAoB,CAAC,mCAAmC,CAAC,cAAc,CAAC,WAAW,CAAC,cAAc,CAAC,uBAAuB,aAAa,CAAC,wBAAwB,aAAa,CAAC,MAAM,CAAC,iBAAiB,CAAC,eAAe,CAAC,KAAK,CAAC,qBAAqB,kBAAkB,CAAC,4DAA4D,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,0BAA0B,aAAa,CAAC,0BAA0B,iEAAiE,CAAC,oBAAoB,CAAC,2CAA2C,CAAC,eAAe,CAAC,aAAa,CAAC,aAAa,CAAC,uBAAuB,8DAA8D,CAAC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,UAAU,CAAC,kBAAkB,CAAC,4BAA4B,aAAa,CAAC,gBAAgB,SAAS,CAAC,mBAAmB,CAAC,oBAAoB,CAAC,qBAAqB,CAAC,cAAc,CAAC,iBAAiB,CAAC,qBAAqB,sBAAsB,CAAC,2BAA2B,kBAAkB,CAAC,uBAAuB,aAAa,CAAC,4BAA4B,aAAa,CAAC,+BAA+B,eAAe,CAAC,wCAAwC,aAAa,CAAC,sBAAsB,6DAA6D,CAAC,8BAA8B,YAAY,CAAC,kBAAkB,CAAC,sBAAsB,CAAC,iCAAiC,YAAY,CAAC,kBAAkB,CAAC,wBAAwB,CAAC,gCAAgC,YAAY,CAAC,kBAAkB,CAAC,0BAA0B,CAAC,kCAAkC,YAAY,CAAC,kBAAkB,CAAC,sBAAsB,CAAC,sCAAsC,YAAY,CAAC,kBAAkB,CAAC,wBAAwB,CAAC,uCAAuC,YAAY,CAAC,kBAAkB,CAAC,0BAA0B,CAAC,8BAA8B,WAAW,CAAC,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,UAAU,CAAC,oCAAoC,yEAAyE,CAAC,gBAAgB,YAAY,CAAC,qBAAqB,CAAC,qBAAqB,aAAa,CAAC,gBAAgB,CAAC,wBAAwB,yEAAyE,CAAC,eAAe,CAAC,qBAAqB,kBAAkB,CAAC,8BAA8B,CAAC,sCAAsC,CAAC,WAAW,CAAC,cAAc,CAAC,YAAY,CAAC,sBAAsB,CAAC,gBAAgB,CAAC,UAAU,CAAC,2BAA2B,mEAAmE,CAAC,SAAS,CAAC,2BAA2B,mEAAmE,CAAC,0BAA0B,kBAAkB,CAAC,YAAY,CAAC,+BAA+B,iBAAiB,CAAC,mBAAmB,CAAC,+BAA+B,kBAAkB,CAAC,kBAAkB,CAAC,2BAA2B,WAAW,CAAC,aAAa,CAAC,kBAAkB,CAAC,gCAAgC,kBAAkB,CAAC,gCAAgC,iBAAiB,CAAC,gCAAgC,kBAAkB,CAAC,gCAAgC,iBAAiB,CAAC,+BAA+B,gDAAgD,CAAC,qCAAqC,8BAA8B,CAAC,0BAA0B,eAAe,CAAC,0BAA0B,aAAa,CAAC,gBAAgB,CAAC,0BAA0B,8BAA8B,CAAC,WAAW,CAAC,oBAAoB,CAAC,2CAA2C,CAAC,cAAc,CAAC,WAAW,CAAC,eAAe,CAAC,gCAAgC,wEAAwE,CAAC,oCAAoC,qDAAqD,CAAC,+BAA+B,aAAa,CAAC,oCAAoC,2EAA2E,CAAC,sBAAsB,6DAA6D,CAAC,yDAAyD,CAAC,oBAAoB,CAAC,WAAW,CAAC,eAAe,CAAC,aAAa,CAAC,2BAA2B,aAAa,CAAC,yBAAyB,gEAAgE,CAAC,QAAQ,CAAC,MAAM,CAAC,cAAc,CAAC,OAAO,CAAC,KAAK,CAAC,YAAY,CAAC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,sBAAsB,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,gBAAgB,CAAC,iBAAiB,CAAC,6BAA6B,UAAU,CAAC,iBAAiB,CAAC,aAAa,CAAC,WAAW,CAAC,YAAY,CAAC,UAAU,CAAC,iDAAiD,CAAC,8BAA8B,aAAa,CAAC,gCAAgC,kBAAkB,CAAC,YAAY,CAAC,WAAW,CAAC,sBAAsB,CAAC,UAAU,CAAC,wBAAwB,+DAA+D,CAAC,2DAA2D,CAAC,oBAAoB,CAAC,yCAAyC,CAAC,MAAM,CAAC,eAAe,CAAC,iBAAiB,CAAC,WAAW,CAAC,YAAY,CAAC,8BAA8B,+DAA+D,CAAC,6BAA6B,aAAa,CAAC,2BAA2B,QAAQ,CAAC,MAAM,CAAC,cAAc,CAAC,OAAO,CAAC,KAAK,CAAC,oCAAoC,2EAA2E,CAAC,+DAA+D,CAAC,gBAAgB,CAAC,cAAc,CAAC,qBAAqB,CAAC,yCAAyC,aAAa,CAAC,kCAAkC,eAAe,CAAC,oBAAoB,CAAC,iCAAiC,eAAe,CAAC,oCAAoC,+EAA+E,CAAC,cAAc,CAAC,gBAAgB,CAAC,aAAa,CAAC,0BAA0B,iEAAiE,CAAC,WAAW,CAAC,oBAAoB,CAAC,2CAA2C,CAAC,cAAc,CAAC,WAAW,CAAC,cAAc,CAAC,+BAA+B,aAAa,CAAC,wBAAwB,+DAA+D,CAAC,oBAAoB,CAAC,eAAe,CAAC,6BAA6B,aAAa,CAAC,iCAAiC,kBAAkB,CAAC,wEAAwE,CAAC,oBAAoB,CAAC,kDAAkD,CAAC,YAAY,CAAC,gBAAgB,CAAC,sBAAsB,CAAC,aAAa,CAAC,qBAAqB,sEAAsE,CAAC,mBAAmB,yEAAyE,CAAC,uEAAuE,CAAC,4DAA4D,CAAC,0DAA0D,CAAC,oBAAoB,CAAC,8BAA8B,sBAAsB,CAAC,0CAA0C,CAAC,kCAAkC,CAAC,gCAAgC,CAAC,uCAAuC,KAAK,sBAAsB,CAAC,GAAG,wBAAwB,CAAC,CAAC,oBAAoB,2DAA2D,CAAC,gBAAgB,CAAC,WAAW,CAAC,YAAY,CAAC,wDAAwD,iBAAiB,CAAC,kEAAkE,CAAC,mCAAmC,iBAAiB,CAAC,sCAAsC,mBAAmB,CAAC,gBAAgB,CAAC,mBAAmB,0DAA0D,CAAC,sDAAsD,CAAC,qBAAqB,CAAC,oBAAoB,CAAC,oCAAoC,CAAC,eAAe,CAAC,WAAW,CAAC,UAAU,CAAC,wBAAwB,aAAa,CAAC,sBAAsB,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,WAAW,CAAC,UAAU,CAAC,UAAU,CAAC,aAAa,CAAC,SAAS,CAAC,sCAAsC,6EAA6E,CAAC,uDAAuD,CAAC,oCAAoC,mBAAmB,CAAC,2BAA2B,mBAAmB,CAAC,WAAW,CAAC,iBAAiB,CAAC,sBAAsB,CAAC,eAAe,CAAC,wBAAwB,+DAA+D,CAAC,oBAAoB,CAAC,yCAAyC,CAAC,MAAM,CAAC,eAAe,CAAC,iBAAiB,CAAC,iBAAiB,CAAC,WAAW,CAAC,YAAY,CAAC,6BAA6B,aAAa,CAAC,8BAA8B,+DAA+D,CAAC,gCAAgC,aAAa,CAAC,0BAA0B,aAAa,CAAC,2BAA2B,YAAY,CAAC,yBAAyB,iCAAiC,YAAY,CAAC,gCAAgC,aAAa,CAAC,CAAC,yBAAyB,kCAAkC,YAAY,CAAC,iCAAiC,aAAa,CAAC,CAAC,0BAA0B,iCAAiC,YAAY,CAAC,gCAAgC,aAAa,CAAC,CAAC,kBAAkB,kBAAkB",sourcesContent:[':root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}\n'],sourceRoot:""}]);const s=a},40002(e,t,r){"use strict";r.d(t,{A:()=>s});var n=r(98915),o=r.n(n),i=r(35057),a=r.n(i)()(o());a.push([e.id,':root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, 0.3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, 0.3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, 0.3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, 0.4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, 0.4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab !important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing !important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, 0.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, 0.3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, 0.1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media(min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}\n',"",{version:3,sources:["webpack://./node_modules/.pnpm/@react-pdf-viewer+default-layout@3.12.0_pdfjs-dist@5.7.284_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-pdf-viewer/default-layout/lib/styles/index.css"],names:[],mappings:"AAAA,MAAM,kEAAkE,CAAC,kCAAkC,CAAC,wBAAwB,uDAAuD,CAAC,kCAAkC,CAAC,uBAAuB,WAAW,CAAC,aAAa,CAAC,eAAe,CAAC,iBAAiB,CAAC,UAAU,CAAC,4BAA4B,aAAa,CAAC,sBAAsB,YAAY,CAAC,WAAW,CAAC,qBAAqB,CAAC,aAAa,CAAC,eAAe,CAAC,UAAU,CAAC,2BAA2B,aAAa,CAAC,sBAAsB,kBAAkB,CAAC,8BAA8B,CAAC,WAAW,CAAC,uCAAuC,CAAC,cAAc,CAAC,YAAY,CAAC,aAAa,CAAC,eAAe,CAAC,UAAU,CAAC,4BAA4B,oEAAoE,CAAC,SAAS,CAAC,4BAA4B,oEAAoE,CAAC,wBAAwB,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,UAAU,CAAC,MAAM,gEAAgE,CAAC,gCAAgC,CAAC,wBAAwB,qDAAqD,CAAC,gCAAgC,CAAC,oBAAoB,kBAAkB,CAAC,qCAAqC,CAAC,cAAc,CAAC,YAAY,CAAC,qBAAqB,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,0BAA0B,kEAAkE,CAAC,SAAS,CAAC,0BAA0B,kEAAkE,CAAC,sBAAsB,kBAAkB,CAAC,YAAY,CAAC,WAAW,CAAC,mBAAmB,CAAC,UAAU,CAAC,qBAAqB,WAAW,CAAC,aAAa,CAAC,oBAAoB,CAAC,oBAAoB,oBAAoB,CAAC,aAAa,CAAC,QAAQ,CAAC,SAAS,CAAC,sBAAsB,kBAAkB,CAAC,YAAY,CAAC,WAAW,CAAC,sBAAsB,CAAC,UAAU,CAAC,qBAAqB,WAAW,CAAC,aAAa,CAAC,eAAe,CAAC,iBAAiB,CAAC,UAAU,CAAC,0BAA0B,aAAa,CAAC,yBAAyB,WAAW,CAAC,aAAa,CAAC,eAAe,CAAC,UAAU,CAAC,8BAA8B,aAAa,CAAC,MAAM,2EAA2E,CAAC,8DAA8D,CAAC,wHAAwH,CAAC,8DAA8D,CAAC,kDAAkD,CAAC,uCAAuC,CAAC,0DAA0D,CAAC,oEAAoE,CAAC,uDAAuD,CAAC,8BAA8B,CAAC,4CAA4C,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,8CAA8C,CAAC,qDAAqD,CAAC,6CAA6C,CAAC,gEAAgE,CAAC,iCAAiC,CAAC,iEAAiE,CAAC,yDAAyD,CAAC,sCAAsC,CAAC,sEAAsE,CAAC,8DAA8D,CAAC,yEAAyE,CAAC,6CAA6C,CAAC,uDAAuD,CAAC,8DAA8D,CAAC,mEAAmE,CAAC,+CAA+C,CAAC,yDAAyD,CAAC,oCAAoC,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,6DAA6D,CAAC,2DAA2D,CAAC,6CAA6C,CAAC,6DAA6D,CAAC,oDAAoD,CAAC,yDAAyD,CAAC,kDAAkD,CAAC,gEAAgE,CAAC,0EAA0E,CAAC,yDAAyD,CAAC,0CAA0C,CAAC,oDAAoD,CAAC,+BAA+B,CAAC,+CAA+C,CAAC,oCAAoC,CAAC,wBAAwB,qDAAqD,CAAC,uCAAuC,CAAC,yDAAyD,CAAC,6DAA6D,CAAC,4CAA4C,CAAC,8BAA8B,CAAC,+CAA+C,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,iDAAiD,CAAC,wDAAwD,CAAC,gDAAgD,CAAC,kDAAkD,CAAC,iCAAiC,CAAC,sDAAsD,CAAC,8CAA8C,CAAC,sCAAsC,CAAC,mDAAmD,CAAC,2DAA2D,CAAC,8DAA8D,CAAC,gDAAgD,CAAC,oDAAoD,CAAC,kDAAkD,CAAC,oCAAoC,CAAC,+CAA+C,CAAC,+CAA+C,CAAC,sCAAsC,CAAC,8CAA8C,CAAC,qDAAqD,CAAC,6CAA6C,CAAC,yCAAyC,CAAC,+BAA+B,CAAC,kDAAkD,CAAC,oCAAoC,CAAC,sBAAsB,iBAAiB,CAAC,4BAA4B,SAAS,CAAC,iBAAiB,2DAA2D,CAAC,qDAAqD,CAAC,0DAA0D,CAAC,oDAAoD,CAAC,WAAW,CAAC,iBAAiB,CAAC,UAAU,CAAC,SAAS,CAAC,qBAAqB,QAAQ,CAAC,MAAM,CAAC,2CAA2C,CAAC,qBAAqB,QAAQ,CAAC,QAAQ,CAAC,4CAA4C,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,4CAA4C,CAAC,qBAAqB,MAAM,CAAC,KAAK,CAAC,6CAA6C,CAAC,qBAAqB,MAAM,CAAC,OAAO,CAAC,8CAA8C,CAAC,qBAAqB,QAAQ,CAAC,MAAM,CAAC,8CAA8C,CAAC,qBAAqB,MAAM,CAAC,KAAK,CAAC,6CAA6C,CAAC,qBAAqB,QAAQ,CAAC,KAAK,CAAC,8CAA8C,CAAC,qBAAqB,OAAO,CAAC,KAAK,CAAC,8CAA8C,CAAC,qBAAqB,OAAO,CAAC,KAAK,CAAC,4CAA4C,CAAC,qBAAqB,OAAO,CAAC,OAAO,CAAC,6CAA6C,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,6CAA6C,CAAC,2BAA2B,kEAAkE,CAAC,oBAAoB,CAAC,4CAA4C,CAAC,YAAY,CAAC,gCAAgC,aAAa,CAAC,mCAAmC,kBAAkB,CAAC,0EAA0E,CAAC,sEAAsE,CAAC,YAAY,CAAC,WAAW,CAAC,sBAAsB,CAAC,UAAU,CAAC,mCAAmC,cAAc,CAAC,gCAAgC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,iCAAiC,WAAW,CAAC,sCAAsC,kBAAkB,CAAC,sCAAsC,iBAAiB,CAAC,kBAAkB,yDAAyD,CAAC,WAAW,CAAC,oBAAoB,CAAC,mCAAmC,CAAC,cAAc,CAAC,WAAW,CAAC,cAAc,CAAC,uBAAuB,aAAa,CAAC,wBAAwB,aAAa,CAAC,MAAM,CAAC,iBAAiB,CAAC,eAAe,CAAC,KAAK,CAAC,qBAAqB,kBAAkB,CAAC,4DAA4D,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,0BAA0B,aAAa,CAAC,0BAA0B,iEAAiE,CAAC,oBAAoB,CAAC,2CAA2C,CAAC,eAAe,CAAC,aAAa,CAAC,aAAa,CAAC,uBAAuB,8DAA8D,CAAC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,UAAU,CAAC,kBAAkB,CAAC,4BAA4B,aAAa,CAAC,gBAAgB,SAAS,CAAC,mBAAmB,CAAC,oBAAoB,CAAC,qBAAqB,CAAC,cAAc,CAAC,iBAAiB,CAAC,qBAAqB,sBAAsB,CAAC,2BAA2B,kBAAkB,CAAC,uBAAuB,aAAa,CAAC,4BAA4B,aAAa,CAAC,+BAA+B,eAAe,CAAC,wCAAwC,aAAa,CAAC,sBAAsB,6DAA6D,CAAC,8BAA8B,YAAY,CAAC,kBAAkB,CAAC,sBAAsB,CAAC,iCAAiC,YAAY,CAAC,kBAAkB,CAAC,wBAAwB,CAAC,gCAAgC,YAAY,CAAC,kBAAkB,CAAC,0BAA0B,CAAC,kCAAkC,YAAY,CAAC,kBAAkB,CAAC,sBAAsB,CAAC,sCAAsC,YAAY,CAAC,kBAAkB,CAAC,wBAAwB,CAAC,uCAAuC,YAAY,CAAC,kBAAkB,CAAC,0BAA0B,CAAC,8BAA8B,WAAW,CAAC,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,UAAU,CAAC,oCAAoC,yEAAyE,CAAC,gBAAgB,YAAY,CAAC,qBAAqB,CAAC,qBAAqB,aAAa,CAAC,gBAAgB,CAAC,wBAAwB,yEAAyE,CAAC,eAAe,CAAC,qBAAqB,kBAAkB,CAAC,8BAA8B,CAAC,sCAAsC,CAAC,WAAW,CAAC,cAAc,CAAC,YAAY,CAAC,sBAAsB,CAAC,gBAAgB,CAAC,UAAU,CAAC,2BAA2B,mEAAmE,CAAC,SAAS,CAAC,2BAA2B,mEAAmE,CAAC,0BAA0B,kBAAkB,CAAC,YAAY,CAAC,+BAA+B,iBAAiB,CAAC,mBAAmB,CAAC,+BAA+B,kBAAkB,CAAC,kBAAkB,CAAC,2BAA2B,WAAW,CAAC,aAAa,CAAC,kBAAkB,CAAC,gCAAgC,kBAAkB,CAAC,gCAAgC,iBAAiB,CAAC,gCAAgC,kBAAkB,CAAC,gCAAgC,iBAAiB,CAAC,+BAA+B,gDAAgD,CAAC,qCAAqC,8BAA8B,CAAC,0BAA0B,eAAe,CAAC,0BAA0B,aAAa,CAAC,gBAAgB,CAAC,0BAA0B,8BAA8B,CAAC,WAAW,CAAC,oBAAoB,CAAC,2CAA2C,CAAC,cAAc,CAAC,WAAW,CAAC,eAAe,CAAC,gCAAgC,wEAAwE,CAAC,oCAAoC,qDAAqD,CAAC,+BAA+B,aAAa,CAAC,oCAAoC,2EAA2E,CAAC,sBAAsB,6DAA6D,CAAC,yDAAyD,CAAC,oBAAoB,CAAC,WAAW,CAAC,eAAe,CAAC,aAAa,CAAC,2BAA2B,aAAa,CAAC,yBAAyB,gEAAgE,CAAC,QAAQ,CAAC,MAAM,CAAC,cAAc,CAAC,OAAO,CAAC,KAAK,CAAC,YAAY,CAAC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,sBAAsB,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,gBAAgB,CAAC,iBAAiB,CAAC,6BAA6B,UAAU,CAAC,iBAAiB,CAAC,aAAa,CAAC,WAAW,CAAC,YAAY,CAAC,UAAU,CAAC,iDAAiD,CAAC,8BAA8B,aAAa,CAAC,gCAAgC,kBAAkB,CAAC,YAAY,CAAC,WAAW,CAAC,sBAAsB,CAAC,UAAU,CAAC,wBAAwB,+DAA+D,CAAC,2DAA2D,CAAC,oBAAoB,CAAC,yCAAyC,CAAC,MAAM,CAAC,eAAe,CAAC,iBAAiB,CAAC,WAAW,CAAC,YAAY,CAAC,8BAA8B,+DAA+D,CAAC,6BAA6B,aAAa,CAAC,2BAA2B,QAAQ,CAAC,MAAM,CAAC,cAAc,CAAC,OAAO,CAAC,KAAK,CAAC,oCAAoC,2EAA2E,CAAC,+DAA+D,CAAC,gBAAgB,CAAC,cAAc,CAAC,qBAAqB,CAAC,yCAAyC,aAAa,CAAC,kCAAkC,eAAe,CAAC,oBAAoB,CAAC,iCAAiC,eAAe,CAAC,oCAAoC,+EAA+E,CAAC,cAAc,CAAC,gBAAgB,CAAC,aAAa,CAAC,0BAA0B,iEAAiE,CAAC,WAAW,CAAC,oBAAoB,CAAC,2CAA2C,CAAC,cAAc,CAAC,WAAW,CAAC,cAAc,CAAC,+BAA+B,aAAa,CAAC,wBAAwB,+DAA+D,CAAC,oBAAoB,CAAC,eAAe,CAAC,6BAA6B,aAAa,CAAC,iCAAiC,kBAAkB,CAAC,wEAAwE,CAAC,oBAAoB,CAAC,kDAAkD,CAAC,YAAY,CAAC,gBAAgB,CAAC,sBAAsB,CAAC,aAAa,CAAC,qBAAqB,sEAAsE,CAAC,mBAAmB,yEAAyE,CAAC,uEAAuE,CAAC,4DAA4D,CAAC,0DAA0D,CAAC,oBAAoB,CAAC,8BAA8B,sBAAsB,CAAC,0CAA0C,CAAC,kCAAkC,CAAC,gCAAgC,CAAC,uCAAuC,KAAK,sBAAsB,CAAC,GAAG,wBAAwB,CAAC,CAAC,oBAAoB,2DAA2D,CAAC,gBAAgB,CAAC,WAAW,CAAC,YAAY,CAAC,wDAAwD,iBAAiB,CAAC,kEAAkE,CAAC,mCAAmC,iBAAiB,CAAC,sCAAsC,mBAAmB,CAAC,gBAAgB,CAAC,mBAAmB,0DAA0D,CAAC,sDAAsD,CAAC,qBAAqB,CAAC,oBAAoB,CAAC,oCAAoC,CAAC,eAAe,CAAC,WAAW,CAAC,UAAU,CAAC,wBAAwB,aAAa,CAAC,sBAAsB,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,WAAW,CAAC,UAAU,CAAC,UAAU,CAAC,aAAa,CAAC,SAAS,CAAC,sCAAsC,6EAA6E,CAAC,uDAAuD,CAAC,oCAAoC,mBAAmB,CAAC,2BAA2B,mBAAmB,CAAC,WAAW,CAAC,iBAAiB,CAAC,sBAAsB,CAAC,eAAe,CAAC,wBAAwB,+DAA+D,CAAC,oBAAoB,CAAC,yCAAyC,CAAC,MAAM,CAAC,eAAe,CAAC,iBAAiB,CAAC,iBAAiB,CAAC,WAAW,CAAC,YAAY,CAAC,6BAA6B,aAAa,CAAC,8BAA8B,+DAA+D,CAAC,gCAAgC,aAAa,CAAC,0BAA0B,aAAa,CAAC,2BAA2B,YAAY,CAAC,yBAAyB,iCAAiC,YAAY,CAAC,gCAAgC,aAAa,CAAC,CAAC,yBAAyB,kCAAkC,YAAY,CAAC,iCAAiC,aAAa,CAAC,CAAC,0BAA0B,iCAAiC,YAAY,CAAC,gCAAgC,aAAa,CAAC,CAAC,kBAAkB,kBAAkB,CAAC,MAAM,iDAAiD,CAAC,yEAAyE,CAAC,oEAAoE,CAAC,wBAAwB,yDAAyD,CAAC,sBAAsB,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,UAAU,CAAC,kBAAkB,CAAC,4BAA4B,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,UAAU,CAAC,kBAAkB,CAAC,4BAA4B,eAAe,CAAC,cAAc,CAAC,6BAA6B,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,UAAU,CAAC,0BAA0B,kBAAkB,CAAC,2DAA2D,CAAC,qDAAqD,CAAC,YAAY,CAAC,sBAAsB,CAAC,aAAa,CAAC,iBAAiB,CAAC,qBAAqB,cAAc,CAAC,8DAA8D,aAAa,CAAC,qEAAqE,2BAA2B,CAAC,qEAAqE,2BAA2B,CAAC,8LAA8L,sEAAsE,CAAC,2BAA2B,SAAS,CAAC,sBAAsB,eAAe,CAAC,iBAAiB,CAAC,cAAc,CAAC,qBAAqB,aAAa,CAAC,aAAa,CAAC,0BAA0B,aAAa,CAAC,iCAAiC,kBAAkB,CAAC,YAAY,CAAC,kBAAkB,CAAC,UAAU,CAAC,+BAA+B,WAAW,CAAC,sBAAsB,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,qDAAqD,sEAAsE,CAAC,+BAA+B,WAAW,CAAC,UAAU,CAAC,uBAAuB,kBAAkB,CAAC,YAAY,CAAC,WAAW,CAAC,sBAAsB,CAAC,UAAU,CAAC,MAAM,uCAAuC,CAAC,sDAAsD,CAAC,iCAAiC,CAAC,wBAAwB,0CAA0C,CAAC,wCAAwC,CAAC,iCAAiC,CAAC,gBAAgB,uDAAuD,CAAC,QAAQ,CAAC,MAAM,CAAC,iBAAiB,CAAC,OAAO,CAAC,KAAK,CAAC,aAAa,CAAC,YAAY,CAAC,qBAAqB,yDAAyD,CAAC,sCAAsC,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,WAAW,CAAC,0BAA0B,aAAa,CAAC,MAAM,iDAAiD,CAAC,wBAAwB,oDAAoD,CAAC,8BAA8B,QAAQ,CAAC,aAAa,CAAC,cAAc,CAAC,SAAS,CAAC,mCAAmC,OAAO,CAAC,mCAAmC,MAAM,CAAC,0BAA0B,cAAc,CAAC,KAAK,CAAC,MAAM,CAAC,WAAW,CAAC,UAAU,CAAC,kBAAkB,CAAC,YAAY,CAAC,sBAAsB,CAAC,iEAAiE,CAAC,SAAS,CAAC,yBAAyB,iBAAiB,CAAC,iBAAiB,YAAY,CAAC,QAAQ,CAAC,cAAc,CAAC,WAAW,CAAC,MAAM,CAAC,SAAS,CAAC,iBAAiB,CAAC,OAAO,CAAC,KAAK,CAAC,UAAU,CAAC,6CAA6C,OAAO,CAAC,yCAAyC,eAAe,CAAC,gBAAgB,CAAC,UAAU,CAAC,MAAM,iDAAiD,CAAC,2DAA2D,CAAC,sCAAsC,CAAC,wBAAwB,oDAAoD,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,4BAA4B,YAAY,CAAC,8BAA8B,YAAY,CAAC,sBAAsB,CAAC,qBAAqB,CAAC,qBAAqB,kBAAkB,CAAC,YAAY,CAAC,WAAW,CAAC,sBAAsB,CAAC,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,UAAU,CAAC,YAAY,CAAC,0BAA0B,iEAAiE,CAAC,6DAA6D,CAAC,oBAAoB,CAAC,2CAA2C,CAAC,cAAc,CAAC,iBAAiB,CAAC,WAAW,CAAC,+BAA+B,aAAa,CAAC,yBAAyB,kBAAkB,CAAC,6BAA6B,mBAAmB,CAAC,iBAAiB,YAAY,CAAC,aAAa,MAAM,QAAQ,CAAC,0BAA0B,WAAW,CAAC,0BAA0B,WAAW,CAAC,QAAQ,CAAC,4BAA4B,YAAY,CAAC,iBAAiB,aAAa,CAAC,WAAW,CAAC,iBAAiB,kBAAkB,CAAC,YAAY,CAAC,qBAAqB,CAAC,sBAAsB,CAAC,WAAW,CAAC,UAAU,CAAC,uBAAuB,CAAC,uBAAuB,CAAC,qBAAqB,aAAa,CAAC,eAAe,CAAC,cAAc,CAAC,CAAC,wBAAwB,iBAAiB,CAAC,uBAAuB,gBAAgB,CAAC,eAAe,CAAC,+BAA+B,eAAe,CAAC,8BAA8B,YAAY,CAAC,sBAAsB,CAAC,gBAAgB,CAAC,sBAAsB,sBAAsB,CAAC,YAAY,CAAC,cAAc,CAAC,2BAA2B,aAAa,CAAC,4BAA4B,mBAAmB,CAAC,SAAS,CAAC,4BAA4B,MAAM,CAAC,wBAAwB,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,WAAW,CAAC,UAAU,CAAC,uBAAuB,8DAA8D,CAAC,oBAAoB,CAAC,iBAAiB,CAAC,SAAS,CAAC,gCAAgC,uEAAuE,CAAC,qBAAqB,eAAe,CAAC,mCAAmC,kBAAkB,CAAC,YAAY,CAAC,mBAAmB,CAAC,iBAAiB,CAAC,WAAW,CAAC,6BAA6B,kBAAkB,CAAC,QAAQ,CAAC,YAAY,CAAC,iBAAiB,CAAC,KAAK,CAAC,kCAAkC,oBAAoB,CAAC,OAAO,CAAC,kCAAkC,MAAM,CAAC,mBAAmB,CAAC,2BAA2B,kBAAkB,CAAC,cAAc,CAAC,YAAY,CAAC,mBAAmB,CAAC,oCAAoC,cAAc,CAAC,mBAAmB,CAAC,4BAA4B,kBAAkB,CAAC,YAAY,CAAC,iCAAiC,gBAAgB,CAAC,wCAAwC,gBAAgB,CAAC,wCAAwC,iBAAiB,CAAC,MAAM,gEAAgE,CAAC,uEAAuE,CAAC,0BAA0B,WAAW,CAAC,sHAAsH,sBAAsB,CAAC,8BAA8B,eAAe,CAAC,kIAAkI,0BAA0B,CAAC,MAAM,iEAAiE,CAAC,wBAAwB,mDAAmD,CAAC,0BAA0B,kBAAkB,CAAC,2CAA2C,CAAC,YAAY,CAAC,qCAAqC,mBAAmB,CAAC,qCAAqC,kBAAkB,CAAC,gCAAgC,2FAA2F,CAAC,kBAAkB,CAAC,2BAA2B,CAAC,QAAQ,CAAC,OAAO,CAAC,MAAM,iCAAiC,CAAC,wBAAwB,iCAAiC,CAAC,aAAa,kBAAkB,CAAC,YAAY,CAAC,UAAU,CAAC,kBAAkB,aAAa,CAAC,mBAAmB,kBAAkB,CAAC,YAAY,CAAC,qBAAqB,kBAAkB,CAAC,YAAY,CAAC,WAAW,CAAC,aAAa,CAAC,sBAAsB,CAAC,oBAAoB,kBAAkB,CAAC,YAAY,CAAC,gBAAgB,CAAC,mBAAmB,kBAAkB,CAAC,YAAY,CAAC,iBAAiB,CAAC,oBAAoB,sCAAsC,CAAC,MAAM,iDAAiD,CAAC,gEAAgE,CAAC,oDAAoD,CAAC,qEAAqE,CAAC,8DAA8D,CAAC,4DAA4D,CAAC,4DAA4D,CAAC,oEAAoE,CAAC,8EAA8E,CAAC,yDAAyD,CAAC,wBAAwB,oDAAoD,CAAC,qDAAqD,CAAC,uDAAuD,CAAC,uDAAuD,CAAC,gDAAgD,CAAC,4DAA4D,CAAC,+DAA+D,CAAC,uEAAuE,CAAC,mEAAmE,CAAC,yDAAyD,CAAC,+BAA+B,kEAAkE,CAAC,qBAAqB,CAAC,WAAW,CAAC,UAAU,CAAC,6BAA6B,kBAAkB,CAAC,oEAAoE,CAAC,8EAA8E,CAAC,YAAY,CAAC,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,aAAa,CAAC,UAAU,CAAC,SAAS,CAAC,6BAA6B,YAAY,CAAC,kBAAkB,CAAC,qCAAqC,QAAQ,CAAC,MAAM,CAAC,iBAAiB,CAAC,KAAK,CAAC,WAAW,CAAC,4EAA4E,CAAC,SAAS,CAAC,kCAAkC,sEAAsE,CAAC,kCAAkC,qEAAqE,CAAC,0BAA0B,YAAY,CAAC,WAAW,CAAC,iBAAiB,CAAC,+BAA+B,aAAa,CAAC,0BAA0B,iEAAiE,CAAC,MAAM,CAAC,aAAa,CAAC,kBAAkB,CAAC,yBAAyB,qCAAqC,WAAW,CAAC,CAAC,0BAA0B,qCAAqC,kBAAkB,CAAC,gBAAgB,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC,kCAAkC,YAAY,CAAC,WAAW,CAAC,UAAU,CAAC,qCAAqC,4EAA4E,CAAC,cAAc,CAAC,oCAAoC,eAAe,CAAC,qCAAqC,YAAY,CAAC,WAAW,CAAC,aAAa,CAAC,6CAA6C,oFAAoF,CAAC,8DAA8D,CAAC,YAAY,CAAC,eAAe,CAAC,0CAA0C,qFAAqF,CAAC,0CAA0C,sFAAsF",sourcesContent:[':root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, 0.3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, 0.3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, 0.3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, 0.4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, 0.4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab !important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing !important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, 0.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, 0.3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, 0.1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media(min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}\n'],sourceRoot:""}]);const s=a},35057(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var r="",n="undefined"!==typeof t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r}).join("")},t.i=function(e,r,n,o,i){"string"===typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},98915(e){"use strict";e.exports=function(e){var t=e[1],r=e[3];if(!r)return t;if("function"===typeof btoa){var n=btoa(unescape(encodeURIComponent(JSON.stringify(r)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(n),i="/*# ".concat(o," */");return[t].concat([i]).join("\n")}return[t].join("\n")}},44657(e){e.exports=function(){"use strict";var e=1e3,t=6e4,r=36e5,n="millisecond",o="second",i="minute",a="hour",s="day",l="week",c="month",u="quarter",d="year",p="date",h="Invalid Date",f=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}},v=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},b={s:v,z:function(e){var t=-e.utcOffset(),r=Math.abs(t),n=Math.floor(r/60),o=r%60;return(t<=0?"+":"-")+v(n,2,"0")+":"+v(o,2,"0")},m:function e(t,r){if(t.date()1)return e(a[0])}else{var s=t.name;A[s]=t,o=s}return!n&&o&&(y=o),o||!n&&y},S=function(e,t){if(C(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new _(r)},k=b;k.l=x,k.i=C,k.w=function(e,t){return S(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var _=function(){function m(e){this.$L=x(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[w]=!0}var v=m.prototype;return v.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(k.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(f);if(n){var o=n[2]-1||0,i=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)):new Date(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)}}return new Date(t)}(e),this.init()},v.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},v.$utils=function(){return k},v.isValid=function(){return!(this.$d.toString()===h)},v.isSame=function(e,t){var r=S(e);return this.startOf(t)<=r&&r<=this.endOf(t)},v.isAfter=function(e,t){return S(e)68?1900:2e3)},l=function(e){return function(t){this[e]=+t}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),r=60*t[1]+(+t[2]||0);return 0===r?0:"+"===t[0]?-r:r}(e)}],u=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var r,n=a.meridiem;if(n){for(var o=1;o<=24;o+=1)if(e.indexOf(n(o,0,t))>-1){r=o>12;break}}else r=e===(t?"pm":"PM");return r},p={A:[i,function(e){this.afternoon=d(e,!1)}],a:[i,function(e){this.afternoon=d(e,!0)}],Q:[r,function(e){this.month=3*(e-1)+1}],S:[r,function(e){this.milliseconds=100*+e}],SS:[n,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[o,l("seconds")],ss:[o,l("seconds")],m:[o,l("minutes")],mm:[o,l("minutes")],H:[o,l("hours")],h:[o,l("hours")],HH:[o,l("hours")],hh:[o,l("hours")],D:[o,l("day")],DD:[n,l("day")],Do:[i,function(e){var t=a.ordinal,r=e.match(/\d+/);if(this.day=r[0],t)for(var n=1;n<=31;n+=1)t(n).replace(/\[|\]/g,"")===e&&(this.day=n)}],w:[o,l("week")],ww:[n,l("week")],M:[o,l("month")],MM:[n,l("month")],MMM:[i,function(e){var t=u("months"),r=(u("monthsShort")||t.map(function(e){return e.slice(0,3)})).indexOf(e)+1;if(r<1)throw new Error;this.month=r%12||r}],MMMM:[i,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,l("year")],YY:[n,function(e){this.year=s(e)}],YYYY:[/\d{4}/,l("year")],Z:c,ZZ:c};function h(r){var n,o;n=r,o=a&&a.formats;for(var i=(r=n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,r,n){var i=n&&n.toUpperCase();return r||o[n]||e[n]||o[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,r){return t||r.slice(1)})})).match(t),s=i.length,l=0;l-1)return new Date(("X"===t?1e3:1)*e);var o=h(t)(e),i=o.year,a=o.month,s=o.day,l=o.hours,c=o.minutes,u=o.seconds,d=o.milliseconds,p=o.zone,f=o.week,g=new Date,m=s||(i||a?1:g.getDate()),v=i||g.getFullYear(),b=0;i&&!a||(b=a>0?a-1:g.getMonth());var y,A=l||0,w=c||0,C=u||0,x=d||0;return p?new Date(Date.UTC(v,b,m,A,w,C,x+60*p.offset*1e3)):r?new Date(Date.UTC(v,b,m,A,w,C,x)):(y=new Date(v,b,m,A,w,C,x),f&&(y=n(y).week(f).toDate()),y)}catch(e){return new Date("")}}(t,s,n,r),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(s)&&(this.$d=new Date("")),a={}}else if(s instanceof Array)for(var p=s.length,f=1;f<=p;f+=1){i[1]=s[f-1];var g=r.apply(this,i);if(g.isValid()){this.$d=g.$d,this.$L=g.$L,this.init();break}f===p&&(this.$d=new Date(""))}else o.call(this,e)}}}()},32336(e){e.exports=function(){"use strict";return function(e,t,r){t.prototype.isBetween=function(e,t,n,o){var i=r(e),a=r(t),s="("===(o=o||"()")[0],l=")"===o[1];return(s?this.isAfter(i,n):!this.isBefore(i,n))&&(l?this.isBefore(a,n):!this.isAfter(a,n))||(s?this.isBefore(i,n):!this.isAfter(i,n))&&(l?this.isAfter(a,n):!this.isBefore(a,n))}}}()},35270(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,r,n){var o=r.prototype,i=o.format;n.en.formats=e,o.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var r=this.$locale().formats,n=function(t,r){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,n,o){var i=o&&o.toUpperCase();return n||r[o]||e[o]||r[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,r){return t||r.slice(1)})})}(t,void 0===r?{}:r);return i.call(this,n)}}}()},18182(e){e.exports=function(){"use strict";var e="week",t="year";return function(r,n,o){var i=n.prototype;i.week=function(r){if(void 0===r&&(r=null),null!==r)return this.add(7*(r-this.week()),"day");var n=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var i=o(this).startOf(t).add(1,t).date(n),a=o(this).endOf(e);if(i.isBefore(a))return 1}var s=o(this).startOf(t).date(n).startOf(e).subtract(1,"millisecond"),l=this.diff(s,e,!0);return l<0?o(this).startOf("week").week():Math.ceil(l)},i.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}()},17562(e,t,r){"use strict";r.d(t,{Kw:()=>Rn,D0:()=>Cn,lV:()=>xn,l1:()=>vn,j7:()=>rn});var n=function(e){return function(e){return!!e&&"object"===typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===o}(e)}(e)};var o="function"===typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function i(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function a(e,t,r){return e.concat(t).map(function(e){return i(e,r)})}function s(e,t,r){(r=r||{}).arrayMerge=r.arrayMerge||a,r.isMergeableObject=r.isMergeableObject||n;var o=Array.isArray(t);return o===Array.isArray(e)?o?r.arrayMerge(e,t,r):function(e,t,r){var n={};return r.isMergeableObject(e)&&Object.keys(e).forEach(function(t){n[t]=i(e[t],r)}),Object.keys(t).forEach(function(o){r.isMergeableObject(t[o])&&e[o]?n[o]=s(e[o],t[o],r):n[o]=i(t[o],r)}),n}(e,t,r):i(t,r)}s.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,r){return s(e,r,t)},{})};const l=s;const c="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;var u="object"==typeof self&&self&&self.Object===Object&&self;const d=c||u||Function("return this")();const p=d.Symbol;var h=Object.prototype,f=h.hasOwnProperty,g=h.toString,m=p?p.toStringTag:void 0;const v=function(e){var t=f.call(e,m),r=e[m];try{e[m]=void 0;var n=!0}catch(i){}var o=g.call(e);return n&&(t?e[m]=r:delete e[m]),o};var b=Object.prototype.toString;const y=function(e){return b.call(e)};var A=p?p.toStringTag:void 0;const w=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":A&&A in Object(e)?v(e):y(e)};const C=function(e,t){return function(r){return e(t(r))}};const x=C(Object.getPrototypeOf,Object);const S=function(e){return null!=e&&"object"==typeof e};var k=Function.prototype,_=Object.prototype,E=k.toString,P=_.hasOwnProperty,T=E.call(Object);const R=function(e){if(!S(e)||"[object Object]"!=w(e))return!1;var t=x(e);if(null===t)return!0;var r=P.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&E.call(r)==T};const M=function(){this.__data__=[],this.size=0};const D=function(e,t){return e===t||e!==e&&t!==t};const I=function(e,t){for(var r=e.length;r--;)if(D(e[r][0],t))return r;return-1};var O=Array.prototype.splice;const L=function(e){var t=this.__data__,r=I(t,e);return!(r<0)&&(r==t.length-1?t.pop():O.call(t,r,1),--this.size,!0)};const F=function(e){var t=this.__data__,r=I(t,e);return r<0?void 0:t[r][1]};const B=function(e){return I(this.__data__,e)>-1};const N=function(e,t){var r=this.__data__,n=I(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function j(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991};var Je={};Je["[object Float32Array]"]=Je["[object Float64Array]"]=Je["[object Int8Array]"]=Je["[object Int16Array]"]=Je["[object Int32Array]"]=Je["[object Uint8Array]"]=Je["[object Uint8ClampedArray]"]=Je["[object Uint16Array]"]=Je["[object Uint32Array]"]=!0,Je["[object Arguments]"]=Je["[object Array]"]=Je["[object ArrayBuffer]"]=Je["[object Boolean]"]=Je["[object DataView]"]=Je["[object Date]"]=Je["[object Error]"]=Je["[object Function]"]=Je["[object Map]"]=Je["[object Number]"]=Je["[object Object]"]=Je["[object RegExp]"]=Je["[object Set]"]=Je["[object String]"]=Je["[object WeakMap]"]=!1;const Ze=function(e){return S(e)&&Qe(e.length)&&!!Je[w(e)]};const et=function(e){return function(t){return e(t)}};var tt="object"==typeof exports&&exports&&!exports.nodeType&&exports,rt=tt&&"object"==typeof module&&module&&!module.nodeType&&module,nt=rt&&rt.exports===tt&&c.process;const ot=function(){try{var e=rt&&rt.require&&rt.require("util").types;return e||nt&&nt.binding&&nt.binding("util")}catch(t){}}();var it=ot&&ot.isTypedArray;const at=it?et(it):Ze;var st=Object.prototype.hasOwnProperty;const lt=function(e,t){var r=Ve(e),n=!r&&$e(e),o=!r&&!n&&Ye(e),i=!r&&!n&&!o&&at(e),a=r||n||o||i,s=a?Fe(e.length,String):[],l=s.length;for(var c in e)!t&&!st.call(e,c)||a&&("length"==c||o&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Xe(c,l))||s.push(c);return s};var ct=Object.prototype;const ut=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||ct)};const dt=C(Object.keys,Object);var pt=Object.prototype.hasOwnProperty;const ht=function(e){if(!ut(e))return dt(e);var t=[];for(var r in Object(e))pt.call(e,r)&&"constructor"!=r&&t.push(r);return t};const ft=function(e){return null!=e&&Qe(e.length)&&!W(e)};const gt=function(e){return ft(e)?lt(e):ht(e)};const mt=function(e,t){return e&&Le(t,gt(t),e)};const vt=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t};var bt=Object.prototype.hasOwnProperty;const yt=function(e){if(!q(e))return vt(e);var t=ut(e),r=[];for(var n in e)("constructor"!=n||!t&&bt.call(e,n))&&r.push(n);return r};const At=function(e){return ft(e)?lt(e,!0):yt(e)};const wt=function(e,t){return e&&Le(t,At(t),e)};var Ct="object"==typeof exports&&exports&&!exports.nodeType&&exports,xt=Ct&&"object"==typeof module&&module&&!module.nodeType&&module,St=xt&&xt.exports===Ct?d.Buffer:void 0,kt=St?St.allocUnsafe:void 0;const _t=function(e,t){if(t)return e.slice();var r=e.length,n=kt?kt(r):new e.constructor(r);return e.copy(n),n};const Et=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r=0||(o[r]=e[r]);return o}function Jr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var Zr=(0,Tr.createContext)(void 0);Zr.displayName="FormikContext";var en=Zr.Provider,tn=Zr.Consumer;function rn(){var e=(0,Tr.useContext)(Zr);return e||Dr(!1),e}var nn=function(e){return Array.isArray(e)&&0===e.length},on=function(e){return"function"===typeof e},an=function(e){return null!==e&&"object"===typeof e},sn=function(e){return String(Math.floor(Number(e)))===e},ln=function(e){return"[object String]"===Object.prototype.toString.call(e)},cn=function(e){return 0===Tr.Children.count(e)},un=function(e){return an(e)&&on(e.then)};function dn(e,t,r,n){void 0===n&&(n=0);for(var o=Wr(t);e&&n=0?[]:{}}}return(0===i?e:o)[a[i]]===r?e:(void 0===r?delete o[a[i]]:o[a[i]]=r,0===i&&void 0===r&&delete n[a[i]],n)}function hn(e,t,r,n){void 0===r&&(r=new WeakMap),void 0===n&&(n={});for(var o=0,i=Object.keys(e);o=r.length)break;i=r[o++]}else{if((o=r.next()).done)break;i=o.value}var a=i;dn(t,a.path)||(t=pn(t,a.path,a.message))}}return t}(r)):t(r)})})},[h.validationSchema]),_=(0,Tr.useCallback)(function(e,t){return new Promise(function(r){return r(y.current[e].validate(t))})},[]),E=(0,Tr.useCallback)(function(e){var t=Object.keys(y.current).filter(function(e){return on(y.current[e].validate)}),r=t.length>0?t.map(function(t){return _(t,dn(e,t))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(r).then(function(e){return e.reduce(function(e,r,n){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===r||r&&(e=pn(e,t[n],r)),e},{})})},[_]),P=(0,Tr.useCallback)(function(e){return Promise.all([E(e),h.validationSchema?k(e):{},h.validate?S(e):{}]).then(function(e){var t=e[0],r=e[1],n=e[2];return l.all([t,r,n],{arrayMerge:yn})})},[h.validate,h.validationSchema,E,S,k]),T=wn(function(e){return void 0===e&&(e=C.values),x({type:"SET_ISVALIDATING",payload:!0}),P(e).then(function(e){return b.current&&(x({type:"SET_ISVALIDATING",payload:!1}),x({type:"SET_ERRORS",payload:e})),e})});(0,Tr.useEffect)(function(){a&&!0===b.current&&Mr()(f.current,h.initialValues)&&T(f.current)},[a,T]);var R=(0,Tr.useCallback)(function(e){var t=e&&e.values?e.values:f.current,r=e&&e.errors?e.errors:g.current?g.current:h.initialErrors||{},n=e&&e.touched?e.touched:m.current?m.current:h.initialTouched||{},o=e&&e.status?e.status:v.current?v.current:h.initialStatus;f.current=t,g.current=r,m.current=n,v.current=o;var i=function(){x({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:r,touched:n,status:o,values:t,isValidating:!!e&&!!e.isValidating,submitCount:e&&e.submitCount&&"number"===typeof e.submitCount?e.submitCount:0}})};if(h.onReset){var a=h.onReset(C.values,K);un(a)?a.then(i):i()}else i()},[h.initialErrors,h.initialStatus,h.initialTouched,h.onReset]);(0,Tr.useEffect)(function(){!0!==b.current||Mr()(f.current,h.initialValues)||u&&(f.current=h.initialValues,R(),a&&T(f.current))},[u,h.initialValues,R,a,T]),(0,Tr.useEffect)(function(){u&&!0===b.current&&!Mr()(g.current,h.initialErrors)&&(g.current=h.initialErrors||fn,x({type:"SET_ERRORS",payload:h.initialErrors||fn}))},[u,h.initialErrors]),(0,Tr.useEffect)(function(){u&&!0===b.current&&!Mr()(m.current,h.initialTouched)&&(m.current=h.initialTouched||gn,x({type:"SET_TOUCHED",payload:h.initialTouched||gn}))},[u,h.initialTouched]),(0,Tr.useEffect)(function(){u&&!0===b.current&&!Mr()(v.current,h.initialStatus)&&(v.current=h.initialStatus,x({type:"SET_STATUS",payload:h.initialStatus}))},[u,h.initialStatus,h.initialTouched]);var M=wn(function(e){if(y.current[e]&&on(y.current[e].validate)){var t=dn(C.values,e),r=y.current[e].validate(t);return un(r)?(x({type:"SET_ISVALIDATING",payload:!0}),r.then(function(e){return e}).then(function(t){x({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),x({type:"SET_ISVALIDATING",payload:!1})})):(x({type:"SET_FIELD_ERROR",payload:{field:e,value:r}}),Promise.resolve(r))}return h.validationSchema?(x({type:"SET_ISVALIDATING",payload:!0}),k(C.values,e).then(function(e){return e}).then(function(t){x({type:"SET_FIELD_ERROR",payload:{field:e,value:dn(t,e)}}),x({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),D=(0,Tr.useCallback)(function(e,t){var r=t.validate;y.current[e]={validate:r}},[]),I=(0,Tr.useCallback)(function(e){delete y.current[e]},[]),O=wn(function(e,t){return x({type:"SET_TOUCHED",payload:e}),(void 0===t?o:t)?T(C.values):Promise.resolve()}),L=(0,Tr.useCallback)(function(e){x({type:"SET_ERRORS",payload:e})},[]),F=wn(function(e,t){var n=on(e)?e(C.values):e;return x({type:"SET_VALUES",payload:n}),(void 0===t?r:t)?T(n):Promise.resolve()}),B=(0,Tr.useCallback)(function(e,t){x({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})},[]),N=wn(function(e,t,n){var o=on(t)?t(dn(C.values,e)):t;return x({type:"SET_FIELD_VALUE",payload:{field:e,value:o}}),(void 0===n?r:n)?T(pn(C.values,e,o)):Promise.resolve()}),j=(0,Tr.useCallback)(function(e,t){var r,n=t,o=e;if(!ln(e)){e.persist&&e.persist();var i=e.target?e.target:e.currentTarget,a=i.type,s=i.name,l=i.id,c=i.value,u=i.checked,d=(i.outerHTML,i.options),p=i.multiple;n=t||(s||l),o=/number|range/.test(a)?(r=parseFloat(c),isNaN(r)?"":r):/checkbox/.test(a)?function(e,t,r){if("boolean"===typeof e)return Boolean(t);var n=[],o=!1,i=-1;if(Array.isArray(e))n=e,o=(i=e.indexOf(r))>=0;else if(!r||"true"==r||"false"==r)return Boolean(t);if(t&&r&&!o)return n.concat(r);if(!o)return n;return n.slice(0,i).concat(n.slice(i+1))}(dn(C.values,n),u,c):d&&p?function(e){return Array.from(e).filter(function(e){return e.selected}).map(function(e){return e.value})}(d):c}n&&N(n,o)},[N,C.values]),z=wn(function(e){if(ln(e))return function(t){return j(t,e)};j(e)}),H=wn(function(e,t,r){return void 0===t&&(t=!0),x({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),(void 0===r?o:r)?T(C.values):Promise.resolve()}),$=(0,Tr.useCallback)(function(e,t){e.persist&&e.persist();var r=e.target,n=r.name,o=r.id,i=(r.outerHTML,t||(n||o));H(i,!0)},[H]),V=wn(function(e){if(ln(e))return function(t){return $(t,e)};$(e)}),U=(0,Tr.useCallback)(function(e){on(e)?x({type:"SET_FORMIK_STATE",payload:e}):x({type:"SET_FORMIK_STATE",payload:function(){return e}})},[]),q=(0,Tr.useCallback)(function(e){x({type:"SET_STATUS",payload:e})},[]),W=(0,Tr.useCallback)(function(e){x({type:"SET_ISSUBMITTING",payload:e})},[]),G=wn(function(){return x({type:"SUBMIT_ATTEMPT"}),T().then(function(e){var t=e instanceof Error;if(!t&&0===Object.keys(e).length){var r;try{if(void 0===(r=X()))return}catch(n){throw n}return Promise.resolve(r).then(function(e){return b.current&&x({type:"SUBMIT_SUCCESS"}),e}).catch(function(e){if(b.current)throw x({type:"SUBMIT_FAILURE"}),e})}if(b.current&&(x({type:"SUBMIT_FAILURE"}),t))throw e})}),Y=wn(function(e){e&&e.preventDefault&&on(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&on(e.stopPropagation)&&e.stopPropagation(),G().catch(function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)})}),K={resetForm:R,validateForm:T,validateField:M,setErrors:L,setFieldError:B,setFieldTouched:H,setFieldValue:N,setStatus:q,setSubmitting:W,setTouched:O,setValues:F,setFormikState:U,submitForm:G},X=wn(function(){return d(C.values,K)}),Q=wn(function(e){e&&e.preventDefault&&on(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&on(e.stopPropagation)&&e.stopPropagation(),R()}),J=(0,Tr.useCallback)(function(e){return{value:dn(C.values,e),error:dn(C.errors,e),touched:!!dn(C.touched,e),initialValue:dn(f.current,e),initialTouched:!!dn(m.current,e),initialError:dn(g.current,e)}},[C.errors,C.touched,C.values]),Z=(0,Tr.useCallback)(function(e){return{setValue:function(t,r){return N(e,t,r)},setTouched:function(t,r){return H(e,t,r)},setError:function(t){return B(e,t)}}},[N,H,B]),ee=(0,Tr.useCallback)(function(e){var t=an(e),r=t?e.name:e,n=dn(C.values,r),o={name:r,value:n,onChange:z,onBlur:V};if(t){var i=e.type,a=e.value,s=e.as,l=e.multiple;"checkbox"===i?void 0===a?o.checked=!!n:(o.checked=!(!Array.isArray(n)||!~n.indexOf(a)),o.value=a):"radio"===i?(o.checked=n===a,o.value=a):"select"===s&&l&&(o.value=o.value||[],o.multiple=!0)}return o},[V,z,C.values]),te=(0,Tr.useMemo)(function(){return!Mr()(f.current,C.values)},[f.current,C.values]),re=(0,Tr.useMemo)(function(){return"undefined"!==typeof s?te?C.errors&&0===Object.keys(C.errors).length:!1!==s&&on(s)?s(h):s:C.errors&&0===Object.keys(C.errors).length},[s,te,C.errors,h]);return Kr({},C,{initialValues:f.current,initialErrors:g.current,initialTouched:m.current,initialStatus:v.current,handleBlur:V,handleChange:z,handleReset:Q,handleSubmit:Y,resetForm:R,setErrors:L,setFormikState:U,setFieldTouched:H,setFieldValue:N,setFieldError:B,setStatus:q,setSubmitting:W,setTouched:O,setValues:F,submitForm:G,validateForm:T,validateField:M,isValid:re,dirty:te,unregisterField:I,registerField:D,getFieldProps:ee,getFieldMeta:J,getFieldHelpers:Z,validateOnBlur:o,validateOnChange:r,validateOnMount:a})}function vn(e){var t=mn(e),r=e.component,n=e.children,o=e.render,i=e.innerRef;return(0,Tr.useImperativeHandle)(i,function(){return t}),(0,Tr.createElement)(en,{value:t},r?(0,Tr.createElement)(r,t):o?o(t):n?on(n)?n(t):cn(n)?null:Tr.Children.only(n):null)}function bn(e){var t=Array.isArray(e)?[]:{};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=String(r);!0===Array.isArray(e[n])?t[n]=e[n].map(function(e){return!0===Array.isArray(e)||R(e)?bn(e):""!==e?e:void 0}):R(e[n])?t[n]=bn(e[n]):t[n]=""!==e[n]?e[n]:void 0}return t}function yn(e,t,r){var n=e.slice();return t.forEach(function(t,o){if("undefined"===typeof n[o]){var i=!1!==r.clone&&r.isMergeableObject(t);n[o]=i?l(Array.isArray(t)?[]:{},t,r):t}else r.isMergeableObject(t)?n[o]=l(e[o],t,r):-1===e.indexOf(t)&&n.push(t)}),n}var An="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?Tr.useLayoutEffect:Tr.useEffect;function wn(e){var t=(0,Tr.useRef)(e);return An(function(){t.current=e}),(0,Tr.useCallback)(function(){for(var e=arguments.length,r=new Array(e),n=0;ne?t:e},0);return Array.from(Kr({},e,{length:t+1}))}return[]},En=function(e,t){var r="function"===typeof e?e:t;return function(e){if(Array.isArray(e)||an(e)){var t=_n(e);return r(t)}return e}},Pn=function(e){function t(t){var r;return(r=e.call(this,t)||this).updateArrayField=function(e,t,n){var o=r.props,i=o.name;(0,o.formik.setFormikState)(function(r){var o=En(n,e),a=En(t,e),s=pn(r.values,i,e(dn(r.values,i))),l=n?o(dn(r.errors,i)):void 0,c=t?a(dn(r.touched,i)):void 0;return nn(l)&&(l=void 0),nn(c)&&(c=void 0),Kr({},r,{values:s,errors:n?pn(r.errors,i,l):r.errors,touched:t?pn(r.touched,i,c):r.touched})})},r.push=function(e){return r.updateArrayField(function(t){return[].concat(_n(t),[Pr(e)])},!1,!1)},r.handlePush=function(e){return function(){return r.push(e)}},r.swap=function(e,t){return r.updateArrayField(function(r){return function(e,t,r){var n=_n(e),o=n[t];return n[t]=n[r],n[r]=o,n}(r,e,t)},!0,!0)},r.handleSwap=function(e,t){return function(){return r.swap(e,t)}},r.move=function(e,t){return r.updateArrayField(function(r){return function(e,t,r){var n=_n(e),o=n[t];return n.splice(t,1),n.splice(r,0,o),n}(r,e,t)},!0,!0)},r.handleMove=function(e,t){return function(){return r.move(e,t)}},r.insert=function(e,t){return r.updateArrayField(function(r){return kn(r,e,t)},function(t){return kn(t,e,null)},function(t){return kn(t,e,null)})},r.handleInsert=function(e,t){return function(){return r.insert(e,t)}},r.replace=function(e,t){return r.updateArrayField(function(r){return function(e,t,r){var n=_n(e);return n[t]=r,n}(r,e,t)},!1,!1)},r.handleReplace=function(e,t){return function(){return r.replace(e,t)}},r.unshift=function(e){var t=-1;return r.updateArrayField(function(r){var n=r?[e].concat(r):[e];return t=n.length,n},function(e){return e?[null].concat(e):[null]},function(e){return e?[null].concat(e):[null]}),t},r.handleUnshift=function(e){return function(){return r.unshift(e)}},r.handleRemove=function(e){return function(){return r.remove(e)}},r.handlePop=function(){return function(){return r.pop()}},r.remove=r.remove.bind(Jr(r)),r.pop=r.pop.bind(Jr(r)),r}Xr(t,e);var r=t.prototype;return r.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!Mr()(dn(e.formik.values,e.name),dn(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},r.remove=function(e){var t;return this.updateArrayField(function(r){var n=r?_n(r):[];return t||(t=n[e]),on(n.splice)&&n.splice(e,1),on(n.every)&&n.every(function(e){return void 0===e})?[]:n},!0,!0),t},r.pop=function(){var e;return this.updateArrayField(function(t){var r=t.slice();return e||(e=r&&r.pop&&r.pop()),r},!0,!0),e},r.render=function(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},t=this.props,r=t.component,n=t.render,o=t.children,i=t.name,a=Kr({},e,{form:Qr(t.formik,["validate","validationSchema"]),name:i});return r?(0,Tr.createElement)(r,a):n?n(a):o?"function"===typeof o?o(a):cn(o)?null:Tr.Children.only(o):null},t}(Tr.Component);Pn.defaultProps={validateOnChange:!0};var Tn=function(e){function t(){return e.apply(this,arguments)||this}Xr(t,e);var r=t.prototype;return r.shouldComponentUpdate=function(e){return dn(this.props.formik.errors,this.props.name)!==dn(e.formik.errors,this.props.name)||dn(this.props.formik.touched,this.props.name)!==dn(e.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(e).length},r.render=function(){var e=this.props,t=e.component,r=e.formik,n=e.render,o=e.children,i=e.name,a=Qr(e,["component","formik","render","children","name"]),s=dn(r.touched,i),l=dn(r.errors,i);return s&&l?n?on(n)?n(l):null:o?on(o)?o(l):null:t?(0,Tr.createElement)(t,a,l):l:null},t}(Tr.Component),Rn=Sn(Tn)},12953(e,t,r){var n;e=r.nmd(e),function(){var o=t,i=(e&&e.exports,"object"==typeof r.g&&r.g);i.global!==i&&i.window;var a=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,l=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,c=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,u={"\xad":"shy","\u200c":"zwnj","\u200d":"zwj","\u200e":"lrm","\u2063":"ic","\u2062":"it","\u2061":"af","\u200f":"rlm","\u200b":"ZeroWidthSpace","\u2060":"NoBreak","\u0311":"DownBreve","\u20db":"tdot","\u20dc":"DotDot","\t":"Tab","\n":"NewLine","\u2008":"puncsp","\u205f":"MediumSpace","\u2009":"thinsp","\u200a":"hairsp","\u2004":"emsp13","\u2002":"ensp","\u2005":"emsp14","\u2003":"emsp","\u2007":"numsp","\xa0":"nbsp","\u205f\u200a":"ThickSpace","\u203e":"oline",_:"lowbar","\u2010":"dash","\u2013":"ndash","\u2014":"mdash","\u2015":"horbar",",":"comma",";":"semi","\u204f":"bsemi",":":"colon","\u2a74":"Colone","!":"excl","\xa1":"iexcl","?":"quest","\xbf":"iquest",".":"period","\u2025":"nldr","\u2026":"mldr","\xb7":"middot","'":"apos","\u2018":"lsquo","\u2019":"rsquo","\u201a":"sbquo","\u2039":"lsaquo","\u203a":"rsaquo",'"':"quot","\u201c":"ldquo","\u201d":"rdquo","\u201e":"bdquo","\xab":"laquo","\xbb":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","\u2308":"lceil","\u2309":"rceil","\u230a":"lfloor","\u230b":"rfloor","\u2985":"lopar","\u2986":"ropar","\u298b":"lbrke","\u298c":"rbrke","\u298d":"lbrkslu","\u298e":"rbrksld","\u298f":"lbrksld","\u2990":"rbrkslu","\u2991":"langd","\u2992":"rangd","\u2993":"lparlt","\u2994":"rpargt","\u2995":"gtlPar","\u2996":"ltrPar","\u27e6":"lobrk","\u27e7":"robrk","\u27e8":"lang","\u27e9":"rang","\u27ea":"Lang","\u27eb":"Rang","\u27ec":"loang","\u27ed":"roang","\u2772":"lbbrk","\u2773":"rbbrk","\u2016":"Vert","\xa7":"sect","\xb6":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","\u2030":"permil","\u2031":"pertenk","\u2020":"dagger","\u2021":"Dagger","\u2022":"bull","\u2043":"hybull","\u2032":"prime","\u2033":"Prime","\u2034":"tprime","\u2057":"qprime","\u2035":"bprime","\u2041":"caret","`":"grave","\xb4":"acute","\u02dc":"tilde","^":"Hat","\xaf":"macr","\u02d8":"breve","\u02d9":"dot","\xa8":"die","\u02da":"ring","\u02dd":"dblac","\xb8":"cedil","\u02db":"ogon","\u02c6":"circ","\u02c7":"caron","\xb0":"deg","\xa9":"copy","\xae":"reg","\u2117":"copysr","\u2118":"wp","\u211e":"rx","\u2127":"mho","\u2129":"iiota","\u2190":"larr","\u219a":"nlarr","\u2192":"rarr","\u219b":"nrarr","\u2191":"uarr","\u2193":"darr","\u2194":"harr","\u21ae":"nharr","\u2195":"varr","\u2196":"nwarr","\u2197":"nearr","\u2198":"searr","\u2199":"swarr","\u219d":"rarrw","\u219d\u0338":"nrarrw","\u219e":"Larr","\u219f":"Uarr","\u21a0":"Rarr","\u21a1":"Darr","\u21a2":"larrtl","\u21a3":"rarrtl","\u21a4":"mapstoleft","\u21a5":"mapstoup","\u21a6":"map","\u21a7":"mapstodown","\u21a9":"larrhk","\u21aa":"rarrhk","\u21ab":"larrlp","\u21ac":"rarrlp","\u21ad":"harrw","\u21b0":"lsh","\u21b1":"rsh","\u21b2":"ldsh","\u21b3":"rdsh","\u21b5":"crarr","\u21b6":"cularr","\u21b7":"curarr","\u21ba":"olarr","\u21bb":"orarr","\u21bc":"lharu","\u21bd":"lhard","\u21be":"uharr","\u21bf":"uharl","\u21c0":"rharu","\u21c1":"rhard","\u21c2":"dharr","\u21c3":"dharl","\u21c4":"rlarr","\u21c5":"udarr","\u21c6":"lrarr","\u21c7":"llarr","\u21c8":"uuarr","\u21c9":"rrarr","\u21ca":"ddarr","\u21cb":"lrhar","\u21cc":"rlhar","\u21d0":"lArr","\u21cd":"nlArr","\u21d1":"uArr","\u21d2":"rArr","\u21cf":"nrArr","\u21d3":"dArr","\u21d4":"iff","\u21ce":"nhArr","\u21d5":"vArr","\u21d6":"nwArr","\u21d7":"neArr","\u21d8":"seArr","\u21d9":"swArr","\u21da":"lAarr","\u21db":"rAarr","\u21dd":"zigrarr","\u21e4":"larrb","\u21e5":"rarrb","\u21f5":"duarr","\u21fd":"loarr","\u21fe":"roarr","\u21ff":"hoarr","\u2200":"forall","\u2201":"comp","\u2202":"part","\u2202\u0338":"npart","\u2203":"exist","\u2204":"nexist","\u2205":"empty","\u2207":"Del","\u2208":"in","\u2209":"notin","\u220b":"ni","\u220c":"notni","\u03f6":"bepsi","\u220f":"prod","\u2210":"coprod","\u2211":"sum","+":"plus","\xb1":"pm","\xf7":"div","\xd7":"times","<":"lt","\u226e":"nlt","<\u20d2":"nvlt","=":"equals","\u2260":"ne","=\u20e5":"bne","\u2a75":"Equal",">":"gt","\u226f":"ngt",">\u20d2":"nvgt","\xac":"not","|":"vert","\xa6":"brvbar","\u2212":"minus","\u2213":"mp","\u2214":"plusdo","\u2044":"frasl","\u2216":"setmn","\u2217":"lowast","\u2218":"compfn","\u221a":"Sqrt","\u221d":"prop","\u221e":"infin","\u221f":"angrt","\u2220":"ang","\u2220\u20d2":"nang","\u2221":"angmsd","\u2222":"angsph","\u2223":"mid","\u2224":"nmid","\u2225":"par","\u2226":"npar","\u2227":"and","\u2228":"or","\u2229":"cap","\u2229\ufe00":"caps","\u222a":"cup","\u222a\ufe00":"cups","\u222b":"int","\u222c":"Int","\u222d":"tint","\u2a0c":"qint","\u222e":"oint","\u222f":"Conint","\u2230":"Cconint","\u2231":"cwint","\u2232":"cwconint","\u2233":"awconint","\u2234":"there4","\u2235":"becaus","\u2236":"ratio","\u2237":"Colon","\u2238":"minusd","\u223a":"mDDot","\u223b":"homtht","\u223c":"sim","\u2241":"nsim","\u223c\u20d2":"nvsim","\u223d":"bsim","\u223d\u0331":"race","\u223e":"ac","\u223e\u0333":"acE","\u223f":"acd","\u2240":"wr","\u2242":"esim","\u2242\u0338":"nesim","\u2243":"sime","\u2244":"nsime","\u2245":"cong","\u2247":"ncong","\u2246":"simne","\u2248":"ap","\u2249":"nap","\u224a":"ape","\u224b":"apid","\u224b\u0338":"napid","\u224c":"bcong","\u224d":"CupCap","\u226d":"NotCupCap","\u224d\u20d2":"nvap","\u224e":"bump","\u224e\u0338":"nbump","\u224f":"bumpe","\u224f\u0338":"nbumpe","\u2250":"doteq","\u2250\u0338":"nedot","\u2251":"eDot","\u2252":"efDot","\u2253":"erDot","\u2254":"colone","\u2255":"ecolon","\u2256":"ecir","\u2257":"cire","\u2259":"wedgeq","\u225a":"veeeq","\u225c":"trie","\u225f":"equest","\u2261":"equiv","\u2262":"nequiv","\u2261\u20e5":"bnequiv","\u2264":"le","\u2270":"nle","\u2264\u20d2":"nvle","\u2265":"ge","\u2271":"nge","\u2265\u20d2":"nvge","\u2266":"lE","\u2266\u0338":"nlE","\u2267":"gE","\u2267\u0338":"ngE","\u2268\ufe00":"lvnE","\u2268":"lnE","\u2269":"gnE","\u2269\ufe00":"gvnE","\u226a":"ll","\u226a\u0338":"nLtv","\u226a\u20d2":"nLt","\u226b":"gg","\u226b\u0338":"nGtv","\u226b\u20d2":"nGt","\u226c":"twixt","\u2272":"lsim","\u2274":"nlsim","\u2273":"gsim","\u2275":"ngsim","\u2276":"lg","\u2278":"ntlg","\u2277":"gl","\u2279":"ntgl","\u227a":"pr","\u2280":"npr","\u227b":"sc","\u2281":"nsc","\u227c":"prcue","\u22e0":"nprcue","\u227d":"sccue","\u22e1":"nsccue","\u227e":"prsim","\u227f":"scsim","\u227f\u0338":"NotSucceedsTilde","\u2282":"sub","\u2284":"nsub","\u2282\u20d2":"vnsub","\u2283":"sup","\u2285":"nsup","\u2283\u20d2":"vnsup","\u2286":"sube","\u2288":"nsube","\u2287":"supe","\u2289":"nsupe","\u228a\ufe00":"vsubne","\u228a":"subne","\u228b\ufe00":"vsupne","\u228b":"supne","\u228d":"cupdot","\u228e":"uplus","\u228f":"sqsub","\u228f\u0338":"NotSquareSubset","\u2290":"sqsup","\u2290\u0338":"NotSquareSuperset","\u2291":"sqsube","\u22e2":"nsqsube","\u2292":"sqsupe","\u22e3":"nsqsupe","\u2293":"sqcap","\u2293\ufe00":"sqcaps","\u2294":"sqcup","\u2294\ufe00":"sqcups","\u2295":"oplus","\u2296":"ominus","\u2297":"otimes","\u2298":"osol","\u2299":"odot","\u229a":"ocir","\u229b":"oast","\u229d":"odash","\u229e":"plusb","\u229f":"minusb","\u22a0":"timesb","\u22a1":"sdotb","\u22a2":"vdash","\u22ac":"nvdash","\u22a3":"dashv","\u22a4":"top","\u22a5":"bot","\u22a7":"models","\u22a8":"vDash","\u22ad":"nvDash","\u22a9":"Vdash","\u22ae":"nVdash","\u22aa":"Vvdash","\u22ab":"VDash","\u22af":"nVDash","\u22b0":"prurel","\u22b2":"vltri","\u22ea":"nltri","\u22b3":"vrtri","\u22eb":"nrtri","\u22b4":"ltrie","\u22ec":"nltrie","\u22b4\u20d2":"nvltrie","\u22b5":"rtrie","\u22ed":"nrtrie","\u22b5\u20d2":"nvrtrie","\u22b6":"origof","\u22b7":"imof","\u22b8":"mumap","\u22b9":"hercon","\u22ba":"intcal","\u22bb":"veebar","\u22bd":"barvee","\u22be":"angrtvb","\u22bf":"lrtri","\u22c0":"Wedge","\u22c1":"Vee","\u22c2":"xcap","\u22c3":"xcup","\u22c4":"diam","\u22c5":"sdot","\u22c6":"Star","\u22c7":"divonx","\u22c8":"bowtie","\u22c9":"ltimes","\u22ca":"rtimes","\u22cb":"lthree","\u22cc":"rthree","\u22cd":"bsime","\u22ce":"cuvee","\u22cf":"cuwed","\u22d0":"Sub","\u22d1":"Sup","\u22d2":"Cap","\u22d3":"Cup","\u22d4":"fork","\u22d5":"epar","\u22d6":"ltdot","\u22d7":"gtdot","\u22d8":"Ll","\u22d8\u0338":"nLl","\u22d9":"Gg","\u22d9\u0338":"nGg","\u22da\ufe00":"lesg","\u22da":"leg","\u22db":"gel","\u22db\ufe00":"gesl","\u22de":"cuepr","\u22df":"cuesc","\u22e6":"lnsim","\u22e7":"gnsim","\u22e8":"prnsim","\u22e9":"scnsim","\u22ee":"vellip","\u22ef":"ctdot","\u22f0":"utdot","\u22f1":"dtdot","\u22f2":"disin","\u22f3":"isinsv","\u22f4":"isins","\u22f5":"isindot","\u22f5\u0338":"notindot","\u22f6":"notinvc","\u22f7":"notinvb","\u22f9":"isinE","\u22f9\u0338":"notinE","\u22fa":"nisd","\u22fb":"xnis","\u22fc":"nis","\u22fd":"notnivc","\u22fe":"notnivb","\u2305":"barwed","\u2306":"Barwed","\u230c":"drcrop","\u230d":"dlcrop","\u230e":"urcrop","\u230f":"ulcrop","\u2310":"bnot","\u2312":"profline","\u2313":"profsurf","\u2315":"telrec","\u2316":"target","\u231c":"ulcorn","\u231d":"urcorn","\u231e":"dlcorn","\u231f":"drcorn","\u2322":"frown","\u2323":"smile","\u232d":"cylcty","\u232e":"profalar","\u2336":"topbot","\u233d":"ovbar","\u233f":"solbar","\u237c":"angzarr","\u23b0":"lmoust","\u23b1":"rmoust","\u23b4":"tbrk","\u23b5":"bbrk","\u23b6":"bbrktbrk","\u23dc":"OverParenthesis","\u23dd":"UnderParenthesis","\u23de":"OverBrace","\u23df":"UnderBrace","\u23e2":"trpezium","\u23e7":"elinters","\u2423":"blank","\u2500":"boxh","\u2502":"boxv","\u250c":"boxdr","\u2510":"boxdl","\u2514":"boxur","\u2518":"boxul","\u251c":"boxvr","\u2524":"boxvl","\u252c":"boxhd","\u2534":"boxhu","\u253c":"boxvh","\u2550":"boxH","\u2551":"boxV","\u2552":"boxdR","\u2553":"boxDr","\u2554":"boxDR","\u2555":"boxdL","\u2556":"boxDl","\u2557":"boxDL","\u2558":"boxuR","\u2559":"boxUr","\u255a":"boxUR","\u255b":"boxuL","\u255c":"boxUl","\u255d":"boxUL","\u255e":"boxvR","\u255f":"boxVr","\u2560":"boxVR","\u2561":"boxvL","\u2562":"boxVl","\u2563":"boxVL","\u2564":"boxHd","\u2565":"boxhD","\u2566":"boxHD","\u2567":"boxHu","\u2568":"boxhU","\u2569":"boxHU","\u256a":"boxvH","\u256b":"boxVh","\u256c":"boxVH","\u2580":"uhblk","\u2584":"lhblk","\u2588":"block","\u2591":"blk14","\u2592":"blk12","\u2593":"blk34","\u25a1":"squ","\u25aa":"squf","\u25ab":"EmptyVerySmallSquare","\u25ad":"rect","\u25ae":"marker","\u25b1":"fltns","\u25b3":"xutri","\u25b4":"utrif","\u25b5":"utri","\u25b8":"rtrif","\u25b9":"rtri","\u25bd":"xdtri","\u25be":"dtrif","\u25bf":"dtri","\u25c2":"ltrif","\u25c3":"ltri","\u25ca":"loz","\u25cb":"cir","\u25ec":"tridot","\u25ef":"xcirc","\u25f8":"ultri","\u25f9":"urtri","\u25fa":"lltri","\u25fb":"EmptySmallSquare","\u25fc":"FilledSmallSquare","\u2605":"starf","\u2606":"star","\u260e":"phone","\u2640":"female","\u2642":"male","\u2660":"spades","\u2663":"clubs","\u2665":"hearts","\u2666":"diams","\u266a":"sung","\u2713":"check","\u2717":"cross","\u2720":"malt","\u2736":"sext","\u2758":"VerticalSeparator","\u27c8":"bsolhsub","\u27c9":"suphsol","\u27f5":"xlarr","\u27f6":"xrarr","\u27f7":"xharr","\u27f8":"xlArr","\u27f9":"xrArr","\u27fa":"xhArr","\u27fc":"xmap","\u27ff":"dzigrarr","\u2902":"nvlArr","\u2903":"nvrArr","\u2904":"nvHarr","\u2905":"Map","\u290c":"lbarr","\u290d":"rbarr","\u290e":"lBarr","\u290f":"rBarr","\u2910":"RBarr","\u2911":"DDotrahd","\u2912":"UpArrowBar","\u2913":"DownArrowBar","\u2916":"Rarrtl","\u2919":"latail","\u291a":"ratail","\u291b":"lAtail","\u291c":"rAtail","\u291d":"larrfs","\u291e":"rarrfs","\u291f":"larrbfs","\u2920":"rarrbfs","\u2923":"nwarhk","\u2924":"nearhk","\u2925":"searhk","\u2926":"swarhk","\u2927":"nwnear","\u2928":"toea","\u2929":"tosa","\u292a":"swnwar","\u2933":"rarrc","\u2933\u0338":"nrarrc","\u2935":"cudarrr","\u2936":"ldca","\u2937":"rdca","\u2938":"cudarrl","\u2939":"larrpl","\u293c":"curarrm","\u293d":"cularrp","\u2945":"rarrpl","\u2948":"harrcir","\u2949":"Uarrocir","\u294a":"lurdshar","\u294b":"ldrushar","\u294e":"LeftRightVector","\u294f":"RightUpDownVector","\u2950":"DownLeftRightVector","\u2951":"LeftUpDownVector","\u2952":"LeftVectorBar","\u2953":"RightVectorBar","\u2954":"RightUpVectorBar","\u2955":"RightDownVectorBar","\u2956":"DownLeftVectorBar","\u2957":"DownRightVectorBar","\u2958":"LeftUpVectorBar","\u2959":"LeftDownVectorBar","\u295a":"LeftTeeVector","\u295b":"RightTeeVector","\u295c":"RightUpTeeVector","\u295d":"RightDownTeeVector","\u295e":"DownLeftTeeVector","\u295f":"DownRightTeeVector","\u2960":"LeftUpTeeVector","\u2961":"LeftDownTeeVector","\u2962":"lHar","\u2963":"uHar","\u2964":"rHar","\u2965":"dHar","\u2966":"luruhar","\u2967":"ldrdhar","\u2968":"ruluhar","\u2969":"rdldhar","\u296a":"lharul","\u296b":"llhard","\u296c":"rharul","\u296d":"lrhard","\u296e":"udhar","\u296f":"duhar","\u2970":"RoundImplies","\u2971":"erarr","\u2972":"simrarr","\u2973":"larrsim","\u2974":"rarrsim","\u2975":"rarrap","\u2976":"ltlarr","\u2978":"gtrarr","\u2979":"subrarr","\u297b":"suplarr","\u297c":"lfisht","\u297d":"rfisht","\u297e":"ufisht","\u297f":"dfisht","\u299a":"vzigzag","\u299c":"vangrt","\u299d":"angrtvbd","\u29a4":"ange","\u29a5":"range","\u29a6":"dwangle","\u29a7":"uwangle","\u29a8":"angmsdaa","\u29a9":"angmsdab","\u29aa":"angmsdac","\u29ab":"angmsdad","\u29ac":"angmsdae","\u29ad":"angmsdaf","\u29ae":"angmsdag","\u29af":"angmsdah","\u29b0":"bemptyv","\u29b1":"demptyv","\u29b2":"cemptyv","\u29b3":"raemptyv","\u29b4":"laemptyv","\u29b5":"ohbar","\u29b6":"omid","\u29b7":"opar","\u29b9":"operp","\u29bb":"olcross","\u29bc":"odsold","\u29be":"olcir","\u29bf":"ofcir","\u29c0":"olt","\u29c1":"ogt","\u29c2":"cirscir","\u29c3":"cirE","\u29c4":"solb","\u29c5":"bsolb","\u29c9":"boxbox","\u29cd":"trisb","\u29ce":"rtriltri","\u29cf":"LeftTriangleBar","\u29cf\u0338":"NotLeftTriangleBar","\u29d0":"RightTriangleBar","\u29d0\u0338":"NotRightTriangleBar","\u29dc":"iinfin","\u29dd":"infintie","\u29de":"nvinfin","\u29e3":"eparsl","\u29e4":"smeparsl","\u29e5":"eqvparsl","\u29eb":"lozf","\u29f4":"RuleDelayed","\u29f6":"dsol","\u2a00":"xodot","\u2a01":"xoplus","\u2a02":"xotime","\u2a04":"xuplus","\u2a06":"xsqcup","\u2a0d":"fpartint","\u2a10":"cirfnint","\u2a11":"awint","\u2a12":"rppolint","\u2a13":"scpolint","\u2a14":"npolint","\u2a15":"pointint","\u2a16":"quatint","\u2a17":"intlarhk","\u2a22":"pluscir","\u2a23":"plusacir","\u2a24":"simplus","\u2a25":"plusdu","\u2a26":"plussim","\u2a27":"plustwo","\u2a29":"mcomma","\u2a2a":"minusdu","\u2a2d":"loplus","\u2a2e":"roplus","\u2a2f":"Cross","\u2a30":"timesd","\u2a31":"timesbar","\u2a33":"smashp","\u2a34":"lotimes","\u2a35":"rotimes","\u2a36":"otimesas","\u2a37":"Otimes","\u2a38":"odiv","\u2a39":"triplus","\u2a3a":"triminus","\u2a3b":"tritime","\u2a3c":"iprod","\u2a3f":"amalg","\u2a40":"capdot","\u2a42":"ncup","\u2a43":"ncap","\u2a44":"capand","\u2a45":"cupor","\u2a46":"cupcap","\u2a47":"capcup","\u2a48":"cupbrcap","\u2a49":"capbrcup","\u2a4a":"cupcup","\u2a4b":"capcap","\u2a4c":"ccups","\u2a4d":"ccaps","\u2a50":"ccupssm","\u2a53":"And","\u2a54":"Or","\u2a55":"andand","\u2a56":"oror","\u2a57":"orslope","\u2a58":"andslope","\u2a5a":"andv","\u2a5b":"orv","\u2a5c":"andd","\u2a5d":"ord","\u2a5f":"wedbar","\u2a66":"sdote","\u2a6a":"simdot","\u2a6d":"congdot","\u2a6d\u0338":"ncongdot","\u2a6e":"easter","\u2a6f":"apacir","\u2a70":"apE","\u2a70\u0338":"napE","\u2a71":"eplus","\u2a72":"pluse","\u2a73":"Esim","\u2a77":"eDDot","\u2a78":"equivDD","\u2a79":"ltcir","\u2a7a":"gtcir","\u2a7b":"ltquest","\u2a7c":"gtquest","\u2a7d":"les","\u2a7d\u0338":"nles","\u2a7e":"ges","\u2a7e\u0338":"nges","\u2a7f":"lesdot","\u2a80":"gesdot","\u2a81":"lesdoto","\u2a82":"gesdoto","\u2a83":"lesdotor","\u2a84":"gesdotol","\u2a85":"lap","\u2a86":"gap","\u2a87":"lne","\u2a88":"gne","\u2a89":"lnap","\u2a8a":"gnap","\u2a8b":"lEg","\u2a8c":"gEl","\u2a8d":"lsime","\u2a8e":"gsime","\u2a8f":"lsimg","\u2a90":"gsiml","\u2a91":"lgE","\u2a92":"glE","\u2a93":"lesges","\u2a94":"gesles","\u2a95":"els","\u2a96":"egs","\u2a97":"elsdot","\u2a98":"egsdot","\u2a99":"el","\u2a9a":"eg","\u2a9d":"siml","\u2a9e":"simg","\u2a9f":"simlE","\u2aa0":"simgE","\u2aa1":"LessLess","\u2aa1\u0338":"NotNestedLessLess","\u2aa2":"GreaterGreater","\u2aa2\u0338":"NotNestedGreaterGreater","\u2aa4":"glj","\u2aa5":"gla","\u2aa6":"ltcc","\u2aa7":"gtcc","\u2aa8":"lescc","\u2aa9":"gescc","\u2aaa":"smt","\u2aab":"lat","\u2aac":"smte","\u2aac\ufe00":"smtes","\u2aad":"late","\u2aad\ufe00":"lates","\u2aae":"bumpE","\u2aaf":"pre","\u2aaf\u0338":"npre","\u2ab0":"sce","\u2ab0\u0338":"nsce","\u2ab3":"prE","\u2ab4":"scE","\u2ab5":"prnE","\u2ab6":"scnE","\u2ab7":"prap","\u2ab8":"scap","\u2ab9":"prnap","\u2aba":"scnap","\u2abb":"Pr","\u2abc":"Sc","\u2abd":"subdot","\u2abe":"supdot","\u2abf":"subplus","\u2ac0":"supplus","\u2ac1":"submult","\u2ac2":"supmult","\u2ac3":"subedot","\u2ac4":"supedot","\u2ac5":"subE","\u2ac5\u0338":"nsubE","\u2ac6":"supE","\u2ac6\u0338":"nsupE","\u2ac7":"subsim","\u2ac8":"supsim","\u2acb\ufe00":"vsubnE","\u2acb":"subnE","\u2acc\ufe00":"vsupnE","\u2acc":"supnE","\u2acf":"csub","\u2ad0":"csup","\u2ad1":"csube","\u2ad2":"csupe","\u2ad3":"subsup","\u2ad4":"supsub","\u2ad5":"subsub","\u2ad6":"supsup","\u2ad7":"suphsub","\u2ad8":"supdsub","\u2ad9":"forkv","\u2ada":"topfork","\u2adb":"mlcp","\u2ae4":"Dashv","\u2ae6":"Vdashl","\u2ae7":"Barv","\u2ae8":"vBar","\u2ae9":"vBarv","\u2aeb":"Vbar","\u2aec":"Not","\u2aed":"bNot","\u2aee":"rnmid","\u2aef":"cirmid","\u2af0":"midcir","\u2af1":"topcir","\u2af2":"nhpar","\u2af3":"parsim","\u2afd":"parsl","\u2afd\u20e5":"nparsl","\u266d":"flat","\u266e":"natur","\u266f":"sharp","\xa4":"curren","\xa2":"cent",$:"dollar","\xa3":"pound","\xa5":"yen","\u20ac":"euro","\xb9":"sup1","\xbd":"half","\u2153":"frac13","\xbc":"frac14","\u2155":"frac15","\u2159":"frac16","\u215b":"frac18","\xb2":"sup2","\u2154":"frac23","\u2156":"frac25","\xb3":"sup3","\xbe":"frac34","\u2157":"frac35","\u215c":"frac38","\u2158":"frac45","\u215a":"frac56","\u215d":"frac58","\u215e":"frac78","\ud835\udcb6":"ascr","\ud835\udd52":"aopf","\ud835\udd1e":"afr","\ud835\udd38":"Aopf","\ud835\udd04":"Afr","\ud835\udc9c":"Ascr","\xaa":"ordf","\xe1":"aacute","\xc1":"Aacute","\xe0":"agrave","\xc0":"Agrave","\u0103":"abreve","\u0102":"Abreve","\xe2":"acirc","\xc2":"Acirc","\xe5":"aring","\xc5":"angst","\xe4":"auml","\xc4":"Auml","\xe3":"atilde","\xc3":"Atilde","\u0105":"aogon","\u0104":"Aogon","\u0101":"amacr","\u0100":"Amacr","\xe6":"aelig","\xc6":"AElig","\ud835\udcb7":"bscr","\ud835\udd53":"bopf","\ud835\udd1f":"bfr","\ud835\udd39":"Bopf","\u212c":"Bscr","\ud835\udd05":"Bfr","\ud835\udd20":"cfr","\ud835\udcb8":"cscr","\ud835\udd54":"copf","\u212d":"Cfr","\ud835\udc9e":"Cscr","\u2102":"Copf","\u0107":"cacute","\u0106":"Cacute","\u0109":"ccirc","\u0108":"Ccirc","\u010d":"ccaron","\u010c":"Ccaron","\u010b":"cdot","\u010a":"Cdot","\xe7":"ccedil","\xc7":"Ccedil","\u2105":"incare","\ud835\udd21":"dfr","\u2146":"dd","\ud835\udd55":"dopf","\ud835\udcb9":"dscr","\ud835\udc9f":"Dscr","\ud835\udd07":"Dfr","\u2145":"DD","\ud835\udd3b":"Dopf","\u010f":"dcaron","\u010e":"Dcaron","\u0111":"dstrok","\u0110":"Dstrok","\xf0":"eth","\xd0":"ETH","\u2147":"ee","\u212f":"escr","\ud835\udd22":"efr","\ud835\udd56":"eopf","\u2130":"Escr","\ud835\udd08":"Efr","\ud835\udd3c":"Eopf","\xe9":"eacute","\xc9":"Eacute","\xe8":"egrave","\xc8":"Egrave","\xea":"ecirc","\xca":"Ecirc","\u011b":"ecaron","\u011a":"Ecaron","\xeb":"euml","\xcb":"Euml","\u0117":"edot","\u0116":"Edot","\u0119":"eogon","\u0118":"Eogon","\u0113":"emacr","\u0112":"Emacr","\ud835\udd23":"ffr","\ud835\udd57":"fopf","\ud835\udcbb":"fscr","\ud835\udd09":"Ffr","\ud835\udd3d":"Fopf","\u2131":"Fscr","\ufb00":"fflig","\ufb03":"ffilig","\ufb04":"ffllig","\ufb01":"filig",fj:"fjlig","\ufb02":"fllig","\u0192":"fnof","\u210a":"gscr","\ud835\udd58":"gopf","\ud835\udd24":"gfr","\ud835\udca2":"Gscr","\ud835\udd3e":"Gopf","\ud835\udd0a":"Gfr","\u01f5":"gacute","\u011f":"gbreve","\u011e":"Gbreve","\u011d":"gcirc","\u011c":"Gcirc","\u0121":"gdot","\u0120":"Gdot","\u0122":"Gcedil","\ud835\udd25":"hfr","\u210e":"planckh","\ud835\udcbd":"hscr","\ud835\udd59":"hopf","\u210b":"Hscr","\u210c":"Hfr","\u210d":"Hopf","\u0125":"hcirc","\u0124":"Hcirc","\u210f":"hbar","\u0127":"hstrok","\u0126":"Hstrok","\ud835\udd5a":"iopf","\ud835\udd26":"ifr","\ud835\udcbe":"iscr","\u2148":"ii","\ud835\udd40":"Iopf","\u2110":"Iscr","\u2111":"Im","\xed":"iacute","\xcd":"Iacute","\xec":"igrave","\xcc":"Igrave","\xee":"icirc","\xce":"Icirc","\xef":"iuml","\xcf":"Iuml","\u0129":"itilde","\u0128":"Itilde","\u0130":"Idot","\u012f":"iogon","\u012e":"Iogon","\u012b":"imacr","\u012a":"Imacr","\u0133":"ijlig","\u0132":"IJlig","\u0131":"imath","\ud835\udcbf":"jscr","\ud835\udd5b":"jopf","\ud835\udd27":"jfr","\ud835\udca5":"Jscr","\ud835\udd0d":"Jfr","\ud835\udd41":"Jopf","\u0135":"jcirc","\u0134":"Jcirc","\u0237":"jmath","\ud835\udd5c":"kopf","\ud835\udcc0":"kscr","\ud835\udd28":"kfr","\ud835\udca6":"Kscr","\ud835\udd42":"Kopf","\ud835\udd0e":"Kfr","\u0137":"kcedil","\u0136":"Kcedil","\ud835\udd29":"lfr","\ud835\udcc1":"lscr","\u2113":"ell","\ud835\udd5d":"lopf","\u2112":"Lscr","\ud835\udd0f":"Lfr","\ud835\udd43":"Lopf","\u013a":"lacute","\u0139":"Lacute","\u013e":"lcaron","\u013d":"Lcaron","\u013c":"lcedil","\u013b":"Lcedil","\u0142":"lstrok","\u0141":"Lstrok","\u0140":"lmidot","\u013f":"Lmidot","\ud835\udd2a":"mfr","\ud835\udd5e":"mopf","\ud835\udcc2":"mscr","\ud835\udd10":"Mfr","\ud835\udd44":"Mopf","\u2133":"Mscr","\ud835\udd2b":"nfr","\ud835\udd5f":"nopf","\ud835\udcc3":"nscr","\u2115":"Nopf","\ud835\udca9":"Nscr","\ud835\udd11":"Nfr","\u0144":"nacute","\u0143":"Nacute","\u0148":"ncaron","\u0147":"Ncaron","\xf1":"ntilde","\xd1":"Ntilde","\u0146":"ncedil","\u0145":"Ncedil","\u2116":"numero","\u014b":"eng","\u014a":"ENG","\ud835\udd60":"oopf","\ud835\udd2c":"ofr","\u2134":"oscr","\ud835\udcaa":"Oscr","\ud835\udd12":"Ofr","\ud835\udd46":"Oopf","\xba":"ordm","\xf3":"oacute","\xd3":"Oacute","\xf2":"ograve","\xd2":"Ograve","\xf4":"ocirc","\xd4":"Ocirc","\xf6":"ouml","\xd6":"Ouml","\u0151":"odblac","\u0150":"Odblac","\xf5":"otilde","\xd5":"Otilde","\xf8":"oslash","\xd8":"Oslash","\u014d":"omacr","\u014c":"Omacr","\u0153":"oelig","\u0152":"OElig","\ud835\udd2d":"pfr","\ud835\udcc5":"pscr","\ud835\udd61":"popf","\u2119":"Popf","\ud835\udd13":"Pfr","\ud835\udcab":"Pscr","\ud835\udd62":"qopf","\ud835\udd2e":"qfr","\ud835\udcc6":"qscr","\ud835\udcac":"Qscr","\ud835\udd14":"Qfr","\u211a":"Qopf","\u0138":"kgreen","\ud835\udd2f":"rfr","\ud835\udd63":"ropf","\ud835\udcc7":"rscr","\u211b":"Rscr","\u211c":"Re","\u211d":"Ropf","\u0155":"racute","\u0154":"Racute","\u0159":"rcaron","\u0158":"Rcaron","\u0157":"rcedil","\u0156":"Rcedil","\ud835\udd64":"sopf","\ud835\udcc8":"sscr","\ud835\udd30":"sfr","\ud835\udd4a":"Sopf","\ud835\udd16":"Sfr","\ud835\udcae":"Sscr","\u24c8":"oS","\u015b":"sacute","\u015a":"Sacute","\u015d":"scirc","\u015c":"Scirc","\u0161":"scaron","\u0160":"Scaron","\u015f":"scedil","\u015e":"Scedil","\xdf":"szlig","\ud835\udd31":"tfr","\ud835\udcc9":"tscr","\ud835\udd65":"topf","\ud835\udcaf":"Tscr","\ud835\udd17":"Tfr","\ud835\udd4b":"Topf","\u0165":"tcaron","\u0164":"Tcaron","\u0163":"tcedil","\u0162":"Tcedil","\u2122":"trade","\u0167":"tstrok","\u0166":"Tstrok","\ud835\udcca":"uscr","\ud835\udd66":"uopf","\ud835\udd32":"ufr","\ud835\udd4c":"Uopf","\ud835\udd18":"Ufr","\ud835\udcb0":"Uscr","\xfa":"uacute","\xda":"Uacute","\xf9":"ugrave","\xd9":"Ugrave","\u016d":"ubreve","\u016c":"Ubreve","\xfb":"ucirc","\xdb":"Ucirc","\u016f":"uring","\u016e":"Uring","\xfc":"uuml","\xdc":"Uuml","\u0171":"udblac","\u0170":"Udblac","\u0169":"utilde","\u0168":"Utilde","\u0173":"uogon","\u0172":"Uogon","\u016b":"umacr","\u016a":"Umacr","\ud835\udd33":"vfr","\ud835\udd67":"vopf","\ud835\udccb":"vscr","\ud835\udd19":"Vfr","\ud835\udd4d":"Vopf","\ud835\udcb1":"Vscr","\ud835\udd68":"wopf","\ud835\udccc":"wscr","\ud835\udd34":"wfr","\ud835\udcb2":"Wscr","\ud835\udd4e":"Wopf","\ud835\udd1a":"Wfr","\u0175":"wcirc","\u0174":"Wcirc","\ud835\udd35":"xfr","\ud835\udccd":"xscr","\ud835\udd69":"xopf","\ud835\udd4f":"Xopf","\ud835\udd1b":"Xfr","\ud835\udcb3":"Xscr","\ud835\udd36":"yfr","\ud835\udcce":"yscr","\ud835\udd6a":"yopf","\ud835\udcb4":"Yscr","\ud835\udd1c":"Yfr","\ud835\udd50":"Yopf","\xfd":"yacute","\xdd":"Yacute","\u0177":"ycirc","\u0176":"Ycirc","\xff":"yuml","\u0178":"Yuml","\ud835\udccf":"zscr","\ud835\udd37":"zfr","\ud835\udd6b":"zopf","\u2128":"Zfr","\u2124":"Zopf","\ud835\udcb5":"Zscr","\u017a":"zacute","\u0179":"Zacute","\u017e":"zcaron","\u017d":"Zcaron","\u017c":"zdot","\u017b":"Zdot","\u01b5":"imped","\xfe":"thorn","\xde":"THORN","\u0149":"napos","\u03b1":"alpha","\u0391":"Alpha","\u03b2":"beta","\u0392":"Beta","\u03b3":"gamma","\u0393":"Gamma","\u03b4":"delta","\u0394":"Delta","\u03b5":"epsi","\u03f5":"epsiv","\u0395":"Epsilon","\u03dd":"gammad","\u03dc":"Gammad","\u03b6":"zeta","\u0396":"Zeta","\u03b7":"eta","\u0397":"Eta","\u03b8":"theta","\u03d1":"thetav","\u0398":"Theta","\u03b9":"iota","\u0399":"Iota","\u03ba":"kappa","\u03f0":"kappav","\u039a":"Kappa","\u03bb":"lambda","\u039b":"Lambda","\u03bc":"mu","\xb5":"micro","\u039c":"Mu","\u03bd":"nu","\u039d":"Nu","\u03be":"xi","\u039e":"Xi","\u03bf":"omicron","\u039f":"Omicron","\u03c0":"pi","\u03d6":"piv","\u03a0":"Pi","\u03c1":"rho","\u03f1":"rhov","\u03a1":"Rho","\u03c3":"sigma","\u03a3":"Sigma","\u03c2":"sigmaf","\u03c4":"tau","\u03a4":"Tau","\u03c5":"upsi","\u03a5":"Upsilon","\u03d2":"Upsi","\u03c6":"phi","\u03d5":"phiv","\u03a6":"Phi","\u03c7":"chi","\u03a7":"Chi","\u03c8":"psi","\u03a8":"Psi","\u03c9":"omega","\u03a9":"ohm","\u0430":"acy","\u0410":"Acy","\u0431":"bcy","\u0411":"Bcy","\u0432":"vcy","\u0412":"Vcy","\u0433":"gcy","\u0413":"Gcy","\u0453":"gjcy","\u0403":"GJcy","\u0434":"dcy","\u0414":"Dcy","\u0452":"djcy","\u0402":"DJcy","\u0435":"iecy","\u0415":"IEcy","\u0451":"iocy","\u0401":"IOcy","\u0454":"jukcy","\u0404":"Jukcy","\u0436":"zhcy","\u0416":"ZHcy","\u0437":"zcy","\u0417":"Zcy","\u0455":"dscy","\u0405":"DScy","\u0438":"icy","\u0418":"Icy","\u0456":"iukcy","\u0406":"Iukcy","\u0457":"yicy","\u0407":"YIcy","\u0439":"jcy","\u0419":"Jcy","\u0458":"jsercy","\u0408":"Jsercy","\u043a":"kcy","\u041a":"Kcy","\u045c":"kjcy","\u040c":"KJcy","\u043b":"lcy","\u041b":"Lcy","\u0459":"ljcy","\u0409":"LJcy","\u043c":"mcy","\u041c":"Mcy","\u043d":"ncy","\u041d":"Ncy","\u045a":"njcy","\u040a":"NJcy","\u043e":"ocy","\u041e":"Ocy","\u043f":"pcy","\u041f":"Pcy","\u0440":"rcy","\u0420":"Rcy","\u0441":"scy","\u0421":"Scy","\u0442":"tcy","\u0422":"Tcy","\u045b":"tshcy","\u040b":"TSHcy","\u0443":"ucy","\u0423":"Ucy","\u045e":"ubrcy","\u040e":"Ubrcy","\u0444":"fcy","\u0424":"Fcy","\u0445":"khcy","\u0425":"KHcy","\u0446":"tscy","\u0426":"TScy","\u0447":"chcy","\u0427":"CHcy","\u045f":"dzcy","\u040f":"DZcy","\u0448":"shcy","\u0428":"SHcy","\u0449":"shchcy","\u0429":"SHCHcy","\u044a":"hardcy","\u042a":"HARDcy","\u044b":"ycy","\u042b":"Ycy","\u044c":"softcy","\u042c":"SOFTcy","\u044d":"ecy","\u042d":"Ecy","\u044e":"yucy","\u042e":"YUcy","\u044f":"yacy","\u042f":"YAcy","\u2135":"aleph","\u2136":"beth","\u2137":"gimel","\u2138":"daleth"},d=/["&'<>`]/g,p={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},h=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,f=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,m={aacute:"\xe1",Aacute:"\xc1",abreve:"\u0103",Abreve:"\u0102",ac:"\u223e",acd:"\u223f",acE:"\u223e\u0333",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",acy:"\u0430",Acy:"\u0410",aelig:"\xe6",AElig:"\xc6",af:"\u2061",afr:"\ud835\udd1e",Afr:"\ud835\udd04",agrave:"\xe0",Agrave:"\xc0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03b1",Alpha:"\u0391",amacr:"\u0101",Amacr:"\u0100",amalg:"\u2a3f",amp:"&",AMP:"&",and:"\u2227",And:"\u2a53",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",aogon:"\u0105",Aogon:"\u0104",aopf:"\ud835\udd52",Aopf:"\ud835\udd38",ap:"\u2248",apacir:"\u2a6f",ape:"\u224a",apE:"\u2a70",apid:"\u224b",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224a",aring:"\xe5",Aring:"\xc5",ascr:"\ud835\udcb6",Ascr:"\ud835\udc9c",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224d",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",awconint:"\u2233",awint:"\u2a11",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",Backslash:"\u2216",Barv:"\u2ae7",barvee:"\u22bd",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",bcy:"\u0431",Bcy:"\u0411",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",Bernoullis:"\u212c",beta:"\u03b2",Beta:"\u0392",beth:"\u2136",between:"\u226c",bfr:"\ud835\udd1f",Bfr:"\ud835\udd05",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bnot:"\u2310",bNot:"\u2aed",bopf:"\ud835\udd53",Bopf:"\ud835\udd39",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxbox:"\u29c9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250c",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252c",boxhD:"\u2565",boxHd:"\u2564",boxHD:"\u2566",boxhu:"\u2534",boxhU:"\u2568",boxHu:"\u2567",boxHU:"\u2569",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxuL:"\u255b",boxUl:"\u255c",boxUL:"\u255d",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255a",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253c",boxvH:"\u256a",boxVh:"\u256b",boxVH:"\u256c",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251c",boxvR:"\u255e",boxVr:"\u255f",boxVR:"\u2560",bprime:"\u2035",breve:"\u02d8",Breve:"\u02d8",brvbar:"\xa6",bscr:"\ud835\udcb7",Bscr:"\u212c",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsol:"\\",bsolb:"\u29c5",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpe:"\u224f",bumpE:"\u2aae",bumpeq:"\u224f",Bumpeq:"\u224e",cacute:"\u0107",Cacute:"\u0106",cap:"\u2229",Cap:"\u22d2",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",CapitalDifferentialD:"\u2145",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",Cayleys:"\u212d",ccaps:"\u2a4d",ccaron:"\u010d",Ccaron:"\u010c",ccedil:"\xe7",Ccedil:"\xc7",ccirc:"\u0109",Ccirc:"\u0108",Cconint:"\u2230",ccups:"\u2a4c",ccupssm:"\u2a50",cdot:"\u010b",Cdot:"\u010a",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",CenterDot:"\xb7",cfr:"\ud835\udd20",Cfr:"\u212d",chcy:"\u0447",CHcy:"\u0427",check:"\u2713",checkmark:"\u2713",chi:"\u03c7",Chi:"\u03a7",cir:"\u25cb",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",CircleDot:"\u2299",circledR:"\xae",circledS:"\u24c8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cire:"\u2257",cirE:"\u29c3",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",colone:"\u2254",Colone:"\u2a74",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",Congruent:"\u2261",conint:"\u222e",Conint:"\u222f",ContourIntegral:"\u222e",copf:"\ud835\udd54",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xa9",COPY:"\xa9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21b5",cross:"\u2717",Cross:"\u2a2f",cscr:"\ud835\udcb8",Cscr:"\ud835\udc9e",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",cup:"\u222a",Cup:"\u22d3",cupbrcap:"\u2a48",cupcap:"\u2a46",CupCap:"\u224d",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",dArr:"\u21d3",Darr:"\u21a1",dash:"\u2010",dashv:"\u22a3",Dashv:"\u2ae4",dbkarow:"\u290f",dblac:"\u02dd",dcaron:"\u010f",Dcaron:"\u010e",dcy:"\u0434",Dcy:"\u0414",dd:"\u2146",DD:"\u2145",ddagger:"\u2021",ddarr:"\u21ca",DDotrahd:"\u2911",ddotseq:"\u2a77",deg:"\xb0",Del:"\u2207",delta:"\u03b4",Delta:"\u0394",demptyv:"\u29b1",dfisht:"\u297f",dfr:"\ud835\udd21",Dfr:"\ud835\udd07",dHar:"\u2965",dharl:"\u21c3",dharr:"\u21c2",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",diam:"\u22c4",diamond:"\u22c4",Diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",DifferentialD:"\u2146",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",djcy:"\u0452",DJcy:"\u0402",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",dopf:"\ud835\udd55",Dopf:"\ud835\udd3b",dot:"\u02d9",Dot:"\xa8",DotDot:"\u20dc",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",downarrow:"\u2193",Downarrow:"\u21d3",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVector:"\u21bd",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVector:"\u21c1",DownRightVectorBar:"\u2957",DownTee:"\u22a4",DownTeeArrow:"\u21a7",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",dscr:"\ud835\udcb9",Dscr:"\ud835\udc9f",dscy:"\u0455",DScy:"\u0405",dsol:"\u29f6",dstrok:"\u0111",Dstrok:"\u0110",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",dzcy:"\u045f",DZcy:"\u040f",dzigrarr:"\u27ff",eacute:"\xe9",Eacute:"\xc9",easter:"\u2a6e",ecaron:"\u011b",Ecaron:"\u011a",ecir:"\u2256",ecirc:"\xea",Ecirc:"\xca",ecolon:"\u2255",ecy:"\u044d",Ecy:"\u042d",eDDot:"\u2a77",edot:"\u0117",eDot:"\u2251",Edot:"\u0116",ee:"\u2147",efDot:"\u2252",efr:"\ud835\udd22",Efr:"\ud835\udd08",eg:"\u2a9a",egrave:"\xe8",Egrave:"\xc8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",Element:"\u2208",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",emacr:"\u0113",Emacr:"\u0112",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25fb",emptyv:"\u2205",EmptyVerySmallSquare:"\u25ab",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014b",ENG:"\u014a",ensp:"\u2002",eogon:"\u0119",Eogon:"\u0118",eopf:"\ud835\udd56",Eopf:"\ud835\udd3c",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",epsilon:"\u03b5",Epsilon:"\u0395",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",Equal:"\u2a75",equals:"=",EqualTilde:"\u2242",equest:"\u225f",Equilibrium:"\u21cc",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",erDot:"\u2253",escr:"\u212f",Escr:"\u2130",esdot:"\u2250",esim:"\u2242",Esim:"\u2a73",eta:"\u03b7",Eta:"\u0397",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",euro:"\u20ac",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",Fcy:"\u0424",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",ffr:"\ud835\udd23",Ffr:"\ud835\udd09",filig:"\ufb01",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",fopf:"\ud835\udd57",Fopf:"\ud835\udd3d",forall:"\u2200",ForAll:"\u2200",fork:"\u22d4",forkv:"\u2ad9",Fouriertrf:"\u2131",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",fscr:"\ud835\udcbb",Fscr:"\u2131",gacute:"\u01f5",gamma:"\u03b3",Gamma:"\u0393",gammad:"\u03dd",Gammad:"\u03dc",gap:"\u2a86",gbreve:"\u011f",Gbreve:"\u011e",Gcedil:"\u0122",gcirc:"\u011d",Gcirc:"\u011c",gcy:"\u0433",Gcy:"\u0413",gdot:"\u0121",Gdot:"\u0120",ge:"\u2265",gE:"\u2267",gel:"\u22db",gEl:"\u2a8c",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",gfr:"\ud835\udd24",Gfr:"\ud835\udd0a",gg:"\u226b",Gg:"\u22d9",ggg:"\u22d9",gimel:"\u2137",gjcy:"\u0453",GJcy:"\u0403",gl:"\u2277",gla:"\u2aa5",glE:"\u2a92",glj:"\u2aa4",gnap:"\u2a8a",gnapprox:"\u2a8a",gne:"\u2a88",gnE:"\u2269",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",gopf:"\ud835\udd58",Gopf:"\ud835\udd3e",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",gscr:"\u210a",Gscr:"\ud835\udca2",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gt:">",Gt:"\u226b",GT:">",gtcc:"\u2aa7",gtcir:"\u2a7a",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",hardcy:"\u044a",HARDcy:"\u042a",harr:"\u2194",hArr:"\u21d4",harrcir:"\u2948",harrw:"\u21ad",Hat:"^",hbar:"\u210f",hcirc:"\u0125",Hcirc:"\u0124",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",Hfr:"\u210c",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",Hopf:"\u210d",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\ud835\udcbd",Hscr:"\u210b",hslash:"\u210f",hstrok:"\u0127",Hstrok:"\u0126",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",iacute:"\xed",Iacute:"\xcd",ic:"\u2063",icirc:"\xee",Icirc:"\xce",icy:"\u0438",Icy:"\u0418",Idot:"\u0130",iecy:"\u0435",IEcy:"\u0415",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",Ifr:"\u2111",igrave:"\xec",Igrave:"\xcc",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",ijlig:"\u0133",IJlig:"\u0132",Im:"\u2111",imacr:"\u012b",Imacr:"\u012a",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",in:"\u2208",incare:"\u2105",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",int:"\u222b",Int:"\u222c",intcal:"\u22ba",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",iocy:"\u0451",IOcy:"\u0401",iogon:"\u012f",Iogon:"\u012e",iopf:"\ud835\udd5a",Iopf:"\ud835\udd40",iota:"\u03b9",Iota:"\u0399",iprod:"\u2a3c",iquest:"\xbf",iscr:"\ud835\udcbe",Iscr:"\u2110",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",Itilde:"\u0128",iukcy:"\u0456",Iukcy:"\u0406",iuml:"\xef",Iuml:"\xcf",jcirc:"\u0135",Jcirc:"\u0134",jcy:"\u0439",Jcy:"\u0419",jfr:"\ud835\udd27",Jfr:"\ud835\udd0d",jmath:"\u0237",jopf:"\ud835\udd5b",Jopf:"\ud835\udd41",jscr:"\ud835\udcbf",Jscr:"\ud835\udca5",jsercy:"\u0458",Jsercy:"\u0408",jukcy:"\u0454",Jukcy:"\u0404",kappa:"\u03ba",Kappa:"\u039a",kappav:"\u03f0",kcedil:"\u0137",Kcedil:"\u0136",kcy:"\u043a",Kcy:"\u041a",kfr:"\ud835\udd28",Kfr:"\ud835\udd0e",kgreen:"\u0138",khcy:"\u0445",KHcy:"\u0425",kjcy:"\u045c",KJcy:"\u040c",kopf:"\ud835\udd5c",Kopf:"\ud835\udd42",kscr:"\ud835\udcc0",Kscr:"\ud835\udca6",lAarr:"\u21da",lacute:"\u013a",Lacute:"\u0139",laemptyv:"\u29b4",lagran:"\u2112",lambda:"\u03bb",Lambda:"\u039b",lang:"\u27e8",Lang:"\u27ea",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",larr:"\u2190",lArr:"\u21d0",Larr:"\u219e",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",lat:"\u2aab",latail:"\u2919",lAtail:"\u291b",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lBarr:"\u290e",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",lcaron:"\u013e",Lcaron:"\u013d",lcedil:"\u013c",Lcedil:"\u013b",lceil:"\u2308",lcub:"{",lcy:"\u043b",Lcy:"\u041b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27e8",leftarrow:"\u2190",Leftarrow:"\u21d0",LeftArrow:"\u2190",LeftArrowBar:"\u21e4",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21c3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",Leftrightarrow:"\u21d4",LeftRightArrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTee:"\u22a3",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangle:"\u22b2",LeftTriangleBar:"\u29cf",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21bf",LeftUpVectorBar:"\u2958",LeftVector:"\u21bc",LeftVectorBar:"\u2952",leg:"\u22da",lEg:"\u2a8b",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",lfr:"\ud835\udd29",Lfr:"\ud835\udd0f",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",ljcy:"\u0459",LJcy:"\u0409",ll:"\u226a",Ll:"\u22d8",llarr:"\u21c7",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",lmidot:"\u0140",Lmidot:"\u013f",lmoust:"\u23b0",lmoustache:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lnE:"\u2268",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",LongLeftArrow:"\u27f5",longleftrightarrow:"\u27f7",Longleftrightarrow:"\u27fa",LongLeftRightArrow:"\u27f7",longmapsto:"\u27fc",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",LongRightArrow:"\u27f6",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",lopf:"\ud835\udd5d",Lopf:"\ud835\udd43",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",Lscr:"\u2112",lsh:"\u21b0",Lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",lstrok:"\u0142",Lstrok:"\u0141",lt:"<",Lt:"\u226a",LT:"<",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21a6",Map:"\u2905",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",mcy:"\u043c",Mcy:"\u041c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",mfr:"\ud835\udd2a",Mfr:"\ud835\udd10",mho:"\u2127",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",mopf:"\ud835\udd5e",Mopf:"\ud835\udd44",mp:"\u2213",mscr:"\ud835\udcc2",Mscr:"\u2133",mstpos:"\u223e",mu:"\u03bc",Mu:"\u039c",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",nacute:"\u0144",Nacute:"\u0143",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266e",natural:"\u266e",naturals:"\u2115",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",ncaron:"\u0148",Ncaron:"\u0147",ncedil:"\u0146",Ncedil:"\u0145",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",ncy:"\u043d",Ncy:"\u041d",ndash:"\u2013",ne:"\u2260",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21d7",nearrow:"\u2197",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",nfr:"\ud835\udd2b",Nfr:"\ud835\udd11",nge:"\u2271",ngE:"\u2267\u0338",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",ngt:"\u226f",nGt:"\u226b\u20d2",ngtr:"\u226f",nGtv:"\u226b\u0338",nharr:"\u21ae",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",njcy:"\u045a",NJcy:"\u040a",nlarr:"\u219a",nlArr:"\u21cd",nldr:"\u2025",nle:"\u2270",nlE:"\u2266\u0338",nleftarrow:"\u219a",nLeftarrow:"\u21cd",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nLl:"\u22d8\u0338",nlsim:"\u2274",nlt:"\u226e",nLt:"\u226a\u20d2",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xa0",nopf:"\ud835\udd5f",Nopf:"\u2115",not:"\xac",Not:"\u2aec",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangle:"\u22ea",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangle:"\u22eb",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrarr:"\u219b",nrArr:"\u21cf",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nRightarrow:"\u21cf",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",nscr:"\ud835\udcc3",Nscr:"\ud835\udca9",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsube:"\u2288",nsubE:"\u2ac5\u0338",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupe:"\u2289",nsupE:"\u2ac6\u0338",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",ntilde:"\xf1",Ntilde:"\xd1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",nu:"\u03bd",Nu:"\u039d",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21d6",nwarrow:"\u2196",nwnear:"\u2927",oacute:"\xf3",Oacute:"\xd3",oast:"\u229b",ocir:"\u229a",ocirc:"\xf4",Ocirc:"\xd4",ocy:"\u043e",Ocy:"\u041e",odash:"\u229d",odblac:"\u0151",Odblac:"\u0150",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",oelig:"\u0153",OElig:"\u0152",ofcir:"\u29bf",ofr:"\ud835\udd2c",Ofr:"\ud835\udd12",ogon:"\u02db",ograve:"\xf2",Ograve:"\xd2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",omacr:"\u014d",Omacr:"\u014c",omega:"\u03c9",Omega:"\u03a9",omicron:"\u03bf",Omicron:"\u039f",omid:"\u29b6",ominus:"\u2296",oopf:"\ud835\udd60",Oopf:"\ud835\udd46",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",or:"\u2228",Or:"\u2a54",orarr:"\u21bb",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oS:"\u24c8",oscr:"\u2134",Oscr:"\ud835\udcaa",oslash:"\xf8",Oslash:"\xd8",osol:"\u2298",otilde:"\xf5",Otilde:"\xd5",otimes:"\u2297",Otimes:"\u2a37",otimesas:"\u2a36",ouml:"\xf6",Ouml:"\xd6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",par:"\u2225",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",pcy:"\u043f",Pcy:"\u041f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",pfr:"\ud835\udd2d",Pfr:"\ud835\udd13",phi:"\u03c6",Phi:"\u03a6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",pi:"\u03c0",Pi:"\u03a0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",Poincareplane:"\u210c",pointint:"\u2a15",popf:"\ud835\udd61",Popf:"\u2119",pound:"\xa3",pr:"\u227a",Pr:"\u2abb",prap:"\u2ab7",prcue:"\u227c",pre:"\u2aaf",prE:"\u2ab3",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",precsim:"\u227e",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportion:"\u2237",Proportional:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",pscr:"\ud835\udcc5",Pscr:"\ud835\udcab",psi:"\u03c8",Psi:"\u03a8",puncsp:"\u2008",qfr:"\ud835\udd2e",Qfr:"\ud835\udd14",qint:"\u2a0c",qopf:"\ud835\udd62",Qopf:"\u211a",qprime:"\u2057",qscr:"\ud835\udcc6",Qscr:"\ud835\udcac",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',QUOT:'"',rAarr:"\u21db",race:"\u223d\u0331",racute:"\u0155",Racute:"\u0154",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",Rang:"\u27eb",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarr:"\u2192",rArr:"\u21d2",Rarr:"\u21a0",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21a3",Rarrtl:"\u2916",rarrw:"\u219d",ratail:"\u291a",rAtail:"\u291c",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rBarr:"\u290f",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",rcaron:"\u0159",Rcaron:"\u0158",rcedil:"\u0157",Rcedil:"\u0156",rceil:"\u2309",rcub:"}",rcy:"\u0440",Rcy:"\u0420",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",Re:"\u211c",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",reg:"\xae",REG:"\xae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",Rfr:"\u211c",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",rho:"\u03c1",Rho:"\u03a1",rhov:"\u03f1",RightAngleBracket:"\u27e9",rightarrow:"\u2192",Rightarrow:"\u21d2",RightArrow:"\u2192",RightArrowBar:"\u21e5",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVector:"\u21c2",RightDownVectorBar:"\u2955",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangle:"\u22b3",RightTriangleBar:"\u29d0",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVector:"\u21be",RightUpVectorBar:"\u2954",RightVector:"\u21c0",RightVectorBar:"\u2953",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoust:"\u23b1",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",Ropf:"\u211d",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",rscr:"\ud835\udcc7",Rscr:"\u211b",rsh:"\u21b1",Rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",sacute:"\u015b",Sacute:"\u015a",sbquo:"\u201a",sc:"\u227b",Sc:"\u2abc",scap:"\u2ab8",scaron:"\u0161",Scaron:"\u0160",sccue:"\u227d",sce:"\u2ab0",scE:"\u2ab4",scedil:"\u015f",Scedil:"\u015e",scirc:"\u015d",Scirc:"\u015c",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",scy:"\u0441",Scy:"\u0421",sdot:"\u22c5",sdotb:"\u22a1",sdote:"\u2a66",searhk:"\u2925",searr:"\u2198",seArr:"\u21d8",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\ud835\udd30",Sfr:"\ud835\udd16",sfrown:"\u2322",sharp:"\u266f",shchcy:"\u0449",SHCHcy:"\u0429",shcy:"\u0448",SHcy:"\u0428",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xad",sigma:"\u03c3",Sigma:"\u03a3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",softcy:"\u044c",SOFTcy:"\u042c",sol:"/",solb:"\u29c4",solbar:"\u233f",sopf:"\ud835\udd64",Sopf:"\ud835\udd4a",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",square:"\u25a1",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",sscr:"\ud835\udcc8",Sscr:"\ud835\udcae",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",star:"\u2606",Star:"\u22c6",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",Sub:"\u22d0",subdot:"\u2abd",sube:"\u2286",subE:"\u2ac5",subedot:"\u2ac3",submult:"\u2ac1",subne:"\u228a",subnE:"\u2acb",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",Subset:"\u22d0",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",sum:"\u2211",Sum:"\u2211",sung:"\u266a",sup:"\u2283",Sup:"\u22d1",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"\u2abe",supdsub:"\u2ad8",supe:"\u2287",supE:"\u2ac6",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supne:"\u228b",supnE:"\u2acc",supplus:"\u2ac0",supset:"\u2283",Supset:"\u22d1",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21d9",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",Tab:"\t",target:"\u2316",tau:"\u03c4",Tau:"\u03a4",tbrk:"\u23b4",tcaron:"\u0165",Tcaron:"\u0164",tcedil:"\u0163",Tcedil:"\u0162",tcy:"\u0442",Tcy:"\u0422",tdot:"\u20db",telrec:"\u2315",tfr:"\ud835\udd31",Tfr:"\ud835\udd17",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",theta:"\u03b8",Theta:"\u0398",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",thinsp:"\u2009",ThinSpace:"\u2009",thkap:"\u2248",thksim:"\u223c",thorn:"\xfe",THORN:"\xde",tilde:"\u02dc",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",times:"\xd7",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",topf:"\ud835\udd65",Topf:"\ud835\udd4b",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",tscr:"\ud835\udcc9",Tscr:"\ud835\udcaf",tscy:"\u0446",TScy:"\u0426",tshcy:"\u045b",TSHcy:"\u040b",tstrok:"\u0167",Tstrok:"\u0166",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",uacute:"\xfa",Uacute:"\xda",uarr:"\u2191",uArr:"\u21d1",Uarr:"\u219f",Uarrocir:"\u2949",ubrcy:"\u045e",Ubrcy:"\u040e",ubreve:"\u016d",Ubreve:"\u016c",ucirc:"\xfb",Ucirc:"\xdb",ucy:"\u0443",Ucy:"\u0423",udarr:"\u21c5",udblac:"\u0171",Udblac:"\u0170",udhar:"\u296e",ufisht:"\u297e",ufr:"\ud835\udd32",Ufr:"\ud835\udd18",ugrave:"\xf9",Ugrave:"\xd9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",umacr:"\u016b",Umacr:"\u016a",uml:"\xa8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",uogon:"\u0173",Uogon:"\u0172",uopf:"\ud835\udd66",Uopf:"\ud835\udd4c",uparrow:"\u2191",Uparrow:"\u21d1",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",updownarrow:"\u2195",Updownarrow:"\u21d5",UpDownArrow:"\u2195",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03c5",Upsi:"\u03d2",upsih:"\u03d2",upsilon:"\u03c5",Upsilon:"\u03a5",UpTee:"\u22a5",UpTeeArrow:"\u21a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",uring:"\u016f",Uring:"\u016e",urtri:"\u25f9",uscr:"\ud835\udcca",Uscr:"\ud835\udcb0",utdot:"\u22f0",utilde:"\u0169",Utilde:"\u0168",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",uuml:"\xfc",Uuml:"\xdc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",vArr:"\u21d5",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vBar:"\u2ae8",Vbar:"\u2aeb",vBarv:"\u2ae9",vcy:"\u0432",Vcy:"\u0412",vdash:"\u22a2",vDash:"\u22a8",Vdash:"\u22a9",VDash:"\u22ab",Vdashl:"\u2ae6",vee:"\u2228",Vee:"\u22c1",veebar:"\u22bb",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",vfr:"\ud835\udd33",Vfr:"\ud835\udd19",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",vopf:"\ud835\udd67",Vopf:"\ud835\udd4d",vprop:"\u221d",vrtri:"\u22b3",vscr:"\ud835\udccb",Vscr:"\ud835\udcb1",vsubne:"\u228a\ufe00",vsubnE:"\u2acb\ufe00",vsupne:"\u228b\ufe00",vsupnE:"\u2acc\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",wcirc:"\u0175",Wcirc:"\u0174",wedbar:"\u2a5f",wedge:"\u2227",Wedge:"\u22c0",wedgeq:"\u2259",weierp:"\u2118",wfr:"\ud835\udd34",Wfr:"\ud835\udd1a",wopf:"\ud835\udd68",Wopf:"\ud835\udd4e",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\ud835\udccc",Wscr:"\ud835\udcb2",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",xfr:"\ud835\udd35",Xfr:"\ud835\udd1b",xharr:"\u27f7",xhArr:"\u27fa",xi:"\u03be",Xi:"\u039e",xlarr:"\u27f5",xlArr:"\u27f8",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",xopf:"\ud835\udd69",Xopf:"\ud835\udd4f",xoplus:"\u2a01",xotime:"\u2a02",xrarr:"\u27f6",xrArr:"\u27f9",xscr:"\ud835\udccd",Xscr:"\ud835\udcb3",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",yacute:"\xfd",Yacute:"\xdd",yacy:"\u044f",YAcy:"\u042f",ycirc:"\u0177",Ycirc:"\u0176",ycy:"\u044b",Ycy:"\u042b",yen:"\xa5",yfr:"\ud835\udd36",Yfr:"\ud835\udd1c",yicy:"\u0457",YIcy:"\u0407",yopf:"\ud835\udd6a",Yopf:"\ud835\udd50",yscr:"\ud835\udcce",Yscr:"\ud835\udcb4",yucy:"\u044e",YUcy:"\u042e",yuml:"\xff",Yuml:"\u0178",zacute:"\u017a",Zacute:"\u0179",zcaron:"\u017e",Zcaron:"\u017d",zcy:"\u0437",Zcy:"\u0417",zdot:"\u017c",Zdot:"\u017b",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",zeta:"\u03b6",Zeta:"\u0396",zfr:"\ud835\udd37",Zfr:"\u2128",zhcy:"\u0436",ZHcy:"\u0416",zigrarr:"\u21dd",zopf:"\ud835\udd6b",Zopf:"\u2124",zscr:"\ud835\udccf",Zscr:"\ud835\udcb5",zwj:"\u200d",zwnj:"\u200c"},v={aacute:"\xe1",Aacute:"\xc1",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",aelig:"\xe6",AElig:"\xc6",agrave:"\xe0",Agrave:"\xc0",amp:"&",AMP:"&",aring:"\xe5",Aring:"\xc5",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",brvbar:"\xa6",ccedil:"\xe7",Ccedil:"\xc7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",COPY:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",Eacute:"\xc9",ecirc:"\xea",Ecirc:"\xca",egrave:"\xe8",Egrave:"\xc8",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",GT:">",iacute:"\xed",Iacute:"\xcd",icirc:"\xee",Icirc:"\xce",iexcl:"\xa1",igrave:"\xec",Igrave:"\xcc",iquest:"\xbf",iuml:"\xef",Iuml:"\xcf",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",Ntilde:"\xd1",oacute:"\xf3",Oacute:"\xd3",ocirc:"\xf4",Ocirc:"\xd4",ograve:"\xf2",Ograve:"\xd2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",Oslash:"\xd8",otilde:"\xf5",Otilde:"\xd5",ouml:"\xf6",Ouml:"\xd6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",THORN:"\xde",times:"\xd7",uacute:"\xfa",Uacute:"\xda",ucirc:"\xfb",Ucirc:"\xdb",ugrave:"\xf9",Ugrave:"\xd9",uml:"\xa8",uuml:"\xfc",Uuml:"\xdc",yacute:"\xfd",Yacute:"\xdd",yen:"\xa5",yuml:"\xff"},b={0:"\ufffd",128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"},y=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],A=String.fromCharCode,w={}.hasOwnProperty,C=function(e,t){return w.call(e,t)},x=function(e,t){if(!e)return t;var r,n={};for(r in t)n[r]=C(e,r)?e[r]:t[r];return n},S=function(e,t){var r="";return e>=55296&&e<=57343||e>1114111?(t&&E("character reference outside the permissible Unicode range"),"\ufffd"):C(b,e)?(t&&E("disallowed character reference"),b[e]):(t&&function(e,t){for(var r=-1,n=e.length;++r65535&&(r+=A((e-=65536)>>>10&1023|55296),e=56320|1023&e),r+=A(e))},k=function(e){return"&#x"+e.toString(16).toUpperCase()+";"},_=function(e){return"&#"+e+";"},E=function(e){throw Error("Parse error: "+e)},P=function(e,t){(t=x(t,P.options)).strict&&f.test(e)&&E("forbidden code point");var r=t.encodeEverything,n=t.useNamedReferences,o=t.allowUnsafeSymbols,i=t.decimal?_:k,p=function(e){return i(e.charCodeAt(0))};return r?(e=e.replace(s,function(e){return n&&C(u,e)?"&"+u[e]+";":p(e)}),n&&(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),n&&(e=e.replace(c,function(e){return"&"+u[e]+";"}))):n?(o||(e=e.replace(d,function(e){return"&"+u[e]+";"})),e=(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒")).replace(c,function(e){return"&"+u[e]+";"})):o||(e=e.replace(d,p)),e.replace(a,function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return i(1024*(t-55296)+r-56320+65536)}).replace(l,p)};P.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var T=function(e,t){var r=(t=x(t,T.options)).strict;return r&&h.test(e)&&E("malformed character reference"),e.replace(g,function(e,n,o,i,a,s,l,c,u){var d,p,h,f,g,b;return n?m[g=n]:o?(g=o,(b=i)&&t.isAttributeValue?(r&&"="==b&&E("`&` did not start a character reference"),e):(r&&E("named character reference was not terminated by a semicolon"),v[g]+(b||""))):a?(h=a,p=s,r&&!p&&E("character reference was not terminated by a semicolon"),d=parseInt(h,10),S(d,r)):l?(f=l,p=c,r&&!p&&E("character reference was not terminated by a semicolon"),d=parseInt(f,16),S(d,r)):(r&&E("named character reference was not terminated by a semicolon"),e)})};T.options={isAttributeValue:!1,strict:!1};var R={version:"1.2.0",encode:P,decode:T,escape:function(e){return e.replace(d,function(e){return p[e]})},unescape:T};void 0===(n=function(){return R}.call(t,r,t,e))||(e.exports=n)}()},60671(e,t,r){"use strict";function n(){return n=Object.assign||function(e){for(var t=1;tc}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(o||(o={}));var i=function(e){return e};var a="beforeunload";function s(e){e.preventDefault(),e.returnValue=""}function l(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter(function(e){return e!==t})}},call:function(t){e.forEach(function(e){return e&&e(t)})}}}var c=function(e){void 0===e&&(e={});var t=e.window,r=void 0===t?document.defaultView:t,c=r.history;function u(){var e=r.location,t=e.pathname,n=e.search,o=e.hash,a=c.state||{};return[a.idx,i({pathname:t,search:n,hash:o,state:a.usr||null,key:a.key||"default"})]}var d=null;r.addEventListener("popstate",function(){if(d)v.call(d),d=null;else{var e=o.Pop,t=u(),r=t[0],n=t[1];if(v.length){if(null!=r){var i=f-r;i&&(d={action:e,location:n,retry:function(){x(-1*i)}},x(i))}}else C(e)}});var p=o.Pop,h=u(),f=h[0],g=h[1],m=l(),v=l();function b(e){return"string"===typeof e?e:function(e){var t=e.pathname,r=void 0===t?"/":t,n=e.search,o=void 0===n?"":n,i=e.hash,a=void 0===i?"":i;o&&"?"!==o&&(r+="?"===o.charAt(0)?o:"?"+o);a&&"#"!==a&&(r+="#"===a.charAt(0)?a:"#"+a);return r}(e)}function y(e,t){return void 0===t&&(t=null),i(n({pathname:g.pathname,hash:"",search:""},"string"===typeof e?function(e){var t={};if(e){var r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}(e):e,{state:t,key:Math.random().toString(36).substr(2,8)}))}function A(e,t){return[{usr:e.state,key:e.key,idx:t},b(e)]}function w(e,t,r){return!v.length||(v.call({action:e,location:t,retry:r}),!1)}function C(e){p=e;var t=u();f=t[0],g=t[1],m.call({action:p,location:g})}function x(e){c.go(e)}return null==f&&(f=0,c.replaceState(n({},c.state,{idx:f}),"")),{get action(){return p},get location(){return g},createHref:b,push:function e(t,n){var i=o.Push,a=y(t,n);if(w(i,a,function(){e(t,n)})){var s=A(a,f+1),l=s[0],u=s[1];try{c.pushState(l,"",u)}catch(d){r.location.assign(u)}C(i)}},replace:function e(t,r){var n=o.Replace,i=y(t,r);if(w(n,i,function(){e(t,r)})){var a=A(i,f),s=a[0],l=a[1];c.replaceState(s,"",l),C(n)}},go:x,back:function(){x(-1)},forward:function(){x(1)},listen:function(e){return m.push(e)},block:function(e){var t=v.push(e);return 1===v.length&&r.addEventListener(a,s),function(){t(),v.length||r.removeEventListener(a,s)}}}}()},86107(e,t,r){"use strict";var n;r.d(t,{rc:()=>n}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(n||(n={}))},31035(e,t,r){"use strict";var n=r(35959),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,r,n){if("string"!==typeof r){if(f){var o=h(r);o&&o!==f&&e(t,o,n)}var a=u(r);d&&(a=a.concat(d(r)));for(var s=l(t),g=l(r),m=0;mir,RL:()=>ar});var n=r(30758);function o(e){function t(e,t){Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.message=e,this.code=t}return t.prototype=new Error,t.prototype.name=e,t.prototype.constructor=t,t}const i=o("LaunchDarklyUnexpectedResponseError"),a=o("LaunchDarklyInvalidEnvironmentIdError"),s=o("LaunchDarklyInvalidUserError"),l=o("LaunchDarklyInvalidEventKeyError"),c=o("LaunchDarklyInvalidArgumentError"),u=o("LaunchDarklyFlagFetchError");for(var d={LDUnexpectedResponseError:i,LDInvalidEnvironmentIdError:a,LDInvalidUserError:s,LDInvalidEventKeyError:l,LDInvalidArgumentError:c,LDInvalidDataError:o("LaunchDarklyInvalidDataError"),LDFlagFetchError:u,LDTimeoutError:o("LaunchDarklyTimeoutError"),isHttpErrorRecoverable:function(e){return!(e>=400&&e<500)||400===e||408===e||429===e}},p=[],h=[],f=("undefined"!=typeof Uint8Array&&Uint8Array,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),g=0;g<64;++g)p[g]=f[g],h[f.charCodeAt(g)]=g;function m(e){return p[e>>18&63]+p[e>>12&63]+p[e>>6&63]+p[63&e]}function v(e,t,r){for(var n,o=[],i=t;is?s:a+i));return 1===n?(t=e[r-1],o.push(p[t>>2]+p[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],o.push(p[t>>10]+p[t>>4&63]+p[t<<2&63]+"=")),o.join("")},y=Array.isArray,A=Object.keys,w=Object.prototype.hasOwnProperty,C=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){var n,o,i,a=y(t),s=y(r);if(a&&s){if((o=t.length)!=r.length)return!1;for(n=o;0!==n--;)if(!e(t[n],r[n]))return!1;return!0}if(a!=s)return!1;var l=t instanceof Date,c=r instanceof Date;if(l!=c)return!1;if(l&&c)return t.getTime()==r.getTime();var u=t instanceof RegExp,d=r instanceof RegExp;if(u!=d)return!1;if(u&&d)return t.toString()==r.toString();var p=A(t);if((o=p.length)!==A(r).length)return!1;for(n=o;0!==n--;)if(!w.call(r,p[n]))return!1;for(n=o;0!==n--;)if(!e(t[i=p[n]],r[i]))return!1;return!0}return t!=t&&r!=r};const x=["key","ip","country","email","firstName","lastName","avatar","name"];function S(e){const t=unescape(encodeURIComponent(e));return b(function(e){const t=[];for(let r=0;r({...e,...t}),{})},getLDUserAgentString:function(e){const t=e.version||"?";return e.userAgent+"/"+t},objectHasOwnProperty:k,onNextTick:function(e){setTimeout(e,0)},sanitizeContext:function(e){if(!e)return e;let t;return null!==e.kind&&void 0!==e.kind||x.forEach(r=>{const n=e[r];void 0!==n&&"string"!=typeof n&&(t=t||{...e},t[r]=String(n))}),t||e},transformValuesToVersionedValues:function(e){const t={};for(const r in e)k(e,r)&&(t[r]={value:e[r],version:0});return t},transformVersionedValuesToValues:function(e){const t={};for(const r in e)k(e,r)&&(t[r]=e[r].value);return t},wrapPromiseCallback:function(e,t){const r=e.then(e=>(t&&setTimeout(()=>{t(null,e)},0),e),e=>{if(!t)return Promise.reject(e);setTimeout(()=>{t(e,null)},0)});return t?void 0:r},once:function(e){let t,r=!1;return function(...n){return r||(r=!0,t=e.apply(this,n)),t}}},P=new Uint8Array(16);function T(){if(!_&&!(_="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return _(P)}var R=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function M(e){return"string"==typeof e&&R.test(e)}for(var D,I,O=[],L=0;L<256;++L)O.push((L+256).toString(16).substr(1));function F(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(O[e[t+0]]+O[e[t+1]]+O[e[t+2]]+O[e[t+3]]+"-"+O[e[t+4]]+O[e[t+5]]+"-"+O[e[t+6]]+O[e[t+7]]+"-"+O[e[t+8]]+O[e[t+9]]+"-"+O[e[t+10]]+O[e[t+11]]+O[e[t+12]]+O[e[t+13]]+O[e[t+14]]+O[e[t+15]]).toLowerCase();if(!M(r))throw TypeError("Stringified UUID is invalid");return r}var B=0,N=0;function j(e){if(!M(e))throw TypeError("Invalid UUID");var t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r}function z(e,t,r){function n(e,n,o,i){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],r=0;r>>9<<4)+1}function $(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function V(e,t,r,n,o,i){return $((a=$($(t,e),$(n,i)))<<(s=o)|a>>>32-s,r);var a,s}function U(e,t,r,n,o,i,a){return V(t&r|~t&n,e,t,o,i,a)}function q(e,t,r,n,o,i,a){return V(t&n|r&~n,e,t,o,i,a)}function W(e,t,r,n,o,i,a){return V(t^r^n,e,t,o,i,a)}function G(e,t,r,n,o,i,a){return V(r^(t|~n),e,t,o,i,a)}var Y=z("v3",48,function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var r=0;r>5]>>>o%32&255,a=parseInt(n.charAt(i>>>4&15)+n.charAt(15&i),16);t.push(a)}return t}(function(e,t){e[t>>5]|=128<>5]|=(255&e[n/8])<>>32-t}var J=z("v5",80,function(e){var t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var n=unescape(encodeURIComponent(e));e=[];for(var o=0;o>>0;y=b,b=v,v=Q(m,30)>>>0,m=g,g=C}r[0]=r[0]+g>>>0,r[1]=r[1]+m>>>0,r[2]=r[2]+v>>>0,r[3]=r[3]+b>>>0,r[4]=r[4]+y>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}),Z=J,ee=Object.freeze({__proto__:null,v1:function(e,t,r){var n=t&&r||0,o=t||new Array(16),i=(e=e||{}).node||D,a=void 0!==e.clockseq?e.clockseq:I;if(null==i||null==a){var s=e.random||(e.rng||T)();null==i&&(i=D=[1|s[0],s[1],s[2],s[3],s[4],s[5]]),null==a&&(a=I=16383&(s[6]<<8|s[7]))}var l=void 0!==e.msecs?e.msecs:Date.now(),c=void 0!==e.nsecs?e.nsecs:N+1,u=l-B+(c-N)/1e4;if(u<0&&void 0===e.clockseq&&(a=a+1&16383),(u<0||l>B)&&void 0===e.nsecs&&(c=0),c>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");B=l,N=c,I=a;var d=(1e4*(268435455&(l+=122192928e5))+c)%4294967296;o[n++]=d>>>24&255,o[n++]=d>>>16&255,o[n++]=d>>>8&255,o[n++]=255&d;var p=l/4294967296*1e4&268435455;o[n++]=p>>>8&255,o[n++]=255&p,o[n++]=p>>>24&15|16,o[n++]=p>>>16&255,o[n++]=a>>>8|128,o[n++]=255&a;for(var h=0;h<6;++h)o[n+h]=i[h];return t||F(o)},v3:K,v4:function(e,t,r){var n=(e=e||{}).random||(e.rng||T)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(var o=0;o<16;++o)t[r+o]=n[o];return t}return F(n)},v5:Z,NIL:"00000000-0000-0000-0000-000000000000",version:function(e){if(!M(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)},validate:M,stringify:F,parse:j});const te=["debug","info","warn","error","none"];var re={commonBasicLogger:function(e,t){if(e&&e.destination&&"function"!=typeof e.destination)throw new Error("destination for basicLogger was set to a non-function");function r(e){return function(t){console&&console[e]&&console[e].call(console,t)}}const n=e&&e.destination?[e.destination,e.destination,e.destination,e.destination]:[r("log"),r("info"),r("warn"),r("error")],o=!(!e||!e.destination),i=e&&void 0!==e.prefix&&null!==e.prefix?e.prefix:"[LaunchDarkly] ";let a=1;if(e&&e.level)for(let c=0;c{};else{const t=c;l[e]=function(){s(t,e,arguments)}}}return l},validateLogger:function(e){te.forEach(t=>{if("none"!==t&&(!e[t]||"function"!=typeof e[t]))throw new Error("Provided logger instance must support logger."+t+"(...) method")})}};function ne(e){return e&&e.message?e.message:"string"==typeof e||e instanceof String?e:JSON.stringify(e)}const oe=" Please see https://docs.launchdarkly.com/sdk/client-side/javascript#initialize-the-client for instructions on SDK initialization.";var ie={bootstrapInvalid:function(){return"LaunchDarkly bootstrap data is not available because the back end could not read the flags."},bootstrapOldFormat:function(){return"LaunchDarkly client was initialized with bootstrap data that did not include flag metadata. Events may not be sent correctly."+oe},clientInitialized:function(){return"LaunchDarkly client initialized"},clientNotReady:function(){return"LaunchDarkly client is not ready"},debugEnqueueingEvent:function(e){return'enqueueing "'+e+'" event'},debugPostingDiagnosticEvent:function(e){return"sending diagnostic event ("+e.kind+")"},debugPostingEvents:function(e){return"sending "+e+" events"},debugStreamDelete:function(e){return'received streaming deletion for flag "'+e+'"'},debugStreamDeleteIgnored:function(e){return'received streaming deletion for flag "'+e+'" but ignored due to version check'},debugStreamPatch:function(e){return'received streaming update for flag "'+e+'"'},debugStreamPatchIgnored:function(e){return'received streaming update for flag "'+e+'" but ignored due to version check'},debugStreamPing:function(){return"received ping message from stream"},debugPolling:function(e){return"polling for feature flags at "+e},debugStreamPut:function(){return"received streaming update for all flags"},deprecated:function(e,t){return t?'"'+e+'" is deprecated, please use "'+t+'"':'"'+e+'" is deprecated'},environmentNotFound:function(){return"Environment not found. Double check that you specified a valid environment/client-side ID."+oe},environmentNotSpecified:function(){return"No environment/client-side ID was specified."+oe},errorFetchingFlags:function(e){return"Error fetching flag settings: "+ne(e)},eventCapacityExceeded:function(){return"Exceeded event queue capacity. Increase capacity to avoid dropping events."},eventWithoutContext:function(){return"Be sure to call `identify` in the LaunchDarkly client: https://docs.launchdarkly.com/sdk/features/identify#javascript"},httpErrorMessage:function(e,t,r){return"Received error "+e+(401===e?" (invalid SDK key)":"")+" for "+t+" - "+(d.isHttpErrorRecoverable(e)?r:"giving up permanently")},httpUnavailable:function(){return"Cannot make HTTP requests in this environment."+oe},identifyDisabled:function(){return"identify() has no effect here; it must be called on the main client instance"},inspectorMethodError:(e,t)=>`an inspector: "${t}" of type: "${e}" generated an exception`,invalidContentType:function(e){return'Expected application/json content type but got "'+e+'"'},invalidData:function(){return"Invalid data received from LaunchDarkly; connection may have been interrupted"},invalidInspector:(e,t)=>`an inspector: "${t}" of an invalid type (${e}) was configured`,invalidKey:function(){return"Event key must be a string"},invalidMetricValue:e=>`The track function was called with a non-numeric "metricValue" (${e}), only numeric metric values are supported.`,invalidContext:function(){return"Invalid context specified."+oe},invalidTagValue:e=>`Config option "${e}" must only contain letters, numbers, ., _ or -.`,localStorageUnavailable:function(e){return"local storage is unavailable: "+ne(e)},networkError:e=>"network error"+(e?" ("+e+")":""),optionBelowMinimum:(e,t,r)=>'Config option "'+e+'" was set to '+t+", changing to minimum value of "+r,streamClosing:function(){return"Closing stream connection"},streamConnecting:function(e){return"Opening stream connection to "+e},streamError:function(e,t){return"Error on stream connection: "+ne(e)+", will continue retrying after "+t+" milliseconds."},tagValueTooLong:e=>`Value of "${e}" was longer than 64 characters and was discarded.`,unknownCustomEventKey:function(e){return'Custom event "'+e+'" does not exist'},unknownOption:e=>'Ignoring unknown config option "'+e+'"',contextNotSpecified:function(){return"No context specified."+oe},unrecoverableStreamError:e=>`Error on stream connection ${ne(e)}, giving up permanently`,wrongOptionType:(e,t,r)=>'Config option "'+e+'" should be of type '+t+", got "+r+", using default value",wrongOptionTypeBoolean:(e,t)=>'Config option "'+e+'" should be a boolean, got '+t+", converting to boolean"};const{validateLogger:ae}=re,se={baseUrl:{default:"https://app.launchdarkly.com"},streamUrl:{default:"https://clientstream.launchdarkly.com"},eventsUrl:{default:"https://events.launchdarkly.com"},sendEvents:{default:!0},streaming:{type:"boolean"},sendLDHeaders:{default:!0},requestHeaderTransform:{type:"function"},sendEventsOnlyForVariation:{default:!1},useReport:{default:!1},evaluationReasons:{default:!1},eventCapacity:{default:100,minimum:1},flushInterval:{default:2e3,minimum:2e3},samplingInterval:{default:0,minimum:0},streamReconnectDelay:{default:1e3,minimum:0},allAttributesPrivate:{default:!1},privateAttributes:{default:[]},bootstrap:{type:"string|object"},diagnosticRecordingInterval:{default:9e5,minimum:2e3},diagnosticOptOut:{default:!1},wrapperName:{type:"string"},wrapperVersion:{type:"string"},stateProvider:{type:"object"},application:{validator:function(e,t,r){const n={};return t.id&&(n.id=ue(`${e}.id`,t.id,r)),t.version&&(n.version=ue(`${e}.version`,t.version,r)),n}},inspectors:{default:[]},hooks:{default:[]},plugins:{default:[]}},le=/^(\w|\.|-)+$/;function ce(e){return e&&e.replace(/\/+$/,"")}function ue(e,t,r){if("string"==typeof t&&t.match(le)){if(!(t.length>64))return t;r.warn(ie.tagValueTooLong(e))}else r.warn(ie.invalidTagValue(e))}var de={baseOptionDefs:se,validate:function(e,t,r,n){const o=E.extend({logger:{default:n}},se,r),i={};function a(e){E.onNextTick(()=>{t&&t.maybeReportError(new d.LDInvalidArgumentError(e))})}let s=E.extend({},e||{});return function(e){const t=e;Object.keys(i).forEach(e=>{if(void 0!==t[e]){const r=i[e];n&&n.warn(ie.deprecated(e,r)),r&&(void 0===t[r]&&(t[r]=t[e]),delete t[e])}})}(s),s=function(e){const t=E.extend({},e);return Object.keys(o).forEach(e=>{void 0!==t[e]&&null!==t[e]||(t[e]=o[e]&&o[e].default)}),t}(s),s=function(e){const t=E.extend({},e),r=e=>{if(null===e)return"any";if(void 0===e)return;if(Array.isArray(e))return"array";const t=typeof e;return"boolean"===t||"string"===t||"number"===t||"function"===t?t:"object"};return Object.keys(e).forEach(i=>{const s=e[i];if(null!=s){const l=o[i];if(void 0===l)a(ie.unknownOption(i));else{const o=l.type||r(l.default),c=l.validator;if(c){const r=c(i,e[i],n);void 0!==r?t[i]=r:delete t[i]}else if("any"!==o){const e=o.split("|"),n=r(s);e.indexOf(n)<0?"boolean"===o?(t[i]=!!s,a(ie.wrongOptionTypeBoolean(i,n))):(a(ie.wrongOptionType(i,o,n)),t[i]=l.default):"number"===n&&void 0!==l.minimum&&sArray.isArray(n[e])?n[e].sort().map(t=>`${e}/${t}`):[`${e}/${n[e]}`]).reduce((e,t)=>e.concat(t),[]).join(" ")),r},transformHeaders:function(e,t){return t&&t.requestHeaderTransform?t.requestHeaderTransform({...e}):e}};const{v1:fe}=ee,{getLDHeaders:ge,transformHeaders:me}=he;var ve=function(e,t,r){const n=E.extend({"Content-Type":"application/json"},ge(e,r)),o={sendEvents:(t,o,i)=>{if(!e.httpRequest)return Promise.resolve();const a=JSON.stringify(t),s=i?null:fe();return function t(l){const c=i?n:E.extend({},n,{"X-LaunchDarkly-Event-Schema":"4","X-LaunchDarkly-Payload-ID":s});return e.httpRequest("POST",o,me(c,r),a).promise.then(e=>{if(e)return e.status>=400&&d.isHttpErrorRecoverable(e.status)&&l?t(!1):function(e){const t={status:e.status},r=e.header("date");if(r){const e=Date.parse(r);e&&(t.serverTime=e)}return t}(e)}).catch(()=>l?t(!1):Promise.reject())}(!0).catch(()=>{})}};return o},be=function e(t,r=[]){if(null===t||"object"!=typeof t)return JSON.stringify(t);if(r.includes(t))throw new Error("Cycle detected");return Array.isArray(t)?`[${t.map(n=>e(n,[...r,t])).map(e=>void 0===e?"null":e).join(",")}]`:`{${Object.keys(t).sort().map(n=>{const o=e(t[n],[...r,t]);if(void 0!==o)return`${JSON.stringify(n)}:${o}`}).filter(e=>void 0!==e).join(",")}}`};const{commonBasicLogger:ye}=re;function Ae(e){return"string"==typeof e&&"kind"!==e&&e.match(/^(\w|\.|-)+$/)}function we(e){return e.includes("%")||e.includes(":")?e.replace(/%/g,"%25").replace(/:/g,"%3A"):e}var Ce={checkContext:function(e,t){if(e){if(t&&(void 0===e.kind||null===e.kind))return void 0!==e.key&&null!==e.key;const r=e.key,n=void 0===e.kind?"user":e.kind,o=Ae(n),i="multi"===n||null!=r&&""!==r;if("multi"===n){const t=Object.keys(e).filter(e=>"kind"!==e);return i&&t.every(e=>Ae(e))&&t.every(t=>{const r=e[t].key;return null!=r&&""!==r})}return i&&o}return!1},getContextKeys:function(e,t=ye()){if(!e)return;const r={},{kind:n,key:o}=e;switch(n){case void 0:r.user=`${o}`;break;case"multi":Object.entries(e).filter(([e])=>"kind"!==e).forEach(([e,t])=>{t&&t.key&&(r[e]=t.key)});break;case null:t.warn(`null is not a valid context kind: ${e}`);break;case"":t.warn(`'' is not a valid context kind: ${e}`);break;default:r[n]=`${o}`}return r},getContextKinds:function(e){return e?null===e.kind||void 0===e.kind?["user"]:"multi"!==e.kind?[e.kind]:Object.keys(e).filter(e=>"kind"!==e):[]},getCanonicalKey:function(e){if(e){if((void 0===e.kind||null===e.kind||"user"===e.kind)&&e.key)return e.key;if("multi"!==e.kind&&e.key)return`${e.kind}:${we(e.key)}`;if("multi"===e.kind)return Object.keys(e).sort().filter(e=>"kind"!==e).map(t=>`${t}:${we(e[t].key)}`).join(":")}}};const{getContextKinds:xe}=Ce;var Se=function(e){let t={},r={};return{summarizeEvent:function(e){if("feature"===e.kind){const n=be(e.context);if(!n)return;let o=t[n];o||(t[n]=function(){const e={};let t=0,r=0,n={},o={};return e.summarizeEvent=e=>{if("feature"===e.kind){const i=e.key+":"+(null!==e.variation&&void 0!==e.variation?e.variation:"")+":"+(null!==e.version&&void 0!==e.version?e.version:""),a=n[i];let s=o[e.key];s||(s=new Set,o[e.key]=s),function(e){return e.context?xe(e.context):e.contextKeys?Object.keys(e.contextKeys):[]}(e).forEach(e=>s.add(e)),a?a.count=a.count+1:n[i]={count:1,key:e.key,version:e.version,variation:e.variation,value:e.value,default:e.default},(0===t||e.creationDater&&(r=e.creationDate)}},e.getSummary=()=>{const e={};let i=!0;for(const t of Object.values(n)){let r=e[t.key];r||(r={default:t.default,counters:[],contextKinds:[...o[t.key]]},e[t.key]=r);const n={value:t.value,count:t.count};void 0!==t.variation&&null!==t.variation&&(n.variation=t.variation),void 0!==t.version&&null!==t.version?n.version=t.version:n.unknown=!0,r.counters.push(n),i=!1}return i?null:{startDate:t,endDate:r,features:e,kind:"summary"}},e.clearSummary=()=>{t=0,r=0,n={},o={}},e}(),o=t[n],r[n]=e.context),o.summarizeEvent(e)}},getSummaries:function(){const n=t,o=r;return t={},r={},Object.entries(n).map(([t,r])=>{const n=r.getSummary();return n.context=e.filter(o[t]),n})}}};function ke(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}function _e(e){return(e.startsWith("/")?e.substring(1):e).split("/").map(e=>e.indexOf("~")>=0?e.replace(/~1/g,"/").replace(/~0/g,"~"):e)}function Ee(e){return!e.startsWith("/")}function Pe(e,t){const r=Ee(e),n=Ee(t);if(r&&n)return e===t;if(r){const r=_e(t);return 1===r.length&&e===r[0]}if(n){const r=_e(e);return 1===r.length&&t===r[0]}return e===t}function Te(e){return`/${ke(e)}`}var Re={cloneExcluding:function(e,t){const r=[],n={},o=[];for(r.push(...Object.keys(e).map(t=>({key:t,ptr:Te(t),source:e,parent:n,visited:[e]})));r.length;){const e=r.pop();if(t.some(t=>Pe(t,e.ptr)))o.push(e.ptr);else{const t=e.source[e.key];if(null===t)e.parent[e.key]=t;else if(Array.isArray(t))e.parent[e.key]=[...t];else if("object"==typeof t){if(e.visited.includes(t))continue;e.parent[e.key]={},r.push(...Object.keys(t).map(r=>{return{key:r,ptr:(n=e.ptr,o=ke(r),`${n}/${o}`),source:t,parent:e.parent[e.key],visited:[...e.visited,t]};var n,o}))}else e.parent[e.key]=t}}return{cloned:n,excluded:o.sort()}},compare:Pe,literalToReference:Te};const{getContextKeys:Me}=Ce;var De=function(e,t,r,n=null,o=null,i=null){const a={},s=i||ve(e,0,t),l=E.appendUrlPath(t.eventsUrl,"/events/bulk/"+r),c=function(e){const t={},r=e.allAttributesPrivate,n=e.privateAttributes||[],o=["key","kind","_meta","anonymous"],i=["name","ip","firstName","lastName","email","avatar","country"],a=(e,t)=>{if("object"!=typeof e||null===e||Array.isArray(e))return;const{cloned:i,excluded:a}=Re.cloneExcluding(e,((e,t)=>(r||t&&e.anonymous?Object.keys(e):[...n,...e._meta&&e._meta.privateAttributes||[]]).filter(e=>!o.some(t=>Re.compare(e,t))))(e,t));return i.key=String(i.key),a.length&&(i._meta||(i._meta={}),i._meta.redactedAttributes=a),i._meta&&(delete i._meta.privateAttributes,0===Object.keys(i._meta).length&&delete i._meta),void 0!==i.anonymous&&(i.anonymous=!!i.anonymous),i};return t.filter=(e,t=!1)=>void 0===e.kind||null===e.kind?a((e=>{const t={...e.custom||{},kind:"user",key:e.key};void 0!==e.anonymous&&(t.anonymous=!!e.anonymous);for(const r of i)delete t[r],void 0!==e[r]&&null!==e[r]&&(t[r]=String(e[r]));return void 0!==e.privateAttributeNames&&null!==e.privateAttributeNames&&(t._meta=t._meta||{},t._meta.privateAttributes=e.privateAttributeNames.map(e=>e.startsWith("/")?Re.literalToReference(e):e)),t})(e),t):"multi"===e.kind?((e,t)=>{const r={kind:e.kind},n=Object.keys(e);for(const o of n)if("kind"!==o){const n=a(e[o],t);n&&(r[o]=n)}return r})(e,t):a(e,t),t}(t),u=Se(c),p=t.samplingInterval,h=t.eventCapacity,f=t.flushInterval,g=t.logger;let m,v=[],b=0,y=!1,A=!1;function w(){return 0===p||0===Math.floor(Math.random()*p)}function C(e){v.lengthb&&n.debugEventsUntilDate>(new Date).getTime()):t=w(),t&&C(function(e){const t=E.extend({},e);return"identify"===e.kind||"feature"===e.kind||"custom"===e.kind?t.context=c.filter(e.context):(t.contextKeys=Me(e.context,g),delete t.context),"feature"===e.kind&&(delete t.trackEvents,delete t.debugEventsUntilDate),t}(e)),r){const t=E.extend({},e,{kind:"debug"});t.context=c.filter(t.context),delete t.trackEvents,delete t.debugEventsUntilDate,C(t)}},a.flush=async function(){if(y)return Promise.resolve();const e=v;return u.getSummaries().forEach(t=>{Object.keys(t.features).length&&e.push(t)}),n&&n.setEventsInLastBatch(e.length),0===e.length?Promise.resolve():(v=[],g.debug(ie.debugPostingEvents(e.length)),s.sendEvents(e,l).then(e=>{e&&(e.serverTime&&(b=e.serverTime),d.isHttpErrorRecoverable(e.status)||(y=!0),e.status>=400&&E.onNextTick(()=>{o.maybeReportError(new d.LDUnexpectedResponseError(ie.httpErrorMessage(e.status,"event posting","some events were dropped")))}))}))},a.start=function(){const e=()=>{a.flush(),m=setTimeout(e,f)};m=setTimeout(e,f)},a.stop=function(){clearTimeout(m)},a};const Ie="ready",Oe="initialized",Le="failed";const{appendUrlPath:Fe,base64URLEncode:Be,objectHasOwnProperty:Ne}=E,{getLDHeaders:je,transformHeaders:ze}=he,{isHttpErrorRecoverable:He}=d;var $e=function(e,t,r,n){const o=t.streamUrl,i=t.logger,a={},s=Fe(o,"/eval/"+r),l=t.useReport,c=t.evaluationReasons,u=t.streamReconnectDelay,d=je(e,t);let p,h=!1,f=null,g=null,m=null,v=null,b=null,y=0;function A(e){if(e.status&&"number"==typeof e.status&&!He(e.status))return x(),i.error(ie.unrecoverableStreamError(e)),void(g&&(clearTimeout(g),g=null));const t=function(){const e=(t=function(){const e=u*Math.pow(2,y);return e>3e4?3e4:e}(),t-Math.trunc(.5*Math.random()*t));var t;return y+=1,e}();h||(i.warn(ie.streamError(e,t)),h=!0),S(!1),x(),w(t)}function w(e){g||(e?g=setTimeout(C,e):C())}function C(){let n;g=null;let a="";const u={headers:d,readTimeoutMillis:3e5};if(e.eventSourceFactory){null!=v&&(a="h="+v),l?e.eventSourceAllowsReport?(n=s,u.method="REPORT",u.headers["Content-Type"]="application/json",u.body=JSON.stringify(m)):(n=Fe(o,"/ping/"+r),a=""):n=s+"/"+Be(JSON.stringify(m)),u.headers=ze(u.headers,t),c&&(a=a+(a?"&":"")+"withReasons=true"),n=n+(a?"?":"")+a,x(),i.info(ie.streamConnecting(n)),p=(new Date).getTime(),f=e.eventSourceFactory(n,u);for(const e in b)Ne(b,e)&&f.addEventListener(e,b[e]);f.onerror=A,f.onopen=()=>{y=0}}}function x(){f&&(i.info(ie.streamClosing()),f.close(),f=null)}function S(e){p&&n&&n.recordStreamInit(p,!e,(new Date).getTime()-p),p=null}return a.connect=function(e,t,r){m=e,v=t,b={};for(const n in r||{})b[n]=function(e){h=!1,S(!0),r[n]&&r[n](e)};w()},a.disconnect=function(){clearTimeout(g),g=null,x()},a.isConnected=function(){return!!(f&&e.eventSourceIsActive&&e.eventSourceIsActive(f))},a};const{transformHeaders:Ve,getLDHeaders:Ue}=he,qe="application/json";var We=function(e,t,r){const n=t.baseUrl,o=t.useReport,i=t.evaluationReasons,a=t.logger,s={},l={};function c(r,n){if(!e.httpRequest)return new Promise((e,t)=>{t(new d.LDFlagFetchError(ie.httpUnavailable()))});const o=n?"REPORT":"GET",i=Ue(e,t);n&&(i["Content-Type"]=qe);let a=l[r];a||(a=function(e){let t,r,n,o;const i={addPromise:(i,a)=>{t=i,r&&r(),r=a,i.then(r=>{t===i&&(n(r),e&&e())},r=>{t===i&&(o(r),e&&e())})}};return i.resultPromise=new Promise((e,t)=>{n=e,o=t}),i}(()=>{delete l[r]}),l[r]=a);const s=e.httpRequest(o,r,Ve(i,t),n),c=s.promise.then(e=>{if(200===e.status){if(e.header("content-type")&&e.header("content-type").substring(0,16)===qe)return JSON.parse(e.body);{const t=ie.invalidContentType(e.header("content-type")||"");return Promise.reject(new d.LDFlagFetchError(t))}}return Promise.reject(function(e){return 404===e.status?new d.LDInvalidEnvironmentIdError(ie.environmentNotFound()):new d.LDFlagFetchError(ie.errorFetchingFlags(e.statusText||String(e.status)))}(e))},e=>Promise.reject(new d.LDFlagFetchError(ie.networkError(e))));return a.addPromise(c,()=>{s.cancel&&s.cancel()}),a.resultPromise}return s.fetchJSON=function(e){return c(E.appendUrlPath(n,e),null)},s.fetchFlagSettings=function(e,t){let s,l,u,d="";return o?(l=[n,"/sdk/evalx/",r,"/context"].join(""),u=JSON.stringify(e)):(s=E.base64URLEncode(JSON.stringify(e)),l=[n,"/sdk/evalx/",r,"/contexts/",s].join("")),t&&(d="h="+t),i&&(d=d+(d?"&":"")+"withReasons=true"),l=l+(d?"?":"")+d,a.debug(ie.debugPolling(l)),c(l,u)},s};const{v1:Ge}=ee,{getContextKinds:Ye}=Ce;var Ke=function(e){function t(e){return null==e||"user"===e?"ld:$anonUserId":`ld:$contextKey:${e}`}function r(r,n){return null!==n.key&&void 0!==n.key?(n.key=n.key.toString(),Promise.resolve(n)):n.anonymous?function(r){return e.get(t(r))}(r).then(o=>{if(o)return n.key=o,n;{const o=Ge();return n.key=o,function(r,n){return e.set(t(n),r)}(o,r).then(()=>n)}}):Promise.reject(new d.LDInvalidUserError(ie.invalidContext()))}this.processContext=e=>{if(!e)return Promise.reject(new d.LDInvalidUserError(ie.contextNotSpecified()));const t=E.clone(e);if("multi"===e.kind){const e=Ye(t);return Promise.all(e.map(e=>r(e,t[e]))).then(()=>t)}return r(e.kind,t)}};const{v1:Xe}=ee,{baseOptionDefs:Qe}=de,{appendUrlPath:Je}=E;var Ze=function(e){const t={diagnosticId:Xe()};return e&&(t.sdkKeySuffix=e.length>6?e.substring(e.length-6):e),t},et=function(e){let t,r,n,o;function i(e){t=e,r=0,n=0,o=[]}return i(e),{getProps:()=>({dataSinceDate:t,droppedEvents:r,eventsInLastBatch:n,streamInits:o}),setProps:e=>{t=e.dataSinceDate,r=e.droppedEvents||0,n=e.eventsInLastBatch||0,o=e.streamInits||[]},incrementDroppedEvents:()=>{r++},setEventsInLastBatch:e=>{n=e},recordStreamInit:(e,t,r)=>{const n={timestamp:e,failed:t,durationMillis:r};o.push(n)},reset:i}},tt=function(e,t,r,n,o,i,a){const s=!!e.diagnosticUseCombinedEvent,l="ld:"+o+":$diagnostics",c=Je(i.eventsUrl,"/events/diagnostic/"+o),u=i.diagnosticRecordingInterval,d=r;let p,h,f=!!i.streaming;const g={};function m(){return{sdk:y(),configuration:{customBaseURI:i.baseUrl!==Qe.baseUrl.default,customStreamURI:i.streamUrl!==Qe.streamUrl.default,customEventsURI:i.eventsUrl!==Qe.eventsUrl.default,eventsCapacity:i.eventCapacity,eventsFlushIntervalMillis:i.flushInterval,reconnectTimeMillis:i.streamReconnectDelay,streamingDisabled:!f,allAttributesPrivate:!!i.allAttributesPrivate,diagnosticRecordingIntervalMillis:i.diagnosticRecordingInterval,usingSecureMode:!!i.hash,bootstrapMode:!!i.bootstrap,fetchGoalsDisabled:!i.fetchGoals,sendEventsOnlyForVariation:!!i.sendEventsOnlyForVariation},platform:e.diagnosticPlatformData}}function v(e){i.logger&&i.logger.debug(ie.debugPostingDiagnosticEvent(e)),n.sendEvents(e,c,!0).then(()=>{}).catch(()=>{})}function b(){v(function(){const e=(new Date).getTime();let t={kind:s?"diagnostic-combined":"diagnostic",id:a,creationDate:e,...d.getProps()};return s&&(t={...t,...m()}),d.reset(e),t}()),h=setTimeout(b,u),p=(new Date).getTime(),s&&function(){if(t.isEnabled()){const e={...d.getProps()};t.set(l,JSON.stringify(e))}}()}function y(){const t={...e.diagnosticSdkData};return i.wrapperName&&(t.wrapperName=i.wrapperName),i.wrapperVersion&&(t.wrapperVersion=i.wrapperVersion),t}return g.start=()=>{s?function(e){if(!t.isEnabled())return e(!1);t.get(l).then(t=>{if(t)try{const e=JSON.parse(t);d.setProps(e),p=e.dataSinceDate}catch(e){}e(!0)}).catch(()=>{e(!1)})}(e=>{if(e){const e=(p||0)+u,t=(new Date).getTime();t>=e?b():h=setTimeout(b,e-t)}else 0===Math.floor(4*Math.random())?b():h=setTimeout(b,u)}):(v({kind:"diagnostic-init",id:a,creationDate:d.getProps().dataSinceDate,...m()}),h=setTimeout(b,u))},g.stop=()=>{h&&clearTimeout(h)},g.setStreaming=e=>{f=e},g};const{onNextTick:rt}=E,nt={flagUsed:"flag-used",flagDetailsChanged:"flag-details-changed",flagDetailChanged:"flag-detail-changed",clientIdentityChanged:"client-identity-changed"};Object.freeze(nt);var ot={InspectorTypes:nt,InspectorManager:function(e,t){const r={},n={[nt.flagUsed]:[],[nt.flagDetailsChanged]:[],[nt.flagDetailChanged]:[],[nt.clientIdentityChanged]:[]},o={[nt.flagUsed]:[],[nt.flagDetailsChanged]:[],[nt.flagDetailChanged]:[],[nt.clientIdentityChanged]:[]},i=e&&e.map(e=>function(e,t){let r=!1;const n={type:e.type,name:e.name,synchronous:e.synchronous,method:(...o)=>{try{e.method(...o)}catch{r||(r=!0,t.warn(ie.inspectorMethodError(n.type,n.name)))}}};return n}(e,t));return i&&i.forEach(e=>{Object.prototype.hasOwnProperty.call(n,e.type)&&!e.synchronous?n[e.type].push(e):Object.prototype.hasOwnProperty.call(o,e.type)&&e.synchronous?o[e.type].push(e):t.warn(ie.invalidInspector(e.type,e.name))}),r.hasListeners=e=>n[e]&&n[e].length||o[e]&&o[e].length,r.onFlagUsed=(e,t,r)=>{const i=nt.flagUsed;o[i].length&&o[i].forEach(n=>n.method(e,t,r)),n[i].length&&rt(()=>{n[i].forEach(n=>n.method(e,t,r))})},r.onFlags=e=>{const t=nt.flagDetailsChanged;o[t].length&&o[t].forEach(t=>t.method(e)),n[t].length&&rt(()=>{n[t].forEach(t=>t.method(e))})},r.onFlagChanged=(e,t)=>{const r=nt.flagDetailChanged;o[r].length&&o[r].forEach(r=>r.method(e,t)),n[r].length&&rt(()=>{n[r].forEach(r=>r.method(e,t))})},r.onIdentityChanged=e=>{const t=nt.clientIdentityChanged;o[t].length&&o[t].forEach(t=>t.method(e)),n[t].length&&rt(()=>{n[t].forEach(t=>t.method(e))})},r}};const{LDTimeoutError:it}=d;const at="unknown hook";function st(e,t,r,n,o){try{return n()}catch(n){return e?.error(`An error was encountered in "${t}" of the "${r}" hook: ${n}`),o}}function lt(e,t){try{return t.getMetadata().name||at}catch{return e.error("Exception thrown getting metadata for hook. Unable to get hook name."),at}}const ct="unknown plugin";function ut(e,t){try{return t.getMetadata().name||ct}catch(t){return e.error("Exception thrown getting metadata for plugin. Unable to get plugin name."),ct}}var dt={getPluginHooks:function(e,t,r){const n=[];return r.forEach(r=>{try{const o=r.getHooks?.(t);void 0===o?e.error(`Plugin ${ut(e,r)} returned undefined from getHooks.`):o&&o.length>0&&n.push(...o)}catch(t){e.error(`Exception thrown getting hooks for plugin ${ut(e,r)}. Unable to get hooks.`)}}),n},registerPlugins:function(e,t,r,n){n.forEach(n=>{try{n.register(r,t)}catch(t){e.error(`Exception thrown registering plugin ${ut(e,n)}.`)}})},registerPluginsForDebugOverride:function(e,t,r){r.forEach(r=>{try{r.registerDebug?.(t)}catch(t){e.error(`Exception thrown registering debug override with plugin ${ut(e,r)}.`)}})},createPluginEnvironment:function(e,t,r){const n={};e.userAgent&&(n.name=e.userAgent),e.version&&(n.version=e.version),r.wrapperName&&(n.wrapperName=r.wrapperName),r.wrapperVersion&&(n.wrapperVersion=r.wrapperVersion);const o={};r.application&&(r.application.name&&(o.name=r.application.name),r.application.version&&(o.version=r.application.version));const i={sdk:n,clientSideId:t};return Object.keys(o).length>0&&(i.application=o),i}};const{commonBasicLogger:pt}=re,{checkContext:ht,getContextKeys:ft}=Ce,{InspectorTypes:gt,InspectorManager:mt}=ot,{getPluginHooks:vt,registerPlugins:bt,registerPluginsForDebugOverride:yt,createPluginEnvironment:At}=dt,wt="change",Ct="internal-change";var xt={initialize:function(e,t,r,n,o){const i=r&&r.logger?r.logger:o&&o.logger&&o.logger.default||pt("warn"),a=function(e){const t={},r={};return t.on=function(e,t,n){r[e]=r[e]||[],r[e]=r[e].concat({handler:t,context:n})},t.off=function(e,t,n){if(r[e])for(let o=0;o{const r=()=>{e.off(Ie,r),t()};e.on(Ie,r)}).catch(()=>{});return{getInitializationPromise:()=>o||(t?Promise.resolve():r?Promise.reject(n):(o=new Promise((t,r)=>{const n=()=>{e.off(Oe,n),t()},o=t=>{e.off(Le,o),r(t)};e.on(Oe,n),e.on(Le,o)}),o)),getReadyPromise:()=>i,signalSuccess:()=>{t||r||(t=!0,e.emit(Oe),e.emit(Ie))},signalFailure:o=>{t||r||(r=!0,n=o,e.emit(Le,o),e.emit(Ie)),e.maybeReportError(o)}}}(a),l=de.validate(r,a,o,i),c=mt(l.inspectors,i),u=l.sendEvents;let p=e,h=l.hash;const f=[...l.plugins],g=At(n,e,l),m=vt(i,g,f),v=function(e,t){const r=t?[...t]:[];return{withEvaluation:function(t,n,o,i){if(0===r.length)return i();const a=[...r],s={flagKey:t,context:n,defaultValue:o},l=function(e,t,r){return t.map(t=>st(e,"beforeEvaluation",lt(e,t),()=>t?.beforeEvaluation?.(r,{})??{},{}))}(e,a,s),c=i();return function(e,t,r,n,o){for(let i=t.length-1;i>=0;i-=1){const a=t[i],s=n[i];st(e,"afterEvaluation",lt(e,a),()=>a?.afterEvaluation?.(r,s,o)??{},{})}}(e,a,s,l,c),c},identify:function(t,n){const o=[...r],i={context:t,timeout:n},a=function(e,t,r){return t.map(t=>st(e,"beforeIdentify",lt(e,t),()=>t?.beforeIdentify?.(r,{})??{},{}))}(e,o,i);return t=>{!function(e,t,r,n,o){for(let i=t.length-1;i>=0;i-=1){const a=t[i],s=n[i];st(e,"afterIdentify",lt(e,a),()=>a?.afterIdentify?.(r,s,o)??{},{})}}(e,o,i,a,t)}},addHook:function(e){r.push(e)},afterTrack:function(t){if(0===r.length)return;const n=[...r];!function(e,t,r){for(let n=t.length-1;n>=0;n-=1){const o=t[n];st(e,"afterTrack",lt(e,o),()=>o?.afterTrack?.(r),void 0)}}(e,n,t)}}}(i,[...l.hooks,...m]),b=function(e,t){const r={};let n=!1;const o=e=>{n||(n=!0,t.warn(ie.localStorageUnavailable(e)))};return r.isEnabled=()=>!!e,r.get=t=>new Promise(r=>{e?e.get(t).then(r).catch(e=>{o(e),r(void 0)}):r(void 0)}),r.set=(t,r)=>new Promise(n=>{e?e.set(t,r).then(()=>n(!0)).catch(e=>{o(e),n(!1)}):n(!1)}),r.clear=t=>new Promise(r=>{e?e.clear(t).then(()=>r(!0)).catch(e=>{o(e),r(!1)}):r(!1)}),r}(n.localStorage,i),y=ve(n,0,l),A=l.sendEvents&&!l.diagnosticOptOut,w=A?Ze(p):null,C=A?et((new Date).getTime()):null,x=A?tt(n,b,C,y,p,l,w):null,S=$e(n,l,p,C),k=l.eventProcessor||De(n,l,p,C,a,y),_=We(n,l,p),P=function(){let e,t={};function r(r){return e&&E.objectHasOwnProperty(e,r)&&e[r]?e[r]:t&&E.objectHasOwnProperty(t,r)&&t[r]&&!t[r].deleted?t[r]:null}return{clearAllOverrides:function(){if(!e)return{};const t={...e};return e=void 0,t},get:r,getFlagOverrides:function(){return e||{}},getFlags:function(){return t},getFlagsWithOverrides:function(){const n={};for(const e in t){const t=r(e);t&&(n[e]=t)}if(e)for(const t in e){const e=r(t);e&&(n[t]=e)}return n},removeOverride:function(t){e&&e[t]&&(delete e[t],0===Object.keys(e).length&&(e=void 0))},setFlags:function(e){t={...e}},setOverride:function(t,r){e||(e={}),e[t]={value:r}}}}();let T,R,M,D=l.streaming,I=!1,O=!1,L=!0;const F=l.stateProvider,B=function(e,t){const r={};let n;return r.setContext=function(e){n=E.sanitizeContext(e),n&&t&&t(E.clone(n))},r.getContext=function(){return n?E.clone(n):null},e&&r.setContext(e),r}(null,function(e){(function(e){F||e&&z({kind:"identify",context:e,creationDate:(new Date).getTime()})})(e),c.hasListeners(gt.clientIdentityChanged)&&c.onIdentityChanged(B.getContext())}),N=new Ke(b),j=b.isEnabled()?function(e,t,r,n){const o={};function i(){let e="";const o=n.getContext();return o&&(e=r||E.btoa(JSON.stringify(o))),"ld:"+t+":"+e}return o.loadFlags=()=>e.get(i()).then(e=>{if(null==e)return null;try{let t=JSON.parse(e);if(t){const e=t.$schema;void 0===e||e<1?t=E.transformValuesToVersionedValues(t):delete t.$schema}return t}catch(e){return o.clearFlags().then(()=>null)}}),o.saveFlags=t=>{const r=E.extend({},t,{$schema:1});return e.set(i(),JSON.stringify(r))},o.clearFlags=()=>e.clear(i()),o}(b,p,h,B):null;function z(e){p&&(F&&F.enqueueEvent&&F.enqueueEvent(e)||(e.context?(L=!1,!u||O||n.isDoNotTrack()||(i.debug(ie.debugEnqueueingEvent(e.kind)),k.enqueue(e))):L&&(i.warn(ie.eventWithoutContext()),L=!1)))}function H(e,t){c.hasListeners(gt.flagDetailChanged)&&c.onFlagChanged(e.key,W(t))}function $(){c.hasListeners(gt.flagDetailsChanged)&&c.onFlags(Object.entries(P.getFlagsWithOverrides()).map(([e,t])=>({key:e,detail:W(t)})).reduce((e,t)=>(e[t.key]=t.detail,e),{}))}function V(e,t,r,n){const o=B.getContext(),i=new Date,a={kind:"feature",key:e,context:o,value:t?t.value:null,variation:t?t.variationIndex:null,default:r,creationDate:i.getTime()},s=P.getFlags()[e];s&&(a.version=s.flagVersion?s.flagVersion:s.version,a.trackEvents=s.trackEvents,a.debugEventsUntilDate=s.debugEventsUntilDate),(n||s&&s.trackReason)&&t&&(a.reason=t.reason),z(a)}function U(e){return ht(e,!1)?Promise.resolve(e):Promise.reject(new d.LDInvalidUserError(ie.invalidContext()))}function q(e,t,r,n,o,i){let a;const s=P.get(e);return s?(a=W(s),null!==s.value&&void 0!==s.value||(a.value=t)):a={value:t,variationIndex:null,reason:{kind:"ERROR",errorKind:"FLAG_NOT_FOUND"}},r&&(o||s?.prerequisites?.forEach(e=>{q(e,void 0,r,!1,!1,!1)}),V(e,a,t,n)),!o&&i&&function(e,t){c.hasListeners(gt.flagUsed)&&c.onFlagUsed(e,t,B.getContext())}(e,a),a}function W(e){return{value:e.value,variationIndex:void 0===e.variation?null:e.variation,reason:e.reason||null}}function G(){if(R=!0,!B.getContext())return;const e=e=>{try{return JSON.parse(e)}catch(e){return void a.maybeReportError(new d.LDInvalidDataError(ie.invalidData()))}};S.connect(B.getContext(),h,{ping:function(){i.debug(ie.debugStreamPing());const e=B.getContext();_.fetchFlagSettings(e,h).then(t=>{E.deepEquals(e,B.getContext())&&K(t||{})}).catch(e=>{a.maybeReportError(new d.LDFlagFetchError(ie.errorFetchingFlags(e)))})},put:function(t){const r=e(t.data);r&&(i.debug(ie.debugStreamPut()),K(r))},patch:function(t){const r=e(t.data);if(!r)return;const n=P.getFlags(),o=n[r.key];if(!o||!o.version||!r.version||o.version{})}function X(e){const t=Object.keys(e);if(t.length>0){const r={};t.forEach(t=>{const n=e[t].current,o=n?n.value:void 0,i=e[t].previous;a.emit(wt+":"+t,o,i),r[t]=n?{current:o,previous:i}:{previous:i}}),a.emit(wt,r),a.emit(Ct,P.getFlagsWithOverrides()),l.sendEventsOnlyForVariation||F||t.forEach(t=>{V(t,e[t].current)})}return T&&j?j.saveFlags(P.getFlags()):Promise.resolve()}function Q(){const e=D||M&&void 0===D;e&&!R?G():!e&&R&&Y(),x&&x.setStreaming(e)}function J(e){return e===wt||e.substr(0,7)===wt+":"}if("string"==typeof l.bootstrap&&"LOCALSTORAGE"===l.bootstrap.toUpperCase()&&(j?T=!0:i.warn(ie.localStorageUnavailable())),"object"==typeof l.bootstrap&&P.setFlags(function(e){const t=Object.keys(e),r="$flagsState",n="$valid",o=e[r];!o&&t.length&&i.warn(ie.bootstrapOldFormat()),!1===e[n]&&i.warn(ie.bootstrapInvalid());const a={};return t.forEach(t=>{if(t!==r&&t!==n){let r={value:e[t]};o&&o[t]?r=E.extend(r,o[t]):r.version=0,a[t]=r}}),a}(l.bootstrap)),F){const e=F.getInitialState();e?Z(e):F.on("init",Z),F.on("update",function(e){e.context&&B.setContext(e.context),e.flags&&K(e.flags)})}else(function(){if(!e)return Promise.reject(new d.LDInvalidEnvironmentIdError(ie.environmentNotSpecified()));let r;return N.processContext(t).then(U).then(e=>(r=E.once(v.identify(e,void 0)),e)).then(e=>(r?.({status:"completed"}),B.setContext(e),"object"==typeof l.bootstrap?ee():T?j.loadFlags().then(e=>null==e?(P.setFlags({}),_.fetchFlagSettings(B.getContext(),h).then(e=>K(e||{})).then(ee).catch(e=>{te(new d.LDFlagFetchError(ie.errorFetchingFlags(e)))})):(P.setFlags(e),E.onNextTick(ee),_.fetchFlagSettings(B.getContext(),h).then(e=>K(e)).catch(e=>a.maybeReportError(e)))):_.fetchFlagSettings(B.getContext(),h).then(e=>{P.setFlags(e||{}),$(),ee()}).catch(e=>{P.setFlags({}),te(e)}))).catch(e=>{throw r?.({status:"error"}),e})})().catch(te);function Z(e){p=e.environment,B.setContext(e.context),P.setFlags({...e.flags}),E.onNextTick(ee)}function ee(){i.info(ie.clientInitialized()),I=!0,Q(),s.signalSuccess()}function te(e){s.signalFailure(e)}const re={waitForInitialization:function(e=void 0){if(null!=e){if("number"==typeof e)return function(e){e>5&&i.warn("The waitForInitialization function was called with a timeout greater than 5 seconds. We recommend a timeout of 5 seconds or less.");const t=s.getInitializationPromise(),r=function(e,t){return new Promise((r,n)=>{setTimeout(()=>{n(new it(`${t} timed out after ${e} seconds.`))},1e3*e)})}(e,"waitForInitialization");return Promise.race([r,t]).catch(e=>{throw e instanceof d.LDTimeoutError&&i.error(`waitForInitialization error: ${e}`),e})}(e);i.warn("The waitForInitialization method was provided with a non-numeric timeout.")}return i.warn("The waitForInitialization function was called without a timeout specified. In a future version a default timeout will be applied."),s.getInitializationPromise()},waitUntilReady:()=>s.getReadyPromise(),identify:function(e,t,r){if(O)return E.wrapPromiseCallback(Promise.resolve({}),r);if(F)return i.warn(ie.identifyDisabled()),E.wrapPromiseCallback(Promise.resolve(E.transformVersionedValuesToValues(P.getFlagsWithOverrides())),r);let n;const o=T&&j?j.clearFlags():Promise.resolve();return E.wrapPromiseCallback(o.then(()=>N.processContext(e)).then(U).then(e=>(n=E.once(v.identify(e,void 0)),e)).then(e=>_.fetchFlagSettings(e,t).then(r=>{const n=E.transformVersionedValuesToValues(r);return B.setContext(e),h=t,r?K(r).then(()=>n):n})).then(e=>(n?.({status:"completed"}),R&&G(),e)).catch(e=>(n?.({status:"error"}),a.maybeReportError(e),Promise.reject(e))),r)},getContext:function(){return B.getContext()},variation:function(e,t){const{value:r}=v.withEvaluation(e,B.getContext(),t,()=>q(e,t,!0,!1,!1,!0));return r},variationDetail:function(e,t){return v.withEvaluation(e,B.getContext(),t,()=>q(e,t,!0,!0,!1,!0))},track:function(e,t,r){if("string"!=typeof e)return void a.maybeReportError(new d.LDInvalidEventKeyError(ie.unknownCustomEventKey(e)));void 0!==r&&"number"!=typeof r&&i.warn(ie.invalidMetricValue(typeof r)),n.customEventFilter&&!n.customEventFilter(e)&&i.warn(ie.unknownCustomEventKey(e));const o=B.getContext(),s={kind:"custom",key:e,context:o,url:n.getCurrentUrl(),creationDate:(new Date).getTime()};o&&o.anonymous&&(s.contextKind=o.anonymous?"anonymousUser":"user"),null!=t&&(s.data=t),null!=r&&(s.metricValue=r),z(s),v.afterTrack({context:o,key:e,data:t,metricValue:r})},on:function(e,t,r){J(e)?(M=!0,I&&Q(),a.on(e,t,r)):a.on(...arguments)},off:function(e){if(a.off(...arguments),J(e)){let e=!1;a.getEvents().forEach(t=>{J(t)&&a.getEventListenerCount(t)>0&&(e=!0)}),e||(M=!1,R&&void 0===D&&Y())}},setStreaming:function(e){const t=null===e?void 0:e;t!==D&&(D=t,Q())},flush:function(e){return E.wrapPromiseCallback(u?k.flush():Promise.resolve(),e)},allFlags:function(){const e={},t=P.getFlagsWithOverrides();if(!t)return e;for(const r in t)e[r]=q(r,null,!l.sendEventsOnlyForVariation,!1,!0,!1).value;return e},close:function(e){if(O)return E.wrapPromiseCallback(Promise.resolve(),e);const t=()=>{O=!0,P.setFlags({})},r=Promise.resolve().then(()=>{if(Y(),x&&x.stop(),u)return k.stop(),k.flush()}).then(t).catch(t);return E.wrapPromiseCallback(r,e)},addHook:function(e){v.addHook(e)}};bt(i,g,re,f);const ne={setOverride:function(e,t){const r={},n=P.get(e),o=n?n.value:null;if(o===t)return void i.debug(`setOverride: No change needed for ${e}, value already ${t}`);P.setOverride(e,t);const a=P.get(e),s=W(a);r[e]={previous:o,current:s},H({key:e},a),X(r)},removeOverride:function(e){const t=P.getFlagOverrides();if(!t[e])return;const r={},n=t[e],o=P.getFlags()[e];r[e]={previous:n.value,current:o?W(o):void 0},P.removeOverride(e),H({key:e},o),X(r)},clearAllOverrides:function(){const e=P.getFlagOverrides();if(0===Object.keys(e).length)return;const t={},r=P.getFlags();Object.keys(e).forEach(n=>{const o=e[n],i=r[n];t[n]={previous:o.value,current:i?W(i):void 0}}),P.clearAllOverrides(),Object.keys(t).length>0&&X(t)},getAllOverrides:function(){const e=P.getFlagOverrides();if(!e)return{};const t={};return Object.keys(e).forEach(r=>{const n=e[r];n&&(t[r]=n.value)}),t}};return yt(i,ne,f),{client:re,options:l,emitter:a,ident:B,logger:i,requestor:_,start:function(){u&&(x&&x.start(),k.start())},enqueueEvent:z,getFlagsInternal:function(){return P.getFlagsWithOverrides()},getEnvironmentId:()=>p,internalChangeEventName:Ct}},commonBasicLogger:pt,errors:d,messages:ie,utils:E,getContextKeys:ft},St=xt.initialize,kt=xt.errors;function _t(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Et(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Pt(e){for(var t=1;t{if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")};function Mt(e,t,r,n){var o,i,a=("substring"!==e.kind&&"regex"!==e.kind||!n.includes("/")?t.replace(n,""):t).replace(r,"");switch(e.kind){case"exact":i=t,o=new RegExp("^"+Rt(e.url)+"/?$");break;case"canonical":i=a,o=new RegExp("^"+Rt(e.url)+"/?$");break;case"substring":i=a,o=new RegExp(".*"+Rt(e.substring)+".*$");break;case"regex":i=a,o=new RegExp(e.pattern);break;default:return!1}return o.test(i)}function Dt(e,t){for(var r={},n=null,o=[],i=0;i0&&(n=function(e){for(var r=function(e,t){for(var r=[],n=0;n0;){for(var l=0;l2&&void 0!==arguments[2]?arguments[2]:{},n=function(e){var t,r={userAgentHeaderName:"X-LaunchDarkly-User-Agent",synchronousFlush:!1};if(window.XMLHttpRequest){var n=e&&e.disableSyncEventPost;r.httpRequest=function(e,t,o,i){var a=r.synchronousFlush&!n;return r.synchronousFlush=!1,function(e,t,r,n,o){if(o&&!function(){var e=window.navigator&&window.navigator.userAgent;if(e){var t=e.match(/Chrom(e|ium)\/([0-9]+)\./);if(t)return parseInt(t[2],10)<73}return!0}())return Tt;var i=new window.XMLHttpRequest;for(var a in i.open(e,t,!o),r||{})Object.prototype.hasOwnProperty.call(r,a)&&i.setRequestHeader(a,r[a]);if(o){try{i.send(n)}catch(e){}return Tt}var s,l=new Promise(function(e,t){i.addEventListener("load",function(){s||e({status:i.status,header:function(e){return i.getResponseHeader(e)},body:i.responseText})}),i.addEventListener("error",function(){s||t(new Error)}),i.send(n)});return{promise:l,cancel:function(){s=!0,i.abort()}}}(e,t,o,i,a)}}r.httpAllowsPost=function(){return void 0===t&&(t=!!window.XMLHttpRequest&&"withCredentials"in new window.XMLHttpRequest),t},r.httpFallbackPing=function(e){(new window.Image).src=e};var o,i=e&&e.eventUrlTransformer;r.getCurrentUrl=function(){return i?i(window.location.href):window.location.href},r.isDoNotTrack=function(){var e;return 1===(e=window.navigator&&void 0!==window.navigator.doNotTrack?window.navigator.doNotTrack:window.navigator&&void 0!==window.navigator.msDoNotTrack?window.navigator.msDoNotTrack:window.doNotTrack)||!0===e||"1"===e||"yes"===e};try{window.localStorage&&(r.localStorage={get:function(e){return new Promise(function(t){t(window.localStorage.getItem(e))})},set:function(e,t){return new Promise(function(r){window.localStorage.setItem(e,t),r()})},clear:function(e){return new Promise(function(t){window.localStorage.removeItem(e),t()})}})}catch(e){r.localStorage=null}if(e&&e.useReport&&"function"==typeof window.EventSourcePolyfill&&window.EventSourcePolyfill.supportedOptions&&window.EventSourcePolyfill.supportedOptions.method?(r.eventSourceAllowsReport=!0,o=window.EventSourcePolyfill):(r.eventSourceAllowsReport=!1,o=window.EventSource),window.EventSource){var a=3e5;r.eventSourceFactory=function(e,t){var r=Pt(Pt({},{heartbeatTimeout:a,silentTimeout:a,skipDefaultHeaders:!0}),t);return new o(e,r)},r.eventSourceIsActive=function(e){return e.readyState===window.EventSource.OPEN||e.readyState===window.EventSource.CONNECTING}}return r.userAgent="JSClient",r.version="3.9.1",r.diagnosticSdkData={name:"js-client-sdk",version:"3.9.1"},r.diagnosticPlatformData={name:"JS"},r.diagnosticUseCombinedEvent=!0,r}(r),o=St(e,t,r,n,Ot),i=o.client,a=o.options,s=o.emitter,l=new Promise(function(e){var t=s.on(It,function(){s.off(It,t),e()})});i.waitUntilGoalsReady=function(){return l},a.fetchGoals?function(e,t){var r,n;function o(){n&&n.dispose(),r&&r.length&&(n=Dt(r,i))}function i(t,r){var n=e.ident.getContext(),o={kind:t,key:r.key,data:null,url:window.location.href,creationDate:(new Date).getTime(),context:n};return"click"===t&&(o.selector=r.selector),e.enqueueEvent(o)}e.requestor.fetchJSON("/sdk/goals/"+e.getEnvironmentId()).then(function(e){e&&e.length>0&&(n=Dt(r=e,i),function(e,t){var r,n=window.location.href;function o(){(r=window.location.href)!==n&&(n=r,t())}!function e(t,r){t(),setTimeout(function(){e(t,r)},r)}(o,300),window.history&&window.history.pushState?window.addEventListener("popstate",o):window.addEventListener("hashchange",o)}(0,o)),t()}).catch(function(r){e.emitter.maybeReportError(new kt.LDUnexpectedResponseError((r&&r.message,r.message))),t()})}(o,function(){return s.emit(It)}):s.emit(It),"complete"!==document.readyState?window.addEventListener("load",o.start):o.start();var c=function(){n.synchronousFlush=!0,i.flush().catch(function(){}),n.synchronousFlush=!1};return document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&c()}),window.addEventListener("pagehide",c),i}var Ft=r(41228),Bt=r.n(Ft);r(31035);const Nt=(0,n.createContext)({flags:{},flagKeyMap:{},ldClient:void 0}),{Provider:jt,Consumer:zt}=Nt,Ht={useCamelCaseFlagKeys:!0,sendEventsOnFlagRead:!0,reactContext:Nt},$t=e=>{var t;return null!=(t=e.context)?t:e.user},Vt=e=>{const t={};for(const r in e)0!==r.indexOf("$")&&(t[Bt()(r)]=e[r]);return t},Ut=(e,t)=>{const r={};for(const n in e)t&&void 0===t[n]||(r[n]=e[n].current);return r},qt=(e,t)=>{const r=e.allFlags();return t?Object.keys(t).reduce((e,n)=>(e[n]=Object.prototype.hasOwnProperty.call(r,n)?r[n]:t[n],e),{}):r};function Wt(e,t,r=Ht,n){const o=function(e,t){return void 0===t?e:Object.keys(t).reduce((t,r)=>(Gt(e,r)&&(t[r]=e[r]),t),{})}(t,n),{useCamelCaseFlagKeys:i=!0}=r,[a,s={}]=i?function(e){const t={},r={};for(const n in e){if(0===n.indexOf("$"))continue;const o=Bt()(n);t[o]=e[n],r[o]=n}return[t,r]}(o):[o];return{flags:r.sendEventsOnFlagRead?Yt(e,a,s,i):a,flagKeyMap:s}}function Gt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Yt(e,t,r,n){return new Proxy(t,{get(t,o,i){const a=Reflect.get(t,o,i),s=n&&Gt(r,o)||Gt(t,o);if("symbol"==typeof o||!s)return a;if(void 0===a)return;const l=n?r[o]:o;return e.variation(l,a)}})}Vt.camelCaseKeys=Vt;const Kt={wrapperName:"react-client-sdk",wrapperVersion:"3.9.1",sendEventsOnlyForVariation:!0};Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Component;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Xt=Object.defineProperty,Qt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,rr=(e,t,r)=>t in e?Xt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,nr=(e,t)=>{for(var r in t||(t={}))er.call(t,r)&&rr(e,r,t[r]);if(Zt)for(var r of Zt(t))tr.call(t,r)&&rr(e,r,t[r]);return e},or=(e,t)=>Qt(e,Jt(t));function ir(e){return t=this,r=function*(){var t,r;const{clientSideID:o,flags:i,options:a,reactOptions:s}=e,l=nr(nr({},Ht),s),c=null!=(t=$t(e))?t:{anonymous:!0,kind:"user"};let u,d={};const p=null!=(r=yield e.ldClient)?r:Lt(o,c,nr(nr({},Kt),a));try{yield p.waitForInitialization(e.timeout),d=qt(p,i)}catch(e){u=e}const h=(null==a?void 0:a.bootstrap)&&"localStorage"!==a.bootstrap?a.bootstrap:d;return({children:e})=>{const[t,r]=(0,n.useState)(()=>or(nr({unproxiedFlags:h},Wt(p,h,l,i)),{ldClient:p,error:u}));(0,n.useEffect)(()=>{function e(e){const t=Ut(e,i);Object.keys(t).length>0&&r(e=>{const r=nr(nr({},e.unproxiedFlags),t);return nr(or(nr({},e),{unproxiedFlags:r}),Wt(p,r,l,i))})}function t(){const e=qt(p,i);r(t=>nr(or(nr({},t),{unproxiedFlags:e}),Wt(p,e,l,i)))}function n(e){r(t=>or(nr({},t),{error:e}))}return p.on("change",e),(null==u?void 0:u.name.toLowerCase().includes("timeout"))&&(p.on("failed",n),p.on("ready",t)),function(){p.off("change",e),p.off("failed",n),p.off("ready",t)}},[]);const o=t,{unproxiedFlags:a}=o,s=((e,t)=>{var r={};for(var n in e)er.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Zt)for(var n of Zt(e))t.indexOf(n)<0&&tr.call(e,n)&&(r[n]=e[n]);return r})(o,["unproxiedFlags"]),{reactContext:c}=l;return n.createElement(c.Provider,{value:s},e)}},new Promise((e,n)=>{var o=e=>{try{a(r.next(e))}catch(e){n(e)}},i=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,i);a((r=r.apply(t,null)).next())});var t,r}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;const ar=e=>{const{ldClient:t}=(0,n.useContext)(null!=e?e:Ht.reactContext);return t}},41228(e,t,r){var n="[object Symbol]",o=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a="\\ud800-\\udfff",s="\\u0300-\\u036f\\ufe20-\\ufe23",l="\\u20d0-\\u20f0",c="\\u2700-\\u27bf",u="a-z\\xdf-\\xf6\\xf8-\\xff",d="A-Z\\xc0-\\xd6\\xd8-\\xde",p="\\ufe0e\\ufe0f",h="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",f="['\u2019]",g="["+a+"]",m="["+h+"]",v="["+s+l+"]",b="\\d+",y="["+c+"]",A="["+u+"]",w="[^"+a+h+b+c+u+d+"]",C="\\ud83c[\\udffb-\\udfff]",x="[^"+a+"]",S="(?:\\ud83c[\\udde6-\\uddff]){2}",k="[\\ud800-\\udbff][\\udc00-\\udfff]",_="["+d+"]",E="\\u200d",P="(?:"+A+"|"+w+")",T="(?:"+_+"|"+w+")",R="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",M="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",D="(?:"+v+"|"+C+")"+"?",I="["+p+"]?",O=I+D+("(?:"+E+"(?:"+[x,S,k].join("|")+")"+I+D+")*"),L="(?:"+[y,S,k].join("|")+")"+O,F="(?:"+[x+v+"?",v,S,k,g].join("|")+")",B=RegExp(f,"g"),N=RegExp(v,"g"),j=RegExp(C+"(?="+C+")|"+F+O,"g"),z=RegExp([_+"?"+A+"+"+R+"(?="+[m,_,"$"].join("|")+")",T+"+"+M+"(?="+[m,_+P,"$"].join("|")+")",_+"?"+P+"+"+R,_+"+"+M,b,L].join("|"),"g"),H=RegExp("["+E+a+s+l+p+"]"),$=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,V="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,U="object"==typeof self&&self&&self.Object===Object&&self,q=V||U||Function("return this")();var W,G=(W={"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"ss"},function(e){return null==W?void 0:W[e]});function Y(e){return H.test(e)}function K(e){return Y(e)?function(e){return e.match(j)||[]}(e):function(e){return e.split("")}(e)}var X=Object.prototype.toString,Q=q.Symbol,J=Q?Q.prototype:void 0,Z=J?J.toString:void 0;function ee(e){if("string"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&X.call(e)==n}(e))return Z?Z.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function te(e,t,r){var n=e.length;return r=void 0===r?n:r,!t&&r>=n?e:function(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(o);++no?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(o);++n=o?e:n(e,t,r)}},52614(e,t,r){var n=r(24358)["__core-js_shared__"];e.exports=n},76812(e){e.exports=function(e){return function(t,r,n){for(var o=-1,i=Object(t),a=n(t),s=a.length;s--;){var l=a[e?s:++o];if(!1===r(i[l],l,i))break}return t}}},46894(e,t,r){var n=r(47323),o=r(76545),i=r(76245),a=r(38307);e.exports=function(e){return function(t){t=a(t);var r=o(t)?i(t):void 0,s=r?r[0]:t.charAt(0),l=r?n(r,1).join(""):t.slice(1);return s[e]()+l}}},72816(e,t,r){var n=r(33699),o=r(71521),i=r(40658),a=RegExp("['\u2019]","g");e.exports=function(e){return function(t){return n(i(o(t).replace(a,"")),e,"")}}},46472(e,t,r){var n=r(44755)({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"});e.exports=n},88604(e,t,r){var n=r(52243),o=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},72678(e,t,r){var n=r(81668),o=r(16953),i=r(17384);e.exports=function(e,t,r,a,s,l){var c=1&r,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var f=-1,g=!0,m=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++f-1&&e%1==0&&e-1}},35332(e,t,r){var n=r(29698);e.exports=function(e,t){var r=this.__data__,o=n(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}},27457(e,t,r){var n=r(59058),o=r(77362),i=r(50402);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},42857(e,t,r){var n=r(55540);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},16944(e,t,r){var n=r(55540);e.exports=function(e){return n(this,e).get(e)}},50548(e,t,r){var n=r(55540);e.exports=function(e){return n(this,e).has(e)}},54292(e,t,r){var n=r(55540);e.exports=function(e,t){var r=n(this,e),o=r.size;return r.set(e,t),this.size+=r.size==o?0:1,this}},59918(e){e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}},53976(e){e.exports=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},27517(e,t,r){var n=r(68091);e.exports=function(e){var t=n(e,function(e){return 500===r.size&&r.clear(),e}),r=t.cache;return t}},26537(e,t,r){var n=r(52243)(Object,"create");e.exports=n},18225(e,t,r){var n=r(50942)(Object.keys,Object);e.exports=n},6122(e,t,r){e=r.nmd(e);var n=r(99023),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&n.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},39365(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},50942(e){e.exports=function(e,t){return function(r){return e(t(r))}}},24358(e,t,r){var n=r(99023),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();e.exports=i},13917(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},16222(e){e.exports=function(e){return this.__data__.has(e)}},96716(e){e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}},38255(e,t,r){var n=r(77362);e.exports=function(){this.__data__=new n,this.size=0}},53227(e){e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},25770(e){e.exports=function(e){return this.__data__.get(e)}},47566(e){e.exports=function(e){return this.__data__.has(e)}},76054(e,t,r){var n=r(77362),o=r(50402),i=r(9346);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(e,t),this.size=r.size,this}},76245(e,t,r){var n=r(2509),o=r(76545),i=r(8389);e.exports=function(e){return o(e)?i(e):n(e)}},39989(e,t,r){var n=r(27517),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,r,n,o){t.push(n?o.replace(i,"$1"):r||e)}),t});e.exports=a},81600(e,t,r){var n=r(63051);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},32586(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(r){}try{return e+""}catch(r){}}return""}},8389(e){var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+n+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?",u=c+l+("(?:\\u200d(?:"+[i,a,s].join("|")+")"+c+l+")*"),d="(?:"+[i+n+"?",n,a,s,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+d+u,"g");e.exports=function(e){return e.match(p)||[]}},29786(e){var t="\\ud800-\\udfff",r="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",o="A-Z\\xc0-\\xd6\\xd8-\\xde",i="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="["+i+"]",s="\\d+",l="["+r+"]",c="["+n+"]",u="[^"+t+i+s+r+n+o+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",h="["+o+"]",f="(?:"+c+"|"+u+")",g="(?:"+h+"|"+u+")",m="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",v="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",b="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",y="[\\ufe0e\\ufe0f]?",A=y+b+("(?:\\u200d(?:"+["[^"+t+"]",d,p].join("|")+")"+y+b+")*"),w="(?:"+[l,d,p].join("|")+")"+A,C=RegExp([h+"?"+c+"+"+m+"(?="+[a,h,"$"].join("|")+")",g+"+"+v+"(?="+[a,h+f,"$"].join("|")+")",h+"?"+f+"+"+m,h+"+"+v,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,w].join("|"),"g");e.exports=function(e){return e.match(C)||[]}},81141(e,t,r){var n=r(69613),o=r(72816)(function(e,t,r){return t=t.toLowerCase(),e+(r?n(t):t)});e.exports=o},69613(e,t,r){var n=r(38307),o=r(5349);e.exports=function(e){return o(n(e).toLowerCase())}},71521(e,t,r){var n=r(46472),o=r(38307),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=o(e))&&e.replace(i,n).replace(a,"")}},51157(e){e.exports=function(e,t){return e===t||e!==e&&t!==t}},44803(e,t,r){var n=r(70971);e.exports=function(e,t,r){var o=null==e?void 0:n(e,t);return void 0===o?r:o}},27695(e,t,r){var n=r(53911),o=r(61859);e.exports=function(e,t){return null!=e&&o(e,t,n)}},59348(e,t,r){var n=r(39772),o=r(61859);e.exports=function(e,t){return null!=e&&o(e,t,n)}},77421(e){e.exports=function(e){return e}},19707(e,t,r){var n=r(95427),o=r(30827),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,l=n(function(){return arguments}())?n:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},62958(e){var t=Array.isArray;e.exports=t},88537(e,t,r){var n=r(41583),o=r(88723);e.exports=function(e){return null!=e&&o(e.length)&&!n(e)}},16677(e,t,r){e=r.nmd(e);var n=r(24358),o=r(49756),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?n.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},41583(e,t,r){var n=r(25723),o=r(97604);e.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},88723(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},97604(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},30827(e){e.exports=function(e){return null!=e&&"object"==typeof e}},63051(e,t,r){var n=r(25723),o=r(30827);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},37586(e,t,r){var n=r(35882),o=r(12652),i=r(6122),a=i&&i.isTypedArray,s=a?o(a):n;e.exports=s},45731(e,t,r){var n=r(50510),o=r(92651),i=r(88537);e.exports=function(e){return i(e)?n(e):o(e)}},14789(e,t,r){var n=r(10681),o=r(32858),i=r(79966);e.exports=function(e,t){var r={};return t=i(t,3),o(e,function(e,o,i){n(r,t(e,o,i),e)}),r}},45411(e,t,r){var n=r(10681),o=r(32858),i=r(79966);e.exports=function(e,t){var r={};return t=i(t,3),o(e,function(e,o,i){n(r,o,t(e,o,i))}),r}},68091(e,t,r){var n=r(9346);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=e.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}o.Cache=n,e.exports=o},78298(e,t,r){var n=r(62690),o=r(70056),i=r(36043),a=r(81600);e.exports=function(e){return i(e)?n(a(e)):o(e)}},51987(e,t,r){var n=r(72816)(function(e,t,r){return e+(r?"_":"")+t.toLowerCase()});e.exports=n},51794(e){e.exports=function(){return[]}},49756(e){e.exports=function(){return!1}},38307(e,t,r){var n=r(69435);e.exports=function(e){return null==e?"":n(e)}},5349(e,t,r){var n=r(46894)("toUpperCase");e.exports=n},40658(e,t,r){var n=r(76146),o=r(70653),i=r(38307),a=r(29786);e.exports=function(e,t,r){return e=i(e),void 0===(t=r?void 0:t)?o(e)?a(e):n(e):e.match(t)||[]}},69277(e,t){var r,n,o;n=[],r=function e(){var t,r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r?r:{},n=!r.document&&!!r.postMessage,o=r.IS_PAPA_WORKER||!1,i={},a=0,s={};function l(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=y(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new h(t),(this._handle.streamer=this)._config=t}.call(this,e),this.parseChunk=function(e,t){var n=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0=this._config.preview,o)r.postMessage({results:i,workerId:s.WORKER_ID,finished:n});else if(w(this._config.chunk)&&!t){if(this._config.chunk(i,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=i=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(i.data),this._completeResults.errors=this._completeResults.errors.concat(i.errors),this._completeResults.meta=i.meta),this._completed||!n||!w(this._config.complete)||i&&i.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),n||i&&i.meta.paused||this._nextChunk(),i}this._halted=!0},this._sendError=function(e){w(this._config.error)?this._config.error(e):o&&this._config.error&&r.postMessage({workerId:s.WORKER_ID,error:e,finished:!1})}}function c(e){var t;(e=e||{}).chunkSize||(e.chunkSize=s.RemoteChunkSize),l.call(this,e),this._nextChunk=n?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),n||(t.onload=A(this._chunkLoaded,this),t.onerror=A(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!n),this._config.downloadRequestHeaders){var e,r=this._config.downloadRequestHeaders;for(e in r)t.setRequestHeader(e,r[e])}var o;this._config.chunkSize&&(o=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+o));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}n&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=(e=>null!==(e=e.getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1)(t),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(new Error(e))}}function u(e){(e=e||{}).chunkSize||(e.chunkSize=s.LocalChunkSize),l.call(this,e);var t,r,n="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,n?((t=new FileReader).onload=A(this._chunkLoaded,this),t.onerror=A(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function d(e){var t;l.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,r;if(!this._finished)return e=this._config.chunkSize,t=e?(r=t.substring(0,e),t.substring(e)):(r=t,""),this._finished=!t,this.parseChunk(r)}}function p(e){l.call(this,e=e||{});var t=[],r=!0,n=!1;this.pause=function(){l.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){l.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){n&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):r=!0},this._streamData=A(function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=A(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=A(function(){this._streamCleanUp(),n=!0,this._streamData("")},this),this._streamCleanUp=A(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function h(e){var t,r,n,o,i=Math.pow(2,53),a=-i,l=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,c=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,u=this,d=0,p=0,h=!1,m=!1,v=[],b={data:[],errors:[],meta:{}};function A(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function C(){if(b&&n&&(S("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+s.DefaultDelimiter+"'"),n=!1),e.skipEmptyLines&&(b.data=b.data.filter(function(e){return!A(e)})),x()){if(b)if(Array.isArray(b.data[0])){for(var t=0;x()&&t(t=>(e.dynamicTypingFunction&&void 0===e.dynamicTyping[t]&&(e.dynamicTyping[t]=e.dynamicTypingFunction(t)),!0===(e.dynamicTyping[t]||e.dynamicTyping)))(t)?"true"===r||"TRUE"===r||"false"!==r&&"FALSE"!==r&&((e=>{if(l.test(e)&&(e=parseFloat(e),a=v.length?"__parsed_extra":v[o]:s,u=e.transform?e.transform(u,s):u),"__parsed_extra"===s?(n[s]=n[s]||[],n[s].push(u)):n[s]=u}return e.header&&(o>v.length?S("FieldMismatch","TooManyFields","Too many fields: expected "+v.length+" fields but parsed "+o,p+r):oe.preview?r.abort():(b.data=b.data[0],o(b,u))))}),this.parse=function(o,i,a){var l=e.quoteChar||'"';return e.newline||(e.newline=this.guessLineEndings(o,l)),n=!1,e.delimiter?w(e.delimiter)&&(e.delimiter=e.delimiter(o),b.meta.delimiter=e.delimiter):((l=((t,r,n,o,i)=>{var a,l,c,u;i=i||[",","\t","|",";",s.RECORD_SEP,s.UNIT_SEP];for(var d=0;d=r.length/2?"\r\n":"\r"}}function f(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function g(e){var t=(e=e||{}).delimiter,r=e.newline,n=e.comments,o=e.step,i=e.preview,a=e.fastMode,l=null,c=!1,u=null==e.quoteChar?'"':e.quoteChar,d=u;if(void 0!==e.escapeChar&&(d=e.escapeChar),("string"!=typeof t||-1=i)return N(!0);break}S.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:x.length,index:p}),D++}}else if(n&&0===k.length&&s.substring(p,p+A)===n){if(-1===R)return N();p=R+y,R=s.indexOf(r,p),T=s.indexOf(t,p)}else if(-1!==T&&(T=i)return N(!0)}return F();function O(e){x.push(e),_=p}function L(e){var t=0;return-1!==e&&(e=s.substring(D+1,e))&&""===e.trim()?e.length:t}function F(e){return m||(void 0===e&&(e=s.substring(p)),k.push(e),p=v,O(k),C&&j()),N()}function B(e){p=e,O(k),k=[],R=s.indexOf(r,p)}function N(n){if(e.header&&!g&&x.length&&!c){var o=x[0],i=Object.create(null),a=new Set(o);let t=!1;for(let r=0;r65279!==e.charCodeAt(0)?e:e.slice(1))(t),o=new(n.download?c:d)(n)):!0===t.readable&&w(t.read)&&w(t.on)?o=new p(n):(r.File&&t instanceof File||t instanceof Object)&&(o=new u(n)),o.stream(t);(o=(()=>{var t;return!!s.WORKERS_SUPPORTED&&(t=(()=>{var t=r.URL||r.webkitURL||null,n=e.toString();return s.BLOB_URL||(s.BLOB_URL=t.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",n,")();"],{type:"text/javascript"})))})(),(t=new r.Worker(t)).onmessage=m,t.id=a++,i[t.id]=t)})()).userStep=n.step,o.userChunk=n.chunk,o.userComplete=n.complete,o.userError=n.error,n.step=w(n.step),n.chunk=w(n.chunk),n.complete=w(n.complete),n.error=w(n.error),delete n.worker,o.postMessage({input:t,config:n,workerId:o.id})},s.unparse=function(e,t){var r=!1,n=!0,o=",",i="\r\n",a='"',l=a+a,c=!1,u=null,d=!1,p=((()=>{if("object"==typeof t){if("string"!=typeof t.delimiter||s.BAD_DELIMITERS.filter(function(e){return-1!==t.delimiter.indexOf(e)}).length||(o=t.delimiter),"boolean"!=typeof t.quotes&&"function"!=typeof t.quotes&&!Array.isArray(t.quotes)||(r=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(c=t.skipEmptyLines),"string"==typeof t.newline&&(i=t.newline),"string"==typeof t.quoteChar&&(a=t.quoteChar),"boolean"==typeof t.header&&(n=t.header),Array.isArray(t.columns)){if(0===t.columns.length)throw new Error("Option columns is empty");u=t.columns}void 0!==t.escapeChar&&(l=t.escapeChar+a),t.escapeFormulae instanceof RegExp?d=t.escapeFormulae:"boolean"==typeof t.escapeFormulae&&t.escapeFormulae&&(d=/^[=+\-@\t\r].*$/)}})(),new RegExp(f(a),"g"));if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return h(null,e,c);if("object"==typeof e[0])return h(u||Object.keys(e[0]),e,c)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields||u),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:"object"==typeof e.data[0]?Object.keys(e.data[0]):[]),Array.isArray(e.data[0])||"object"==typeof e.data[0]||(e.data=[e.data])),h(e.fields||[],e.data||[],c);throw new Error("Unable to serialize unrecognized input");function h(e,t,r){var a="",s=("string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t)),Array.isArray(e)&&0{for(var r=0;r=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||95===l))break;a+=e[s++]}if(!a)throw new TypeError("Missing parameter name at ".concat(r));t.push({type:"NAME",index:r,value:a}),r=s}else t.push({type:"CLOSE",index:r,value:e[r++]});else t.push({type:"OPEN",index:r,value:e[r++]});else t.push({type:"ESCAPED_CHAR",index:r++,value:e[r++]});else t.push({type:"MODIFIER",index:r,value:e[r++]})}return t.push({type:"END",index:r,value:""}),t}(e),n=t.prefixes,o=void 0===n?"./":n,a=t.delimiter,s=void 0===a?"/#?":a,l=[],c=0,u=0,d="",p=function(e){if(u-1)return!0}return!1}(r)?"[^".concat(i(s),"]+?"):"(?:(?!".concat(i(r),")[^").concat(i(s),"])+?")};u-1:void 0===k;o||(b+="(?:".concat(v,"(?=").concat(m,"))?")),_||(b+="(?=".concat(v,"|").concat(m,")"))}return new RegExp(b,a(r))}(n(e,r),t,r)}function l(e,t,r){return e instanceof RegExp?function(e,t){if(!t)return e;for(var r=/\((?:\?<(.*?)>)?(?!\?)/g,n=0,o=r.exec(e.source);o;)t.push({name:o[1]||n++,prefix:"",suffix:"",modifier:"",pattern:""}),o=r.exec(e.source);return e}(e,t):Array.isArray(e)?function(e,t,r){var n=e.map(function(e){return l(e,t,r).source});return new RegExp("(?:".concat(n.join("|"),")"),a(r))}(e,t,r):s(e,t,r)}r.d(t,{YW:()=>o})},16186(e,t,r){"use strict";var n=r(62985);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},2736(e,t,r){e.exports=r(16186)()},62985(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},19683(e){"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var r=/[^.^\]^[]+|(?=\[\]|\.\.)/g,n=/^\d+$/,o=/^\d/,i=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new t(512),l=new t(512),c=new t(512);function u(e){return s.get(e)||s.set(e,d(e).map(function(e){return e.replace(a,"$2")}))}function d(e){return e.match(r)||[""]}function p(e){return"string"===typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function h(e){return!p(e)&&(function(e){return e.match(o)&&!e.match(n)}(e)||function(e){return i.test(e)}(e))}e.exports={Cache:t,split:d,normalizePath:u,setter:function(e){var t=u(e);return l.get(e)||l.set(e,function(e,r){for(var n=0,o=t.length,i=e;n