/*! For license information please see vendors.1703b33a.js.LICENSE.txt */ (self.webpackChunkapp=self.webpackChunkapp||[]).push([[8096],{76688(e,t,n){"use strict";n.d(t,{IP:()=>Ci,ls:()=>xi,Ts:()=>wi,cL:()=>ki,do:()=>_i,u4:()=>Ei});var r,o=n(5482);!function(e){e[e.None=0]="None",e[e.Error=1]="Error",e[e.Warn=2]="Warn",e[e.Verbose=3]="Verbose",e[e.Debug=4]="Debug"}(r||(r={}));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 n,r;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){n={error:l}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return e},l=function(e,t){return function(){var n,r,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){n={error:u}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i}},c=function(e,t,n,o,a){return void 0===a&&(a=null),function(){for(var s=[],l=0;l>e/4).toString(16):(String(1e7)+String(-1e3)+String(-4e3)+String(-8e3)+String(-1e11)).replace(/[018]/g,m)}(e);var r=n.crypto.getRandomValues(new Uint8Array(16));return r[6]=15&r[6]|64,r[8]=63&r[8]|128,(0,o.fX)([],(0,o.zs)(r.entries()),!1).map(function(e){var t=(0,o.zs)(e,2),n=t[0],r=t[1];return[4,6,8,10].includes(n)?"-".concat(g[r]):g[r]}).join("")},v=401,A=403,b=429,y=function(){function e(e,t,n,r){void 0===n&&(n="US"),this.callbackInfos=[],this.lastSuccessfulFetch=null,this.fetchPromise=null,this.isLastFetchInvalidApiKey=!1,this.apiKey=e,this.serverUrl=r||("US"===n?"https://sr-client-cfg.amplitude.com/config":"https://sr-client-cfg.eu.amplitude.com/config"),this.logger=t,this.storage=new h(e,t)}return e.prototype.subscribe=function(e,t,n){var r=m(),o={id:r,key:e,deliveryMode:t,callback:n};return this.callbackInfos.push(o),"all"===t?this.subscribeAll(o):this.subscribeWaitForRemote(o,t.timeout),r},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(n){switch(n.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=n.sent(),this.storage.setConfig(e),this.callbackInfos.forEach(function(n){t.sendCallback(n,e,"remote")}),[2]}})})},e.prototype.getOrCreateFetchPromise=function(){var e=this;return this.fetchPromise?this.fetchPromise:this.isLastFetchInvalidApiKey?(this.logger.debug("Remote config client skipping fetch: Invalid API key"),this.fetchPromise=Promise.resolve({remoteConfig:null,lastFetch:new Date}).finally(function(){e.fetchPromise=null}),this.fetchPromise):(this.fetchPromise=this.fetch().then(function(t){return null!==t.remoteConfig&&(e.lastSuccessfulFetch=Date.now()),t}).finally(function(){e.fetchPromise=null}),this.fetchPromise)},e.prototype.subscribeAll=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,n,r,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)}),n=this.storage.fetchConfig().then(function(e){return e}),[4,Promise.race([t,n])];case 1:return void 0!==(r=o.sent())&&(this.logger.debug("Remote config client subscription all mode fetched from cache: ".concat(JSON.stringify(r))),null!==r.remoteConfig?this.sendCallback(e,r,"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 n,r;return(0,o.YH)(this,function(o){switch(o.label){case 0:n=new Promise(function(e,n){setTimeout(function(){n("Timeout exceeded")},t)}),o.label=1;case 1:return o.trys.push([1,3,,5]),[4,Promise.race([this.getOrCreateFetchPromise(),n])];case 2:return r=o.sent(),this.logger.debug("Remote config client subscription wait for remote mode returns from remote."),this.sendCallback(e,r,"remote"),this.storage.setConfig(r),[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!==(r=o.sent()).remoteConfig?(this.logger.debug("Remote config client subscription wait for remote mode returns a cached copy."),this.sendCallback(e,r,"cache")):(this.logger.debug("Remote config client subscription wait for remote mode failed to fetch cache."),this.sendCallback(e,r,"remote")),[3,5];case 5:return[2]}})})},e.prototype.sendCallback=function(e,t,n){var r;e.lastCallback=new Date,r=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(r,n,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 n,r,i,a,s,l,c=this;return(0,o.YH)(this,function(u){switch(u.label){case 0:n=t/e,r={remoteConfig:null,lastFetch:new Date},i=function(r){var i,s,l,u,d,p;return(0,o.YH)(this,function(o){switch(o.label){case 0:i=!0,s=new AbortController,l=setTimeout(function(){return s.abort()},t),o.label=1;case 1:return o.trys.push([1,7,8,9]),[4,fetch(a.getUrlParams(),{method:"GET",headers:{Accept:"*/*"},signal:s.signal})];case 2:return(u=o.sent()).ok?[3,4]:[4,u.text()];case 3:return d=o.sent(),a.logger.debug("Remote config client fetch with retry time ".concat(e," failed with ").concat(u.status,": ").concat(d)),u.status===v||u.status===A?(a.logger.error("Remote config client fetch failed with ".concat(u.status,". Invalid API key; future fetches will be skipped.")),a.isLastFetchInvalidApiKey=!0,i=!1):u.status>=400&&u.status<500&&u.status!==b&&(i=!1),[3,6];case 4:return[4,u.json()];case 5:return[2,{value:{remoteConfig:o.sent(),lastFetch:new Date}}];case 6:return[3,9];case 7:return(p=o.sent())instanceof Error&&"AbortError"===p.name?a.logger.debug("Remote config client fetch with retry time ".concat(e," timed out after ").concat(t,"ms")):a.logger.debug("Remote config client fetch with retry time ".concat(e," is rejected because: "),p),[3,9];case 8:return clearTimeout(l),[7];case 9:return i?r=j?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>=j?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>=j)this.logger.debug("DiagnosticsClient: Early return recordHistogram as reaching memory limit");else{var n=this.inMemoryHistograms[e];n?(n.count+=1,n.min=Math.min(n.min,t),n.max=Math.max(n.max,t),n.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})},O))},e.prototype.saveAllDataToStorage=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t,n,r;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),n=(0,o.Cl)({},this.inMemoryHistograms),r=(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(n),this.storage.addEventRecords(r)])]):[2];case 1:return i.sent(),[2]}})})},e.prototype._flush=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t,n,r,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,n=e.counters,r=e.histogramStats,i=e.events,this.storage.setLastFlushTimestamp(Date.now()),a={},t.forEach(function(e){a[e.key]=e.value}),s={},n.forEach(function(e){s[e.key]=e.value}),l={},r.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(n){switch(n.label){case 0:if(n.trys.push([0,2,,3]),!f())throw new Error("DiagnosticsClient: Fetch is not supported");return[4,fetch(this.serverUrl,{method:"POST",headers:{"X-ApiKey":this.apiKey,"Content-Type":"application/json"},body:JSON.stringify(e)})];case 1:return n.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=n.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,n;return(0,o.YH)(this,function(r){switch(r.label){case 0:return this.storage?(e=Date.now(),[4,this.storage.getLastFlushTimestamp()]):[2];case 1:return-1===(t=r.sent()||-1)?(this.storage.setLastFlushTimestamp(e),this._setFlushTimer(O),[2]):(n=e-t)>=O?(this._flush(),[2]):(this._setFlushTimer(O-n),[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=M(this.startTimestamp,this.config.sampleRate)&&this.config.enabled,this.logger.debug("DiagnosticsClient: Should track is",this.shouldTrack)},e}(),F=function(){var e,t=f();return(null===(e=null===t||void 0===t?void 0:t.location)||void 0===e?void 0:e.search)?t.location.search.substring(1).split("&").filter(Boolean).reduce(function(e,t){var n=t.split("=",2),r=N(n[0]),o=N(n[1]);return o?(e[r]=o,e):e},{}):{}},N=function(e){void 0===e&&(e="");try{return decodeURIComponent(e)}catch(hn){return""}},z=function(){function e(){}return e.prototype.getApplicationContext=function(){return{versionName:this.versionName,language:q(),platform:"Web",os:void 0,deviceModel:void 0}},e}(),q=function(){return"undefined"!==typeof navigator&&(navigator.languages&&navigator.languages[0]||navigator.language)||""},V=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}(),$=function(){return $=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}"function"===typeof SuppressedError&&SuppressedError;var U=function(e,t){var n,r,o=typeof e;if(o!==typeof t)return!1;try{for(var i=H(["string","number","boolean","undefined"]),a=i.next();!a.done;a=i.next()){if(a.value===o)return e===t}}catch(h){n={error:h}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.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(!U(c,u))return!1;var d=!0;return Object.keys(e).forEach(function(n){U(e[n],t[n])||(d=!1)}),d}for(var p=0;p=200&&e<300}var ae=new Set([Q.mJ,Q.bu,Q.pL,Q.OP]);function se(e){var t="";try{"body"in e&&(t=JSON.stringify(e.body,null,2))}catch(hn){}return t}var le,ce,ue=function(){function e(e){this.name="amplitude",this.type="destination",this.retryTimeout=1e3,this.throttleTimeout=3e4,this.storageKey="",this.scheduleId=null,this.scheduledTimeout=0,this.flushId=null,this.queue=[],this.diagnosticsClient=null===e||void 0===e?void 0:e.diagnosticsClient}return e.prototype.setup=function(e){var t;return(0,o.sH)(this,void 0,void 0,function(){var n,r=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:return this.config=e,this.storageKey="".concat(Q.fS,"_").concat(this.config.apiKey.substring(0,10)),[4,null===(t=this.config.storageProvider)||void 0===t?void 0:t.get(this.storageKey)];case 1:return(n=o.sent())&&n.length>0&&Promise.all(n.map(function(e){return r.execute(e)})).catch(),[2,Promise.resolve(void 0)]}})})},e.prototype.execute=function(e){var t=this;return e.insert_id||(e.insert_id=m()),new Promise(function(n){var r={event:e,attempts:0,callback:function(e){return n(e)},timeout:0};t.queue.push(r),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,n,r=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=[],n=[],this.queue.forEach(function(e){return 0===e.timeout?t.push(e):n.push(e)}),[4,function(e,t){var n=Math.max(t,1);return e.reduce(function(e,t,r){var o=Math.floor(r/n);return e[o]||(e[o]=[]),e[o].push(t),e},[])}(t,this.config.flushQueueSize).reduce(function(t,n){return(0,o.sH)(r,void 0,void 0,function(){return(0,o.YH)(this,function(r){switch(r.label){case 0:return[4,t];case 1:return r.sent(),[4,this.send(n,e)];case 2:return[2,r.sent()]}})})},Promise.resolve())]);case 1:return i.sent(),this.flushId=null,this.scheduleEvents(this.queue),[2]}})})},e.prototype.send=function(e,t){var n;return void 0===t&&(t=!0),(0,o.sH)(this,void 0,void 0,function(){var r,a,s,l,c,u;return(0,o.YH)(this,function(d){switch(d.label){case 0:if(!this.config.apiKey)return[2,this.fulfillRequest(e,400,"Event rejected due to missing API key")];r={api_key:this.config.apiKey,events:e.map(function(e){var t=e.event;t.extra;return(0,o.Tt)(t,["extra"])}),options:{min_id_length:this.config.minIdLength},client_upload_time:(new Date).toISOString(),request_metadata:this.config.requestMetadata},this.config.requestMetadata=new oe,d.label=1;case 1:return d.trys.push([1,3,,4]),a=re(this.config.serverUrl,this.config.serverZone,this.config.useBatch).serverUrl,s=function(e,t){return void 0===t&&(t=!1),!!ae.has(e)||t}(a,this.config.enableRequestBodyCompression),[4,this.config.transportProvider.send(a,r,s)];case 2:return null===(l=d.sent())?(this.fulfillRequest(e,0,"Unexpected error occurred"),[2]):t?(this.handleResponse(l,e),[3,4]):("body"in l?this.fulfillRequest(e,l.statusCode,"".concat(l.status,": ").concat(se(l))):this.fulfillRequest(e,l.statusCode,l.status),[2]);case 3:return c=d.sent(),u=(p=c)instanceof Error?p.message:String(p),this.config.loggerProvider.error(u),null===(n=this.diagnosticsClient)||void 0===n||n.recordEvent("analytics.events.unsuccessful.from.catch.error",{events:e.map(function(e){return e.event.event_type}),message:u,stack_trace:i()}),this.handleResponse({status:Y.Failed,statusCode:0},e),[3,4];case 4:return[2]}var p})})},e.prototype.handleResponse=function(e,t){var n;ie(e.statusCode)||null===(n=this.diagnosticsClient)||void 0===n||n.recordEvent("analytics.events.unsuccessful",{events:t.map(function(e){return e.event.event_type}),code:e.statusCode,status:e.status,body:se(e),stack_trace:i()});var r=e.status;switch(r){case Y.Success:this.handleSuccessResponse(e,t);break;case Y.Invalid:this.handleInvalidResponse(e,t);break;case Y.PayloadTooLarge:this.handlePayloadTooLargeResponse(e,t);break;case Y.RateLimit:this.handleRateLimitResponse(e,t);break;default:this.config.loggerProvider.warn("{code: 0, error: \"Status '".concat(r,"' 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 n=this;if(e.body.missingField||e.body.error.startsWith("Invalid API key"))this.fulfillRequest(t,e.statusCode,e.body.error);else{var r=(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(r),a=t.filter(function(t,r){if(!i.has(r))return!0;n.fulfillRequest([t],e.statusCode,e.body.error)});a.length>0&&this.config.loggerProvider.warn(se(e));var s=this.removeEventsExceedFlushMaxRetries(a);this.scheduleEvents(s)}},e.prototype.handlePayloadTooLargeResponse=function(e,t){if(1!==t.length){this.config.loggerProvider.warn(se(e)),this.config.flushQueueSize/=2;var n=this.removeEventsExceedFlushMaxRetries(t);this.scheduleEvents(n)}else this.fulfillRequest(t,e.statusCode,e.body.error)},e.prototype.handleRateLimitResponse=function(e,t){var n=this,r=Object.keys(e.body.exceededDailyQuotaUsers),o=Object.keys(e.body.exceededDailyQuotaDevices),i=e.body.throttledEvents,a=new Set(r),s=new Set(o),l=new Set(i),c=t.filter(function(t,r){if(!(t.event.user_id&&a.has(t.event.user_id)||t.event.device_id&&s.has(t.event.device_id)))return l.has(r)&&(t.timeout=n.throttleTimeout),!0;n.fulfillRequest([t],e.statusCode,e.body.error)});c.length>0&&this.config.loggerProvider.warn(se(e));var u=this.removeEventsExceedFlushMaxRetries(c);this.scheduleEvents(u)},e.prototype.handleOtherResponse=function(e){var t=this,n=e.map(function(e){return e.timeout=e.attempts*t.retryTimeout,e}),r=this.removeEventsExceedFlushMaxRetries(n);this.scheduleEvents(r)},e.prototype.fulfillRequest=function(e,t,n){var r,o,a;ie(t)?null===(a=this.diagnosticsClient)||void 0===a||a.increment("analytics.events.sent",e.length):(null===(r=this.diagnosticsClient)||void 0===r||r.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:n,stack_trace:i()})),this.removeEvents(e),e.forEach(function(e){return e.callback(Z(e.event,t,n))})},e.prototype.saveEvents=function(){if(this.config.storageProvider){var e=this.queue.map(function(e){return e.event});this.config.storageProvider.set(this.storageKey,e)}},e.prototype.removeEvents=function(e){this.queue=this.queue.filter(function(t){return!e.some(function(e){return e.event.insert_id===t.event.insert_id})}),this.saveEvents()},e}(),de=function(){function e(){this.name="identity",this.type="before",this.identityStore=J().identityStore}return e.prototype.execute=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t;return(0,o.YH)(this,function(n){return(t=e.user_properties)&&this.identityStore.editIdentity().updateUserProperties(t).commit(),[2,e]})})},e.prototype.setup=function(e){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(t){return e.instanceName&&(this.identityStore=J(e.instanceName).identityStore),[2]})})},e}(),pe=n(31835);!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(le||(le={})),function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"}(ce||(ce={}));var he,fe=function(e,t){return(0,o.Cl)((0,o.Cl)({},t),{event_type:ce.IDENTIFY,user_properties:e.getUserProperties()})},ge=n(60473),me=function(){function e(){this.productId="",this.quantity=1,this.price=0}return e.prototype.setProductId=function(e){return this.productId=e,this},e.prototype.setQuantity=function(e){return e>0&&(this.quantity=e),this},e.prototype.setPrice=function(e){return this.price=e,this},e.prototype.setRevenueType=function(e){return this.revenueType=e,this},e.prototype.setCurrency=function(e){return this.currency=e,this},e.prototype.setRevenue=function(e){return this.revenue=e,this},e.prototype.setReceipt=function(e){return this.receipt=e,this},e.prototype.setReceiptSig=function(e){return this.receiptSig=e,this},e.prototype.setEventProperties=function(e){try{var t=JSON.parse(JSON.stringify(e));(0,ge.a)(t)&&(this.properties=t)}catch(hn){}return this},e.prototype.getEventProperties=function(){var e=this.properties?(0,o.Cl)({},this.properties):{};return e[he.REVENUE_PRODUCT_ID]=this.productId,e[he.REVENUE_QUANTITY]=this.quantity,e[he.REVENUE_PRICE]=this.price,e[he.REVENUE_TYPE]=this.revenueType,e[he.REVENUE_CURRENCY]=this.currency,e[he.REVENUE]=this.revenue,e[he.RECEIPT]=this.receipt,e[he.RECEIPT_SIG]=this.receiptSig,e},e}();!function(e){e.REVENUE_PRODUCT_ID="$productId",e.REVENUE_QUANTITY="$quantity",e.REVENUE_PRICE="$price",e.REVENUE_TYPE="$revenueType",e.REVENUE_CURRENCY="$currency",e.REVENUE="$revenue",e.RECEIPT="$receipt",e.RECEIPT_SIG="$receiptSig"}(he||(he={}));var ve=function(e,t){return void 0===t&&(t=Date.now()),Date.now()-t>e},Ae=n(57458),be=n.n(Ae)()||Ae,ye=function(){function e(e){this.client=e,this.queue=[],this.applying=!1,this.plugins=[],this.pluginStatus=new Map,this._optOutListeners=[]}return e.prototype.register=function(e,t){var n,r;return(0,o.sH)(this,void 0,void 0,function(){var i;return(0,o.YH)(this,function(o){switch(o.label){case 0:return void 0===e.name&&(e.name=m(),this.loggerProvider.warn("Plugin name is undefined.\n Generating a random UUID for plugin name: ".concat(e.name,".\n Set a name for the plugin to prevent it from being added multiple times."))),i=e.name,this.pluginStatus.has(i)?(this.loggerProvider.warn("Plugin with name ".concat(i," already exists, skipping registration")),[2]):(e.type=null!==(n=e.type)&&void 0!==n?n:"enrichment",this.pluginStatus.set(i,"locked"),[4,null===(r=e.setup)||void 0===r?void 0:r.call(e,t,this.client)]);case 1:return o.sent(),"locked"!==this.pluginStatus.get(i)?[2]:(this.plugins.push(e),this.pluginStatus.set(i,"installed"),[2])}})})},e.prototype.deregister=function(e,t){var n;return(0,o.sH)(this,void 0,void 0,function(){var r,i;return(0,o.YH)(this,function(o){switch(o.label){case 0:return this.pluginStatus.delete(e),r=this.plugins.findIndex(function(t){return t.name===e}),-1===r?(t.loggerProvider.warn("Plugin with name ".concat(e," does not exist, skipping deregistration")),[2]):(i=this.plugins[r],this.plugins.splice(r,1),[4,null===(n=i.teardown)||void 0===n?void 0:n.call(i)]);case 1:return o.sent(),[2]}})})},e.prototype.reset=function(e){this._clearOptOutListeners(),this.applying=!1,this.plugins.map(function(e){var t;return null===(t=e.teardown)||void 0===t?void 0:t.call(e)}),this.plugins=[],this.pluginStatus.clear(),this.client=e},e.prototype.push=function(e){var t=this;return new Promise(function(n){t.queue.push([e,n]),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,n,r,i,a,s,l,c,u,d,p,h,f,g,m,v,A,b,y,C;return(0,o.YH)(this,function(x){switch(x.label){case 0:if(!e)return[2];t=(0,o.zs)(e,1),n=t[0],r=(0,o.zs)(e,2),i=r[1],this.loggerProvider.log("Timeline.apply: Initial event",n),a=this.plugins.filter(function(e){return"before"===e.type}),x.label=1;case 1:x.trys.push([1,6,7,8]),s=(0,o.Ju)(a),l=s.next(),x.label=2;case 2:return l.done?[3,5]:(h=l.value).execute?[4,h.execute((0,o.Cl)({},n))]:[3,4];case 3:if(null===(f=x.sent()))return this.loggerProvider.log("Timeline.apply: Event filtered out by before plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(n))),i({event:n,code:0,message:""}),[2];n=f,this.loggerProvider.log("Timeline.apply: Event after before plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(n))),x.label=4;case 4:return l=s.next(),[3,2];case 5:return[3,8];case 6:return c=x.sent(),A={error:c},[3,8];case 7:try{l&&!l.done&&(b=s.return)&&b.call(s)}finally{if(A)throw A.error}return[7];case 8:u=this.plugins.filter(function(e){return"enrichment"===e.type||void 0===e.type}),x.label=9;case 9:x.trys.push([9,14,15,16]),d=(0,o.Ju)(u),p=d.next(),x.label=10;case 10:return p.done?[3,13]:(h=p.value).execute?[4,h.execute((0,o.Cl)({},n))]:[3,12];case 11:if(null===(f=x.sent()))return this.loggerProvider.log("Timeline.apply: Event filtered out by enrichment plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(n))),i({event:n,code:0,message:""}),[2];n=f,this.loggerProvider.log("Timeline.apply: Event after enrichment plugin '".concat(String(h.name),"', event: ").concat(JSON.stringify(n))),x.label=12;case 12:return p=d.next(),[3,10];case 13:return[3,16];case 14:return g=x.sent(),y={error:g},[3,16];case 15:try{p&&!p.done&&(C=d.return)&&C.call(d)}finally{if(y)throw y.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(n))),v=m.map(function(e){var t=(0,o.Cl)({},n);return e.execute(t).catch(function(e){return Z(t,0,String(e))})}),Promise.all(v).then(function(e){var t=(0,o.zs)(e,1)[0]||Z(n,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,n,r=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 r.apply(e)}))];case 1:return o.sent(),t=this.plugins.filter(function(e){return"destination"===e.type}),n=t.map(function(e){return e.flush&&e.flush()}),[4,Promise.all(n)];case 2:return o.sent(),[2]}})})},e.prototype.addOptOutListener=function(e){this._optOutListeners.push(e)},e.prototype._clearOptOutListeners=function(){this._optOutListeners=[]},e.prototype.onIdentityChanged=function(e){this.plugins.forEach(function(t){var n;null===(n=t.onIdentityChanged)||void 0===n||n.call(t,e)})},e.prototype.onSessionIdChanged=function(e){this.plugins.forEach(function(t){var n;null===(n=t.onSessionIdChanged)||void 0===n||n.call(t,e)})},e.prototype.onOptOutChanged=function(e){this.plugins.forEach(function(t){var n;null===(n=t.onOptOutChanged)||void 0===n||n.call(t,e)}),this._callOptOutListeners(e)},e.prototype._callOptOutListeners=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,n,r,i,a,s,l;return(0,o.YH)(this,function(c){switch(c.label){case 0:c.trys.push([0,7,8,9]),t=(0,o.Ju)(this._optOutListeners),n=t.next(),c.label=1;case 1:if(n.done)return[3,6];r=n.value,c.label=2;case 2:return c.trys.push([2,4,,5]),[4,r(e)];case 3:return c.sent(),[3,5];case 4:return i=c.sent(),this.loggerProvider.error("Error calling optOut listener",i),[3,5];case 5:return n=t.next(),[3,1];case 6:return[3,9];case 7:return a=c.sent(),s={error:a},[3,9];case 8:try{n&&!n.done&&(l=t.return)&&l.call(t)}finally{if(s)throw s.error}return[7];case 9:return[2]}})})},e.prototype.onReset=function(){this.plugins.forEach(function(e){var t;null===(t=e.onReset)||void 0===t||t.call(e)})},e}(),Ce=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 ye(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,n,r,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]),n=(0,o.Ju)(t),r=n.next(),u.label=2;case 2:return r.done?[3,7]:(i=r.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 r=n.next(),[3,2];case 7:return[3,10];case 8:return s=u.sent(),l={error:s},[3,10];case 9:try{r&&!r.done&&(c=n.return)&&c.call(n)}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,n){var r=function(e,t,n){var r="string"===typeof e?{event_type:e}:e;return(0,o.Cl)((0,o.Cl)((0,o.Cl)({},r),n),t&&{event_properties:t})}(e,t,n);return this.userProperties=this.getOperationAppliedUserProperties(r.user_properties),u(this.dispatch(r))},e.prototype.identify=function(e,t){var n=fe(e,t);return this.userProperties=this.getOperationAppliedUserProperties(n.user_properties),u(this.dispatch(n))},e.prototype.groupIdentify=function(e,t,n,r){var i=function(e,t,n,r){var i;return(0,o.Cl)((0,o.Cl)({},r),{event_type:ce.GROUP_IDENTIFY,group_properties:n.getUserProperties(),groups:(i={},i[e]=t,i)})}(e,t,n,r);return u(this.dispatch(i))},e.prototype.setGroup=function(e,t,n){var r=function(e,t,n){var r,i=new pe.T$;return i.set(e,t),(0,o.Cl)((0,o.Cl)({},n),{event_type:ce.IDENTIFY,user_properties:i.getUserProperties(),groups:(r={},r[e]=t,r)})}(e,t,n);return this.userProperties=this.getOperationAppliedUserProperties(r.user_properties),u(this.dispatch(r))},e.prototype.revenue=function(e,t){var n=function(e,t){return(0,o.Cl)((0,o.Cl)({},t),{event_type:ce.REVENUE,event_properties:e.getEventProperties()})}(e,t);return u(this.dispatch(n))},e.prototype.add=function(e){return this.isReady?this._addPlugin(e):(this.q.push(this._addPlugin.bind(this,e)),u())},e.prototype._addPlugin=function(e){return u(this.timeline.register(e,this.config))},e.prototype.remove=function(e){return this.isReady?this._removePlugin(e):(this.q.push(this._removePlugin.bind(this,e)),u())},e.prototype._removePlugin=function(e){return u(this.timeline.deregister(e,this.config))},e.prototype.dispatchWithCallback=function(e,t){if(!this.isReady)return t(Z(e,0,"Client not initialized"));this.process(e).then(t)},e.prototype.dispatch=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t=this;return(0,o.YH)(this,function(n){return this.isReady?[2,this.process(e)]:[2,new Promise(function(n){t.dispatchQ.push(t.dispatchWithCallback.bind(t,e,n))})]})})},e.prototype.getOperationAppliedUserProperties=function(e){var t,n=null!==(t=this.userProperties)&&void 0!==t?t:{},r=(0,o.Cl)({},n);if(void 0===e)return r;var i={};return Object.keys(e).forEach(function(t){Object.values(le).includes(t)||(i[t]=e[t])}),pe.Se.forEach(function(t){if(Object.keys(e).includes(t)){var n=e[t];switch(t){case le.CLEAR_ALL:Object.keys(r).forEach(function(e){delete r[e]});break;case le.UNSET:Object.keys(n).forEach(function(e){delete r[e]});break;case le.SET:Object.assign(r,n)}}}),Object.assign(r,i),r},e.prototype.process=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,n,r;return(0,o.YH)(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),this.config.optOut?[2,Z(e,0,"Event skipped due to optOut config")]:(e.event_type===ce.IDENTIFY&&this.timeline.onIdentityChanged({userProperties:this.userProperties}),[4,this.timeline.push(e)]);case 1:return 200===(r=o.sent()).code?this.config.loggerProvider.log(r.message):100===r.code?this.config.loggerProvider.warn(r.message):this.config.loggerProvider.error(r.message),[2,r];case 2:return t=o.sent(),n=String(t),this.config.loggerProvider.error(n),[2,r=Z(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.config.optOut=Boolean(e),this.timeline.onOptOutChanged(e))},e.prototype.flush=function(){return u(this.timeline.flush())},e.prototype.plugin=function(e){var t=this.timeline.plugins.find(function(t){return t.name===e});if(void 0!==t)return t;this.config.loggerProvider.debug("Cannot find plugin with name ".concat(e))},e.prototype.plugins=function(e){return this.timeline.plugins.filter(function(t){return t instanceof e})},e}();var xe=function(e,t){return"boolean"===typeof e?e:!1!==(null===e||void 0===e?void 0:e[t])&&(!function(){var e,t,n=f();return"string"===typeof(null===(t=null===(e=null===n||void 0===n?void 0:n.chrome)||void 0===e?void 0:e.runtime)||void 0===t?void 0:t.id)}()||!!(null===e||void 0===e?void 0:e[t]))},we=function(e){return xe(e,"attribution")},ke=function(e){return xe(e,"formInteractions")},_e=function(e){return xe(e,"pageViews")},Ee=function(e){return xe(e,"sessions")},Se=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.networkTracking||"object"===typeof e.networkTracking)},Be=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.elementInteractions||"object"===typeof e.elementInteractions)},Me=function(e){return"boolean"===typeof e?e:"object"===typeof e&&(!0===e.frustrationInteractions||"object"===typeof e.frustrationInteractions)},Ie=function(e){if("object"===typeof e.autocapture){var t=e.autocapture.performanceTracking;return!0===t?{mainThreadBlock:!0}:"object"===typeof t&&null!==t?t:void 0}},Te=function(e){if(Be(e.autocapture)&&"object"===typeof e.autocapture&&"object"===typeof e.autocapture.elementInteractions)return e.autocapture.elementInteractions},Pe=function(e){if(Me(e.autocapture)&&"object"===typeof e.autocapture&&"object"===typeof e.autocapture.frustrationInteractions)return e.autocapture.frustrationInteractions},De=function(e){var t;if(Se(e.autocapture)){var n=void 0;return"object"===typeof e.autocapture&&"object"===typeof e.autocapture.networkTracking?n=e.autocapture.networkTracking:e.networkTrackingOptions&&(n=e.networkTrackingOptions),(0,o.Cl)((0,o.Cl)({},n),{captureRules:null===(t=null===n||void 0===n?void 0:n.captureRules)||void 0===t?void 0:t.map(function(t){var n,r,i;if((null===(n=t.urls)||void 0===n?void 0:n.length)&&(null===(r=t.hosts)||void 0===r?void 0:r.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})})}},Re=function(e){var t,n=function(){return!1},r=void 0,o=e.pageCounter;return _e(e.defaultTracking)&&(n=void 0,t=void 0,e.defaultTracking&&"object"===typeof e.defaultTracking&&e.defaultTracking.pageViews&&"object"===typeof e.defaultTracking.pageViews&&("trackOn"in e.defaultTracking.pageViews&&(n=e.defaultTracking.pageViews.trackOn),"trackHistoryChanges"in e.defaultTracking.pageViews&&(r=e.defaultTracking.pageViews.trackHistoryChanges),"eventType"in e.defaultTracking.pageViews&&e.defaultTracking.pageViews.eventType&&(t=e.defaultTracking.pageViews.eventType))),{trackOn:n,trackHistoryChanges:r,eventType:t,pageCounter:o}},Oe=function(e,t){for(var n=0;n1&&(null===(t=this.config.diagnosticsClient)||void 0===t||t.recordEvent("cookies.duplicate",{cookies:s.map(function(e){return e.domain})}),null===(n=this.config.diagnosticsClient)||void 0===n||n.increment("cookies.duplicate.occurrence.cookieStore"));try{for(l=(0,o.Ju)(s),c=l.next();!c.done;c=l.next())if(u=c.value,He(u.domain,this.options.domain))return[2,u.value]}catch(g){d={error:g}}finally{try{c&&!c.done&&(p=l.return)&&p.call(l)}finally{if(d)throw d.error}}}h.label=3;case 3:return[3,5];case 4:return h.sent(),[3,5];case 5:return[2,this.getRawSync(e)]}})})},e.prototype.getRawSync=function(e){var t,n,r=this,o=f(),i=(null!==(n=null===(t=null===o||void 0===o?void 0:o.document)||void 0===t?void 0:t.cookie.split("; "))&&void 0!==n?n:[]).filter(function(t){return 0===t.indexOf(e+"=")}),a=void 0,s=this.config.duplicateResolverFn;if("function"===typeof s&&i.length>1&&(a=i.find(function(t){var n;try{var o=s(t.substring(e.length+1));return o||null===(n=r.config.diagnosticsClient)||void 0===n||n.increment("cookies.duplicate.occurrence.document.cookie"),o}catch(i){return!1}})),a||(a=i[0]),a)return a.substring(e.length+1)},e.prototype.set=function(e,t){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(n){return this.setSync(e,t),[2]})})},e.prototype.setSync=function(e,t){var n;try{var r=null!==(n=this.options.expirationDays)&&void 0!==n?n:0,o=null!==t?r:-1,i=void 0;if(o){var a=new Date;a.setTime(a.getTime()+24*o*60*60*1e3),i=a}var s="".concat(e,"=").concat(btoa(encodeURIComponent(JSON.stringify(t))));i&&(s+="; expires=".concat(i.toUTCString())),s+="; path=/",this.options.domain&&(s+="; domain=".concat(this.options.domain)),this.options.secure&&(s+="; Secure"),this.options.sameSite&&(s+="; SameSite=".concat(this.options.sameSite));var l=f();(null===l||void 0===l?void 0:l.document)&&(l.document.cookie=s)}catch(u){var c=u instanceof Error?u.message:String(u);console.error("Amplitude Logger [Error]: Failed to set cookie for key: ".concat(e,". Error: ").concat(c))}},e.prototype.remove=function(e){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(t){switch(t.label){case 0:return[4,this.set(e,null)];case 1:return t.sent(),[2]}})})},e.prototype.reset=function(){return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(e){return[2]})})},e.isDomainWritable=function(t){return(0,o.sH)(this,void 0,void 0,function(){var n,r;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(e.cachedTlds[t])return[2,!0];n="AMP_TLDTEST",r=new e({domain:"."+t}),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,r.transaction(n,function(n){if(e.cachedTlds[t])return!0;try{n.set(1);var r=!!n.get();return r&&(e.cachedTlds[t]=!0),r}finally{n.set(null)}})];case 2:return[2,!!o.sent()];case 3:return o.sent(),[2,!1];case 4:return[2]}})})},e.prototype.transaction=function(e,t){return(0,o.sH)(this,void 0,void 0,function(){var n,r,i=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(n=function(){var e,t=f();return null===(e=null===t||void 0===t?void 0:t.navigator)||void 0===e?void 0:e.locks}(),r=function(){return t({get:function(){return i.getSync(e)},set:function(t){return i.setSync(e,t)}})},!n)return[2,r()];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,n.request("com.amplitude:cookie-lock:".concat(e),r)];case 2:return[2,o.sent()];case 3:return o.sent(),[2,r()];case 4:return[2]}})})},e.cachedTlds={},e}(),$e=function(e){var t;return null!==(t=function(e){try{return decodeURIComponent(atob(e))}catch(t){return}}(e))&&void 0!==t?t:function(e){try{return decodeURIComponent(atob(decodeURIComponent(e)))}catch(t){return}}(e)},He=function(e,t){if(""===e&&""===t)return!0;if(!e||!t)return!1;var n=e.startsWith(".")?e.substring(1):e,r=t.startsWith(".")?t.substring(1):t;return n.toLowerCase()===r.toLowerCase()},We=function(e,t,n){return void 0===t&&(t=""),void 0===n&&(n=10),[Q.r,t,e.substring(0,n)].filter(Boolean).join("_")},Ue=function(){function e(e){this.storage=e}return e.prototype.isEnabled=function(){return(0,o.sH)(this,void 0,void 0,function(){var t,n,r;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(!this.storage)return[2,!1];t=String(Date.now()),n=new e(this.storage),r="AMP_TEST",o.label=1;case 1:return o.trys.push([1,4,5,7]),[4,n.set(r,t)];case 2:return o.sent(),[4,n.get(r)];case 3:return[2,o.sent()===t];case 4:return o.sent(),[2,!1];case 5:return[4,n.remove(r)];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(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.getRaw(e)];case 1:return(t=n.sent())?[2,JSON.parse(t)]:[2,void 0];case 2:return n.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(n){return[2,(null===(t=this.storage)||void 0===t?void 0:t.getItem(e))||void 0]})})},e.prototype.set=function(e,t){var n;return(0,o.sH)(this,void 0,void 0,function(){return(0,o.YH)(this,function(r){try{null===(n=this.storage)||void 0===n||n.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(n){try{null===(t=this.storage)||void 0===t||t.removeItem(e)}catch(r){}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(n){}return[2]})})},e}(),Ye=1e3,Ge=function(e){function t(t){var n,r,o,i=this;try{o=null===(n=f())||void 0===n?void 0:n.localStorage}catch(vo){null===(r=null===t||void 0===t?void 0:t.loggerProvider)||void 0===r||r.debug("Failed to access localStorage. error=".concat(JSON.stringify(vo))),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,n){var r;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(n)&&n.length>Ye?(i=n.length-Ye,[4,e.prototype.set.call(this,t,n.slice(0,Ye))]):[3,2];case 1:return o.sent(),null===(r=this.loggerProvider)||void 0===r||r.error("Failed to save ".concat(i," events because the queue length exceeded ").concat(Ye,".")),[3,4];case 2:return[4,e.prototype.set.call(this,t,n)];case 3:o.sent(),o.label=4;case 4:return[2]}})})},t}(Ue),Ke=function(e){function t(){var t;return e.call(this,null===(t=f())||void 0===t?void 0:t.sessionStorage)||this}return(0,o.C6)(t,e),t}(Ue);function Xe(){return"undefined"!==typeof CompressionStream}function Qe(e){return(0,o.sH)(this,void 0,void 0,function(){var t,n;return(0,o.YH)(this,function(r){switch(r.label){case 0:if("undefined"===typeof(t=CompressionStream))return[2,void 0];r.label=1;case 1:return r.trys.push([1,3,,4]),n=new Blob([e]).stream().pipeThrough(new t("gzip")),[4,new Response(n).arrayBuffer()];case 2:return[2,r.sent()];case 3:return r.sent(),[2,void 0];case 4:return[2]}})})}var Je=function(){function e(){}return e.prototype.send=function(e,t,n){return Promise.resolve(null)},e.prototype.buildResponse=function(e){var t,n,r,o,i,a,s,l,c,u,d,p,h,f,g,m,v,A,b,y,C,x;if("object"!==typeof e)return null;var w=e.code||0,k=this.buildStatus(w);switch(k){case Y.Success:return{status:k,statusCode:w,body:{eventsIngested:null!==(t=e.events_ingested)&&void 0!==t?t:0,payloadSizeBytes:null!==(n=e.payload_size_bytes)&&void 0!==n?n:0,serverUploadTime:null!==(r=e.server_upload_time)&&void 0!==r?r:0}};case Y.Invalid:return{status:k,statusCode:w,body:{error:null!==(o=e.error)&&void 0!==o?o:"",missingField:null!==(i=e.missing_field)&&void 0!==i?i:"",eventsWithInvalidFields:null!==(a=e.events_with_invalid_fields)&&void 0!==a?a:{},eventsWithMissingFields:null!==(s=e.events_with_missing_fields)&&void 0!==s?s:{},eventsWithInvalidIdLengths:null!==(l=e.events_with_invalid_id_lengths)&&void 0!==l?l:{},epsThreshold:null!==(c=e.eps_threshold)&&void 0!==c?c:0,exceededDailyQuotaDevices:null!==(u=e.exceeded_daily_quota_devices)&&void 0!==u?u:{},silencedDevices:null!==(d=e.silenced_devices)&&void 0!==d?d:[],silencedEvents:null!==(p=e.silenced_events)&&void 0!==p?p:[],throttledDevices:null!==(h=e.throttled_devices)&&void 0!==h?h:{},throttledEvents:null!==(f=e.throttled_events)&&void 0!==f?f:[]}};case Y.PayloadTooLarge:return{status:k,statusCode:w,body:{error:null!==(g=e.error)&&void 0!==g?g:""}};case Y.RateLimit:return{status:k,statusCode:w,body:{error:null!==(m=e.error)&&void 0!==m?m:"",epsThreshold:null!==(v=e.eps_threshold)&&void 0!==v?v:0,throttledDevices:null!==(A=e.throttled_devices)&&void 0!==A?A:{},throttledUsers:null!==(b=e.throttled_users)&&void 0!==b?b:{},exceededDailyQuotaDevices:null!==(y=e.exceeded_daily_quota_devices)&&void 0!==y?y:{},exceededDailyQuotaUsers:null!==(C=e.exceeded_daily_quota_users)&&void 0!==C?C:{},throttledEvents:null!==(x=e.throttled_events)&&void 0!==x?x:[]}};case Y.Timeout:default:return{status:k,statusCode:w}}},e.prototype.buildStatus=function(e){return ie(e)?Y.Success:429===e?Y.RateLimit:413===e?Y.PayloadTooLarge:408===e?Y.Timeout:e>=400&&e<500?Y.Invalid:e>=500?Y.Failed:Y.Unknown},e}(),Ze=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.state={done:4},n.customHeaders=t,n}return(0,o.C6)(t,e),t.prototype.send=function(e,t,n){return void 0===n&&(n=!1),(0,o.sH)(this,void 0,void 0,function(){var r=this;return(0,o.YH)(this,function(i){return[2,new Promise(function(a,s){"undefined"===typeof XMLHttpRequest&&s(new Error("XHRTransport is not supported."));var l=new XMLHttpRequest;l.open("POST",e,!0),l.onreadystatechange=function(){if(l.readyState===r.state.done){var e=l.responseText;try{a(r.buildResponse(JSON.parse(e)))}catch(i){a(r.buildResponse({code:l.status}))}}};var c={"Content-Type":"application/json",Accept:"*/*"},u=JSON.stringify(t),d=n&&u.length>=2048&&Xe(),p=function(e){var t,n;c=(0,o.Cl)((0,o.Cl)({},r.customHeaders),c);try{for(var i=(0,o.Ju)(Object.entries(c)),a=i.next();!a.done;a=i.next()){var s=(0,o.zs)(a.value,2),u=s[0],d=s[1];l.setRequestHeader(u,d)}}catch(p){t={error:p}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}l.send(e)};(0,o.sH)(r,void 0,void 0,function(){var e;return(0,o.YH)(this,function(t){switch(t.label){case 0:return d?[4,Qe(u)]:[3,2];case 1:return(e=t.sent())?(c["Content-Encoding"]="gzip",p(e)):p(u),[3,3];case 2:p(u),t.label=3;case 3:return[2]}})}).catch(s)})]})})},t}(Je),et=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.customHeaders=t,n}return(0,o.C6)(t,e),t.prototype.send=function(e,t,n){return void 0===n&&(n=!1),(0,o.sH)(this,void 0,void 0,function(){var r,i,a,s,l,c,u;return(0,o.YH)(this,function(d){switch(d.label){case 0:if("undefined"===typeof fetch)throw new Error("FetchTransport is not supported");return r=JSON.stringify(t),i=n&&r.length>=2048&&Xe(),a=r,s={"Content-Type":"application/json",Accept:"*/*"},i?[4,Qe(r)]:[3,2];case 1:(l=d.sent())&&(s["Content-Encoding"]="gzip",a=l),d.label=2;case 2:return s=(0,o.Cl)((0,o.Cl)({},this.customHeaders),s),[4,fetch(e,{headers:s,body:a,method:"POST"})];case 3:return[4,(c=d.sent()).text()];case 4:u=d.sent();try{return[2,this.buildResponse(JSON.parse(u))]}catch(p){return[2,this.buildResponse({code:c.status})]}}})})},t}(Je),tt=function(e){function t(){return e.call(this)||this}return(0,o.C6)(t,e),t.prototype.send=function(e,t,n){return void 0===n&&(n=!1),(0,o.sH)(this,void 0,void 0,function(){var n=this;return(0,o.YH)(this,function(r){return[2,new Promise(function(r,o){var i=f();if(!(null===i||void 0===i?void 0:i.navigator.sendBeacon))throw new Error("SendBeaconTransport is not supported");try{var a=JSON.stringify(t);return r(i.navigator.sendBeacon(e,a)?n.buildResponse({code:200,events_ingested:t.events.length,payload_size_bytes:a.length,server_upload_time:Date.now()}):n.buildResponse({code:500}))}catch(vo){o(vo)}})]})})},t}(Je),nt=function(e,t,n){return void 0===n&&(n=!0),(0,o.sH)(void 0,void 0,void 0,function(){var r,i,a,s,l,c,u,d,p;return(0,o.YH)(this,function(h){switch(h.label){case 0:return r=function(e){return"".concat(Q.r.toLowerCase(),"_").concat(e.substring(0,6))}(e),[4,t.getRaw(r)];case 1:return(i=h.sent())?n?[4,t.remove(r)]:[3,3]:[2,{optOut:!1}];case 2:h.sent(),h.label=3;case 3:return a=(0,o.zs)(i.split("."),6),s=a[0],l=a[1],c=a[2],u=a[3],d=a[4],p=a[5],[2,{deviceId:s,userId:ot(l),sessionId:rt(u),lastEventId:rt(p),lastEventTime:rt(d),optOut:Boolean(c)}]}})})},rt=function(e){var t=parseInt(e,32);if(!isNaN(t))return t},ot=function(e){if(atob&&escape&&e)try{return decodeURIComponent(escape(atob(e)))}catch(hn){return}},it="[Amplitude]",at=("".concat(it," Page Viewed"),"".concat(it," Form Started")),st="".concat(it," Form Submitted"),lt="".concat(it," File Downloaded"),ct="session_start",ut="session_end",dt="".concat(it," File Extension"),pt="".concat(it," File Name"),ht="".concat(it," Link ID"),ft="".concat(it," Link Text"),gt="".concat(it," Link URL"),mt="".concat(it," Form ID"),vt="".concat(it," Form Name"),At="".concat(it," Form Destination"),bt="cookie",yt={always:"always",ifEmptyCampaign:"ifEmptyCampaign"},Ct=function(e){var t=e.split(".");return t.length<=2?e:t.slice(t.length-2,t.length).join(".")},xt=function(e,t,n,r,i,a){void 0===i&&(i=!0);e.referrer;var s=e.referring_domain,l=(0,o.Tt)(e,["referrer","referring_domain"]),c=t||{},u=(c.referrer,c.referring_domain),d=(0,o.Tt)(c,["referrer","referring_domain"]),p=n.excludeInternalReferrers;if(p){var h=_t(p,r);if(!(h instanceof TypeError)&&e.referring_domain&&Mt(e.referring_domain,a)){if("always"===h)return Et(h,e.referring_domain,r),!1;if("ifEmptyCampaign"===h&&function(e){var t=(0,o.Cl)((0,o.Cl)({},e),{referring_domain:void 0,referrer:void 0});return Object.values(t).every(function(e){return!e})}(e))return Et(h,e.referring_domain,r),!1}}if(wt(n.excludeReferrers,e.referring_domain))return r.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 r.debug("This is not a new campaign because this is a direct traffic in the same session."),!1;var f=JSON.stringify(l)!==JSON.stringify(d),g=Ct(s||"")!==Ct(u||""),m=!t||f||g;return m?r.debug("This is a new campaign. An $identify event will be sent."):r.debug("This is not a new campaign because it's the same as the previous one."),m},wt=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})},kt=function(e){var t=e;return t?(t.startsWith(".")&&(t=t.substring(1)),[new RegExp("".concat(t.replace(".","\\."),"$"))]):[]},_t=function(e,t){if(!0===e)return yt.always;if("object"===typeof e){var n=e.condition;if("string"===typeof n&&Object.keys(yt).includes(n))return n;if("undefined"===typeof n)return yt.always}var r="Invalid configuration provided for attribution.excludeInternalReferrers: ".concat(JSON.stringify(e));return t.error(r),new TypeError(r)};function Et(e,t,n){var r="This is not a new campaign because referring_domain=".concat(t," is on the same domain as the current page and it is configured to exclude internal referrers");"always"===e?n.debug(r):"ifEmptyCampaign"===e&&n.debug("".concat(r," with empty campaign parameters"))}var St=["ac.in","ac.jp","ac.kr","ac.th","ac.uk","ac.za","appspot.com","asn.au","azurewebsites.net","cloudfront.net","myshopify.com","blogspot.com","co.ca","co.in","co.jp","co.kr","co.nz","co.th","co.uk","co.za","com.ar","com.au","com.br","com.cn","com.hk","com.in","com.jp","com.kr","com.mx","com.pl","com.sg","com.tr","com.tw","ed.jp","edu.au","edu.br","edu.cn","edu.hk","edu.sg","edu.th","edu.tr","edu.tw","firebaseapp.com","fly.dev","gc.ca","geek.nz","github.io","gitlab.io","go.jp","go.kr","go.th","gob.ar","gob.mx","gov.au","gov.br","gov.cn","gov.hk","gov.in","gov.pl","gov.sg","gov.tr","gov.tw","gov.uk","gov.za","govt.nz","gr.jp","herokuapp.com","id.au","idv.hk","iwi.nz","lg.jp","ltd.uk","maori.nz","me.uk","mil.kr","ne.jp","ne.kr","net.au","net.br","net.cn","net.hk","net.in","net.nz","net.pl","net.sg","net.tr","net.tw","net.za","onrender.com","or.jp","or.kr","or.th","org.ar","org.au","org.br","org.cn","org.hk","org.in","org.mx","org.nz","org.pl","org.sg","org.tw","org.uk","org.za","pages.dev","pe.kr","plc.uk","re.kr","res.in","sch.uk","vercel.app","netlify.app","workers.dev"],Bt=function(e){var t,n,r=e||(null===(n=null===(t=f())||void 0===t?void 0:t.location)||void 0===n?void 0:n.hostname);if(!r)return"";var o=r.split("."),i=o[o.length-1],a=o[o.length-2];return St.find(function(e){return r.endsWith(".".concat(e))})&&(i=o[o.length-2]+"."+o[o.length-1],a=o[o.length-3]),a?"".concat(a,".").concat(i):i},Mt=function(e,t){var n=f();return!!n&&function(e,t){var n=t.startsWith(".")?t:".".concat(t);return!!(e.startsWith(".")?e:".".concat(e)).endsWith(n)}(e,(t||"").trim()||Bt(n.location.hostname))},It=function(e){function t(t,n,o,i,a,s,l,c,u,d,h,f,g,m,v,A,b,y,C,x,w,k,_,E,S,B,M,I,T,P,D,R,O,j,L,F,N,z,q,V,$,H,W,U){void 0===o&&(o=new qe),void 0===i&&(i={domain:"",expiration:365,sameSite:"Lax",secure:!1,upgrade:!0}),void 0===c&&(c=1e3),void 0===u&&(u=5),void 0===d&&(d=30),void 0===h&&(h=bt),void 0===A&&(A=new p),void 0===b&&(b=r.Warn),void 0===C&&(C=!1),void 0===x&&(x=!1),void 0===_&&(_=""),void 0===E&&(E="US"),void 0===M&&(M=18e5),void 0===I&&(I=new Ge({loggerProvider:A})),void 0===T&&(T={ipAddress:!0,language:!0,platform:!0}),void 0===P&&(P="fetch"),void 0===D&&(D=!1),void 0===R&&(R=!0),void 0===z&&(z=!0),void 0===q&&(q=0),void 0===W&&(W=!1);var Y,G=this;(G=e.call(this,{apiKey:t,storageProvider:I,transportProvider:Dt(P)})||this).apiKey=t,G.appVersion=n,G.cookieOptions=i,G.defaultTracking=a,G.autocapture=s,G.flushIntervalMillis=c,G.flushMaxRetries=u,G.flushQueueSize=d,G.identityStorage=h,G.ingestionMetadata=f,G.instanceName=g,G.loggerProvider=A,G.logLevel=b,G.minIdLength=y,G.offline=C,G.partnerId=w,G.plan=k,G.serverUrl=_,G.serverZone=E,G.sessionTimeout=M,G.storageProvider=I,G.trackingOptions=T,G.transport=P,G.useBatch=D,G.fetchRemoteConfig=R,G.networkTrackingOptions=F,G.identify=N,G.enableDiagnostics=z,G.diagnosticsSampleRate=q,G.diagnosticsClient=V,G.remoteConfig=$,G.topLevelDomain=H,G.enableRequestBodyCompression=W,G.customEnrichment=U,G.version=Fe,G._optOut=!1,G._cookieStorage=o,G.deviceId=l,G.lastEventId=m,G.lastEventTime=v,G.optOut=x,G.deferredSessionId=B,G.sessionId=S,G.pageCounter=j,G.userId=O,G.debugLogsEnabled=L,G.loggerProvider.enable(L?r.Debug:G.logLevel),G.networkTrackingOptions=F,G.identify=N,G.enableDiagnostics=z,G.diagnosticsSampleRate=q,G.diagnosticsClient=V;var K=null!==(Y=null===$||void 0===$?void 0:$.fetchRemoteConfig)&&void 0!==Y?Y:R;return G.remoteConfig=G.remoteConfig||{},G.remoteConfig.fetchRemoteConfig=K,G.fetchRemoteConfig=K,G.topLevelDomain=H||Bt(),G}return(0,o.C6)(t,e),Object.defineProperty(t.prototype,"cookieStorage",{get:function(){return this._cookieStorage},set:function(e){this._cookieStorage!==e&&(this._cookieStorage=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"deviceId",{get:function(){return this._deviceId},set:function(e){this._deviceId!==e&&(this._deviceId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"userId",{get:function(){return this._userId},set:function(e){this._userId!==e&&(this._userId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sessionId",{get:function(){return this._sessionId},set:function(e){this._sessionId!==e&&(this._sessionId=e,void 0!==e&&void 0!==this._deferredSessionId&&(this._deferredSessionId=void 0),this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"deferredSessionId",{get:function(){return this._deferredSessionId},set:function(e){this._deferredSessionId!==e&&e!==this.sessionId&&(this._deferredSessionId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"optOut",{get:function(){return this._optOut},set:function(e){this._optOut!==e&&(this._optOut=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventTime",{get:function(){return this._lastEventTime},set:function(e){this._lastEventTime!==e&&(this._lastEventTime=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventId",{get:function(){return this._lastEventId},set:function(e){this._lastEventId!==e&&(this._lastEventId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageCounter",{get:function(){return this._pageCounter},set:function(e){this._pageCounter!==e&&(this._pageCounter=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"debugLogsEnabled",{set:function(e){this._debugLogsEnabled!==e&&(this._debugLogsEnabled=e,this.updateStorage())},enumerable:!1,configurable:!0}),t.prototype.updateStorage=function(){var e={deviceId:this._deviceId,userId:this._userId,sessionId:this._sessionId,deferredSessionId:this._deferredSessionId,optOut:this._optOut,lastEventTime:this._lastEventTime,lastEventId:this._lastEventId,pageCounter:this._pageCounter,debugLogsEnabled:this._debugLogsEnabled,cookieDomain:void 0};this.cookieStorage instanceof Ve&&(e.cookieDomain=this.cookieStorage.options.domain),this.cookieStorage.set(We(this.apiKey),e)},t}(te),Tt=function(e,t,n,r,i){return void 0===t&&(t={}),(0,o.sH)(void 0,void 0,void 0,function(){var a,s,l,c,u,d,p,h,f,g,v,A,b,y,C,x,w,k,_,E,S,B,M,I,T,P,D,R,O,j,L,N,z,q,V,$,H,W,U,Y,G,K,X,Q,J,Z,ee,te,ne,re,oe;return(0,o.YH)(this,function(ie){switch(ie.label){case 0:return a=t.identityStorage||bt,s="",a!==bt||(null===(B=t.cookieOptions)||void 0===B?void 0:B.domain)||""===(null===(M=t.cookieOptions)||void 0===M?void 0:M.domain)?[3,2]:[4,Rt(void 0,r)];case 1:s=ie.sent(),ie.label=2;case 2:return l=(0,o.Cl)({domain:null!==(T=null===(I=t.cookieOptions)||void 0===I?void 0:I.domain)&&void 0!==T?T:s,expiration:365,sameSite:"Lax",secure:!1,upgrade:!0},t.cookieOptions),c={duplicateResolverFn:function(e){var t=$e(e);if(!t)return!1;var n=JSON.parse(t);return He(n.cookieDomain,l.domain)},diagnosticsClient:r},u=Pt(t.identityStorage,l,c),[4,nt(e,u,null===(D=null===(P=t.cookieOptions)||void 0===P?void 0:P.upgrade)||void 0===D||D)];case 3:return d=ie.sent(),[4,u.get(We(e))];case 4:return p=ie.sent(),h=F(),f=h.ampTimestamp?Number(h.ampTimestamp):void 0,g=!f||Date.now()=0;--s)i.push(r.slice(s).join("."));s=0,o.label=2;case 2:if(!(s0&&setTimeout(function(){a(new Error("".concat(e," timed out (id: ").concat(o,")"))),delete r.requestCallbacks[o]},n.timeout)})},e.prototype.handleResponse=function(e){var t;this.requestCallbacks[e.id]?(this.requestCallbacks[e.id].resolve(e.responseData),delete this.requestCallbacks[e.id]):null===(t=this.logger)||void 0===t||t.warn("No callback found for request id: ".concat(e.id))},e.prototype.registerActionHandler=function(e,t){var n,r,i,a;this.actionHandlers.has(e)&&(null===(a=null===(i=this.logger)||void 0===i?void 0:i.warn)||void 0===a||a.call(i,"Overwriting existing action handler for: ".concat(e))),this.actionHandlers.set(e,t);var s=this.pendingMessages.get(e);if(s){this.pendingMessages.delete(e);try{for(var l=(0,o.Ju)(s),c=l.next();!c.done;c=l.next()){t(c.value)}}catch(u){n={error:u}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}}},e.prototype.loadScriptOnce=function(e){return(0,o.sH)(this,void 0,void 0,function(){var t,n,r;return(0,o.YH)(this,function(o){switch(o.label){case 0:if(t=this.scriptLoadPromises.get(e))return[2,t];n=function(e){return document.querySelector('script[src="'.concat(CSS.escape(e),'"]'))?Promise.resolve({status:!0}):new Promise(function(t,n){var r;try{var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=e,o.addEventListener("load",function(){t({status:!0})},{once:!0}),o.addEventListener("error",function(){n({status:!1,message:"Failed to load the script ".concat(e)})}),null===(r=document.head)||void 0===r||r.appendChild(o)}catch(i){n(i)}})}(e).then(function(){}),this.scriptLoadPromises.set(e,n),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,n];case 2:return o.sent(),[3,4];case 3:throw r=o.sent(),this.scriptLoadPromises.delete(e),r;case 4:return[2]}})})},e.prototype.setup=function(e){var t,n,r=this,o=void 0===e?{}:e,i=o.logger,a=o.endpoint;i&&(this.logger=i),a&&this.endpoint===fn&&(this.endpoint=a),this.isSetup||(this.isSetup=!0,null===(n=null===(t=this.logger)||void 0===t?void 0:t.debug)||void 0===n||n.call(t,"Setting up messenger"),this.messageHandler=function(e){var t,n,o,i,a;if(null===(n=null===(t=r.logger)||void 0===t?void 0:t.debug)||void 0===n||n.call(t,"Message received: ",JSON.stringify(e)),r.endpoint===e.origin){var s=e.data,l=null===s||void 0===s?void 0:s.action;if(l)if("id"in s&&s.id)null===(i=null===(o=r.logger)||void 0===o?void 0:o.debug)||void 0===i||i.call(o,"Received Response to previous request: ",JSON.stringify(e)),r.handleResponse(s);else{if("ping"===l)return void r.notify({action:"pong"});var c=r.actionHandlers.get(l);if(c)c(s.data);else{var u=null!==(a=r.pendingMessages.get(l))&&void 0!==a?a:[];u.push(s.data),r.pendingMessages.set(l,u)}}}},window.addEventListener("message",this.messageHandler),this.notify({action:"page-loaded"}))},e.prototype.destroy=function(){this.messageHandler&&(window.removeEventListener("message",this.messageHandler),this.messageHandler=null),this.isSetup=!1,this.actionHandlers.clear(),this.pendingMessages.clear(),this.requestCallbacks={},this.scriptLoadPromises.clear();var e=f();(null===e||void 0===e?void 0:e[vn])===this&&delete e[vn]},e}();function bn(e){var t,n=f(),r=null===n||void 0===n?void 0:n[vn];if("object"===typeof(t=r)&&null!==t&&mn in t&&!0===t[mn])return r;var o=new An(e);return n&&(n[vn]=o),o}hn=mn;var yn="__AMPLITUDE_BACKGROUND_CAPTURE__";var Cn="1.27.2",xn="[Amplitude] Element Clicked",wn="[Amplitude] Element Tag",kn="[Amplitude] Element Text",_n="[Amplitude] Page URL",En="[Amplitude] Viewport Height",Sn="[Amplitude] Viewport Width",Bn="[Amplitude] Page View ID",Mn="data-amp-mask-attributes",In=function(e,t){return!t||!t.length||t.some(function(t){return"string"===typeof t?e===t:e.match(t)})},Tn=function(e,t){var n=e;try{n=decodeURI(e)}catch(vo){null===t||void 0===t||t.error("Malformed URI sequence: ",vo)}return n},Pn=["input","select","textarea"],Dn=function(e,t){var n,r=null===(n=null===window||void 0===window?void 0:window.getComputedStyle)||void 0===n?void 0:n.call(window,e);return"pointer"===(null===r||void 0===r?void 0:r.getPropertyValue("cursor"))&&"click"===t},Rn=function(e){var t=e.pageUrlAllowlist,n=e.pageUrlExcludelist;return!(n&&n.length>0&&In(window.location.href,n))&&!!In(window.location.href,t)},On=function(e,t,n){return void 0===n&&(n=!1),function(r,o){var i,a,s=e.shouldTrackEventResolver,l=null===(a=null===(i=null===o||void 0===o?void 0:o.tagName)||void 0===i?void 0:i.toLowerCase)||void 0===a?void 0:a.call(i);if(!l)return!1;if(s)return s(r,o);if(!Rn(e))return!1;var c=String(null===o||void 0===o?void 0:o.getAttribute("type"))||"";if("string"===typeof c)switch(c.toLowerCase()){case"hidden":case"password":return!1}var u=Dn(o,r);if(n&&u)return!0;if(t){var d=t.some(function(e){var t;return!!(null===(t=null===o||void 0===o?void 0:o.matches)||void 0===t?void 0:t.call(o,e))});if(!d)return!1}switch(l){case"input":case"select":case"textarea":return"change"===r||"click"===r;default:return!!u||"click"===r}}},jn=function(e){return e?e.split(",").map(function(e){return e.trim()}).filter(function(e){return e.length>0&&"id"!==e&&"class"!==e}):[]},Ln=function(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return function(e){return void 0===e||null===e||"object"===typeof e&&0===Object.keys(e).length||"string"===typeof e&&0===e.trim().length}(r)||(t[n]=r),t},{})},Fn=function(){var e;try{var t=f(),n=null===(e=null===t||void 0===t?void 0:t.sessionStorage)||void 0===e?void 0:e.getItem("AMP_PAGE_VIEW");if(!n)return;var r=JSON.parse(n);if("string"===typeof r.pageViewId)return r.pageViewId}catch(o){}},Nn=function(e,t){return e?t.some(function(t){var n;return null===(n=null===e||void 0===e?void 0:e.matches)||void 0===n?void 0:n.call(e,t)})?e:Nn(null===e||void 0===e?void 0:e.parentElement,t):null};var zn,qn=function(e){return!(null===e.event.target||!e.closestTrackedAncestor)};!function(e){e[e.LEFT_OR_TOUCH_CONTACT=0]="LEFT_OR_TOUCH_CONTACT",e[e.MIDDLE=1]="MIDDLE",e[e.RIGHT=2]="RIGHT"}(zn||(zn={}));var Vn="__AMPLITUDE_VISUAL_TAGGING__";var $n=f(),Hn=null===$n||void 0===$n?void 0:$n.console,Wn={},Un={},Yn=!1;var Gn={addListener:function(e,t){var n,r=(n=e,!!Hn&&"function"===typeof Hn[n]&&(Un[n]||(Un[n]=Hn[n],Hn[n]=function(){for(var e=[],t=0;t=0;s--)if(a[s]===e){a.splice(s,1);break}}catch(l){t={error:l}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}},_restoreConsole:function(){var e,t;try{for(var n=(0,o.Ju)(Object.entries(Un)),r=n.next();!r.done;r=n.next()){var i=(0,o.zs)(r.value,2),a=i[0],s=i[1];s&&(Hn[a]=s)}}catch(l){e={error:l}}finally{try{r&&!r.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}Un={},Wn={}}},Kn=f(),Xn=function(){return new(cn())(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()}})},Qn=function(e){return void 0===e&&(e="click"),new(cn())(function(t){var n,r=function(e){t.next(e)};return null===(n=f())||void 0===n||n.document.addEventListener(e,r,{capture:!0}),function(){var t;null===(t=f())||void 0===t||t.document.removeEventListener(e,r,{capture:!0})}})},Jn=function(){var e=dn(new(cn())(function(e){var t=function(t){if(t instanceof ErrorEvent){var n={kind:"error"};t.error instanceof Error||t.error instanceof DOMException?n=(0,o.Cl)((0,o.Cl)({},n),{message:t.error.message,stack:t.error.stack,filename:t.filename,lineNumber:t.lineno,columnNumber:t.colno}):"string"===typeof t.error&&(n.message=t.error),e.next(n)}};return Kn.addEventListener("error",t),function(){Kn.removeEventListener("error",t)}}),new(cn())(function(e){var t=function(t){var n={kind:"unhandledrejection"};t.reason instanceof Error||t.reason instanceof DOMException?(n.message=t.reason.message,n.stack=t.reason.stack):"string"===typeof t.reason&&(n.message=t.reason),e.next(n)};return Kn.addEventListener("unhandledrejection",t),function(){Kn.removeEventListener("unhandledrejection",t)}}));return dn(e,new(cn())(function(e){var t=function(t){for(var n=[],r=1;r=0;d--){var p=c[d];if(p){var h=jn(p.getAttribute(Mn)),f=d===c.length-1?[]:null!==(r=u.get(c[d+1]))&&void 0!==r?r: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 cr(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 n=(0,o.zs)(t,2),r=n[0],i=n[1];e.attrs&&(e.attrs[r]=a.replaceSensitiveString(i))})};try{for(var v=(0,o.Ju)(s),A=v.next();!A.done;A=v.next())m(A.value)}catch(y){t={error:y}}finally{try{A&&!A.done&&(n=v.return)&&n.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,n=e.parentElement;if(!n)return"";try{t=n.querySelector(":scope>span,h1,h2,h3,h4,h5,h6")}catch(r){t=null}return t?a.getText(t):a.getNearestLabel(n)},this.getElementPath=function(e){var t;if(!e)return"";var n=performance.now(),r=function(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return"";for(var n=[],r=e;r;){var o=pr(r,Boolean(t),r===e);if(!o)break;if(n.push(o),o.optimized)break;r=r.parentElement}return n.reverse(),n.join(" > ")}(e),o=performance.now();return null===(t=a.diagnosticsClient)||void 0===t||t.recordHistogram("autocapturePlugin.getElementPath",o-n),r},this.getEventProperties=function(e,t,n){var r,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=n,Object.entries(c).reduce(function(e,t){var n=(0,o.zs)(t,2),r=n[0],i=n[1];if(r.startsWith(u)){var a=r.replace(u,"");a&&(e[a]=i||"")}return e},{})),v=((r={})["[Amplitude] Element Hierarchy"]=h,r[wn]=d,r[kn]=a.getText(t),r["[Amplitude] Element Position Left"]=null==p.left?null:Math.round(p.left),r["[Amplitude] Element Position Top"]=null==p.top?null:Math.round(p.top),r["[Amplitude] Element Attributes"]=m,r["[Amplitude] Element Path"]=a.getElementPath(t),r["[Amplitude] Element Parent Label"]=g,r[_n]=Tn(window.location.href.split("?")[0]),r["[Amplitude] Page Title"]=qt(a.replaceSensitiveString),r[En]=window.innerHeight,r[Sn]=window.innerWidth,r),A=Fn();if(A&&(v[Bn]=A),v["[Amplitude] Element ID"]=t.getAttribute("id")||"",v["[Amplitude] Element Class"]=t.getAttribute("class"),v["[Amplitude] Element Aria Label"]=null===f||void 0===f?void 0:f["aria-label"],"a"===d&&"click"===e&&t instanceof HTMLAnchorElement){var b=t.href.substring(0,128);v["[Amplitude] Element Href"]=a.replaceSensitiveString(b)}return Ln(v)},this.addTypeAndTimestamp=function(e,t){return{event:e,timestamp:Date.now(),type:t}},this.addAdditionalEventProperties=function(e,t,n,r,o){void 0===o&&(o=!1);var i=a.addTypeAndTimestamp(e,t);if(function(e){return"click"===e.type||"change"===e.type}(i)&&null!==i.event.target){if(o&&Dn(i.event.target,i.type))return i.closestTrackedAncestor=i.event.target,i.targetElementProperties=a.getEventProperties(i.type,i.closestTrackedAncestor,r),i;var s=Nn(i.event.target,n);return s&&(i.closestTrackedAncestor=s,i.targetElementProperties=a.getEventProperties(i.type,s,r)),i}return i},this.extractDataFromDataSource=function(e,t){if("DOM_ELEMENT"===e.sourceType){var n=function(e,t){try{if("DOM_ELEMENT"===e.sourceType){var n=document.documentElement;return e.scope&&t&&(n=t.closest(e.scope)),n&&e.selector?n.querySelector(e.selector):n}}catch(r){return}}(e,t);if(!n)return;return"TEXT"===e.elementExtractType?a.getText(n):"ATTRIBUTE"===e.elementExtractType&&e.attribute?n.getAttribute(e.attribute):void 0}},this.getTextWithMaskedDescendants=function(e){var t,n,r="[".concat(Ot,"], [contenteditable]");if(!e.querySelector(r))return e.innerText;var i="",s=Array.from(e.childNodes);try{for(var l=(0,o.Ju)(s),c=l.next();!c.done;c=l.next()){var u=c.value;u.nodeType!==Node.TEXT_NODE?u instanceof Element&&(u.hasAttribute(Ot)||u.hasAttribute("contenteditable")?i+=jt:i+=a.getTextWithMaskedDescendants(u)):i+=u.textContent||""}}catch(d){t={error:d}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(t)throw t.error}}return i},this.getText=function(e){if(null!==e.closest("[".concat(Ot,"]")))return jt;var t="";return t=e.querySelector("[".concat(Ot,"], [contenteditable]"))?a.getTextWithMaskedDescendants(e):e.innerText||"",a.replaceSensitiveString(t.substring(0,255)).replace(/\s+/g," ").trim()},this.getEventTagProps=function(e){var t,n,r;if(!e)return{};var o=null===(r=null===(n=null===e||void 0===e?void 0:e.tagName)||void 0===n?void 0:n.toLowerCase)||void 0===r?void 0:r.call(n),i=((t={})[wn]=o,t[kn]=a.getText(e),t[_n]=window.location.href.split("?")[0],t);return Ln(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){n={error:h}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}this.additionalMaskTextPatterns=l};!function(e){e.ClickObservable="clickObservable",e.ChangeObservable="changeObservable",e.NavigateObservable="navigateObservable",e.MutationObservable="mutationObservable",e.ScrollObservable="scrollObservable",e.ExposureObservable="exposureObservable",e.BrowserErrorObservable="browserErrorObservable",e.SelectionObservable="selectionObservable",e.MouseMoveObservable="mouseMoveObservable"}(ur||(ur={}));var fr=function(e,t){var n,r,i,a,s,l,c,u,d,p,h,g;void 0===e&&(e={}),null===t||void 0===t||t.diagnosticsClient.setTag("plugin.autocapture.version",Cn);var m=e.dataAttributePrefix,v=void 0===m?an:m,A=e.visualTaggingOptions,b=void 0===A?{enabled:!0}:A;e.cssSelectorAllowlist=null!==(n=e.cssSelectorAllowlist)&&void 0!==n?n:on,e.actionClickAllowlist=null!==(r=e.actionClickAllowlist)&&void 0!==r?r:sn,e.debounceTime=null!==(i=e.debounceTime)&&void 0!==i?i:0;var y=!1!==(null===(a=e.viewportContentUpdated)||void 0===a?void 0:a.enabled),C=null!==(c=null!==(l=null===(s=e.viewportContentUpdated)||void 0===s?void 0:s.exposureDuration)&&void 0!==l?l:e.exposureDuration)&&void 0!==c?c:150;e.viewportContentUpdated=(0,o.Cl)((0,o.Cl)({},e.viewportContentUpdated),{exposureDuration:C}),e.pageUrlExcludelist=null===(u=e.pageUrlExcludelist)||void 0===u?void 0:u.reduce(function(e,t){if("string"===typeof t&&e.push(t),t instanceof RegExp&&e.push(t),"object"===typeof t&&null!==t&&"pattern"in t)try{e.push(new RegExp(t.pattern))}catch(n){return console.warn("Invalid regex pattern: ".concat(t.pattern),n),e}return e},[]);var x,w="@amplitude/plugin-autocapture-browser",k=[],_=new hr(e,t),E=new Set,S=new Set,B=function(){var t,n,r=pn(Qn().map(function(t){return _.addAdditionalEventProperties(t,"click",e.cssSelectorAllowlist,v)})),o=pn(new(cn())(function(t){var n,r=function(n){var r=_.addAdditionalEventProperties(n,"change",e.cssSelectorAllowlist,v);t.next(r)};return null===(n=f())||void 0===n||n.document.addEventListener("change",r,{capture:!0}),function(){var e;return null===(e=f())||void 0===e?void 0:e.document.removeEventListener("change",r)}}));window.navigation&&(n=pn(new(cn())(function(t){var n=function(n){var r=_.addAdditionalEventProperties(n,"navigate",e.cssSelectorAllowlist,v);t.next(r)};return window.navigation.addEventListener("navigate",n),function(){window.navigation.removeEventListener("navigate",n)}})));var i=pn(Xn().map(function(t){return _.addAdditionalEventProperties(t,"mutation",e.cssSelectorAllowlist,v)})),a=new(cn())(function(e){var t,n=function(t){e.next(t)};return null===(t=f())||void 0===t||t.addEventListener("scroll",n),function(){var e;null===(e=f())||void 0===e||e.removeEventListener("scroll",n)}}),s=function(e,t){return new(cn())(function(n){var r,o=f();if(!(null===o||void 0===o?void 0:o.IntersectionObserver))return function(){};var i=new IntersectionObserver(function(e){e.forEach(function(e){n.next(e)})},{root:null,rootMargin:"0px",threshold:1}),a=t.join(",");(null!==(r=null===o||void 0===o?void 0:o.document.querySelectorAll(a))&&void 0!==r?r:[]).forEach(function(e){i.observe(e)});var s=e.subscribe(function(e){return e.event.forEach(function(e){return e.addedNodes.forEach(function(e){e instanceof Element&&(e.matches(a)&&i.observe(e),e.querySelectorAll(a).forEach(function(e){i.observe(e)}))})})});return function(){s.unsubscribe(),i.disconnect()}})}(i,e.cssSelectorAllowlist);return(t={})[ur.ChangeObservable]=o,t[ur.ClickObservable]=r,t[ur.MutationObservable]=i,t[ur.NavigateObservable]=n,t[ur.ScrollObservable]=a,t[ur.ExposureObservable]=s,t},M=tr(Object.values(null!==(p=null===(d=e.pageActions)||void 0===d?void 0:d.labeledEvents)&&void 0!==p?p:{})),I=nr(null!==(g=null===(h=e.pageActions)||void 0===h?void 0:h.triggers)&&void 0!==g?g:[]),T=function(e,t,n,r){return new or(e,t,n,r)}(M,I,_,e);return{name:w,type:"enrichment",setup:function(t,n){return(0,o.sH)(void 0,void 0,void 0,function(){var r,i,a,s,l,c,u,d,p,h,g,m,A,P,D,R,O,j,L,F,N;return(0,o.YH)(this,function(z){return"undefined"===typeof document||(r=!1,i={maxX:void 0,maxY:void 0},t.fetchRemoteConfig&&(t.remoteConfigClient?t.remoteConfigClient.subscribe("configs.analyticsSDK.pageActions","all",function(t){!function(t){var n,r;t&&(e.pageActions=(0,o.Cl)((0,o.Cl)({},e.pageActions),t),M=tr(Object.values(null!==(n=e.pageActions.labeledEvents)&&void 0!==n?n:{})),I=nr(null!==(r=e.pageActions.triggers)&&void 0!==r?r:[]),T.update(M,I,e))}(t)}):t.loggerProvider.debug("Remote config client is not provided, skipping remote config fetch")),a=On(e,e.cssSelectorAllowlist),s=On(e,e.actionClickAllowlist),l=B(),c=function(e){var t=e.amplitude,n=e.allObservables,r=e.shouldTrackEvent,o=e.evaluateTriggers;return n.clickObservable.filter(qn).filter(function(e){return r("click",e.closestTrackedAncestor)}).map(function(e){return o(e)}).subscribe(function(e){null===t||void 0===t||t.track(xn,e.targetElementProperties)})}({allObservables:l,amplitude:n,shouldTrackEvent:a,evaluateTriggers:T.evaluate.bind(T)}),k.push(c),u=function(e){var t=e.amplitude,n=e.allObservables,r=e.getEventProperties,o=e.shouldTrackEvent,i=e.evaluateTriggers;return n.changeObservable.filter(qn).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",r("change",e.closestTrackedAncestor))})}({allObservables:l,getEventProperties:function(){for(var e=[],t=0;t=18e3&&r(!1)}}(e,E,S,m)},y&&(h.exposure=function(e){var t=e.allObservables,n=e.onExposure,r=e.dataExtractor,o=e.exposureDuration,i=void 0===o?150:o,a=new Map,s=new Map,l=t.exposureObservable.subscribe(function(e){var t=e,o=t.target;if(t.isIntersecting){if(!a.get(o)){var l=setTimeout(function(){a.set(o,!0);var e=r.getElementPath(o);n(e),s.set(o,null)},i);s.set(o,l)}}else!t.isIntersecting&&t.intersectionRatio<1&&(l=s.get(o))&&(clearTimeout(l),s.set(o,null))});return{unsubscribe:function(){l.unsubscribe()},reset:function(){s.forEach(function(e){e&&clearTimeout(e)}),s.clear(),a.clear()}}}({allObservables:l,onExposure:A,dataExtractor:_,exposureDuration:C}),h.exposure&&k.push(h.exposure),P=function(){m(!0)},null===g||void 0===g||g.addEventListener("beforeunload",P),x=function(){null===g||void 0===g||g.removeEventListener("beforeunload",P)},k.push({unsubscribe:function(){return x()}}),(D=l[ur.NavigateObservable])?k.push(D.subscribe(function(){m(!0)})):g&&(R=function(){m(!0)},g.addEventListener("popstate",R),O=g.history.pushState,g.history&&O&&(g.history.pushState=new Proxy(O,{apply:function(e,t,n){var r=(0,o.zs)(n,3),i=r[0],a=r[1],s=r[2];e.apply(t,[i,a,s]),m(!0)}})),k.push({unsubscribe:function(){g.removeEventListener("popstate",R),g.history&&O&&(g.history.pushState=O)}}))),null===(N=null===t||void 0===t?void 0:t.loggerProvider)||void 0===N||N.log("".concat(w," has been successfully added.")),window.opener&&b.enabled&&(j=e.cssSelectorAllowlist,L=e.actionClickAllowlist,function(e,t){var n=e;if(!0!==n[Vn]){n[Vn]=!0;var r=t.dataExtractor,o=t.isElementSelectable,i=t.cssSelectorAllowlist,a=t.actionClickAllowlist,s=null,l=function(t){e.notify({action:"element-selected",data:t})},c=function(t,n){"selector-mode-changed"===t?e.notify({action:"track-selector-mode-changed",data:n}):"selector-moved"===t&&e.notify({action:"track-selector-moved",data:n})};e.registerActionHandler("initialize-visual-tagging-selector",function(t){e.loadScriptOnce("https://cdn.amplitude.com/libs/visual-tagging-selector-1.0.0-alpha.js.gz").then(function(){var n;s=null===(n=null===window||void 0===window?void 0:window.amplitudeVisualTaggingSelector)||void 0===n?void 0:n.call(window,{getEventTagProps:r.getEventTagProps,isElementSelectable:function(e){return!o||o((null===t||void 0===t?void 0:t.actionType)||"click",e)},onTrack:c,onSelect:l,visualHighlightClass:"amp-visual-tagging-selector-highlight",messenger:e,cssSelectorAllowlist:i,actionClickAllowlist:a,extractDataFromDataSource:r.extractDataFromDataSource,dataExtractor:r,diagnostics:{autocapture:{version:Cn}}}),e.notify({action:"selector-loaded"})}).catch(function(){var t;null===(t=e.logger)||void 0===t||t.warn("Failed to initialize visual tagging selector")})}),e.registerActionHandler("close-visual-tagging-selector",function(){var e;null===(e=null===s||void 0===s?void 0:s.close)||void 0===e||e.call(s)})}}(F=bn(),{dataExtractor:_,isElementSelectable:On(e,(0,o.fX)((0,o.fX)([],(0,o.zs)(j),!1),(0,o.zs)(L),!1)),cssSelectorAllowlist:j,actionClickAllowlist:L}),function(e,t){var n,r=e;if(!0!==r[yn]){r[yn]=!0;var o=null!==(n=null===t||void 0===t?void 0:t.scriptUrl)&&void 0!==n?n:"https://cdn.amplitude.com/libs/background-capture-1.0.1.js.gz",i=null,a=function(t,n){var r,o;"background-capture-complete"===t&&(null===(o=null===(r=e.logger)||void 0===r?void 0:r.debug)||void 0===o||o.call(r,"Background capture complete"),e.notify({action:"background-capture-complete",data:n}))};e.registerActionHandler("initialize-background-capture",function(){var t,n;null===(n=null===(t=e.logger)||void 0===t?void 0:t.debug)||void 0===n||n.call(t,"Initializing background capture (external script)");var r=new URL(o,e.endpoint).toString();e.loadScriptOnce(r).then(function(){var t,n,r;null===(n=null===(t=e.logger)||void 0===t?void 0:t.debug)||void 0===n||n.call(t,"Background capture script loaded (external)"),i=null===(r=null===window||void 0===window?void 0:window.amplitudeBackgroundCapture)||void 0===r?void 0:r.call(window,{messenger:e,onBackgroundCapture:a}),e.notify({action:"background-capture-loaded"})}).catch(function(){var t;null===(t=e.logger)||void 0===t||t.warn("Failed to initialize background capture")})}),e.registerActionHandler("close-background-capture",function(){var e;null===(e=null===i||void 0===i?void 0:i.close)||void 0===e||e.call(i),i=null})}}(F),F.setup((0,o.Cl)({logger:null===t||void 0===t?void 0:t.loggerProvider},(null===t||void 0===t?void 0:t.serverZone)&&{endpoint:gn[t.serverZone]})))),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e,t,n,r;return(0,o.YH)(this,function(i){try{for(e=(0,o.Ju)(k),t=e.next();!t.done;t=e.next())t.value.unsubscribe()}catch(a){n={error:a}}finally{try{t&&!t.done&&(r=e.return)&&r.call(e)}finally{if(n)throw n.error}}return[2]})})}}},gr=(0,o.fX)(['input[type="button"]','input[type="submit"]','input[type="reset"]','input[type="image"]','input[type="file"]'],(0,o.zs)(["a","button",'[role="button"]','[role="link"]','[role="menuitem"]','[role="menuitemcheckbox"]','[role="menuitemradio"]','[role="option"]','[role="tab"]','[role="treeitem"]','[contenteditable="true" i]']),!1),mr=gr,vr=gr,Ar=["*"],br=["mutation","navigate"];function yr(e,t){var n,r,o,i,a=t.event,s=a.pageX,l=a.pageY;e.yMin=Math.min(null!==(n=e.yMin)&&void 0!==n?n:l,l),e.yMax=Math.max(null!==(r=e.yMax)&&void 0!==r?r:l,l),e.xMin=Math.min(null!==(o=e.xMin)&&void 0!==o?o:s,s),e.xMax=Math.max(null!==(i=e.xMax)&&void 0!==i?i:s,s),e.isOutOfBounds=e.yMax-e.yMin>50||e.xMax-e.xMin>50}function Cr(e){if(0===e.length)return null;var t=e[0],n=e[e.length-1];return{rageClickEvent:(0,o.Cl)({"[Amplitude] Begin Time":new Date(t.timestamp).toISOString(),"[Amplitude] End Time":new Date(n.timestamp).toISOString(),"[Amplitude] Duration":n.timestamp-t.timestamp,"[Amplitude] Clicks":e.map(function(e){return{X:e.event.pageX,Y:e.event.pageY,Time:e.timestamp}}),"[Amplitude] Click Count":e.length},t.targetElementProperties),time:t.timestamp}}function xr(e){var t=this,n=e.amplitude,r=e.allObservables,i=e.shouldTrackRageClick,a=r.clickObservable,s=r.selectionObservable,l=[],c={},u=null;function d(e){l=[],c={},e&&(yr(c,e),l.push(e))}var p=un(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(n){return yr(c,e),t=null,0===l.length||function(e,t){return e.length>0&&e[e.length-1].closestTrackedAncestor!==t.closestTrackedAncestor}(l,e)||function(e,t){var n=e[Math.max(0,e.length-4+1)];return t.timestamp-n.timestamp>=1e3}(l,e)||c.isOutOfBounds?(u&&(t=Cr(l)),d(e)):l.push(e),u&&(clearTimeout(u.timerId),u.resolve(t),u=null),l.length>=4?[2,new Promise(function(e){u={resolve:e,timerId:setTimeout(function(){e(Cr(l))},1e3)}})]:[2,null]})})}),h=null===s||void 0===s?void 0:s.subscribe(function(){d()}),f=p.subscribe(function(e){null!==e&&n.track("[Amplitude] Rage Click",e.rageClickEvent,{time:e.time})});return{unsubscribe:function(){f.unsubscribe(),null===h||void 0===h||h.unsubscribe()}}}var wr,kr;!function(e){e.INCREASING="increasing",e.DECREASING="decreasing"}(wr||(wr={})),function(e){e.X="x",e.Y="y"}(kr||(kr={}));function _r(e){var t=e.changes,n=e.changesThreshold,r=e.thresholdMs;return!(t.lengthr&&n.shift()}(e===kr.X?n:o);var t=function(e,t){var n=void 0;if(_r(e)&&(n=e.startTime),_r(t)){var r=t.startTime;r&&(!n||rn.x?(r===wr.DECREASING&&e.next(kr.X),r=wr.INCREASING):i.xn.y?(o===wr.DECREASING&&e.next(kr.Y),o=wr.INCREASING):i.yTr&&(t.loggerProvider.warn("'thrashedCursor.threshold' of ".concat(k," is above the maximum of ").concat(Tr,", setting to ").concat(Tr)),k=Tr)),_=Mr({amplitude:f,options:e,allObservables:m,directionChanges:w,thresholdMs:k}),r.push(_)),null===(E=null===t||void 0===t?void 0:t.loggerProvider)||void 0===E||E.log("".concat(n," 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,n,i;return(0,o.YH)(this,function(a){try{for(e=(0,o.Ju)(r),t=e.next();!t.done;t=e.next())t.value.unsubscribe()}catch(s){n={error:s}}finally{try{t&&!t.done&&(i=e.return)&&i.call(e)}finally{if(n)throw n.error}}return[2]})})}}};function Dr(e,t){var n=e.startTime+e.duration;return t.filter(function(t){return t.startTimee.startTime}).map(function(e){return e.name})}function Rr(e,t){var n,r=Dr(e,t),i=null!==(n=e.scripts)&&void 0!==n?n:[],a=i.map(function(e){return e.sourceURL}).filter(Boolean),s=i.map(function(e){return e.sourceFunctionName}).filter(Boolean),l=i.map(function(e){return e.sourceCharPosition}).filter(function(e){return"number"===typeof e&&e>=0}),c=i.map(function(e){return e.invokerType}).filter(Boolean),u=i.map(function(e){return e.invoker}).filter(Boolean);return(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({"[Amplitude] Main Thread Block Source":"long-animation-frame","[Amplitude] Main Thread Block Duration":e.duration,"[Amplitude] Main Thread Block Blocking Duration":e.blockingDuration,"[Amplitude] Main Thread Block Start Time":e.startTime},r.length>0&&{"[Amplitude] Main Thread Block Measures":r}),{"[Amplitude] Main Thread Block Render Start":e.renderStart,"[Amplitude] Main Thread Block Style And Layout Start":e.styleAndLayoutStart,"[Amplitude] Main Thread Block Script Count":i.length}),a.length>0&&{"[Amplitude] Main Thread Block Script URLs":a}),s.length>0&&{"[Amplitude] Main Thread Block Script Functions":s}),l.length>0&&{"[Amplitude] Main Thread Block Script Positions":l}),c.length>0&&{"[Amplitude] Main Thread Block Invoker Types":c}),u.length>0&&{"[Amplitude] Main Thread Block Invokers":u})}function Or(e,t){var n,r=Dr(e,t),i=null!==(n=e.attribution)&&void 0!==n?n:[];return(0,o.Cl)((0,o.Cl)({"[Amplitude] Main Thread Block Source":"long-task","[Amplitude] Main Thread Block Duration":e.duration,"[Amplitude] Main Thread Block Blocking Duration":e.duration,"[Amplitude] Main Thread Block Start Time":e.startTime},r.length>0&&{"[Amplitude] Main Thread Block Measures":r}),i.length>0&&{"[Amplitude] Main Thread Block Attribution":i.map(function(e){return e.name})})}function jr(e){var t=e.amplitude,n=e.options,r=e.durationThreshold,i=void 0===r?100:r,a=function(){if("undefined"===typeof PerformanceObserver)return null;try{var t=PerformanceObserver.supportedEntryTypes;if(t.includes("long-animation-frame"))return"long-animation-frame";if(t.includes("longtask"))return"longtask"}catch(e){}return null}();if(!a)return{unsubscribe:function(){}};var s=[],l=new PerformanceObserver(function(e){var t,n,r=performance.now();try{for(var i=(0,o.Ju)(e.getEntries()),a=i.next();!a.done;a=i.next()){var l=a.value;s.push(l)}}catch(u){t={error:u}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}for(var c=r-1e4;s.length>0&&s[0].startTime=t)return}}catch(A){n={error:A}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(n)throw n.error}}i=u}else if(e instanceof ReadableStream)return void(l=e);return i}}var Yr,Gr=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 n=this.response.headers,r={};return null===(t=null===n||void 0===n?void 0:n.forEach)||void 0===t||t.call(n,function(e,t){r[t]=e}),Jr(r,{allow:e})}},Object.defineProperty(e.prototype,"bodySize",{get:function(){var e,t;if(void 0!==this._bodySize)return this._bodySize;var n=null===(t=null===(e=this.response.headers)||void 0===e?void 0:e.get)||void 0===t?void 0:t.call(e,"content-length"),r=n?parseInt(n,10):void 0;return this._bodySize=r,r},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(n){switch(n.label){case 0:this.clonedResponse||(this.clonedResponse=this.response.clone()),n.label=1;case 1:return n.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,n.sent()];case 3:return n.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(n){switch(n.label){case 0:return 0===e.length?[2,null]:[4,this.text()];case 1:return[2,Xr(n.sent(),e,t)]}})})},e}(),Kr=function(){function e(e,t,n,r){this.statusCode=e,this.headersString=t,this.size=n,this.getJson=r}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,n;if(void 0===e&&(e=[]),!this.headersString)return{};var r={},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&&(r[u]=d)}}catch(p){t={error:p}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return Jr(r,{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 n;return(0,o.YH)(this,function(r){return 0===e.length?[2,null]:(n=this.getJson())?(Nr(n,e,t),[2,n]):[2,null]})})},e}();function Xr(e,t,n){if(!e)return null;try{var r=JSON.parse(e);return Nr(r,t,n),r}catch(o){return null}}!function(e){e.REDACT="redact",e.REMOVE="remove"}(Yr||(Yr={}));var Qr="[REDACTED]",Jr=function(e,t){var n,r,i=t.allow,a=void 0===i?[]:i,s=t.strategy,l=void 0===s?Yr.REMOVE:s,c=(0,o.fX)([],(0,o.zs)(Q.L),!1),u={},d=function(t){var n=t.toLowerCase();c.find(function(e){return e.toLowerCase()===n})?l===Yr.REDACT&&(u[t]=Qr):a.find(function(e){return e.toLowerCase()===n})?u[t]=e[t]:l===Yr.REDACT&&(u[t]=Qr)};try{for(var p=(0,o.Ju)(Object.keys(e)),h=p.next();!h.done;h=p.next()){d(h.value)}}catch(f){n={error:f}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(n)throw n.error}}return u},Zr=function(){function e(e,t,n,r,o,i,a,s,l,c,u){void 0===a&&(a=0),this.type=e,this.method=t,this.timestamp=n,this.startTime=r,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,n,r,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)(Q.j7),!1)),requestBodySize:null===(t=this.requestWrapper)||void 0===t?void 0:t.bodySize,responseHeaders:null===(n=this.responseWrapper)||void 0===n?void 0:n.headers((0,o.fX)([],(0,o.zs)(Q.j7),!1)),responseBodySize:null===(r=this.responseWrapper)||void 0===r?void 0:r.bodySize};return Object.fromEntries(Object.entries(i).filter(function(e){var t=(0,o.zs)(e,2);t[0];return void 0!==t[1]}))},e}();var eo=function(e,t){void 0===t&&(t=m()),this.callback=e,this.id=t};function to(e){try{e()}catch(t){}}var no,ro,oo=function(){function e(t){this.eventCallbacks=new Map,this.isObserving=!1,this.logger=t;var n=f();e.isSupported()&&(this.globalScope=n)}return e.isSupported=function(){var e=f();return!!e&&!!e.fetch},e.prototype.subscribe=function(e,t){var n,r,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===(r=null===(n=this.globalScope)||void 0===n?void 0:n.XMLHttpRequest)||void 0===r?void 0:r.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(n){try{n.callback(e)}catch(r){to(function(){var e;null===(e=t.logger)||void 0===e||e.debug("an unexpected error occurred while triggering event callbacks",r)})}})},e.prototype.handleNetworkRequestEvent=function(e,t,n,r,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===n||void 0===n?void 0:n.method)||d,r&&(c=r.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 Zr(e,d,i,i,l,n,c,h,r,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(n,r){return(0,o.sH)(t,void 0,void 0,function(){var t,i,a,s,l=this;return(0,o.YH)(this,function(o){switch(o.label){case 0:try{t=this.getTimestamps()}catch(c){to(function(){var e;return null===(e=l.logger)||void 0===e?void 0:e.debug("an unexpected error occurred while retrieving timestamps",c)})}o.label=1;case 1:return o.trys.push([1,3,,4]),[4,e(n,r)];case 2:return i=o.sent(),[3,4];case 3:return s=o.sent(),a=s,[3,4];case 4:try{this.handleNetworkRequestEvent("fetch",n,r?new Hr(r):void 0,i?new Gr(i):void 0,a,null===t||void 0===t?void 0:t.startTime,null===t||void 0===t?void 0:t.durationStart)}catch(u){to(function(){var e;return null===(e=l.logger)||void 0===e?void 0:e.debug("an unexpected error occurred while handling fetch",u)})}if(i)return[2,i];throw a}})})})},e.createXhrJsonParser=function(e,t){return function(){var n;try{if("json"===e.responseType){if(null===(n=t.globalScope)||void 0===n?void 0:n.structuredClone)return t.globalScope.structuredClone(e.response)}else if(["text",""].includes(e.responseType))return JSON.parse(e.responseText)}catch(r){return r instanceof Error&&"InvalidStateError"===r.name&&to(function(){var n;return null===(n=t.logger)||void 0===n?void 0:n.debug("unexpected error when retrieving responseText. responseType='".concat(e.responseType,"'"))}),null}return null}},e.prototype.observeXhr=function(t,n,r){if(this.globalScope&&t&&n){var i=this.globalScope.XMLHttpRequest.prototype,a=this;i.open=function(){for(var e,n=[],r=0;r=u&&e<=d)return!0}}catch(p){n={error:p}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return!1}function uo(e){var t;if(e)try{var n=null===(t=f())||void 0===t?void 0:t.location.href,r=new URL(e,n),o=r.searchParams.toString(),i=r.hash.replace("#",""),a=r.href,s=r.host;return r.hash="",r.search="",{query:o,fragment:i,href:a,hrefWithoutQueryOrHash:r.href,host:s}}catch(vo){return}}function po(e){if("object"===typeof e&&null!==e){if(0!==e.length)return e}else{if(e)return(0,o.fX)([],(0,o.zs)(Q.j7),!1);if(void 0===e){return}}}function ho(e){var t,n,r;return!(null===(t=null===e||void 0===e?void 0:e.allowlist)||void 0===t?void 0:t.length)&&!(null===(n=null===e||void 0===e?void 0:e.blocklist)||void 0===n?void 0:n.length)&&!(null===(r=null===e||void 0===e?void 0:e.excludelist)||void 0===r?void 0:r.length)}function fo(e,t){var n;void 0===t&&(t={});var r=uo(e.url);if(!r)return!1;var i,a=r.host;if(!1!==t.ignoreAmplitudeRequests&&(lo(a,"*.amplitude.com")||lo(a,"amplitude.com")))return!1;if(null===(n=t.ignoreHosts)||void 0===n?void 0:n.find(function(e){return lo(a,e)}))return!1;if(!t.captureRules&&void 0!==e.status&&!co(e.status,so))return!1;if(t.captureRules&&((0,o.fX)([],(0,o.zs)(t.captureRules),!1).reverse().find(function(t){if(i=function(e,t,n,r,o){if((!e.hosts||e.hosts.find(function(e){return lo(t,e)}))&&(!r||!e.urls||In(r,e.urls))&&(!o||!e.methods||e.methods.find(function(e){return o.toLowerCase()===e.toLowerCase()||"*"===e})))return!((n||0===n)&&!co(n,e.statusCodeRange||so))}(t,a,e.status,e.url,e.method),i){var n=po(t.responseHeaders);if(e.responseWrapper&&n){var r=e.responseWrapper.headers(n);r&&(e.responseHeaders=r)}var o=po(t.requestHeaders);if(e.requestWrapper&&o){var s=e.requestWrapper.headers(o);s&&(e.requestHeaders=s)}if(e.responseWrapper&&t.responseBody&&!ho(t.responseBody)){var l=t.responseBody.excludelist||t.responseBody.blocklist;e.responseBodyJson=e.responseWrapper.json(t.responseBody.allowlist,l)}if(e.requestWrapper&&t.requestBody&&!ho(t.requestBody)){l=t.requestBody.excludelist||t.requestBody.blocklist;e.requestBodyJson=e.requestWrapper.json(t.requestBody.allowlist,l)}}return void 0!==i}),!i))return!1;return!e.requestWrapper||!function(e,t){if(e.includes("amplitude.com"))try{var n=t.body;if("string"!==typeof n)return!1;if(JSON.parse(n).events.find(function(e){return e.event_type===ao}))return!0}catch(vo){}return!1}(a,e.requestWrapper)}function go(e){var t=e.allObservables,n=e.networkTrackingOptions,r=e.amplitude,i=e.loggerProvider;return t.networkObservable.filter(function(e){return fo(e.event,n)}).subscribe(function(e){var t,n,a,s=e.event,l=uo(s.url);if(l){var c=null===(n=s.responseWrapper)||void 0===n?void 0:n.bodySize,u=null===(a=s.requestWrapper)||void 0===a?void 0:a.bodySize;!function(e,t,n,r){(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(vo){null===r||void 0===r||r.debug("Failed to stringify request body",vo)}if(s)try{e["[Amplitude] Response Body"]=JSON.stringify(s)}catch(vo){null===r||void 0===r||r.debug("Failed to stringify response body")}l.label=2;case 2:return null===n||void 0===n||n.track(ao,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,r,i)}})}!function(e){e.NetworkObservable="networkObservable"}(no||(no={}));var mo=function(e){void 0===e&&(e={});var t,n="@amplitude/plugin-network-capture-browser",r=function(){var e,n=new(cn())(function(e){var n=new eo(function(t){var n=function(e,t){return{event:e,timestamp:Date.now(),type:t}}(t,"network");e.next(n)});return io.subscribe(n,t),function(){io.unsubscribe(n)}});return(e={})[no.NetworkObservable]=n,e};return{name:n,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=r(),t=null===i||void 0===i?void 0:i.loggerProvider,ro=go({allObservables:s,networkTrackingOptions:e,amplitude:a,loggerProvider:t}),null===t||void 0===t||t.log("".concat(n," has been successfully added."))),[2]})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){return ro.unsubscribe(),[2]})})}}};let vo=-1;const Ao=e=>{addEventListener("pageshow",t=>{t.persisted&&(vo=t.timeStamp,e(t))},!0)},bo=(e,t,n,r)=>{let o,i;return a=>{t.value>=0&&(a||r)&&(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,n),e(t)))}},yo=e=>{requestAnimationFrame(()=>requestAnimationFrame(()=>e()))},Co=()=>{const e=performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart{const e=Co();return e?.activationStart??0},wo=(e,t=-1)=>{const n=Co();let r="navigate";return vo>=0?r="back-forward-cache":n&&(document.prerendering||xo()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:r}},ko=new WeakMap;function _o(e,t){return ko.get(e)||ko.set(e,new t),ko.get(e)}class Eo{t;i=0;o=[];h(e){if(e.hadRecentInput)return;const t=this.o[0],n=this.o.at(-1);this.i&&t&&n&&e.startTime-n.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 So=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(e=>{Promise.resolve().then(()=>{t(e.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},Bo=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let Mo=-1;const Io=new Set,To=()=>"hidden"!==document.visibilityState||document.prerendering?1/0:0,Po=e=>{if("hidden"===document.visibilityState){if("visibilitychange"===e.type)for(const e of Io)e();isFinite(Mo)||(Mo="visibilitychange"===e.type?e.timeStamp:0,removeEventListener("prerenderingchange",Po,!0))}},Do=()=>{if(Mo<0){const e=xo(),t=document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(t=>"hidden"===t.name&&t.startTime>e)[0]?.startTime;Mo=t??To(),addEventListener("visibilitychange",Po,!0),addEventListener("prerenderingchange",Po,!0),Ao(()=>{setTimeout(()=>{Mo=To()})})}return{get firstHiddenTime(){return Mo},onHidden(e){Io.add(e)}}},Ro=e=>{document.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},Oo=[1800,3e3],jo=(e,t={})=>{Ro(()=>{const n=Do();let r,o=wo("FCP");const i=So("paint",e=>{for(const t of e)"first-contentful-paint"===t.name&&(i.disconnect(),t.startTime{o=wo("FCP"),r=bo(e,o,Oo,t.reportAllChanges),yo(()=>{o.value=performance.now()-n.timeStamp,r(!0)})}))})},Lo=[.1,.25];let Fo=0,No=1/0,zo=0;const qo=e=>{for(const t of e)t.interactionId&&(No=Math.min(No,t.interactionId),zo=Math.max(zo,t.interactionId),Fo=zo?(zo-No)/7+1:0)};let Vo;const $o=()=>Vo?Fo:performance.interactionCount??0;let Ho=0;class Wo{u=[];l=new Map;m;p;v(){Ho=$o(),this.u.length=0,this.l.clear()}L(){const e=Math.min(this.u.length-1,Math.floor(($o()-Ho)/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 n=this.l.get(e.interactionId);if(n||this.u.length<10||e.duration>t.P){if(n?e.duration>n.P?(n.entries=[e],n.P=e.duration):e.duration===n.P&&e.startTime===n.entries[0].startTime&&n.entries.push(e):(n={id:e.interactionId,entries:[e],P:e.duration},this.l.set(n.id,n),this.u.push(n)),this.u.sort((e,t)=>t.P-e.P),this.u.length>10){const e=this.u.splice(10);for(const t of e)this.l.delete(t.id)}this.p?.(n)}}}const Uo=e=>{const t=globalThis.requestIdleCallback||setTimeout;"hidden"===document.visibilityState?e():(e=Bo(e),addEventListener("visibilitychange",e,{once:!0,capture:!0}),t(()=>{e(),removeEventListener("visibilitychange",e,{capture:!0})}))},Yo=[200,500],Go=(e,t={})=>{if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;const n=Do();Ro(()=>{"interactionCount"in performance||Vo||(Vo=So("event",qo,{type:"event",buffered:!0,durationThreshold:0}));let r,o=wo("INP");const i=_o(t,Wo),a=e=>{Uo(()=>{for(const n of e)i.h(n);const t=i.L();t&&t.P!==o.value&&(o.value=t.P,o.entries=t.entries,r())})},s=So("event",a,{durationThreshold:t.durationThreshold??40});r=bo(e,o,Yo,t.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),n.onHidden(()=>{a(s.takeRecords()),r(!0)}),Ao(()=>{i.v(),o=wo("INP"),r=bo(e,o,Yo,t.reportAllChanges)}))})};class Ko{m;h(e){this.m?.(e)}}const Xo=[2500,4e3],Qo=[800,1800],Jo=e=>{document.prerendering?Ro(()=>Jo(e)):"complete"!==document.readyState?addEventListener("load",()=>Jo(e),!0):setTimeout(e)};function Zo(e){var t,n=(null===(t=e.entries[0])||void 0===t?void 0:t.startTime)||0;return performance.timeOrigin+n}function ei(e){return{value:e.value,rating:e.rating,delta:e.delta,navigationType:e.navigationType,id:e.id,timestamp:Math.floor(Zo(e)),navigationStart:Math.floor(performance.timeOrigin)}}var ti,ni=function(){var e=null,t=f(),n=null===t||void 0===t?void 0:t.document,r=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===n||(a=Tn((null===r||void 0===r?void 0:r.href)||"",t.loggerProvider),s={"[Amplitude] Page Domain":(null===r||void 0===r?void 0:r.hostname)||"","[Amplitude] Page Location":a,"[Amplitude] Page Path":Tn((null===r||void 0===r?void 0:r.pathname)||"",t.loggerProvider),"[Amplitude] Page Title":"undefined"!==typeof document&&document.title||"","[Amplitude] Page URL":Tn(a.split("?")[0],t.loggerProvider)},((e,t={})=>{Ro(()=>{const n=Do();let r,o=wo("LCP");const i=_o(t,Ko),a=e=>{t.reportAllChanges||(e=e.slice(-1));for(const t of e)i.h(t),t.startTime{a(s.takeRecords()),s.disconnect(),r(!0)}),i=e=>{e.isTrusted&&(Uo(n),removeEventListener(e.type,i,{capture:!0}))};for(const e of["keydown","click","visibilitychange"])addEventListener(e,i,{capture:!0});Ao(n=>{o=wo("LCP"),r=bo(e,o,Xo,t.reportAllChanges),yo(()=>{o.value=performance.now()-n.timeStamp,r(!0)})})}})})(function(e){s["[Amplitude] LCP"]=ei(e)}),jo(function(e){s["[Amplitude] FCP"]=ei(e)}),Go(function(e){s["[Amplitude] INP"]=ei(e)}),((e,t={})=>{const n=Do();jo(Bo(()=>{let r,o=wo("CLS",0);const i=_o(t,Eo),a=e=>{for(const t of e)i.h(t);i.i>o.value&&(o.value=i.i,o.entries=i.o,r())},s=So("layout-shift",a);s&&(r=bo(e,o,Lo,t.reportAllChanges),n.onHidden(()=>{a(s.takeRecords()),r(!0)}),Ao(()=>{i.i=0,o=wo("CLS",0),r=bo(e,o,Lo,t.reportAllChanges),yo(()=>r())}),setTimeout(r))}))})(function(e){s["[Amplitude] CLS"]=ei(e)}),((e,t={})=>{let n=wo("TTFB"),r=bo(e,n,Qo,t.reportAllChanges);Jo(()=>{const o=Co();o&&(n.value=Math.max(o.responseStart-xo(),0),n.entries=[o],r(!0),Ao(()=>{n=wo("TTFB",0),r=bo(e,n,Qo,t.reportAllChanges),r(!0)}))})})(function(e){s["[Amplitude] TTFB"]=ei(e)}),e=function(){"hidden"===n.visibilityState&&e&&(i.track("[Amplitude] Web Vitals",s),n.removeEventListener("visibilitychange",e),e=null)},n.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===n||void 0===n||n.removeEventListener("visibilitychange",e)),[2]})})}}},ri=function(e,t,n){return void 0===t&&(t=""),void 0===n&&(n=10),[Q.r,t,e.substring(0,n)].filter(Boolean).join("_")},oi=function(){function e(e,t){var n;this.shouldTrackNewCampaign=!1,this.options=(0,o.Cl)({initialEmptyValue:"EMPTY",resetSessionOnNewCampaign:!1,excludeReferrers:kt((null===(n=t.cookieOptions)||void 0===n?void 0:n.domain)||t.topLevelDomain),optOut:t.optOut},e),this.storage=t.cookieStorage,this.storageKey=ri(t.apiKey,"MKTG"),this.webExpStorageKey=ri(t.apiKey,"MKTG_ORIGINAL"),this.currentCampaign=Q.F3,this.sessionTimeout=t.sessionTimeout,this.lastEventTime=t.lastEventTime,this.logger=t.loggerProvider,this.topLevelDomain=t.topLevelDomain,t.loggerProvider.log("Installing web attribution tracking.")}return e.prototype.init=function(){return(0,o.sH)(this,void 0,void 0,function(){var e,t;return(0,o.YH)(this,function(n){switch(n.label){case 0:return this.options.optOut?[2]:[4,this.fetchCampaign()];case 1:return t=o.zs.apply(void 0,[n.sent(),2]),this.currentCampaign=t[0],this.previousCampaign=t[1],e=!this.lastEventTime||ve(this.sessionTimeout,this.lastEventTime),xt(this.currentCampaign,this.previousCampaign,this.options,this.logger,e,this.topLevelDomain)?(this.shouldTrackNewCampaign=!0,[4,this.storage.set(this.storageKey,this.currentCampaign)]):[3,3];case 2:n.sent(),n.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 $t).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 n=(0,o.Cl)((0,o.Cl)({},Q.F3),e),r=Object.entries(n).reduce(function(e,n){var r,i=(0,o.zs)(n,2),a=i[0],s=i[1];return e.setOnce("initial_".concat(a),null!==(r=null!==s&&void 0!==s?s:t.initialEmptyValue)&&void 0!==r?r:"EMPTY"),s?e.set(a,s):e.unset(a)},new pe.T$);return fe(r)}(this.currentCampaign,this.options);return e&&(t.event_id=e),t},e.prototype.shouldSetSessionIdOnNewCampaign=function(){return this.shouldTrackNewCampaign&&!!this.options.resetSessionOnNewCampaign},e}(),ii=new Set([ce.IDENTIFY,ce.GROUP_IDENTIFY]),ai=function(e){var t;void 0===e&&(e={});var n,r,i,a,s,l,c=null!==(t=e.fallbackAttributionEvent)&&void 0!==t&&t,u=f(),d={},p=!1,h=!1,g=function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e;return(0,o.YH)(this,function(t){switch(t.label){case 0:return[4,(new $t).parse()];case 1:return e=t.sent(),d=Vt(e),c&&(null===r||void 0===r||r.log("Tracking attribution fallback event."),null===n||void 0===n||n.track("[Amplitude] Attribution",d)),[2]}})})},m=function(){g()},v=function(e){return new Proxy(e,{apply:function(e,t,n){Reflect.apply(e,t,n),p&&m()}})};return{name:"@amplitude/plugin-event-property-attribution-browser",type:"enrichment",setup:function(e,t){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(o){switch(o.label){case 0:return n=t,r=e.loggerProvider,p=!0,r.log("Installing event property attribution tracking."),[4,g()];case 1:if(o.sent(),!u)return[2];if(u.addEventListener("popstate",m),!h){if(i=Reflect.get(u.history,"pushState"),a=Reflect.get(u.history,"replaceState"),!i||!a)return[2];s=v(i),u.history.pushState=s,l=v(a),u.history.replaceState=l,h=!0}return[2]}})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(t){return ii.has(e.event_type)||(e.event_properties=(0,o.Cl)((0,o.Cl)({},d),e.event_properties)),[2,e]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e,t;return(0,o.YH)(this,function(n){return u&&(u.removeEventListener("popstate",m),e=Reflect.get(u.history,"pushState"),t=Reflect.get(u.history,"replaceState"),h&&e===s&&i&&(u.history.pushState=i),h&&t===l&&a&&(u.history.replaceState=a)),p=!1,h=!1,i=void 0,a=void 0,s=void 0,l=void 0,d={},[2]})})}}},si="AMP_CURRENT_PAGE",li="AMP_PREVIOUS_PAGE",ci="AMP_URL_INFO";!function(e){e.Direct="direct",e.Internal="internal",e.External="external"}(ti||(ti={}));var ui=new Set([ce.IDENTIFY,ce.GROUP_IDENTIFY,ce.REVENUE]),di=function(e){var t=(void 0===e?{}:e).internalDomains,n=void 0===t?[]:t,r=f(),i=void 0,a=!1,s=void 0,l=!1,c=!1,u=function(e){var t;try{var n=Tn(e,s);t=new URL(n).hostname}catch(vo){null===s||void 0===s||s.error("Could not parse URL: ",vo)}return t},d=function(e){var t="undefined"!==typeof location&&location.hostname||"",r=e?u(e):void 0;if(!r)return ti.Direct;var o=n.some(function(e){return-1!==t.indexOf(e)}),i=n.some(function(e){return-1!==r.indexOf(e)});return t===r||i&&o?ti.Internal:ti.External},p=function(){return(0,o.sH)(void 0,void 0,void 0,function(){var e,t,n,r,s;return(0,o.YH)(this,function(o){switch(o.label){case 0:return i&&a?[4,i.get(ci)]:[3,3];case 1:return e=o.sent(),t=Tn("undefined"!==typeof location&&location.href||""),n=(null===e||void 0===e?void 0:e[si])||"",r=void 0,r=t===n?(null===e||void 0===e?void 0:e[li])||"":n||(document.referrer||""),[4,i.set(ci,(s={},s[si]=t,s[li]=r,s))];case 2:o.sent(),o.label=3;case 3:return[2]}})})},h=function(){p()},g={name:"@amplitude/plugin-page-url-enrichment-browser",type:"enrichment",setup:function(e,t){return(0,o.sH)(void 0,void 0,void 0,function(){var t,n,d,f,g,m,v,A;return(0,o.YH)(this,function(b){switch(b.label){case 0:if((s=e.loggerProvider).log("Installing @amplitude/plugin-page-url-enrichment-browser"),c=!0,!r)return[3,7];try{i=new Ue(r.sessionStorage)}catch(y){null===s||void 0===s||s.debug("sessionStorage is not available in this environment.")}return[4,null===i||void 0===i?void 0:i.isEnabled()];case 1:return a=null!==(A=b.sent())&&void 0!==A&&A,i&&a?(t="undefined"!==typeof document&&document.referrer||"",n=t?u(t):void 0,d="undefined"!==typeof location&&location.hostname||"",f=Tn("undefined"!==typeof location&&location.href||""),[4,i.get(ci)]):[3,6];case 2:return g=b.sent(),m=(null===g||void 0===g?void 0:g[si])||"",!!n&&n!==d&&m!==f?[4,i.set(ci,(v={},v[si]=f,v[li]=t,v))]:[3,4];case 3:return b.sent(),[3,6];case 4:return[4,p()];case 5:b.sent(),b.label=6;case 6:r.addEventListener("popstate",h),l||(r.history.pushState=new Proxy(r.history.pushState,{apply:function(e,t,n){var r=(0,o.zs)(n,3),i=r[0],a=r[1],s=r[2];e.apply(t,[i,a,s]),c&&h()}}),r.history.replaceState=new Proxy(r.history.replaceState,{apply:function(e,t,n){var r=(0,o.zs)(n,3),i=r[0],a=r[1],s=r[2];e.apply(t,[i,a,s]),c&&h()}}),l=!0),b.label=7;case 7:return[2]}})})},execute:function(e){return(0,o.sH)(void 0,void 0,void 0,function(){var t,n,r;return(0,o.YH)(this,function(s){switch(s.label){case 0:return t=Tn("undefined"!==typeof location&&location.href||""),i&&a?[4,i.get(ci)]:[3,2];case 1:if(n=s.sent(),r=(null===n||void 0===n?void 0:n[li])||"",ui.has(e.event_type))return[2,e];e.event_properties=(0,o.Cl)((0,o.Cl)({},e.event_properties||{}),{"[Amplitude] Page Domain":pi(e,"[Amplitude] Page Domain","undefined"!==typeof location&&location.hostname||""),"[Amplitude] Page Location":pi(e,"[Amplitude] Page Location",t),"[Amplitude] Page Path":pi(e,"[Amplitude] Page Path","undefined"!==typeof location&&Tn(location.pathname)||""),"[Amplitude] Page Title":pi(e,"[Amplitude] Page Title",qt(zt)),"[Amplitude] Page URL":pi(e,"[Amplitude] Page URL",t.split("?")[0]),"[Amplitude] Previous Page Location":r,"[Amplitude] Previous Page Type":d(r)}),s.label=2;case 2:return[2,e]}})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){switch(e.label){case 0:return r&&(r.removeEventListener("popstate",h),c=!1),i&&a?[4,i.set(ci,{})]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}})})}};return g};function pi(e,t,n){return e.event_properties||(e.event_properties={}),void 0===e.event_properties[t]?n:e.event_properties[t]}var hi=function(){var e,t,n;function r(t){if(t)try{var n=new Function("return "+t)();if("function"===typeof n)return n;null===e||void 0===e||e.error("Custom enrichment body did not evaluate to a function")}catch(r){null===e||void 0===e||e.error("Could not create custom enrichment function",r)}return function(e){return e}}var i={name:"@amplitude/plugin-custom-enrichment-browser",type:"enrichment",setup:function(i,a){return(0,o.sH)(void 0,void 0,void 0,function(){var a,s;return(0,o.YH)(this,function(o){return null===(e=i.loggerProvider)||void 0===e||e.log("Installing @amplitude/plugin-custom-enrichment-browser"),(null===(s=i.remoteConfig)||void 0===s?void 0:s.fetchRemoteConfig)&&(i.remoteConfigClient?(a=i.remoteConfigClient.subscribe("configs.analyticsSDK.browserSDK.customEnrichment","all",function(e){n=e&&function(e){return"object"===typeof e&&null!==e&&"body"in e&&"string"===typeof e.body}(e)?r(e.body||""):r("")}),t=function(){var e;return null===(e=i.remoteConfigClient)||void 0===e?void 0:e.unsubscribe(a)}):null===e||void 0===e||e.debug("Remote config client is not provided, skipping remote config fetch")),[2]})})},execute:function(t){return(0,o.sH)(void 0,void 0,void 0,function(){var r;return(0,o.YH)(this,function(o){if(n)try{return[2,null!==(r=n(t))&&void 0!==r?r:null]}catch(i){return null===e||void 0===e||e.error("Could not execute custom enrichment function",i),[2,t]}return[2,t]})})},teardown:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){return t&&t(),[2]})})}};return i},fi="userProperty",gi="eventProperty",mi=function(e){return e===fi||e===gi},vi=function(e,t){return function(e){var t=(0,o.fX)([],(0,o.zs)(new Set((Array.isArray(e)?e:[e]).filter(mi))),!1);return t.length>0?t:[fi]}(e.trackingMethod).includes(t)},Ai=function(e){return vi(e,fi)},bi=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,n){var r,i;return void 0===e&&(e=""),arguments.length>2?(r=t,i=n):"string"===typeof t?(r=t,i=void 0):(r=null===t||void 0===t?void 0:t.userId,i=t),u(this._init((0,o.Cl)((0,o.Cl)({},i),{userId:r,apiKey:e})))},t.prototype._init=function(t){var n,i,a,s,l,c,u,d;return(0,o.sH)(this,void 0,void 0,function(){var h,f,g,m,v,A,b,C,x,w,k,_,E,S,B,M=this;return(0,o.YH)(this,function(I){switch(I.label){case 0:return this.initializing?[2]:(this.initializing=!0,h=function(e){var t,n;return void 0===e&&(e={}),!0===(null===(t=e.remoteConfig)||void 0===t?void 0:t.fetchRemoteConfig)||!1!==(null===(n=e.remoteConfig)||void 0===n?void 0:n.fetchRemoteConfig)&&!1!==e.fetchRemoteConfig}(t),f=null!==(n=t.loggerProvider)&&void 0!==n?n:new p,t.loggerProvider||f.enable(null!==(i=t.logLevel)&&void 0!==i?i:r.Warn),g=null!==(a=t.serverZone)&&void 0!==a?a:"US",v=this._diagnosticsSampleRate,A=null===(s=t.enableDiagnostics)||void 0===s||s,h?(m=new y(t.apiKey,f,g,null===(l=t.remoteConfig)||void 0===l?void 0:l.serverUrl),[4,new Promise(function(e){null===m||void 0===m||m.subscribe("configs.diagnostics.browserSDK","all",function(t,n,r){if(f.debug("Diagnostics remote configuration received:",JSON.stringify({remoteConfig:t,source:n,lastFetch:r},null,2)),t){var o=t.sampleRate;"number"!==typeof o||isNaN(o)||(v=o);var i=t.enabled;"boolean"===typeof i&&(A=i)}e()})})]):[3,2]);case 1:I.sent(),I.label=2;case 2:return(b=new L(t.apiKey,f,g,{enabled:A,sampleRate:v})).setTag("library","".concat(Ne,"/").concat(Fe)),"undefined"!==typeof navigator&&b.setTag("user_agent",navigator.userAgent),[4,Tt(t.apiKey,t,this,b,{loggerProvider:f,serverZone:g,enableDiagnostics:A,diagnosticsSampleRate:v})];case 3:return C=I.sent(),h&&m?[4,new Promise(function(e){null===m||void 0===m||m.subscribe("configs.analyticsSDK.browserSDK","all",function(t,n,r){C.loggerProvider.debug("Remote configuration received:",JSON.stringify({remoteConfig:t,source:n,lastFetch:r},null,2)),t&&rn(t,C),e()})})]:[3,5];case 4:I.sent(),I.label=5;case 5:return[4,e.prototype._init.call(this,C)];case 6:return I.sent(),this.logBrowserOptions(C),this.config.remoteConfigClient=m,D=this.config,x=we(D.defaultTracking)&&D.defaultTracking&&"object"===typeof D.defaultTracking&&D.defaultTracking.attribution&&"object"===typeof D.defaultTracking.attribution?(0,o.Cl)({},D.defaultTracking.attribution):{},we(this.config.defaultTracking)&&Ai(x)?(this.config.optOut&&this.timeline.addOptOutListener(function(e){return(0,o.sH)(M,void 0,void 0,function(){return(0,o.YH)(this,function(t){switch(t.label){case 0:return e?[3,2]:(this.webAttribution=new oi(x,this.config),[4,this.webAttribution.init()]);case 1:t.sent(),t.label=2;case 2:return[2]}})})}),this.webAttribution=new oi(x,this.config),[4,this.webAttribution.init()]):[3,8];case 7:I.sent(),I.label=8;case 8:return w=F(),k=w.ampTimestamp?Number(w.ampTimestamp):void 0,_=!k||Date.now(), {\n defaultTracking: true,\n});\n\nVisit https://www.docs.developers.amplitude.com/data/sdks/browser-2/#tracking-default-events for more details."),Zt=!0)}(this.config),P=this.config.defaultTracking,xe(P,"fileDownloads")?(this.config.loggerProvider.debug("Adding file download tracking plugin"),[4,this.add(Jt()).promise]):[3,15];case 14:I.sent(),I.label=15;case 15:return ke(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding form interaction plugin"),[4,this.add(Kt()).promise]):[3,17];case 16:I.sent(),I.label=17;case 17:return _e(this.config.defaultTracking)?this.config.optOut?[3,19]:(this.config.loggerProvider.debug("Adding page view tracking plugin"),[4,this.add(Wt(Re(this.config))).promise]):[3,20];case 18:return I.sent(),[3,20];case 19:this.timeline.addOptOutListener(function(e){return(0,o.sH)(M,void 0,void 0,function(){return(0,o.YH)(this,function(t){switch(t.label){case 0:return e?[2]:(this.config.loggerProvider.debug("Adding page view tracking plugin"),[4,this.add(Wt(Re(this.config))).promise]);case 1:return t.sent(),[2]}})})}),I.label=20;case 20:return we(this.config.defaultTracking)&&function(e){return vi(e,gi)}(x)?(this.config.loggerProvider.debug("Adding event property attribution plugin"),[4,this.add(ai(x)).promise]):[3,22];case 21:I.sent(),I.label=22;case 22:return Be(this.config.autocapture)?(this.config.loggerProvider.debug("Adding user interactions plugin (autocapture plugin)"),[4,this.add(fr(Te(this.config),{diagnosticsClient:b})).promise]):[3,24];case 23:I.sent(),I.label=24;case 24:return Me(this.config.autocapture)?(this.config.loggerProvider.debug("Adding frustration interactions plugin"),[4,this.add(Pr(Pe(this.config))).promise]):[3,26];case 25:I.sent(),I.label=26;case 26:return Se(this.config.autocapture)?(this.config.loggerProvider.debug("Adding network tracking plugin"),[4,this.add(mo(De(this.config))).promise]):[3,28];case 27:I.sent(),I.label=28;case 28:return function(e){return"boolean"===typeof e?e:"object"===typeof e&&!0===e.webVitals}(this.config.autocapture)?(this.config.loggerProvider.debug("Adding web vitals plugin"),[4,this.add(ni()).promise]):[3,30];case 29:I.sent(),I.label=30;case 30:return function(e){return"object"===typeof e&&(!0===e.performanceTracking||"object"===typeof e.performanceTracking)}(this.config.autocapture)?(this.config.loggerProvider.debug("Adding performance tracking plugin"),[4,this.add(Lr(Ie(this.config))).promise]):[3,32];case 31:I.sent(),I.label=32;case 32:return function(e){return xe(e,"pageUrlEnrichment")}(this.config.autocapture)?(this.config.loggerProvider.debug("Adding referrer page url plugin"),[4,this.add(di()).promise]):[3,34];case 33:I.sent(),I.label=34;case 34:return("boolean"===typeof(T=this.config.customEnrichment)?T:"object"===typeof T&&null!==T&&!1!==T.enabled)?(this.config.loggerProvider.debug("Adding custom enrichment plugin"),[4,this.add(hi()).promise]):[3,36];case 35:I.sent(),I.label=36;case 36:return this.initializing=!1,[4,this.runQueuedFunctions("dispatchQ")];case 37:return I.sent(),B.eventBridge.setEventReceiver(function(e){var t=e.eventProperties||{},n=t.time,r=(0,o.Tt)(t,["time"]),i="number"===typeof n?{time:n}:void 0;M.track(e.eventType,r,i)}),[2]}var T,P,D})})},t.prototype.getUserId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.userId},t.prototype.setUserId=function(e){this.config?(this.config.loggerProvider.debug("function setUserId: ",e),e===this.config.userId&&void 0!==e||(this.config.userId=e,this.timeline.onIdentityChanged({userId:e}),function(e,t){J(t).identityStore.editIdentity().setUserId(e).commit()}(e,this.config.instanceName))):this.q.push(this.setUserId.bind(this,e))},t.prototype.getDeviceId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.deviceId},t.prototype.setDeviceId=function(e){this.config?(this.config.loggerProvider.debug("function setDeviceId: ",e),e!==this.config.deviceId&&(this.config.deviceId=e,this.timeline.onIdentityChanged({deviceId:e}),function(e,t){J(t).identityStore.editIdentity().setDeviceId(e).commit()}(e,this.config.instanceName))):this.q.push(this.setDeviceId.bind(this,e))},t.prototype.reset=function(){this.setDeviceId(m()),this.setUserId(void 0),this.timeline.onReset()},t.prototype.getIdentity=function(){var e,t;return{deviceId:null===(e=this.config)||void 0===e?void 0:e.deviceId,userId:null===(t=this.config)||void 0===t?void 0:t.userId,userProperties:this.userProperties}},t.prototype.setIdentity=function(e){var t,n,r;if("userId"in e&&this.setUserId(e.userId),"deviceId"in e&&e.deviceId&&this.setDeviceId(e.deviceId),"userProperties"in e){this.userProperties=e.userProperties;var i=new pe.T$,a=null!==(r=e.userProperties)&&void 0!==r?r:{};try{for(var s=(0,o.Ju)(Object.entries(a)),l=s.next();!l.done;l=s.next()){var c=(0,o.zs)(l.value,2),u=c[0],d=c[1];i.set(u,d)}}catch(p){t={error:p}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}this.identify(i)}},t.prototype.getOptOut=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.optOut},t.prototype.getSessionId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.sessionId},t.prototype.setSessionId=function(e){var t,n=[];if(!this.config)return this.q.push(this.setSessionId.bind(this,e)),u(Promise.resolve());if(this.config.optOut)return this.config.deferredSessionId=null!==e&&void 0!==e?e:-1,u(Promise.resolve());if(void 0===e&&(e=Date.now()),e===this.config.sessionId)return u(Promise.resolve());this.config.loggerProvider.debug("function setSessionId: ",e);var r=this.getSessionId();r!==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,Ee(this.config.defaultTracking)&&(r&&o&&n.push(this.track(ut,void 0,{device_id:this.previousSessionDeviceId,event_id:++i,session_id:r,time:o+1,user_id:this.previousSessionUserId}).promise),this.config.lastEventTime=this.config.sessionId);var a=this.trackCampaignEventIfNeeded(++i,n);return this.config.identify&&n.push(this.track(fe(this.config.identify)).promise),Ee(this.config.defaultTracking)&&n.push(this.track(ct,void 0,{event_id:a?++i:i,session_id:this.config.sessionId,time:this.config.lastEventTime}).promise),this.previousSessionDeviceId=this.config.deviceId,this.previousSessionUserId=this.config.userId,u(Promise.all(n))},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=Dt(e):this.q.push(this.setTransport.bind(this,e))},t.prototype.identify=function(t,n){if(je(t)){var r=t._q;t._q=[],t=Oe(new pe.T$,r)}return(null===n||void 0===n?void 0:n.user_id)&&this.setUserId(n.user_id),(null===n||void 0===n?void 0:n.device_id)&&this.setDeviceId(n.device_id),e.prototype.identify.call(this,t,n)},t.prototype.groupIdentify=function(t,n,r,o){if(je(r)){var i=r._q;r._q=[],r=Oe(new pe.T$,i)}return e.prototype.groupIdentify.call(this,t,n,r,o)},t.prototype.revenue=function(t,n){if(je(t)){var r=t._q;t._q=[],t=Oe(new me,r)}return e.prototype.revenue.call(this,t,n)},t.prototype.trackCampaignEventIfNeeded=function(e,t){if(!this.webAttribution||!this.webAttribution.shouldTrackNewCampaign||!Ai(this.webAttribution.options))return!1;var n=this.webAttribution.generateCampaignEvent(e);return t?t.push(this.track(n).promise):this.track(n),this.config.loggerProvider.log("Tracking attribution."),!0},t.prototype.process=function(t){return(0,o.sH)(this,void 0,void 0,function(){var n,r,i;return(0,o.YH)(this,function(o){return n=Date.now(),r=ve(this.config.sessionTimeout,this.config.lastEventTime),i=this.webAttribution&&this.webAttribution.shouldSetSessionIdOnNewCampaign(),t.event_type===ct||t.event_type===ut||t.session_id&&t.session_id!==this.getSessionId()||(r||i?(this.setSessionId(n),i&&this.config.loggerProvider.log("Created a new session for new campaign.")):r||this.trackCampaignEventIfNeeded()),[2,e.prototype.process.call(this,t)]})})},t.prototype.logBrowserOptions=function(e){try{var t=(0,o.Cl)((0,o.Cl)({},e),{apiKey:e.apiKey.substring(0,10)+"********"});this.config.loggerProvider.debug("Initialized Amplitude with BrowserConfig:",be(t))}catch(vo){this.config.loggerProvider.error("Error logging browser config",vo)}},t.prototype._setDiagnosticsSampleRate=function(e){e>1||e<0||this.config||(this._diagnosticsSampleRate=e)},t}(Ce);const yi=function(){var e=new bi;return{init:c(e.init.bind(e),"init",a(e),l(e,["config"])),add:c(e.add.bind(e),"add",a(e),l(e,["config.apiKey","timeline.plugins"])),remove:c(e.remove.bind(e),"remove",a(e),l(e,["config.apiKey","timeline.plugins"])),track:c(e.track.bind(e),"track",a(e),l(e,["config.apiKey","timeline.queue.length"])),logEvent:c(e.logEvent.bind(e),"logEvent",a(e),l(e,["config.apiKey","timeline.queue.length"])),identify:c(e.identify.bind(e),"identify",a(e),l(e,["config.apiKey","timeline.queue.length"])),groupIdentify:c(e.groupIdentify.bind(e),"groupIdentify",a(e),l(e,["config.apiKey","timeline.queue.length"])),setGroup:c(e.setGroup.bind(e),"setGroup",a(e),l(e,["config.apiKey","timeline.queue.length"])),revenue:c(e.revenue.bind(e),"revenue",a(e),l(e,["config.apiKey","timeline.queue.length"])),flush:c(e.flush.bind(e),"flush",a(e),l(e,["config.apiKey","timeline.queue.length"])),getUserId:c(e.getUserId.bind(e),"getUserId",a(e),l(e,["config","config.userId"])),setUserId:c(e.setUserId.bind(e),"setUserId",a(e),l(e,["config","config.userId"])),getDeviceId:c(e.getDeviceId.bind(e),"getDeviceId",a(e),l(e,["config","config.deviceId"])),setDeviceId:c(e.setDeviceId.bind(e),"setDeviceId",a(e),l(e,["config","config.deviceId"])),reset:c(e.reset.bind(e),"reset",a(e),l(e,["config","config.userId","config.deviceId"])),getSessionId:c(e.getSessionId.bind(e),"getSessionId",a(e),l(e,["config"])),setSessionId:c(e.setSessionId.bind(e),"setSessionId",a(e),l(e,["config"])),extendSession:c(e.extendSession.bind(e),"extendSession",a(e),l(e,["config"])),setOptOut:c(e.setOptOut.bind(e),"setOptOut",a(e),l(e,["config"])),setTransport:c(e.setTransport.bind(e),"setTransport",a(e),l(e,["config"])),getIdentity:c(e.getIdentity.bind(e),"getIdentity",a(e),l(e,["config"])),setIdentity:c(e.setIdentity.bind(e),"setIdentity",a(e),l(e,["config","config.userId","config.deviceId"])),getOptOut:c(e.getOptOut.bind(e),"getOptOut",a(e),l(e,["config"])),_setDiagnosticsSampleRate:c(e._setDiagnosticsSampleRate.bind(e),"_setDiagnosticsSampleRate",a(e),l(e,["config"]))}}();yi.add,yi.extendSession,yi.flush;var Ci=yi.getDeviceId,xi=(yi.getIdentity,yi.getOptOut,yi.getSessionId,yi.getUserId,yi.groupIdentify,yi.identify),wi=yi.init,ki=(yi.logEvent,yi.remove,yi.reset),_i=(yi.revenue,yi.setDeviceId,yi.setGroup,yi.setIdentity,yi.setOptOut,yi.setSessionId,yi.setTransport,yi.setUserId),Ei=yi.track;yi._setDiagnosticsSampleRate},31835(e,t,n){"use strict";n.d(t,{Se:()=>l,T$:()=>s});var r,o=n(5482),i=n(68240),a=n(60473),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(r.SET,e,t),this},e.prototype.setOnce=function(e,t){return this._safeSet(r.SET_ONCE,e,t),this},e.prototype.append=function(e,t){return this._safeSet(r.APPEND,e,t),this},e.prototype.prepend=function(e,t){return this._safeSet(r.PREPEND,e,t),this},e.prototype.postInsert=function(e,t){return this._safeSet(r.POSTINSERT,e,t),this},e.prototype.preInsert=function(e,t){return this._safeSet(r.PREINSERT,e,t),this},e.prototype.remove=function(e,t){return this._safeSet(r.REMOVE,e,t),this},e.prototype.add=function(e,t){return this._safeSet(r.ADD,e,t),this},e.prototype.unset=function(e){return this._safeSet(r.UNSET,e,i.mG),this},e.prototype.clearAll=function(){return this._properties={},this._properties[r.CLEAR_ALL]=i.mG,this},e.prototype._safeSet=function(e,t,n){if(this._validate(e,t,n)){var r=this._properties[e];return void 0===r&&(r={},this._properties[e]=r),r[t]=n,this._propertySet.add(t),!0}return!1},e.prototype._validate=function(e,t,n){return void 0===this._properties[r.CLEAR_ALL]&&(!this._propertySet.has(t)&&(e===r.ADD?"number"===typeof n:e===r.UNSET||e===r.REMOVE||(0,a.E)(t,n)))},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"}(r||(r={}));var l=[r.CLEAR_ALL,r.UNSET,r.SET,r.SET_ONCE,r.ADD,r.APPEND,r.PREPEND,r.PREINSERT,r.POSTINSERT,r.REMOVE]},68240(e,t,n){"use strict";n.d(t,{Cs:()=>h,Ct:()=>x,F3:()=>B,Gp:()=>E,Jn:()=>f,KY:()=>C,L:()=>I,OP:()=>u,SO:()=>S,VU:()=>g,Wx:()=>m,_9:()=>d,bu:()=>l,e5:()=>a,fL:()=>p,fS:()=>i,h2:()=>v,j7:()=>M,lT:()=>A,mG:()=>r,mJ:()=>s,pL:()=>c,q2:()=>y,qr:()=>w,r:()=>o,tt:()=>_,wX:()=>b,wu:()=>k});var r="-",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",A="fbclid",b="gbraid",y="gclid",C="ko_click_id",x="li_fat_id",w="msclkid",k="rdt_cid",_="ttclid",E="twclid",S="wbraid",B={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},M=["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"],I=["authorization","cookie","set-cookie"]},60473(e,t,n){"use strict";n.d(t,{E:()=>i,a:()=>o});var r=n(5482),o=function(e){if(Object.keys(e).length>1e3)return!1;for(var t in e){var n=e[t];if(!i(t,n))return!1}return!0},i=function(e,t){var n,i;if("string"!==typeof e)return!1;if(Array.isArray(t)){var a=!0;try{for(var s=(0,r.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){n={error:u}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}}else{if(null===t||void 0===t)return!1;if("object"===typeof t)return o(t);if(!["number","string","boolean"].includes(typeof t))return!1}return!0}},76120(e,t,n){"use strict";n.d(t,{A:()=>oe});var r=n(24221),o=Math.abs,i=String.fromCharCode,a=Object.assign;function s(e){return e.trim()}function l(e,t,n){return e.replace(t,n)}function c(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function d(e,t,n){return e.slice(t,n)}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,A=0,b=0,y="";function C(e,t,n,r,o,i,a){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:g,column:m,length:a,return:""}}function x(e,t){return a(C("",null,null,"",null,null,0),e,{length:-e.length},t)}function w(){return b=A>0?u(y,--A):0,m--,10===b&&(m=1,g--),b}function k(){return b=A2||B(b)>3?"":" "}function D(e,t){for(;--t&&k()&&!(b<48||b>102||b>57&&b<65||b>70&&b<97););return S(e,E()+(t<6&&32==_()&&32==k()))}function R(e){for(;k();)switch(b){case e:return A;case 34:case 39:34!==e&&39!==e&&R(b);break;case 40:41===e&&R(e);break;case 92:k()}return A}function O(e,t){for(;k()&&e+b!==57&&(e+b!==84||47!==_()););return"/*"+S(t,A-1)+"*"+i(47===e?e:k())}function j(e){for(;!B(_());)k();return S(e,A)}var L="-ms-",F="-moz-",N="-webkit-",z="comm",q="rule",V="decl",$="@keyframes";function H(e,t){for(var n="",r=h(e),o=0;o0&&p(F)-v&&f(b>32?X(F+";",r,n,v-1):X(l(F," ","")+";",r,n,v-2),h);break;case 59:F+=";";default:if(f(L=G(F,t,n,g,m,o,d,M,I=[],R=[],v),a),123===B)if(0===m)Y(F,t,L,L,I,a,v,d,R);else switch(99===A&&110===u(F,3)?100:A){case 100:case 108:case 109:case 115:Y(e,L,L,r&&f(G(e,L,L,0,0,o,d,M,o,I=[],v),R),o,R,v,d,r?I:R);break;default:Y(F,L,L,L,[""],R,0,d,R)}}g=m=b=0,C=S=1,M=F="",v=s;break;case 58:v=1+p(F),b=y;default:if(C<1)if(123==B)--C;else if(125==B&&0==C++&&125==w())continue;switch(F+=i(B),B*C){case 38:S=m>0?1:(F+="\f",-1);break;case 44:d[g++]=(p(F)-1)*S,S=1;break;case 64:45===_()&&(F+=T(k())),A=_(),m=v=p(M=F+=j(E())),B++;break;case 45:45===y&&2==p(F)&&(C=0)}}return a}function G(e,t,n,r,i,a,c,u,p,f,g){for(var m=i-1,v=0===i?a:[""],A=h(v),b=0,y=0,x=0;b0?v[w]+" "+k:l(k,/&\f/g,v[w])))&&(p[x++]=_);return C(e,t,n,0===i?q:u,p,f,g)}function K(e,t,n){return C(e,t,n,z,i(b),d(e,2,-2),0)}function X(e,t,n,r){return C(e,t,n,V,d(e,0,r),d(e,r+1,-1),r)}var Q=function(e,t,n){for(var r=0,o=0;r=o,o=_(),38===r&&12===o&&(t[n]=1),!B(o);)k();return S(e,A)},J=function(e,t){return I(function(e,t){var n=-1,r=44;do{switch(B(r)){case 0:38===r&&12===_()&&(t[n]=1),e[n]+=Q(A-1,t,n);break;case 2:e[n]+=T(r);break;case 4:if(44===r){e[++n]=58===_()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=i(r)}}while(r=k());return e}(M(e),t))},Z=new WeakMap,ee=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Z.get(n))&&!r){Z.set(e,!0);for(var o=[],i=J(t,o),a=n.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"+N+"$2-$3$1"+F+(108==u(e,t+3)?"$3":"$2-$3"))+e;case 115:return~c(e,"stretch")?ne(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,":",":"+N)+e;case 101:return l(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+N+(45===u(e,14)?"inline-":"")+"box$3$1"+N+"$2$3$1"+L+"$2box$3")+e}break;case 5936:switch(u(e,t+11)){case 114:return N+e+L+l(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return N+e+L+l(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return N+e+L+l(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return N+e+L+e+e}return e}var re=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case V:e.return=ne(e.value,e.length);break;case $:return H([x(e,{value:l(e.value,"@","@"+N)})],r);case q: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 H([x(e,{props:[l(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return H([x(e,{props:[l(t,/:(plac\w+)/,":"+N+"input-$1")]}),x(e,{props:[l(t,/:(plac\w+)/,":-moz-$1")]}),x(e,{props:[l(t,/:(plac\w+)/,L+"input-$1")]})],r)}return""})}}],oe=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var o,i,a=e.stylisPlugins||re,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(" "),n=1;nr})},24810(e,t,n){"use strict";n.d(t,{C:()=>c,E:()=>m,T:()=>d,c:()=>f,h:()=>p,w:()=>u});var r=n(30758),o=n(76120),i=n(83595),a=n(68976),s=n(75035),l=r.createContext("undefined"!==typeof HTMLElement?(0,o.A)({key:"css"}):null),c=l.Provider,u=function(e){return(0,r.forwardRef)(function(t,n){var o=(0,r.useContext)(l);return e(t,o,n)})},d=r.createContext({});var p={}.hasOwnProperty,h="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",f=function(e,t){var n={};for(var r in t)p.call(t,r)&&(n[r]=t[r]);return n[h]=e,n},g=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,i.SF)(t,n,r),(0,s.s)(function(){return(0,i.sk)(t,n,r)}),null},m=u(function(e,t,n){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,r.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,n&&(f.ref=n),r.createElement(r.Fragment,null,r.createElement(g,{cache:t,serialized:u,isStringTag:"string"===typeof s}),r.createElement(s,f))})},81451(e,t,n){"use strict";n.d(t,{AH:()=>u,i7:()=>d,mL:()=>c,n:()=>l});var r=n(24810),o=n(30758),i=n(83595),a=n(75035),s=n(68976),l=(n(31035),function(e,t){var n=arguments;if(null==t||!r.h.call(t,"css"))return o.createElement.apply(void 0,n);var i=n.length,a=new Array(i);a[0]=r.E,a[1]=(0,r.c)(e,t);for(var s=2;ss,FK:()=>i,Y:()=>a});var r=n(86070),o=n(24810),i=(n(30758),n(31035),n(75035),r.Fragment),a=function(e,t,n){return o.h.call(t,"css")?r.jsx(o.E,(0,o.c)(e,t),n):r.jsx(e,t,n)},s=function(e,t,n){return o.h.call(t,"css")?r.jsxs(o.E,(0,o.c)(e,t),n):r.jsxs(e,t,n)}},68976(e,t,n){"use strict";n.d(t,{J:()=>f});var r={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=n(96606),i=/[A-Z]|^ms/g,a=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},l=function(e){return null!=e&&"boolean"!==typeof e},c=(0,o.A)(function(e){return s(e)?e:e.replace(i,"-$&").toLowerCase()}),u=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(a,function(e,t,n){return p={name:t,styles:n,next:p},t})}return 1===r[e]||s(e)||"number"!==typeof t||0===t?t:t+"px"};function d(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return p={name:o.name,styles:o.styles,next:p},o.name;var i=n;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,n){var r="";if(Array.isArray(n))for(var o=0;o=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:p}}},24221(e,t,n){"use strict";n.d(t,{v:()=>r});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=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,n),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 n=function(e){if(e.sheet)return e.sheet;for(var t=0;tm});var r=n(65062),o=n(24810),i=n(68976),a=n(75035),s=n(83595),l=n(30758),c=n(96606),u=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,d=(0,c.A)(function(e){return u.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}),p=function(e){return"theme"!==e},h=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?d:p},f=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},g=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,s.SF)(t,n,r),(0,a.s)(function(){return(0,s.sk)(t,n,r)}),null},m=function e(t,n){var a,c,u=t.__emotion_real===t,d=u&&t.__emotion_base||t;void 0!==n&&(a=n.label,c=n.target);var p=f(t,n,u),m=p||h(d),v=!m("as");return function(){var A=arguments,b=u&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&b.push("label:"+a+";"),null==A[0]||void 0===A[0].raw)b.push.apply(b,A);else{var y=A[0];b.push(y[0]);for(var C=A.length,x=1;xs,s:()=>a});var o=n(30758),i=!!(r||(r=n.t(o,2))).useInsertionEffect&&(r||(r=n.t(o,2))).useInsertionEffect,a=i||function(e){return e()},s=i||o.useLayoutEffect},83595(e,t,n){"use strict";n.d(t,{Rk:()=>r,SF:()=>o,sk:()=>i});function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},i=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}}},60385(e,t,n){"use strict";var r=n(30758),o=n(47736);function i(e){var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}var a,s=i(r),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 n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},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 n(){this.constructor=e}c(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var d,p=function(){return p=Object.assign||function(e){for(var t,n=1,r=arguments.length;nj});if(!e.length)return-1;for(var t=e[0].pageIndex,r=e[e.length-1].pageIndex,o=e.length,a=0;a=0&&i.current.visibilities[t-1].renderStatus!==w.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[r].visibility=j,i.current.visibilities[r].renderStatus=w.NotRenderedYet)},setVisibility:a}},F={core:{askingPassword:{requirePasswordToOpen:"This document requires a password to open",submit:"Submit"},wrongPassword:{tryAgain:"The password is wrong. Please try again"},pageLabel:"Page {{pageIndex}}"}},N=s.createContext({l10n:F,setL10n:function(){}}),z=0,q=function(){return z++},V=function(e,t,n){var r=function(e){var r=t.current;if(r){var o=e.target;if(o instanceof Element&&o.shadowRoot){var i=e.composedPath();i.length>0&&!r.contains(i[0])&&n()}else r.contains(o)||n()}};s.useEffect(function(){if(e){var t={capture:!0};return document.addEventListener("click",r,t),function(){document.removeEventListener("click",r,t)}}},[])},$=function(e){var t=function(t){"Escape"===t.key&&e()};s.useEffect(function(){return document.addEventListener("keyup",t),function(){document.removeEventListener("keyup",t)}},[])},H=function(e){var n=e.ariaControlsSuffix,r=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}},[]),$(function(){l.current&&i&&a()}),V(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(n),ref:l,role:"dialog",tabIndex:-1},r)},W=function(e){var t=e.children;return s.createElement("div",{className:"rpv-core__modal-overlay"},t)};t.ToggleStatus=void 0,(O=t.ToggleStatus||(t.ToggleStatus={})).Close="Close",O.Open="Open",O.Toggle="Toggle";var U,Y=function(e){var n=s.useState(e),r=n[0],o=n[1];return{opened:r,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})}}}},G=function(e){var t=e.content,n=e.isOpened,r=void 0!==n&&n,o=e.target,i=Y(r),a=i.opened,l=i.toggle;return s.createElement(s.Fragment,null,o&&o(l,a),a&&t(l))};t.Position=void 0,(U=t.Position||(t.Position={})).TopLeft="TOP_LEFT",U.TopCenter="TOP_CENTER",U.TopRight="TOP_RIGHT",U.RightTop="RIGHT_TOP",U.RightCenter="RIGHT_CENTER",U.RightBottom="RIGHT_BOTTOM",U.BottomLeft="BOTTOM_LEFT",U.BottomCenter="BOTTOM_CENTER",U.BottomRight="BOTTOM_RIGHT",U.LeftTop="LEFT_TOP",U.LeftCenter="LEFT_CENTER",U.LeftBottom="LEFT_BOTTOM";var K,X,Q,J,Z,ee,te,ne,re=function(e,n,r,o,i){m(function(){var a=n.current,s=e.current,l=r.current;if(s&&a&&l){var c=l.getBoundingClientRect(),u=function(e,n,r,o){var i=n.getBoundingClientRect(),a=e.getBoundingClientRect(),s=a.height,l=a.width,c=0,u=0;switch(r){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 n,r=e.customClassName,o=e.position;return s.createElement("div",{className:g((n={"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},n["".concat(r)]=""!==r,n))})},ie=function(e){var n=e.ariaControlsSuffix,r=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;V(o,u,c),re(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(n);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(n),ref:u,role:"dialog",tabIndex:-1},s.createElement(oe,{customClassName:"rpv-core__popover-body-arrow",position:a}),s.createElement("div",{id:v,ref:d},r)))},ae=function(e){var t=e.closeOnEscape,n=e.onClose,r=s.useRef();return $(function(){r.current&&t&&n()}),s.createElement("div",{className:"rpv-core__popover-overlay",ref:r})},se=function(e){var n=e.ariaControlsSuffix,r=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 re(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(n),ref:o,role:"tooltip"},s.createElement(oe,{customClassName:"rpv-core__tooltip-body-arrow",position:a}),s.createElement("div",{className:"rpv-core__tooltip-body-content"},r)))};t.FullScreenMode=void 0,(K=t.FullScreenMode||(t.FullScreenMode={})).Normal="Normal",K.Entering="Entering",K.Entered="Entered",K.EnteredCompletely="EnteredCompletely",K.Exitting="Exitting",K.Exited="Exited",t.LayerRenderStatus=void 0,(X=t.LayerRenderStatus||(t.LayerRenderStatus={}))[X.PreRender=0]="PreRender",X[X.DidRender=1]="DidRender",t.PageMode=void 0,(Q=t.PageMode||(t.PageMode={})).Attachments="UseAttachments",Q.Bookmarks="UseOutlines",Q.ContentGroup="UseOC",Q.Default="UserNone",Q.FullScreen="FullScreen",Q.Thumbnails="UseThumbs",t.PasswordStatus=void 0,(J=t.PasswordStatus||(t.PasswordStatus={})).RequiredPassword="RequiredPassword",J.WrongPassword="WrongPassword",t.RotateDirection=void 0,(Z=t.RotateDirection||(t.RotateDirection={})).Backward="Backward",Z.Forward="Forward",t.ScrollMode=void 0,(ee=t.ScrollMode||(t.ScrollMode={})).Page="Page",ee.Horizontal="Horizontal",ee.Vertical="Vertical",ee.Wrapped="Wrapped",t.SpecialZoomLevel=void 0,(te=t.SpecialZoomLevel||(t.SpecialZoomLevel={})).ActualSize="ActualSize",te.PageFit="PageFit",te.PageWidth="PageWidth",t.ViewMode=void 0,(ne=t.ViewMode||(t.ViewMode={})).DualPage="DualPage",ne.DualPageWithCover="DualPageWithCover",ne.SinglePage="SinglePage";var le,ce=function(e,t){return e.reduce(function(e,n,r){return r%t?e[e.length-1].push(n):e.push([n]),e},[])},ue=function(e,n){switch(n[1].name){case"XYZ":return{bottomOffset:function(e,t){return null===n[3]?t:n[3]},leftOffset:function(e,t){return null===n[2]?0:n[2]},pageIndex:e,scaleTo:n[4]};case"Fit":case"FitB":return{bottomOffset:0,leftOffset:0,pageIndex:e,scaleTo:t.SpecialZoomLevel.PageFit};case"FitH":case"FitBH":return{bottomOffset:n[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,n){de.set(he(e,t),n)},ge=function(e,t){if(!e)return Promise.reject("The document is not loaded yet");var n="".concat(e.loadingTask.docId,"___").concat(t),r=pe.get(n);return r?Promise.resolve(r):new Promise(function(r,o){e.getPage(t+1).then(function(o){pe.set(n,o),o.ref&&fe(e,o.ref,t),r(o)})})},me=function(e,t){return new Promise(function(n){new Promise(function(n){"string"==typeof t?e.getDestination(t).then(function(e){n(e)}):n(t)}).then(function(r){if("object"==typeof r[0]&&null!==r[0]){var o=r[0],i=function(e,t){var n=he(e,t);return de.has(n)?de.get(n):null}(e,o);null===i?e.getPageIndex(o).then(function(r){fe(e,o,r),me(e,t).then(function(e){return n(e)})}):n(ue(i,r))}else{var a=ue(r[0],r);n(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,Ae=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"),be=function(e,t,n,r){var o=parseInt(e,10);return o>=t&&o<=n?o:r},ye=function(e){return e.contentsObj?e.contentsObj.str:e.contents||""},Ce=function(e){return e.titleObj?e.titleObj.str:e.title||""},xe=function(e){var n=e.annotation,r=s.useContext(f).direction,o=Ce(n),i=ye(n),a=r===t.TextDirection.RightToLeft,l=s.useRef(),c="";if(n.modificationDate){var u=function(e){var t=Ae.exec(e);if(!t)return null;var n=parseInt(t[1],10),r=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(n,r,o,i,a,s))}(n.modificationDate);c=u?"".concat(u.toLocaleDateString(),", ").concat(u.toLocaleTimeString()):""}return s.useLayoutEffect(function(){if(l.current){var e=document.querySelector('[data-annotation-id="'.concat(n.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:n.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 we,ke=function(e){var n,r=e.annotation,o=e.children,i=e.ignoreBorder,a=e.hasPopup,l=e.isRenderable,c=e.page,u=e.viewport,d=r.rect,p=function(){var e=Y(!1),n=e.opened,r=e.toggle,o=s.useState(ve.Hover),i=o[0],a=o[1];return{opened:n,closeOnHover:function(){i===ve.Hover&&r(t.ToggleStatus.Close)},openOnHover:function(){i===ve.Hover&&r(t.ToggleStatus.Open)},toggleOnClick:function(){switch(i){case ve.Click:n&&a(ve.Hover),r(t.ToggleStatus.Toggle);break;case ve.Hover:a(ve.Click),r(t.ToggleStatus.Open)}}}}(),h=p.closeOnHover,f=p.opened,g=p.openOnHover,m=p.toggleOnClick,v=(n=[d[0],c.view[3]+c.view[1]-d[1],d[2],c.view[3]+c.view[1]-d[3]],[Math.min(n[0],n[2]),Math.min(n[1],n[3]),Math.max(n[0],n[2]),Math.max(n[1],n[3])]),A=d[2]-d[0],b=d[3]-d[1],y={borderColor:"",borderRadius:"",borderStyle:"",borderWidth:""};if(!i&&r.borderStyle.width>0){switch(r.borderStyle.style){case le.Dashed:y.borderStyle="dashed";break;case le.Solid:y.borderStyle="solid";break;case le.Underline:y=Object.assign({borderBottomStyle:"solid"},y);case le.Beveled:case le.Inset:}var C=r.borderStyle.width;y.borderWidth="".concat(C,"px"),r.borderStyle.style!==le.Underline&&(A-=2*C,b-=2*C);var x=r.borderStyle,w=x.horizontalCornerRadius,k=x.verticalCornerRadius;(w>0||k>0)&&(y.borderRadius="".concat(w,"px / ").concat(k,"px")),r.color?y.borderColor="rgb(".concat(0|r.color[0],", ").concat(0|r.color[1],", ").concat(0|r.color[2],")"):y.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(A,"px")},y)},children:s.createElement(s.Fragment,null,a&&f&&s.createElement(xe,{annotation:r}))}}))},_e=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(t),l=!!(t.hasPopup||i||a);return s.createElement(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},Ee=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(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(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},Se=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=Ce(t),i=ye(t),a=!(!1!==t.hasPopup||!o&&!i),l=function(){var e,n,r,o,i=t.file;i&&(e=i.filename,r="string"==typeof(n=i.content)?"":URL.createObjectURL(new Blob([n],{type:""})),(o=document.createElement("a")).style.display="none",o.href=r||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),r&&URL.revokeObjectURL(r))};return s.createElement(ke,{annotation:t,hasPopup:a,ignoreBorder:!0,isRenderable:!0,page:n,viewport:r},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)})},Be=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(t),l=!!(t.hasPopup||i||a);return s.createElement(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},Me=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=Ce(t),i=ye(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,'"]')),n=document.querySelector('[data-annotation-id="'.concat(t.id,'"]'));if(e&&n){var r=parseFloat(e.style.left),o=parseFloat(e.style.top)+parseFloat(e.style.height);n.style.left="".concat(r,"px"),n.style.top="".concat(o,"px"),n.style.transformOrigin="-".concat(r,"px -").concat(o,"px")}}},[]),s.createElement(ke,{annotation:t,hasPopup:l,ignoreBorder:!1,isRenderable:a,page:n,viewport:r},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(xe,{annotation:t}))})},Ie=function(e){var n=e.annotation,r=e.childAnnotation,o=e.page,i=e.viewport,a=!1===n.hasPopup,l=Ce(n),c=ye(n),u=!!(n.hasPopup||l||c);if(n.quadPoints&&n.quadPoints.length>0){var d=n.quadPoints.map(function(e){return Object.assign({},n,{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(Ie,{key:t,annotation:e,childAnnotation:r,page:o,viewport:i})}))}return s.createElement(ke,{annotation:n,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":n.id,onClick:e.popup.toggleOnClick,onMouseEnter:e.popup.openOnHover,onMouseLeave:e.popup.closeOnHover}),e.slot.children),r&&r.annotationType===t.AnnotationType.Popup&&e.popup.opened&&s.createElement(Me,{annotation:r,page:o,viewport:i}))})},Te=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(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(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},Pe=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(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(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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,Re=/&#(\w+)(^\w|;)?/g,Oe=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,je=/^([^:]+):/gm,Le=function(e){var t,n=e.annotation,r=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&&n.dest&&"string"==typeof n.dest?null===(t=i.find(function(e){return e.dest===n.dest}))||void 0===t?void 0:t.title:"",v=!!(n.url||n.dest||n.action||n.unsafeUrl),A={};if(n.url||n.unsafeUrl){var b=function(e,t){void 0===t&&(t="about:blank");var n,r=(n=e||"",n.replace(Re,function(e,t){return String.fromCharCode(t)})).replace(Oe,"").trim();if(!r)return t;var o=r[0];if("."===o||"/"===o)return r;var i=r.match(je);if(!i)return r;var a=i[0];return De.test(a)?t:r}(n.url||n.unsafeUrl,"");b?A={"data-target":"external",href:b,rel:"noopener noreferrer nofollow",target:n.newWindow?"_blank":"",title:b}:v=!1}else A={href:"","data-annotation-link":n.id,onClick:function(e){e.preventDefault(),n.action?d(n.action):me(o,n.dest).then(function(e){var t=g.current,n=r.current;if(t&&n){var o=t.getBoundingClientRect();n.style.setProperty("height","100%"),n.style.setProperty("width","100%");var i=n.getBoundingClientRect();n.style.removeProperty("height"),n.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&&(A=Object.assign({},A,{title:m,"aria-label":m})),s.createElement(ke,{annotation:n,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":n.id,"data-testid":"core__annotation--link-".concat(n.id)}),s.createElement("a",p({ref:g},A)))})},Fe=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(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(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},Ne=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(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(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(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(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},qe=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(t),l=!!(t.hasPopup||i||a);return s.createElement(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},Ve=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(t),l=!!(t.hasPopup||i||a);return s.createElement(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},$e=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(t),l=!!(t.hasPopup||i||a);return s.createElement(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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)})},He=function(){return s.createElement(A,{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"}))},We=function(){return s.createElement(A,{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"}))},Ue=function(){return s.createElement(A,{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(A,{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"}))},Ge=function(){return s.createElement(A,{size:16},s.createElement("path",{d:"M17.5 0.498L17.5 23.498"}),s.createElement("path",{d:"M10.5 0.498L10.5 23.498"}),s.createElement("path",{d:"M23.5.5H6.5a6,6,0,0,0,0,12h4"}))},Ke=function(){return s.createElement(A,{size:16},s.createElement("path",{d:"M2.5 22.995L12 6.005 21.5 22.995 2.5 22.995z"}))},Xe=function(e){var n=e.annotation,r=e.childAnnotation,o=e.page,i=e.viewport,a=!1===n.hasPopup,l=Ce(n),c=ye(n),u=!!(n.hasPopup||l||c),d=n.name?n.name.toLowerCase():"";return s.createElement(ke,{annotation:n,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":n.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(He,null),"help"===d&&s.createElement(We,null),"insert"===d&&s.createElement(Ke,null),"key"===d&&s.createElement(Ue,null),"note"===d&&s.createElement(Ye,null),("newparagraph"===d||"paragraph"===d)&&s.createElement(Ge,null)),e.slot.children),r&&r.annotationType===t.AnnotationType.Popup&&e.popup.opened&&s.createElement(Me,{annotation:r,page:o,viewport:i}))})},Qe=function(e){var t=e.annotation,n=e.page,r=e.viewport,o=!1===t.hasPopup,i=Ce(t),a=ye(t),l=!!(t.hasPopup||i||a);return s.createElement(ke,{annotation:t,hasPopup:o,ignoreBorder:!0,isRenderable:l,page:n,viewport:r},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 n=e.annotations,r=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=n.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=n.find(function(t){return t.parentId===e.id});switch(e.annotationType){case t.AnnotationType.Caret:return s.createElement(_e,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Circle:return s.createElement(Ee,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.FileAttachment:return s.createElement(Se,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.FreeText:return s.createElement(Be,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Highlight:return s.createElement(Ie,{key:e.id,annotation:e,childAnnotation:l,page:i,viewport:g});case t.AnnotationType.Ink:return s.createElement(Te,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Line:return s.createElement(Pe,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Link:return s.createElement(Le,{key:e.id,annotation:e,annotationContainerRef:f,doc:r,outlines:o,page:i,pageIndex:a,scale:u,viewport:g,onExecuteNamedAction:d,onJumpFromLinkAnnotation:p,onJumpToDest:h});case t.AnnotationType.Polygon:return s.createElement(Fe,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Polyline:return s.createElement(Ne,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Popup:return s.createElement(Me,{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(qe,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.Stamp:return s.createElement(Ve,{key:e.id,annotation:e,page:i,viewport:g});case t.AnnotationType.StrikeOut:return s.createElement($e,{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,n=e.renderAnnotations,r=D(),o=s.useState({loading:!0,annotations:[]}),i=o[0],a=o[1];return s.useEffect(function(){t.getAnnotations({intent:"display"}).then(function(e){r.current&&a({loading:!1,annotations:e})})},[]),i.loading?s.createElement(s.Fragment,null):n(i.annotations)},et=function(e){var t=e.doc,n=e.outlines,r=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:r,renderAnnotations:function(e){return s.createElement(Je,{annotations:e,doc:t,outlines:n,page:r,pageIndex:o,plugins:i,rotation:a,scale:l,onExecuteNamedAction:c,onJumpFromLinkAnnotation:u,onJumpToDest:d})}})},tt=function(e,t){var n=e%t;return 0===n?e:Math.floor(e-n)},nt=function(e){var n=e.canvasLayerRef,r=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 r=n.current;r.removeAttribute("data-testid"),a.forEach(function(e){e.onCanvasLayerRender&&e.onCanvasLayerRender({ele:r,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?r.style.transform="scale(1, 1)":r.style.removeProperty("transform");var g=Math.min(h,u),m=function(e){var t,n;if(Math.floor(e)===e)return[e,1];var r=1/e;if(r>8)return[1,8];if(Math.floor(r)===r)return[1,r];for(var o=e>1?r: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=(n=[c,u])[0],a=n[1])}return o<(i/a+s/l)/2?o===e?[i,a]:[a,i]:o===e?[s,l]:[l,s]}(g),v=m[0],A=m[1];r.width=tt(s.width*g,v),r.height=tt(s.height*g,v),r.style.width="".concat(tt(s.width,A),"px"),r.style.height="".concat(tt(s.height,A),"px"),r.hidden=!0;var b=r.getContext("2d",{alpha:!1}),y=f||1!==u?[g,0,0,g,0,0]:null;return p.current=o.render({canvasContext:b,transform:y,viewport:s}),p.current.promise.then(function(){r.hidden=!1,r.setAttribute("data-testid","core__canvas-layer-".concat(i)),a.forEach(function(e){e.onCanvasLayerRender&&e.onCanvasLayerRender({ele:r,pageIndex:i,rotation:l,scale:c,status:t.LayerRenderStatus.DidRender})}),d()},function(){d()}),function(){r&&(r.width=0,r.height=0)}},[]),s.createElement("div",{className:"rpv-core__canvas-layer",style:{height:"".concat(r,"px"),width:"".concat(u,"px")}},s.createElement("canvas",{ref:n}))},rt=function(e){var t=e.height,n=e.page,r=e.rotation,o=e.scale,i=e.width,a=s.useRef();return m(function(){var e=a.current,s=n.getViewport({rotation:r,scale:o});n.getOperatorList().then(function(r){!function(){var e=a.current;e&&(e.innerHTML="")}(),new l.SVGGraphics(n.commonObjs,n.objs).getSVG(r,s).then(function(n){n.style.height="".concat(t,"px"),n.style.width="".concat(i,"px"),e.appendChild(n)})})},[]),s.createElement("div",{className:"rpv-core__svg-layer",ref:a})},ot=function(e){var n=e.containerRef,r=e.page,o=e.pageIndex,i=e.plugins,a=e.rotation,c=e.scale,u=e.onRenderTextCompleted,d=s.useRef(),p=function(){var e=n.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=n.current;if(s){s.removeAttribute("data-testid");var h=r.getViewport({rotation:a,scale:c});return i.forEach(function(e){e.onTextLayerRender&&e.onTextLayerRender({ele:s,pageIndex:o,scale:c,status:t.LayerRenderStatus.PreRender})}),r.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:n})},it=function(e){var n=e.doc,r=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,A=e.onJumpFromLinkAnnotation,b=e.onJumpToDest,y=e.onRenderCompleted,x=e.onRotatePage,w=D(),k=s.useState(null),_=k[0],E=k[1],S=s.useState(!1),B=S[0],M=S[1],I=s.useState(!1),T=I[0],P=I[1],R=s.useRef(),O=s.useRef(),j=Math.abs(p+a)%180==0,L=l.pageWidth*h,F=l.pageHeight*h,N=j?L:F,z=j?F:L,q=(l.rotation+p+a)%360,V=s.useRef(0),$=u||function(e){return s.createElement(s.Fragment,null,e.canvasLayer.children,e.textLayer.children,e.annotationLayer.children)};return s.useEffect(function(){E(null),M(!1),P(!1)},[a,p,h]),s.useEffect(function(){f&&w.current&&!_&&ge(n,i).then(function(e){w.current&&(V.current=d,E(e))})},[f,_]),s.useEffect(function(){B&&T&&(d!==V.current?(E(null),M(!1),P(!1)):y(i))},[B,T]),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:r,style:{height:"".concat(z,"px"),width:"".concat(N,"px")}},_?s.createElement(s.Fragment,null,$({annotationLayer:{attrs:{},children:s.createElement(et,{doc:n,outlines:o,page:_,pageIndex:i,plugins:c,rotation:q,scale:h,onExecuteNamedAction:v,onJumpFromLinkAnnotation:A,onJumpToDest:b})},canvasLayer:{attrs:{},children:s.createElement(nt,{canvasLayerRef:R,height:z,page:_,pageIndex:i,plugins:c,rotation:q,scale:h,width:N,onRenderCanvasCompleted:function(){w.current&&M(!0)}})},canvasLayerRendered:B,doc:n,height:z,pageIndex:i,rotation:q,scale:h,svgLayer:{attrs:{},children:s.createElement(rt,{height:z,page:_,rotation:q,scale:h,width:N})},textLayer:{attrs:{},children:s.createElement(ot,{containerRef:O,page:_,pageIndex:i,plugins:c,rotation:q,scale:h,onRenderTextCompleted:function(){w.current&&P(!0)}})},textLayerRendered:T,width:N,markRendered:y,onRotatePage:function(e){return x(i,e)}}),c.map(function(e,t){return e.renderPageLayer?s.createElement(s.Fragment,{key:t},e.renderPageLayer({canvasLayerRef:R,canvasLayerRendered:B,doc:n,height:z,pageIndex:i,rotation:q,scale:h,textLayerRef:O,textLayerRendered:T,width:N})):s.createElement(s.Fragment,{key:t})})):s.createElement(C,{testId:"core__page-layer-loading-".concat(i)}))},at=function(e,t){var n=t.rect;return e.height!==n.height||e.width!==n.width?n:e};!function(e){e.Horizontal="Horizontal",e.Vertical="Vertical",e.Both="Both"}(we||(we={}));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,n){return Math.max(e,Math.min(n,t))},pt=function(e,n){if(n!==t.ViewMode.DualPageWithCover)return 0;if(!function(e){var t=e.length;if(1===t)return!1;for(var n=1;nn))return o;t=o-1}}return e>0?e-1:0}(0,i,o,function(n){switch(e){case we.Horizontal:return t[n].start.left;case we.Both:case we.Vertical:default:return t[n].start.top}});if(e===we.Both)for(var s=t[a].start.top;a-1>=0&&t[a-1].start.top===s&&t[a-1].start.left>=r.left;)a--;for(var l=a;l<=i;){var c={top:t[l].start.top-r.top,left:t[l].start.left-r.left},u={height:n.height-c.top,width:n.width-c.left};if(e===we.Horizontal&&u.width<0)break;if(e===we.Vertical&&u.height<0)break;if(e===we.Both&&(u.width<0||u.height<0))break;l++}return{start:a,end:l}}(b,I,w,C),n=e.start,r=e.end,i=n+S.slice(dt(0,o,n),dt(0,o,r)).reduce(function(e,t,n,r){return t>r[e]?n:e},0),s=i=dt(0,o-1,i),l=a({endPage:r,numPages:o,startPage:n}),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}},[I,w,C,u,S]),D=P.startPage,R=P.endPage,O=P.maxVisbilityIndex,j=s.useMemo(function(){for(var e=[],t=function(t){var n=I[t],r=p(p({},n),{visibility:void 0!==S[t]?S[t]:-1,measureRef:function(e){e&&(e.setAttribute(bt,"".concat(t)),M.observe(e))}});e.push(r)},n=D;n<=R;n++)t(n);return e},[D,R,S,I]),L=s.useCallback(function(e,r){var i=k.current.measurements[dt(0,o-1,e)],a=v.current===t.ScrollMode.Page?At:r;return i?x({left:a.left+i.start.left,top:a.top+i.start.top},n):Promise.resolve()},[x,n]),F=s.useCallback(function(e,n){var r=k.current.measurements,o=r[e].start,i=r.find(function(e){return e.start.top-o.top>1e-12});if(!i)return Promise.resolve();var a=i.index;switch(A.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 L(a,n)},[]),N=s.useCallback(function(e,n){for(var r=k.current.measurements,i=r[e].start,a=e,s=!1,l=o-1;l>=0;l--)if(i.top-r[l].start.top>1e-12){s=!0,a=r[l].index;break}if(!s)return Promise.resolve();switch(A.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),L(a,n)},[]),z=s.useCallback(function(e,n){if(A.current===t.ViewMode.DualPageWithCover||A.current===t.ViewMode.DualPage)return F(e,n);switch(v.current){case t.ScrollMode.Wrapped:return F(e,n);case t.ScrollMode.Horizontal:case t.ScrollMode.Vertical:default:return L(e+1,n)}},[]),q=s.useCallback(function(e,n){if(A.current===t.ViewMode.DualPageWithCover||A.current===t.ViewMode.DualPage)return N(e,n);switch(v.current){case t.ScrollMode.Wrapped:return N(e,n);case t.ScrollMode.Horizontal:case t.ScrollMode.Vertical:default:return L(e-1,n)}},[]),V=s.useCallback(function(){return function(e,n){switch(n){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%"}}}(T,v.current)},[T]),$=s.useCallback(function(e){return function(e,n,r){return r!==t.ScrollMode.Page?{}:{height:"".concat(n.height,"px"),width:"100%",position:"absolute",top:0,transform:"translateY(".concat(e.start.top,"px)")}}(e,w,v.current)},[w]),H=s.useCallback(function(e){return function(e,n,r,o,i){var a,s,l,c,u,d,p,h=n?"right":"left",f=n?-1:1,g=r.length,m=e.start.left*f,v=e.size,A=v.height,b=v.width;if(o===t.ViewMode.DualPageWithCover){var y=i===t.ScrollMode.Page?0:e.start.top;return 0===e.index||g%2==0&&e.index===g-1?((a={height:"".concat(A,"px"),minWidth:"".concat(pt(r,o),"px"),width:"100%"})[h]=0,a.position="absolute",a.top=0,a.transform="translate(".concat(m,"px, ").concat(y,"px)"),a):((s={height:"".concat(A,"px"),width:"".concat(b,"px")})[h]=0,s.position="absolute",s.top=0,s.transform="translate(".concat(m,"px, ").concat(y,"px)"),s)}if(o===t.ViewMode.DualPage)return(l={height:"".concat(A,"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(A,"px"),width:"".concat(b,"px")})[h]=0,u.position="absolute",u.top=0,u;case t.ScrollMode.Wrapped:return(d={height:"".concat(A,"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(A,"px"),width:"100%"})[h]=0,p.position="absolute",p.top=0,p.transform="translateY(".concat(e.start.top,"px)"),p}}(e,r,l,A.current,v.current)},[r,l]),W=s.useCallback(function(e,n){var r=k.current,i=r.measurements,a=r.scrollOffset,s=i[dt(0,o-1,n)];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 x(l,!1)}return Promise.resolve()},[]);return s.useEffect(function(){return function(){M.disconnect()}},[]),{boundingClientRect:w,isSmoothScrolling:h,startPage:D,endPage:R,maxVisbilityIndex:O,virtualItems:j,getContainerStyles:V,getItemContainerStyles:$,getItemStyles:H,scrollToItem:L,scrollToNextItem:z,scrollToPreviousItem:q,zoom:W}},xt=function(e,n,r,o,i,a){var s=r;switch(!0){case i===t.ViewMode.DualPageWithCover&&a>=3:case i===t.ViewMode.DualPage&&a>=3:s=2*r;break;default:s=r}switch(o){case t.SpecialZoomLevel.ActualSize:return 1;case t.SpecialZoomLevel.PageFit:return Math.min((e.clientWidth-17)/s,(e.clientHeight-16)/n);case t.SpecialZoomLevel.PageWidth:return(e.clientWidth-17)/s}},wt=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(wt(e.items))),t}(e))}),t},kt={capture:!1,passive:!0},_t={height:0,width:0},Et={height:0,width:0},St=function(e){var n=e.getCurrentPage,r=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(_t),t=e[0],n=e[1],r=P(function(){n({height:window.innerHeight,width:window.innerWidth})},100);return m(function(){return window.addEventListener("resize",r,kt),function(){window.removeEventListener("resize",r,kt)}},[]),t}(),d=s.useState(Et),p=d[0],h=d[1],f=s.useRef(Et),g=s.useRef(n()),v=s.useRef(Et),A=s.useState(i.current),b=A[0],y=A[1],C=s.useRef();m(function(){i.current!==b&&y(i.current)},[]),m(function(){if(b){var e=new ResizeObserver(function(e){e.forEach(function(e){var t=e.target.getBoundingClientRect(),n=t.height,r=t.width;h({height:n,width:r})})});return e.observe(b),function(){e.unobserve(b),e.disconnect()}}},[b]);var x=s.useCallback(function(e){var n=T();return n&&n!==e?(c(t.FullScreenMode.Normal),I(n)):Promise.resolve()},[]),w=s.useCallback(function(e){e&&M()&&(y(e),x(e).then(function(){C.current=e,c(t.FullScreenMode.Entering),function(e){S&&e[B.RequestFullScreen]()}(e)}))},[]),k=s.useCallback(function(){T()&&(c(t.FullScreenMode.Exitting),I(document))},[]),_=s.useCallback(function(){b&&T()!==b&&c(t.FullScreenMode.Exitting)},[b]);return s.useEffect(function(){switch(l){case t.FullScreenMode.Entering:C.current&&(C.current.style.backgroundColor="var(--rpv-core__full-screen-target-background-color)"),g.current=n(),f.current={height:window.innerHeight,width:window.innerWidth};break;case t.FullScreenMode.Entered:r()===t.ScrollMode.Page?o(g.current).then(function(){c(t.FullScreenMode.EnteredCompletely)}):c(t.FullScreenMode.EnteredCompletely);break;case t.FullScreenMode.Exitting:C.current&&(C.current.style.backgroundColor="",C.current=null),g.current=n();break;case t.FullScreenMode.Exited:c(t.FullScreenMode.Normal),r()===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=_,S&&document.addEventListener(B.FullScreenChange,e),function(){!function(e){S&&document.removeEventListener(B.FullScreenChange,e)}(_)}},[b]),{enterFullScreenMode:w,exitFullScreenMode:k,fullScreenMode:l}},Bt={buildPageStyles:function(){return{}},transformSize:function(e){return e.size}},Mt={left:0,top:0},It=function(e){var n=e.currentFile,r=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,A=e.scrollMode,b=e.setRenderRange,y=e.viewMode,C=e.viewerState,x=e.onDocumentLoad,w=e.onOpenFile,k=e.onPageChange,_=e.onRotate,E=e.onRotatePage,S=e.onZoom,B=o.numPages,M=o.loadingTask.docId,I=s.useContext(N).l10n,T=s.useContext(f),O=T.direction===t.TextDirection.RightToLeft,j=s.useRef(),F=s.useRef(),z=s.useState(a),q=z[0],V=z[1],$=s.useRef(null),H=function(e){var t,n=e.getCurrentPage,r=(t=s.useRef([]),s.useEffect(function(){return function(){t.current=[]}},[]),{push:function(e){var n=t.current;n.length+1>50&&n.shift(),n.push(e),t.current=n},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 n=e.pop();return t.current=e,n}}),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 n=t.shift();return e.current=t,n||null},enqueue:function(t){var n=e.current;n.length+1>50&&n.pop(),e.current=[t].concat(n)},map:function(t){return e.current.map(function(e){return t(e)})}}}(),i=function(){var e=o.dequeue();return e&&r.push(e),e&&e.pageIndex===n()?i():e},a=function(){var e=r.pop();return e&&o.enqueue(e),e&&e.pageIndex===n()?a():e},l=s.useCallback(function(e){r.push(e)},[]);return{getNextDestination:i,getPreviousDestination:a,markVisitedDestination:l}}({getCurrentPage:function(){return Ae.current.pageIndex}}),W=s.useState(l),U=W[0],Y=W[1],G=R(U),K=s.useState(!1),X=K[0],Q=K[1],J=s.useState(new Map),Z=J[0],ee=J[1],te=s.useState(A),ne=te[0],re=te[1],oe=R(ne),ie=s.useState(y),ae=ie[0],se=ie[1],le=R(ae),ue=function(e){var t=D(),n=s.useState([]),r=n[0],o=n[1];return s.useEffect(function(){e.getOutline().then(function(e){if(t.current&&null!==e){var n=wt(e);o(n)}})},[]),r}(o),he=s.useState(c),fe=he[0],me=he[1],ve=R(fe),Ae=s.useRef(C),be=s.useRef("string"==typeof r?r:null),ye=s.useRef(-1),Ce=s.useRef(-1),xe=s.useRef(a),we=St({getCurrentPage:function(){return Ae.current.pageIndex},getCurrentScrollMode:function(){return Ae.current.scrollMode},jumpToPage:function(e){return He(e)},targetRef:F}),ke=s.useState(-1),_e=ke[0],Ee=ke[1],Se=s.useState(0),Be=Se[0],Me=Se[1],Ie=L({doc:o});s.useEffect(function(){return function(){de.clear(),pe.clear()}},[M]);var Te=s.useMemo(function(){return Object.assign({},Bt,u)},[]),Pe=s.useMemo(function(){return Array(B).fill(0).map(function(e,t){var n=[d[t].pageHeight,d[t].pageWidth],r=Math.abs(U)%180==0?{height:n[0],width:n[1]}:{height:n[1],width:n[0]},o={height:r.height*fe,width:r.width*fe};return Te.transformSize({numPages:B,pageIndex:t,size:o})})},[U,fe]),De=Ct({enableSmoothScroll:i,isRtl:O,numberOfItems:B,parentRef:F,scrollMode:ne,setRenderRange:b,sizes:Pe,viewMode:ae}),Re=P(function(){!be.current||Ae.current.fullScreenMode!==t.FullScreenMode.Normal||a>0&&xe.current===a||Qe(be.current)},200);!function(e){var t=e.targetRef,n=e.onResize;m(function(){var e=new ResizeObserver(function(e){e.forEach(function(e){n(e.target)})}),r=t.current;if(r)return e.observe(r),function(){e.unobserve(r)}},[])}({targetRef:F,onResize:Re});var Oe=function(e){var t=e;h.forEach(function(e){e.onViewerStateChange&&(t=e.onViewerStateChange(t))}),Ae.current=t},je=function(){return F.current},Le=function(){return Ae.current},Fe=s.useCallback(function(e){H.markVisitedDestination(e)},[]),Ne=s.useCallback(function(e){var n=e.pageIndex,r=e.bottomOffset,i=e.leftOffset,a=e.scaleTo,s=F.current,l=Ae.current;return s&&l?new Promise(function(e,c){ge(o,n).then(function(o){var c=o.getViewport({scale:1}),u=0,p=("function"==typeof r?r(c.width,c.height):r)||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=xt(s,d[n].pageHeight,d[n].pageWidth,t.SpecialZoomLevel.PageWidth,y,B),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(n,{left:h,top:0}).then(function(){e()});break;case t.ScrollMode.Vertical:default:De.scrollToItem(n,{left:0,top:u}).then(function(){e()})}})}):Promise.resolve()},[]),ze=s.useCallback(function(e){return H.markVisitedDestination(e),Ne(e)},[]),qe=s.useCallback(function(){var e=H.getNextDestination();return e?Ne(e):Promise.resolve()},[]),Ve=s.useCallback(function(){var e=H.getPreviousDestination();return e?Ne(e):Promise.resolve()},[]),$e=s.useCallback(function(){return De.scrollToNextItem(Ae.current.pageIndex,Mt)},[]),He=s.useCallback(function(e){return 0<=e&&e=B)){var r=d[n].pageHeight,i=d[n].pageWidth,a=t?"string"==typeof e?xt(t,r,i,e,Ae.current.viewMode,B):e:1;be.current="string"==typeof e?e:null,a!==Ae.current.scale&&(Me(function(e){return e+1}),Ie.markNotRendered(),me(a),S({doc:o,scale:a}),Oe(p(p({},Ae.current),{scale:a})))}},[]),Je=s.useCallback(function(e){we.enterFullScreenMode(e)},[]),Ze=s.useCallback(function(){we.exitFullScreenMode()},[]);s.useEffect(function(){Oe(p(p({},Ae.current),{fullScreenMode:we.fullScreenMode}))},[we.fullScreenMode]),s.useEffect(function(){var e={enterFullScreenMode:Je,exitFullScreenMode:Ze,getPagesContainer:je,getViewerState:Le,jumpToDestination:ze,jumpToNextDestination:qe,jumpToPreviousDestination:Ve,jumpToNextPage:$e,jumpToPreviousPage:We,jumpToPage:He,openFile:Ue,rotate:Ye,rotatePage:Ge,setViewerState:Oe,switchScrollMode:Ke,switchViewMode:Xe,zoom:Qe};return h.forEach(function(t){t.install&&t.install(e)}),function(){h.forEach(function(t){t.uninstall&&t.uninstall(e)})}},[M]),s.useEffect(function(){x({doc:o,file:n}),h.forEach(function(e){e.onDocumentLoad&&e.onDocumentLoad({doc:o,file:n})})},[M]);var et,tt,nt,rt=De.boundingClientRect;et=function(){a&&He(a)},tt=rt.height>0&&rt.width>0,nt=s.useRef(!1),m(function(){tt&&!nt.current&&(nt.current=!0,et())},[et,tt]),m(function(){var e=Ae.current.pageIndex;e>-1&&oe!==ne&&De.scrollToItem(e,Mt).then(function(){we.fullScreenMode===t.FullScreenMode.EnteredCompletely&&(i||Ie.markNotRendered(),ye.current=-1)})},[ne]),m(function(){var e=Ae.current.pageIndex;e>-1&&G!==U&&De.scrollToItem(e,Mt)},[U]),m(function(){0!=ve&&ve!=Ae.current.scale&&De.zoom(Ae.current.scale/ve,Ae.current.pageIndex).then(function(){we.fullScreenMode===t.FullScreenMode.EnteredCompletely&&(Ce.current=-1)})},[fe]),m(function(){if(le!==Ae.current.viewMode){var e=De.startPage,t=De.endPage,n=De.virtualItems;Ie.markNotRendered(),Ie.setRange(e,t);for(var r=function(e){var t=n.find(function(t){return t.index===e});t&&Ie.setVisibility(e,t.visibility)},o=e;o<=t;o++)r(o);at()}},[ae]),m(function(){var e=Ae.current.pageIndex;e>-1&&le!==ae&&De.scrollToItem(e,Mt)},[ae]),m(function(){var e=Ae.current.pageIndex;e>0&&e===a&&xe.current===a&&be.current&&(xe.current=-1,Qe(be.current))},[q]),s.useEffect(function(){De.isSmoothScrolling||null!==$.current&&$.current===q||($.current=q,k({currentPage:q,doc:o}))},[q,De.isSmoothScrolling]),s.useEffect(function(){we.fullScreenMode===t.FullScreenMode.Entering&&Ae.current.scrollMode===t.ScrollMode.Page&&(ye.current=Ae.current.pageIndex),we.fullScreenMode===t.FullScreenMode.EnteredCompletely&&Ae.current.scrollMode===t.ScrollMode.Page&&i&&(ye.current=-1),we.fullScreenMode===t.FullScreenMode.EnteredCompletely&&be.current&&(Ce.current=Ae.current.pageIndex,Qe(be.current))},[we.fullScreenMode]),s.useEffect(function(){if(we.fullScreenMode!==t.FullScreenMode.Entering&&we.fullScreenMode!==t.FullScreenMode.Exitting&&!De.isSmoothScrolling){var e=De.startPage,n=De.endPage,r=De.maxVisbilityIndex,o=De.virtualItems,i=r,a=we.fullScreenMode===t.FullScreenMode.Entered||we.fullScreenMode===t.FullScreenMode.EnteredCompletely;if(!(a&&i!==ye.current&&ye.current>-1||a&&i!==Ce.current&&Ce.current>-1)){V(i),Oe(p(p({},Ae.current),{pageIndex:i})),Ie.setRange(e,n);for(var s=function(e){var t=o.find(function(t){return t.index===e});t&&Ie.setVisibility(e,t.visibility)},l=e;l<=n;l++)s(l);at()}}},[De.startPage,De.endPage,De.isSmoothScrolling,De.maxVisbilityIndex,we.fullScreenMode,X,U,fe]);var ot=s.useCallback(function(e){Ie.markRendered(e),at()},[Be]),at=function(){var e=Ie.getHighestPriorityPage();e>-1&&Ie.isInRange(e)&&(Ie.markRendering(e),Ee(e))},st=function(e){var t=q-1,n=q+1;switch(e){case"FirstPage":He(0);break;case"LastPage":He(B-1);break;case"NextPage":n=0&&He(t)}},lt=s.useCallback(function(){var e=De.virtualItems,n=[];switch(ae){case t.ViewMode.DualPage:n=ce(e,2);break;case t.ViewMode.DualPageWithCover:e.length&&(n=0===e[0].index?[[e[0]]].concat(ce(e.slice(1),2)):ce(e,2));break;case t.ViewMode.SinglePage:default:n=ce(e,1)}var r=I&&I.core?I.core.pageLabel:"Page {{pageIndex}}",i={attrs:{className:"rpv-core__inner-container","data-testid":"core__inner-container",ref:j,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":ne===t.ScrollMode.Horizontal,"rpv-core__inner-pages--rtl":O,"rpv-core__inner-pages--single":ne===t.ScrollMode.Page,"rpv-core__inner-pages--vertical":ne===t.ScrollMode.Vertical,"rpv-core__inner-pages--wrapped":ne===t.ScrollMode.Wrapped}),ref:F,style:{height:"100%",position:"relative"}},children:s.createElement("div",{"data-testid":"core__inner-current-page-".concat(q),style:Object.assign({"--scale-factor":fe},De.getContainerStyles())},n.map(function(e){return s.createElement("div",{className:g({"rpv-core__inner-page-container":!0,"rpv-core__inner-page-container--single":ne===t.ScrollMode.Page}),style:De.getItemContainerStyles(e[0]),key:"".concat(e[0].index,"-").concat(ae)},e.map(function(e){var n=ae===t.ViewMode.DualPageWithCover&&(0===e.index||B%2==0&&e.index===B-1);return s.createElement("div",{"aria-label":r.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":n,"rpv-core__inner-page--dual-cover-even":ae===t.ViewMode.DualPageWithCover&&!n&&e.index%2==0,"rpv-core__inner-page--dual-cover-odd":ae===t.ViewMode.DualPageWithCover&&!n&&e.index%2==1,"rpv-core__inner-page--single":ae===t.ViewMode.SinglePage&&ne===t.ScrollMode.Page}),role:"region",key:"".concat(e.index,"-").concat(ae),style:Object.assign({},De.getItemStyles(e),Te.buildPageStyles({numPages:B,pageIndex:e.index,scrollMode:ne,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:Be,rotation:U,scale:fe,shouldRender:_e===e.index,viewMode:ae,onExecuteNamedAction:st,onJumpFromLinkAnnotation:Fe,onJumpToDest:ze,onRenderCompleted:ot,onRotatePage:Ge}))}))}))}};return h.forEach(function(e){e.renderViewer&&(i=e.renderViewer({containerRef:j,doc:o,pagesContainerRef:F,pagesRotation:Z,pageSizes:d,rotation:U,slot:i,themeContext:T,jumpToPage:He,openFile:Ue,rotate:Ye,rotatePage:Ge,switchScrollMode:Ke,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())},Tt=[.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],Pt=function(e){var n=e.defaultScale,r=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(r.numPages).fill(0).map(function(e,t){return new Promise(function(e,n){ge(r,t).then(function(t){var n=t.getViewport({scale:1});e({pageHeight:n.height,pageWidth:n.width,rotation:n.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=n?"string"==typeof n?xt(u,c,s,n,a,r.numPages):n:(g=f,-1===(m=Tt.findIndex(function(e){return e>=g}))||0===m?g:Tt[m-1]);d({pageSizes:e,scale:v})}})},[r.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(C,null)):o(u.pageSizes,u.scale)},Dt=function(){},Rt=function(e){function t(t,n){var r=e.call(this)||this;return r.verifyPassword=t,r.passwordStatus=n,r}return u(t,e),t}(Dt),Ot=function(e){var n=e.passwordStatus,r=e.renderProtectedView,o=e.verifyPassword,i=e.onDocumentAskPassword,a=s.useContext(N).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})},[]),r?r({passwordStatus:n,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"},n===t.PasswordStatus.RequiredPassword&&a.core.askingPassword.requirePasswordToOpen,n===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(x,{testId:"core__asking-password-input",type:"password",value:c,onChange:u,onKeyDown:function(e){"Enter"===e.key&&p()}})),s.createElement(y,{onClick:p},a.core.askingPassword.submit))))},jt=function(e){function t(t){var n=e.call(this)||this;return n.doc=t,n}return u(t,e),t}(Dt),Lt=function(e){function t(t){var n=e.call(this)||this;return n.error=t,n}return u(t,e),t}(Dt),Ft=function(e){function t(t){var n=e.call(this)||this;return n.percentages=t,n}return u(t,e),t}(Dt),Nt=function(e){var n=e.characterMap,r=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 Ft(0)),A=v[0],b=v[1],y=s.useRef(""),x=D();return s.useEffect(function(){y.current="",b(new Ft(0));var e=new l.PDFWorker({name:"PDFWorker_".concat(Date.now())}),i=Object.assign({httpHeaders:o,withCredentials:p,worker:e},"string"==typeof r?{url:r}:{data:r},n?{cMapUrl:n.url,cMapPacked:n.isCompressed}:{}),a=d?d(i):i,s=l.getDocument(a);return s.onPassword=function(e,n){switch(n){case l.PasswordResponses.NEED_PASSWORD:x.current&&b(new Rt(e,t.PasswordStatus.RequiredPassword));break;case l.PasswordResponses.INCORRECT_PASSWORD:x.current&&b(new Rt(e,t.PasswordStatus.WrongPassword))}},s.onProgress=function(e){var t=e.total>0?Math.min(100,100*e.loaded/e.total):100;x.current&&""===y.current&&b(new Ft(t))},s.promise.then(function(e){y.current=e.loadingTask.docId,x.current&&b(new jt(e))},function(t){return x.current&&!e.destroyed&&b(new Lt({message:t.message||"Cannot load document",name:t.name}))}),function(){s.destroy(),e.destroy()}},[r]),A instanceof Rt?s.createElement(Ot,{passwordStatus:A.passwordStatus,renderProtectedView:u,verifyPassword:A.verifyPassword,onDocumentAskPassword:h}):A instanceof jt?i(A.doc):A instanceof Lt?a?a(A.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"},A.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(A.percentages):s.createElement(C,null))},zt=function(e){return{startPage:e.startPage-3,endPage:e.endPage+3}};t.Button=function(e){var n=e.children,r=e.testId,o=e.onClick,i=s.useContext(f).direction===t.TextDirection.RightToLeft,a=r?{"data-testid":r}:{};return s.createElement("button",p({className:g({"rpv-core__button":!0,"rpv-core__button--rtl":i}),type:"button",onClick:o},a),n)},t.Icon=A,t.LazyRender=function(e){var t=e.attrs,n=e.children,r=e.testId,o=s.useState(!1),i=o[0],a=o[1],l=r?p(p({},t),{"data-testid":r}):t,c=v({once:!0,onVisibilityChanged:function(e){e.isVisible&&a(!0)}});return s.createElement("div",p({ref:c},l),i&&n)},t.LocalizationContext=N,t.Menu=function(e){var n=e.children,r=s.useRef(),o=s.useRef([]),i=s.useContext(f).direction===t.TextDirection.RightToLeft,a=function(e){if(r.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(r.current){var t=o.current,n=t.findIndex(function(e){return"0"===e.getAttribute("tabindex")}),i=Math.min(t.length-1,Math.max(0,e(t,n)));n>=0&&n<=t.length-1&&t[n].setAttribute("tabindex","-1"),t[i].setAttribute("tabindex","0"),t[i].focus()}};return m(function(){var e=r.current;if(e){var t=function(e){var t=[];return e.querySelectorAll('.rpv-core__menu-item[role="menuitem"]').forEach(function(n){if(n instanceof HTMLElement){var r=n.parentElement;(r===e||"none"!==window.getComputedStyle(r).display)&&t.push(n)}}),t}(e);o.current=t}},[]),m(function(){return document.addEventListener("keydown",a),function(){document.removeEventListener("keydown",a)}},[]),s.createElement("div",{ref:r,"aria-orientation":"vertical",className:g({"rpv-core__menu":!0,"rpv-core__menu--rtl":i}),role:"menu",tabIndex:0},n)},t.MenuDivider=function(){return s.createElement("div",{"aria-orientation":"horizontal",className:"rpv-core__menu-divider",role:"separator"})},t.MenuItem=function(e){var n=e.checked,r=void 0!==n&&n,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})},r&&s.createElement(b,null)))},t.MinimalButton=function(e){var n=e.ariaLabel,r=void 0===n?"":n,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,A=h?{"data-testid":h}:{};return s.createElement("button",p({"aria-label":r},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},A),a)},t.Modal=function(e){var t=e.ariaControlsSuffix,n=e.closeOnClickOutside,r=e.closeOnEscape,o=e.content,i=e.isOpened,a=void 0!==i&&i,l=e.target,c=t||"".concat(q());return s.createElement(G,{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(W,null,s.createElement(H,{ariaControlsSuffix:c,closeOnClickOutside:n,closeOnEscape:r,onToggle:e},o(e)))},isOpened:a})},t.Popover=function(e){var t=e.ariaHasPopup,n=void 0===t?"dialog":t,r=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 r||"".concat(q())},[]);return s.createElement("div",{ref:m,"aria-expanded":f?"true":"false","aria-haspopup":n,"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=y,t.ProgressBar=function(e){var n=e.progress,r=s.useContext(f).direction===t.TextDirection.RightToLeft;return s.createElement("div",{className:g({"rpv-core__progress-bar":!0,"rpv-core__progress-bar--rtl":r})},s.createElement("div",{className:"rpv-core__progress-bar-progress",style:{width:"".concat(n,"%")}},n,"%"))},t.Separator=function(){return s.createElement("div",{className:"rpv-core__separator"})},t.Spinner=C,t.Splitter=function(e){var n=e.constrain,r=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+(r?-h:h),g=t.parentElement.getBoundingClientRect().width,m=100*f/g;if(t.classList.add("rpv-core__splitter--resizing"),n){var v=g-f-p;if(!n({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,n=i.current,r=a.current;t&&n&&r&&(document.body.classList.remove("rpv-core__splitter-body--resizing"),t.classList.remove("rpv-core__splitter--resizing"),n.classList.remove("rpv-core__splitter-sibling--resizing"),r.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=x,t.ThemeContext=f,t.Tooltip=function(e){var n=e.ariaControlsSuffix,r=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 n||"".concat(q())},[]);$(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},r()))},t.Viewer=function(e){var n=e.characterMap,r=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,A=e.plugins,b=void 0===A?[]:A,y=e.renderError,C=e.renderLoader,x=e.renderPage,w=e.renderProtectedView,k=e.scrollMode,_=void 0===k?t.ScrollMode.Vertical:k,E=e.setRenderRange,S=void 0===E?zt:E,B=e.transformGetDocumentParams,M=e.theme,I=void 0===M?{direction:t.TextDirection.LeftToRight,theme:"light"}:M,T=e.viewMode,P=void 0===T?t.ViewMode.SinglePage:T,D=e.withCredentials,O=void 0!==D&&D,j=e.onDocumentAskPassword,L=e.onDocumentLoad,z=void 0===L?function(){}:L,q=e.onPageChange,V=void 0===q?function(){}:q,$=e.onRotate,H=void 0===$?function(){}:$,W=e.onRotatePage,U=void 0===W?function(){}:W,Y=e.onSwitchTheme,G=void 0===Y?function(){}:Y,K=e.onZoom,X=void 0===K?function(){}:K,Q=s.useState({data:a,name:"string"==typeof a?a:"",shouldLoad:!1}),J=Q[0],Z=Q[1],ee=function(e,t){Z({data:t,name:e,shouldLoad:!0})},te=s.useState(!1),ne=te[0],re=te[1],oe=R(J);s.useEffect(function(){var e,t,n,r;e=oe.data,r=typeof(t=a),"string"===(n=typeof e)&&"string"===r&&e===t||"object"===n&&"object"===r&&e.length===t.length&&e.every(function(e,n){return e===t[n]})||Z({data:a,name:"string"==typeof a?a:"",shouldLoad:ne})},[a,ne]);var ie=v({onVisibilityChanged:function(e){re(e.isVisible),e.isVisible&&Z(function(e){return Object.assign({},e,{shouldLoad:!0})})}}),ae="string"==typeof I?{direction:t.TextDirection.LeftToRight,theme:I}:I,se=s.useState(m||F),le=se[0],ce=se[1],ue={l10n:le,setL10n:ce},de=Object.assign({},{direction:ae.direction},function(e,t){var n=s.useMemo(function(){return"auto"===e?"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e},[]),r=s.useState(n),o=r[0],i=r[1],a=R(o);return s.useEffect(function(){if("auto"===e){var t=window.matchMedia("(prefers-color-scheme: dark)"),n=function(e){i(e.matches?"dark":"light")};return t.addEventListener("change",n),function(){return t.removeEventListener("change",n)}}},[]),s.useEffect(function(){o!==a&&t&&t(o)},[o]),s.useEffect(function(){e!==o&&i(e)},[e]),{currentTheme:o,setCurrentTheme:i}}(ae.theme||"light",G));return s.useEffect(function(){m&&ce(m)},[m]),s.createElement(N.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(Nt,{characterMap:n,file:J.data,httpHeaders:c,render:function(e){return s.createElement(Pt,{defaultScale:r,doc:e,render:function(n,o){return s.createElement(It,{currentFile:{data:J.data,name:J.name},defaultScale:r,doc:e,enableSmoothScroll:i,initialPage:d,initialRotation:g,initialScale:o,pageLayout:p,pageSizes:n,plugins:b,renderPage:x,scrollMode:_,setRenderRange:S,viewMode:P,viewerState:{file:J,fullScreenMode:t.FullScreenMode.Normal,pageIndex:-1,pageHeight:n[0].pageHeight,pageWidth:n[0].pageWidth,pagesRotation:new Map,rotation:g,scale:o,scrollMode:_,viewMode:P},onDocumentLoad:z,onOpenFile:ee,onPageChange:V,onRotate:H,onRotatePage:U,onZoom:X})},scrollMode:_,viewMode:P})},renderError:y,renderLoader:C,renderProtectedView:w,transformGetDocumentParams:B,withCredentials:O,onDocumentAskPassword:j}))))},t.Worker=function(e){var t=e.children,n=e.workerUrl;return l.GlobalWorkerOptions.workerSrc=n,s.createElement(s.Fragment,null,t)},t.chunk=ce,t.classNames=g,t.createStore=function(e){var t=e||{},n={},r=function(e,r){var o;t=p(p({},t),((o={})[e]=r,o)),(n[e]||[]).forEach(function(n){return n(t[e])})},o=function(e){return t[e]};return{subscribe:function(e,t){n[e]=(n[e]||[]).concat(t)},unsubscribe:function(e,t){n[e]=(n[e]||[]).filter(function(e){return e!==t})},update:function(e,t){r(e,t)},updateCurrentValue:function(e,t){var n=o(e);void 0!==n&&r(e,t(n))},get:function(e){return o(e)}}},t.getDestination=me,t.getPage=ge,t.isFullScreenEnabled=M,t.isMac=function(){return"undefined"!=typeof window&&/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)},t.useDebounceCallback=P,t.useIntersectionObserver=v,t.useIsMounted=D,t.useIsomorphicLayoutEffect=m,t.usePrevious=R,t.useRenderQueue=L},44787(e,t,n){"use strict";e.exports=n(60385)},18347(e,t,n){"use strict";var r=n(44787);var o=function(e){var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}(n(30758)),i=function(){return o.createElement(r.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,n=1,r=arguments.length;n_});var r=n(30758),o=n(2736),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0?setTimeout(a,r):a()},reinitialize:function(){for(var t=e.pop();null!=t;t=e.pop())t.deleteScripts()}}}(),x=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),w=function(){return w=Object.assign||function(e){for(var t,n=1,r=arguments.length;ns});var r=n(83756),o=n.n(r),i=n(91876),a=n.n(i)()(o());a.push([e.id,'@layer reset, base, tokens, recipes, utilities;\n\n@layer base{\n :root {\n --made-with-panda: \'\ud83d\udc3c\';\n}\n\n *,::before,::after,::backdrop {\n --blur: /*-*/ /*-*/;\n --brightness: /*-*/ /*-*/;\n --contrast: /*-*/ /*-*/;\n --grayscale: /*-*/ /*-*/;\n --hue-rotate: /*-*/ /*-*/;\n --invert: /*-*/ /*-*/;\n --saturate: /*-*/ /*-*/;\n --sepia: /*-*/ /*-*/;\n --drop-shadow: /*-*/ /*-*/;\n --backdrop-blur: /*-*/ /*-*/;\n --backdrop-brightness: /*-*/ /*-*/;\n --backdrop-contrast: /*-*/ /*-*/;\n --backdrop-grayscale: /*-*/ /*-*/;\n --backdrop-hue-rotate: /*-*/ /*-*/;\n --backdrop-invert: /*-*/ /*-*/;\n --backdrop-opacity: /*-*/ /*-*/;\n --backdrop-saturate: /*-*/ /*-*/;\n --backdrop-sepia: /*-*/ /*-*/;\n --gradient-from-position: /*-*/ /*-*/;\n --gradient-to-position: /*-*/ /*-*/;\n --gradient-via-position: /*-*/ /*-*/;\n --scroll-snap-strictness: proximity;\n --border-spacing-x: 0;\n --border-spacing-y: 0;\n --translate-x: 0;\n --translate-y: 0;\n --rotate: 0;\n --rotate-x: 0;\n --rotate-y: 0;\n --skew-x: 0;\n --skew-y: 0;\n --scale-x: 1;\n --scale-y: 1;\n}\n}\n\n@layer tokens{\n :where(:root, :host) {\n --aspect-ratios-square: 1 / 1;\n --aspect-ratios-landscape: 4 / 3;\n --aspect-ratios-portrait: 3 / 4;\n --aspect-ratios-wide: 16 / 9;\n --aspect-ratios-ultrawide: 18 / 5;\n --aspect-ratios-golden: 1.618 / 1;\n --borders-none: none;\n --easings-default: cubic-bezier(0.4, 0, 0.2, 1);\n --easings-linear: linear;\n --easings-in: cubic-bezier(0.4, 0, 1, 1);\n --easings-out: cubic-bezier(0, 0, 0.2, 1);\n --easings-in-out: cubic-bezier(0.4, 0, 0.2, 1);\n --durations-fastest: 50ms;\n --durations-faster: 100ms;\n --durations-fast: 150ms;\n --durations-normal: 200ms;\n --durations-slow: 300ms;\n --durations-slower: 400ms;\n --durations-slowest: 500ms;\n --blurs-xs: 4px;\n --blurs-sm: 8px;\n --blurs-md: 12px;\n --blurs-lg: 16px;\n --blurs-xl: 24px;\n --blurs-2xl: 40px;\n --blurs-3xl: 64px;\n --sizes-0: 0rem;\n --sizes-1: 0.25rem;\n --sizes-2: 0.5rem;\n --sizes-3: 0.75rem;\n --sizes-4: 1rem;\n --sizes-5: 1.25rem;\n --sizes-6: 1.5rem;\n --sizes-7: 1.75rem;\n --sizes-8: 2rem;\n --sizes-9: 2.25rem;\n --sizes-10: 2.5rem;\n --sizes-11: 2.75rem;\n --sizes-12: 3rem;\n --sizes-14: 3.5rem;\n --sizes-16: 4rem;\n --sizes-20: 5rem;\n --sizes-24: 6rem;\n --sizes-28: 7rem;\n --sizes-32: 8rem;\n --sizes-36: 9rem;\n --sizes-40: 10rem;\n --sizes-44: 11rem;\n --sizes-48: 12rem;\n --sizes-52: 13rem;\n --sizes-56: 14rem;\n --sizes-60: 15rem;\n --sizes-64: 16rem;\n --sizes-72: 18rem;\n --sizes-80: 20rem;\n --sizes-96: 24rem;\n --sizes-0\\.5: 0.125rem;\n --sizes-1\\.5: 0.375rem;\n --sizes-2\\.5: 0.625rem;\n --sizes-3\\.5: 0.875rem;\n --sizes-4\\.5: 1.125rem;\n --sizes-5\\.5: 1.375rem;\n --sizes-xs: 20rem;\n --sizes-sm: 24rem;\n --sizes-md: 28rem;\n --sizes-lg: 32rem;\n --sizes-xl: 36rem;\n --sizes-2xl: 42rem;\n --sizes-3xl: 48rem;\n --sizes-4xl: 56rem;\n --sizes-5xl: 64rem;\n --sizes-6xl: 72rem;\n --sizes-7xl: 80rem;\n --sizes-8xl: 90rem;\n --sizes-prose: 65ch;\n --sizes-full: 100%;\n --sizes-min: min-content;\n --sizes-max: max-content;\n --sizes-fit: fit-content;\n --sizes-breakpoint-sm: 640px;\n --sizes-breakpoint-md: 768px;\n --sizes-breakpoint-lg: 1024px;\n --sizes-breakpoint-xl: 1280px;\n --sizes-breakpoint-2xl: 1536px;\n --animations-spin: spin 1s linear infinite;\n --animations-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n --animations-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n --animations-bounce: bounce 1s infinite;\n --colors-current: currentColor;\n --colors-black: #000;\n --colors-white: #fff;\n --colors-transparent: rgb(0 0 0 / 0);\n --colors-rose-50: #fff1f2;\n --colors-rose-100: #ffe4e6;\n --colors-rose-200: #fecdd3;\n --colors-rose-300: #fda4af;\n --colors-rose-400: #fb7185;\n --colors-rose-500: #f43f5e;\n --colors-rose-600: #e11d48;\n --colors-rose-700: #be123c;\n --colors-rose-800: #9f1239;\n --colors-rose-900: #881337;\n --colors-rose-950: #4c0519;\n --colors-pink-50: #fdf2f8;\n --colors-pink-100: #fce7f3;\n --colors-pink-200: #fbcfe8;\n --colors-pink-300: #f9a8d4;\n --colors-pink-400: #f472b6;\n --colors-pink-500: #ec4899;\n --colors-pink-600: #db2777;\n --colors-pink-700: #be185d;\n --colors-pink-800: #9d174d;\n --colors-pink-900: #831843;\n --colors-pink-950: #500724;\n --colors-fuchsia-50: #fdf4ff;\n --colors-fuchsia-100: #fae8ff;\n --colors-fuchsia-200: #f5d0fe;\n --colors-fuchsia-300: #f0abfc;\n --colors-fuchsia-400: #e879f9;\n --colors-fuchsia-500: #d946ef;\n --colors-fuchsia-600: #c026d3;\n --colors-fuchsia-700: #a21caf;\n --colors-fuchsia-800: #86198f;\n --colors-fuchsia-900: #701a75;\n --colors-fuchsia-950: #4a044e;\n --colors-purple-50: #faf5ff;\n --colors-purple-100: #f3e8ff;\n --colors-purple-200: #e9d5ff;\n --colors-purple-300: #d8b4fe;\n --colors-purple-400: #c084fc;\n --colors-purple-500: #a855f7;\n --colors-purple-600: #9333ea;\n --colors-purple-700: #7e22ce;\n --colors-purple-800: #6b21a8;\n --colors-purple-900: #581c87;\n --colors-purple-950: #3b0764;\n --colors-violet-50: #f5f3ff;\n --colors-violet-100: #ede9fe;\n --colors-violet-200: #ddd6fe;\n --colors-violet-300: #c4b5fd;\n --colors-violet-400: #a78bfa;\n --colors-violet-500: #8b5cf6;\n --colors-violet-600: #7c3aed;\n --colors-violet-700: #6d28d9;\n --colors-violet-800: #5b21b6;\n --colors-violet-900: #4c1d95;\n --colors-violet-950: #2e1065;\n --colors-indigo-50: #eef2ff;\n --colors-indigo-100: #e0e7ff;\n --colors-indigo-200: #c7d2fe;\n --colors-indigo-300: #a5b4fc;\n --colors-indigo-400: #818cf8;\n --colors-indigo-500: #6366f1;\n --colors-indigo-600: #4f46e5;\n --colors-indigo-700: #4338ca;\n --colors-indigo-800: #3730a3;\n --colors-indigo-900: #312e81;\n --colors-indigo-950: #1e1b4b;\n --colors-blue-50: #eff6ff;\n --colors-blue-100: #dbeafe;\n --colors-blue-200: #bfdbfe;\n --colors-blue-300: #93c5fd;\n --colors-blue-400: #60a5fa;\n --colors-blue-500: #3b82f6;\n --colors-blue-600: #2563eb;\n --colors-blue-700: #1d4ed8;\n --colors-blue-800: #1e40af;\n --colors-blue-900: #1e3a8a;\n --colors-blue-950: #172554;\n --colors-sky-50: #f0f9ff;\n --colors-sky-100: #e0f2fe;\n --colors-sky-200: #bae6fd;\n --colors-sky-300: #7dd3fc;\n --colors-sky-400: #38bdf8;\n --colors-sky-500: #0ea5e9;\n --colors-sky-600: #0284c7;\n --colors-sky-700: #0369a1;\n --colors-sky-800: #075985;\n --colors-sky-900: #0c4a6e;\n --colors-sky-950: #082f49;\n --colors-cyan-50: #ecfeff;\n --colors-cyan-100: #cffafe;\n --colors-cyan-200: #a5f3fc;\n --colors-cyan-300: #67e8f9;\n --colors-cyan-400: #22d3ee;\n --colors-cyan-500: #06b6d4;\n --colors-cyan-600: #0891b2;\n --colors-cyan-700: #0e7490;\n --colors-cyan-800: #155e75;\n --colors-cyan-900: #164e63;\n --colors-cyan-950: #083344;\n --colors-teal-50: #f0fdfa;\n --colors-teal-100: #ccfbf1;\n --colors-teal-200: #99f6e4;\n --colors-teal-300: #5eead4;\n --colors-teal-400: #2dd4bf;\n --colors-teal-500: #14b8a6;\n --colors-teal-600: #0d9488;\n --colors-teal-700: #0f766e;\n --colors-teal-800: #115e59;\n --colors-teal-900: #134e4a;\n --colors-teal-950: #042f2e;\n --colors-emerald-50: #ecfdf5;\n --colors-emerald-100: #d1fae5;\n --colors-emerald-200: #a7f3d0;\n --colors-emerald-300: #6ee7b7;\n --colors-emerald-400: #34d399;\n --colors-emerald-500: #10b981;\n --colors-emerald-600: #059669;\n --colors-emerald-700: #047857;\n --colors-emerald-800: #065f46;\n --colors-emerald-900: #064e3b;\n --colors-emerald-950: #022c22;\n --colors-lime-50: #f7fee7;\n --colors-lime-100: #ecfccb;\n --colors-lime-200: #d9f99d;\n --colors-lime-300: #bef264;\n --colors-lime-400: #a3e635;\n --colors-lime-500: #84cc16;\n --colors-lime-600: #65a30d;\n --colors-lime-700: #4d7c0f;\n --colors-lime-800: #3f6212;\n --colors-lime-900: #365314;\n --colors-lime-950: #1a2e05;\n --colors-yellow-50: #fefce8;\n --colors-yellow-100: #fef9c3;\n --colors-yellow-200: #fef08a;\n --colors-yellow-300: #fde047;\n --colors-yellow-400: #facc15;\n --colors-yellow-500: #eab308;\n --colors-yellow-600: #ca8a04;\n --colors-yellow-700: #a16207;\n --colors-yellow-800: #854d0e;\n --colors-yellow-900: #713f12;\n --colors-yellow-950: #422006;\n --colors-amber-50: #fffbeb;\n --colors-amber-100: #fef3c7;\n --colors-amber-200: #fde68a;\n --colors-amber-300: #fcd34d;\n --colors-amber-400: #fbbf24;\n --colors-amber-500: #f59e0b;\n --colors-amber-600: #d97706;\n --colors-amber-700: #b45309;\n --colors-amber-800: #92400e;\n --colors-amber-900: #78350f;\n --colors-amber-950: #451a03;\n --colors-orange-50: #fff7ed;\n --colors-orange-100: #ffedd5;\n --colors-orange-200: #fed7aa;\n --colors-orange-300: #fdba74;\n --colors-orange-400: #fb923c;\n --colors-orange-500: #f97316;\n --colors-orange-600: #ea580c;\n --colors-orange-700: #c2410c;\n --colors-orange-800: #9a3412;\n --colors-orange-900: #7c2d12;\n --colors-orange-950: #431407;\n --colors-red-50: #fef2f2;\n --colors-red-100: #fee2e2;\n --colors-red-200: #fecaca;\n --colors-red-300: #fca5a5;\n --colors-red-400: #f87171;\n --colors-red-500: #ef4444;\n --colors-red-600: #dc2626;\n --colors-red-700: #b91c1c;\n --colors-red-800: #991b1b;\n --colors-red-900: #7f1d1d;\n --colors-red-950: #450a0a;\n --colors-stone-50: #fafaf9;\n --colors-stone-100: #f5f5f4;\n --colors-stone-200: #e7e5e4;\n --colors-stone-300: #d6d3d1;\n --colors-stone-400: #a8a29e;\n --colors-stone-500: #78716c;\n --colors-stone-600: #57534e;\n --colors-stone-700: #44403c;\n --colors-stone-800: #292524;\n --colors-stone-900: #1c1917;\n --colors-stone-950: #0c0a09;\n --colors-zinc-50: #fafafa;\n --colors-zinc-100: #f4f4f5;\n --colors-zinc-200: #e4e4e7;\n --colors-zinc-300: #d4d4d8;\n --colors-zinc-400: #a1a1aa;\n --colors-zinc-500: #71717a;\n --colors-zinc-600: #52525b;\n --colors-zinc-700: #3f3f46;\n --colors-zinc-800: #27272a;\n --colors-zinc-900: #18181b;\n --colors-zinc-950: #09090b;\n --colors-gray-50: #f9fafb;\n --colors-gray-100: #f3f4f6;\n --colors-gray-200: #e5e7eb;\n --colors-gray-300: #d1d5db;\n --colors-gray-400: #9ca3af;\n --colors-gray-500: #6b7280;\n --colors-gray-600: #4b5563;\n --colors-gray-700: #374151;\n --colors-gray-800: #1f2937;\n --colors-gray-900: #111827;\n --colors-gray-950: #030712;\n --colors-slate-50: #f8fafc;\n --colors-slate-100: #f1f5f9;\n --colors-slate-200: #e2e8f0;\n --colors-slate-300: #cbd5e1;\n --colors-slate-400: #94a3b8;\n --colors-slate-500: #64748b;\n --colors-slate-600: #475569;\n --colors-slate-700: #334155;\n --colors-slate-800: #1e293b;\n --colors-slate-900: #0f172a;\n --colors-slate-950: #020617;\n --colors-neutral-0: #ffffff;\n --colors-neutral-25: #fafafc;\n --colors-neutral-50: #f4f5f8;\n --colors-neutral-100: #e6e8ef;\n --colors-neutral-200: #d1d5e2;\n --colors-neutral-300: #b8bece;\n --colors-neutral-400: #9aa3b8;\n --colors-neutral-500: #737373;\n --colors-neutral-600: #525252;\n --colors-neutral-700: #404040;\n --colors-neutral-800: #262626;\n --colors-neutral-900: #161a36;\n --colors-neutral-950: #0a0a0a;\n --colors-neutral-900-008: rgba(22, 26, 54, 0.08);\n --colors-neutral-900-012: rgba(22, 26, 54, 0.12);\n --colors-night-blue-100: #f4f5fa;\n --colors-night-blue-500: #6e779f;\n --colors-night-blue-600: #5c648f;\n --colors-night-blue-700: #3f466e;\n --colors-night-blue-800: #262b57;\n --colors-night-blue-900: #161a36;\n --colors-pilot-blue-40: #fafbfe;\n --colors-pilot-blue-100: #f3f4fd;\n --colors-pilot-blue-200: #ecebfb;\n --colors-pilot-blue-300: #d7d9f7;\n --colors-pilot-blue-500: #8884e6;\n --colors-pilot-blue-600: #605add;\n --colors-pilot-blue-700: #4b46d1;\n --colors-pilot-blue-800: #2f2ac8;\n --colors-system-green-50: #e8faf0;\n --colors-system-green-200: #a8dfc0;\n --colors-system-green-500: #22c16b;\n --colors-system-green-800: #0a5c32;\n --colors-system-amber-50: #fef3e2;\n --colors-system-amber-200: #fbd08a;\n --colors-system-amber-500: #f59e0b;\n --colors-system-amber-800: #78400a;\n --colors-system-red-50: #fee8e8;\n --colors-system-red-200: #fbaaaa;\n --colors-system-red-500: #ef4444;\n --colors-system-red-700: #991b1b;\n --colors-green-50: #f0fdf4;\n --colors-green-100: #d6fbe6;\n --colors-green-200: #bbf7d0;\n --colors-green-300: #86efac;\n --colors-green-400: #4ade80;\n --colors-green-500: #22c55e;\n --colors-green-600: #16a34a;\n --colors-green-700: #15803d;\n --colors-green-800: #166534;\n --colors-green-900: #14532d;\n --colors-green-950: #052e16;\n --fonts-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;\n --fonts-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n --fonts-sans: Beausite Classic;\n --fonts-brand: Beausite Fit;\n --font-weights-thin: 100;\n --font-weights-extralight: 200;\n --font-weights-light: 300;\n --font-weights-normal: 400;\n --font-weights-bold: 700;\n --font-weights-extrabold: 800;\n --font-weights-black: 900;\n --font-weights-regular: 400;\n --font-weights-medium: 500;\n --font-weights-semibold: 600;\n --font-sizes-14: 14px;\n --font-sizes-16: 16px;\n --font-sizes-18: 18px;\n --font-sizes-20: 20px;\n --font-sizes-24: 24px;\n --font-sizes-36: 36px;\n --font-sizes-2xs: 0.5rem;\n --font-sizes-xs: 0.75rem;\n --font-sizes-sm: 0.875rem;\n --font-sizes-md: 1rem;\n --font-sizes-lg: 1.125rem;\n --font-sizes-xl: 1.25rem;\n --font-sizes-2xl: 1.5rem;\n --font-sizes-3xl: 1.875rem;\n --font-sizes-4xl: 2.25rem;\n --font-sizes-5xl: 3rem;\n --font-sizes-6xl: 3.75rem;\n --font-sizes-7xl: 4.5rem;\n --font-sizes-8xl: 6rem;\n --font-sizes-9xl: 8rem;\n --line-heights-16: 16px;\n --line-heights-18: 18px;\n --line-heights-20: 20px;\n --line-heights-22: 22px;\n --line-heights-24: 24px;\n --line-heights-26: 26px;\n --line-heights-30: 30px;\n --line-heights-44: 44px;\n --line-heights-none: 1;\n --line-heights-tight: 1.25;\n --line-heights-snug: 1.375;\n --line-heights-normal: 1.5;\n --line-heights-relaxed: 1.625;\n --line-heights-loose: 2;\n --letter-spacings-0: 0px;\n --letter-spacings-tighter: -0.05em;\n --letter-spacings-tight: -0.025em;\n --letter-spacings-normal: 0em;\n --letter-spacings-wide: 0.025em;\n --letter-spacings-wider: 0.05em;\n --letter-spacings-widest: 0.1em;\n --letter-spacings-0-25: 0.25px;\n --letter-spacings-0-5: 0.5px;\n --spacing-0: 0rem;\n --spacing-1: 4px;\n --spacing-2: 8px;\n --spacing-3: 12px;\n --spacing-4: 16px;\n --spacing-5: 1.25rem;\n --spacing-6: 24px;\n --spacing-7: 1.75rem;\n --spacing-8: 32px;\n --spacing-9: 2.25rem;\n --spacing-10: 48px;\n --spacing-11: 2.75rem;\n --spacing-12: 3rem;\n --spacing-14: 3.5rem;\n --spacing-16: 4rem;\n --spacing-20: 80px;\n --spacing-24: 6rem;\n --spacing-28: 7rem;\n --spacing-32: 8rem;\n --spacing-36: 9rem;\n --spacing-40: 10rem;\n --spacing-44: 11rem;\n --spacing-48: 12rem;\n --spacing-52: 13rem;\n --spacing-56: 14rem;\n --spacing-60: 15rem;\n --spacing-64: 16rem;\n --spacing-72: 18rem;\n --spacing-80: 20rem;\n --spacing-96: 24rem;\n --spacing-0\\.5: 0.125rem;\n --spacing-1\\.5: 0.375rem;\n --spacing-2\\.5: 0.625rem;\n --spacing-3\\.5: 0.875rem;\n --spacing-4\\.5: 1.125rem;\n --spacing-5\\.5: 1.375rem;\n --radii-lg: 0.5rem;\n --radii-2xl: 1rem;\n --radii-3xl: 1.5rem;\n --radii-4xl: 2rem;\n --radii-full: 9999px;\n --radii-xxs: 2px;\n --radii-xs: 6px;\n --radii-sm: 8px;\n --radii-md: 12px;\n --radii-xl: 16px;\n --shadows-2xs: 0 1px rgb(0 0 0 / 0.05);\n --shadows-xs: 0 1px 2px 0 rgb(0 0 0 / 0.05);\n --shadows-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);\n --shadows-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);\n --shadows-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);\n --shadows-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);\n --shadows-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);\n --shadows-inset-2xs: inset 0 1px rgb(0 0 0 / 0.05);\n --shadows-inset-xs: inset 0 1px 1px rgb(0 0 0 / 0.05);\n --shadows-inset-sm: inset 0 2px 4px rgb(0 0 0 / 0.05);\n --shadows-elevation-layer1: 0px 2px 8px 0px var(--colors-shadow-008);\n --shadows-elevation-layer2: 0px 2px 4px 0px var(--colors-shadow-008), 0px 4px 4px 0px var(--colors-shadow-008);\n --shadows-elevation-layer3: 0px 4px 12px 0px var(--colors-shadow-008), 0px 12px 32px 0px var(--colors-shadow-012);\n --shadows-active-focus-glow: 0px 0px 0px 2px var(--colors-pilot-blue-300);\n --shadows-error-active-focus-glow: 0px 0px 0px 2px var(--colors-system-red-200);\n --breakpoints-sm: 640px;\n --breakpoints-md: 768px;\n --breakpoints-lg: 1024px;\n --breakpoints-xl: 1280px;\n --breakpoints-2xl: 1536px;\n --colors-surface-canvas: var(--colors-neutral-25);\n --colors-surface-sidebar: var(--colors-pilot-blue-100);\n --colors-surface-default: var(--colors-neutral-0);\n --colors-surface-subtle-primary: var(--colors-night-blue-100);\n --colors-surface-selected: var(--colors-pilot-blue-200);\n --colors-surface-neutral-25: var(--colors-neutral-25);\n --colors-surface-neutral-50: var(--colors-neutral-50);\n --colors-surface-neutral-100: var(--colors-neutral-100);\n --colors-surface-overlay: var(--colors-neutral-900);\n --colors-input-surface-default: var(--colors-neutral-50);\n --colors-input-surface-disabled: var(--colors-neutral-100);\n --colors-shadow-008: var(--colors-neutral-900-008);\n --colors-shadow-012: var(--colors-neutral-900-012);\n --colors-text-heading: var(--colors-night-blue-900);\n --colors-text-primary: var(--colors-night-blue-800);\n --colors-text-secondary: var(--colors-night-blue-600);\n --colors-text-subtle: var(--colors-night-blue-500);\n --colors-text-placeholder: var(--colors-night-blue-500);\n --colors-text-disabled: var(--colors-neutral-400);\n --colors-text-interactive-on-primary: var(--colors-night-blue-100);\n --colors-text-interactive-hover: var(--colors-pilot-blue-700);\n --colors-text-interactive-disabled: var(--colors-neutral-400);\n --colors-text-interactive-default: var(--colors-pilot-blue-600);\n --colors-border-subtle: var(--colors-neutral-100);\n --colors-border-default: var(--colors-neutral-200);\n --colors-border-strong: var(--colors-neutral-400);\n --colors-border-glow-active: var(--colors-pilot-blue-300);\n --colors-action-primary-default: var(--colors-pilot-blue-600);\n --colors-action-subtle-border-default: var(--colors-neutral-200);\n --colors-action-subtle-surface-100: var(--colors-pilot-blue-100);\n --colors-action-subtle-surface-200: var(--colors-pilot-blue-200);\n --colors-action-subtle-surface-300: var(--colors-pilot-blue-300);\n --colors-action-subtle-pressed: var(--colors-pilot-blue-800);\n --colors-action-subtle-selected: var(--colors-pilot-blue-800);\n --colors-action-subtle-focus-ring: var(--colors-night-blue-900);\n --colors-action-primary-hover: var(--colors-pilot-blue-700);\n --colors-action-primary-pressed: var(--colors-pilot-blue-800);\n --colors-action-primary-focus: var(--colors-night-blue-900);\n --colors-action-primary-disabled: var(--colors-neutral-100);\n --colors-status-active: var(--colors-system-green-500);\n --colors-status-pending: var(--colors-system-amber-500);\n --colors-status-completed-archived: var(--colors-night-blue-600);\n --colors-feedback-success-surface: var(--colors-system-green-50);\n --colors-feedback-success-border: var(--colors-system-green-200);\n --colors-feedback-success-indicator: var(--colors-system-green-500);\n --colors-feedback-success-text: var(--colors-system-green-800);\n --colors-feedback-warning-surface: var(--colors-system-amber-50);\n --colors-feedback-warning-border: var(--colors-system-amber-200);\n --colors-feedback-warning-indicator: var(--colors-system-amber-500);\n --colors-feedback-warning-text: var(--colors-system-amber-800);\n --colors-feedback-error-surface: var(--colors-system-red-50);\n --colors-feedback-error-border: var(--colors-system-red-200);\n --colors-feedback-error-indicator: var(--colors-system-red-500);\n --colors-feedback-error-text: var(--colors-system-red-700);\n --colors-success-badge-surface: var(--colors-green-100);\n --colors-progress-fill: var(--colors-pilot-blue-500);\n --colors-surface-inverse: var(--colors-night-blue-900);\n --spacing-container-padding: var(--spacing-6);\n --spacing-page-padding-bottom: var(--spacing-20);\n --spacing-gap-xs: var(--spacing-1);\n --spacing-gap-sm: var(--spacing-2);\n --spacing-gap-md: var(--spacing-4);\n --spacing-gap-lg: var(--spacing-8);\n --spacing-gap-xl: var(--spacing-10);\n --spacing-component-padding-sm: var(--spacing-2);\n --spacing-component-padding-md: var(--spacing-3);\n --spacing-component-padding-sm-horizontal: var(--spacing-2);\n --spacing-component-padding-md-horizontal: var(--spacing-3);\n --spacing-component-padding-xs-vertical: var(--spacing-1);\n --spacing-component-padding-sm-vertical: var(--spacing-2);\n --spacing-component-padding-md-vertical: var(--spacing-3);\n --radii-radius-xxs: var(--radii-xxs);\n --radii-radius-xs: var(--radii-xs);\n --radii-radius-sm: var(--radii-sm);\n --radii-radius-md: var(--radii-md);\n --radii-radius-xlarge: var(--radii-xl);\n --sizes-icon-size-sm: 16px;\n --sizes-icon-size-md: 20px;\n --sizes-icon-size-lg: 28px;\n --sizes-icon-stroke-sm: 1.2px;\n --sizes-icon-stroke-md: 1.5px;\n --sizes-icon-stroke-lg: 2.5px;\n}\n\n @keyframes ping {\n 75%,100% {\n transform: scale(2);\n opacity: 0;\n}\n}\n\n @keyframes pulse {\n 50% {\n opacity: 0.5;\n}\n}\n\n @keyframes bounce {\n 0%,100% {\n transform: translateY(-25%);\n animation-timing-function: cubic-bezier(0.8,0,1,1);\n}\n\n 50% {\n transform: none;\n animation-timing-function: cubic-bezier(0,0,0.2,1);\n}\n}\n\n @keyframes spin {\n to {\n transform: rotate(360deg);\n}\n}\n}\n\n@layer recipes{\n @layer _base{\n\n .badge-dot {\n border-radius: 50%;\n box-sizing: border-box;\n flex-shrink: 0;\n width: 12px;\n height: 12px;\n}\n\n .badge {\n gap: var(--spacing-gap-xs);\n padding-inline: var(--spacing-component-padding-sm-horizontal);\n border-radius: var(--radii-xs);\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n height: 24px;\n}\n\n .badge,.button {\n display: inline-flex;\n align-items: center;\n white-space: nowrap;\n}\n\n .button {\n border: var(--borders-none);\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease;\n justify-content: center;\n position: relative;\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n cursor: pointer;\n}\n\n .button:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n cursor: not-allowed;\n}\n\n .button:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .divider {\n margin: var(--spacing-0);\n box-sizing: content-box;\n background-clip: content-box;\n -webkit-background-clip: content-box;\n height: 1px;\n}\n\n .divider,.icon-button {\n border: var(--borders-none);\n}\n\n .icon-button {\n background: var(--colors-transparent);\n border-radius: var(--radii-sm);\n transition: background-color 150ms ease, color 150ms ease;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n cursor: pointer;\n}\n\n .icon-button:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n cursor: not-allowed;\n color: var(--colors-text-interactive-disabled);\n}\n\n .icon-button:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .icon-button:not(:disabled):hover {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .icon-button:not(:disabled):active {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .link {\n gap: var(--spacing-gap-xs);\n text-decoration: underline;\n transition: color 150ms ease;\n display: inline-flex;\n align-items: center;\n color: var(--colors-text-interactive-default);\n text-decoration-thickness: from-font;\n text-underline-position: from-font;\n}\n\n .link[aria-disabled="true"] {\n color: var(--colors-text-disabled);\n}\n\n .link:visited {\n color: var(--colors-action-subtle-selected);\n}\n\n .link:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .link:not([aria-disabled="true"]):hover {\n color: var(--colors-text-interactive-hover);\n}\n\n .menu-item {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n outline: var(--borders-none);\n position: relative;\n display: flex;\n align-items: center;\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n text-align: left;\n white-space: nowrap;\n -webkit-user-select: none;\n user-select: none;\n min-width: 160px;\n min-height: 40px;\n}\n\n .menu-item[data-divider] + .menu-item {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: var(--colors-border-subtle);\n}\n\n .menu-popup {\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-subtle);\n border-radius: var(--radii-md);\n padding-block: var(--spacing-component-padding-sm-vertical);\n outline: var(--borders-none);\n display: flex;\n flex-direction: column;\n background-color: var(--colors-surface-default);\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n box-shadow: var(--shadows-elevation-layer2);\n min-width: 160px;\n max-height: var(--available-height);\n overflow-y: auto;\n}\n\n .menu-popup::-webkit-scrollbar-thumb {\n border-width: 4px;\n border-style: solid;\n border-color: var(--colors-transparent);\n border-radius: var(--radii-sm);\n background-color: var(--colors-text-disabled);\n background-clip: content-box;\n -webkit-background-clip: content-box;\n}\n\n .menu-popup::-webkit-scrollbar-track {\n background-color: var(--colors-transparent);\n}\n\n .menu-popup::-webkit-scrollbar {\n width: 12px;\n}\n\n .menu-separator {\n margin-block: var(--spacing-gap-xs);\n flex-shrink: 0;\n background-color: var(--colors-border-subtle);\n height: 1px;\n}\n\n .menu-item-checkbox {\n border-radius: 2px;\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n background-color: var(--colors-surface-default);\n color: var(--colors-text-interactive-on-primary);\n width: 16px;\n height: 16px;\n}\n\n .menu-item-checkbox[data-checked],.menu-item-checkbox[data-indeterminate] {\n border-color: var(--colors-action-primary-default);\n background-color: var(--colors-action-primary-default);\n}\n\n .menu-item-checkbox[data-disabled],[data-disabled] .menu-item-checkbox {\n border-color: var(--colors-border-default);\n background-color: var(--colors-input-surface-disabled);\n color: var(--colors-text-disabled);\n}\n\n .menu-item-checkbox [data-glyph] {\n visibility: hidden;\n}\n\n .menu-item-checkbox[data-checked] [data-glyph="check"],.menu-item-checkbox[data-indeterminate] [data-glyph="dash"] {\n visibility: visible;\n}\n\n .modal-backdrop {\n inset: var(--spacing-0);\n background: var(--colors-surface-overlay);\n position: fixed;\n opacity: 0.5;\n z-index: 1300;\n}\n\n .popover-popup {\n gap: var(--spacing-gap-xs);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-subtle);\n border-radius: var(--radii-md);\n padding-block: var(--spacing-component-padding-md);\n outline: var(--borders-none);\n flex-direction: column;\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-elevation-layer2);\n min-width: 80px;\n max-height: var(--available-height);\n overflow-y: auto;\n}\n\n .popover-popup,.popover-list-item {\n display: flex;\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n}\n\n .popover-list-item {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n align-items: center;\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n white-space: nowrap;\n}\n\n .radio {\n place-items: center;\n display: grid;\n flex-shrink: 0;\n cursor: pointer;\n width: 24px;\n height: 22px;\n}\n\n .radio > *,.radio::before {\n grid-area: 1 / 1;\n}\n\n .radio::before {\n border-radius: 50%;\n border-width: 1.2px;\n border-style: solid;\n border-color: var(--colors-border-default);\n transition: border-color 150ms ease, background-color 150ms ease;\n content: "";\n box-sizing: border-box;\n background-color: var(--colors-surface-default);\n width: 16px;\n height: 16px;\n}\n\n .radio[data-checked]::before {\n border-color: var(--colors-action-primary-default);\n}\n\n .radio[data-disabled]::before {\n border-color: var(--colors-border-default);\n background-color: var(--colors-input-surface-disabled);\n}\n\n .radio[data-disabled] {\n cursor: not-allowed;\n}\n\n .radio:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .radio[data-unchecked]:not([data-disabled]):hover::before {\n border-color: var(--colors-border-strong);\n}\n\n .search-input {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n display: flex;\n align-items: center;\n background-color: var(--colors-surface-neutral-25);\n color: var(--colors-text-placeholder);\n}\n\n .search-input input {\n border: var(--borders-none);\n padding: var(--spacing-0);\n flex: 1 1 0%;\n outline: var(--borders-none);\n background-color: var(--colors-transparent);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n min-width: var(--sizes-0);\n}\n\n .search-input input::placeholder {\n color: var(--colors-text-placeholder);\n}\n\n .search-input input::-webkit-search-cancel-button,.search-input input::-webkit-search-decoration {\n display: none;\n -webkit-appearance: none;\n}\n\n .search-select-trigger {\n position: relative;\n color: var(--colors-text-placeholder);\n width: 100%;\n}\n\n .search-select-trigger input {\n border: 1px solid;\n border-color: var(--colors-border-strong);\n border-radius: inherit;\n outline: var(--borders-none);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n box-sizing: border-box;\n display: block;\n background-color: var(--colors-surface-neutral-25);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n width: 100%;\n height: 100%;\n padding-left: calc(var(--spacing-component-padding-md-horizontal) * 2 + 20px);\n padding-right: calc(var(--spacing-component-padding-md-horizontal) * 2 + 20px);\n}\n\n .search-select-trigger input:focus {\n border-color: var(--colors-action-subtle-pressed);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .search-select-trigger input[aria-invalid="true"] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .search-select-trigger input[aria-invalid="true"]:focus {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .search-select-trigger input:read-only {\n color: var(--colors-text-secondary);\n}\n\n .search-select-trigger input:read-only,.search-select-trigger input:disabled {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n}\n\n .search-select-trigger input:disabled {\n cursor: not-allowed;\n}\n\n .search-select-trigger input:disabled,.search-select-trigger input:disabled::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .search-select-trigger input::placeholder {\n color: var(--colors-text-placeholder);\n}\n\n .search-select-trigger input:read-only:focus {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .search-select-trigger:has(input:read-only) {\n color: var(--colors-text-secondary);\n}\n\n .search-select-trigger:has(input:disabled) {\n color: var(--colors-text-disabled);\n}\n\n .select-trigger {\n margin: var(--spacing-0);\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n border-radius: var(--radii-md);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n background-color: var(--colors-surface-neutral-25);\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n text-align: left;\n white-space: nowrap;\n cursor: pointer;\n width: 100%;\n height: 40px;\n}\n\n .select-trigger[data-popup-open] {\n border-color: var(--colors-action-subtle-pressed);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .select-trigger[aria-invalid] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .select-trigger[aria-readonly="true"] {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-secondary);\n cursor: default;\n}\n\n .select-trigger:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .select-trigger[data-placeholder]:not(:disabled):not([aria-readonly="true"]) {\n color: var(--colors-text-placeholder);\n}\n\n .select-trigger[aria-invalid][data-popup-open] {\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .select-trigger:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .select-filter-trigger {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n border-radius: var(--radii-md);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease;\n display: flex;\n align-items: center;\n justify-content: space-between;\n background-color: var(--colors-surface-neutral-25);\n color: var(--colors-text-placeholder);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n text-align: left;\n white-space: nowrap;\n cursor: pointer;\n width: 100%;\n height: 40px;\n}\n\n .select-filter-trigger[data-has-selection] {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-selected);\n color: var(--colors-text-secondary);\n}\n\n .select-filter-trigger[data-popup-open] {\n border-color: var(--colors-action-subtle-pressed);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n color: var(--colors-text-placeholder);\n}\n\n .select-filter-trigger[aria-invalid] {\n border-color: var(--colors-feedback-error-border);\n}\n\n .select-filter-trigger:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .select-filter-trigger[aria-invalid][data-popup-open] {\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .select-filter-trigger:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .tab-list {\n gap: var(--spacing-gap-md);\n padding-inline: var(--spacing-container-padding);\n position: relative;\n display: flex;\n padding-top: var(--spacing-component-padding-sm-vertical);\n padding-bottom: var(--spacing-gap-md);\n}\n\n .tab-list::after {\n background: var(--colors-border-subtle);\n content: "";\n position: absolute;\n bottom: var(--spacing-gap-md);\n left: var(--spacing-container-padding);\n right: var(--spacing-container-padding);\n height: 1px;\n}\n\n .tab {\n border: var(--borders-none);\n padding: var(--spacing-0);\n gap: var(--spacing-gap-xs);\n transition: color 150ms ease;\n display: inline-flex;\n flex-direction: column;\n align-items: center;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-medium);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n white-space: nowrap;\n cursor: pointer;\n padding-top: var(--spacing-gap-sm);\n}\n\n .tab,.tab::after {\n background: var(--colors-transparent);\n}\n\n .tab::after {\n transition: background-color 150ms ease;\n content: "";\n align-self: stretch;\n height: 4px;\n}\n\n .tab:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .tab:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .tab:not([data-disabled]):hover {\n color: var(--colors-text-interactive-hover);\n}\n\n .tab:not([data-disabled]):hover::after {\n background: var(--colors-text-interactive-hover);\n}\n\n .tab[data-active]:not([data-disabled])::after {\n background: var(--colors-action-subtle-selected);\n}\n\n .text,.text-area {\n margin: var(--spacing-0);\n}\n\n .text-area {\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n padding-block: var(--spacing-component-padding-md-vertical);\n border-radius: var(--radii-md);\n display: block;\n appearance: none;\n -webkit-appearance: none;\n box-sizing: border-box;\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n background-color: var(--colors-surface-neutral-25);\n resize: vertical;\n width: 100%;\n height: auto;\n min-height: 160px;\n}\n\n .text-area[aria-invalid="true"] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .text-area:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .text-area:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .text-area::placeholder {\n color: var(--colors-text-subtle);\n opacity: 1;\n}\n\n .text-area:focus {\n outline: var(--borders-none);\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .text-area[aria-invalid="true"]:focus {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .text-area[readonly],.text-area[readonly]:focus {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-secondary);\n}\n\n .text-area[readonly]:focus {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .text-input {\n margin: var(--spacing-0);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n display: block;\n appearance: none;\n -webkit-appearance: none;\n box-sizing: border-box;\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n background-color: var(--colors-surface-neutral-25);\n width: 100%;\n}\n\n .text-input[aria-invalid="true"] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .text-input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .text-input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .text-input::placeholder {\n color: var(--colors-text-subtle);\n opacity: 1;\n}\n\n .text-input:focus {\n outline: var(--borders-none);\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .text-input[aria-invalid="true"]:focus {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .text-input[readonly],.text-input[readonly]:focus {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-secondary);\n}\n\n .text-input[readonly]:focus {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .toast {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n padding-block: var(--spacing-component-padding-sm-vertical);\n border-radius: var(--radii-md);\n border-width: 1px;\n border-style: solid;\n display: flex;\n align-items: flex-start;\n box-sizing: border-box;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n min-width: 240px;\n max-width: 400px;\n}\n\n .toast p {\n margin: var(--spacing-0);\n}\n\n .toast-viewport {\n gap: var(--spacing-gap-sm);\n position: fixed;\n z-index: 1400;\n display: flex;\n flex-direction: column;\n}\n\n .tooltip-popup {\n padding-inline: var(--spacing-component-padding-md);\n padding-block: var(--spacing-component-padding-sm-vertical);\n border-radius: var(--radii-sm);\n outline: var(--borders-none);\n color: var(--colors-text-interactive-on-primary);\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n box-shadow: var(--shadows-elevation-layer1);\n overflow-wrap: break-word;\n max-width: 240px;\n}\n\n .tooltip-popup,.tooltip-arrow {\n background-color: var(--colors-surface-inverse);\n}\n\n .tooltip-arrow {\n position: absolute;\n}\n\n .tooltip-arrow[data-side="top"] {\n clip-path: polygon(0 0, 100% 0, 50% 100%);\n -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);\n bottom: -8px;\n width: 12px;\n height: 8px;\n}\n\n .tooltip-arrow[data-side="bottom"] {\n clip-path: polygon(50% 0, 100% 100%, 0 100%);\n -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);\n top: -8px;\n width: 12px;\n height: 8px;\n}\n\n .tooltip-arrow[data-side="left"] {\n clip-path: polygon(0 0, 100% 50%, 0 100%);\n -webkit-clip-path: polygon(0 0, 100% 50%, 0 100%);\n right: -8px;\n width: 8px;\n height: 12px;\n}\n\n .tooltip-arrow[data-side="right"] {\n clip-path: polygon(100% 0, 100% 100%, 0 50%);\n -webkit-clip-path: polygon(100% 0, 100% 100%, 0 50%);\n left: -8px;\n width: 8px;\n height: 12px;\n}\n\n @media (prefers-reduced-motion: reduce) {\n .button,.icon-button,.link,.radio::before,.search-select-trigger input,.select-trigger,.select-filter-trigger,.tab,.tab::after,.text-area,.text-input {\n transition: none;\n}\n}\n}\n\n .badge-dot--status_active {\n background: var(--colors-status-active);\n}\n\n .badge-dot--status_pending {\n background: var(--colors-status-pending);\n}\n\n .badge-dot--status_completed-archived {\n background: var(--colors-status-completed-archived);\n}\n\n .badge-dot--status_inactive {\n background: var(--colors-surface-default);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n}\n\n .badge--tone_neutral {\n background: var(--colors-surface-neutral-50);\n}\n\n .badge--tone_success {\n background: var(--colors-feedback-success-surface);\n}\n\n .badge--tone_warning {\n background: var(--colors-feedback-warning-surface);\n}\n\n .badge--tone_error {\n background: var(--colors-feedback-error-surface);\n}\n\n .button--variant_primary {\n background: var(--colors-action-primary-default);\n color: var(--colors-text-interactive-on-primary);\n}\n\n .button--variant_primary:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n background: var(--colors-action-primary-disabled);\n color: var(--colors-text-interactive-disabled);\n}\n\n .button--variant_primary:disabled[data-loading] {\n background: var(--colors-action-primary-default);\n color: var(--colors-text-interactive-on-primary);\n}\n\n .button--variant_primary:not(:disabled):not([aria-disabled="true"]):hover {\n background: var(--colors-action-primary-hover);\n}\n\n .button--variant_primary:not(:disabled):not([aria-disabled="true"]):active {\n background: var(--colors-action-primary-pressed);\n}\n\n .button--size_md {\n border-radius: var(--radii-md);\n height: 40px;\n}\n\n .button--variant_secondary {\n color: var(--colors-text-interactive-default);\n}\n\n .button--variant_secondary:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-interactive-disabled);\n}\n\n .button--size_sm {\n border-radius: var(--radii-sm);\n height: 32px;\n}\n\n .divider--emphasis_subtle {\n background-color: var(--colors-border-subtle);\n}\n\n .divider--paddingX_none {\n padding-inline: var(--spacing-0);\n}\n\n .divider--paddingY_none {\n padding-block: var(--spacing-0);\n}\n\n .divider--emphasis_default {\n background-color: var(--colors-border-default);\n}\n\n .divider--paddingX_sm {\n padding-inline: var(--spacing-component-padding-sm-horizontal);\n}\n\n .divider--paddingX_md {\n padding-inline: var(--spacing-component-padding-md-horizontal);\n}\n\n .divider--paddingX_container {\n padding-inline: var(--spacing-container-padding);\n}\n\n .divider--paddingY_xs {\n padding-block: var(--spacing-component-padding-xs-vertical);\n}\n\n .divider--paddingY_sm {\n padding-block: var(--spacing-component-padding-sm-vertical);\n}\n\n .icon-button--tone_default {\n color: var(--colors-text-primary);\n}\n\n .icon-button--size_md {\n width: 40px;\n height: 40px;\n}\n\n .icon-button--tone_strong {\n color: var(--colors-text-heading);\n}\n\n .icon-button--tone_utility {\n color: var(--colors-text-interactive-default);\n}\n\n .icon-button--size_sm {\n width: 32px;\n height: 32px;\n}\n\n .link--variant_body {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n display: inline;\n}\n\n .link--variant_body,.link--variant_body-small {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-regular);\n}\n\n .link--variant_body-small {\n text-decoration: none;\n font-size: var(--font-sizes-14);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .link--variant_interactive {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-medium);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .link--variant_secondary {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n}\n\n .link--variant_secondary[aria-disabled="true"] {\n color: var(--colors-text-disabled);\n}\n\n .link--variant_secondary:visited,.link--variant_secondary:not([aria-disabled="true"]):hover {\n color: var(--colors-text-primary);\n}\n\n .menu-item--kind_status {\n color: var(--colors-text-subtle);\n cursor: default;\n}\n\n .menu-item--kind_row {\n cursor: pointer;\n}\n\n .menu-item--kind_row[data-highlighted] {\n background-color: var(--colors-surface-subtle-primary);\n box-shadow: inset 4px 0 0 var(--colors-action-subtle-focus-ring);\n}\n\n .menu-item--kind_row[data-disabled] {\n color: var(--colors-text-interactive-disabled);\n cursor: not-allowed;\n}\n\n .menu-item--kind_row:hover:not([data-disabled]) {\n background-color: var(--colors-action-subtle-surface-100);\n box-shadow: none;\n}\n\n .menu-item--kind_twoRows {\n gap: var(--spacing-gap-xs);\n padding-block: var(--spacing-component-padding-md-vertical);\n flex-direction: column;\n align-items: stretch;\n justify-content: center;\n cursor: pointer;\n}\n\n .menu-item--kind_twoRows[data-highlighted] {\n background-color: var(--colors-surface-subtle-primary);\n box-shadow: inset 4px 0 0 var(--colors-action-subtle-focus-ring);\n}\n\n .menu-item--kind_twoRows[data-disabled] {\n color: var(--colors-text-interactive-disabled);\n cursor: not-allowed;\n}\n\n .menu-item--kind_twoRows:hover:not([data-disabled]) {\n background-color: var(--colors-action-subtle-surface-100);\n box-shadow: none;\n}\n\n .menu-item--checkTint_true[data-checked],.menu-item--checkTint_true[data-selected],.menu-item--checkTint_true[data-checked]:hover:not([data-disabled]),.menu-item--checkTint_true[data-selected]:hover:not([data-disabled]) {\n background-color: var(--colors-action-subtle-surface-200);\n}\n\n .menu-item--kind_groupLabel {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-subtle);\n cursor: default;\n min-height: auto;\n padding-top: var(--spacing-component-padding-sm-vertical);\n padding-bottom: var(--spacing-component-padding-xs-vertical);\n}\n\n .search-input--variant_field {\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n width: 100%;\n}\n\n .search-input--variant_field:has(input:disabled) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n}\n\n .search-input--variant_field input:disabled {\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .search-input--variant_field input:disabled::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .search-input--variant_field:has(input:focus) {\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .search-input--variant_menu {\n min-width: 160px;\n min-height: 40px;\n}\n\n .search-select-trigger--size_md {\n border-radius: var(--radii-md);\n height: 40px;\n}\n\n .search-select-trigger--size_sm {\n border-radius: var(--radii-sm);\n height: 32px;\n}\n\n .tab-list--elevated_true {\n background: var(--colors-surface-default);\n box-shadow: var(--shadows-elevation-layer1);\n}\n\n .text--variant_body-reading {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--color_primary {\n color: var(--colors-text-primary);\n}\n\n .text--variant_page-title {\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_section-title {\n font-weight: var(--font-weights-semibold);\n}\n\n .text--variant_section-title,.text--variant_section-label {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-20);\n line-height: var(--line-heights-26);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_section-label {\n font-weight: var(--font-weights-regular);\n}\n\n .text--variant_card-title {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-18);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_body-compact {\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-18);\n}\n\n .text--variant_body-compact,.text--variant_body-strong {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_body-strong {\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-20);\n}\n\n .text--variant_secondary-reading {\n line-height: var(--line-heights-22);\n}\n\n .text--variant_secondary-reading,.text--variant_secondary-compact {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .text--variant_secondary-compact {\n line-height: var(--line-heights-16);\n}\n\n .text--color_heading {\n color: var(--colors-text-heading);\n}\n\n .text--color_secondary {\n color: var(--colors-text-secondary);\n}\n\n .text--color_subtle {\n color: var(--colors-text-subtle);\n}\n\n .text-input--size_md {\n border-radius: var(--radii-md);\n height: 40px;\n}\n\n .text-input--size_sm {\n border-radius: var(--radii-sm);\n height: 32px;\n}\n\n .toast--type_success {\n border-color: var(--colors-feedback-success-border);\n background-color: var(--colors-feedback-success-surface);\n color: var(--colors-feedback-success-text);\n}\n\n .toast--type_error {\n border-color: var(--colors-feedback-error-border);\n background-color: var(--colors-feedback-error-surface);\n color: var(--colors-feedback-error-text);\n}\n\n .toast-viewport--position_top-center {\n transform: translateX(-50%);\n align-items: center;\n top: var(--spacing-4);\n left: 50%;\n}\n\n .toast-viewport--position_top-right {\n align-items: flex-end;\n top: var(--spacing-4);\n right: var(--spacing-4);\n}\n\n .toast-viewport--position_bottom-center {\n transform: translateX(-50%);\n align-items: center;\n bottom: var(--spacing-4);\n left: 50%;\n}\n\n .toast-viewport--position_bottom-right {\n align-items: flex-end;\n bottom: var(--spacing-4);\n right: var(--spacing-4);\n}\n\n @media (prefers-reduced-motion: reduce) {\n .search-input--variant_field {\n transition: none;\n}\n}\n}\n\n@layer recipes.slots{\n @layer _base{\n\n .calendar__panel {\n padding: var(--spacing-component-padding-md);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-subtle);\n border-radius: var(--radii-xl);\n outline: var(--borders-none);\n display: flex;\n flex-direction: column;\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-elevation-layer2);\n font-family: var(--fonts-sans);\n width: fit-content;\n}\n\n .calendar__header {\n display: flex;\n align-items: center;\n width: 303px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: var(--colors-border-subtle);\n padding-bottom: var(--spacing-component-padding-sm-vertical);\n}\n\n .calendar__monthLabel {\n flex: 1 1 0%;\n text-align: center;\n font-weight: var(--font-weights-semibold);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n white-space: nowrap;\n}\n\n .calendar__weekdays {\n display: flex;\n justify-content: space-between;\n width: 303px;\n padding-top: var(--spacing-component-padding-md-vertical);\n padding-bottom: var(--spacing-component-padding-sm-vertical);\n}\n\n .calendar__weekday {\n padding-block: var(--spacing-component-padding-xs-vertical);\n text-align: center;\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-secondary);\n width: 40px;\n}\n\n .calendar__grid {\n gap: var(--spacing-gap-sm);\n display: flex;\n flex-direction: column;\n width: 303px;\n}\n\n .calendar__row {\n display: flex;\n justify-content: space-between;\n}\n\n .calendar__day {\n padding: var(--spacing-0);\n border: var(--borders-none);\n border-radius: var(--radii-sm);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n background-color: var(--colors-transparent);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n cursor: pointer;\n width: 40px;\n height: 40px;\n}\n\n .calendar__day[data-today] {\n box-shadow: inset 0 0 0 1px var(--colors-action-primary-default);\n}\n\n .calendar__day[aria-selected="true"] {\n background-color: var(--colors-action-primary-default);\n color: var(--colors-text-interactive-on-primary);\n}\n\n .calendar__day:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-disabled);\n cursor: default;\n}\n\n .calendar__day:is(:focus-visible, [data-focus-visible]) {\n outline: var(--borders-none);\n box-shadow: inset 0 0 0 2px var(--colors-action-subtle-focus-ring);\n}\n\n .calendar__day:not(:disabled):hover {\n background-color: var(--colors-action-subtle-surface-100);\n}\n\n .card__root {\n background: var(--colors-surface-default);\n padding: var(--spacing-container-padding);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-default);\n border-radius: var(--radii-radius-xlarge);\n display: flex;\n}\n\n .card__content {\n flex: 1 1 0%;\n flex-direction: column;\n min-width: var(--sizes-0);\n}\n\n .card__content,.card__header {\n gap: var(--spacing-gap-sm);\n display: flex;\n}\n\n .card__header {\n align-items: flex-start;\n}\n\n .card__title {\n margin: var(--spacing-0);\n overflow: hidden;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-18);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n}\n\n .card__badges {\n flex-shrink: 0;\n}\n\n .card__badges,.card__footer {\n gap: var(--spacing-gap-sm);\n display: flex;\n}\n\n .card__footer {\n align-items: center;\n margin-top: var(--spacing-gap-sm);\n}\n\n .card__actions,.card__badgesBottom {\n gap: var(--spacing-gap-sm);\n display: flex;\n}\n\n .card__badgesBottom {\n flex-shrink: 0;\n margin-left: auto;\n}\n\n .card__divider {\n background: var(--colors-border-default);\n margin-inline: var(--spacing-6);\n align-self: stretch;\n flex-shrink: 0;\n width: 1px;\n}\n\n .card__progress {\n gap: var(--spacing-gap-lg);\n display: flex;\n flex-direction: column;\n flex-shrink: 0;\n text-align: right;\n width: 212px;\n}\n\n .card__progressHeading {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n padding-top: var(--spacing-1);\n}\n\n .card__progressStats {\n gap: var(--spacing-gap-sm);\n display: flex;\n flex-direction: column;\n}\n\n .card__progressPercent {\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-heading);\n}\n\n .card__progressDetail {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n}\n\n .date-input__root {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n border-radius: var(--radii-md);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n display: flex;\n align-items: center;\n box-sizing: border-box;\n background-color: var(--colors-surface-neutral-25);\n width: 100%;\n height: 40px;\n}\n\n .date-input__root:has(input[aria-invalid="true"]) {\n border-color: var(--colors-feedback-error-text);\n}\n\n .date-input__root:has(input:disabled) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n}\n\n .date-input__root:has(input:focus) {\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .date-input__root:has(input[aria-invalid="true"]:focus) {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .date-input__root:has(input[readonly]),.date-input__root:has(input[readonly]:focus) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n}\n\n .date-input__root:has(input[readonly]:focus) {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .date-input__input {\n border: var(--borders-none);\n padding: var(--spacing-0);\n flex: 1 1 0%;\n outline: var(--borders-none);\n background-color: var(--colors-transparent);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n min-width: var(--sizes-0);\n}\n\n .date-input__input::placeholder {\n color: var(--colors-text-subtle);\n opacity: 1;\n}\n\n .date-input__input[readonly] {\n color: var(--colors-text-secondary);\n}\n\n .date-input__input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .date-input__input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .date-input__trigger {\n padding: var(--spacing-0);\n border: var(--borders-none);\n border-radius: var(--radii-xs);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n background-color: var(--colors-transparent);\n color: var(--colors-text-interactive-default);\n cursor: pointer;\n width: 24px;\n height: 24px;\n}\n\n .date-input__trigger:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-interactive-disabled);\n cursor: not-allowed;\n}\n\n .date-input__trigger:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .date-input__trigger:not(:disabled):hover {\n background-color: var(--colors-action-subtle-surface-100);\n}\n\n .field__root {\n gap: var(--spacing-gap-xs);\n display: flex;\n flex-direction: column;\n width: 100%;\n}\n\n .field__labelRow {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: center;\n min-width: var(--sizes-0);\n}\n\n .field__label {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n white-space: nowrap;\n}\n\n [data-disabled] .field__label,[data-readonly] .field__label {\n color: var(--colors-text-disabled);\n}\n\n .field__supportingText {\n flex: 1 0 0;\n overflow: hidden;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n text-overflow: ellipsis;\n white-space: nowrap;\n min-width: var(--sizes-0);\n}\n\n [data-disabled] .field__supportingText,[data-readonly] .field__supportingText {\n color: var(--colors-text-disabled);\n}\n\n .field__errorRow {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: flex-start;\n color: var(--colors-feedback-error-text);\n padding-top: var(--spacing-component-padding-xs-vertical);\n}\n\n .field__errorText {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .modal__popup {\n background: var(--colors-surface-default);\n overflow: auto;\n border-radius: var(--radii-radius-xlarge);\n position: fixed;\n transform: translate(-50%, -50%);\n z-index: 1300;\n display: flex;\n flex-direction: column;\n box-shadow: var(--shadows-elevation-layer3);\n top: 50%;\n left: 50%;\n width: 600px;\n max-width: calc(100vw - 32px);\n max-height: calc(100vh - 48px);\n}\n\n .modal__header {\n gap: var(--spacing-gap-md);\n padding-inline: var(--spacing-container-padding);\n display: flex;\n align-items: center;\n justify-content: space-between;\n flex-shrink: 0;\n padding-top: var(--spacing-component-padding-md-vertical);\n padding-bottom: var(--spacing-component-padding-sm-vertical);\n}\n\n .modal__title {\n margin: var(--spacing-0);\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-20);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-26);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-heading);\n}\n\n .modal__content {\n padding: var(--spacing-container-padding);\n gap: var(--spacing-gap-lg);\n display: flex;\n flex-direction: column;\n}\n\n .modal__footer {\n width: 100%;\n padding-top: var(--spacing-component-padding-sm-vertical);\n}\n\n .modal__footer,.modal__footerRight {\n display: flex;\n align-items: center;\n}\n\n .modal__footerRight {\n flex: 1 0 0;\n gap: var(--spacing-gap-sm);\n justify-content: flex-end;\n min-width: var(--sizes-0);\n}\n\n .modal-dialog__popup {\n background: var(--colors-surface-default);\n padding: var(--spacing-container-padding);\n overflow: auto;\n border-radius: var(--radii-radius-xlarge);\n position: fixed;\n transform: translate(-50%, -50%);\n z-index: 1300;\n box-shadow: var(--shadows-elevation-layer3);\n top: 50%;\n left: 50%;\n width: 336px;\n max-width: calc(100vw - 32px);\n max-height: calc(100vh - 48px);\n}\n\n .modal-dialog__content {\n gap: var(--spacing-gap-md);\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n width: 100%;\n}\n\n .modal-dialog__title {\n font-size: var(--font-sizes-20);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-26);\n color: var(--colors-text-heading);\n}\n\n .modal-dialog__title,.modal-dialog__description {\n margin: var(--spacing-0);\n font-family: var(--fonts-sans);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .modal-dialog__description {\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n color: var(--colors-text-primary);\n}\n\n .modal-dialog__buttonGroup {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: center;\n justify-content: flex-end;\n width: 100%;\n}\n\n .page-header__root {\n gap: var(--spacing-gap-xs);\n padding-inline: var(--spacing-container-padding);\n display: flex;\n flex-direction: column;\n padding-top: var(--spacing-container-padding);\n padding-bottom: var(--spacing-gap-md);\n}\n\n .page-header__row,.page-header__titleGroup {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: center;\n}\n\n .page-header__titleGroup {\n min-width: var(--sizes-0);\n}\n\n .page-header__title {\n margin: var(--spacing-0);\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-heading);\n white-space: nowrap;\n}\n\n .page-header__action {\n display: flex;\n align-items: center;\n flex-shrink: 0;\n margin-left: auto;\n}\n\n .page-header__metadata {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-secondary);\n}\n\n .progress-bar__root,.progress-bar__track {\n display: block;\n width: 100%;\n}\n\n .progress-bar__track {\n background: var(--colors-surface-neutral-100);\n border-radius: var(--radii-full);\n overflow: hidden;\n height: 6px;\n}\n\n .progress-bar__indicator {\n background: var(--colors-progress-fill);\n border-radius: var(--radii-full);\n transition: width 300ms ease;\n display: block;\n height: 100%;\n}\n\n @media (prefers-reduced-motion: reduce) {\n .date-input__root,.progress-bar__indicator {\n transition: none;\n}\n}\n}\n\n .card__root--clickable_true {\n font: inherit;\n margin: var(--spacing-0);\n transition: border-color 150ms ease, box-shadow 150ms ease;\n color: inherit;\n text-align: left;\n cursor: pointer;\n width: 100%;\n}\n\n .card__root--clickable_true[data-disabled] {\n cursor: not-allowed;\n}\n\n .card__root--clickable_true:is(:focus-visible, [data-focus-visible]) {\n outline: var(--borders-none);\n border-color: var(--colors-action-subtle-focus-ring);\n box-shadow: inset 0 0 0 1px var(--colors-action-subtle-focus-ring);\n}\n\n .card__root--clickable_true:not([data-disabled]):hover {\n border-color: var(--colors-border-strong);\n box-shadow: var(--shadows-elevation-layer1);\n}\n\n .card__root--clickable_true:not([data-disabled]):active {\n border-color: var(--colors-border-default);\n box-shadow: none;\n}\n\n .page-header__metadata--backNav_true {\n padding-left: 48px;\n}\n\n @media (prefers-reduced-motion: reduce) {\n .card__root--clickable_true {\n transition: none;\n}\n}\n}\n\n@layer utilities{\n @layer compositions{\n\n .textStyle_body-reading {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_body-reading,.textStyle_secondary-compact {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-regular);\n}\n\n .textStyle_secondary-compact {\n font-size: var(--font-sizes-14);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .textStyle_page-title {\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_secondary-reading {\n font-size: var(--font-sizes-14);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .textStyle_secondary-reading,.textStyle_body-compact {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-regular);\n}\n\n .textStyle_body-compact {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_xs {\n font-size: 0.75rem;\n line-height: calc(1 / 0.75);\n}\n\n .textStyle_sm {\n font-size: 0.875rem;\n line-height: calc(1.25 / 0.875);\n}\n\n .textStyle_md {\n font-size: 1rem;\n line-height: calc(1.5 / 1);\n}\n\n .textStyle_lg {\n font-size: 1.125rem;\n line-height: calc(1.75 / 1.125);\n}\n\n .textStyle_xl {\n font-size: 1.25rem;\n line-height: calc(1.75 / 1.25);\n}\n\n .textStyle_2xl {\n font-size: 1.5rem;\n line-height: calc(2 / 1.5);\n}\n\n .textStyle_3xl {\n font-size: 1.875rem;\n line-height: calc(2.25 / 1.875);\n}\n\n .textStyle_4xl {\n font-size: 2.25rem;\n line-height: calc(2.5 / 2.25);\n}\n\n .textStyle_5xl {\n font-size: 3rem;\n line-height: 1;\n}\n\n .textStyle_6xl {\n font-size: 3.75rem;\n line-height: 1;\n}\n\n .textStyle_7xl {\n font-size: 4.5rem;\n line-height: 1;\n}\n\n .textStyle_8xl {\n font-size: 6rem;\n line-height: 1;\n}\n\n .textStyle_9xl {\n font-size: 8rem;\n line-height: 1;\n}\n\n .textStyle_section-title {\n font-weight: var(--font-weights-semibold);\n}\n\n .textStyle_section-title,.textStyle_section-label {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-20);\n line-height: var(--line-heights-26);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_section-label {\n font-weight: var(--font-weights-regular);\n}\n\n .textStyle_card-title {\n font-size: var(--font-sizes-18);\n line-height: var(--line-heights-24);\n}\n\n .textStyle_card-title,.textStyle_body-strong {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_body-strong {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-20);\n}\n}\n\n .bg_surface-neutral-100 {\n background: var(--colors-surface-neutral-100);\n}\n\n .inset_0 {\n inset: var(--spacing-0);\n}\n\n .bg_transparent {\n background: var(--colors-transparent);\n}\n\n .bg_action-subtle-surface-100 {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .font_12px_ui-monospace\\,_monospace {\n font: 12px ui-monospace, monospace;\n}\n\n .bg_surface-canvas {\n background: var(--colors-surface-canvas);\n}\n\n .p_gap-lg {\n padding: var(--spacing-gap-lg);\n}\n\n .m_0 {\n margin: var(--spacing-0);\n}\n\n .p_0 {\n padding: var(--spacing-0);\n}\n\n .bd_none {\n border: var(--borders-none);\n}\n\n .m_-1px {\n margin: -1px;\n}\n\n .bd_0 {\n border: 0;\n}\n\n .bg_conic-gradient\\(from_90deg\\,_transparent\\,_currentColor\\) {\n background: conic-gradient(from 90deg, transparent, currentColor);\n}\n\n .anim_spin_0\\.8s_linear_infinite {\n animation: spin 0.8s linear infinite;\n}\n\n .gap_gap-sm {\n gap: var(--spacing-gap-sm);\n}\n\n .bd-w_1px {\n border-width: 1px;\n}\n\n .border-style_solid {\n border-style: solid;\n}\n\n .bd-c_action-subtle-border-default {\n border-color: var(--colors-action-subtle-border-default);\n}\n\n .py_1 {\n padding-block: var(--spacing-1);\n}\n\n .bdr_radius-xlarge {\n border-radius: var(--radii-radius-xlarge);\n}\n\n .ov_hidden {\n overflow: hidden;\n}\n\n .gap_16px {\n gap: 16px;\n}\n\n .flex_1_0_0 {\n flex: 1 0 0;\n}\n\n .gap_gap-md {\n gap: var(--spacing-gap-md);\n}\n\n .gap_gap-lg {\n gap: var(--spacing-gap-lg);\n}\n\n .gap_gap-xs {\n gap: var(--spacing-gap-xs);\n}\n\n .grid-r_1 {\n grid-row: 1;\n}\n\n .bdr_50\\% {\n border-radius: 50%;\n}\n\n .grid-c_2 {\n grid-column: 2;\n}\n\n .bdr_sm {\n border-radius: var(--radii-sm);\n}\n\n .bdr_md {\n border-radius: var(--radii-md);\n}\n\n .gap_24px {\n gap: 24px;\n}\n\n .flex_1_1_0\\% {\n flex: 1 1 0%;\n}\n\n .px_component-padding-md-horizontal {\n padding-inline: var(--spacing-component-padding-md-horizontal);\n}\n\n .td_underline {\n text-decoration: underline;\n}\n\n .py_component-padding-md-vertical {\n padding-block: var(--spacing-component-padding-md-vertical);\n}\n\n .msk_radial-gradient\\(farthest-side\\,_transparent_calc\\(100\\%_-_2px\\)\\,_\\#000_calc\\(100\\%_-_2px\\)\\) {\n mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 2px));\n -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 2px));\n}\n\n .d_inline-flex {\n display: inline-flex;\n}\n\n .ai_center {\n align-items: center;\n}\n\n .jc_center {\n justify-content: center;\n}\n\n .flex-sh_0 {\n flex-shrink: 0;\n}\n\n .op_0 {\n opacity: 0;\n}\n\n .pos_absolute {\n position: absolute;\n}\n\n .c_text-interactive-on-primary {\n color: var(--colors-text-interactive-on-primary);\n}\n\n .c_text-interactive-default {\n color: var(--colors-text-interactive-default);\n}\n\n .d_flex {\n display: flex;\n}\n\n .c_text-secondary {\n color: var(--colors-text-secondary);\n}\n\n .cg_6 {\n column-gap: var(--spacing-6);\n}\n\n .rg_gap-xs {\n row-gap: var(--spacing-gap-xs);\n}\n\n .flex-wrap_wrap {\n flex-wrap: wrap;\n}\n\n .c_\\#6b7280 {\n color: #6b7280;\n}\n\n .c_text-subtle {\n color: var(--colors-text-subtle);\n}\n\n .tov_ellipsis {\n text-overflow: ellipsis;\n}\n\n .c_text-primary {\n color: var(--colors-text-primary);\n}\n\n .flex-d_column {\n flex-direction: column;\n}\n\n .ta_right {\n text-align: right;\n}\n\n .c_text-heading {\n color: var(--colors-text-heading);\n}\n\n .c_feedback-error-text {\n color: var(--colors-feedback-error-text);\n}\n\n .d_grid {\n display: grid;\n}\n\n .grid-tc_auto_1fr {\n grid-template-columns: auto 1fr;\n}\n\n .cg_gap-sm {\n column-gap: var(--spacing-gap-sm);\n}\n\n .ai_start {\n align-items: start;\n}\n\n .cursor_pointer {\n cursor: pointer;\n}\n\n .as_center {\n align-self: center;\n}\n\n .bg-c_action-primary-default {\n background-color: var(--colors-action-primary-default);\n}\n\n .ai_flex-start {\n align-items: flex-start;\n}\n\n .trf_translateY\\(-50\\%\\) {\n transform: translateY(-50%);\n}\n\n .pointer-events_none {\n pointer-events: none;\n}\n\n .bx-s_border-box {\n box-sizing: border-box;\n}\n\n .grid-tc_repeat\\(2\\,_max-content\\) {\n grid-template-columns: repeat(2, max-content);\n}\n\n .ai_stretch {\n align-items: stretch;\n}\n\n .ff_sans {\n font-family: var(--fonts-sans);\n}\n\n .white-space_nowrap {\n white-space: nowrap;\n}\n\n .fw_medium {\n font-weight: var(--font-weights-medium);\n}\n\n .bg-c_transparent {\n background-color: var(--colors-transparent);\n}\n\n .clip_rect\\(0_0_0_0\\) {\n clip: rect(0 0 0 0);\n}\n\n .c_feedback-success-indicator {\n color: var(--colors-feedback-success-indicator);\n}\n\n .c_feedback-error-indicator {\n color: var(--colors-feedback-error-indicator);\n}\n\n .z_1350 {\n z-index: 1350;\n}\n\n .z_1450 {\n z-index: 1450;\n}\n\n .\\-webkit-mask_radial-gradient\\(farthest-side\\,_transparent_calc\\(100\\%_-_2px\\)\\,_\\#000_calc\\(100\\%_-_2px\\)\\) {\n -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 2px));\n}\n\n .w_16px {\n width: 16px;\n}\n\n .h_16px {\n height: 16px;\n}\n\n .w_20px {\n width: 20px;\n}\n\n .h_20px {\n height: 20px;\n}\n\n .min-w_0 {\n min-width: var(--sizes-0);\n}\n\n .pl_container-padding {\n padding-left: var(--spacing-container-padding);\n}\n\n .ml_auto {\n margin-left: auto;\n}\n\n .w_160px {\n width: 160px;\n}\n\n .w_100\\% {\n width: 100%;\n}\n\n .w_212px {\n width: 212px;\n}\n\n .w_8px {\n width: 8px;\n}\n\n .h_8px {\n height: 8px;\n}\n\n .h_32px {\n height: 32px;\n}\n\n .h_40px {\n height: 40px;\n}\n\n .w_240px {\n width: 240px;\n}\n\n .top_50\\% {\n top: 50%;\n}\n\n .left_component-padding-md-horizontal {\n left: var(--spacing-component-padding-md-horizontal);\n}\n\n .right_component-padding-md-horizontal {\n right: var(--spacing-component-padding-md-horizontal);\n}\n\n .w_var\\(--anchor-width\\) {\n width: var(--anchor-width);\n}\n\n .max-h_min\\(336px\\,_var\\(--available-height\\)\\) {\n max-height: min(336px, var(--available-height));\n}\n\n .w_320px {\n width: 320px;\n}\n\n .min-h_40px {\n min-height: 40px;\n}\n\n .w_1px {\n width: 1px;\n}\n\n .h_1px {\n height: 1px;\n}\n\n .mt_2px {\n margin-top: 2px;\n}\n\n .\\[\\&_svg\\]\\:flex-sh_0 svg {\n flex-shrink: 0;\n}\n\n [data-disabled] .\\[\\[data-disabled\\]_\\&\\]\\:c_text-disabled {\n color: var(--colors-text-disabled);\n}\n\n .\\[\\&\\:has\\(\\[data-disabled\\]\\)\\]\\:cursor_not-allowed:has([data-disabled]) {\n cursor: not-allowed;\n}\n\n .\\[\\&\\[data-unchecked\\]\\]\\:d_none[data-unchecked] {\n display: none;\n}\n\n [data-disabled] .\\[\\[data-disabled\\]_\\&\\]\\:bg-c_text-disabled {\n background-color: var(--colors-text-disabled);\n}\n\n label:has([data-disabled]) .\\[label\\:has\\(\\[data-disabled\\]\\)_\\&\\]\\:c_text-disabled {\n color: var(--colors-text-disabled);\n}\n\n .\\[\\&\\:empty\\]\\:d_none:empty {\n display: none;\n}\n\n .\\[\\&\\:focus-visible\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\]\\:bg_action-subtle-surface-100:focus-visible:not([aria-disabled="true"]) {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .\\[\\&\\:focus-visible\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\]\\:bg_action-subtle-surface-200:focus-visible:not([aria-disabled="true"]) {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .focusVisible\\:ring-w_2px:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n}\n\n .focusVisible\\:outline-style_solid:is(:focus-visible, [data-focus-visible]) {\n outline-style: solid;\n}\n\n .focusVisible\\:ring-c_action-subtle-focus-ring:is(:focus-visible, [data-focus-visible]) {\n outline-color: var(--colors-action-subtle-focus-ring);\n}\n\n .focusVisible\\:ring-o_2px:is(:focus-visible, [data-focus-visible]) {\n outline-offset: 2px;\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:ring-w_2px:has(input:focus-visible) {\n outline-width: 2px;\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:outline-style_solid:has(input:focus-visible) {\n outline-style: solid;\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:ring-c_action-subtle-focus-ring:has(input:focus-visible) {\n outline-color: var(--colors-action-subtle-focus-ring);\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:ring-o_2px:has(input:focus-visible) {\n outline-offset: 2px;\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:hover\\]\\:bg_action-subtle-surface-100:not(:disabled):not([aria-disabled="true"]):hover {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:hover\\]\\:bg_action-subtle-surface-200:not(:disabled):not([aria-disabled="true"]):hover {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:active\\]\\:bg_action-subtle-surface-100:not(:disabled):not([aria-disabled="true"]):active {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:active\\]\\:bg_action-subtle-surface-200:not(:disabled):not([aria-disabled="true"]):active {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:active\\]\\:bd-c_action-subtle-pressed:not(:disabled):not([aria-disabled="true"]):active {\n border-color: var(--colors-action-subtle-pressed);\n}\n\n @media (prefers-reduced-motion: reduce) {\n .motionReduce\\:anim_none {\n animation: none;\n}\n}\n}',"",{version:3,sources:["webpack://./node_modules/.pnpm/@lawpilots+design-system@0.10.0_@types+react@18.3.29_date-fns@2.30.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@lawpilots/design-system/dist/styles.css"],names:[],mappings:"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",sourcesContent:['@layer reset, base, tokens, recipes, utilities;\n\n@layer base{\n :root {\n --made-with-panda: \'\ud83d\udc3c\';\n}\n\n *,::before,::after,::backdrop {\n --blur: /*-*/ /*-*/;\n --brightness: /*-*/ /*-*/;\n --contrast: /*-*/ /*-*/;\n --grayscale: /*-*/ /*-*/;\n --hue-rotate: /*-*/ /*-*/;\n --invert: /*-*/ /*-*/;\n --saturate: /*-*/ /*-*/;\n --sepia: /*-*/ /*-*/;\n --drop-shadow: /*-*/ /*-*/;\n --backdrop-blur: /*-*/ /*-*/;\n --backdrop-brightness: /*-*/ /*-*/;\n --backdrop-contrast: /*-*/ /*-*/;\n --backdrop-grayscale: /*-*/ /*-*/;\n --backdrop-hue-rotate: /*-*/ /*-*/;\n --backdrop-invert: /*-*/ /*-*/;\n --backdrop-opacity: /*-*/ /*-*/;\n --backdrop-saturate: /*-*/ /*-*/;\n --backdrop-sepia: /*-*/ /*-*/;\n --gradient-from-position: /*-*/ /*-*/;\n --gradient-to-position: /*-*/ /*-*/;\n --gradient-via-position: /*-*/ /*-*/;\n --scroll-snap-strictness: proximity;\n --border-spacing-x: 0;\n --border-spacing-y: 0;\n --translate-x: 0;\n --translate-y: 0;\n --rotate: 0;\n --rotate-x: 0;\n --rotate-y: 0;\n --skew-x: 0;\n --skew-y: 0;\n --scale-x: 1;\n --scale-y: 1;\n}\n}\n\n@layer tokens{\n :where(:root, :host) {\n --aspect-ratios-square: 1 / 1;\n --aspect-ratios-landscape: 4 / 3;\n --aspect-ratios-portrait: 3 / 4;\n --aspect-ratios-wide: 16 / 9;\n --aspect-ratios-ultrawide: 18 / 5;\n --aspect-ratios-golden: 1.618 / 1;\n --borders-none: none;\n --easings-default: cubic-bezier(0.4, 0, 0.2, 1);\n --easings-linear: linear;\n --easings-in: cubic-bezier(0.4, 0, 1, 1);\n --easings-out: cubic-bezier(0, 0, 0.2, 1);\n --easings-in-out: cubic-bezier(0.4, 0, 0.2, 1);\n --durations-fastest: 50ms;\n --durations-faster: 100ms;\n --durations-fast: 150ms;\n --durations-normal: 200ms;\n --durations-slow: 300ms;\n --durations-slower: 400ms;\n --durations-slowest: 500ms;\n --blurs-xs: 4px;\n --blurs-sm: 8px;\n --blurs-md: 12px;\n --blurs-lg: 16px;\n --blurs-xl: 24px;\n --blurs-2xl: 40px;\n --blurs-3xl: 64px;\n --sizes-0: 0rem;\n --sizes-1: 0.25rem;\n --sizes-2: 0.5rem;\n --sizes-3: 0.75rem;\n --sizes-4: 1rem;\n --sizes-5: 1.25rem;\n --sizes-6: 1.5rem;\n --sizes-7: 1.75rem;\n --sizes-8: 2rem;\n --sizes-9: 2.25rem;\n --sizes-10: 2.5rem;\n --sizes-11: 2.75rem;\n --sizes-12: 3rem;\n --sizes-14: 3.5rem;\n --sizes-16: 4rem;\n --sizes-20: 5rem;\n --sizes-24: 6rem;\n --sizes-28: 7rem;\n --sizes-32: 8rem;\n --sizes-36: 9rem;\n --sizes-40: 10rem;\n --sizes-44: 11rem;\n --sizes-48: 12rem;\n --sizes-52: 13rem;\n --sizes-56: 14rem;\n --sizes-60: 15rem;\n --sizes-64: 16rem;\n --sizes-72: 18rem;\n --sizes-80: 20rem;\n --sizes-96: 24rem;\n --sizes-0\\.5: 0.125rem;\n --sizes-1\\.5: 0.375rem;\n --sizes-2\\.5: 0.625rem;\n --sizes-3\\.5: 0.875rem;\n --sizes-4\\.5: 1.125rem;\n --sizes-5\\.5: 1.375rem;\n --sizes-xs: 20rem;\n --sizes-sm: 24rem;\n --sizes-md: 28rem;\n --sizes-lg: 32rem;\n --sizes-xl: 36rem;\n --sizes-2xl: 42rem;\n --sizes-3xl: 48rem;\n --sizes-4xl: 56rem;\n --sizes-5xl: 64rem;\n --sizes-6xl: 72rem;\n --sizes-7xl: 80rem;\n --sizes-8xl: 90rem;\n --sizes-prose: 65ch;\n --sizes-full: 100%;\n --sizes-min: min-content;\n --sizes-max: max-content;\n --sizes-fit: fit-content;\n --sizes-breakpoint-sm: 640px;\n --sizes-breakpoint-md: 768px;\n --sizes-breakpoint-lg: 1024px;\n --sizes-breakpoint-xl: 1280px;\n --sizes-breakpoint-2xl: 1536px;\n --animations-spin: spin 1s linear infinite;\n --animations-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n --animations-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n --animations-bounce: bounce 1s infinite;\n --colors-current: currentColor;\n --colors-black: #000;\n --colors-white: #fff;\n --colors-transparent: rgb(0 0 0 / 0);\n --colors-rose-50: #fff1f2;\n --colors-rose-100: #ffe4e6;\n --colors-rose-200: #fecdd3;\n --colors-rose-300: #fda4af;\n --colors-rose-400: #fb7185;\n --colors-rose-500: #f43f5e;\n --colors-rose-600: #e11d48;\n --colors-rose-700: #be123c;\n --colors-rose-800: #9f1239;\n --colors-rose-900: #881337;\n --colors-rose-950: #4c0519;\n --colors-pink-50: #fdf2f8;\n --colors-pink-100: #fce7f3;\n --colors-pink-200: #fbcfe8;\n --colors-pink-300: #f9a8d4;\n --colors-pink-400: #f472b6;\n --colors-pink-500: #ec4899;\n --colors-pink-600: #db2777;\n --colors-pink-700: #be185d;\n --colors-pink-800: #9d174d;\n --colors-pink-900: #831843;\n --colors-pink-950: #500724;\n --colors-fuchsia-50: #fdf4ff;\n --colors-fuchsia-100: #fae8ff;\n --colors-fuchsia-200: #f5d0fe;\n --colors-fuchsia-300: #f0abfc;\n --colors-fuchsia-400: #e879f9;\n --colors-fuchsia-500: #d946ef;\n --colors-fuchsia-600: #c026d3;\n --colors-fuchsia-700: #a21caf;\n --colors-fuchsia-800: #86198f;\n --colors-fuchsia-900: #701a75;\n --colors-fuchsia-950: #4a044e;\n --colors-purple-50: #faf5ff;\n --colors-purple-100: #f3e8ff;\n --colors-purple-200: #e9d5ff;\n --colors-purple-300: #d8b4fe;\n --colors-purple-400: #c084fc;\n --colors-purple-500: #a855f7;\n --colors-purple-600: #9333ea;\n --colors-purple-700: #7e22ce;\n --colors-purple-800: #6b21a8;\n --colors-purple-900: #581c87;\n --colors-purple-950: #3b0764;\n --colors-violet-50: #f5f3ff;\n --colors-violet-100: #ede9fe;\n --colors-violet-200: #ddd6fe;\n --colors-violet-300: #c4b5fd;\n --colors-violet-400: #a78bfa;\n --colors-violet-500: #8b5cf6;\n --colors-violet-600: #7c3aed;\n --colors-violet-700: #6d28d9;\n --colors-violet-800: #5b21b6;\n --colors-violet-900: #4c1d95;\n --colors-violet-950: #2e1065;\n --colors-indigo-50: #eef2ff;\n --colors-indigo-100: #e0e7ff;\n --colors-indigo-200: #c7d2fe;\n --colors-indigo-300: #a5b4fc;\n --colors-indigo-400: #818cf8;\n --colors-indigo-500: #6366f1;\n --colors-indigo-600: #4f46e5;\n --colors-indigo-700: #4338ca;\n --colors-indigo-800: #3730a3;\n --colors-indigo-900: #312e81;\n --colors-indigo-950: #1e1b4b;\n --colors-blue-50: #eff6ff;\n --colors-blue-100: #dbeafe;\n --colors-blue-200: #bfdbfe;\n --colors-blue-300: #93c5fd;\n --colors-blue-400: #60a5fa;\n --colors-blue-500: #3b82f6;\n --colors-blue-600: #2563eb;\n --colors-blue-700: #1d4ed8;\n --colors-blue-800: #1e40af;\n --colors-blue-900: #1e3a8a;\n --colors-blue-950: #172554;\n --colors-sky-50: #f0f9ff;\n --colors-sky-100: #e0f2fe;\n --colors-sky-200: #bae6fd;\n --colors-sky-300: #7dd3fc;\n --colors-sky-400: #38bdf8;\n --colors-sky-500: #0ea5e9;\n --colors-sky-600: #0284c7;\n --colors-sky-700: #0369a1;\n --colors-sky-800: #075985;\n --colors-sky-900: #0c4a6e;\n --colors-sky-950: #082f49;\n --colors-cyan-50: #ecfeff;\n --colors-cyan-100: #cffafe;\n --colors-cyan-200: #a5f3fc;\n --colors-cyan-300: #67e8f9;\n --colors-cyan-400: #22d3ee;\n --colors-cyan-500: #06b6d4;\n --colors-cyan-600: #0891b2;\n --colors-cyan-700: #0e7490;\n --colors-cyan-800: #155e75;\n --colors-cyan-900: #164e63;\n --colors-cyan-950: #083344;\n --colors-teal-50: #f0fdfa;\n --colors-teal-100: #ccfbf1;\n --colors-teal-200: #99f6e4;\n --colors-teal-300: #5eead4;\n --colors-teal-400: #2dd4bf;\n --colors-teal-500: #14b8a6;\n --colors-teal-600: #0d9488;\n --colors-teal-700: #0f766e;\n --colors-teal-800: #115e59;\n --colors-teal-900: #134e4a;\n --colors-teal-950: #042f2e;\n --colors-emerald-50: #ecfdf5;\n --colors-emerald-100: #d1fae5;\n --colors-emerald-200: #a7f3d0;\n --colors-emerald-300: #6ee7b7;\n --colors-emerald-400: #34d399;\n --colors-emerald-500: #10b981;\n --colors-emerald-600: #059669;\n --colors-emerald-700: #047857;\n --colors-emerald-800: #065f46;\n --colors-emerald-900: #064e3b;\n --colors-emerald-950: #022c22;\n --colors-lime-50: #f7fee7;\n --colors-lime-100: #ecfccb;\n --colors-lime-200: #d9f99d;\n --colors-lime-300: #bef264;\n --colors-lime-400: #a3e635;\n --colors-lime-500: #84cc16;\n --colors-lime-600: #65a30d;\n --colors-lime-700: #4d7c0f;\n --colors-lime-800: #3f6212;\n --colors-lime-900: #365314;\n --colors-lime-950: #1a2e05;\n --colors-yellow-50: #fefce8;\n --colors-yellow-100: #fef9c3;\n --colors-yellow-200: #fef08a;\n --colors-yellow-300: #fde047;\n --colors-yellow-400: #facc15;\n --colors-yellow-500: #eab308;\n --colors-yellow-600: #ca8a04;\n --colors-yellow-700: #a16207;\n --colors-yellow-800: #854d0e;\n --colors-yellow-900: #713f12;\n --colors-yellow-950: #422006;\n --colors-amber-50: #fffbeb;\n --colors-amber-100: #fef3c7;\n --colors-amber-200: #fde68a;\n --colors-amber-300: #fcd34d;\n --colors-amber-400: #fbbf24;\n --colors-amber-500: #f59e0b;\n --colors-amber-600: #d97706;\n --colors-amber-700: #b45309;\n --colors-amber-800: #92400e;\n --colors-amber-900: #78350f;\n --colors-amber-950: #451a03;\n --colors-orange-50: #fff7ed;\n --colors-orange-100: #ffedd5;\n --colors-orange-200: #fed7aa;\n --colors-orange-300: #fdba74;\n --colors-orange-400: #fb923c;\n --colors-orange-500: #f97316;\n --colors-orange-600: #ea580c;\n --colors-orange-700: #c2410c;\n --colors-orange-800: #9a3412;\n --colors-orange-900: #7c2d12;\n --colors-orange-950: #431407;\n --colors-red-50: #fef2f2;\n --colors-red-100: #fee2e2;\n --colors-red-200: #fecaca;\n --colors-red-300: #fca5a5;\n --colors-red-400: #f87171;\n --colors-red-500: #ef4444;\n --colors-red-600: #dc2626;\n --colors-red-700: #b91c1c;\n --colors-red-800: #991b1b;\n --colors-red-900: #7f1d1d;\n --colors-red-950: #450a0a;\n --colors-stone-50: #fafaf9;\n --colors-stone-100: #f5f5f4;\n --colors-stone-200: #e7e5e4;\n --colors-stone-300: #d6d3d1;\n --colors-stone-400: #a8a29e;\n --colors-stone-500: #78716c;\n --colors-stone-600: #57534e;\n --colors-stone-700: #44403c;\n --colors-stone-800: #292524;\n --colors-stone-900: #1c1917;\n --colors-stone-950: #0c0a09;\n --colors-zinc-50: #fafafa;\n --colors-zinc-100: #f4f4f5;\n --colors-zinc-200: #e4e4e7;\n --colors-zinc-300: #d4d4d8;\n --colors-zinc-400: #a1a1aa;\n --colors-zinc-500: #71717a;\n --colors-zinc-600: #52525b;\n --colors-zinc-700: #3f3f46;\n --colors-zinc-800: #27272a;\n --colors-zinc-900: #18181b;\n --colors-zinc-950: #09090b;\n --colors-gray-50: #f9fafb;\n --colors-gray-100: #f3f4f6;\n --colors-gray-200: #e5e7eb;\n --colors-gray-300: #d1d5db;\n --colors-gray-400: #9ca3af;\n --colors-gray-500: #6b7280;\n --colors-gray-600: #4b5563;\n --colors-gray-700: #374151;\n --colors-gray-800: #1f2937;\n --colors-gray-900: #111827;\n --colors-gray-950: #030712;\n --colors-slate-50: #f8fafc;\n --colors-slate-100: #f1f5f9;\n --colors-slate-200: #e2e8f0;\n --colors-slate-300: #cbd5e1;\n --colors-slate-400: #94a3b8;\n --colors-slate-500: #64748b;\n --colors-slate-600: #475569;\n --colors-slate-700: #334155;\n --colors-slate-800: #1e293b;\n --colors-slate-900: #0f172a;\n --colors-slate-950: #020617;\n --colors-neutral-0: #ffffff;\n --colors-neutral-25: #fafafc;\n --colors-neutral-50: #f4f5f8;\n --colors-neutral-100: #e6e8ef;\n --colors-neutral-200: #d1d5e2;\n --colors-neutral-300: #b8bece;\n --colors-neutral-400: #9aa3b8;\n --colors-neutral-500: #737373;\n --colors-neutral-600: #525252;\n --colors-neutral-700: #404040;\n --colors-neutral-800: #262626;\n --colors-neutral-900: #161a36;\n --colors-neutral-950: #0a0a0a;\n --colors-neutral-900-008: rgba(22, 26, 54, 0.08);\n --colors-neutral-900-012: rgba(22, 26, 54, 0.12);\n --colors-night-blue-100: #f4f5fa;\n --colors-night-blue-500: #6e779f;\n --colors-night-blue-600: #5c648f;\n --colors-night-blue-700: #3f466e;\n --colors-night-blue-800: #262b57;\n --colors-night-blue-900: #161a36;\n --colors-pilot-blue-40: #fafbfe;\n --colors-pilot-blue-100: #f3f4fd;\n --colors-pilot-blue-200: #ecebfb;\n --colors-pilot-blue-300: #d7d9f7;\n --colors-pilot-blue-500: #8884e6;\n --colors-pilot-blue-600: #605add;\n --colors-pilot-blue-700: #4b46d1;\n --colors-pilot-blue-800: #2f2ac8;\n --colors-system-green-50: #e8faf0;\n --colors-system-green-200: #a8dfc0;\n --colors-system-green-500: #22c16b;\n --colors-system-green-800: #0a5c32;\n --colors-system-amber-50: #fef3e2;\n --colors-system-amber-200: #fbd08a;\n --colors-system-amber-500: #f59e0b;\n --colors-system-amber-800: #78400a;\n --colors-system-red-50: #fee8e8;\n --colors-system-red-200: #fbaaaa;\n --colors-system-red-500: #ef4444;\n --colors-system-red-700: #991b1b;\n --colors-green-50: #f0fdf4;\n --colors-green-100: #d6fbe6;\n --colors-green-200: #bbf7d0;\n --colors-green-300: #86efac;\n --colors-green-400: #4ade80;\n --colors-green-500: #22c55e;\n --colors-green-600: #16a34a;\n --colors-green-700: #15803d;\n --colors-green-800: #166534;\n --colors-green-900: #14532d;\n --colors-green-950: #052e16;\n --fonts-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;\n --fonts-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n --fonts-sans: Beausite Classic;\n --fonts-brand: Beausite Fit;\n --font-weights-thin: 100;\n --font-weights-extralight: 200;\n --font-weights-light: 300;\n --font-weights-normal: 400;\n --font-weights-bold: 700;\n --font-weights-extrabold: 800;\n --font-weights-black: 900;\n --font-weights-regular: 400;\n --font-weights-medium: 500;\n --font-weights-semibold: 600;\n --font-sizes-14: 14px;\n --font-sizes-16: 16px;\n --font-sizes-18: 18px;\n --font-sizes-20: 20px;\n --font-sizes-24: 24px;\n --font-sizes-36: 36px;\n --font-sizes-2xs: 0.5rem;\n --font-sizes-xs: 0.75rem;\n --font-sizes-sm: 0.875rem;\n --font-sizes-md: 1rem;\n --font-sizes-lg: 1.125rem;\n --font-sizes-xl: 1.25rem;\n --font-sizes-2xl: 1.5rem;\n --font-sizes-3xl: 1.875rem;\n --font-sizes-4xl: 2.25rem;\n --font-sizes-5xl: 3rem;\n --font-sizes-6xl: 3.75rem;\n --font-sizes-7xl: 4.5rem;\n --font-sizes-8xl: 6rem;\n --font-sizes-9xl: 8rem;\n --line-heights-16: 16px;\n --line-heights-18: 18px;\n --line-heights-20: 20px;\n --line-heights-22: 22px;\n --line-heights-24: 24px;\n --line-heights-26: 26px;\n --line-heights-30: 30px;\n --line-heights-44: 44px;\n --line-heights-none: 1;\n --line-heights-tight: 1.25;\n --line-heights-snug: 1.375;\n --line-heights-normal: 1.5;\n --line-heights-relaxed: 1.625;\n --line-heights-loose: 2;\n --letter-spacings-0: 0px;\n --letter-spacings-tighter: -0.05em;\n --letter-spacings-tight: -0.025em;\n --letter-spacings-normal: 0em;\n --letter-spacings-wide: 0.025em;\n --letter-spacings-wider: 0.05em;\n --letter-spacings-widest: 0.1em;\n --letter-spacings-0-25: 0.25px;\n --letter-spacings-0-5: 0.5px;\n --spacing-0: 0rem;\n --spacing-1: 4px;\n --spacing-2: 8px;\n --spacing-3: 12px;\n --spacing-4: 16px;\n --spacing-5: 1.25rem;\n --spacing-6: 24px;\n --spacing-7: 1.75rem;\n --spacing-8: 32px;\n --spacing-9: 2.25rem;\n --spacing-10: 48px;\n --spacing-11: 2.75rem;\n --spacing-12: 3rem;\n --spacing-14: 3.5rem;\n --spacing-16: 4rem;\n --spacing-20: 80px;\n --spacing-24: 6rem;\n --spacing-28: 7rem;\n --spacing-32: 8rem;\n --spacing-36: 9rem;\n --spacing-40: 10rem;\n --spacing-44: 11rem;\n --spacing-48: 12rem;\n --spacing-52: 13rem;\n --spacing-56: 14rem;\n --spacing-60: 15rem;\n --spacing-64: 16rem;\n --spacing-72: 18rem;\n --spacing-80: 20rem;\n --spacing-96: 24rem;\n --spacing-0\\.5: 0.125rem;\n --spacing-1\\.5: 0.375rem;\n --spacing-2\\.5: 0.625rem;\n --spacing-3\\.5: 0.875rem;\n --spacing-4\\.5: 1.125rem;\n --spacing-5\\.5: 1.375rem;\n --radii-lg: 0.5rem;\n --radii-2xl: 1rem;\n --radii-3xl: 1.5rem;\n --radii-4xl: 2rem;\n --radii-full: 9999px;\n --radii-xxs: 2px;\n --radii-xs: 6px;\n --radii-sm: 8px;\n --radii-md: 12px;\n --radii-xl: 16px;\n --shadows-2xs: 0 1px rgb(0 0 0 / 0.05);\n --shadows-xs: 0 1px 2px 0 rgb(0 0 0 / 0.05);\n --shadows-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);\n --shadows-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);\n --shadows-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);\n --shadows-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);\n --shadows-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);\n --shadows-inset-2xs: inset 0 1px rgb(0 0 0 / 0.05);\n --shadows-inset-xs: inset 0 1px 1px rgb(0 0 0 / 0.05);\n --shadows-inset-sm: inset 0 2px 4px rgb(0 0 0 / 0.05);\n --shadows-elevation-layer1: 0px 2px 8px 0px var(--colors-shadow-008);\n --shadows-elevation-layer2: 0px 2px 4px 0px var(--colors-shadow-008), 0px 4px 4px 0px var(--colors-shadow-008);\n --shadows-elevation-layer3: 0px 4px 12px 0px var(--colors-shadow-008), 0px 12px 32px 0px var(--colors-shadow-012);\n --shadows-active-focus-glow: 0px 0px 0px 2px var(--colors-pilot-blue-300);\n --shadows-error-active-focus-glow: 0px 0px 0px 2px var(--colors-system-red-200);\n --breakpoints-sm: 640px;\n --breakpoints-md: 768px;\n --breakpoints-lg: 1024px;\n --breakpoints-xl: 1280px;\n --breakpoints-2xl: 1536px;\n --colors-surface-canvas: var(--colors-neutral-25);\n --colors-surface-sidebar: var(--colors-pilot-blue-100);\n --colors-surface-default: var(--colors-neutral-0);\n --colors-surface-subtle-primary: var(--colors-night-blue-100);\n --colors-surface-selected: var(--colors-pilot-blue-200);\n --colors-surface-neutral-25: var(--colors-neutral-25);\n --colors-surface-neutral-50: var(--colors-neutral-50);\n --colors-surface-neutral-100: var(--colors-neutral-100);\n --colors-surface-overlay: var(--colors-neutral-900);\n --colors-input-surface-default: var(--colors-neutral-50);\n --colors-input-surface-disabled: var(--colors-neutral-100);\n --colors-shadow-008: var(--colors-neutral-900-008);\n --colors-shadow-012: var(--colors-neutral-900-012);\n --colors-text-heading: var(--colors-night-blue-900);\n --colors-text-primary: var(--colors-night-blue-800);\n --colors-text-secondary: var(--colors-night-blue-600);\n --colors-text-subtle: var(--colors-night-blue-500);\n --colors-text-placeholder: var(--colors-night-blue-500);\n --colors-text-disabled: var(--colors-neutral-400);\n --colors-text-interactive-on-primary: var(--colors-night-blue-100);\n --colors-text-interactive-hover: var(--colors-pilot-blue-700);\n --colors-text-interactive-disabled: var(--colors-neutral-400);\n --colors-text-interactive-default: var(--colors-pilot-blue-600);\n --colors-border-subtle: var(--colors-neutral-100);\n --colors-border-default: var(--colors-neutral-200);\n --colors-border-strong: var(--colors-neutral-400);\n --colors-border-glow-active: var(--colors-pilot-blue-300);\n --colors-action-primary-default: var(--colors-pilot-blue-600);\n --colors-action-subtle-border-default: var(--colors-neutral-200);\n --colors-action-subtle-surface-100: var(--colors-pilot-blue-100);\n --colors-action-subtle-surface-200: var(--colors-pilot-blue-200);\n --colors-action-subtle-surface-300: var(--colors-pilot-blue-300);\n --colors-action-subtle-pressed: var(--colors-pilot-blue-800);\n --colors-action-subtle-selected: var(--colors-pilot-blue-800);\n --colors-action-subtle-focus-ring: var(--colors-night-blue-900);\n --colors-action-primary-hover: var(--colors-pilot-blue-700);\n --colors-action-primary-pressed: var(--colors-pilot-blue-800);\n --colors-action-primary-focus: var(--colors-night-blue-900);\n --colors-action-primary-disabled: var(--colors-neutral-100);\n --colors-status-active: var(--colors-system-green-500);\n --colors-status-pending: var(--colors-system-amber-500);\n --colors-status-completed-archived: var(--colors-night-blue-600);\n --colors-feedback-success-surface: var(--colors-system-green-50);\n --colors-feedback-success-border: var(--colors-system-green-200);\n --colors-feedback-success-indicator: var(--colors-system-green-500);\n --colors-feedback-success-text: var(--colors-system-green-800);\n --colors-feedback-warning-surface: var(--colors-system-amber-50);\n --colors-feedback-warning-border: var(--colors-system-amber-200);\n --colors-feedback-warning-indicator: var(--colors-system-amber-500);\n --colors-feedback-warning-text: var(--colors-system-amber-800);\n --colors-feedback-error-surface: var(--colors-system-red-50);\n --colors-feedback-error-border: var(--colors-system-red-200);\n --colors-feedback-error-indicator: var(--colors-system-red-500);\n --colors-feedback-error-text: var(--colors-system-red-700);\n --colors-success-badge-surface: var(--colors-green-100);\n --colors-progress-fill: var(--colors-pilot-blue-500);\n --colors-surface-inverse: var(--colors-night-blue-900);\n --spacing-container-padding: var(--spacing-6);\n --spacing-page-padding-bottom: var(--spacing-20);\n --spacing-gap-xs: var(--spacing-1);\n --spacing-gap-sm: var(--spacing-2);\n --spacing-gap-md: var(--spacing-4);\n --spacing-gap-lg: var(--spacing-8);\n --spacing-gap-xl: var(--spacing-10);\n --spacing-component-padding-sm: var(--spacing-2);\n --spacing-component-padding-md: var(--spacing-3);\n --spacing-component-padding-sm-horizontal: var(--spacing-2);\n --spacing-component-padding-md-horizontal: var(--spacing-3);\n --spacing-component-padding-xs-vertical: var(--spacing-1);\n --spacing-component-padding-sm-vertical: var(--spacing-2);\n --spacing-component-padding-md-vertical: var(--spacing-3);\n --radii-radius-xxs: var(--radii-xxs);\n --radii-radius-xs: var(--radii-xs);\n --radii-radius-sm: var(--radii-sm);\n --radii-radius-md: var(--radii-md);\n --radii-radius-xlarge: var(--radii-xl);\n --sizes-icon-size-sm: 16px;\n --sizes-icon-size-md: 20px;\n --sizes-icon-size-lg: 28px;\n --sizes-icon-stroke-sm: 1.2px;\n --sizes-icon-stroke-md: 1.5px;\n --sizes-icon-stroke-lg: 2.5px;\n}\n\n @keyframes ping {\n 75%,100% {\n transform: scale(2);\n opacity: 0;\n}\n}\n\n @keyframes pulse {\n 50% {\n opacity: 0.5;\n}\n}\n\n @keyframes bounce {\n 0%,100% {\n transform: translateY(-25%);\n animation-timing-function: cubic-bezier(0.8,0,1,1);\n}\n\n 50% {\n transform: none;\n animation-timing-function: cubic-bezier(0,0,0.2,1);\n}\n}\n\n @keyframes spin {\n to {\n transform: rotate(360deg);\n}\n}\n}\n\n@layer recipes{\n @layer _base{\n\n .badge-dot {\n border-radius: 50%;\n box-sizing: border-box;\n flex-shrink: 0;\n width: 12px;\n height: 12px;\n}\n\n .badge {\n gap: var(--spacing-gap-xs);\n padding-inline: var(--spacing-component-padding-sm-horizontal);\n border-radius: var(--radii-xs);\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n height: 24px;\n}\n\n .badge,.button {\n display: inline-flex;\n align-items: center;\n white-space: nowrap;\n}\n\n .button {\n border: var(--borders-none);\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease;\n justify-content: center;\n position: relative;\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n cursor: pointer;\n}\n\n .button:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n cursor: not-allowed;\n}\n\n .button:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .divider {\n margin: var(--spacing-0);\n box-sizing: content-box;\n background-clip: content-box;\n -webkit-background-clip: content-box;\n height: 1px;\n}\n\n .divider,.icon-button {\n border: var(--borders-none);\n}\n\n .icon-button {\n background: var(--colors-transparent);\n border-radius: var(--radii-sm);\n transition: background-color 150ms ease, color 150ms ease;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n cursor: pointer;\n}\n\n .icon-button:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n cursor: not-allowed;\n color: var(--colors-text-interactive-disabled);\n}\n\n .icon-button:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .icon-button:not(:disabled):hover {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .icon-button:not(:disabled):active {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .link {\n gap: var(--spacing-gap-xs);\n text-decoration: underline;\n transition: color 150ms ease;\n display: inline-flex;\n align-items: center;\n color: var(--colors-text-interactive-default);\n text-decoration-thickness: from-font;\n text-underline-position: from-font;\n}\n\n .link[aria-disabled="true"] {\n color: var(--colors-text-disabled);\n}\n\n .link:visited {\n color: var(--colors-action-subtle-selected);\n}\n\n .link:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .link:not([aria-disabled="true"]):hover {\n color: var(--colors-text-interactive-hover);\n}\n\n .menu-item {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n outline: var(--borders-none);\n position: relative;\n display: flex;\n align-items: center;\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n text-align: left;\n white-space: nowrap;\n -webkit-user-select: none;\n user-select: none;\n min-width: 160px;\n min-height: 40px;\n}\n\n .menu-item[data-divider] + .menu-item {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: var(--colors-border-subtle);\n}\n\n .menu-popup {\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-subtle);\n border-radius: var(--radii-md);\n padding-block: var(--spacing-component-padding-sm-vertical);\n outline: var(--borders-none);\n display: flex;\n flex-direction: column;\n background-color: var(--colors-surface-default);\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n box-shadow: var(--shadows-elevation-layer2);\n min-width: 160px;\n max-height: var(--available-height);\n overflow-y: auto;\n}\n\n .menu-popup::-webkit-scrollbar-thumb {\n border-width: 4px;\n border-style: solid;\n border-color: var(--colors-transparent);\n border-radius: var(--radii-sm);\n background-color: var(--colors-text-disabled);\n background-clip: content-box;\n -webkit-background-clip: content-box;\n}\n\n .menu-popup::-webkit-scrollbar-track {\n background-color: var(--colors-transparent);\n}\n\n .menu-popup::-webkit-scrollbar {\n width: 12px;\n}\n\n .menu-separator {\n margin-block: var(--spacing-gap-xs);\n flex-shrink: 0;\n background-color: var(--colors-border-subtle);\n height: 1px;\n}\n\n .menu-item-checkbox {\n border-radius: 2px;\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n background-color: var(--colors-surface-default);\n color: var(--colors-text-interactive-on-primary);\n width: 16px;\n height: 16px;\n}\n\n .menu-item-checkbox[data-checked],.menu-item-checkbox[data-indeterminate] {\n border-color: var(--colors-action-primary-default);\n background-color: var(--colors-action-primary-default);\n}\n\n .menu-item-checkbox[data-disabled],[data-disabled] .menu-item-checkbox {\n border-color: var(--colors-border-default);\n background-color: var(--colors-input-surface-disabled);\n color: var(--colors-text-disabled);\n}\n\n .menu-item-checkbox [data-glyph] {\n visibility: hidden;\n}\n\n .menu-item-checkbox[data-checked] [data-glyph="check"],.menu-item-checkbox[data-indeterminate] [data-glyph="dash"] {\n visibility: visible;\n}\n\n .modal-backdrop {\n inset: var(--spacing-0);\n background: var(--colors-surface-overlay);\n position: fixed;\n opacity: 0.5;\n z-index: 1300;\n}\n\n .popover-popup {\n gap: var(--spacing-gap-xs);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-subtle);\n border-radius: var(--radii-md);\n padding-block: var(--spacing-component-padding-md);\n outline: var(--borders-none);\n flex-direction: column;\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-elevation-layer2);\n min-width: 80px;\n max-height: var(--available-height);\n overflow-y: auto;\n}\n\n .popover-popup,.popover-list-item {\n display: flex;\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n}\n\n .popover-list-item {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n align-items: center;\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n white-space: nowrap;\n}\n\n .radio {\n place-items: center;\n display: grid;\n flex-shrink: 0;\n cursor: pointer;\n width: 24px;\n height: 22px;\n}\n\n .radio > *,.radio::before {\n grid-area: 1 / 1;\n}\n\n .radio::before {\n border-radius: 50%;\n border-width: 1.2px;\n border-style: solid;\n border-color: var(--colors-border-default);\n transition: border-color 150ms ease, background-color 150ms ease;\n content: "";\n box-sizing: border-box;\n background-color: var(--colors-surface-default);\n width: 16px;\n height: 16px;\n}\n\n .radio[data-checked]::before {\n border-color: var(--colors-action-primary-default);\n}\n\n .radio[data-disabled]::before {\n border-color: var(--colors-border-default);\n background-color: var(--colors-input-surface-disabled);\n}\n\n .radio[data-disabled] {\n cursor: not-allowed;\n}\n\n .radio:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .radio[data-unchecked]:not([data-disabled]):hover::before {\n border-color: var(--colors-border-strong);\n}\n\n .search-input {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n display: flex;\n align-items: center;\n background-color: var(--colors-surface-neutral-25);\n color: var(--colors-text-placeholder);\n}\n\n .search-input input {\n border: var(--borders-none);\n padding: var(--spacing-0);\n flex: 1 1 0%;\n outline: var(--borders-none);\n background-color: var(--colors-transparent);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n min-width: var(--sizes-0);\n}\n\n .search-input input::placeholder {\n color: var(--colors-text-placeholder);\n}\n\n .search-input input::-webkit-search-cancel-button,.search-input input::-webkit-search-decoration {\n display: none;\n -webkit-appearance: none;\n}\n\n .search-select-trigger {\n position: relative;\n color: var(--colors-text-placeholder);\n width: 100%;\n}\n\n .search-select-trigger input {\n border: 1px solid;\n border-color: var(--colors-border-strong);\n border-radius: inherit;\n outline: var(--borders-none);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n box-sizing: border-box;\n display: block;\n background-color: var(--colors-surface-neutral-25);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n width: 100%;\n height: 100%;\n padding-left: calc(var(--spacing-component-padding-md-horizontal) * 2 + 20px);\n padding-right: calc(var(--spacing-component-padding-md-horizontal) * 2 + 20px);\n}\n\n .search-select-trigger input:focus {\n border-color: var(--colors-action-subtle-pressed);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .search-select-trigger input[aria-invalid="true"] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .search-select-trigger input[aria-invalid="true"]:focus {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .search-select-trigger input:read-only {\n color: var(--colors-text-secondary);\n}\n\n .search-select-trigger input:read-only,.search-select-trigger input:disabled {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n}\n\n .search-select-trigger input:disabled {\n cursor: not-allowed;\n}\n\n .search-select-trigger input:disabled,.search-select-trigger input:disabled::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .search-select-trigger input::placeholder {\n color: var(--colors-text-placeholder);\n}\n\n .search-select-trigger input:read-only:focus {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .search-select-trigger:has(input:read-only) {\n color: var(--colors-text-secondary);\n}\n\n .search-select-trigger:has(input:disabled) {\n color: var(--colors-text-disabled);\n}\n\n .select-trigger {\n margin: var(--spacing-0);\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n border-radius: var(--radii-md);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n background-color: var(--colors-surface-neutral-25);\n color: var(--colors-text-primary);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n text-align: left;\n white-space: nowrap;\n cursor: pointer;\n width: 100%;\n height: 40px;\n}\n\n .select-trigger[data-popup-open] {\n border-color: var(--colors-action-subtle-pressed);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .select-trigger[aria-invalid] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .select-trigger[aria-readonly="true"] {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-secondary);\n cursor: default;\n}\n\n .select-trigger:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .select-trigger[data-placeholder]:not(:disabled):not([aria-readonly="true"]) {\n color: var(--colors-text-placeholder);\n}\n\n .select-trigger[aria-invalid][data-popup-open] {\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .select-trigger:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .select-filter-trigger {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n border-radius: var(--radii-md);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease;\n display: flex;\n align-items: center;\n justify-content: space-between;\n background-color: var(--colors-surface-neutral-25);\n color: var(--colors-text-placeholder);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n text-align: left;\n white-space: nowrap;\n cursor: pointer;\n width: 100%;\n height: 40px;\n}\n\n .select-filter-trigger[data-has-selection] {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-selected);\n color: var(--colors-text-secondary);\n}\n\n .select-filter-trigger[data-popup-open] {\n border-color: var(--colors-action-subtle-pressed);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n color: var(--colors-text-placeholder);\n}\n\n .select-filter-trigger[aria-invalid] {\n border-color: var(--colors-feedback-error-border);\n}\n\n .select-filter-trigger:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .select-filter-trigger[aria-invalid][data-popup-open] {\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .select-filter-trigger:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-primary-focus);\n outline-offset: 2px;\n}\n\n .tab-list {\n gap: var(--spacing-gap-md);\n padding-inline: var(--spacing-container-padding);\n position: relative;\n display: flex;\n padding-top: var(--spacing-component-padding-sm-vertical);\n padding-bottom: var(--spacing-gap-md);\n}\n\n .tab-list::after {\n background: var(--colors-border-subtle);\n content: "";\n position: absolute;\n bottom: var(--spacing-gap-md);\n left: var(--spacing-container-padding);\n right: var(--spacing-container-padding);\n height: 1px;\n}\n\n .tab {\n border: var(--borders-none);\n padding: var(--spacing-0);\n gap: var(--spacing-gap-xs);\n transition: color 150ms ease;\n display: inline-flex;\n flex-direction: column;\n align-items: center;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-medium);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n white-space: nowrap;\n cursor: pointer;\n padding-top: var(--spacing-gap-sm);\n}\n\n .tab,.tab::after {\n background: var(--colors-transparent);\n}\n\n .tab::after {\n transition: background-color 150ms ease;\n content: "";\n align-self: stretch;\n height: 4px;\n}\n\n .tab:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .tab:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .tab:not([data-disabled]):hover {\n color: var(--colors-text-interactive-hover);\n}\n\n .tab:not([data-disabled]):hover::after {\n background: var(--colors-text-interactive-hover);\n}\n\n .tab[data-active]:not([data-disabled])::after {\n background: var(--colors-action-subtle-selected);\n}\n\n .text,.text-area {\n margin: var(--spacing-0);\n}\n\n .text-area {\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n padding-block: var(--spacing-component-padding-md-vertical);\n border-radius: var(--radii-md);\n display: block;\n appearance: none;\n -webkit-appearance: none;\n box-sizing: border-box;\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n background-color: var(--colors-surface-neutral-25);\n resize: vertical;\n width: 100%;\n height: auto;\n min-height: 160px;\n}\n\n .text-area[aria-invalid="true"] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .text-area:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .text-area:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .text-area::placeholder {\n color: var(--colors-text-subtle);\n opacity: 1;\n}\n\n .text-area:focus {\n outline: var(--borders-none);\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .text-area[aria-invalid="true"]:focus {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .text-area[readonly],.text-area[readonly]:focus {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-secondary);\n}\n\n .text-area[readonly]:focus {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .text-input {\n margin: var(--spacing-0);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n display: block;\n appearance: none;\n -webkit-appearance: none;\n box-sizing: border-box;\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n background-color: var(--colors-surface-neutral-25);\n width: 100%;\n}\n\n .text-input[aria-invalid="true"] {\n border-color: var(--colors-feedback-error-text);\n}\n\n .text-input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .text-input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .text-input::placeholder {\n color: var(--colors-text-subtle);\n opacity: 1;\n}\n\n .text-input:focus {\n outline: var(--borders-none);\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .text-input[aria-invalid="true"]:focus {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .text-input[readonly],.text-input[readonly]:focus {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-secondary);\n}\n\n .text-input[readonly]:focus {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .toast {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n padding-block: var(--spacing-component-padding-sm-vertical);\n border-radius: var(--radii-md);\n border-width: 1px;\n border-style: solid;\n display: flex;\n align-items: flex-start;\n box-sizing: border-box;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n min-width: 240px;\n max-width: 400px;\n}\n\n .toast p {\n margin: var(--spacing-0);\n}\n\n .toast-viewport {\n gap: var(--spacing-gap-sm);\n position: fixed;\n z-index: 1400;\n display: flex;\n flex-direction: column;\n}\n\n .tooltip-popup {\n padding-inline: var(--spacing-component-padding-md);\n padding-block: var(--spacing-component-padding-sm-vertical);\n border-radius: var(--radii-sm);\n outline: var(--borders-none);\n color: var(--colors-text-interactive-on-primary);\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n box-shadow: var(--shadows-elevation-layer1);\n overflow-wrap: break-word;\n max-width: 240px;\n}\n\n .tooltip-popup,.tooltip-arrow {\n background-color: var(--colors-surface-inverse);\n}\n\n .tooltip-arrow {\n position: absolute;\n}\n\n .tooltip-arrow[data-side="top"] {\n clip-path: polygon(0 0, 100% 0, 50% 100%);\n -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);\n bottom: -8px;\n width: 12px;\n height: 8px;\n}\n\n .tooltip-arrow[data-side="bottom"] {\n clip-path: polygon(50% 0, 100% 100%, 0 100%);\n -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);\n top: -8px;\n width: 12px;\n height: 8px;\n}\n\n .tooltip-arrow[data-side="left"] {\n clip-path: polygon(0 0, 100% 50%, 0 100%);\n -webkit-clip-path: polygon(0 0, 100% 50%, 0 100%);\n right: -8px;\n width: 8px;\n height: 12px;\n}\n\n .tooltip-arrow[data-side="right"] {\n clip-path: polygon(100% 0, 100% 100%, 0 50%);\n -webkit-clip-path: polygon(100% 0, 100% 100%, 0 50%);\n left: -8px;\n width: 8px;\n height: 12px;\n}\n\n @media (prefers-reduced-motion: reduce) {\n .button,.icon-button,.link,.radio::before,.search-select-trigger input,.select-trigger,.select-filter-trigger,.tab,.tab::after,.text-area,.text-input {\n transition: none;\n}\n}\n}\n\n .badge-dot--status_active {\n background: var(--colors-status-active);\n}\n\n .badge-dot--status_pending {\n background: var(--colors-status-pending);\n}\n\n .badge-dot--status_completed-archived {\n background: var(--colors-status-completed-archived);\n}\n\n .badge-dot--status_inactive {\n background: var(--colors-surface-default);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n}\n\n .badge--tone_neutral {\n background: var(--colors-surface-neutral-50);\n}\n\n .badge--tone_success {\n background: var(--colors-feedback-success-surface);\n}\n\n .badge--tone_warning {\n background: var(--colors-feedback-warning-surface);\n}\n\n .badge--tone_error {\n background: var(--colors-feedback-error-surface);\n}\n\n .button--variant_primary {\n background: var(--colors-action-primary-default);\n color: var(--colors-text-interactive-on-primary);\n}\n\n .button--variant_primary:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n background: var(--colors-action-primary-disabled);\n color: var(--colors-text-interactive-disabled);\n}\n\n .button--variant_primary:disabled[data-loading] {\n background: var(--colors-action-primary-default);\n color: var(--colors-text-interactive-on-primary);\n}\n\n .button--variant_primary:not(:disabled):not([aria-disabled="true"]):hover {\n background: var(--colors-action-primary-hover);\n}\n\n .button--variant_primary:not(:disabled):not([aria-disabled="true"]):active {\n background: var(--colors-action-primary-pressed);\n}\n\n .button--size_md {\n border-radius: var(--radii-md);\n height: 40px;\n}\n\n .button--variant_secondary {\n color: var(--colors-text-interactive-default);\n}\n\n .button--variant_secondary:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-interactive-disabled);\n}\n\n .button--size_sm {\n border-radius: var(--radii-sm);\n height: 32px;\n}\n\n .divider--emphasis_subtle {\n background-color: var(--colors-border-subtle);\n}\n\n .divider--paddingX_none {\n padding-inline: var(--spacing-0);\n}\n\n .divider--paddingY_none {\n padding-block: var(--spacing-0);\n}\n\n .divider--emphasis_default {\n background-color: var(--colors-border-default);\n}\n\n .divider--paddingX_sm {\n padding-inline: var(--spacing-component-padding-sm-horizontal);\n}\n\n .divider--paddingX_md {\n padding-inline: var(--spacing-component-padding-md-horizontal);\n}\n\n .divider--paddingX_container {\n padding-inline: var(--spacing-container-padding);\n}\n\n .divider--paddingY_xs {\n padding-block: var(--spacing-component-padding-xs-vertical);\n}\n\n .divider--paddingY_sm {\n padding-block: var(--spacing-component-padding-sm-vertical);\n}\n\n .icon-button--tone_default {\n color: var(--colors-text-primary);\n}\n\n .icon-button--size_md {\n width: 40px;\n height: 40px;\n}\n\n .icon-button--tone_strong {\n color: var(--colors-text-heading);\n}\n\n .icon-button--tone_utility {\n color: var(--colors-text-interactive-default);\n}\n\n .icon-button--size_sm {\n width: 32px;\n height: 32px;\n}\n\n .link--variant_body {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n display: inline;\n}\n\n .link--variant_body,.link--variant_body-small {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-regular);\n}\n\n .link--variant_body-small {\n text-decoration: none;\n font-size: var(--font-sizes-14);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .link--variant_interactive {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-medium);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .link--variant_secondary {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n}\n\n .link--variant_secondary[aria-disabled="true"] {\n color: var(--colors-text-disabled);\n}\n\n .link--variant_secondary:visited,.link--variant_secondary:not([aria-disabled="true"]):hover {\n color: var(--colors-text-primary);\n}\n\n .menu-item--kind_status {\n color: var(--colors-text-subtle);\n cursor: default;\n}\n\n .menu-item--kind_row {\n cursor: pointer;\n}\n\n .menu-item--kind_row[data-highlighted] {\n background-color: var(--colors-surface-subtle-primary);\n box-shadow: inset 4px 0 0 var(--colors-action-subtle-focus-ring);\n}\n\n .menu-item--kind_row[data-disabled] {\n color: var(--colors-text-interactive-disabled);\n cursor: not-allowed;\n}\n\n .menu-item--kind_row:hover:not([data-disabled]) {\n background-color: var(--colors-action-subtle-surface-100);\n box-shadow: none;\n}\n\n .menu-item--kind_twoRows {\n gap: var(--spacing-gap-xs);\n padding-block: var(--spacing-component-padding-md-vertical);\n flex-direction: column;\n align-items: stretch;\n justify-content: center;\n cursor: pointer;\n}\n\n .menu-item--kind_twoRows[data-highlighted] {\n background-color: var(--colors-surface-subtle-primary);\n box-shadow: inset 4px 0 0 var(--colors-action-subtle-focus-ring);\n}\n\n .menu-item--kind_twoRows[data-disabled] {\n color: var(--colors-text-interactive-disabled);\n cursor: not-allowed;\n}\n\n .menu-item--kind_twoRows:hover:not([data-disabled]) {\n background-color: var(--colors-action-subtle-surface-100);\n box-shadow: none;\n}\n\n .menu-item--checkTint_true[data-checked],.menu-item--checkTint_true[data-selected],.menu-item--checkTint_true[data-checked]:hover:not([data-disabled]),.menu-item--checkTint_true[data-selected]:hover:not([data-disabled]) {\n background-color: var(--colors-action-subtle-surface-200);\n}\n\n .menu-item--kind_groupLabel {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-subtle);\n cursor: default;\n min-height: auto;\n padding-top: var(--spacing-component-padding-sm-vertical);\n padding-bottom: var(--spacing-component-padding-xs-vertical);\n}\n\n .search-input--variant_field {\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n width: 100%;\n}\n\n .search-input--variant_field:has(input:disabled) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n color: var(--colors-text-disabled);\n}\n\n .search-input--variant_field input:disabled {\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .search-input--variant_field input:disabled::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .search-input--variant_field:has(input:focus) {\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .search-input--variant_menu {\n min-width: 160px;\n min-height: 40px;\n}\n\n .search-select-trigger--size_md {\n border-radius: var(--radii-md);\n height: 40px;\n}\n\n .search-select-trigger--size_sm {\n border-radius: var(--radii-sm);\n height: 32px;\n}\n\n .tab-list--elevated_true {\n background: var(--colors-surface-default);\n box-shadow: var(--shadows-elevation-layer1);\n}\n\n .text--variant_body-reading {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--color_primary {\n color: var(--colors-text-primary);\n}\n\n .text--variant_page-title {\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_section-title {\n font-weight: var(--font-weights-semibold);\n}\n\n .text--variant_section-title,.text--variant_section-label {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-20);\n line-height: var(--line-heights-26);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_section-label {\n font-weight: var(--font-weights-regular);\n}\n\n .text--variant_card-title {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-18);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_body-compact {\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-18);\n}\n\n .text--variant_body-compact,.text--variant_body-strong {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .text--variant_body-strong {\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-20);\n}\n\n .text--variant_secondary-reading {\n line-height: var(--line-heights-22);\n}\n\n .text--variant_secondary-reading,.text--variant_secondary-compact {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .text--variant_secondary-compact {\n line-height: var(--line-heights-16);\n}\n\n .text--color_heading {\n color: var(--colors-text-heading);\n}\n\n .text--color_secondary {\n color: var(--colors-text-secondary);\n}\n\n .text--color_subtle {\n color: var(--colors-text-subtle);\n}\n\n .text-input--size_md {\n border-radius: var(--radii-md);\n height: 40px;\n}\n\n .text-input--size_sm {\n border-radius: var(--radii-sm);\n height: 32px;\n}\n\n .toast--type_success {\n border-color: var(--colors-feedback-success-border);\n background-color: var(--colors-feedback-success-surface);\n color: var(--colors-feedback-success-text);\n}\n\n .toast--type_error {\n border-color: var(--colors-feedback-error-border);\n background-color: var(--colors-feedback-error-surface);\n color: var(--colors-feedback-error-text);\n}\n\n .toast-viewport--position_top-center {\n transform: translateX(-50%);\n align-items: center;\n top: var(--spacing-4);\n left: 50%;\n}\n\n .toast-viewport--position_top-right {\n align-items: flex-end;\n top: var(--spacing-4);\n right: var(--spacing-4);\n}\n\n .toast-viewport--position_bottom-center {\n transform: translateX(-50%);\n align-items: center;\n bottom: var(--spacing-4);\n left: 50%;\n}\n\n .toast-viewport--position_bottom-right {\n align-items: flex-end;\n bottom: var(--spacing-4);\n right: var(--spacing-4);\n}\n\n @media (prefers-reduced-motion: reduce) {\n .search-input--variant_field {\n transition: none;\n}\n}\n}\n\n@layer recipes.slots{\n @layer _base{\n\n .calendar__panel {\n padding: var(--spacing-component-padding-md);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-subtle);\n border-radius: var(--radii-xl);\n outline: var(--borders-none);\n display: flex;\n flex-direction: column;\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-elevation-layer2);\n font-family: var(--fonts-sans);\n width: fit-content;\n}\n\n .calendar__header {\n display: flex;\n align-items: center;\n width: 303px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: var(--colors-border-subtle);\n padding-bottom: var(--spacing-component-padding-sm-vertical);\n}\n\n .calendar__monthLabel {\n flex: 1 1 0%;\n text-align: center;\n font-weight: var(--font-weights-semibold);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n white-space: nowrap;\n}\n\n .calendar__weekdays {\n display: flex;\n justify-content: space-between;\n width: 303px;\n padding-top: var(--spacing-component-padding-md-vertical);\n padding-bottom: var(--spacing-component-padding-sm-vertical);\n}\n\n .calendar__weekday {\n padding-block: var(--spacing-component-padding-xs-vertical);\n text-align: center;\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-secondary);\n width: 40px;\n}\n\n .calendar__grid {\n gap: var(--spacing-gap-sm);\n display: flex;\n flex-direction: column;\n width: 303px;\n}\n\n .calendar__row {\n display: flex;\n justify-content: space-between;\n}\n\n .calendar__day {\n padding: var(--spacing-0);\n border: var(--borders-none);\n border-radius: var(--radii-sm);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n background-color: var(--colors-transparent);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n cursor: pointer;\n width: 40px;\n height: 40px;\n}\n\n .calendar__day[data-today] {\n box-shadow: inset 0 0 0 1px var(--colors-action-primary-default);\n}\n\n .calendar__day[aria-selected="true"] {\n background-color: var(--colors-action-primary-default);\n color: var(--colors-text-interactive-on-primary);\n}\n\n .calendar__day:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-disabled);\n cursor: default;\n}\n\n .calendar__day:is(:focus-visible, [data-focus-visible]) {\n outline: var(--borders-none);\n box-shadow: inset 0 0 0 2px var(--colors-action-subtle-focus-ring);\n}\n\n .calendar__day:not(:disabled):hover {\n background-color: var(--colors-action-subtle-surface-100);\n}\n\n .card__root {\n background: var(--colors-surface-default);\n padding: var(--spacing-container-padding);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-default);\n border-radius: var(--radii-radius-xlarge);\n display: flex;\n}\n\n .card__content {\n flex: 1 1 0%;\n flex-direction: column;\n min-width: var(--sizes-0);\n}\n\n .card__content,.card__header {\n gap: var(--spacing-gap-sm);\n display: flex;\n}\n\n .card__header {\n align-items: flex-start;\n}\n\n .card__title {\n margin: var(--spacing-0);\n overflow: hidden;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-18);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n}\n\n .card__badges {\n flex-shrink: 0;\n}\n\n .card__badges,.card__footer {\n gap: var(--spacing-gap-sm);\n display: flex;\n}\n\n .card__footer {\n align-items: center;\n margin-top: var(--spacing-gap-sm);\n}\n\n .card__actions,.card__badgesBottom {\n gap: var(--spacing-gap-sm);\n display: flex;\n}\n\n .card__badgesBottom {\n flex-shrink: 0;\n margin-left: auto;\n}\n\n .card__divider {\n background: var(--colors-border-default);\n margin-inline: var(--spacing-6);\n align-self: stretch;\n flex-shrink: 0;\n width: 1px;\n}\n\n .card__progress {\n gap: var(--spacing-gap-lg);\n display: flex;\n flex-direction: column;\n flex-shrink: 0;\n text-align: right;\n width: 212px;\n}\n\n .card__progressHeading {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n padding-top: var(--spacing-1);\n}\n\n .card__progressStats {\n gap: var(--spacing-gap-sm);\n display: flex;\n flex-direction: column;\n}\n\n .card__progressPercent {\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-heading);\n}\n\n .card__progressDetail {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n}\n\n .date-input__root {\n gap: var(--spacing-gap-sm);\n padding-inline: var(--spacing-component-padding-md-horizontal);\n border-width: 1px;\n border-style: solid;\n border-color: var(--colors-border-strong);\n border-radius: var(--radii-md);\n transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;\n display: flex;\n align-items: center;\n box-sizing: border-box;\n background-color: var(--colors-surface-neutral-25);\n width: 100%;\n height: 40px;\n}\n\n .date-input__root:has(input[aria-invalid="true"]) {\n border-color: var(--colors-feedback-error-text);\n}\n\n .date-input__root:has(input:disabled) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n}\n\n .date-input__root:has(input:focus) {\n border-color: var(--colors-action-subtle-selected);\n background-color: var(--colors-surface-default);\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .date-input__root:has(input[aria-invalid="true"]:focus) {\n border-color: var(--colors-feedback-error-text);\n box-shadow: var(--shadows-error-active-focus-glow);\n}\n\n .date-input__root:has(input[readonly]),.date-input__root:has(input[readonly]:focus) {\n border-color: var(--colors-border-default);\n background-color: var(--colors-surface-neutral-50);\n}\n\n .date-input__root:has(input[readonly]:focus) {\n box-shadow: var(--shadows-active-focus-glow);\n}\n\n .date-input__input {\n border: var(--borders-none);\n padding: var(--spacing-0);\n flex: 1 1 0%;\n outline: var(--borders-none);\n background-color: var(--colors-transparent);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n caret-color: var(--colors-text-primary);\n min-width: var(--sizes-0);\n}\n\n .date-input__input::placeholder {\n color: var(--colors-text-subtle);\n opacity: 1;\n}\n\n .date-input__input[readonly] {\n color: var(--colors-text-secondary);\n}\n\n .date-input__input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-disabled);\n cursor: not-allowed;\n}\n\n .date-input__input:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])::placeholder {\n color: var(--colors-text-disabled);\n}\n\n .date-input__trigger {\n padding: var(--spacing-0);\n border: var(--borders-none);\n border-radius: var(--radii-xs);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n background-color: var(--colors-transparent);\n color: var(--colors-text-interactive-default);\n cursor: pointer;\n width: 24px;\n height: 24px;\n}\n\n .date-input__trigger:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {\n color: var(--colors-text-interactive-disabled);\n cursor: not-allowed;\n}\n\n .date-input__trigger:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n outline-style: solid;\n outline-color: var(--colors-action-subtle-focus-ring);\n outline-offset: 2px;\n}\n\n .date-input__trigger:not(:disabled):hover {\n background-color: var(--colors-action-subtle-surface-100);\n}\n\n .field__root {\n gap: var(--spacing-gap-xs);\n display: flex;\n flex-direction: column;\n width: 100%;\n}\n\n .field__labelRow {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: center;\n min-width: var(--sizes-0);\n}\n\n .field__label {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-medium);\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-primary);\n white-space: nowrap;\n}\n\n [data-disabled] .field__label,[data-readonly] .field__label {\n color: var(--colors-text-disabled);\n}\n\n .field__supportingText {\n flex: 1 0 0;\n overflow: hidden;\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n color: var(--colors-text-secondary);\n text-overflow: ellipsis;\n white-space: nowrap;\n min-width: var(--sizes-0);\n}\n\n [data-disabled] .field__supportingText,[data-readonly] .field__supportingText {\n color: var(--colors-text-disabled);\n}\n\n .field__errorRow {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: flex-start;\n color: var(--colors-feedback-error-text);\n padding-top: var(--spacing-component-padding-xs-vertical);\n}\n\n .field__errorText {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-14);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .modal__popup {\n background: var(--colors-surface-default);\n overflow: auto;\n border-radius: var(--radii-radius-xlarge);\n position: fixed;\n transform: translate(-50%, -50%);\n z-index: 1300;\n display: flex;\n flex-direction: column;\n box-shadow: var(--shadows-elevation-layer3);\n top: 50%;\n left: 50%;\n width: 600px;\n max-width: calc(100vw - 32px);\n max-height: calc(100vh - 48px);\n}\n\n .modal__header {\n gap: var(--spacing-gap-md);\n padding-inline: var(--spacing-container-padding);\n display: flex;\n align-items: center;\n justify-content: space-between;\n flex-shrink: 0;\n padding-top: var(--spacing-component-padding-md-vertical);\n padding-bottom: var(--spacing-component-padding-sm-vertical);\n}\n\n .modal__title {\n margin: var(--spacing-0);\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-20);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-26);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-heading);\n}\n\n .modal__content {\n padding: var(--spacing-container-padding);\n gap: var(--spacing-gap-lg);\n display: flex;\n flex-direction: column;\n}\n\n .modal__footer {\n width: 100%;\n padding-top: var(--spacing-component-padding-sm-vertical);\n}\n\n .modal__footer,.modal__footerRight {\n display: flex;\n align-items: center;\n}\n\n .modal__footerRight {\n flex: 1 0 0;\n gap: var(--spacing-gap-sm);\n justify-content: flex-end;\n min-width: var(--sizes-0);\n}\n\n .modal-dialog__popup {\n background: var(--colors-surface-default);\n padding: var(--spacing-container-padding);\n overflow: auto;\n border-radius: var(--radii-radius-xlarge);\n position: fixed;\n transform: translate(-50%, -50%);\n z-index: 1300;\n box-shadow: var(--shadows-elevation-layer3);\n top: 50%;\n left: 50%;\n width: 336px;\n max-width: calc(100vw - 32px);\n max-height: calc(100vh - 48px);\n}\n\n .modal-dialog__content {\n gap: var(--spacing-gap-md);\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n width: 100%;\n}\n\n .modal-dialog__title {\n font-size: var(--font-sizes-20);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-26);\n color: var(--colors-text-heading);\n}\n\n .modal-dialog__title,.modal-dialog__description {\n margin: var(--spacing-0);\n font-family: var(--fonts-sans);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .modal-dialog__description {\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n color: var(--colors-text-primary);\n}\n\n .modal-dialog__buttonGroup {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: center;\n justify-content: flex-end;\n width: 100%;\n}\n\n .page-header__root {\n gap: var(--spacing-gap-xs);\n padding-inline: var(--spacing-container-padding);\n display: flex;\n flex-direction: column;\n padding-top: var(--spacing-container-padding);\n padding-bottom: var(--spacing-gap-md);\n}\n\n .page-header__row,.page-header__titleGroup {\n gap: var(--spacing-gap-sm);\n display: flex;\n align-items: center;\n}\n\n .page-header__titleGroup {\n min-width: var(--sizes-0);\n}\n\n .page-header__title {\n margin: var(--spacing-0);\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-heading);\n white-space: nowrap;\n}\n\n .page-header__action {\n display: flex;\n align-items: center;\n flex-shrink: 0;\n margin-left: auto;\n}\n\n .page-header__metadata {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-16);\n font-weight: var(--font-weights-regular);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n color: var(--colors-text-secondary);\n}\n\n .progress-bar__root,.progress-bar__track {\n display: block;\n width: 100%;\n}\n\n .progress-bar__track {\n background: var(--colors-surface-neutral-100);\n border-radius: var(--radii-full);\n overflow: hidden;\n height: 6px;\n}\n\n .progress-bar__indicator {\n background: var(--colors-progress-fill);\n border-radius: var(--radii-full);\n transition: width 300ms ease;\n display: block;\n height: 100%;\n}\n\n @media (prefers-reduced-motion: reduce) {\n .date-input__root,.progress-bar__indicator {\n transition: none;\n}\n}\n}\n\n .card__root--clickable_true {\n font: inherit;\n margin: var(--spacing-0);\n transition: border-color 150ms ease, box-shadow 150ms ease;\n color: inherit;\n text-align: left;\n cursor: pointer;\n width: 100%;\n}\n\n .card__root--clickable_true[data-disabled] {\n cursor: not-allowed;\n}\n\n .card__root--clickable_true:is(:focus-visible, [data-focus-visible]) {\n outline: var(--borders-none);\n border-color: var(--colors-action-subtle-focus-ring);\n box-shadow: inset 0 0 0 1px var(--colors-action-subtle-focus-ring);\n}\n\n .card__root--clickable_true:not([data-disabled]):hover {\n border-color: var(--colors-border-strong);\n box-shadow: var(--shadows-elevation-layer1);\n}\n\n .card__root--clickable_true:not([data-disabled]):active {\n border-color: var(--colors-border-default);\n box-shadow: none;\n}\n\n .page-header__metadata--backNav_true {\n padding-left: 48px;\n}\n\n @media (prefers-reduced-motion: reduce) {\n .card__root--clickable_true {\n transition: none;\n}\n}\n}\n\n@layer utilities{\n @layer compositions{\n\n .textStyle_body-reading {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-24);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_body-reading,.textStyle_secondary-compact {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-regular);\n}\n\n .textStyle_secondary-compact {\n font-size: var(--font-sizes-14);\n line-height: var(--line-heights-16);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .textStyle_page-title {\n font-size: var(--font-sizes-24);\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n line-height: var(--line-heights-30);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_secondary-reading {\n font-size: var(--font-sizes-14);\n line-height: var(--line-heights-22);\n letter-spacing: var(--letter-spacings-0-25);\n}\n\n .textStyle_secondary-reading,.textStyle_body-compact {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-regular);\n}\n\n .textStyle_body-compact {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-18);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_xs {\n font-size: 0.75rem;\n line-height: calc(1 / 0.75);\n}\n\n .textStyle_sm {\n font-size: 0.875rem;\n line-height: calc(1.25 / 0.875);\n}\n\n .textStyle_md {\n font-size: 1rem;\n line-height: calc(1.5 / 1);\n}\n\n .textStyle_lg {\n font-size: 1.125rem;\n line-height: calc(1.75 / 1.125);\n}\n\n .textStyle_xl {\n font-size: 1.25rem;\n line-height: calc(1.75 / 1.25);\n}\n\n .textStyle_2xl {\n font-size: 1.5rem;\n line-height: calc(2 / 1.5);\n}\n\n .textStyle_3xl {\n font-size: 1.875rem;\n line-height: calc(2.25 / 1.875);\n}\n\n .textStyle_4xl {\n font-size: 2.25rem;\n line-height: calc(2.5 / 2.25);\n}\n\n .textStyle_5xl {\n font-size: 3rem;\n line-height: 1;\n}\n\n .textStyle_6xl {\n font-size: 3.75rem;\n line-height: 1;\n}\n\n .textStyle_7xl {\n font-size: 4.5rem;\n line-height: 1;\n}\n\n .textStyle_8xl {\n font-size: 6rem;\n line-height: 1;\n}\n\n .textStyle_9xl {\n font-size: 8rem;\n line-height: 1;\n}\n\n .textStyle_section-title {\n font-weight: var(--font-weights-semibold);\n}\n\n .textStyle_section-title,.textStyle_section-label {\n font-family: var(--fonts-sans);\n font-size: var(--font-sizes-20);\n line-height: var(--line-heights-26);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_section-label {\n font-weight: var(--font-weights-regular);\n}\n\n .textStyle_card-title {\n font-size: var(--font-sizes-18);\n line-height: var(--line-heights-24);\n}\n\n .textStyle_card-title,.textStyle_body-strong {\n font-family: var(--fonts-sans);\n font-weight: var(--font-weights-semibold);\n letter-spacing: var(--letter-spacings-0);\n}\n\n .textStyle_body-strong {\n font-size: var(--font-sizes-16);\n line-height: var(--line-heights-20);\n}\n}\n\n .bg_surface-neutral-100 {\n background: var(--colors-surface-neutral-100);\n}\n\n .inset_0 {\n inset: var(--spacing-0);\n}\n\n .bg_transparent {\n background: var(--colors-transparent);\n}\n\n .bg_action-subtle-surface-100 {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .font_12px_ui-monospace\\,_monospace {\n font: 12px ui-monospace, monospace;\n}\n\n .bg_surface-canvas {\n background: var(--colors-surface-canvas);\n}\n\n .p_gap-lg {\n padding: var(--spacing-gap-lg);\n}\n\n .m_0 {\n margin: var(--spacing-0);\n}\n\n .p_0 {\n padding: var(--spacing-0);\n}\n\n .bd_none {\n border: var(--borders-none);\n}\n\n .m_-1px {\n margin: -1px;\n}\n\n .bd_0 {\n border: 0;\n}\n\n .bg_conic-gradient\\(from_90deg\\,_transparent\\,_currentColor\\) {\n background: conic-gradient(from 90deg, transparent, currentColor);\n}\n\n .anim_spin_0\\.8s_linear_infinite {\n animation: spin 0.8s linear infinite;\n}\n\n .gap_gap-sm {\n gap: var(--spacing-gap-sm);\n}\n\n .bd-w_1px {\n border-width: 1px;\n}\n\n .border-style_solid {\n border-style: solid;\n}\n\n .bd-c_action-subtle-border-default {\n border-color: var(--colors-action-subtle-border-default);\n}\n\n .py_1 {\n padding-block: var(--spacing-1);\n}\n\n .bdr_radius-xlarge {\n border-radius: var(--radii-radius-xlarge);\n}\n\n .ov_hidden {\n overflow: hidden;\n}\n\n .gap_16px {\n gap: 16px;\n}\n\n .flex_1_0_0 {\n flex: 1 0 0;\n}\n\n .gap_gap-md {\n gap: var(--spacing-gap-md);\n}\n\n .gap_gap-lg {\n gap: var(--spacing-gap-lg);\n}\n\n .gap_gap-xs {\n gap: var(--spacing-gap-xs);\n}\n\n .grid-r_1 {\n grid-row: 1;\n}\n\n .bdr_50\\% {\n border-radius: 50%;\n}\n\n .grid-c_2 {\n grid-column: 2;\n}\n\n .bdr_sm {\n border-radius: var(--radii-sm);\n}\n\n .bdr_md {\n border-radius: var(--radii-md);\n}\n\n .gap_24px {\n gap: 24px;\n}\n\n .flex_1_1_0\\% {\n flex: 1 1 0%;\n}\n\n .px_component-padding-md-horizontal {\n padding-inline: var(--spacing-component-padding-md-horizontal);\n}\n\n .td_underline {\n text-decoration: underline;\n}\n\n .py_component-padding-md-vertical {\n padding-block: var(--spacing-component-padding-md-vertical);\n}\n\n .msk_radial-gradient\\(farthest-side\\,_transparent_calc\\(100\\%_-_2px\\)\\,_\\#000_calc\\(100\\%_-_2px\\)\\) {\n mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 2px));\n -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 2px));\n}\n\n .d_inline-flex {\n display: inline-flex;\n}\n\n .ai_center {\n align-items: center;\n}\n\n .jc_center {\n justify-content: center;\n}\n\n .flex-sh_0 {\n flex-shrink: 0;\n}\n\n .op_0 {\n opacity: 0;\n}\n\n .pos_absolute {\n position: absolute;\n}\n\n .c_text-interactive-on-primary {\n color: var(--colors-text-interactive-on-primary);\n}\n\n .c_text-interactive-default {\n color: var(--colors-text-interactive-default);\n}\n\n .d_flex {\n display: flex;\n}\n\n .c_text-secondary {\n color: var(--colors-text-secondary);\n}\n\n .cg_6 {\n column-gap: var(--spacing-6);\n}\n\n .rg_gap-xs {\n row-gap: var(--spacing-gap-xs);\n}\n\n .flex-wrap_wrap {\n flex-wrap: wrap;\n}\n\n .c_\\#6b7280 {\n color: #6b7280;\n}\n\n .c_text-subtle {\n color: var(--colors-text-subtle);\n}\n\n .tov_ellipsis {\n text-overflow: ellipsis;\n}\n\n .c_text-primary {\n color: var(--colors-text-primary);\n}\n\n .flex-d_column {\n flex-direction: column;\n}\n\n .ta_right {\n text-align: right;\n}\n\n .c_text-heading {\n color: var(--colors-text-heading);\n}\n\n .c_feedback-error-text {\n color: var(--colors-feedback-error-text);\n}\n\n .d_grid {\n display: grid;\n}\n\n .grid-tc_auto_1fr {\n grid-template-columns: auto 1fr;\n}\n\n .cg_gap-sm {\n column-gap: var(--spacing-gap-sm);\n}\n\n .ai_start {\n align-items: start;\n}\n\n .cursor_pointer {\n cursor: pointer;\n}\n\n .as_center {\n align-self: center;\n}\n\n .bg-c_action-primary-default {\n background-color: var(--colors-action-primary-default);\n}\n\n .ai_flex-start {\n align-items: flex-start;\n}\n\n .trf_translateY\\(-50\\%\\) {\n transform: translateY(-50%);\n}\n\n .pointer-events_none {\n pointer-events: none;\n}\n\n .bx-s_border-box {\n box-sizing: border-box;\n}\n\n .grid-tc_repeat\\(2\\,_max-content\\) {\n grid-template-columns: repeat(2, max-content);\n}\n\n .ai_stretch {\n align-items: stretch;\n}\n\n .ff_sans {\n font-family: var(--fonts-sans);\n}\n\n .white-space_nowrap {\n white-space: nowrap;\n}\n\n .fw_medium {\n font-weight: var(--font-weights-medium);\n}\n\n .bg-c_transparent {\n background-color: var(--colors-transparent);\n}\n\n .clip_rect\\(0_0_0_0\\) {\n clip: rect(0 0 0 0);\n}\n\n .c_feedback-success-indicator {\n color: var(--colors-feedback-success-indicator);\n}\n\n .c_feedback-error-indicator {\n color: var(--colors-feedback-error-indicator);\n}\n\n .z_1350 {\n z-index: 1350;\n}\n\n .z_1450 {\n z-index: 1450;\n}\n\n .\\-webkit-mask_radial-gradient\\(farthest-side\\,_transparent_calc\\(100\\%_-_2px\\)\\,_\\#000_calc\\(100\\%_-_2px\\)\\) {\n -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 2px));\n}\n\n .w_16px {\n width: 16px;\n}\n\n .h_16px {\n height: 16px;\n}\n\n .w_20px {\n width: 20px;\n}\n\n .h_20px {\n height: 20px;\n}\n\n .min-w_0 {\n min-width: var(--sizes-0);\n}\n\n .pl_container-padding {\n padding-left: var(--spacing-container-padding);\n}\n\n .ml_auto {\n margin-left: auto;\n}\n\n .w_160px {\n width: 160px;\n}\n\n .w_100\\% {\n width: 100%;\n}\n\n .w_212px {\n width: 212px;\n}\n\n .w_8px {\n width: 8px;\n}\n\n .h_8px {\n height: 8px;\n}\n\n .h_32px {\n height: 32px;\n}\n\n .h_40px {\n height: 40px;\n}\n\n .w_240px {\n width: 240px;\n}\n\n .top_50\\% {\n top: 50%;\n}\n\n .left_component-padding-md-horizontal {\n left: var(--spacing-component-padding-md-horizontal);\n}\n\n .right_component-padding-md-horizontal {\n right: var(--spacing-component-padding-md-horizontal);\n}\n\n .w_var\\(--anchor-width\\) {\n width: var(--anchor-width);\n}\n\n .max-h_min\\(336px\\,_var\\(--available-height\\)\\) {\n max-height: min(336px, var(--available-height));\n}\n\n .w_320px {\n width: 320px;\n}\n\n .min-h_40px {\n min-height: 40px;\n}\n\n .w_1px {\n width: 1px;\n}\n\n .h_1px {\n height: 1px;\n}\n\n .mt_2px {\n margin-top: 2px;\n}\n\n .\\[\\&_svg\\]\\:flex-sh_0 svg {\n flex-shrink: 0;\n}\n\n [data-disabled] .\\[\\[data-disabled\\]_\\&\\]\\:c_text-disabled {\n color: var(--colors-text-disabled);\n}\n\n .\\[\\&\\:has\\(\\[data-disabled\\]\\)\\]\\:cursor_not-allowed:has([data-disabled]) {\n cursor: not-allowed;\n}\n\n .\\[\\&\\[data-unchecked\\]\\]\\:d_none[data-unchecked] {\n display: none;\n}\n\n [data-disabled] .\\[\\[data-disabled\\]_\\&\\]\\:bg-c_text-disabled {\n background-color: var(--colors-text-disabled);\n}\n\n label:has([data-disabled]) .\\[label\\:has\\(\\[data-disabled\\]\\)_\\&\\]\\:c_text-disabled {\n color: var(--colors-text-disabled);\n}\n\n .\\[\\&\\:empty\\]\\:d_none:empty {\n display: none;\n}\n\n .\\[\\&\\:focus-visible\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\]\\:bg_action-subtle-surface-100:focus-visible:not([aria-disabled="true"]) {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .\\[\\&\\:focus-visible\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\]\\:bg_action-subtle-surface-200:focus-visible:not([aria-disabled="true"]) {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .focusVisible\\:ring-w_2px:is(:focus-visible, [data-focus-visible]) {\n outline-width: 2px;\n}\n\n .focusVisible\\:outline-style_solid:is(:focus-visible, [data-focus-visible]) {\n outline-style: solid;\n}\n\n .focusVisible\\:ring-c_action-subtle-focus-ring:is(:focus-visible, [data-focus-visible]) {\n outline-color: var(--colors-action-subtle-focus-ring);\n}\n\n .focusVisible\\:ring-o_2px:is(:focus-visible, [data-focus-visible]) {\n outline-offset: 2px;\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:ring-w_2px:has(input:focus-visible) {\n outline-width: 2px;\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:outline-style_solid:has(input:focus-visible) {\n outline-style: solid;\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:ring-c_action-subtle-focus-ring:has(input:focus-visible) {\n outline-color: var(--colors-action-subtle-focus-ring);\n}\n\n .\\[\\&\\:has\\(input\\:focus-visible\\)\\]\\:ring-o_2px:has(input:focus-visible) {\n outline-offset: 2px;\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:hover\\]\\:bg_action-subtle-surface-100:not(:disabled):not([aria-disabled="true"]):hover {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:hover\\]\\:bg_action-subtle-surface-200:not(:disabled):not([aria-disabled="true"]):hover {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:active\\]\\:bg_action-subtle-surface-100:not(:disabled):not([aria-disabled="true"]):active {\n background: var(--colors-action-subtle-surface-100);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:active\\]\\:bg_action-subtle-surface-200:not(:disabled):not([aria-disabled="true"]):active {\n background: var(--colors-action-subtle-surface-200);\n}\n\n .\\[\\&\\:not\\(\\:disabled\\)\\:not\\(\\[aria-disabled\\=\\"true\\"\\]\\)\\:active\\]\\:bd-c_action-subtle-pressed:not(:disabled):not([aria-disabled="true"]):active {\n border-color: var(--colors-action-subtle-pressed);\n}\n\n @media (prefers-reduced-motion: reduce) {\n .motionReduce\\:anim_none {\n animation: none;\n}\n}\n}'],sourceRoot:""}]);const s=a},53785(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(83756),o=n.n(r),i=n(91876),a=n.n(i)()(o());a.push([e.id,':root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}\n',"",{version:3,sources:["webpack://./node_modules/.pnpm/@react-pdf-viewer+core@3.12.0_pdfjs-dist@5.7.284_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-pdf-viewer/core/lib/styles/index.css"],names:[],mappings:"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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},16913(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(83756),o=n.n(r),i=n(91876),a=n.n(i)()(o());a.push([e.id,':root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, 0.3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, 0.3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, 0.3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, 0.4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, 0.4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab !important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing !important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, 0.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, 0.3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, 0.1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media(min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}\n',"",{version:3,sources:["webpack://./node_modules/.pnpm/@react-pdf-viewer+default-layout@3.12.0_pdfjs-dist@5.7.284_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-pdf-viewer/default-layout/lib/styles/index.css"],names:[],mappings:"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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},91876(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n="",r="undefined"!==typeof t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n}).join("")},t.i=function(e,n,r,o,i){"string"===typeof e&&(e=[[null,e,void 0]]);var a={};if(r)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},83756(e){"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"===typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),i="/*# ".concat(o," */");return[t].concat([i]).join("\n")}return[t].join("\n")}},85408(e,t,n){"use strict";function r(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{A:()=>r})},61780(e,t,n){"use strict";function r(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}n.d(t,{A:()=>s});var o=n(10774),i=n(85408);function a(e){(0,i.A)(1,arguments);var t=function(e){(0,i.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,o.A)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}(e);return t.setHours(0,0,0,0),t}function s(e,t){(0,i.A)(2,arguments);var n=a(e),o=a(t),s=n.getTime()-r(n),l=o.getTime()-r(o);return Math.round((s-l)/864e5)}},45506(e,t,n){"use strict";n.d(t,{A:()=>a});Math.pow(10,8);var r=6e4,o=36e5,i=n(85408);function a(e,t){var n;(0,i.A)(1,arguments);var a=function(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}(null!==(n=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==a&&1!==a&&0!==a)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var g,m=function(e){var t,n={},r=e.split(s.dateTimeDelimiter);if(r.length>2)return n;/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],s.timeZoneDelimiter.test(n.date)&&(n.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length)));if(t){var o=s.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}(e);if(m.date){var v=function(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var o=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?o:100*i,restDateString:e.slice((r[1]||r[2]).length)}}(m.date,a);g=function(e,t){if(null===t)return new Date(NaN);var n=e.match(l);if(!n)return new Date(NaN);var r=!!n[4],o=d(n[1]),i=d(n[2])-1,a=d(n[3]),s=d(n[4]),c=d(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,c)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,i=7*(t-1)+n+1-o;return r.setUTCDate(r.getUTCDate()+i),r}(t,s,c):new Date(NaN);var u=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(h[t]||(f(e)?29:28))}(t,i,a)&&function(e,t){return t>=1&&t<=(f(e)?366:365)}(t,o)?(u.setUTCFullYear(t,i,Math.max(o,a)),u):new Date(NaN)}(v.restDateString,v.year)}if(!g||isNaN(g.getTime()))return new Date(NaN);var A,b=g.getTime(),y=0;if(m.time&&(y=function(e){var t=e.match(c);if(!t)return NaN;var n=p(t[1]),i=p(t[2]),a=p(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,i,a))return NaN;return n*o+i*r+1e3*a}(m.time),isNaN(y)))return new Date(NaN);if(!m.timezone){var C=new Date(b+y),x=new Date(0);return x.setFullYear(C.getUTCFullYear(),C.getUTCMonth(),C.getUTCDate()),x.setHours(C.getUTCHours(),C.getUTCMinutes(),C.getUTCSeconds(),C.getUTCMilliseconds()),x}return A=function(e){if("Z"===e)return 0;var t=e.match(u);if(!t)return 0;var n="+"===t[1]?-1:1,i=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,a))return NaN;return n*(i*o+a*r)}(m.timezone),isNaN(A)?new Date(NaN):new Date(b+y+A)}var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},l=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function d(e){return e?parseInt(e):1}function p(e){return e&&parseFloat(e.replace(",","."))||0}var h=[31,null,31,30,31,30,31,31,30,31,30,31];function f(e){return e%400===0||e%4===0&&e%100!==0}},82908(e){e.exports=function(){"use strict";var e=1e3,t=6e4,n=36e5,r="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=/\[([^\]]+)]|YYYY|YY|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"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},v=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},A={s:v,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+v(r,2,"0")+":"+v(o,2,"0")},m:function e(t,n){if(t.date()1)return e(a[0])}else{var s=t.name;y[s]=t,o=s}return!r&&o&&(b=o),o||!r&&b},k=function(e,t){if(x(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new E(n)},_=A;_.l=w,_.i=x,_.w=function(e,t){return k(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var E=function(){function m(e){this.$L=w(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[C]=!0}var v=m.prototype;return v.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(_.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(f);if(r){var o=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[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 _},v.isValid=function(){return!(this.$d.toString()===h)},v.isSame=function(e,t){var n=k(e);return this.startOf(t)<=n&&n<=this.endOf(t)},v.isAfter=function(e,t){return k(e)68?1900:2e3)},l=function(e){return function(t){this[e]=+t}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var n,r=a.meridiem;if(r){for(var o=1;o<=24;o+=1)if(e.indexOf(r(o,0,t))>-1){n=o>12;break}}else n=e===(t?"pm":"PM");return n},p={A:[i,function(e){this.afternoon=d(e,!1)}],a:[i,function(e){this.afternoon=d(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*+e}],SS:[r,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[o,l("seconds")],ss:[o,l("seconds")],m:[o,l("minutes")],mm:[o,l("minutes")],H:[o,l("hours")],h:[o,l("hours")],HH:[o,l("hours")],hh:[o,l("hours")],D:[o,l("day")],DD:[r,l("day")],Do:[i,function(e){var t=a.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],w:[o,l("week")],ww:[r,l("week")],M:[o,l("month")],MM:[r,l("month")],MMM:[i,function(e){var t=u("months"),n=(u("monthsShort")||t.map(function(e){return e.slice(0,3)})).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[i,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,l("year")],YY:[r,function(e){this.year=s(e)}],YYYY:[/\d{4}/,l("year")],Z:c,ZZ:c};function h(n){var r,o;r=n,o=a&&a.formats;for(var i=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,n,r){var i=r&&r.toUpperCase();return n||o[r]||e[r]||o[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})})).match(t),s=i.length,l=0;l-1)return new Date(("X"===t?1e3:1)*e);var o=h(t)(e),i=o.year,a=o.month,s=o.day,l=o.hours,c=o.minutes,u=o.seconds,d=o.milliseconds,p=o.zone,f=o.week,g=new Date,m=s||(i||a?1:g.getDate()),v=i||g.getFullYear(),A=0;i&&!a||(A=a>0?a-1:g.getMonth());var b,y=l||0,C=c||0,x=u||0,w=d||0;return p?new Date(Date.UTC(v,A,m,y,C,x,w+60*p.offset*1e3)):n?new Date(Date.UTC(v,A,m,y,C,x,w)):(b=new Date(v,A,m,y,C,x,w),f&&(b=r(b).week(f).toDate()),b)}catch(e){return new Date("")}}(t,s,r,n),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(s)&&(this.$d=new Date("")),a={}}else if(s instanceof Array)for(var p=s.length,f=1;f<=p;f+=1){i[1]=s[f-1];var g=n.apply(this,i);if(g.isValid()){this.$d=g.$d,this.$L=g.$L,this.init();break}f===p&&(this.$d=new Date(""))}else o.call(this,e)}}}()},11603(e){e.exports=function(){"use strict";return function(e,t,n){t.prototype.isBetween=function(e,t,r,o){var i=n(e),a=n(t),s="("===(o=o||"()")[0],l=")"===o[1];return(s?this.isAfter(i,r):!this.isBefore(i,r))&&(l?this.isBefore(a,r):!this.isAfter(a,r))||(s?this.isBefore(i,r):!this.isAfter(i,r))&&(l?this.isAfter(a,r):!this.isBefore(a,r))}}}()},90657(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var o=n.prototype,i=o.format;r.en.formats=e,o.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,r,o){var i=o&&o.toUpperCase();return r||n[o]||e[o]||n[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})})}(t,void 0===n?{}:n);return i.call(this,r)}}}()},12407(e){e.exports=function(){"use strict";var e="week",t="year";return function(n,r,o){var i=r.prototype;i.week=function(n){if(void 0===n&&(n=null),null!==n)return this.add(7*(n-this.week()),"day");var r=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var i=o(this).startOf(t).add(1,t).date(r),a=o(this).endOf(e);if(i.isBefore(a))return 1}var s=o(this).startOf(t).date(r).startOf(e).subtract(1,"millisecond"),l=this.diff(s,e,!0);return l<0?o(this).startOf("week").week():Math.ceil(l)},i.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}()},39189(e,t,n){"use strict";n.d(t,{Kw:()=>Ir,D0:()=>xr,lV:()=>wr,l1:()=>vr,j7:()=>rr});var r=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((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function a(e,t,n){return e.concat(t).map(function(e){return i(e,n)})}function s(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||a,n.isMergeableObject=n.isMergeableObject||r;var o=Array.isArray(t);return o===Array.isArray(e)?o?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&Object.keys(e).forEach(function(t){r[t]=i(e[t],n)}),Object.keys(t).forEach(function(o){n.isMergeableObject(t[o])&&e[o]?r[o]=s(e[o],t[o],n):r[o]=i(t[o],n)}),r}(e,t,n):i(t,n)}s.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return s(e,n,t)},{})};const l=s;const c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.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),n=e[m];try{e[m]=void 0;var r=!0}catch(i){}var o=g.call(e);return r&&(t?e[m]=n:delete e[m]),o};var A=Object.prototype.toString;const b=function(e){return A.call(e)};var y=p?p.toStringTag:void 0;const C=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":y&&y in Object(e)?v(e):b(e)};const x=function(e,t){return function(n){return e(t(n))}};const w=x(Object.getPrototypeOf,Object);const k=function(e){return null!=e&&"object"==typeof e};var _=Function.prototype,E=Object.prototype,S=_.toString,B=E.hasOwnProperty,M=S.call(Object);const I=function(e){if(!k(e)||"[object Object]"!=C(e))return!1;var t=w(e);if(null===t)return!0;var n=B.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&S.call(n)==M};const T=function(){this.__data__=[],this.size=0};const P=function(e,t){return e===t||e!==e&&t!==t};const D=function(e,t){for(var n=e.length;n--;)if(P(e[n][0],t))return n;return-1};var R=Array.prototype.splice;const O=function(e){var t=this.__data__,n=D(t,e);return!(n<0)&&(n==t.length-1?t.pop():R.call(t,n,1),--this.size,!0)};const j=function(e){var t=this.__data__,n=D(t,e);return n<0?void 0:t[n][1]};const L=function(e){return D(this.__data__,e)>-1};const F=function(e,t){var n=this.__data__,r=D(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function N(e){var t=-1,n=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 k(e)&&Qe(e.length)&&!!Je[C(e)]};const et=function(e){return function(t){return e(t)}};var tt="object"==typeof exports&&exports&&!exports.nodeType&&exports,nt=tt&&"object"==typeof module&&module&&!module.nodeType&&module,rt=nt&&nt.exports===tt&&c.process;const ot=function(){try{var e=nt&&nt.require&&nt.require("util").types;return e||rt&&rt.binding&&rt.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 n=$e(e),r=!n&&Ve(e),o=!n&&!r&&Ge(e),i=!n&&!r&&!o&&at(e),a=n||r||o||i,s=a?je(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=x(Object.keys,Object);var pt=Object.prototype.hasOwnProperty;const ht=function(e){if(!ut(e))return dt(e);var t=[];for(var n in Object(e))pt.call(e,n)&&"constructor"!=n&&t.push(n);return t};const ft=function(e){return null!=e&&Qe(e.length)&&!U(e)};const gt=function(e){return ft(e)?lt(e):ht(e)};const mt=function(e,t){return e&&Oe(t,gt(t),e)};const vt=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var At=Object.prototype.hasOwnProperty;const bt=function(e){if(!W(e))return vt(e);var t=ut(e),n=[];for(var r in e)("constructor"!=r||!t&&At.call(e,r))&&n.push(r);return n};const yt=function(e){return ft(e)?lt(e,!0):bt(e)};const Ct=function(e,t){return e&&Oe(t,yt(t),e)};var xt="object"==typeof exports&&exports&&!exports.nodeType&&exports,wt=xt&&"object"==typeof module&&module&&!module.nodeType&&module,kt=wt&&wt.exports===xt?d.Buffer:void 0,_t=kt?kt.allocUnsafe:void 0;const Et=function(e,t){if(t)return e.slice();var n=e.length,r=_t?_t(n):new e.constructor(n);return e.copy(r),r};const St=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n=0||(o[n]=e[n]);return o}function Zn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var er=(0,In.createContext)(void 0);er.displayName="FormikContext";var tr=er.Provider,nr=er.Consumer;function rr(){var e=(0,In.useContext)(er);return e||Dn(!1),e}var or=function(e){return Array.isArray(e)&&0===e.length},ir=function(e){return"function"===typeof e},ar=function(e){return null!==e&&"object"===typeof e},sr=function(e){return String(Math.floor(Number(e)))===e},lr=function(e){return"[object String]"===Object.prototype.toString.call(e)},cr=function(e){return 0===In.Children.count(e)},ur=function(e){return ar(e)&&ir(e.then)};function dr(e,t,n,r){void 0===r&&(r=0);for(var o=Yn(t);e&&r=0?[]:{}}}return(0===i?e:o)[a[i]]===n?e:(void 0===n?delete o[a[i]]:o[a[i]]=n,0===i&&void 0===n&&delete r[a[i]],r)}function hr(e,t,n,r){void 0===n&&(n=new WeakMap),void 0===r&&(r={});for(var o=0,i=Object.keys(e);o=n.length)break;i=n[o++]}else{if((o=n.next()).done)break;i=o.value}var a=i;dr(t,a.path)||(t=pr(t,a.path,a.message))}}return t}(n)):t(n)})})},[h.validationSchema]),E=(0,In.useCallback)(function(e,t){return new Promise(function(n){return n(b.current[e].validate(t))})},[]),S=(0,In.useCallback)(function(e){var t=Object.keys(b.current).filter(function(e){return ir(b.current[e].validate)}),n=t.length>0?t.map(function(t){return E(t,dr(e,t))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(n).then(function(e){return e.reduce(function(e,n,r){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===n||n&&(e=pr(e,t[r],n)),e},{})})},[E]),B=(0,In.useCallback)(function(e){return Promise.all([S(e),h.validationSchema?_(e):{},h.validate?k(e):{}]).then(function(e){var t=e[0],n=e[1],r=e[2];return l.all([t,n,r],{arrayMerge:br})})},[h.validate,h.validationSchema,S,k,_]),M=Cr(function(e){return void 0===e&&(e=x.values),w({type:"SET_ISVALIDATING",payload:!0}),B(e).then(function(e){return A.current&&(w({type:"SET_ISVALIDATING",payload:!1}),w({type:"SET_ERRORS",payload:e})),e})});(0,In.useEffect)(function(){a&&!0===A.current&&Pn()(f.current,h.initialValues)&&M(f.current)},[a,M]);var I=(0,In.useCallback)(function(e){var t=e&&e.values?e.values:f.current,n=e&&e.errors?e.errors:g.current?g.current:h.initialErrors||{},r=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=n,m.current=r,v.current=o;var i=function(){w({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:n,touched:r,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(x.values,K);ur(a)?a.then(i):i()}else i()},[h.initialErrors,h.initialStatus,h.initialTouched,h.onReset]);(0,In.useEffect)(function(){!0!==A.current||Pn()(f.current,h.initialValues)||u&&(f.current=h.initialValues,I(),a&&M(f.current))},[u,h.initialValues,I,a,M]),(0,In.useEffect)(function(){u&&!0===A.current&&!Pn()(g.current,h.initialErrors)&&(g.current=h.initialErrors||fr,w({type:"SET_ERRORS",payload:h.initialErrors||fr}))},[u,h.initialErrors]),(0,In.useEffect)(function(){u&&!0===A.current&&!Pn()(m.current,h.initialTouched)&&(m.current=h.initialTouched||gr,w({type:"SET_TOUCHED",payload:h.initialTouched||gr}))},[u,h.initialTouched]),(0,In.useEffect)(function(){u&&!0===A.current&&!Pn()(v.current,h.initialStatus)&&(v.current=h.initialStatus,w({type:"SET_STATUS",payload:h.initialStatus}))},[u,h.initialStatus,h.initialTouched]);var T=Cr(function(e){if(b.current[e]&&ir(b.current[e].validate)){var t=dr(x.values,e),n=b.current[e].validate(t);return ur(n)?(w({type:"SET_ISVALIDATING",payload:!0}),n.then(function(e){return e}).then(function(t){w({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),w({type:"SET_ISVALIDATING",payload:!1})})):(w({type:"SET_FIELD_ERROR",payload:{field:e,value:n}}),Promise.resolve(n))}return h.validationSchema?(w({type:"SET_ISVALIDATING",payload:!0}),_(x.values,e).then(function(e){return e}).then(function(t){w({type:"SET_FIELD_ERROR",payload:{field:e,value:dr(t,e)}}),w({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),P=(0,In.useCallback)(function(e,t){var n=t.validate;b.current[e]={validate:n}},[]),D=(0,In.useCallback)(function(e){delete b.current[e]},[]),R=Cr(function(e,t){return w({type:"SET_TOUCHED",payload:e}),(void 0===t?o:t)?M(x.values):Promise.resolve()}),O=(0,In.useCallback)(function(e){w({type:"SET_ERRORS",payload:e})},[]),j=Cr(function(e,t){var r=ir(e)?e(x.values):e;return w({type:"SET_VALUES",payload:r}),(void 0===t?n:t)?M(r):Promise.resolve()}),L=(0,In.useCallback)(function(e,t){w({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})},[]),F=Cr(function(e,t,r){var o=ir(t)?t(dr(x.values,e)):t;return w({type:"SET_FIELD_VALUE",payload:{field:e,value:o}}),(void 0===r?n:r)?M(pr(x.values,e,o)):Promise.resolve()}),N=(0,In.useCallback)(function(e,t){var n,r=t,o=e;if(!lr(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;r=t||(s||l),o=/number|range/.test(a)?(n=parseFloat(c),isNaN(n)?"":n):/checkbox/.test(a)?function(e,t,n){if("boolean"===typeof e)return Boolean(t);var r=[],o=!1,i=-1;if(Array.isArray(e))r=e,o=(i=e.indexOf(n))>=0;else if(!n||"true"==n||"false"==n)return Boolean(t);if(t&&n&&!o)return r.concat(n);if(!o)return r;return r.slice(0,i).concat(r.slice(i+1))}(dr(x.values,r),u,c):d&&p?function(e){return Array.from(e).filter(function(e){return e.selected}).map(function(e){return e.value})}(d):c}r&&F(r,o)},[F,x.values]),z=Cr(function(e){if(lr(e))return function(t){return N(t,e)};N(e)}),q=Cr(function(e,t,n){return void 0===t&&(t=!0),w({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),(void 0===n?o:n)?M(x.values):Promise.resolve()}),V=(0,In.useCallback)(function(e,t){e.persist&&e.persist();var n=e.target,r=n.name,o=n.id,i=(n.outerHTML,t||(r||o));q(i,!0)},[q]),$=Cr(function(e){if(lr(e))return function(t){return V(t,e)};V(e)}),H=(0,In.useCallback)(function(e){ir(e)?w({type:"SET_FORMIK_STATE",payload:e}):w({type:"SET_FORMIK_STATE",payload:function(){return e}})},[]),W=(0,In.useCallback)(function(e){w({type:"SET_STATUS",payload:e})},[]),U=(0,In.useCallback)(function(e){w({type:"SET_ISSUBMITTING",payload:e})},[]),Y=Cr(function(){return w({type:"SUBMIT_ATTEMPT"}),M().then(function(e){var t=e instanceof Error;if(!t&&0===Object.keys(e).length){var n;try{if(void 0===(n=X()))return}catch(r){throw r}return Promise.resolve(n).then(function(e){return A.current&&w({type:"SUBMIT_SUCCESS"}),e}).catch(function(e){if(A.current)throw w({type:"SUBMIT_FAILURE"}),e})}if(A.current&&(w({type:"SUBMIT_FAILURE"}),t))throw e})}),G=Cr(function(e){e&&e.preventDefault&&ir(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&ir(e.stopPropagation)&&e.stopPropagation(),Y().catch(function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)})}),K={resetForm:I,validateForm:M,validateField:T,setErrors:O,setFieldError:L,setFieldTouched:q,setFieldValue:F,setStatus:W,setSubmitting:U,setTouched:R,setValues:j,setFormikState:H,submitForm:Y},X=Cr(function(){return d(x.values,K)}),Q=Cr(function(e){e&&e.preventDefault&&ir(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&ir(e.stopPropagation)&&e.stopPropagation(),I()}),J=(0,In.useCallback)(function(e){return{value:dr(x.values,e),error:dr(x.errors,e),touched:!!dr(x.touched,e),initialValue:dr(f.current,e),initialTouched:!!dr(m.current,e),initialError:dr(g.current,e)}},[x.errors,x.touched,x.values]),Z=(0,In.useCallback)(function(e){return{setValue:function(t,n){return F(e,t,n)},setTouched:function(t,n){return q(e,t,n)},setError:function(t){return L(e,t)}}},[F,q,L]),ee=(0,In.useCallback)(function(e){var t=ar(e),n=t?e.name:e,r=dr(x.values,n),o={name:n,value:r,onChange:z,onBlur:$};if(t){var i=e.type,a=e.value,s=e.as,l=e.multiple;"checkbox"===i?void 0===a?o.checked=!!r:(o.checked=!(!Array.isArray(r)||!~r.indexOf(a)),o.value=a):"radio"===i?(o.checked=r===a,o.value=a):"select"===s&&l&&(o.value=o.value||[],o.multiple=!0)}return o},[$,z,x.values]),te=(0,In.useMemo)(function(){return!Pn()(f.current,x.values)},[f.current,x.values]),ne=(0,In.useMemo)(function(){return"undefined"!==typeof s?te?x.errors&&0===Object.keys(x.errors).length:!1!==s&&ir(s)?s(h):s:x.errors&&0===Object.keys(x.errors).length},[s,te,x.errors,h]);return Xn({},x,{initialValues:f.current,initialErrors:g.current,initialTouched:m.current,initialStatus:v.current,handleBlur:$,handleChange:z,handleReset:Q,handleSubmit:G,resetForm:I,setErrors:O,setFormikState:H,setFieldTouched:q,setFieldValue:F,setFieldError:L,setStatus:W,setSubmitting:U,setTouched:R,setValues:j,submitForm:Y,validateForm:M,validateField:T,isValid:ne,dirty:te,unregisterField:D,registerField:P,getFieldProps:ee,getFieldMeta:J,getFieldHelpers:Z,validateOnBlur:o,validateOnChange:n,validateOnMount:a})}function vr(e){var t=mr(e),n=e.component,r=e.children,o=e.render,i=e.innerRef;return(0,In.useImperativeHandle)(i,function(){return t}),(0,In.createElement)(tr,{value:t},n?(0,In.createElement)(n,t):o?o(t):r?ir(r)?r(t):cr(r)?null:In.Children.only(r):null)}function Ar(e){var t=Array.isArray(e)?[]:{};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=String(n);!0===Array.isArray(e[r])?t[r]=e[r].map(function(e){return!0===Array.isArray(e)||I(e)?Ar(e):""!==e?e:void 0}):I(e[r])?t[r]=Ar(e[r]):t[r]=""!==e[r]?e[r]:void 0}return t}function br(e,t,n){var r=e.slice();return t.forEach(function(t,o){if("undefined"===typeof r[o]){var i=!1!==n.clone&&n.isMergeableObject(t);r[o]=i?l(Array.isArray(t)?[]:{},t,n):t}else n.isMergeableObject(t)?r[o]=l(e[o],t,n):-1===e.indexOf(t)&&r.push(t)}),r}var yr="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?In.useLayoutEffect:In.useEffect;function Cr(e){var t=(0,In.useRef)(e);return yr(function(){t.current=e}),(0,In.useCallback)(function(){for(var e=arguments.length,n=new Array(e),r=0;re?t:e},0);return Array.from(Xn({},e,{length:t+1}))}return[]},Sr=function(e,t){var n="function"===typeof e?e:t;return function(e){if(Array.isArray(e)||ar(e)){var t=Er(e);return n(t)}return e}},Br=function(e){function t(t){var n;return(n=e.call(this,t)||this).updateArrayField=function(e,t,r){var o=n.props,i=o.name;(0,o.formik.setFormikState)(function(n){var o=Sr(r,e),a=Sr(t,e),s=pr(n.values,i,e(dr(n.values,i))),l=r?o(dr(n.errors,i)):void 0,c=t?a(dr(n.touched,i)):void 0;return or(l)&&(l=void 0),or(c)&&(c=void 0),Xn({},n,{values:s,errors:r?pr(n.errors,i,l):n.errors,touched:t?pr(n.touched,i,c):n.touched})})},n.push=function(e){return n.updateArrayField(function(t){return[].concat(Er(t),[Mn(e)])},!1,!1)},n.handlePush=function(e){return function(){return n.push(e)}},n.swap=function(e,t){return n.updateArrayField(function(n){return function(e,t,n){var r=Er(e),o=r[t];return r[t]=r[n],r[n]=o,r}(n,e,t)},!0,!0)},n.handleSwap=function(e,t){return function(){return n.swap(e,t)}},n.move=function(e,t){return n.updateArrayField(function(n){return function(e,t,n){var r=Er(e),o=r[t];return r.splice(t,1),r.splice(n,0,o),r}(n,e,t)},!0,!0)},n.handleMove=function(e,t){return function(){return n.move(e,t)}},n.insert=function(e,t){return n.updateArrayField(function(n){return _r(n,e,t)},function(t){return _r(t,e,null)},function(t){return _r(t,e,null)})},n.handleInsert=function(e,t){return function(){return n.insert(e,t)}},n.replace=function(e,t){return n.updateArrayField(function(n){return function(e,t,n){var r=Er(e);return r[t]=n,r}(n,e,t)},!1,!1)},n.handleReplace=function(e,t){return function(){return n.replace(e,t)}},n.unshift=function(e){var t=-1;return n.updateArrayField(function(n){var r=n?[e].concat(n):[e];return t=r.length,r},function(e){return e?[null].concat(e):[null]},function(e){return e?[null].concat(e):[null]}),t},n.handleUnshift=function(e){return function(){return n.unshift(e)}},n.handleRemove=function(e){return function(){return n.remove(e)}},n.handlePop=function(){return function(){return n.pop()}},n.remove=n.remove.bind(Zn(n)),n.pop=n.pop.bind(Zn(n)),n}Qn(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!Pn()(dr(e.formik.values,e.name),dr(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},n.remove=function(e){var t;return this.updateArrayField(function(n){var r=n?Er(n):[];return t||(t=r[e]),ir(r.splice)&&r.splice(e,1),ir(r.every)&&r.every(function(e){return void 0===e})?[]:r},!0,!0),t},n.pop=function(){var e;return this.updateArrayField(function(t){var n=t.slice();return e||(e=n&&n.pop&&n.pop()),n},!0,!0),e},n.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,n=t.component,r=t.render,o=t.children,i=t.name,a=Xn({},e,{form:Jn(t.formik,["validate","validationSchema"]),name:i});return n?(0,In.createElement)(n,a):r?r(a):o?"function"===typeof o?o(a):cr(o)?null:In.Children.only(o):null},t}(In.Component);Br.defaultProps={validateOnChange:!0};var Mr=function(e){function t(){return e.apply(this,arguments)||this}Qn(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return dr(this.props.formik.errors,this.props.name)!==dr(e.formik.errors,this.props.name)||dr(this.props.formik.touched,this.props.name)!==dr(e.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(e).length},n.render=function(){var e=this.props,t=e.component,n=e.formik,r=e.render,o=e.children,i=e.name,a=Jn(e,["component","formik","render","children","name"]),s=dr(n.touched,i),l=dr(n.errors,i);return s&&l?r?ir(r)?r(l):null:o?ir(o)?o(l):null:t?(0,In.createElement)(t,a,l):l:null},t}(In.Component),Ir=kr(Mr)},12953(e,t,n){var r;e=n.nmd(e),function(){var o=t,i=(e&&e.exports,"object"==typeof n.g&&n.g);i.global!==i&&i.window;var a=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,l=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,c=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,u={"\xad":"shy","\u200c":"zwnj","\u200d":"zwj","\u200e":"lrm","\u2063":"ic","\u2062":"it","\u2061":"af","\u200f":"rlm","\u200b":"ZeroWidthSpace","\u2060":"NoBreak","\u0311":"DownBreve","\u20db":"tdot","\u20dc":"DotDot","\t":"Tab","\n":"NewLine","\u2008":"puncsp","\u205f":"MediumSpace","\u2009":"thinsp","\u200a":"hairsp","\u2004":"emsp13","\u2002":"ensp","\u2005":"emsp14","\u2003":"emsp","\u2007":"numsp","\xa0":"nbsp","\u205f\u200a":"ThickSpace","\u203e":"oline",_:"lowbar","\u2010":"dash","\u2013":"ndash","\u2014":"mdash","\u2015":"horbar",",":"comma",";":"semi","\u204f":"bsemi",":":"colon","\u2a74":"Colone","!":"excl","\xa1":"iexcl","?":"quest","\xbf":"iquest",".":"period","\u2025":"nldr","\u2026":"mldr","\xb7":"middot","'":"apos","\u2018":"lsquo","\u2019":"rsquo","\u201a":"sbquo","\u2039":"lsaquo","\u203a":"rsaquo",'"':"quot","\u201c":"ldquo","\u201d":"rdquo","\u201e":"bdquo","\xab":"laquo","\xbb":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","\u2308":"lceil","\u2309":"rceil","\u230a":"lfloor","\u230b":"rfloor","\u2985":"lopar","\u2986":"ropar","\u298b":"lbrke","\u298c":"rbrke","\u298d":"lbrkslu","\u298e":"rbrksld","\u298f":"lbrksld","\u2990":"rbrkslu","\u2991":"langd","\u2992":"rangd","\u2993":"lparlt","\u2994":"rpargt","\u2995":"gtlPar","\u2996":"ltrPar","\u27e6":"lobrk","\u27e7":"robrk","\u27e8":"lang","\u27e9":"rang","\u27ea":"Lang","\u27eb":"Rang","\u27ec":"loang","\u27ed":"roang","\u2772":"lbbrk","\u2773":"rbbrk","\u2016":"Vert","\xa7":"sect","\xb6":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","\u2030":"permil","\u2031":"pertenk","\u2020":"dagger","\u2021":"Dagger","\u2022":"bull","\u2043":"hybull","\u2032":"prime","\u2033":"Prime","\u2034":"tprime","\u2057":"qprime","\u2035":"bprime","\u2041":"caret","`":"grave","\xb4":"acute","\u02dc":"tilde","^":"Hat","\xaf":"macr","\u02d8":"breve","\u02d9":"dot","\xa8":"die","\u02da":"ring","\u02dd":"dblac","\xb8":"cedil","\u02db":"ogon","\u02c6":"circ","\u02c7":"caron","\xb0":"deg","\xa9":"copy","\xae":"reg","\u2117":"copysr","\u2118":"wp","\u211e":"rx","\u2127":"mho","\u2129":"iiota","\u2190":"larr","\u219a":"nlarr","\u2192":"rarr","\u219b":"nrarr","\u2191":"uarr","\u2193":"darr","\u2194":"harr","\u21ae":"nharr","\u2195":"varr","\u2196":"nwarr","\u2197":"nearr","\u2198":"searr","\u2199":"swarr","\u219d":"rarrw","\u219d\u0338":"nrarrw","\u219e":"Larr","\u219f":"Uarr","\u21a0":"Rarr","\u21a1":"Darr","\u21a2":"larrtl","\u21a3":"rarrtl","\u21a4":"mapstoleft","\u21a5":"mapstoup","\u21a6":"map","\u21a7":"mapstodown","\u21a9":"larrhk","\u21aa":"rarrhk","\u21ab":"larrlp","\u21ac":"rarrlp","\u21ad":"harrw","\u21b0":"lsh","\u21b1":"rsh","\u21b2":"ldsh","\u21b3":"rdsh","\u21b5":"crarr","\u21b6":"cularr","\u21b7":"curarr","\u21ba":"olarr","\u21bb":"orarr","\u21bc":"lharu","\u21bd":"lhard","\u21be":"uharr","\u21bf":"uharl","\u21c0":"rharu","\u21c1":"rhard","\u21c2":"dharr","\u21c3":"dharl","\u21c4":"rlarr","\u21c5":"udarr","\u21c6":"lrarr","\u21c7":"llarr","\u21c8":"uuarr","\u21c9":"rrarr","\u21ca":"ddarr","\u21cb":"lrhar","\u21cc":"rlhar","\u21d0":"lArr","\u21cd":"nlArr","\u21d1":"uArr","\u21d2":"rArr","\u21cf":"nrArr","\u21d3":"dArr","\u21d4":"iff","\u21ce":"nhArr","\u21d5":"vArr","\u21d6":"nwArr","\u21d7":"neArr","\u21d8":"seArr","\u21d9":"swArr","\u21da":"lAarr","\u21db":"rAarr","\u21dd":"zigrarr","\u21e4":"larrb","\u21e5":"rarrb","\u21f5":"duarr","\u21fd":"loarr","\u21fe":"roarr","\u21ff":"hoarr","\u2200":"forall","\u2201":"comp","\u2202":"part","\u2202\u0338":"npart","\u2203":"exist","\u2204":"nexist","\u2205":"empty","\u2207":"Del","\u2208":"in","\u2209":"notin","\u220b":"ni","\u220c":"notni","\u03f6":"bepsi","\u220f":"prod","\u2210":"coprod","\u2211":"sum","+":"plus","\xb1":"pm","\xf7":"div","\xd7":"times","<":"lt","\u226e":"nlt","<\u20d2":"nvlt","=":"equals","\u2260":"ne","=\u20e5":"bne","\u2a75":"Equal",">":"gt","\u226f":"ngt",">\u20d2":"nvgt","\xac":"not","|":"vert","\xa6":"brvbar","\u2212":"minus","\u2213":"mp","\u2214":"plusdo","\u2044":"frasl","\u2216":"setmn","\u2217":"lowast","\u2218":"compfn","\u221a":"Sqrt","\u221d":"prop","\u221e":"infin","\u221f":"angrt","\u2220":"ang","\u2220\u20d2":"nang","\u2221":"angmsd","\u2222":"angsph","\u2223":"mid","\u2224":"nmid","\u2225":"par","\u2226":"npar","\u2227":"and","\u2228":"or","\u2229":"cap","\u2229\ufe00":"caps","\u222a":"cup","\u222a\ufe00":"cups","\u222b":"int","\u222c":"Int","\u222d":"tint","\u2a0c":"qint","\u222e":"oint","\u222f":"Conint","\u2230":"Cconint","\u2231":"cwint","\u2232":"cwconint","\u2233":"awconint","\u2234":"there4","\u2235":"becaus","\u2236":"ratio","\u2237":"Colon","\u2238":"minusd","\u223a":"mDDot","\u223b":"homtht","\u223c":"sim","\u2241":"nsim","\u223c\u20d2":"nvsim","\u223d":"bsim","\u223d\u0331":"race","\u223e":"ac","\u223e\u0333":"acE","\u223f":"acd","\u2240":"wr","\u2242":"esim","\u2242\u0338":"nesim","\u2243":"sime","\u2244":"nsime","\u2245":"cong","\u2247":"ncong","\u2246":"simne","\u2248":"ap","\u2249":"nap","\u224a":"ape","\u224b":"apid","\u224b\u0338":"napid","\u224c":"bcong","\u224d":"CupCap","\u226d":"NotCupCap","\u224d\u20d2":"nvap","\u224e":"bump","\u224e\u0338":"nbump","\u224f":"bumpe","\u224f\u0338":"nbumpe","\u2250":"doteq","\u2250\u0338":"nedot","\u2251":"eDot","\u2252":"efDot","\u2253":"erDot","\u2254":"colone","\u2255":"ecolon","\u2256":"ecir","\u2257":"cire","\u2259":"wedgeq","\u225a":"veeeq","\u225c":"trie","\u225f":"equest","\u2261":"equiv","\u2262":"nequiv","\u2261\u20e5":"bnequiv","\u2264":"le","\u2270":"nle","\u2264\u20d2":"nvle","\u2265":"ge","\u2271":"nge","\u2265\u20d2":"nvge","\u2266":"lE","\u2266\u0338":"nlE","\u2267":"gE","\u2267\u0338":"ngE","\u2268\ufe00":"lvnE","\u2268":"lnE","\u2269":"gnE","\u2269\ufe00":"gvnE","\u226a":"ll","\u226a\u0338":"nLtv","\u226a\u20d2":"nLt","\u226b":"gg","\u226b\u0338":"nGtv","\u226b\u20d2":"nGt","\u226c":"twixt","\u2272":"lsim","\u2274":"nlsim","\u2273":"gsim","\u2275":"ngsim","\u2276":"lg","\u2278":"ntlg","\u2277":"gl","\u2279":"ntgl","\u227a":"pr","\u2280":"npr","\u227b":"sc","\u2281":"nsc","\u227c":"prcue","\u22e0":"nprcue","\u227d":"sccue","\u22e1":"nsccue","\u227e":"prsim","\u227f":"scsim","\u227f\u0338":"NotSucceedsTilde","\u2282":"sub","\u2284":"nsub","\u2282\u20d2":"vnsub","\u2283":"sup","\u2285":"nsup","\u2283\u20d2":"vnsup","\u2286":"sube","\u2288":"nsube","\u2287":"supe","\u2289":"nsupe","\u228a\ufe00":"vsubne","\u228a":"subne","\u228b\ufe00":"vsupne","\u228b":"supne","\u228d":"cupdot","\u228e":"uplus","\u228f":"sqsub","\u228f\u0338":"NotSquareSubset","\u2290":"sqsup","\u2290\u0338":"NotSquareSuperset","\u2291":"sqsube","\u22e2":"nsqsube","\u2292":"sqsupe","\u22e3":"nsqsupe","\u2293":"sqcap","\u2293\ufe00":"sqcaps","\u2294":"sqcup","\u2294\ufe00":"sqcups","\u2295":"oplus","\u2296":"ominus","\u2297":"otimes","\u2298":"osol","\u2299":"odot","\u229a":"ocir","\u229b":"oast","\u229d":"odash","\u229e":"plusb","\u229f":"minusb","\u22a0":"timesb","\u22a1":"sdotb","\u22a2":"vdash","\u22ac":"nvdash","\u22a3":"dashv","\u22a4":"top","\u22a5":"bot","\u22a7":"models","\u22a8":"vDash","\u22ad":"nvDash","\u22a9":"Vdash","\u22ae":"nVdash","\u22aa":"Vvdash","\u22ab":"VDash","\u22af":"nVDash","\u22b0":"prurel","\u22b2":"vltri","\u22ea":"nltri","\u22b3":"vrtri","\u22eb":"nrtri","\u22b4":"ltrie","\u22ec":"nltrie","\u22b4\u20d2":"nvltrie","\u22b5":"rtrie","\u22ed":"nrtrie","\u22b5\u20d2":"nvrtrie","\u22b6":"origof","\u22b7":"imof","\u22b8":"mumap","\u22b9":"hercon","\u22ba":"intcal","\u22bb":"veebar","\u22bd":"barvee","\u22be":"angrtvb","\u22bf":"lrtri","\u22c0":"Wedge","\u22c1":"Vee","\u22c2":"xcap","\u22c3":"xcup","\u22c4":"diam","\u22c5":"sdot","\u22c6":"Star","\u22c7":"divonx","\u22c8":"bowtie","\u22c9":"ltimes","\u22ca":"rtimes","\u22cb":"lthree","\u22cc":"rthree","\u22cd":"bsime","\u22ce":"cuvee","\u22cf":"cuwed","\u22d0":"Sub","\u22d1":"Sup","\u22d2":"Cap","\u22d3":"Cup","\u22d4":"fork","\u22d5":"epar","\u22d6":"ltdot","\u22d7":"gtdot","\u22d8":"Ll","\u22d8\u0338":"nLl","\u22d9":"Gg","\u22d9\u0338":"nGg","\u22da\ufe00":"lesg","\u22da":"leg","\u22db":"gel","\u22db\ufe00":"gesl","\u22de":"cuepr","\u22df":"cuesc","\u22e6":"lnsim","\u22e7":"gnsim","\u22e8":"prnsim","\u22e9":"scnsim","\u22ee":"vellip","\u22ef":"ctdot","\u22f0":"utdot","\u22f1":"dtdot","\u22f2":"disin","\u22f3":"isinsv","\u22f4":"isins","\u22f5":"isindot","\u22f5\u0338":"notindot","\u22f6":"notinvc","\u22f7":"notinvb","\u22f9":"isinE","\u22f9\u0338":"notinE","\u22fa":"nisd","\u22fb":"xnis","\u22fc":"nis","\u22fd":"notnivc","\u22fe":"notnivb","\u2305":"barwed","\u2306":"Barwed","\u230c":"drcrop","\u230d":"dlcrop","\u230e":"urcrop","\u230f":"ulcrop","\u2310":"bnot","\u2312":"profline","\u2313":"profsurf","\u2315":"telrec","\u2316":"target","\u231c":"ulcorn","\u231d":"urcorn","\u231e":"dlcorn","\u231f":"drcorn","\u2322":"frown","\u2323":"smile","\u232d":"cylcty","\u232e":"profalar","\u2336":"topbot","\u233d":"ovbar","\u233f":"solbar","\u237c":"angzarr","\u23b0":"lmoust","\u23b1":"rmoust","\u23b4":"tbrk","\u23b5":"bbrk","\u23b6":"bbrktbrk","\u23dc":"OverParenthesis","\u23dd":"UnderParenthesis","\u23de":"OverBrace","\u23df":"UnderBrace","\u23e2":"trpezium","\u23e7":"elinters","\u2423":"blank","\u2500":"boxh","\u2502":"boxv","\u250c":"boxdr","\u2510":"boxdl","\u2514":"boxur","\u2518":"boxul","\u251c":"boxvr","\u2524":"boxvl","\u252c":"boxhd","\u2534":"boxhu","\u253c":"boxvh","\u2550":"boxH","\u2551":"boxV","\u2552":"boxdR","\u2553":"boxDr","\u2554":"boxDR","\u2555":"boxdL","\u2556":"boxDl","\u2557":"boxDL","\u2558":"boxuR","\u2559":"boxUr","\u255a":"boxUR","\u255b":"boxuL","\u255c":"boxUl","\u255d":"boxUL","\u255e":"boxvR","\u255f":"boxVr","\u2560":"boxVR","\u2561":"boxvL","\u2562":"boxVl","\u2563":"boxVL","\u2564":"boxHd","\u2565":"boxhD","\u2566":"boxHD","\u2567":"boxHu","\u2568":"boxhU","\u2569":"boxHU","\u256a":"boxvH","\u256b":"boxVh","\u256c":"boxVH","\u2580":"uhblk","\u2584":"lhblk","\u2588":"block","\u2591":"blk14","\u2592":"blk12","\u2593":"blk34","\u25a1":"squ","\u25aa":"squf","\u25ab":"EmptyVerySmallSquare","\u25ad":"rect","\u25ae":"marker","\u25b1":"fltns","\u25b3":"xutri","\u25b4":"utrif","\u25b5":"utri","\u25b8":"rtrif","\u25b9":"rtri","\u25bd":"xdtri","\u25be":"dtrif","\u25bf":"dtri","\u25c2":"ltrif","\u25c3":"ltri","\u25ca":"loz","\u25cb":"cir","\u25ec":"tridot","\u25ef":"xcirc","\u25f8":"ultri","\u25f9":"urtri","\u25fa":"lltri","\u25fb":"EmptySmallSquare","\u25fc":"FilledSmallSquare","\u2605":"starf","\u2606":"star","\u260e":"phone","\u2640":"female","\u2642":"male","\u2660":"spades","\u2663":"clubs","\u2665":"hearts","\u2666":"diams","\u266a":"sung","\u2713":"check","\u2717":"cross","\u2720":"malt","\u2736":"sext","\u2758":"VerticalSeparator","\u27c8":"bsolhsub","\u27c9":"suphsol","\u27f5":"xlarr","\u27f6":"xrarr","\u27f7":"xharr","\u27f8":"xlArr","\u27f9":"xrArr","\u27fa":"xhArr","\u27fc":"xmap","\u27ff":"dzigrarr","\u2902":"nvlArr","\u2903":"nvrArr","\u2904":"nvHarr","\u2905":"Map","\u290c":"lbarr","\u290d":"rbarr","\u290e":"lBarr","\u290f":"rBarr","\u2910":"RBarr","\u2911":"DDotrahd","\u2912":"UpArrowBar","\u2913":"DownArrowBar","\u2916":"Rarrtl","\u2919":"latail","\u291a":"ratail","\u291b":"lAtail","\u291c":"rAtail","\u291d":"larrfs","\u291e":"rarrfs","\u291f":"larrbfs","\u2920":"rarrbfs","\u2923":"nwarhk","\u2924":"nearhk","\u2925":"searhk","\u2926":"swarhk","\u2927":"nwnear","\u2928":"toea","\u2929":"tosa","\u292a":"swnwar","\u2933":"rarrc","\u2933\u0338":"nrarrc","\u2935":"cudarrr","\u2936":"ldca","\u2937":"rdca","\u2938":"cudarrl","\u2939":"larrpl","\u293c":"curarrm","\u293d":"cularrp","\u2945":"rarrpl","\u2948":"harrcir","\u2949":"Uarrocir","\u294a":"lurdshar","\u294b":"ldrushar","\u294e":"LeftRightVector","\u294f":"RightUpDownVector","\u2950":"DownLeftRightVector","\u2951":"LeftUpDownVector","\u2952":"LeftVectorBar","\u2953":"RightVectorBar","\u2954":"RightUpVectorBar","\u2955":"RightDownVectorBar","\u2956":"DownLeftVectorBar","\u2957":"DownRightVectorBar","\u2958":"LeftUpVectorBar","\u2959":"LeftDownVectorBar","\u295a":"LeftTeeVector","\u295b":"RightTeeVector","\u295c":"RightUpTeeVector","\u295d":"RightDownTeeVector","\u295e":"DownLeftTeeVector","\u295f":"DownRightTeeVector","\u2960":"LeftUpTeeVector","\u2961":"LeftDownTeeVector","\u2962":"lHar","\u2963":"uHar","\u2964":"rHar","\u2965":"dHar","\u2966":"luruhar","\u2967":"ldrdhar","\u2968":"ruluhar","\u2969":"rdldhar","\u296a":"lharul","\u296b":"llhard","\u296c":"rharul","\u296d":"lrhard","\u296e":"udhar","\u296f":"duhar","\u2970":"RoundImplies","\u2971":"erarr","\u2972":"simrarr","\u2973":"larrsim","\u2974":"rarrsim","\u2975":"rarrap","\u2976":"ltlarr","\u2978":"gtrarr","\u2979":"subrarr","\u297b":"suplarr","\u297c":"lfisht","\u297d":"rfisht","\u297e":"ufisht","\u297f":"dfisht","\u299a":"vzigzag","\u299c":"vangrt","\u299d":"angrtvbd","\u29a4":"ange","\u29a5":"range","\u29a6":"dwangle","\u29a7":"uwangle","\u29a8":"angmsdaa","\u29a9":"angmsdab","\u29aa":"angmsdac","\u29ab":"angmsdad","\u29ac":"angmsdae","\u29ad":"angmsdaf","\u29ae":"angmsdag","\u29af":"angmsdah","\u29b0":"bemptyv","\u29b1":"demptyv","\u29b2":"cemptyv","\u29b3":"raemptyv","\u29b4":"laemptyv","\u29b5":"ohbar","\u29b6":"omid","\u29b7":"opar","\u29b9":"operp","\u29bb":"olcross","\u29bc":"odsold","\u29be":"olcir","\u29bf":"ofcir","\u29c0":"olt","\u29c1":"ogt","\u29c2":"cirscir","\u29c3":"cirE","\u29c4":"solb","\u29c5":"bsolb","\u29c9":"boxbox","\u29cd":"trisb","\u29ce":"rtriltri","\u29cf":"LeftTriangleBar","\u29cf\u0338":"NotLeftTriangleBar","\u29d0":"RightTriangleBar","\u29d0\u0338":"NotRightTriangleBar","\u29dc":"iinfin","\u29dd":"infintie","\u29de":"nvinfin","\u29e3":"eparsl","\u29e4":"smeparsl","\u29e5":"eqvparsl","\u29eb":"lozf","\u29f4":"RuleDelayed","\u29f6":"dsol","\u2a00":"xodot","\u2a01":"xoplus","\u2a02":"xotime","\u2a04":"xuplus","\u2a06":"xsqcup","\u2a0d":"fpartint","\u2a10":"cirfnint","\u2a11":"awint","\u2a12":"rppolint","\u2a13":"scpolint","\u2a14":"npolint","\u2a15":"pointint","\u2a16":"quatint","\u2a17":"intlarhk","\u2a22":"pluscir","\u2a23":"plusacir","\u2a24":"simplus","\u2a25":"plusdu","\u2a26":"plussim","\u2a27":"plustwo","\u2a29":"mcomma","\u2a2a":"minusdu","\u2a2d":"loplus","\u2a2e":"roplus","\u2a2f":"Cross","\u2a30":"timesd","\u2a31":"timesbar","\u2a33":"smashp","\u2a34":"lotimes","\u2a35":"rotimes","\u2a36":"otimesas","\u2a37":"Otimes","\u2a38":"odiv","\u2a39":"triplus","\u2a3a":"triminus","\u2a3b":"tritime","\u2a3c":"iprod","\u2a3f":"amalg","\u2a40":"capdot","\u2a42":"ncup","\u2a43":"ncap","\u2a44":"capand","\u2a45":"cupor","\u2a46":"cupcap","\u2a47":"capcup","\u2a48":"cupbrcap","\u2a49":"capbrcup","\u2a4a":"cupcup","\u2a4b":"capcap","\u2a4c":"ccups","\u2a4d":"ccaps","\u2a50":"ccupssm","\u2a53":"And","\u2a54":"Or","\u2a55":"andand","\u2a56":"oror","\u2a57":"orslope","\u2a58":"andslope","\u2a5a":"andv","\u2a5b":"orv","\u2a5c":"andd","\u2a5d":"ord","\u2a5f":"wedbar","\u2a66":"sdote","\u2a6a":"simdot","\u2a6d":"congdot","\u2a6d\u0338":"ncongdot","\u2a6e":"easter","\u2a6f":"apacir","\u2a70":"apE","\u2a70\u0338":"napE","\u2a71":"eplus","\u2a72":"pluse","\u2a73":"Esim","\u2a77":"eDDot","\u2a78":"equivDD","\u2a79":"ltcir","\u2a7a":"gtcir","\u2a7b":"ltquest","\u2a7c":"gtquest","\u2a7d":"les","\u2a7d\u0338":"nles","\u2a7e":"ges","\u2a7e\u0338":"nges","\u2a7f":"lesdot","\u2a80":"gesdot","\u2a81":"lesdoto","\u2a82":"gesdoto","\u2a83":"lesdotor","\u2a84":"gesdotol","\u2a85":"lap","\u2a86":"gap","\u2a87":"lne","\u2a88":"gne","\u2a89":"lnap","\u2a8a":"gnap","\u2a8b":"lEg","\u2a8c":"gEl","\u2a8d":"lsime","\u2a8e":"gsime","\u2a8f":"lsimg","\u2a90":"gsiml","\u2a91":"lgE","\u2a92":"glE","\u2a93":"lesges","\u2a94":"gesles","\u2a95":"els","\u2a96":"egs","\u2a97":"elsdot","\u2a98":"egsdot","\u2a99":"el","\u2a9a":"eg","\u2a9d":"siml","\u2a9e":"simg","\u2a9f":"simlE","\u2aa0":"simgE","\u2aa1":"LessLess","\u2aa1\u0338":"NotNestedLessLess","\u2aa2":"GreaterGreater","\u2aa2\u0338":"NotNestedGreaterGreater","\u2aa4":"glj","\u2aa5":"gla","\u2aa6":"ltcc","\u2aa7":"gtcc","\u2aa8":"lescc","\u2aa9":"gescc","\u2aaa":"smt","\u2aab":"lat","\u2aac":"smte","\u2aac\ufe00":"smtes","\u2aad":"late","\u2aad\ufe00":"lates","\u2aae":"bumpE","\u2aaf":"pre","\u2aaf\u0338":"npre","\u2ab0":"sce","\u2ab0\u0338":"nsce","\u2ab3":"prE","\u2ab4":"scE","\u2ab5":"prnE","\u2ab6":"scnE","\u2ab7":"prap","\u2ab8":"scap","\u2ab9":"prnap","\u2aba":"scnap","\u2abb":"Pr","\u2abc":"Sc","\u2abd":"subdot","\u2abe":"supdot","\u2abf":"subplus","\u2ac0":"supplus","\u2ac1":"submult","\u2ac2":"supmult","\u2ac3":"subedot","\u2ac4":"supedot","\u2ac5":"subE","\u2ac5\u0338":"nsubE","\u2ac6":"supE","\u2ac6\u0338":"nsupE","\u2ac7":"subsim","\u2ac8":"supsim","\u2acb\ufe00":"vsubnE","\u2acb":"subnE","\u2acc\ufe00":"vsupnE","\u2acc":"supnE","\u2acf":"csub","\u2ad0":"csup","\u2ad1":"csube","\u2ad2":"csupe","\u2ad3":"subsup","\u2ad4":"supsub","\u2ad5":"subsub","\u2ad6":"supsup","\u2ad7":"suphsub","\u2ad8":"supdsub","\u2ad9":"forkv","\u2ada":"topfork","\u2adb":"mlcp","\u2ae4":"Dashv","\u2ae6":"Vdashl","\u2ae7":"Barv","\u2ae8":"vBar","\u2ae9":"vBarv","\u2aeb":"Vbar","\u2aec":"Not","\u2aed":"bNot","\u2aee":"rnmid","\u2aef":"cirmid","\u2af0":"midcir","\u2af1":"topcir","\u2af2":"nhpar","\u2af3":"parsim","\u2afd":"parsl","\u2afd\u20e5":"nparsl","\u266d":"flat","\u266e":"natur","\u266f":"sharp","\xa4":"curren","\xa2":"cent",$:"dollar","\xa3":"pound","\xa5":"yen","\u20ac":"euro","\xb9":"sup1","\xbd":"half","\u2153":"frac13","\xbc":"frac14","\u2155":"frac15","\u2159":"frac16","\u215b":"frac18","\xb2":"sup2","\u2154":"frac23","\u2156":"frac25","\xb3":"sup3","\xbe":"frac34","\u2157":"frac35","\u215c":"frac38","\u2158":"frac45","\u215a":"frac56","\u215d":"frac58","\u215e":"frac78","\ud835\udcb6":"ascr","\ud835\udd52":"aopf","\ud835\udd1e":"afr","\ud835\udd38":"Aopf","\ud835\udd04":"Afr","\ud835\udc9c":"Ascr","\xaa":"ordf","\xe1":"aacute","\xc1":"Aacute","\xe0":"agrave","\xc0":"Agrave","\u0103":"abreve","\u0102":"Abreve","\xe2":"acirc","\xc2":"Acirc","\xe5":"aring","\xc5":"angst","\xe4":"auml","\xc4":"Auml","\xe3":"atilde","\xc3":"Atilde","\u0105":"aogon","\u0104":"Aogon","\u0101":"amacr","\u0100":"Amacr","\xe6":"aelig","\xc6":"AElig","\ud835\udcb7":"bscr","\ud835\udd53":"bopf","\ud835\udd1f":"bfr","\ud835\udd39":"Bopf","\u212c":"Bscr","\ud835\udd05":"Bfr","\ud835\udd20":"cfr","\ud835\udcb8":"cscr","\ud835\udd54":"copf","\u212d":"Cfr","\ud835\udc9e":"Cscr","\u2102":"Copf","\u0107":"cacute","\u0106":"Cacute","\u0109":"ccirc","\u0108":"Ccirc","\u010d":"ccaron","\u010c":"Ccaron","\u010b":"cdot","\u010a":"Cdot","\xe7":"ccedil","\xc7":"Ccedil","\u2105":"incare","\ud835\udd21":"dfr","\u2146":"dd","\ud835\udd55":"dopf","\ud835\udcb9":"dscr","\ud835\udc9f":"Dscr","\ud835\udd07":"Dfr","\u2145":"DD","\ud835\udd3b":"Dopf","\u010f":"dcaron","\u010e":"Dcaron","\u0111":"dstrok","\u0110":"Dstrok","\xf0":"eth","\xd0":"ETH","\u2147":"ee","\u212f":"escr","\ud835\udd22":"efr","\ud835\udd56":"eopf","\u2130":"Escr","\ud835\udd08":"Efr","\ud835\udd3c":"Eopf","\xe9":"eacute","\xc9":"Eacute","\xe8":"egrave","\xc8":"Egrave","\xea":"ecirc","\xca":"Ecirc","\u011b":"ecaron","\u011a":"Ecaron","\xeb":"euml","\xcb":"Euml","\u0117":"edot","\u0116":"Edot","\u0119":"eogon","\u0118":"Eogon","\u0113":"emacr","\u0112":"Emacr","\ud835\udd23":"ffr","\ud835\udd57":"fopf","\ud835\udcbb":"fscr","\ud835\udd09":"Ffr","\ud835\udd3d":"Fopf","\u2131":"Fscr","\ufb00":"fflig","\ufb03":"ffilig","\ufb04":"ffllig","\ufb01":"filig",fj:"fjlig","\ufb02":"fllig","\u0192":"fnof","\u210a":"gscr","\ud835\udd58":"gopf","\ud835\udd24":"gfr","\ud835\udca2":"Gscr","\ud835\udd3e":"Gopf","\ud835\udd0a":"Gfr","\u01f5":"gacute","\u011f":"gbreve","\u011e":"Gbreve","\u011d":"gcirc","\u011c":"Gcirc","\u0121":"gdot","\u0120":"Gdot","\u0122":"Gcedil","\ud835\udd25":"hfr","\u210e":"planckh","\ud835\udcbd":"hscr","\ud835\udd59":"hopf","\u210b":"Hscr","\u210c":"Hfr","\u210d":"Hopf","\u0125":"hcirc","\u0124":"Hcirc","\u210f":"hbar","\u0127":"hstrok","\u0126":"Hstrok","\ud835\udd5a":"iopf","\ud835\udd26":"ifr","\ud835\udcbe":"iscr","\u2148":"ii","\ud835\udd40":"Iopf","\u2110":"Iscr","\u2111":"Im","\xed":"iacute","\xcd":"Iacute","\xec":"igrave","\xcc":"Igrave","\xee":"icirc","\xce":"Icirc","\xef":"iuml","\xcf":"Iuml","\u0129":"itilde","\u0128":"Itilde","\u0130":"Idot","\u012f":"iogon","\u012e":"Iogon","\u012b":"imacr","\u012a":"Imacr","\u0133":"ijlig","\u0132":"IJlig","\u0131":"imath","\ud835\udcbf":"jscr","\ud835\udd5b":"jopf","\ud835\udd27":"jfr","\ud835\udca5":"Jscr","\ud835\udd0d":"Jfr","\ud835\udd41":"Jopf","\u0135":"jcirc","\u0134":"Jcirc","\u0237":"jmath","\ud835\udd5c":"kopf","\ud835\udcc0":"kscr","\ud835\udd28":"kfr","\ud835\udca6":"Kscr","\ud835\udd42":"Kopf","\ud835\udd0e":"Kfr","\u0137":"kcedil","\u0136":"Kcedil","\ud835\udd29":"lfr","\ud835\udcc1":"lscr","\u2113":"ell","\ud835\udd5d":"lopf","\u2112":"Lscr","\ud835\udd0f":"Lfr","\ud835\udd43":"Lopf","\u013a":"lacute","\u0139":"Lacute","\u013e":"lcaron","\u013d":"Lcaron","\u013c":"lcedil","\u013b":"Lcedil","\u0142":"lstrok","\u0141":"Lstrok","\u0140":"lmidot","\u013f":"Lmidot","\ud835\udd2a":"mfr","\ud835\udd5e":"mopf","\ud835\udcc2":"mscr","\ud835\udd10":"Mfr","\ud835\udd44":"Mopf","\u2133":"Mscr","\ud835\udd2b":"nfr","\ud835\udd5f":"nopf","\ud835\udcc3":"nscr","\u2115":"Nopf","\ud835\udca9":"Nscr","\ud835\udd11":"Nfr","\u0144":"nacute","\u0143":"Nacute","\u0148":"ncaron","\u0147":"Ncaron","\xf1":"ntilde","\xd1":"Ntilde","\u0146":"ncedil","\u0145":"Ncedil","\u2116":"numero","\u014b":"eng","\u014a":"ENG","\ud835\udd60":"oopf","\ud835\udd2c":"ofr","\u2134":"oscr","\ud835\udcaa":"Oscr","\ud835\udd12":"Ofr","\ud835\udd46":"Oopf","\xba":"ordm","\xf3":"oacute","\xd3":"Oacute","\xf2":"ograve","\xd2":"Ograve","\xf4":"ocirc","\xd4":"Ocirc","\xf6":"ouml","\xd6":"Ouml","\u0151":"odblac","\u0150":"Odblac","\xf5":"otilde","\xd5":"Otilde","\xf8":"oslash","\xd8":"Oslash","\u014d":"omacr","\u014c":"Omacr","\u0153":"oelig","\u0152":"OElig","\ud835\udd2d":"pfr","\ud835\udcc5":"pscr","\ud835\udd61":"popf","\u2119":"Popf","\ud835\udd13":"Pfr","\ud835\udcab":"Pscr","\ud835\udd62":"qopf","\ud835\udd2e":"qfr","\ud835\udcc6":"qscr","\ud835\udcac":"Qscr","\ud835\udd14":"Qfr","\u211a":"Qopf","\u0138":"kgreen","\ud835\udd2f":"rfr","\ud835\udd63":"ropf","\ud835\udcc7":"rscr","\u211b":"Rscr","\u211c":"Re","\u211d":"Ropf","\u0155":"racute","\u0154":"Racute","\u0159":"rcaron","\u0158":"Rcaron","\u0157":"rcedil","\u0156":"Rcedil","\ud835\udd64":"sopf","\ud835\udcc8":"sscr","\ud835\udd30":"sfr","\ud835\udd4a":"Sopf","\ud835\udd16":"Sfr","\ud835\udcae":"Sscr","\u24c8":"oS","\u015b":"sacute","\u015a":"Sacute","\u015d":"scirc","\u015c":"Scirc","\u0161":"scaron","\u0160":"Scaron","\u015f":"scedil","\u015e":"Scedil","\xdf":"szlig","\ud835\udd31":"tfr","\ud835\udcc9":"tscr","\ud835\udd65":"topf","\ud835\udcaf":"Tscr","\ud835\udd17":"Tfr","\ud835\udd4b":"Topf","\u0165":"tcaron","\u0164":"Tcaron","\u0163":"tcedil","\u0162":"Tcedil","\u2122":"trade","\u0167":"tstrok","\u0166":"Tstrok","\ud835\udcca":"uscr","\ud835\udd66":"uopf","\ud835\udd32":"ufr","\ud835\udd4c":"Uopf","\ud835\udd18":"Ufr","\ud835\udcb0":"Uscr","\xfa":"uacute","\xda":"Uacute","\xf9":"ugrave","\xd9":"Ugrave","\u016d":"ubreve","\u016c":"Ubreve","\xfb":"ucirc","\xdb":"Ucirc","\u016f":"uring","\u016e":"Uring","\xfc":"uuml","\xdc":"Uuml","\u0171":"udblac","\u0170":"Udblac","\u0169":"utilde","\u0168":"Utilde","\u0173":"uogon","\u0172":"Uogon","\u016b":"umacr","\u016a":"Umacr","\ud835\udd33":"vfr","\ud835\udd67":"vopf","\ud835\udccb":"vscr","\ud835\udd19":"Vfr","\ud835\udd4d":"Vopf","\ud835\udcb1":"Vscr","\ud835\udd68":"wopf","\ud835\udccc":"wscr","\ud835\udd34":"wfr","\ud835\udcb2":"Wscr","\ud835\udd4e":"Wopf","\ud835\udd1a":"Wfr","\u0175":"wcirc","\u0174":"Wcirc","\ud835\udd35":"xfr","\ud835\udccd":"xscr","\ud835\udd69":"xopf","\ud835\udd4f":"Xopf","\ud835\udd1b":"Xfr","\ud835\udcb3":"Xscr","\ud835\udd36":"yfr","\ud835\udcce":"yscr","\ud835\udd6a":"yopf","\ud835\udcb4":"Yscr","\ud835\udd1c":"Yfr","\ud835\udd50":"Yopf","\xfd":"yacute","\xdd":"Yacute","\u0177":"ycirc","\u0176":"Ycirc","\xff":"yuml","\u0178":"Yuml","\ud835\udccf":"zscr","\ud835\udd37":"zfr","\ud835\udd6b":"zopf","\u2128":"Zfr","\u2124":"Zopf","\ud835\udcb5":"Zscr","\u017a":"zacute","\u0179":"Zacute","\u017e":"zcaron","\u017d":"Zcaron","\u017c":"zdot","\u017b":"Zdot","\u01b5":"imped","\xfe":"thorn","\xde":"THORN","\u0149":"napos","\u03b1":"alpha","\u0391":"Alpha","\u03b2":"beta","\u0392":"Beta","\u03b3":"gamma","\u0393":"Gamma","\u03b4":"delta","\u0394":"Delta","\u03b5":"epsi","\u03f5":"epsiv","\u0395":"Epsilon","\u03dd":"gammad","\u03dc":"Gammad","\u03b6":"zeta","\u0396":"Zeta","\u03b7":"eta","\u0397":"Eta","\u03b8":"theta","\u03d1":"thetav","\u0398":"Theta","\u03b9":"iota","\u0399":"Iota","\u03ba":"kappa","\u03f0":"kappav","\u039a":"Kappa","\u03bb":"lambda","\u039b":"Lambda","\u03bc":"mu","\xb5":"micro","\u039c":"Mu","\u03bd":"nu","\u039d":"Nu","\u03be":"xi","\u039e":"Xi","\u03bf":"omicron","\u039f":"Omicron","\u03c0":"pi","\u03d6":"piv","\u03a0":"Pi","\u03c1":"rho","\u03f1":"rhov","\u03a1":"Rho","\u03c3":"sigma","\u03a3":"Sigma","\u03c2":"sigmaf","\u03c4":"tau","\u03a4":"Tau","\u03c5":"upsi","\u03a5":"Upsilon","\u03d2":"Upsi","\u03c6":"phi","\u03d5":"phiv","\u03a6":"Phi","\u03c7":"chi","\u03a7":"Chi","\u03c8":"psi","\u03a8":"Psi","\u03c9":"omega","\u03a9":"ohm","\u0430":"acy","\u0410":"Acy","\u0431":"bcy","\u0411":"Bcy","\u0432":"vcy","\u0412":"Vcy","\u0433":"gcy","\u0413":"Gcy","\u0453":"gjcy","\u0403":"GJcy","\u0434":"dcy","\u0414":"Dcy","\u0452":"djcy","\u0402":"DJcy","\u0435":"iecy","\u0415":"IEcy","\u0451":"iocy","\u0401":"IOcy","\u0454":"jukcy","\u0404":"Jukcy","\u0436":"zhcy","\u0416":"ZHcy","\u0437":"zcy","\u0417":"Zcy","\u0455":"dscy","\u0405":"DScy","\u0438":"icy","\u0418":"Icy","\u0456":"iukcy","\u0406":"Iukcy","\u0457":"yicy","\u0407":"YIcy","\u0439":"jcy","\u0419":"Jcy","\u0458":"jsercy","\u0408":"Jsercy","\u043a":"kcy","\u041a":"Kcy","\u045c":"kjcy","\u040c":"KJcy","\u043b":"lcy","\u041b":"Lcy","\u0459":"ljcy","\u0409":"LJcy","\u043c":"mcy","\u041c":"Mcy","\u043d":"ncy","\u041d":"Ncy","\u045a":"njcy","\u040a":"NJcy","\u043e":"ocy","\u041e":"Ocy","\u043f":"pcy","\u041f":"Pcy","\u0440":"rcy","\u0420":"Rcy","\u0441":"scy","\u0421":"Scy","\u0442":"tcy","\u0422":"Tcy","\u045b":"tshcy","\u040b":"TSHcy","\u0443":"ucy","\u0423":"Ucy","\u045e":"ubrcy","\u040e":"Ubrcy","\u0444":"fcy","\u0424":"Fcy","\u0445":"khcy","\u0425":"KHcy","\u0446":"tscy","\u0426":"TScy","\u0447":"chcy","\u0427":"CHcy","\u045f":"dzcy","\u040f":"DZcy","\u0448":"shcy","\u0428":"SHcy","\u0449":"shchcy","\u0429":"SHCHcy","\u044a":"hardcy","\u042a":"HARDcy","\u044b":"ycy","\u042b":"Ycy","\u044c":"softcy","\u042c":"SOFTcy","\u044d":"ecy","\u042d":"Ecy","\u044e":"yucy","\u042e":"YUcy","\u044f":"yacy","\u042f":"YAcy","\u2135":"aleph","\u2136":"beth","\u2137":"gimel","\u2138":"daleth"},d=/["&'<>`]/g,p={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},h=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,f=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,m={aacute:"\xe1",Aacute:"\xc1",abreve:"\u0103",Abreve:"\u0102",ac:"\u223e",acd:"\u223f",acE:"\u223e\u0333",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",acy:"\u0430",Acy:"\u0410",aelig:"\xe6",AElig:"\xc6",af:"\u2061",afr:"\ud835\udd1e",Afr:"\ud835\udd04",agrave:"\xe0",Agrave:"\xc0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03b1",Alpha:"\u0391",amacr:"\u0101",Amacr:"\u0100",amalg:"\u2a3f",amp:"&",AMP:"&",and:"\u2227",And:"\u2a53",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",aogon:"\u0105",Aogon:"\u0104",aopf:"\ud835\udd52",Aopf:"\ud835\udd38",ap:"\u2248",apacir:"\u2a6f",ape:"\u224a",apE:"\u2a70",apid:"\u224b",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224a",aring:"\xe5",Aring:"\xc5",ascr:"\ud835\udcb6",Ascr:"\ud835\udc9c",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224d",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",awconint:"\u2233",awint:"\u2a11",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",Backslash:"\u2216",Barv:"\u2ae7",barvee:"\u22bd",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",bcy:"\u0431",Bcy:"\u0411",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",Bernoullis:"\u212c",beta:"\u03b2",Beta:"\u0392",beth:"\u2136",between:"\u226c",bfr:"\ud835\udd1f",Bfr:"\ud835\udd05",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bnot:"\u2310",bNot:"\u2aed",bopf:"\ud835\udd53",Bopf:"\ud835\udd39",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxbox:"\u29c9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250c",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252c",boxhD:"\u2565",boxHd:"\u2564",boxHD:"\u2566",boxhu:"\u2534",boxhU:"\u2568",boxHu:"\u2567",boxHU:"\u2569",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxuL:"\u255b",boxUl:"\u255c",boxUL:"\u255d",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255a",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253c",boxvH:"\u256a",boxVh:"\u256b",boxVH:"\u256c",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251c",boxvR:"\u255e",boxVr:"\u255f",boxVR:"\u2560",bprime:"\u2035",breve:"\u02d8",Breve:"\u02d8",brvbar:"\xa6",bscr:"\ud835\udcb7",Bscr:"\u212c",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsol:"\\",bsolb:"\u29c5",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpe:"\u224f",bumpE:"\u2aae",bumpeq:"\u224f",Bumpeq:"\u224e",cacute:"\u0107",Cacute:"\u0106",cap:"\u2229",Cap:"\u22d2",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",CapitalDifferentialD:"\u2145",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",Cayleys:"\u212d",ccaps:"\u2a4d",ccaron:"\u010d",Ccaron:"\u010c",ccedil:"\xe7",Ccedil:"\xc7",ccirc:"\u0109",Ccirc:"\u0108",Cconint:"\u2230",ccups:"\u2a4c",ccupssm:"\u2a50",cdot:"\u010b",Cdot:"\u010a",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",CenterDot:"\xb7",cfr:"\ud835\udd20",Cfr:"\u212d",chcy:"\u0447",CHcy:"\u0427",check:"\u2713",checkmark:"\u2713",chi:"\u03c7",Chi:"\u03a7",cir:"\u25cb",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",CircleDot:"\u2299",circledR:"\xae",circledS:"\u24c8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cire:"\u2257",cirE:"\u29c3",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",colone:"\u2254",Colone:"\u2a74",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",Congruent:"\u2261",conint:"\u222e",Conint:"\u222f",ContourIntegral:"\u222e",copf:"\ud835\udd54",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xa9",COPY:"\xa9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21b5",cross:"\u2717",Cross:"\u2a2f",cscr:"\ud835\udcb8",Cscr:"\ud835\udc9e",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",cup:"\u222a",Cup:"\u22d3",cupbrcap:"\u2a48",cupcap:"\u2a46",CupCap:"\u224d",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",dArr:"\u21d3",Darr:"\u21a1",dash:"\u2010",dashv:"\u22a3",Dashv:"\u2ae4",dbkarow:"\u290f",dblac:"\u02dd",dcaron:"\u010f",Dcaron:"\u010e",dcy:"\u0434",Dcy:"\u0414",dd:"\u2146",DD:"\u2145",ddagger:"\u2021",ddarr:"\u21ca",DDotrahd:"\u2911",ddotseq:"\u2a77",deg:"\xb0",Del:"\u2207",delta:"\u03b4",Delta:"\u0394",demptyv:"\u29b1",dfisht:"\u297f",dfr:"\ud835\udd21",Dfr:"\ud835\udd07",dHar:"\u2965",dharl:"\u21c3",dharr:"\u21c2",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",diam:"\u22c4",diamond:"\u22c4",Diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",DifferentialD:"\u2146",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",djcy:"\u0452",DJcy:"\u0402",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",dopf:"\ud835\udd55",Dopf:"\ud835\udd3b",dot:"\u02d9",Dot:"\xa8",DotDot:"\u20dc",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",downarrow:"\u2193",Downarrow:"\u21d3",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVector:"\u21bd",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVector:"\u21c1",DownRightVectorBar:"\u2957",DownTee:"\u22a4",DownTeeArrow:"\u21a7",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",dscr:"\ud835\udcb9",Dscr:"\ud835\udc9f",dscy:"\u0455",DScy:"\u0405",dsol:"\u29f6",dstrok:"\u0111",Dstrok:"\u0110",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",dzcy:"\u045f",DZcy:"\u040f",dzigrarr:"\u27ff",eacute:"\xe9",Eacute:"\xc9",easter:"\u2a6e",ecaron:"\u011b",Ecaron:"\u011a",ecir:"\u2256",ecirc:"\xea",Ecirc:"\xca",ecolon:"\u2255",ecy:"\u044d",Ecy:"\u042d",eDDot:"\u2a77",edot:"\u0117",eDot:"\u2251",Edot:"\u0116",ee:"\u2147",efDot:"\u2252",efr:"\ud835\udd22",Efr:"\ud835\udd08",eg:"\u2a9a",egrave:"\xe8",Egrave:"\xc8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",Element:"\u2208",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",emacr:"\u0113",Emacr:"\u0112",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25fb",emptyv:"\u2205",EmptyVerySmallSquare:"\u25ab",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014b",ENG:"\u014a",ensp:"\u2002",eogon:"\u0119",Eogon:"\u0118",eopf:"\ud835\udd56",Eopf:"\ud835\udd3c",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",epsilon:"\u03b5",Epsilon:"\u0395",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",Equal:"\u2a75",equals:"=",EqualTilde:"\u2242",equest:"\u225f",Equilibrium:"\u21cc",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",erDot:"\u2253",escr:"\u212f",Escr:"\u2130",esdot:"\u2250",esim:"\u2242",Esim:"\u2a73",eta:"\u03b7",Eta:"\u0397",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",euro:"\u20ac",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",Fcy:"\u0424",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",ffr:"\ud835\udd23",Ffr:"\ud835\udd09",filig:"\ufb01",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",fopf:"\ud835\udd57",Fopf:"\ud835\udd3d",forall:"\u2200",ForAll:"\u2200",fork:"\u22d4",forkv:"\u2ad9",Fouriertrf:"\u2131",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",fscr:"\ud835\udcbb",Fscr:"\u2131",gacute:"\u01f5",gamma:"\u03b3",Gamma:"\u0393",gammad:"\u03dd",Gammad:"\u03dc",gap:"\u2a86",gbreve:"\u011f",Gbreve:"\u011e",Gcedil:"\u0122",gcirc:"\u011d",Gcirc:"\u011c",gcy:"\u0433",Gcy:"\u0413",gdot:"\u0121",Gdot:"\u0120",ge:"\u2265",gE:"\u2267",gel:"\u22db",gEl:"\u2a8c",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",gfr:"\ud835\udd24",Gfr:"\ud835\udd0a",gg:"\u226b",Gg:"\u22d9",ggg:"\u22d9",gimel:"\u2137",gjcy:"\u0453",GJcy:"\u0403",gl:"\u2277",gla:"\u2aa5",glE:"\u2a92",glj:"\u2aa4",gnap:"\u2a8a",gnapprox:"\u2a8a",gne:"\u2a88",gnE:"\u2269",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",gopf:"\ud835\udd58",Gopf:"\ud835\udd3e",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",gscr:"\u210a",Gscr:"\ud835\udca2",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gt:">",Gt:"\u226b",GT:">",gtcc:"\u2aa7",gtcir:"\u2a7a",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",hardcy:"\u044a",HARDcy:"\u042a",harr:"\u2194",hArr:"\u21d4",harrcir:"\u2948",harrw:"\u21ad",Hat:"^",hbar:"\u210f",hcirc:"\u0125",Hcirc:"\u0124",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",Hfr:"\u210c",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",Hopf:"\u210d",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\ud835\udcbd",Hscr:"\u210b",hslash:"\u210f",hstrok:"\u0127",Hstrok:"\u0126",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",iacute:"\xed",Iacute:"\xcd",ic:"\u2063",icirc:"\xee",Icirc:"\xce",icy:"\u0438",Icy:"\u0418",Idot:"\u0130",iecy:"\u0435",IEcy:"\u0415",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",Ifr:"\u2111",igrave:"\xec",Igrave:"\xcc",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",ijlig:"\u0133",IJlig:"\u0132",Im:"\u2111",imacr:"\u012b",Imacr:"\u012a",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",in:"\u2208",incare:"\u2105",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",int:"\u222b",Int:"\u222c",intcal:"\u22ba",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",iocy:"\u0451",IOcy:"\u0401",iogon:"\u012f",Iogon:"\u012e",iopf:"\ud835\udd5a",Iopf:"\ud835\udd40",iota:"\u03b9",Iota:"\u0399",iprod:"\u2a3c",iquest:"\xbf",iscr:"\ud835\udcbe",Iscr:"\u2110",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",Itilde:"\u0128",iukcy:"\u0456",Iukcy:"\u0406",iuml:"\xef",Iuml:"\xcf",jcirc:"\u0135",Jcirc:"\u0134",jcy:"\u0439",Jcy:"\u0419",jfr:"\ud835\udd27",Jfr:"\ud835\udd0d",jmath:"\u0237",jopf:"\ud835\udd5b",Jopf:"\ud835\udd41",jscr:"\ud835\udcbf",Jscr:"\ud835\udca5",jsercy:"\u0458",Jsercy:"\u0408",jukcy:"\u0454",Jukcy:"\u0404",kappa:"\u03ba",Kappa:"\u039a",kappav:"\u03f0",kcedil:"\u0137",Kcedil:"\u0136",kcy:"\u043a",Kcy:"\u041a",kfr:"\ud835\udd28",Kfr:"\ud835\udd0e",kgreen:"\u0138",khcy:"\u0445",KHcy:"\u0425",kjcy:"\u045c",KJcy:"\u040c",kopf:"\ud835\udd5c",Kopf:"\ud835\udd42",kscr:"\ud835\udcc0",Kscr:"\ud835\udca6",lAarr:"\u21da",lacute:"\u013a",Lacute:"\u0139",laemptyv:"\u29b4",lagran:"\u2112",lambda:"\u03bb",Lambda:"\u039b",lang:"\u27e8",Lang:"\u27ea",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",larr:"\u2190",lArr:"\u21d0",Larr:"\u219e",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",lat:"\u2aab",latail:"\u2919",lAtail:"\u291b",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lBarr:"\u290e",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",lcaron:"\u013e",Lcaron:"\u013d",lcedil:"\u013c",Lcedil:"\u013b",lceil:"\u2308",lcub:"{",lcy:"\u043b",Lcy:"\u041b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27e8",leftarrow:"\u2190",Leftarrow:"\u21d0",LeftArrow:"\u2190",LeftArrowBar:"\u21e4",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21c3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",Leftrightarrow:"\u21d4",LeftRightArrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTee:"\u22a3",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangle:"\u22b2",LeftTriangleBar:"\u29cf",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21bf",LeftUpVectorBar:"\u2958",LeftVector:"\u21bc",LeftVectorBar:"\u2952",leg:"\u22da",lEg:"\u2a8b",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",lfr:"\ud835\udd29",Lfr:"\ud835\udd0f",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",ljcy:"\u0459",LJcy:"\u0409",ll:"\u226a",Ll:"\u22d8",llarr:"\u21c7",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",lmidot:"\u0140",Lmidot:"\u013f",lmoust:"\u23b0",lmoustache:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lnE:"\u2268",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",LongLeftArrow:"\u27f5",longleftrightarrow:"\u27f7",Longleftrightarrow:"\u27fa",LongLeftRightArrow:"\u27f7",longmapsto:"\u27fc",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",LongRightArrow:"\u27f6",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",lopf:"\ud835\udd5d",Lopf:"\ud835\udd43",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",Lscr:"\u2112",lsh:"\u21b0",Lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",lstrok:"\u0142",Lstrok:"\u0141",lt:"<",Lt:"\u226a",LT:"<",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21a6",Map:"\u2905",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",mcy:"\u043c",Mcy:"\u041c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",mfr:"\ud835\udd2a",Mfr:"\ud835\udd10",mho:"\u2127",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",mopf:"\ud835\udd5e",Mopf:"\ud835\udd44",mp:"\u2213",mscr:"\ud835\udcc2",Mscr:"\u2133",mstpos:"\u223e",mu:"\u03bc",Mu:"\u039c",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",nacute:"\u0144",Nacute:"\u0143",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266e",natural:"\u266e",naturals:"\u2115",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",ncaron:"\u0148",Ncaron:"\u0147",ncedil:"\u0146",Ncedil:"\u0145",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",ncy:"\u043d",Ncy:"\u041d",ndash:"\u2013",ne:"\u2260",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21d7",nearrow:"\u2197",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",nfr:"\ud835\udd2b",Nfr:"\ud835\udd11",nge:"\u2271",ngE:"\u2267\u0338",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",ngt:"\u226f",nGt:"\u226b\u20d2",ngtr:"\u226f",nGtv:"\u226b\u0338",nharr:"\u21ae",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",njcy:"\u045a",NJcy:"\u040a",nlarr:"\u219a",nlArr:"\u21cd",nldr:"\u2025",nle:"\u2270",nlE:"\u2266\u0338",nleftarrow:"\u219a",nLeftarrow:"\u21cd",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nLl:"\u22d8\u0338",nlsim:"\u2274",nlt:"\u226e",nLt:"\u226a\u20d2",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xa0",nopf:"\ud835\udd5f",Nopf:"\u2115",not:"\xac",Not:"\u2aec",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangle:"\u22ea",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangle:"\u22eb",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrarr:"\u219b",nrArr:"\u21cf",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nRightarrow:"\u21cf",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",nscr:"\ud835\udcc3",Nscr:"\ud835\udca9",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsube:"\u2288",nsubE:"\u2ac5\u0338",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupe:"\u2289",nsupE:"\u2ac6\u0338",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",ntilde:"\xf1",Ntilde:"\xd1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",nu:"\u03bd",Nu:"\u039d",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21d6",nwarrow:"\u2196",nwnear:"\u2927",oacute:"\xf3",Oacute:"\xd3",oast:"\u229b",ocir:"\u229a",ocirc:"\xf4",Ocirc:"\xd4",ocy:"\u043e",Ocy:"\u041e",odash:"\u229d",odblac:"\u0151",Odblac:"\u0150",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",oelig:"\u0153",OElig:"\u0152",ofcir:"\u29bf",ofr:"\ud835\udd2c",Ofr:"\ud835\udd12",ogon:"\u02db",ograve:"\xf2",Ograve:"\xd2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",omacr:"\u014d",Omacr:"\u014c",omega:"\u03c9",Omega:"\u03a9",omicron:"\u03bf",Omicron:"\u039f",omid:"\u29b6",ominus:"\u2296",oopf:"\ud835\udd60",Oopf:"\ud835\udd46",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",or:"\u2228",Or:"\u2a54",orarr:"\u21bb",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oS:"\u24c8",oscr:"\u2134",Oscr:"\ud835\udcaa",oslash:"\xf8",Oslash:"\xd8",osol:"\u2298",otilde:"\xf5",Otilde:"\xd5",otimes:"\u2297",Otimes:"\u2a37",otimesas:"\u2a36",ouml:"\xf6",Ouml:"\xd6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",par:"\u2225",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",pcy:"\u043f",Pcy:"\u041f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",pfr:"\ud835\udd2d",Pfr:"\ud835\udd13",phi:"\u03c6",Phi:"\u03a6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",pi:"\u03c0",Pi:"\u03a0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",Poincareplane:"\u210c",pointint:"\u2a15",popf:"\ud835\udd61",Popf:"\u2119",pound:"\xa3",pr:"\u227a",Pr:"\u2abb",prap:"\u2ab7",prcue:"\u227c",pre:"\u2aaf",prE:"\u2ab3",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",precsim:"\u227e",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportion:"\u2237",Proportional:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",pscr:"\ud835\udcc5",Pscr:"\ud835\udcab",psi:"\u03c8",Psi:"\u03a8",puncsp:"\u2008",qfr:"\ud835\udd2e",Qfr:"\ud835\udd14",qint:"\u2a0c",qopf:"\ud835\udd62",Qopf:"\u211a",qprime:"\u2057",qscr:"\ud835\udcc6",Qscr:"\ud835\udcac",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',QUOT:'"',rAarr:"\u21db",race:"\u223d\u0331",racute:"\u0155",Racute:"\u0154",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",Rang:"\u27eb",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarr:"\u2192",rArr:"\u21d2",Rarr:"\u21a0",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21a3",Rarrtl:"\u2916",rarrw:"\u219d",ratail:"\u291a",rAtail:"\u291c",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rBarr:"\u290f",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",rcaron:"\u0159",Rcaron:"\u0158",rcedil:"\u0157",Rcedil:"\u0156",rceil:"\u2309",rcub:"}",rcy:"\u0440",Rcy:"\u0420",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",Re:"\u211c",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",reg:"\xae",REG:"\xae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",Rfr:"\u211c",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",rho:"\u03c1",Rho:"\u03a1",rhov:"\u03f1",RightAngleBracket:"\u27e9",rightarrow:"\u2192",Rightarrow:"\u21d2",RightArrow:"\u2192",RightArrowBar:"\u21e5",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVector:"\u21c2",RightDownVectorBar:"\u2955",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangle:"\u22b3",RightTriangleBar:"\u29d0",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVector:"\u21be",RightUpVectorBar:"\u2954",RightVector:"\u21c0",RightVectorBar:"\u2953",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoust:"\u23b1",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",Ropf:"\u211d",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",rscr:"\ud835\udcc7",Rscr:"\u211b",rsh:"\u21b1",Rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",sacute:"\u015b",Sacute:"\u015a",sbquo:"\u201a",sc:"\u227b",Sc:"\u2abc",scap:"\u2ab8",scaron:"\u0161",Scaron:"\u0160",sccue:"\u227d",sce:"\u2ab0",scE:"\u2ab4",scedil:"\u015f",Scedil:"\u015e",scirc:"\u015d",Scirc:"\u015c",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",scy:"\u0441",Scy:"\u0421",sdot:"\u22c5",sdotb:"\u22a1",sdote:"\u2a66",searhk:"\u2925",searr:"\u2198",seArr:"\u21d8",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\ud835\udd30",Sfr:"\ud835\udd16",sfrown:"\u2322",sharp:"\u266f",shchcy:"\u0449",SHCHcy:"\u0429",shcy:"\u0448",SHcy:"\u0428",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xad",sigma:"\u03c3",Sigma:"\u03a3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",softcy:"\u044c",SOFTcy:"\u042c",sol:"/",solb:"\u29c4",solbar:"\u233f",sopf:"\ud835\udd64",Sopf:"\ud835\udd4a",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",square:"\u25a1",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",sscr:"\ud835\udcc8",Sscr:"\ud835\udcae",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",star:"\u2606",Star:"\u22c6",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",Sub:"\u22d0",subdot:"\u2abd",sube:"\u2286",subE:"\u2ac5",subedot:"\u2ac3",submult:"\u2ac1",subne:"\u228a",subnE:"\u2acb",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",Subset:"\u22d0",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",sum:"\u2211",Sum:"\u2211",sung:"\u266a",sup:"\u2283",Sup:"\u22d1",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"\u2abe",supdsub:"\u2ad8",supe:"\u2287",supE:"\u2ac6",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supne:"\u228b",supnE:"\u2acc",supplus:"\u2ac0",supset:"\u2283",Supset:"\u22d1",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21d9",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",Tab:"\t",target:"\u2316",tau:"\u03c4",Tau:"\u03a4",tbrk:"\u23b4",tcaron:"\u0165",Tcaron:"\u0164",tcedil:"\u0163",Tcedil:"\u0162",tcy:"\u0442",Tcy:"\u0422",tdot:"\u20db",telrec:"\u2315",tfr:"\ud835\udd31",Tfr:"\ud835\udd17",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",theta:"\u03b8",Theta:"\u0398",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",thinsp:"\u2009",ThinSpace:"\u2009",thkap:"\u2248",thksim:"\u223c",thorn:"\xfe",THORN:"\xde",tilde:"\u02dc",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",times:"\xd7",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",topf:"\ud835\udd65",Topf:"\ud835\udd4b",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",tscr:"\ud835\udcc9",Tscr:"\ud835\udcaf",tscy:"\u0446",TScy:"\u0426",tshcy:"\u045b",TSHcy:"\u040b",tstrok:"\u0167",Tstrok:"\u0166",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",uacute:"\xfa",Uacute:"\xda",uarr:"\u2191",uArr:"\u21d1",Uarr:"\u219f",Uarrocir:"\u2949",ubrcy:"\u045e",Ubrcy:"\u040e",ubreve:"\u016d",Ubreve:"\u016c",ucirc:"\xfb",Ucirc:"\xdb",ucy:"\u0443",Ucy:"\u0423",udarr:"\u21c5",udblac:"\u0171",Udblac:"\u0170",udhar:"\u296e",ufisht:"\u297e",ufr:"\ud835\udd32",Ufr:"\ud835\udd18",ugrave:"\xf9",Ugrave:"\xd9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",umacr:"\u016b",Umacr:"\u016a",uml:"\xa8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",uogon:"\u0173",Uogon:"\u0172",uopf:"\ud835\udd66",Uopf:"\ud835\udd4c",uparrow:"\u2191",Uparrow:"\u21d1",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",updownarrow:"\u2195",Updownarrow:"\u21d5",UpDownArrow:"\u2195",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03c5",Upsi:"\u03d2",upsih:"\u03d2",upsilon:"\u03c5",Upsilon:"\u03a5",UpTee:"\u22a5",UpTeeArrow:"\u21a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",uring:"\u016f",Uring:"\u016e",urtri:"\u25f9",uscr:"\ud835\udcca",Uscr:"\ud835\udcb0",utdot:"\u22f0",utilde:"\u0169",Utilde:"\u0168",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",uuml:"\xfc",Uuml:"\xdc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",vArr:"\u21d5",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vBar:"\u2ae8",Vbar:"\u2aeb",vBarv:"\u2ae9",vcy:"\u0432",Vcy:"\u0412",vdash:"\u22a2",vDash:"\u22a8",Vdash:"\u22a9",VDash:"\u22ab",Vdashl:"\u2ae6",vee:"\u2228",Vee:"\u22c1",veebar:"\u22bb",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",vfr:"\ud835\udd33",Vfr:"\ud835\udd19",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",vopf:"\ud835\udd67",Vopf:"\ud835\udd4d",vprop:"\u221d",vrtri:"\u22b3",vscr:"\ud835\udccb",Vscr:"\ud835\udcb1",vsubne:"\u228a\ufe00",vsubnE:"\u2acb\ufe00",vsupne:"\u228b\ufe00",vsupnE:"\u2acc\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",wcirc:"\u0175",Wcirc:"\u0174",wedbar:"\u2a5f",wedge:"\u2227",Wedge:"\u22c0",wedgeq:"\u2259",weierp:"\u2118",wfr:"\ud835\udd34",Wfr:"\ud835\udd1a",wopf:"\ud835\udd68",Wopf:"\ud835\udd4e",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\ud835\udccc",Wscr:"\ud835\udcb2",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",xfr:"\ud835\udd35",Xfr:"\ud835\udd1b",xharr:"\u27f7",xhArr:"\u27fa",xi:"\u03be",Xi:"\u039e",xlarr:"\u27f5",xlArr:"\u27f8",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",xopf:"\ud835\udd69",Xopf:"\ud835\udd4f",xoplus:"\u2a01",xotime:"\u2a02",xrarr:"\u27f6",xrArr:"\u27f9",xscr:"\ud835\udccd",Xscr:"\ud835\udcb3",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",yacute:"\xfd",Yacute:"\xdd",yacy:"\u044f",YAcy:"\u042f",ycirc:"\u0177",Ycirc:"\u0176",ycy:"\u044b",Ycy:"\u042b",yen:"\xa5",yfr:"\ud835\udd36",Yfr:"\ud835\udd1c",yicy:"\u0457",YIcy:"\u0407",yopf:"\ud835\udd6a",Yopf:"\ud835\udd50",yscr:"\ud835\udcce",Yscr:"\ud835\udcb4",yucy:"\u044e",YUcy:"\u042e",yuml:"\xff",Yuml:"\u0178",zacute:"\u017a",Zacute:"\u0179",zcaron:"\u017e",Zcaron:"\u017d",zcy:"\u0437",Zcy:"\u0417",zdot:"\u017c",Zdot:"\u017b",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",zeta:"\u03b6",Zeta:"\u0396",zfr:"\ud835\udd37",Zfr:"\u2128",zhcy:"\u0436",ZHcy:"\u0416",zigrarr:"\u21dd",zopf:"\ud835\udd6b",Zopf:"\u2124",zscr:"\ud835\udccf",Zscr:"\ud835\udcb5",zwj:"\u200d",zwnj:"\u200c"},v={aacute:"\xe1",Aacute:"\xc1",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",aelig:"\xe6",AElig:"\xc6",agrave:"\xe0",Agrave:"\xc0",amp:"&",AMP:"&",aring:"\xe5",Aring:"\xc5",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",brvbar:"\xa6",ccedil:"\xe7",Ccedil:"\xc7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",COPY:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",Eacute:"\xc9",ecirc:"\xea",Ecirc:"\xca",egrave:"\xe8",Egrave:"\xc8",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",GT:">",iacute:"\xed",Iacute:"\xcd",icirc:"\xee",Icirc:"\xce",iexcl:"\xa1",igrave:"\xec",Igrave:"\xcc",iquest:"\xbf",iuml:"\xef",Iuml:"\xcf",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",Ntilde:"\xd1",oacute:"\xf3",Oacute:"\xd3",ocirc:"\xf4",Ocirc:"\xd4",ograve:"\xf2",Ograve:"\xd2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",Oslash:"\xd8",otilde:"\xf5",Otilde:"\xd5",ouml:"\xf6",Ouml:"\xd6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",THORN:"\xde",times:"\xd7",uacute:"\xfa",Uacute:"\xda",ucirc:"\xfb",Ucirc:"\xdb",ugrave:"\xf9",Ugrave:"\xd9",uml:"\xa8",uuml:"\xfc",Uuml:"\xdc",yacute:"\xfd",Yacute:"\xdd",yen:"\xa5",yuml:"\xff"},A={0:"\ufffd",128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"},b=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],y=String.fromCharCode,C={}.hasOwnProperty,x=function(e,t){return C.call(e,t)},w=function(e,t){if(!e)return t;var n,r={};for(n in t)r[n]=x(e,n)?e[n]:t[n];return r},k=function(e,t){var n="";return e>=55296&&e<=57343||e>1114111?(t&&S("character reference outside the permissible Unicode range"),"\ufffd"):x(A,e)?(t&&S("disallowed character reference"),A[e]):(t&&function(e,t){for(var n=-1,r=e.length;++n65535&&(n+=y((e-=65536)>>>10&1023|55296),e=56320|1023&e),n+=y(e))},_=function(e){return"&#x"+e.toString(16).toUpperCase()+";"},E=function(e){return"&#"+e+";"},S=function(e){throw Error("Parse error: "+e)},B=function(e,t){(t=w(t,B.options)).strict&&f.test(e)&&S("forbidden code point");var n=t.encodeEverything,r=t.useNamedReferences,o=t.allowUnsafeSymbols,i=t.decimal?E:_,p=function(e){return i(e.charCodeAt(0))};return n?(e=e.replace(s,function(e){return r&&x(u,e)?"&"+u[e]+";":p(e)}),r&&(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),r&&(e=e.replace(c,function(e){return"&"+u[e]+";"}))):r?(o||(e=e.replace(d,function(e){return"&"+u[e]+";"})),e=(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒")).replace(c,function(e){return"&"+u[e]+";"})):o||(e=e.replace(d,p)),e.replace(a,function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1);return i(1024*(t-55296)+n-56320+65536)}).replace(l,p)};B.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var M=function(e,t){var n=(t=w(t,M.options)).strict;return n&&h.test(e)&&S("malformed character reference"),e.replace(g,function(e,r,o,i,a,s,l,c,u){var d,p,h,f,g,A;return r?m[g=r]:o?(g=o,(A=i)&&t.isAttributeValue?(n&&"="==A&&S("`&` did not start a character reference"),e):(n&&S("named character reference was not terminated by a semicolon"),v[g]+(A||""))):a?(h=a,p=s,n&&!p&&S("character reference was not terminated by a semicolon"),d=parseInt(h,10),k(d,n)):l?(f=l,p=c,n&&!p&&S("character reference was not terminated by a semicolon"),d=parseInt(f,16),k(d,n)):(n&&S("named character reference was not terminated by a semicolon"),e)})};M.options={isAttributeValue:!1,strict:!1};var I={version:"1.2.0",encode:B,decode:M,escape:function(e){return e.replace(d,function(e){return p[e]})},unescape:M};void 0===(r=function(){return I}.call(t,n,t,e))||(e.exports=r)}()},60671(e,t,n){"use strict";function r(){return r=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,n=void 0===t?document.defaultView:t,c=n.history;function u(){var e=n.location,t=e.pathname,r=e.search,o=e.hash,a=c.state||{};return[a.idx,i({pathname:t,search:r,hash:o,state:a.usr||null,key:a.key||"default"})]}var d=null;n.addEventListener("popstate",function(){if(d)v.call(d),d=null;else{var e=o.Pop,t=u(),n=t[0],r=t[1];if(v.length){if(null!=n){var i=f-n;i&&(d={action:e,location:r,retry:function(){w(-1*i)}},w(i))}}else x(e)}});var p=o.Pop,h=u(),f=h[0],g=h[1],m=l(),v=l();function A(e){return"string"===typeof e?e:function(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,o=void 0===r?"":r,i=e.hash,a=void 0===i?"":i;o&&"?"!==o&&(n+="?"===o.charAt(0)?o:"?"+o);a&&"#"!==a&&(n+="#"===a.charAt(0)?a:"#"+a);return n}(e)}function b(e,t){return void 0===t&&(t=null),i(r({pathname:g.pathname,hash:"",search:""},"string"===typeof e?function(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}(e):e,{state:t,key:Math.random().toString(36).substr(2,8)}))}function y(e,t){return[{usr:e.state,key:e.key,idx:t},A(e)]}function C(e,t,n){return!v.length||(v.call({action:e,location:t,retry:n}),!1)}function x(e){p=e;var t=u();f=t[0],g=t[1],m.call({action:p,location:g})}function w(e){c.go(e)}return null==f&&(f=0,c.replaceState(r({},c.state,{idx:f}),"")),{get action(){return p},get location(){return g},createHref:A,push:function e(t,r){var i=o.Push,a=b(t,r);if(C(i,a,function(){e(t,r)})){var s=y(a,f+1),l=s[0],u=s[1];try{c.pushState(l,"",u)}catch(d){n.location.assign(u)}x(i)}},replace:function e(t,n){var r=o.Replace,i=b(t,n);if(C(r,i,function(){e(t,n)})){var a=y(i,f),s=a[0],l=a[1];c.replaceState(s,"",l),x(r)}},go:w,back:function(){w(-1)},forward:function(){w(1)},listen:function(e){return m.push(e)},block:function(e){var t=v.push(e);return 1===v.length&&n.addEventListener(a,s),function(){t(),v.length||n.removeEventListener(a,s)}}}}()},86107(e,t,n){"use strict";var r;n.d(t,{rc:()=>r}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(r||(r={}))},31035(e,t,n){"use strict";var r=n(35959),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.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,n,r){if("string"!==typeof n){if(f){var o=h(n);o&&o!==f&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),g=l(n),m=0;mqt,RL:()=>Vt});var r=n(30758);function o(e){function t(e,t){Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.message=e,this.code=t}return t.prototype=new Error,t.prototype.name=e,t.prototype.constructor=t,t}const i=o("LaunchDarklyUnexpectedResponseError"),a=o("LaunchDarklyInvalidEnvironmentIdError"),s=o("LaunchDarklyInvalidUserError"),l=o("LaunchDarklyInvalidEventKeyError"),c=o("LaunchDarklyInvalidArgumentError"),u=o("LaunchDarklyFlagFetchError");for(var d={LDUnexpectedResponseError:i,LDInvalidEnvironmentIdError:a,LDInvalidUserError:s,LDInvalidEventKeyError:l,LDInvalidArgumentError:c,LDInvalidDataError:o("LaunchDarklyInvalidDataError"),LDFlagFetchError:u,LDTimeoutError:o("LaunchDarklyTimeoutError"),isHttpErrorRecoverable:function(e){return!(e>=400&&e<500)||400===e||408===e||429===e}},p=[],h=[],f=("undefined"!=typeof Uint8Array&&Uint8Array,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),g=0;g<64;++g)p[g]=f[g],h[f.charCodeAt(g)]=g;function m(e){return p[e>>18&63]+p[e>>12&63]+p[e>>6&63]+p[63&e]}function v(e,t,n){for(var r,o=[],i=t;is?s:a+i));return 1===r?(t=e[n-1],o.push(p[t>>2]+p[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],o.push(p[t>>10]+p[t>>4&63]+p[t<<2&63]+"=")),o.join("")},b=Array.isArray,y=Object.keys,C=Object.prototype.hasOwnProperty,x=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){var r,o,i,a=b(t),s=b(n);if(a&&s){if((o=t.length)!=n.length)return!1;for(r=o;0!==r--;)if(!e(t[r],n[r]))return!1;return!0}if(a!=s)return!1;var l=t instanceof Date,c=n instanceof Date;if(l!=c)return!1;if(l&&c)return t.getTime()==n.getTime();var u=t instanceof RegExp,d=n instanceof RegExp;if(u!=d)return!1;if(u&&d)return t.toString()==n.toString();var p=y(t);if((o=p.length)!==y(n).length)return!1;for(r=o;0!==r--;)if(!C.call(n,p[r]))return!1;for(r=o;0!==r--;)if(!e(t[i=p[r]],n[i]))return!1;return!0}return t!=t&&n!=n};const w=["key","ip","country","email","firstName","lastName","avatar","name"];function k(e){const t=unescape(encodeURIComponent(e));return A(function(e){const t=[];for(let n=0;n({...e,...t}),{})},getLDUserAgentString:function(e){const t=e.version||"?";return e.userAgent+"/"+t},objectHasOwnProperty:_,onNextTick:function(e){setTimeout(e,0)},sanitizeContext:function(e){if(!e)return e;let t;return null!==e.kind&&void 0!==e.kind||w.forEach(n=>{const r=e[n];void 0!==r&&"string"!=typeof r&&(t=t||{...e},t[n]=String(r))}),t||e},transformValuesToVersionedValues:function(e){const t={};for(const n in e)_(e,n)&&(t[n]={value:e[n],version:0});return t},transformVersionedValuesToValues:function(e){const t={};for(const n in e)_(e,n)&&(t[n]=e[n].value);return t},wrapPromiseCallback:function(e,t){const n=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:n},once:function(e){let t,n=!1;return function(...r){return n||(n=!0,t=e.apply(this,r)),t}}};const S={start:0,end:3},B={start:4,end:5},M={start:6,end:7},I={start:8,end:8},T={start:9,end:9},P={start:10,end:15};function D(e,t){let n="";for(let r=t.start;r<=t.end;r+=1)n+=e[r].toString(16).padStart(2,"0");return n}function R(e){return e[I.start]=191&e[I.start]|128,e[M.start]=15&e[M.start]|64,`${D(e,S)}-${D(e,B)}-${D(e,M)}-${D(e,I)}${D(e,T)}-${D(e,P)}`}function O(){const e=function(){if("undefined"!=typeof crypto&&crypto.getRandomValues){const e=new Uint8Array(16);return crypto.getRandomValues(e),[...e.values()]}const e=[];for(let t=0;t<16;t+=1)e.push(Math.floor(256*Math.random()));return e}();return R(e)}var j={randomUuidV4:function(){return"undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID?crypto.randomUUID():O()},fallbackUuidV4:O,formatDataAsUuidV4:R};const L=["debug","info","warn","error","none"];var F={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 n(e){return function(t){console&&console[e]&&console[e].call(console,t)}}const r=e&&e.destination?[e.destination,e.destination,e.destination,e.destination]:[n("log"),n("info"),n("warn"),n("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){L.forEach(t=>{if("none"!==t&&(!e[t]||"function"!=typeof e[t]))throw new Error("Provided logger instance must support logger."+t+"(...) method")})}};function N(e){return e&&e.message?e.message:"string"==typeof e||e instanceof String?e:JSON.stringify(e)}const z=" Please see https://docs.launchdarkly.com/sdk/client-side/javascript#initialize-the-client for instructions on SDK initialization.";var q={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."+z},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."+z},environmentNotSpecified:function(){return"No environment/client-side ID was specified."+z},errorFetchingFlags:function(e){return"Error fetching flag settings: "+N(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,n){return"Received error "+e+(401===e?" (invalid SDK key)":"")+" for "+t+" - "+(d.isHttpErrorRecoverable(e)?n:"giving up permanently")},httpUnavailable:function(){return"Cannot make HTTP requests in this environment."+z},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."+z},invalidTagValue:e=>`Config option "${e}" must only contain letters, numbers, ., _ or -.`,localStorageUnavailable:function(e){return"local storage is unavailable: "+N(e)},networkError:e=>"network error"+(e?" ("+e+")":""),optionBelowMinimum:(e,t,n)=>'Config option "'+e+'" was set to '+t+", changing to minimum value of "+n,streamClosing:function(){return"Closing stream connection"},streamConnecting:function(e){return"Opening stream connection to "+e},streamError:function(e,t){return"Error on stream connection: "+N(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."+z},unrecoverableStreamError:e=>`Error on stream connection ${N(e)}, giving up permanently`,wrongOptionType:(e,t,n)=>'Config option "'+e+'" should be of type '+t+", got "+n+", using default value",wrongOptionTypeBoolean:(e,t)=>'Config option "'+e+'" should be a boolean, got '+t+", converting to boolean"};const{validateLogger:V}=F,$={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,n){const r={};return t.id&&(r.id=U(`${e}.id`,t.id,n)),t.version&&(r.version=U(`${e}.version`,t.version,n)),r}},inspectors:{default:[]},hooks:{default:[]},plugins:{default:[]}},H=/^(\w|\.|-)+$/;function W(e){return e&&e.replace(/\/+$/,"")}function U(e,t,n){if("string"==typeof t&&t.match(H)){if(!(t.length>64))return t;n.warn(q.tagValueTooLong(e))}else n.warn(q.invalidTagValue(e))}var Y={baseOptionDefs:$,validate:function(e,t,n,r){const o=E.extend({logger:{default:r}},$,n),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 n=i[e];r&&r.warn(q.deprecated(e,n)),n&&(void 0===t[n]&&(t[n]=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),n=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(q.unknownOption(i));else{const o=l.type||n(l.default),c=l.validator;if(c){const n=c(i,e[i],r);void 0!==n?t[i]=n:delete t[i]}else if("any"!==o){const e=o.split("|"),r=n(s);e.indexOf(r)<0?"boolean"===o?(t[i]=!!s,a(q.wrongOptionTypeBoolean(i,r))):(a(q.wrongOptionType(i,o,r)),t[i]=l.default):"number"===r&&void 0!==l.minimum&&sArray.isArray(r[e])?r[e].sort().map(t=>`${e}/${t}`):[`${e}/${r[e]}`]).reduce((e,t)=>e.concat(t),[]).join(" ")),n},transformHeaders:function(e,t){return t&&t.requestHeaderTransform?t.requestHeaderTransform({...e}):e}};const{randomUuidV4:X}=j,{getLDHeaders:Q,transformHeaders:J}=K;var Z=function(e,t,n){const r=E.extend({"Content-Type":"application/json"},Q(e,n)),o={sendEvents:(t,o,i)=>{if(!e.httpRequest)return Promise.resolve();const a=JSON.stringify(t),s=i?null:X();return function t(l){const c=i?r:E.extend({},r,{"X-LaunchDarkly-Event-Schema":"4","X-LaunchDarkly-Payload-ID":s});return e.httpRequest("POST",o,J(c,n),a).promise.then(e=>{if(e)return e.status>=400&&d.isHttpErrorRecoverable(e.status)&&l?t(!1):function(e){const t={status:e.status},n=e.header("date");if(n){const e=Date.parse(n);e&&(t.serverTime=e)}return t}(e)}).catch(()=>l?t(!1):Promise.reject())}(!0).catch(()=>{})}};return o},ee=function e(t,n=[]){if(null===t||"object"!=typeof t)return JSON.stringify(t);if(n.includes(t))throw new Error("Cycle detected");return Array.isArray(t)?`[${t.map(r=>e(r,[...n,t])).map(e=>void 0===e?"null":e).join(",")}]`:`{${Object.keys(t).sort().map(r=>{const o=e(t[r],[...n,t]);if(void 0!==o)return`${JSON.stringify(r)}:${o}`}).filter(e=>void 0!==e).join(",")}}`};const{commonBasicLogger:te}=F;function ne(e){return"string"==typeof e&&"kind"!==e&&e.match(/^(\w|\.|-)+$/)}function re(e){return e.includes("%")||e.includes(":")?e.replace(/%/g,"%25").replace(/:/g,"%3A"):e}var oe={checkContext:function(e,t){if(e){if(t&&(void 0===e.kind||null===e.kind))return void 0!==e.key&&null!==e.key;const n=e.key,r=void 0===e.kind?"user":e.kind,o=ne(r),i="multi"===r||null!=n&&""!==n;if("multi"===r){const t=Object.keys(e).filter(e=>"kind"!==e);return i&&t.every(e=>ne(e))&&t.every(t=>{const n=e[t].key;return null!=n&&""!==n})}return i&&o}return!1},getContextKeys:function(e,t=te()){if(!e)return;const n={},{kind:r,key:o}=e;switch(r){case void 0:n.user=`${o}`;break;case"multi":Object.entries(e).filter(([e])=>"kind"!==e).forEach(([e,t])=>{t&&t.key&&(n[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:n[r]=`${o}`}return n},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}:${re(e.key)}`;if("multi"===e.kind)return Object.keys(e).sort().filter(e=>"kind"!==e).map(t=>`${t}:${re(e[t].key)}`).join(":")}}};const{getContextKinds:ie}=oe;var ae=function(e){let t={},n={};return{summarizeEvent:function(e){if("feature"===e.kind){const r=ee(e.context);if(!r)return;let o=t[r];o||(t[r]=function(){const e={};let t=0,n=0,r={},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=r[i];let s=o[e.key];s||(s=new Set,o[e.key]=s),function(e){return e.context?ie(e.context):e.contextKeys?Object.keys(e.contextKeys):[]}(e).forEach(e=>s.add(e)),a?a.count=a.count+1:r[i]={count:1,key:e.key,version:e.version,variation:e.variation,value:e.value,default:e.default},(0===t||e.creationDaten&&(n=e.creationDate)}},e.getSummary=()=>{const e={};let i=!0;for(const t of Object.values(r)){let n=e[t.key];n||(n={default:t.default,counters:[],contextKinds:[...o[t.key]]},e[t.key]=n);const r={value:t.value,count:t.count};void 0!==t.variation&&null!==t.variation&&(r.variation=t.variation),void 0!==t.version&&null!==t.version?r.version=t.version:r.unknown=!0,n.counters.push(r),i=!1}return i?null:{startDate:t,endDate:n,features:e,kind:"summary"}},e.clearSummary=()=>{t=0,n=0,r={},o={}},e}(),o=t[r],n[r]=e.context),o.summarizeEvent(e)}},getSummaries:function(){const r=t,o=n;return t={},n={},Object.entries(r).map(([t,n])=>{const r=n.getSummary();return r.context=e.filter(o[t]),r})}}};function se(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}function le(e){return(e.startsWith("/")?e.substring(1):e).split("/").map(e=>e.indexOf("~")>=0?e.replace(/~1/g,"/").replace(/~0/g,"~"):e)}function ce(e){return!e.startsWith("/")}function ue(e,t){const n=ce(e),r=ce(t);if(n&&r)return e===t;if(n){const n=le(t);return 1===n.length&&e===n[0]}if(r){const n=le(e);return 1===n.length&&t===n[0]}return e===t}function de(e){return`/${se(e)}`}var pe={cloneExcluding:function(e,t){const n=[],r={},o=[];for(n.push(...Object.keys(e).map(t=>({key:t,ptr:de(t),source:e,parent:r,visited:[e]})));n.length;){const e=n.pop();if(t.some(t=>ue(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]={},n.push(...Object.keys(t).map(n=>{return{key:n,ptr:(r=e.ptr,o=se(n),`${r}/${o}`),source:t,parent:e.parent[e.key],visited:[...e.visited,t]};var r,o}))}else e.parent[e.key]=t}}return{cloned:r,excluded:o.sort()}},compare:ue,literalToReference:de};const{getContextKeys:he}=oe;var fe=function(e,t,n,r=null,o=null,i=null){const a={},s=i||Z(e,0,t),l=E.appendUrlPath(t.eventsUrl,"/events/bulk/"+n),c=function(e){const t={},n=e.allAttributesPrivate,r=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}=pe.cloneExcluding(e,((e,t)=>(n||t&&e.anonymous?Object.keys(e):[...r,...e._meta&&e._meta.privateAttributes||[]]).filter(e=>!o.some(t=>pe.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 n of i)delete t[n],void 0!==e[n]&&null!==e[n]&&(t[n]=String(e[n]));return void 0!==e.privateAttributeNames&&null!==e.privateAttributeNames&&(t._meta=t._meta||{},t._meta.privateAttributes=e.privateAttributeNames.map(e=>e.startsWith("/")?pe.literalToReference(e):e)),t})(e),t):"multi"===e.kind?((e,t)=>{const n={kind:e.kind},r=Object.keys(e);for(const o of r)if("kind"!==o){const r=a(e[o],t);r&&(n[o]=r)}return n})(e,t):a(e,t),t}(t),u=ae(c),p=t.samplingInterval,h=t.eventCapacity,f=t.flushInterval,g=t.logger;let m,v=[],A=0,b=!1,y=!1;function C(){return 0===p||0===Math.floor(Math.random()*p)}function x(e){v.lengthA&&r.debugEventsUntilDate>(new Date).getTime()):t=C(),t&&x(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=he(e.context,g),delete t.context),"feature"===e.kind&&(delete t.trackEvents,delete t.debugEventsUntilDate),t}(e)),n){const t=E.extend({},e,{kind:"debug"});t.context=c.filter(t.context),delete t.trackEvents,delete t.debugEventsUntilDate,x(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)}),r&&r.setEventsInLastBatch(e.length),0===e.length?Promise.resolve():(v=[],g.debug(q.debugPostingEvents(e.length)),s.sendEvents(e,l).then(e=>{e&&(e.serverTime&&(A=e.serverTime),d.isHttpErrorRecoverable(e.status)||(b=!0),e.status>=400&&E.onNextTick(()=>{o.maybeReportError(new d.LDUnexpectedResponseError(q.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 ge="ready",me="initialized",ve="failed";const{appendUrlPath:Ae,base64URLEncode:be,objectHasOwnProperty:ye}=E,{getLDHeaders:Ce,transformHeaders:xe}=K,{isHttpErrorRecoverable:we}=d;var ke=function(e,t,n,r){const o=t.streamUrl,i=t.logger,a={},s=Ae(o,"/eval/"+n),l=t.useReport,c=t.evaluationReasons,u=t.streamReconnectDelay,d=Ce(e,t);let p,h=!1,f=null,g=null,m=null,v=null,A=null,b=0;function y(e){if(e.status&&"number"==typeof e.status&&!we(e.status))return w(),i.error(q.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(q.streamError(e,t)),h=!0),k(!1),w(),C(t)}function C(e){g||(e?g=setTimeout(x,e):x())}function x(){let r;g=null;let a="";const u={headers:d,readTimeoutMillis:3e5};if(e.eventSourceFactory){null!=v&&(a="h="+v),l?e.eventSourceAllowsReport?(r=s,u.method="REPORT",u.headers["Content-Type"]="application/json",u.body=JSON.stringify(m)):(r=Ae(o,"/ping/"+n),a=""):r=s+"/"+be(JSON.stringify(m)),u.headers=xe(u.headers,t),c&&(a=a+(a?"&":"")+"withReasons=true"),r=r+(a?"?":"")+a,w(),i.info(q.streamConnecting(r)),p=(new Date).getTime(),f=e.eventSourceFactory(r,u);for(const e in A)ye(A,e)&&f.addEventListener(e,A[e]);f.onerror=y,f.onopen=()=>{b=0}}}function w(){f&&(i.info(q.streamClosing()),f.close(),f=null)}function k(e){p&&r&&r.recordStreamInit(p,!e,(new Date).getTime()-p),p=null}return a.connect=function(e,t,n){m=e,v=t,A={};for(const r in n||{})A[r]=function(e){h=!1,k(!0),n[r]&&n[r](e)};C()},a.disconnect=function(){clearTimeout(g),g=null,w()},a.isConnected=function(){return!!(f&&e.eventSourceIsActive&&e.eventSourceIsActive(f))},a};const{transformHeaders:_e,getLDHeaders:Ee}=K,Se="application/json";var Be=function(e,t,n){const r=t.baseUrl,o=t.useReport,i=t.evaluationReasons,a=t.logger,s={},l={};function c(n,r){if(!e.httpRequest)return new Promise((e,t)=>{t(new d.LDFlagFetchError(q.httpUnavailable()))});const o=r?"REPORT":"GET",i=Ee(e,t);r&&(i["Content-Type"]=Se);let a=l[n];a||(a=function(e){let t,n,r,o;const i={addPromise:(i,a)=>{t=i,n&&n(),n=a,i.then(n=>{t===i&&(r(n),e&&e())},n=>{t===i&&(o(n),e&&e())})}};return i.resultPromise=new Promise((e,t)=>{r=e,o=t}),i}(()=>{delete l[n]}),l[n]=a);const s=e.httpRequest(o,n,_e(i,t),r),c=s.promise.then(e=>{if(200===e.status){if(e.header("content-type")&&e.header("content-type").substring(0,16)===Se)return JSON.parse(e.body);{const t=q.invalidContentType(e.header("content-type")||"");return Promise.reject(new d.LDFlagFetchError(t))}}return Promise.reject(function(e){return 404===e.status?new d.LDInvalidEnvironmentIdError(q.environmentNotFound()):new d.LDFlagFetchError(q.errorFetchingFlags(e.statusText||String(e.status)))}(e))},e=>Promise.reject(new d.LDFlagFetchError(q.networkError(e))));return a.addPromise(c,()=>{s.cancel&&s.cancel()}),a.resultPromise}return s.fetchJSON=function(e){return c(E.appendUrlPath(r,e),null)},s.fetchFlagSettings=function(e,t){let s,l,u,d="";return o?(l=[r,"/sdk/evalx/",n,"/context"].join(""),u=JSON.stringify(e)):(s=E.base64URLEncode(JSON.stringify(e)),l=[r,"/sdk/evalx/",n,"/contexts/",s].join("")),t&&(d="h="+t),i&&(d=d+(d?"&":"")+"withReasons=true"),l=l+(d?"?":"")+d,a.debug(q.debugPolling(l)),c(l,u)},s};const{randomUuidV4:Me}=j,{getContextKinds:Ie}=oe;var Te=function(e){function t(e){return null==e||"user"===e?"ld:$anonUserId":`ld:$contextKey:${e}`}function n(n,r){return null!==r.key&&void 0!==r.key?(r.key=r.key.toString(),Promise.resolve(r)):r.anonymous?function(n){return e.get(t(n))}(n).then(o=>{if(o)return r.key=o,r;{const o=Me();return r.key=o,function(n,r){return e.set(t(r),n)}(o,n).then(()=>r)}}):Promise.reject(new d.LDInvalidUserError(q.invalidContext()))}this.processContext=e=>{if(!e)return Promise.reject(new d.LDInvalidUserError(q.contextNotSpecified()));const t=E.clone(e);if("multi"===e.kind){const e=Ie(t);return Promise.all(e.map(e=>n(e,t[e]))).then(()=>t)}return n(e.kind,t)}};const{randomUuidV4:Pe}=j,{baseOptionDefs:De}=Y,{appendUrlPath:Re}=E;var Oe=function(e){const t={diagnosticId:Pe()};return e&&(t.sdkKeySuffix=e.length>6?e.substring(e.length-6):e),t},je=function(e){let t,n,r,o;function i(e){t=e,n=0,r=0,o=[]}return i(e),{getProps:()=>({dataSinceDate:t,droppedEvents:n,eventsInLastBatch:r,streamInits:o}),setProps:e=>{t=e.dataSinceDate,n=e.droppedEvents||0,r=e.eventsInLastBatch||0,o=e.streamInits||[]},incrementDroppedEvents:()=>{n++},setEventsInLastBatch:e=>{r=e},recordStreamInit:(e,t,n)=>{const r={timestamp:e,failed:t,durationMillis:n};o.push(r)},reset:i}},Le=function(e,t,n,r,o,i,a){const s=!!e.diagnosticUseCombinedEvent,l="ld:"+o+":$diagnostics",c=Re(i.eventsUrl,"/events/diagnostic/"+o),u=i.diagnosticRecordingInterval,d=n;let p,h,f=!!i.streaming;const g={};function m(){return{sdk:b(),configuration:{customBaseURI:i.baseUrl!==De.baseUrl.default,customStreamURI:i.streamUrl!==De.streamUrl.default,customEventsURI:i.eventsUrl!==De.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(q.debugPostingDiagnosticEvent(e)),r.sendEvents(e,c,!0).then(()=>{}).catch(()=>{})}function A(){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(A,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?A():h=setTimeout(A,e-t)}else 0===Math.floor(4*Math.random())?A():h=setTimeout(A,u)}):(v({kind:"diagnostic-init",id:a,creationDate:d.getProps().dataSinceDate,...m()}),h=setTimeout(A,u))},g.stop=()=>{h&&clearTimeout(h)},g.setStreaming=e=>{f=e},g};const{onNextTick:Fe}=E,Ne={flagUsed:"flag-used",flagDetailsChanged:"flag-details-changed",flagDetailChanged:"flag-detail-changed",clientIdentityChanged:"client-identity-changed"};Object.freeze(Ne);var ze={InspectorTypes:Ne,InspectorManager:function(e,t){const n={},r={[Ne.flagUsed]:[],[Ne.flagDetailsChanged]:[],[Ne.flagDetailChanged]:[],[Ne.clientIdentityChanged]:[]},o={[Ne.flagUsed]:[],[Ne.flagDetailsChanged]:[],[Ne.flagDetailChanged]:[],[Ne.clientIdentityChanged]:[]},i=e&&e.map(e=>function(e,t){let n=!1;const r={type:e.type,name:e.name,synchronous:e.synchronous,method:(...o)=>{try{e.method(...o)}catch{n||(n=!0,t.warn(q.inspectorMethodError(r.type,r.name)))}}};return r}(e,t));return i&&i.forEach(e=>{Object.prototype.hasOwnProperty.call(r,e.type)&&!e.synchronous?r[e.type].push(e):Object.prototype.hasOwnProperty.call(o,e.type)&&e.synchronous?o[e.type].push(e):t.warn(q.invalidInspector(e.type,e.name))}),n.hasListeners=e=>r[e]&&r[e].length||o[e]&&o[e].length,n.onFlagUsed=(e,t,n)=>{const i=Ne.flagUsed;o[i].length&&o[i].forEach(r=>r.method(e,t,n)),r[i].length&&Fe(()=>{r[i].forEach(r=>r.method(e,t,n))})},n.onFlags=e=>{const t=Ne.flagDetailsChanged;o[t].length&&o[t].forEach(t=>t.method(e)),r[t].length&&Fe(()=>{r[t].forEach(t=>t.method(e))})},n.onFlagChanged=(e,t)=>{const n=Ne.flagDetailChanged;o[n].length&&o[n].forEach(n=>n.method(e,t)),r[n].length&&Fe(()=>{r[n].forEach(n=>n.method(e,t))})},n.onIdentityChanged=e=>{const t=Ne.clientIdentityChanged;o[t].length&&o[t].forEach(t=>t.method(e)),r[t].length&&Fe(()=>{r[t].forEach(t=>t.method(e))})},n}};const{LDTimeoutError:qe}=d;const Ve="unknown hook";function $e(e,t,n,r,o){try{return r()}catch(r){return e?.error(`An error was encountered in "${t}" of the "${n}" hook: ${r}`),o}}function He(e,t){try{return t.getMetadata().name||Ve}catch{return e.error("Exception thrown getting metadata for hook. Unable to get hook name."),Ve}}const We="unknown plugin";function Ue(e,t){try{return t.getMetadata().name||We}catch(t){return e.error("Exception thrown getting metadata for plugin. Unable to get plugin name."),We}}var Ye={getPluginHooks:function(e,t,n){const r=[];return n.forEach(n=>{try{const o=n.getHooks?.(t);void 0===o?e.error(`Plugin ${Ue(e,n)} returned undefined from getHooks.`):o&&o.length>0&&r.push(...o)}catch(t){e.error(`Exception thrown getting hooks for plugin ${Ue(e,n)}. Unable to get hooks.`)}}),r},registerPlugins:function(e,t,n,r){r.forEach(r=>{try{r.register(n,t)}catch(t){e.error(`Exception thrown registering plugin ${Ue(e,r)}.`)}})},registerPluginsForDebugOverride:function(e,t,n){n.forEach(n=>{try{n.registerDebug?.(t)}catch(t){e.error(`Exception thrown registering debug override with plugin ${Ue(e,n)}.`)}})},createPluginEnvironment:function(e,t,n){const r={};e.userAgent&&(r.name=e.userAgent),e.version&&(r.version=e.version),n.wrapperName&&(r.wrapperName=n.wrapperName),n.wrapperVersion&&(r.wrapperVersion=n.wrapperVersion);const o={};n.application&&(n.application.name&&(o.name=n.application.name),n.application.version&&(o.version=n.application.version));const i={sdk:r,clientSideId:t};return Object.keys(o).length>0&&(i.application=o),i}};const{commonBasicLogger:Ge}=F,{checkContext:Ke,getContextKeys:Xe}=oe,{InspectorTypes:Qe,InspectorManager:Je}=ze,{getPluginHooks:Ze,registerPlugins:et,registerPluginsForDebugOverride:tt,createPluginEnvironment:nt}=Ye,rt="change",ot="internal-change";var it={initialize:function(e,t,n,r,o){const i=n&&n.logger?n.logger:o&&o.logger&&o.logger.default||Ge("warn"),a=function(e){const t={},n={};return t.on=function(e,t,r){n[e]=n[e]||[],n[e]=n[e].concat({handler:t,context:r})},t.off=function(e,t,r){if(n[e])for(let o=0;o{const n=()=>{e.off(ge,n),t()};e.on(ge,n)}).catch(()=>{});return{getInitializationPromise:()=>o||(t?Promise.resolve():n?Promise.reject(r):(o=new Promise((t,n)=>{const r=()=>{e.off(me,r),t()},o=t=>{e.off(ve,o),n(t)};e.on(me,r),e.on(ve,o)}),o)),getReadyPromise:()=>i,signalSuccess:()=>{t||n||(t=!0,e.emit(me),e.emit(ge))},signalFailure:o=>{t||n||(n=!0,r=o,e.emit(ve,o),e.emit(ge)),e.maybeReportError(o)}}}(a),l=Y.validate(n,a,o,i),c=Je(l.inspectors,i),u=l.sendEvents;let p=e,h=l.hash;const f=[...l.plugins],g=nt(r,e,l),m=Ze(i,g,f),v=function(e,t){const n=t?[...t]:[];return{withEvaluation:function(t,r,o,i){if(0===n.length)return i();const a=[...n],s={flagKey:t,context:r,defaultValue:o},l=function(e,t,n){return t.map(t=>$e(e,"beforeEvaluation",He(e,t),()=>t?.beforeEvaluation?.(n,{})??{},{}))}(e,a,s),c=i();return function(e,t,n,r,o){for(let i=t.length-1;i>=0;i-=1){const a=t[i],s=r[i];$e(e,"afterEvaluation",He(e,a),()=>a?.afterEvaluation?.(n,s,o)??{},{})}}(e,a,s,l,c),c},identify:function(t,r){const o=[...n],i={context:t,timeout:r},a=function(e,t,n){return t.map(t=>$e(e,"beforeIdentify",He(e,t),()=>t?.beforeIdentify?.(n,{})??{},{}))}(e,o,i);return t=>{!function(e,t,n,r,o){for(let i=t.length-1;i>=0;i-=1){const a=t[i],s=r[i];$e(e,"afterIdentify",He(e,a),()=>a?.afterIdentify?.(n,s,o)??{},{})}}(e,o,i,a,t)}},addHook:function(e){n.push(e)},afterTrack:function(t){if(0===n.length)return;const r=[...n];!function(e,t,n){for(let r=t.length-1;r>=0;r-=1){const o=t[r];$e(e,"afterTrack",He(e,o),()=>o?.afterTrack?.(n),void 0)}}(e,r,t)}}}(i,[...l.hooks,...m]),A=function(e,t){const n={};let r=!1;const o=e=>{r||(r=!0,t.warn(q.localStorageUnavailable(e)))};return n.isEnabled=()=>!!e,n.get=t=>new Promise(n=>{e?e.get(t).then(n).catch(e=>{o(e),n(void 0)}):n(void 0)}),n.set=(t,n)=>new Promise(r=>{e?e.set(t,n).then(()=>r(!0)).catch(e=>{o(e),r(!1)}):r(!1)}),n.clear=t=>new Promise(n=>{e?e.clear(t).then(()=>n(!0)).catch(e=>{o(e),n(!1)}):n(!1)}),n}(r.localStorage,i),b=Z(r,0,l),y=l.sendEvents&&!l.diagnosticOptOut,C=y?Oe(p):null,x=y?je((new Date).getTime()):null,w=y?Le(r,A,x,b,p,l,C):null,k=ke(r,l,p,x),_=l.eventProcessor||fe(r,l,p,x,a,b),S=Be(r,l,p),B=function(){let e,t={};function n(n){return e&&E.objectHasOwnProperty(e,n)&&e[n]?e[n]:t&&E.objectHasOwnProperty(t,n)&&t[n]&&!t[n].deleted?t[n]:null}return{clearAllOverrides:function(){if(!e)return{};const t={...e};return e=void 0,t},get:n,getFlagOverrides:function(){return e||{}},getFlags:function(){return t},getFlagsWithOverrides:function(){const r={};for(const e in t){const t=n(e);t&&(r[e]=t)}if(e)for(const t in e){const e=n(t);e&&(r[t]=e)}return r},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,n){e||(e={}),e[t]={value:n}}}}();let M,I,T,P=l.streaming,D=!1,R=!1,O=!0;const j=l.stateProvider,L=function(e,t){const n={};let r;return n.setContext=function(e){r=E.sanitizeContext(e),r&&t&&t(E.clone(r))},n.getContext=function(){return r?E.clone(r):null},e&&n.setContext(e),n}(null,function(e){(function(e){j||e&&z({kind:"identify",context:e,creationDate:(new Date).getTime()})})(e),c.hasListeners(Qe.clientIdentityChanged)&&c.onIdentityChanged(L.getContext())}),F=new Te(A),N=A.isEnabled()?function(e,t,n,r){const o={};function i(){let e="";const o=r.getContext();return o&&(e=n||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 n=E.extend({},t,{$schema:1});return e.set(i(),JSON.stringify(n))},o.clearFlags=()=>e.clear(i()),o}(A,p,h,L):null;function z(e){p&&(j&&j.enqueueEvent&&j.enqueueEvent(e)||(e.context?(O=!1,!u||R||r.isDoNotTrack()||(i.debug(q.debugEnqueueingEvent(e.kind)),_.enqueue(e))):O&&(i.warn(q.eventWithoutContext()),O=!1)))}function V(e,t){c.hasListeners(Qe.flagDetailChanged)&&c.onFlagChanged(e.key,G(t))}function $(){c.hasListeners(Qe.flagDetailsChanged)&&c.onFlags(Object.entries(B.getFlagsWithOverrides()).map(([e,t])=>({key:e,detail:G(t)})).reduce((e,t)=>(e[t.key]=t.detail,e),{}))}function H(e,t,n,r){const o=L.getContext(),i=new Date,a={kind:"feature",key:e,context:o,value:t?t.value:null,variation:t?t.variationIndex:null,default:n,creationDate:i.getTime()},s=B.getFlags()[e];s&&(a.version=s.flagVersion?s.flagVersion:s.version,a.trackEvents=s.trackEvents,a.debugEventsUntilDate=s.debugEventsUntilDate),(r||s&&s.trackReason)&&t&&(a.reason=t.reason),z(a)}function W(e){return Ke(e,!1)?Promise.resolve(e):Promise.reject(new d.LDInvalidUserError(q.invalidContext()))}function U(e,t,n,r,o,i){let a;const s=B.get(e);return s?(a=G(s),null!==s.value&&void 0!==s.value||(a.value=t)):a={value:t,variationIndex:null,reason:{kind:"ERROR",errorKind:"FLAG_NOT_FOUND"}},n&&(o||s?.prerequisites?.forEach(e=>{U(e,void 0,n,!1,!1,!1)}),H(e,a,t,r)),!o&&i&&function(e,t){c.hasListeners(Qe.flagUsed)&&c.onFlagUsed(e,t,L.getContext())}(e,a),a}function G(e){return{value:e.value,variationIndex:void 0===e.variation?null:e.variation,reason:e.reason||null}}function K(){if(I=!0,!L.getContext())return;const e=e=>{try{return JSON.parse(e)}catch(e){return void a.maybeReportError(new d.LDInvalidDataError(q.invalidData()))}};k.connect(L.getContext(),h,{ping:function(){i.debug(q.debugStreamPing());const e=L.getContext();S.fetchFlagSettings(e,h).then(t=>{E.deepEquals(e,L.getContext())&&Q(t||{})}).catch(e=>{a.maybeReportError(new d.LDFlagFetchError(q.errorFetchingFlags(e)))})},put:function(t){const n=e(t.data);n&&(i.debug(q.debugStreamPut()),Q(n))},patch:function(t){const n=e(t.data);if(!n)return;const r=B.getFlags(),o=r[n.key];if(!o||!o.version||!n.version||o.version{})}function J(e){const t=Object.keys(e);if(t.length>0){const n={};t.forEach(t=>{const r=e[t].current,o=r?r.value:void 0,i=e[t].previous;a.emit(rt+":"+t,o,i),n[t]=r?{current:o,previous:i}:{previous:i}}),a.emit(rt,n),a.emit(ot,B.getFlagsWithOverrides()),l.sendEventsOnlyForVariation||j||t.forEach(t=>{H(t,e[t].current)})}return M&&N?N.saveFlags(B.getFlags()):Promise.resolve()}function ee(){const e=P||T&&void 0===P;e&&!I?K():!e&&I&&X(),w&&w.setStreaming(e)}function te(e){return e===rt||e.substr(0,7)===rt+":"}if("string"==typeof l.bootstrap&&"LOCALSTORAGE"===l.bootstrap.toUpperCase()&&(N?M=!0:i.warn(q.localStorageUnavailable())),"object"==typeof l.bootstrap&&B.setFlags(function(e){const t=Object.keys(e),n="$flagsState",r="$valid",o=e[n];!o&&t.length&&i.warn(q.bootstrapOldFormat()),!1===e[r]&&i.warn(q.bootstrapInvalid());const a={};return t.forEach(t=>{if(t!==n&&t!==r){let n={value:e[t]};o&&o[t]?n=E.extend(n,o[t]):n.version=0,a[t]=n}}),a}(l.bootstrap)),j){const e=j.getInitialState();e?ne(e):j.on("init",ne),j.on("update",function(e){e.context&&L.setContext(e.context),e.flags&&Q(e.flags)})}else(function(){if(!e)return Promise.reject(new d.LDInvalidEnvironmentIdError(q.environmentNotSpecified()));let n;return F.processContext(t).then(W).then(e=>(n=E.once(v.identify(e,void 0)),e)).then(e=>(n?.({status:"completed"}),L.setContext(e),"object"==typeof l.bootstrap?re():M?N.loadFlags().then(e=>null==e?(B.setFlags({}),S.fetchFlagSettings(L.getContext(),h).then(e=>Q(e||{})).then(re).catch(e=>{oe(new d.LDFlagFetchError(q.errorFetchingFlags(e)))})):(B.setFlags(e),E.onNextTick(re),S.fetchFlagSettings(L.getContext(),h).then(e=>Q(e)).catch(e=>a.maybeReportError(e)))):S.fetchFlagSettings(L.getContext(),h).then(e=>{B.setFlags(e||{}),$(),re()}).catch(e=>{B.setFlags({}),oe(e)}))).catch(e=>{throw n?.({status:"error"}),e})})().catch(oe);function ne(e){p=e.environment,L.setContext(e.context),B.setFlags({...e.flags}),E.onNextTick(re)}function re(){i.info(q.clientInitialized()),D=!0,ee(),s.signalSuccess()}function oe(e){s.signalFailure(e)}const ie={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(),n=function(e,t){return new Promise((n,r)=>{setTimeout(()=>{r(new qe(`${t} timed out after ${e} seconds.`))},1e3*e)})}(e,"waitForInitialization");return Promise.race([n,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,n){if(R)return E.wrapPromiseCallback(Promise.resolve({}),n);if(j)return i.warn(q.identifyDisabled()),E.wrapPromiseCallback(Promise.resolve(E.transformVersionedValuesToValues(B.getFlagsWithOverrides())),n);let r;const o=M&&N?N.clearFlags():Promise.resolve();return E.wrapPromiseCallback(o.then(()=>F.processContext(e)).then(W).then(e=>(r=E.once(v.identify(e,void 0)),e)).then(e=>S.fetchFlagSettings(e,t).then(n=>{const r=E.transformVersionedValuesToValues(n);return L.setContext(e),h=t,n?Q(n).then(()=>r):r})).then(e=>(r?.({status:"completed"}),I&&K(),e)).catch(e=>(r?.({status:"error"}),a.maybeReportError(e),Promise.reject(e))),n)},getContext:function(){return L.getContext()},variation:function(e,t){const{value:n}=v.withEvaluation(e,L.getContext(),t,()=>U(e,t,!0,!1,!1,!0));return n},variationDetail:function(e,t){return v.withEvaluation(e,L.getContext(),t,()=>U(e,t,!0,!0,!1,!0))},track:function(e,t,n){if("string"!=typeof e)return void a.maybeReportError(new d.LDInvalidEventKeyError(q.unknownCustomEventKey(e)));void 0!==n&&"number"!=typeof n&&i.warn(q.invalidMetricValue(typeof n)),r.customEventFilter&&!r.customEventFilter(e)&&i.warn(q.unknownCustomEventKey(e));const o=L.getContext(),s={kind:"custom",key:e,context:o,url:r.getCurrentUrl(),creationDate:(new Date).getTime()};o&&o.anonymous&&(s.contextKind=o.anonymous?"anonymousUser":"user"),null!=t&&(s.data=t),null!=n&&(s.metricValue=n),z(s),v.afterTrack({context:o,key:e,data:t,metricValue:n})},on:function(e,t,n){te(e)?(T=!0,D&&ee(),a.on(e,t,n)):a.on(...arguments)},off:function(e){if(a.off(...arguments),te(e)){let e=!1;a.getEvents().forEach(t=>{te(t)&&a.getEventListenerCount(t)>0&&(e=!0)}),e||(T=!1,I&&void 0===P&&X())}},setStreaming:function(e){const t=null===e?void 0:e;t!==P&&(P=t,ee())},flush:function(e){return E.wrapPromiseCallback(u?_.flush():Promise.resolve(),e)},allFlags:function(){const e={},t=B.getFlagsWithOverrides();if(!t)return e;for(const n in t)e[n]=U(n,null,!l.sendEventsOnlyForVariation,!1,!0,!1).value;return e},close:function(e){if(R)return E.wrapPromiseCallback(Promise.resolve(),e);const t=()=>{R=!0,B.setFlags({})},n=Promise.resolve().then(()=>{if(X(),w&&w.stop(),u)return _.stop(),_.flush()}).then(t).catch(t);return E.wrapPromiseCallback(n,e)},addHook:function(e){v.addHook(e)}};et(i,g,ie,f);const ae={setOverride:function(e,t){const n={},r=B.get(e),o=r?r.value:null;if(o===t)return void i.debug(`setOverride: No change needed for ${e}, value already ${t}`);B.setOverride(e,t);const a=B.get(e),s=G(a);n[e]={previous:o,current:s},V({key:e},a),J(n)},removeOverride:function(e){const t=B.getFlagOverrides();if(!t[e])return;const n={},r=t[e],o=B.getFlags()[e];n[e]={previous:r.value,current:o?G(o):void 0},B.removeOverride(e),V({key:e},o),J(n)},clearAllOverrides:function(){const e=B.getFlagOverrides();if(0===Object.keys(e).length)return;const t={},n=B.getFlags();Object.keys(e).forEach(r=>{const o=e[r],i=n[r];t[r]={previous:o.value,current:i?G(i):void 0}}),B.clearAllOverrides(),Object.keys(t).length>0&&J(t)},getAllOverrides:function(){const e=B.getFlagOverrides();if(!e)return{};const t={};return Object.keys(e).forEach(n=>{const r=e[n];r&&(t[n]=r.value)}),t}};return tt(i,ae,f),{client:ie,options:l,emitter:a,ident:L,logger:i,requestor:S,start:function(){u&&(w&&w.start(),_.start())},enqueueEvent:z,getFlagsInternal:function(){return B.getFlagsWithOverrides()},getEnvironmentId:()=>p,internalChangeEventName:ot}},commonBasicLogger:Ge,errors:d,messages:q,utils:E,getContextKeys:Xe},at=it.initialize,st=it.errors;function lt(e,t,n){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 n=t.call(e,"string");if("object"!=typeof n)return n;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:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ut(e){for(var t=1;t{if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")};function ht(e,t,n,r){var o,i,a=("substring"!==e.kind&&"regex"!==e.kind||!r.includes("/")?t.replace(r,""):t).replace(n,"");switch(e.kind){case"exact":i=t,o=new RegExp("^"+pt(e.url)+"/?$");break;case"canonical":i=a,o=new RegExp("^"+pt(e.url)+"/?$");break;case"substring":i=a,o=new RegExp(".*"+pt(e.substring)+".*$");break;case"regex":i=a,o=new RegExp(e.pattern);break;default:return!1}return o.test(i)}function ft(e,t){for(var n={},r=null,o=[],i=0;i0&&(r=function(e){for(var n=function(e,t){for(var n=[],r=0;r0;){for(var l=0;l2&&void 0!==arguments[2]?arguments[2]:{},r=function(e){var t,n={userAgentHeaderName:"X-LaunchDarkly-User-Agent",synchronousFlush:!1};if(window.XMLHttpRequest){var r=e&&e.disableSyncEventPost;n.httpRequest=function(e,t,o,i){var a=n.synchronousFlush&!r;return n.synchronousFlush=!1,function(e,t,n,r,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 dt;var i=new window.XMLHttpRequest;for(var a in i.open(e,t,!o),n||{})Object.prototype.hasOwnProperty.call(n,a)&&i.setRequestHeader(a,n[a]);if(o){try{i.send(r)}catch(e){}return dt}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(r)});return{promise:l,cancel:function(){s=!0,i.abort()}}}(e,t,o,i,a)}}n.httpAllowsPost=function(){return void 0===t&&(t=!!window.XMLHttpRequest&&"withCredentials"in new window.XMLHttpRequest),t},n.httpFallbackPing=function(e){(new window.Image).src=e};var o,i=e&&e.eventUrlTransformer;n.getCurrentUrl=function(){return i?i(window.location.href):window.location.href},n.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&&(n.localStorage={get:function(e){return new Promise(function(t){t(window.localStorage.getItem(e))})},set:function(e,t){return new Promise(function(n){window.localStorage.setItem(e,t),n()})},clear:function(e){return new Promise(function(t){window.localStorage.removeItem(e),t()})}})}catch(e){n.localStorage=null}if(e&&e.useReport&&"function"==typeof window.EventSourcePolyfill&&window.EventSourcePolyfill.supportedOptions&&window.EventSourcePolyfill.supportedOptions.method?(n.eventSourceAllowsReport=!0,o=window.EventSourcePolyfill):(n.eventSourceAllowsReport=!1,o=window.EventSource),window.EventSource){var a=3e5;n.eventSourceFactory=function(e,t){var n=ut(ut({},{heartbeatTimeout:a,silentTimeout:a,skipDefaultHeaders:!0}),t);return new o(e,n)},n.eventSourceIsActive=function(e){return e.readyState===window.EventSource.OPEN||e.readyState===window.EventSource.CONNECTING}}return n.userAgent="JSClient",n.version="3.9.3",n.diagnosticSdkData={name:"js-client-sdk",version:"3.9.3"},n.diagnosticPlatformData={name:"JS"},n.diagnosticUseCombinedEvent=!0,n}(n),o=at(e,t,n,r,mt),i=o.client,a=o.options,s=o.emitter,l=new Promise(function(e){var t=s.on(gt,function(){s.off(gt,t),e()})});i.waitUntilGoalsReady=function(){return l},a.fetchGoals?function(e,t,n){var r,o;function i(){o&&o.dispose(),r&&r.length&&(o=ft(r,a))}function a(n,r){var o=e.ident.getContext(),i={kind:n,key:r.key,data:null,url:t.getCurrentUrl(),creationDate:(new Date).getTime(),context:o};return"click"===n&&(i.selector=r.selector),e.enqueueEvent(i)}e.requestor.fetchJSON("/sdk/goals/"+e.getEnvironmentId()).then(function(e){e&&e.length>0&&(o=ft(r=e,a),function(e,t){var n,r=window.location.href;function o(){(n=window.location.href)!==r&&(r=n,t())}!function e(t,n){t(),setTimeout(function(){e(t,n)},n)}(o,300),window.history&&window.history.pushState?window.addEventListener("popstate",o):window.addEventListener("hashchange",o)}(0,i)),n()}).catch(function(t){e.emitter.maybeReportError(new st.LDUnexpectedResponseError((t&&t.message,t.message))),n()})}(o,r,function(){return s.emit(gt)}):s.emit(gt),"complete"!==document.readyState?window.addEventListener("load",o.start):o.start();var c=function(){r.synchronousFlush=!0,i.flush().catch(function(){}),r.synchronousFlush=!1};return document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&c()}),window.addEventListener("pagehide",c),i}var At=n(41228),bt=n.n(At);n(31035);const yt=(0,r.createContext)({flags:{},flagKeyMap:{},ldClient:void 0}),{Provider:Ct,Consumer:xt}=yt,wt={useCamelCaseFlagKeys:!0,sendEventsOnFlagRead:!0,reactContext:yt},kt=e=>{var t;return null!=(t=e.context)?t:e.user},_t=e=>{const t={};for(const n in e)0!==n.indexOf("$")&&(t[bt()(n)]=e[n]);return t},Et=(e,t)=>{const n={};for(const r in e)t&&void 0===t[r]||(n[r]=e[r].current);return n},St=(e,t)=>{const n=e.allFlags();return t?Object.keys(t).reduce((e,r)=>(e[r]=Object.prototype.hasOwnProperty.call(n,r)?n[r]:t[r],e),{}):n};function Bt(e,t,n=wt,r){const o=function(e,t){return void 0===t?e:Object.keys(t).reduce((t,n)=>(Mt(e,n)&&(t[n]=e[n]),t),{})}(t,r),{useCamelCaseFlagKeys:i=!0}=n,[a,s={}]=i?function(e){const t={},n={};for(const r in e){if(0===r.indexOf("$"))continue;const o=bt()(r);t[o]=e[r],n[o]=r}return[t,n]}(o):[o];return{flags:n.sendEventsOnFlagRead?It(e,a,s,i):a,flagKeyMap:s}}function Mt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function It(e,t,n,r){return new Proxy(t,{get(t,o,i){const a=Reflect.get(t,o,i),s=r&&Mt(n,o)||Mt(t,o);if("symbol"==typeof o||!s)return a;if(void 0===a)return;const l=r?n[o]:o;return e.variation(l,a)}})}_t.camelCaseKeys=_t;const Tt={wrapperName:"react-client-sdk",wrapperVersion:"3.9.2",sendEventsOnlyForVariation:!0};Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;r.Component;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Pt=Object.defineProperty,Dt=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,Ot=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Ft=(e,t,n)=>t in e?Pt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Nt=(e,t)=>{for(var n in t||(t={}))jt.call(t,n)&&Ft(e,n,t[n]);if(Ot)for(var n of Ot(t))Lt.call(t,n)&&Ft(e,n,t[n]);return e},zt=(e,t)=>Dt(e,Rt(t));function qt(e){return t=this,n=function*(){var t,n;const{clientSideID:o,flags:i,options:a,reactOptions:s}=e,l=Nt(Nt({},wt),s),c=null!=(t=kt(e))?t:{anonymous:!0,kind:"user"};let u,d={};const p=null!=(n=yield e.ldClient)?n:vt(o,c,Nt(Nt({},Tt),a));try{yield p.waitForInitialization(e.timeout),d=St(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,n]=(0,r.useState)(()=>zt(Nt({unproxiedFlags:h},Bt(p,h,l,i)),{ldClient:p,error:u}));(0,r.useEffect)(()=>{function e(e){const t=Et(e,i);Object.keys(t).length>0&&n(e=>{const n=Nt(Nt({},e.unproxiedFlags),t);return Nt(zt(Nt({},e),{unproxiedFlags:n}),Bt(p,n,l,i))})}function t(){const e=St(p,i);n(t=>Nt(zt(Nt({},t),{unproxiedFlags:e}),Bt(p,e,l,i)))}function r(e){n(t=>zt(Nt({},t),{error:e}))}return p.on("change",e),(null==u?void 0:u.name.toLowerCase().includes("timeout"))&&(p.on("failed",r),p.on("ready",t)),function(){p.off("change",e),p.off("failed",r),p.off("ready",t)}},[]);const o=t,{unproxiedFlags:a}=o,s=((e,t)=>{var n={};for(var r in e)jt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Ot)for(var r of Ot(e))t.indexOf(r)<0&&Lt.call(e,r)&&(n[r]=e[r]);return n})(o,["unproxiedFlags"]),{reactContext:c}=l;return r.createElement(c.Provider,{value:s},e)}},new Promise((e,r)=>{var o=e=>{try{a(n.next(e))}catch(e){r(e)}},i=e=>{try{a(n.throw(e))}catch(e){r(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,i);a((n=n.apply(t,null)).next())});var t,n}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;const Vt=e=>{const{ldClient:t}=(0,r.useContext)(null!=e?e:wt.reactContext);return t}},41228(e,t,n){var r="[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+"]",A="\\d+",b="["+c+"]",y="["+u+"]",C="[^"+a+h+A+c+u+d+"]",x="\\ud83c[\\udffb-\\udfff]",w="[^"+a+"]",k="(?:\\ud83c[\\udde6-\\uddff]){2}",_="[\\ud800-\\udbff][\\udc00-\\udfff]",E="["+d+"]",S="\\u200d",B="(?:"+y+"|"+C+")",M="(?:"+E+"|"+C+")",I="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",T="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",P="(?:"+v+"|"+x+")"+"?",D="["+p+"]?",R=D+P+("(?:"+S+"(?:"+[w,k,_].join("|")+")"+D+P+")*"),O="(?:"+[b,k,_].join("|")+")"+R,j="(?:"+[w+v+"?",v,k,_,g].join("|")+")",L=RegExp(f,"g"),F=RegExp(v,"g"),N=RegExp(x+"(?="+x+")|"+j+R,"g"),z=RegExp([E+"?"+y+"+"+I+"(?="+[m,E,"$"].join("|")+")",M+"+"+T+"(?="+[m,E+B,"$"].join("|")+")",E+"?"+B+"+"+I,E+"+"+T,A,O].join("|"),"g"),q=RegExp("["+S+a+s+l+p+"]"),V=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,$="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,H="object"==typeof self&&self&&self.Object===Object&&self,W=$||H||Function("return this")();var U,Y=(U={"\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==U?void 0:U[e]});function G(e){return q.test(e)}function K(e){return G(e)?function(e){return e.match(N)||[]}(e):function(e){return e.split("")}(e)}var X=Object.prototype.toString,Q=W.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)==r}(e))return Z?Z.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function te(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++ro?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r=o?e:r(e,t,n)}},52614(e,t,n){var r=n(24358)["__core-js_shared__"];e.exports=r},76812(e){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),s=a.length;s--;){var l=a[e?s:++o];if(!1===n(i[l],l,i))break}return t}}},46894(e,t,n){var r=n(47323),o=n(76545),i=n(76245),a=n(38307);e.exports=function(e){return function(t){t=a(t);var n=o(t)?i(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},72816(e,t,n){var r=n(33699),o=n(71521),i=n(40658),a=RegExp("['\u2019]","g");e.exports=function(e){return function(t){return r(i(o(t).replace(a,"")),e,"")}}},46472(e,t,n){var r=n(44755)({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"});e.exports=r},88604(e,t,n){var r=n(52243),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},72678(e,t,n){var r=n(81668),o=n(16953),i=n(17384);e.exports=function(e,t,n,a,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var f=-1,g=!0,m=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++f-1&&e%1==0&&e-1}},35332(e,t,n){var r=n(29698);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},27457(e,t,n){var r=n(59058),o=n(77362),i=n(50402);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},42857(e,t,n){var r=n(55540);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},16944(e,t,n){var r=n(55540);e.exports=function(e){return r(this,e).get(e)}},50548(e,t,n){var r=n(55540);e.exports=function(e){return r(this,e).has(e)}},54292(e,t,n){var r=n(55540);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},59918(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},53976(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},27517(e,t,n){var r=n(68091);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},26537(e,t,n){var r=n(52243)(Object,"create");e.exports=r},18225(e,t,n){var r=n(50942)(Object.keys,Object);e.exports=r},6122(e,t,n){e=n.nmd(e);var r=n(99023),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},39365(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},50942(e){e.exports=function(e,t){return function(n){return e(t(n))}}},24358(e,t,n){var r=n(99023),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},13917(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},16222(e){e.exports=function(e){return this.__data__.has(e)}},96716(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},60636(e,t,n){var r=n(77362);e.exports=function(){this.__data__=new r,this.size=0}},53227(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},25770(e){e.exports=function(e){return this.__data__.get(e)}},47566(e){e.exports=function(e){return this.__data__.has(e)}},76054(e,t,n){var r=n(77362),o=n(50402),i=n(9346);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},76245(e,t,n){var r=n(2509),o=n(76545),i=n(8389);e.exports=function(e){return o(e)?i(e):r(e)}},39989(e,t,n){var r=n(27517),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)}),t});e.exports=a},81600(e,t,n){var r=n(63051);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},32586(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},8389(e){var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?",u=c+l+("(?:\\u200d(?:"+[i,a,s].join("|")+")"+c+l+")*"),d="(?:"+[i+r+"?",r,a,s,n].join("|")+")",p=RegExp(o+"(?="+o+")|"+d+u,"g");e.exports=function(e){return e.match(p)||[]}},29786(e){var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",o="A-Z\\xc0-\\xd6\\xd8-\\xde",i="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="["+i+"]",s="\\d+",l="["+n+"]",c="["+r+"]",u="[^"+t+i+s+n+r+o+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",h="["+o+"]",f="(?:"+c+"|"+u+")",g="(?:"+h+"|"+u+")",m="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",v="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",A="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",y=b+A+("(?:\\u200d(?:"+["[^"+t+"]",d,p].join("|")+")"+b+A+")*"),C="(?:"+[l,d,p].join("|")+")"+y,x=RegExp([h+"?"+c+"+"+m+"(?="+[a,h,"$"].join("|")+")",g+"+"+v+"(?="+[a,h+f,"$"].join("|")+")",h+"?"+f+"+"+m,h+"+"+v,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,C].join("|"),"g");e.exports=function(e){return e.match(x)||[]}},81141(e,t,n){var r=n(69613),o=n(72816)(function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)});e.exports=o},69613(e,t,n){var r=n(38307),o=n(5349);e.exports=function(e){return o(r(e).toLowerCase())}},71521(e,t,n){var r=n(46472),o=n(38307),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=o(e))&&e.replace(i,r).replace(a,"")}},51157(e){e.exports=function(e,t){return e===t||e!==e&&t!==t}},44803(e,t,n){var r=n(70971);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},27695(e,t,n){var r=n(53911),o=n(61859);e.exports=function(e,t){return null!=e&&o(e,t,r)}},59348(e,t,n){var r=n(39772),o=n(61859);e.exports=function(e,t){return null!=e&&o(e,t,r)}},77421(e){e.exports=function(e){return e}},19707(e,t,n){var r=n(95427),o=n(30827),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},62958(e){var t=Array.isArray;e.exports=t},88537(e,t,n){var r=n(41583),o=n(88723);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},16677(e,t,n){e=n.nmd(e);var r=n(24358),o=n(49756),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},41583(e,t,n){var r=n(25723),o=n(97604);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},88723(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},97604(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},30827(e){e.exports=function(e){return null!=e&&"object"==typeof e}},63051(e,t,n){var r=n(25723),o=n(30827);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},37586(e,t,n){var r=n(35882),o=n(12652),i=n(6122),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},45731(e,t,n){var r=n(50510),o=n(92651),i=n(88537);e.exports=function(e){return i(e)?r(e):o(e)}},14789(e,t,n){var r=n(10681),o=n(32858),i=n(79966);e.exports=function(e,t){var n={};return t=i(t,3),o(e,function(e,o,i){r(n,t(e,o,i),e)}),n}},45411(e,t,n){var r=n(10681),o=n(32858),i=n(79966);e.exports=function(e,t){var n={};return t=i(t,3),o(e,function(e,o,i){r(n,o,t(e,o,i))}),n}},68091(e,t,n){var r=n(9346);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},78298(e,t,n){var r=n(62690),o=n(70056),i=n(36043),a=n(81600);e.exports=function(e){return i(e)?r(a(e)):o(e)}},51987(e,t,n){var r=n(72816)(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()});e.exports=r},51794(e){e.exports=function(){return[]}},49756(e){e.exports=function(){return!1}},38307(e,t,n){var r=n(69435);e.exports=function(e){return null==e?"":r(e)}},5349(e,t,n){var r=n(46894)("toUpperCase");e.exports=r},40658(e,t,n){var r=n(76146),o=n(70653),i=n(38307),a=n(29786);e.exports=function(e,t,n){return e=i(e),void 0===(t=n?void 0:t)?o(e)?a(e):r(e):e.match(t)||[]}},69277(e,t){var n,r,o;r=[],n=function e(){var t,n="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n?n:{},r=!n.document&&!!n.postMessage,o=n.IS_PAPA_WORKER||!1,i={},a=0,s={};function l(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=b(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new h(t),(this._handle.streamer=this)._config=t}.call(this,e),this.parseChunk=function(e,t){var r=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0=this._config.preview,o)n.postMessage({results:i,workerId:s.WORKER_ID,finished:r});else if(C(this._config.chunk)&&!t){if(this._config.chunk(i,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=i=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(i.data),this._completeResults.errors=this._completeResults.errors.concat(i.errors),this._completeResults.meta=i.meta),this._completed||!r||!C(this._config.complete)||i&&i.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),r||i&&i.meta.paused||this._nextChunk(),i}this._halted=!0},this._sendError=function(e){C(this._config.error)?this._config.error(e):o&&this._config.error&&n.postMessage({workerId:s.WORKER_ID,error:e,finished:!1})}}function c(e){var t;(e=e||{}).chunkSize||(e.chunkSize=s.RemoteChunkSize),l.call(this,e),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),r||(t.onload=y(this._chunkLoaded,this),t.onerror=y(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var e,n=this._config.downloadRequestHeaders;for(e in n)t.setRequestHeader(e,n[e])}var o;this._config.chunkSize&&(o=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+o));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}r&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=(e=>null!==(e=e.getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1)(t),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(new Error(e))}}function u(e){(e=e||{}).chunkSize||(e.chunkSize=s.LocalChunkSize),l.call(this,e);var t,n,r="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,r?((t=new FileReader).onload=y(this._chunkLoaded,this),t.onerror=y(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function d(e){var t;l.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,n;if(!this._finished)return e=this._config.chunkSize,t=e?(n=t.substring(0,e),t.substring(e)):(n=t,""),this._finished=!t,this.parseChunk(n)}}function p(e){l.call(this,e=e||{});var t=[],n=!0,r=!1;this.pause=function(){l.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){l.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){r&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):n=!0},this._streamData=y(function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),n&&(n=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=y(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=y(function(){this._streamCleanUp(),r=!0,this._streamData("")},this),this._streamCleanUp=y(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function h(e){var t,n,r,o,i=Math.pow(2,53),a=-i,l=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,c=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,u=this,d=0,p=0,h=!1,m=!1,v=[],A={data:[],errors:[],meta:{}};function y(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function x(){if(A&&r&&(k("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+s.DefaultDelimiter+"'"),r=!1),e.skipEmptyLines&&(A.data=A.data.filter(function(e){return!y(e)})),w()){if(A)if(Array.isArray(A.data[0])){for(var t=0;w()&&t(t=>(e.dynamicTypingFunction&&void 0===e.dynamicTyping[t]&&(e.dynamicTyping[t]=e.dynamicTypingFunction(t)),!0===(e.dynamicTyping[t]||e.dynamicTyping)))(t)?"true"===n||"TRUE"===n||"false"!==n&&"FALSE"!==n&&((e=>{if(l.test(e)&&(e=parseFloat(e),a=v.length?"__parsed_extra":v[o]:s,u=e.transform?e.transform(u,s):u),"__parsed_extra"===s?(r[s]=r[s]||[],r[s].push(u)):r[s]=u}return e.header&&(o>v.length?k("FieldMismatch","TooManyFields","Too many fields: expected "+v.length+" fields but parsed "+o,p+n):oe.preview?n.abort():(A.data=A.data[0],o(A,u))))}),this.parse=function(o,i,a){var l=e.quoteChar||'"';return e.newline||(e.newline=this.guessLineEndings(o,l)),r=!1,e.delimiter?C(e.delimiter)&&(e.delimiter=e.delimiter(o),A.meta.delimiter=e.delimiter):((l=((t,n,r,o,i)=>{var a,l,c,u;i=i||[",","\t","|",";",s.RECORD_SEP,s.UNIT_SEP];for(var d=0;d=n.length/2?"\r\n":"\r"}}function f(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function g(e){var t=(e=e||{}).delimiter,n=e.newline,r=e.comments,o=e.step,i=e.preview,a=e.fastMode,l=null,c=!1,u=null==e.quoteChar?'"':e.quoteChar,d=u;if(void 0!==e.escapeChar&&(d=e.escapeChar),("string"!=typeof t||-1=i)return F(!0);break}k.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:w.length,index:p}),P++}}else if(r&&0===_.length&&s.substring(p,p+y)===r){if(-1===I)return F();p=I+b,I=s.indexOf(n,p),M=s.indexOf(t,p)}else if(-1!==M&&(M=i)return F(!0)}return j();function R(e){w.push(e),E=p}function O(e){var t=0;return-1!==e&&(e=s.substring(P+1,e))&&""===e.trim()?e.length:t}function j(e){return m||(void 0===e&&(e=s.substring(p)),_.push(e),p=v,R(_),x&&N()),F()}function L(e){p=e,R(_),_=[],I=s.indexOf(n,p)}function F(r){if(e.header&&!g&&w.length&&!c){var o=w[0],i=Object.create(null),a=new Set(o);let t=!1;for(let n=0;n65279!==e.charCodeAt(0)?e:e.slice(1))(t),o=new(r.download?c:d)(r)):!0===t.readable&&C(t.read)&&C(t.on)?o=new p(r):(n.File&&t instanceof File||t instanceof Object)&&(o=new u(r)),o.stream(t);(o=(()=>{var t;return!!s.WORKERS_SUPPORTED&&(t=(()=>{var t=n.URL||n.webkitURL||null,r=e.toString();return s.BLOB_URL||(s.BLOB_URL=t.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",r,")();"],{type:"text/javascript"})))})(),(t=new n.Worker(t)).onmessage=m,t.id=a++,i[t.id]=t)})()).userStep=r.step,o.userChunk=r.chunk,o.userComplete=r.complete,o.userError=r.error,r.step=C(r.step),r.chunk=C(r.chunk),r.complete=C(r.complete),r.error=C(r.error),delete r.worker,o.postMessage({input:t,config:r,workerId:o.id})},s.unparse=function(e,t){var n=!1,r=!0,o=",",i="\r\n",a='"',l=a+a,c=!1,u=null,d=!1,p=((()=>{if("object"==typeof t){if("string"!=typeof t.delimiter||s.BAD_DELIMITERS.filter(function(e){return-1!==t.delimiter.indexOf(e)}).length||(o=t.delimiter),"boolean"!=typeof t.quotes&&"function"!=typeof t.quotes&&!Array.isArray(t.quotes)||(n=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(c=t.skipEmptyLines),"string"==typeof t.newline&&(i=t.newline),"string"==typeof t.quoteChar&&(a=t.quoteChar),"boolean"==typeof t.header&&(r=t.header),Array.isArray(t.columns)){if(0===t.columns.length)throw new Error("Option columns is empty");u=t.columns}void 0!==t.escapeChar&&(l=t.escapeChar+a),t.escapeFormulae instanceof RegExp?d=t.escapeFormulae:"boolean"==typeof t.escapeFormulae&&t.escapeFormulae&&(d=/^[=+\-@\t\r].*$/)}})(),new RegExp(f(a),"g"));if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return h(null,e,c);if("object"==typeof e[0])return h(u||Object.keys(e[0]),e,c)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields||u),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:"object"==typeof e.data[0]?Object.keys(e.data[0]):[]),Array.isArray(e.data[0])||"object"==typeof e.data[0]||(e.data=[e.data])),h(e.fields||[],e.data||[],c);throw new Error("Unable to serialize unrecognized input");function h(e,t,n){var a="",s=("string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t)),Array.isArray(e)&&0{for(var n=0;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(n));t.push({type:"NAME",index:n,value:a}),n=s}else t.push({type:"CLOSE",index:n,value:e[n++]});else t.push({type:"OPEN",index:n,value:e[n++]});else t.push({type:"ESCAPED_CHAR",index:n++,value:e[n++]});else t.push({type:"MODIFIER",index:n,value:e[n++]})}return t.push({type:"END",index:n,value:""}),t}(e),r=t.prefixes,o=void 0===r?"./":r,a=t.delimiter,s=void 0===a?"/#?":a,l=[],c=0,u=0,d="",p=function(e){if(u-1)return!0}return!1}(n)?"[^".concat(i(s),"]+?"):"(?:(?!".concat(i(n),")[^").concat(i(s),"])+?")};u-1:void 0===_;o||(A+="(?:".concat(v,"(?=").concat(m,"))?")),E||(A+="(?=".concat(v,"|").concat(m,")"))}return new RegExp(A,a(n))}(r(e,n),t,n)}function l(e,t,n){return e instanceof RegExp?function(e,t){if(!t)return e;for(var n=/\((?:\?<(.*?)>)?(?!\?)/g,r=0,o=n.exec(e.source);o;)t.push({name:o[1]||r++,prefix:"",suffix:"",modifier:"",pattern:""}),o=n.exec(e.source);return e}(e,t):Array.isArray(e)?function(e,t,n){var r=e.map(function(e){return l(e,t,n).source});return new RegExp("(?:".concat(r.join("|"),")"),a(n))}(e,t,n):s(e,t,n)}n.d(t,{YW:()=>o})},16186(e,t,n){"use strict";var r=n(62985);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},2736(e,t,n){e.exports=n(16186)()},62985(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},19683(e){"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var n=/[^.^\]^[]+|(?=\[\]|\.\.)/g,r=/^\d+$/,o=/^\d/,i=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new t(512),l=new t(512),c=new t(512);function u(e){return s.get(e)||s.set(e,d(e).map(function(e){return e.replace(a,"$2")}))}function d(e){return e.match(n)||[""]}function p(e){return"string"===typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function h(e){return!p(e)&&(function(e){return e.match(o)&&!e.match(r)}(e)||function(e){return i.test(e)}(e))}e.exports={Cache:t,split:d,normalizePath:u,setter:function(e){var t=u(e);return l.get(e)||l.set(e,function(e,n){for(var r=0,o=t.length,i=e;r