/*! For license information please see 1031.5b6bec5a.js.LICENSE.txt */ (self.webpackChunkapp=self.webpackChunkapp||[]).push([[1031],{52272(e,t,r){"use strict";r.d(t,{IP:()=>Eo,ls:()=>Po,Ts:()=>To,cL:()=>Oo,do:()=>Mo,u4:()=>Ro});var n,o=r(31635);!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,f)}(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(h[n]):h[n]}).join("")},g=function(){function e(e,t,r,n){void 0===r&&(r="US"),this.callbackInfos=[],this.lastSuccessfulFetch=null,this.fetchPromise=null,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 d(e,t)}return e.prototype.subscribe=function(e,t,r){var n=f(),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.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;return(0,o.YH)(this,function(o){switch(o.label){case 0:i=new AbortController,s=setTimeout(function(){return i.abort()},t),o.label=1;case 1:return o.trys.push([1,7,8,9]),[4,fetch(a.getUrlParams(),{method:"GET",headers:{Accept:"*/*"},signal:i.signal})];case 2:return(l=o.sent()).ok?[3,4]:[4,l.text()];case 3:return u=o.sent(),a.logger.debug("Remote config client fetch with retry time ".concat(e," failed with ").concat(l.status,": ").concat(u)),[3,6];case 4:return[4,l.json()];case 5:return[2,{value:{remoteConfig:o.sent(),lastFetch:new Date}}];case 6:return[3,9];case 7:return(d=o.sent())instanceof Error&&"AbortError"===d.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: "),d),[3,9];case 8:return clearTimeout(s),[7];case 9:return n=S?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>=S?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>=S)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})},k))},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]),!p())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(k),[2]):(r=e-t)>=k?(this._flush(),[2]):(this._setFlushTimer(k-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=_(this.startTimestamp,this.config.sampleRate)&&this.config.enabled,this.logger.debug("DiagnosticsClient: Should track is",this.shouldTrack)},e}(),P=function(){var e,t=p();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=T(r[0]),o=T(r[1]);return o?(e[n]=o,e):e},{}):{}},T=function(e){void 0===e&&(e="");try{return decodeURIComponent(e)}catch(t){return""}},O=function(){function e(){}return e.prototype.getApplicationContext=function(){return{versionName:this.versionName,language:M(),platform:"Web",os:void 0,deviceModel:void 0}},e}(),M=function(){return"undefined"!==typeof navigator&&(navigator.languages&&navigator.languages[0]||navigator.language)||""},R=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}(),D=function(){return D=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 B(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 L=function(e,t){var r,n,o=typeof e;if(o!==typeof t)return!1;try{for(var i=I(["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(!L(c,u))return!1;var d=!0;return Object.keys(e).forEach(function(r){L(e[r],t[r])||(d=!1)}),d}for(var p=0;p=200&&e<300}function J(e){var t="";try{"body"in e&&(t=JSON.stringify(e.body,null,2))}catch(r){}return t}var Z,ee=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($.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=f()),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;return(0,o.YH)(this,function(u){switch(u.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 X,u.label=1;case 1:return u.trys.push([1,3,,4]),a=G(this.config.serverUrl,this.config.serverZone,this.config.useBatch).serverUrl,[4,this.config.transportProvider.send(a,n)];case 2:return null===(s=u.sent())?(this.fulfillRequest(e,0,"Unexpected error occurred"),[2]):t?(this.handleResponse(s,e),[3,4]):("body"in s?this.fulfillRequest(e,s.statusCode,"".concat(s.status,": ").concat(J(s))):this.fulfillRequest(e,s.statusCode,s.status),[2]);case 3:return l=u.sent(),c=(d=l)instanceof Error?d.message:String(d),this.config.loggerProvider.error(c),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:c,stack_trace:i()}),this.handleResponse({status:N.Failed,statusCode:0},e),[3,4];case 4:return[2]}var d})})},e.prototype.handleResponse=function(e,t){var r;Q(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:J(e),stack_trace:i()});var n=e.status;switch(n){case N.Success:this.handleSuccessResponse(e,t);break;case N.Invalid:this.handleInvalidResponse(e,t);break;case N.PayloadTooLarge:this.handlePayloadTooLargeResponse(e,t);break;case N.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(J(e));var s=this.removeEventsExceedFlushMaxRetries(a);this.scheduleEvents(s)}},e.prototype.handlePayloadTooLargeResponse=function(e,t){if(1!==t.length){this.config.loggerProvider.warn(J(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(J(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;Q(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(H(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}(),te=function(){function e(){this.name="identity",this.type="before",this.identityStore=U().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=U(e.instanceName).identityStore),[2]})})},e}(),re=r(31145),ne=r(52763),oe=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){return(0,ne.a)(e)&&(this.properties=e),this},e.prototype.getEventProperties=function(){var e=this.properties?(0,o.Cl)({},this.properties):{};return e[Z.REVENUE_PRODUCT_ID]=this.productId,e[Z.REVENUE_QUANTITY]=this.quantity,e[Z.REVENUE_PRICE]=this.price,e[Z.REVENUE_TYPE]=this.revenueType,e[Z.REVENUE_CURRENCY]=this.currency,e[Z.REVENUE]=this.revenue,e[Z.RECEIPT]=this.receipt,e[Z.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"}(Z||(Z={}));var ie,ae,se=function(e,t){return void 0===t&&(t=Date.now()),Date.now()-t>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"}(ie||(ie={})),function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"}(ae||(ae={}));var le=function(){function e(e){this.client=e,this.queue=[],this.applying=!1,this.plugins=[]}return e.prototype.register=function(e,t){var r,n;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(o){switch(o.label){case 0:return this.plugins.some(function(t){return t.name===e.name})?(this.loggerProvider.warn("Plugin with name ".concat(e.name," already exists, skipping registration")),[2]):(void 0===e.name&&(e.name=f(),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."))),e.type=null!==(r=e.type)&&void 0!==r?r:"enrichment",[4,null===(n=e.setup)||void 0===n?void 0:n.call(e,t,this.client)]);case 1:return o.sent(),this.plugins.push(e),[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 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.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.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,y,b,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(),y={error:c},[3,8];case 7:try{l&&!l.done&&(b=s.return)&&b.call(s)}finally{if(y)throw y.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 H(t,0,String(e))})}),Promise.all(v).then(function(e){var t=(0,o.zs)(e,1)[0]||H(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.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)})},e.prototype.onReset=function(){this.plugins.forEach(function(e){var t;null===(t=e.onReset)||void 0===t||t.call(e)})},e}(),ce=function(e,t){return(0,o.Cl)((0,o.Cl)({},t),{event_type:ae.IDENTIFY,user_properties:e.getUserProperties()})},ue=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 le(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 u(this.dispatch(n))},e.prototype.identify=function(e,t){var r=ce(e,t);return 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:ae.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 re.T$;return i.set(e,t),(0,o.Cl)((0,o.Cl)({},r),{event_type:ae.IDENTIFY,user_properties:i.getUserProperties(),groups:(n={},n[e]=t,n)})}(e,t,r);return 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:ae.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(H(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={};if(void 0===e)return t;var r={};return Object.keys(e).forEach(function(t){Object.values(ie).includes(t)||(r[t]=e[t])}),re.Se.forEach(function(r){if(Object.keys(e).includes(r)){var n=e[r];switch(r){case ie.CLEAR_ALL:Object.keys(t).forEach(function(e){delete t[e]});break;case ie.UNSET:Object.keys(n).forEach(function(e){delete t[e]});break;case ie.SET:Object.assign(t,n)}}}),Object.assign(t,r),t},e.prototype.process=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,r,n,i;return(0,o.YH)(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),this.config.optOut?[2,H(e,0,"Event skipped due to optOut config")]:(e.event_type===ae.IDENTIFY&&(t=this.getOperationAppliedUserProperties(e.user_properties),this.timeline.onIdentityChanged({userProperties:t})),[4,this.timeline.push(e)]);case 1:return 200===(i=o.sent()).code?this.config.loggerProvider.log(i.message):100===i.code?this.config.loggerProvider.warn(i.message):this.config.loggerProvider.error(i.message),[2,i];case 2:return r=o.sent(),n=String(r),this.config.loggerProvider.error(n),[2,i=H(e,0,n)];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.timeline.onOptOutChanged(e),this.config.optOut=Boolean(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}(),de=function(e,t){return"boolean"===typeof e?e:!1!==(null===e||void 0===e?void 0:e[t])},pe=function(e){return de(e,"attribution")},he=function(e){return de(e,"pageViews")},fe=function(e){return de(e,"sessions")},ge=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.networkTracking||"object"===typeof e.networkTracking)},me=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.elementInteractions||"object"===typeof e.elementInteractions)},ve=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.frustrationInteractions||"object"===typeof e.frustrationInteractions)},ye=function(e){if(me(e.autocapture)&&"object"===typeof e.autocapture&&"object"===typeof e.autocapture.elementInteractions)return e.autocapture.elementInteractions},be=function(e){if(ve(e.autocapture)&&"object"===typeof e.autocapture&&"object"===typeof e.autocapture.frustrationInteractions)return e.autocapture.frustrationInteractions},Ae=function(e){var t;if(ge(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})})}},we=function(e){var t,r=function(){return!1},n=void 0,o=e.pageCounter;return he(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}},Ce=function(e,t){for(var r=0;r=400&&e<500?N.Invalid:e>=500?N.Failed:N.Unknown},e}(),Ie=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.send=function(e,t){return(0,o.sH)(this,void 0,void 0,function(){var r,n,i;return(0,o.YH)(this,function(o){switch(o.label){case 0:if("undefined"===typeof fetch)throw new Error("FetchTransport is not supported");return r={headers:{"Content-Type":"application/json",Accept:"*/*"},body:JSON.stringify(t),method:"POST"},[4,fetch(e,r)];case 1:return[4,(n=o.sent()).text()];case 2:i=o.sent();try{return[2,this.buildResponse(JSON.parse(i))]}catch(a){return[2,this.buildResponse({code:n.status})]}}})})},t}(De),Be=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}(),Le=1e3,Ne=function(e){function t(t){var r,n,o,i=this;try{o=null===(r=p())||void 0===r?void 0:r.localStorage}catch(kn){null===(n=null===t||void 0===t?void 0:t.loggerProvider)||void 0===n||n.debug("Failed to access localStorage. error=".concat(JSON.stringify(kn))),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>Le?(i=r.length-Le,[4,e.prototype.set.call(this,t,r.slice(0,Le))]):[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(Le,".")),[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}(Be),je=function(e){function t(){var t;return e.call(this,null===(t=p())||void 0===t?void 0:t.sessionStorage)||this}return(0,o.C6)(t,e),t}(Be),Fe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={done:4},t}return(0,o.C6)(t,e),t.prototype.send=function(e,t){return(0,o.sH)(this,void 0,void 0,function(){var r=this;return(0,o.YH)(this,function(n){return[2,new Promise(function(o,i){"undefined"===typeof XMLHttpRequest&&i(new Error("XHRTransport is not supported."));var a=new XMLHttpRequest;a.open("POST",e,!0),a.onreadystatechange=function(){if(a.readyState===r.state.done){var e=a.responseText;try{o(r.buildResponse(JSON.parse(e)))}catch(n){o(r.buildResponse({code:a.status}))}}},a.setRequestHeader("Content-Type","application/json"),a.setRequestHeader("Accept","*/*"),a.send(JSON.stringify(t))})]})})},t}(De),ze=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.send=function(e,t){return(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=p();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,JSON.stringify(t))?r.buildResponse({code:200,events_ingested:t.events.length,payload_size_bytes:a.length,server_upload_time:Date.now()}):r.buildResponse({code:500}))}catch(kn){o(kn)}})]})})},t}(De),$e=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($.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:He(l),sessionId:Ue(u),lastEventId:Ue(p),lastEventTime:Ue(d),optOut:Boolean(c)}]}})})},Ue=function(e){var t=parseInt(e,32);if(!isNaN(t))return t},He=function(e){if(atob&&escape&&e)try{return decodeURIComponent(escape(atob(e)))}catch(t){return}},We="[Amplitude]",qe=("".concat(We," Page Viewed"),"".concat(We," Form Started")),Ve="".concat(We," Form Submitted"),Ye="".concat(We," File Downloaded"),Ke="session_start",Ge="session_end",Xe="".concat(We," File Extension"),Qe="".concat(We," File Name"),Je="".concat(We," Link ID"),Ze="".concat(We," Link Text"),et="".concat(We," Link URL"),tt="".concat(We," Form ID"),rt="".concat(We," Form Name"),nt="".concat(We," Form Destination"),ot="cookie",it=function(e){function t(t,r,o,i,a,s,l,c,u,d,p,h,f,g,m,v,y,b,A,w,C,x,_,k,S,E,P,T,O,M,R,D,I,B,L,N,j,F,z,$){void 0===o&&(o=new Pe),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===p&&(p=ot),void 0===v&&(v=new q),void 0===y&&(y=n.Warn),void 0===A&&(A=!1),void 0===w&&(w=!1),void 0===_&&(_=""),void 0===k&&(k="US"),void 0===E&&(E=18e5),void 0===P&&(P=new Ne({loggerProvider:v})),void 0===T&&(T={ipAddress:!0,language:!0,platform:!0}),void 0===O&&(O="fetch"),void 0===M&&(M=!1),void 0===R&&(R=!0),void 0===j&&(j=!0),void 0===F&&(F=0);var U=e.call(this,{apiKey:t,storageProvider:P,transportProvider:lt(O)})||this;return U.apiKey=t,U.appVersion=r,U.cookieOptions=i,U.defaultTracking=a,U.autocapture=s,U.flushIntervalMillis=c,U.flushMaxRetries=u,U.flushQueueSize=d,U.identityStorage=p,U.ingestionMetadata=h,U.instanceName=f,U.loggerProvider=v,U.logLevel=y,U.minIdLength=b,U.offline=A,U.partnerId=C,U.plan=x,U.serverUrl=_,U.serverZone=k,U.sessionTimeout=E,U.storageProvider=P,U.trackingOptions=T,U.transport=O,U.useBatch=M,U.fetchRemoteConfig=R,U.networkTrackingOptions=L,U.identify=N,U.enableDiagnostics=j,U.diagnosticsSampleRate=F,U.diagnosticsClient=z,U.remoteConfig=$,U.version=ke,U._optOut=!1,U._cookieStorage=o,U.deviceId=l,U.lastEventId=g,U.lastEventTime=m,U.optOut=w,U.sessionId=S,U.pageCounter=I,U.userId=D,U.debugLogsEnabled=B,U.loggerProvider.enable(B?n.Debug:U.logLevel),U.networkTrackingOptions=L,U.identify=N,U.enableDiagnostics=j,U.diagnosticsSampleRate=F,U.diagnosticsClient=z,R&&(U.remoteConfig||(U.remoteConfig={fetchRemoteConfig:R}),U.remoteConfig.fetchRemoteConfig||(U.remoteConfig.fetchRemoteConfig=R)),U}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,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,optOut:this._optOut,lastEventTime:this._lastEventTime,lastEventId:this._lastEventId,pageCounter:this._pageCounter,debugLogsEnabled:this._debugLogsEnabled};this.cookieStorage.set(Te(this.apiKey),e)},t}(Y),at=function(e,t,r){return void 0===t&&(t={}),(0,o.sH)(void 0,void 0,void 0,function(){var n,i,a,s,l,c,u,d,p,h,g,m,v,y,b,A,w,C,x,_,k,S,E,T,O,M,R,D,I,B,L,N,j,F,z,$,U,H,W,q,V,Y,K,G,X;return(0,o.YH)(this,function(Q){switch(Q.label){case 0:return n=t.identityStorage||ot,k={},n===ot?[3,1]:(a="",[3,5]);case 1:return null===(E=null===(S=t.cookieOptions)||void 0===S?void 0:S.domain)||void 0===E?[3,2]:(s=E,[3,4]);case 2:return[4,ct()];case 3:s=Q.sent(),Q.label=4;case 4:a=s,Q.label=5;case 5:return i=o.Cl.apply(void 0,[(k.domain=a,k.expiration=365,k.sameSite="Lax",k.secure=!1,k.upgrade=!0,k),t.cookieOptions]),l=st(t.identityStorage,i),[4,$e(e,l,null===(O=null===(T=t.cookieOptions)||void 0===T?void 0:T.upgrade)||void 0===O||O)];case 6:return c=Q.sent(),[4,l.get(Te(e))];case 7:return u=Q.sent(),d=P(),p=d.ampTimestamp?Number(d.ampTimestamp):void 0,h=!p||Date.now()=0;--a)n.push(r.slice(a).join("."));a=0,o.label=2;case 2:return a=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Lt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1,o=!1,i=arguments[1];return new r(function(r){return t.subscribe({next:function(t){var a=!o;if(o=!0,!a||n)try{i=e(i,t)}catch(kn){return r.error(kn)}else i=t},error:function(e){r.error(e)},complete:function(){if(!o&&!n)return r.error(new TypeError("Cannot reduce an empty sequence"));r.next(i),r.complete()}})})},t.concat=function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n=0&&o.splice(e,1),a()}});o.push(i)},error:function(e){n.error(e)},complete:function(){a()}});function a(){i.closed&&0===o.length&&n.complete()}return function(){o.forEach(function(e){return e.unsubscribe()}),i.unsubscribe()}})},t[Ht]=function(){return this},e.from=function(t){var r="function"===typeof this?this:e;if(null==t)throw new TypeError(t+" is not an object");var n=qt(t,Ht);if(n){var o=n.call(t);if(Object(o)!==o)throw new TypeError(o+" is not an object");return Yt(o)&&o.constructor===r?o:new r(function(e){return o.subscribe(e)})}if(zt("iterator")&&(n=qt(t,Ut)))return new r(function(e){Gt(function(){if(!e.closed){for(var r,o=Bt(n.call(t));!(r=o()).done;){var i=r.value;if(e.next(i),e.closed)return}e.complete()}})});if(Array.isArray(t))return new r(function(e){Gt(function(){if(!e.closed){for(var r=0;r0&&fr(window.location.href,l))return!1;var d=String(null===o||void 0===o?void 0:o.getAttribute("type"))||"";if("string"===typeof d)switch(d.toLowerCase()){case"hidden":case"password":return!1}var p=vr(o,n);if(r&&p)return!0;if(t){var h=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(!h)return!1}switch(u){case"input":case"select":case"textarea":return"change"===n||"click"===n;default:return!!p||"click"===n}}},br=function(e){return e?e.split(",").map(function(e){return e.trim()}).filter(function(e){return e.length>0&&"id"!==e&&"class"!==e}):[]},Ar=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},{})},wr=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:wr(null===e||void 0===e?void 0:e.parentElement,t):null};var Cr=function(e){return!(null===e.event.target||!e.closestTrackedAncestor)};var xr=new Set(["id","class","style","value","onclick","onchange","oninput","onblur","onsubmit","onfocus","onkeydown","onkeyup","onkeypress","data-reactid","data-react-checksum","data-reactroot",hr,ut]),_r=["type"],kr=["svg","path","g"],Sr=["password","hidden"];function Er(e,t){var r,n,i,a,s,l;if(null===e)return null;var c=String(e.tagName).toLowerCase(),u={tag:c},d=Array.from(null!==(a=null===(i=e.parentElement)||void 0===i?void 0:i.children)&&void 0!==a?a:[]);d.length&&(u.index=d.indexOf(e),u.indexOfType=d.filter(function(t){return t.tagName===e.tagName}).indexOf(e));var p=null===(l=null===(s=e.previousElementSibling)||void 0===s?void 0:s.tagName)||void 0===l?void 0:l.toLowerCase();p&&(u.prevSib=String(p));var h=e.getAttribute("id");h&&(u.id=String(h));var f=Array.from(e.classList);f.length&&(u.classes=f);var g={},m=Array.from(e.attributes).filter(function(e){return!xr.has(e.name)}),v=!function(e){var t,r,n,o=null===(r=null===(t=null===e||void 0===e?void 0:e.tagName)||void 0===t?void 0:t.toLowerCase)||void 0===r?void 0:r.call(t),i=e instanceof HTMLElement&&"true"===(null===(n=e.getAttribute("contenteditable"))||void 0===n?void 0:n.toLowerCase());return!mr.includes(o)&&!i}(e);if(!Sr.includes(String(e.getAttribute("type")))&&!kr.includes(c))try{for(var y=(0,o.Ju)(m),b=y.next();!b.done;b=y.next()){var A=b.value;v&&!_r.includes(A.name)||(t.has(A.name)?g[A.name]=dt:g[A.name]=String(A.value).substring(0,128))}}catch(w){r={error:w}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(r)throw r.error}}return Object.keys(g).length&&(u.attrs=g),u}var Pr=function(e,t,r){e.forEach(function(e){if("string"!==typeof e&&"ATTACH_EVENT_PROPERTY"===e.actionType){var n=r.extractDataFromDataSource(e.dataSource,t.closestTrackedAncestor);t.targetElementProperties[e.destinationKey]=n}})},Tr=function(e,t){var r,n,i,a=this;this.replaceSensitiveString=function(e){return gt(e,a.additionalMaskTextPatterns)},this.getHierarchy=function(e){var t,r,n,i,s,l=performance.now();if(!e)return[];for(var c=function(e){var t=[];if(!e)return t;t.push(e);for(var r=e.parentElement;r&&"HTML"!==r.tagName;)t.push(r),r=r.parentElement;return t}(e),u=new Map,d=c.length-1;d>=0;d--){var p=c[d];if(p){var h=br(p.getAttribute(hr)),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 Er(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),y=v.next();!y.done;y=v.next())m(y.value)}catch(A){t={error:A}}finally{try{y&&!y.done&&(r=v.return)&&r.call(v)}finally{if(t)throw t.error}}var b=performance.now();return null===(i=a.diagnosticsClient)||void 0===i||i.recordHistogram("autocapturePlugin.getHierarchy",b-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.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[lr]=d,n[cr]=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 Parent Label"]=g,n[ur]=gr(window.location.href.split("?")[0]),n["[Amplitude] Page Title"]=mt(a.replaceSensitiveString),n["[Amplitude] Viewport Height"]=window.innerHeight,n["[Amplitude] Viewport Width"]=window.innerWidth,n);return 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&&(v["[Amplitude] Element Href"]=a.replaceSensitiveString(t.href)),Ar(v)},this.addAdditionalEventProperties=function(e,t,r,n,o){void 0===o&&(o=!1);var i={event:e,timestamp:Date.now(),type:t};if(function(e){return"click"===e.type||"change"===e.type}(i)&&null!==i.event.target){if(o&&vr(i.event.target,i.type))return i.closestTrackedAncestor=i.event.target,i.targetElementProperties=a.getEventProperties(i.type,i.closestTrackedAncestor,n),i;var s=wr(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.getText=function(e){if(null!==e.closest("[".concat(ut,"]")))return dt;var t="";if(e.querySelector("[".concat(ut,"], [contenteditable]"))){var r=e.cloneNode(!0);r.querySelectorAll("[".concat(ut,"], [contenteditable]")).forEach(function(e){e.innerText=dt}),t=r.innerText||""}else t=e.innerText||"";return 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={})[lr]=o,t[cr]=a.getText(e),t[ur]=window.location.href.split("?")[0],t);return Ar(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},Or=function(){function e(e){var t=(void 0===e?{}:e).origin,r=void 0===t?dr:t,n=this;this.endpoint=dr,this.requestCallbacks={},this.onSelect=function(e){n.notify({action:"element-selected",data:e})},this.onTrack=function(e,t){"selector-mode-changed"===e?n.notify({action:"track-selector-mode-changed",data:t}):"selector-moved"===e&&n.notify({action:"track-selector-moved",data:t})},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),(null===r||void 0===r?void 0: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.setup=function(e){var t=this,r=void 0===e?{dataExtractor:new Tr({})}:e,n=r.logger,o=r.endpoint,i=r.isElementSelectable,a=r.cssSelectorAllowlist,s=r.actionClickAllowlist,l=r.dataExtractor;this.logger=n,o&&this.endpoint===dr&&(this.endpoint=o);var c=null;window.addEventListener("message",function(e){var r,n,o,u,d;if(null===(n=null===(r=t.logger)||void 0===r?void 0:r.debug)||void 0===n||n.call(r,"Message received: ",JSON.stringify(e)),t.endpoint===e.origin){var p,h=null===e||void 0===e?void 0:e.data,f=null===h||void 0===h?void 0:h.action;if(f)if("id"in h)null===(u=null===(o=t.logger)||void 0===o?void 0:o.debug)||void 0===u||u.call(o,"Received Response to previous request: ",JSON.stringify(e)),t.handleResponse(h);else if("ping"===f)t.notify({action:"pong"});else if("initialize-visual-tagging-selector"===f){var g=null===h||void 0===h?void 0:h.data;(p="https://cdn.amplitude.com/libs/visual-tagging-selector-1.0.0-alpha.js.gz",new Promise(function(e,t){var r;try{var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src=p,n.addEventListener("load",function(){e({status:!0})},{once:!0}),n.addEventListener("error",function(){t({status:!1,message:"Failed to load the script ".concat(p)})}),null===(r=document.head)||void 0===r||r.appendChild(n)}catch(o){t(o)}})).then(function(){var e;c=null===(e=null===window||void 0===window?void 0:window.amplitudeVisualTaggingSelector)||void 0===e?void 0:e.call(window,{getEventTagProps:l.getEventTagProps,isElementSelectable:function(e){return!i||i((null===g||void 0===g?void 0:g.actionType)||"click",e)},onTrack:t.onTrack,onSelect:t.onSelect,visualHighlightClass:"amp-visual-tagging-selector-highlight",messenger:t,cssSelectorAllowlist:a,actionClickAllowlist:s,extractDataFromDataSource:l.extractDataFromDataSource,dataExtractor:l,diagnostics:{autocapture:{version:ar}}}),t.notify({action:"selector-loaded"})}).catch(function(){var e;null===(e=t.logger)||void 0===e||e.warn("Failed to initialize visual tagging selector")})}else"close-visual-tagging-selector"===f&&(null===(d=null===c||void 0===c?void 0:c.close)||void 0===d||d.call(c))}}),this.notify({action:"page-loaded"})},e}();var Mr,Rr=function(){return new rr(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()}})},Dr=function(e){return void 0===e&&(e="click"),new rr(function(t){var r,n=function(e){t.next(e)};return null===(r=p())||void 0===r||r.document.addEventListener(e,n,{capture:!0}),function(){var t;null===(t=p())||void 0===t||t.document.removeEventListener(e,n,{capture:!0})}})},Ir={"[Amplitude] Element Clicked":"click","[Amplitude] Element Changed":"change"},Br=function(e){var t,r,n,i,a=Object.values(Ir).reduce(function(e,t){return e[t]=new Set,e},{});if(!e)return a;try{for(var s=(0,o.Ju)(e),l=s.next();!l.done;l=s.next()){var c=l.value;try{try{for(var u=(n=void 0,(0,o.Ju)(c.definition)),d=u.next();!d.done;d=u.next()){var p=d.value,h=Ir[p.event_type];h&&a[h].add(c.id)}}catch(f){n={error:f}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}}catch(kn){console.warn("Skipping Labeled Event due to malformed definition",null===c||void 0===c?void 0:c.id,kn)}}}catch(g){t={error:g}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}return a},Lr=function(e){var t,r,n,i,a=new Map;try{for(var s=(0,o.Ju)(e),l=s.next();!l.done;l=s.next()){var c=l.value;try{for(var u=(n=void 0,(0,o.Ju)(c.conditions)),d=u.next();!d.done;d=u.next()){var p=d.value;if("LABELED_EVENT"===p.type){var h=p.match.eventId,f=a.get(h);f||(f=[],a.set(h,f)),f.push(c)}}}catch(g){n={error:g}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}}}catch(m){t={error:m}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}return a},Nr=function(e,t){return t.filter(function(t){return t.definition.some(function(t){return Ir[t.event_type]===e.type&&t.filters.every(function(t){return function(e,t){try{if("[Amplitude] Element Text"===t.subprop_key)return"is"===t.subprop_op&&t.subprop_value.includes(e.targetElementProperties["[Amplitude] Element Text"]);if("[Amplitude] Element Hierarchy"===t.subprop_key)return"autotrack css match"===t.subprop_op&&!!e.closestTrackedAncestor.closest(t.subprop_value.toString())}catch(r){return console.error("Error matching event to filter",r),!1}return!1}(e,t)})})})},jr=function(){function e(e,t,r,n){this.groupedLabeledEvents=e,this.labeledEventToTriggerMap=t,this.dataExtractor=r,this.options=n}return e.prototype.evaluate=function(e){var t,r,n=this.options.pageActions;if(!n)return e;var i=function(e,t){var r,n,i,a,s=new Set;try{for(var l=(0,o.Ju)(e),c=l.next();!c.done;c=l.next()){var u=c.value,d=t.get(u.id);if(d)try{for(var p=(i=void 0,(0,o.Ju)(d)),h=p.next();!h.done;h=p.next()){var f=h.value;s.add(f)}}catch(g){i={error:g}}finally{try{h&&!h.done&&(a=p.return)&&a.call(p)}finally{if(i)throw i.error}}}}catch(m){r={error:m}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return Array.from(s)}(Nr(e,Array.from(this.groupedLabeledEvents[e.type]).map(function(e){return n.labeledEvents[e]})),this.labeledEventToTriggerMap);try{for(var a=(0,o.Ju)(i),s=a.next();!s.done;s=a.next()){var l=s.value;Pr(l.actions,e,this.dataExtractor)}}catch(c){t={error:c}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return e},e.prototype.update=function(e,t,r){this.groupedLabeledEvents=e,this.labeledEventToTriggerMap=t,this.options=r},e}();!function(e){e.ClickObservable="clickObservable",e.ChangeObservable="changeObservable",e.NavigateObservable="navigateObservable",e.MutationObservable="mutationObservable"}(Mr||(Mr={}));var Fr=function(e,t){var r,n,i,a,s,l,c,u;void 0===e&&(e={}),null===t||void 0===t||t.diagnosticsClient.setTag("plugin.autocapture.version",ar);var d=e.dataAttributePrefix,h=void 0===d?Dt:d,f=e.visualTaggingOptions,g=void 0===f?{enabled:!0,messenger:new Or}:f;e.cssSelectorAllowlist=null!==(r=e.cssSelectorAllowlist)&&void 0!==r?r:Rt,e.actionClickAllowlist=null!==(n=e.actionClickAllowlist)&&void 0!==n?n:It,e.debounceTime=null!==(i=e.debounceTime)&&void 0!==i?i:0,e.pageUrlExcludelist=null===(a=e.pageUrlExcludelist)||void 0===a?void 0:a.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 m="@amplitude/plugin-autocapture-browser",v=[],y=new Tr(e,t),b=Br(Object.values(null!==(l=null===(s=e.pageActions)||void 0===s?void 0:s.labeledEvents)&&void 0!==l?l:{})),A=Lr(null!==(u=null===(c=e.pageActions)||void 0===c?void 0:c.triggers)&&void 0!==u?u:[]),w=function(e,t,r,n){return new jr(e,t,r,n)}(b,A,y,e);return{name:m,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,f,C;return(0,o.YH)(this,function(x){return"undefined"===typeof document||(t.fetchRemoteConfig&&(t.remoteConfigClient?t.remoteConfigClient.subscribe("analyticsSDK.pageActions","all",function(t){!function(t){var r,n;t&&(e.pageActions=(0,o.Cl)((0,o.Cl)({},e.pageActions),t),b=Br(Object.values(null!==(r=e.pageActions.labeledEvents)&&void 0!==r?r:{})),A=Lr(null!==(n=e.pageActions.triggers)&&void 0!==n?n:[]),w.update(b,A,e))}(t)}):t.loggerProvider.debug("Remote config client is not provided, skipping remote config fetch")),n=yr(e,e.cssSelectorAllowlist),i=yr(e,e.actionClickAllowlist),a=function(){var t,r,n=ir(Dr().map(function(t){return y.addAdditionalEventProperties(t,"click",e.cssSelectorAllowlist,h)})),o=ir(new rr(function(t){var r,n=function(r){var n=y.addAdditionalEventProperties(r,"change",e.cssSelectorAllowlist,h);t.next(n)};return null===(r=p())||void 0===r||r.document.addEventListener("change",n,{capture:!0}),function(){var e;return null===(e=p())||void 0===e?void 0:e.document.removeEventListener("change",n)}}));window.navigation&&(r=ir(new rr(function(t){var r=function(r){var n=y.addAdditionalEventProperties(r,"navigate",e.cssSelectorAllowlist,h);t.next(n)};return window.navigation.addEventListener("navigate",r),function(){window.navigation.removeEventListener("navigate",r)}})));var i=ir(Rr().map(function(t){return y.addAdditionalEventProperties(t,"mutation",e.cssSelectorAllowlist,h)}));return(t={})[Mr.ChangeObservable]=o,t[Mr.ClickObservable]=n,t[Mr.MutationObservable]=i,t[Mr.NavigateObservable]=r,t}(),s=function(e){var t=e.amplitude,r=e.allObservables,n=e.shouldTrackEvent,o=e.evaluateTriggers;return r.clickObservable.filter(Cr).filter(function(e){return n("click",e.closestTrackedAncestor)}).map(function(e){return o(e)}).subscribe(function(e){null===t||void 0===t||t.track(sr,e.targetElementProperties)})}({allObservables:a,amplitude:r,shouldTrackEvent:n,evaluateTriggers:w.evaluate.bind(w)}),v.push(s),l=function(e){var t=e.amplitude,r=e.allObservables,n=e.getEventProperties,o=e.shouldTrackEvent,i=e.evaluateTriggers;return r.changeObservable.filter(Cr).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:a,getEventProperties:function(){for(var e=[],t=0;t50||e.xMax-e.xMin>50}function Wr(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.clientX,Y:e.event.clientY,Time:e.timestamp}}),"[Amplitude] Click Count":e.length},t.targetElementProperties),time:t.timestamp}}function qr(e){var t=this,r=e.amplitude,n=e.allObservables,i=e.shouldTrackRageClick,a=n.clickObservable,s=[],l={},c=null;return nr(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 Hr(l,e),t=null,0===s.length||function(e,t){return e.length>0&&e[e.length-1].closestTrackedAncestor!==t.closestTrackedAncestor}(s,e)||function(e,t){var r=e[Math.max(0,e.length-4+1)];return t.timestamp-r.timestamp>=1e3}(s,e)||l.isOutOfBounds?(c&&(t=Wr(s)),function(e){s=[],l={},e&&(Hr(l,e),s.push(e))}(e)):s.push(e),c&&(clearTimeout(c.timerId),c.resolve(t),c=null),s.length>=4?[2,new Promise(function(e){c={resolve:e,timerId:setTimeout(function(){e(Wr(s))},1e3)}})]:[2,null]})})}).subscribe(function(e){null!==e&&r.track("[Amplitude] Rage Click",e.rageClickEvent,{time:e.time})})}var Vr=function(e){var t,r,n,i,a;void 0===e&&(e={});var s="@amplitude/plugin-frustration-browser",l=[],c=null!==(r=null===(t=e.rageClicks)||void 0===t?void 0:t.cssSelectorAllowlist)&&void 0!==r?r:$r,u=null!==(i=null===(n=e.deadClicks)||void 0===n?void 0:n.cssSelectorAllowlist)&&void 0!==i?i:zr,d=null!==(a=e.dataAttributePrefix)&&void 0!==a?a:Dt,p=new Tr(e),h=(0,o.fX)([],(0,o.zs)(new Set((0,o.fX)((0,o.fX)([],(0,o.zs)(c),!1),(0,o.zs)(u),!1))),!1);return{name:s,type:"enrichment",setup:function(t,r){return(0,o.sH)(void 0,void 0,void 0,function(){var n,i,a,f,g,m;return(0,o.YH)(this,function(v){return"undefined"===typeof document||(n=yr(e,c),i=yr(e,u),a=function(){var e,t,r=ir(Dr("pointerdown").map(function(e){return p.addAdditionalEventProperties(e,"click",h,d,!0)})),n=ir(Rr().map(function(e){return p.addAdditionalEventProperties(e,"mutation",h,d)}));return window.navigation&&(t=ir(new rr(function(e){var t=function(t){e.next((0,o.Cl)((0,o.Cl)({},t),{type:"navigate"}))};return window.navigation.addEventListener("navigate",t),function(){window.navigation.removeEventListener("navigate",t)}}).map(function(e){return p.addAdditionalEventProperties(e,"navigate",h,d)}))),(e={})[Mr.ClickObservable]=r,e[Mr.MutationObservable]=n,e[Mr.NavigateObservable]=t,e}(),f=qr({allObservables:a,amplitude:r,shouldTrackRageClick:n}),l.push(f),g=function(e){var t=e.amplitude,r=e.allObservables,n=e.getEventProperties,i=e.shouldTrackDeadClick,a=r.clickObservable,s=r.mutationObservable,l=r.navigateObservable,c=a.filter(function(e){return Cr(e)&&i("click",e.closestTrackedAncestor)&&e.event.target instanceof Element&&null===e.event.target.closest('a[target="_blank"]')}),u=l?or(s,l):s,d=or(c,u),p=null;return nr(d,function(e){return p&&Ur.includes(e.type)?(clearTimeout(p),p=null,Promise.resolve(null)):"click"===e.type?p?Promise.resolve(null):new Promise(function(t){p=setTimeout(function(){t(e),p=null},3e3)}):Promise.resolve(null)}).subscribe(function(e){if(e){var r={"[Amplitude] X":e.event.clientX,"[Amplitude] Y":e.event.clientY};t.track("[Amplitude] Dead Click",(0,o.Cl)((0,o.Cl)({},n("click",e.closestTrackedAncestor)),r),{time:e.timestamp})}})}({amplitude:r,allObservables:a,getEventProperties:function(e,t){return p.getEventProperties(e,t,d)},shouldTrackDeadClick:i}),l.push(g),null===(m=null===t||void 0===t?void 0:t.loggerProvider)||void 0===m||m.log("".concat(s," 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,n;return(0,o.YH)(this,function(i){try{for(e=(0,o.Ju)(l),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]})})}}};function Yr(e){return"string"===typeof e||"number"===typeof e||"boolean"===typeof e||null===e||void 0===e}function Kr(e,t,r){e&&Gr({json:e,allowlist:t.map(Xr),excludelist:r.map(Xr),ancestors:[]})}function Gr(e){var t,r,n=e.json,i=e.targetObject,a=e.allowlist,s=e.excludelist,l=e.ancestors,c=e.parentObject,u=e.targetKey;i||(i=n);var d=Object.keys(i);try{for(var p=(0,o.Ju)(d),h=p.next();!h.done;h=p.next()){var f=h.value,g=(0,o.fX)((0,o.fX)([],(0,o.zs)(l),!1),[f],!1);Yr(i[f])?Jr(g,a)&&!Jr(g,s)||delete i[f]:Gr({json:n,targetObject:i[f],allowlist:a,excludelist:s,ancestors:g,parentObject:i,targetKey:f})}}catch(m){t={error:m}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(t)throw t.error}}0===Object.keys(i).length&&c&&u&&delete c[u]}function Xr(e){return e.startsWith("/")&&(e=e.slice(1)),e.split("/").map(function(e){return e.replace(/~0/g,"~").replace(/~1/g,"/")})}function Qr(e,t,r,n){if(void 0===r&&(r=0),void 0===n&&(n=0),n===t.length)return r===e.length;if(r===e.length){for(;n=t)return}}catch(y){r={error:y}}finally{try{f&&!f.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}i=u}else if(e instanceof ReadableStream)return void(l=e);return i}}var rn,nn=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}),ln(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,an(r.sent(),e,t)]}})})},e}(),on=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 ln(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())?(Kr(r,e,t),[2,r]):[2,null]})})},e}();function an(e,t,r){if(!e)return null;try{var n=JSON.parse(e);return Kr(n,t,r),n}catch(o){return null}}!function(e){e.REDACT="redact",e.REMOVE="remove"}(rn||(rn={}));var sn="[REDACTED]",ln=function(e,t){var r,n,i=t.allow,a=void 0===i?[]:i,s=t.strategy,l=void 0===s?rn.REMOVE:s,c=(0,o.fX)([],(0,o.zs)($.L),!1),u={},d=function(t){var r=t.toLowerCase();c.find(function(e){return e.toLowerCase()===r})?l===rn.REDACT&&(u[t]=sn):a.find(function(e){return e.toLowerCase()===r})?u[t]=e[t]:l===rn.REDACT&&(u[t]=sn)};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},cn=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)($.j7),!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)($.j7),!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 un,dn,pn=function(e,t){void 0===t&&(t=f()),this.callback=e,this.id=t},hn=function(){function e(t){this.eventCallbacks=new Map,this.isObserving=!1,this.logger=t;var r=p();e.isSupported()&&(this.globalScope=r)}return e.isSupported=function(){var e=p();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){var n;try{r.callback(e)}catch(o){null===(n=t.logger)||void 0===n||n.debug("an unexpected error occurred while triggering event callbacks",o)}})},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 cn(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,c;return(0,o.YH)(this,function(o){switch(o.label){case 0:try{t=this.getTimestamps()}catch(u){null===(l=this.logger)||void 0===l||l.debug("an unexpected error occurred while retrieving timestamps",u)}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 Zr(n):void 0,i?new nn(i):void 0,a,null===t||void 0===t?void 0:t.startTime,null===t||void 0===t?void 0:t.durationStart)}catch(d){null===(c=this.logger)||void 0===c||c.debug("an unexpected error occurred while handling fetch",d)}if(i)return[2,i];throw a}})})})},e.createXhrJsonParser=function(e,t){return function(){var r,n;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(o){return o instanceof Error&&"InvalidStateError"===o.name&&(null===(n=t.logger)||void 0===n||n.error("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=[],i=0;i=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 bn(e){var t;if(e)try{var r=null===(t=p())||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(kn){return}}function An(e){if("object"===typeof e&&null!==e){if(0!==e.length)return e}else{if(e)return(0,o.fX)([],(0,o.zs)($.j7),!1);if(void 0===e){return}}}function wn(e){var t,r;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)}function Cn(e,t){var r;void 0===t&&(t={});var n=bn(e.url);if(!n)return!1;var i,a=n.host;if(!1!==t.ignoreAmplitudeRequests&&(vn(a,"*.amplitude.com")||vn(a,"amplitude.com")))return!1;if(null===(r=t.ignoreHosts)||void 0===r?void 0:r.find(function(e){return vn(a,e)}))return!1;if(!t.captureRules&&void 0!==e.status&&!yn(e.status,mn))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 vn(t,e)}))&&(!n||!e.urls||fr(n,e.urls))&&(!o||!e.methods||e.methods.find(function(e){return o.toLowerCase()===e.toLowerCase()||"*"===e})))return!((r||0===r)&&!yn(r,e.statusCodeRange||mn))}(t,a,e.status,e.url,e.method),i){var r=An(t.responseHeaders);if(e.responseWrapper&&r){var n=e.responseWrapper.headers(r);n&&(e.responseHeaders=n)}var o=An(t.requestHeaders);if(e.requestWrapper&&o){var s=e.requestWrapper.headers(o);s&&(e.requestHeaders=s)}e.responseWrapper&&t.responseBody&&!wn(t.responseBody)&&(e.responseBodyJson=e.responseWrapper.json(t.responseBody.allowlist,t.responseBody.blocklist)),e.requestWrapper&&t.requestBody&&!wn(t.requestBody)&&(e.requestBodyJson=e.requestWrapper.json(t.requestBody.allowlist,t.requestBody.blocklist))}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===gn}))return!0}catch(kn){}return!1}(a,e.requestWrapper)}function xn(e){var t=e.allObservables,r=e.networkTrackingOptions,n=e.amplitude,i=e.loggerProvider;return t.networkObservable.filter(function(e){return Cn(e.event,r)}).subscribe(function(e){var t,r,a,s=e.event,l=bn(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(kn){null===n||void 0===n||n.debug("Failed to stringify request body",kn)}if(s)try{e["[Amplitude] Response Body"]=JSON.stringify(s)}catch(kn){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(gn,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"}(un||(un={}));var _n=function(e){void 0===e&&(e={});var t,r="@amplitude/plugin-network-capture-browser",n=function(){var e,r=new rr(function(e){var r=new pn(function(t){var r=function(e,t){return{event:e,timestamp:Date.now(),type:t}}(t,"network");e.next(r)});return fn.subscribe(r,t),function(){fn.unsubscribe(r)}});return(e={})[un.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,dn=xn({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 dn.unsubscribe(),[2]})})}}};let kn=-1;const Sn=e=>{addEventListener("pageshow",t=>{t.persisted&&(kn=t.timeStamp,e(t))},!0)},En=(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)))}},Pn=e=>{requestAnimationFrame(()=>requestAnimationFrame(()=>e()))},Tn=()=>{const e=performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart{const e=Tn();return e?.activationStart??0},Mn=(e,t=-1)=>{const r=Tn();let n="navigate";return kn>=0?n="back-forward-cache":r&&(document.prerendering||On()>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}},Rn=new WeakMap;function Dn(e,t){return Rn.get(e)||Rn.set(e,new t),Rn.get(e)}class In{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 Bn=(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{}},Ln=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let Nn=-1;const jn=()=>"hidden"!==document.visibilityState||document.prerendering?1/0:0,Fn=e=>{"hidden"===document.visibilityState&&Nn>-1&&(Nn="visibilitychange"===e.type?e.timeStamp:0,$n())},zn=()=>{addEventListener("visibilitychange",Fn,!0),addEventListener("prerenderingchange",Fn,!0)},$n=()=>{removeEventListener("visibilitychange",Fn,!0),removeEventListener("prerenderingchange",Fn,!0)},Un=()=>{if(Nn<0){const e=On(),t=document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(t=>"hidden"===t.name&&t.startTime>e)[0]?.startTime;Nn=t??jn(),zn(),Sn(()=>{setTimeout(()=>{Nn=jn(),zn()})})}return{get firstHiddenTime(){return Nn}}},Hn=e=>{document.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},Wn=[1800,3e3],qn=(e,t={})=>{Hn(()=>{const r=Un();let n,o=Mn("FCP");const i=Bn("paint",e=>{for(const t of e)"first-contentful-paint"===t.name&&(i.disconnect(),t.startTime{o=Mn("FCP"),n=En(e,o,Wn,t.reportAllChanges),Pn(()=>{o.value=performance.now()-r.timeStamp,n(!0)})}))})},Vn=[.1,.25];let Yn=0,Kn=1/0,Gn=0;const Xn=e=>{for(const t of e)t.interactionId&&(Kn=Math.min(Kn,t.interactionId),Gn=Math.max(Gn,t.interactionId),Yn=Gn?(Gn-Kn)/7+1:0)};let Qn;const Jn=()=>Qn?Yn:performance.interactionCount??0;let Zn=0;class eo{u=[];l=new Map;m;p;v(){Zn=Jn(),this.u.length=0,this.l.clear()}P(){const e=Math.min(this.u.length-1,Math.floor((Jn()-Zn)/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.T){if(r?e.duration>r.T?(r.entries=[e],r.T=e.duration):e.duration===r.T&&e.startTime===r.entries[0].startTime&&r.entries.push(e):(r={id:e.interactionId,entries:[e],T:e.duration},this.l.set(r.id,r),this.u.push(r)),this.u.sort((e,t)=>t.T-e.T),this.u.length>10){const e=this.u.splice(10);for(const t of e)this.l.delete(t.id)}this.p?.(r)}}}const to=e=>{const t=globalThis.requestIdleCallback||setTimeout;"hidden"===document.visibilityState?e():(t(e=Ln(e)),document.addEventListener("visibilitychange",e,{once:!0}))},ro=[200,500],no=(e,t={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&Hn(()=>{"interactionCount"in performance||Qn||(Qn=Bn("event",Xn,{type:"event",buffered:!0,durationThreshold:0}));let r,n=Mn("INP");const o=Dn(t,eo),i=e=>{to(()=>{for(const r of e)o.h(r);const t=o.P();t&&t.T!==n.value&&(n.value=t.T,n.entries=t.entries,r())})},a=Bn("event",i,{durationThreshold:t.durationThreshold??40});r=En(e,n,ro,t.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&(i(a.takeRecords()),r(!0))}),Sn(()=>{o.v(),n=Mn("INP"),r=En(e,n,ro,t.reportAllChanges)}))})};class oo{m;h(e){this.m?.(e)}}const io=[2500,4e3],ao=[800,1800],so=e=>{document.prerendering?Hn(()=>so(e)):"complete"!==document.readyState?addEventListener("load",()=>so(e),!0):setTimeout(e)};function lo(e){var t,r=(null===(t=e.entries[0])||void 0===t?void 0:t.startTime)||0;return performance.timeOrigin+r}function co(e){return{value:e.value,rating:e.rating,delta:e.delta,navigationType:e.navigationType,id:e.id,timestamp:Math.floor(lo(e)),navigationStart:Math.floor(performance.timeOrigin)}}var uo,po=function(){var e=null,t=p(),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=gr((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":gr((null===n||void 0===n?void 0:n.pathname)||"",t.loggerProvider),"[Amplitude] Page Title":"undefined"!==typeof document&&document.title||"","[Amplitude] Page URL":gr(a.split("?")[0],t.loggerProvider)},((e,t={})=>{Hn(()=>{const r=Un();let n,o=Mn("LCP");const i=Dn(t,oo),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)});for(const e of["keydown","click","visibilitychange"])addEventListener(e,()=>to(r),{capture:!0,once:!0});Sn(r=>{o=Mn("LCP"),n=En(e,o,io,t.reportAllChanges),Pn(()=>{o.value=performance.now()-r.timeStamp,n(!0)})})}})})(function(e){s["[Amplitude] LCP"]=co(e)}),qn(function(e){s["[Amplitude] FCP"]=co(e)}),no(function(e){s["[Amplitude] INP"]=co(e)}),((e,t={})=>{qn(Ln(()=>{let r,n=Mn("CLS",0);const o=Dn(t,In),i=e=>{for(const t of e)o.h(t);o.i>n.value&&(n.value=o.i,n.entries=o.o,r())},a=Bn("layout-shift",i);a&&(r=En(e,n,Vn,t.reportAllChanges),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&(i(a.takeRecords()),r(!0))}),Sn(()=>{o.i=0,n=Mn("CLS",0),r=En(e,n,Vn,t.reportAllChanges),Pn(()=>r())}),setTimeout(r))}))})(function(e){s["[Amplitude] CLS"]=co(e)}),((e,t={})=>{let r=Mn("TTFB"),n=En(e,r,ao,t.reportAllChanges);so(()=>{const o=Tn();o&&(r.value=Math.max(o.responseStart-On(),0),r.entries=[o],n(!0),Sn(()=>{r=Mn("TTFB",0),n=En(e,r,ao,t.reportAllChanges),n(!0)}))})})(function(e){s["[Amplitude] TTFB"]=co(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]})})}}},ho=function(e,t,r){return void 0===t&&(t=""),void 0===r&&(r=10),[$.r,t,e.substring(0,r)].filter(Boolean).join("_")},fo=function(e){var t=e.split(".");return t.length<=2?e:t.slice(t.length-2,t.length).join(".")},go=function(e,t,r,n,i){void 0===i&&(i=!0);e.referrer;var a=e.referring_domain,s=(0,o.Tt)(e,["referrer","referring_domain"]),l=t||{},c=(l.referrer,l.referring_domain),u=(0,o.Tt)(l,["referrer","referring_domain"]);if(mo(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 d=JSON.stringify(s)!==JSON.stringify(u),p=fo(a||"")!==fo(c||""),h=!t||d||p;return h?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."),h},mo=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})},vo=function(e){var t=e;return t?(t.startsWith(".")&&(t=t.substring(1)),[new RegExp("".concat(t.replace(".","\\."),"$"))]):[]},yo=function(){function e(e,t){var r;this.shouldTrackNewCampaign=!1,this.options=(0,o.Cl)({initialEmptyValue:"EMPTY",resetSessionOnNewCampaign:!1,excludeReferrers:vo(null===(r=t.cookieOptions)||void 0===r?void 0:r.domain)},e),this.storage=t.cookieStorage,this.storageKey=ho(t.apiKey,"MKTG"),this.webExpStorageKey=ho(t.apiKey,"MKTG_ORIGINAL"),this.currentCampaign=$.F3,this.sessionTimeout=t.sessionTimeout,this.lastEventTime=t.lastEventTime,this.logger=t.loggerProvider,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[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||se(this.sessionTimeout,this.lastEventTime),go(this.currentCampaign,this.previousCampaign,this.options,this.logger,e)?(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 vt).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)({},$.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 re.T$);return ce(n)}(this.currentCampaign,this.options);return e&&(t.event_id=e),t},e.prototype.shouldSetSessionIdOnNewCampaign=function(){return this.shouldTrackNewCampaign&&!!this.options.resetSessionOnNewCampaign},e}(),bo="AMP_CURRENT_PAGE",Ao="AMP_PREVIOUS_PAGE",wo="AMP_URL_INFO";!function(e){e.Direct="direct",e.Internal="internal",e.External="external"}(uo||(uo={}));var Co=new Set([ae.IDENTIFY,ae.GROUP_IDENTIFY,ae.REVENUE]),xo=function(){var e=p(),t=void 0,r=!1,n=void 0,i=!1,a=!1,s=function(e){var t="undefined"!==typeof location&&location.hostname||"",r=e?function(e){var t;try{var r=gr(e,n);t=new URL(r).hostname}catch(kn){null===n||void 0===n||n.error("Could not parse URL: ",kn)}return t}(e):void 0;switch(r){case void 0:return uo.Direct;case t:return uo.Internal;default:return uo.External}},l=function(){(0,o.sH)(void 0,void 0,void 0,function(){var e,n,i,a,s;return(0,o.YH)(this,function(o){switch(o.label){case 0:return t&&r?[4,t.get(wo)]:[3,3];case 1:return e=o.sent(),n=gr("undefined"!==typeof location&&location.href||""),i=(null===e||void 0===e?void 0:e[bo])||"",a=void 0,a=n===i?(null===e||void 0===e?void 0:e[Ao])||"":i||document.referrer||"",[4,t.set(wo,(s={},s[bo]=n,s[Ao]=a,s))];case 2:o.sent(),o.label=3;case 3:return[2]}})})};return{name:"@amplitude/plugin-page-url-enrichment-browser",type:"enrichment",setup:function(s,c){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(c){switch(c.label){case 0:return(n=s.loggerProvider).log("Installing @amplitude/plugin-page-url-enrichment-browser"),a=!0,e?[4,(t=new Be(e.sessionStorage)).isEnabled()]:[3,2];case 1:r=c.sent(),e.addEventListener("popstate",l),i||(e.history.pushState=new Proxy(e.history.pushState,{apply:function(e,t,r){var n=(0,o.zs)(r,3),i=n[0],s=n[1],c=n[2];e.apply(t,[i,s,c]),a&&l()}}),e.history.replaceState=new Proxy(e.history.replaceState,{apply:function(e,t,r){var n=(0,o.zs)(r,3),i=n[0],s=n[1],c=n[2];e.apply(t,[i,s,c]),a&&l()}}),i=!0),c.label=2;case 2:return[2]}})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){var n,i,a,l,c;return(0,o.YH)(this,function(u){switch(u.label){case 0:return n=gr("undefined"!==typeof location&&location.href||""),t&&r?[4,t.get(wo)]:[3,5];case 1:return(null===(i=u.sent())||void 0===i?void 0:i[bo])?[3,3]:[4,t.set(wo,(c={},c[bo]=n,c[Ao]=document.referrer||"",c))];case 2:u.sent(),u.label=3;case 3:return[4,t.get(wo)];case 4:if(a=u.sent(),l="",a&&(l=a[Ao]||""),Co.has(e.event_type))return[2,e];e.event_properties=(0,o.Cl)((0,o.Cl)({},e.event_properties||{}),{"[Amplitude] Page Domain":_o(e,"[Amplitude] Page Domain","undefined"!==typeof location&&location.hostname||""),"[Amplitude] Page Location":_o(e,"[Amplitude] Page Location",n),"[Amplitude] Page Path":_o(e,"[Amplitude] Page Path","undefined"!==typeof location&&gr(location.pathname)||""),"[Amplitude] Page Title":_o(e,"[Amplitude] Page Title",mt(gt)),"[Amplitude] Page URL":_o(e,"[Amplitude] Page URL",n.split("?")[0]),"[Amplitude] Previous Page Location":l,"[Amplitude] Previous Page Type":s(l)}),u.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(n){switch(n.label){case 0:return e&&(e.removeEventListener("popstate",l),a=!1),t&&r?[4,t.set(wo,{})]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}})})}}};function _o(e,t,r){return e.event_properties||(e.event_properties={}),void 0===e.event_properties[t]?r:e.event_properties[t]}var ko=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,n,i,a,s;return(0,o.sH)(this,void 0,void 0,function(){var l,c,u,d,p,h,f,m,v,y=this;return(0,o.YH)(this,function(b){switch(b.label){case 0:return this.initializing?[2]:(this.initializing=!0,[4,at(t.apiKey,t,this)]);case 1:return l=b.sent(),(null===(r=l.remoteConfig)||void 0===r?void 0:r.fetchRemoteConfig)?(c=new g(l.apiKey,l.loggerProvider,l.serverZone,null===(n=l.remoteConfig)||void 0===n?void 0:n.serverUrl),[4,new Promise(function(e){null===c||void 0===c||c.subscribe("configs.analyticsSDK.browserSDK","all",function(t,r,n){l.loggerProvider.debug("Remote configuration received:",JSON.stringify({remoteConfig:t,source:r,lastFetch:n},null,2)),t&&Mt(t,l),e()})})]):[3,4];case 2:return b.sent(),[4,new Promise(function(e){null===c||void 0===c||c.subscribe("configs.diagnostics.browserSDK","all",function(t,r,n){if(l.loggerProvider.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)||(l.diagnosticsSampleRate=o);var i=t.enabled;"boolean"===typeof i&&(l.enableDiagnostics=i)}e()})})];case 3:b.sent(),b.label=4;case 4:return(u=new E(l.apiKey,l.loggerProvider,l.serverZone,{enabled:l.enableDiagnostics,sampleRate:l.diagnosticsSampleRate})).setTag("library","".concat(Se,"/").concat(ke)),[4,e.prototype._init.call(this,l)];case 5:return b.sent(),this.logBrowserOptions(l),this.config.diagnosticsClient=u,this.config.remoteConfigClient=c,pe(this.config.defaultTracking)?(w=this.config,d=pe(w.defaultTracking)&&w.defaultTracking&&"object"===typeof w.defaultTracking&&w.defaultTracking.attribution&&"object"===typeof w.defaultTracking.attribution?(0,o.Cl)({},w.defaultTracking.attribution):{},this.webAttribution=new yo(d,this.config),[4,this.webAttribution.init()]):[3,7];case 6:b.sent(),b.label=7;case 7:return p=P(),h=p.ampTimestamp?Number(p.ampTimestamp):void 0,f=!h||Date.now(), {\n defaultTracking: true,\n});\n\nVisit https://www.docs.developers.amplitude.com/data/sdks/browser-2/#tracking-default-events for more details."),Et=!0)}(this.config),A=this.config.defaultTracking,de(A,"fileDownloads")?(this.config.loggerProvider.debug("Adding file download tracking plugin"),[4,this.add(St()).promise]):[3,14];case 13:b.sent(),b.label=14;case 14:return function(e){return de(e,"formInteractions")}(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding form interaction plugin"),[4,this.add(xt()).promise]):[3,16];case 15:b.sent(),b.label=16;case 16:return he(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding page view tracking plugin"),[4,this.add(bt(we(this.config))).promise]):[3,18];case 17:b.sent(),b.label=18;case 18:return me(this.config.autocapture)?(this.config.loggerProvider.debug("Adding user interactions plugin (autocapture plugin)"),[4,this.add(Fr(ye(this.config),{diagnosticsClient:u})).promise]):[3,20];case 19:b.sent(),b.label=20;case 20:return ve(this.config.autocapture)?(this.config.loggerProvider.debug("Adding frustration interactions plugin"),[4,this.add(Vr(be(this.config))).promise]):[3,22];case 21:b.sent(),b.label=22;case 22:return ge(this.config.autocapture)?(this.config.loggerProvider.debug("Adding network tracking plugin"),[4,this.add(_n(Ae(this.config))).promise]):[3,24];case 23:b.sent(),b.label=24;case 24: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(po()).promise]):[3,26];case 25:b.sent(),b.label=26;case 26:return function(e){return de(e,"pageUrlEnrichment")}(this.config.autocapture)?(this.config.loggerProvider.debug("Adding referrer page url plugin"),[4,this.add(xo()).promise]):[3,28];case 27:b.sent(),b.label=28;case 28:return this.initializing=!1,[4,this.runQueuedFunctions("dispatchQ")];case 29:return b.sent(),v.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;y.track(e.eventType,n,i)}),[2]}var A,w})})},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){U(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){U(t).identityStore.editIdentity().setDeviceId(e).commit()}(e,this.config.instanceName))):this.q.push(this.setDeviceId.bind(this,e))},t.prototype.reset=function(){this.setDeviceId(f()),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.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(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,fe(this.config.defaultTracking)&&(n&&o&&r.push(this.track(Ge,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 fe(this.config.defaultTracking)&&r.push(this.track(Ke,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(xe(t)){var n=t._q;t._q=[],t=Ce(new re.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(xe(n)){var i=n._q;n._q=[],n=Ce(new re.T$,i)}return e.prototype.groupIdentify.call(this,t,r,n,o)},t.prototype.revenue=function(t,r){if(xe(t)){var n=t._q;t._q=[],t=Ce(new oe,n)}return e.prototype.revenue.call(this,t,r)},t.prototype.trackCampaignEventIfNeeded=function(e,t){if(!this.webAttribution||!this.webAttribution.shouldTrackNewCampaign)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=se(this.config.sessionTimeout,this.config.lastEventTime),i=this.webAttribution&&this.webAttribution.shouldSetSessionIdOnNewCampaign(),t.event_type===Ke||t.event_type===Ge||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()),t.event_type===ae.IDENTIFY&&t.user_properties&&(this.userProperties=this.getOperationAppliedUserProperties(t.user_properties)),[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:",JSON.stringify(t))}catch(kn){this.config.loggerProvider.error("Error logging browser config",kn)}},t.prototype._setDiagnosticsSampleRate=function(e){e>1||e<0||this.config||(this._diagnosticsSampleRate=e)},t}(ue);const So=function(){var e=new ko;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"])),getOptOut:c(e.getOptOut.bind(e),"getOptOut",a(e),l(e,["config"])),_setDiagnosticsSampleRate:c(e._setDiagnosticsSampleRate.bind(e),"_setDiagnosticsSampleRate",a(e),l(e,["config"]))}}();So.add,So.extendSession,So.flush;var Eo=So.getDeviceId,Po=(So.getIdentity,So.getOptOut,So.getSessionId,So.getUserId,So.groupIdentify,So.identify),To=So.init,Oo=(So.logEvent,So.remove,So.reset),Mo=(So.revenue,So.setDeviceId,So.setGroup,So.setOptOut,So.setSessionId,So.setTransport,So.setUserId),Ro=So.track;So._setDiagnosticsSampleRate},31145(e,t,r){"use strict";r.d(t,{Se:()=>l,T$:()=>s});var n,o=r(31635),i=r(41962),a=r(52763),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]},41962(e,t,r){"use strict";r.d(t,{Cs:()=>h,Ct:()=>C,F3:()=>P,Gp:()=>S,Jn:()=>f,KY:()=>w,L:()=>O,OP:()=>u,SO:()=>E,VU:()=>g,Wx:()=>m,_9:()=>d,bu:()=>l,e5:()=>a,fL:()=>p,fS:()=>i,h2:()=>v,j7:()=>T,lT:()=>y,mG:()=>n,mJ:()=>s,pL:()=>c,q2:()=>A,qr:()=>x,r:()=>o,tt:()=>k,wX:()=>b,wu:()=>_});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",y="fbclid",b="gbraid",A="gclid",w="ko_click_id",C="li_fat_id",x="msclkid",_="rdt_cid",k="ttclid",S="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"],O=["authorization","cookie","set-cookie"]},52763(e,t,r){"use strict";r.d(t,{E:()=>i,a:()=>o});var n=r(31635),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}},47923(e,t,r){"use strict";r.d(t,{A:()=>oe});var n=r(65047),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,y=0,b=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 b=y>0?u(A,--y):0,m--,10===b&&(m=1,g--),b}function _(){return b=y2||P(b)>3?"":" "}function D(e,t){for(;--t&&_()&&!(b<48||b>102||b>57&&b<65||b>70&&b<97););return E(e,S()+(t<6&&32==k()&&32==_()))}function I(e){for(;_();)switch(b){case e:return y;case 34:case 39:34!==e&&39!==e&&I(b);break;case 40:41===e&&I(e);break;case 92:_()}return y}function B(e,t){for(;_()&&e+b!==57&&(e+b!==84||47!==k()););return"/*"+E(t,y-1)+"*"+i(47===e?e:_())}function L(e){for(;!P(k());)_();return E(e,y)}var N="-ms-",j="-moz-",F="-webkit-",z="comm",$="rule",U="decl",H="@keyframes";function W(e,t){for(var r="",n=h(e),o=0;o0&&p(j)-v&&f(b>32?X(j+";",n,r,v-1):X(l(j," ","")+";",n,r,v-2),h);break;case 59:j+=";";default:if(f(N=K(j,t,r,g,m,o,d,T,O=[],I=[],v),a),123===P)if(0===m)Y(j,t,N,N,O,a,v,d,I);else switch(99===y&&110===u(j,3)?100:y){case 100:case 108:case 109:case 115:Y(e,N,N,n&&f(K(e,N,N,0,0,o,d,T,o,O=[],v),I),o,I,v,d,n?O:I);break;default:Y(j,N,N,N,[""],I,0,d,I)}}g=m=b=0,w=E=1,T=j="",v=s;break;case 58:v=1+p(j),b=A;default:if(w<1)if(123==P)--w;else if(125==P&&0==w++&&125==x())continue;switch(j+=i(P),P*w){case 38:E=m>0?1:(j+="\f",-1);break;case 44:d[g++]=(p(j)-1)*E,E=1;break;case 64:45===k()&&(j+=M(_())),y=k(),m=v=p(T=j+=L(S())),P++;break;case 45:45===A&&2==p(j)&&(w=0)}}return a}function K(e,t,r,n,i,a,c,u,p,f,g){for(var m=i-1,v=0===i?a:[""],y=h(v),b=0,A=0,C=0;b0?v[x]+" "+_:l(_,/&\f/g,v[x])))&&(p[C++]=k);return w(e,t,r,0===i?$:u,p,f,g)}function G(e,t,r){return w(e,t,r,z,i(b),d(e,2,-2),0)}function X(e,t,r,n){return w(e,t,r,U,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);)_();return E(e,y)},J=function(e,t){return O(function(e,t){var r=-1,n=44;do{switch(P(n)){case 0:38===n&&12===k()&&(t[r]=1),e[r]+=Q(y-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=_());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"+F+"$2-$3$1"+j+(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,":",":"+F)+e;case 101:return l(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+F+(45===u(e,14)?"inline-":"")+"box$3$1"+F+"$2$3$1"+N+"$2box$3")+e}break;case 5936:switch(u(e,t+11)){case 114:return F+e+N+l(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return F+e+N+l(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return F+e+N+l(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return F+e+N+e+e}return e}var ne=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case U:e.return=re(e.value,e.length);break;case H:return W([C(e,{value:l(e.value,"@","@"+F)})],n);case $: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 W([C(e,{props:[l(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return W([C(e,{props:[l(t,/:(plac\w+)/,":"+F+"input-$1")]}),C(e,{props:[l(t,/:(plac\w+)/,":-moz-$1")]}),C(e,{props:[l(t,/:(plac\w+)/,N+"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})},24684(e,t,r){"use strict";r.d(t,{C:()=>c,E:()=>m,T:()=>d,c:()=>f,h:()=>p,w:()=>u});var n=r(96540),o=r(47923),i=r(30041),a=r(43174),s=r(71287),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))})},17437(e,t,r){"use strict";r.d(t,{AH:()=>u,i7:()=>d,mL:()=>c,n:()=>l});var n=r(24684),o=r(96540),i=r(30041),a=r(71287),s=r(43174),l=(r(47923),r(4146),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(74848),o=r(24684),i=(r(96540),r(47923),r(4146),r(43174),r(71287),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)}},43174(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(36289),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}}},65047(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(58168),o=r(24684),i=r(43174),a=r(71287),s=r(30041),l=r(96540),c=r(36289),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 y=arguments,b=u&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&b.push("label:"+a+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{var A=y[0];b.push(A[0]);for(var w=y.length,C=1;Cs,s:()=>a});var o=r(96540),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},30041(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)}}},28716(e,t){"use strict";var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),f=Symbol.for("react.view_transition"),g=Symbol.for("react.client.reference");function m(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case a:case i:case u:case d:case f:return e;default:switch(e=e&&e.$$typeof){case l:case c:case h:case p:case s:return e;default:return t}}case n:return t}}}t.Hy=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===a||e===i||e===u||e===d||"object"===typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===l||e.$$typeof===s||e.$$typeof===c||e.$$typeof===g||void 0!==e.getModuleId)}},29640(e,t){"use strict";var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),f=Symbol.for("react.view_transition"),g=Symbol.for("react.client.reference");function m(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case a:case i:case u:case d:case f:return e;default:switch(e=e&&e.$$typeof){case l:case c:case h:case p:case s:return e;default:return t}}case n:return t}}}t.Hy=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===a||e===i||e===u||e===d||"object"===typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===l||e.$$typeof===s||e.$$typeof===c||e.$$typeof===g||void 0!==e.getModuleId)}},43019(e,t,r){"use strict";var n=r(96540),o=r(91100);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;rL});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=L,i.current.visibilities[n].renderStatus=x.NotRenderedYet)},setVisibility:a}},j={core:{askingPassword:{requirePasswordToOpen:"This document requires a password to open",submit:"Submit"},wrongPassword:{tryAgain:"The password is wrong. Please try again"},pageLabel:"Page {{pageIndex}}"}},F=s.createContext({l10n:j,setL10n:function(){}}),z=0,$=function(){return z++},U=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)}}},[])},H=function(e){var t=function(t){"Escape"===t.key&&e()};s.useEffect(function(){return document.addEventListener("keyup",t),function(){document.removeEventListener("keyup",t)}},[])},W=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}},[]),H(function(){l.current&&i&&a()}),U(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,(B=t.ToggleStatus||(t.ToggleStatus={})).Close="Close",B.Open="Open",B.Toggle="Toggle";var V,Y=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})}}}},K=function(e){var t=e.content,r=e.isOpened,n=void 0!==r&&r,o=e.target,i=Y(n),a=i.opened,l=i.toggle;return s.createElement(s.Fragment,null,o&&o(l,a),a&&t(l))};t.Position=void 0,(V=t.Position||(t.Position={})).TopLeft="TOP_LEFT",V.TopCenter="TOP_CENTER",V.TopRight="TOP_RIGHT",V.RightTop="RIGHT_TOP",V.RightCenter="RIGHT_CENTER",V.RightBottom="RIGHT_BOTTOM",V.BottomLeft="BOTTOM_LEFT",V.BottomCenter="BOTTOM_CENTER",V.BottomRight="BOTTOM_RIGHT",V.LeftTop="LEFT_TOP",V.LeftCenter="LEFT_CENTER",V.LeftBottom="LEFT_BOTTOM";var G,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;U(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 H(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,(G=t.FullScreenMode||(t.FullScreenMode={})).Normal="Normal",G.Entering="Entering",G.Entered="Entered",G.EnteredCompletely="EnteredCompletely",G.Exitting="Exitting",G.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,ye=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"),be=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=ye.exec(e);if(!t)return null;var r=parseInt(t[1],10),n=be(t[2],1,12,1)-1,o=be(t[3],1,31,1),i=be(t[4],0,23,0),a=be(t[5],0,59,0),s=be(t[6],0,59,0),l=t[7]||"Z",c=be(t[8],0,23,0),u=be(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,_e=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=Y(!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])]),y=d[2]-d[0],b=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&&(y-=2*w,b-=2*w);var C=n.borderStyle,x=C.horizontalCornerRadius,_=C.verticalCornerRadius;(x>0||_>0)&&(A.borderRadius="".concat(x,"px / ").concat(_,"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(b,"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(y,"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(_e,{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)})},Se=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(_e,{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(_e,{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(_e,{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(_e,{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}))})},Oe=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(Oe,{key:t,annotation:e,childAnnotation:n,page:o,viewport:i})}))}return s.createElement(_e,{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(_e,{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)})},Re=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(_e,{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)})},De=/^([^\w]*)(javascript|data|vbscript)/im,Ie=/&#(\w+)(^\w|;)?/g,Be=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,Le=/^([^:]+):/gm,Ne=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),y={};if(r.url||r.unsafeUrl){var b=function(e,t){void 0===t&&(t="about:blank");var r,n=(r=e||"",r.replace(Ie,function(e,t){return String.fromCharCode(t)})).replace(Be,"").trim();if(!n)return t;var o=n[0];if("."===o||"/"===o)return n;var i=n.match(Le);if(!i)return n;var a=i[0];return De.test(a)?t:n}(r.url||r.unsafeUrl,"");b?y={"data-target":"external",href:b,rel:"noopener noreferrer nofollow",target:r.newWindow?"_blank":"",title:b}:v=!1}else y={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&&(y=Object.assign({},y,{title:m,"aria-label":m})),s.createElement(_e,{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},y)))})},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(_e,{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)})},Fe=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(_e,{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(_e,{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)})},$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(_e,{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)})},Ue=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(_e,{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)})},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(_e,{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)})},We=function(){return s.createElement(y,{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(y,{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"}))},Ve=function(){return s.createElement(y,{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"}))},Ye=function(){return s.createElement(y,{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"}))},Ke=function(){return s.createElement(y,{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"}))},Ge=function(){return s.createElement(y,{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(_e,{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(b,null),"comment"===d&&s.createElement(We,null),"help"===d&&s.createElement(qe,null),"insert"===d&&s.createElement(Ge,null),"key"===d&&s.createElement(Ve,null),"note"===d&&s.createElement(Ye,null),("newparagraph"===d||"paragraph"===d)&&s.createElement(Ke,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(_e,{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(Se,{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(Oe,{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(Re,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Link:return s.createElement(Ne,{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(je,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Polyline:return s.createElement(Fe,{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($e,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Stamp:return s.createElement(Ue,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.StrikeOut:return s.createElement(He,{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=D(),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],y=m[1];n.width=tt(s.width*g,v),n.height=tt(s.height*g,v),n.style.width="".concat(tt(s.width,y),"px"),n.style.height="".concat(tt(s.height,y),"px"),n.hidden=!0;var b=n.getContext("2d",{alpha:!1}),A=f||1!==u?[g,0,0,g,0,0]:null;return p.current=o.render({canvasContext:b,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,y=e.onJumpFromLinkAnnotation,b=e.onJumpToDest,A=e.onRenderCompleted,C=e.onRotatePage,x=D(),_=s.useState(null),k=_[0],S=_[1],E=s.useState(!1),P=E[0],T=E[1],O=s.useState(!1),M=O[0],R=O[1],I=s.useRef(),B=s.useRef(),L=Math.abs(p+a)%180==0,N=l.pageWidth*h,j=l.pageHeight*h,F=L?N:j,z=L?j:N,$=(l.rotation+p+a)%360,U=s.useRef(0),H=u||function(e){return s.createElement(s.Fragment,null,e.canvasLayer.children,e.textLayer.children,e.annotationLayer.children)};return s.useEffect(function(){S(null),T(!1),R(!1)},[a,p,h]),s.useEffect(function(){f&&x.current&&!k&&ge(r,i).then(function(e){x.current&&(U.current=d,S(e))})},[f,k]),s.useEffect(function(){P&&M&&(d!==U.current?(S(null),T(!1),R(!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(F,"px")}},k?s.createElement(s.Fragment,null,H({annotationLayer:{attrs:{},children:s.createElement(et,{doc:r,outlines:o,page:k,pageIndex:i,plugins:c,rotation:$,scale:h,onExecuteNamedAction:v,onJumpFromLinkAnnotation:y,onJumpToDest:b})},canvasLayer:{attrs:{},children:s.createElement(rt,{canvasLayerRef:I,height:z,page:k,pageIndex:i,plugins:c,rotation:$,scale:h,width:F,onRenderCanvasCompleted:function(){x.current&&T(!0)}})},canvasLayerRendered:P,doc:r,height:z,pageIndex:i,rotation:$,scale:h,svgLayer:{attrs:{},children:s.createElement(nt,{height:z,page:k,rotation:$,scale:h,width:F})},textLayer:{attrs:{},children:s.createElement(ot,{containerRef:B,page:k,pageIndex:i,plugins:c,rotation:$,scale:h,onRenderTextCompleted:function(){x.current&&R(!0)}})},textLayerRendered:M,width:F,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:I,canvasLayerRendered:P,doc:r,height:z,pageIndex:i,rotation:$,scale:h,textLayerRef:B,textLayerRendered:M,width:F})):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}}(b,O,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}},[O,x,w,u,E]),D=R.startPage,I=R.endPage,B=R.maxVisbilityIndex,L=s.useMemo(function(){for(var e=[],t=function(t){var r=O[t],n=p(p({},r),{visibility:void 0!==E[t]?E[t]:-1,measureRef:function(e){e&&(e.setAttribute(bt,"".concat(t)),T.observe(e))}});e.push(n)},r=D;r<=I;r++)t(r);return e},[D,I,E,O]),N=s.useCallback(function(e,n){var i=_.current.measurements[dt(0,o-1,e)],a=v.current===t.ScrollMode.Page?yt:n;return i?C({left:a.left+i.start.left,top:a.top+i.start.top},r):Promise.resolve()},[C,r]),j=s.useCallback(function(e,r){var n=_.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(y.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 N(a,r)},[]),F=s.useCallback(function(e,r){for(var n=_.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(y.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),N(a,r)},[]),z=s.useCallback(function(e,r){if(y.current===t.ViewMode.DualPageWithCover||y.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 N(e+1,r)}},[]),$=s.useCallback(function(e,r){if(y.current===t.ViewMode.DualPageWithCover||y.current===t.ViewMode.DualPage)return F(e,r);switch(v.current){case t.ScrollMode.Wrapped:return F(e,r);case t.ScrollMode.Horizontal:case t.ScrollMode.Vertical:default:return N(e-1,r)}},[]),U=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]),H=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]),W=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,y=v.height,b=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(y,"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(y,"px"),width:"".concat(b,"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(y,"px"),width:"".concat(b,"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(b,"px")})[h]=0,c.position="absolute",c.top=0,c.transform="translateX(".concat(m,"px)"),c;case t.ScrollMode.Page:return(u={height:"".concat(y,"px"),width:"".concat(b,"px")})[h]=0,u.position="absolute",u.top=0,u;case t.ScrollMode.Wrapped:return(d={height:"".concat(y,"px"),width:"".concat(b,"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(y,"px"),width:"100%"})[h]=0,p.position="absolute",p.top=0,p.transform="translateY(".concat(e.start.top,"px)"),p}}(e,n,l,y.current,v.current)},[n,l]),q=s.useCallback(function(e,r){var n=_.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:D,endPage:I,maxVisbilityIndex:B,virtualItems:L,getContainerStyles:U,getItemContainerStyles:H,getItemStyles:W,scrollToItem:N,scrollToNextItem:z,scrollToPreviousItem:$,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},_t={capture:!1,passive:!0},kt={height:0,width:0},St={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=R(function(){r({height:window.innerHeight,width:window.innerWidth})},100);return m(function(){return window.addEventListener("resize",n,_t),function(){window.removeEventListener("resize",n,_t)}},[]),t}(),d=s.useState(St),p=d[0],h=d[1],f=s.useRef(St),g=s.useRef(r()),v=s.useRef(St),y=s.useState(i.current),b=y[0],A=y[1],w=s.useRef();m(function(){i.current!==b&&A(i.current)},[]),m(function(){if(b){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(b),function(){e.unobserve(b),e.disconnect()}}},[b]);var C=s.useCallback(function(e){var r=M();return r&&r!==e?(c(t.FullScreenMode.Normal),O(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.useCallback(function(){M()&&(c(t.FullScreenMode.Exitting),O(document))},[]),k=s.useCallback(function(){b&&M()!==b&&c(t.FullScreenMode.Exitting)},[b]);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)}},[b]),{enterFullScreenMode:x,exitFullScreenMode:_,fullScreenMode:l}},Pt={buildPageStyles:function(){return{}},transformSize:function(e){return e.size}},Tt={left:0,top:0},Ot=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,y=e.scrollMode,b=e.setRenderRange,A=e.viewMode,w=e.viewerState,C=e.onDocumentLoad,x=e.onOpenFile,_=e.onPageChange,k=e.onRotate,S=e.onRotatePage,E=e.onZoom,P=o.numPages,T=o.loadingTask.docId,O=s.useContext(F).l10n,M=s.useContext(f),B=M.direction===t.TextDirection.RightToLeft,L=s.useRef(),j=s.useRef(),z=s.useState(a),$=z[0],U=z[1],H=s.useRef(null),W=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 ye.current.pageIndex}}),q=s.useState(l),V=q[0],Y=q[1],K=I(V),G=s.useState(!1),X=G[0],Q=G[1],J=s.useState(new Map),Z=J[0],ee=J[1],te=s.useState(y),re=te[0],ne=te[1],oe=I(re),ie=s.useState(A),ae=ie[0],se=ie[1],le=I(ae),ue=function(e){var t=D(),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=I(fe),ye=s.useRef(w),be=s.useRef("string"==typeof n?n:null),Ae=s.useRef(-1),we=s.useRef(-1),Ce=s.useRef(a),xe=Et({getCurrentPage:function(){return ye.current.pageIndex},getCurrentScrollMode:function(){return ye.current.scrollMode},jumpToPage:function(e){return We(e)},targetRef:j}),_e=s.useState(-1),ke=_e[0],Se=_e[1],Ee=s.useState(0),Pe=Ee[0],Te=Ee[1],Oe=N({doc:o});s.useEffect(function(){return function(){de.clear(),pe.clear()}},[T]);var Me=s.useMemo(function(){return Object.assign({},Pt,u)},[]),Re=s.useMemo(function(){return Array(P).fill(0).map(function(e,t){var r=[d[t].pageHeight,d[t].pageWidth],n=Math.abs(V)%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})})},[V,fe]),De=wt({enableSmoothScroll:i,isRtl:B,numberOfItems:P,parentRef:j,scrollMode:re,setRenderRange:b,sizes:Re,viewMode:ae}),Ie=R(function(){!be.current||ye.current.fullScreenMode!==t.FullScreenMode.Normal||a>0&&Ce.current===a||Qe(be.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:j,onResize:Ie});var Be=function(e){var t=e;h.forEach(function(e){e.onViewerStateChange&&(t=e.onViewerStateChange(t))}),ye.current=t},Le=function(){return j.current},Ne=function(){return ye.current},je=s.useCallback(function(e){W.markVisitedDestination(e)},[]),Fe=s.useCallback(function(e){var r=e.pageIndex,n=e.bottomOffset,i=e.leftOffset,a=e.scaleTo,s=j.current,l=ye.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:De.scrollToItem(r,{left:h,top:0}).then(function(){e()});break;case t.ScrollMode.Vertical:default:De.scrollToItem(r,{left:0,top:u}).then(function(){e()})}})}):Promise.resolve()},[]),ze=s.useCallback(function(e){return W.markVisitedDestination(e),Fe(e)},[]),$e=s.useCallback(function(){var e=W.getNextDestination();return e?Fe(e):Promise.resolve()},[]),Ue=s.useCallback(function(){var e=W.getPreviousDestination();return e?Fe(e):Promise.resolve()},[]),He=s.useCallback(function(){return De.scrollToNextItem(ye.current.pageIndex,Tt)},[]),We=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,ye.current.viewMode,P):e:1;be.current="string"==typeof e?e:null,a!==ye.current.scale&&(Te(function(e){return e+1}),Oe.markNotRendered(),me(a),E({doc:o,scale:a}),Be(p(p({},ye.current),{scale:a})))}},[]),Je=s.useCallback(function(e){xe.enterFullScreenMode(e)},[]),Ze=s.useCallback(function(){xe.exitFullScreenMode()},[]);s.useEffect(function(){Be(p(p({},ye.current),{fullScreenMode:xe.fullScreenMode}))},[xe.fullScreenMode]),s.useEffect(function(){var e={enterFullScreenMode:Je,exitFullScreenMode:Ze,getPagesContainer:Le,getViewerState:Ne,jumpToDestination:ze,jumpToNextDestination:$e,jumpToPreviousDestination:Ue,jumpToNextPage:He,jumpToPreviousPage:qe,jumpToPage:We,openFile:Ve,rotate:Ye,rotatePage:Ke,setViewerState:Be,switchScrollMode:Ge,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=De.boundingClientRect;et=function(){a&&We(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=ye.current.pageIndex;e>-1&&oe!==re&&De.scrollToItem(e,Tt).then(function(){xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&(i||Oe.markNotRendered(),Ae.current=-1)})},[re]),m(function(){var e=ye.current.pageIndex;e>-1&&K!==V&&De.scrollToItem(e,Tt)},[V]),m(function(){0!=ve&&ve!=ye.current.scale&&De.zoom(ye.current.scale/ve,ye.current.pageIndex).then(function(){xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&(we.current=-1)})},[fe]),m(function(){if(le!==ye.current.viewMode){var e=De.startPage,t=De.endPage,r=De.virtualItems;Oe.markNotRendered(),Oe.setRange(e,t);for(var n=function(e){var t=r.find(function(t){return t.index===e});t&&Oe.setVisibility(e,t.visibility)},o=e;o<=t;o++)n(o);at()}},[ae]),m(function(){var e=ye.current.pageIndex;e>-1&&le!==ae&&De.scrollToItem(e,Tt)},[ae]),m(function(){var e=ye.current.pageIndex;e>0&&e===a&&Ce.current===a&&be.current&&(Ce.current=-1,Qe(be.current))},[$]),s.useEffect(function(){De.isSmoothScrolling||null!==H.current&&H.current===$||(H.current=$,_({currentPage:$,doc:o}))},[$,De.isSmoothScrolling]),s.useEffect(function(){xe.fullScreenMode===t.FullScreenMode.Entering&&ye.current.scrollMode===t.ScrollMode.Page&&(Ae.current=ye.current.pageIndex),xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&ye.current.scrollMode===t.ScrollMode.Page&&i&&(Ae.current=-1),xe.fullScreenMode===t.FullScreenMode.EnteredCompletely&&be.current&&(we.current=ye.current.pageIndex,Qe(be.current))},[xe.fullScreenMode]),s.useEffect(function(){if(xe.fullScreenMode!==t.FullScreenMode.Entering&&xe.fullScreenMode!==t.FullScreenMode.Exitting&&!De.isSmoothScrolling){var e=De.startPage,r=De.endPage,n=De.maxVisbilityIndex,o=De.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)){U(i),Be(p(p({},ye.current),{pageIndex:i})),Oe.setRange(e,r);for(var s=function(e){var t=o.find(function(t){return t.index===e});t&&Oe.setVisibility(e,t.visibility)},l=e;l<=r;l++)s(l);at()}}},[De.startPage,De.endPage,De.isSmoothScrolling,De.maxVisbilityIndex,xe.fullScreenMode,X,V,fe]);var ot=s.useCallback(function(e){Oe.markRendered(e),at()},[Pe]),at=function(){var e=Oe.getHighestPriorityPage();e>-1&&Oe.isInRange(e)&&(Oe.markRendering(e),Se(e))},st=function(e){var t=$-1,r=$+1;switch(e){case"FirstPage":We(0);break;case"LastPage":We(P-1);break;case"NextPage":r=0&&We(t)}},lt=s.useCallback(function(){var e=De.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=O&&O.core?O.core.pageLabel:"Page {{pageIndex}}",i={attrs:{className:"rpv-core__inner-container","data-testid":"core__inner-container",ref:L,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":B,"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:j,style:{height:"100%",position:"relative"}},children:s.createElement("div",{"data-testid":"core__inner-current-page-".concat($),style:Object.assign({"--scale-factor":fe},De.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:De.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({},De.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:V,scale:fe,shouldRender:ke===e.index,viewMode:ae,onExecuteNamedAction:st,onJumpFromLinkAnnotation:je,onJumpToDest:ze,onRenderCompleted:ot,onRotatePage:Ke}))}))}))}};return h.forEach(function(e){e.renderViewer&&(i=e.renderViewer({containerRef:L,doc:o,pagesContainerRef:j,pagesRotation:Z,pageSizes:d,rotation:V,slot:i,themeContext:M,jumpToPage:We,openFile:Ve,rotate:Ye,rotatePage:Ke,switchScrollMode:Ge,switchViewMode:Xe,zoom:Qe}))}),i},[h,De]),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],Rt=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)},Dt=function(){},It=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}(Dt),Bt=function(e){var r=e.passwordStatus,n=e.renderProtectedView,o=e.verifyPassword,i=e.onDocumentAskPassword,a=s.useContext(F).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))))},Lt=function(e){function t(t){var r=e.call(this)||this;return r.doc=t,r}return u(t,e),t}(Dt),Nt=function(e){function t(t){var r=e.call(this)||this;return r.error=t,r}return u(t,e),t}(Dt),jt=function(e){function t(t){var r=e.call(this)||this;return r.percentages=t,r}return u(t,e),t}(Dt),Ft=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 jt(0)),y=v[0],b=v[1],A=s.useRef(""),C=D();return s.useEffect(function(){A.current="",b(new jt(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&&b(new It(e,t.PasswordStatus.RequiredPassword));break;case l.PasswordResponses.INCORRECT_PASSWORD:C.current&&b(new It(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&&b(new jt(t))},s.promise.then(function(e){A.current=e.loadingTask.docId,C.current&&b(new Lt(e))},function(t){return C.current&&!e.destroyed&&b(new Nt({message:t.message||"Cannot load document",name:t.name}))}),function(){s.destroy(),e.destroy()}},[n]),y instanceof It?s.createElement(Bt,{passwordStatus:y.passwordStatus,renderProtectedView:u,verifyPassword:y.verifyPassword,onDocumentAskPassword:h}):y instanceof Lt?i(y.doc):y instanceof Nt?a?a(y.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"},y.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(y.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=y,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=F,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(b,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,y=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},y),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($());return s.createElement(K,{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(W,{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=Y(!1),f=h.opened,g=h.toggle,m=s.useRef(),v=s.useMemo(function(){return n||"".concat($())},[]);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=Y(!1),c=l.opened,u=l.toggle,d=s.useRef(),p=s.useRef(),h=s.useMemo(function(){return r||"".concat($())},[]);H(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,y=e.plugins,b=void 0===y?[]:y,A=e.renderError,w=e.renderLoader,C=e.renderPage,x=e.renderProtectedView,_=e.scrollMode,k=void 0===_?t.ScrollMode.Vertical:_,S=e.setRenderRange,E=void 0===S?zt:S,P=e.transformGetDocumentParams,T=e.theme,O=void 0===T?{direction:t.TextDirection.LeftToRight,theme:"light"}:T,M=e.viewMode,R=void 0===M?t.ViewMode.SinglePage:M,D=e.withCredentials,B=void 0!==D&&D,L=e.onDocumentAskPassword,N=e.onDocumentLoad,z=void 0===N?function(){}:N,$=e.onPageChange,U=void 0===$?function(){}:$,H=e.onRotate,W=void 0===H?function(){}:H,q=e.onRotatePage,V=void 0===q?function(){}:q,Y=e.onSwitchTheme,K=void 0===Y?function(){}:Y,G=e.onZoom,X=void 0===G?function(){}:G,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=I(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 O?{direction:t.TextDirection.LeftToRight,theme:O}:O,se=s.useState(m||j),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=I(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",K));return s.useEffect(function(){m&&ce(m)},[m]),s.createElement(F.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(Ft,{characterMap:r,file:J.data,httpHeaders:c,render:function(e){return s.createElement(Rt,{defaultScale:n,doc:e,render:function(r,o){return s.createElement(Ot,{currentFile:{data:J.data,name:J.name},defaultScale:n,doc:e,enableSmoothScroll:i,initialPage:d,initialRotation:g,initialScale:o,pageLayout:p,pageSizes:r,plugins:b,renderPage:C,scrollMode:k,setRenderRange:E,viewMode:R,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:R},onDocumentLoad:z,onOpenFile:ee,onPageChange:U,onRotate:W,onRotatePage:V,onZoom:X})},scrollMode:k,viewMode:R})},renderError:A,renderLoader:w,renderProtectedView:x,transformGetDocumentParams:P,withCredentials:B,onDocumentAskPassword:L}))))},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=R,t.useIntersectionObserver=v,t.useIsMounted=D,t.useIsomorphicLayoutEffect=m,t.usePrevious=I,t.useRenderQueue=N},86096(e,t,r){"use strict";e.exports=r(43019)},56008(e,t,r){"use strict";var n=r(86096);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(96540)),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(51066),o=r(1081),i=r(96540),a=r(13561),s=r(30038),l=function(e,t){for(var r=0,n=t.length,o=e.length;rn,cw:()=>M,hT:()=>J,l0:()=>ie,m7:()=>be});var n,o,i=r(30038),a=r(16535),s=r(1081),l=r(68238),c=r(86234),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 O(e){if(!(0,i.Qd)(e))return e;for(var t=b({},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!!W(e)||"pending"!==(null==l?void 0:l.status)&&(!!h(e,a)||!(!F(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})[H]=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,y=m.mutationThunk,b=m.patchQueryData,A=m.updateQueryData,w=m.upsertQueryData,x=m.prefetch,_=m.buildMatchThunkActions,k=Q({context:r,queryThunk:v,mutationThunk:y,reducerPath:s,assertTagType:g,config:{refetchOnFocus:h,refetchOnReconnect:f,refetchOnMountOrArgChange:p,keepUnusedDataFor:c,reducerPath:s}}),S=k.reducer,E=k.actions;ve(e.util,{patchQueryData:b,updateQueryData:A,upsertQueryData:w,prefetch:x,resetApiState:E.resetApiState}),ve(e.internalActions,E);var P=me({reducerPath:s,context:r,queryThunk:v,mutationThunk:y,api:e,assertTagType:g}),T=P.middleware,O=P.actions;ve(e.util,O),ve(e,{reducer:S,middleware:T});var M=re({serializeQueryArgs:l,reducerPath:s}),I=M.buildQuerySelector,$=M.buildMutationSelector,V=M.selectInvalidatedBy;ve(e.util,{selectInvalidatedBy:V});var Y=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,y=d[H];return function(l,d){var p,b,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})[H]=y,p)),x=o.endpoints[e].select(s),_=l(w),k=x(d());f(l);var S=_.requestId,E=_.abort,P=k.requestId!==S,T=null==(b=a.get(l))?void 0:b[A],O=function(){return x(d())},M=Object.assign(y?_.then(O):P&&!T?Promise.resolve(k):Promise.all([T,_]).then(O),{arg:s,requestId:S,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:S}))},updateSubscriptionOptions:function(t){M.subscriptionOptions=t,l(h({endpointName:e,requestId:S,queryCacheKey:A,options:t}))}});if(!T&&!P&&!y){var R=a.get(l)||{};R[A]=M,a.set(l,R),M.then(function(){delete R[A],Object.keys(R).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}),y=s.get(r)||{};return s.set(r,y),y[u]=v,v.then(function(){delete y[u],Object.keys(y).length||s.delete(r)}),l&&(y[l]=v,v.then(function(){y[l]===v&&(delete y[l],Object.keys(y).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(U)}},getRunningMutationsThunk:function(){return function(e){return Object.values(s.get(e)||{}).filter(U)}},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(U)},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:y,api:e,serializeQueryArgs:l,context:r}),K=Y.buildInitiateQuery,G=Y.buildInitiateMutation,X=Y.getRunningMutationThunk,J=Y.getRunningMutationsThunk,Z=Y.getRunningQueriesThunk,ee=Y.getRunningQueryThunk,te=Y.getRunningOperationPromises,ne=Y.removalWarning;return ve(e.util,{getRunningOperationPromises:te,getRunningOperationPromise:ne,getRunningMutationThunk:X,getRunningMutationsThunk:J,getRunningQueryThunk:ee,getRunningQueriesThunk:Z}),{name:ye,injectEndpoint:function(t,r){var n,o=e;null!=(n=o.endpoints)[t]||(n[t]={}),F(r)?ve(o.endpoints[t],{name:t,select:I(t,r),initiate:K(t,r)},_(v,t)):r.type===D.mutation&&ve(o.endpoints[t],{name:t,select:$(),initiate:G(t)},_(y,t))}}}}};be()},30038(e,t,r){"use strict";r.d(t,{cN:()=>Q,U1:()=>T,VP:()=>_,zD:()=>N,Z0:()=>M,f$:()=>$,i0:()=>z,$S:()=>K,sf:()=>Y,mm:()=>W,Qd:()=>C,TK:()=>q,WA:()=>V,Ak:()=>R,aA:()=>J});var n=r(16535),o=r(68238);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 H(e){return"function"===typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function W(){for(var e=[],t=0;ts});var n=r(71354),o=r.n(n),i=r(76314),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/@react-pdf-viewer/core/lib/styles/index.css"],names:[],mappings:"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",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},59725(e,t,r){"use strict";r.d(t,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),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/@react-pdf-viewer/default-layout/lib/styles/index.css"],names:[],mappings:"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",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},76314(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}},71354(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")}},74353(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},y={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&&(b=o),o||!n&&b},_=function(e,t){if(C(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new S(r)},k=y;k.l=x,k.i=C,k.w=function(e,t){return _(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var S=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=_(e);return this.startOf(t)<=r&&r<=this.endOf(t)},v.isAfter=function(e,t){return _(e)On,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 y=Object.prototype.toString;const b=function(e){return y.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):b(e)};const C=function(e,t){return function(r){return e(t(r))}};const x=C(Object.getPrototypeOf,Object);const _=function(e){return null!=e&&"object"==typeof e};var k=Function.prototype,S=Object.prototype,E=k.toString,P=S.hasOwnProperty,T=E.call(Object);const O=function(e){if(!_(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 R=function(e,t){return e===t||e!==e&&t!==t};const D=function(e,t){for(var r=e.length;r--;)if(R(e[r][0],t))return r;return-1};var I=Array.prototype.splice;const B=function(e){var t=this.__data__,r=D(t,e);return!(r<0)&&(r==t.length-1?t.pop():I.call(t,r,1),--this.size,!0)};const L=function(e){var t=this.__data__,r=D(t,e);return r<0?void 0:t[r][1]};const N=function(e){return D(this.__data__,e)>-1};const j=function(e,t){var r=this.__data__,n=D(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function F(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 _(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=He(e),n=!r&&Ue(e),o=!r&&!n&&Ke(e),i=!r&&!n&&!o&&at(e),a=r||n||o||i,s=a?Le(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)&&!V(e)};const gt=function(e){return ft(e)?lt(e):ht(e)};const mt=function(e,t){return e&&Be(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 yt=Object.prototype.hasOwnProperty;const bt=function(e){if(!q(e))return vt(e);var t=ut(e),r=[];for(var n in e)("constructor"!=n||!t&&yt.call(e,n))&&r.push(n);return r};const At=function(e){return ft(e)?lt(e,!0):bt(e)};const wt=function(e,t){return e&&Be(t,At(t),e)};var Ct="object"==typeof exports&&exports&&!exports.nodeType&&exports,xt=Ct&&"object"==typeof module&&module&&!module.nodeType&&module,_t=xt&&xt.exports===Ct?d.Buffer:void 0,kt=_t?_t.allocUnsafe:void 0;const St=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||Rr(!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=Vr(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]),S=(0,Tr.useCallback)(function(e,t){return new Promise(function(r){return r(b.current[e].validate(t))})},[]),E=(0,Tr.useCallback)(function(e){var t=Object.keys(b.current).filter(function(e){return on(b.current[e].validate)}),r=t.length>0?t.map(function(t){return S(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},{})})},[S]),P=(0,Tr.useCallback)(function(e){return Promise.all([E(e),h.validationSchema?k(e):{},h.validate?_(e):{}]).then(function(e){var t=e[0],r=e[1],n=e[2];return l.all([t,r,n],{arrayMerge:bn})})},[h.validate,h.validationSchema,E,_,k]),T=wn(function(e){return void 0===e&&(e=C.values),x({type:"SET_ISVALIDATING",payload:!0}),P(e).then(function(e){return y.current&&(x({type:"SET_ISVALIDATING",payload:!1}),x({type:"SET_ERRORS",payload:e})),e})});(0,Tr.useEffect)(function(){a&&!0===y.current&&Mr()(f.current,h.initialValues)&&T(f.current)},[a,T]);var O=(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,G);un(a)?a.then(i):i()}else i()},[h.initialErrors,h.initialStatus,h.initialTouched,h.onReset]);(0,Tr.useEffect)(function(){!0!==y.current||Mr()(f.current,h.initialValues)||u&&(f.current=h.initialValues,O(),a&&T(f.current))},[u,h.initialValues,O,a,T]),(0,Tr.useEffect)(function(){u&&!0===y.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===y.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===y.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(b.current[e]&&on(b.current[e].validate)){var t=dn(C.values,e),r=b.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()}),R=(0,Tr.useCallback)(function(e,t){var r=t.validate;b.current[e]={validate:r}},[]),D=(0,Tr.useCallback)(function(e){delete b.current[e]},[]),I=wn(function(e,t){return x({type:"SET_TOUCHED",payload:e}),(void 0===t?o:t)?T(C.values):Promise.resolve()}),B=(0,Tr.useCallback)(function(e){x({type:"SET_ERRORS",payload:e})},[]),L=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()}),N=(0,Tr.useCallback)(function(e,t){x({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})},[]),j=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()}),F=(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&&j(n,o)},[j,C.values]),z=wn(function(e){if(ln(e))return function(t){return F(t,e)};F(e)}),$=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()}),U=(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));$(i,!0)},[$]),H=wn(function(e){if(ln(e))return function(t){return U(t,e)};U(e)}),W=(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})},[]),V=(0,Tr.useCallback)(function(e){x({type:"SET_ISSUBMITTING",payload:e})},[]),Y=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 y.current&&x({type:"SUBMIT_SUCCESS"}),e}).catch(function(e){if(y.current)throw x({type:"SUBMIT_FAILURE"}),e})}if(y.current&&(x({type:"SUBMIT_FAILURE"}),t))throw e})}),K=wn(function(e){e&&e.preventDefault&&on(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&on(e.stopPropagation)&&e.stopPropagation(),Y().catch(function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)})}),G={resetForm:O,validateForm:T,validateField:M,setErrors:B,setFieldError:N,setFieldTouched:$,setFieldValue:j,setStatus:q,setSubmitting:V,setTouched:I,setValues:L,setFormikState:W,submitForm:Y},X=wn(function(){return d(C.values,G)}),Q=wn(function(e){e&&e.preventDefault&&on(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&on(e.stopPropagation)&&e.stopPropagation(),O()}),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 j(e,t,r)},setTouched:function(t,r){return $(e,t,r)},setError:function(t){return N(e,t)}}},[j,$,N]),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:H};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},[H,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 Gr({},C,{initialValues:f.current,initialErrors:g.current,initialTouched:m.current,initialStatus:v.current,handleBlur:H,handleChange:z,handleReset:Q,handleSubmit:K,resetForm:O,setErrors:B,setFormikState:W,setFieldTouched:$,setFieldValue:j,setFieldError:N,setStatus:q,setSubmitting:V,setTouched:I,setValues:L,submitForm:Y,validateForm:T,validateField:M,isValid:re,dirty:te,unregisterField:D,registerField:R,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 yn(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)||O(e)?yn(e):""!==e?e:void 0}):O(e[n])?t[n]=yn(e[n]):t[n]=""!==e[n]?e[n]:void 0}return t}function bn(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(Gr({},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=Sn(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),Gr({},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(Sn(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=Sn(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=Sn(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=Sn(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?Sn(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=Gr({},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),On=_n(Tn)},9431(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 y(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 b(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},y(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:y,push:function e(t,n){var i=o.Push,a=b(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=b(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)}}}}()},57971(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={}))},4146(e,t,r){"use strict";var n=r(73404),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(96540);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("")},b=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=b(t),s=b(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 _(e){const t=unescape(encodeURIComponent(e));return y(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(!S&&!(S="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 S(P)}var O=/^(?:[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&&O.test(e)}for(var R,D,I=[],B=0;B<256;++B)I.push((B+256).toString(16).substr(1));function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(I[e[t+0]]+I[e[t+1]]+I[e[t+2]]+I[e[t+3]]+"-"+I[e[t+4]]+I[e[t+5]]+"-"+I[e[t+6]]+I[e[t+7]]+"-"+I[e[t+8]]+I[e[t+9]]+"-"+I[e[t+10]]+I[e[t+11]]+I[e[t+12]]+I[e[t+13]]+I[e[t+14]]+I[e[t+15]]).toLowerCase();if(!M(r))throw TypeError("Stringified UUID is invalid");return r}var N=0,j=0;function F(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 U(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function H(e,t,r,n,o,i){return U((a=U(U(t,e),U(n,i)))<<(s=o)|a>>>32-s,r);var a,s}function W(e,t,r,n,o,i,a){return H(t&r|~t&n,e,t,o,i,a)}function q(e,t,r,n,o,i,a){return H(t&n|r&~n,e,t,o,i,a)}function V(e,t,r,n,o,i,a){return H(t^r^n,e,t,o,i,a)}function Y(e,t,r,n,o,i,a){return H(r^(t|~n),e,t,o,i,a)}var K=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;b=y,y=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]+y>>>0,r[4]=r[4]+b>>>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||R,a=void 0!==e.clockseq?e.clockseq:D;if(null==i||null==a){var s=e.random||(e.rng||T)();null==i&&(i=R=[1|s[0],s[1],s[2],s[3],s[4],s[5]]),null==a&&(a=D=16383&(s[6]<<8|s[7]))}var l=void 0!==e.msecs?e.msecs:Date.now(),c=void 0!==e.nsecs?e.nsecs:j+1,u=l-N+(c-j)/1e4;if(u<0&&void 0===e.clockseq&&(a=a+1&16383),(u<0||l>N)&&void 0===e.nsecs&&(c=0),c>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");N=l,j=c,D=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||L(o)},v3:G,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 L(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:L,parse:F});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},ye=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:be}=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=be()){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 _e=function(e){let t={},r={};return{summarizeEvent:function(e){if("feature"===e.kind){const n=ye(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 Se(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=Se(t);return 1===r.length&&e===r[0]}if(n){const r=Se(e);return 1===r.length&&t===r[0]}return e===t}function Te(e){return`/${ke(e)}`}var Oe={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 Re=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}=Oe.cloneExcluding(e,((e,t)=>(r||t&&e.anonymous?Object.keys(e):[...n,...e._meta&&e._meta.privateAttributes||[]]).filter(e=>!o.some(t=>Oe.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("/")?Oe.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=_e(c),p=t.samplingInterval,h=t.eventCapacity,f=t.flushInterval,g=t.logger;let m,v=[],y=0,b=!1,A=!1;function w(){return 0===p||0===Math.floor(Math.random()*p)}function C(e){v.lengthy&&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(b)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&&(y=e.serverTime),d.isHttpErrorRecoverable(e.status)||(b=!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 De="ready",Ie="initialized",Be="failed";const{appendUrlPath:Le,base64URLEncode:Ne,objectHasOwnProperty:je}=E,{getLDHeaders:Fe,transformHeaders:ze}=he,{isHttpErrorRecoverable:$e}=d;var Ue=function(e,t,r,n){const o=t.streamUrl,i=t.logger,a={},s=Le(o,"/eval/"+r),l=t.useReport,c=t.evaluationReasons,u=t.streamReconnectDelay,d=Fe(e,t);let p,h=!1,f=null,g=null,m=null,v=null,y=null,b=0;function A(e){if(e.status&&"number"==typeof e.status&&!$e(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,b);return e>3e4?3e4:e}(),t-Math.trunc(.5*Math.random()*t));var t;return b+=1,e}();h||(i.warn(ie.streamError(e,t)),h=!0),_(!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=Le(o,"/ping/"+r),a=""):n=s+"/"+Ne(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 y)je(y,e)&&f.addEventListener(e,y[e]);f.onerror=A,f.onopen=()=>{b=0}}}function x(){f&&(i.info(ie.streamClosing()),f.close(),f=null)}function _(e){p&&n&&n.recordStreamInit(p,!e,(new Date).getTime()-p),p=null}return a.connect=function(e,t,r){m=e,v=t,y={};for(const n in r||{})y[n]=function(e){h=!1,_(!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:He,getLDHeaders:We}=he,qe="application/json";var Ve=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=We(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,He(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:Ye}=ee,{getContextKinds:Ke}=Ce;var Ge=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=Ye();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=Ke(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:b(),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 y(){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(y,u),p=(new Date).getTime(),s&&function(){if(t.isEnabled()){const e={...d.getProps()};t.set(l,JSON.stringify(e))}}()}function b(){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?y():h=setTimeout(y,e-t)}else 0===Math.floor(4*Math.random())?y():h=setTimeout(y,u)}):(v({kind:"diagnostic-init",id:a,creationDate:d.getProps().dataSinceDate,...m()}),h=setTimeout(y,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:yt,registerPluginsForDebugOverride:bt,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(De,r),t()};e.on(De,r)}).catch(()=>{});return{getInitializationPromise:()=>o||(t?Promise.resolve():r?Promise.reject(n):(o=new Promise((t,r)=>{const n=()=>{e.off(Ie,n),t()},o=t=>{e.off(Be,o),r(t)};e.on(Ie,n),e.on(Be,o)}),o)),getReadyPromise:()=>i,signalSuccess:()=>{t||r||(t=!0,e.emit(Ie),e.emit(De))},signalFailure:o=>{t||r||(r=!0,n=o,e.emit(Be,o),e.emit(De)),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]),y=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),b=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,y,C,b,p,l,w):null,_=Ue(n,l,p,C),k=l.eventProcessor||Re(n,l,p,C,a,b),S=Ve(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,O,M,R=l.streaming,D=!1,I=!1,B=!0;const L=l.stateProvider,N=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){L||e&&z({kind:"identify",context:e,creationDate:(new Date).getTime()})})(e),c.hasListeners(gt.clientIdentityChanged)&&c.onIdentityChanged(N.getContext())}),j=new Ge(y),F=y.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}(y,p,h,N):null;function z(e){p&&(L&&L.enqueueEvent&&L.enqueueEvent(e)||(e.context?(B=!1,!u||I||n.isDoNotTrack()||(i.debug(ie.debugEnqueueingEvent(e.kind)),k.enqueue(e))):B&&(i.warn(ie.eventWithoutContext()),B=!1)))}function $(e,t){c.hasListeners(gt.flagDetailChanged)&&c.onFlagChanged(e.key,V(t))}function U(){c.hasListeners(gt.flagDetailsChanged)&&c.onFlags(Object.entries(P.getFlagsWithOverrides()).map(([e,t])=>({key:e,detail:V(t)})).reduce((e,t)=>(e[t.key]=t.detail,e),{}))}function H(e,t,r,n){const o=N.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 W(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=V(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)}),H(e,a,t,n)),!o&&i&&function(e,t){c.hasListeners(gt.flagUsed)&&c.onFlagUsed(e,t,N.getContext())}(e,a),a}function V(e){return{value:e.value,variationIndex:void 0===e.variation?null:e.variation,reason:e.reason||null}}function Y(){if(O=!0,!N.getContext())return;const e=e=>{try{return JSON.parse(e)}catch(e){return void a.maybeReportError(new d.LDInvalidDataError(ie.invalidData()))}};_.connect(N.getContext(),h,{ping:function(){i.debug(ie.debugStreamPing());const e=N.getContext();S.fetchFlagSettings(e,h).then(t=>{E.deepEquals(e,N.getContext())&&G(t||{})}).catch(e=>{a.maybeReportError(new d.LDFlagFetchError(ie.errorFetchingFlags(e)))})},put:function(t){const r=e(t.data);r&&(i.debug(ie.debugStreamPut()),G(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||L||t.forEach(t=>{H(t,e[t].current)})}return T&&F?F.saveFlags(P.getFlags()):Promise.resolve()}function Q(){const e=R||M&&void 0===R;e&&!O?Y():!e&&O&&K(),x&&x.setStreaming(e)}function J(e){return e===wt||e.substr(0,7)===wt+":"}if("string"==typeof l.bootstrap&&"LOCALSTORAGE"===l.bootstrap.toUpperCase()&&(F?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)),L){const e=L.getInitialState();e?Z(e):L.on("init",Z),L.on("update",function(e){e.context&&N.setContext(e.context),e.flags&&G(e.flags)})}else(function(){if(!e)return Promise.reject(new d.LDInvalidEnvironmentIdError(ie.environmentNotSpecified()));let r;return j.processContext(t).then(W).then(e=>(r=E.once(v.identify(e,void 0)),e)).then(e=>(r?.({status:"completed"}),N.setContext(e),"object"==typeof l.bootstrap?ee():T?F.loadFlags().then(e=>null==e?(P.setFlags({}),S.fetchFlagSettings(N.getContext(),h).then(e=>G(e||{})).then(ee).catch(e=>{te(new d.LDFlagFetchError(ie.errorFetchingFlags(e)))})):(P.setFlags(e),E.onNextTick(ee),S.fetchFlagSettings(N.getContext(),h).then(e=>G(e)).catch(e=>a.maybeReportError(e)))):S.fetchFlagSettings(N.getContext(),h).then(e=>{P.setFlags(e||{}),U(),ee()}).catch(e=>{P.setFlags({}),te(e)}))).catch(e=>{throw r?.({status:"error"}),e})})().catch(te);function Z(e){p=e.environment,N.setContext(e.context),P.setFlags({...e.flags}),E.onNextTick(ee)}function ee(){i.info(ie.clientInitialized()),D=!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(I)return E.wrapPromiseCallback(Promise.resolve({}),r);if(L)return i.warn(ie.identifyDisabled()),E.wrapPromiseCallback(Promise.resolve(E.transformVersionedValuesToValues(P.getFlagsWithOverrides())),r);let n;const o=T&&F?F.clearFlags():Promise.resolve();return E.wrapPromiseCallback(o.then(()=>j.processContext(e)).then(W).then(e=>(n=E.once(v.identify(e,void 0)),e)).then(e=>S.fetchFlagSettings(e,t).then(r=>{const n=E.transformVersionedValuesToValues(r);return N.setContext(e),h=t,r?G(r).then(()=>n):n})).then(e=>(n?.({status:"completed"}),O&&Y(),e)).catch(e=>(n?.({status:"error"}),a.maybeReportError(e),Promise.reject(e))),r)},getContext:function(){return N.getContext()},variation:function(e,t){const{value:r}=v.withEvaluation(e,N.getContext(),t,()=>q(e,t,!0,!1,!1,!0));return r},variationDetail:function(e,t){return v.withEvaluation(e,N.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=N.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,D&&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,O&&void 0===R&&K())}},setStreaming:function(e){const t=null===e?void 0:e;t!==R&&(R=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(I)return E.wrapPromiseCallback(Promise.resolve(),e);const t=()=>{I=!0,P.setFlags({})},r=Promise.resolve().then(()=>{if(K(),x&&x.stop(),u)return k.stop(),k.flush()}).then(t).catch(t);return E.wrapPromiseCallback(r,e)},addHook:function(e){v.addHook(e)}};yt(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=V(a);r[e]={previous:o,current:s},$({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?V(o):void 0},P.removeOverride(e),$({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?V(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 bt(i,ne,f),{client:re,options:l,emitter:a,ident:N,logger:i,requestor:S,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},_t=xt.initialize,kt=xt.errors;function St(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("^"+Ot(e.url)+"/?$");break;case"canonical":i=a,o=new RegExp("^"+Ot(e.url)+"/?$");break;case"substring":i=a,o=new RegExp(".*"+Ot(e.substring)+".*$");break;case"regex":i=a,o=new RegExp(e.pattern);break;default:return!1}return o.test(i)}function Rt(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.0",r.diagnosticSdkData={name:"js-client-sdk",version:"3.9.0"},r.diagnosticPlatformData={name:"JS"},r.diagnosticUseCombinedEvent=!0,r}(r),o=_t(e,t,r,n,It),i=o.client,a=o.options,s=o.emitter,l=new Promise(function(e){var t=s.on(Dt,function(){s.off(Dt,t),e()})});i.waitUntilGoalsReady=function(){return l},a.fetchGoals?function(e,t){var r,n;function o(){n&&n.dispose(),r&&r.length&&(n=Rt(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=Rt(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(Dt)}):s.emit(Dt),"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 Lt=r(32028),Nt=r.n(Lt);r(4146);const jt=(0,n.createContext)({flags:{},flagKeyMap:{},ldClient:void 0}),{Provider:Ft,Consumer:zt}=jt,$t={useCamelCaseFlagKeys:!0,sendEventsOnFlagRead:!0,reactContext:jt},Ut=e=>{var t;return null!=(t=e.context)?t:e.user},Ht=e=>{const t={};for(const r in e)0!==r.indexOf("$")&&(t[Nt()(r)]=e[r]);return t},Wt=(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 Vt(e,t,r=$t,n){const o=function(e,t){return void 0===t?e:Object.keys(t).reduce((t,r)=>(Yt(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=Nt()(n);t[o]=e[n],r[o]=n}return[t,r]}(o):[o];return{flags:r.sendEventsOnFlagRead?Kt(e,a,s,i):a,flagKeyMap:s}}function Yt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Kt(e,t,r,n){return new Proxy(t,{get(t,o,i){const a=Reflect.get(t,o,i),s=n&&Yt(r,o)||Yt(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)}})}Ht.camelCaseKeys=Ht;const Gt={wrapperName:"react-client-sdk",wrapperVersion:"3.9.0",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({},$t),s),c=null!=(t=Ut(e))?t:{anonymous:!0,kind:"user"};let u,d={};const p=null!=(r=yield e.ldClient)?r:Bt(o,c,nr(nr({},Gt),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},Vt(p,h,l,i)),{ldClient:p,error:u}));(0,n.useEffect)(()=>{function e(e){const t=Wt(e,i);Object.keys(t).length>0&&r(e=>{const r=nr(nr({},e.unproxiedFlags),t);return nr(or(nr({},e),{unproxiedFlags:r}),Vt(p,r,l,i))})}function t(){const e=qt(p,i);r(t=>nr(or(nr({},t),{unproxiedFlags:e}),Vt(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:$t.reactContext);return t}},32028(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+"]",y="\\d+",b="["+c+"]",A="["+u+"]",w="[^"+a+h+y+c+u+d+"]",C="\\ud83c[\\udffb-\\udfff]",x="[^"+a+"]",_="(?:\\ud83c[\\udde6-\\uddff]){2}",k="[\\ud800-\\udbff][\\udc00-\\udfff]",S="["+d+"]",E="\\u200d",P="(?:"+A+"|"+w+")",T="(?:"+S+"|"+w+")",O="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",M="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",R="(?:"+v+"|"+C+")"+"?",D="["+p+"]?",I=D+R+("(?:"+E+"(?:"+[x,_,k].join("|")+")"+D+R+")*"),B="(?:"+[b,_,k].join("|")+")"+I,L="(?:"+[x+v+"?",v,_,k,g].join("|")+")",N=RegExp(f,"g"),j=RegExp(v,"g"),F=RegExp(C+"(?="+C+")|"+L+I,"g"),z=RegExp([S+"?"+A+"+"+O+"(?="+[m,S,"$"].join("|")+")",T+"+"+M+"(?="+[m,S+P,"$"].join("|")+")",S+"?"+P+"+"+O,S+"+"+M,y,B].join("|"),"g"),$=RegExp("["+E+a+s+l+p+"]"),U=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,H="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,W="object"==typeof self&&self&&self.Object===Object&&self,q=H||W||Function("return this")();var V,Y=(V={"\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==V?void 0:V[e]});function K(e){return $.test(e)}function G(e){return K(e)?function(e){return e.match(F)||[]}(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);++n=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||(y+="(?:".concat(v,"(?=").concat(m,"))?")),S||(y+="(?=".concat(v,"|").concat(m,")"))}return new RegExp(y,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})},22551(e,t,r){"use strict";var n=r(96540),o=r(69982);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r