PageSourceSearch

https://dandiarchive.org/assets/index-CgebFYy0.js

js dandiarchive.org collected 2026-10-02 02:33:27 UTC 1,965,712 bytes, 392 lines download raw bytes

1var zde=Object.defineProperty;var qde=(e,t,n)=>t in e?zde(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Wde=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var qe=(e,t,n)=>qde(e,typeof t!="symbol"?t+"":t,n);var QQe=Wde((xet,HS)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();const At=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,pn=globalThis,ff="10.44.0";function Qf(){return yk(pn),pn}function yk(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||ff,t[ff]=t[ff]||{}}function Cp(e,t,n=pn){const r=n.__SENTRY__=n.__SENTRY__||{},i=r[ff]=r[ff]||{};return i[e]||(i[e]=t())}const V9=["debug","info","warn","error","log","assert","trace"],Gde="Sentry Logger ",zS={};function Qu(e){if(!("console"in pn))return e();const t=pn.console,n={},r=Object.keys(zS);r.forEach(i=>{const a=zS[i];n[i]=t[i],t[i]=a});try{return e()}finally{r.forEach(i=>{t[i]=n[i]})}}function Kde(){CD().enabled=!0}function Yde(){CD().enabled=!1}function B9(){return CD().enabled}function Xde(...e){TD("log",...e)}function Jde(...e){TD("warn",...e)}function Zde(...e){TD("error",...e)}function TD(e,...t){At&&B9()&&Qu(()=>{pn.console[e](`${Gde}[${e}]:`,...t)})}function CD(){return At?Cp("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const lt={enable:Kde,disable:Yde,isEnabled:B9,log:Xde,warn:Jde,error:Zde},j9=50,Af="?",yB=/\(error: (.*)\)/,bB=/captureMessage|captureException/;function U9(...e){const t=e.sort((n,r)=>n[0]-r[0]).map(n=>n[1]);return(n,r=0,i=0)=>{const a=[],s=n.split(`
2`);for(let o=r;o<s.length;o++){let l=s[o];l.length>1024&&(l=l.slice(0,1024));const u=yB.test(l)?l.replace(yB,"$1"):l;if(!u.match(/\S*Error: /)){for(const c of t){const d=c(u);if(d){a.push(d);break}}if(a.length>=j9+i)break}}return efe(a.slice(i))}}function Qde(e){return Array.isArray(e)?U9(...e):e}function efe(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(K0(t).function||"")&&t.pop(),t.reverse(),bB.test(K0(t).function||"")&&(t.pop(),bB.test(K0(t).function||"")&&t.pop()),t.slice(0,j9).map(n=>({...n,filename:n.filename||K0(t).filename,function:n.function||Af}))}function K0(e){return e[e.length-1]||{}}const jT="<anonymous>";function Vu(e){try{return!e||typeof e!="function"?jT:e.name||jT}catch{return jT}}function _B(e){const t=e.exception;if(t){const n=[];try{return t.values.forEach(r=>{r.stacktrace.frames&&n.push(...r.stacktrace.frames)}),n}catch{return}}}function H9(e){return"__v_isVNode"in e&&e.__v_isVNode?"[VueVNode]":"[VueViewModel]"}const Y_={},SB={};function cd(e,t){Y_[e]=Y_[e]||[],Y_[e].push(t)}function dd(e,t){if(!SB[e]){SB[e]=!0;try{t()}catch(n){At&&lt.error(`Error while instrumenting ${e}`,n)}}}function bo(e,t){const n=e&&Y_[e];if(n)for(const r of n)try{r(t)}catch(i){At&&lt.error(`Error while triggering instrumentation handler.
3Type: ${e}
4Name: ${Vu(r)}
5Error:`,i)}}let UT=null;function z9(e){const t="error";cd(t,e),dd(t,tfe)}function tfe(){UT=pn.onerror,pn.onerror=function(e,t,n,r,i){return bo("error",{column:r,error:i,line:n,msg:e,url:t}),UT?UT.apply(this,arguments):!1},pn.onerror.__SENTRY_INSTRUMENTED__=!0}let HT=null;function q9(e){const t="unhandledrejection";cd(t,e),dd(t,nfe)}function nfe(){HT=pn.onunhandledrejection,pn.onunhandledrejection=function(e){return bo("unhandledrejection",e),HT?HT.apply(this,arguments):!0},pn.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const W9=Object.prototype.toString;function bk(e){switch(W9.call(e)){case"[object Error]":case"[object E
5xception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return Bu(e,Error)}}function Ip(e,t){return W9.call(e)===`[object ${t}]`}function G9(e){return Ip(e,"ErrorEvent")}function wB(e){return Ip(e,"DOMError")}function rfe(e){return Ip(e,"DOMException")}function Tu(e){return Ip(e,"String")}function ID(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function qm(e){return e===null||ID(e)||typeof e!="object"&&typeof e!="function"}function qv(e){return Ip(e,"Object")}function _k(e){return typeof Event<"u"&&Bu(e,Event)}function ife(e){return typeof Element<"u"&&Bu(e,Element)}function afe(e){return Ip(e,"RegExp")}function Ap(e){return!!(e!=null&&e.then&&typeof e.then=="function")}function sfe(e){return qv(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function Bu(e,t){try{return e instanceof t}catch{return!1}}function K9(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue||e.__v_isVNode))}function AD(e){return typeof Request<"u"&&Bu(e,Request)}const OD=pn,ofe=80;function Ss(e,t={}){if(!e)return"<unknown>";try{let n=e;const r=5,i=[];let a=0,s=0;const o=" > ",l=o.length;let u;const c=Array.isArray(t)?t:t.keyAttrs,d=!Array.isArray(t)&&t.maxStringLength||ofe;for(;n&&a++<r&&(u=lfe(n,c),!(u==="html"||a>1&&s+i.length*l+u.length>=d));)i.push(u),s+=u.length,n=n.parentNode;return i.reverse().join(o)}catch{return"<unknown>"}}function lfe(e,t){const n=e,r=[];if(!(n!=null&&n.tagName))return"";if(OD.HTMLElement&&n instanceof HTMLElement&&n.dataset){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}r.push(n.tagName.toLowerCase());const i=t!=null&&t.length?t.filter(s=>n.getAttribute(s)).map(s=>[s,n.getAttribute(s)]):null;if(i!=null&&i.length)i.forEach(s=>{r.push(`[${s[0]}="${s[1]}"]`)});else{n.id&&r.push(`#${n.id}`);const s=n.className;if(s&&Tu(s)){const o=s.split(/\s+/);for(const l of o)r.push(`.${l}`)}}const a=["aria-label","type","name","title","alt"];for(const s of a){const o=n.getAttribute(s);o&&r.push(`[${s}="${o}"]`)}return r.join("")}function Op(){try{return OD.document.location.href}catch{return""}}function Y9(e){if(!OD.HTMLElement)return null;let t=e;const n=5;for(let r=0;r<n;r++){if(!t)return null;if(t instanceof HTMLElement){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}t=t.parentNode}return null}function hs(e,t,n){if(!(t in e))return;const r=e[t];if(typeof r!="function")return;const i=n(r);typeof i=="function"&&X9(i,r);try{e[t]=i}catch{At&&lt.log(`Failed to replace method "${t}" in object`,e)}}function qa(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{At&&lt.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function X9(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,qa(e,"__sentry_original__",t)}catch{}}function PD(e){return e.__sentry_original__}function J9(e){if(bk(e))return{message:e.message,name:e.name,stack:e.stack,...EB(e)};if(_k(e)){const t={type:e.type,target:kB(e.target),currentTarget:kB(e.currentTarget),...EB(e)};return typeof CustomEvent<"u"&&Bu(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function kB(e){try{return ife(e)?Ss(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}}function EB(e){if(typeof e=="object"&&e!==null){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}else return{}}function ufe(e){const t=Object.keys(J9(e));return t.sort(),t[0]?t.join(", "):"[object has no keys]"}let Bh;function Yy(e){if(Bh!==void 0)return Bh?Bh(e):e();const t=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),n=pn;return t in n&&typeof n[t]=="function"?(Bh=n[t],Bh(e)):(Bh=null,e())}function zc(){return Yy(()=>Math.random())}function Xy(){return Yy(()=>Date.now())}function HP(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function qS(e,t){if(!Array.isArray(e))return"";const n=[];for(let r=0;r<e.length;r++){const i=e[r];try{K9(i)?n.push(H9(i)):n.push(String(i))}catch{n.push("[value cannot be serialized]")}}return n.join(t)}function X_(e,t,n=!1){return Tu(e)?afe(t)?t.test(e):Tu(t)?n?e===t:e.includes(t):!1:!1}function Cu(e,t=[],n=!1){return t.some(r=>X_(e,r,n))}function cfe(){const e=pn;return e.crypto||e.msCrypto}let zT;function dfe(){return zc()*16}function Hs(e=cfe()){try{if(e!=null&&e.randomUUID)return Yy(()=>e.randomUUID()).replace(/-/g,"")}catch{}return zT||(zT="10000000100040008000"+1e11),zT.replace(/[018]/g,t=>(t^(dfe()&15)>>t/4).toString(16))}function Z9(e){var t,n;return(n=(t=e.exception)==null?void 0:t.values)==null?void 0:n[0]}function Zd(e){const{message:t,event_id:n}=e;if(t)return t;const r=Z9(e);return r?r.type&&r.value?`${r.type}: ${r.value}
5`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function zP(e,t,n){const r=e.exception=e.exception||{},i=r.values=r.values||[],a=i[0]=i[0]||{};a.value||(a.value=t||""),a.type||(a.type="Error")}function Of(e,t){const n=Z9(e);if(!n)return;const r={type:"generic",handled:!0},i=n.mechanism;if(n.mechanism={...r,...i,...t},t&&"data"in t){const a={...i==null?void 0:i.data,...t.data};n.mechanism.data=a}}function xB(e){if(ffe(e))return!0;try{qa(e,"__sentry_captured__",!0)}catch{}return!1}function ffe(e){try{return e.__sentry_captured__}catch{}}const Q9=1e3;function eh(){return Xy()/Q9}function hfe(){const{performance:e}=pn;if(!(e!=null&&e.now)||!e.timeOrigin)return eh;const t=e.timeOrigin;return()=>(t+Yy(()=>e.now()))/Q9}let TB;function ti(){return(TB??(TB=hfe()))()}let qT=null;function mfe(){var s;const{performance:e}=pn;if(!(e!=null&&e.now))return;const t=3e5,n=Yy(()=>e.now()),r=Xy(),i=e.timeOrigin;if(typeof i=="number"&&Math.abs(i+n-r)<t)return i;const a=(s=e.timing)==null?void 0:s.navigationStart;return typeof a=="number"&&Math.abs(a+n-r)<t?a:r-n}function Es(){return qT===null&&(qT=mfe()),qT}function pfe(e){const t=ti(),n={sid:Hs(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>vfe(n)};return e&&Wm(n,e),n}function Wm(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||ti(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:Hs()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function gfe(e,t){let n={};e.status==="ok"&&(n={status:"exited"}),Wm(e,n)}function vfe(e){return{sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}}}function Jy(e,t,n=2){if(!t||typeof t!="object"||n<=0)return t;if(e&&Object.keys(t).length===0)return e;const r={...e};for(const i in t)Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=Jy(r[i],t[i],n-1));return r}function ju(){return Hs()}function Iu(){return Hs().substring(16)}const qP="_sentrySpan";function Gm(e,t){t?qa(e,qP,t):delete e[qP]}function WS(e){return e[qP]}const yfe=100;class Nl{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:ju(),sampleRand:zc()}}clone(){const t=new Nl;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._attributes={...this._attributes},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,t._conversationId=this._conversationId,Gm(t,WS(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Wm(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(t){return this._conversationId=t||void 0,this._notifyScopeListeners(),this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this.setTags({[t]:n})}setAttributes(t){return this._attributes={...this._attributes,...t},this._notifyScopeListeners(),this}setAttribute(t,n){return this.setAttributes({[t]:n})}removeAttribute(t){return t in this._attributes&&(delete this._attributes[t],this._notifyScopeListeners()),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t,r=n instanceof Nl?n.getScopeData():qv(n)?t:void 0,{tags:i,attributes:a,extra:s,user:o,contexts:l,level:u,fingerprint:c=[],propagationContext:d,conversationId:f}=r||{};return this._tags={...this._tags,...i},this._attributes={...this._attributes,...a},this._extra={...this._extra,...s},this._contexts={...this._contexts,...l},o&&Object.keys(o).length&&(this._user=o),u&&(this._level=u),c.length&&(this._fingerprint=c),d&&(this._propagationContext=d),f&&(this._conversationId=f),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,Gm(this,void 0),this._attachments=[],this.setPropagationContext({traceId:ju(),sampleRand:zc()}),this._notifyScopeListeners(),this}addBreadcrumb(t,n){var a;const r=typeof n=="number"?n:yfe;if(r<=0)return this;const i={timestamp:eh(),...t,message:t.message?HP(t.message,2048):t.message};return this._breadcrumbs.push(i),this._breadcrumbs.length>r&&(this._breadcrumbs=this._breadcrumbs.slice(-r),(a=this._client)==null||a.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:WS(this),conversationId:this._conversationId}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=Jy(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const r=(n==null?void 0:n.event_id)||Hs();if(!this._client)return At&&lt.warn("No client configured on scope - will not capture exception!"),r;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...n,event_id:r},this),r}captureMessage(t,n,r){const i=(r==null?void 0:r.event_id)||Hs();if(!this._client)return At&&lt.warn("No client configured on scope - will not capture message!"),i;const a=(r==null?void 0:r.syntheticException)??new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:a,...r,event_id:i},this),i}
5captureEvent(t,n){const r=t.event_id||(n==null?void 0:n.event_id)||Hs();return this._client?(this._client.captureEvent(t,{...n,event_id:r},this),r):(At&&lt.warn("No client configured on scope - will not capture event!"),r)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}function bfe(){return Cp("defaultCurrentScope",()=>new Nl)}function _fe(){return Cp("defaultIsolationScope",()=>new Nl)}class Sfe{constructor(t,n){let r;t?r=t:r=new Nl;let i;n?i=n:i=new Nl,this._stack=[{scope:r}],this._isolationScope=i}withScope(t){const n=this._pushScope();let r;try{r=t(n)}catch(i){throw this._popScope(),i}return Ap(r)?r.then(i=>(this._popScope(),i),i=>{throw this._popScope(),i}):(this._popScope(),r)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function Km(){const e=Qf(),t=yk(e);return t.stack=t.stack||new Sfe(bfe(),_fe())}function wfe(e){return Km().withScope(e)}function kfe(e,t){const n=Km();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function CB(e){return Km().withScope(()=>e(Km().getIsolationScope()))}function Efe(){return{withIsolationScope:CB,withScope:wfe,withSetScope:kfe,withSetIsolationScope:(e,t)=>CB(t),getCurrentScope:()=>Km().getScope(),getIsolationScope:()=>Km().getIsolationScope()}}function Pp(e){const t=yk(e);return t.acs?t.acs:Efe()}function Ln(){const e=Qf();return Pp(e).getCurrentScope()}function Io(){const e=Qf();return Pp(e).getIsolationScope()}function eW(){return Cp("globalScope",()=>new Nl)}function Zy(...e){const t=Qf(),n=Pp(t);if(e.length===2){const[r,i]=e;return r?n.withSetScope(r,i):n.withScope(i)}return n.withScope(e[0])}function vn(){return Ln().getClient()}function xfe(e){const t=e.getPropagationContext(),{traceId:n,parentSpanId:r,propagationSpanId:i}=t,a={trace_id:n,span_id:i||Iu()};return r&&(a.parent_span_id=r),a}const ms="sentry.source",$D="sentry.sample_rate",tW="sentry.previous_trace_sample_rate",Uu="sentry.op",Rr="sentry.origin",Wv="sentry.idle_span_finish_reason",Qy="sentry.measurement_unit",eb="sentry.measurement_value",IB="sentry.custom_span_name",RD="sentry.profile_id",$p="sentry.exclusive_time",Tfe="sentry.link.type",Cfe="gen_ai.conversation.id",Ife=0,DD=1,gi=2;function Afe(e){if(e<400&&e>=100)return{code:DD};if(e>=400&&e<500)switch(e){case 401:return{code:gi,message:"unauthenticated"};case 403:return{code:gi,message:"permission_denied"};case 404:return{code:gi,message:"not_found"};case 409:return{code:gi,message:"already_exists"};case 413:return{code:gi,message:"failed_precondition"};case 429:return{code:gi,message:"resource_exhausted"};case 499:return{code:gi,message:"cancelled"};default:return{code:gi,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:gi,message:"unimplemented"};case 503:return{code:gi,message:"unavailable"};case 504:return{code:gi,message:"deadline_exceeded"};default:return{code:gi,message:"internal_error"}}return{code:gi,message:"internal_error"}}function nW(e,t){e.setAttribute("http.response.status_code",t);const n=Afe(t);n.message!=="unknown_error"&&e.setStatus(n)}const rW="_sentryScope",iW="_sentryIsolationScope";function Ofe(e){try{const t=pn.WeakRef;if(typeof t=="function")return new t(e)}catch{}return e}function Pfe(e){if(e){if(typeof e=="object"&&"deref"in e&&typeof e.deref=="function")try{return e.deref()}catch{return}return e}}function $fe(e,t,n){e&&(qa(e,iW,Ofe(n)),qa(e,rW,t))}function GS(e){const t=e;return{scope:t[rW],isolationScope:Pfe(t[iW])}}const MD="sentry-",Rfe=/^sentry-/,Dfe=8192;function aW(e){const t=Nfe(e);if(!t)return;const n=Object.entries(t).reduce((r,[i,a])=>{if(i.match(Rfe)){const s=i.slice(MD.length);r[s]=a}return r},{});if(Object.keys(n).length>0)return n}function Mfe(e){if(!e)return;const t=Object.entries(e).reduce((n,[r,i])=>(i&&(n[`${MD}${r}`]=i),n),{});return Lfe(t)}function Nfe(e){if(!(!e||!Tu(e)&&!Array.isArray(e)))return Array.isArray(e)?e.reduce((t,n)=>{const r=AB(n);return Object.entries(r).forEach(([i,a])=>{t[i]=a}),t},{}):AB(e)}function AB(e){return e.split(",").map(t=>{const n=t.indexOf("=");if(n===-1)return[];const r=t.slice(0,n),i=t.slice(n+1);return[r,i].map(a=>{try{return decodeURIComponent(a.trim())}catch{return}})}).reduce((t,[n,r])=>(n&&r&&(t[n]=r),t),{})}function Lfe(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[n,r],i)=>{const a=`${encodeURIComponent(n)}=${encodeURIComponent(r)}`,s=i===0?a:`${t},${a}`;return s.length>Dfe?(At&&lt.warn(`Not adding key: ${n} with val: ${r} to baggage header due to exceeding baggage size limits.`),t):s},"")}const Ffe=/^o(\d+)\./,Vfe=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function Bfe(e){return e==="http"||e==="https"}function Rp(e,t=!1){const{host:n,path:r,pass:i,port:a,projectId:s,protocol:o,publicKey:l}=e;return`${o}://${l}${t&&i?`:${i}`:""}@${n}${a?`:${a}`:""}/${r&&`${r}/`}${s}`}function jfe(e){const t=Vfe.exec(e);if(!t){Qu(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[n,r,i="",a="",s="",o=""]=t.slice(1);let l="",u=o;const c=u.split("/");if(c.length>1&&(l=c.slice(0,-1).join("/"),u=c.pop()),u){const d=u.match(/^\d+/);
5d&&(u=d[0])}return sW({host:a,pass:i,path:l,projectId:u,port:s,protocol:n,publicKey:r})}function sW(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function Ufe(e){if(!At)return!0;const{port:t,projectId:n,protocol:r}=e;return["protocol","publicKey","host","projectId"].find(s=>e[s]?!1:(lt.error(`Invalid Sentry Dsn: ${s} missing`),!0))?!1:n.match(/^\d+$/)?Bfe(r)?t&&isNaN(parseInt(t,10))?(lt.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(lt.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(lt.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function Hfe(e){const t=e.match(Ffe);return t==null?void 0:t[1]}function zfe(e){const t=e.getOptions(),{host:n}=e.getDsn()||{};let r;return t.orgId?r=String(t.orgId):n&&(r=Hfe(n)),r}function qfe(e){const t=typeof e=="string"?jfe(e):sW(e);if(!(!t||!Ufe(t)))return t}function Pf(e){if(typeof e=="boolean")return Number(e);const t=typeof e=="string"?parseFloat(e):e;if(!(typeof t!="number"||isNaN(t)||t<0||t>1))return t}const oW=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function Wfe(e){if(!e)return;const t=e.match(oW);if(!t)return;let n;return t[3]==="1"?n=!0:t[3]==="0"&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function Gfe(e,t){const n=Wfe(e),r=aW(t);if(!(n!=null&&n.traceId))return{traceId:ju(),sampleRand:zc()};const i=Kfe(n,r);r&&(r.sample_rand=i.toString());const{traceId:a,parentSpanId:s,parentSampled:o}=n;return{traceId:a,parentSpanId:s,sampled:o,dsc:r||{},sampleRand:i}}function lW(e=ju(),t=Iu(),n){let r="";return n!==void 0&&(r=n?"-1":"-0"),`${e}-${t}${r}`}function uW(e=ju(),t=Iu(),n){return`00-${e}-${t}-${n?"01":"00"}`}function Kfe(e,t){const n=Pf(t==null?void 0:t.sample_rand);if(n!==void 0)return n;const r=Pf(t==null?void 0:t.sample_rate);return r&&(e==null?void 0:e.parentSampled)!==void 0?e.parentSampled?zc()*r:r+zc()*(1-r):zc()}const cW=0,ND=1;let OB=!1;function Yfe(e){const{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:a,status:s,origin:o,links:l}=Cn(e);return{parent_span_id:a,span_id:t,trace_id:n,data:r,op:i,status:s,origin:o,links:l}}function Xfe(e){const{spanId:t,traceId:n,isRemote:r}=e.spanContext(),i=r?t:Cn(e).parent_span_id,a=GS(e).scope,s=r?(a==null?void 0:a.getPropagationContext().propagationSpanId)||Iu():t;return{parent_span_id:i,span_id:s,trace_id:n}}function Jfe(e){const{traceId:t,spanId:n}=e.spanContext(),r=fd(e);return lW(t,n,r)}function Zfe(e){const{traceId:t,spanId:n}=e.spanContext(),r=fd(e);return uW(t,n,r)}function dW(e){if(e&&e.length>0)return e.map(({context:{spanId:t,traceId:n,traceFlags:r,...i},attributes:a})=>({span_id:t,trace_id:n,sampled:r===ND,attributes:a,...i}))}function hf(e){return typeof e=="number"?PB(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?PB(e.getTime()):ti()}function PB(e){return e>9999999999?e/1e3:e}function Cn(e){var r;if(ehe(e))return e.getSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(Qfe(e)){const{attributes:i,startTime:a,name:s,endTime:o,status:l,links:u}=e,c="parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?(r=e.parentSpanContext)==null?void 0:r.spanId:void 0;return{span_id:t,trace_id:n,data:i,description:s,parent_span_id:c,start_timestamp:hf(a),timestamp:hf(o)||void 0,status:fW(l),op:i[Uu],origin:i[Rr],links:dW(u)}}return{span_id:t,trace_id:n,start_timestamp:0,data:{}}}function Qfe(e){const t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function ehe(e){return typeof e.getSpanJSON=="function"}function fd(e){const{traceFlags:t}=e.spanContext();return t===ND}function fW(e){if(!(!e||e.code===Ife))return e.code===DD?"ok":e.message||"internal_error"}const mf="_sentryChildSpans",WP="_sentryRootSpan";function hW(e,t){const n=e[WP]||e;qa(t,WP,n),e[mf]?e[mf].add(t):qa(e,mf,new Set([t]))}function the(e,t){e[mf]&&e[mf].delete(t)}function J_(e){const t=new Set;function n(r){if(!t.has(r)&&fd(r)){t.add(r);const i=r[mf]?Array.from(r[mf]):[];for(const a of i)n(a)}}return n(e),Array.from(t)}function Ki(e){return e[WP]||e}function Zi(){const e=Qf(),t=Pp(e);return t.getActiveSpan?t.getActiveSpan():WS(Ln())}function GP(){OB||(Qu(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),OB=!0)}let $B=!1;
5function nhe(){if($B)return;function e(){const t=Zi(),n=t&&Ki(t);if(n){const r="internal_error";At&&lt.log(`[Tracing] Root span: ${r} -> Global error occurred`),n.setStatus({code:gi,message:r})}}e.tag="sentry_tracingErrorCallback",$B=!0,z9(e),q9(e)}function _o(e){var n;if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=e||((n=vn())==null?void 0:n.getOptions());return!!t&&(t.tracesSampleRate!=null||!!t.tracesSampler)}function RB(e){lt.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function KS(e,t){if(!(t!=null&&t.length)||!e.description)return!1;for(const n of t){if(ihe(n)){if(X_(e.description,n))return At&&RB(e),!0;continue}if(!n.name&&!n.op)continue;const r=n.name?X_(e.description,n.name):!0,i=n.op?e.op&&X_(e.op,n.op):!0;if(r&&i)return At&&RB(e),!0}return!1}function rhe(e,t){const n=t.parent_span_id,r=t.span_id;if(n)for(const i of e)i.parent_span_id===r&&(i.parent_span_id=n)}function ihe(e){return typeof e=="string"||e instanceof RegExp}const LD="production",mW="_frozenDsc";function Z_(e,t){qa(e,mW,t)}function pW(e,t){const n=t.getOptions(),{publicKey:r}=t.getDsn()||{},i={environment:n.environment||LD,release:n.release,public_key:r,trace_id:e,org_id:zfe(t)};return t.emit("createDsc",i),i}function gW(e,t){const n=t.getPropagationContext();return n.dsc||pW(n.traceId,e)}function Hu(e){var p;const t=vn();if(!t)return{};const n=Ki(e),r=Cn(n),i=r.data,a=n.spanContext().traceState,s=(a==null?void 0:a.get("sentry.sample_rate"))??i[$D]??i[tW];function o(v){return(typeof s=="number"||typeof s=="string")&&(v.sample_rate=`${s}`),v}const l=n[mW];if(l)return o(l);const u=a==null?void 0:a.get("sentry.dsc"),c=u&&aW(u);if(c)return o(c);const d=pW(e.spanContext().traceId,t),f=i[ms],m=r.description;return f!=="url"&&m&&(d.transaction=m),_o()&&(d.sampled=String(fd(n)),d.sample_rand=(a==null?void 0:a.get("sentry.sample_rand"))??((p=GS(n).scope)==null?void 0:p.getPropagationContext().sampleRand.toString())),o(d),t.emit("createDsc",d,n),d}class ed{constructor(t={}){this._traceId=t.traceId||ju(),this._spanId=t.spanId||Iu()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:cW}}end(t){}setAttribute(t,n){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}addEvent(t,n,r){return this}addLink(t){return this}addLinks(t){return this}recordException(t,n){}}const $f=globalThis||void 0||self;function Go(e,t=100,n=1/0){try{return KP("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function vW(e,t=3,n=100*1024){const r=Go(e,t);return lhe(r)>n?vW(e,t-1,n):r}function KP(e,t,n=1/0,r=1/0,i=uhe()){const[a,s]=i;if(t==null||["boolean","string"].includes(typeof t)||typeof t=="number"&&Number.isFinite(t))return t;const o=ahe(e,t);if(!o.startsWith("[object "))return o;if(t.__sentry_skip_normalization__)return t;const l=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:n;if(l===0)return o.replace("object ","");if(a(t))return"[Circular ~]";const u=t;if(u&&typeof u.toJSON=="function")try{const m=u.toJSON();return KP("",m,l-1,r,i)}catch{}const c=Array.isArray(t)?[]:{};let d=0;const f=J9(t);for(const m in f){if(!Object.prototype.hasOwnProperty.call(f,m))continue;if(d>=r){c[m]="[MaxProperties ~]";break}const p=f[m];c[m]=KP(m,p,l-1,r,i),d++}return s(t),c}function ahe(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof $f<"u"&&t===$f)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(K9(t))return H9(t);if(sfe(t))return"[SyntheticEvent]";if(typeof t=="number"&&!Number.isFinite(t))return`[${t}]`;if(typeof t=="function")return`[Function: ${Vu(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;const n=she(t);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}function she(e){const t=Object.getPrototypeOf(e);return t!=null&&t.constructor?t.constructor.name:"null prototype"}function ohe(e){return~-encodeURI(e).split(/%..|./).length}function lhe(e){return ohe(JSON.stringify(e))}function uhe(){const e=new WeakSet;function t(r){return e.has(r)?!0:(e.add(r),!1)}function n(r){e.delete(r)}return[t,n]}function hd(e,t=[]){return[e,t]}function che(e,t){const[n,r]=e;return[n,[...r,t]]}function YP(e,t){const n=e[1];for(const r of n){const i=r[0].type;if(t(r,i))return!0}return!1}function dhe(e,t){return YP(e,(n,r)=>t.includes(r))}function XP(e){const t=yk(pn);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}function fhe(e){const[t,n]=e;let r=JSON.stringify(t);
5function i(a){typeof r=="string"?r=typeof a=="string"?r+a:[XP(r),a]:r.push(typeof a=="string"?XP(a):a)}for(const a of n){const[s,o]=a;if(i(`
6${JSON.stringify(s)}
7`),typeof o=="string"||o instanceof Uint8Array)i(o);else{let l;try{l=JSON.stringify(o)}catch{l=JSON.stringify(Go(o))}i(l)}}return typeof r=="string"?r:hhe(r)}function hhe(e){const t=e.reduce((i,a)=>i+a.length,0),n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.length;return n}function mhe(e){return[{type:"span"},e]}function phe(e){const t=typeof e.data=="string"?XP(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}const ghe={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item",metric:"metric",trace_metric:"metric"};function DB(e){return ghe[e]}function FD(e){if(!(e!=null&&e.sdk))return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function yW(e,t,n,r){var a;const i=(a=e.sdkProcessingMetadata)==null?void 0:a.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:Rp(r)},...i&&{trace:i}}}function vhe(e,t){var r,i,a,s;if(!t)return e;const n=e.sdk||{};return e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...((r=e.sdk)==null?void 0:r.integrations)||[],...t.integrations||[]],packages:[...((i=e.sdk)==null?void 0:i.packages)||[],...t.packages||[]],settings:(a=e.sdk)!=null&&a.settings||t.settings?{...(s=e.sdk)==null?void 0:s.settings,...t.settings}:void 0},e}function yhe(e,t,n,r){const i=FD(n),a={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:Rp(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return hd(a,[s])}function bhe(e,t,n,r){const i=FD(n),a=e.type&&e.type!=="replay_event"?e.type:"event";vhe(e,n==null?void 0:n.sdk);const s=yW(e,i,r,t);return delete e.sdkProcessingMetadata,hd(s,[[{type:a},e]])}function _he(e,t){function n(m){return!!m.trace_id&&!!m.public_key}const r=Hu(e[0]),i=t==null?void 0:t.getDsn(),a=t==null?void 0:t.getOptions().tunnel,s={sent_at:new Date().toISOString(),...n(r)&&{trace:r},...!!a&&i&&{dsn:Rp(i)}},{beforeSendSpan:o,ignoreSpans:l}=(t==null?void 0:t.getOptions())||{},u=l!=null&&l.length?e.filter(m=>!KS(Cn(m),l)):e,c=e.length-u.length;c&&(t==null||t.recordDroppedEvent("before_send","span",c));const d=o?m=>{const p=Cn(m),v=o(p);return v||(GP(),p)}:Cn,f=[];for(const m of u){const p=d(m);p&&f.push(mhe(p))}return hd(s,f)}function She(e){if(!At)return;const{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:r}=Cn(e),{spanId:i}=e.spanContext(),a=fd(e),s=Ki(e),o=s===e,l=`[Tracing] Starting ${a?"sampled":"unsampled"} ${o?"root ":""}span`,u=[`op: ${n}`,`name: ${t}`,`ID: ${i}`];if(r&&u.push(`parent ID: ${r}`),!o){const{op:c,description:d}=Cn(s);u.push(`root ID: ${s.spanContext().spanId}`),c&&u.push(`root op: ${c}`),d&&u.push(`root description: ${d}`)}lt.log(`${l}
8  ${u.join(`
9  `)}`)}function whe(e){if(!At)return;const{description:t="< unknown name >",op:n="< unknown op >"}=Cn(e),{spanId:r}=e.spanContext(),a=Ki(e)===e,s=`[Tracing] Finishing "${n}" ${a?"root ":""}span "${t}" with ID ${r}`;lt.log(s)}function khe(e,t,n,r=Zi()){const i=r&&Ki(r);i&&(At&&lt.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),i.addEvent(e,{[eb]:t,[Qy]:n}))}function MB(e){if(!e||e.length===0)return;const t={};return e.forEach(n=>{const r=n.attributes||{},i=r[Qy],a=r[eb];typeof i=="string"&&typeof a=="number"&&(t[n.name]={value:a,unit:i})}),t}const NB=1e3;class Sk{constructor(t={}){this._traceId=t.traceId||ju(),this._spanId=t.spanId||Iu(),this._startTime=t.startTimestamp||ti(),this._links=t.links,this._attributes={},this.setAttributes({[Rr]:"manual",[Uu]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}
9addLink(t){return this._links?this._links.push(t):this._links=[t],this}addLinks(t){return this._links?this._links.push(...t):this._links=t,this}recordException(t,n){}spanContext(){const{_spanId:t,_traceId:n,_sampled:r}=this;return{spanId:t,traceId:n,traceFlags:r?ND:cW}}setAttribute(t,n){return n===void 0?delete this._attributes[t]:this._attributes[t]=n,this}setAttributes(t){return Object.keys(t).forEach(n=>this.setAttribute(n,t[n])),this}updateStartTime(t){this._startTime=hf(t)}setStatus(t){return this._status=t,this}updateName(t){return this._name=t,this.setAttribute(ms,"custom"),this}end(t){this._endTime||(this._endTime=hf(t),whe(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Uu],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:fW(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Rr],profile_id:this._attributes[RD],exclusive_time:this._attributes[$p],measurements:MB(this._events),is_segment:this._isStandaloneSpan&&Ki(this)===this||void 0,segment_id:this._isStandaloneSpan?Ki(this).spanContext().spanId:void 0,links:dW(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,n,r){At&&lt.log("[Tracing] Adding an event to span:",t);const i=LB(n)?n:r||ti(),a=LB(n)?{}:n||{},s={name:t,time:hf(i),attributes:a};return this._events.push(s),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const t=vn();if(t&&t.emit("spanEnd",this),!(this._isStandaloneSpan||this===Ki(this)))return;if(this._isStandaloneSpan){this._sampled?xhe(_he([this],t)):(At&&lt.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","span"));return}const r=this._convertSpanToTransaction();r&&(GS(this).scope||Ln()).captureEvent(r)}_convertSpanToTransaction(){var c;if(!FB(Cn(this)))return;this._name||(At&&lt.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:t,isolationScope:n}=GS(this),r=(c=t==null?void 0:t.getScopeData().sdkProcessingMetadata)==null?void 0:c.normalizedRequest;if(this._sampled!==!0)return;const a=J_(this).filter(d=>d!==this&&!Ehe(d)).map(d=>Cn(d)).filter(FB),s=this._attributes[ms];delete this._attributes[IB],a.forEach(d=>{delete d.data[IB]});const o={contexts:{trace:Yfe(this)},spans:a.length>NB?a.sort((d,f)=>d.start_timestamp-f.start_timestamp).slice(0,NB):a,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:n,dynamicSamplingContext:Hu(this)},request:r,...s&&{transaction_info:{source:s}}},l=MB(this._events);return l&&Object.keys(l).length&&(At&&lt.log("[Measurements] Adding measurements to transaction event",JSON.stringify(l,void 0,2)),o.measurements=l),o}}function LB(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}function FB(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function Ehe(e){return e instanceof Sk&&e.isStandaloneSpan()}function xhe(e){const t=vn();if(!t)return;const n=e[1];if(!n||n.length===0){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}function The(e,t,n=()=>{},r=()=>{}){let i;try{i=e()}catch(a){throw t(a),n(),a}return Che(i,t,n,r)}function Che(e,t,n,r){return Ap(e)?e.then(i=>(n(),r(i),i),i=>{throw t(i),n(),i}):(n(),r(e),e)}function Ihe(e,t,n){if(!_o(e))return[!1];let r,i;typeof e.tracesSampler=="function"?(i=e.tracesSampler({...t,inheritOrSampleWith:o=>typeof t.parentSampleRate=="number"?t.parentSampleRate:typeof t.parentSampled=="boolean"?Number(t.parentSampled):o}),r=!0):t.parentSampled!==void 0?i=t.parentSampled:typeof e.tracesSampleRate<"u"&&(i=e.tracesSampleRate,r=!0);const a=Pf(i);if(a===void 0)return At&&lt.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(i)} of type ${JSON.stringify(typeof i)}.`),[!1];if(!a)return At&&lt.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,a,r];const s=n<a;return s||At&&lt.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),[s,a,r]}const bW="__SENTRY_SUPPRESS_TRACING__";function Ahe(e,t){const n=BD();if(n.startSpan)return n.startSpan(e,t);const r=SW(e),{forceTransaction:i,parentSpan:a,scope:s}=e,o=s==null?void 0:s.clone();return Zy(o,()=>Phe(a)(()=>{const u=Ln(),c=wW(u,a),f=e.onlyIfParent&&!c?new ed:_W({parentSpan:c,spanArguments:r,forceTransaction:i,scope:u});return Gm(u,f),The(()=>t(f),()=>{const{status:m}=Cn(f);f.isRecording()&&(!m||m==="ok")&&f.setStatus({code:gi,message:"internal_error"})},()=>{f.end()})}))}function td(e){const t=BD();if(t.startInactiveSpan)return t.startInactiveSpan(e);const n=SW(e),{forceTransaction:r,parentSpan:i}=e;return(e.scope?s=>Zy(e.scope,s):i!==void 0?s=>VD(i,s):s=>s())(()=>{const s=Ln(),o=wW(s,i);return e.onlyIfParent&&!o?new ed:_W({parentSpan:o,spanArguments:n,forceTransaction:r,scope:s})})}function VD(e,t){const n=BD();return n.withActiveSpan?n.withActiveSpan(e,t):Zy(r=>(Gm(r,e||void 0),t(r)))}function _W({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){if(!_o()){const s=new ed;if(n||!e){const o={sampled:"false",sample_rate:"0",transaction:t.name,...Hu(s)};Z_(s,o)}return s}const i=Io();let a;if(e&&!n)a=Ohe(e,r,t),hW(e,a);else if(e){const s=Hu(e),{traceId:o,spanId:l}=e.spanContext(),u=fd(e);a=VB({traceId:o,parentSpanId:l,...t},r,u),Z_(a,s)}else{const{traceId:s,dsc:o,parentSpanId:l,sampled:u}={...i.getPropagationContext(),...r.getPropagationContext()};a=VB({traceId:s,parentSpanId:l,...t},r,u),o&&Z_(a,o)}return She(a),$fe(a,r,i),a}function SW(e){const n={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const r={...n};return r.startTimestamp=hf(e.startTime),delete r.startTime,r}return n}function BD(){const e=Qf();return Pp(e)}function VB(e,t,n){var p;const r=vn(),i=(r==null?void 0:r.getOptions())||{},{name:a=""}=e,s={spanAttributes:{...e.attributes},spanName:a,parentSampled:n};r==null||r.emit("beforeSampling",s,{decision:!1});const o=s.parentSampled??n,l=s.spanAttributes,u=t.getPropagationContext(),[c,d,f]=t.getScopeData().sdkProcessingMetadata[bW]?[!1]:Ihe(i,{name:a,parentSampled:o,attributes:l,parentSampleRate:Pf((p=u.dsc)==null?void 0:p.sample_rate)},u.sampleRand),m=new Sk({...e,attributes:{[ms]:"custom",[$D]:d!==void 0&&f?d:void 0,...l},sampled:c});return!c&&r&&(At&&lt.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),r.recordDroppedEvent("sample_rate","transaction")),r&&r.emit("spanStart",m),m}function Ohe(e,t,n){const{spanId:r,traceId:i}=e.spanContext(),a=t.getScopeData().sdkProcessingMetadata[bW]?!1:fd(e),s=a?new Sk({...n,parentSpanId:r,traceId:i,sampled:a}):new ed({traceId:i});hW(e,s);const o=vn();return o&&(o.emit("spanStart",s),n.endTimestamp&&o.emit("spanEnd",s)),s}function wW(e,t){if(t)return t;if(t===null)return;const n=WS(e);if(!n)return;const r=vn();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?Ki(n):n}function Phe(e){return e!==void 0?t=>VD(e,t):t=>t()}
9const Q_={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},$he="heartbeatFailed",Rhe="idleTimeout",Dhe="finalTimeout",Mhe="externalFinish";function kW(e,t={}){const n=new Map;let r=!1,i,a=Mhe,s=!t.disableAutoFinish;const o=[],{idleTimeout:l=Q_.idleTimeout,finalTimeout:u=Q_.finalTimeout,childSpanTimeout:c=Q_.childSpanTimeout,beforeSpanEnd:d,trimIdleSpanEndTimestamp:f=!0}=t,m=vn();if(!m||!_o()){const I=new ed,A={sample_rate:"0",sampled:"false",...Hu(I)};return Z_(I,A),I}const p=Ln(),v=Zi(),y=Nhe(e);y.end=new Proxy(y.end,{apply(I,A,C){if(d&&d(y),A instanceof ed)return;const[N,...D]=C,j=N||ti(),z=hf(j),Y=J_(y).filter(L=>L!==y),ae=Cn(y);if(!Y.length||!f)return x(z),Reflect.apply(I,A,[z,...D]);const ee=m.getOptions().ignoreSpans,J=Y==null?void 0:Y.reduce((L,B)=>{const R=Cn(B);return!R.timestamp||ee&&KS(R,ee)?L:L?Math.max(L,R.timestamp):R.timestamp},void 0),G=ae.start_timestamp,se=Math.min(G?G+u/1e3:1/0,Math.max(G||-1/0,Math.min(z,J||1/0)));return x(se),Reflect.apply(I,A,[se,...D])}});function b(){i&&(clearTimeout(i),i=void 0)}function S(I){b(),i=setTimeout(()=>{!r&&n.size===0&&s&&(a=Rhe,y.end(I))},l)}function w(I){i=setTimeout(()=>{!r&&s&&(a=$he,y.end(I))},c)}function E(I){b(),n.set(I,!0);const A=ti();w(A+c/1e3)}
9function k(I){if(n.has(I)&&n.delete(I),n.size===0){const A=ti();S(A+l/1e3)}}function x(I){r=!0,n.clear(),o.forEach(Y=>Y()),Gm(p,v);const A=Cn(y),{start_timestamp:C}=A;if(!C)return;A.data[Wv]||y.setAttribute(Wv,a);const D=A.status;(!D||D==="unknown")&&y.setStatus({code:DD}),lt.log(`[Tracing] Idle span "${A.op}" finished`);const j=J_(y).filter(Y=>Y!==y);let z=0;j.forEach(Y=>{Y.isRecording()&&(Y.setStatus({code:gi,message:"cancelled"}),Y.end(I),At&&lt.log("[Tracing] Cancelling span since span ended early",JSON.stringify(Y,void 0,2)));const ae=Cn(Y),{timestamp:ee=0,start_timestamp:J=0}=ae,G=J<=I,se=(u+l)/1e3,L=ee-J<=se;if(At){const B=JSON.stringify(Y,void 0,2);G?L||lt.log("[Tracing] Discarding span since it finished after idle span final timeout",B):lt.log("[Tracing] Discarding span since it happened after idle span was finished",B)}(!L||!G)&&(the(y,Y),z++)}),z>0&&y.setAttribute("sentry.idle_span_discarded_spans",z)}return o.push(m.on("spanStart",I=>{if(r||I===y||Cn(I).timestamp||I instanceof Sk&&I.isStandaloneSpan())return;J_(y).includes(I)&&E(I.spanContext().spanId)})),o.push(m.on("spanEnd",I=>{r||k(I.spanContext().spanId)})),o.push(m.on("idleSpanEnableAutoFinish",I=>{I===y&&(s=!0,S(),n.size&&w())})),t.disableAutoFinish||S(),setTimeout(()=>{r||(y.setStatus({code:gi,message:"deadline_exceeded"}),a=Dhe,y.end())},u),y}function Nhe(e){const t=td(e);return Gm(Ln(),t),At&&lt.log("[Tracing] Started span is an idle span"),t}const WT=0,BB=1,jB=2;function tb(e){return new Gv(t=>{t(e)})}function jD(e){return new Gv((t,n)=>{n(e)})}class Gv{constructor(t){this._state=WT,this._handlers=[],this._runExecutor(t)}then(t,n){return new Gv((r,i)=>{this._handlers.push([!1,a=>{if(!t)r(a);else try{r(t(a))}catch(s){i(s)}},a=>{if(!n)i(a);else try{r(n(a))}catch(s){i(s)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new Gv((n,r)=>{let i,a;return this.then(s=>{a=!1,i=s,t&&t()},s=>{a=!0,i=s,t&&t()}).then(()=>{if(a){r(i);return}n(i)})})}_executeHandlers(){if(this._state===WT)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===BB&&n[1](this._value),this._state===jB&&n[2](this._value),n[0]=!0)})}_runExecutor(t){const n=(a,s)=>{if(this._state===WT){if(Ap(s)){s.then(r,i);return}this._state=a,this._value=s,this._executeHandlers()}},r=a=>{n(BB,a)},i=a=>{n(jB,a)};try{t(r,i)}catch(a){i(a)}}}function Lhe(e,t,n,r=0){try{const i=JP(t,n,e,r);return Ap(i)?i:tb(i)}catch(i){return jD(i)}}function JP(e,t,n,r){const i=n[r];if(!e||!i)return e;const a=i({...e},t);return At&&a===null&&lt.log(`Event processor "${i.id||"?"}" dropped event`),Ap(a)?a.then(s=>JP(s,t,n,r+1)):JP(a,t,n,r+1)}let iu,UB,HB,vc;function Fhe(e){const t=pn._sentryDebugIds,n=pn._debugIds;if(!t&&!n)return{};const r=t?Object.keys(t):[],i=n?Object.keys(n):[];if(vc&&r.length===UB&&i.length===HB)return vc;UB=r.length,HB=i.length,vc={},iu||(iu={});const a=(s,o)=>{for(const l of s){const u=o[l],c=iu==null?void 0:iu[l];
vendor: 4,393 bytes, line 9
9if(c&&vc&&u)vc[c[0]]=u,iu&&(iu[l]=[c[0],u]);else if(u){const d=e(l);for(let f=d.length-1;f>=0;f--){const m=d[f],p=m==null?void 0:m.filename;if(p&&vc&&iu){vc[p]=u,iu[l]=[p,u];break}}}}};return t&&a(r,t),n&&a(i,n),vc}function Vhe(e,t){const{fingerprint:n,span:r,breadcrumbs:i,sdkProcessingMetadata:a}=t;Bhe(e,t),r&&Hhe(e,r),zhe(e,n),jhe(e,i),Uhe(e,a)}function zB(e,t){const{extra:n,tags:r,attributes:i,user:a,contexts:s,level:o,sdkProcessingMetadata:l,breadcrumbs:u,fingerprint:c,eventProcessors:d,attachments:f,propagationContext:m,transactionName:p,span:v}=t;Ag(e,"extra",n),Ag(e,"tags",r),Ag(e,"attributes",i),Ag(e,"user",a),Ag(e,"contexts",s),e.sdkProcessingMetadata=Jy(e.sdkProcessingMetadata,l,2),o&&(e.level=o),p&&(e.transactionName=p),v&&(e.span=v),u.length&&(e.breadcrumbs=[...e.breadcrumbs,...u]),c.length&&(e.fingerprint=[...e.fingerprint,...c]),d.length&&(e.eventProcessors=[...e.eventProcessors,...d]),f.length&&(e.attachments=[...e.attachments,...f]),e.propagationContext={...e.propagationContext,...m}}function Ag(e,t,n){e[t]=Jy(e[t],n,1)}function EW(e,t){const n=eW().getScopeData();return e&&zB(n,e.getScopeData()),t&&zB(n,t.getScopeData()),n}function Bhe(e,t){const{extra:n,tags:r,user:i,contexts:a,level:s,transactionName:o}=t;Object.keys(n).length&&(e.extra={...n,...e.extra}),Object.keys(r).length&&(e.tags={...r,...e.tags}),Object.keys(i).length&&(e.user={...i,...e.user}),Object.keys(a).length&&(e.contexts={...a,...e.contexts}),s&&(e.level=s),o&&e.type!=="transaction"&&(e.transaction=o)}function jhe(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function Uhe(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function Hhe(e,t){e.contexts={trace:Xfe(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:Hu(t),...e.sdkProcessingMetadata};const n=Ki(t),r=Cn(n).description;r&&!e.transaction&&e.type==="transaction"&&(e.transaction=r)}function zhe(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint.length||delete e.fingerprint}function xW(e,t,n,r,i,a){const{normalizeDepth:s=3,normalizeMaxBreadth:o=1e3}=e,l={...t,event_id:t.event_id||n.event_id||Hs(),timestamp:t.timestamp||eh()},u=n.integrations||e.integrations.map(b=>b.name);qhe(l,e),Khe(l,u),i&&i.emit("applyFrameMetadata",t),t.type===void 0&&Whe(l,e.stackParser);const c=Xhe(r,n.captureContext);n.mechanism&&Of(l,n.mechanism);const d=i?i.getEventProcessors():[],f=EW(a,c),m=[...n.attachments||[],...f.attachments];m.length&&(n.attachments=m),Vhe(l,f);const p=[...d,...f.eventProcessors];return(n.data&&n.data.__sentry__===!0?tb(l):Lhe(p,l,n)).then(b=>(b&&Ghe(b),typeof s=="number"&&s>0?Yhe(b,s,o):b))}function qhe(e,t){var o,l;const{environment:n,release:r,dist:i,maxValueLength:a}=t;e.environment=e.environment||n||LD,!e.release&&r&&(e.release=r),!e.dist&&i&&(e.dist=i);const s=e.request;s!=null&&s.url&&a&&(s.url=HP(s.url,a)),a&&((l=(o=e.exception)==null?void 0:o.values)==null||l.forEach(u=>{u.value&&(u.value=HP(u.value,a))}))}function Whe(e,t){var r,i;const n=Fhe(t);(i=(r=e.exception)==null?void 0:r.values)==null||i.forEach(a=>{var s,o;(o=(s=a.stacktrace)==null?void 0:s.frames)==null||o.forEach(l=>{l.filename&&(l.debug_id=n[l.filename])})})}function Ghe(e){var r,i;const t={};if((i=(r=e.exception)==null?void 0:r.values)==null||i.forEach(a=>{var s,o;(o=(s=a.stacktrace)==null?void 0:s.frames)==null||o.forEach(l=>{l.debug_id&&(l.abs_path?t[l.abs_path]=l.debug_id:l.filename&&(t[l.filename]=l.debug_id),delete l.debug_id)})}),Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.entries(t).forEach(([a,s])=>{n.push({type:"sourcemap",code_file:a,debug_id:s})})}function Khe(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function Yhe(e,t,n){var i,a;if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(s=>({...s,...s.data&&{data:Go(s.data,t,n)}}))},...e.user&&{user:Go(e.user,t,n)},...e.contexts&&{contexts:Go(e.contexts,t,n)},...e.extra&&{extra:Go(e.extra,t,n)}};return(i=e.contexts)!=null&&i.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=Go(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(s=>({...s,...s.data&&{data:Go(s.data,t,n)}}
9))),(a=e.contexts)!=null&&a.flags&&r.contexts&&(r.contexts.flags=Go(e.contexts.flags,3,n)),r}function Xhe(e,t){if(!t)return e;const n=e?e.clone():new Nl;return n.update(t),n}function Jhe(e){if(e)return Zhe(e)?{captureContext:e}:eme(e)?{captureContext:e}:e}function Zhe(e){return e instanceof Nl||typeof e=="function"}const Qhe=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function eme(e){return Object.keys(e).some(t=>Qhe.includes(t))}function nb(e,t){return Ln().captureException(e,Jhe(t))}function TW(e,t){return Ln().captureEvent(e,t)}function tme(e,t){Io().setContext(e,t)}function nme(){const e=vn();return(e==null?void 0:e.getOptions().enabled)!==!1&&!!(e!=null&&e.getTransport())}function rme(e){Io().addEventProcessor(e)}function qB(e){const t=Io(),{user:n}=EW(t,Ln()),{userAgent:r}=pn.navigator||{},i=pfe({user:n,...r&&{userAgent:r},...e}),a=t.getSession();return(a==null?void 0:a.status)==="ok"&&Wm(a,{status:"exited"}),CW(),t.setSession(i),i}function CW(){const e=Io(),n=Ln().getSession()||e.getSession();n&&gfe(n),IW(),e.setSession()}function IW(){const e=Io(),t=vn(),n=e.getSession();n&&t&&t.captureSession(n)}function GT(e=!1){if(e){CW();return}IW()}const ime="7";function ame(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function sme(e){return`${ame(e)}${e.projectId}/envelope/`}function ome(e,t){const n={sentry_version:ime};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}function lme(e,t,n){return t||`${sme(e)}?${ome(e,n)}`}const WB=[];function ume(e){const t={};return e.forEach(n=>{const{name:r}=n,i=t[r];
9i&&!i.isDefaultInstance&&n.isDefaultInstance||(t[r]=n)}),Object.values(t)}function cme(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(i=>{i.isDefaultInstance=!0});let r;if(Array.isArray(n))r=[...t,...n];else if(typeof n=="function"){const i=n(t);r=Array.isArray(i)?i:[i]}else r=t;return ume(r)}function dme(e,t){const n={};return t.forEach(r=>{r&&AW(e,r,n)}),n}function GB(e,t){for(const n of t)n!=null&&n.afterAllSetup&&n.afterAllSetup(e)}function AW(e,t,n){if(n[t.name]){At&&lt.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,!WB.includes(t.name)&&typeof t.setupOnce=="function"&&(t.setupOnce(),WB.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){const r=t.preprocessEvent.bind(t);e.on("preprocessEvent",(i,a)=>r(i,a,e))}if(typeof t.processEvent=="function"){const r=t.processEvent.bind(t),i=Object.assign((a,s)=>r(a,s,e),{id:t.name});e.addEventProcessor(i)}At&&lt.log(`Integration installed: ${t.name}`)}function fme(e){return[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{items:e}]}function hme(e,t,n,r){const i={};return t!=null&&t.sdk&&(i.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(i.dsn=Rp(r)),hd(i,[fme(e)])}function ZP(e,t){const n=t??mme(e)??[];if(n.length===0)return;const r=e.getOptions(),i=hme(n,r._metadata,r.tunnel,e.getDsn());OW().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(i)}function mme(e){return OW().get(e)}function OW(){return Cp("clientToLogBufferMap",()=>new WeakMap)}function pme(e){return[{type:"trace_metric",item_count:e.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:e}]}function gme(e,t,n,r){const i={};return t!=null&&t.sdk&&(i.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(i.dsn=Rp(r)),hd(i,[pme(e)])}function PW(e,t){const n=t??vme(e)??[];if(n.length===0)return;const r=e.getOptions(),i=gme(n,r._metadata,r.tunnel,e.getDsn());$W().set(e,[]),e.emit("flushMetrics"),e.sendEnvelope(i)}function vme(e){return $W().get(e)}function $W(){return Cp("clientToMetricBufferMap",()=>new WeakMap)}function RW(e){return typeof e=="object"&&typeof e.unref=="function"&&e.unref(),e}const UD=Symbol.for("SentryBufferFullError");function HD(e=100){const t=new Set;function n(){return t.size<e}function r(s){t.delete(s)}function i(s){if(!n())return jD(UD);const o=s();return t.add(o),o.then(()=>r(o),()=>r(o)),o}function a(s){if(!t.size)return tb(!0);const o=Promise.allSettled(Array.from(t)).then(()=>!0);if(!s)return o;const l=[o,new Promise(u=>RW(setTimeout(()=>u(!1),s)))];return Promise.race(l)}return{get $(){return Array.from(t)},add:i,drain:a}}const yme=60*1e3;function bme(e,t=Xy()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const r=Date.parse(`${e}`);return isNaN(r)?yme:r-t}function _me(e,t){return e[t]||e.all||0}function DW(e,t,n=Xy()){return _me(e,t)>n}function MW(e,{statusCode:t,headers:n},r=Xy()){const i={...e},a=n==null?void 0:n["x-sentry-rate-limits"],s=n==null?void 0:n["retry-after"];if(a)for(const o of a.trim().split(",")){const[l,u,,,c]=o.split(":",5),d=parseInt(l,10),f=(isNaN(d)?60:d)*1e3;if(!u)i.all=r+f;else for(const m of u.split(";"))m==="metric_bucket"?(!c||c.split(";").includes("custom"))&&(i[m]=r+f):i[m]=r+f}else s?i.all=r+bme(s,r):t===429&&(i.all=r+60*1e3);return i}const NW=64;function Sme(e,t,n=HD(e.bufferSize||NW)){let r={};const i=s=>n.drain(s);function a(s){const o=[];if(YP(s,(d,f)=>{const m=DB(f);DW(r,m)?e.recordDroppedEvent("ratelimit_backoff",m):o.push(d)}),o.length===0)return Promise.resolve({});const l=hd(s[0],o),u=d=>{if(dhe(l,["client_report"])){At&&lt.warn(`Dropping client report. Will not send outcomes (reason: ${d}).`);return}YP(l,(f,m)=>{e.recordDroppedEvent(d,DB(m))})},c=()=>t({body:fhe(l)}).then(d=>d.statusCode===413?(At&&lt.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),u("send_error"),d):(At&&d.statusCode!==void 0&&(d.statusCode<200||d.statusCode>=300)&&lt.warn(`Sentry responded with status code ${d.statusCode} to sent event.`),r=MW(r,d),d),d=>{throw u("network_error"),At&&lt.error("Encountered error running transport request:",d),d});return n.add(c).then(d=>d,d=>{if(d===UD)return At&&lt.error("Skipped sending event because buffer is full."),u("queue_overflow"),Promise.resolve({});throw d})}return{send:a,flush:i}}function wme(e,t,n){const r=[{type:"client_report"},{timestamp:eh(),discarded_events:e}];return hd(t?{dsn:t}:{},[r])}function LW(e){const t=[];e.message&&t.push(e.message);try{const n=e.exception.values[e.exception.values.length-1];n!=null&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}function kme(e){var l;const{trace_id:t,parent_span_id:n,span_id:r,status:i,origin:a,data:s,op:o}=((l=e.contexts)==null?void 0:l.trace)??{};return{data:s??{},description:e.transaction,op:o,parent_span_id:n,span_id:r??"",start_timestamp:e.start_timestamp??0,status:i,timestamp:e.timestamp,trace_id:t??"",origin:a,profile_id:s==null?void 0:s[RD],exclusive_time:s==null?void 0:s[$p],measurements:e.measurements,is_segment:!0}}function Eme(e){return{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[RD]:e.profile_id},...e.exclusive_time&&{[$p]:e.exclusive_time}}}},measurements:e.measurements}}const KB="Not capturing exception because it's already been captured.",YB="Discarded session because of missing or non-string release",FW=Symbol.for("SentryInternalError"),VW=Symbol.for("SentryDoNotSendEventError"),xme=5e3;function eS(e){return{message:e,[FW]:!0}}function KT(e){return{message:e,[VW]:!0}}function XB(e){return!!e&&typeof e=="object"&&FW in e}function JB(e){return!!e&&typeof e=="object"&&VW in e}function ZB(e,t,n,r,i){let a=0,s,o=!1;e.on(n,()=>{a=0,clearTimeout(s),o=!1}),e.on(t,l=>{a+=r(l),a>=8e5?i(e):o||(o=!0,s=RW(setTimeout(()=>{i(e)},xme)))}),e.on("flush",()=>{i(e)})}class Tme{constructor(t){var r,i,a;if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=HD(((r=t.transportOptions)==null?void 0:r.bufferSize)??NW),t.dsn?this._dsn=qfe(t.dsn):At&&lt.warn("No DSN provided, client will not send events."),this._dsn){const s=lme(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:s})}this._options.enableLogs=this._options.enableLogs??((i=this._options._experiments)==null?void 0:i.enableLogs),this._options.enableLogs&&ZB(this,"afterCaptureLog","flushLogs",Ome,ZP),(this._options.enableMetrics??((a=this._options._experiments)==null?void 0:a.enableMetrics)??!0)&&ZB(this,"afterCaptureMetric","flushMetrics",Ame,PW)}captureException(t,n,r){const i=Hs();if(xB(t))return At&&lt.log(KB),i;const a={event_id:i,...n};return this._process(()=>this.eventFromException(t,a).then(s=>this._captureEvent(s,a,r)).then(s=>s),"error"),a.event_id}captureMessage(t,n,r,i){const a={event_id:Hs(),...r},s=ID(t)?t:String(t),o=qm(t),l=o?this.eventFromMessage(s,n,a):this.eventFromException(t,a);return this._process(()=>l.then(u=>this._captureEvent(u,a,i)),o?"unknown":"error"),a.event_id}captureEvent(t,n,r){const i=Hs();if(n!=null&&n.originalException&&xB(n.originalException))return At&&lt.log(KB),i;const a={event_id:i,...n},s=t.sdkProcessingMetadata||{},o=s.capturedSpanScope,l=s.capturedSpanIsolationScope,u=QB(t.type);return this._process(()=>this._captureEvent(t,a,o||r,l),u),a.event_id}captureSession(t){this.sendSession(t),Wm(t,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(t){const n=this._transport;if(!n)return!0;
9this.emit("flush");const r=await this._isClientDoneProcessing(t),i=await n.flush(t);return r&&i}async close(t){ZP(this);const n=await this.flush(t);return this.getOptions().enabled=!1,this.emit("close"),n}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some(({name:t})=>t.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}addIntegration(t){const n=this._integrations[t.name];AW(this,t,this._integrations),n||GB(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);let r=bhe(t,this._dsn,this._options._metadata,this._options.tunnel);for(const i of n.attachments||[])r=che(r,phe(i));this.sendEnvelope(r).then(i=>this.emit("afterSendEvent",t,i))}sendSession(t){const{release:n,environment:r=LD}=this._options;if("aggregates"in t){const a=t.attrs||{};if(!a.release&&!n){At&&lt.warn(YB);return}a.release=a.release||n,a.environment=a.environment||r,t.attrs=a}else{if(!t.release&&!n){At&&lt.warn(YB);return}t.release=t.release||n,t.environment=t.environment||r}this.emit("beforeSendSession",t);const i=yhe(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(i)}recordDroppedEvent(t,n,r=1){if(this._options.sendClientReports){const i=`${t}:${n}`;At&&lt.log(`Recording outcome: "${i}"${r>1?` (${r} times)`:""}`),this._outcomes[i]=(this._outcomes[i]||0)+r}}on(t,n){const r=this._hooks[t]=this._hooks[t]||new Set,i=(...a)=>n(...a);return r.add(i),()=>{r.delete(i)}}emit(t,...n){const r=this._hooks[t];r&&r.forEach(i=>i(...n))}async sendEnvelope(t){if(this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport)try{return await this._transport.send(t)}catch(n){return At&&lt.error("Error while sending envelope:",n),{}}return At&&lt.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=dme(this,t),GB(this,t)}_updateSessionFromEvent(t,n){var l,u;let r=n.level==="fatal",i=!1;const a=(l=n.exception)==null?void 0:l.values;if(a){i=!0,r=!1;for(const c of a)if(((u=c.mechanism)==null?void 0:u.handled)===!1){r=!0;break}}const s=t.status==="ok";(s&&t.errors===0||s&&r)&&(Wm(t,{...r&&{status:"crashed"},errors:t.errors||Number(i||r)}),this.captureSession(t))}async _isClientDoneProcessing(t){let n=0;for(;!t||n<t;){if(await new Promise(r=>setTimeout(r,1)),!this._numProcessing)return!0;n++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,n,r,i){const a=this.getOptions(),s=Object.keys(this._integrations);return!n.integrations&&(s!=null&&s.length)&&(n.integrations=s),this.emit("preprocessEvent",t,n),t.type||i.setLastEventId(t.event_id||n.event_id),xW(a,t,n,r,this,i).then(o=>{var u;if(o===null)return o;this.emit("postprocessEvent",o,n),o.contexts={trace:{...(u=o.contexts)==null?void 0:u.trace,...xfe(r)},...o.contexts};const l=gW(this,r);return o.sdkProcessingMetadata={dynamicSamplingContext:l,...o.sdkProcessingMetadata},o})}_captureEvent(t,n={},r=Ln(),i=Io()){return At&&QP(t)&&lt.log(`Captured error event \`${LW(t)[0]||"<unknown>"}\``),this._processEvent(t,n,r,i).then(a=>a.event_id,a=>{At&&(JB(a)?lt.log(a.message):XB(a)?lt.warn(a.message):lt.warn(a))})}_processEvent(t,n,r,i){const a=this.getOptions(),{sampleRate:s}=a,o=BW(t),l=QP(t),c=`before send for type \`${t.type||"error"}\``,d=typeof s>"u"?void 0:Pf(s);if(l&&typeof d=="number"&&zc()>d)return this.recordDroppedEvent("sample_rate","error"),jD(KT(`Discarding event because it's not included in the random sample (sampling rate = ${s})`));const f=QB(t.type);return this._prepareEvent(t,n,r,i).then(m=>{var y;if(m===null)throw this.recordDroppedEvent("event_processor",f),KT("An event processor returned `null`, will not send event.");if(((y=n.data)==null?void 0:y.__sentry__)===!0)return m;const v=Ime(this,a,m,n);return Cme(v,c)}).then(m=>{var y;if(m===null){if(this.recordDroppedEvent("before_send",f),o){const S=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",S)}throw KT(`${c} returned \`null\`, will not send event.`)}const p=r.getSession()||i.getSession();if(l&&p&&this._updateSessionFromEvent(p,m),o){const b=((y=m.sdkProcessingMetadata)==null?void 0:y.spanCountBeforeProcessing)||0,S=m.spans?m.spans.length:0,w=b-S;w>0&&this.recordDroppedEvent("before_send","span",w)}const v=m.transaction_info;if(o&&v&&m.transaction!==t.transaction){const b="custom";m.transaction_info={...v,source:b}}return this.sendEvent(m,n),m}).then(null,m=>{throw JB(m)||XB(m)?m:(this.captureException(m,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:m}),eS(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
10Reason: ${m}`))})}_process(t,n){this._numProcessing++,this._promiseBuffer.add(t).then(r=>(this._numProcessing--,r),r=>(this._numProcessing--,r===UD&&this.recordDroppedEvent("queue_overflow",n),r))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.entries(t).map(([n,r])=>{const[i,a]=n.split(":");return{reason:i,category:a,quantity:r}})}_flushOutcomes(){At&&lt.log("Flushing outcomes...");const t=this._clearOutcomes();if(t.length===0){At&&lt.log("No outcomes to send");return}if(!this._dsn){At&&lt.log("No dsn provided, will not send outcomes");return}At&&lt.log("Sending outcomes:",t);const n=wme(t,this._options.tunnel&&Rp(this._dsn));this.sendEnvelope(n)}}function QB(e){return e==="replay_event"?"replay":e||"error"}function Cme(e,t){const n=`${t} must return \`null\` or a valid event.`;if(Ap(e))return e.then(r=>{if(!qv(r)&&r!==null)throw eS(n);return r},r=>{throw eS(`${t} rejected with ${r}`)});if(!qv(e)&&e!==null)throw eS(n);return e}function Ime(e,t,n,r){const{beforeSend:i,beforeSendTransaction:a,beforeSendSpan:s,ignoreSpans:o}=t;let l=n;if(QP(l)&&i)return i(l,r);if(BW(l)){if(s||o){const u=kme(l);
10if(o!=null&&o.length&&KS(u,o))return null;if(s){const c=s(u);c?l=Jy(n,Eme(c)):GP()}if(l.spans){const c=[],d=l.spans;for(const m of d){if(o!=null&&o.length&&KS(m,o)){rhe(d,m);continue}if(s){const p=s(m);p?c.push(p):(GP(),c.push(m))}else c.push(m)}const f=l.spans.length-c.length;f&&e.recordDroppedEvent("before_send","span",f),l.spans=c}}if(a){if(l.spans){const u=l.spans.length;l.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:u}}return a(l,r)}}return l}function QP(e){return e.type===void 0}function BW(e){return e.type==="transaction"}function Ame(e){let t=0;return e.name&&(t+=e.name.length*2),t+=8,t+jW(e.attributes)}function Ome(e){let t=0;return e.message&&(t+=e.message.length*2),t+jW(e.attributes)}function jW(e){if(!e)return 0;let t=0;return Object.values(e).forEach(n=>{Array.isArray(n)?t+=n.length*ej(n[0]):qm(n)?t+=ej(n):t+=100}),t}function ej(e){return typeof e=="string"?e.length*2:typeof e=="number"?8:typeof e=="boolean"?4:0}function Pme(e){return bk(e)&&"__sentry_fetch_url_host__"in e&&typeof e.__sentry_fetch_url_host__=="string"}function tj(e){return Pme(e)?`${e.message} (${e.__sentry_fetch_url_host__})`:e.message}function $me(e,t){t.debug===!0&&(At?lt.enable():Qu(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Ln().update(t.initialScope);const r=new e(t);return Rme(r),r.init(),r}function Rme(e){Ln().setClient(e)}const Dme="thismessage:/";function zD(e){return"isRelative"in e}function qD(e,t){const n=e.indexOf("://")<=0&&e.indexOf("//")!==0,r=n?Dme:void 0;try{if("canParse"in URL&&!URL.canParse(e,r))return;const i=new URL(e,r);return n?{isRelative:n,pathname:i.pathname,search:i.search,hash:i.hash}:i}catch{}}function Mme(e){if(zD(e))return e.pathname;const t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}function pf(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function Nme(e){return e.split(/[?#]/,1)[0]}function qc(e,t=!0){if(e.startsWith("data:")){const n=e.match(/^data:([^;,]+)/),r=n?n[1]:"text/plain",i=e.includes(";base64,"),a=e.indexOf(",");let s="";if(t&&a!==-1){const o=e.slice(a+1);s=o.length>10?`${o.slice(0,10)}... [truncated]`:o}return`data:${r}${i?",base64":""}${s?`,${s}`:""}`}return e}function Lme(e,t){const n=t==null?void 0:t.getDsn(),r=t==null?void 0:t.getOptions().tunnel;return Vme(e,n)||Fme(e,r)}function Fme(e,t){return t?nj(e)===nj(t):!1}function Vme(e,t){const n=qD(e);return!n||zD(n)?!1:t?n.host.includes(t.host)&&/(^|&|\?)sentry_key=/.test(n.search):!1}function nj(e){return e[e.length-1]==="/"?e.slice(0,-1):e}function Bme(e){var t;"aggregates"in e?((t=e.attrs)==null?void 0:t.ip_address)===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):e.ipAddress===void 0&&(e.ipAddress="{{auto}}")}function UW(e,t,n=[t],r="npm"){const i=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};i.name||(i.name=`sentry.javascript.${t}`,i.packages=n.map(a=>({name:`${r}:@sentry/${a}`,version:ff})),i.version=ff)}function HW(e={}){const t=e.client||vn();if(!nme()||!t)return{};const n=Qf(),r=Pp(n);if(r.getTraceData)return r.getTraceData(e);const i=e.scope||Ln(),a=e.span||Zi(),s=a?Jfe(a):jme(i),o=a?Hu(a):gW(t,i),l=Mfe(o);if(!oW.test(s))return lt.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const c={"sentry-trace":s,baggage:l};return e.propagateTraceparent&&(c.traceparent=a?Zfe(a):Ume(i)),c}function jme(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return lW(t,r,n)}function Ume(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return uW(t,r,n)}function Hme(e,t,n){let r,i,a;const s=n!=null&&n.maxWait?Math.max(n.maxWait,t):0,o=(n==null?void 0:n.setTimeoutImpl)||setTimeout;function l(){return u(),r=e(),r}function u(){i!==void 0&&clearTimeout(i),a!==void 0&&clearTimeout(a),i=a=void 0}function c(){return i!==void 0||a!==void 0?l():r}function d(){return i&&clearTimeout(i),i=o(l,t),s&&a===void 0&&(a=o(l,s)),r}return d.cancel=u,d.flush=c,d}const zme=100;function zu(e,t){const n=vn(),r=Io();if(!n)return;const{beforeBreadcrumb:i=null,maxBreadcrumbs:a=zme}=n.getOptions();if(a<=0)return;const o={timestamp:eh(),...e},l=i?Qu(()=>i(o,t)):o;l!==null&&(n.emit&&n.emit("beforeAddBreadcrumb",l,t),r.addBreadcrumb(l,a))}let rj;const qme="FunctionToString",ij=new WeakMap,Wme=(()=>({name:qme,setupOnce(){rj=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=PD(this),n=ij.has(vn())&&t!==void 0?t:this;return rj.apply(n,e)}}catch{}},setup(e){ij.set(e,!0)}})),Gme=Wme,Kme=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],Yme="EventFilters",Xme=(e={})=>{let t;return{name:Yme,setup(n){const r=n.getOptions();t=aj(e,r)},processEvent(n,r,i){if(!t){const a=i.getOptions();t=aj(e,a)}return Zme(n,t)?null:n}}},Jme=((e={})=>({...Xme(e),name:"InboundFilters"}));function aj(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:Kme],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function Zme(e,t){if(e.type){if(e.type==="transaction"&&epe(e,t.ignoreTransactions))return At&&lt.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
11Event: ${Zd(e)}`),!0}else{if(Qme(e,t.ignoreErrors))return At&&lt.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
12Event: ${Zd(e)}`),!0;if(ipe(e))return At&&lt.warn(`Event dropped due to not having an error message, error type or stacktrace.
13Event: ${Zd(e)}`),!0;if(tpe(e,t.denyUrls))return At&&lt.warn(`Event dropped due to being matched by \`denyUrls\` option.
14Event: ${Zd(e)}.
15Url: ${YS(e)}`),!0;if(!npe(e,t.allowUrls))return At&&lt.warn(`Event dropped due to not being matched by \`allowUrls\` option.
16Event: ${Zd(e)}.
17Url: ${YS(e)}`),!0}return!1}function Qme(e,t){return t!=null&&t.length?LW(e).some(n=>Cu(n,t)):!1}function epe(e,t){if(!(t!=null&&t.length))return!1;const n=e.transaction;return n?Cu(n,t):!1}function tpe(e,t){if(!(t!=null&&t.length))return!1;const n=YS(e);return n?Cu(n,t):!1}function npe(e,t){if(!(t!=null&&t.length))return!0;const n=YS(e);return n?Cu(n,t):!0}function rpe(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function YS(e){var t,n;try{const r=[...((t=e.exception)==null?void 0:t.values)??[]].reverse().find(a=>{var s,o,l;return((s=a.mechanism)==null?void 0:s.parent_id)===void 0&&((l=(o=a.stacktrace)==null?void 0:o.frames)==null?void 0:l.length)}),i=(n=r==null?void 0:r.stacktrace)==null?void 0:n.frames;return i?rpe(i):null}catch{return At&&lt.error(`Cannot extract url for event ${Zd(e)}`),null}}function ipe(e){var t,n;return(n=(t=e.exception)==null?void 0:t.values)!=null&&n.length?!e.message&&!e.exception.values.some(r=>r.stacktrace||r.type&&r.type!=="Error"||r.value):!1}function ape(e,t,n,r,i,a){var o;if(!((o=i.exception)!=null&&o.values)||!a||!Bu(a.originalException,Error))return;const s=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;s&&(i.exception.values=e$(e,t,r,a.originalException,n,i.exception.values,s,0))}function e$(e,t,n,r,i,a,s,o){if(a.length>=n+1)return a;let l=[...a];if(Bu(r[i],Error)){sj(s,o,r);const u=e(t,r[i]),c=l.length;oj(u,i,c,o),l=e$(e,t,n,r[i],i,[u,...l],u,c)}
17return zW(r)&&r.errors.forEach((u,c)=>{if(Bu(u,Error)){sj(s,o,r);const d=e(t,u),f=l.length;oj(d,`errors[${c}]`,f,o),l=e$(e,t,n,u,i,[d,...l],d,f)}}),l}function zW(e){return Array.isArray(e.errors)}function sj(e,t,n){e.mechanism={handled:!0,type:"auto.core.linked_errors",...zW(n)&&{is_exception_group:!0},...e.mechanism,exception_id:t}}function oj(e,t,n,r){e.mechanism={handled:!0,...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}function qW(e){const t="console";cd(t,e),dd(t,spe)}function spe(){"console"in pn&&V9.forEach(function(e){e in pn.console&&hs(pn.console,e,function(t){return zS[e]=t,function(...n){bo("console",{args:n,level:e});const i=zS[e];i==null||i.apply(pn.console,n)}})})}function XS(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}const ope="CaptureConsole",lpe=((e={})=>{const t=e.levels||V9,n=e.handled??!0;return{name:ope,setup(r){"console"in pn&&qW(({args:i,level:a})=>{vn()!==r||!t.includes(a)||cpe(i,a,n)})}}}),upe=lpe;function cpe(e,t,n){const r=XS(t),i=new Error,a={level:XS(t),extra:{arguments:e}};Zy(s=>{if(s.addEventProcessor(u=>(u.logger="console",Of(u,{handled:n,type:"auto.core.capture_console"}),u)),t==="assert"){if(!e[0]){const u=`Assertion failed: ${qS(e.slice(1)," ")||"console.assert"}`;s.setExtra("arguments",e.slice(1)),s.captureMessage(u,r,{captureContext:a,syntheticException:i})}return}const o=e.find(u=>u instanceof Error);if(o){nb(o,a);return}const l=qS(e," ");s.captureMessage(l,r,{captureContext:a,syntheticException:i})})}const dpe="Dedupe",fpe=(()=>{let e;return{name:dpe,processEvent(t){if(t.type)return t;try{if(mpe(t,e))return At&&lt.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}}),hpe=fpe;function mpe(e,t){return t?!!(ppe(e,t)||gpe(e,t)):!1}function ppe(e,t){const n=e.message,r=t.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!GW(e,t)||!WW(e,t))}function gpe(e,t){const n=lj(t),r=lj(e);return!(!n||!r||n.type!==r.type||n.value!==r.value||!GW(e,t)||!WW(e,t))}function WW(e,t){let n=_B(e),r=_B(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let i=0;i<r.length;i++){const a=r[i],s=n[i];if(a.filename!==s.filename||a.lineno!==s.lineno||a.colno!==s.colno||a.function!==s.function)return!1}return!0}function GW(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;n=n,r=r;try{return n.join("")===r.join("")}catch{return!1}}function lj(e){var t,n;return(n=(t=e.exception)==null?void 0:t.values)==null?void 0:n[0]}const vpe="ConversationId",ype=(()=>({name:vpe,setup(e){e.on("spanStart",t=>{const n=Ln().getScopeData(),r=Io().getScopeData(),i=n.conversationId||r.conversationId;i&&t.setAttribute(Cfe,i)})}})),bpe=ype;function _pe(e,t,n,r,i){if(!e.fetchData)return;const{method:a,url:s}=e.fetchData,o=_o()&&t(s);if(e.endTimestamp){const m=e.fetchData.__span;if(!m)return;const p=r[m];
17p&&(o&&(kpe(p,e),Spe(p,e,i)),delete r[m]);return}const{spanOrigin:l="auto.http.browser",propagateTraceparent:u=!1}=typeof i=="object"?i:{spanOrigin:i},c=!!Zi(),d=o&&c?td(xpe(s,a,l)):new ed;if(e.fetchData.__span=d.spanContext().spanId,r[d.spanContext().spanId]=d,n(e.fetchData.url)){const m=e.args[0],p={...e.args[1]||{}},v=wpe(m,p,_o()&&c?d:void 0,u);v&&(e.args[1]=p,p.headers=v)}const f=vn();if(f){const m={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};f.emit("beforeOutgoingRequestSpan",d,m)}return d}function Spe(e,t,n){var i;const r=typeof n=="object"&&n!==null?n.onRequestSpanEnd:void 0;r==null||r(e,{headers:(i=t.response)==null?void 0:i.headers,error:t.error})}function wpe(e,t,n,r){const i=HW({span:n,propagateTraceparent:r}),a=i["sentry-trace"],s=i.baggage,o=i.traceparent;if(!a)return;const l=t.headers||(AD(e)?e.headers:void 0);if(l)if(Epe(l)){const u=new Headers(l);if(u.get("sentry-trace")||u.set("sentry-trace",a),r&&o&&!u.get("traceparent")&&u.set("traceparent",o),s){const c=u.get("baggage");c?Y0(c)||u.set("baggage",`${c},${s}`):u.set("baggage",s)}return u}else if(Array.isArray(l)){const u=[...l];l.find(d=>d[0]==="sentry-trace")||u.push(["sentry-trace",a]),r&&o&&!l.find(d=>d[0]==="traceparent")&&u.push(["traceparent",o]);const c=l.find(d=>d[0]==="baggage"&&Y0(d[1]));return s&&!c&&u.push(["baggage",s]),u}else{const u="sentry-trace"in l?l["sentry-trace"]:void 0,c="traceparent"in l?l.traceparent:void 0,d="baggage"in l?l.baggage:void 0,f=d?Array.isArray(d)?[...d]:[d]:[],m=d&&(Array.isArray(d)?d.find(v=>Y0(v)):Y0(d));s&&!m&&f.push(s);const p={...l,"sentry-trace":u??a,baggage:f.length>0?f.join(","):void 0};return r&&o&&!c&&(p.traceparent=o),p}else return{...i}}function kpe(e,t){var n,r;if(t.response){nW(e,t.response.status);const i=(r=(n=t.response)==null?void 0:n.headers)==null?void 0:r.get("content-length");if(i){const a=parseInt(i);a>0&&e.setAttribute("http.response_content_length",a)}}else t.error&&e.setStatus({code:gi,message:"internal_error"});e.end()}function Y0(e){return e.split(",").some(t=>t.trim().startsWith(MD))}function Epe(e){return typeof Headers<"u"&&Bu(e,Headers)}function xpe(e,t,n){if(e.startsWith("data:")){const a=qc(e);return{name:`${t} ${a}`,attributes:uj(e,void 0,t,n)}}const r=qD(e),i=r?Mme(r):e;return{name:`${t} ${i}`,attributes:uj(e,r,t,n)}}function uj(e,t,n,r){const i={url:qc(e),type:"fetch","http.method":n,[Rr]:r,[Uu]:"http.client"};return t&&(zD(t)||(i["http.url"]=qc(t.href),i["server.address"]=t.host),t.search&&(i["http.query"]=t.search),t.hash&&(i["http.fragment"]=t.hash)),i}function KW(e){if(e!==void 0)return e>=400&&e<500?"warning":e>=500?"error":void 0}const Kv=pn;function Tpe(){return"history"in Kv&&!!Kv.history}function Cpe(){if(!("fetch"in Kv))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function t$(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function Ipe(){var n;if(typeof EdgeRuntime=="string")return!0;if(!Cpe())return!1;if(t$(Kv.fetch))return!0;let e=!1;const t=Kv.document;if(t&&typeof t.createElement=="function")try{const r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),(n=r.contentWindow)!=null&&n.fetch&&(e=t$(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){At&&lt.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}function YW(e,t){const n="fetch";cd(n,e),dd(n,()=>XW(void 0,t))}function Ape(e){const t="fetch-body-resolved";cd(t,e),dd(t,()=>XW(Ppe))}function XW(e,t=!1){t&&!Ipe()||hs(pn,"fetch",function(n){return function(...r){const i=new Error,{method:a,url:s}=$pe(r),o={args:r,fetchData:{method:a,url:s},startTimestamp:ti()*1e3,virtualError:i,headers:Rpe(r)};return e||bo("fetch",{...o}),n.apply(pn,r).then(async l=>(e?e(l):bo("fetch",{...o,endTimestamp:ti()*1e3,response:l}),l),l=>{bo("fetch",{...o,endTimestamp:ti()*1e3,error:l}),bk(l)&&l.stack===void 0&&(l.stack=i.stack,qa(l,"framesToPop",1));const u=vn(),c=(u==null?void 0:u.getOptions().enhanceFetchErrorMessages)??"always";if(c!==!1&&l instanceof TypeError&&(l.message==="Failed to fetch"||l.message==="Load failed"||l.message==="NetworkError when attempting to fetch resource."))try{const m=new URL(o.fetchData.url).host;c==="always"?l.message=`${l.message} (${m})`:qa(l,"__sentry_fetch_url_host__",m)}catch{}throw l})}})}async function Ope(e,t){if(e!=null&&e.body){const n=e.body,r=n.getReader(),i=setTimeout(()=>{n.cancel().then(null,()=>{})},90*1e3);let a=!0;for(;a;){let s;try{s=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:o}=await r.read();clearTimeout(s),o&&(t(),a=!1)}catch{a=!1}finally{clearTimeout(s)}}clearTimeout(i),r.releaseLock(),n.cancel().then(null,()=>{})}}function Ppe(e){let t;try{t=e.clone()}catch{return}Ope(t,()=>{bo("fetch-body-resolved",{endTimestamp:ti()*1e3,response:e})})}function tS(e,t){return!!e&&typeof e=="object"&&!!e[t]}function cj(e){return typeof e=="string"?e:e?tS(e,"url")?e.url:e.toString?e.toString():"":""}function $pe(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,r]=e;return{url:cj(n),method:tS(r,"method")?String(r.method).toUpperCase():AD(n)&&tS(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:cj(t),method:tS(t,"method")?String(t.method).toUpperCase():"GET"}}function Rpe(e){const[t,n]=e;try{if(typeof n=="object"&&n!==null&&"headers"in n&&n.headers)return new Headers(n.headers);if(AD(t))return new Headers(t.headers)}catch{}}
17function Dpe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var JW={exports:{}},ni=JW.exports={},xl,Tl;function n$(){throw new Error("setTimeout has not been defined")}function r$(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?xl=setTimeout:xl=n$}catch{xl=n$}try{typeof clearTimeout=="function"?Tl=clearTimeout:Tl=r$}catch{Tl=r$}})();function ZW(e){if(xl===setTimeout)return setTimeout(e,0);if((xl===n$||!xl)&&setTimeout)return xl=setTimeout,setTimeout(e,0);try{return xl(e,0)}catch{try{return xl.call(null,e,0)}catch{return xl.call(this,e,0)}}}function Mpe(e){if(Tl===clearTimeout)return clearTimeout(e);if((Tl===r$||!Tl)&&clearTimeout)return Tl=clearTimeout,clearTimeout(e);try{return Tl(e)}catch{try{return Tl.call(null,e)}catch{return Tl.call(this,e)}}}var Su=[],Dm=!1,ef,nS=-1;function Npe(){!Dm||!ef||(Dm=!1,ef.length?Su=ef.concat(Su):nS=-1,Su.length&&QW())}function QW(){if(!Dm){var e=ZW(Npe);Dm=!0;for(var t=Su.length;t;){for(ef=Su,Su=[];++nS<t;)ef&&ef[nS].run();nS=-1,t=Su.length}ef=null,Dm=!1,Mpe(e)}}ni.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];Su.push(new eG(e,t)),Su.length===1&&!Dm&&ZW(QW)};function eG(e,t){this.fun=e,this.array=t}eG.prototype.run=function(){this.fun.apply(null,this.array)};ni.title="browser";ni.browser=!0;ni.env={};ni.argv=[];ni.version="";ni.versions={};function ec(){}ni.on=ec;ni.addListener=ec;ni.once=ec;ni.off=ec;ni.removeListener=ec;ni.removeAllListeners=ec;ni.emit=ec;ni.prependListener=ec;ni.prependOnceListener=ec;ni.listeners=function(e){return[]};ni.binding=function(e){throw new Error("process.binding is not supported")};ni.cwd=function(){return"/"};ni.chdir=function(e){throw new Error("process.chdir is not supported")};ni.umask=function(){return 0};var Lpe=JW.exports;const ys=Dpe(Lpe);var Fc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function md(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function wk(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}function Fpe(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function Vpe(){return"npm"}function Bpe(){return!Fpe()&&Object.prototype.toString.call(typeof ys<"u"?ys:0)==="[object process]"}function i$(){return typeof window<"u"&&(!Bpe()||jpe())}function jpe(){const e=pn.process;return(e==null?void 0:e.type)==="renderer"}const En=pn;let a$=0;function tG(){return a$>0}function Upe(){a$++,setTimeout(()=>{a$--})}function Ym(e,t={}){function n(i){return typeof i=="function"}if(!n(e))return e;try{const i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(PD(e))return e}catch{return e}const r=function(...i){try{const a=i.map(s=>Ym(s,t));return e.apply(this,a)}catch(a){throw Upe(),Zy(s=>{s.addEventProcessor(o=>(t.mechanism&&(zP(o,void 0),Of(o,t.mechanism)),o.extra={...o.extra,arguments:i},o)),nb(a)}),a}};try{for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i])}catch{}X9(r,e),qa(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}function WD(){const e=Op(),{referrer:t}=En.document||{},{userAgent:n}=En.navigator||{},r={...t&&{Referer:t},...n&&{"User-Agent":n}};return{url:e,headers:r}}function GD(e,t){const n=KD(e,t),r={type:Gpe(t),value:Kpe(t)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===""&&(r.value="Unrecoverable error caught"),r}function Hpe(e,t,n,r){const i=vn(),a=i==null?void 0:i.getOptions().normalizeDepth,s=Qpe(t),o={__serialized__:vW(t,a)};if(s)return{exception:{values:[GD(e,s)]},extra:o};const l={exception:{values:[{type:_k(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:Jpe(t,{isUnhandledRejection:r})}]},extra:o};if(n){const u=KD(e,n);u.length&&(l.exception.values[0].stacktrace={frames:u})}return l}function YT(e,t){return{exception:{values:[GD(e,t)]}}}function KD(e,t){const n=t.stacktrace||t.stack||"",r=qpe(t),i=Wpe(t);try{return e(n,r,i)}catch{}return[]}const zpe=/Minified React error #\d+;/i;function qpe(e){return e&&zpe.test(e.message)?1:0}function Wpe(e){return typeof e.framesToPop=="number"?e.framesToPop:0}function nG(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}function Gpe(e){const t=e==null?void 0:e.name;return!t&&nG(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}function Kpe(e){const t=e==null?void 0:e.message;return nG(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?tj(t.error):tj(e):"No error message"}function Ype(e,t,n,r){const i=(n==null?void 0:n.syntheticException)||void 0,a=YD(e,t,i,r);return Of(a),a.level="error",n!=null&&n.event_id&&(a.event_id=n.event_id),tb(a)}function Xpe(e,t,n="info",r,i){const a=(r==null?void 0:r.syntheticException)||void 0,s=s$(e,t,a,i);return s.level=n,r!=null&&r.event_id&&(s.event_id=r.event_id),tb(s)}function YD(e,t,n,r,i){let a;if(G9(t)&&t.error)return YT(e,t.error);if(wB(t)||rfe(t)){const s=t;if("stack"in t)a=YT(e,t);else{const o=s.name||(wB(s)?"DOMError":"DOMException"),l=s.message?`${o}: ${s.message}`:o;a=s$(e,l,n,r),zP(a,l)}return"code"in s&&(a.tags={...a.tags,"DOMException.code":`${s.code}`}),a}return bk(t)?YT(e,t):qv(t)||_k(t)?(a=Hpe(e,t,n,i),Of(a,{synthetic:!0}),a):(a=s$(e,t,n,r),zP(a,`${t}`),Of(a,{synthetic:!0}),a)}function s$(e,t,n,r){const i={};if(r&&n){const a=KD(e,n);a.length&&(i.exception={values:[{value:t,stacktrace:{frames:a}}]}),Of(i,{synthetic:!0})}
17if(ID(t)){const{__sentry_template_string__:a,__sentry_template_values__:s}=t;return i.logentry={message:a,params:s},i}return i.message=t,i}function Jpe(e,{isUnhandledRejection:t}){const n=ufe(e),r=t?"promise rejection":"exception";return G9(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:_k(e)?`Event \`${Zpe(e)}\` (type=${e.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}function Zpe(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function Qpe(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)){const n=e[t];if(n instanceof Error)return n}}class ege extends Tme{constructor(t){var c;const n=tge(t),r=En.SENTRY_SDK_SOURCE||Vpe();UW(n,"browser",["browser"],r),(c=n._metadata)!=null&&c.sdk&&(n._metadata.sdk.settings={infer_ip:n.sendDefaultPii?"auto":"never",...n._metadata.sdk.settings}),super(n);const{sendDefaultPii:i,sendClientReports:a,enableLogs:s,_experiments:o,enableMetrics:l}=this._options,u=l??(o==null?void 0:o.enableMetrics)??!0;En.document&&(a||s||u)&&En.document.addEventListener("visibilitychange",()=>{En.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),s&&ZP(this),u&&PW(this))}),i&&this.on("beforeSendSession",Bme)}eventFromException(t,n){return Ype(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",r){return Xpe(this._options.stackParser,t,n,r,this._options.attachStacktrace)}_prepareEvent(t,n,r,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,r,i)}}function tge(e){var t;return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:(t=En.SENTRY_RELEASE)==null?void 0:t.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}const Rf=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Ht=pn,nge=(e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good",rb=(e,t,n,r)=>{let i,a;return s=>{t.value>=0&&(s||r)&&(a=t.value-(i??0),(a||i===void 0)&&(i=t.value,t.delta=a,t.rating=nge(t.value,n),e(t)))}},ib=(e=!0)=>{var n,r;const t=(r=(n=Ht.performance)==null?void 0:n.getEntriesByType)==null?void 0:r.call(n,"navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},Dp=()=>{const e=ib();return(e==null?void 0:e.activationStart)??0};function Wc(e,t,n){Ht.document&&Ht.addEventListener(e,t,n)}function JS(e,t,n){Ht.document&&Ht.removeEventListener(e,t,n)}let Mm=-1;const rG=new Set,rge=()=>{var e,t;return((e=Ht.document)==null?void 0:e.visibilityState)==="hidden"&&!((t=Ht.document)!=null&&t.prerendering)?0:1/0},rS=e=>{if(ige(e)&&Mm>-1){if(e.type==="visibilitychange"||e.type==="pagehide")for(const t of rG)t();isFinite(Mm)||(Mm=e.type==="visibilitychange"?e.timeStamp:0,JS("prerenderingchange",rS,!0))}},ab=()=>{var e;if(Ht.document&&Mm<0){const t=Dp();Mm=(Ht.document.prerendering||(e=globalThis.performance.getEntriesByType("visibility-state").filter(r=>r.name==="hidden"&&r.startTime>t)[0])==null?void 0:e.startTime)??rge(),Wc("visibilitychange",rS,!0),Wc("pagehide",rS,!0),Wc("prerenderingchange",rS,!0)}return{get firstHiddenTime(){return Mm},onHidden(t){rG.add(t)}}};function ige(e){var t;return e.type==="pagehide"||((t=Ht.document)==null?void 0:t.visibilityState)==="hidden"}const age=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,sb=(e,t=-1)=>{var a,s;const n=ib();let r="navigate";return n&&((a=Ht.document)!=null&&a.prerendering||Dp()>0?r="prerender":(s=Ht.document)!=null&&s.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:age(),navigationType:r}},XT=new WeakMap;function XD(e,t){try{return XT.get(e)||XT.set(e,new t),XT.get(e)}catch{return new t}}class ZS{constructor(){ZS.prototype.__init.call(this),ZS.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(t){var i;if(t.hadRecentInput)return;const n=this._sessionEntries[0],r=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&n&&r&&t.startTime-r.startTime<1e3&&t.startTime-n.startTime<5e3?(this._sessionValue+=t.value,this._sessionEntries.push(t)):(this._sessionValue=t.value,this._sessionEntries=[t]),(i=this._onAfterProcessingUnexpectedShift)==null||i.call(this,t)}}const Mp=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(i=>{Promise.resolve().then(()=>{t(i.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},JD=e=>{let t=!1;return()=>{t||(e(),t=!0)}},kk=e=>{var t;(t=Ht.document)!=null&&t.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},sge=[1800,3e3],oge=(e,t={})=>{kk(()=>{const n=ab(),r=sb("FCP");let i;const s=Mp("paint",o=>
17{for(const l of o)l.name==="first-contentful-paint"&&(s.disconnect(),l.startTime<n.firstHiddenTime&&(r.value=Math.max(l.startTime-Dp(),0),r.entries.push(l),i(!0)))});s&&(i=rb(e,r,sge,t.reportAllChanges))})},lge=[.1,.25],uge=(e,t={})=>{oge(JD(()=>{var l;const n=sb("CLS",0);let r;const i=ab(),a=XD(t,ZS),s=u=>{for(const c of u)a._processEntry(c);a._sessionValue>n.value&&(n.value=a._sessionValue,n.entries=a._sessionEntries,r())},o=Mp("layout-shift",s);o&&(r=rb(e,n,lge,t.reportAllChanges),i.onHidden(()=>{s(o.takeRecords()),r(!0)}),(l=Ht==null?void 0:Ht.setTimeout)==null||l.call(Ht,r))}))};let iG=0,JT=1/0,X0=0;const cge=e=>{e.forEach(t=>{t.interactionId&&(JT=Math.min(JT,t.interactionId),X0=Math.max(X0,t.interactionId),iG=X0?(X0-JT)/7+1:0)})};let o$;const aG=()=>o$?iG:performance.interactionCount||0,dge=()=>{"interactionCount"in performance||o$||(o$=Mp("event",cge,{type:"event",buffered:!0,durationThreshold:0}))},ZT=10;let sG=0;const fge=()=>aG()-sG;class QS{constructor(){QS.prototype.__init.call(this),QS.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){sG=aG(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const t=Math.min(this._longestInteractionList.length-1,Math.floor(fge()/50));return this._longestInteractionList[t]}_processEntry(t){var i,a;if((i=this._onBeforeProcessingEntry)==null||i.call(this,t),!(t.interactionId||t.entryType==="first-input"))return;const n=this._longestInteractionList.at(-1);let r=this._longestInteractionMap.get(t.interactionId);if(r||this._longestInteractionList.length<ZT||t.duration>n._latency){if(r?t.duration>r._latency?(r.entries=[t],r._latency=t.duration):t.duration===r._latency&&t.startTime===r.entries[0].startTime&&r.entries.push(t):(r={id:t.interactionId,entries:[t],_latency:t.duration},this._longestInteractionMap.set(r.id,r),this._longestInteractionList.push(r)),this._longestInteractionList.sort((s,o)=>o._latency-s._latency),this._longestInteractionList.length>ZT){const s=this._longestInteractionList.splice(ZT);for(const o of s)this._longestInteractionMap.delete(o.id)}(a=this._onAfterProcessingINPCandidate)==null||a.call(this,r)}}}const oG=e=>{var n;const t=Ht.requestIdleCallback||Ht.setTimeout;((n=Ht.document)==null?void 0:n.visibilityState)==="hidden"?e():(e=JD(e),Wc("visibilitychange",e,{once:!0,capture:!0}),Wc("pagehide",e,{once:!0,capture:!0}),t(()=>{e(),JS("visibilitychange",e,{capture:!0}),JS("pagehide",e,{capture:!0})}))},hge=[200,500],mge=40,pge=(e,t={})=>{if(!(globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype))return;const n=ab();kk(()=>{dge();const r=sb("INP");let i;const a=XD(t,QS),s=l=>{oG(()=>{for(const c of l)a._processEntry(c);const u=a._estimateP98LongestInteraction();u&&u._latency!==r.value&&(r.value=u._latency,r.entries=u.entries,i())})},o=Mp("event",s,{durationThreshold:t.durationThreshold??mge});i=rb(e,r,hge,t.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),n.onHidden(()=>{s(o.takeRecords()),i(!0)}))})};class gge{_processEntry(t){var n;(n=this._onBeforeProcessingEntry)==null||n.call(this,t)}}const vge=[2500,4e3],yge=(e,t={})=>{kk(()=>{const n=ab(),r=sb("LCP");let i;const a=XD(t,gge),s=l=>{t.reportAllChanges||(l=l.slice(-1));for(const u of l)a._processEntry(u),u.startTime<n.firstHiddenTime&&(r.value=Math.max(u.startTime-Dp(),0),r.entries=[u],i())},o=Mp("largest-contentful-paint",s);if(o){i=rb(e,r,vge,t.reportAllChanges);const l=JD(()=>{s(o.takeRecords()),o.disconnect(),i(!0)}),u=c=>{c.isTrusted&&(oG(l),JS(c.type,u,{capture:!0}))};for(const c of["keydown","click","visibilitychange"])Wc(c,u,{capture:!0})}})},bge=[800,1800],l$=e=>{var t,n;(t=Ht.document)!=null&&t.prerendering?kk(()=>l$(e)):((n=Ht.document)==null?void 0:n.readyState)!=="complete"?addEventListener("load",()=>l$(e),!0):setTimeout(e)},_ge=(e,t={})=>{const n=sb("TTFB"),r=rb(e,n,bge,t.reportAllChanges);l$(()=>{const i=ib();i&&(n.value=Math.max(i.responseStart-Dp(),0),n.entries=[i],r(!0))})},gv={},ew={};let lG,uG,cG,dG;function ZD(e,t=!1){return Ek("cls",e,wge,lG,t)}function QD(e,t=!1){return Ek("lcp",e,kge,uG,t)}function Sge(e){return Ek("ttfb",e,Ege,cG)}function fG(e){return Ek("inp",e,xge,dG)}function Df(e,t){return hG(e,t),ew[e]||(Tge(e),ew[e]=!0),mG(e,t)}function ob(e,t){const n=gv[e];if(n!=null&&n.length)for(const r of n)try{r(t)}catch(i){Rf&&lt.error(`Error while triggering instrumentation handler.
18Type: ${e}
19Name: ${Vu(r)}
20Error:`,i)}}function wge(){return uge(e=>{ob("cls",{metric:e}),lG=e},{reportAllChanges:!0})}function kge(){return yge(e=>{ob("lcp",{metric:e}),uG=e},{reportAllChanges:!0})}function Ege(){return _ge(e=>{ob("ttfb",{metric:e}),cG=e})}function xge(){return pge(e=>{ob("inp",{metric:e}),dG=e})}function Ek(e,t,n,r,i=!1){hG(e,t);let a;return ew[e]||(a=n(),ew[e]=!0),r&&t({metric:r}),mG(e,t,i?a:void 0)}function Tge(e){const t={};e==="event"&&(t.durationThreshold=0),Mp(e,n=>{ob(e,{entries:n})},t)}function hG(e,t){gv[e]=gv[e]||[],gv[e].push(t)}function mG(e,t,n){return()=>{n&&n();const r=gv[e];if(!r)return;const i=r.indexOf(t);i!==-1&&r.splice(i,1)}}function Cge(e){return"duration"in e}const Ige=e=>{const t=n=>{var r;(n.type==="pagehide"||((r=Ht.document)==null?void 0:r.visibilityState)==="hidden")&&e(n)};Wc("visibilitychange",t,{capture:!0,once:!0}),Wc("pagehide",t,{capture:!0,once:!0})};function QT(e){return typeof e=="number"&&isFinite(e)}
20function nd(e,t,n,{...r}){const i=Cn(e).start_timestamp;return i&&i>t&&typeof e.updateStartTime=="function"&&e.updateStartTime(t),VD(e,()=>{const a=td({startTime:t,...r});return a&&a.end(n),a})}function eM(e){var y;const t=vn();if(!t)return;const{name:n,transaction:r,attributes:i,startTime:a}=e,{release:s,environment:o,sendDefaultPii:l}=t.getOptions(),u=t.getIntegrationByName("Replay"),c=u==null?void 0:u.getReplayId(),d=Ln(),f=d.getUser(),m=f!==void 0?f.email||f.id||f.ip_address:void 0;let p;try{p=d.getScopeData().contexts.profile.profile_id}catch{}const v={release:s,environment:o,user:m||void 0,profile_id:p||void 0,replay_id:c||void 0,transaction:r,"user_agent.original":(y=Ht.navigator)==null?void 0:y.userAgent,"client.address":l?"{{auto}}":void 0,...i};return td({name:n,attributes:v,startTime:a,experimental:{standalone:!0}})}function lb(){return Ht.addEventListener&&Ht.performance}function Gr(e){return e/1e3}function Age(e){let t="unknown",n="unknown",r="";for(const i of e){if(i==="/"){[t,n]=e.split("/");break}if(!isNaN(Number(i))){t=r==="h"?"http":r,n=e.split(r)[1];break}r+=i}return r===e&&(t=r),{name:t,version:n}}function pG(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function gG(e,t){let n,r=!1;function i(o){!r&&n&&t(o,n),r=!0}Ige(()=>{i("pagehide")});const a=e.on("beforeStartNavigationSpan",(o,l)=>{l!=null&&l.isRedirect||(i("navigation"),a(),s())}),s=e.on("afterStartPageLoadSpan",o=>{n=o.spanContext().spanId,s()})}function Oge(e){let t=0,n;if(!pG("layout-shift"))return;const r=ZD(({metric:i})=>{const a=i.entries[i.entries.length-1];a&&(t=i.value,n=a)},!0);gG(e,(i,a)=>{Pge(t,n,a,i),r()})}function Pge(e,t,n,r){var u;Rf&&lt.log(`Sending CLS span (${e})`);const i=t?Gr((Es()||0)+t.startTime):ti(),a=Ln().getScopeData().transactionName,s=t?Ss((u=t.sources[0])==null?void 0:u.node):"Layout shift",o={[Rr]:"auto.http.browser.cls",[Uu]:"ui.webvital.cls",[$p]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t!=null&&t.sources&&t.sources.forEach((c,d)=>{o[`cls.source.${d+1}`]=Ss(c.node)});const l=eM({name:s,transaction:a,attributes:o,startTime:i});l&&(l.addEvent("cls",{[Qy]:"",[eb]:e}),l.end(i))}function $ge(e){let t=0,n;if(!pG("largest-contentful-paint"))return;const r=QD(({metric:i})=>{const a=i.entries[i.entries.length-1];a&&(t=i.value,n=a)},!0);gG(e,(i,a)=>{Rge(t,n,a,i),r()})}function Rge(e,t,n,r){Rf&&lt.log(`Sending LCP span (${e})`);const i=Gr((Es()||0)+((t==null?void 0:t.startTime)||0)),a=Ln().getScopeData().transactionName,s=t?Ss(t.element):"Largest contentful paint",o={[Rr]:"auto.http.browser.lcp",[Uu]:"ui.webvital.lcp",[$p]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(o["lcp.element"]=Ss(t.element)),t.id&&(o["lcp.id"]=t.id),t.url&&(o["lcp.url"]=t.url),t.loadTime!=null&&(o["lcp.loadTime"]=t.loadTime),t.renderTime!=null&&(o["lcp.renderTime"]=t.renderTime),t.size!=null&&(o["lcp.size"]=t.size));const l=eM({name:s,transaction:a,attributes:o,startTime:i});l&&(l.addEvent("lcp",{[Qy]:"millisecond",[eb]:e}),l.end(i))}function lo(e){return e&&((Es()||performance.timeOrigin)+e)/1e3}function vG(e){var n;const t={};if(e.nextHopProtocol!=null){const{name:r,version:i}=Age(e.nextHopProtocol);t["network.protocol.version"]=i,t["network.protocol.name"]=r}return Es()||(n=lb())!=null&&n.timeOrigin?Dge({...t,"http.request.redirect_start":lo(e.redirectStart),"http.request.redirect_end":lo(e.redirectEnd),"http.request.worker_start":lo(e.workerStart),"http.request.fetch_start":lo(e.fetchStart),"http.request.domain_lookup_start":lo(e.domainLookupStart),"http.request.domain_lookup_end":lo(e.domainLookupEnd),"http.request.connect_start":lo(e.connectStart),"http.request.secure_connection_start":lo(e.secureConnectionStart),"http.request.connection_end":lo(e.connectEnd),"http.request.request_start":lo(e.requestStart),"http.request.response_start":lo(e.responseStart),"http.request.response_end":lo(e.responseEnd),"http.request.time_to_first_byte":e.responseStart!=null?e.responseStart/1e3:void 0}):t}function Dge(e){return Object.fromEntries(Object.entries(e).filter(([,t])=>t!=null))}const Mge=2147483647;let dj=0,Ko={},ls,ym;function Nge({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){const r=lb();if(r&&Es()){r.mark&&Ht.performance.mark("sentry-tracing-init");const i=t?$ge(n):jge(),a=Uge(),s=e?Oge(n):Bge();return()=>{i==null||i(),a(),s==null||s()}}return()=>{}}function Lge(){Df("longtask",({entries:e})=>{const t=Zi();if(!t)return;const{op:n,start_timestamp:r}=Cn(t);for(const i of e){const a=Gr(Es()+i.startTime),s=Gr(i.duration);n==="navigation"&&r&&a<r||nd(t,a,a+s,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Rr]:"auto.ui.browser.metrics"}})}})}function Fge(){new PerformanceObserver(t=>{const n=Zi();if(n)for(const r of t.getEntries()){if(!r.scripts[0])continue;const i=Gr(Es()+r.startTime),{start_timestamp:a,op:s}=Cn(n);if(s==="navigation"&&a&&i<a)continue;const o=Gr(r.duration),l={[Rr]:"auto.ui.browser.metrics"},u=r.scripts[0],{invoker:c,invokerType:d,sourceURL:f,sourceFunctionName:m,sourceCharPosition:p}=u;l["browser.script.invoker"]=c,l["browser.script.invoker_type"]=d,f&&(l["code.filepath"]=f),m&&(l["code.function"]=m),p!==-1&&(l["browser.script.source_char_position"]=p),nd(n,i,i+o,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:l})}}).observe({type:"long-animation-frame",buffered:!0})}function Vge(){Df("event",({entries:e})=>{const t=Zi();if(t){for(const n of e)if(n.name==="click"){const r=Gr(Es()+n.startTime),i=Gr(n.duration),a={name:Ss(n.target),op:`ui.interaction.${n.name}`,startTime:r,attributes:{[Rr]:"auto.ui.browser.metrics"}},s=Y9(n.target);s&&(a.attributes["ui.component_name"]=s),nd(t,r,r+i,a)}}})}function Bge(){return ZD(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Ko.cls={value:e.value,unit:""},ym=t)},!0)}function jge(){return QD(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Ko.lcp={value:e.value,unit:"millisecond"},ls=t)},!0)}function Uge(){return Sge(({metric:e})=>{e.entries[e.entries.length-1]&&(Ko.ttfb={value:e.value,unit:"millisecond"})})}function Hge(e,t){const n=lb(),r=Es();if(!(n!=null&&n.getEntries)||!r)return;const i=Gr(r),a=n.getEntries(),{op:s,start_timestamp:o}=Cn(e);
20a.slice(dj).forEach(l=>{const u=Gr(l.startTime),c=Gr(Math.max(0,l.duration));if(!(s==="navigation"&&o&&i+u<o))switch(l.entryType){case"navigation":{Gge(e,l,i);break}case"mark":case"paint":case"measure":{qge(e,l,u,c,i,t.ignorePerformanceApiSpans);const d=ab(),f=l.startTime<d.firstHiddenTime;l.name==="first-paint"&&f&&(Ko.fp={value:l.startTime,unit:"millisecond"}),l.name==="first-contentful-paint"&&f&&(Ko.fcp={value:l.startTime,unit:"millisecond"});break}case"resource":{Xge(e,l,l.name,u,c,i,t.ignoreResourceSpans);break}}}),dj=Math.max(a.length-1,0),Jge(e),s==="pageload"&&(eve(Ko),t.recordClsOnPageloadSpan||delete Ko.cls,t.recordLcpOnPageloadSpan||delete Ko.lcp,Object.entries(Ko).forEach(([l,u])=>{khe(l,u.value,u.unit)}),e.setAttribute("performance.timeOrigin",i),e.setAttribute("performance.activationStart",Dp()),Zge(e,t)),ls=void 0,ym=void 0,Ko={}}function zge(e){if((e==null?void 0:e.entryType)==="measure")try{return e.detail.devtools.track==="Components ⚛"}catch{return}}function qge(e,t,n,r,i,a){if(zge(t)||["mark","measure"].includes(t.entryType)&&Cu(t.name,a))return;const s=ib(!1),o=Gr(s?s.requestStart:0),l=i+Math.max(n,o),u=i+n,c=u+r,d={[Rr]:"auto.resource.browser.metrics"};l!==u&&(d["sentry.browser.measure_happened_before_request"]=!0,d["sentry.browser.measure_start_time"]=l),Wge(d,t),l<=c&&nd(e,l,c,{name:t.name,op:t.entryType,attributes:d})}function Wge(e,t){try{const n=t.detail;if(!n)return;if(typeof n=="object"){for(const[r,i]of Object.entries(n))if(i&&qm(i))e[`sentry.browser.measure.detail.${r}`]=i;else if(i!==void 0)try{e[`sentry.browser.measure.detail.${r}`]=JSON.stringify(i)}catch{}return}if(qm(n)){e["sentry.browser.measure.detail"]=n;return}try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}}function Gge(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{J0(e,t,r,n)}),J0(e,t,"secureConnection",n,"TLS/SSL"),J0(e,t,"fetch",n,"cache"),J0(e,t,"domainLookup",n,"DNS"),Yge(e,t,n)}function J0(e,t,n,r,i=n){const a=Kge(n),s=t[a],o=t[`${n}Start`];!o||!s||nd(e,r+Gr(o),r+Gr(s),{op:`browser.${i}`,name:t.name,attributes:{[Rr]:"auto.ui.browser.metrics",...n==="redirect"&&t.redirectCount!=null?{"http.redirect_count":t.redirectCount}:{}}})}function Kge(e){return e==="secureConnection"?"connectEnd":e==="fetch"?"domainLookupStart":`${e}End`}function Yge(e,t,n){const r=n+Gr(t.requestStart),i=n+Gr(t.responseEnd),a=n+Gr(t.responseStart);t.responseEnd&&(nd(e,r,i,{op:"browser.request",name:t.name,attributes:{[Rr]:"auto.ui.browser.metrics"}}),nd(e,a,i,{op:"browser.response",name:t.name,attributes:{[Rr]:"auto.ui.browser.metrics"}}))}function Xge(e,t,n,r,i,a,s){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const o=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(s!=null&&s.includes(o))return;const l={[Rr]:"auto.resource.browser.metrics"},u=pf(n);u.protocol&&(l["url.scheme"]=u.protocol.split(":").pop()),u.host&&(l["server.address"]=u.host),l["url.same_origin"]=n.includes(Ht.location.origin),Qge(t,l,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);const c={...l,...vG(t)},d=a+r,f=d+i;nd(e,d,f,{name:n.replace(Ht.location.origin,""),op:o,attributes:c})}function Jge(e){const t=Ht.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setAttribute("effectiveConnectionType",n.effectiveType),n.type&&e.setAttribute("connectionType",n.type),QT(n.rtt)&&(Ko["connection.rtt"]={value:n.rtt,unit:"millisecond"})),QT(t.deviceMemory)&&e.setAttribute("deviceMemory",`${t.deviceMemory} GB`),QT(t.hardwareConcurrency)&&e.setAttribute("hardwareConcurrency",String(t.hardwareConcurrency))}function Zge(e,t){ls&&t.recordLcpOnPageloadSpan&&(ls.element&&e.setAttribute("lcp.element",Ss(ls.element)),ls.id&&e.setAttribute("lcp.id",ls.id),ls.url&&e.setAttribute("lcp.url",ls.url.trim().slice(0,200)),ls.loadTime!=null&&e.setAttribute("lcp.loadTime",ls.loadTime),ls.renderTime!=null&&e.setAttribute("lcp.renderTime",ls.renderTime),e.setAttribute("lcp.size",ls.size)),ym!=null&&ym.sources&&t.recordClsOnPageloadSpan&&ym.sources.forEac
20h((n,r)=>e.setAttribute(`cls.source.${r+1}`,Ss(n.node)))}function Qge(e,t,n){n.forEach(([r,i])=>{const a=e[r];a!=null&&(typeof a=="number"&&a<Mge||typeof a=="string")&&(t[i]=a)})}function eve(e){const t=ib(!1);if(!t)return;const{responseStart:n,requestStart:r}=t;r<=n&&(e["ttfb.requestTime"]={value:n-r,unit:"millisecond"})}function tve(){return lb()&&Es()?Df("element",nve):()=>{}}const nve=({entries:e})=>{const t=Zi(),n=t?Ki(t):void 0,r=n?Cn(n).description:Ln().getScopeData().transactionName;e.forEach(i=>{var m,p;const a=i;if(!a.identifier)return;const s=a.name,o=a.renderTime,l=a.loadTime,[u,c]=l?[Gr(l),"load-time"]:o?[Gr(o),"render-time"]:[ti(),"entry-emission"],d=s==="image-paint"?Gr(Math.max(0,(o??0)-(l??0))):0,f={[Rr]:"auto.ui.browser.elementtiming",[Uu]:"ui.elementtiming",[ms]:"component","sentry.span_start_time_source":c,"sentry.transaction_name":r,"element.id":a.id,"element.type":((p=(m=a.element)==null?void 0:m.tagName)==null?void 0:p.toLowerCase())||"unknown","element.size":a.naturalWidth&&a.naturalHeight?`${a.naturalWidth}x${a.naturalHeight}`:void 0,"element.render_time":o,"element.load_time":l,"element.url":a.url||void 0,"element.identifier":a.identifier,"element.paint_type":s};Ahe({name:`element[${a.identifier}]`,attributes:f,startTime:u,onlyIfParent:!0},v=>{v.end(u+d)})})},rve=1e3;let fj,u$,c$;function yG(e){cd("dom",e),dd("dom",ive)}function ive(){if(!Ht.document)return;const e=bo.bind(null,"dom"),t=hj(e,!0);Ht.document.addEventListener("click",t,!1),Ht.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{var a,s;const i=(a=Ht[n])==null?void 0:a.prototype;(s=i==null?void 0:i.hasOwnProperty)!=null&&s.call(i,"addEventListener")&&(hs(i,"addEventListener",function(o){return function(l,u,c){if(l==="click"||l=="keypress")try{const d=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},f=d[l]=d[l]||{refCount:0};if(!f.handler){const m=hj(e);f.handler=m,o.call(this,l,m,c)}f.refCount++}catch{}return o.call(this,l,u,c)}}),hs(i,"removeEventListener",function(o){return function(l,u,c){if(l==="click"||l=="keypress")try{const d=this.__sentry_instrumentation_handlers__||{},f=d[l];f&&(f.refCount--,f.refCount<=0&&(o.call(this,l,f.handler,c),f.handler=void 0,delete d[l]),Object.keys(d).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return o.call(this,l,u,c)}}))})}function ave(e){if(e.type!==u$)return!1;try{if(!e.target||e.target._sentryId!==c$)return!1}catch{}return!0}function sve(e,t){return e!=="keypress"?!1:t!=null&&t.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}function hj(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const r=ove(n);if(sve(n.type,r))return;qa(n,"_sentryCaptured",!0),r&&!r._sentryId&&qa(r,"_sentryId",Hs());
20const i=n.type==="keypress"?"input":n.type;ave(n)||(e({event:n,name:i,global:t}),u$=n.type,c$=r?r._sentryId:void 0),clearTimeout(fj),fj=Ht.setTimeout(()=>{c$=void 0,u$=void 0},rve)}}function ove(e){try{return e.target}catch{return null}}let Z0;function xk(e){const t="history";cd(t,e),dd(t,lve)}function lve(){if(Ht.addEventListener("popstate",()=>{const t=Ht.location.href,n=Z0;if(Z0=t,n===t)return;bo("history",{from:n,to:t})}),!Tpe())return;function e(t){return function(...n){const r=n.length>2?n[2]:void 0;if(r){const i=Z0,a=uve(String(r));if(Z0=a,i===a)return t.apply(this,n);bo("history",{from:i,to:a})}return t.apply(this,n)}}hs(Ht.history,"pushState",e),hs(Ht.history,"replaceState",e)}function uve(e){try{return new URL(e,Ht.location.origin).toString()}catch{return e}}const iS={};function bG(e){const t=iS[e];if(t)return t;let n=Ht[e];if(t$(n))return iS[e]=n.bind(Ht);const r=Ht.document;if(r&&typeof r.createElement=="function")try{const i=r.createElement("iframe");i.hidden=!0,r.head.appendChild(i);const a=i.contentWindow;a!=null&&a[e]&&(n=a[e]),r.head.removeChild(i)}catch(i){Rf&&lt.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return n&&(iS[e]=n.bind(Ht))}function cve(e){iS[e]=void 0}function ub(...e){return bG("setTimeout")(...e)}const tf="__sentry_xhr_v3__";function _G(e){cd("xhr",e),dd("xhr",dve)}function dve(){if(!Ht.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,n,r){const i=new Error,a=ti()*1e3,s=Tu(r[0])?r[0].toUpperCase():void 0,o=fve(r[1]);if(!s||!o)return t.apply(n,r);n[tf]={method:s,url:o,request_headers:{}},s==="POST"&&o.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const l=()=>{const u=n[tf];if(u&&n.readyState===4){try{u.status_code=n.status}catch{}const c={endTimestamp:ti()*1e3,startTimestamp:a,xhr:n,virtualError:i};bo("xhr",c)}};return"onreadystatechange"in n&&typeof n.onreadystatechange=="function"?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply(u,c,d){return l(),u.apply(c,d)}}):n.addEventListener("readystatechange",l),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(u,c,d){const[f,m]=d,p=c[tf];return p&&Tu(f)&&Tu(m)&&(p.request_headers[f.toLowerCase()]=m),u.apply(c,d)}}),t.apply(n,r)}}),e.send=new Proxy(e.send,{apply(t,n,r){const i=n[tf];if(!i)return t.apply(n,r);r[0]!==void 0&&(i.body=r[0]);const a={startTimestamp:ti()*1e3,xhr:n};return bo("xhr",a),t.apply(n,r)}})}function fve(e){if(Tu(e))return e;try{return e.toString()}catch{}}const hve=Symbol.for("sentry__originalRequestBody");function SG(e){return new URLSearchParams(e).toString()}function wG(e,t=lt){try{if(typeof e=="string")return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[SG(e)];if(!e)return[void 0]}catch(n){return Rf&&t.error(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return Rf&&t.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function kG(e=[]){if(e.length>=2&&e[1]&&typeof e[1]=="object"&&"body"in e[1])return e[1].body;if(e.length>=1&&e[0]instanceof Request){const n=e[0][hve];return n!==void 0?n:void 0}}function EG(e){let t;try{t=e.getAllResponseHeaders()}catch(n){return Rf&&lt.error(n,"Failed to get xhr response headers",e),{}}return t?t.split(`\r
21`).reduce((n,r)=>{const[i,a]=r.split(": ");return a&&(n[i.toLowerCase()]=a),n},{}):{}}const eC=[],aS=new Map,jh=new Map,mve=60;function pve(){if(lb()&&Es()){const t=gve();return()=>{t()}}return()=>{}}const d$={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function gve(){return fG(vve)}const vve=({metric:e})=>{if(e.value==null)return;const t=Gr(e.value);if(t>mve)return;const n=e.entries.find(p=>p.duration===e.value&&d$[p.name]);if(!n)return;const{interactionId:r}=n,i=d$[n.name],a=Gr(Es()+n.startTime),s=Zi(),o=s?Ki(s):void 0,l=r!=null?aS.get(r):void 0,u=(l==null?void 0:l.span)||o,c=u?Cn(u).description:Ln().getScopeData().transactionName,d=(l==null?void 0:l.elementName)||Ss(n.target),f={[Rr]:"auto.http.browser.inp",[Uu]:`ui.interaction.${i}`,[$p]:n.duration},m=eM({name:d,transaction:c,attributes:f,startTime:a});m&&(m.addEvent("inp",{[Qy]:"millisecond",[eb]:e.value}),m.end(a+t))};function yve(){const e=Object.keys(d$);i$()&&e.forEach(i=>
21{Ht.addEventListener(i,t,{capture:!0,passive:!0})});function t(i){const a=i.target;if(!a)return;const s=Ss(a),o=Math.round(i.timeStamp);if(jh.set(o,s),jh.size>50){const l=jh.keys().next().value;l!==void 0&&jh.delete(l)}}function n(i){const a=Math.round(i.startTime);let s=jh.get(a);if(!s)for(let o=-5;o<=5;o++){const l=jh.get(a+o);if(l){s=l;break}}return s||"<unknown>"}const r=({entries:i})=>{const a=Zi(),s=a&&Ki(a);i.forEach(o=>{if(!Cge(o))return;const l=o.interactionId;if(l==null||aS.has(l))return;const u=o.target?Ss(o.target):n(o);if(eC.length>10){const c=eC.shift();aS.delete(c)}eC.push(l),aS.set(l,{span:s,elementName:u})})};Df("event",r),Df("first-input",r)}const bve=40;function _ve(e,t=bG("fetch")){let n=0,r=0;async function i(a){const s=a.body.length;n+=s,r++;const o={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{const l=await t(e.url,o);return{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}}catch(l){throw cve("fetch"),l}finally{n-=s,r--}}return Sme(e,i,HD(e.bufferSize||bve))}const zs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Sve=30,wve=50;function f$(e,t,n,r){const i={filename:e,function:t==="<anonymous>"?Af:t,in_app:!0};return n!==void 0&&(i.lineno=n),r!==void 0&&(i.colno=r),i}const kve=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Eve=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,xve=/\((\S*)(?::(\d+))(?::(\d+))\)/,Tve=/at (.+?) ?\(data:(.+?),/,Cve=e=>{var i;const t=e.match(Tve);if(t)return{filename:`<data:${t[2]}>`,function:t[1]};const n=kve.exec(e);if(n){const[,a,s,o]=n;return f$(a,Af,+s,+o)}const r=Eve.exec(e);if(r){if(((i=r[2])==null?void 0:i.indexOf("eval"))===0){const l=xve.exec(r[2]);l&&(r[2]=l[1],r[3]=l[2],r[4]=l[3])}const[s,o]=xG(r[1]||Af,r[2]);return f$(o,s,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},Ive=[Sve,Cve],Ave=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Ove=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Pve=e=>{const t=Ave.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const a=Ove.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let r=t[3],i=t[1]||Af;return[i,r]=xG(i,r),f$(r,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},$ve=[wve,Pve],Rve=[Ive,$ve],Dve=U9(...Rve),xG=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,r=e.indexOf("safari-web-extension")!==-1;return n||r?[e.indexOf("@")!==-1?e.split("@")[0]:Af,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},Q0=1024,Mve="Breadcrumbs",Nve=((e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:Mve,setup(n){t.console&&qW(Bve(n)),t.dom&&yG(Vve(n,t.dom)),t.xhr&&_G(jve(n)),t.fetch&&YW(Uve(n)),t.history&&xk(Hve(n)),t.sentry&&n.on("beforeSendEvent",Fve(n))}}}),Lve=Nve;function Fve(e){return function(n){vn()===e&&zu({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:Zd(n)},{event:n})}}function Vve(e,t){return function(r){if(vn()!==e)return;let i,a,s=typeof t=="object"?t.serializeAttribute:void 0,o=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;o&&o>Q0&&(zs&&lt.warn(`\`dom.maxStringLength\` cannot exceed ${Q0}, but a value of ${o} was configured. Sentry will use ${Q0} instead.`),o=Q0),typeof s=="string"&&(s=[s]);try{const u=r.event,c=zve(u)?u.target:u;i=Ss(c,{keyAttrs:s,maxStringLength:o}),a=Y9(c)}catch{i="<unknown>"}if(i.length===0)return;const l={category:`ui.${r.name}`,message:i};a&&(l.data={"ui.component_name":a}),zu(l,{event:r.event,name:r.name,global:r.global})}}function Bve(e){return function(n){if(vn()!==e)return;const r={category:"console",data:{arguments:n.args,logger:"console"},level:XS(n.level),message:qS(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)r.message=`Assertion failed: ${qS(n.args.slice(1)," ")||"console.assert"}`,r.data.arguments=n.args.slice(1);else return;zu(r,{input:n.args,level:n.level})}}function jve(e){return function(n){if(vn()!==e)return;const{startTimestamp:r,endTimestamp:i}=n,a=n.xhr[tf];if(!r||!i||!a)return;const{method:s,url:o,status_code:l,body:u}=a,c={method:s,url:o,status_code:l},d={xhr:n.xhr,input:u,startTimestamp:r,endTimestamp:i},f={category:"xhr",data:c,type:"http",level:KW(l)};e.emit("beforeOutgoingRequestBreadcrumb",f,d),zu(f,d)}}function Uve(e){return function(n){if(vn()!==e)return;const{startTimestamp:r,endTimestamp:i}=n;
21if(i&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.fetchData.method,n.fetchData.url,n.error){const a=n.fetchData,s={data:n.error,input:n.args,startTimestamp:r,endTimestamp:i},o={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",o,s),zu(o,s)}else{const a=n.response,s={...n.fetchData,status_code:a==null?void 0:a.status};n.fetchData.request_body_size,n.fetchData.response_body_size,a==null||a.status;const o={input:n.args,response:a,startTimestamp:r,endTimestamp:i},l={category:"fetch",data:s,type:"http",level:KW(s.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",l,o),zu(l,o)}}}function Hve(e){return function(n){if(vn()!==e)return;let r=n.from,i=n.to;const a=pf(En.location.href);let s=r?pf(r):void 0;const o=pf(i);s!=null&&s.path||(s=a),a.protocol===o.protocol&&a.host===o.host&&(i=o.relative),a.protocol===s.protocol&&a.host===s.host&&(r=s.relative),zu({category:"navigation",data:{from:r,to:i}})}}function zve(e){return!!e&&!!e.target}const qve=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Wve="BrowserApiErrors",Gve=((e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:Wve,setupOnce(){t.setTimeout&&hs(En,"setTimeout",mj),t.setInterval&&hs(En,"setInterval",mj),t.requestAnimationFrame&&hs(En,"requestAnimationFrame",Yve),t.XMLHttpRequest&&"XMLHttpRequest"in En&&hs(XMLHttpRequest.prototype,"send",Xve);const n=t.eventTarget;n&&(Array.isArray(n)?n:qve).forEach(i=>Jve(i,t))}}}),Kve=Gve;function mj(e){return function(...t){const n=t[0];return t[0]=Ym(n,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${Vu(e)}`}}),e.apply(this,t)}}function Yve(e){return function(t){return e.apply(this,[Ym(t,{mechanism:{data:{handler:Vu(e)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function Xve(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in n&&typeof n[i]=="function"&&hs(n,i,function(a){const s={mechanism:{data:{handler:Vu(a)},handled:!1,type:`auto.browser.browserapierrors.xhr.${i}`}},o=PD(a);return o&&(s.mechanism.data.handler=Vu(o)),Ym(a,s)})}),e.apply(this,t)}}function Jve(e,t){var i,a;const r=(i=En[e])==null?void 0:i.prototype;(a=r==null?void 0:r.hasOwnProperty)!=null&&a.call(r,"addEventListener")&&(hs(r,"addEventListener",function(s){return function(o,l,u){try{Zve(l)&&(l.handleEvent=Ym(l.handleEvent,{mechanism:{data:{handler:Vu(l),target:e},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return t.unregisterOriginalCallbacks&&Qve(this,o,l),s.apply(this,[o,Ym(l,{mechanism:{data:{handler:Vu(l),target:e},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),u])}}),hs(r,"removeEventListener",function(s){return function(o,l,u){try{const c=l.__sentry_wrapped__;c&&s.call(this,o,c,u)}catch{}return s.call(this,o,l,u)}}))}function Zve(e){return typeof e.handleEvent=="function"}function Qve(e,t,n){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,n)}const eye=(e={})=>{const t=e.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof En.document>"u"){zs&&lt.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}qB({ignoreDuration:!0}),GT();const n=Io();let r=n.getUser();n.addScopeListener(i=>{const a=i.getUser();((r==null?void 0:r.id)!==(a==null?void 0:a.id)||(r==null?void 0:r.ip_address)!==(a==null?void 0:a.ip_address))&&(GT(),r=a)}),t==="route"&&xk(({from:i,to:a})=>{i!==a&&(qB({ignoreDuration:!0}),GT())})}}},tye="CultureContext",nye=(()=>({name:tye,preprocessEvent(e){var n;const t=iye();t&&(e.contexts={...e.contexts,culture:{...t,...(n=e.contexts)==null?void 0:n.culture}})}})),rye=nye;function iye(){try{const e=En.Intl;if(!e)return;const t=e.DateTimeFormat().resolvedOptions();return{locale:t.locale,timezone:t.timeZone,calendar:t.calendar}}catch{return}}const aye="GlobalHandlers",sye=((e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:aye,setupOnce(){Error.stackTraceLimit=50},setup(n){t.onerror&&(lye(n),pj("onerror")),t.onunhandledrejection&&(uye(n),pj("onunhandledrejection"))}}}),oye=sye;function lye(e){z9(t=>{const{stackParser:n,attachStacktrace:r}=TG();if(vn()!==e||tG())return;const{msg:i,url:a,line:s,column:o,error:l}=t,u=fye(YD(n,l||i,void 0,r,!1),a,s,o);u.level="error",TW(u,{originalException:l,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function uye(e){q9(t=>{const{stackParser:n,attachStacktrace:r}=TG();if(vn()!==e||tG())return;const i=cye(t),a=qm(i)?dye(i):YD(n,i,void 0,r,!0);a.level="error",TW(a,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function cye(e){if(qm(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}function dye(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function fye(e,t,n,r){const i=e.exception=e.exception||{},a=i.values=i.values||[],s=a[0]=a[0]||{},o=s.stacktrace=s.stacktrace||{},l=o.frames=o.frames||[],u=r,c=n,d=hye(t)??Op();return l.length===0&&l.push({colno:u,filename:d,function:Af,in_app:!0,lineno:c}),e}function pj(e){zs&&lt.log(`Global Handler attached: ${e}`)}function TG(){const e=vn();return(e==null?void 0:e.getOptions())||{stackParser:()=>[],attachStacktrace:!1}}function hye(e){if(!(!Tu(e)||e.length===0))return e.startsWith("data:")?`<${qc(e,!1)}>`:e}const mye=()=>({name:"HttpContext",preprocessEvent(e){var r;if(!En.navigator&&!En.location&&!En.document)return;const t=WD(),n={...t.headers,...(r=e.request)==null?void 0:r.headers};e.request={...t,...e.request,headers:n}}}),pye="cause",gye=5,vye="LinkedErrors",yye=((e={})=>{const t=e.limit||gye,n=e.key||pye;return{name:vye,preprocessEvent(r,i,a){const s=a.getOptions();ape(GD,s.stackParser,n,t,r,i)}}}),bye=yye;function _ye(){return Sye()?(zs&&Qu(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function Sye(){var a;if(typeof En.window>"u")return!1;const e=En;if(e.nw)return!1;const t=e.chrome||e.browser;if(!((a=t==null?void 0:t.runtime)!=null&&a.id))return!1;const n=Op(),r=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(En===En.top&&r.some(s=>n.startsWith(`${s}://`)))}function CG(e){return[Jme(),Gme(),bpe(),Kve(),Lve(),oye(),bye(),hpe(),mye(),rye(),eye()]}function wye(e={}){const t=!e.skipBrowserExtensionCheck&&_ye();let n=e.defaultIntegrations==null?CG():e.defaultIntegrations;const r={...e,enabled:t?!1:e.enabled,stackParser:Qde(e.stackParser||Dve),integrations:cme({integrations:e.integrations,defaultIntegrations:n}),transport:e.transport||_ve};return $me(ege,r)}const dr=pn,tM="sentryReplaySession",kye="replay_event",nM="Unable to send Replay",Eye=3e5,xye=9e5,Tye=5e3,Cye=5500,Iye
21=6e4,Aye=5e3,Oye=3,gj=15e4,e1=5e3,Pye=3e3,$ye=300,rM=2e7,Rye=4999,Dye=5e4,vj=36e5;var Mye=Object.defineProperty,Nye=(e,t,n)=>t in e?Mye(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yj=(e,t,n)=>Nye(e,typeof t!="symbol"?t+"":t,n),si=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(si||{});function Lye(e){return e.nodeType===e.ELEMENT_NODE}function vv(e){const t=e==null?void 0:e.host;return(t==null?void 0:t.shadowRoot)===e}function yv(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function Fye(e){return e.includes(" background-clip: text;")&&!e.includes(" -webkit-background-clip: text;")&&(e=e.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),e}function Vye(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const n=["@import",`url(${JSON.stringify(e.href)})`];return e.layerName===""?n.push("layer"):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}function tw(e){try{const t=e.rules||e.cssRules;return t?Fye(Array.from(t,IG).join("")):null}catch{return null}}function Bye(e){let t="";for(let n=0;n<e.style.length;n++){const r=e.style,i=r[n],a=r.getPropertyPriority(i);t+=`${i}:${r.getPropertyValue(i)}${a?" !important":""};`}return`${e.selectorText} { ${t} }`}function IG(e){let t;if(Uye(e))try{t=tw(e.styleSheet)||Vye(e)}catch{}else if(Hye(e)){let n=e.cssText;const r=e.selectorText.includes(":"),i=typeof e.style.all=="string"&&e.style.all;if(i&&(n=Bye(e)),r&&(n=jye(n)),r||i)return n}return t||e.cssText}function jye(e){const t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}function Uye(e){return"styleSheet"in e}function Hye(e){return"selectorText"in e}class AG{constructor(){yj(this,"idNodeMap",new Map),yj(this,"nodeMetaMap",new WeakMap)}getId(t){var r;return t?((r=this.getMeta(t))==null?void 0:r.id)??-1:-1}getNode(t){return this.idNodeMap.get(t)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(t){return this.nodeMetaMap.get(t)||null}removeNodeFromMap(t){const n=this.getId(t);this.idNodeMap.delete(n),t.childNodes&&t.childNodes.forEach(r=>this.removeNodeFromMap(r))}has(t){return this.idNodeMap.has(t)}hasNode(t){return this.nodeMetaMap.has(t)}add(t,n){const r=n.id;this.idNodeMap.set(r,t),this.nodeMetaMap.set(t,n)}replace(t,n){const r=this.getNode(t);if(r){const i=this.nodeMetaMap.get(r);i&&this.nodeMetaMap.set(n,i)}this.idNodeMap.set(t,n)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function zye(){return new AG}function Tk({maskInputOptions:e,tagName:t,type:n}){return t==="OPTION"&&(t="SELECT"),!!(e[t.toLowerCase()]||n&&e[n]||n==="password"||t==="INPUT"&&!n&&e.text)}function Yv({isMasked:e,element:t,value:n,maskInputFn:r}){let i=n||"";return e?(r&&(i=r(i,t)),"*".repeat(i.length)):i}function Xm(e){return e.toLowerCase()}function h$(e){return e.toUpperCase()}const bj="__rrweb_original__";function qye(e){const t=e.getContext("2d");if(!t)return!0;const n=50;for(let r=0;r<e.width;r+=n)for(let i=0;i<e.height;i+=n){const a=t.getImageData,s=bj in a?a[bj]:a;if(new Uint32Array(s.call(t,r,i,Math.min(n,e.width-r),Math.min(n,e.height-i)).data.buffer).some(l=>l!==0))return!1}return!0}function iM(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?Xm(t):null}function nw(e,t,n){return t==="INPUT"&&(n==="radio"||n==="checkbox")?e.getAttribute("value")||"":e.value}function OG(e,t){let n;try{n=new URL(e,t??window.location.href)}catch{return null}const r=/\.([0-9a-z]+)(?:$)/i,i=n.pathname.match(r);return(i==null?void 0:i[1])??null}const _j={};function PG(e){const t=_j[e];if(t)return t;const n=window.document;let r=window[e];if(n&&typeof n.createElement=="function")try{const i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);const a=i.contentWindow;a&&a[e]&&(r=a[e]),n.head.removeChild(i)}catch{}return _j[e]=r.bind(window)}function m$(...e){return PG("setTimeout")(...e)}
21function $G(...e){return PG("clearTimeout")(...e)}function RG(e){try{return e.contentDocument}catch{}}let Wye=1;const Gye=new RegExp("[^a-z0-9-_:]"),Xv=-2;function aM(){return Wye++}function Kye(e){if(e instanceof HTMLFormElement)return"form";const t=Xm(e.tagName);return Gye.test(t)?"div":t}function Yye(e){let t="";return e.indexOf("//")>-1?t=e.split("/").slice(0,3).join("/"):t=e.split("/")[0],t=t.split("?")[0],t}let Uh,Sj;const Xye=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,Jye=/^(?:[a-z+]+:)?\/\//i,Zye=/^www\..*/i,Qye=/^(data:)([^,]*),(.*)/i;function ebe(e,t){if(!e||t.size===0)return e;try{const n=e.split(";"),r=[];for(let i of n){if(i=i.trim(),!i)continue;const a=i.indexOf(":");if(a===-1){r.push(i);continue}const s=i.slice(0,a).trim();t.has(s)||r.push(i)}return r.join("; ")+(r.length>0&&e.endsWith(";")?";":"")}catch(n){return console.warn("Error filtering CSS properties:",n),e}}function rw(e,t){return(e||"").replace(Xye,(n,r,i,a,s,o)=>{const l=i||s||o,u=r||a||"";if(!l)return n;if(Jye.test(l)||Zye.test(l))return`url(${u}${l}${u})`;if(Qye.test(l))return`url(${u}${l}${u})`;if(l[0]==="/")return`url(${u}${Yye(t)+l}${u})`;const c=t.split("/"),d=l.split("/");c.pop();for(const f of d)f!=="."&&(f===".."?c.pop():c.push(f));return`url(${u}${c.join("/")}${u})`})}const tbe=/^[^ \t\n\r\u000c]+/,nbe=/^[, \t\n\r\u000c]+/;function rbe(e,t){if(t.trim()==="")return t;let n=0;function r(a){let s;const o=a.exec(t.substring(n));return o?(s=o[0],n+=s.length,s):""}const i=[];for(;r(nbe),!(n>=t.length);){let a=r(tbe);if(a.slice(-1)===",")a=bm(e,a.substring(0,a.length-1)),i.push(a);else{let s="";a=bm(e,a);let o=!1;for(;;){const l=t.charAt(n);if(l===""){i.push((a+s).trim());break}else if(o)l===")"&&(o=!1);else if(l===","){n+=1,i.push((a+s).trim());break}else l==="("&&(o=!0);s+=l,n+=1}}}return i.join(", ")}const wj=new WeakMap;function bm(e,t){return!t||t.trim()===""?t:Ck(e,t)}function ibe(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function Ck(e,t){let n=wj.get(e);if(n||(n=e.createElement("a"),wj.set(e,n)),!t)t="";else if(t.startsWith("blob:")||t.startsWith("data:"))return t;return n.setAttribute("href",t),n.href}function DG(e,t,n,r,i,a,s){if(!r)return r;if(n==="src"||n==="href"&&!(t==="use"&&r[0]==="#"))return bm(e,r);if(n==="xlink:href"&&r[0]!=="#")return bm(e,r);if(n==="background"&&(t==="table"||t==="td"||t==="th"))return bm(e,r);if(n==="srcset")return rbe(e,r);if(n==="style"){let o=rw(r,Ck(e));return s&&s.size>0&&(o=ebe(o,s)),o}else if(t==="object"&&n==="data")return bm(e,r);return typeof a=="function"?a(n,r,i):r}function MG(e,t,n){return(e==="video"||e==="audio")&&t==="autoplay"}function abe(e,t,n,r){try{if(r&&e.matches(r))return!1;if(typeof t=="string"){if(e.classList.contains(t))return!0}else for(let i=e.classList.length;i--;){const a=e.classList[i];if(t.test(a))return!0}if(n)return e.matches(n)}catch{}return!1}function sbe(e,t){for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}return!1}function nf(e,t,n=1/0,r=0){return!e||e.nodeType!==e.ELEMENT_NODE||r>n?-1:t(e)?r:nf(e.parentNode,t,n,r+1)}function _m(e,t){return n=>{const r=n;if(r===null)return!1;try{if(e){if(typeof e=="string"){if(r.matches(`.${e}`))return!0}else if(sbe(r,e))return!0}return!!(t&&r.matches(t))}catch{return!1}}}function Jm(e,t,n,r,i,a){try{const s=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(s===null)return!1;if(s.tagName==="INPUT"){const u=s.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(u))return!0}let o=-1,l=-1;if(a){if(l=nf(s,_m(r,i)),l<0)return!0;o=nf(s,_m(t,n),l>=0?l:1/0)}else{if(o=nf(s,_m(t,n)),o<0)return!1;l=nf(s,_m(r,i),o>=0?o:1/0)}return o>=0?l>=0?o<=l:!0:l>=0?!1:!!a}catch{}return!!a}function obe(e,t,n){const r=e.contentWindow;if(!r)return;let i=!1,a;try{a=r.document.readyState}catch{return}if(a!=="complete"){const o=m$(()=>{i||(t(),i=!0)},n);e.addEventListener("load",()=>{$G(o),i=!0,t()});return}const s="about:blank";if(r.location.href!==s||e.src===s||e.src==="")return m$(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}function lbe(e,t,n){let r=!1,i;try{i=e.sheet}catch{return}if(i)return;const a=m$(()=>{r||(t(),r=!0)},n);e.addEventListener("load",()=>{$G(a),r=!0,t()})}function ube(e,t){const{doc:n,mirror:r,blockClass:i,blockSelector:a,unblockSelector:s,maskAllText:o,maskAttributeFn:l,maskTextClass:u,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:f,inlineStylesheet:m,maskInputOptions:p={},maskTextFn:v,maskInputFn:y,dataURLOptions:b={},inlineImages:S,recordCanvas:w,keepIframeSrcFn:E,newlyAddedElement:k=!1,ignoreCSSAttributes:x}=t,I=cbe(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:si.Document,childNodes:[],compatMode:e.compatMode}:{type:si.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:si.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:I};case e.ELEMENT_NODE:return fbe(e,{doc:n,blockClass:i,blockSelector:a,unblockSelector:s,inlineStylesheet:m,maskAttributeFn:l,maskInputOptions:p,maskInputFn:y,dataURLOptions:b,inlineImages:S,recordCanvas:w,keepIframeSrcFn:E,newlyAddedElement:k,rootId:I,maskTextClass:u,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:f,ignoreCSSAttributes:x});case e.TEXT_NODE:return dbe(e,{doc:n,maskAllText:o,maskTextClass:u,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:f,maskTextFn:v,maskInputOptions:p,maskInputFn:y,rootId:I});case e.CDATA_SECTION_NODE:return{type:si.CDATA,textContent:"",rootId:I};case e.COMMENT_NODE:return{type:si.Comment,textContent:e.textContent||"",rootId:I};default:return!1}}function cbe(e,t){if(!t.hasNode(e))return;const n=t.getId(e);return n===1?void 0:n}function dbe(e,t){var b;const{maskAllText:n,maskTextClass:r,unmaskTextClass:i,maskTextSelector:a,unmaskTextSelector:s,maskTextFn:o,maskInputOptions:l,maskInputFn:u,rootId:c}=t,d=e.parentNode&&e.parentNode.tagName;let f=e.textContent;const m=d==="STYLE"?!0:void 0,p=d==="SCRIPT"?!0:void 0,v=d==="TEXTAREA"?!0:void 0;if(m&&f){try{e.nextSibling||e.previousSibling||(b=e.parentNode.sheet)!=null&&b.cssRules&&(f=tw(e.parentNode.sheet))}catch(S){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${S}`,e)}f=rw(f,Ck(t.doc))}p&&(f="SCRIPT_PLACEHOLDER");const y=Jm(e,r,a,i,s,n);if(!m&&!p&&!v&&f&&y&&(f=o?o(f,e.parentElement):f.replace(/[\S]/g,"*")),v&&f&&(l.textarea||y)&&(f=u?u(f,e.parentNode):f.replace(/[\S]/g,"*")),d==="OPTION"&&f){const S=Tk({type:null,tagName:d,maskInputOptions:l});f=Yv({isMasked:Jm(e,r,a,i,s,S),element:e,value:f,maskInputFn:u})}return{type:si.Text,textContent:f||"",isStyle:m,rootId:c}}function fbe(e,t){const{doc:n,blockClass:r,blockSelector:i,unblockSelector:a,inlineStylesheet:s,maskInputOptions:o={},maskAttributeFn:l,maskInputFn:u,dataURLOptions:c={}
21,inlineImages:d,recordCanvas:f,keepIframeSrcFn:m,newlyAddedElement:p=!1,rootId:v,maskTextClass:y,unmaskTextClass:b,maskTextSelector:S,unmaskTextSelector:w,ignoreCSSAttributes:E}=t,k=abe(e,r,i,a),x=Kye(e);let I={};const A=e.attributes.length;for(let N=0;N<A;N++){const D=e.attributes[N];D.name&&!MG(x,D.name,D.value)&&(I[D.name]=DG(n,x,Xm(D.name),D.value,e,l,E))}if(x==="link"&&s){const N=Array.from(n.styleSheets).find(j=>j.href===e.href);let D=null;N&&(D=tw(N)),D&&(I.rel=null,I.href=null,I.crossorigin=null,I._cssText=rw(D,N.href))}if(x==="style"&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const N=tw(e.sheet);N&&(I._cssText=rw(N,Ck(n)))}if(x==="input"||x==="textarea"||x==="select"||x==="option"){const N=e,D=iM(N),j=nw(N,h$(x),D),z=N.checked;if(D!=="submit"&&D!=="button"&&j){const Y=Jm(N,y,S,b,w,Tk({type:D,tagName:h$(x),maskInputOptions:o}));I.value=Yv({isMasked:Y,element:N,value:j,maskInputFn:u})}z&&(I.checked=z)}if(x==="option"&&(e.selected&&!o.select?I.selected=!0:delete I.selected),x==="canvas"&&f){if(e.__context==="2d")qye(e)||(I.rr_dataURL=e.toDataURL(c.type,c.quality));else if(!("__context"in e)){const N=e.toDataURL(c.type,c.quality),D=n.createElement("canvas");D.width=e.width,D.height=e.height;const j=D.toDataURL(c.type,c.quality);N!==j&&(I.rr_dataURL=N)}}if(x==="img"&&d){Uh||(Uh=n.createElement("canvas"),Sj=Uh.getContext("2d"));const N=e,D=N.currentSrc||N.getAttribute("src")||"<unknown-src>",j=N.crossOrigin,z=()=>{N.removeEventListener("load",z);try{Uh.width=N.naturalWidth,Uh.height=N.naturalHeight,Sj.drawImage(N,0,0),I.rr_dataURL=Uh.toDataURL(c.type,c.quality)}catch(Y){if(N.crossOrigin!=="anonymous"){N.crossOrigin="anonymous",N.complete&&N.naturalWidth!==0?z():N.addEventListener("load",z);return}else console.warn(`Cannot inline img src=${D}! Error: ${Y}`)}N.crossOrigin==="anonymous"&&(j?I.crossOrigin=j:N.removeAttribute("crossorigin"))};N.complete&&N.naturalWidth!==0?z():N.addEventListener("load",z)}if((x==="audio"||x==="video")&&(I.rr_mediaState=e.paused?"paused":"played",I.rr_mediaCurrentTime=e.currentTime),p||(e.scrollLeft&&(I.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(I.rr_scrollTop=e.scrollTop)),k){const{width:N,height:D}=e.getBoundingClientRect();I={class:I.class,rr_width:`${N}px`,rr_height:`${D}px`}}x==="iframe"&&!m(I.src)&&(!k&&!RG(e)&&(I.rr_src=I.src),delete I.src);let C;try{customElements.get(x)&&(C=!0)}catch{}return{type:si.Element,tagName:x,attributes:I,childNodes:[],isSVG:ibe(e)||void 0,needBlock:k,rootId:v,isCustom:C}}function lr(e){return e==null?"":e.toLowerCase()}function hbe(e,t){if(t.comment&&e.type===si.Comment)return!0;if(e.type===si.Element){if(t.script&&(e.tagName==="script"||e.tagName==="link"&&(e.attributes.rel==="preload"||e.attributes.rel==="modulepreload")||e.tagName==="link"&&e.attributes.rel==="prefetch"&&typeof e.attributes.href=="string"&&OG(e.attributes.href)==="js"))return!0;if(t.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(lr(e.attributes.name).match(/^msapplication-tile(image|color)$/)||lr(e.attributes.name)==="application-name"||lr(e.attributes.rel)==="icon"||lr(e.attributes.rel)==="apple-touch-icon"||lr(e.attributes.rel)==="shortcut icon")))return!0;if(e.tagName==="meta"){if(t.headMetaDescKeywords&&lr(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(lr(e.attributes.property).match(/^(og|twitter|fb):/)||lr(e.attributes.name).match(/^(og|twitter):/)||lr(e.attributes.name)==="pinterest"))return!0;if(t.headMetaRobots&&(lr(e.attributes.name)==="robots"||lr(e.attributes.name)==="googlebot"||lr(e.attributes.name)==="bingbot"))return!0;if(t.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(t.headMetaAuthorship&&(lr(e.attributes.name)==="author"||lr(e.attributes.name)==="generator"||lr(e.attributes.name)==="framework"||lr(e.attributes.name)==="publisher"||lr(e.attributes.name)==="progid"||lr(e.attributes.property).match(/^article:/)||lr(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&(lr(e.attributes.name)==="google-site-verification"||lr(e.attributes.name)==="yandex-verification"||lr(e.attributes.name)==="csrf-token"||lr(e.attributes.name)==="p:domain_verify"||lr(e.attributes.name)==="verify-v1"||lr(e.attributes.name)==="verification"||lr(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function Sm(e,t){const{doc:n,mirror:r,blockClass:i,blockSelector:a,unblockSelector:s,maskAllText:o,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:f=!1,inlineStylesheet:m=!0,maskInputOptions:p={},maskAttributeFn:v,maskTextFn:y,maskInputFn:b,slimDOMOptions:S,dataURLOptions:w={}
21,inlineImages:E=!1,recordCanvas:k=!1,onSerialize:x,onIframeLoad:I,iframeLoadTimeout:A=5e3,onBlockedImageLoad:C,onStylesheetLoad:N,stylesheetLoadTimeout:D=5e3,keepIframeSrcFn:j=()=>!1,newlyAddedElement:z=!1,ignoreCSSAttributes:Y}=t;let{preserveWhiteSpace:ae=!0}=t;const ee=ube(e,{doc:n,mirror:r,blockClass:i,blockSelector:a,maskAllText:o,unblockSelector:s,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,inlineStylesheet:m,maskInputOptions:p,maskAttributeFn:v,maskTextFn:y,maskInputFn:b,dataURLOptions:w,inlineImages:E,recordCanvas:k,keepIframeSrcFn:j,newlyAddedElement:z,ignoreCSSAttributes:Y});if(!ee)return console.warn(e,"not serialized"),null;let J;r.hasNode(e)?J=r.getId(e):hbe(ee,S)||!ae&&ee.type===si.Text&&!ee.isStyle&&!ee.textContent.replace(/^\s+|\s+$/gm,"").length?J=Xv:J=aM();const G=Object.assign(ee,{id:J});if(r.add(e,G),J===Xv)return null;x&&x(e);let se=!f;if(G.type===si.Element){se=se&&!G.needBlock;const L=e.shadowRoot;L&&yv(L)&&(G.isShadowHost=!0)}if((G.type===si.Document||G.type===si.Element)&&se){S.headWhitespace&&G.type===si.Element&&G.tagName==="head"&&(ae=!1);const L={doc:n,mirror:r,blockClass:i,blockSelector:a,maskAllText:o,unblockSelector:s,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:f,inlineStylesheet:m,maskInputOptions:p,maskAttributeFn:v,maskTextFn:y,maskInputFn:b,slimDOMOptions:S,dataURLOptions:w,inlineImages:E,recordCanvas:k,preserveWhiteSpace:ae,onSerialize:x,onIframeLoad:I,iframeLoadTimeout:A,onBlockedImageLoad:C,onStylesheetLoad:N,stylesheetLoadTimeout:D,keepIframeSrcFn:j,ignoreCSSAttributes:Y},B=e.childNodes?Array.from(e.childNodes):[];for(const R of B){const H=Sm(R,L);H&&G.childNodes.push(H)}if(Lye(e)&&e.shadowRoot)for(const R of Array.from(e.shadowRoot.childNodes)){const H=Sm(R,L);H&&(yv(e.shadowRoot)&&(H.isShadow=!0),G.childNodes.push(H))}}if(e.parentNode&&vv(e.parentNode)&&yv(e.parentNode)&&(G.isShadow=!0),G.type===si.Element&&G.tagName==="iframe"&&!G.needBlock&&obe(e,()=>{const L=RG(e);if(L&&I){const B=Sm(L,{doc:L,mirror:r,blockClass:i,blockSelector:a,unblockSelector:s,maskAllText:o,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:m,maskInputOptions:p,maskAttributeFn:v,maskTextFn:y,maskInputFn:b,slimDOMOptions:S,dataURLOptions:w,inlineImages:E,recordCanvas:k,preserveWhiteSpace:ae,onSerialize:x,onIframeLoad:I,iframeLoadTimeout:A,onStylesheetLoad:N,stylesheetLoadTimeout:D,keepIframeSrcFn:j,ignoreCSSAttributes:Y});B&&I(e,B)}},A),G.type===si.Element&&G.tagName==="img"&&!e.complete&&G.needBlock){const L=e,B=()=>{if(L.isConnected&&!L.complete&&C)try{const R=L.getBoundingClientRect();R.width>0&&R.height>0&&C(L,G,R)}catch{}L.removeEventListener("load",B)};L.isConnected&&L.addEventListener("load",B)}return G.type===si.Element&&G.tagName==="link"&&typeof G.attributes.rel=="string"&&(G.attributes.rel==="stylesheet"||G.attributes.rel==="preload"&&typeof G.attributes.href=="string"&&OG(G.attributes.href)==="css")&&lbe(e,()=>{if(N){const L=Sm(e,{doc:n,mirror:r,blockClass:i,blockSelector:a,unblockSelector:s,maskAllText:o,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:m,maskInputOptions:p,maskAttributeFn:v,maskTextFn:y,maskInputFn:b,slimDOMOptions:S,dataURLOptions:w,inlineImages:E,recordCanvas:k,preserveWhiteSpace:ae,onSerialize:x,onIframeLoad:I,iframeLoadTimeout:A,onStylesheetLoad:N,stylesheetLoadTimeout:D,keepIframeSrcFn:j,ignoreCSSAttributes:Y});L&&N(e,L)}},D),G.type===si.Element&&delete G.needBlock,G}function mbe(e,t){const{mirror:n=new AG,blockClass:r="rr-block",blockSelector:i=null,unblockSelector:a=null,maskAllText:s=!1,maskTextClass:o="rr-mask",unmaskTextClass:l=null,maskTextSelector:u=null,unmaskTextSelector:c=null,inlineStylesheet:d=!0,inlineImages:f=!1,recordCanvas:m=!1,maskAllInputs:p=!1,maskAttributeFn:v,maskTextFn:y,maskInputFn:b,slimDOM:S=!1,dataURLOptions:w,preserveWhiteSpace:E,onSerialize:k,onIframeLoad:x,iframeLoadTimeout:I,onBlockedImageLoad:A,onStylesheetLoad:C,stylesheetLoadTimeout:N,keepIframeSrcFn:D=()=>!1,ignoreCSSAttributes:j=new Set([])}=t||{};return Sm(e,{doc:e,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,maskAllText:s,maskTextClass:o,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:c,skipChild:!1,inlineStylesheet:d,maskInputOptions:p===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:p===!1?{}:p,maskAttributeFn:v,maskTextFn:y,maskInputFn:b,slimDOMOptions:S===!0||S==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:S==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}
21:S===!1?{}:S,dataURLOptions:w,inlineImages:f,recordCanvas:m,preserveWhiteSpace:E,onSerialize:k,onIframeLoad:x,iframeLoadTimeout:I,onBlockedImageLoad:A,onStylesheetLoad:C,stylesheetLoadTimeout:N,keepIframeSrcFn:D,newlyAddedElement:!1,ignoreCSSAttributes:j})}function Va(e,t,n=document){const r={capture:!0,passive:!0};return n.addEventListener(e,t,r),()=>n.removeEventListener(e,t,r)}const lm=`Please stop import mirror directly. Instead of that,\r
22now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
23or you can use record.mirror to access the mirror instance during recording.`;let kj={map:{},getId(){return console.error(lm),-1},getNode(){return console.error(lm),null},removeNodeFromMap(){console.error(lm)},has(){return console.error(lm),!1},reset(){console.error(lm)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(kj=new Proxy(kj,{get(e,t,n){return t==="map"&&console.error(lm),Reflect.get(e,t,n)}}));function Jv(e,t,n={}){let r=null,i=0;return function(...a){const s=Date.now();!i&&n.leading===!1&&(i=s);const o=t-(s-i),l=this;o<=0||o>t?(r&&(Sbe(r),r=null),i=s,e.apply(l,a)):!r&&n.trailing!==!1&&(r=Ik(()=>{i=n.leading===!1?0:Date.now(),r=null,e.apply(l,a)},o))}}function NG(e,t,n,r,i=window){const a=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,r?n:{set(s){Ik(()=>{n.set.call(this,s)},0),a&&a.set&&a.set.call(this,s)}}),()=>NG(e,t,a||{},!0)}function sM(e,t,n){try{if(!(t in e))return()=>{};const r=e[t],i=n(r);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,()=>{e[t]=r}}catch{return()=>{}}}let iw=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(iw=()=>new Date().getTime());function LG(e){var n,r,i,a,s,o;const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:(t==null?void 0:t.documentElement.scrollLeft)||((r=(n=t==null?void 0:t.body)==null?void 0:n.parentElement)==null?void 0:r.scrollLeft)||((i=t==null?void 0:t.body)==null?void 0:i.scrollLeft)||0,top:t.scrollingElement?t.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:(t==null?void 0:t.documentElement.scrollTop)||((s=(a=t==null?void 0:t.body)==null?void 0:a.parentElement)==null?void 0:s.scrollTop)||((o=t==null?void 0:t.body)==null?void 0:o.scrollTop)||0}}function FG(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function VG(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function BG(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}function Fs(e,t,n,r,i){if(!e)return!1;const a=BG(e);if(!a)return!1;const s=_m(t,n);if(!i){const u=r&&a.matches(r);return s(a)&&!u}const o=nf(a,s);let l=-1;return o<0?!1:(r&&(l=nf(a,_m(null,r))),o>-1&&l<0?!0:o<l)}function pbe(e,t){return t.getId(e)!==-1}function tC(e,t){return t.getId(e)===Xv}function jG(e,t){if(vv(e))return!1;const n=t.getId(e);return t.has(n)?e.parentNode&&e.parentNode.nodeType===e.DOCUMENT_NODE?!1:e.parentNode?jG(e.parentNode,t):!0:!0}function p$(e){return!!e.changedTouches}function gbe(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...t)=>{let n=t[0];if(!(0 in t))throw new TypeError("1 argument is required");do if(this===n)return!0;while(n=n&&n.parentNode);return!1})}function UG(e,t){return!!(e.nodeName==="IFRAME"&&t.getMeta(e))}function HG(e,t){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&t.getMeta(e))}function g$(e){return!!(e!=null&&e.shadowRoot)}class vbe{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(t){return this.styleIDMap.get(t)??-1}has(t){return this.styleIDMap.has(t)}add(t,n){if(this.has(t))return this.getId(t);let r;return n===void 0?r=this.id++:r=n,this.styleIDMap.set(t,r),this.idStyleMap.set(r,t),r}getStyle(t){return this.idStyleMap.get(t)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function zG(e){var n,r;let t=null;return((r=(n=e.getRootNode)==null?void 0:n.call(e))==null?void 0:r.no
23deType)===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function ybe(e){let t=e,n;for(;n=zG(t);)t=n;return t}function bbe(e){const t=e.ownerDocument;if(!t)return!1;const n=ybe(e);return t.contains(n)}function qG(e){const t=e.ownerDocument;return t?t.contains(e)||bbe(e):!1}const Ej={};function oM(e){const t=Ej[e];if(t)return t;const n=window.document;let r=window[e];if(n&&typeof n.createElement=="function")try{const i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);const a=i.contentWindow;a&&a[e]&&(r=a[e]),n.head.removeChild(i)}catch{}return Ej[e]=r.bind(window)}function _be(...e){return oM("requestAnimationFrame")(...e)}function Ik(...e){return oM("setTimeout")(...e)}function Sbe(...e){return oM("clearTimeout")(...e)}var dn=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(dn||{}),qt=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(qt||{}),Da=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(Da||{}),hu=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(hu||{}),um=(e=>(e[e.Play=0]="Play",e[e.Pause=1]="Pause",e[e.Seeked=2]="Seeked",e[e.VolumeChange=3]="VolumeChange",e[e.RateChange=4]="RateChange",e))(um||{});function lM(e){try{return e.contentDocument}catch{}}function wbe(e){try{return e.contentWindow}catch{}}function xj(e){return"__ln"in e}class kbe{constructor(){this.length=0,this.head=null,this.tail=null}get(t){if(t>=this.length)throw new Error("Position outside of list range");let n=this.head;for(let r=0;r<t;r++)n=(n==null?void 0:n.next)||null;return n}addNode(t){const n={value:t,previous:null,next:null};if(t.__ln=n,t.previousSibling&&xj(t.previousSibling)){const r=t.previousSibling.__ln.next;n.next=r,n.previous=t.previousSibling.__ln,t.previousSibling.__ln.next=n,r&&(r.previous=n)}else if(t.nextSibling&&xj(t.nextSibling)&&t.nextSibling.__ln.previous){const r=t.nextSibling.__ln.previous;n.previous=r,n.next=t.nextSibling.__ln,t.nextSibling.__ln.previous=n,r&&(r.next=n)}else this.head&&(this.head.previous=n),n.next=this.head,this.head=n;n.next===null&&(this.tail=n),this.length++}removeNode(t){const n=t.__ln;this.head&&(n.previous?(n.previous.next=n.next,n.next?n.next.previous=n.previous:this.tail=n.previous):(this.head=n.next,this.head?this.head.previous=null:this.tail=null),t.__ln&&delete t.__ln,this.length--)}}const Tj=(e,t)=>`${e}@${t}`;class Ebe{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=t=>{t.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const t=[],n=new Set,r=new kbe,i=l=>{let u=l,c=Xv;for(;c===Xv;)u=u&&u.nextSibling,c=u&&this.mirror.getId(u);return c},a=l=>{if(!l.parentNode||!qG(l))return;const u=vv(l.parentNode)?this.mirror.getId(zG(l)):this.mirror.getId(l.parentNode),c=i(l);if(u===-1||c===-1)return r.addNode(l);const d=Sm(l,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inl
23ineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:f=>{UG(f,this.mirror)&&!Fs(f,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(f),HG(f,this.mirror)&&this.stylesheetManager.trackLinkElement(f),g$(l)&&this.shadowDomManager.addShadowRoot(l.shadowRoot,this.doc)},onIframeLoad:(f,m)=>{Fs(f,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(f,m),f.contentWindow&&this.canvasManager.addWindow(f.contentWindow),this.shadowDomManager.observeAttachShadow(f))},onStylesheetLoad:(f,m)=>{this.stylesheetManager.attachLinkElement(f,m)},onBlockedImageLoad:(f,m,{width:p,height:v})=>{this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:m.id,attributes:{style:{width:`${p}px`,height:`${v}px`}}}]})},ignoreCSSAttributes:this.ignoreCSSAttributes});d&&(t.push({parentId:u,nextId:c,node:d}),n.add(d.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const l of this.movedSet)Cj(this.removes,l,this.mirror)&&!this.movedSet.has(l.parentNode)||a(l);for(const l of this.addedSet)!Ij(this.droppedSet,l)&&!Cj(this.removes,l,this.mirror)||Ij(this.movedSet,l)?a(l):this.droppedSet.add(l);let s=null;for(;r.length;){let l=null;if(s){const u=this.mirror.getId(s.value.parentNode),c=i(s.value);u!==-1&&c!==-1&&(l=s)}if(!l){let u=r.tail;for(;u;){const c=u;if(u=u.previous,c){const d=this.mirror.getId(c.value.parentNode);if(i(c.value)===-1)continue;if(d!==-1){l=c;break}else{const m=c.value;if(m.parentNode&&m.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const p=m.parentNode.host;if(this.mirror.getId(p)!==-1){l=c;break}}}}}}if(!l){for(;r.head;)r.removeNode(r.head.value);break}s=l.previous,r.removeNode(l.value),a(l.value)}const o={texts:this.texts.map(l=>({id:this.mirror.getId(l.node),value:l.value})).filter(l=>!n.has(l.id)).filter(l=>this.mirror.has(l.id)),attributes:this.attributes.map(l=>{const{attributes:u}=l;if(typeof u.style=="string"){const c=JSON.stringify(l.styleDiff),d=JSON.stringify(l._unchangedStyles);c.length<u.style.length&&(c+d).split("var(").length===u.style.split("var(").length&&(u.style=l.styleDiff)}return{id:this.mirror.getId(l.node),attributes:u}}).filter(l=>!n.has(l.id)).filter(l=>this.mirror.has(l.id)),removes:this.removes,adds:t};!o.texts.length&&!o.attributes.length&&!o.removes.length&&!o.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(o))},this.processMutation=t=>{if(!tC(t.target,this.mirror))switch(t.type){case"characterData":{const n=t.target.textContent;!Fs(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&n!==t.oldValue&&this.texts.push({value:Jm(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&n?this.maskTextFn?this.maskTextFn(n,BG(t.target)):n.replace(/[\S]/g,"*"):n,node:t.target});break}case"attributes":{const n=t.target;let r=t.attributeName,i=t.target.getAttribute(r);if(r==="value"){const s=iM(n),o=n.tagName;i=nw(n,o,s);const l=Tk({maskInputOptions:this.maskInputOptions,tagName:o,type:s}),u=Jm(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,l);i=Yv({isMasked:u,element:n,value:i,maskInputFn:this.maskInputFn})}if(Fs(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||i===t.oldValue)return;let a=this.attributeMap.get(t.target);if(n.tagName==="IFRAME"&&r==="src"&&!this.keepIframeSrcFn(i))if(!lM(n))r="rr_src";else return;if(a||(a={node:t.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(a),this.attributeMap.set(t.target,a)),r==="type"&&n.tagName==="INPUT"&&(t.oldValue||"").toLowerCase()==="password"&&n.setAttribute("data-rr-is-password","true"),!MG(n.tagName,r)&&(a.attributes[r]=DG(this.doc,Xm(n.tagName),Xm(r),i,n,this.maskAttributeFn),r==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}const s=this.unattachedDoc.createElement("span");t.oldValue&&s.setAttribute("style",t.oldValue);for(const o of Array.from(n.style)){const l=n.style.getPropertyValue(o),u=n.style.getPropertyPriority(o);l!==s.style.getPropertyValue(o)||u!==s.style.getPropertyPriority(o)?u===""?a.styleDiff[o]=l:a.styleDiff[o]=[l,u]:a._unchangedStyles[o]=[l,u]}for(const o of Array.from(s.style))n.style.getPropertyValue(o)===""&&(a.styleDiff[o]=!1)}break}
vendor: 4,906 bytes, line 23
23case"childList":{if(Fs(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;t.addedNodes.forEach(n=>this.genAdds(n,t.target)),t.removedNodes.forEach(n=>{const r=this.mirror.getId(n),i=vv(t.target)?this.mirror.getId(t.target.host):this.mirror.getId(t.target);Fs(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||tC(n,this.mirror)||!pbe(n,this.mirror)||(this.addedSet.has(n)?(v$(this.addedSet,n),this.droppedSet.add(n)):this.addedSet.has(t.target)&&r===-1||jG(t.target,this.mirror)||(this.movedSet.has(n)&&this.movedMap[Tj(r,i)]?v$(this.movedSet,n):this.removes.push({parentId:i,id:r,isShadow:vv(t.target)&&yv(t.target)?!0:void 0})),this.mapRemoves.push(n))});break}}},this.genAdds=(t,n)=>{if(!this.processedNodeManager.inOtherBuffer(t,this)&&!(this.addedSet.has(t)||this.movedSet.has(t))){if(this.mirror.hasNode(t)){if(tC(t,this.mirror))return;this.movedSet.add(t);let r=null;n&&this.mirror.hasNode(n)&&(r=this.mirror.getId(n)),r&&r!==-1&&(this.movedMap[Tj(this.mirror.getId(t),r)]=!0)}else this.addedSet.add(t),this.droppedSet.delete(t);Fs(t,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(t.childNodes&&t.childNodes.forEach(r=>this.genAdds(r)),g$(t)&&t.shadowRoot.childNodes.forEach(r=>{this.processedNodeManager.add(r,this),this.genAdds(r,t)}))}}}init(t){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager","ignoreCSSAttributes"].forEach(n=>{this[n]=t[n]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function v$(e,t){var n;e.delete(t),(n=t.childNodes)==null||n.forEach(r=>v$(e,r))}function Cj(e,t,n){return e.length===0?!1:xbe(e,t,n)}function xbe(e,t,n){let r=t.parentNode;for(;r;){const i=n.getId(r);if(e.some(a=>a.id===i))return!0;r=r.parentNode}return!1}function Ij(e,t){return e.size===0?!1:WG(e,t)}function WG(e,t){const{parentNode:n}=t;return n?e.has(n)?!0:WG(e,n):!1}let bv;function Tbe(e){bv=e}function Cbe(){bv=void 0}const Pn=e=>bv?(...n)=>{try{return e(...n)}catch(r){if(bv&&bv(r)===!0)return()=>{};throw r}}:e,wm=[];function cb(e){try{if("composedPath"in e){const t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function GG(e,t){var s,o;const n=new Ebe;wm.push(n),n.init(e);let r=window.MutationObserver||window.__rrMutationObserver;const i=(o=(s=window==null?void 0:window.Zone)==null?void 0:s.__symbol__)==null?void 0:o.call(s,"MutationObserver");i&&window[i]&&(r=window[i]);const a=new r(Pn(l=>{e.onMutation&&e.onMutation(l)===!1||n.processMutations.bind(n)(l)}));return a.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),a}function Ibe({mousemoveCb:e,sampling:t,doc:n,mirror:r}){if(t.mousemove===!1)return()=>{};const i=typeof t.mousemove=="number"?t.mousemove:50,a=typeof t.mousemoveCallback=="number"?t.mousemoveCallback:500;let s=[],o;const l=Jv(Pn(d=>{const f=Date.now()-o;e(s.map(m=>(m.timeOffset-=f,m)),d),s=[],o=null}),a),u=Pn(Jv(Pn(d=>{const f=cb(d),{clientX:m,clientY:p}=p$(d)?d.changedTouches[0]:d;o||(o=iw()),s.push({x:m,y:p,id:r.getId(f),timeOffset:iw()-o}),l(typeof DragEvent<"u"&&d instanceof DragEvent?qt.Drag:d instanceof MouseEvent?qt.MouseMove:qt.TouchMove)}),i,{trailing:!1})),c=[Va("mousemove",u,n),Va("touchmove",u,n),Va("drag",u,n)];return Pn(()=>{c.forEach(d=>d())})}function Abe({mouseInteractionCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,sampling:s}){if(s.mouseInteraction===!1)return()=>{};const o=s.mouseInteraction===!0||s.mouseInteraction===void 0?{}:s.mouseInteraction,l=[];let u=null;const c=d=>f=>{const m=cb(f);if(Fs(m,r,i,a,!0))return;let p=null,v=d;if("pointerType"in f){switch(f.pointerType){case"mouse":p=hu.Mouse;break;case"touch":p=hu.Touch;break;case"pen":p=hu.Pen;break}p===hu.Touch?Da[d]===Da.MouseDown?v="TouchStart":Da[d]===Da.MouseUp&&(v="TouchEnd"):hu.Pen}else p$(f)&&(p=hu.Touch);p!==null?(u=p,(v.startsWith("Touch")&&p===hu.Touch||v.startsWith("Mouse")&&p===hu.Mouse)&&(p=null)):Da[d]===Da.Click&&(p=u,u=null);const y=p$(f)?f.changedTouches[0]:f;if(!y)return;const b=n.getId(m),{clientX:S,clientY:w}=y;Pn(e)({type:Da[v],id:b,x:S,y:w,...p!==null&&{pointerType:p}})};return Object.keys(Da).filter(d=>Number.isNaN(Number(d))&&!d.endsWith("_Departed")&&o[d]!==!1).forEac
vendor: 13,833 bytes, line 23
23h(d=>{let f=Xm(d);const m=c(d);if(window.PointerEvent)switch(Da[d]){case Da.MouseDown:case Da.MouseUp:f=f.replace("mouse","pointer");break;case Da.TouchStart:case Da.TouchEnd:return}l.push(Va(f,m,t))}),Pn(()=>{l.forEach(d=>d())})}function KG({scrollCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,sampling:s}){const o=Pn(Jv(Pn(l=>{const u=cb(l);if(!u||Fs(u,r,i,a,!0))return;const c=n.getId(u);if(u===t&&t.defaultView){const d=LG(t.defaultView);e({id:c,x:d.left,y:d.top})}else e({id:c,x:u.scrollLeft,y:u.scrollTop})}),s.scroll||100));return Va("scroll",o,t)}function Obe({viewportResizeCb:e},{win:t}){let n=-1,r=-1;const i=Pn(Jv(Pn(()=>{const a=FG(),s=VG();(n!==a||r!==s)&&(e({width:Number(s),height:Number(a)}),n=a,r=s)}),200));return Va("resize",i,t)}const Pbe=["INPUT","TEXTAREA","SELECT"],Aj=new WeakMap;function $be({inputCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,ignoreClass:s,ignoreSelector:o,maskInputOptions:l,maskInputFn:u,sampling:c,userTriggeredOnInput:d,maskTextClass:f,unmaskTextClass:m,maskTextSelector:p,unmaskTextSelector:v}){function y(I){let A=cb(I);const C=I.isTrusted,N=A&&h$(A.tagName);if(N==="OPTION"&&(A=A.parentElement),!A||!N||Pbe.indexOf(N)<0||Fs(A,r,i,a,!0))return;const D=A;if(D.classList.contains(s)||o&&D.matches(o))return;const j=iM(A);let z=nw(D,N,j),Y=!1;const ae=Tk({maskInputOptions:l,tagName:N,type:j}),ee=Jm(A,f,p,m,v,ae);(j==="radio"||j==="checkbox")&&(Y=A.checked),z=Yv({isMasked:ee,element:A,value:z,maskInputFn:u}),b(A,d?{text:z,isChecked:Y,userTriggered:C}:{text:z,isChecked:Y});const J=A.name;j==="radio"&&J&&Y&&t.querySelectorAll(`input[type="radio"][name="${J}"]`).forEach(G=>{if(G!==A){const se=Yv({isMasked:ee,element:G,value:nw(G,N,j),maskInputFn:u});b(G,d?{text:se,isChecked:!Y,userTriggered:!1}:{text:se,isChecked:!Y})}})}function b(I,A){const C=Aj.get(I);if(!C||C.text!==A.text||C.isChecked!==A.isChecked){Aj.set(I,A);const N=n.getId(I);Pn(e)({...A,id:N})}}const w=(c.input==="last"?["change"]:["input","change"]).map(I=>Va(I,Pn(y),t)),E=t.defaultView;if(!E)return()=>{w.forEach(I=>I())};const k=E.Object.getOwnPropertyDescriptor(E.HTMLInputElement.prototype,"value"),x=[[E.HTMLInputElement.prototype,"value"],[E.HTMLInputElement.prototype,"checked"],[E.HTMLSelectElement.prototype,"value"],[E.HTMLTextAreaElement.prototype,"value"],[E.HTMLSelectElement.prototype,"selectedIndex"],[E.HTMLOptionElement.prototype,"selected"]];return k&&k.set&&w.push(...x.map(I=>NG(I[0],I[1],{set(){Pn(y)({target:this,isTrusted:!1})}},!1,E))),Pn(()=>{w.forEach(I=>I())})}function aw(e){const t=[];function n(r,i){if(t1("CSSGroupingRule")&&r.parentRule instanceof CSSGroupingRule||t1("CSSMediaRule")&&r.parentRule instanceof CSSMediaRule||t1("CSSSupportsRule")&&r.parentRule instanceof CSSSupportsRule||t1("CSSConditionRule")&&r.parentRule instanceof CSSConditionRule){const s=Array.from(r.parentRule.cssRules).indexOf(r);i.unshift(s)}else if(r.parentStyleSheet){const s=Array.from(r.parentStyleSheet.cssRules).indexOf(r);i.unshift(s)}return i}return n(e,t)}function xc(e,t,n){let r,i;return e?(e.ownerNode?r=t.getId(e.ownerNode):i=n.getId(e),{styleId:i,id:r}):{}}function Rbe({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:r}){if(!r.CSSStyleSheet||!r.CSSStyleSheet.prototype)return()=>{};const i=r.CSSStyleSheet.prototype.insertRule;r.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:Pn((c,d,f)=>{const[m,p]=f,{id:v,styleId:y}=xc(d,t,n.styleMirror);return(v&&v!==-1||y&&y!==-1)&&e({id:v,styleId:y,adds:[{rule:m,index:p}]}),c.apply(d,f)})});const a=r.CSSStyleSheet.prototype.deleteRule;r.CSSStyleSheet.prototype.deleteRule=new Proxy(a,{apply:Pn((c,d,f)=>{const[m]=f,{id:p,styleId:v}=xc(d,t,n.styleMirror);return(p&&p!==-1||v&&v!==-1)&&e({id:p,styleId:v,removes:[{index:m}]}),c.apply(d,f)})});let s;r.CSSStyleSheet.prototype.replace&&(s=r.CSSStyleSheet.prototype.replace,r.CSSStyleSheet.prototype.replace=new Proxy(s,{apply:Pn((c,d,f)=>{const[m]=f,{id:p,styleId:v}=xc(d,t,n.styleMirror);return(p&&p!==-1||v&&v!==-1)&&e({id:p,styleId:v,replace:m}),c.apply(d,f)})}));let o;r.CSSStyleSheet.prototype.replaceSync&&(o=r.CSSStyleSheet.prototype.replaceSync,r.CSSStyleSheet.prototype.replaceSync=new Proxy(o,{apply:Pn((c,d,f)=>{const[m]=f,{id:p,styleId:v}=xc(d,t,n.styleMirror);return(p&&p!==-1||v&&v!==-1)&&e({id:p,styleId:v,replaceSync:m}),c.apply(d,f)})}));const l={};n1("CSSGroupingRule")?l.CSSGroupingRule=r.CSSGroupingRule:(n1("CSSMediaRule")&&(l.CSSMediaRule=r.CSSMediaRule),n1("CSSConditionRule")&&(l.CSSConditionRule=r.CSSConditionRule),n1("CSSSupportsRule")&&(l.CSSSupportsRule=r.CSSSupportsRule));const u={};return Object.entries(l).forEach(([c,d])=>{u[c]={insertRule:d.prototype.insertRule,deleteRule:d.prototype.deleteRule},d.prototype.insertRule=new Proxy(u[c].insertRule,{apply:Pn((f,m,p)=>{const[v,y]=p,{id:b,styleId:S}=xc(m.parentStyleSheet,t,n.styleMirror);return(b&&b!==-1||S&&S!==-1)&&e({id:b,styleId:S,adds:[{rule:v,index:[...aw(m),y||0]}]}),f.apply(m,p)})}),d.prototype.deleteRule=new Proxy(u[c].deleteRule,{apply:Pn((f,m,p)=>{const[v]=p,{id:y,styleId:b}=xc(m.parentStyleSheet,t,n.styleMirror);return(y&&y!==-1||b&&b!==-1)&&e({id:y,styleId:b,removes:[{index:[...aw(m),v]}]}),f.apply(m,p)})})}),Pn(()=>{r.CSSStyleSheet.prototype.insertRule=i,r.CSSStyleSheet.prototype.deleteRule=a,s&&(r.CSSStyleSheet.prototype.replace=s),o&&(r.CSSStyleSheet.prototype.replaceSync=o),Object.entries(l).forEach(([c,d])=>{d.prototype.insertRule=u[c].insertRule,d.prototype.deleteRule=u[c].deleteRule})})}function YG({mirror:e,stylesheetManager:t},n){var s,o,l;let r=null;n.nodeName==="#document"?r=e.getId(n):r=e.getId(n.host);const i=n.nodeName==="#document"?(s=n.defaultView)==null?void 0:s.Document:(l=(o=n.ownerDocument)==null?void 0:o.defaultView)==null?void 0:l.ShadowRoot,a=i!=null&&i.prototype?Object.getOwnPropertyDescriptor(i==null?void 0:i.prototype,"adoptedStyleSheets"):void 0;return r===null||r===-1||!i||!a?()=>{}:(Object.defineProperty(n,"adoptedStyleSheets",{configurable:a.configurable,enumerable:a.enumerable,get(){var u;return(u=a.get)==null?void 0:u.call(this)},set(u){var d;const c=(d=a.set)==null?void 0:d.call(this,u);if(r!==null&&r!==-1)try{t.adoptStyleSheets(u,r)}catch{}return c}}),Pn(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:a.configurable,enumerable:a.enumerable,get:a.get,set:a.set})}))}function Dbe({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:r},{win:i}){const a=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(a,{apply:Pn((o,l,u)=>{var v;const[c,d,f]=u;if(n.has(c))return a.apply(l,[c,d,f]);const{id:m,styleId:p}=xc((v=l.parentRule)==null?void 0:v.parentStyleSheet,t,r.styleMirror);return(m&&m!==-1||p&&p!==-1)&&e({id:m,styleId:p,set:{property:c,value:d,priority:f},index:aw(l.parentRule)}),o.apply(l,u)})});const s=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(s,{apply:Pn((o,l,u)=>{var m;const[c]=u;if(n.has(c))return s.apply(l,[c]);const{id:d,styleId:f}=xc((m=l.parentRule)==null?void 0:m.parentStyleSheet,t,r.styleMirror);return(d&&d!==-1||f&&f!==-1)&&e({id:d,styleId:f,remove:{property:c},index:aw(l.parentRule)}),o.apply(l,u)})}),Pn(()=>{i.CSSStyleDeclaration.prototype.setProperty=a,i.CSSStyleDeclaration.prototype.removeProperty=s})}function Mbe({mediaInteractionCb:e,blockClass:t,blockSelector:n,unblockSelector:r,mirror:i,sampling:a,doc:s}){const o=Pn(u=>Jv(Pn(c=>{const d=cb(c);if(!d||Fs(d,t,n,r,!0))return;const{currentTime:f,volume:m,muted:p,playbackRate:v}=d;e({type:u,id:i.getId(d),currentTime:f,volume:m,muted:p,playbackRate:v})}),a.media||500)),l=[Va("play",o(um.Play),s),Va("pause",o(um.Pause),s),Va("seeked",o(um.Seeked),s),Va("volumechange",o(um.VolumeChange),s),Va("ratechange",o(um.RateChange),s)];return Pn(()=>{l.forEach(u=>u())})}function Nbe({fontCb:e,doc:t}){const n=t.defaultView;if(!n)return()=>{};const r=[],i=new WeakMap,a=n.FontFace;n.FontFace=function(l,u,c){const d=new a(l,u,c);return i.set(d,{family:l,buffer:typeof u!="string",descriptors:c,fontSource:typeof u=="string"?u:JSON.stringify(Array.from(new Uint8Array(u)))}),d};const s=sM(t.fonts,"add",function(o){return function(l){return Ik(Pn(()=>{const u=i.get(l);u&&(e(u),i.delete(l))}),0),o.apply(this,[l])}});return r.push(()=>{n.FontFace=a}),r.push(s),Pn(()=>{r.forEach(o=>o())})}function Lbe(e){const{doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,selectionCb:s}=e;let o=!0;const l=Pn(()=>{const u=t.getSelection();if(!u||o&&(u!=null&&u.isCollapsed))return;o=u.isCollapsed||!1;const c=[],d=u.rangeCount||0;for(let f=0;f<d;f++){const m=u.getRangeAt(f),{startContainer:p,startOffset:v,endContainer:y,endOffset:b}=m;Fs(p,r,i,a,!0)||Fs(y,r,i,a,!0)||c.push({start:n.getId(p),startOffset:v,end:n.getId(y),endOffset:b})}s({ranges:c})});return l(),Va("selectionchange",l)}function Fbe({doc:e,customElementCb:t}){const n=e.defaultView;return!n||!n.customElements?()=>{}:sM(n.customElements,"define",function(i){return function(a,s,o){try{t({define:{name:a}})}catch{}return i.apply(this,[a,s,o])}})}function Vbe(e,t={}){const n=e.doc.defaultView;if(!n)return()=>{};let r;e.recordDOM&&(r=GG(e,e.doc));const i=Ibe(e),a=Abe(e),s=KG(e),o=Obe(e,{win:n}),l=$be(e),u=Mbe(e);let c=()=>{},d=()=>{},f=()=>{},m=()=>{};e.recordDOM&&(c=Rbe(e,{win:n}),d=YG(e,e.doc),f=Dbe(e,{win:n}),e.collectFonts&&(m=Nbe(e)));const p=Lbe(e),v=Fbe(e),y=[];for(const b of e.plugins)y.push(b.observer(b.callback,n,b.options));return Pn(()=>{wm.forEach(b=>b.reset()),r==null||r.disconnect(),i(),a(),s(),o(),l(),u(),c(),d(),f(),m(),p(),v(),y.forEach(b=>b())})}function t1(e){return typeof window[e]<"u"}function n1(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class y${constructor(t){this.generateIdFn=t,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(t,n,r,i){const a=r||this.getIdToRemoteIdMap(t),s=i||this.getRemoteIdToIdMap(t);let o=a.get(n);return o||(o=this.generateIdFn(),a.set(n,o),s.set(o,n)),o}getIds(t,n){const r=this.getIdToRemoteIdMap(t),i=this.getRemoteIdToIdMap(t);return n.map(a=>this.getId(t,a,r,i))}getRemoteId(t,n,r){const i=r||this.getRemoteIdToIdMap(t);if(typeof n!="number")return n;const a=i.get(n);return a||-1}getRemoteIds(t,n){const r=this.getRemoteIdToIdMap(t);return n.map(i=>this.getRemoteId(t,i,r))}reset(t){if(!t){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(t),this.iframeRemoteIdToIdMap.delete(t)}getIdToRemoteIdMap(t){let n=this.iframeIdToRemoteIdMap.get(t);return n||(n=new Map,this.iframeIdToRemoteIdMap.set(t,n)),n}getRemoteIdToIdMap(t){let n=this.iframeRemoteIdToIdMap.get(t);return n||(n=new Map,this.iframeRemoteIdToIdMap.set(t,n)),n}}class Bbe{constructor(){this.crossOriginIframeMirror=new y$(aM),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class jbe{constructor(t){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new y$(aM),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=t.mutationCb,this.wrappedEmit=t.wrappedEmit,this.stylesheetManager=t.stylesheetManager,this.recordCrossOriginIframes=t.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new y$(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=t.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(t){this.iframes.set(t,!0),t.contentWindow&&this.crossOriginIframeMap.set(t.contentWindow,t)}addLoadListener(t){this.loadListener=t}attachIframe(t,n){var i,a;this.mutationCb({adds:[{parentId:this.mirror.getId(t),nextId:null,node:n}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&((i=t.contentWindow)==null||i.addEventListener("message",this.handleMessage.bind(this))),(a=this.loadListener)==null||a.call(this,t);const r=lM(t);r&&r.adoptedStyleSheets&&r.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(r.adoptedStyleSheets,this.mirror.getId(r))}handleMessage(t){const n=t;if(n.data.type!=="rrweb"||n.origin!==n.data.origin||!t.source)return;const i=this.crossOriginIframeMap.get(t.source);if(!i)return;const a=this.transformCrossOriginEvent(i,n.data.event);a&&this.wrappedEmit(a,n.data.isCheckout)}transformCrossOriginEvent(t,n){var r;switch(n.type){case dn.FullSnapshot:{this.crossOriginIframeMirror.reset(t),this.crossOriginIframeStyleMirror.reset(t),this.replaceIdOnNode(n.data.node,t);const i=n.data.node.id;return this.crossOriginIframeRootIdMap.set(t,i),this.patchRootIdOnNode(n.data.node,i),{timestamp:n.timestamp,type:dn.IncrementalSnapshot,data:{source:qt.Mutation,adds:[{parentId:this.mirror.getId(t),nextId:null,node:n.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case dn.Meta:case dn.Load:case dn.DomContentLoaded:return!1;case dn.Plugin:return n;case dn.Custom:return this.replaceIds(n.data.payload,t,["id","parentId","previousId","nextId"]),n;case dn.IncrementalSnapshot:switch(n.data.source){case qt.Mutation:return n.data.adds.forEach(i=>{this.replaceIds(i,t,["parentId","nextId","previousId"]),this.replaceIdOnNode(i.node,t);const a=this.crossOriginIframeRootIdMap.get(t);a&&this.patchRootIdOnNode(i.node,a)}),n.data.removes.forEach(i=>{this.replaceIds(i,t,["parentId","id"])}),n.data.attributes.forEach(i=>{this.replaceIds(i,t,["id"])}),n.data.texts.forEach(i=>{this.replaceIds(i,t,["id"])}),n;case qt.Drag:case qt.TouchMove:case qt.MouseMove:return n.data.positions.forEach(i=>{this.replaceIds(i,t,["id"])}),n;case qt.ViewportResize:return!1;case qt.MediaInteraction:case qt.MouseInteraction:case qt.Scroll:case qt.CanvasMutation:case qt.Input:return this.replaceIds(n.data,t,["i
23d"]),n;case qt.StyleSheetRule:case qt.StyleDeclaration:return this.replaceIds(n.data,t,["id"]),this.replaceStyleIds(n.data,t,["styleId"]),n;case qt.Font:return n;case qt.Selection:return n.data.ranges.forEach(i=>{this.replaceIds(i,t,["start","end"])}),n;case qt.AdoptedStyleSheet:return this.replaceIds(n.data,t,["id"]),this.replaceStyleIds(n.data,t,["styleIds"]),(r=n.data.styles)==null||r.forEach(i=>{this.replaceStyleIds(i,t,["styleId"])}),n}}return!1}replace(t,n,r,i){for(const a of i)!Array.isArray(n[a])&&typeof n[a]!="number"||(Array.isArray(n[a])?n[a]=t.getIds(r,n[a]):n[a]=t.getId(r,n[a]));return n}replaceIds(t,n,r){return this.replace(this.crossOriginIframeMirror,t,n,r)}replaceStyleIds(t,n,r){return this.replace(this.crossOriginIframeStyleMirror,t,n,r)}replaceIdOnNode(t,n){this.replaceIds(t,n,["id","rootId"]),"childNodes"in t&&t.childNodes.forEach(r=>{this.replaceIdOnNode(r,n)})}patchRootIdOnNode(t,n){t.type!==si.Document&&!t.rootId&&(t.rootId=n),"childNodes"in t&&t.childNodes.forEach(r=>{this.patchRootIdOnNode(r,n)})}}class Ube{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class Hbe{constructor(t){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=t.mutationCb,this.scrollCb=t.scrollCb,this.bypassOptions=t.bypassOptions,this.mirror=t.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(t,n){if(!yv(t)||this.shadowDoms.has(t))return;this.shadowDoms.add(t),this.bypassOptions.canvasManager.addShadowRoot(t);const r=GG({...this.bypassOptions,doc:n,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},t);this.restoreHandlers.push(()=>r.disconnect()),this.restoreHandlers.push(KG({...this.bypassOptions,scrollCb:this.scrollCb,doc:t,mirror:this.mirror})),Ik(()=>{t.adoptedStyleSheets&&t.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(t.adoptedStyleSheets,this.mirror.getId(t.host)),this.restoreHandlers.push(YG({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},t))},0)}observeAttachShadow(t){const n=lM(t),r=wbe(t);!n||!r||this.patchAttachShadow(r.Element,n)}patchAttachShadow(t,n){const r=this;this.restoreHandlers.push(sM(t.prototype,"attachShadow",function(i){return function(a){const s=i.call(this,a);return this.shadowRoot&&qG(this)&&r.addShadowRoot(this.shadowRoot,n),s}}))}reset(){this.restoreHandlers.forEach(t=>{try{t()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}var Oj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",zbe=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var r1=0;r1<Oj.length;r1++)zbe[Oj.charCodeAt(r1)]=r1;class Pj{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class qbe{constructor(t){this.trackedLinkElements=new WeakSet,this.styleMirror=new vbe,this.mutationCb=t.mutationCb,this.adoptedStyleSheetCb=t.adoptedStyleSheetCb}attachLinkElement(t,n){"_cssText"in n.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:n.id,attributes:n.attributes}]}),this.trackLinkElement(t)}trackLinkElement(t){this.trackedLinkElements.has(t)||(this.trackedLinkElements.add(t),this.trackStylesheetInLinkElement(t))}adoptStyleSheets(t,n){if(t.length===0)return;const r={id:n,styleIds:[]},i=[];for(const a of t){let s;this.styleMirror.has(a)?s=this.styleMirror.getId(a):(s=this.styleMirror.add(a),i.push({styleId:s,rules:Array.from(a.rules||CSSRule,(o,l)=>({rule:IG(o),index:l}))})),r.styleIds.push(s)}i.length>0&&(r.styles=i),this.adoptedStyleSheetCb(r)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(t){}}class Wbe{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(t,n){const r=this.nodeMap.get(t);return r&&Array.from(r).some(i=>i!==n)}add(t,n){this.active||(this.active=!0,_be(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(t,(this.nodeMap.get(t)||new Set).add(n))}destroy(){}}let Vr,sw;var L9;try{if(Array.from([1],e=>e*2)[0]!==2){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=((L9=e.contentWindow)==null?void 0:L9.Array.from)||Array.from,document.body.removeChild(e)}}catch(e){console.debug("Unable to override Array.from",e)}const zo=zye();function Au(e={}){const{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:i="rr-block",blockSelector:a=null,unblockSelector:s=null,ignoreClass:o="rr-ignore",ignoreSelector:l=null,maskAllText:u=!1,maskTextClass:c="rr-mask",unmaskTextClass:d=null,maskTextSelector:f=null,unmaskTextSelector:m=null,inlineStylesheet:p=!0,maskAllInputs:v,maskInputOptions:y,slimDOMOptions:b,maskAttributeFn:S,maskInputFn:w,maskTextFn:E,maxCanvasSize:k=null,packFn:x,sampling:I={},dataURLOptions:A={},mousemoveWait:C,recordDOM:N=!0,recordCanvas:D=!1,recordCrossOriginIframes:j=!1,recordAfter:z=e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load",userTriggeredOnInput:Y=!1,collectFonts:ae=!1,inlineImages:ee=!1,plugins:J,keepIframeSrcFn:G=()=>!1,ignoreCSSAttributes:se=new Set([]),errorHandler:L,onMutation:B,getCanvasManager:R}=e;Tbe(L);const H=j?window.parent===window:!0;let M=!1;if(!H)try{window.parent.document&&(M=!1)}catch{M=!0}if(H&&!t)throw new Error("emit function is required");if(!H&&!M)return()=>{};C!==void 0&&I.mousemove===void 0&&(I.mousemove=C),zo.reset();const K=v===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:y!==void 0?y:{},ne=b===!0||b==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:b==="all",headMetaDescKeywords:b==="all"}:b||{};
23gbe();let ie,he=0;const we=Se=>{for(const $e of J||[])$e.eventProcessor&&(Se=$e.eventProcessor(Se));return x&&!M&&(Se=x(Se)),Se};Vr=(Se,$e)=>{var Ge;const Ce=Se;if(Ce.timestamp=iw(),(Ge=wm[0])!=null&&Ge.isFrozen()&&Ce.type!==dn.FullSnapshot&&!(Ce.type===dn.IncrementalSnapshot&&Ce.data.source===qt.Mutation)&&wm.forEach(je=>je.unfreeze()),H)t==null||t(we(Ce),$e);else if(M){const je={type:"rrweb",event:we(Ce),origin:window.location.origin,isCheckout:$e};window.parent.postMessage(je,"*")}if(Ce.type===dn.FullSnapshot)ie=Ce,he=0;else if(Ce.type===dn.IncrementalSnapshot){if(Ce.data.source===qt.Mutation&&Ce.data.isAttachIframe)return;he++;const je=r&&he>=r,Ue=n&&ie&&Ce.timestamp-ie.timestamp>n;(je||Ue)&&ze(!0)}};const Ae=Se=>{Vr({type:dn.IncrementalSnapshot,data:{source:qt.Mutation,...Se}})},oe=Se=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.Scroll,...Se}}),de=Se=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.CanvasMutation,...Se}}),W=Se=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.AdoptedStyleSheet,...Se}}),X=new qbe({mutationCb:Ae,adoptedStyleSheetCb:W}),ue=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new Bbe:new jbe({mirror:zo,mutationCb:Ae,stylesheetManager:X,recordCrossOriginIframes:j,wrappedEmit:Vr});for(const Se of J||[])Se.getMirror&&Se.getMirror({nodeMirror:zo,crossOriginIframeMirror:ue.crossOriginIframeMirror,crossOriginIframeStyleMirror:ue.crossOriginIframeStyleMirror});const ye=new Wbe,pe=Kbe(R,{mirror:zo,win:window,mutationCb:Se=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.CanvasMutation,...Se}}),recordCanvas:D,blockClass:i,blockSelector:a,unblockSelector:s,maxCanvasSize:k,sampling:I.canvas,dataURLOptions:A,errorHandler:L}),Oe=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new Ube:new Hbe({mutationCb:Ae,scrollCb:oe,bypassOptions:{onMutation:B,blockClass:i,blockSelector:a,unblockSelector:s,maskAllText:u,maskTextClass:c,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:m,inlineStylesheet:p,maskInputOptions:K,dataURLOptions:A,maskAttributeFn:S,maskTextFn:E,maskInputFn:w,recordCanvas:D,inlineImages:ee,sampling:I,slimDOMOptions:ne,iframeManager:ue,stylesheetManager:X,canvasManager:pe,keepIframeSrcFn:G,processedNodeManager:ye,ignoreCSSAttributes:se},mirror:zo}),ze=(Se=!1)=>{if(!N)return;Vr({type:dn.Meta,data:{href:window.location.href,width:VG(),height:FG()}},Se),X.reset(),Oe.init(),wm.forEach(Ce=>Ce.lock());const $e=mbe(document,{mirror:zo,blockClass:i,blockSelector:a,unblockSelector:s,maskAllText:u,maskTextClass:c,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:m,inlineStylesheet:p,maskAllInputs:K,maskAttributeFn:S,maskInputFn:w,maskTextFn:E,slimDOM:ne,dataURLOptions:A,recordCanvas:D,inlineImages:ee,onSerialize:Ce=>{UG(Ce,zo)&&ue.addIframe(Ce),HG(Ce,zo)&&X.trackLinkElement(Ce),g$(Ce)&&Oe.addShadowRoot(Ce.shadowRoot,document)},onIframeLoad:(Ce,Ge)=>{ue.attachIframe(Ce,Ge),Ce.contentWindow&&pe.addWindow(Ce.contentWindow),Oe.observeAttachShadow(Ce)},onStylesheetLoad:(Ce,Ge)=>{X.attachLinkElement(Ce,Ge)},onBlockedImageLoad:(Ce,Ge,{width:je,height:Ue})=>{Ae({adds:[],removes:[],texts:[],attributes:[{id:Ge.id,attributes:{style:{width:`${je}px`,height:`${Ue}px`}}}]})},keepIframeSrcFn:G,ignoreCSSAttributes:se});if(!$e)return console.warn("Failed to snapshot the document");Vr({type:dn.FullSnapshot,data:{node:$e,initialOffset:LG(window)}}),wm.forEach(Ce=>Ce.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&X.adoptStyleSheets(document.adoptedStyleSheets,zo.getId(document))};sw=ze;try{const Se=[],$e=Ge=>{var je;return Pn(Vbe)({onMutation:B,mutationCb:Ae,mousemoveCb:(Ue,rt)=>Vr({type:dn.IncrementalSnapshot,data:{source:rt,positions:Ue}}),mouseInteractionCb:Ue=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.MouseInteraction,...Ue}}),scrollCb:oe,viewportResizeCb:Ue=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.ViewportResize,...Ue}}),inputCb:Ue=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.Input,...Ue}}),mediaInteractionCb:Ue=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.MediaInteraction,...Ue}}),styleSheetRuleCb:Ue=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.StyleSheetRule,...Ue}}),styleDeclarationCb:Ue=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.StyleDeclaration,...Ue}}),canvasMutationCb:de,fontCb:Ue=>Vr({type:dn.IncrementalSnapshot,data:{source:qt.Font,...Ue}}),selectionCb:Ue=>{Vr({type:dn.IncrementalSnapshot,data:{source:qt.Selection,...Ue}})},customElementCb:Ue=>{Vr({type:dn.IncrementalSnapshot,data:{source:qt.CustomElement,...Ue}})},blockClass:i,ignoreClass:o,ignoreSelector:l,maskAllText:u,maskTextClass:c,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:m,maskInputOptions:K,inlineStylesheet:p,sampling:I,recordDOM:N,recordCanvas:D,inlineImages:ee,userTriggeredOnInput:Y,collectFonts:ae,doc:Ge,maskAttributeFn:S,maskInputFn:w,maskTextFn:E,keepIframeSrcFn:G,blockSelector:a,unblockSelector:s,slimDOMOptions:ne,dataURLOptions:A,mirror:zo,iframeManager:ue,stylesheetManager:X,shadowDomManager:Oe,processedNodeManager:ye,canvasManager:pe,ignoreCSSAttributes:se,plugins:((je=J==null?void 0:J.filter(Ue=>Ue.observer))==null?void 0:je.map(Ue=>({observer:Ue.observer,options:Ue.options,callback:rt=>Vr({type:dn.Plugin,data:{plugin:Ue.name,payload:rt}})})))||[]},{})};ue.addLoadListener(Ge=>{try{Se.push($e(Ge.contentDocument))}catch(je){console.warn(je)}});const Ce=()=>{ze(),Se.push($e(document))};return document.readyState==="interactive"||document.readyState==="complete"?Ce():(Se.push(Va("DOMContentLoaded",()=>{Vr({type:dn.DomContentLoaded,data:{}}),z==="DOMContentLoaded"&&Ce()})),Se.push(Va("load",()=>{Vr({type:dn.Load,data:{}}),z==="load"&&Ce()}
23,window))),()=>{Se.forEach(Ge=>Ge()),ye.destroy(),sw=void 0,Cbe()}}catch(Se){console.warn(Se)}}function Gbe(e){if(!sw)throw new Error("please take full snapshot after start recording");sw(e)}Au.mirror=zo;Au.takeFullSnapshot=Gbe;function Kbe(e,t){try{return e?e(t):new Pj}catch{return console.warn("Unable to initialize CanvasManager"),new Pj}}var $j;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})($j||($j={}));const Ybe=3,Xbe=5;function uM(e){return e>9999999999?e:e*1e3}function nC(e){return e>9999999999?e/1e3:e}function db(e,t){t.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:dn.Custom,timestamp:(t.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:Go(t,10,1e3)}}),t.category==="console")))}const Jbe="button,a";function XG(e){return e.closest(Jbe)||e}function JG(e){const t=ZG(e);return!t||!(t instanceof Element)?t:XG(t)}function ZG(e){return Zbe(e)?e.target:e}function Zbe(e){return typeof e=="object"&&!!e&&"target"in e}let Tc;function Qbe(e){return Tc||(Tc=[],e0e()),Tc.push(e),()=>{const t=Tc?Tc.indexOf(e):-1;t>-1&&Tc.splice(t,1)}}function e0e(){hs(dr,"open",function(e){return function(...t){if(Tc)try{Tc.forEach(n=>n())}catch{}return e.apply(dr,t)}})}const t0e=new Set([qt.Mutation,qt.StyleSheetRule,qt.StyleDeclaration,qt.AdoptedStyleSheet,qt.CanvasMutation,qt.Selection,qt.MediaInteraction]);function n0e(e,t,n){e.handleClick(t,n)}class r0e{constructor(t,n,r=db){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=n.timeout/1e3,this._threshold=n.threshold/1e3,this._scrollTimeout=n.scrollTimeout/1e3,this._replay=t,this._ignoreSelector=n.ignoreSelector,this._addBreadcrumbEvent=r}addListeners(){const t=Qbe(()=>{this._lastMutation=Rj()});this._teardown=()=>{t(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(t,n){if(a0e(n,this._ignoreSelector)||!s0e(t))return;const r={timestamp:nC(t.timestamp),clickBreadcrumb:t,clickCount:0,node:n};this._clicks.some(i=>i.node===r.node&&Math.abs(i.timestamp-r.timestamp)<1)||(this._clicks.push(r),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(t=Date.now()){this._lastMutation=nC(t)}registerScroll(t=Date.now()){this._lastScroll=nC(t)}registerClick(t){const n=XG(t);this._handleMultiClick(n)}_handleMultiClick(t){this._getClicks(t).forEach(n=>{n.clickCount++})}_getClicks(t){return this._clicks.filter(n=>n.node===t)}_checkClicks(){const t=[],n=Rj();this._clicks.forEach(r=>{!r.mutationAfter&&this._lastMutation&&(r.mutationAfter=r.timestamp<=this._lastMutation?this._lastMutation-r.timestamp:void 0),!r.scrollAfter&&this._lastScroll&&(r.scrollAfter=r.timestamp<=this._lastScroll?this._lastScroll-r.timestamp:void 0),r.timestamp+this._timeout<=n&&t.push(r)});for(const r of t){const i=this._clicks.indexOf(r);i>-1&&(this._generateBreadcrumbs(r),this._clicks.splice(i,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(t){const n=this._replay,r=t.scrollAfter&&t.scrollAfter<=this._scrollTimeout,i=t.mutationAfter&&t.mutationAfter<=this._threshold,a=!r&&!i,{clickCount:s,clickBreadcrumb:o}=t;if(a){const l=Math.min(t.mutationAfter||this._timeout,this._timeout)*1e3,u=l<this._timeout*1e3?"mutation":"timeout",c={type:"default",message:o.message,timestamp:o.timestamp,category:"ui.slowClickDetected",data:{...o.data,url:dr.location.href,route:n.getCurrentRoute(),timeAfterClickMs:l,endReason:u,clickCount:s||1}};this._addBreadcrumbEvent(n,c);return}if(s>1){const l={type:"default",message:o.message,timestamp:o.timestamp,category:"ui.multiClick",data:{...o.data,url:dr.location.href,route:n.getCurrentRoute(),clickCount:s,metric:!0}};this._addBreadcrumbEvent(n,l)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=ub(()=>this._checkClicks(),1e3)}}const i0e=["A","BUTTON","INPUT"];function a0e(e,t){return!!(!i0e.includes(e.tagName)||e.tagName==="INPUT"&&!["submit","button"].includes(e.getAttribute("type")||"")||e.tagName==="A"&&(e.hasAttribute("download")||e.hasAttribute("target")&&e.getAttribute("target")!=="_self")||t&&e.matches(t))}function s0e(e){return!!(e.data&&typeof e.data.nodeId=="number"&&e.timestamp)}function Rj(){return Date.now()/1e3}function o0e(e,t){try{if(!l0e(t))return;const{source:n}=t.data;if(t0e.has(n)&&e.registerMutation(t.timestamp),n===qt.Scroll&&e.registerScroll(t.timestamp),u0e(t)){const{type:r,id:i}=t.data,a=Au.mirror.getNode(i);a instanceof HTMLElement&&r===Da.Click&&e.registerClick(a)}}catch{}}function l0e(e){return e.type===Ybe}function u0e(e){return e.data.source===qt.MouseInteraction}function Ol(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var cM=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(cM||{});const c0e=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function d0e(e){const t={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const n in e)if(c0e.has(n)){let r=n;(n==="data-testid"||n==="data-test-id")&&(r="testId"),t[r]=e[n]}return t}const f0e=e=>t=>{if(!e.isEnabled())return;const n=h0e(t);if(!n)return;const r=t.name==="click",i=r?t.event:void 0;r&&e.clickDetector&&(i!=null&&i.target)&&!i.altKey&&!i.metaKey&&!i.ctrlKey&&!i.shiftKey&&n0e(e.clickDetector,n,JG(t.event)),db(e,n)};function QG(e,t){const n=Au.mirror.getId(e),r=n&&Au.mirror.getNode(n),i=r&&Au.mirror.getMeta(r),a=i&&p0e(i)?i:null;return{message:t,data:a?{nodeId:n,node:{id:n,tagName:a.tagName,textContent:Array.from(a.childNodes).map(s=>
23s.type===cM.Text&&s.textContent).filter(Boolean).map(s=>s.trim()).join(""),attributes:d0e(a.attributes)}}:{}}}function h0e(e){const{target:t,message:n}=m0e(e);return Ol({category:`ui.${e.name}`,...QG(t,n)})}function m0e(e){const t=e.name==="click";let n,r=null;try{r=t?JG(e.event):ZG(e.event),n=Ss(r,{maxStringLength:200})||"<unknown>"}catch{n="<unknown>"}return{target:r,message:n}}function p0e(e){return e.type===cM.Element}function g0e(e,t){if(!e.isEnabled())return;e.updateUserActivity();const n=v0e(t);n&&db(e,n)}function v0e(e){const{metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:a,target:s}=e;if(!s||y0e(s)||!a)return null;const o=t||r||i,l=a.length===1;if(!o&&l)return null;const u=Ss(s,{maxStringLength:200})||"<unknown>",c=QG(s,u);return Ol({category:"ui.keyDown",message:u,data:{...c.data,metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:a}})}function y0e(e){return e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable}const b0e={resource:E0e,paint:w0e,navigation:k0e};function rC(e,t){return({metric:n})=>void t.replayPerformanceEntries.push(e(n))}function _0e(e){return e.map(S0e).filter(Boolean)}function S0e(e){const t=b0e[e.entryType];return t?t(e):null}function Zm(e){return((Es()||dr.performance.timeOrigin)+e)/1e3}function w0e(e){const{duration:t,entryType:n,name:r,startTime:i}=e,a=Zm(i);return{type:n,name:r,start:a,end:a+t,data:void 0}}function k0e(e){const{entryType:t,name:n,decodedBodySize:r,duration:i,domComplete:a,encodedBodySize:s,domContentLoadedEventStart:o,domContentLoadedEventEnd:l,domInteractive:u,loadEventStart:c,loadEventEnd:d,redirectCount:f,startTime:m,transferSize:p,type:v}=e;return i===0?null:{type:`${t}.${v}`,start:Zm(m),end:Zm(a),name:n,data:{size:p,decodedBodySize:r,encodedBodySize:s,duration:i,domInteractive:u,domContentLoadedEventStart:o,domContentLoadedEventEnd:l,loadEventStart:c,loadEventEnd:d,domComplete:a,redirectCount:f}}}function E0e(e){const{entryType:t,initiatorType:n,name:r,responseEnd:i,startTime:a,decodedBodySize:s,encodedBodySize:o,responseStatus:l,transferSize:u}=e;return["fetch","xmlhttprequest"].includes(n)?null:{type:`${t}.${n}`,start:Zm(a),end:Zm(i),name:r,data:{size:u,statusCode:l,decodedBodySize:s,encodedBodySize:o}}}function x0e(e){const t=e.entries[e.entries.length-1],n=t!=null&&t.element?[t.element]:void 0;return dM(e,"largest-contentful-paint",n)}function T0e(e){return e.sources!==void 0}function C0e(e){const t=[],n=[];for(const r of e.entries)if(T0e(r)){const i=[];for(const a of r.sources)if(a.node){n.push(a.node);const s=Au.mirror.getId(a.node);s&&i.push(s)}t.push({value:r.value,nodeIds:i.length?i:void 0})}return dM(e,"cumulative-layout-shift",n,t)}function I0e(e){const t=e.entries[e.entries.length-1],n=t!=null&&t.target?[t.target]:void 0;return dM(e,"interaction-to-next-paint",n)}function dM(e,t,n,r){const i=e.value,a=e.rating,s=Zm(i);return{type:"web-vital",name:t,start:s,end:s,data:{value:i,size:i,rating:a,nodeIds:n?n.map(o=>Au.mirror.getId(o)):void 0,attributions:r}}}function A0e(e){function t(i){e.performanceEntries.includes(i)||e.performanceEntries.push(i)}function n({entries:i}){i.forEach(t)}const r=[];return["navigation","paint","resource"].forEach(i=>{r.push(Df(i,n))}),r.push(QD(rC(x0e,e)),ZD(rC(C0e,e)),fG(rC(I0e,e))),()=>{r.forEach(i=>i())}}const Bt=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,O0e='
vendor: 10,329 bytes, line 23
23var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});
23';function P0e(){const e=new Blob([O0e]);return URL.createObjectURL(e)}const Dj=["log","warn","error"],sS="[Replay] ";function iC(e,t="info"){zu({category:"console",data:{logger:"replay"},level:t,message:`${sS}${e}`},{level:t})}function $0e(){let e=!1,t=!1;const n={exception:()=>{},infoTick:()=>{},setConfig:r=>{e=!!r.captureExceptions,t=!!r.traceInternals}};return Bt?(Dj.forEach(r=>{n[r]=(...i)=>{lt[r](sS,...i),t&&iC(i.join(""),XS(r))}}),n.exception=(r,...i)=>{i.length&&n.error&&n.error(...i),lt.error(sS,r),e?nb(r,{mechanism:{handled:!0,type:"auto.function.replay.debug"}}):t&&iC(r,"error")},n.infoTick=(...r)=>{lt.log(sS,...r),t&&setTimeout(()=>iC(r[0]),0)}):Dj.forEach(r=>{n[r]=()=>{}}),n}const jt=$0e();class fM extends Error{constructor(){super(`Event buffer exceeded maximum size of ${rM}.`)}}class e7{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(t){const n=JSON.stringify(t).length;if(this._totalSize+=n,this._totalSize>rM)throw new fM;this.events.push(t)}finish(){return new Promise(t=>{const n=this.events;this.clear(),t(JSON.stringify(n))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const t=this.events.map(n=>n.timestamp).sort()[0];return t?uM(t):null}}class R0e{constructor(t){this._worker=t,this._id=0}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((t,n)=>{this._worker.addEventListener("message",({data:r})=>{r.success?t():(Bt&&jt.warn("Received worker message with unsuccessful status",r),n(new Error("Received worker message with unsuccessful status")))},{once:!0}),this._worker.addEventListener("error",r=>{Bt&&jt.warn("Failed to load Replay compression worker",r),n(new Error(`Failed to load Replay compression worker: ${r instanceof ErrorEvent&&r.message?r.message:"Unknown error. This can happen due to CSP policy restrictions, network issues, or the worker script failing to load."}`))},{once:!0})}),this._ensureReadyPromise)}destroy(){Bt&&jt.log("Destroying compression worker"),this._worker.terminate()}postMessage(t,n){const r=this._getAndIncrementId();return new Promise((i,a)=>{const s=({data:o})=>{const l=o;if(l.method===t&&l.id===r){if(this._worker.removeEventListener("message",s),!l.success){Bt&&jt.error("Error in compression worker: ",l.response),a(new Error("Error in compression worker"));return}i(l.response)}};this._worker.addEventListener("message",s),this._worker.postMessage({id:r,method:t,arg:n})})}_getAndIncrementId(){return this._id++}}class D0e{constructor(t){this._worker=new R0e(t),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(t){const n=uM(t.timestamp);(!this._earliestTimestamp||n<this._earliestTimestamp)&&(this._earliestTimestamp=n);const r=JSON.stringify(t);return this._totalSize+=r.length,this._totalSize>rM?Promise.reject(new fM):this._sendEventToWorker(r)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,t=>{Bt&&jt.exception(t,'Sending "clear" message to worker failed',t)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(t){return this._worker.postMessage("addEvent",t)}async _finishRequest(){const t=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,t}}class M0e{constructor(t){this._fallback=new e7,this._compression=new D0e(t),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(t){this._used.hasCheckout=t}set waitForCheckout(t){this._used.waitForCheckout=t}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(t){return this._used.addEvent(t)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}
23ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(t){Bt&&jt.exception(t,"Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:t,hasCheckout:n,waitForCheckout:r}=this._fallback,i=[];for(const a of t)i.push(this._compression.addEvent(a));this._compression.hasCheckout=n,this._compression.waitForCheckout=r,this._used=this._compression;try{await Promise.all(i),this._fallback.clear()}catch(a){Bt&&jt.exception(a,"Failed to add events when switching buffers.")}}}function N0e({useCompression:e,workerUrl:t}){if(e&&window.Worker){const n=L0e(t);if(n)return n}return Bt&&jt.log("Using simple buffer"),new e7}function L0e(e){try{const t=e||F0e();if(!t)return;Bt&&jt.log(`Using compression worker${e?` from ${e}`:""}`);const n=new Worker(t);return new M0e(n)}catch(t){Bt&&jt.exception(t,"Failed to create compression worker")}}function F0e(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?P0e():""}function hM(){try{return"sessionStorage"in dr&&!!dr.sessionStorage}catch{return!1}}function V0e(e){B0e(),e.session=void 0}function B0e(){if(hM())try{dr.sessionStorage.removeItem(tM)}catch{}}function t7(e){return e===void 0?!1:Math.random()<e}function Ak(e){if(hM())try{dr.sessionStorage.setItem(tM,JSON.stringify(e))}catch{}}function n7(e){const t=Date.now(),n=e.id||Hs(),r=e.started||t,i=e.lastActivity||t,a=e.segmentId||0,s=e.sampled,o=e.previousSessionId,l=e.dirty||!1;return{id:n,started:r,lastActivity:i,segmentId:a,sampled:s,previousSessionId:o,dirty:l}}function j0e(e,t){return t7(e)?"session":t?"buffer":!1}function Mj({sessionSampleRate:e,allowBuffering:t,stickySession:n=!1},{previousSessionId:r}={}){const i=j0e(e,t),a=n7({sampled:i,previousSessionId:r});return n&&Ak(a),a}function U0e(){if(!hM())return null;try{const e=dr.sessionStorage.getItem(tM);if(!e)return null;const t=JSON.parse(e);return Bt&&jt.infoTick("Loading existing session"),n7(t)}catch{return null}}function b$(e,t,n=+new Date){return e===null||t===void 0||t<0?!0:t===0?!1:e+t<=n}function r7(e,{maxReplayDuration:t,sessionIdleExpire:n,targetTime:r=Date.now()}){return b$(e.started,t,r)||b$(e.lastActivity,n,r)}function i7(e,{sessionIdleExpire:t,maxReplayDuration:n}){return!(!r7(e,{sessionIdleExpire:t,maxReplayDuration:n})||e.sampled==="buffer"&&e.segmentId===0)}function aC({sessionIdleExpire:e,maxReplayDuration:t,previousSessionId:n},r){const i=r.stickySession&&U0e();return i?i7(i,{sessionIdleExpire:e,maxReplayDuration:t})?(Bt&&jt.infoTick("Session in sessionStorage is expired, creating new one..."),Mj(r,{previousSessionId:i.id})):i:(Bt&&jt.infoTick("Creating new session"),Mj(r,{previousSessionId:n}))}function H0e(e){return e.type===dn.Custom}function mM(e,t,n){return s7(e,t)?(a7(e,t,n),!0):!1}function z0e(e,t,n){return s7(e,t)?a7(e,t,n):Promise.resolve(null)}async function a7(e,t,n){const{eventBuffer:r}=e;if(!r||r.waitForCheckout&&!n)return null;const i=e.recordingMode==="buffer";try{n&&i&&r.clear(),n&&(r.hasCheckout=!0,r.waitForCheckout=!1);const a=e.getOptions(),s=q0e(t,a.beforeAddRecordingEvent);return s?await r.addEvent(s):void 0}catch(a){const s=a&&a instanceof fM,o=s?"addEventSizeExceeded":"addEvent",l=vn();if(l){const u=s?"buffer_overflow":"internal_sdk_error";l.recordDroppedEvent(u,"replay")}if(s&&i)return r.clear(),r.waitForCheckout=!0,null;e.handleException(a),await e.stop({reason:o})}}function s7(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const n=uM(t.timestamp);return n+e.timeouts.sessionIdlePause<Date.now()?!1:n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration?(Bt&&jt.infoTick(`Skipping event with timestamp ${n} because it is after maxReplayDuration`),!1):!0}function q0e(e,t){try{if(typeof t=="function"&&H0e(e))return t(e)}catch(n){return Bt&&jt.exception(n,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}function pM(e){return!e.type}function _$(e){return e.type==="transaction"}function W0e(e){return e.type==="replay_event"}function Nj(e){return e.type==="feedback"}function G0e(e){return(t,n)=>{if(!e.isEnabled()||!pM(t)&&!_$(t))return;const r=n.statusCode;if(!(!r||r<200||r>=300)){if(_$(t)){K0e(e,t);return}Y0e(e,t)}}}function K0e(e,t){var r,i;const n=e.getContext();(i=(r=t.contexts)==null?void 0:r.trace)!=null&&i.trace_id&&n.traceIds.size<100&&n.traceIds.add(t.contexts.trace.trace_id)}function Y0e(e,t){var i;const n=e.getContext();if(t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id),e.recordingMode!=="buffer"||!((i=t.tags)!=null&&i.replayId))return;const{beforeErrorSampling:r}=e.getOptions();typeof r=="function"&&!r(t)||ub(async()=>{try{await e.sendBufferedReplayOrFlush()}catch(a){e.handleException(a)}})}function X0e(e){return t=>{!e.isEnabled()||!pM(t)||J0e(e,t)}}function J0e(e,t){var r,i,a;const n=(a=(i=(r=t.exception)==null?void 0:r.values)==null?void 0:i[0])==null?void 0:a.value;if(typeof n=="string"&&(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const s=Ol({category:"replay.hydrate-error",data:{url:Op()}});db(e,s)}}function Z0e(e){const t=vn();t&&t.on("beforeAddBreadcrumb",n=>Q0e(e,n))}function Q0e(e,t){if(!e.isEnabled()||!o7(t))return;const n=e1e(t);n&&db(e,n)}function e1e(e){return!o7(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui.")?null:e.category==="console"?t1e(e):Ol(e)}function t1e(e){var i;const t=(i=e.data)==null?void 0:i.arguments;if(!Array.isArray(t)||t.length===0)return Ol(e);let n=!1;const r=t.map(a=>{if(!a)return a;
23if(typeof a=="string")return a.length>e1?(n=!0,`${a.slice(0,e1)}…`):a;if(typeof a=="object")try{const s=Go(a,7);return JSON.stringify(s).length>e1?(n=!0,`${JSON.stringify(s,null,2).slice(0,e1)}…`):s}catch{}return a});return Ol({...e,data:{...e.data,arguments:r,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function o7(e){return!!e.category}function n1e(e,t){var n,r,i;return e.type||!((r=(n=e.exception)==null?void 0:n.values)!=null&&r.length)?!1:!!((i=t.originalException)!=null&&i.__rrweb__)}function l7(){const e=Ln().getPropagationContext().dsc;e&&delete e.replay_id;const t=Zi();if(t){const n=Hu(t);delete n.replay_id}}function r1e(e,t){e.triggerUserActivity(),e.addUpdate(()=>t.timestamp?(e.throttledAddEvent({type:dn.Custom,timestamp:t.timestamp*1e3,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1):!0)}function i1e(e,t){return e.recordingMode!=="buffer"||t.message===nM||!t.exception||t.type?!1:t7(e.getOptions().errorSampleRate)}function a1e(e){return Object.assign((t,n)=>{var s;if(!e.isEnabled()||e.isPaused())return t;if(W0e(t))return delete t.breadcrumbs,t;if(!pM(t)&&!_$(t)&&!Nj(t))return t;if(!e.checkAndHandleExpiredSession())return l7(),t;if(Nj(t))return e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),r1e(e,t),t;if(n1e(t,n)&&!e.getOptions()._experiments.captureExceptions)return Bt&&jt.log("Ignoring error from rrweb internals",t),null;const i=i1e(e,t);if((i||e.recordingMode==="session")&&(t.tags={...t.tags,replayId:e.getSessionId()}),i&&e.recordingMode==="buffer"&&((s=e.session)==null?void 0:s.sampled)==="buffer"){const o=e.session;o.dirty=!0,e.getOptions().stickySession&&Ak(o)}return t},{id:"Replay"})}function Ok(e,t){return t.map(({type:n,start:r,end:i,name:a,data:s})=>{const o=e.throttledAddEvent({type:dn.Custom,timestamp:r,data:{tag:"performanceSpan",payload:{op:n,description:a,startTimestamp:r,endTimestamp:i,data:s}}});return typeof o=="string"?Promise.resolve(null):o})}function s1e(e){const{from:t,to:n}=e,r=Date.now()/1e3;return{type:"navigation.push",start:r,end:r,name:n,data:{previous:t}}}function o1e(e){return t=>{if(!e.isEnabled())return;const n=s1e(t);n!==null&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate(()=>(Ok(e,[n]),!1)))}}function l1e(e,t){return Bt&&e.getOptions()._experiments.traceInternals?!1:Lme(t,vn())}function u7(e,t){e.isEnabled()&&t!==null&&(l1e(e,t.name)||e.addUpdate(()=>(Ok(e,[t]),!0)))}function Pk(e){if(!e)return;const t=new TextEncoder;try{if(typeof e=="string")return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){const n=SG(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function c7(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function ow(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const n={...e._meta},r=n.warnings||[];return n.warnings=[...r,t],e._meta=n,e}function d7(e,t){if(!t)return null;const{startTimestamp:n,endTimestamp:r,url:i,method:a,statusCode:s,request:o,response:l}=t;return{type:e,start:n/1e3,end:r/1e3,name:i,data:{method:a,statusCode:s,request:o,response:l}}}function Zv(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function Gc(e,t,n){if(!t&&Object.keys(e).length===0)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};const r={headers:e,size:t},{body:i,warnings:a}=u1e(n);return r.body=i,a!=null&&a.length&&(r._meta={warnings:a}),r}function S$(e,t){return Object.entries(e).reduce((n,[r,i])=>{const a=r.toLowerCase();return t.includes(a)&&e[r]&&(n[a]=i),n},{})}function u1e(e){if(!e||typeof e!="string")return{body:e};const t=e.length>gj,n=c1e(e);if(t){const r=e.slice(0,gj);return n?{body:r,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${r}…`,warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(e)}}catch{}return{body:e}}function c1e(e){const t=e[0],n=e[e.length-1];return t==="["&&n==="]"||t==="{"&&n==="}"}function lw(e,t){const n=d1e(e);return Cu(n,t)}function d1e(e,t=dr.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(dr.location.origin))return e;const n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;const r=n.href;return!e.endsWith("/")&&r.endsWith("/")?r.slice(0,-1):r}async function f1e(e,t,n){try{const r=await m1e(e,t,n),i=d7("resource.fetch",r);u7(n.replay,i)}catch(r){Bt&&jt.exception(r,"Failed to capture fetch breadcrumb")}}function h1e(e,t){const{input:n,response:r}=t,i=n?kG(n):void 0,a=Pk(i),s=r?c7(r.headers.get("content-length")):void 0;
23a!==void 0&&(e.data.request_body_size=a),s!==void 0&&(e.data.response_body_size=s)}async function m1e(e,t,n){const r=Date.now(),{startTimestamp:i=r,endTimestamp:a=r}=t,{url:s,method:o,status_code:l=0,request_body_size:u,response_body_size:c}=e.data,d=lw(s,n.networkDetailAllowUrls)&&!lw(s,n.networkDetailDenyUrls),f=d?p1e(n,t.input,u):Zv(u),m=await g1e(d,n,t.response,c);return{startTimestamp:i,endTimestamp:a,url:s,method:o,statusCode:l,request:f,response:m}}function p1e({networkCaptureBodies:e,networkRequestHeaders:t},n,r){const i=n?b1e(n,t):{};if(!e)return Gc(i,r,void 0);const a=kG(n),[s,o]=wG(a,jt),l=Gc(i,r,s);return o?ow(l,o):l}async function g1e(e,{networkCaptureBodies:t,networkResponseHeaders:n},r,i){if(!e&&i!==void 0)return Zv(i);const a=r?f7(r.headers,n):{};if(!r||!t&&i!==void 0)return Gc(a,i,void 0);const[s,o]=await y1e(r),l=v1e(s,{networkCaptureBodies:t,responseBodySize:i,captureDetails:e,headers:a});return o?ow(l,o):l}function v1e(e,{networkCaptureBodies:t,responseBodySize:n,captureDetails:r,headers:i}){try{const a=e!=null&&e.length&&n===void 0?Pk(e):n;return r?t?Gc(i,a,e):Gc(i,a,void 0):Zv(a)}catch(a){return Bt&&jt.exception(a,"Failed to serialize response body"),Gc(i,n,void 0)}}async function y1e(e){const t=_1e(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{return[await S1e(t)]}catch(n){return n instanceof Error&&n.message.indexOf("Timeout")>-1?(Bt&&jt.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(Bt&&jt.exception(n,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}function f7(e,t){const n={};return t.forEach(r=>{e.get(r)&&(n[r]=e.get(r))}),n}function b1e(e,t){return e.length===1&&typeof e[0]!="string"?Lj(e[0],t):e.length===2?Lj(e[1],t):{}}function Lj(e,t){if(!e)return{};const n=e.headers;return n?n instanceof Headers?f7(n,t):Array.isArray(n)?{}:S$(n,t):{}}function _1e(e){try{return e.clone()}catch(t){Bt&&jt.exception(t,"Failed to clone response body")}}function S1e(e){return new Promise((t,n)=>{const r=ub(()=>n(new Error("Timeout while trying to read response body")),500);w1e(e).then(i=>t(i),i=>n(i)).finally(()=>clearTimeout(r))})}async function w1e(e){return await e.text()}async function k1e(e,t,n){try{const r=x1e(e,t,n),i=d7("resource.xhr",r);u7(n.replay,i)}catch(r){Bt&&jt.exception(r,"Failed to capture xhr breadcrumb")}}function E1e(e,t){const{xhr:n,input:r}=t;if(!n)return;const i=Pk(r),a=n.getResponseHeader("content-length")?c7(n.getResponseHeader("content-length")):I1e(n.response,n.responseType);i!==void 0&&(e.data.request_body_size=i),a!==void 0&&(e.data.response_body_size=a)}function x1e(e,t,n){const r=Date.now(),{startTimestamp:i=r,endTimestamp:a=r,input:s,xhr:o}=t,{url:l,method:u,status_code:c=0,request_body_size:d,response_body_size:f}=e.data;if(!l)return null;if(!o||!lw(l,n.networkDetailAllowUrls)||lw(l,n.networkDetailDenyUrls)){const x=Zv(d),I=Zv(f);return{startTimestamp:i,endTimestamp:a,url:l,method:u,statusCode:c,request:x,response:I}}const m=o[tf],p=m?S$(m.request_headers,n.networkRequestHeaders):{},v=S$(EG(o),n.networkResponseHeaders),[y,b]=n.networkCaptureBodies?wG(s,jt):[void 0],[S,w]=n.networkCaptureBodies?T1e(o):[void 0],E=Gc(p,d,y),k=Gc(v,f,S);return{startTimestamp:i,endTimestamp:a,url:l,method:u,statusCode:c,request:b?ow(E,b):E,response:w?ow(k,w):k}}function T1e(e){const t=[];try{return[e.responseText]}catch(n){t.push(n)}try{return C1e(e.response,e.responseType)}catch(n){t.push(n)}return Bt&&jt.warn("Failed to get xhr response body",...t),[void 0]}function C1e(e,t){try{if(typeof e=="string")return[e];if(e instanceof Document)return[e.body.outerHTML];if(t==="json"&&e&&typeof e=="object")return[JSON.stringify(e)];if(!e)return[void 0]}catch(n){return Bt&&jt.exception(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return Bt&&jt.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function I1e(e,t){try{const n=t==="json"&&e&&typeof e=="object"?JSON.stringify(e):e;return Pk(n)}catch{return}}function A1e(e){const t=vn();try{const{networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:a,networkResponseHeaders:s}=e.getOptions(),o={replay:e,networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:a,networkResponseHeaders:s};t&&t.on("beforeAddBreadcrumb",(l,u)=>O1e(o,l,u))}catch{}}function O1e(e,t,n){if(t.data)try{P1e(t)&&R1e(n)&&(E1e(t,n),k1e(t,n,e)),$1e(t)&&D1e(n)&&(h1e(t,n),f1e(t,n,e))}catch(r){Bt&&jt.exception(r,"Error when enriching network breadcrumb")}}function P1e(e){return e.category==="xhr"}function $1e(e){return e.category==="fetch"}function R1e(e){return e==null?void 0:e.xhr}function D1e(e){return e==null?void 0:e.response}function M1e(e){const t=vn();yG(f0e(e)),xk(o1e(e)),Z0e(e),A1e(e);const n=a1e(e);rme(n),t&&(t.on("beforeSendEvent",X0e(e)),t.on("afterSendEvent",G0e(e)),t.on("createDsc",r=>{const i=e.getSessionId();i&&e.isEnabled()&&e.recordingMode==="session"&&e.checkAndHandleExpiredSession()&&(r.replay_id=i)}),t.on("spanStart",r=>{e.lastActiveSpan=r}),t.on("spanEnd",r=>{e.lastActiveSpan=r}),t.on("beforeSendFeedback",async(r,i)=>{var s;const a=e.getSessionId();i!=null&&i.includeReplay&&e.isEnabled()&&a&&((s=r.contexts)!=null&&s.feedback)&&(r.contexts.feedback.source==="api"&&await e.sendBufferedReplayOrFlush(),r.contexts.feedback.replay_id=a)}),t.on("openFeedbackWidget",async()=>{await e.sendBufferedReplayOrFlush()}))}async function N1e(e){try{return Promise.all(Ok(e,[L1e(dr.performance.memory)]))}catch{return[]}}function L1e(e){const{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}=e,i=Date.now()/1e3;return{type:"memory",name:"memory",start:i,end:i,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}}}}function F1e(e,t,n){return Hme(e,t,{...n,setTimeoutImpl:ub})}const uo=pn.navigator;function V1e(){return/iPhone|iPad|iPod/i.test((uo==null?void 0:uo.userAgent)??"")||/Macintosh/i.test((uo==null?void 0:uo.userAgent)??"")&&(uo!=null&&uo.maxTouchPoints)&&(uo==null?void 0:uo.maxTouchPoints)>1?{sampling:{mousemove:!1}}:{}}function B1e(e){let t=!1;return(n,r)=>{if(!e.checkAndHandleExpiredSession()){Bt&&jt.warn("Received replay event after session expired.");return}const i=r||!t;t=!0,e.clickDetector&&o0e(e.clickDetector,n),e.addUpdate(()=>{if(e.recordingMode==="buffer"&&i&&e.setInitialState(),!mM(e,n,i))return!0;
23if(!i)return!1;const a=e.session;if(U1e(e,i),e.recordingMode==="buffer"&&a&&e.eventBuffer&&!a.dirty){const s=e.eventBuffer.getEarliestTimestamp();s&&(Bt&&jt.log(`Updating session start time to earliest event in buffer to ${new Date(s)}`),a.started=s,e.getOptions().stickySession&&Ak(a))}return a!=null&&a.previousSessionId||e.recordingMode==="session"&&e.flush(),!0})}}function j1e(e){const t=e.getOptions();return{type:dn.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:e.eventBuffer?e.eventBuffer.type==="worker":!1,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}function U1e(e,t){var n;!t||((n=e.session)==null?void 0:n.segmentId)!==0||mM(e,j1e(e),!1)}function H1e(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}function z1e(e,t,n,r){return hd(yW(e,FD(e),r,n),[[{type:"replay_event"},e],[{type:"replay_recording",length:typeof t=="string"?new TextEncoder().encode(t).length:t.length},t]])}function q1e({recordingData:e,headers:t}){let n;const r=`${JSON.stringify(t)}
24`;if(typeof e=="string")n=`${r}${e}`;else{const a=new TextEncoder().encode(r);n=new Uint8Array(a.length+e.length),n.set(a),n.set(e,a.length)}return n}async function W1e({client:e,scope:t,replayId:n,event:r}){const i=typeof e._integrations=="object"&&e._integrations!==null&&!Array.isArray(e._integrations)?Object.keys(e._integrations):void 0,a={event_id:n,integrations:i};e.emit("preprocessEvent",r,a);const s=await xW(e.getOptions(),r,a,t,e,Io());if(!s)return null;e.emit("postprocessEvent",s,a),s.platform=s.platform||"javascript";const o=e.getSdkMetadata(),{name:l,version:u,settings:c}=(o==null?void 0:o.sdk)||{};return s.sdk={...s.sdk,name:l||"sentry.javascript.unknown",version:u||"0.0.0",settings:c},s}async function G1e({recordingData:e,replayId:t,segmentId:n,eventContext:r,timestamp:i,session:a}){const s=q1e({recordingData:e,headers:{segment_id:n}}),{urls:o,errorIds:l,traceIds:u,initialTimestamp:c}=r,d=vn(),f=Ln(),m=d==null?void 0:d.getTransport(),p=d==null?void 0:d.getDsn();if(!d||!m||!p||!a.sampled)return Promise.resolve({});const v={type:kye,replay_start_timestamp:c/1e3,timestamp:i/1e3,error_ids:l,trace_ids:u,urls:o,replay_id:t,segment_id:n,replay_type:a.sampled},y=await W1e({scope:f,client:d,replayId:t,event:v});if(!y)return d.recordDroppedEvent("event_processor","replay"),Bt&&jt.log("An event processor returned `null`, will not send event."),Promise.resolve({});delete y.sdkProcessingMetadata;const b=z1e(y,s,p,d.getOptions().tunnel);let S;try{S=await m.send(b)}catch(E){const k=new Error(nM);try{k.cause=E}catch{}throw k}const w=MW({},S);if(DW(w,"replay"))throw new gM(w);if(typeof S.statusCode=="number"&&(S.statusCode<200||S.statusCode>=300))throw new h7(S.statusCode);return S}class h7 extends Error{constructor(t){super(`Transport returned status code ${t}`)}}class gM extends Error{constructor(t){super("Rate limit hit"),this.rateLimits=t}}class Fj extends Error{constructor(){super("Session is too long, not sending replay")}}async function m7(e,t={count:0,interval:Aye}){const{recordingData:n,onError:r}=e;if(n.length)try{return await G1e(e),!0}catch(i){if(i instanceof h7||i instanceof gM)throw i;if(tme("Replays",{_retryCount:t.count}),r&&r(i),t.count>=Oye){const a=new Error(`${nM} - max retries exceeded`);try{a.cause=i}catch{}throw a}return t.interval*=++t.count,new Promise((a,s)=>{ub(async()=>{try{await m7(e,t),a(!0)}catch(o){s(o)}},t.interval)})}}const p7="__THROTTLED",K1e="__SKIPPED";function Y1e(e,t,n){const r=new Map,i=o=>{const l=o-n;r.forEach((u,c)=>{c<l&&r.delete(c)})},a=()=>[...r.values()].reduce((o,l)=>o+l,0);let s=!1;return(...o)=>{const l=Math.floor(Date.now()/1e3);if(i(l),a()>=t){const c=s;return s=!0,c?K1e:p7}s=!1;const u=r.get(l)||0;return r.set(l,u+1),e(...o)}}class X1e{constructor({options:t,recordingOptions:n}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:Eye,sessionIdleExpire:xye},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=n,this._options=t,this._debouncedFlush=F1e(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=Y1e((s,o)=>z0e(this,s,o),300,5);const{slowClickTimeout:r,slowClickIgnoreSelectors:i}=this.getOptions(),a=r?{threshold:Math.min(Pye,r),timeout:r,scrollTimeout:$ye,ignoreSelector:i?i.join(","):""}:void 0;if(a&&(this.clickDetector=new r0e(this,a)),Bt){const s=t._experiments;jt.setConfig({captureExceptions:!!s.captureExceptions,traceInternals:!!s.traceInternals})}this._handleVisibilityChange=()=>{dr.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroun
24dTasks()},this._handleWindowBlur=()=>{const s=Ol({category:"ui.blur"});this._doChangeToBackgroundTasks(s)},this._handleWindowFocus=()=>{const s=Ol({category:"ui.focus"});this._doChangeToForegroundTasks(s)},this._handleKeyboardEvent=s=>{g0e(this,s)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(t){Bt&&jt.exception(t),this._options.onError&&this._options.onError(t)}initializeSampling(t){const{errorSampleRate:n,sessionSampleRate:r}=this._options,i=n<=0&&r<=0;if(this._requiresManualStart=i,!i){if(this._initializeSessionForSampling(t),!this.session){Bt&&jt.exception(new Error("Unable to initialize and create session"));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled==="buffer"&&this.session.segmentId===0?"buffer":"session",Bt&&jt.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode==="session"){Bt&&jt.log("Recording is already in progress");return}if(this._isEnabled&&this.recordingMode==="buffer"){Bt&&jt.log("Buffering is in progress, call `flush()` to save the replay");return}Bt&&jt.infoTick("Starting replay in session mode"),this._updateUserActivity();const t=aC({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=t,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled){Bt&&jt.log("Buffering is in progress, call `flush()` to save the replay");return}Bt&&jt.infoTick("Starting replay in buffer mode");const t=aC({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=t,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const t=this._canvas;this._stopRecording=Au({...this._recordingOptions,...this.recordingMode==="buffer"?{checkoutEveryNms:Iye}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:B1e(this),...V1e(),onMutation:this._onMutationHandler.bind(this),...t?{recordCanvas:t.recordCanvas,getCanvasManager:t.getCanvasManager,sampling:t.sampling,dataURLOptions:t.dataURLOptions}:{}})}catch(t){this.handleException(t)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(t){return this.handleException(t),!1}}async stop({forceFlush:t=!1,reason:n}={}){var r;if(this._isEnabled){this._isEnabled=!1,this.recordingMode="buffer";try{Bt&&jt.log(`Stopping Replay${n?` triggered by ${n}`:""}`),l7(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),t&&await this._flush({force:!0}),(r=this.eventBuffer)==null||r.destroy(),this.eventBuffer=null,V0e(this)}catch(i){this.handleException(i)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),Bt&&jt.log("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),Bt&&jt.log("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:t=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const n=Date.now();Bt&&jt.log("Converting buffer to session"),await this.flushImmediate();const r=this.stopRecording();!t||!r||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this.session.dirty=!1,this._updateUserActivity(n),this._updateSessionActivity(n),this._maybeSaveSession()),this.startRecording())}addUpdate(t){const n=t();this.recordingMode==="buffer"||!this._isEnabled||n!==!0&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return this.recordingMode==="buffer"?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(t){var n,r;if(!(t&&((n=this.session)==null?void 0:n.sampled)===!1))return(r=this.session)==null?void 0:r.id}
24checkAndHandleExpiredSession(){var t;if(this._lastActivity&&b$(this._lastActivity,this.timeouts.sessionIdlePause)&&((t=this.session)==null?void 0:t.sampled)==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const t=`${dr.location.pathname}${dr.location.hash}${dr.location.search}`,n=`${dr.location.origin}${t}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=n,this._context.initialTimestamp=Date.now(),this._context.urls.push(n)}throttledAddEvent(t,n){const r=this._throttledAddEvent(t,n);if(r===p7){const i=Ol({category:"replay.throttled"});this.addUpdate(()=>!mM(this,{type:Xbe,timestamp:i.timestamp||0,data:{tag:"breadcrumb",payload:i,metric:!0}}))}return r}getCurrentRoute(){const t=this.lastActiveSpan||Zi(),n=t&&Ki(t),i=(n&&Cn(n).data||{})[ms];if(!(!n||!i||!["route","custom"].includes(i)))return Cn(n).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=N0e({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(t){const n=this._options.errorSampleRate>0,r=aC({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:t},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:n});this.session=r}_checkSession(){if(!this.session)return!1;const t=this.session;return i7(t,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})?(this._refreshSession(t),!1):!0}async _refreshSession(t){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(t.id))}_addListeners(){try{dr.document.addEventListener("visibilitychange",this._handleVisibilityChange),dr.addEventListener("blur",this._handleWindowBlur),dr.addEventListener("focus",this._handleWindowFocus),dr.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(M1e(this),this._hasInitializedCoreListeners=!0)}catch(t){this.handleException(t)}this._performanceCleanupCallback=A0e(this)}_removeListeners(){try{dr.document.removeEventListener("visibilitychange",this._handleVisibilityChange),dr.removeEventListener("blur",this._handleWindowBlur),dr.removeEventListener("focus",this._handleWindowFocus),dr.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(t){this.handleException(t)}}_doChangeToBackgroundTasks(t){!this.session||r7(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(t&&this._createCustomBreadcrumb(t),this.conditionalFlush())}_doChangeToForegroundTasks(t){if(!this.session)return;if(!this.checkAndHandleExpiredSession()){Bt&&jt.log("Document has become active, but session has expired");return}t&&this._createCustomBreadcrumb(t)}_updateUserActivity(t=Date.now()){this._lastActivity=t}_updateSessionActivity(t=Date.now()){this.session&&(this.session.lastActivity=t,this._maybeSaveSession())}_createCustomBreadcrumb(t){this.addUpdate(()=>{this.throttledAddEvent({type:dn.Custom,timestamp:t.timestamp||0,data:{tag:"breadcrumb",payload:t}})})}_addPerformanceEntries(){let t=_0e(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const n=this._context.initialTimestamp/1e3;t=t.filter(r=>r.start>=n)}return Promise.all(Ok(this,t))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:t,eventBuffer:n}=this;if(!t||!n||this._requiresManualStart||t.segmentId)return;const r=n.getEarliestTimestamp();
24r&&r<this._context.initialTimestamp&&(this._context.initialTimestamp=r)}_popEventContext(){const t={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),t}async _runFlush(){var n;const t=this.getSessionId();if(!this.session||!this.eventBuffer||!t){Bt&&jt.error("No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!!((n=this.eventBuffer)!=null&&n.hasEvents)&&(await N1e(this),!!this.eventBuffer&&t===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const r=Date.now();if(r-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Fj;const i=this._popEventContext(),a=this.session.segmentId++;this._maybeSaveSession();const s=await this.eventBuffer.finish();await m7({replayId:t,recordingData:s,segmentId:a,eventContext:i,session:this.session,timestamp:r,onError:o=>this.handleException(o)})}catch(r){this.handleException(r),this.stop({reason:"sendReplay"});const i=vn();if(i){let a;r instanceof gM?a="ratelimit_backoff":r instanceof Fj?a="invalid":a="send_error",i.recordDroppedEvent(a,"replay")}}}async _flush({force:t=!1}={}){if(!this._isEnabled&&!t)return;if(!this.checkAndHandleExpiredSession()){Bt&&jt.error("Attempting to finish replay event after session expired.");return}if(!this.session)return;const n=this.session.started,i=Date.now()-n;this._debouncedFlush.cancel();const a=i<this._options.minReplayDuration,s=i>this._options.maxReplayDuration+5e3;if(a||s){Bt&&jt.log(`Session duration (${Math.floor(i/1e3)}s) is too ${a?"short":"long"}, not sending replay.`),a&&this._debouncedFlush();return}const o=this.eventBuffer;o&&this.session.segmentId===0&&!o.hasCheckout&&Bt&&jt.log("Flushing initial segment without checkout.");const l=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(u){this.handleException(u)}finally{this._flushLock=void 0,l&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&Ak(this.session)}_onMutationHandler(t){const{ignoreMutations:n}=this._options._experiments;if(n!=null&&n.length&&t.some(o=>{const l=H1e(o.target),u=n.join(",");return l==null?void 0:l.matches(u)}))return!1;const r=t.length,i=this._options.mutationLimit,a=this._options.mutationBreadcrumbLimit,s=i&&r>i;if(r>a||s){const o=Ol({category:"replay.mutations",data:{count:r,limit:s}});this._createCustomBreadcrumb(o)}return s?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}function Og(e,t){return[...e,...t].join(",")}function J1e({mask:e,unmask:t,block:n,unblock:r,ignore:i}){const a=["base","iframe[srcdoc]:not([src])"],s=Og(e,[".sentry-mask","[data-sentry-mask]"]),o=Og(t,[]);return{maskTextSelector:s,unmaskTextSelector:o,blockSelector:Og(n,[".sentry-block","[data-sentry-block]",...a]),unblockSelector:Og(r,[]),ignoreSelector:Og(i,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function Z1e({el:e,key:t,maskAttributes:n,maskAllText:r,privacyOptions:i,value:a}){return!r||i.unmaskTextSelector&&e.matches(i.unmaskTextSelector)?a:n.includes(t)||t==="value"&&e.tagName==="INPUT"&&["submit","button"].includes(e.getAttribute("type")||"")?a.replace(/[\S]/g,"*"):a}const Vj='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',Q1e=["content-length","content-type","accept"],e_e=Symbol.for("sentry__originalRequestBody");let Bj=!1,jj=!1;function t_e(){if(typeof Request>"u"||jj)return;const e=Request;try{const t=function(n,r){const i=new e(n,r);return(r==null?void 0:r.body)!=null&&(i[e_e]=r.body),i};t.prototype=e.prototype,pn.Request=t,jj=!0}catch{}}const n_e=(e=>new r_e(e));class r_e{constructor({flushMinDelay:t=Tye,flushMaxDelay:n=Cye,minReplayDuration:r=Rye,maxReplayDuration:i=vj,stickySession:a=!0,useCompression:s=!0,workerUrl:o,_experiments:l={},maskAllText:u=!0,maskAllInputs:c=!0,blockAllMedia:d=!0,mutationBreadcrumbLimit:f=750,mutationLimit:m=1e4,slowClickTimeout:p=7e3,slowClickIgnoreSelectors:v=[],networkDetailAllowUrls:y=[],networkDetailDenyUrls:b=[],networkCaptureBodies:S=!0,networkRequestHeaders:w=[],networkResponseHeaders:E=[],mask:k=[],maskAttributes:x=["title","placeholder","aria-label"],unmask:I=[],block:A=[],unblock:C=[],ignore:N=[],maskFn:D,beforeAddRecordingEvent:j,beforeErrorSampling:z,onError:Y,attachRawBodyFromRequest:ae=!1}={}){this.name="Replay";const ee=J1e({mask:k,unmask:I,block:A,unblock:C,ignore:N});if(this._recordingOptions={maskAllInputs:c,maskAllText:u,maskInputOptions:{password:!0},maskTextFn:D,maskInputFn:D,maskAttributeFn:(J,G,se)=>Z1e({maskAttributes:x,maskAllText:u,privacyOptions:ee,key:J,value:G,el:se}),...ee,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:J=>{try{J.__rrweb__=!0}catch{}},recordCrossOriginIframes:!!l.recordCrossOriginIframes},this._initialOptions={flushMinDelay:t,flushMaxDelay:n,minReplayDuration:Math.min(r,Dye),maxReplayDuration:Math.min(i,vj),stickySession:a,useCompression:s,workerUrl:o,blockAllMedia:d,maskAllInputs:c,maskAllText:u,mutationBreadcrumbLimit:f,mutationLimit:m,slowClickTimeout:p,slowClickIgnoreSelectors:v,networkDetailAllowUrls:y,networkDetailDenyUrls:b,networkCaptureBodies:S,networkRequestHeaders:Uj(w),networkResponseHeaders:Uj(E),beforeAddRecordingEvent:j,beforeErrorSampling:z,onError:Y,attachRawBodyFromRequest:ae,_experiments:l},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Vj}`:Vj,this._recordingOptions.ignoreCSSAttributes=new Set(["background-image"])),this._isInitialized&&i$())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return Bj}set _isInitialized(t){Bj=t}afterAllSetup(t){!i$()||this._replay||(this._initialOptions.attachRawBodyFromRequest&&t_e(),this._setup(t),this._initialize(t))}start(){this._replay&&this._replay.start()}
24startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:this._replay.recordingMode==="session"}):Promise.resolve()}flush(t){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(t):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(t){var n;if((n=this._replay)!=null&&n.isEnabled())return this._replay.getSessionId(t)}getRecordingMode(){var t;if((t=this._replay)!=null&&t.isEnabled())return this._replay.recordingMode}_initialize(t){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(t),this._replay.initializeSampling())}_setup(t){const n=i_e(this._initialOptions,t);this._replay=new X1e({options:n,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(t){try{const n=t.getIntegrationByName("ReplayCanvas");if(!n)return;this._replay._canvas=n.getOptions()}catch{}}}function i_e(e,t){const n=t.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...e},i=Pf(n.replaysSessionSampleRate),a=Pf(n.replaysOnErrorSampleRate);return i==null&&a==null&&Qu(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),i!=null&&(r.sessionSampleRate=i),a!=null&&(r.errorSampleRate=a),r}function Uj(e){return[...Q1e,...e.map(t=>t.toLowerCase())]}function a_e(e){return e.split(",").some(t=>t.trim().startsWith("sentry-"))}function g7(e){try{return new URL(e,En.location.origin).href}catch{return}}function s_e(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function v7(e){try{return new Headers(e)}catch{return}}const Hj=new WeakMap,sC=new Map,y7={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function o_e(e,t){const{traceFetch:n,traceXHR:r,trackFetchStreamPerformance:i,shouldCreateSpanForRequest:a,enableHTTPTimings:s,tracePropagationTargets:o,onRequestSpanStart:l,onRequestSpanEnd:u}={...y7,...t},c=typeof a=="function"?a:p=>!0,d=p=>l_e(p,o),f={},m=e.getOptions().propagateTraceparent;n&&(e.addEventProcessor(p=>(p.type==="transaction"&&p.spans&&p.spans.forEach(v=>{if(v.op==="http.client"){const y=sC.get(v.span_id);y&&(v.timestamp=y/1e3,sC.delete(v.span_id))}}),p)),i&&Ape(p=>{if(p.response){const v=Hj.get(p.response);v&&p.endTimestamp&&sC.set(v,p.endTimestamp)}}),YW(p=>{const v=_pe(p,c,d,f,{propagateTraceparent:m,onRequestSpanEnd:u});if(p.response&&p.fetchData.__span&&Hj.set(p.response,p.fetchData.__span),v){const y=g7(p.fetchData.url),b=y?pf(y).host:void 0;v.setAttributes({"http.url":y?qc(y):void 0,"server.address":b}),s&&zj(v),l==null||l(v,{headers:p.headers})}})),r&&_G(p=>{var y;const v=u_e(p,c,d,f,m,u);v&&(s&&zj(v),l==null||l(v,{headers:v7((y=p.xhr.__sentry_xhr_v3__)==null?void 0:y.request_headers)}))})}function zj(e){const{url:t}=Cn(e).data;if(!t||typeof t!="string")return;const n=Df("resource",({entries:r})=>{r.forEach(i=>{s_e(i)&&i.name.endsWith(t)&&(e.setAttributes(vG(i)),setTimeout(n))})})}function l_e(e,t){const n=Op();if(n){let r,i;try{r=new URL(e,n),i=new URL(n).origin}catch{return!1}const a=r.origin===i;return t?Cu(r.toString(),t)||a&&Cu(r.pathname,t):a}else{const r=!!e.match(/^\/(?!\/)/);return t?Cu(e,t):r}}function u_e(e,t,n,r,i,a){const s=e.xhr,o=s==null?void 0:s[tf];if(!s||s.__sentry_own_request__||!o)return;const{url:l,method:u}=o,c=_o()&&t(l);if(e.endTimestamp){const b=s.__sentry_xhr_span_id__;if(!b)return;const S=r[b];S&&(c&&o.status_code!==void 0&&(nW(S,o.status_code),S.end(),a==null||a(S,{headers:v7(EG(s)),error:e.error})),delete r[b]);return}const d=g7(l),f=pf(d||l),m=qc(Nme(l)),p=!!Zi(),v=c&&p?td({name:`${u} ${m}`,attributes:{url:qc(l),type:"xhr","http.method":u,"http.url":d?qc(d):void 0,"server.address":f==null?void 0:f.host,[Rr]:"auto.http.browser",[Uu]:"http.client",...(f==null?void 0:f.search)&&{"http.query":f==null?void 0:f.search},...(f==null?void 0:f.hash)&&{"http.fragment":f==null?void 0:f.hash}}}):new ed;s.__sentry_xhr_span_id__=v.spanContext().spanId,r[s.__sentry_xhr_span_id__]=v,n(l)&&c_e(s,_o()&&p?v:void 0,i);const y=vn();return y&&y.emit("beforeOutgoingRequestSpan",v,e),v}function c_e(e,t,n){const{"sentry-trace":r,baggage:i,traceparent:a}=HW({span:t,propagateTraceparent:n});r&&d_e(e,r,i,a)}
24function d_e(e,t,n,r){var a;const i=(a=e.__sentry_xhr_v3__)==null?void 0:a.request_headers;if(!(i!=null&&i["sentry-trace"]||!e.setRequestHeader))try{if(e.setRequestHeader("sentry-trace",t),r&&!(i!=null&&i.traceparent)&&e.setRequestHeader("traceparent",r),n){const s=i==null?void 0:i.baggage;(!s||!a_e(s))&&e.setRequestHeader("baggage",n)}}catch{}}function f_e(){En.document?En.document.addEventListener("visibilitychange",()=>{const e=Zi();if(!e)return;const t=Ki(e);if(En.document.hidden&&t){const n="cancelled",{op:r,status:i}=Cn(t);zs&&lt.log(`[Tracing] Transaction: ${n} -> since tab moved to the background, op: ${r}`),i||t.setStatus({code:gi,message:n}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}):zs&&lt.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const h_e=3600,b7="sentry_previous_trace",m_e="sentry.previous_trace";function p_e(e,{linkPreviousTrace:t,consistentTraceSampling:n}){const r=t==="session-storage";let i=r?y_e():void 0;e.on("spanStart",s=>{if(Ki(s)!==s)return;const o=Ln().getPropagationContext();i=g_e(i,s,o),r&&v_e(i)});let a=!0;n&&e.on("beforeSampling",s=>{if(!i)return;const o=Ln(),l=o.getPropagationContext();if(a&&l.parentSpanId){a=!1;return}o.setPropagationContext({...l,dsc:{...l.dsc,sample_rate:String(i.sampleRate),sampled:String(w$(i.spanContext))},sampleRand:i.sampleRand}),s.parentSampled=w$(i.spanContext),s.parentSampleRate=i.sampleRate,s.spanAttributes={...s.spanAttributes,[tW]:i.sampleRate}})}function g_e(e,t,n){const r=Cn(t);function i(){var o,l;try{return Number((o=n.dsc)==null?void 0:o.sample_rate)??Number((l=r.data)==null?void 0:l[$D])}catch{return 0}}const a={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:i(),sampleRand:n.sampleRand};if(!e)return a;const s=e.spanContext;return s.traceId===r.trace_id?e:(Date.now()/1e3-e.startTimestamp<=h_e&&(zs&&lt.log(`Adding previous_trace \`${JSON.stringify(s)}\` link to span \`${JSON.stringify({op:r.op,...t.spanContext()})}\``),t.addLink({context:s,attributes:{[Tfe]:"previous_trace"}}),t.setAttribute(m_e,`${s.traceId}-${s.spanId}-${w$(s)?1:0}`)),a)}function v_e(e){try{En.sessionStorage.setItem(b7,JSON.stringify(e))}catch(t){zs&&lt.warn("Could not store previous trace in sessionStorage",t)}}function y_e(){var e;try{const t=(e=En.sessionStorage)==null?void 0:e.getItem(b7);return JSON.parse(t)}catch{return}}function w$(e){return e.traceFlags===1}const b_e="BrowserTracing",__e=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i;function S_e(){const e=En.navigator;return e!=null&&e.userAgent?__e.test(e.userAgent):!1}const w_e={...Q_,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,enableElementTiming:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...y7},qj=((e={})=>{const t={name:void 0,source:void 0},n=En.document,{enableInp:r,enableElementTiming:i,enableLongTask:a,enableLongAnimationFrame:s,_experiments:{enableInteractions:o,enableStandaloneClsSpans:l,enableStandaloneLcpSpans:u},beforeStartSpan:c,idleTimeout:d,finalTimeout:f,childSpanTimeout:m,markBackgroundSpan:p,traceFetch:v,traceXHR:y,trackFetchStreamPerformance:b,shouldCreateSpanForRequest:S,enableHTTPTimings:w,ignoreResourceSpans:E,ignorePerformanceApiSpans:k,instrumentPageLoad:x,instrumentNavigation:I,detectRedirects:A,linkPreviousTrace:C,consistentTraceSampling:N,enableReportPageLoaded:D,onRequestSpanStart:j,onRequestSpanEnd:z}={...w_e,...e},Y=S_e();let ae,ee,J;function G(se,L,B=!0){const R=L.op==="pageload",H=L.name,M=c?c(L):L,K=M.attributes||{};if(H!==M.name&&(K[ms]="custom",M.attributes=K),!B){const he=eh();td({...M,startTime:he}).end(he);return}t.name=M.name,t.source=K[ms];const ne=kW(M,{idleTimeout:d,finalTimeout:f,childSpanTimeout:m,disableAutoFinish:R,beforeSpanEnd:he=>{ae==null||ae(),Hge(he,{recordClsOnPageloadSpan:!l,recordLcpOnPageloadSpan:!u,ignoreResourceSpans:E,ignorePerformanceApiSpans:k}),Kj(se,void 0);const we=Ln(),Ae=we.getPropagationContext();we.setPropagationContext({...Ae,traceId:ne.spanContext().traceId,sampled:fd(ne),dsc:Hu(he)}),R&&(J=void 0)},trimIdleSpanEndTimestamp:!D});R&&D&&(J=ne),Kj(se,ne);function ie(){n&&["interactive","complete"].includes(n.readyState)&&se.emit("idleSpanEnableAutoFinish",ne)}R&&!D&&n&&(n.addEventListener("readystatechange",()=>{ie()}),ie())}return{name:b_e,setup(se){var B;if(Y){zs&&lt.log("[Tracing] Skipping browserTracingIntegration setup for bot user agent.");return}if(nhe(),ae=Nge({recordClsStandaloneSpans:l||!1,recordLcpStandaloneSpans:u||!1,client:se}
24),r&&pve(),i&&tve(),s&&pn.PerformanceObserver&&((B=PerformanceObserver.supportedEntryTypes)!=null&&B.includes("long-animation-frame"))?Fge():a&&Lge(),o&&Vge(),A&&n){const R=()=>{ee=ti()};addEventListener("click",R,{capture:!0}),addEventListener("keydown",R,{capture:!0,passive:!0})}function L(){const R=Qv(se);R&&!Cn(R).timestamp&&(zs&&lt.log(`[Tracing] Finishing current active span with op: ${Cn(R).op}`),R.setAttribute(Wv,"cancelled"),R.end())}se.on("startNavigationSpan",(R,H)=>{if(vn()!==se)return;if(H!=null&&H.isRedirect){zs&&lt.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),G(se,{op:"navigation.redirect",...R},!1);return}ee=void 0,L(),Io().setPropagationContext({traceId:ju(),sampleRand:Math.random(),propagationSpanId:_o()?void 0:Iu()});const M=Ln();M.setPropagationContext({traceId:ju(),sampleRand:Math.random(),propagationSpanId:_o()?void 0:Iu()}),M.setSDKProcessingMetadata({normalizedRequest:void 0}),G(se,{op:"navigation",...R,parentSpan:null,forceTransaction:!0})}),se.on("startPageLoadSpan",(R,H={})=>
24{if(vn()!==se)return;L();const M=H.sentryTrace||Wj("sentry-trace")||Gj("sentry-trace"),K=H.baggage||Wj("baggage")||Gj("baggage"),ne=Gfe(M,K),ie=Ln();ie.setPropagationContext(ne),_o()||(ie.getPropagationContext().propagationSpanId=Iu()),ie.setSDKProcessingMetadata({normalizedRequest:WD()}),G(se,{op:"pageload",...R})}),se.on("endPageloadSpan",()=>{D&&J&&(J.setAttribute(Wv,"reportPageLoaded"),J.end())})},afterAllSetup(se){if(Y)return;let L=Op();if(C!=="off"&&p_e(se,{linkPreviousTrace:C,consistentTraceSampling:N}),En.location){if(x){const B=Es();k_e(se,{name:En.location.pathname,startTime:B?B/1e3:void 0,attributes:{[ms]:"url",[Rr]:"auto.pageload.browser"}})}I&&xk(({to:B,from:R})=>{if(R===void 0&&(L==null?void 0:L.indexOf(B))!==-1){L=void 0;return}L=void 0;const H=qD(B),M=Qv(se),K=M&&A&&x_e(M,ee);_7(se,{name:(H==null?void 0:H.pathname)||En.location.pathname,attributes:{[ms]:"url",[Rr]:"auto.navigation.browser"}},{url:B,isRedirect:K})})}p&&f_e(),o&&E_e(se,d,f,m,t),r&&yve(),o_e(se,{traceFetch:v,traceXHR:y,trackFetchStreamPerformance:b,tracePropagationTargets:se.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:S,enableHTTPTimings:w,onRequestSpanStart:j,onRequestSpanEnd:z})}}});function k_e(e,t,n){e.emit("startPageLoadSpan",t,n),Ln().setTransactionName(t.name);const r=Qv(e);return r&&e.emit("afterStartPageLoadSpan",r),r}function _7(e,t,n){const{url:r,isRedirect:i}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:i}),e.emit("startNavigationSpan",t,{isRedirect:i});const a=Ln();return a.setTransactionName(t.name),r&&!i&&a.setSDKProcessingMetadata({normalizedRequest:{...WD(),url:r}}),Qv(e)}function Wj(e){const t=En.document,n=t==null?void 0:t.querySelector(`meta[name=${e}]`);return(n==null?void 0:n.getAttribute("content"))||void 0}function Gj(e){var r,i,a;const t=(i=(r=En.performance)==null?void 0:r.getEntriesByType)==null?void 0:i.call(r,"navigation")[0],n=(a=t==null?void 0:t.serverTiming)==null?void 0:a.find(s=>s.name===e);return n==null?void 0:n.description}function E_e(e,t,n,r,i){const a=En.document;let s;const o=()=>{const l="ui.action.click",u=Qv(e);if(u){const c=Cn(u).op;if(["navigation","pageload"].includes(c)){zs&&lt.warn(`[Tracing] Did not create ${l} span because a pageload or navigation span is in progress.`);return}}if(s&&(s.setAttribute(Wv,"interactionInterrupted"),s.end(),s=void 0),!i.name){zs&&lt.warn(`[Tracing] Did not create ${l} transaction because _latestRouteName is missing.`);return}s=kW({name:i.name,op:l,attributes:{[ms]:i.source||"url"}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:r})};a&&addEventListener("click",o,{capture:!0})}const S7="_sentry_idleSpan";function Qv(e){return e[S7]}function Kj(e,t){qa(e,S7,t)}const Yj=1.5;function x_e(e,t){const n=Cn(e),r=eh(),i=n.start_timestamp;return!(r-i>Yj||t&&r-t<=Yj)}const w7=["activate","mount"],k7=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,T_e=/(?:^|[-_])(\w)/g,C_e=e=>e.replace(T_e,t=>t.toUpperCase()).replace(/[-_]/g,""),I_e="<Root>",oC="<Anonymous>",A_e=(e,t)=>e.repeat(t),_v=(e,t)=>
24{if(!e)return oC;if(e.$root===e)return I_e;if(!e.$options)return oC;const n=e.$options;let r=n.name||n._componentTag||n.__name;const i=n.__file;if(!r&&i){const a=i.match(/([^/\\]+)\.vue$/);a&&(r=a[1])}return(r?`<${C_e(r)}>`:oC)+(i&&t!==!1?` at ${i}`:"")},O_e=e=>{if(e&&(e._isVue||e.__isVue)&&e.$parent){const t=[];let n=0;for(;e;){if(t.length>0){const i=t[t.length-1];if(i.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[i,n],n=0)}t.push(e),e=e.$parent}return`
25
26found in
27
28${t.map((i,a)=>`${(a===0?"---> ":A_e(" ",5+a*2))+(Array.isArray(i)?`${_v(i[0])}... (${i[1]} recursive calls)`:_v(i))}`).join(`
29`)}`}return`
30
31(found in ${_v(e)})`},P_e=(e,t)=>{const{errorHandler:n}=e.config;e.config.errorHandler=(r,i,a)=>{var u;const s=_v(i,!1),o=i?O_e(i):"",l={componentName:s,lifecycleHook:a,trace:o};if((t==null?void 0:t.attachProps)!==!1&&i&&((u=i.$options)!=null&&u.propsData?l.propsData=i.$options.propsData:i.$props&&(l.propsData=i.$props)),setTimeout(()=>{nb(r,{captureContext:{contexts:{vue:l}},mechanism:{handled:!!n,type:"auto.function.vue.error_handler"}})}),typeof n=="function"&&e.config.errorHandler)n.call(e,r,i,a);else throw r}},Xj="ui.vue",$_e={activate:["activated","deactivated"],create:["beforeCreate","created"],unmount:["beforeUnmount","unmounted"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]};function lC(e,t,n){e.$_sentryRootComponentSpanTimer&&clearTimeout(e.$_sentryRootComponentSpanTimer),e.$_sentryRootComponentSpanTimer=setTimeout(()=>{var r;(r=e.$root)!=null&&r.$_sentryRootComponentSpan&&(e.$root.$_sentryRootComponentSpan.end(t),e.$root.$_sentryRootComponentSpan=void 0)},n)}function R_e(e,t){function n(i){return i.replace(/^<([^\s]*)>(?: at [^\s]*)?$/,"$1")}return e.some(i=>n(t)===n(i))}const D_e=(e={})=>{const t=(e.hooks||[]).concat(w7).filter((i,a,s)=>s.indexOf(i)===a),n={},r=e.timeout||2e3;for(const i of t){const a=$_e[i];if(!a){k7&&lt.warn(`Unknown hook: ${i}`);continue}for(const s of a)n[s]=function(){var f;const o=this.$root===this;o&&(this.$_sentryRootComponentSpan=this.$_sentryRootComponentSpan||td({name:"Application Render",op:`${Xj}.render`,attributes:{[Rr]:"auto.ui.vue"},onlyIfParent:!0}),lC(this,ti(),r));const l=_v(this,!1);if(!(o||(Array.isArray(e.trackComponents)?R_e(e.trackComponents,l):e.trackComponents))){lC(this,ti(),r);return}this.$_sentryComponentSpans=this.$_sentryComponentSpans||{};const c=s===a[0],d=((f=this.$root)==null?void 0:f.$_sentryRootComponentSpan)||Zi();if(c){if(d){const m=this.$_sentryComponentSpans[i];m&&m.end(),this.$_sentryComponentSpans[i]=td({name:`Vue ${l}`,op:`${Xj}.${i}`,attributes:{[Rr]:"auto.ui.vue"},onlyIfParent:!0})}}else{const m=this.$_sentryComponentSpans[i];if(!m)return;m.end(),lC(this,ti(),r)}}}return n},M_e=pn,N_e={Vue:M_e.Vue,attachProps:!0,attachErrorHandler:!0,tracingOptions:{hooks:w7,timeout:2e3,trackComponents:!1}},L_e="Vue",E7=(e={})=>({name:L_e,setup(t){const n={...N_e,...t.getOptions(),...e};if(!n.Vue&&!n.app){Qu(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue specific errors will not be captured. Update your `Sentry.init` call with an appropriate config option: `app` (Application Instance - Vue 3) or `Vue` (Vue Constructor - Vue 2).")});return}n.app?(Array.isArray(n.app)?n.app:[n.app]).forEach(i=>Jj(i,n)):n.Vue&&Jj(n.Vue,n)}}),Jj=(e,t)=>{var n;k7&&((n=e._instance)==null?void 0:n.isMounted)===!0&&Qu(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue app is already mounted. Make sure to call `app.mount()` after `Sentry.init()`.")}),t.attachErrorHandler&&P_e(e,t),_o(t)&&e.mixin(D_e(t.tracingOptions))};function F_e(e={}){const t={defaultIntegrations:[...CG(),E7()],...e};return UW(t,"vue"),wye(t)}function V_e(e,t,n){let r=!1;const i="mode"in e;e.onError(a=>nb(a,{mechanism:{handled:!1}})),e.beforeEach((a,s,...o)=>{const l=r?void 0:B_e(),u={};for(const f of Object.keys(a.params))u[`url.path.parameter.${f}`]=a.params[f],u[`params.${f}`]=a.params[f];for(const f of Object.keys(a.query)){const m=a.query[f];m&&(u[`query.${f}`]=m)}let c=a.path,d="url";if(a.name&&t.routeLabel!=="path")c=a.name.toString(),d="custom";else if(a.matched.length>0){const f=a.matched.length-1;c=a.matched[f].path,d="route"}if(Ln().setTransactionName(c),t.instrumentPageLoad&&l&&(Cn(l).data[ms]!=="custom"&&(l.updateName(c),l.setAttribute(ms,d)),l.setAttributes({...u,[Rr]:"auto.pageload.vue"}),r=!0),t.instrumentNavigation&&!l&&n({name:c,op:"navigation",attributes:{...u,[Rr]:"auto.navigation.vue",[ms]:d}}),i){const f=o[0];typeof f=="function"&&f()}})}function B_e(){const e=Zi(),t=e&&Ki(e);return t&&Cn(t).op==="pageload"?t:void 0}function j_e(e={}){if(!e.router)return qj(e);const t=qj({...e,instrumentNavigation:!1}),{router:n,instrumentNavigation:r=!0,instrumentPageLoad:i=!0,routeLabel:a="name"}=e;return{...t,afterAllSetup(s){t.afterAllSetup(s),V_e(n,{routeLabel:a,instrumentNavigation:r,instrumentPageLoad:i},l=>{_7(s,l)})}}}const U_e={attachPiniaState:!0,addBreadcrumbs:!0,actionTransformer:e=>e,stateTransformer:e=>e},Zj=(e,t)=>{const n={};try{return Object.keys(e.state.value).forEach(r=>{n[r]=e.state.value[r]}),t?t(n):n}catch{return n}},H_e=e=>{const t={...U_e,...e};return({store:r,pinia:i})=>{t.attachPiniaState!==!1&&eW().addEventProcessor((a,s)=>{var o;
31try{const u=`pinia_state_all_stores_${new Date().toTimeString().split(" ")[0]}.json`;((o=s.attachments)==null?void 0:o.some(d=>d.filename.startsWith("pinia_state_all_stores_")))||(s.attachments=[...s.attachments||[],{filename:u,data:JSON.stringify(Zj(i,t.stateTransformer))}])}catch{}return a}),r.$onAction(a=>{a.after(()=>{const s=t.actionTransformer(a.name);typeof s<"u"&&s!==null&&t.addBreadcrumbs!==!1&&zu({category:"pinia.action",message:`Store: ${r.$id} | Action: ${s}`,level:"info"});const o=Zj(i,t.stateTransformer),l=Ln(),u=l.getScopeData().contexts.state;if(typeof o<"u"&&o!==null){const c=vn(),d=c==null?void 0:c.getOptions(),f=(d==null?void 0:d.normalizeDepth)||3,p={...u||{},state:{type:"pinia",value:o}};qa(p,"__sentry_override_normalization_depth__",3+f),l.setContext("state",p)}else l.setContext("state",{...u||{},state:{type:"pinia",value:"undefined"}})})})}},z_e={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},q_e={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},W_e={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",dar
31ken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},G_e={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},K_e={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},Y_e={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},X_e={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},J_e={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},Z_e={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},Q_e={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},eSe={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},tSe={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},nSe={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},rSe={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},iSe={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},aSe={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},sSe={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},oSe={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},lSe={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},uSe={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},Vs={red:z_e,pink:q_e,purple:W_e,deepPurple:G_e,indigo:K_e,blue:Y_e,lightBlue:X_e,cyan:J_e,teal:Z_e,green:Q_e,lightGreen:eSe,lime:tSe,yellow:nSe,amber:rSe,orange:iSe,deepOrange:aSe,brown:sSe,blueGrey:oSe,grey:lSe,shades:uSe};/**
32* @vue/shared v3.5.13
33* (c) 2018-present Yuxi (Evan) You and Vue contributors
34* @license MIT
vendor: 7,172 bytes, lines 35-39
35**//*! #__NO_SIDE_EFFECTS__ */function cSe(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const dSe={},fSe=()=>{},x7=Object.assign,hSe=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},mSe=Object.prototype.hasOwnProperty,uw=(e,t)=>mSe.call(e,t),Ou=Array.isArray,Sv=e=>$k(e)==="[object Map]",pSe=e=>$k(e)==="[object Set]",ey=e=>typeof e=="function",gSe=e=>typeof e=="string",fb=e=>typeof e=="symbol",Np=e=>e!==null&&typeof e=="object",vSe=Object.prototype.toString,$k=e=>vSe.call(e),ySe=e=>$k(e).slice(8,-1),bSe=e=>$k(e)==="[object Object]",vM=e=>gSe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Kc=(e,t)=>!Object.is(e,t),_Se=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})};/**
36* @vue/reactivity v3.5.13
37* (c) 2018-present Yuxi (Evan) You and Vue contributors
38* @license MIT
39**/let Na;class yM{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Na,!t&&Na&&(this.index=(Na.scopes||(Na.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Na;try{return Na=this,t()}finally{Na=n}}}on(){Na=this}off(){Na=this.parent}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function Lp(e){return new yM(e)}function Rk(){return Na}function Vi(e,t=!1){Na&&Na.cleanups.push(e)}let cr;const uC=new WeakSet;class ty{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Na&&Na.active&&Na.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,uC.has(this)&&(uC.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||C7(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Qj(this),I7(this);const t=cr,n=il;cr=this,il=!0;try{return this.fn()}finally{A7(this),cr=t,il=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)SM(t);this.deps=this.depsTail=void 0,Qj(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?uC.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){k$(this)&&this.run()}get dirty(){return k$(this)}}let T7=0,wv,kv;function C7(e,t=!1){if(e.flags|=8,t){e.next=kv,kv=e;return}e.next=wv,wv=e}function bM(){T7++}function _M(){if(--T7>0)return;if(kv){let t=kv;for(kv=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;wv;){let t=wv;for(wv=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function I7(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function A7(e){let t,n=e.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),SM(r),SSe(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}e.deps=t,e.depsTail=n}function k$(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(O7(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function O7(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===ny))return;e.globalVersion=ny;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!k$(e)){e.flags&=-3;return}const n=cr,r=il;cr=e,il=!0;try{I7(e);const i=e.fn(e._value);(t.version===0||Kc(i,e._value))&&(e._value=i,t.version++)}catch(i){throw t.version++,i}finally{cr=n,il=r,A7(e),e.flags&=-3}}function SM(e,t=!1){const{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let a=n.computed.deps;a;a=a.nextDep)SM(a,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function SSe(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function wSe(e,t){e.effect instanceof ty&&(e=e.effect.fn);const n=new ty(e);t&&x7(n,t);try{n.run()}catch(i){throw n.stop(),i}const r=n.run.bind(n);return r.effect=n,r}function kSe(e){e.effect.stop()}let il=!0;const P7=[];function pd(){P7.push(il),il=!1}function gd(){const e=P7.pop();il=e===void 0?!0:e}function Qj(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=cr;cr=void 0;try{t()}finally{cr=n}}}let ny=0;class ESe{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Dk{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!cr||!il||cr===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==cr)n=this.activeLink=new ESe(cr,this),cr.deps?(n.prevDep=cr.depsTail,cr.depsTail.nextDep=n,cr.depsTail=n):cr.deps=cr.depsTail=n,$7(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=cr.depsTail,n.nextDep=void 0,cr.depsTail.nextDep=n,cr.depsTail=n,cr.deps===n&&(cr.deps=r)}return n}trigger(t){this.version++,ny++,this.notify(t)}notify(t){bM();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{_M()}}}function $7(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)$7(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const cw=new WeakMap,gf=Symbol(""),E$=Symbol(""),ry=Symbol("");function la(e,t,n){if(il&&cr){let r=cw.get(e);r||cw.set(e,r=new Map);let i=r.get(n);i||(r.set(n,i=new Dk),i.map=r,i.key=n),i.track()}}function vu(e,t,n,r,i,a){const s=cw.get(e);if(!s){ny++;return}const o=l=>{l&&l.trigger()};if(bM(),t==="clear")s.forEach(o);else{const l=Ou(e),u=l&&vM(n);if(l&&n==="length"){const c=Number(r);s.forEach((d,f)=>{(f==="length"||f===ry||!fb(f)&&f>=c)&&o(d)})}else switch((n!==void 0||s.has(void 0))&&o(s.get(n)),u&&o(s.get(ry)),t){case"add":l?u&&o(s.get("length")):(o(s.get(gf)),Sv(e)&&o(s.get(E$)));break;case"delete":l||(o(s.get(gf)),Sv(e)&&o(s.get(E$)));break;case"set":Sv(e)&&o(s.get(gf));break}}_M()}function xSe(e,t){const n=cw.get(e);return n&&n.get(t)}function Hh(e){const t=xt(e);return t===e?t:(la(t,"iterate",ry),qs(e)?t:t.map(ua))}function Mk(e){return la(e=xt(e),"iterate",ry),e}const TSe={__proto__:null,[Symbol.iterator](){return cC(this,Symbol.iterator,ua)},concat(...e){return Hh(this).concat(...e.map(t=>Ou(t)?Hh(t):t))}
vendor: 2,599 bytes, line 39
39,entries(){return cC(this,"entries",e=>(e[1]=ua(e[1]),e))},every(e,t){return au(this,"every",e,t,void 0,arguments)},filter(e,t){return au(this,"filter",e,t,n=>n.map(ua),arguments)},find(e,t){return au(this,"find",e,t,ua,arguments)},findIndex(e,t){return au(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return au(this,"findLast",e,t,ua,arguments)},findLastIndex(e,t){return au(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return au(this,"forEach",e,t,void 0,arguments)},includes(...e){return dC(this,"includes",e)},indexOf(...e){return dC(this,"indexOf",e)},join(e){return Hh(this).join(e)},lastIndexOf(...e){return dC(this,"lastIndexOf",e)},map(e,t){return au(this,"map",e,t,void 0,arguments)},pop(){return Pg(this,"pop")},push(...e){return Pg(this,"push",e)},reduce(e,...t){return e3(this,"reduce",e,t)},reduceRight(e,...t){return e3(this,"reduceRight",e,t)},shift(){return Pg(this,"shift")},some(e,t){return au(this,"some",e,t,void 0,arguments)},splice(...e){return Pg(this,"splice",e)},toReversed(){return Hh(this).toReversed()},toSorted(e){return Hh(this).toSorted(e)},toSpliced(...e){return Hh(this).toSpliced(...e)},unshift(...e){return Pg(this,"unshift",e)},values(){return cC(this,"values",ua)}};function cC(e,t,n){const r=Mk(e),i=r[t]();return r!==e&&!qs(e)&&(i._next=i.next,i.next=()=>{const a=i._next();return a.value&&(a.value=n(a.value)),a}),i}const CSe=Array.prototype;function au(e,t,n,r,i,a){const s=Mk(e),o=s!==e&&!qs(e),l=s[t];if(l!==CSe[t]){const d=l.apply(e,a);return o?ua(d):d}let u=n;s!==e&&(o?u=function(d,f){return n.call(this,ua(d),f,e)}:n.length>2&&(u=function(d,f){return n.call(this,d,f,e)}));const c=l.call(s,u,r);return o&&i?i(c):c}function e3(e,t,n,r){const i=Mk(e);let a=n;return i!==e&&(qs(e)?n.length>3&&(a=function(s,o,l){return n.call(this,s,o,l,e)}):a=function(s,o,l){return n.call(this,s,ua(o),l,e)}),i[t](a,...r)}function dC(e,t,n){const r=xt(e);la(r,"iterate",ry);const i=r[t](...n);return(i===-1||i===!1)&&Fk(n[0])?(n[0]=xt(n[0]),r[t](...n)):i}function Pg(e,t,n=[]){pd(),bM();const r=xt(e)[t].apply(e,n);return _M(),gd(),r}const ISe=cSe("__proto__,__v_isRef,__isVue"),R7=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(fb));function ASe(e){fb(e)||(e=String(e));const t=xt(this);return la(t,"has",e),t.hasOwnProperty(e)}class D7{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const i=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return a;
vendor: 8,369 bytes, lines 39-42
39if(n==="__v_raw")return r===(i?a?B7:V7:a?F7:L7).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const s=Ou(t);if(!i){let l;if(s&&(l=TSe[n]))return l;if(n==="hasOwnProperty")return ASe}const o=Reflect.get(t,n,Rn(t)?t:r);return(fb(n)?R7.has(n):ISe(n))||(i||la(t,"get",n),a)?o:Rn(o)?s&&vM(n)?o:o.value:Np(o)?i?Fp(o):Or(o):o}}class M7 extends D7{constructor(t=!1){super(!1,t)}set(t,n,r,i){let a=t[n];if(!this._isShallow){const l=rd(a);if(!qs(r)&&!rd(r)&&(a=xt(a),r=xt(r)),!Ou(t)&&Rn(a)&&!Rn(r))return l?!1:(a.value=r,!0)}const s=Ou(t)&&vM(n)?Number(n)<t.length:uw(t,n),o=Reflect.set(t,n,r,Rn(t)?t:i);return t===xt(i)&&(s?Kc(r,a)&&vu(t,"set",n,r):vu(t,"add",n,r)),o}deleteProperty(t,n){const r=uw(t,n);t[n];const i=Reflect.deleteProperty(t,n);return i&&r&&vu(t,"delete",n,void 0),i}has(t,n){const r=Reflect.has(t,n);return(!fb(n)||!R7.has(n))&&la(t,"has",n),r}ownKeys(t){return la(t,"iterate",Ou(t)?"length":gf),Reflect.ownKeys(t)}}class N7 extends D7{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const OSe=new M7,PSe=new N7,$Se=new M7(!0),RSe=new N7(!0),x$=e=>e,i1=e=>Reflect.getPrototypeOf(e);function DSe(e,t,n){return function(...r){const i=this.__v_raw,a=xt(i),s=Sv(a),o=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,u=i[e](...r),c=n?x$:t?T$:ua;return!t&&la(a,"iterate",l?E$:gf),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:o?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function a1(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function MSe(e,t){const n={get(i){const a=this.__v_raw,s=xt(a),o=xt(i);e||(Kc(i,o)&&la(s,"get",i),la(s,"get",o));const{has:l}=i1(s),u=t?x$:e?T$:ua;if(l.call(s,i))return u(a.get(i));if(l.call(s,o))return u(a.get(o));a!==s&&a.get(i)},get size(){const i=this.__v_raw;return!e&&la(xt(i),"iterate",gf),Reflect.get(i,"size",i)},has(i){const a=this.__v_raw,s=xt(a),o=xt(i);return e||(Kc(i,o)&&la(s,"has",i),la(s,"has",o)),i===o?a.has(i):a.has(i)||a.has(o)},forEach(i,a){const s=this,o=s.__v_raw,l=xt(o),u=t?x$:e?T$:ua;return!e&&la(l,"iterate",gf),o.forEach((c,d)=>i.call(a,u(c),u(d),s))}};return x7(n,e?{add:a1("add"),set:a1("set"),delete:a1("delete"),clear:a1("clear")}:{add(i){!t&&!qs(i)&&!rd(i)&&(i=xt(i));const a=xt(this);return i1(a).has.call(a,i)||(a.add(i),vu(a,"add",i,i)),this},set(i,a){!t&&!qs(a)&&!rd(a)&&(a=xt(a));const s=xt(this),{has:o,get:l}=i1(s);let u=o.call(s,i);u||(i=xt(i),u=o.call(s,i));const c=l.call(s,i);return s.set(i,a),u?Kc(a,c)&&vu(s,"set",i,a):vu(s,"add",i,a),this},delete(i){const a=xt(this),{has:s,get:o}=i1(a);let l=s.call(a,i);l||(i=xt(i),l=s.call(a,i)),o&&o.call(a,i);const u=a.delete(i);return l&&vu(a,"delete",i,void 0),u},clear(){const i=xt(this),a=i.size!==0,s=i.clear();return a&&vu(i,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=DSe(i,e,t)}),n}function Nk(e,t){const n=MSe(e,t);return(r,i,a)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?r:Reflect.get(uw(n,i)&&i in r?n:r,i,a)}const NSe={get:Nk(!1,!1)},LSe={get:Nk(!1,!0)},FSe={get:Nk(!0,!1)},VSe={get:Nk(!0,!0)},L7=new WeakMap,F7=new WeakMap,V7=new WeakMap,B7=new WeakMap;function BSe(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function jSe(e){return e.__v_skip||!Object.isExtensible(e)?0:BSe(ySe(e))}function Or(e){return rd(e)?e:Lk(e,!1,OSe,NSe,L7)}function wM(e){return Lk(e,!1,$Se,LSe,F7)}function Fp(e){return Lk(e,!0,PSe,FSe,V7)}function USe(e){return Lk(e,!0,RSe,VSe,B7)}function Lk(e,t,n,r,i){if(!Np(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=i.get(e);if(a)return a;const s=jSe(e);if(s===0)return e;const o=new Proxy(e,s===2?r:n);return i.set(e,o),o}function Pl(e){return rd(e)?Pl(e.__v_raw):!!(e&&e.__v_isReactive)}function rd(e){return!!(e&&e.__v_isReadonly)}function qs(e){return!!(e&&e.__v_isShallow)}function Fk(e){return e?!!e.__v_raw:!1}function xt(e){const t=e&&e.__v_raw;return t?xt(t):e}function hb(e){return!uw(e,"__v_skip")&&Object.isExtensible(e)&&_Se(e,"__v_skip",!0),e}const ua=e=>Np(e)?Or(e):e,T$=e=>Np(e)?Fp(e):e;function Rn(e){return e?e.__v_isRef===!0:!1}function ve(e){return j7(e,!1)}function it(e){return j7(e,!0)}function j7(e,t){return Rn(e)?e:new HSe(e,t)}class HSe{constructor(t,n){this.dep=new Dk,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:xt(t),this._value=n?t:ua(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||qs(t)||rd(t);t=r?t:xt(t),Kc(t,n)&&(this._rawValue=t,this._value=r?t:ua(t),this.dep.trigger())}}function zSe(e){e.dep&&e.dep.trigger()}function _e(e){return Rn(e)?e.value:e}function Vk(e){return ey(e)?e():_e(e)}const qSe={get:(e,t,n)=>t==="__v_raw"?e:_e(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const i=e[t];return Rn(i)&&!Rn(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function kM(e){return Pl(e)?e:new Proxy(e,qSe)}class WSe{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Dk,{get:r,set:i}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function U7(e){return new WSe(e)}function vd(e){const t=Ou(e)?new Array(e.length):{};for(const n in e)t[n]=H7(e,n);return t}class GSe{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return xSe(xt(this._object),this._key)}}class KSe{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function We(e,t,n){return Rn(e)?e:ey(e)?new KSe(e):Np(e)&&arguments.length>1?H7(e,t,n):ve(e)}function H7(e,t,n){const r=e[t];return Rn(r)?r:new GSe(e,t,n)}class YSe{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Dk(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ny-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&cr!==this)return C7(this,!0),!0}get value(){const t=this.dep.track();return O7(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function XSe(e,t,n=!1){let r,i;return ey(e)?r=e:(r=e.get,i=e.set),new YSe(r,i,n)}const JSe={GET:"get",HAS:"has",ITERATE:"iterate"},ZSe={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},s1={},dw=new WeakMap;let Cc;function QSe(){return Cc}function z7(e,t=!1,n=Cc){if(n){let r=dw.get(n);r||dw.set(n,r=[]),r.push(e)}}function ewe(e,t,n=dSe){const{immediate:r,deep:i,once:a,scheduler:s,augmentJob:o,call:l}=n,u=E=>i?E:qs(E)||i===!1||i===0?yu(E,1):yu(E);let c,d,f,m,p=!1,v=!1;if(Rn(e)?(d=()=>e.value,p=qs(e)):Pl(e)?(d=()=>u(e),p=!0):Ou(e)?(v=!0,p=e.some(E=>Pl(E)||qs(E)),d=()=>e.map(E=>{if(Rn(E))return E.value;if(Pl(E))return u(E);if(ey(E))return l?l(E,2):E()})):ey(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){pd();try{f()}finally{gd()}}const E=Cc;Cc=c;try{return l?l(e,3,[m]):e(m)}finally{Cc=E}}:d=fSe,t&&i){const E=d,k=i===!0?1/0:i;d=()=>yu(E(),k)}const y=Rk(),b=()=>{c.stop(),y&&y.active&&hSe(y.effects,c)};if(a&&t){const E=t;t=(...k)=>{E(...k),b()}}let S=v?new Array(e.length).fill(s1):s1;const w=E=>{if(!(!(c.flags&1)||!c.dirty&&!E))if(t){const k=c.run();if(i||p||(v?k.some((x,I)=>Kc(x,S[I])):Kc(k,S))){f&&f();const x=Cc;Cc=c;try{const I=[k,S===s1?void 0:v&&S[0]===s1?[]:S,m];l?l(t,3,I):t(...I),S=k}finally{Cc=x}}}else c.run()};return o&&o(w),c=new ty(d),c.scheduler=s?()=>s(w,!1):w,m=E=>z7(E,!1,c),f=c.onStop=()=>{const E=dw.get(c);if(E){if(l)l(E,4);else for(const k of E)k();dw.delete(c)}},t?r?w(!0):S=c.run():s?s(w.bind(null,!0),!0):c.run(),b.pause=c.pause.bind(c),b.resume=c.resume.bind(c),b.stop=b,b}function yu(e,t=1/0,n){if(t<=0||!Np(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Rn(e))yu(e.value,t,n);else if(Ou(e))for(let r=0;r<e.length;r++)yu(e[r],t,n);else if(pSe(e)||Sv(e))e.forEach(r=>{yu(r,t,n)});else if(bSe(e)){for(const r in e)yu(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&yu(e[r],t,n)}return e}/**
40* @vue/shared v3.5.13
41* (c) 2018-present Yuxi (Evan) You and Vue contributors
42* @license MIT
43**//*! #__NO_SIDE_EFFECTS__ */function q7(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Un={},Nm=[],$l=()=>{},twe=()=>!1,Bk=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),W7=e=>e.startsWith("onUpdate:"),Li=Object.assign,G7=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},nwe=Object.prototype.hasOwnProperty,fr=(e,t)=>nwe.call(e,t),on=Array.isArray,rwe=e=>jk(e)==="[object Map]",iwe=e=>jk(e)==="[object Set]",awe=e=>jk(e)==="[object RegExp]",Xt=e=>typeof e=="function",ci=e=>typeof e=="string",EM=e=>typeof e=="symbol",xi=e=>e!==null&&typeof e=="object",xM=e=>(xi(e)||Xt(e))&&Xt(e.then)&&Xt(e.catch),K7=Object.prototype.toString,jk=e=>K7.call(e),swe=e=>jk(e)==="[object Object]",Lm=q7(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Uk=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},owe=/-(\w)/g,Sa=Uk(e=>e.replace(owe,(t,n)=>n?n.toUpperCase():"")),lwe=/\B([A-Z])/g,Vp=Uk(e=>e.replace(lwe,"-$1").toLowerCase()),Ul=Uk(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ev=Uk(e=>e?`on${Ul(e)}`:""),Wd=(e,t)=>!Object.is(e,t),xv=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},uwe=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},cwe=e=>{const t=parseFloat(e);return isNaN(t)?e:t},dwe=e=>{const t=ci(e)?Number(e):NaN;return isNaN(t)?e:t};let t3;const Hk=()=>t3||(t3=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof $f<"u"?$f:{}),fwe="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",hwe=q7(fwe);function ws(e){if(on(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],i=ci(r)?vwe(r):ws(r);if(i)for(const a in i)t[a]=i[a]}return t}else if(ci(e)||xi(e))return e}const mwe=/;(?![^(]*\))/g,pwe=/:([^]+)/,gwe=/\/\*[^]*?\*\//g;function vwe(e){const t={};return e.replace(gwe,"").split(mwe).forEach(n=>{if(n){const r=n.split(pwe);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function $r(e){let t="";if(ci(e))t=e;else if(on(e))for(let n=0;n<e.length;n++){const r=$r(e[n]);r&&(t+=r+" ")}else if(xi(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Di(e){if(!e)return null;let{class:t,style:n}=e;return t&&!ci(t)&&(e.class=$r(t)),n&&(e.style=ws(n)),e}const Y7=e=>!!(e&&e.__v_isRef===!0),De=e=>ci(e)?e:e==null?"":on(e)||xi(e)&&(e.toString===K7||!Xt(e.toString))?Y7(e)?De(e.value):JSON.stringify(e,X7,2):String(e),X7=(e,t)=>Y7(t)?X7(e,t.value):rwe(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,i],a)=>(n[fC(r,a)+" =>"]=i,n),{})}:iwe(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>fC(n))}:EM(t)?fC(t):xi(t)&&!on(t)&&!swe(t)?String(t):t,fC=(e,t="")=>{var n;return EM(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
44* @vue/runtime-core v3.5.13
45* (c) 2018-present Yuxi (Evan) You and Vue contributors
46* @license MIT
47**/const J7=[];function ywe(e){J7.push(e)}function bwe(){J7.pop()}function _we(e,t){}const Swe={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},wwe={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Bp(e,t,n,r){try{return r?e(...r):e()}catch(i){th(i,t,n)}}function xo(e,t,n,r){if(Xt(e)){const i=Bp(e,t,n,r);return i&&xM(i)&&i.catch(a=>{th(a,t,n)}),i}if(on(e)){const i=[];for(let a=0;a<e.length;a++)i.push(xo(e[a],t,n,r));return i}}function th(e,t,n,r=!0){const i=t?t.vnode:null,{errorHandler:a,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||Un;if(t){let o=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const c=o.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](e,l,u)===!1)return}o=o.parent}if(a){pd(),Bp(a,null,10,[e,l,u]),gd();return}}kwe(e,n,i,r,s)}function kwe(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}const La=[];let El=-1;const Fm=[];let Ic=null,cm=0;const Z7=Promise.resolve();let fw=null;function gn(e){const t=fw||Z7;return e?t.then(this?e.bind(this):e):t}function Ewe(e){let t=El+1,n=La.length;for(;t<n;){const r=t+n>>>1,i=La[r],a=ay(i);a<e||a===e&&i.flags&2?t=r+1:n=r}return t}function TM(e){if(!(e.flags&1)){const t=ay(e),n=La[La.length-1];!n||!(e.flags&2)&&t>=ay(n)?La.push(e):La.splice(Ewe(t),0,e),e.flags|=1,Q7()}}function Q7(){fw||(fw=Z7.then(eK))}function iy(e){on(e)?Fm.push(...e):Ic&&e.id===-1?Ic.splice(cm+1,0,e):e.flags&1||(Fm.push(e),e.flags|=1),Q7()}function n3(e,t,n=El+1){for(;n<La.length;n++){const r=La[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;La.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function hw(e){if(Fm.length){const t=[...new Set(Fm)].sort((n,r)=>ay(n)-ay(r));if(Fm.length=0,Ic){Ic.push(...t);return}for(Ic=t,cm=0;cm<Ic.length;cm++){const n=Ic[cm];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ic=null,cm=0}}const ay=e=>e.id==null?e.flags&2?-1:1/0:e.id;function eK(e){try{for(El=0;El<La.length;El++){const t=La[El];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Bp(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;El<La.length;El++){const t=La[El];t&&(t.flags&=-2)}El=-1,La.length=0,hw(),fw=null,(La.length||Fm.length)&&eK()}}let dm,o1=[];function tK(e,t){var n,r;dm=e,dm?(dm.enabled=!0,o1.forEach(({event:i,args:a})=>dm.emit(i,...a)),o1=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(a=>{tK(a,t)}),setTimeout(()=>{dm||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,o1=[])},3e3)):o1=[]}let Si=null,zk=null;function sy(e){const t=Si;return Si=e,zk=e&&e.type.__scopeId||null,t}function xwe(e){zk=e}function Twe(){zk=null}const Cwe=e=>O;function O(e,t=Si,n){if(!t||e._n)return e;const r=(...i)=>{r._d&&D$(-1);const a=sy(t);let s;
vendor: 26,949 bytes, lines 47-48
47try{s=e(...i)}finally{sy(a),r._d&&D$(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function nr(e,t){if(Si===null)return e;const n=bb(Si),r=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[a,s,o,l=Un]=t[i];a&&(Xt(a)&&(a={mounted:a,updated:a}),a.deep&&yu(s),r.push({dir:a,instance:n,value:s,oldValue:void 0,arg:o,modifiers:l}))}return e}function Cl(e,t,n,r){const i=e.dirs,a=t&&t.dirs;for(let s=0;s<i.length;s++){const o=i[s];a&&(o.oldValue=a[s].value);let l=o.dir[r];l&&(pd(),xo(l,n,8,[e.el,o,e,t]),gd())}}const nK=Symbol("_vte"),rK=e=>e.__isTeleport,Tv=e=>e&&(e.disabled||e.disabled===""),r3=e=>e&&(e.defer||e.defer===""),i3=e=>typeof SVGElement<"u"&&e instanceof SVGElement,a3=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,C$=(e,t)=>{const n=e&&e.to;return ci(n)?t?t(n):null:n},iK={name:"Teleport",__isTeleport:!0,process(e,t,n,r,i,a,s,o,l,u){const{mc:c,pc:d,pbc:f,o:{insert:m,querySelector:p,createText:v,createComment:y}}=u,b=Tv(t.props);let{shapeFlag:S,children:w,dynamicChildren:E}=t;if(e==null){const k=t.el=v(""),x=t.anchor=v("");m(k,n,r),m(x,n,r);const I=(C,N)=>{S&16&&(i&&i.isCE&&(i.ce._teleportTarget=C),c(w,C,N,i,a,s,o,l))},A=()=>{const C=t.target=C$(t.props,p),N=aK(C,t,v,m);C&&(s!=="svg"&&i3(C)?s="svg":s!=="mathml"&&a3(C)&&(s="mathml"),b||(I(C,N),oS(t,!1)))};b&&(I(n,x),oS(t,!0)),r3(t.props)?vi(()=>{A(),t.el.__isMounted=!0},a):A()}else{if(r3(t.props)&&!e.el.__isMounted){vi(()=>{iK.process(e,t,n,r,i,a,s,o,l,u),delete e.el.__isMounted},a);return}t.el=e.el,t.targetStart=e.targetStart;const k=t.anchor=e.anchor,x=t.target=e.target,I=t.targetAnchor=e.targetAnchor,A=Tv(e.props),C=A?n:x,N=A?k:I;if(s==="svg"||i3(x)?s="svg":(s==="mathml"||a3(x))&&(s="mathml"),E?(f(e.dynamicChildren,E,C,i,a,s,o),LM(e,t,!0)):l||d(e,t,C,N,i,a,s,o,!1),b)A?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):l1(t,n,k,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const D=t.target=C$(t.props,p);D&&l1(t,D,null,u,0)}else A&&l1(t,x,I,u,1);oS(t,b)}},remove(e,t,n,{um:r,o:{remove:i}},a){const{shapeFlag:s,children:o,anchor:l,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(i(u),i(c)),a&&i(l),s&16){const m=a||!Tv(f);for(let p=0;p<o.length;p++){const v=o[p];r(v,t,n,m,!!v.dynamicChildren)}}},move:l1,hydrate:Iwe};function l1(e,t,n,{o:{insert:r},m:i},a=2){a===0&&r(e.targetAnchor,t,n);const{el:s,anchor:o,shapeFlag:l,children:u,props:c}=e,d=a===2;if(d&&r(s,t,n),(!d||Tv(c))&&l&16)for(let f=0;f<u.length;f++)i(u[f],t,n,2);d&&r(o,t,n)}function Iwe(e,t,n,r,i,a,{o:{nextSibling:s,parentNode:o,querySelector:l,insert:u,createText:c}},d){const f=t.target=C$(t.props,l);if(f){const m=Tv(t.props),p=f._lpa||f.firstChild;if(t.shapeFlag&16)if(m)t.anchor=d(s(e),t,o(e),n,r,i,a),t.targetStart=p,t.targetAnchor=p&&s(p);else{t.anchor=s(e);let v=p;for(;v;){if(v&&v.nodeType===8){if(v.data==="teleport start anchor")t.targetStart=v;else if(v.data==="teleport anchor"){t.targetAnchor=v,f._lpa=t.targetAnchor&&s(t.targetAnchor);break}}v=s(v)}t.targetAnchor||aK(f,t,c,u),d(p&&s(p),t,f,n,r,i,a)}oS(t,m)}return t.anchor&&s(t.anchor)}const CM=iK;function oS(e,t){const n=e.ctx;if(n&&n.ut){let r,i;for(t?(r=e.el,i=e.anchor):(r=e.targetStart,i=e.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function aK(e,t,n,r){const i=t.targetStart=n(""),a=t.targetAnchor=n("");return i[nK]=a,e&&(r(i,e),r(a,e)),a}const Ac=Symbol("_leaveCb"),u1=Symbol("_enterCb");function IM(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return mr(()=>{e.isMounted=!0}),Bi(()=>{e.isUnmounting=!0}),e}const co=[Function,Array],AM={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:co,onEnter:co,onAfterEnter:co,onEnterCancelled:co,onBeforeLeave:co,onLeave:co,onAfterLeave:co,onLeaveCancelled:co,onBeforeAppear:co,onAppear:co,onAfterAppear:co,onAppearCancelled:co},sK=e=>{const t=e.subTree;return t.component?sK(t.component):t},Awe={name:"BaseTransition",props:AM,setup(e,{slots:t}){const n=Qi(),r=IM();return()=>{const i=t.default&&qk(t.default(),!0);if(!i||!i.length)return;const a=oK(i),s=xt(e),{mode:o}=s;if(r.isLeaving)return hC(a);const l=s3(a);if(!l)return hC(a);let u=Qm(l,s,r,n,d=>u=d);l.type!==Qr&&qu(l,u);let c=n.subTree&&s3(n.subTree);if(c&&c.type!==Qr&&!el(l,c)&&sK(n).type!==Qr){let d=Qm(c,s,r,n);if(qu(c,d),o==="out-in"&&l.type!==Qr)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,c=void 0},hC(a);o==="in-out"&&l.type!==Qr?d.delayLeave=(f,m,p)=>{const v=uK(r,c);v[String(c.key)]=c,f[Ac]=()=>{m(),f[Ac]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{p(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return a}}};function oK(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Qr){t=n;break}}return t}const lK=Awe;function uK(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Qm(e,t,n,r,i){const{appear:a,mode:s,persisted:o=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:m,onAfterLeave:p,onLeaveCancelled:v,onBeforeAppear:y,onAppear:b,onAfterAppear:S,onAppearCancelled:w}=t,E=String(e.key),k=uK(n,e),x=(C,N)=>{C&&xo(C,r,9,N)},I=(C,N)=>{const D=N[1];x(C,N),on(C)?C.every(j=>j.length<=1)&&D():C.length<=1&&D()},A={mode:s,persisted:o,beforeEnter(C){let N=l;if(!n.isMounted)if(a)N=y||l;else return;C[Ac]&&C[Ac](!0);const D=k[E];D&&el(e,D)&&D.el[Ac]&&D.el[Ac](),x(N,[C])},enter(C){let N=u,D=c,j=d;if(!n.isMounted)if(a)N=b||u,D=S||c,j=w||d;else return;let z=!1;const Y=C[u1]=ae=>{z||(z=!0,ae?x(j,[C]):x(D,[C]),A.delayedLeave&&A.delayedLeave(),C[u1]=void 0)};N?I(N,[C,Y]):Y()},leave(C,N){const D=String(e.key);if(C[u1]&&C[u1](!0),n.isUnmounting)return N();x(f,[C]);let j=!1;const z=C[Ac]=Y=>{j||(j=!0,N(),Y?x(v,[C]):x(p,[C]),C[Ac]=void 0,k[D]===e&&delete k[D])};k[D]=e,m?I(m,[C,z]):z()},clone(C){const N=Qm(C,t,n,r,i);return i&&i(N),N}};return A}function hC(e){if(mb(e))return e=ol(e),e.children=null,e}function s3(e){if(!mb(e))return rK(e.type)&&e.children?oK(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Xt(n.default))return n.default()}}function qu(e,t){e.shapeFlag&6&&e.component?(e.transition=t,qu(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function qk(e,t=!1,n){let r=[],i=0;for(let a=0;a<e.length;a++){let s=e[a];const o=n==null?s.key:String(n)+String(s.key!=null?s.key:a);s.type===Ve?(s.patchFlag&128&&i++,r=r.concat(qk(s.children,t,o))):(t||s.type!==Qr)&&r.push(o!=null?ol(s,{key:o}):s)}if(i>1)for(let a=0;a<r.length;a++)r[a].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function gt(e,t){return Xt(e)?Li({name:e.name},t,{setup:e}):e}function Owe(){const e=Qi();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function OM(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Pwe(e){const t=Qi(),n=it(null);if(t){const i=t.refs===Un?t.refs={}:t.refs;Object.defineProperty(i,e,{enumerable:!0,get:()=>n.value,set:a=>n.value=a})}return n}function oy(e,t,n,r,i=!1){if(on(e)){e.forEach((p,v)=>oy(p,t&&(on(t)?t[v]:t),n,r,i));return}if(Yc(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&oy(e,t,n,r.component.subTree);return}const a=r.shapeFlag&4?bb(r.component):r.el,s=i?null:a,{i:o,r:l}=e,u=t&&t.r,c=o.refs===Un?o.refs={}:o.refs,d=o.setupState,f=xt(d),m=d===Un?()=>!1:p=>fr(f,p);if(u!=null&&u!==l&&(ci(u)?(c[u]=null,m(u)&&(d[u]=null)):Rn(u)&&(u.value=null)),Xt(l))Bp(l,o,12,[s,c]);else{const p=ci(l),v=Rn(l);if(p||v){const y=()=>{if(e.f){const b=p?m(l)?d[l]:c[l]:l.value;i?on(b)&&G7(b,a):on(b)?b.includes(a)||b.push(a):p?(c[l]=[a],m(l)&&(d[l]=c[l])):(l.value=[a],e.k&&(c[e.k]=l.value))}else p?(c[l]=s,m(l)&&(d[l]=s)):v&&(l.value=s,e.k&&(c[e.k]=s))};s?(y.id=-1,vi(y,n)):y()}}}let o3=!1;const zh=()=>{o3||(console.error("Hydration completed but contains mismatches."),o3=!0)},$we=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Rwe=e=>e.namespaceURI.includes("MathML"),c1=e=>{if(e.nodeType===1){if($we(e))return"svg";if(Rwe(e))return"mathml"}},km=e=>e.nodeType===8;function Dwe(e){const{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:s,remove:o,insert:l,createComment:u}}=e,c=(w,E)=>{if(!E.hasChildNodes()){n(null,w,E),hw(),E._vnode=w;return}d(E.firstChild,w,null,null,null),hw(),E._vnode=w},d=(w,E,k,x,I,A=!1)=>{A=A||!!E.dynamicChildren;const C=km(w)&&w.data==="[",N=()=>v(w,E,k,x,I,C),{type:D,ref:j,shapeFlag:z,patchFlag:Y}=E;let ae=w.nodeType;E.el=w,Y===-2&&(A=!1,E.dynamicChildren=null);let ee=null;switch(D){case Pu:ae!==3?E.children===""?(l(E.el=i(""),s(w),w),ee=w):ee=N():(w.data!==E.children&&(zh(),w.data=E.children),ee=a(w));break;case Qr:S(w)?(ee=a(w),b(E.el=w.content.firstChild,w,k)):ae!==8||C?ee=N():ee=a(w);break;case yf:if(C&&(w=a(w),ae=w.nodeType),ae===1||ae===3){ee=w;const J=!E.children.length;for(let G=0;G<E.staticCount;G++)J&&(E.children+=ee.nodeType===1?ee.outerHTML:ee.data),G===E.staticCount-1&&(E.anchor=ee),ee=a(ee);return C?a(ee):ee}else N();break;case Ve:C?ee=p(w,E,k,x,I,A):ee=N();break;default:if(z&1)(ae!==1||E.type.toLowerCase()!==w.tagName.toLowerCase())&&!S(w)?ee=N():ee=f(w,E,k,x,I,A);else if(z&6){E.slotScopeIds=I;const J=s(w);if(C?ee=y(w):km(w)&&w.data==="teleport start"?ee=y(w,w.data,"teleport end"):ee=a(w),t(E,J,null,k,x,c1(J),A),Yc(E)&&!E.type.__asyncResolved){let G;C?(G=_(Ve),G.anchor=ee?ee.previousSibling:J.lastChild):G=w.nodeType===3?te(""):_("div"),G.el=w,E.component.subTree=G}}else z&64?ae!==8?ee=N():ee=E.type.hydrate(w,E,k,x,I,A,e,m):z&128&&(ee=E.type.hydrate(w,E,k,x,c1(s(w)),I,A,e,d))}return j!=null&&oy(j,null,x,E),ee},f=(w,E,k,x,I,A)=>{A=A||!!E.dynamicChildren;const{type:C,props:N,patchFlag:D,shapeFlag:j,dirs:z,transition:Y}=E,ae=C==="input"||C==="option";if(ae||D!==-1){z&&Cl(E,null,k,"created");let ee=!1;if(S(w)){ee=RK(null,Y)&&k&&k.vnode.props&&k.vnode.props.appear;const G=w.content.firstChild;ee&&Y.beforeEnter(G),b(G,w,k),E.el=w=G}if(j&16&&!(N&&(N.innerHTML||N.textContent))){let G=m(w.firstChild,E,w,k,x,I,A);for(;G;){d1(w,1)||zh();const se=G;G=G.nextSibling,o(se)}}else if(j&8){let G=E.children;G[0]===`
48`&&(w.tagName==="PRE"||w.tagName==="TEXTAREA")&&(G=G.slice(1)),w.textContent!==G&&(d1(w,0)||zh(),w.textContent=E.children)}if(N){if(ae||!A||D&48){const G=w.tagName.includes("-");for(const se in N)(ae&&(se.endsWith("value")||se==="indeterminate")||Bk(se)&&!Lm(se)||se[0]==="."||G)&&r(w,se,null,N[se],void 0,k)}else if(N.onClick)r(w,"onClick",null,N.onClick,void 0,k);else if(D&4&&Pl(N.style))for(const G in N.style)N.style[G]}let J;(J=N&&N.onVnodeBeforeMount)&&cs(J,k,E),z&&Cl(E,null,k,"beforeMount"),((J=N&&N.onVnodeMounted)||z||ee)&&HK(()=>{J&&cs(J,k,E),ee&&Y.enter(w),z&&Cl(E,null,k,"mounted")},x)}return w.nextSibling},m=(w,E,k,x,I,A,C)=>{C=C||!!E.dynamicChildren;const N=E.children,D=N.length;for(let j=0;j<D;j++){const z=C?N[j]:N[j]=ds(N[j]),Y=z.type===Pu;w?(Y&&!C&&j+1<D&&ds(N[j+1]).type===Pu&&(l(i(w.data.slice(z.children.length)),k,a(w)),w.data=z.children),w=d(w,z,x,I,A,C)):Y&&!z.children?l(z.el=i(""),k):(d1(k,1)||zh(),n(null,z,k,null,x,I,c1(k),A))}return w},p=(w,E,k,x,I,A)=>{const{slotScopeIds:C}=E;C&&(I=I?I.concat(C):C);const N=s(w),D=m(a(w),E,N,k,x,I,A);return D&&km(D)&&D.data==="]"?a(E.anchor=D):(zh(),l(E.anchor=u("]"),N,D),D)},v=(w,E,k,x,I,A)=>{if(d1(w.parentElement,1)||zh(),E.el=null,A){const D=y(w);for(;;){const j=a(w);if(j&&j!==D)o(j);else break}}const C=a(w),N=s(w);return o(w),n(null,E,N,C,k,x,c1(N),I),k&&(k.vnode.el=E.el,Xk(k,E.el)),C},y=(w,E="[",k="]")=>{let x=0;for(;w;)if(w=a(w),w&&km(w)&&(w.data===E&&x++,w.data===k)){if(x===0)return a(w);x--}return w},b=(w,E,k)=>{const x=E.parentNode;x&&x.replaceChild(w,E);let I=k;for(;I;)I.vnode.el===E&&(I.vnode.el=I.subTree.el=w),I=I.parent},S=w=>w.nodeType===1&&w.tagName==="TEMPLATE";return[c,d]}const l3="data-allow-mismatch",Mwe={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function d1(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(l3);)e=e.parentElement;const n=e&&e.getAttribute(l3);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(Mwe[t])}}const Nwe=Hk().requestIdleCallback||(e=>setTimeout(e,1)),Lwe=Hk().cancelIdleCallback||(e=>clearTimeout(e)),Fwe=(e=1e4)=>t=>{const n=Nwe(t,{timeout:e});return()=>Lwe(n)};function Vwe(e){const{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:s}=window;return(t>0&&t<a||r>0&&r<a)&&(n>0&&n<s||i>0&&i<s)}const Bwe=e=>(t,n)=>{const r=new IntersectionObserver(i=>{for(const a of i)if(a.isIntersecting){r.disconnect(),t();break}},e);return n(i=>{if(i instanceof Element){if(Vwe(i))return t(),r.disconnect(),!1;r.observe(i)}}),()=>r.disconnect()},jwe=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},Uwe=(e=[])=>(t,n)=>{ci(e)&&(e=[e]);let r=!1;const i=s=>{r||(r=!0,a(),t(),s.target.dispatchEvent(new s.constructor(s.type,s)))},a=()=>{n(s=>{for(const o of e)s.removeEventListener(o,i)})};return n(s=>{for(const o of e)s.addEventListener(o,i,{once:!0})}),a};function Hwe(e,t){if(km(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(km(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Yc=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function zwe(e){Xt(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:s,suspensible:o=!0,onError:l}=e;let u=null,c,d=0;const f=()=>(d++,u=null,m()),m=()=>{let p;return u||(p=u=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((y,b)=>{l(v,()=>y(f()),()=>b(v),d+1)});throw v}).then(v=>p!==u&&u?u:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),c=v,v)))};return gt({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(p,v,y){const b=a?()=>{const S=a(y,w=>Hwe(p,w));S&&(v.bum||(v.bum=[])).push(S)}:y;c?b():m().then(()=>!v.isUnmounted&&b())},get __asyncResolved(){return c},setup(){const p=bi;if(OM(p),c)return()=>mC(c,p);const v=w=>{u=null,th(w,p,13,!r)};if(o&&p.suspense||ep)return m().then(w=>()=>mC(w,p)).catch(w=>(v(w),()=>r?_(r,{error:w}):null));const y=ve(!1),b=ve(),S=ve(!!i);return i&&setTimeout(()=>{S.value=!1},i),s!=null&&setTimeout(()=>{if(!y.value&&!b.value){const w=new Error(`Async component timed out after ${s}ms.`);v(w),b.value=w}},s),m().then(()=>{y.value=!0,p.parent&&mb(p.parent.vnode)&&p.parent.update()}).catch(w=>{v(w),b.value=w}),()=>{if(y.value&&c)return mC(c,p);if(b.value&&r)return _(r,{error:b.value});if(n&&!S.value)return _(n)}}})}function mC(e,t){const{ref:n,props:r,children:i,ce:a}=t.vnode,s=_(e,r,i);return s.ref=n,s.ce=a,delete t.vnode.ce,s}const mb=e=>e.type.__isKeepAlive,qwe={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Qi(),r=n.ctx;if(!r.renderer)return()=>{const S=t.default&&t.default();return S&&S.length===1?S[0]:S};const i=new Map,a=new Set;let s=null;const o=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:d}}}=r,f=d("div");r.activate=(S,w,E,k,x)=>{const I=S.component;u(S,w,E,0,o),l(I.vnode,S,w,E,I,o,k,S.slotScopeIds,x),vi(()=>{I.isDeactivated=!1,I.a&&xv(I.a);const A=S.props&&S.props.onVnodeMounted;A&&cs(A,I.parent,S)},o)},r.deactivate=S=>{const w=S.component;pw(w.m),pw(w.a),u(S,f,null,1,o),vi(()=>{w.da&&xv(w.da);const E=S.props&&S.props.onVnodeUnmounted;E&&cs(E,w.parent,S),w.isDeactivated=!0},o)};function m(S){pC(S),c(S,n,o,!0)}function p(S){i.forEach((w,E)=>{const k=V$(w.type);k&&!S(k)&&v(E)})}function v(S){const w=i.get(S);w&&(!s||!el(w,s))?m(w):s&&pC(s),i.delete(S),a.delete(S)}Je(()=>[e.include,e.exclude],([S,w])=>{S&&p(E=>tv(S,E)),w&&p(E=>!tv(w,E))},{flush:"post",deep:!0});let y=null;const b=()=>{y!=null&&(gw(n.subTree.type)?vi(()=>{i.set(y,f1(n.subTree))},n.subTree.suspense):i.set(y,f1(n.subTree)))};return mr(b),gb(b),Bi(()=>{i.forEach(S=>{const{subTree:w,suspense:E}=n,k=f1(w);if(S.type===k.type&&S.key===k.key){pC(k);const x=k.component.da;x&&vi(x,E);return}m(S)})}),()=>{if(y=null,!t.default)return s=null;const S=t.default(),w=S[0];if(S.length>1)return s=null,S;if(!Ll(w)||!(w.shapeFlag&4)&&!(w.shapeFlag&128))return s=null,w;let E=f1(w);if(E.type===Qr)return s=null,E;const k=E.type,x=V$(Yc(E)?E.type.__asyncResolved||{}:k),{include:I,exclude:A,max:C}=e;if(I&&(!x||!tv(I,x))||A&&x&&tv(A,x))return E.shapeFlag&=-257,s=E,w;const N=E.key==null?k:E.key,D=i.get(N);return E.el&&(E=ol(E),w.shapeFlag&128&&(w.ssContent=E)),y=N,D?(E.el=D.el,E.component=D.component,E.transition&&qu(E,E.transition),E.shapeFlag|=512,a.delete(N),a.add(N)):(a.add(N),C&&a.size>parseInt(C,10)&&v(a.values().next().value)),E.shapeFlag|=256,s=E,gw(w.type)?w:E}}},Wwe=qwe;function tv(e,t){return on(e)?e.some(n=>tv(n,t)):ci(e)?e.split(",").includes(t):awe(e)?(e.lastIndex=0,e.test(t)):!1}function Wk(e,t){cK(e,"a",t)}function pb(e,t){cK(e,"da",t)}function cK(e,t,n=bi){const r=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(Gk(t,r,n),n){let i=n.parent;for(;i&&i.parent;)mb(i.parent.vnode)&&Gwe(r,t,n,i),i=i.parent}}function Gwe(e,t,n,r){const i=Gk(t,e,r,!0);Hl(()=>{G7(r[t],i)},n)}function pC(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function f1(e){return e.shapeFlag&128?e.ssContent:e}function Gk(e,t,n=bi,r=!1){if(n){const i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...s)=>{pd();const o=Nf(n),l=xo(t,n,e,s);return o(),gd(),l});return r?i.unshift(a):i.push(a),a}}const tc=e=>(t,n=bi)=>{(!ep||e==="sp")&&Gk(e,(...r)=>t(...r),n)},nh=tc("bm"),mr=tc("m"),Kk=tc("bu"),gb=tc("u"),Bi=tc("bum"),Hl=tc("um"),dK=tc("sp"),PM=tc("rtg"),fK=tc("rtc");function hK(e,t=bi){Gk("ec",e,t)}const $M="components",Kwe="directives";function jp(e,t){return RM($M,e,!0,t)||e}const mK=Symbol.for("v-ndc");function Up(e){return ci(e)?RM($M,e,!1)||e:e||mK}function ka(e){return RM(Kwe,e)}function RM(e,t,n=!0,r=!1){const i=Si||bi;if(i){const a=i.type;if(e===$M){const o=V$(a,!1);if(o&&(o===t||o===Sa(t)||o===Ul(Sa(t))))return a}const s=u3(i[e]||a[e],t)||u3(i.appContext[e],t);return!s&&r?a:s}}function u3(e,t){return e&&(e[t]||e[Sa(t)]||e[Ul(Sa(t))])}function Pt(e,t,n,r){let i;const a=n&&n[r],s=on(e);if(s||ci(e)){const o=s&&Pl(e);let l=!1;o&&(l=!qs(e),e=Mk(e)),i=new Array(e.length);for(let u=0,c=e.length;u<c;u++)i[u]=t(l?ua(e[u]):e[u],u,void 0,a&&a[u])}else if(typeof e=="number"){i=new Array(e);for(let o=0;o<e;o++)i[o]=t(o+1,o,void 0,a&&a[o])}else if(xi(e))if(e[Symbol.iterator])i=Array.from(e,(o,l)=>t(o,l,void 0,a&&a[l]));else{const o=Object.keys(e);i=new Array(o.length);for(let l=0,u=o.length;l<u;l++){const c=o[l];i[l]=t(e[c],c,l,a&&a[l])}}else i=[];return n&&(n[r]=i),i}function vb(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(on(r))for(let i=0;i<r.length;i++)e[r[i].name]=r[i].fn;else r&&(e[r.name]=r.key?(...i)=>{const a=r.fn(...i);return a&&(a.key=r.key),a}:r.fn)}return e}function Xc(e,t,n={},r,i){if(Si.ce||Si.parent&&Yc(Si.parent)&&Si.parent.ce)return t!=="default"&&(n.name=t),Z(),ge(Ve,null,[_("slot",n,r&&r())],64);let a=e[t];a&&a._c&&(a._d=!1),Z();const s=a&&DM(a(n)),o=n.key||s&&s.key,l=ge(Ve,{key:(o&&!EM(o)?o:`_${t}`)+(!s&&r?"_fb":"")},s||(r?r():[]),s&&e._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l}function DM(e){return e.some(t=>Ll(t)?!(t.type===Qr||t.type===Ve&&!DM(t.children)):!0)?e:null}function Ywe(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Ev(r)]=e[r];return n}const I$=e=>e?KK(e)?bb(e):I$(e.parent):null,Cv=Li(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>I$(e.parent),$root:e=>I$(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>MM(e),$forceUpdate:e=>e.f||(e.f=()=>{TM(e.update)}),$nextTick:e=>e.n||(e.n=gn.bind(e.proxy)),$watch:e=>kke.bind(e)}),gC=(e,t)=>e!==Un&&!e.__isScriptSetup&&fr(e,t),A$={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:a,accessCache:s,type:o,appContext:l}=e;let u;if(t[0]!=="$"){const m=s[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return a[t]}else{if(gC(r,t))return s[t]=1,r[t];if(i!==Un&&fr(i,t))return s[t]=2,i[t];if((u=e.propsOptions[0])&&fr(u,t))return s[t]=3,a[t];if(n!==Un&&fr(n,t))return s[t]=4,n[t];O$&&(s[t]=0)}}const c=Cv[t];let d,f;if(c)return t==="$attrs"&&la(e.attrs,"get",""),c(e);if((d=o.__cssModules)&&(d=d[t]))return d;if(n!==Un&&fr(n,t))return s[t]=4,n[t];if(f=l.config.globalProperties,fr(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:i,ctx:a}=e;return gC(i,t)?(i[t]=n,!0):r!==Un&&fr(r,t)?(r[t]=n,!0):fr(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:a}},s){let o;return!!n[s]||e!==Un&&fr(e,s)||gC(t,s)||(o=a[0])&&fr(o,s)||fr(r,s)||fr(Cv,s)||fr(i.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:fr(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Xwe=Li({},A$,{get(e,t){if(t!==Symbol.unscopables)return A$.get(e,t,e)},has(e,t){return t[0]!=="_"&&!hwe(t)}});function Jwe(){return null}function Zwe(){return null}function Qwe(e){}function eke(e){}function tke(){return null}function nke(){}function rke(e,t){return null}function pK(){return gK().slots}function ike(){return gK().attrs}function gK(){const e=Qi();return e.setupContext||(e.setupContext=JK(e))}function ly(e){return on(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function ake(e,t){const n=ly(e);for(const r in t){if(r.startsWith("__skip"))continue;let i=n[r];i?on(i)||Xt(i)?i=n[r]={type:i,default:t[r]}:i.default=t[r]:i===null&&(i=n[r]={default:t[r]}),i&&t[`__skip_${r}`]&&(i.skipFactory=!0)}return n}function vK(e,t){return!e||!t?e||t:on(e)&&on(t)?e.concat(t):Li({},ly(e),ly(t))}function ske(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function oke(e){const t=Qi();let n=e();return N$(),xM(n)&&(n=n.catch(r=>{throw Nf(t),r})),[n,()=>Nf(t)]}let O$=!0;function lke(e){const t=MM(e),n=e.proxy,r=e.ctx;O$=!1,t.beforeCreate&&c3(t.beforeCreate,e,"bc");const{data:i,computed:a,methods:s,watch:o,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:m,updated:p,activated:v,deactivated:y,beforeDestroy:b,beforeUnmount:S,destroyed:w,unmounted:E,render:k,renderTracked:x,renderTriggered:I,errorCaptured:A,serverPrefetch:C,expose:N,inheritAttrs:D,components:j,directives:z,filters:Y}=t;if(u&&uke(u,r,null),s)for(const J in s){const G=s[J];Xt(G)&&(r[J]=G.bind(n))}if(i){const J=i.call(n,n);xi(J)&&(e.data=Or(J))}if(O$=!0,a)for(const J in a){const G=a[J],se=Xt(G)?G.bind(n,n):Xt(G.get)?G.get.bind(n,n):$l,L=!Xt(G)&&Xt(G.set)?G.set.bind(n):$l,B=F({get:se,set:L});Object.defineProperty(r,J,{enumerable:!0,configurable:!0,get:()=>B.value,set:R=>B.value=R})}if(o)for(const J in o)yK(o[J],r,n,J);if(l){const J=Xt(l)?l.call(n):l;Reflect.ownKeys(J).forEach(G=>{Qn(G,J[G])})}c&&c3(c,e,"c");function ee(J,G){on(G)?G.forEach(se=>J(se.bind(n))):G&&J(G.bind(n))}if(ee(nh,d),ee(mr,f),ee(Kk,m),ee(gb,p),ee(Wk,v),ee(pb,y),ee(hK,A),ee(fK,x),ee(PM,I),ee(Bi,S),ee(Hl,E),ee(dK,C),on(N))if(N.length){const J=e.exposed||(e.exposed={});N.forEach(G=>{Object.defineProperty(J,G,{get:()=>n[G],set:se=>n[G]=se})})}else e.exposed||(e.exposed={});k&&e.render===$l&&(e.render=k),D!=null&&(e.inheritAttrs=D),j&&(e.components=j),z&&(e.directives=z),C&&OM(e)}function uke(e,t,n=$l){on(e)&&(e=P$(e));for(const r in e){const i=e[r];let a;xi(i)?"default"in i?a=Mt(i.from||r,i.default,!0):a=Mt(i.from||r):a=Mt(i),Rn(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:s=>a.value=s}):t[r]=a}}function c3(e,t,n){xo(on(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function yK(e,t,n,r){let i=r.includes(".")?FK(n,r):()=>n[r];if(ci(e)){const a=t[e];Xt(a)&&Je(i,a)}else if(Xt(e))Je(i,e.bind(n));else if(xi(e))if(on(e))e.forEach(a=>yK(a,t,n,r));else{const a=Xt(e.handler)?e.handler.bind(n):t[e.handler];Xt(a)&&Je(i,a,e)}}function MM(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:s}}=e.appContext,o=a.get(t);let l;return o?l=o:!i.length&&!n&&!r?l=t:(l={},i.length&&i.forEach(u=>mw(l,u,s,!0)),mw(l,t,s)),xi(t)&&a.set(t,l),l}function mw(e,t,n,r=!1){const{mixins:i,extends:a}=t;a&&mw(e,a,n,!0),i&&i.forEach(s=>mw(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const o=cke[s]||n&&n[s];e[s]=o?o(e[s],t[s]):t[s]}return e}const cke={data:d3,props:f3,emits:f3,methods:nv,computed:nv,beforeCreate:$a,created:$a,beforeMount:$a,mounted:$a,beforeUpdate:$a,updated:$a,beforeDestroy:$a,beforeUnmount:$a,destroyed:$a,unmounted:$a,activated:$a,deactivated:$a,errorCaptured:$a,serverPrefetch:$a,components:nv,directives:nv,watch:fke,provide:d3,inject:dke};function d3(e,t){return t?e?function(){return Li(Xt(e)?e.call(this,this):e,Xt(t)?t.call(this,this):t)}:t:e}function dke(e,t){return nv(P$(e),P$(t))}function P$(e){if(on(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function $a(e,t){return e?[...new Set([].concat(e,t))]:t}function nv(e,t){return e?Li(Object.create(null),e,t):t}function f3(e,t){return e?on(e)&&on(t)?[...new Set([...e,...t])]:Li(Object.create(null),ly(e),ly(t??{})):t}function fke(e,t){if(!e)return t;if(!t)return e;const n=Li(Object.create(null),e);for(const r in t)n[r]=$a(e[r],t[r]);return n}function bK(){return{app:null,config:{isNativeTag:twe,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let hke=0;function mke(e,t){return function(r,i=null){Xt(r)||(r=Li({},r)),i!=null&&!xi(i)&&(i=null);const a=bK(),s=new WeakSet,o=[];let l=!1;const u=a.app={_uid:hke++,_component:r,_props:i,_container:null,_context:a,_instance:null,version:QK,get config(){return a.config},set config(c){},use(c,...d){return s.has(c)||(c&&Xt(c.install)?(s.add(c),c.install(u,...d)):Xt(c)&&(s.add(c),c(u,...d))),u},mixin(c){return a.mixins.includes(c)||a.mixins.push(c),u},component(c,d){return d?(a.components[c]=d,u):a.components[c]},directive(c,d){return d?(a.directives[c]=d,u):a.directives[c]},mount(c,d,f){if(!l){const m=u._ceVNode||_(r,i);return m.appContext=a,f===!0?f="svg":f===!1&&(f=void 0),d&&t?t(m,c):e(m,c,f),l=!0,u._container=c,c.__vue_app__=u,bb(m.component)}},onUnmount(c){o.push(c)},unmount(){l&&(xo(o,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,d){return a.provides[c]=d,u},runWithContext(c){const d=vf;vf=u;try{return c()}finally{vf=d}}};return u}}let vf=null;function Qn(e,t){if(bi){let n=bi.provides;const r=bi.parent&&bi.parent.provides;r===n&&(n=bi.provides=Object.create(r)),n[e]=t}}function Mt(e,t,n=!1){const r=bi||Si;
vendor: 5,505 bytes, line 48
48if(r||vf){const i=vf?vf._context.provides:r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&Xt(t)?t.call(r&&r.proxy):t}}function _K(){return!!(bi||Si||vf)}const SK={},wK=()=>Object.create(SK),kK=e=>Object.getPrototypeOf(e)===SK;function pke(e,t,n,r=!1){const i={},a=wK();e.propsDefaults=Object.create(null),EK(e,t,i,a);for(const s in e.propsOptions[0])s in i||(i[s]=void 0);n?e.props=r?i:wM(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function gke(e,t,n,r){const{props:i,attrs:a,vnode:{patchFlag:s}}=e,o=xt(i),[l]=e.propsOptions;let u=!1;if((r||s>0)&&!(s&16)){if(s&8){const c=e.vnode.dynamicProps;for(let d=0;d<c.length;d++){let f=c[d];if(Yk(e.emitsOptions,f))continue;const m=t[f];if(l)if(fr(a,f))m!==a[f]&&(a[f]=m,u=!0);else{const p=Sa(f);i[p]=$$(l,o,p,m,e,!1)}else m!==a[f]&&(a[f]=m,u=!0)}}}else{EK(e,t,i,a)&&(u=!0);let c;for(const d in o)(!t||!fr(t,d)&&((c=Vp(d))===d||!fr(t,c)))&&(l?n&&(n[d]!==void 0||n[c]!==void 0)&&(i[d]=$$(l,o,d,void 0,e,!0)):delete i[d]);if(a!==o)for(const d in a)(!t||!fr(t,d))&&(delete a[d],u=!0)}u&&vu(e.attrs,"set","")}function EK(e,t,n,r){const[i,a]=e.propsOptions;let s=!1,o;if(t)for(let l in t){if(Lm(l))continue;const u=t[l];let c;i&&fr(i,c=Sa(l))?!a||!a.includes(c)?n[c]=u:(o||(o={}))[c]=u:Yk(e.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,s=!0)}if(a){const l=xt(n),u=o||Un;for(let c=0;c<a.length;c++){const d=a[c];n[d]=$$(i,l,d,u[d],e,!fr(u,d))}}return s}function $$(e,t,n,r,i,a){const s=e[n];if(s!=null){const o=fr(s,"default");if(o&&r===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&Xt(l)){const{propsDefaults:u}=i;if(n in u)r=u[n];else{const c=Nf(i);r=u[n]=l.call(null,t),c()}}else r=l;i.ce&&i.ce._setProp(n,r)}s[0]&&(a&&!o?r=!1:s[1]&&(r===""||r===Vp(n))&&(r=!0))}return r}const vke=new WeakMap;function xK(e,t,n=!1){const r=n?vke:t.propsCache,i=r.get(e);if(i)return i;const a=e.props,s={},o=[];let l=!1;if(!Xt(e)){const c=d=>{l=!0;const[f,m]=xK(d,t,!0);Li(s,f),m&&o.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!a&&!l)return xi(e)&&r.set(e,Nm),Nm;if(on(a))for(let c=0;c<a.length;c++){const d=Sa(a[c]);h3(d)&&(s[d]=Un)}else if(a)for(const c in a){const d=Sa(c);if(h3(d)){const f=a[c],m=s[d]=on(f)||Xt(f)?{type:f}:Li({},f),p=m.type;let v=!1,y=!0;if(on(p))for(let b=0;b<p.length;++b){const S=p[b],w=Xt(S)&&S.name;if(w==="Boolean"){v=!0;break}else w==="String"&&(y=!1)}else v=Xt(p)&&p.name==="Boolean";m[0]=v,m[1]=y,(v||fr(m,"default"))&&o.push(d)}}const u=[s,o];return xi(e)&&r.set(e,u),u}function h3(e){return e[0]!=="$"&&!Lm(e)}const TK=e=>e[0]==="_"||e==="$stable",NM=e=>on(e)?e.map(ds):[ds(e)],yke=(e,t,n)=>{if(t._n)return t;const r=O((...i)=>NM(t(...i)),n);return r._c=!1,r},CK=(e,t,n)=>{const r=e._ctx;for(const i in e){if(TK(i))continue;const a=e[i];if(Xt(a))t[i]=yke(i,a,r);else if(a!=null){const s=NM(a);t[i]=()=>s}}},IK=(e,t)=>{const n=NM(t);e.slots.default=()=>n},AK=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},bke=(e,t,n)=>{const r=e.slots=wK();if(e.vnode.shapeFlag&32){const i=t._;i?(AK(r,t,n),n&&uwe(r,"_",i,!0)):CK(t,r)}else t&&IK(e,t)},_ke=(e,t,n)=>{const{vnode:r,slots:i}=e;let a=!0,s=Un;if(r.shapeFlag&32){const o=t._;o?n&&o===1?a=!1:AK(i,t,n):(a=!t.$stable,CK(t,i)),s=t}else t&&(IK(e,t),s={default:1});if(a)for(const o in i)!TK(o)&&s[o]==null&&delete i[o]},vi=HK;function OK(e){return $K(e)}function PK(e){return $K(e,Dwe)}function $K(e,t){const n=Hk();n.__VUE__=!0;const{insert:r,remove:i,patchProp:a,createElement:s,createText:o,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:m=$l,insertStaticContent:p}=e,v=(W,X,ue,ye=null,pe=null,Oe=null,ze=void 0,Se=null,$e=!!X.dynamicChildren)=>{if(W===X)return;W&&!el(W,X)&&(ye=ie(W),R(W,pe,Oe,!0),W=null),X.patchFlag===-2&&($e=!1,X.dynamicChildren=null);const{type:Ce,ref:Ge,shapeFlag:je}=X;switch(Ce){case Pu:y(W,X,ue,ye);break;case Qr:b(W,X,ue,ye);break;case yf:W==null&&S(X,ue,ye,ze);break;case Ve:j(W,X,ue,ye,pe,Oe,ze,Se,$e);break;default:je&1?k(W,X,ue,ye,pe,Oe,ze,Se,$e):je&6?z(W,X,ue,ye,pe,Oe,ze,Se,$e):(je&64||je&128)&&Ce.process(W,X,ue,ye,pe,Oe,ze,Se,$e,Ae)}Ge!=null&&pe&&oy(Ge,W&&W.ref,Oe,X||W,!X)},y=(W,X,ue,ye)=>{if(W==null)r(X.el=o(X.children),ue,ye);else{const pe=X.el=W.el;X.children!==W.children&&u(pe,X.children)}},b=(W,X,ue,ye)=>{W==null?r(X.el=l(X.children||""),ue,ye):X.el=W.el},S=(W,X,ue,ye)=>{[W.el,W.anchor]=p(W.children,X,ue,ye,W.el,W.anchor)},w=({el:W,anchor:X},ue,ye)=>{let pe;for(;W&&W!==X;)pe=f(W),r(W,ue,ye),W=pe;r(X,ue,ye)},E=({el:W,anchor:X})=>{let ue;for(;W&&W!==X;)ue=f(W),i(W),W=ue;i(X)},k=(W,X,ue,ye,pe,Oe,ze,Se,$e)=>{X.type==="svg"?ze="svg":X.type==="math"&&(ze="mathml"),W==null?x(X,ue,ye,pe,Oe,ze,Se,$e):C(W,X,pe,Oe,ze,Se,$e)},x=(W,X,ue,ye,pe,Oe,ze,Se)=>{let $e,Ce;const{props:Ge,shapeFlag:je,transition:Ue,dirs:rt}=W;if($e=W.el=s(W.type,Oe,Ge&&Ge.is,Ge),je&8?c($e,W.children):je&16&&A(W.children,$e,null,ye,pe,vC(W,Oe),ze,Se),rt&&Cl(W,null,ye,"created"),I($e,W,W.scopeId,ze,ye),Ge){for(const yt in Ge)yt!=="value"&&!Lm(yt)&&a($e,yt,null,Ge[yt],Oe,ye);"value"in Ge&&a($e,"value",null,Ge.value,Oe),(Ce=Ge.onVnodeBeforeMount)&&cs(Ce,ye,W)}rt&&Cl(W,null,ye,"beforeMount");const vt=RK(pe,Ue);vt&&Ue.beforeEnter($e),r($e,X,ue),((Ce=Ge&&Ge.onVnodeMounted)||vt||rt)&&vi(()=>{Ce&&cs(Ce,ye,W),vt&&Ue.enter($e),rt&&Cl(W,null,ye,"mounted")},pe)},I=(W,X,ue,ye,pe)=>{if(ue&&m(W,ue),ye)for(let Oe=0;Oe<ye.length;Oe++)m(W,ye[Oe]);if(pe){let Oe=pe.subTree;
vendor: 5,342 bytes, line 48
48if(X===Oe||gw(Oe.type)&&(Oe.ssContent===X||Oe.ssFallback===X)){const ze=pe.vnode;I(W,ze,ze.scopeId,ze.slotScopeIds,pe.parent)}}},A=(W,X,ue,ye,pe,Oe,ze,Se,$e=0)=>{for(let Ce=$e;Ce<W.length;Ce++){const Ge=W[Ce]=Se?Oc(W[Ce]):ds(W[Ce]);v(null,Ge,X,ue,ye,pe,Oe,ze,Se)}},C=(W,X,ue,ye,pe,Oe,ze)=>{const Se=X.el=W.el;let{patchFlag:$e,dynamicChildren:Ce,dirs:Ge}=X;$e|=W.patchFlag&16;const je=W.props||Un,Ue=X.props||Un;let rt;if(ue&&Ld(ue,!1),(rt=Ue.onVnodeBeforeUpdate)&&cs(rt,ue,X,W),Ge&&Cl(X,W,ue,"beforeUpdate"),ue&&Ld(ue,!0),(je.innerHTML&&Ue.innerHTML==null||je.textContent&&Ue.textContent==null)&&c(Se,""),Ce?N(W.dynamicChildren,Ce,Se,ue,ye,vC(X,pe),Oe):ze||G(W,X,Se,null,ue,ye,vC(X,pe),Oe,!1),$e>0){if($e&16)D(Se,je,Ue,ue,pe);else if($e&2&&je.class!==Ue.class&&a(Se,"class",null,Ue.class,pe),$e&4&&a(Se,"style",je.style,Ue.style,pe),$e&8){const vt=X.dynamicProps;for(let yt=0;yt<vt.length;yt++){const Ee=vt[yt],q=je[Ee],P=Ue[Ee];(P!==q||Ee==="value")&&a(Se,Ee,q,P,pe,ue)}}$e&1&&W.children!==X.children&&c(Se,X.children)}else!ze&&Ce==null&&D(Se,je,Ue,ue,pe);((rt=Ue.onVnodeUpdated)||Ge)&&vi(()=>{rt&&cs(rt,ue,X,W),Ge&&Cl(X,W,ue,"updated")},ye)},N=(W,X,ue,ye,pe,Oe,ze)=>{for(let Se=0;Se<X.length;Se++){const $e=W[Se],Ce=X[Se],Ge=$e.el&&($e.type===Ve||!el($e,Ce)||$e.shapeFlag&70)?d($e.el):ue;v($e,Ce,Ge,null,ye,pe,Oe,ze,!0)}},D=(W,X,ue,ye,pe)=>{if(X!==ue){if(X!==Un)for(const Oe in X)!Lm(Oe)&&!(Oe in ue)&&a(W,Oe,X[Oe],null,pe,ye);for(const Oe in ue){if(Lm(Oe))continue;const ze=ue[Oe],Se=X[Oe];ze!==Se&&Oe!=="value"&&a(W,Oe,Se,ze,pe,ye)}"value"in ue&&a(W,"value",X.value,ue.value,pe)}},j=(W,X,ue,ye,pe,Oe,ze,Se,$e)=>{const Ce=X.el=W?W.el:o(""),Ge=X.anchor=W?W.anchor:o("");let{patchFlag:je,dynamicChildren:Ue,slotScopeIds:rt}=X;rt&&(Se=Se?Se.concat(rt):rt),W==null?(r(Ce,ue,ye),r(Ge,ue,ye),A(X.children||[],ue,Ge,pe,Oe,ze,Se,$e)):je>0&&je&64&&Ue&&W.dynamicChildren?(N(W.dynamicChildren,Ue,ue,pe,Oe,ze,Se),(X.key!=null||pe&&X===pe.subTree)&&LM(W,X,!0)):G(W,X,ue,Ge,pe,Oe,ze,Se,$e)},z=(W,X,ue,ye,pe,Oe,ze,Se,$e)=>{X.slotScopeIds=Se,W==null?X.shapeFlag&512?pe.ctx.activate(X,ue,ye,ze,$e):Y(X,ue,ye,pe,Oe,ze,$e):ae(W,X,$e)},Y=(W,X,ue,ye,pe,Oe,ze)=>{const Se=W.component=GK(W,ye,pe);if(mb(W)&&(Se.ctx.renderer=Ae),YK(Se,!1,ze),Se.asyncDep){if(pe&&pe.registerDep(Se,ee,ze),!W.el){const $e=Se.subTree=_(Qr);b(null,$e,X,ue)}}else ee(Se,W,X,ue,pe,Oe,ze)},ae=(W,X,ue)=>{const ye=X.component=W.component;if(Ike(W,X,ue))if(ye.asyncDep&&!ye.asyncResolved){J(ye,X,ue);return}else ye.next=X,ye.update();else X.el=W.el,ye.vnode=X},ee=(W,X,ue,ye,pe,Oe,ze)=>{const Se=()=>{if(W.isMounted){let{next:je,bu:Ue,u:rt,parent:vt,vnode:yt}=W;{const re=DK(W);if(re){je&&(je.el=yt.el,J(W,je,ze)),re.asyncDep.then(()=>{W.isUnmounted||Se()});return}}let Ee=je,q;Ld(W,!1),je?(je.el=yt.el,J(W,je,ze)):je=yt,Ue&&xv(Ue),(q=je.props&&je.props.onVnodeBeforeUpdate)&&cs(q,vt,je,yt),Ld(W,!0);const P=lS(W),V=W.subTree;W.subTree=P,v(V,P,d(V.el),ie(V),W,pe,Oe),je.el=P.el,Ee===null&&Xk(W,P.el),rt&&vi(rt,pe),(q=je.props&&je.props.onVnodeUpdated)&&vi(()=>cs(q,vt,je,yt),pe)}else{let je;const{el:Ue,props:rt}=X,{bm:vt,m:yt,parent:Ee,root:q,type:P}=W,V=Yc(X);if(Ld(W,!1),vt&&xv(vt),!V&&(je=rt&&rt.onVnodeBeforeMount)&&cs(je,Ee,X),Ld(W,!0),Ue&&de){const re=()=>{W.subTree=lS(W),de(Ue,W.subTree,W,pe,null)};V&&P.__asyncHydrate?P.__asyncHydrate(Ue,W,re):re()}else{q.ce&&q.ce._injectChildStyle(P);const re=W.subTree=lS(W);v(null,re,ue,ye,W,pe,Oe),X.el=re.el}if(yt&&vi(yt,pe),!V&&(je=rt&&rt.onVnodeMounted)){const re=X;vi(()=>cs(je,Ee,re),pe)}(X.shapeFlag&256||Ee&&Yc(Ee.vnode)&&Ee.vnode.shapeFlag&256)&&W.a&&vi(W.a,pe),W.isMounted=!0,X=ue=ye=null}};W.scope.on();const $e=W.effect=new ty(Se);W.scope.off();const Ce=W.update=$e.run.bind($e),Ge=W.job=$e.runIfDirty.bind($e);Ge.i=W,Ge.id=W.uid,$e.scheduler=()=>TM(Ge),Ld(W,!0),Ce()},J=(W,X,ue)=>{X.component=W;const ye=W.vnode.props;W.vnode=X,W.next=null,gke(W,X.props,ye,ue),_ke(W,X.children,ue),pd(),n3(W),gd()},G=(W,X,ue,ye,pe,Oe,ze,Se,$e=!1)=>{const Ce=W&&W.children,Ge=W?W.shapeFlag:0,je=X.children,{patchFlag:Ue,shapeFlag:rt}=X;if(Ue>0){if(Ue&128){L(Ce,je,ue,ye,pe,Oe,ze,Se,$e);return}else if(Ue&256){se(Ce,je,ue,ye,pe,Oe,ze,Se,$e);return}}rt&8?(Ge&16&&ne(Ce,pe,Oe),je!==Ce&&c(ue,je)):Ge&16?rt&16?L(Ce,je,ue,ye,pe,Oe,ze,Se,$e):ne(Ce,pe,Oe,!0):(Ge&8&&c(ue,""),rt&16&&A(je,ue,ye,pe,Oe,ze,Se,$e))},se=(W,X,ue,ye,pe,Oe,ze,Se,$e)=>{W=W||Nm,X=X||Nm;const Ce=W.length,Ge=X.length,je=Math.min(Ce,Ge);let Ue;for(Ue=0;Ue<je;Ue++){const rt=X[Ue]=$e?Oc(X[Ue]):ds(X[Ue]);v(W[Ue],rt,ue,null,pe,Oe,ze,Se,$e)}Ce>Ge?ne(W,pe,Oe,!0,!1,je):A(X,ue,ye,pe,Oe,ze,Se,$e,je)},L=(W,X,ue,ye,pe,Oe,ze,Se,$e)=>{let Ce=0;const Ge=X.length;let je=W.length-1,Ue=Ge-1;for(;Ce<=je&&Ce<=Ue;){const rt=W[Ce],vt=X[Ce]=$e?Oc(X[Ce]):ds(X[Ce]);if(el(rt,vt))v(rt,vt,ue,null,pe,Oe,ze,Se,$e);else break;Ce++}for(;Ce<=je&&Ce<=Ue;){const rt=W[je],vt=X[Ue]=$e?Oc(X[Ue]):ds(X[Ue]);if(el(rt,vt))v(rt,vt,ue,null,pe,Oe,ze,Se,$e);else break;je--,Ue--}if(Ce>je){if(Ce<=Ue){const rt=Ue+1,vt=rt<Ge?X[rt].el:ye;for(;Ce<=Ue;)v(null,X[Ce]=$e?Oc(X[Ce]):ds(X[Ce]),ue,vt,pe,Oe,ze,Se,$e),Ce++}}else if(Ce>Ue)for(;Ce<=je;)R(W[Ce],pe,Oe,!0),Ce++;else{const rt=Ce,vt=Ce,yt=new Map;for(Ce=vt;Ce<=Ue;Ce++){const Ne=X[Ce]=$e?Oc(X[Ce]):ds(X[Ce]);Ne.key!=null&&yt.set(Ne.key,Ce)}let Ee,q=0;const P=Ue-vt+1;let V=!1,re=0;const me=new Array(P);for(Ce=0;Ce<P;Ce++)me[Ce]=0;for(Ce=rt;Ce<=je;Ce++){const Ne=W[Ce];
vendor: 4,073 bytes, line 48
48if(q>=P){R(Ne,pe,Oe,!0);continue}let dt;if(Ne.key!=null)dt=yt.get(Ne.key);else for(Ee=vt;Ee<=Ue;Ee++)if(me[Ee-vt]===0&&el(Ne,X[Ee])){dt=Ee;break}dt===void 0?R(Ne,pe,Oe,!0):(me[dt-vt]=Ce+1,dt>=re?re=dt:V=!0,v(Ne,X[dt],ue,null,pe,Oe,ze,Se,$e),q++)}const xe=V?Ske(me):Nm;for(Ee=xe.length-1,Ce=P-1;Ce>=0;Ce--){const Ne=vt+Ce,dt=X[Ne],ft=Ne+1<Ge?X[Ne+1].el:ye;me[Ce]===0?v(null,dt,ue,ft,pe,Oe,ze,Se,$e):V&&(Ee<0||Ce!==xe[Ee]?B(dt,ue,ft,2):Ee--)}}},B=(W,X,ue,ye,pe=null)=>{const{el:Oe,type:ze,transition:Se,children:$e,shapeFlag:Ce}=W;if(Ce&6){B(W.component.subTree,X,ue,ye);return}if(Ce&128){W.suspense.move(X,ue,ye);return}if(Ce&64){ze.move(W,X,ue,Ae);return}if(ze===Ve){r(Oe,X,ue);for(let je=0;je<$e.length;je++)B($e[je],X,ue,ye);r(W.anchor,X,ue);return}if(ze===yf){w(W,X,ue);return}if(ye!==2&&Ce&1&&Se)if(ye===0)Se.beforeEnter(Oe),r(Oe,X,ue),vi(()=>Se.enter(Oe),pe);else{const{leave:je,delayLeave:Ue,afterLeave:rt}=Se,vt=()=>r(Oe,X,ue),yt=()=>{je(Oe,()=>{vt(),rt&&rt()})};Ue?Ue(Oe,vt,yt):yt()}else r(Oe,X,ue)},R=(W,X,ue,ye=!1,pe=!1)=>{const{type:Oe,props:ze,ref:Se,children:$e,dynamicChildren:Ce,shapeFlag:Ge,patchFlag:je,dirs:Ue,cacheIndex:rt}=W;if(je===-2&&(pe=!1),Se!=null&&oy(Se,null,ue,W,!0),rt!=null&&(X.renderCache[rt]=void 0),Ge&256){X.ctx.deactivate(W);return}const vt=Ge&1&&Ue,yt=!Yc(W);let Ee;if(yt&&(Ee=ze&&ze.onVnodeBeforeUnmount)&&cs(Ee,X,W),Ge&6)K(W.component,ue,ye);else{if(Ge&128){W.suspense.unmount(ue,ye);return}vt&&Cl(W,null,X,"beforeUnmount"),Ge&64?W.type.remove(W,X,ue,Ae,ye):Ce&&!Ce.hasOnce&&(Oe!==Ve||je>0&&je&64)?ne(Ce,X,ue,!1,!0):(Oe===Ve&&je&384||!pe&&Ge&16)&&ne($e,X,ue),ye&&H(W)}(yt&&(Ee=ze&&ze.onVnodeUnmounted)||vt)&&vi(()=>{Ee&&cs(Ee,X,W),vt&&Cl(W,null,X,"unmounted")},ue)},H=W=>{const{type:X,el:ue,anchor:ye,transition:pe}=W;if(X===Ve){M(ue,ye);return}if(X===yf){E(W);return}const Oe=()=>{i(ue),pe&&!pe.persisted&&pe.afterLeave&&pe.afterLeave()};if(W.shapeFlag&1&&pe&&!pe.persisted){const{leave:ze,delayLeave:Se}=pe,$e=()=>ze(ue,Oe);Se?Se(W.el,Oe,$e):$e()}else Oe()},M=(W,X)=>{let ue;for(;W!==X;)ue=f(W),i(W),W=ue;i(X)},K=(W,X,ue)=>{const{bum:ye,scope:pe,job:Oe,subTree:ze,um:Se,m:$e,a:Ce}=W;pw($e),pw(Ce),ye&&xv(ye),pe.stop(),Oe&&(Oe.flags|=8,R(ze,W,X,ue)),Se&&vi(Se,X),vi(()=>{W.isUnmounted=!0},X),X&&X.pendingBranch&&!X.isUnmounted&&W.asyncDep&&!W.asyncResolved&&W.suspenseId===X.pendingId&&(X.deps--,X.deps===0&&X.resolve())},ne=(W,X,ue,ye=!1,pe=!1,Oe=0)=>{for(let ze=Oe;ze<W.length;ze++)R(W[ze],X,ue,ye,pe)},ie=W=>{if(W.shapeFlag&6)return ie(W.component.subTree);if(W.shapeFlag&128)return W.suspense.next();const X=f(W.anchor||W.el),ue=X&&X[nK];return ue?f(ue):X};let he=!1;const we=(W,X,ue)=>{W==null?X._vnode&&R(X._vnode,null,null,!0):v(X._vnode||null,W,X,null,null,null,ue),X._vnode=W,he||(he=!0,n3(),hw(),he=!1)},Ae={p:v,um:R,m:B,r:H,mt:Y,mc:A,pc:G,pbc:N,n:ie,o:e};let oe,de;return t&&([oe,de]=t(Ae)),{render:we,hydrate:oe,createApp:mke(we,oe)}}function vC({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Ld({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function RK(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function LM(e,t,n=!1){const r=e.children,i=t.children;if(on(r)&&on(i))for(let a=0;a<r.length;a++){const s=r[a];let o=i[a];o.shapeFlag&1&&!o.dynamicChildren&&((o.patchFlag<=0||o.patchFlag===32)&&(o=i[a]=Oc(i[a]),o.el=s.el),!n&&o.patchFlag!==-2&&LM(s,o)),o.type===Pu&&(o.el=s.el)}}function Ske(e){const t=e.slice(),n=[0];let r,i,a,s,o;const l=e.length;for(r=0;r<l;r++){const u=e[r];if(u!==0){if(i=n[n.length-1],e[i]<u){t[r]=i,n.push(r);continue}for(a=0,s=n.length-1;a<s;)o=a+s>>1,e[n[o]]<u?a=o+1:s=o;u<e[n[a]]&&(a>0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,s=n[a-1];a-- >0;)n[a]=s,s=t[s];return n}function DK(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:DK(t)}function pw(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const MK=Symbol.for("v-scx"),NK=()=>Mt(MK);function hr(e,t){return yb(e,null,t)}function wke(e,t){return yb(e,null,{flush:"post"})}
vendor: 5,137 bytes, line 48
48function LK(e,t){return yb(e,null,{flush:"sync"})}function Je(e,t,n){return yb(e,t,n)}function yb(e,t,n=Un){const{immediate:r,deep:i,flush:a,once:s}=n,o=Li({},n),l=t&&r||!t&&a!=="post";let u;if(ep){if(a==="sync"){const m=NK();u=m.__watcherHandles||(m.__watcherHandles=[])}else if(!l){const m=()=>{};return m.stop=$l,m.resume=$l,m.pause=$l,m}}const c=bi;o.call=(m,p,v)=>xo(m,c,p,v);let d=!1;a==="post"?o.scheduler=m=>{vi(m,c&&c.suspense)}:a!=="sync"&&(d=!0,o.scheduler=(m,p)=>{p?m():TM(m)}),o.augmentJob=m=>{t&&(m.flags|=4),d&&(m.flags|=2,c&&(m.id=c.uid,m.i=c))};const f=ewe(e,t,o);return ep&&(u?u.push(f):l&&f()),f}function kke(e,t,n){const r=this.proxy,i=ci(e)?e.includes(".")?FK(r,e):()=>r[e]:e.bind(r,r);let a;Xt(t)?a=t:(a=t.handler,n=t);const s=Nf(this),o=yb(i,a.bind(r),n);return s(),o}function FK(e,t){const n=t.split(".");return()=>{let r=e;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}function VK(e,t,n=Un){const r=Qi(),i=Sa(t),a=Vp(t),s=BK(e,i),o=U7((l,u)=>{let c,d=Un,f;return LK(()=>{const m=e[i];Wd(c,m)&&(c=m,u())}),{get(){return l(),n.get?n.get(c):c},set(m){const p=n.set?n.set(m):m;if(!Wd(p,c)&&!(d!==Un&&Wd(m,d)))return;const v=r.vnode.props;v&&(t in v||i in v||a in v)&&(`onUpdate:${t}`in v||`onUpdate:${i}`in v||`onUpdate:${a}`in v)||(c=m,u()),r.emit(`update:${t}`,p),Wd(m,p)&&Wd(m,d)&&!Wd(p,f)&&u(),d=m,f=p}}});return o[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?s||Un:o,done:!1}:{done:!0}}}},o}const BK=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Sa(t)}Modifiers`]||e[`${Vp(t)}Modifiers`];function Eke(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Un;let i=n;const a=t.startsWith("update:"),s=a&&BK(r,t.slice(7));s&&(s.trim&&(i=n.map(c=>ci(c)?c.trim():c)),s.number&&(i=n.map(cwe)));let o,l=r[o=Ev(t)]||r[o=Ev(Sa(t))];!l&&a&&(l=r[o=Ev(Vp(t))]),l&&xo(l,e,6,i);const u=r[o+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,xo(u,e,6,i)}}function jK(e,t,n=!1){const r=t.emitsCache,i=r.get(e);if(i!==void 0)return i;const a=e.emits;let s={},o=!1;if(!Xt(e)){const l=u=>{const c=jK(u,t,!0);c&&(o=!0,Li(s,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!a&&!o?(xi(e)&&r.set(e,null),null):(on(a)?a.forEach(l=>s[l]=null):Li(s,a),xi(e)&&r.set(e,s),s)}function Yk(e,t){return!e||!Bk(t)?!1:(t=t.slice(2).replace(/Once$/,""),fr(e,t[0].toLowerCase()+t.slice(1))||fr(e,Vp(t))||fr(e,t))}function lS(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:s,attrs:o,emit:l,render:u,renderCache:c,props:d,data:f,setupState:m,ctx:p,inheritAttrs:v}=e,y=sy(e);let b,S;try{if(n.shapeFlag&4){const E=i||r,k=E;b=ds(u.call(k,E,c,d,m,f,p)),S=o}else{const E=t;b=ds(E.length>1?E(d,{attrs:o,slots:s,emit:l}):E(d,null)),S=t.props?o:Tke(o)}}catch(E){Iv.length=0,th(E,e,1),b=_(Qr)}let w=b;if(S&&v!==!1){const E=Object.keys(S),{shapeFlag:k}=w;E.length&&k&7&&(a&&E.some(W7)&&(S=Cke(S,a)),w=ol(w,S,!1,!0))}return n.dirs&&(w=ol(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&qu(w,n.transition),b=w,sy(y),b}function xke(e,t=!0){let n;for(let r=0;r<e.length;r++){const i=e[r];if(Ll(i)){if(i.type!==Qr||i.children==="v-if"){if(n)return;n=i}}else return}return n}const Tke=e=>{let t;for(const n in e)(n==="class"||n==="style"||Bk(n))&&((t||(t={}))[n]=e[n]);return t},Cke=(e,t)=>{const n={};for(const r in e)(!W7(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Ike(e,t,n){const{props:r,children:i,component:a}=e,{props:s,children:o,patchFlag:l}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?m3(r,s,u):!!s;if(l&8){const c=t.dynamicProps;for(let d=0;d<c.length;d++){const f=c[d];if(s[f]!==r[f]&&!Yk(u,f))return!0}}}else return(i||o)&&(!o||!o.$stable)?!0:r===s?!1:r?s?m3(r,s,u):!0:!!s;return!1}function m3(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){const a=r[i];if(t[a]!==e[a]&&!Yk(n,a))return!0}return!1}function Xk({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const gw=e=>e.__isSuspense;let R$=0;const Ake={name:"Suspense",__isSuspense:!0,process(e,t,n,r,i,a,s,o,l,u){if(e==null)Pke(t,n,r,i,a,s,o,l,u);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}$ke(e,t,n,r,i,s,o,l,u)}},hydrate:Rke,normalize:Dke},Oke=Ake;function uy(e,t){const n=e.props&&e.props[t];Xt(n)&&n()}function Pke(e,t,n,r,i,a,s,o,l){const{p:u,o:{createElement:c}}=l,d=c("div"),f=e.suspense=UK(e,i,r,t,d,n,a,s,o,l);u(null,f.pendingBranch=e.ssContent,d,null,r,f,a,s),f.deps>0?(uy(e,"onPending"),uy(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,a,s),Vm(f,e.ssFallback)):f.resolve(!1,!0)}function $ke(e,t,n,r,i,a,s,o,{p:l,um:u,o:{createElement:c}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,m=t.ssFallback,{activeBranch:p,pendingBranch:v,isInFallback:y,isHydrating:b}=d;if(v)d.pendingBranch=f,el(f,v)?(l(v,f,d.hiddenContainer,null,i,d,a,s,o),d.deps<=0?d.resolve():y&&(b||(l(p,m,
vendor: 2,319 bytes, line 48
48n,r,i,null,a,s,o),Vm(d,m)))):(d.pendingId=R$++,b?(d.isHydrating=!1,d.activeBranch=v):u(v,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),y?(l(null,f,d.hiddenContainer,null,i,d,a,s,o),d.deps<=0?d.resolve():(l(p,m,n,r,i,null,a,s,o),Vm(d,m))):p&&el(f,p)?(l(p,f,n,r,i,d,a,s,o),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,i,d,a,s,o),d.deps<=0&&d.resolve()));else if(p&&el(f,p))l(p,f,n,r,i,d,a,s,o),Vm(d,f);else if(uy(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=R$++,l(null,f,d.hiddenContainer,null,i,d,a,s,o),d.deps<=0)d.resolve();else{const{timeout:S,pendingId:w}=d;S>0?setTimeout(()=>{d.pendingId===w&&d.fallback(m)},S):S===0&&d.fallback(m)}}function UK(e,t,n,r,i,a,s,o,l,u,c=!1){const{p:d,m:f,um:m,n:p,o:{parentNode:v,remove:y}}=u;let b;const S=Mke(e);S&&t&&t.pendingBranch&&(b=t.pendingId,t.deps++);const w=e.props?dwe(e.props.timeout):void 0,E=a,k={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:i,deps:0,pendingId:R$++,timeout:typeof w=="number"?w:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(x=!1,I=!1){const{vnode:A,activeBranch:C,pendingBranch:N,pendingId:D,effects:j,parentComponent:z,container:Y}=k;let ae=!1;k.isHydrating?k.isHydrating=!1:x||(ae=C&&N.transition&&N.transition.mode==="out-in",ae&&(C.transition.afterLeave=()=>{D===k.pendingId&&(f(N,Y,a===E?p(C):a,0),iy(j))}),C&&(v(C.el)===Y&&(a=p(C)),m(C,z,k,!0)),ae||f(N,Y,a,0)),Vm(k,N),k.pendingBranch=null,k.isInFallback=!1;let ee=k.parent,J=!1;for(;ee;){if(ee.pendingBranch){ee.effects.push(...j),J=!0;break}ee=ee.parent}!J&&!ae&&iy(j),k.effects=[],S&&t&&t.pendingBranch&&b===t.pendingId&&(t.deps--,t.deps===0&&!I&&t.resolve()),uy(A,"onResolve")},fallback(x){if(!k.pendingBranch)return;const{vnode:I,activeBranch:A,parentComponent:C,container:N,namespace:D}=k;uy(I,"onFallback");const j=p(A),z=()=>{k.isInFallback&&(d(null,x,N,j,C,null,D,o,l),Vm(k,x))},Y=x.transition&&x.transition.mode==="out-in";Y&&(A.transition.afterLeave=z),k.isInFallback=!0,m(A,C,null,!0),Y||z()},move(x,I,A){k.activeBranch&&f(k.activeBranch,x,I,A),k.container=x},next(){return k.activeBranch&&p(k.activeBranch)},registerDep(x,I,A){const C=!!k.pendingBranch;C&&k.deps++;const N=x.vnode.el;x.asyncDep.catch(D=>{th(D,x,0)}).then(D=>
vendor: 7,647 bytes, line 48
48{if(x.isUnmounted||k.isUnmounted||k.pendingId!==x.suspenseId)return;x.asyncResolved=!0;const{vnode:j}=x;L$(x,D,!1),N&&(j.el=N);const z=!N&&x.subTree.el;I(x,j,v(N||x.subTree.el),N?null:p(x.subTree),k,s,A),z&&y(z),Xk(x,j.el),C&&--k.deps===0&&k.resolve()})},unmount(x,I){k.isUnmounted=!0,k.activeBranch&&m(k.activeBranch,n,x,I),k.pendingBranch&&m(k.pendingBranch,n,x,I)}};return k}function Rke(e,t,n,r,i,a,s,o,l){const u=t.suspense=UK(t,r,n,e.parentNode,document.createElement("div"),null,i,a,s,o,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,a,s);return u.deps===0&&u.resolve(!1,!0),c}function Dke(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=p3(r?n.default:n),e.ssFallback=r?p3(n.fallback):_(Qr)}function p3(e){let t;if(Xt(e)){const n=Mf&&e._c;n&&(e._d=!1,Z()),e=e(),n&&(e._d=!0,t=ha,zK())}return on(e)&&(e=xke(e)),e=ds(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function HK(e,t){t&&t.pendingBranch?on(e)?t.effects.push(...e):t.effects.push(e):iy(e)}function Vm(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,Xk(r,i))}function Mke(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ve=Symbol.for("v-fgt"),Pu=Symbol.for("v-txt"),Qr=Symbol.for("v-cmt"),yf=Symbol.for("v-stc"),Iv=[];let ha=null;function Z(e=!1){Iv.push(ha=e?null:[])}function zK(){Iv.pop(),ha=Iv[Iv.length-1]||null}let Mf=1;function D$(e,t=!1){Mf+=e,e<0&&ha&&t&&(ha.hasOnce=!0)}function qK(e){return e.dynamicChildren=Mf>0?ha||Nm:null,zK(),Mf>0&&ha&&ha.push(e),e}function Re(e,t,n,r,i,a){return qK(fe(e,t,n,r,i,a,!0))}function ge(e,t,n,r,i){return qK(_(e,t,n,r,i,!0))}function Ll(e){return e?e.__v_isVNode===!0:!1}function el(e,t){return e.type===t.type&&e.key===t.key}function Nke(e){}const WK=({key:e})=>e??null,uS=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ci(e)||Rn(e)||Xt(e)?{i:Si,r:e,k:t,f:!!n}:e:null);function fe(e,t=null,n=null,r=0,i=null,a=e===Ve?0:1,s=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&WK(t),ref:t&&uS(t),scopeId:zk,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Si};return o?(FM(l,n),a&128&&e.normalize(l)):n&&(l.shapeFlag|=ci(n)?8:16),Mf>0&&!s&&ha&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&ha.push(l),l}const _=Lke;function Lke(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===mK)&&(e=Qr),Ll(e)){const o=ol(e,t,!0);return n&&FM(o,n),Mf>0&&!a&&ha&&(o.shapeFlag&6?ha[ha.indexOf(e)]=o:ha.push(o)),o.patchFlag=-2,o}if(qke(e)&&(e=e.__vccOpts),t){t=ki(t);let{class:o,style:l}=t;o&&!ci(o)&&(t.class=$r(o)),xi(l)&&(Fk(l)&&!on(l)&&(l=Li({},l)),t.style=ws(l))}const s=ci(e)?1:gw(e)?128:rK(e)?64:xi(e)?4:Xt(e)?2:0;return fe(e,t,n,r,i,s,a,!0)}function ki(e){return e?Fk(e)||kK(e)?Li({},e):e:null}function ol(e,t,n=!1,r=!1){const{props:i,ref:a,patchFlag:s,children:o,transition:l}=e,u=t?Be(i||{},t):i,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&WK(u),ref:t&&t.ref?n&&a?on(a)?a.concat(uS(t)):[a,uS(t)]:uS(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ol(e.ssContent),ssFallback:e.ssFallback&&ol(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&qu(c,l.clone(c)),c}function te(e=" ",t=0){return _(Pu,null,e,t)}function Fke(e,t){const n=_(yf,null,e);return n.staticCount=t,n}function Me(e="",t=!1){return t?(Z(),ge(Qr,null,e)):_(Qr,null,e)}function ds(e){return e==null||typeof e=="boolean"?_(Qr):on(e)?_(Ve,null,e.slice()):Ll(e)?Oc(e):_(Pu,null,String(e))}function Oc(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ol(e)}function FM(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(on(t))n=16;else if(typeof t=="object")if(r&65){const i=t.default;i&&(i._c&&(i._d=!1),FM(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!kK(t)?t._ctx=Si:i===3&&Si&&(Si.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Xt(t)?(t={default:t,_ctx:Si},n=32):(t=String(t),r&64?(n=16,t=[te(t)]):n=8);e.children=t,e.shapeFlag|=n}function Be(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const i in r)if(i==="class")t.class!==r.class&&(t.class=$r([t.class,r.class]));else if(i==="style")t.style=ws([t.style,r.style]);else if(Bk(i)){const a=t[i],s=r[i];s&&a!==s&&!(on(a)&&a.includes(s))&&(t[i]=a?[].concat(a,s):s)}else i!==""&&(t[i]=r[i])}return t}function cs(e,t,n,r=null){xo(e,t,7,[n,r])}const Vke=bK();let Bke=0;function GK(e,t,n){const r=e.type,i=(t?t.appContext:e.appContext)||Vke,a={uid:Bke++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new yM(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:xK(r,i),emitsOptions:jK(r,i),emit:null,emitted:null,propsDefaults:Un,inheritAttrs:r.inheritAttrs,ctx:Un,data:Un,props:Un,attrs:Un,slots:Un,refs:Un,setupState:Un,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=Eke.bind(null,a),e.ce&&e.ce(a),a}let bi=null;const Qi=()=>bi||Si;let vw,M$;{const e=Hk(),t=(n,r)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(r),a=>{i.length>1?i.forEach(s=>s(a)):i[0](a)}};vw=t("__VUE_INSTANCE_SETTERS__",n=>bi=n),M$=t("__VUE_SSR_SETTERS__",n=>ep=n)}const Nf=e=>{const t=bi;return vw(e),e.scope.on(),()=>{e.scope.off(),vw(t)}},N$=()=>{bi&&bi.scope.off(),vw(null)};function KK(e){return e.vnode.shapeFlag&4}let ep=!1;function YK(e,t=!1,n=!1){t&&M$(t);const{props:r,children:i}=e.vnode,a=KK(e);pke(e,r,a,t),bke(e,i,n);const s=a?jke(e,t):void 0;return t&&M$(!1),s}function jke(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,A$);const{setup:r}=n;if(r){pd();const i=e.setupContext=r.length>1?JK(e):null,a=Nf(e),s=Bp(r,e,0,[e.props,i]),o=xM(s);if(gd(),a(),(o||e.sp)&&!Yc(e)&&OM(e),o){if(s.then(N$,N$),t)return s.then(l=>{L$(e,l,t)}).catch(l=>{th(l,e,0)});e.asyncDep=s}else L$(e,s,t)}else XK(e,t)}function L$(e,t,n){Xt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:xi(t)&&(e.setupState=kM(t)),XK(e,n)}let yw,F$;function Uke(e){yw=e,F$=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Xwe))}}const Hke=()=>!yw;function XK(e,t,n){const r=e.type;if(!e.render){if(!t&&yw&&!r.render){const i=r.template||MM(e).template;if(i){const{isCustomElement:a,compilerOptions:s}=e.appContext.config,{delimiters:o,compilerOptions:l}=r,u=Li(Li({isCustomElement:a,delimiters:o},s),l);r.render=yw(i,u)}}e.render=r.render||$l,F$&&F$(e)}{const i=Nf(e);pd();try{lke(e)}finally{gd(),i()}}}const zke={get(e,t){return la(e,"get",""),e[t]}};function JK(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,zke),slots:e.slots,emit:e.emit,expose:t}}function bb(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(kM(hb(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Cv)return Cv[n](e)},has(t,n){return n in t||n in Cv}})):e.proxy}
vendor: 2,883 bytes, lines 48-55
48function V$(e,t=!0){return Xt(e)?e.displayName||e.name:e.name||t&&e.__name}function qke(e){return Xt(e)&&"__vccOpts"in e}const F=(e,t)=>XSe(e,t,ep);function Jt(e,t,n){const r=arguments.length;return r===2?xi(t)&&!on(t)?Ll(t)?_(e,null,[t]):_(e,t):_(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Ll(n)&&(n=[n]),_(e,t,n))}function Wke(){}function Gke(e,t,n,r){const i=n[r];if(i&&ZK(i,e))return i;const a=t();return a.memo=e.slice(),a.cacheIndex=r,n[r]=a}function ZK(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r<n.length;r++)if(Wd(n[r],t[r]))return!1;return Mf>0&&ha&&ha.push(e),!0}const QK="3.5.13",Kke=$l,Yke=wwe,Xke=dm,Jke=tK,Zke={createComponentInstance:GK,setupComponent:YK,renderComponentRoot:lS,setCurrentRenderingInstance:sy,isVNode:Ll,normalizeVNode:ds,getComponentPublicInstance:bb,ensureValidVNode:DM,pushWarningContext:ywe,popWarningContext:bwe},Qke=Zke,eEe=null,tEe=null,nEe=null;/**
49* @vue/shared v3.5.13
50* (c) 2018-present Yuxi (Evan) You and Vue contributors
51* @license MIT
52**//*! #__NO_SIDE_EFFECTS__ */function rEe(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const yC={},iEe=()=>{},aEe=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),sEe=e=>e.startsWith("onUpdate:"),Lf=Object.assign,oEe=Object.prototype.hasOwnProperty,lEe=(e,t)=>oEe.call(e,t),Gs=Array.isArray,_b=e=>VM(e)==="[object Set]",g3=e=>VM(e)==="[object Date]",eY=e=>typeof e=="function",tp=e=>typeof e=="string",B$=e=>typeof e=="symbol",j$=e=>e!==null&&typeof e=="object",uEe=Object.prototype.toString,VM=e=>uEe.call(e),tY=e=>VM(e)==="[object Object]",BM=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},cEe=/-(\w)/g,cS=BM(e=>e.replace(cEe,(t,n)=>n?n.toUpperCase():"")),dEe=/\B([A-Z])/g,Dc=BM(e=>e.replace(dEe,"-$1").toLowerCase()),fEe=BM(e=>e.charAt(0).toUpperCase()+e.slice(1)),hEe=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},U$=e=>{const t=parseFloat(e);return isNaN(t)?e:t},H$=e=>{const t=tp(e)?Number(e):NaN;return isNaN(t)?e:t},mEe="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",pEe=rEe(mEe);function nY(e){return!!e||e===""}function gEe(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=id(e[r],t[r]);return n}function id(e,t){if(e===t)return!0;let n=g3(e),r=g3(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=B$(e),r=B$(t),n||r)return e===t;if(n=Gs(e),r=Gs(t),n||r)return n&&r?gEe(e,t):!1;if(n=j$(e),r=j$(t),n||r){if(!n||!r)return!1;const i=Object.keys(e).length,a=Object.keys(t).length;if(i!==a)return!1;for(const s in e){const o=e.hasOwnProperty(s),l=t.hasOwnProperty(s);if(o&&!l||!o&&l||!id(e[s],t[s]))return!1}}return String(e)===String(t)}function Jk(e,t){return e.findIndex(n=>id(n,t))}/**
53* @vue/runtime-dom v3.5.13
54* (c) 2018-present Yuxi (Evan) You and Vue contributors
55* @license MIT
56**/let z$;const v3=typeof window<"u"&&window.trustedTypes;if(v3)try{z$=v3.createPolicy("vue",{createHTML:e=>e})}catch{}const rY=z$?e=>z$.createHTML(e):e=>e,vEe="http://www.w3.org/2000/svg",yEe="http://www.w3.org/1998/Math/MathML",pu=typeof document<"u"?document:null,y3=pu&&pu.createElement("template"),bEe={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const i=t==="svg"?pu.createElementNS(vEe,e):t==="mathml"?pu.createElementNS(yEe,e):n?pu.createElement(e,{is:n}):pu.createElement(e);return e==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:e=>pu.createTextNode(e),createComment:e=>pu.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>pu.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,a){const s=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{y3.innerHTML=rY(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const o=y3.content;if(r==="svg"||r==="mathml"){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}t.insertBefore(o,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},yc="transition",$g="animation",np=Symbol("_vtc"),iY={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},aY=Lf({},AM,iY),_Ee=e=>(e.displayName="Transition",e.props=aY,e),Wu=_Ee((e,{slots:t})=>Jt(lK,sY(e),t)),Fd=(e,t=[])=>{Gs(e)?e.forEach(n=>n(...t)):e&&e(...t)},b3=e=>e?Gs(e)?e.some(t=>t.length>1):e.length>1:!1;function sY(e){const t={};for(const j in e)j in iY||(t[j]=e[j]);if(e.css===!1)return t;const{name:n="v",type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:l=a,appearActiveClass:u=s,appearToClass:c=o,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,p=SEe(i),v=p&&p[0],y=p&&p[1],{onBeforeEnter:b,onEnter:S,onEnterCancelled:w,onLeave:E,onLeaveCancelled:k,onBeforeAppear:x=b,onAppear:I=S,onAppearCancelled:A=w}=t,C=(j,z,Y,ae)=>{j._enterCancelled=ae,kc(j,z?c:o),kc(j,z?u:s),Y&&Y()},N=(j,z)=>{j._isLeaving=!1,kc(j,d),kc(j,m),kc(j,f),z&&z()},D=j=>(z,Y)=>{const ae=j?I:S,ee=()=>C(z,j,Y);Fd(ae,[z,ee]),_3(()=>{kc(z,j?l:a),Sl(z,j?c:o),b3(ae)||S3(z,r,v,ee)})};return Lf(t,{onBeforeEnter(j){Fd(b,[j]),Sl(j,a),Sl(j,s)},onBeforeAppear(j){Fd(x,[j]),Sl(j,l),Sl(j,u)},onEnter:D(!1),onAppear:D(!0),onLeave(j,z){j._isLeaving=!0;const Y=()=>N(j,z);Sl(j,d),j._enterCancelled?(Sl(j,f),q$()):(q$(),Sl(j,f)),_3(()=>{j._isLeaving&&(kc(j,d),Sl(j,m),b3(E)||S3(j,r,y,Y))}),Fd(E,[j,Y])},onEnterCancelled(j){C(j,!1,void 0,!0),Fd(w,[j])},onAppearCancelled(j){C(j,!0,void 0,!0),Fd(A,[j])},onLeaveCancelled(j){N(j),Fd(k,[j])}})}function SEe(e){if(e==null)return null;if(j$(e))return[bC(e.enter),bC(e.leave)];{const t=bC(e);return[t,t]}}function bC(e){return H$(e)}function Sl(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[np]||(e[np]=new Set)).add(t)}function kc(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[np];n&&(n.delete(t),n.size||(e[np]=void 0))}function _3(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let wEe=0;function S3(e,t,n,r){const i=e._endId=++wEe,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);const{type:s,timeout:o,propCount:l}=oY(e,t);if(!s)return r();const u=s+"end";let c=0;const d=()=>{e.removeEventListener(u,f),a()},f=m=>{m.target===e&&++c>=l&&d()};setTimeout(()=>{c<l&&d()},o+1),e.addEventListener(u,f)}function oY(e,t){const n=window.getComputedStyle(e),r=p=>(n[p]||"").split(", "),i=r(`${yc}Delay`),a=r(`${yc}Duration`),s=w3(i,a),o=r(`${$g}Delay`),l=r(`${$g}Duration`),u=w3(o,l);let c=null,d=0,f=0;t===yc?s>0&&(c=yc,d=s,f=a.length):t===$g?u>0&&(c=$g,d=u,f=l.length):(d=Math.max(s,u),c=d>0?s>u?yc:$g:null,f=c?c===yc?a.length:l.length:0);const m=c===yc&&/\b(transform|all)(,|$)/.test(r(`${yc}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:m}}function w3(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>k3(n)+k3(e[r])))}function k3(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function q$(){return document.body.offsetHeight}function kEe(e,t,n){const r=e[np];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const bw=Symbol("_vod"),lY=Symbol("_vsh"),Ys={beforeMount(e,{value:t},{transition:n}){e[bw]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Rg(e,t)}
vendor: 4,168 bytes, line 56
56,mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Rg(e,!0),r.enter(e)):r.leave(e,()=>{Rg(e,!1)}):Rg(e,t))},beforeUnmount(e,{value:t}){Rg(e,t)}};function Rg(e,t){e.style.display=t?e[bw]:"none",e[lY]=!t}function EEe(){Ys.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const uY=Symbol("");function xEe(e){const t=Qi();if(!t)return;const n=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>_w(a,i))},r=()=>{const i=e(t.proxy);t.ce?_w(t.ce,i):W$(t.subTree,i),n(i)};Kk(()=>{iy(r)}),mr(()=>{Je(r,iEe,{flush:"post"});const i=new MutationObserver(r);i.observe(t.subTree.el.parentNode,{childList:!0}),Hl(()=>i.disconnect())})}function W$(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{W$(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)_w(e.el,t);else if(e.type===Ve)e.children.forEach(n=>W$(n,t));else if(e.type===yf){let{el:n,anchor:r}=e;for(;n&&(_w(n,t),n!==r);)n=n.nextSibling}}function _w(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const i in t)n.setProperty(`--${i}`,t[i]),r+=`--${i}: ${t[i]};`;n[uY]=r}}const TEe=/(^|;)\s*display\s*:/;function CEe(e,t,n){const r=e.style,i=tp(n);let a=!1;if(n&&!i){if(t)if(tp(t))for(const s of t.split(";")){const o=s.slice(0,s.indexOf(":")).trim();n[o]==null&&dS(r,o,"")}else for(const s in t)n[s]==null&&dS(r,s,"");for(const s in n)s==="display"&&(a=!0),dS(r,s,n[s])}else if(i){if(t!==n){const s=r[uY];s&&(n+=";"+s),r.cssText=n,a=TEe.test(n)}}else t&&e.removeAttribute("style");bw in e&&(e[bw]=a?r.display:"",e[lY]&&(r.display="none"))}const E3=/\s*!important$/;function dS(e,t,n){if(Gs(n))n.forEach(r=>dS(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=IEe(e,t);E3.test(n)?e.setProperty(Dc(r),n.replace(E3,""),"important"):e[r]=n}}const x3=["Webkit","Moz","ms"],_C={};function IEe(e,t){const n=_C[t];if(n)return n;let r=Sa(t);if(r!=="filter"&&r in e)return _C[t]=r;r=fEe(r);for(let i=0;i<x3.length;i++){const a=x3[i]+r;if(a in e)return _C[t]=a}return t}const T3="http://www.w3.org/1999/xlink";function C3(e,t,n,r,i,a=pEe(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(T3,t.slice(6,t.length)):e.setAttributeNS(T3,t,n):n==null||a&&!nY(n)?e.removeAttribute(t):e.setAttribute(t,a?"":B$(n)?String(n):n)}function I3(e,t,n,r,i){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?rY(n):n);return}const a=e.tagName;if(t==="value"&&a!=="PROGRESS"&&!a.includes("-")){const o=a==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(o!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let s=!1;if(n===""||n==null){const o=typeof e[t];o==="boolean"?n=nY(n):n==null&&o==="string"?(n="",s=!0):o==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(i||t)}function bu(e,t,n,r){e.addEventListener(t,n,r)}function AEe(e,t,n,r){e.removeEventListener(t,n,r)}const A3=Symbol("_vei");function OEe(e,t,n,r,i=null){const a=e[A3]||(e[A3]={}),s=a[t];if(r&&s)s.value=r;else{const[o,l]=PEe(t);if(r){const u=a[t]=DEe(r,i);bu(e,o,u,l)}else s&&(AEe(e,o,s,l),a[t]=void 0)}}const O3=/(?:Once|Passive|Capture)$/;function PEe(e){let t;if(O3.test(e)){t={};let r;for(;r=e.match(O3);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Dc(e.slice(2)),t]}let SC=0;const $Ee=Promise.resolve(),REe=()=>SC||($Ee.then(()=>SC=0),SC=Date.now());function DEe(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;xo(MEe(r,n.value),t,5,[r])};return n.value=e,n.attached=REe(),n}function MEe(e,t){if(Gs(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>i=>!i._stopped&&r&&r(i))}else return t}const P3=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,NEe=(e,t,n,r,i,a)=>{const s=i==="svg";t==="class"?kEe(e,r,s):t==="style"?CEe(e,n,r):aEe(t)?sEe(t)||OEe(e,t,n,r,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.
56slice(1),!1):LEe(e,t,r,s))?(I3(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&C3(e,t,r,s,a,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!tp(r))?I3(e,cS(t),r,a,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),C3(e,t,r,s))};function LEe(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&P3(t)&&eY(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return P3(t)&&tp(n)?!1:t in e}const $3={};/*! #__NO_SIDE_EFFECTS__ */function cY(e,t,n){const r=gt(e,t);tY(r)&&Lf(r,t);class i extends Zk{constructor(s){super(r,s,n)}}return i.def=r,i}/*! #__NO_SIDE_EFFECTS__ */const FEe=(e,t)=>cY(e,t,kY),VEe=typeof HTMLElement<"u"?HTMLElement:class{};class Zk extends VEe{constructor(t,n={},r=ww){super(),this._def=t,this._props=n,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&r!==ww?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof Zk){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,gn(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let r=0;r<this.attributes.length;r++)this._setAttr(this.attributes[r].name);this._ob=new MutationObserver(r=>{for(const i of r)this._setAttr(i.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,i=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:a,styles:s}=r;let o;if(a&&!Gs(a))for(const l in a){const u=a[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=H$(this._props[l])),(o||(o=Object.create(null)))[cS(l)]=!0)}this._numberProps=o,i&&this._resolveProps(r),this.shadowRoot&&this._applyStyles(s),this._mount(r)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(r=>t(this._def=r,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const r in n)lEe(this,r)||Object.defineProperty(this,r,{get:()=>_e(n[r])})}_resolveProps(t){const{props:n}=t,r=Gs(n)?n:Object.keys(n||{});for(const i of Object.keys(this))i[0]!=="_"&&r.includes(i)&&this._setProp(i,this[i]);for(const i of r.map(cS))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(a){this._setProp(i,a,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let r=n?this.getAttribute(t):$3;const i=cS(t);n&&this._numberProps&&this._numberProps[i]&&(r=H$(r)),this._setProp(i,r,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,i=!1){if(n!==this._props[t]&&(n===$3?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),i&&this._instance&&this._update(),r)){const a=this._ob;a&&a.disconnect(),n===!0?this.setAttribute(Dc(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Dc(t),n+""):n||this.removeAttribute(Dc(t)),a&&a.observe(this,{attributes:!0})}}
vendor: 5,141 bytes, line 56
56_update(){wY(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=_(this._def,Lf(t,this._props));return this._instance||(n.ce=r=>{this._instance=r,r.ce=this,r.isCE=!0;const i=(a,s)=>{this.dispatchEvent(new CustomEvent(a,tY(s[0])?Lf({detail:s},s[0]):{detail:s}))};r.emit=(a,...s)=>{i(a,s),Dc(a)!==a&&i(Dc(a),s)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const r=this._nonce;for(let i=t.length-1;i>=0;i--){const a=document.createElement("style");r&&a.setAttribute("nonce",r),a.textContent=t[i],this.shadowRoot.prepend(a)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const r=n.nodeType===1&&n.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let r=0;r<t.length;r++){const i=t[r],a=i.getAttribute("name")||"default",s=this._slots[a],o=i.parentNode;if(s)for(const l of s){if(n&&l.nodeType===1){const u=n+"-s",c=document.createTreeWalker(l,1);l.setAttribute(u,"");let d;for(;d=c.nextNode();)d.setAttribute(u,"")}o.insertBefore(l,i)}else for(;i.firstChild;)o.insertBefore(i.firstChild,i);o.removeChild(i)}}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function dY(e){const t=Qi(),n=t&&t.ce;return n||null}function BEe(){const e=dY();return e&&e.shadowRoot}function jEe(e="$style"){{const t=Qi();if(!t)return yC;const n=t.type.__cssModules;if(!n)return yC;const r=n[e];return r||yC}}const fY=new WeakMap,hY=new WeakMap,Sw=Symbol("_moveCb"),R3=Symbol("_enterCb"),UEe=e=>(delete e.props.mode,e),HEe=UEe({name:"TransitionGroup",props:Lf({},aY,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Qi(),r=IM();let i,a;return gb(()=>{if(!i.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!GEe(i[0].el,n.vnode.el,s))return;i.forEach(zEe),i.forEach(qEe);const o=i.filter(WEe);q$(),o.forEach(l=>{const u=l.el,c=u.style;Sl(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Sw]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Sw]=null,kc(u,s))};u.addEventListener("transitionend",d)})}),()=>{const s=xt(e),o=sY(s);let l=s.tag||Ve;if(i=[],a)for(let u=0;u<a.length;u++){const c=a[u];c.el&&c.el instanceof Element&&(i.push(c),qu(c,Qm(c,o,r,n)),fY.set(c,c.el.getBoundingClientRect()))}a=t.default?qk(t.default()):[];for(let u=0;u<a.length;u++){const c=a[u];c.key!=null&&qu(c,Qm(c,o,r,n))}return _(l,null,a)}}}),Qk=HEe;function zEe(e){const t=e.el;t[Sw]&&t[Sw](),t[R3]&&t[R3]()}function qEe(e){hY.set(e,e.el.getBoundingClientRect())}function WEe(e){const t=fY.get(e),n=hY.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${r}px,${i}px)`,a.transitionDuration="0s",e}}function GEe(e,t,n){const r=e.cloneNode(),i=e[np];i&&i.forEach(o=>{o.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(o=>o&&r.classList.add(o)),r.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(r);const{hasTransform:s}=oY(r);return a.removeChild(r),s}const ad=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Gs(t)?n=>hEe(t,n):t};function KEe(e){e.target.composing=!0}function D3(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const So=Symbol("_assign"),cy={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[So]=ad(i);const a=r||i.props&&i.props.type==="number";bu(e,t?"change":"input",s=>{if(s.target.composing)return;let o=e.value;n&&(o=o.trim()),a&&(o=U$(o)),e[So](o)}),n&&bu(e,"change",()=>{e.value=e.value.trim()}),t||(bu(e,"compositionstart",KEe),bu(e,"compositionend",D3),bu(e,"change",D3))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},s){if(e[So]=ad(s),e.composing)return;const o=(a||e.type==="number")&&!/^0\d/.test(e.value)?U$(e.value):e.value,l=t??"";o!==l&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||i&&e.value.trim()===l)||(e.value=l))}},jM={deep:!0,created(e,t,n){e[So]=ad(n),bu(e,"change",()=>{const r=e._modelValue,i=rp(e),a=e.checked,s=e[So];if(Gs(r)){const o=Jk(r,i),l=o!==-1;if(a&&!l)s(r.concat(i));else if(!a&&l){const u=[...r];u.splice(o,1),s(u)}}else if(_b(r)){const o=new Set(r);a?o.add(i):o.delete(i),s(o)}else s(pY(e,a))})},mounted:M3,beforeUpdate(e,t,n){e[So]=ad(n),M3(e,t,n)}};function M3(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(Gs(t))i=Jk(t,r.props.value)>-1;else if(_b(t))i=t.has(r.props.value);else{if(t===n)return;i=id(t,pY(e,!0))}e.checked!==i&&(e.checked=i)}const UM={created(e,{value:t},n){e.checked=id(t,n.props.value),e[So]=ad(n),bu(e,"change",()=>{e[So](rp(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[So]=ad(r),t!==n&&(e.checked=id(t,r.props.value))}},mY={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const i=_b(t);bu(e,"change",()=>{const a=Array.prototype.filter.call(e.options,s=>s.selected).map(s=>n?U$(rp(s)):rp(s));
vendor: 2,648 bytes, line 56
56e[So](e.multiple?i?new Set(a):a:a[0]),e._assigning=!0,gn(()=>{e._assigning=!1})}),e[So]=ad(r)},mounted(e,{value:t}){N3(e,t)},beforeUpdate(e,t,n){e[So]=ad(n)},updated(e,{value:t}){e._assigning||N3(e,t)}};function N3(e,t){const n=e.multiple,r=Gs(t);if(!(n&&!r&&!_b(t))){for(let i=0,a=e.options.length;i<a;i++){const s=e.options[i],o=rp(s);if(n)if(r){const l=typeof o;l==="string"||l==="number"?s.selected=t.some(u=>String(u)===String(o)):s.selected=Jk(t,o)>-1}else s.selected=t.has(o);else if(id(rp(s),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function rp(e){return"_value"in e?e._value:e.value}function pY(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const gY={created(e,t,n){h1(e,t,n,null,"created")},mounted(e,t,n){h1(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){h1(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){h1(e,t,n,r,"updated")}};function vY(e,t){switch(e){case"SELECT":return mY;case"TEXTAREA":return cy;default:switch(t){case"checkbox":return jM;case"radio":return UM;default:return cy}}}function h1(e,t,n,r,i){const s=vY(e.tagName,n.props&&n.props.type)[i];s&&s(e,t,n,r)}function YEe(){cy.getSSRProps=({value:e})=>({value:e}),UM.getSSRProps=({value:e},t)=>{if(t.props&&id(t.props.value,e))return{checked:!0}},jM.getSSRProps=({value:e},t)=>{if(Gs(e)){if(t.props&&Jk(e,t.props.value)>-1)return{checked:!0}}else if(_b(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},gY.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=vY(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const XEe=["ctrl","shift","alt","meta"],JEe={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>XEe.some(n=>e[`${n}Key`]&&!t.includes(n))},al=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(i,...a)=>{for(let s=0;s<t.length;s++){const o=JEe[t[s]];if(o&&o(i,t))return}return e(i,...a)})},ZEe={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},yY=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=i=>{if(!("key"in i))return;const a=Dc(i.key);if(t.some(s=>s===a||ZEe[s]===a))return e(i)})},bY=Lf({patchProp:NEe},bEe);let Av,L3=!1;function _Y(){return Av||(Av=OK(bY))}function SY(){return Av=L3?Av:PK(bY),L3=!0,Av}const wY=(...e)=>{_Y().render(...e)}
vendor: 27,337 bytes, lines 56-57
56,QEe=(...e)=>{SY().hydrate(...e)},ww=(...e)=>{const t=_Y().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=xY(r);if(!i)return;const a=t._component;!eY(a)&&!a.render&&!a.template&&(a.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const s=n(i,!1,EY(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),s},t},kY=(...e)=>{const t=SY().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=xY(r);if(i)return n(i,!0,EY(i))},t};function EY(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function xY(e){return tp(e)?document.querySelector(e):e}let F3=!1;const exe=()=>{F3||(F3=!0,YEe(),EEe())},txe=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:lK,BaseTransitionPropsValidators:AM,Comment:Qr,DeprecationTypes:nEe,EffectScope:yM,ErrorCodes:Swe,ErrorTypeStrings:Yke,Fragment:Ve,KeepAlive:Wwe,ReactiveEffect:ty,Static:yf,Suspense:Oke,Teleport:CM,Text:Pu,TrackOpTypes:JSe,Transition:Wu,TransitionGroup:Qk,TriggerOpTypes:ZSe,VueElement:Zk,assertNumber:_we,callWithAsyncErrorHandling:xo,callWithErrorHandling:Bp,camelize:Sa,capitalize:Ul,cloneVNode:ol,compatUtils:tEe,computed:F,createApp:ww,createBlock:ge,createCommentVNode:Me,createElementBlock:Re,createElementVNode:fe,createHydrationRenderer:PK,createPropsRestProxy:ske,createRenderer:OK,createSSRApp:kY,createSlots:vb,createStaticVNode:Fke,createTextVNode:te,createVNode:_,customRef:U7,defineAsyncComponent:zwe,defineComponent:gt,defineCustomElement:cY,defineEmits:Zwe,defineExpose:Qwe,defineModel:nke,defineOptions:eke,defineProps:Jwe,defineSSRCustomElement:FEe,defineSlots:tke,devtools:Xke,effect:wSe,effectScope:Lp,getCurrentInstance:Qi,getCurrentScope:Rk,getCurrentWatcher:QSe,getTransitionRawChildren:qk,guardReactiveProps:ki,h:Jt,handleError:th,hasInjectionContext:_K,hydrate:QEe,hydrateOnIdle:Fwe,hydrateOnInteraction:Uwe,hydrateOnMediaQuery:jwe,hydrateOnVisible:Bwe,initCustomFormatter:Wke,initDirectivesForSSR:exe,inject:Mt,isMemoSame:ZK,isProxy:Fk,isReactive:Pl,isReadonly:rd,isRef:Rn,isRuntimeOnly:Hke,isShallow:qs,isVNode:Ll,markRaw:hb,mergeDefaults:ake,mergeModels:vK,mergeProps:Be,nextTick:gn,normalizeClass:$r,normalizeProps:Di,normalizeStyle:ws,onActivated:Wk,onBeforeMount:nh,onBeforeUnmount:Bi,onBeforeUpdate:Kk,onDeactivated:pb,onErrorCaptured:hK,onMounted:mr,onRenderTracked:fK,onRenderTriggered:PM,onScopeDispose:Vi,onServerPrefetch:dK,onUnmounted:Hl,onUpdated:gb,onWatcherCleanup:z7,openBlock:Z,popScopeId:Twe,provide:Qn,proxyRefs:kM,pushScopeId:xwe,queuePostFlushCb:iy,reactive:Or,readonly:Fp,ref:ve,registerRuntimeCompiler:Uke,render:wY,renderList:Pt,renderSlot:Xc,resolveComponent:jp,resolveDirective:ka,resolveDynamicComponent:Up,resolveFilter:eEe,resolveTransitionHooks:Qm,setBlockTracking:D$,setDevtoolsHook:Jke,setTransitionHooks:qu,shallowReactive:wM,shallowReadonly:USe,shallowRef:it,ssrContextKey:MK,ssrUtils:Qke,stop:kSe,toDisplayString:De,toHandlerKey:Ev,toHandlers:Ywe,toRaw:xt,toRef:We,toRefs:vd,toValue:Vk,transformVNodeArgs:Nke,triggerRef:zSe,unref:_e,useAttrs:ike,useCssModule:jEe,useCssVars:xEe,useHost:dY,useId:Owe,useModel:VK,useSSRContext:NK,useShadowRoot:BEe,useSlots:pK,useTemplateRef:Pwe,useTransitionState:IM,vModelCheckbox:jM,vModelDynamic:gY,vModelRadio:UM,vModelSelect:mY,vModelText:cy,vShow:Ys,version:QK,warn:Kke,watch:Je,watchEffect:hr,watchPostEffect:wke,watchSyncEffect:LK,withAsyncContext:oke,withCtx:O,withDefaults:rke,withDirectives:nr,withKeys:yY,withMemo:Gke,withModifiers:al,withScopeId:Cwe},Symbol.toStringTag,{value:"Module"}));function Fl(e,t){let n;function r(){n=Lp(),n.run(()=>t.length?t(()=>{n==null||n.stop(),r()}):t())}Je(e,i=>{i&&!n?r():i||(n==null||n.stop(),n=void 0)},{immediate:!0}),Vi(()=>{n==null||n.stop()})}const An=typeof window<"u",HM=An&&"IntersectionObserver"in window,nxe=An&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),V3=An&&"EyeDropper"in window;function TY(e,t,n){const r=t.length-1;if(r<0)return e===void 0?n:e;for(let i=0;i<r;i++){if(e==null)return n;e=e[t[i]]}return e==null||e[t[r]]===void 0?n:e[t[r]]}function za(e,t){if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const n=Object.keys(e);return n.length!==Object.keys(t).length?!1:n.every(r=>za(e[r],t[r]))}function Ff(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),TY(e,t.split("."),n))}function ca(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const i=t(e,n);return typeof i>"u"?n:i}if(typeof t=="string")return Ff(e,t,n);if(Array.isArray(t))return TY(e,t,n);if(typeof t!="function")return n;const r=t(e,n);return typeof r>"u"?n:r}function go(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,r)=>t+r)}function ht(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function zM(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function B3(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function qM(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const j3=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),G$=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function CY(e){return Object.keys(e)}function rf(e,t){return t.every(n=>e.hasOwnProperty(n))}function rh(e,t){const n={};for(const r of t)Object.hasOwn(e,r)&&(n[r]=e[r]);return n}function K$(e,t,n){const r=Object.create(null),i=Object.create(null);for(const a in e)t.some(s=>s instanceof RegExp?s.test(a):s===a)?r[a]=e[a]:i[a]=e[a];return[r,i]}function Dr(e,t){const n={...e};return t.forEach(r=>delete n[r]),n}const IY=/^on[^a-z]/,eE=e=>IY.test(e),rxe=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],ixe=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function axe(e){return e.isComposing&&ixe.includes(e.key)}function ih(e){const[t,n]=K$(e,[IY]),r=Dr(t,rxe),[i,a]=K$(n,["class","style","id",/^data-/]);return Object.assign(i,t),Object.assign(a,r),[i,a]}function yr(e){return e==null?[]:Array.isArray(e)?e:[e]}function sxe(e,t){let n=0;const r=function(){for(var i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];clearTimeout(n),n=setTimeout(()=>e(...a),_e(t))};return r.clear=()=>{clearTimeout(n)},r.immediate=e,r}function ui(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function U3(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function H3(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function z3(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function oxe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let r=0;for(;r<e.length;)n.push(e.substr(r,t)),r+=t;return n}function q3(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e3;if(e<t)return`${e} B`;const n=t===1024?["Ki","Mi","Gi"]:["k","M","G"];let r=-1;for(;Math.abs(e)>=t&&r<n.length-1;)e/=t,++r;return`${e.toFixed(1)} ${n[r]}B`}function ma(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const r={};for(const i in e)r[i]=e[i];for(const i in t){const a=e[i],s=t[i];if(B3(a)&&B3(s)){r[i]=ma(a,s,n);continue}if(n&&Array.isArray(a)&&Array.isArray(s)){r[i]=n(a,s);continue}r[i]=s}return r}function AY(e){return e.map(t=>t.type===Ve?AY(t.children):t).flat()}function bf(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(bf.cache.has(e))return bf.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return bf.cache.set(e,t),t}bf.cache=new Map;function Em(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Em(e,n)).flat(1);if(t.suspense)return Em(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>Em(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Em(e,t.component.subTree).flat(1)}return[]}function lxe(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function WM(e){const t=Or({}),n=F(e);return hr(()=>{for(const r in n.value)t[r]=n.value[r]},{flush:"sync"}),vd(t)}function kw(e,t){return e.includes(t)}function OY(e){return e[2].toLowerCase()+e.slice(3)}const Mi=()=>[Function,Array];function W3(e,t){return t="on"+Ul(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function tE(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(Array.isArray(e))for(const i of e)i(...n);else typeof e=="function"&&e(...n)}function dy(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(r=>`${r}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function PY(e,t,n){let r,i=e.indexOf(document.activeElement);const a=t==="next"?1:-1;do i+=a,r=e[i];while((!r||r.offsetParent==null||!((n==null?void 0:n(r))??!0))&&i<e.length&&i>=0);return r}function Ov(e,t){var r,i,a,s;const n=dy(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((r=n[0])==null||r.focus());else if(t==="first")(i=n[0])==null||i.focus();else if(t==="last")(a=n.at(-1))==null||a.focus();else if(typeof t=="number")(s=n[t])==null||s.focus();else{const o=PY(n,t);o?o.focus():Ov(e,t==="next"?"first":"last")}}function m1(e){return e==null||typeof e=="string"&&e.trim()===""}function $Y(){}function ip(e,t){if(!(An&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function nE(e){return e.some(t=>Ll(t)?t.type===Qr?!1:t.type!==Ve||nE(t.children):!0)?e:null}function uxe(e,t){if(!An||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function cxe(e,t){const n=e.clientX,r=e.clientY,i=t.getBoundingClientRect(),a=i.left,s=i.top,o=i.right,l=i.bottom;return n>=a&&n<=o&&r>=s&&r<=l}function Ew(){const e=it(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>qM(e.value)}),t}function ap(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}function RY(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="bigint"}const DY=["top","bottom"],dxe=["start","end","left","right"];function Y$(e,t){let[n,r]=e.split(" ");return r||(r=kw(DY,n)?"start":kw(dxe,n)?"top":"center"),{side:G3(n,t),align:G3(r,t)}}function G3(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function wC(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function kC(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function K3(e){return{side:e.align,align:e.side}}function Y3(e){return kw(DY,e.side)?"y":"x"}class _f{constructor(t){let{x:n,y:r,width:i,height:a}=t;this.x=n,this.y=r,this.width=i,this.height=a}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function X3(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function MY(e){return Array.isArray(e)?new _f({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function GM(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),r=n.transform;if(r){let i,a,s,o,l;if(r.startsWith("matrix3d("))i=r.slice(9,-1).split(/, /),a=+i[0],s=+i[5],o=+i[12],l=+i[13];else if(r.startsWith("matrix("))i=r.slice(7,-1).split(/, /),a=+i[0],s=+i[3],o=+i[4],l=+i[5];else return new _f(t);const u=n.transformOrigin,c=t.x-o-(1-a)*parseFloat(u),d=t.y-l-(1-s)*parseFloat(u.slice(u.indexOf(" ")+1)),f=a?t.width/a:e.offsetWidth+1,m=s?t.height/s:e.offsetHeight+1;return new _f({x:c,y:d,width:f,height:m})}else return new _f(t)}function af(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let r;try{r=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof r.finished>"u"&&(r.finished=new Promise(i=>{r.onfinish=()=>{i(r)}})),r}const fS=new WeakMap;function fxe(e,t){Object.keys(t).forEach(n=>{if(eE(n)){const r=OY(n),i=fS.get(e);if(t[n]==null)i==null||i.forEach(a=>{const[s,o]=a;s===r&&(e.removeEventListener(r,o),i.delete(a))});else if(!i||![...i].some(a=>a[0]===r&&a[1]===t[n])){e.addEventListener(r,t[n]);const a=i||new Set;a.add([r,t[n]]),fS.has(e)||fS.set(e,a)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function hxe(e,t){Object.keys(t).forEach(n=>{if(eE(n)){const r=OY(n),i=fS.get(e);i==null||i.forEach(a=>{const[s,o]=a;s===r&&(e.removeEventListener(r,o),i.delete(a))})}else e.removeAttribute(n)})}const qh=2.4,J3=.2126729,Z3=.7151522,Q3=.072175,mxe=.55,pxe=.58,gxe=.57,vxe=.62,p1=.03,eU=1.45,yxe=5e-4,bxe=1.25,_xe=1.25,tU=.078,nU=12.82051282051282,g1=.06,rU=.001;function iU(e,t){const n=(e.r/255)**qh,r=(e.g/255)**qh,i=(e.b/255)**qh,a=(t.r/255)**qh,s=(t.g/255)**qh,o=(t.b/255)**qh;let l=n*J3+r*Z3+i*Q3,u=a*J3+s*Z3+o*Q3;if(l<=p1&&(l+=(p1-l)**eU),u<=p1&&(u+=(p1-u)**eU),Math.abs(u-l)<yxe)return 0;let c;if(u>l){const d=(u**mxe-l**pxe)*bxe;c=d<rU?0:d<tU?d-d*nU*g1:d-g1}else{const d=(u**vxe-l**gxe)*_xe;c=d>-rU?0:d>-tU?d-d*nU*g1:d+g1}return c*100}function Sxe(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const xw=.20689655172413793,wxe=e=>e>xw**3?Math.cbrt(e):e/(3*xw**2)+4/29,kxe=e=>e>xw?e**3:3*xw**2*(e-4/29);function NY(e){const t=wxe,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function LY(e){const t=kxe,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const Exe=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],xxe=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Txe=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Cxe=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function FY(e){const t=Array(3),n=xxe,r=Exe;for(let i=0;i<3;++i)t[i]=Math.round(ui(n(r[i][0]*e[0]+r[i][1]*e[1]+r[i][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function KM(e){let{r:t,g:n,b:r}=e;const i=[0,0,0],a=Cxe,s=Txe;t=a(t/255),n=a(n/255),r=a(r/255);for(let o=0;o<3;++o)i[o]=s[o][0]*t+s[o][1]*n+s[o][2]*r;return i}function X$(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Ixe(e){return X$(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const aU=/^(?<fn>(?:rgb|hsl)a?)\((?<values>.+)\)/,Axe={rgb:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),rgba:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),hsl:(e,t,n,r)=>sU({h:e,s:t,l:n,a:r}),hsla:(e,t,n,r)=>sU({h:e,s:t,l:n,a:r}),hsv:(e,t,n,r)=>Gu({h:e,s:t,v:n,a:r}),hsva:(e,t,n,r)=>Gu({h:e,s:t,v:n,a:r})};function js(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&aU.test(e)){const{groups:t}=e.match(aU),{fn:n,values:r}=t,i=r.split(/,\s*/).map(a=>a.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(a)/100:parseFloat(a));return Axe[n](...i)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),HY(t)}else if(typeof e=="object"){if(rf(e,["r","g","b"]))return e;if(rf(e,["h","s","l"]))return Gu(YM(e));if(rf(e,["h","s","v"]))return Gu(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name}
57Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Gu(e){const{h:t,s:n,v:r,a:i}=e,a=o=>{const l=(o+t/60)%6;return r-r*n*Math.max(Math.min(l,4-l,1),0)},s=[a(5),a(3),a(1)].map(o=>Math.round(o*255));return{r:s[0],g:s[1],b:s[2],a:i}}function sU(e){return Gu(YM(e))}function Sb(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,r=e.b/255,i=Math.max(t,n,r),a=Math.min(t,n,r);let s=0;i!==a&&(i===t?s=60*(0+(n-r)/(i-a)):i===n?s=60*(2+(r-t)/(i-a)):i===r&&(s=60*(4+(t-n)/(i-a)))),s<0&&(s=s+360);const o=i===0?0:(i-a)/i,l=[s,o,i];return{h:l[0],s:l[1],v:l[2],a:e.a}}function VY(e){const{h:t,s:n,v:r,a:i}=e,a=r-r*n/2,s=a===1||a===0?0:(r-a)/Math.min(a,1-a);return{h:t,s,l:a,a:i}}function YM(e){const{h:t,s:n,l:r,a:i}=e,a=r+n*Math.min(r,1-r),s=a===0?0:2-2*r/a;return{h:t,s,v:a,a:i}}function BY(e){let{r:t,g:n,b:r,a:i}=e;return i===void 0?`rgb(${t}, ${n}, ${r})`:`rgba(${t}, ${n}, ${r}, ${i})`}function jY(e){return BY(Gu(e))}function v1(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function UY(e){let{r:t,g:n,b:r,a:i}=e;return`#${[v1(t),v1(n),v1(r),i!==void 0?v1(Math.round(i*255)):""].join("")}`}function HY(e){e=Pxe(e);let[t,n,r,i]=oxe(e,2).map(a=>parseInt(a,16));return i=i===void 0?i:i/255,{r:t,g:n,b:r,a:i}}function Oxe(e){const t=HY(e);return Sb(t)}function zY(e){return UY(Gu(e))}function Pxe(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=H3(H3(e,6),8,"F")),e}function $xe(e,t){const n=NY(KM(e));return n[0]=n[0]+t*10,FY(LY(n))}function Rxe(e,t){const n=NY(KM(e));return n[0]=n[0]-t*10,FY(LY(n))}function J$(e){const t=js(e);return KM(t)[1]}function Dxe(e,t){const n=J$(e),r=J$(t),i=Math.max(n,r),a=Math.min(n,r);return(i+.05)/(a+.05)}function qY(e){const t=Math.abs(iU(js(0),js(e)));return Math.abs(iU(js(16777215),js(e)))>Math.min(t,50)?"#fff":"#000"}function Le(e,t){return n=>Object.keys(e).reduce((r,i)=>{const s=typeof e[i]=="object"&&e[i]!=null&&!Array.isArray(e[i])?e[i]:{type:e[i]};return n&&i in n?r[i]={...s,default:n[i]}:r[i]=s,t&&!r[i].source&&(r[i].source=t),r},{})}const kt=Le({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function Cr(e,t){const n=Qi();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function zl(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=Cr(e).type;return bf((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let WY=0,hS=new WeakMap;function Ya(){const e=Cr("getUid");if(hS.has(e))return hS.get(e);{const t=WY++;return hS.set(e,t),t}}Ya.reset=()=>{WY=0,hS=new WeakMap};function Mxe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cr("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const sp=Symbol.for("vuetify:defaults");function Nxe(e){return ve(e)}function XM(){const e=Mt(sp);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Ji(e,t){const n=XM(),r=ve(e),i=F(()=>{if(_e(t==null?void 0:t.disabled))return n.value;const s=_e(t==null?void 0:t.scoped),o=_e(t==null?void 0:t.reset),l=_e(t==null?void 0:t.root);if(r.value==null&&!(s||o||l))return n.value;let u=ma(r.value,{prev:n.value});if(s)return u;if(o||l){const c=Number(o||1/0);for(let d=0;d<=c&&!(!u||!("prev"in u));d++)u=u.prev;return u&&typeof l=="string"&&l in u&&(u=ma(ma(u,{prev:u}),u[l])),u}return u.prev?ma(u.prev,u):u});return Qn(sp,i),i}function Lxe(e,t){var n,r;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((r=e.props)==null?void 0:r[bf(t)])<"u"}function GY(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:XM();const r=Cr("useDefaults");if(t=t??r.type.name??r.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const i=F(()=>{var l;return(l=n.value)==null?void 0:l[e._as??t]}),a=new Proxy(e,{get(l,u){var d,f,m,p,v,y,b;const c=Reflect.get(l,u);return u==="class"||u==="style"?[(d=i.value)==null?void 0:d[u],c].filter(S=>S!=null):typeof u=="string"&&!Lxe(r.vnode,u)?((f=i.value)==null?void 0:f[u])!==void 0?(m=i.value)==null?void 0:m[u]:((v=(p=n.value)==null?void 0:p.global)==null?void 0:v[u])!==void 0?(b=(y=n.value)==null?void 0:y.global)==null?void 0:b[u]:c:c}}),s=it();hr(()=>{if(i.value){const l=Object.entries(i.value).filter(u=>{let[c]=u;return c.startsWith(c[0].toUpperCase())});s.value=l.length?Object.fromEntries(l):void 0}else s.value=void 0});function o(){const l=Mxe(sp,r);Qn(sp,F(()=>s.value?ma((l==null?void 0:l.value)??{},s.value):l==null?void 0:l.value))}return{props:a,provideSubDefaults:o}}function rr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const{props:n,provideSubDefaults:r}=GY(e,t);return r(),n}function fl(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=Le(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(r){return rh(r,t)},e.props._as=String,e.setup=function(r,i){const a=XM();if(!a.value)return e._setup(r,i);const{props:s,provideSubDefaults:o}=GY(r,r._as??e.name,a),l=e._setup(s,i);return o(),l}}return e}function et(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?fl:gt)(t)}function Fxe(e,t){return t.props=e,t}function ah(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return et()({name:n??Ul(Sa(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...kt()},setup(r,i){let{slots:a}=i;return()=>{var s;return Jt(r.tag,{class:[e,r.class],style:r.style},(s=a.default)==null?void 0:s.call(a))}}})}function KY(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const fy="cubic-bezier(0.4, 0, 0.2, 1)",Vxe="cubic-bezier(0.0, 0, 0.2, 1)",Bxe="cubic-bezier(0.4, 0, 1, 1)";function oU(e,t,n){return Object.keys(e).filter(r=>eE(r)&&r.endsWith(t)).reduce((r,i)=>(r[i.slice(0,-t.length)]=a=>e[i](a,n(a)),r),{})}function YY(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?jxe(e):JM(e))return e;e=e.parentElement}return document.scrollingElement}function Tw(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(JM(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function JM(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function jxe(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function Uxe(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function tt(e){const t=Cr("useRender");t.render=e}function Rt(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const a=Cr("useProxiedModel"),s=ve(e[t]!==void 0?e[t]:n),o=bf(t),u=F(o!==t?()=>{var d,f,m,p;return e[t],!!(((d=a.vnode.props)!=null&&d.hasOwnProperty(t)||(f=a.vnode.props)!=null&&f.hasOwnProperty(o))&&((m=a.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${t}`)||(p=a.vnode.props)!=null&&p.hasOwnProperty(`onUpdate:${o}`)))}:()=>{var d,f;return e[t],!!((d=a.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=a.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Fl(()=>!u.value,()=>{Je(()=>e[t],d=>{s.value=d})});const c=F({get(){const d=e[t];return r(u.value?d:s.value)},set(d){const f=i(d),m=xt(u.value?e[t]:s.value);m===f||r(m)===d||(s.value=f,a==null||a.emit(`update:${t}`,f))}});return Object.defineProperty(c,"externalValue",{get:()=>u.value?e[t]:s.value}),c}const Hxe={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},lU="$vuetify.",uU=(e,t)=>e.replace(/\{(\d+)\}/g,(n,r)=>String(t[+r])),XY=(e,t,n)=>function(r){for(var i=arguments.length,a=new Array(i>1?i-1:0),s=1;s<i;s++)a[s-1]=arguments[s];if(!r.startsWith(lU))return uU(r,a);const o=r.replace(lU,""),l=e.value&&n.value[e.value],u=t.value&&n.value[t.value];let c=Ff(l,o,null);return c||(`${r}${e.value}
57`,c=Ff(u,o,null)),c||(c=r),typeof c!="string"&&(c=r),uU(c,a)};function JY(e,t){return(n,r)=>new Intl.NumberFormat([e.value,t.value],r).format(n)}function EC(e,t,n){const r=Rt(e,t,e[t]??n.value);return r.value=e[t]??n.value,Je(n,i=>{e[t]==null&&(r.value=n.value)}),r}function ZY(e){return t=>{const n=EC(t,"locale",e.current),r=EC(t,"fallback",e.fallback),i=EC(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:r,messages:i,t:XY(n,r,i),n:JY(n,r),provide:ZY({current:n,fallback:r,messages:i})}}}function zxe(e){const t=it((e==null?void 0:e.locale)??"en"),n=it((e==null?void 0:e.fallback)??"en"),r=ve({en:Hxe,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:r,t:XY(t,n,r),n:JY(t,n),provide:ZY({current:t,fallback:n,messages:r})}}const Cw=Symbol.for("vuetify:locale");function qxe(e){return e.name!=null}function Wxe(e){const t=e!=null&&e.adapter&&qxe(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:zxe(e),n=Kxe(t,e);return{...t,...n}}function ri(){const e=Mt(Cw);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Gxe(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function Kxe(e,t){const n=ve((t==null?void 0:t.rtl)??Gxe()),r=F(()=>n.value[e.current.value]??!1);return{isRtl:r,rtl:n,rtlClasses:F(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function ea(){const e=Mt(Cw);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const rE={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function Yxe(e,t,n){const r=[];let i=[];const a=QY(e),s=eX(e),o=n??rE[t.slice(-2).toUpperCase()]??0,l=(a.getDay()-o+7)%7,u=(s.getDay()-o+7)%7;for(let c=0;c<l;c++){const d=new Date(a);d.setDate(d.getDate()-(l-c)),i.push(d)}for(let c=1;c<=s.getDate();c++){const d=new Date(e.getFullYear(),e.getMonth(),c);i.push(d),i.length===7&&(r.push(i),i=[])}for(let c=1;c<7-u;c++){const d=new Date(s);d.setDate(d.getDate()+c),i.push(d)}return i.length>0&&r.push(i),r}function Xxe(e,t,n){const r=n??rE[t.slice(-2).toUpperCase()]??0,i=new Date(e);for(;i.getDay()!==r;)i.setDate(i.getDate()-1);return i}function Jxe(e,t){const n=new Date(e),r=((rE[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==r;)n.setDate(n.getDate()+1);return n}function QY(e){return new Date(e.getFullYear(),e.getMonth(),1)}function eX(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function Zxe(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const Qxe=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function tX(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(Qxe.test(e))return Zxe(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const cU=new Date(2e3,0,2);function eTe(e,t){const n=t??rE[e.slice(-2).toUpperCase()]??0;return go(7).map(r=>{const i=new Date(cU);return i.setDate(cU.getDate()+n+r),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(i)})}function tTe(e,t,n,r){const i=tX(e)??new Date,a=r==null?void 0:r[t];if(typeof a=="function")return a(i,t,n);let s={};switch(t){case"fullDate":s={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":s={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const o=i.getDate(),l=new Intl.DateTimeFormat(n,{month:"long"}).format(i);return`${o} ${l}`;case"normalDateWithWeekday":s={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":s={month:"short",day:"numeric"};break;case"year":s={year:"numeric"};break;case"month":s={month:"long"};break;case"monthShort":s={month:"short"};break;case"monthAndYear":s={month:"long",year:"numeric"};break;case"monthAndDate":s={month:"long",day:"numeric"};break;case"weekday":s={weekday:"long"};break;case"weekdayShort":s={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(i.getDate());case"hours12h":s={hour:"numeric",hour12:!0};break;case"hours24h":s={hour:"numeric",hour12:!1};break;case"minutes":s={minute:"numeric"};break;case"seconds":s={second:"numeric"};break;case"fullTime":s={hour:"numeric",minute:"numeric"};break;case"fullTime12h":s={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":s={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":s={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":s={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":s={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":s={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,s).format(i).replace(/, /g," ");case"keyboardDateTime12h":return s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,s).format(i).replace(/, /g," ");case"keyboardDateTime24h":return s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,s).format(i).replace(/, /g," ");default:s=a??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,s).format(i)}function nTe(e,t){const n=e.toJsDate(t),r=n.getFullYear(),i=z3(String(n.getMonth()+1),2,"0"),a=z3(String(n.getDate()),2,"0");return`${r}-${i}-${a}`}function rTe(e){const[t,n,r]=e.split("-").map(Number);return new Date(t,n-1,r)}function iTe(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function aTe(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function sTe(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function oTe(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function lTe(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function uTe(e){return e.getFullYear()}function cTe(e){return e.getMonth()}function dTe(e){return e.getDate()}
vendor: 12,040 bytes, line 57
57function fTe(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function hTe(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function mTe(e){return e.getHours()}function pTe(e){return e.getMinutes()}function gTe(e){return new Date(e.getFullYear(),0,1)}function vTe(e){return new Date(e.getFullYear(),11,31)}function yTe(e,t){return Iw(e,t[0])&&STe(e,t[1])}function bTe(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Iw(e,t){return e.getTime()>t.getTime()}function _Te(e,t){return Iw(Z$(e),Z$(t))}function STe(e,t){return e.getTime()<t.getTime()}function dU(e,t){return e.getTime()===t.getTime()}function wTe(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function kTe(e,t){return e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function ETe(e,t){return e.getFullYear()===t.getFullYear()}function xTe(e,t,n){const r=new Date(e),i=new Date(t);switch(n){case"years":return r.getFullYear()-i.getFullYear();case"quarters":return Math.floor((r.getMonth()-i.getMonth()+(r.getFullYear()-i.getFullYear())*12)/4);case"months":return r.getMonth()-i.getMonth()+(r.getFullYear()-i.getFullYear())*12;case"weeks":return Math.floor((r.getTime()-i.getTime())/(1e3*60*60*24*7));case"days":return Math.floor((r.getTime()-i.getTime())/(1e3*60*60*24));case"hours":return Math.floor((r.getTime()-i.getTime())/(1e3*60*60));case"minutes":return Math.floor((r.getTime()-i.getTime())/(1e3*60));case"seconds":return Math.floor((r.getTime()-i.getTime())/1e3);default:return r.getTime()-i.getTime()}}function TTe(e,t){const n=new Date(e);return n.setHours(t),n}function CTe(e,t){const n=new Date(e);return n.setMinutes(t),n}function ITe(e,t){const n=new Date(e);return n.setMonth(t),n}function ATe(e,t){const n=new Date(e);return n.setDate(t),n}function OTe(e,t){const n=new Date(e);return n.setFullYear(t),n}function Z$(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0)}function PTe(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),23,59,59,999)}class $Te{constructor(t){this.locale=t.locale,this.formats=t.formats}date(t){return tX(t)}toJsDate(t){return t}toISO(t){return nTe(this,t)}parseISO(t){return rTe(t)}addMinutes(t,n){return iTe(t,n)}addHours(t,n){return aTe(t,n)}addDays(t,n){return sTe(t,n)}addWeeks(t,n){return oTe(t,n)}addMonths(t,n){return lTe(t,n)}getWeekArray(t,n){return Yxe(t,this.locale,n?Number(n):void 0)}startOfWeek(t,n){return Xxe(t,this.locale,n?Number(n):void 0)}endOfWeek(t){return Jxe(t,this.locale)}startOfMonth(t){return QY(t)}endOfMonth(t){return eX(t)}format(t,n){return tTe(t,n,this.locale,this.formats)}isEqual(t,n){return dU(t,n)}isValid(t){return bTe(t)}isWithinRange(t,n){return yTe(t,n)}isAfter(t,n){return Iw(t,n)}isAfterDay(t,n){return _Te(t,n)}isBefore(t,n){return!Iw(t,n)&&!dU(t,n)}isSameDay(t,n){return wTe(t,n)}isSameMonth(t,n){return kTe(t,n)}isSameYear(t,n){return ETe(t,n)}setMinutes(t,n){return CTe(t,n)}setHours(t,n){return TTe(t,n)}setMonth(t,n){return ITe(t,n)}setDate(t,n){return ATe(t,n)}setYear(t,n){return OTe(t,n)}getDiff(t,n,r){return xTe(t,n,r)}getWeekdays(t){return eTe(this.locale,t?Number(t):void 0)}getYear(t){return uTe(t)}getMonth(t){return cTe(t)}getDate(t){return dTe(t)}getNextMonth(t){return fTe(t)}getPreviousMonth(t){return hTe(t)}getHours(t){return mTe(t)}getMinutes(t){return pTe(t)}startOfDay(t){return Z$(t)}endOfDay(t){return PTe(t)}startOfYear(t){return gTe(t)}endOfYear(t){return vTe(t)}}const nX=Symbol.for("vuetify:date-options"),fU=Symbol.for("vuetify:date-adapter");function RTe(e,t){const n=ma({adapter:$Te,locale:{af:"af-ZA",bg:"bg-BG",ca:"ca-ES",ckb:"",cs:"cs-CZ",de:"de-DE",el:"el-GR",en:"en-US",et:"et-EE",fa:"fa-IR",fi:"fi-FI",hr:"hr-HR",hu:"hu-HU",he:"he-IL",id:"id-ID",it:"it-IT",ja:"ja-JP",ko:"ko-KR",lv:"lv-LV",lt:"lt-LT",nl:"nl-NL",no:"no-NO",pl:"pl-PL",pt:"pt-PT",ro:"ro-RO",ru:"ru-RU",sk:"sk-SK",sl:"sl-SI",srCyrl:"sr-SP",srLatn:"sr-SP",sv:"sv-SE",th:"th-TH",tr:"tr-TR",az:"az-AZ",uk:"uk-UA",vi:"vi-VN",zhHans:"zh-CN",zhHant:"zh-TW"}},e);return{options:n,instance:rX(n,t)}}function rX(e,t){const n=Or(typeof e.adapter=="function"?new e.adapter({locale:e.locale[t.current.value]??t.current.value,formats:e.formats}):e.adapter);return Je(t.current,r=>{n.locale=e.locale[r]??r??n.locale}),n}function yd(){const e=Mt(nX);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=ri();return rX(e,t)}function DTe(e,t){const n=e.toJsDate(t);let r=n.getFullYear(),i=new Date(r,0,1);if(n<i)r=r-1,i=new Date(r,0,1);else{const o=new Date(r+1,0,1);n>=o&&(r=r+1,i=o)}const a=Math.abs(n.getTime()-i.getTime()),s=Math.ceil(a/(1e3*60*60*24));return Math.floor(s/7)+1}const iE=["sm","md","lg","xl","xxl"],Q$=Symbol.for("vuetify:display"),hU={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},MTe=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:hU;return ma(hU,e)};function mU(e){return An&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function pU(e){return An&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function gU(e){const t=An&&!e?window.navigator.userAgent:"ssr";function n(p){return!!t.match(p)}const r=n(/android/i),i=n(/iphone|ipad|ipod/i),a=n(/cordova/i),s=n(/electron/i),o=n(/chrome/i),l=n(/edge/i),u=n(/firefox/i),c=n(/opera/i),d=n(/win/i),f=n(/mac/i),m=n(/linux/i);return{android:r,ios:i,cordova:a,electron:s,chrome:o,edge:l,firefox:u,opera:c,win:d,mac:f,linux:m,touch:nxe,ssr:t==="ssr"}}function NTe(e,t){const{thresholds:n,mobileBreakpoint:r}=MTe(e),i=it(pU(t)),a=it(gU(t)),s=Or({}),o=it(mU(t));function l(){i.value=pU(),o.value=mU()}function u(){l(),a.value=gU()}return hr(()=>{const c=o.value<n.sm,d=o.value<n.md&&!c,f=o.value<n.lg&&!(d||c),m=o.value<n.xl&&!(f||d||c),p=o.value<n.xxl&&!(m||f||d||c),v=o.value>=n.xxl,y=c?"xs":d?"sm":f?"md":m?"lg":p?"xl":"xxl",b=typeof r=="number"?r:n[r],S=o.value<b;s.xs=c,s.sm=d,s.md=f,s.lg=m,s.xl=p,s.xxl=v,s.smAndUp=!c,s.mdAndUp=!(c||d),s.lgAndUp=!(c||d||f),s.xlAndUp=!(c||d||f||m),s.smAndDown=!(f||m||p||v),s.mdAndDown=!(m||p||v),s.lgAndDown=!(p||v),s.xlAndDown=!v,s.name=y,s.height=i.value,s.width=o.value,s.mobile=S,s.mobileBreakpoint=r,s.platform=a.value,s.thresholds=n}),An&&window.addEventListener("resize",l,{passive:!0}),{...vd(s),update:u,ssr:!!t}}const Hp=Le({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function Ti(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{mobile:null},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();const n=Mt(Q$);if(!n)throw new Error("Could not find Vuetify display injection");const r=F(()=>e.mobile?!0:typeof e.mobileBreakpoint=="number"?n.width.value<e.mobileBreakpoint:e.mobileBreakpoint?n.width.value<n.thresholds.value[e.mobileBreakpoint]:e.mobile===null?n.mobile.value:!1),i=F(()=>t?{[`${t}--mobile`]:r.value}:{});return{...n,displayClasses:i,mobile:r}}const iX=Symbol.for("vuetify:goto");function aX(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function LTe(e){return ZM(e)??(document.scrollingElement||document.body)}function ZM(e){return typeof e=="string"?document.querySelector(e):qM(e)}function xC(e,t,n){if(typeof e=="number")return t&&n?-e:e;let r=ZM(e),i=0;for(;r;)i+=t?r.offsetLeft:r.offsetTop,r=r.offsetParent;return i}function FTe(e,t){return{rtl:t.isRtl,options:ma(aX(),e)}}async function vU(e,t,n,r){const i=n?"scrollLeft":"scrollTop",a=ma((r==null?void 0:r.options)??aX(),t),s=r==null?void 0:r.rtl.value,o=(typeof e=="number"?e:ZM(e))??0,l=a.container==="parent"&&o instanceof HTMLElement?o.parentElement:LTe(a.container),u=typeof a.easing=="function"?a.easing:a.patterns[a.easing];if(!u)throw new TypeError(`Easing function "${a.easing}" not found.`);let c;if(typeof o=="number")c=xC(o,n,s);else if(c=xC(o,n,s)-xC(l,n,s),a.layout){const p=window.getComputedStyle(o).getPropertyValue("--v-layout-top");p&&(c-=parseInt(p,10))}c+=a.offset,c=BTe(l,c,!!s,!!n);const d=l[i]??0;if(c===d)return Promise.resolve(c);const f=performance.now();return new Promise(m=>requestAnimationFrame(function p(v){const b=(v-f)/a.duration,S=Math.floor(d+(c-d)*u(ui(b,0,1)));if(l[i]=S,b>=1&&Math.abs(S-l[i])<10)return m(c);if(b>2)return m(l[i]);requestAnimationFrame(p)}))}function VTe(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Mt(iX),{isRtl:n}=ea();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const r={...t,rtl:F(()=>t.rtl.value||n.value)};async function i(a,s){return vU(a,ma(e,s),!1,r)}return i.horizontal=async(a,s)=>vU(a,ma(e,s),!0,r),i}function BTe(e,t,n,r){const{scrollWidth:i,scrollHeight:a}=e,[s,o]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let l,u;return r?n?(l=-(i-s),u=0):(l=0,u=i-s):(l=0,u=a+-o),Math.max(Math.min(t,u),l)}const jTe={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload"},UTe={component:e=>Jt(oX,{...e,class:"mdi"})},Ct=[String,Function,Object,Array],eR=Symbol.for("vuetify:icons"),aE=Le({icon:{type:Ct},tag:{type:String,required:!0}},"icon"),yU=et()({name:"VComponentIcon",props:aE(),setup(e,t){let{slots:n}=t;return()=>{const r=e.icon;return _(e.tag,null,{default:()=>{var i;return[e.icon?_(r,null,null):(i=n.default)==null?void 0:i.call(n)]}})}}}),sX=fl({name:"VSvgIcon",inheritAttrs:!1,props:aE(),setup(e,t){let{attrs:n}=t;return()=>_(e.tag,Be(n,{style:null}),{default:()=>[_("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(r=>Array.isArray(r)?_("path",{d:r[0],"fill-opacity":r[1]},null):_("path",{d:r},null)):_("path",{d:e.icon},null)])]})}});fl({name:"VLigatureIcon",props:aE(),setup(e){return()=>_(e.tag,null,{default:()=>[e.icon]})}});const oX=fl({name:"VClassIcon",props:aE(),setup(e){return()=>_(e.tag,{class:e.icon},null)}});function HTe(){return{svg:{component:sX},class:{component:oX}}}function zTe(e){const t=HTe(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=UTe),ma({defaultSet:n,sets:t,aliases:{...jTe,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468
57-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const qTe=e=>{const t=Mt(eR);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:F(()=>{var l;const r=_e(e);if(!r)return{component:yU};let i=r;if(typeof i=="string"&&(i=i.trim(),i.startsWith("$")&&(i=(l=t.aliases)==null?void 0:l[i.slice(1)])),Array.isArray(i))return{component:sX,icon:i};if(typeof i!="string")return{component:yU,icon:i};const a=Object.keys(t.sets).find(u=>typeof i=="string"&&i.startsWith(`${u}:`)),s=a?i.slice(a.length+1):i;return{component:t.sets[a??t.defaultSet].component,icon:s}})}},hy=Symbol.for("vuetify:theme"),Vn=Le({theme:String},"theme");function bU(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function WTe(){var r,i;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:bU();const t=bU();if(!e)return{...t,isDisabled:!0};const n={};for(const[a,s]of Object.entries(e.themes??{})){const o=s.dark||a==="dark"?(r=t.themes)==null?void 0:r.dark:(i=t.themes)==null?void 0:i.light;n[a]=ma(o,s)}return ma(t,{...e,themes:n})}function GTe(e){const t=WTe(e),n=ve(t.defaultTheme),r=ve(t.themes),i=F(()=>{const c={};for(const[d,f]of Object.entries(r.value)){const m=c[d]={...f,colors:{...f.colors}};if(t.variations)for(const p of t.variations.colors){const v=m.colors[p];if(v)for(const y of["lighten","darken"]){const b=y==="lighten"?$xe:Rxe;for(const S of go(t.variations[y],1))m.colors[`${p}-${y}-${S}`]=UY(b(js(v),S))}}for(const p of Object.keys(m.colors)){if(/^on-[a-z]/.test(p)||m.colors[`on-${p}`])continue;const v=`on-${p}`,y=js(m.colors[p]);m.colors[v]=qY(y)}}return c}),a=F(()=>i.value[n.value]),s=F(()=>{var p;const c=[];(p=a.value)!=null&&p.dark&&Vd(c,":root",["color-scheme: dark"]),Vd(c,":root",_U(a.value));for(const[v,y]of Object.entries(i.value))Vd(c,`.v-theme--${v}`,[`color-scheme: ${y.dark?"dark":"normal"}`,..._U(y)]);const d=[],f=[],m=new Set(Object.values(i.value).flatMap(v=>Object.keys(v.colors)));for(const v of m)/^on-[a-z]/.test(v)?Vd(f,`.${v}`,[`color: rgb(var(--v-theme-${v})) !important`]):(Vd(d,`.bg-${v}`,[`--v-theme-overlay-multiplier: var(--v-theme-${v}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${v})) !important`,`color: rgb(var(--v-theme-on-${v})) !important`]),Vd(f,`.text-${v}`,[`color: rgb(var(--v-theme-${v})) !important`]),Vd(f,`.border-${v}`,[`--v-border-color: var(--v-theme-${v})`]));return c.push(...d,...f),c.map((v,y)=>y===0?v:`    ${v}`).join("")});function o(){return{style:[{children:s.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function l(c){if(t.isDisabled)return;const d=c._context.provides.usehead;if(d)if(d.push){const m=d.push(o);An&&Je(s,()=>{m.patch(o)})}else An?(d.addHeadObjs(F(o)),hr(()=>d.updateDOM())):d.addHeadObjs(o());else{let p=function(){if(typeof document<"u"&&!m){const v=document.createElement("style");v.type="text/css",v.id="vuetify-theme-stylesheet",t.cspNonce&&v.setAttribute("nonce",t.cspNonce),m=v,document.head.appendChild(m)}m&&(m.innerHTML=s.value)};var f=p;let m=An?document.getElementById("vuetify-theme-stylesheet"):null;An?Je(s,p,{immediate:!0}):p()}}const u=F(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:l,isDisabled:t.isDisabled,name:n,themes:r,current:a,computedThemes:i,themeClasses:u,styles:s,global:{name:n,current:a}}}function tr(e){Cr("provideTheme");const t=Mt(hy,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=F(()=>e.theme??t.name.value),r=F(()=>t.themes.value[n.value]),i=F(()=>t.isDisabled?void 0:`v-theme--${n.value}`),a={...t,name:n,current:r,themeClasses:i};return Qn(hy,a),a}function sh(){Cr("useTheme");const e=Mt(hy,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function Vd(e,t,n){e.push(`${t} {
58`,...n.map(r=>`  ${r};
59`),`}
60`)}function _U(e){const t=e.dark?2:1,n=e.dark?1:2,r=[];for(const[i,a]of Object.entries(e.colors)){const s=js(a);r.push(`--v-theme-${i}: ${s.r},${s.g},${s.b}`),i.startsWith("on-")||r.push(`--v-theme-${i}-overlay-multiplier: ${J$(a)>.18?t:n}`)}for(const[i,a]of Object.entries(e.variables)){const s=typeof a=="str
60ing"&&a.startsWith("#")?js(a):void 0,o=s?`${s.r}, ${s.g}, ${s.b}`:void 0;r.push(`--v-${i}: ${o??a}`)}return r}function Ku(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=Ew(),r=ve();if(An){const i=new ResizeObserver(a=>{e==null||e(a,i),a.length&&(t==="content"?r.value=a[0].contentRect:r.value=a[0].target.getBoundingClientRect())});Bi(()=>{i.disconnect()}),Je(()=>n.el,(a,s)=>{s&&(i.unobserve(s),r.value=void 0),a&&i.observe(a)},{flush:"post"})}return{resizeRef:n,contentRect:Fp(r)}}const my=Symbol.for("vuetify:layout"),lX=Symbol.for("vuetify:layout-item"),SU=1e3,KTe=Le({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),uX=Le({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function cX(){const e=Mt(my);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function dX(e){const t=Mt(my);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Ya()}`,r=Cr("useLayoutItem");Qn(lX,{id:n});const i=it(!1);pb(()=>i.value=!0),Wk(()=>i.value=!1);const{layoutItemStyles:a,layoutItemScrimStyles:s}=t.register(r,{...e,active:F(()=>i.value?!1:e.active.value),id:n});return Bi(()=>t.unregister(n)),{layoutItemStyles:a,layoutRect:t.layoutRect,layoutItemScrimStyles:s}}const YTe=(e,t,n,r)=>{let i={top:0,left:0,right:0,bottom:0};const a=[{id:"",layer:{...i}}];for(const s of e){const o=t.get(s),l=n.get(s),u=r.get(s);if(!o||!l||!u)continue;const c={...i,[o.value]:parseInt(i[o.value],10)+(u.value?parseInt(l.value,10):0)};a.push({id:s,layer:c}),i=c}
vendor: 1,774 bytes, line 60
60return a};function XTe(e){const t=Mt(my,null),n=F(()=>t?t.rootZIndex.value-100:SU),r=ve([]),i=Or(new Map),a=Or(new Map),s=Or(new Map),o=Or(new Map),l=Or(new Map),{resizeRef:u,contentRect:c}=Ku(),d=F(()=>{const x=new Map,I=e.overlaps??[];for(const A of I.filter(C=>C.includes(":"))){const[C,N]=A.split(":");if(!r.value.includes(C)||!r.value.includes(N))continue;const D=i.get(C),j=i.get(N),z=a.get(C),Y=a.get(N);!D||!j||!z||!Y||(x.set(N,{position:D.value,amount:parseInt(z.value,10)}),x.set(C,{position:j.value,amount:-parseInt(Y.value,10)}))}return x}),f=F(()=>{const x=[...new Set([...s.values()].map(A=>A.value))].sort((A,C)=>A-C),I=[];for(const A of x){const C=r.value.filter(N=>{var D;return((D=s.get(N))==null?void 0:D.value)===A});I.push(...C)}return YTe(I,i,a,o)}),m=F(()=>!Array.from(l.values()).some(x=>x.value)),p=F(()=>f.value[f.value.length-1].layer),v=F(()=>({"--v-layout-left":ht(p.value.left),"--v-layout-right":ht(p.value.right),"--v-layout-top":ht(p.value.top),"--v-layout-bottom":ht(p.value.bottom),...m.value?void 0:{transition:"none"}})),y=F(()=>f.value.slice(1).map((x,I)=>{let{id:A}=x;const{layer:C}=f.value[I],N=a.get(A),D=i.get(A);return{id:A,...C,size:Number(N.value),position:D.value}})),b=x=>y.value.find(I=>I.id===x),S=Cr("createLayout"),w=it(!1);mr(()=>{w.value=!0}),Qn(my,{register:(x,I)=>{let{id:A,order:C,position:N,layoutSize:D,elementSize:j,active:z,disableTransitions:Y,absolute:ae}=I;s.set(A,C),i.set(A,N),a.set(A,D),o.set(A,z),Y&&l.set(A,Y);const J=Em(lX,S==null?void 0:S.vnode).indexOf(x);J>-1?r.value.splice(J,0,A):r.value.push(A);const G=F(()=>y.value.findIndex(R=>R.id===A)),se=F(()=>n.value+f.value.length*2-G.value*2),L=F(()=>{const R=N.value==="left"||N.value==="right",H=N.value==="right",M=N.value==="bottom",K=j.value??D.value,
60ne=K===0?"%":"px",ie={[N.value]:0,zIndex:se.value,transform:`translate${R?"X":"Y"}(${(z.value?0:-(K===0?100:K))*(H||M?-1:1)}${ne})`,position:ae.value||n.value!==SU?"absolute":"fixed",...m.value?void 0:{transition:"none"}};if(!w.value)return ie;const he=y.value[G.value];if(!he)throw new Error(`[Vuetify] Could not find layout item "${A}"`);const we=d.value.get(A);return we&&(he[we.position]+=we.amount),{...ie,height:R?`calc(100% - ${he.top}px - ${he.bottom}px)`:j.value?`${j.value}px`:void 0,left:H?void 0:`${he.left}px`,right:H?`${he.right}px`:void 0,top:N.value!=="bottom"?`${he.top}px`:void 0,bottom:N.value!=="top"?`${he.bottom}px`:void 0,width:R?j.value?`${j.value}px`:void 0:`calc(100% - ${he.left}px - ${he.right}px)`}}),B=F(()=>({zIndex:se.value-1}));return{layoutItemStyles:L,layoutItemScrimStyles:B,zIndex:se}},unregister:x=>{s.delete(x),i.delete(x),a.delete(x),o.delete(x),l.delete(x),r.value=r.value.filter(I=>I!==x)},mainRect:p,mainStyles:v,getLayoutItem:b,items:y,layoutRect:c,rootZIndex:n});const E=F(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),k=F(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:E,layoutStyles:k,getLayoutItem:b,items:y,layoutRect:c,layoutRef:u}}function fX(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,r=ma(t,n),{aliases:i={},components:a={},directives:s={}}=r,o=Nxe(r.defaults),l=NTe(r.display,r.ssr),u=GTe(r.theme),c=zTe(r.icons),d=Wxe(r.locale),f=RTe(r.date,d),m=FTe(r.goTo,d);return{install:v=>{for(const y in s)v.directive(y,s[y]);for(const y in a)v.component(y,a[y]);for(const y in i)v.component(y,fl({...i[y],name:y,aliasName:i[y].name}));if(u.install(v),v.provide(sp,o),v.provide(Q$,l),v.provide(hy,u),v.provide(eR,c),v.provide(Cw,d),v.provide(nX,f.options),v.provide(fU,f.instance),v.provide(iX,m),An&&r.ssr)if(v.$nuxt)v.$nuxt.hook("app:suspense:resolve",()=>{l.update()});else{const{mount:y}=v;v.mount=function(){const b=y(...arguments);return gn(()=>l.update()),v.mount=y,b}}Ya.reset(),v.mixin({computed:{$vuetify(){return Or({defaults:Wh.call(this,sp),display:Wh.call(this,Q$),theme:Wh.call(this,hy),icons:Wh.call(this,eR),locale:Wh.call(this,Cw),date:Wh.call(this,fU)})}}})},defaults:o,display:l,theme:u,icons:c,locale:d,date:f,goTo:m}}const JTe="3.7.15";fX.version=JTe;function Wh(e){var r,i;const t=this.$,n=((r=t.parent)==null?void 0:r.provides)??((i=t.vnode.appContext)==null?void 0:i.provides);if(n&&e in n)return n[e]}const ZTe={dark:!1,colors:{primary:Vs.lightBlue.darken1,secondary:Vs.blueGrey.base,accent:Vs.lightBlue.darken1,error:Vs.red.base,info:Vs.lightBlue.lighten1,dropzone:Vs.grey.lighten3,highlight:Vs.yellow.lighten4}},QTe={dark:!0,colors:{primary:Vs.lightBlue.darken3,secondary:Vs.grey.base,accent:Vs.lightBlue.lighten1,dropzone:Vs.grey.darken2,highlight:Vs.grey.darken2}},eCe=fX({theme:{defaultTheme:"DandiLightTheme",themes:{DandiLightTheme:ZTe,DandiDarkTheme:QTe}},icons:{defaultSet:"mdi",aliases:{alert:"mdi-alert-circle",bitbucket:"mdi-bitbucket",box_com:"mdi-package",chevron:"mdi-chevron-right",circle:"mdi-checkbox-blank-circle",collection:"mdi-file-tree",download:"mdi-download",edit:"mdi-pencil",externalLink:"mdi-open-in-new",file:"mdi-file",fileMultiple:"mdi-file-multiple",fileNew:"mdi-file-plus",fileUpload:"mdi-file-upload",folder:"mdi-folder",folderNonPublic:"mdi-folder-key",folderNew:"mdi-folder-plus",github:"mdi-github-circle",globe:"mdi-earth",globus:"mdi-earth",google:"mdi-google",group:"mdi-account-multiple",item:"mdi-file",linkedin:"mdi-linkedin",lock:"mdi-lock",login:"mdi-login",logout:"mdi-logout",more:"mdi-dots-horizontal",otp:"mdi-shield-key",preview:"mdi-file-find",search:"mdi-magnify",settings:"mdi-tune",user:"mdi-account",userHome:"mdi-home-account",view:"mdi-eye"}}});var hX={},sE={};sE.byteLength=rCe;sE.toByteArray=aCe;sE.fromByteArray=lCe;var Il=[],ho=[],tCe=typeof Uint8Array<"u"?Uint8Array:Array,TC="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var Gh=0,nCe=TC.length;Gh<nCe;++Gh)Il[Gh]=TC[Gh],ho[TC.charCodeAt(Gh)]=Gh;ho[45]=62;ho[95]=63;function mX(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");n===-1&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function rCe(e){var t=mX(e),n=t[0],r=t[1];return(n+r)*3/4-r}
vendor: 21,937 bytes, lines 60-65
60function iCe(e,t,n){return(t+n)*3/4-n}function aCe(e){var t,n=mX(e),r=n[0],i=n[1],a=new tCe(iCe(e,r,i)),s=0,o=i>0?r-4:r,l;for(l=0;l<o;l+=4)t=ho[e.charCodeAt(l)]<<18|ho[e.charCodeAt(l+1)]<<12|ho[e.charCodeAt(l+2)]<<6|ho[e.charCodeAt(l+3)],a[s++]=t>>16&255,a[s++]=t>>8&255,a[s++]=t&255;return i===2&&(t=ho[e.charCodeAt(l)]<<2|ho[e.charCodeAt(l+1)]>>4,a[s++]=t&255),i===1&&(t=ho[e.charCodeAt(l)]<<10|ho[e.charCodeAt(l+1)]<<4|ho[e.charCodeAt(l+2)]>>2,a[s++]=t>>8&255,a[s++]=t&255),a}function sCe(e){return Il[e>>18&63]+Il[e>>12&63]+Il[e>>6&63]+Il[e&63]}function oCe(e,t,n){for(var r,i=[],a=t;a<n;a+=3)r=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(e[a+2]&255),i.push(sCe(r));return i.join("")}function lCe(e){for(var t,n=e.length,r=n%3,i=[],a=16383,s=0,o=n-r;s<o;s+=a)i.push(oCe(e,s,s+a>o?o:s+a));return r===1?(t=e[n-1],i.push(Il[t>>2]+Il[t<<4&63]+"==")):r===2&&(t=(e[n-2]<<8)+e[n-1],i.push(Il[t>>10]+Il[t>>4&63]+Il[t<<2&63]+"=")),i.join("")}var QM={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */QM.read=function(e,t,n,r,i){var a,s,o=i*8-r-1,l=(1<<o)-1,u=l>>1,c=-7,d=n?i-1:0,f=n?-1:1,m=e[t+d];for(d+=f,a=m&(1<<-c)-1,m>>=-c,c+=o;c>0;a=a*256+e[t+d],d+=f,c-=8);for(s=a&(1<<-c)-1,a>>=-c,c+=r;c>0;s=s*256+e[t+d],d+=f,c-=8);if(a===0)a=1-u;else{if(a===l)return s?NaN:(m?-1:1)*(1/0);s=s+Math.pow(2,r),a=a-u}return(m?-1:1)*s*Math.pow(2,a-r)};QM.write=function(e,t,n,r,i,a){var s,o,l,u=a*8-i-1,c=(1<<u)-1,d=c>>1,f=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,m=r?0:a-1,p=r?1:-1,v=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=c):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+d>=1?t+=f/l:t+=f*Math.pow(2,1-d),t*l>=2&&(s++,l/=2),s+d>=c?(o=0,s=c):s+d>=1?(o=(t*l-1)*Math.pow(2,i),s=s+d):(o=t*Math.pow(2,d-1)*Math.pow(2,i),s=0));i>=8;e[n+m]=o&255,m+=p,o/=256,i-=8);for(s=s<<i|o,u+=i;u>0;e[n+m]=s&255,m+=p,s/=256,u-=8);e[n+m-p]|=v*128};/*!
61 * The buffer module from node.js, for the browser.
62 *
63 * @author   Feross Aboukhadijeh <https://feross.org>
64 * @license  MIT
65 */(function(e){const t=sE,n=QM,r=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=c,e.SlowBuffer=k,e.INSPECT_MAX_BYTES=50;const i=2147483647;e.kMaxLength=i;const{Uint8Array:a,ArrayBuffer:s,SharedArrayBuffer:o}=globalThis;c.TYPED_ARRAY_SUPPORT=l(),!c.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function l(){try{const q=new a(1),P={foo:function(){return 42}};return Object.setPrototypeOf(P,a.prototype),Object.setPrototypeOf(q,P),q.foo()===42}catch{return!1}}Object.defineProperty(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}});function u(q){if(q>i)throw new RangeError('The value "'+q+'" is invalid for option "size"');const P=new a(q);return Object.setPrototypeOf(P,c.prototype),P}function c(q,P,V){if(typeof q=="number"){if(typeof P=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return p(q)}return d(q,P,V)}c.poolSize=8192;function d(q,P,V){if(typeof q=="string")return v(q,P);if(s.isView(q))return b(q);if(q==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof q);if(Ue(q,s)||q&&Ue(q.buffer,s)||typeof o<"u"&&(Ue(q,o)||q&&Ue(q.buffer,o)))return S(q,P,V);if(typeof q=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const re=q.valueOf&&q.valueOf();if(re!=null&&re!==q)return c.from(re,P,V);const me=w(q);if(me)return me;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof q[Symbol.toPrimitive]=="function")return c.from(q[Symbol.toPrimitive]("string"),P,V);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof q)}c.from=function(q,P,V){return d(q,P,V)},Object.setPrototypeOf(c.prototype,a.prototype),Object.setPrototypeOf(c,a);function f(q){if(typeof q!="number")throw new TypeError('"size" argument must be of type number');if(q<0)throw new RangeError('The value "'+q+'" is invalid for option "size"')}function m(q,P,V){return f(q),q<=0?u(q):P!==void 0?typeof V=="string"?u(q).fill(P,V):u(q).fill(P):u(q)}c.alloc=function(q,P,V){return m(q,P,V)};function p(q){return f(q),u(q<0?0:E(q)|0)}c.allocUnsafe=function(q){return p(q)},c.allocUnsafeSlow=function(q){return p(q)};function v(q,P){if((typeof P!="string"||P==="")&&(P="utf8"),!c.isEncoding(P))throw new TypeError("Unknown encoding: "+P);const V=x(q,P)|0;let re=u(V);const me=re.write(q,P);return me!==V&&(re=re.slice(0,me)),re}function y(q){const P=q.length<0?0:E(q.length)|0,V=u(P);for(let re=0;re<P;re+=1)V[re]=q[re]&255;return V}function b(q){if(Ue(q,a)){const P=new a(q);return S(P.buffer,P.byteOffset,P.byteLength)}return y(q)}function S(q,P,V){if(P<0||q.byteLength<P)throw new RangeError('"offset" is outside of buffer bounds');if(q.byteLength<P+(V||0))throw new RangeError('"length" is outside of buffer bounds');let re;return P===void 0&&V===void 0?re=new a(q):V===void 0?re=new a(q,P):re=new a(q,P,V),Object.setPrototypeOf(re,c.prototype),re}function w(q){if(c.isBuffer(q)){const P=E(q.length)|0,V=u(P);return V.length===0||q.copy(V,0,0,P),V}if(q.length!==void 0)return typeof q.length!="number"||rt(q.length)?u(0):y(q);if(q.type==="Buffer"&&Array.isArray(q.data))return y(q.data)}function E(q){if(q>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return q|0}function k(q){return+q!=q&&(q=0),c.alloc(+q)}c.isBuffer=function(P){return P!=null&&P._isBuffer===!0&&P!==c.prototype},c.compare=function(P,V){if(Ue(P,a)&&(P=c.from(P,P.offset,P.byteLength)),Ue(V,a)&&(V=c.from(V,V.offset,V.byteLength)),!c.isBuffer(P)||!c.isBuffer(V))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(P===V)return 0;let re=P.length,me=V.length;for(let xe=0,Ne=Math.min(re,me);xe<Ne;++xe)if(P[xe]!==V[xe]){re=P[xe],me=V[xe];break}return re<me?-1:me<re?1:0},c.isEncoding=function(P){switch(String(P).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(P,V){if(!Array.isArray(P))throw new TypeError('"list" argument must be an Array of Buffers');if(P.length===0)return c.alloc(0);let re;if(V===void 0)for(V=0,re=0;re<P.length;++re)V+=P[re].length;const me=c.allocUnsafe(V);let xe=0;for(re=0;re<P.length;++re){let Ne=P[re];if(Ue(Ne,a))xe+Ne.length>me.length?(c.isBuffer(Ne)||(Ne=c.from(Ne)),Ne.copy(me,xe)):a.prototype.set.call(me,Ne,xe);else if(c.isBuffer(Ne))Ne.copy(me,xe);else throw new TypeError('"list" argument must be an Array of Buffers');xe+=Ne.length}return me};function x(q,P){if(c.isBuffer(q))return q.length;if(s.isView(q)||Ue(q,s))return q.byteLength;if(typeof q!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof q);const V=q.length,re=arguments.length>2&&arguments[2]===!0;if(!re&&V===0)return 0;let me=!1;for(;;)switch(P){case"ascii":case"latin1":case"binary":return V;case"utf8":case"utf-8":return Se(q).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return V*2;case"hex":return V>>>1;case"base64":return Ge(q).length;default:if(me)return re?-1:Se(q).length;P=(""+P).toLowerCase(),me=!0}}c.byteLength=x;function I(q,P,V){let re=!1;if((P===void 0||P<0)&&(P=0),P>this.length||((V===void 0||V>this.length)&&(V=this.length),V<=0)||(V>>>=0,P>>>=0,V<=P))return"";for(q||(q="utf8");;)switch(q){case"hex":return R(this,P,V);case"utf8":case"utf-8":return J(this,P,V);case"ascii":return L(this,P,V);case"latin1":case"binary":return B(this,P,V);case"base64":return ee(this,P,V);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,P,V);default:if(re)throw new TypeError("Unknown encoding: "+q);q=(q+"").toLowerCase(),re=!0}}c.prototype._isBuffer=!0;function A(q,P,V){const re=q[P];q[P]=q[V],q[V]=re}c.prototype.swap16=function(){const P=this.length;if(P%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let V=0;V<P;V+=2)A(this,V,V+1);return this},c.prototype.swap32=function(){const P=this.length;if(P%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let V=0;V<P;V+=4)A(this,V,V+3),A(this,V+1,V+2);return this},c.prototype.swap64=function(){const P=this.length;if(P%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let V=0;V<P;V+=8)A(this,V,V+7),A(this,V+1,V+6),A(this,V+2,V+5),A(this,V+3,V+4);return this},c.prototype.toString=function(){const P=this.length;return P===0?"":arguments.length===0?J(this,0,P):I.apply(this,arguments)},c.prototype.toLocaleString=c.prototype.toString,c.prototype.equals=function(P){if(!c.isBuffer(P))throw new TypeError("Argument must be a Buffer");return this===P?!0:c.compare(this,P)===0},c.prototype.inspect=function(){let P="";const V=e.INSPECT_MAX_BYTES;return P=this.toString("hex",0,V).replace(/(.{2})/g,"$1 ").trim(),this.length>V&&(P+=" ... "),"<Buffer "+P+">"},r&&(c.prototype[r]=c.prototype.inspect),c.prototype.compare=function(P,V,re,me,xe){if(Ue(P,a)&&(P=c.from(P,P.offset,P.byteLength)),!c.isBuffer(P))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof P);if(V===void 0&&(V=0),re===void 0&&(re=P?P.length:0),me===void 0&&(me=0),xe===void 0&&(xe=this.length),V<0||re>P.length||me<0||xe>this.length)throw new RangeError("out of range index");if(me>=xe&&V>=re)return 0;if(me>=xe)return-1;if(V>=re)return 1;if(V>>>=0,re>>>=0,me>>>=0,xe>>>=0,this===P)return 0;let Ne=xe-me,dt=re-V;const ft=Math.min(Ne,dt),st=this.slice(me,xe),ct=P.slice(V,re);for(let bt=0;bt<ft;++bt)if(st[bt]!==ct[bt]){Ne=st[bt],dt=ct[bt];break}return Ne<dt?-1:dt<Ne?1:0};function C(q,P,V,re,me){if(q.length===0)return-1;if(typeof V=="string"?(re=V,V=0):V>2147483647?V=2147483647:V<-2147483648&&(V=-2147483648),V=+V,rt(V)&&(V=me?0:q.length-1),V<0&&(V=q.length+V),V>=q.length){if(me)return-1;V=q.length-1}else if(V<0)if(me)V=0;else return-1;if(typeof P=="string"&&(P=c.from(P,re)),c.isBuffer(P))return P.length===0?-1:N(q,P,V,re,me);if(typeof P=="number")return P=P&255,typeof a.prototype.indexOf=="function"?me?a.prototype.indexOf.call(q,P,V):a.prototype.lastIndexOf.call(q,P,V):N(q,[P],V,re,me);throw new TypeError("val must be string, number or Buffer")}function N(q,P,V,re,me){let xe=1,Ne=q.length,dt=P.length;if(re!==void 0&&(re=String(re).toLowerCase(),re==="ucs2"||re==="ucs-2"||re==="utf16le"||re==="utf-16le")){if(q.length<2||P.length<2)return-1;xe=2,Ne/=2,dt/=2,V/=2}function ft(ct,bt){return xe===1?ct[bt]:ct.readUInt16BE(bt*xe)}let st;if(me){let ct=-1;for(st=V;st<Ne;st++)if(ft(q,st)===ft(P,ct===-1?0:st-ct)){if(ct===-1&&(ct=st),st-ct+1===dt)return ct*xe}else ct!==-1&&(st-=st-ct),ct=-1}else for(V+dt>Ne&&(V=Ne-dt),st=V;st>=0;st--){let ct=!0;for(let bt=0;bt<dt;bt++)if(ft(q,st+bt)!==ft(P,bt)){ct=!1;break}if(ct)return st}return-1}c.prototype.includes=function(P,V,re){return this.indexOf(P,V,re)!==-1},c.prototype.indexOf=function(P,V,re){return C(this,P,V,re,!0)},c.prototype.lastIndexOf=function(P,V,re){return C(this,P,V,re,!1)};function D(q,P,V,re){V=Number(V)||0;const me=q.length-V;re?(re=Number(re),re>me&&(re=me)):re=me;const xe=P.length;re>xe/2&&(re=xe/2);let Ne;for(Ne=0;Ne<re;++Ne){const dt=parseInt(P.substr(Ne*2,2),16);if(rt(dt))return Ne;q[V+Ne]=dt}return Ne}function j(q,P,V,re){return je(Se(P,q.length-V),q,V,re)}function z(q,P,V,re){return je($e(P),q,V,re)}function Y(q,P,V,re){return je(Ge(P),q,V,re)}function ae(q,P,V,re){return je(Ce(P,q.length-V),q,V,re)}c.prototype.write=function(P,V,re,me){if(V===void 0)me="utf8",re=this.length,V=0;else if(re===void 0&&typeof V=="string")me=V,re=this.length,V=0;else if(isFinite(V))V=V>>>0,isFinite(re)?(re=re>>>0,me===void 0&&(me="utf8")):(me=re,re=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const xe=this.length-V;if((re===void 0||re>xe)&&(re=xe),P.length>0&&(re<0||V<0)||V>this.length)throw new RangeError("Attempt to write outside buffer bounds");me||(me="utf8");let Ne=!1;for(;;)switch(me){case"hex":return D(this,P,V,re);case"utf8":case"utf-8":return j(this,P,V,re);case"ascii":case"latin1":case"binary":return z(this,P,V,re);case"base64":return Y(this,P,V,re);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae(this,P,V,re);default:if(Ne)throw new TypeError("Unknown encoding: "+me);me=(""+me).toLowerCase(),Ne=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ee(q,P,V){return P===0&&V===q.length?t.fromByteArray(q):t.fromByteArray(q.slice(P,V))}function J(q,P,V){V=Math.min(q.length,V);const re=[];let me=P;for(;me<V;){const xe=q[me];let Ne=null,dt=xe>239?4:xe>223?3:xe>191?2:1;if(me+dt<=V){let ft,st,ct,bt;switch(dt){case 1:xe<128&&(Ne=xe);break;case 2:ft=q[me+1],(ft&192)===128&&(bt=(xe&31)<<6|ft&63,bt>127&&(Ne=bt));break;case 3:ft=q[me+1],st=q[me+2],(ft&192)===128&&(st&192)===128&&(bt=(xe&15)<<12|(ft&63)<<6|st&63,bt>2047&&(bt<55296||bt>57343)&&(Ne=bt));break;case 4:ft=q[me+1],st=q[me+2],ct=q[me+3],(ft&192)===128&&(st&192)===128&&(ct&192)===128&&(bt=(xe&15)<<18|(ft&63)<<12|(st&63)<<6|ct&63,bt>65535&&bt<1114112&&(Ne=bt))}}Ne===null?(Ne=65533,dt=1):Ne>65535&&(Ne-=65536,re.push(Ne>>>10&1023|55296),Ne=56320|Ne&1023),re.push(Ne),me+=dt}return se(re)}const G=4096;function se(q){const P=q.length;if(P<=G)return String.fromCharCode.apply(String,q);let V="",re=0;for(;re<P;)V+=String.fromCharCode.apply(String,q.slice(re,re+=G));return V}function L(q,P,V){let re="";V=Math.min(q.length,V);for(let me=P;me<V;++me)re+=String.fromCharCode(q[me]&127);return re}function B(q,P,V){let re="";V=Math.min(q.length,V);for(let me=P;me<V;++me)re+=String.fromCharCode(q[me]);return re}function R(q,P,V){const re=q.length;(!P||P<0)&&(P=0),(!V||V<0||V>re)&&(V=re);let me="";for(let xe=P;xe<V;++xe)me+=vt[q[xe]];return me}function H(q,P,V){const re=q.slice(P,V);let me="";for(let xe=0;xe<re.length-1;xe+=2)me+=String.fromCharCode(re[xe]+re[xe+1]*256);return me}c.prototype.slice=function(P,V){const re=this.length;P=~~P,V=V===void 0?re:~~V,P<0?(P+=re,P<0&&(P=0)):P>re&&(P=re),V<0?(V+=re,V<0&&(V=0)):V>re&&(V=re),V<P&&(V=P);const me=this.subarray(P,V);return Object.setPrototypeOf(me,c.prototype),me};function M(q,P,V){if(q%1!==0||q<0)throw new RangeError("offset is not uint");if(q+P>V)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUintLE=c.prototype.readUIntLE=function(P,V,re){P=P>>>0,V=V>>>0,re||M(P,V,this.length);let me=this[P],xe=1,Ne=0;for(;++Ne<V&&(xe*=256);)me+=this[P+Ne]*xe;return me},c.prototype.readUintBE=c.prototype.readUIntBE=function(P,V,re){P=P>>>0,V=V>>>0,re||M(P,V,this.length);let me=this[P+--V],xe=1;for(;V>0&&(xe*=256);)me+=this[P+--V]*xe;return me},c.prototype.readUint8=c.prototype.readUInt8=function(P,V){return P=P>>>0,V||M(P,1,this.length),this[P]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(P,V){return P=P>>>0,V||M(P,2,this.length),this[P]|this[P+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(P,V){return P=P>>>0,V||M(P,2,this.length),this[P]<<8|this[P+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(P,V){return P=P>>>0,V||M(P,4,this.length),(this[P]|this[P+1]<<8|this[P+2]<<16)+this[P+3]*16777216},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(P,V){return P=P>>>0,V||M(P,4,this.length),this[P]*16777216+(this[P+1]<<16|this[P+2]<<8|this[P+3])},c.prototype.readBigUInt64LE=yt(function(P){P=P>>>0,ye(P,"offset");const V=this[P],re=this[P+7];(V===void 0||re===void 0)&&pe(P,this.length-8);const me=V+this[++P]*2**8+this[++P]*2**16+this[++P]*2**24,xe=this[++P]+this[++P]*2**8+this[++P]*2**16+re*2**24;return BigInt(me)+(BigInt(xe)<<BigInt(32))}),c.prototype.readBigUInt64BE=yt(function(P){P=P>>>0,ye(P,"offset");const V=this[P],re=this[P+7];(V===void 0||re===void 0)&&pe(P,this.length-8);const me=V*2**24+this[++P]*2**16+this[++P]*2**8+this[++P],xe=this[++P]*2**24+this[++P]*2**16+this[++P]*2**8+re;return(BigInt(me)<<BigInt(32))+BigInt(xe)}),c.prototype.readIntLE=function(P,V,re){P=P>>>0,V=V>>>0,re||M(P,V,this.length);let me=this[P],xe=1,Ne=0;for(;++Ne<V&&(xe*=256);)me+=this[P+Ne]*xe;return xe*=128,me>=xe&&(me-=Math.pow(2,8*V)),me},c.prototype.readIntBE=function(P,V,re){P=P>>>0,V=V>>>0,re||M(P,V,this.length);let me=V,xe=1,Ne=this[P+--me];for(;me>0&&(xe*=256);)Ne+=this[P+--me]*xe;return xe*=128,Ne>=xe&&(Ne-=Math.pow(2,8*V)),Ne},c.prototype.readInt8=function(P,V){return P=P>>>0,V||M(P,1,this.length),this[P]&128?(255-this[P]+1)*-1:this[P]},c.prototype.readInt16LE=function(P,V){P=P>>>0,V||M(P,2,this.length);const re=this[P]|this[P+1]<<8;return re&32768?re|4294901760:re},c.prototype.readInt16BE=function(P,V){P=P>>>0,V||M(P,2,this.length);const re=this[P+1]|this[P]<<8;return re&32768?re|4294901760:re},c.prototype.readInt32LE=function(P,V){return P=P>>>0,V||M(P,4,this.length),this[P]|this[P+1]<<8|this[P+2]<<16|this[P+3]<<24},c.prototype.readInt32BE=function(P,V){return P=P>>>0,V||M(P,4,this.length),this[P]<<24|this[P+1]<<16|this[P+2]<<8|this[P+3]},c.prototype.readBigInt64LE=yt(function(P){P=P>>>0,ye(P,"offset");const V=this[P],re=this[P+7];(V===void 0||re===void 0)&&pe(P,this.length-8);const me=this[P+4]+this[P+5]*2**8+this[P+6]*2**16+(re<<24);return(BigInt(me)<<BigInt(32))+BigInt(V+this[++P]*2**8+this[++P]*2**16+this[++P]*2**24)}),c.prototype.readBigInt64BE=yt(function(P){P=P>>>0,ye(P,"offset");const V=this[P],re=this[P+7];(V===void 0||re===void 0)&&pe(P,this.length-8);const me=(V<<24)+this[++P]*2**16+this[++P]*2**8+this[++P];return(BigInt(me)<<BigInt(32))+BigInt(this[++P]*2**24+this[++P]*2**16+this[++P]*2**8+re)}),c.prototype.readFloatLE=function(P,V){return P=P>>>0,V||M(P,4,this.length),n.read(this,P,!0,23,4)},c.prototype.readFloatBE=function(P,V){return P=P>>>0,V||M(P,4,this.length),n.read(this,P,!1,23,4)},c.prototype.readDoubleLE=function(P,V){return P=P>>>0,V||M(P,8,this.length),n.read(this,P,!0,52,8)},c.prototype.readDoubleBE=function(P,V){return P=P>>>0,V||M(P,8,this.length),n.read(this,P,!1,52,8)};function K(q,P,V,re,me,xe){if(!c.isBuffer(q))throw new TypeError('"buffer" argument must be a Buffer instance');if(P>me||P<xe)throw new RangeError('"value" argument is out of bounds');if(V+re>q.length)throw new RangeError("Index out of range")}c.prototype.writeUintLE=c.prototype.writeUIntLE=function(P,V,re,me){if(P=+P,V=V>>>0,re=re>>>0,!me){const dt=Math.pow(2,8*re)-1;K(this,P,V,re,dt,0)}let xe=1,Ne=0;for(this[V]=P&255;++Ne<re&&(xe*=256);)this[V+Ne]=P/xe&255;return V+re},c.prototype.writeUintBE=c.prototype.writeUIntBE=function(P,V,re,me){if(P=+P,V=V>>>0,re=re>>>0,!me){const dt=Math.pow(2,8*re)-1;K(this,P,V,re,dt,0)}let xe=re-1,Ne=1;for(this[V+xe]=P&255;--xe>=0&&(Ne*=256);)this[V+xe]=P/Ne&255;return V+re},c.prototype.writeUint8=c.prototype.writeUInt8=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,1,255,0),this[V]=P&255,V+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,2,65535,0),this[V]=P&255,this[V+1]=P>>>8,V+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,2,65535,0),this[V]=P>>>8,this[V+1]=P&255,V+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,4,4294967295,0),this[V+3]=P>>>24,this[V+2]=P>>>16,this[V+1]=P>>>8,this[V]=P&255,V+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,4,4294967295,0),this[V]=P>>>24,this[V+1]=P>>>16,this[V+2]=P>>>8,this[V+3]=P&255,V+4};function ne(q,P,V,re,me){ue(P,re,me,q,V,7);let xe=Number(P&BigInt(4294967295));q[V++]=xe,xe=xe>>8,q[V++]=xe,xe=xe>>8,q[V++]=xe,xe=xe>>8,q[V++]=xe;let Ne=Number(P>>BigInt(32)&BigInt(4294967295));return q[V++]=Ne,Ne=Ne>>8,q[V++]=Ne,Ne=Ne>>8,q[V++]=Ne,Ne=Ne>>8,q[V++]=Ne,V}function ie(q,P,V,re,me){ue(P,re,me,q,V,7);let xe=Number(P&BigInt(4294967295));q[V+7]=xe,xe=xe>>8,q[V+6]=xe,xe=xe>>8,q[V+5]=xe,xe=xe>>8,q[V+4]=xe;let Ne=Number(P>>BigInt(32)&BigInt(4294967295));return q[V+3]=Ne,Ne=Ne>>8,q[V+2]=Ne,Ne=Ne>>8,q[V+1]=Ne,Ne=Ne>>8,q[V]=Ne,V+8}c.prototype.writeBigUInt64LE=yt(function(P,V=0){return ne(this,P,V,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=yt(function(P,V=0){return ie(this,P,V,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(P,V,re,me){if(P=+P,V=V>>>0,!me){const ft=Math.pow(2,8*re-1);K(this,P,V,re,ft-1,-ft)}let xe=0,Ne=1,dt=0;for(this[V]=P&255;++xe<re&&(Ne*=256);)P<0&&dt===0&&this[V+xe-1]!==0&&(dt=1),this[V+xe]=(P/Ne>>0)-dt&255;return V+re},c.prototype.writeIntBE=function(P,V,re,me){if(P=+P,V=V>>>0,!me){const ft=Math.pow(2,8*re-1);K(this,P,V,re,ft-1,-ft)}let xe=re-1,Ne=1,dt=0;for(this[V+xe]=P&255;--xe>=0&&(Ne*=256);)P<0&&dt===0&&this[V+xe+1]!==0&&(dt=1),this[V+xe]=(P/Ne>>0)-dt&255;return V+re},c.prototype.writeInt8=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,1,127,-128),P<0&&(P=255+P+1),this[V]=P&255,V+1},c.prototype.writeInt16LE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,2,32767,-32768),this[V]=P&255,this[V+1]=P>>>8,V+2},c.prototype.writeInt16BE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,2,32767,-32768),this[V]=P>>>8,this[V+1]=P&255,V+2},c.prototype.writeInt32LE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,4,2147483647,-2147483648),this[V]=P&255,this[V+1]=P>>>8,this[V+2]=P>>>16,this[V+3]=P>>>24,V+4},c.prototype.writeInt32BE=function(P,V,re){return P=+P,V=V>>>0,re||K(this,P,V,4,2147483647,-2147483648),P<0&&(P=4294967295+P+1),this[V]=P>>
vendor: 4,669 bytes, line 65
65>24,this[V+1]=P>>>16,this[V+2]=P>>>8,this[V+3]=P&255,V+4},c.prototype.writeBigInt64LE=yt(function(P,V=0){return ne(this,P,V,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=yt(function(P,V=0){return ie(this,P,V,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function he(q,P,V,re,me,xe){if(V+re>q.length)throw new RangeError("Index out of range");if(V<0)throw new RangeError("Index out of range")}function we(q,P,V,re,me){return P=+P,V=V>>>0,me||he(q,P,V,4),n.write(q,P,V,re,23,4),V+4}c.prototype.writeFloatLE=function(P,V,re){return we(this,P,V,!0,re)},c.prototype.writeFloatBE=function(P,V,re){return we(this,P,V,!1,re)};function Ae(q,P,V,re,me){return P=+P,V=V>>>0,me||he(q,P,V,8),n.write(q,P,V,re,52,8),V+8}c.prototype.writeDoubleLE=function(P,V,re){return Ae(this,P,V,!0,re)},c.prototype.writeDoubleBE=function(P,V,re){return Ae(this,P,V,!1,re)},c.prototype.copy=function(P,V,re,me){if(!c.isBuffer(P))throw new TypeError("argument should be a Buffer");if(re||(re=0),!me&&me!==0&&(me=this.length),V>=P.length&&(V=P.length),V||(V=0),me>0&&me<re&&(me=re),me===re||P.length===0||this.length===0)return 0;if(V<0)throw new RangeError("targetStart out of bounds");if(re<0||re>=this.length)throw new RangeError("Index out of range");if(me<0)throw new RangeError("sourceEnd out of bounds");me>this.length&&(me=this.length),P.length-V<me-re&&(me=P.length-V+re);const xe=me-re;return this===P&&typeof a.prototype.copyWithin=="function"?this.copyWithin(V,re,me):a.prototype.set.call(P,this.subarray(re,me),V),xe},c.prototype.fill=function(P,V,re,me){if(typeof P=="string"){if(typeof V=="string"?(me=V,V=0,re=this.length):typeof re=="string"&&(me=re,re=this.length),me!==void 0&&typeof me!="string")throw new TypeError("encoding must be a string");if(typeof me=="string"&&!c.isEncoding(me))throw new TypeError("Unknown encoding: "+me);if(P.length===1){const Ne=P.charCodeAt(0);(me==="utf8"&&Ne<128||me==="latin1")&&(P=Ne)}}else typeof P=="number"?P=P&255:typeof P=="boolean"&&(P=Number(P));if(V<0||this.length<V||this.length<re)throw new RangeError("Out of range index");if(re<=V)return this;V=V>>>0,re=re===void 0?this.length:re>>>0,P||(P=0);let xe;if(typeof P=="number")for(xe=V;xe<re;++xe)this[xe]=P;else{const Ne=c.isBuffer(P)?P:c.from(P,me),dt=Ne.length;if(dt===0)throw new TypeError('The value "'+P+'" is invalid for argument "value"');for(xe=0;xe<re-V;++xe)this[xe+V]=Ne[xe%dt]}return this};const oe={};function de(q,P,V){oe[q]=class extends V{constructor(){super(),Object.defineProperty(this,"message",{value:P.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${q}]`,this.stack,delete this.name}get code(){return q}set code(me){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:me,writable:!0})}toString(){return`${this.name} [${q}]: ${this.message}`}}}de("ERR_BUFFER_OUT_OF_BOUNDS",function(q){return q?`${q} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),de("ERR_INVALID_ARG_TYPE",function(q,P){return`The "${q}" argument must be of type number. Received type ${typeof P}`},TypeError),de("ERR_OUT_OF_RANGE",function(q,P,V){let re=`The value of "${q}" is out of range.`,me=V;return Number.isInteger(V)&&Math.abs(V)>2**32?me=W(String(V)):typeof V=="bigint"&&(me=String(V),(V>BigInt(2)**BigInt(32)||V<-(BigInt(2)**BigInt(32)))&&(me=W(me)),me+="n"),re+=` It must be ${P}. Received ${me}`,re},RangeError);function W(q){let P="",V=q.length;const re=q[0]==="-"?1:0;for(;V>=re+4;V-=3)P=`_${q.slice(V-3,V)}${P}`;return`${q.slice(0,V)}${P}`}function X(q,P,V){ye(P,"offset"),(q[P]===void 0||q[P+V]===void 0)&&pe(P,q.length-(V+1))}function ue(q,P,V,re,me,xe){if(q>V||q<P){const Ne=typeof P=="bigint"?"n":"";let dt;throw P===0||P===BigInt(0)?dt=`>= 0${Ne} and < 2${Ne} ** ${(xe+1)*8}${Ne}`:dt=`>= -(2${Ne} ** ${(xe+1)*8-1}${Ne}) and < 2 ** ${(xe+1)*8-1}${Ne}`,new oe.ERR_OUT_OF_RANGE("value",dt,q)}X(re,me,xe)}function ye(q,P){if(typeof q!="number")throw new oe.ERR_INVALID_ARG_TYPE(P,"number",q)}function pe(q,P,V){throw Math.floor(q)!==q?(ye(q,V),new oe.ERR_OUT_OF_RANGE("offset","an integer",q)):P<0?new oe.ERR_BUFFER_OUT_OF_BOUNDS:new oe.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${P}`,q)}const Oe=/[^+/0-9A-Za-z-_]/g;function ze(q){if(q=q.split("=")[0],q=q.trim().replace(Oe,""),q.length<2)return"";for(;q.length%4!==0;)q=q+"=";return q}function Se(q,P){P=P||1/0;let V;const re=q.length;let me=null;const xe=[];for(let Ne=0;Ne<re;++Ne){if(V=q.charCodeAt(Ne),V>55295&&V<57344){if(!me){if(V>56319){(P-=3)>-1&&xe.push(239,191,189);continue}else if(Ne+1===re){(P-=3)>-1&&xe.push(239,191,189);continue}me=V;continue}if(V<56320){(P-=3)>
65-1&&xe.push(239,191,189),me=V;continue}V=(me-55296<<10|V-56320)+65536}else me&&(P-=3)>-1&&xe.push(239,191,189);if(me=null,V<128){if((P-=1)<0)break;xe.push(V)}else if(V<2048){if((P-=2)<0)break;xe.push(V>>6|192,V&63|128)}else if(V<65536){if((P-=3)<0)break;xe.push(V>>12|224,V>>6&63|128,V&63|128)}else if(V<1114112){if((P-=4)<0)break;xe.push(V>>18|240,V>>12&63|128,V>>6&63|128,V&63|128)}else throw new Error("Invalid code point")}return xe}function $e(q){const P=[];for(let V=0;V<q.length;++V)P.push(q.charCodeAt(V)&255);return P}function Ce(q,P){let V,re,me;const xe=[];for(let Ne=0;Ne<q.length&&!((P-=2)<0);++Ne)V=q.charCodeAt(Ne),re=V>>8,me=V%256,xe.push(me),xe.push(re);return xe}function Ge(q){return t.toByteArray(ze(q))}function je(q,P,V,re){let me;for(me=0;me<re&&!(me+V>=P.length||me>=q.length);++me)P[me+V]=q[me];return me}function Ue(q,P){return q instanceof P||q!=null&&q.constructor!=null&&q.constructor.name!=null&&q.constructor.name===P.name}function rt(q){return q!==q}const vt=(function(){const q="0123456789abcdef",P=new Array(256);for(let V=0;V<16;++V){const re=V*16;for(let me=0;me<16;++me)P[re+me]=q[V]+q[me]}return P})();function yt(q){return typeof BigInt>"u"?Ee:q}function Ee(){throw new Error("BigInt not supported")}})(hX);const bs=hX.Buffer;let pX;const oE=e=>pX=e,gX=Symbol();function tR(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Pv;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Pv||(Pv={}));function uCe(){const e=Lp(!0),t=e.run(()=>ve({}));let n=[],r=[];const i=hb({install(a){oE(i),i._a=a,a.provide(gX,i),a.config.globalProperties.$pinia=i,r.forEach(s=>n.push(s)),r=[]},use(a){return this._a?n.push(a):r.push(a),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}const vX=()=>{};function wU(e,t,n,r=vX){e.push(t);const i=()=>{const a=e.indexOf(t);a>-1&&(e.splice(a,1),r())};return!n&&Rk()&&Vi(i),i}function Kh(e,...t){e.slice().forEach(n=>{n(...t)})}const cCe=e=>e(),kU=Symbol(),CC=Symbol();function nR(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],i=e[n];tR(i)&&tR(r)&&e.hasOwnProperty(n)&&!Rn(r)&&!Pl(r)?e[n]=nR(i,r):e[n]=r}return e}const dCe=Symbol();function fCe(e){return!tR(e)||!e.hasOwnProperty(dCe)}const{assign:Ec}=Object;function hCe(e){return!!(Rn(e)&&e.effect)}function mCe(e,t,n,r){const{state:i,actions:a,getters:s}=t,o=n.state.value[e];let l;function u(){o||(n.state.value[e]=i?i():{});const c=vd(n.state.value[e]);return Ec(c,a,Object.keys(s||{}).reduce((d,f)=>(d[f]=hb(F(()=>{oE(n);const m=n._s.get(e);return s[f].call(m,m)})),d),{}))}return l=yX(e,u,t,n,r,!0),l}function yX(e,t,n={},r,i,a){let s;const o=Ec({actions:{}},n),l={deep:!0};let u,c,d=[],f=[],m;const p=r.state.value[e];!a&&!p&&(r.state.value[e]={}),ve({});let v;function y(A){let C;u=c=!1,typeof A=="function"?(A(r.state.value[e]),C={type:Pv.patchFunction,storeId:e,events:m}):(nR(r.state.value[e],A),C={type:Pv.patchObject,payload:A,storeId:e,events:m});const N=v=Symbol();gn().then(()=>{v===N&&(u=!0)}),c=!0,Kh(d,C,r.state.value[e])}const b=a?function(){const{state:C}=n,N=C?C():{};this.$patch(D=>{Ec(D,N)})}:vX;function S(){s.stop(),d=[],f=[],r._s.delete(e)}const w=(A,C="")=>{if(kU in A)return A[CC]=C,A;const N=function(){oE(r);const D=Array.from(arguments),j=[],z=[];function Y(J){j.push(J)}function ae(J){z.push(J)}Kh(f,{args:D,name:N[CC],store:k,after:Y,onError:ae});let ee;try{ee=A.apply(this&&this.$id===e?this:k,D)}catch(J){throw Kh(z,J),J}return ee instanceof Promise?ee.then(J=>(Kh(j,J),J)).catch(J=>(Kh(z,J),Promise.reject(J))):(Kh(j,ee),ee)};return N[kU]=!0,N[CC]=C,N},E={_p:r,$id:e,$onAction:wU.bind(null,f),$patch:y,$reset:b,$subscribe(A,C={}){const N=wU(d,A,C.detached,()=>D()),D=s.run(()=>Je(()=>r.state.value[e],j=>{(C.flush==="sync"?c:u)&&A({storeId:e,type:Pv.direct,events:m},j)},Ec({},l,C)));return N},$dispose:S},k=Or(E);r._s.set(e,k);const I=(r._a&&r._a.runWithContext||cCe)(()=>r._e.run(()=>(s=Lp()).run(()=>t({action:w}))));for(const A in I){const C=I[A];if(Rn(C)&&!hCe(C)||Pl(C))a||(p&&fCe(C)&&(Rn(C)?C.value=p[A]:nR(C,p[A])),r.state.value[e][A]=C);else if(typeof C=="function"){const N=w(C,A);I[A]=N,o.actions[A]=C}}return Ec(k,I),Ec(xt(k),I),Object.defineProperty(k,"$state",{get:()=>r.state.value[e],set:A=>{y(C=>{Ec(C,A)})}}),r._p.forEach(A=>{Ec(k,s.run(()=>A({store:k,app:r._a,pinia:r,options:o})))}),p&&a&&n.hydrate&&n.hydrate(k.$state,p),u=!0,c=!0,k}
vendor: 25,314 bytes, lines 65-73
65/*! #__NO_SIDE_EFFECTS__ */function bX(e,t,n){let r;const i=typeof t=="function";r=i?n:t;function a(s,o){const l=_K();return s=s||(l?Mt(gX,null):null),s&&oE(s),s=pX,s._s.has(e)||(i?yX(e,t,r,s):mCe(e,r,s)),s._s.get(e)}return a.$id=e,a}const _X=uCe();_X.use(H_e());/*!
66 * vue-router v4.6.4
67 * (c) 2025 Eduardo San Martin Morote
68 * @license MIT
69 */const fm=typeof document<"u";function SX(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function pCe(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&SX(e.default)}const qn=Object.assign;function IC(e,t){const n={};for(const r in t){const i=t[r];n[r]=ll(i)?i.map(e):e(i)}return n}const $v=()=>{},ll=Array.isArray;function EU(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}const wX=/#/g,gCe=/&/g,vCe=/\//g,yCe=/=/g,bCe=/\?/g,kX=/\+/g,_Ce=/%5B/g,SCe=/%5D/g,EX=/%5E/g,wCe=/%60/g,xX=/%7B/g,kCe=/%7C/g,TX=/%7D/g,ECe=/%20/g;function eN(e){return e==null?"":encodeURI(""+e).replace(kCe,"|").replace(_Ce,"[").replace(SCe,"]")}function xCe(e){return eN(e).replace(xX,"{").replace(TX,"}").replace(EX,"^")}function rR(e){return eN(e).replace(kX,"%2B").replace(ECe,"+").replace(wX,"%23").replace(gCe,"%26").replace(wCe,"`").replace(xX,"{").replace(TX,"}").replace(EX,"^")}function TCe(e){return rR(e).replace(yCe,"%3D")}function CCe(e){return eN(e).replace(wX,"%23").replace(bCe,"%3F")}function ICe(e){return CCe(e).replace(vCe,"%2F")}function py(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const ACe=/\/$/,OCe=e=>e.replace(ACe,"");function AC(e,t,n="/"){let r,i={},a="",s="";const o=t.indexOf("#");let l=t.indexOf("?");return l=o>=0&&l>o?-1:l,l>=0&&(r=t.slice(0,l),a=t.slice(l,o>0?o:t.length),i=e(a.slice(1))),o>=0&&(r=r||t.slice(0,o),s=t.slice(o,t.length)),r=DCe(r??t,n),{fullPath:r+a+s,path:r,query:i,hash:py(s)}}function PCe(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function xU(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function $Ce(e,t,n){const r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&op(t.matched[r],n.matched[i])&&CX(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function op(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function CX(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!RCe(e[n],t[n]))return!1;return!0}function RCe(e,t){return ll(e)?TU(e,t):ll(t)?TU(t,e):(e==null?void 0:e.valueOf())===(t==null?void 0:t.valueOf())}function TU(e,t){return ll(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function DCe(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),i=r[r.length-1];(i===".."||i===".")&&r.push("");let a=n.length-1,s,o;for(s=0;s<r.length;s++)if(o=r[s],o!==".")if(o==="..")a>1&&a--;else break;return n.slice(0,a).join("/")+"/"+r.slice(s).join("/")}const bc={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let iR=(function(e){return e.pop="pop",e.push="push",e})({}),OC=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function MCe(e){if(!e)if(fm){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),OCe(e)}const NCe=/^[^#]+#/;function LCe(e,t){return e.replace(NCe,"#")+t}function FCe(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const lE=()=>({left:window.scrollX,top:window.scrollY});function VCe(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=FCe(i,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function CU(e,t){return(history.state?history.state.position-t:-1)+e}const aR=new Map;function BCe(e,t){aR.set(e,t)}function jCe(e){const t=aR.get(e);return aR.delete(e),t}function UCe(e){return typeof e=="string"||e&&typeof e=="object"}function IX(e){return typeof e=="string"||typeof e=="symbol"}let Ur=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const AX=Symbol("");Ur.MATCHER_NOT_FOUND+"",Ur.NAVIGATION_GUARD_REDIRECT+"",Ur.NAVIGATION_ABORTED+"",Ur.NAVIGATION_CANCELLED+"",Ur.NAVIGATION_DUPLICATED+"";function lp(e,t){return qn(new Error,{type:e,[AX]:!0},t)}function su(e,t){return e instanceof Error&&AX in e&&(t==null||!!(e.type&t))}const HCe=["params","query","hash"];function zCe(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of HCe)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function qCe(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<n.length;++r){const i=n[r].replace(kX," "),a=i.indexOf("="),s=py(a<0?i:i.slice(0,a)),o=a<0?null:py(i.slice(a+1));if(s in t){let l=t[s];ll(l)||(l=t[s]=[l]),l.push(o)}else t[s]=o}return t}function IU(e){let t="";for(let n in e){const r=e[n];if(n=TCe(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(ll(r)?r.map(i=>i&&rR(i)):[r&&rR(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function WCe(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ll(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return t}const OX=Symbol(""),AU=Symbol(""),uE=Symbol(""),tN=Symbol(""),sR=Symbol("");function Dg(){let e=[];function t(r){return e.push(r),()=>{const i=e.indexOf(r);i>-1&&e.splice(i,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function GCe(e,t,n){const r=()=>{e[t].delete(n)};Hl(r),pb(r),Wk(()=>{e[t].add(n)}),e[t].add(n)}function KCe(e){const t=Mt(OX,{}).value;t&&GCe(t,"leaveGuards",e)}function Pc(e,t,n,r,i,a=s=>s()){const s=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((o,l)=>{const u=f=>{f===!1?l(lp(Ur.NAVIGATION_ABORTED,{from:n,to:t})):f instanceof Error?l(f):UCe(f)?l(lp(Ur.NAVIGATION_GUARD_REDIRECT,{from:t,to:f})):(s&&r.enterCallbacks[i]===s&&typeof f=="function"&&s.push(f),o())},c=a(()=>e.call(r&&r.instances[i],t,n,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(f=>l(f))})}function PC(e,t,n,r,i=a=>a()){const a=[];for(const s of e)for(const o in s.components){let l=s.components[o];if(!(t!=="beforeRouteEnter"&&!s.instances[o]))if(SX(l)){const u=(l.__vccOpts||l)[t];u&&a.push(Pc(u,n,r,s,o,i))}else{let u=l();a.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${o}" at "${s.path}"`);const d=pCe(c)?c.default:c;s.mods[o]=c,s.components[o]=d;const f=(d.__vccOpts||d)[t];return f&&Pc(f,n,r,s,o,i)()}))}}return a}function YCe(e,t){const n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let s=0;s<a;s++){const o=t.matched[s];o&&(e.matched.find(u=>op(u,o))?r.push(o):n.push(o));const l=e.matched[s];l&&(t.matched.find(u=>op(u,l))||i.push(l))}return[n,r,i]}/*!
70 * vue-router v4.6.4
71 * (c) 2025 Eduardo San Martin Morote
72 * @license MIT
73 */let XCe=()=>location.protocol+"//"+location.host;function PX(e,t){const{pathname:n,search:r,hash:i}=t,a=e.indexOf("#");if(a>-1){let s=i.includes(e.slice(a))?e.slice(a).length:1,o=i.slice(s);return o[0]!=="/"&&(o="/"+o),xU(o,"")}return xU(n,e)+r+i}function JCe(e,t,n,r){let i=[],a=[],s=null;const o=({state:f})=>{const m=PX(e,location),p=n.value,v=t.value;let y=0;if(f){if(n.value=m,t.value=f,s&&s===p){s=null;return}y=v?f.position-v.position:0}else r(m);i.forEach(b=>{b(n.value,p,{delta:y,type:iR.pop,direction:y?y>0?OC.forward:OC.back:OC.unknown})})};function l(){s=n.value}function u(f){i.push(f);const m=()=>{const p=i.indexOf(f);p>-1&&i.splice(p,1)};return a.push(m),m}function c(){if(document.visibilityState==="hidden"){const{history:f}=window;if(!f.state)return;f.replaceState(qn({},f.state,{scroll:lE()}),"")}}function d(){for(const f of a)f();a=[],window.removeEventListener("popstate",o),window.removeEventListener("pagehide",c),document.removeEventListener("visibilitychange",c)}return window.addEventListener("popstate",o),window.addEventListener("pagehide",c),document.addEventListener("visibilitychange",c),{pauseListeners:l,listen:u,destroy:d}}function OU(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?lE():null}}function ZCe(e){const{history:t,location:n}=window,r={value:PX(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(l,u,c){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:XCe()+e+l;try{t[c?"replaceState":"pushState"](u,"",f),i.value=u}catch(m){console.error(m),n[c?"replace":"assign"](f)}}function s(l,u){a(l,qn({},t.state,OU(i.value.back,l,i.value.forward,!0),u,{position:i.value.position}),!0),r.value=l}function o(l,u){const c=qn({},i.value,t.state,{forward:l,scroll:lE()});a(c.current,c,!0),a(l,qn({},OU(r.value,l,null),{position:c.position+1},u),!1),r.value=l}return{location:r,state:i,push:o,replace:s}}function QCe(e){e=MCe(e);const t=ZCe(e),n=JCe(e,t.state,t.location,t.replace);function r(a,s=!0){s||n.pauseListeners(),history.go(a)}const i=qn({location:"",base:e,go:r,createHref:LCe.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}let sf=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var pi=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(pi||{});const eIe={type:sf.Static,value:""},tIe=/[a-zA-Z0-9_]/;function nIe(e){if(!e)return[[]];if(e==="/")return[[eIe]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${u}": ${m}`)}let n=pi.Static,r=n;const i=[];let a;function s(){a&&i.push(a),a=[]}let o=0,l,u="",c="";function d(){u&&(n===pi.Static?a.push({type:sf.Static,value:u}):n===pi.Param||n===pi.ParamRegExp||n===pi.ParamRegExpEnd?(a.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:sf.Param,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;o<e.length;){if(l=e[o++],l==="\\"&&n!==pi.ParamRegExp){r=n,n=pi.EscapeNext;continue}switch(n){case pi.Static:l==="/"?(u&&d(),s()):l===":"?(d(),n=pi.Param):f();break;case pi.EscapeNext:f(),n=r;break;case pi.Param:l==="("?n=pi.ParamRegExp:tIe.test(l)?f():(d(),n=pi.Static,l!=="*"&&l!=="?"&&l!=="+"&&o--);break;case pi.ParamRegExp:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=pi.ParamRegExpEnd:c+=l;break;case pi.ParamRegExpEnd:d(),n=pi.Static,l!=="*"&&l!=="?"&&l!=="+"&&o--,c="";break;default:t("Unknown state");break}}return n===pi.ParamRegExp&&t(`Unfinished custom RegExp for param "${u}"`),d(),s(),i}const PU="[^/]+?",rIe={sensitive:!1,strict:!1,start:!0,end:!0};var Ma=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(Ma||{});const iIe=/[.+*?^${}()[\]/\\]/g;function aIe(e,t){const n=qn({},rIe,t),r=[];let i=n.start?"^":"";const a=[];for(const u of e){const c=u.length?[]:[Ma.Root];n.strict&&!u.length&&(i+="/");for(let d=0;d<u.length;d++){const f=u[d];let m=Ma.Segment+(n.sensitive?Ma.BonusCaseSensitive:0);if(f.type===sf.Static)d||(i+="/"),i+=f.value.replace(iIe,"\\$&"),m+=Ma.Static;else if(f.type===sf.Param){const{value:p,repeatable:v,optional:y,regexp:b}=f;a.push({name:p,repeatable:v,optional:y});const S=b||PU;if(S!==PU){m+=Ma.BonusCustomRegExp;try{`${S}`}catch(E){throw new Error(`Invalid custom RegExp for param "${p}" (${S}): `+E.message)}}let w=v?`((?:${S})(?:/(?:${S}))*)`:`(${S})`;d||(w=y&&u.length<2?`(?:/${w})`:"/"+w),y&&(w+="?"),i+=w,m+=Ma.Dynamic,y&&(m+=Ma.BonusOptional),v&&(m+=Ma.BonusRepeatable),S===".*"&&(m+=Ma.BonusWildcard)}c.push(m)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=Ma.BonusStrict}n.strict||(i+="/?"),n.end?i+="$":n.strict&&!i.endsWith("/")&&(i+="(?:/|$)");const s=new RegExp(i,n.sensitive?"":"i");function o(u){const c=u.match(s),d={};if(!c)return null;for(let f=1;f<c.length;f++){const m=c[f]||"",p=a[f-1];d[p.name]=m&&p.repeatable?m.split("/"):m}return d}function l(u){let c="",d=!1;for(const f of e){(!d||!c.endsWith("/"))&&(c+="/"),d=!1;for(const m of f)if(m.type===sf.Static)c+=m.value;else if(m.type===sf.Param){const{value:p,repeatable:v,optional:y}=m,b=p in u?u[p]:"";if(ll(b)&&!v)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const S=ll(b)?b.join("/"):b;if(!S)if(y)f.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${p}"`);c+=S}}return c||"/"}return{re:s,score:r,keys:a,parse:o,stringify:l}}function sIe(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===Ma.Static+Ma.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Ma.Static+Ma.Segment?1:-1:0}function $X(e,t){let n=0;const r=e.score,i=t.score;for(;n<r.length&&n<i.length;){const a=sIe(r[n],i[n]);if(a)return a;n++}if(Math.abs(i.length-r.length)===1){if($U(r))return 1;if($U(i))return-1}return i.length-r.length}function $U(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const oIe={strict:!1,end:!0,sensitive:!1};function lIe(e,t,n){const r=aIe(nIe(e.path),n),i=qn(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function uIe(e,t){const n=[],r=new Map;t=EU(oIe,t);function i(d){return r.get(d)}function a(d,f,m){const p=!m,v=DU(d);v.aliasOf=m&&m.record;const y=EU(t,d),b=[v];if("alias"in d){const E=typeof d.alias=="string"?[d.alias]:d.alias;for(const k of E)b.push(DU(qn({},v,{components:m?m.record.components:v.components,path:k,aliasOf:m?m.record:v})))}let S,w;for(const E of b){const{path:k}=E;if(f&&k[0]!=="/"){const x=f.record.path,I=x[x.length-1]==="/"?"":"/";E.path=f.record.path+(k&&I+k)}if(S=lIe(E,f,y),m?m.alias.push(S):(w=w||S,w!==S&&w.alias.push(S),p&&d.name&&!MU(S)&&s(d.name)),RX(S)&&l(S),v.children){const x=v.children;for(let I=0;I<x.length;I++)a(x[I],S,m&&m.children[I])}m=m||S}return w?()=>{s(w)}:$v}function s(d){if(IX(d)){const f=r.get(d);f&&(r.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&r.delete(d.record.name),d.children.forEach(s),d.alias.forEach(s))}}function o(){return n}function l(d){const f=fIe(d,n);n.splice(f,0,d),d.record.name&&!MU(d)&&r.set(d.record.name,d)}function u(d,f){let m,p={},v,y;if("name"in d&&d.name){if(m=r.get(d.name),!m)throw lp(Ur.MATCHER_NOT_FOUND,{location:d});y=m.record.name,p=qn(RU(f.params,m.keys.filter(w=>!w.optional).concat(m.parent?m.parent.keys.filter(w=>w.optional):[]).map(w=>w.name)),d.params&&RU(d.params,m.keys.map(w=>w.name))),v=m.stringify(p)}else if(d.path!=null)v=d.path,m=n.find(w=>w.re.test(v)),m&&(p=m.parse(v),y=m.record.name);else{if(m=f.name?r.get(f.name):n.find(w=>w.re.test(f.path)),!m)throw lp(Ur.MATCHER_NOT_FOUND,{location:d,currentLocation:f});y=m.record.name,p=qn({},f.params,d.params),v=m.stringify(p)}const b=[];let S=m;for(;S;)b.unshift(S.record),S=S.parent;return{name:y,path:v,params:p,matched:b,meta:dIe(b)}}e.forEach(d=>a(d));function c(){n.length=0,r.clear()}return{addRoute:a,resolve:u,removeRoute:s,clearRoutes:c,getRoutes:o,getRecordMatcher:i}}function RU(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function DU(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:cIe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function cIe(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function MU(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function dIe(e){return e.reduce((t,n)=>qn(t,n.meta),{})}function fIe(e,t){let n=0,r=t.length;for(;n!==r;){const a=n+r>>1;$X(e,t[a])<0?r=a:n=a+1}const i=hIe(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function hIe(e){let t=e;for(;t=t.parent;)if(RX(t)&&$X(e,t)===0)return t}function RX({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function NU(e){const t=Mt(uE),n=Mt(tN),r=F(()=>{const l=_e(e.to);return t.resolve(l)}),i=F(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],d=n.matched;if(!c||!d.length)return-1;const f=d.findIndex(op.bind(null,c));if(f>-1)return f;const m=LU(l[u-2]);return u>1&&LU(c)===m&&d[d.length-1].path!==m?d.findIndex(op.bind(null,l[u-2])):f}),a=F(()=>i.value>-1&&yIe(n.params,r.value.params)),s=F(()=>i.value>-1&&i.value===n.matched.length-1&&CX(n.params,r.value.params));function o(l={}){if(vIe(l)){const u=t[_e(e.replace)?"replace":"push"](_e(e.to)).catch($v);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:F(()=>r.value.href),isActive:a,isExactActive:s,navigate:o}}function mIe(e){return e.length===1?e[0]:e}const pIe=gt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:NU,setup(e,{slots:t}){const n=Or(NU(e)),{options:r}=Mt(uE),i=F(()=>({[FU(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[FU(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=t.default&&mIe(t.default(n));return e.custom?a:Jt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},a)}}}),gIe=pIe;function vIe(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function yIe(e,t){for(const n in t){const r=t[n],i=e[n];if(typeof r=="string"){if(r!==i)return!1}else if(!ll(i)||i.length!==r.length||r.some((a,s)=>a.valueOf()!==i[s].valueOf()))return!1}return!0}function LU(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const FU=(e,t,n)=>e??t??n,bIe=gt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Mt(sR),i=F(()=>e.route||r.value),a=Mt(AU,0),s=F(()=>{let u=_e(a);const{matched:c}=i.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),o=F(()=>i.value.matched[s.value]);Qn(AU,F(()=>s.value+1)),Qn(OX,o),Qn(sR,i);const l=ve();return Je(()=>[l.value,o.value,e.name],([u,c,d],[f,m,p])=>{c&&(c.instances[d]=u,m&&m!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=m.leaveGuards),c.updateGuards.size||(c.updateGuards=m.updateGuards))),u&&c&&(!m||!op(c,m)||!f)&&(c.enterCallbacks[d]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=i.value,c=e.name,d=o.value,f=d&&d.components[c];if(!f)return VU(n.default,{Component:f,route:u});const m=d.props[c],p=m?m===!0?u.params:typeof m=="function"?m(u):m:null,y=Jt(f,qn({},p,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return VU(n.default,{Component:y,route:u})||y}}});function VU(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const _Ie=bIe;function SIe(e){const t=uIe(e.routes,e),n=e.parseQuery||qCe,r=e.stringifyQuery||IU,i=e.history,a=Dg(),s=Dg(),o=Dg(),l=it(bc);let u=bc;fm&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=IC.bind(null,ie=>""+ie),d=IC.bind(null,ICe),f=IC.bind(null,py);function m(ie,he){let we,Ae;return IX(ie)?(we=t.getRecordMatcher(ie),Ae=he):Ae=ie,t.addRoute(Ae,we)}function p(ie){const he=t.getRecordMatcher(ie);he&&t.removeRoute(he)}function v(){return t.getRoutes().map(ie=>ie.record)}function y(ie){return!!t.getRecordMatcher(ie)}function b(ie,he){if(he=qn({},he||l.value),typeof ie=="string"){const X=AC(n,ie,he.path),ue=t.resolve({path:X.path},he),ye=i.createHref(X.fullPath);return qn(X,ue,{params:f(ue.params),hash:py(X.hash),redirectedFrom:void 0,href:ye})}let we;if(ie.path!=null)we=qn({},ie,{path:AC(n,ie.path,he.path).path});else{const X=qn({},ie.params);for(const ue in X)X[ue]==null&&delete X[ue];we=qn({},ie,{params:d(X)}),he.params=d(he.params)}const Ae=t.resolve(we,he),oe=ie.hash||"";Ae.params=c(f(Ae.params));const de=PCe(r,qn({},ie,{hash:xCe(oe),path:Ae.path})),W=i.createHref(de);return qn({fullPath:de,hash:oe,query:r===IU?WCe(ie.query):ie.query||{}},Ae,{redirectedFrom:void 0,href:W})}function S(ie){return typeof ie=="string"?AC(n,ie,l.value.path):qn({},ie)}function w(ie,he){if(u!==ie)return lp(Ur.NAVIGATION_CANCELLED,{from:he,to:ie})}function E(ie){return I(ie)}function k(ie){return E(qn(S(ie),{replace:!0}))}function x(ie,he){const we=ie.matched[ie.matched.length-1];if(we&&we.redirect){const{redirect:Ae}=we;let oe=typeof Ae=="function"?Ae(ie,he):Ae;return typeof oe=="string"&&(oe=oe.includes("?")||oe.includes("#")?oe=S(oe):{path:oe},oe.params={}),qn({query:ie.query,hash:ie.hash,params:oe.path!=null?{}:ie.params},oe)}}function I(ie,he){const we=u=b(ie),Ae=l.value,oe=ie.state,de=ie.force,W=ie.replace===!0,X=x(we,Ae);if(X)return I(qn(S(X),{state:typeof X=="object"?qn({},oe,X.state):oe,force:de,replace:W}),he||we);const ue=we;ue.redirectedFrom=he;let ye;return!de&&$Ce(r,Ae,we)&&(ye=lp(Ur.NAVIGATION_DUPLICATED,{to:ue,from:Ae}),B(Ae,Ae,!0,!1)),(ye?Promise.resolve(ye):N(ue,Ae)).catch(pe=>su(pe)?su(pe,Ur.NAVIGATION_GUARD_REDIRECT)?pe:L(pe):G(pe,ue,Ae)).then(pe=>{if(pe){if(su(pe,Ur.NAVIGATION_GUARD_REDIRECT))return I(qn({replace:W},S(pe.to),{state:typeof pe.to=="object"?qn({},oe,pe.to.state):oe,force:de}),he||ue)}else pe=j(ue,Ae,!0,W,oe);return D(ue,Ae,pe),pe})}function A(ie,he){const we=w(ie,he);return we?Promise.reject(we):Promise.resolve()}function C(ie){const he=M.values().next().value;return he&&typeof he.runWithContext=="function"?he.runWithContext(ie):ie()}function N(ie,he){let we;const[Ae,oe,de]=YCe(ie,he);we=PC(Ae.reverse(),"beforeRouteLeave",ie,he);for(const X of Ae)X.leaveGuards.forEach(ue=>{we.push(Pc(ue,ie,he))});const W=A.bind(null,ie,he);return we.push(W),ne(we).then(()=>{we=[];for(const X of a.list())we.push(Pc(X,ie,he));return we.push(W),ne(we)}).then(()=>{we=PC(oe,"beforeRouteUpdate",ie,he);for(const X of oe)X.updateGuards.forEach(ue=>{we.push(Pc(ue,ie,he))});return we.push(W),ne(we)}).then(()=>{we=[];for(const X of de)if(X.beforeEnter)if(ll(X.beforeEnter))for(const ue of X.beforeEnter)we.push(Pc(ue,ie,he));else we.push(Pc(X.beforeEnter,ie,he));return we.push(W),ne(we)}).then(()=>(ie.matched.forEach(X=>X.enterCallbacks={}),we=PC(de,"beforeRouteEnter",ie,he,C),we.push(W),ne(we))).then(()=>{we=[];for(const X of s.list())we.push(Pc(X,ie,he));return we.push(W),ne(we)}).catch(X=>su(X,Ur.NAVIGATION_CANCELLED)?X:Promise.reject(X))}function D(ie,he,we){o.list().forEach(Ae=>C(()=>Ae(ie,he,we)))}function j(ie,he,we,Ae,oe){const de=w(ie,he);if(de)return de;const W=he===bc,X=fm?history.state:{};we&&(Ae||W?i.replace(ie.fullPath,qn({scroll:W&&X&&X.scroll},oe)):i.push(ie.fullPath,oe)),l.value=ie,B(ie,he,we,W),L()}let z;function Y(){z||(z=i.listen((ie,he,we)=>{if(!K.listening)return;const Ae=b(ie),oe=x(Ae,K.currentRoute.value);if(oe){I(qn(oe,{replace:!0,force:!0}),Ae).catch($v);return}u=Ae;const de=l.value;fm&&BCe(CU(de.fullPath,we.delta),lE()),N(Ae,de).catch(W=>su(W,Ur.NAVIGATION_ABORTED|Ur.NAVIGATION_CANCELLED)?W:su(W,Ur.NAVIGATION_GUARD_REDIRECT)?(I(qn(S(W.to),{force:!0}),Ae).then(X=>{su(X,Ur.NAVIGATION_ABORTED|Ur.NAVIGATION_DUPLICATED)&&!we.delta&&we.type===iR.pop&&i.go(-1,!1)}).catch($v),Promise.reject()):(we.delta&&i.go(-we.delta,!1),G(W,Ae,de))).then(W=>{W=W||j(Ae,de,!1),W&&(we.delta&&!su(W,Ur.NAVIGATION_CANCELLED)?i.go(-we.delta,!1):we.type===iR.pop&&su(W,Ur.NAVIGATION_ABORTED|Ur.NAVIGATION_DUPLICATED)&&i.go(-1,!1)),D(Ae,de,W)}).catch($v)}))}let ae=Dg(),ee=Dg(),J;function G(ie,he,we){L(ie);const Ae=ee.list();return Ae.length?Ae.forEach(oe=>oe(ie,he,we)):console.error(ie),Promise.reject(ie)}function se(){return J&&l.value!==bc?Promise.resolve():new Promise((ie,he)=>{ae.add([ie,he])})}
73function L(ie){return J||(J=!ie,Y(),ae.list().forEach(([he,we])=>ie?we(ie):he()),ae.reset()),ie}function B(ie,he,we,Ae){const{scrollBehavior:oe}=e;if(!fm||!oe)return Promise.resolve();const de=!we&&jCe(CU(ie.fullPath,0))||(Ae||!we)&&history.state&&history.state.scroll||null;return gn().then(()=>oe(ie,he,de)).then(W=>W&&VCe(W)).catch(W=>G(W,ie,he))}const R=ie=>i.go(ie);let H;const M=new Set,K={currentRoute:l,listening:!0,addRoute:m,removeRoute:p,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:v,resolve:b,options:e,push:E,replace:k,go:R,back:()=>R(-1),forward:()=>R(1),beforeEach:a.add,beforeResolve:s.add,afterEach:o.add,onError:ee.add,isReady:se,install(ie){ie.component("RouterLink",gIe),ie.component("RouterView",_Ie),ie.config.globalProperties.$router=K,Object.defineProperty(ie.config.globalProperties,"$route",{enumerable:!0,get:()=>_e(l)}),fm&&!H&&l.value===bc&&(H=!0,E(i.location).catch(Ae=>{}));const he={};for(const Ae in bc)Object.defineProperty(he,Ae,{get:()=>l.value[Ae],enumerable:!0});ie.provide(uE,K),ie.provide(tN,wM(he)),ie.provide(sR,l);const we=ie.unmount;M.add(ie),ie.unmount=function(){M.delete(ie),M.size<1&&(u=bc,z&&z(),z=null,l.value=bc,H=!1,J=!1),we()}}};function ne(ie){return ie.reduce((he,we)=>he.then(()=>C(we)),Promise.resolve())}return K}function cE(){return Mt(uE)}function nc(e){return Mt(tN)}/**
74 * filesize
75 *
76 * @copyright 2026 Jason Mulligan <[email protected]>
77 * @license BSD-3-Clause
78 * @version 11.0.14
79 */const wIe="Invalid number",kIe="Invalid rounding method",oR="iec",mS="jedec",EIe="si",DX="bit",xIe="bits",MX="byte",TIe="bytes",CIe="kbit",IIe="kB",NX="array",AIe="function",LX="object",OIe="string",FX="exponent",PIe="round",$Ie="e",hm="",BU=".",RIe="s",jU=" ",DIe="0",Rv={symbol:{iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},fullform:{iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]}},MIe=[1,1024,1048576,1073741824,1099511627776,0x4000000000000,1152921504606847e3,11805916207174113e5,12089258196146292e8],NIe=[1,1e3,1e6,1e9,1e12,1e15,1e18,1e21,1e24],LIe=Math.log(1024),FIe=Math.log(1e3),UU={[EIe]:{isDecimal:!0,ceil:1e3,actualStandard:mS},[oR]:{isDecimal:!1,ceil:1024,actualStandard:oR},[mS]:{isDecimal:!1,ceil:1024,actualStandard:mS}};function VIe(e,t){return UU[e]?UU[e]:t===2?{isDecimal:!1,ceil:1024,actualStandard:oR}:{isDecimal:!0,ceil:1e3,actualStandard:mS}}function BIe(e,t,n,r,i,a,s,o,l){const u=e>0?0 .toPrecision(e):0;return s===FX?0:(l||(l=n?Rv.symbol[t].bits[0]:Rv.symbol[t].bytes[0]),r[l]&&(l=r[l]),i&&(l=a[0]||Rv.fullform[t][0]+(n?DX:MX)),s===NX?[u,l]:s===LX?{value:u,symbol:l,exponent:0,unit:l}:u+o+l)}function VX(e,t,n,r,i,a=!0){const s=n?NIe[t]:MIe[t];let o=e/s;return r&&(o*=8,a&&o>=i&&t<8&&(o/=i,t++)),{result:o,e:t}}function jIe(e,t,n,r,i,a,s,o,l,u){let c=e.toPrecision(t);const d=u===-1||isNaN(u);if(c.includes($Ie)&&n<8&&d){n++;const{result:f}=VX(r,n,i,a,s),m=l>0?Math.pow(10,l):1;c=(m===1?o(f):o(f*m)/m).toPrecision(t)}return{value:c,e:n}}function UIe(e,t,n,r,i,a){let s=e;if(t===!0?s=s.toLocaleString():t.length>0?s=s.toLocaleString(t,n):r.length>0&&(s=s.toString().replace(BU,r)),i&&a>0){const o=s.toString(),l=r||(o.slice(1).match(/[.,]/g)||[]).pop()||BU,u=o.split(l),c=u[1]||hm,d=c.length,f=a-d;s=`${u[0]}${l}${c.padEnd(d+f,DIe)}`}return s}function zp(e,{bits:t=!1,pad:n=!1,base:r=-1,round:i=2,locale:a=hm,localeOptions:s={},separator:o=hm,spacer:l=jU,symbols:u={},standard:c=hm,output:d=OIe,fullform:f=!1,fullforms:m=[],exponent:p=-1,roundingMethod:v=PIe,precision:y=0}={}){let b=p,S=Number(e),w=[],E=0,k=hm;const{isDecimal:x,ceil:I,actualStandard:A}=VIe(c,r),C=f===!0,N=S<0,D=Math[v];if(typeof e!="bigint"&&isNaN(e))throw new TypeError(wIe);if(typeof D!==AIe)throw new TypeError(kIe);if(N&&(S=-S),S===0)return BIe(y,A,t,u,C,m,d,l);(b===-1||isNaN(b))&&(b=Math.floor(x?Math.log(S)/FIe:Math.log(S)/LIe),b<0&&(b=0)),b>8&&(y>0&&(y+=8-b),b=8);const j=p===-1||isNaN(p);if(d===FX)return b;const{result:z,e:Y}=VX(S,b,x,t,I,j);E=z,b=Y;const ae=b>0&&i>0?Math.pow(10,i):1;if(w[0]=ae===1?D(E):D(E*ae)/ae,w[0]===I&&b<8&&j&&(w[0]=1,b++),y>0){const J=jIe(w[0],y,b,S,x,t,I,D,i,p);w[0]=J.value,b=J.e}const ee=Rv.symbol[A][t?xIe:TIe];return k=w[1]=x&&b===1?t?CIe:IIe:ee[b],N&&(w[0]=-w[0]),u[w[1]]&&(w[1]=u[w[1]]),w[0]=UIe(w[0],a,s,o,n,i),C&&(w[1]=m[b]||Rv.fullform[A][b]+(t?DX:MX)+(w[0]===1?hm:RIe)),d===NX?w:d===LX?{value:w[0],symbol:w[1],exponent:b,unit:k}:l===jU?`${w[0]} ${w[1]}`:w.join(l)}function BX(e,t){return function(){return e.apply(t,arguments)}}const{toString:HIe}=Object.prototype,{getPrototypeOf:nN}=Object,dE=(e=>t=>{const n=HIe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),hl=e=>(e=e.toLowerCase(),t=>dE(t)===e),fE=e=>t=>typeof t===e,{isArray:qp}=Array,gy=fE("undefined");function zIe(e){return e!==null&&!gy(e)&&e.constructor!==null&&!gy(e.constructor)&&Ws(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const jX=hl("ArrayBuffer");function qIe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&jX(e.buffer),t}
vendor: 2,481 bytes, line 79
79const WIe=fE("string"),Ws=fE("function"),UX=fE("number"),hE=e=>e!==null&&typeof e=="object",GIe=e=>e===!0||e===!1,pS=e=>{if(dE(e)!=="object")return!1;const t=nN(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},KIe=hl("Date"),YIe=hl("File"),XIe=hl("Blob"),JIe=hl("FileList"),ZIe=e=>hE(e)&&Ws(e.pipe),QIe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Ws(e.append)&&((t=dE(e))==="formdata"||t==="object"&&Ws(e.toString)&&e.toString()==="[object FormData]"))},eAe=hl("URLSearchParams"),[tAe,nAe,rAe,iAe]=["ReadableStream","Request","Response","Headers"].map(hl),aAe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function wb(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),qp(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{const a=n?Object.getOwnPropertyNames(e):Object.keys(e),s=a.length;let o;for(r=0;r<s;r++)o=a[r],t.call(null,e[o],o,e)}}function HX(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,i;for(;r-- >0;)if(i=n[r],t===i.toLowerCase())return i;return null}const of=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:$f,zX=e=>!gy(e)&&e!==of;function lR(){const{caseless:e}=zX(this)&&this||{},t={},n=(r,i)=>{const a=e&&HX(t,i)||i;pS(t[a])&&pS(r)?t[a]=lR(t[a],r):pS(r)?t[a]=lR({},r):qp(r)?t[a]=r.slice():t[a]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&wb(arguments[r],n);return t}const sAe=(e,t,n,{allOwnKeys:r}={})=>(wb(t,(i,a)=>{n&&Ws(i)?e[a]=BX(i,n):e[a]=i},{allOwnKeys:r}),e),oAe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),lAe=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},uAe=(e,t,n,r)=>{let i,a,s;const o={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)s=i[a],(!r||r(s,e,t))&&!o[s]&&(t[s]=e[s],o[s]=!0);e=n!==!1&&nN(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},cAe=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},dAe=e=>{if(!e)return null;if(qp(e))return e;let t=e.length;if(!UX(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},fAe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&nN(Uint8Array)),hAe=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;
vendor: 5,439 bytes, line 79
79(i=r.next())&&!i.done;){const a=i.value;t.call(e,a[0],a[1])}},mAe=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},pAe=hl("HTMLFormElement"),gAe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),HU=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),vAe=hl("RegExp"),qX=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};wb(n,(i,a)=>{let s;(s=t(i,a,e))!==!1&&(r[a]=s||i)}),Object.defineProperties(e,r)},yAe=e=>{qX(e,(t,n)=>{if(Ws(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Ws(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},bAe=(e,t)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return qp(e)?r(e):r(String(e).split(t)),n},_Ae=()=>{},SAe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function wAe(e){return!!(e&&Ws(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const kAe=e=>{const t=new Array(10),n=(r,i)=>{if(hE(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const a=qp(r)?[]:{};return wb(r,(s,o)=>{const l=n(s,i+1);!gy(l)&&(a[o]=l)}),t[i]=void 0,a}}return r};return n(e,0)},EAe=hl("AsyncFunction"),xAe=e=>e&&(hE(e)||Ws(e))&&Ws(e.then)&&Ws(e.catch),WX=((e,t)=>e?setImmediate:t?((n,r)=>(of.addEventListener("message",({source:i,data:a})=>{i===of&&a===n&&r.length&&r.shift()()},!1),i=>{r.push(i),of.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Ws(of.postMessage)),TAe=typeof queueMicrotask<"u"?queueMicrotask.bind(of):typeof ys<"u"&&ys.nextTick||WX,Ke={isArray:qp,isArrayBuffer:jX,isBuffer:zIe,isFormData:QIe,isArrayBufferView:qIe,isString:WIe,isNumber:UX,isBoolean:GIe,isObject:hE,isPlainObject:pS,isReadableStream:tAe,isRequest:nAe,isResponse:rAe,isHeaders:iAe,isUndefined:gy,isDate:KIe,isFile:YIe,isBlob:XIe,isRegExp:vAe,isFunction:Ws,isStream:ZIe,isURLSearchParams:eAe,isTypedArray:fAe,isFileList:JIe,forEach:wb,merge:lR,extend:sAe,trim:aAe,stripBOM:oAe,inherits:lAe,toFlatObject:uAe,kindOf:dE,kindOfTest:hl,endsWith:cAe,toArray:dAe,forEachEntry:hAe,matchAll:mAe,isHTMLForm:pAe,hasOwnProperty:HU,hasOwnProp:HU,reduceDescriptors:qX,freezeMethods:yAe,toObjectSet:bAe,toCamelCase:gAe,noop:_Ae,toFiniteNumber:SAe,findKey:HX,global:of,isContextDefined:zX,isSpecCompliantForm:wAe,toJSONObject:kAe,isAsyncFn:EAe,isThenable:xAe,setImmediate:WX,asap:TAe};function tn(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}Ke.inherits(tn,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Ke.toJSONObject(this.config),code:this.code,status:this.status}}});const GX=tn.prototype,KX={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{KX[e]={value:e}});Object.defineProperties(tn,KX);Object.defineProperty(GX,"isAxiosError",{value:!0});tn.from=(e,t,n,r,i,a)=>{const s=Object.create(GX);return Ke.toFlatObject(e,s,function(l){return l!==Error.prototype},o=>o!=="isAxiosError"),tn.call(s,e.message,t,n,r,i),s.cause=e,s.name=e.name,a&&Object.assign(s,a),s};const CAe=null;function uR(e){return Ke.isPlainObject(e)||Ke.isArray(e)}function YX(e){return Ke.endsWith(e,"[]")?e.slice(0,-2):e}function zU(e,t,n){return e?e.concat(t).map(function(i,a){return i=YX(i),!n&&a?"["+i+"]":i}).join(n?".":""):t}function IAe(e){return Ke.isArray(e)&&!e.some(uR)}const AAe=Ke.toFlatObject(Ke,{},null,function(t){return/^is[A-Z]/.test(t)});function mE(e,t,n){if(!Ke.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=Ke.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,y){return!Ke.isUndefined(y[v])});const r=n.metaTokens,i=n.visitor||c,a=n.dots,s=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Ke.isSpecCompliantForm(t);if(!Ke.isFunction(i))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(Ke.isDate(p))return p.toISOString();if(!l&&Ke.isBlob(p))throw new tn("Blob is not supported. Use a Buffer instead.");return Ke.isArrayBuffer(p)||Ke.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):bs.from(p):p}function c(p,v,y){let b=p;if(p&&!y&&typeof p=="object"){if(Ke.endsWith(v,"{}"))v=r?v:v.slice(0,-2),p=JSON.stringify(p);else if(Ke.isArray(p)&&IAe(p)||(Ke.isFileList(p)||Ke.endsWith(v,"[]"))&&(b=Ke.toArray(p)))return v=YX(v),b.forEach(function(w,E){!(Ke.isUndefined(w)||w===null)&&t.append(s===!0?zU([v],E,a):s===null?v:v+"[]",u(w))}),!1}return uR(p)?!0:(t.append(zU(y,v,a),u(p)),!1)}const d=[],f=Object.assign(AAe,{defaultVisitor:c,convertValue:u,isVisitable:uR});function m(p,v){if(!Ke.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(p),Ke.forEach(p,function(b,S){(!(Ke.isUndefined(b)||b===null)&&i.call(t,b,Ke.isString(S)?S.trim():S,v,f))===!0&&m(b,v?v.concat(S):[S])}),d.pop()}}if(!Ke.isObject(e))throw new TypeError("data must be an object");return m(e),t}
vendor: 5,473 bytes, lines 79-80
79function qU(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function rN(e,t){this._pairs=[],e&&mE(e,this,t)}const XX=rN.prototype;XX.append=function(t,n){this._pairs.push([t,n])};XX.toString=function(t){const n=t?function(r){return t.call(this,r,qU)}:qU;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function OAe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function JX(e,t,n){if(!t)return e;const r=n&&n.encode||OAe;Ke.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let a;if(i?a=i(t,n):a=Ke.isURLSearchParams(t)?t.toString():new rN(t,n).toString(r),a){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class WU{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){Ke.forEach(this.handlers,function(r){r!==null&&t(r)})}}const ZX={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},PAe=typeof URLSearchParams<"u"?URLSearchParams:rN,$Ae=typeof FormData<"u"?FormData:null,RAe=typeof Blob<"u"?Blob:null,DAe={isBrowser:!0,classes:{URLSearchParams:PAe,FormData:$Ae,Blob:RAe},protocols:["http","https","file","blob","url","data"]},iN=typeof window<"u"&&typeof document<"u",cR=typeof navigator=="object"&&navigator||void 0,MAe=iN&&(!cR||["ReactNative","NativeScript","NS"].indexOf(cR.product)<0),NAe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",LAe=iN&&window.location.href||"http://localhost",FAe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:iN,hasStandardBrowserEnv:MAe,hasStandardBrowserWebWorkerEnv:NAe,navigator:cR,origin:LAe},Symbol.toStringTag,{value:"Module"})),da={...FAe,...DAe};function VAe(e,t){return mE(e,new da.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,a){return da.isNode&&Ke.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}function BAe(e){return Ke.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function jAe(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r<i;r++)a=n[r],t[a]=e[a];return t}function QX(e){function t(n,r,i,a){let s=n[a++];if(s==="__proto__")return!0;const o=Number.isFinite(+s),l=a>=n.length;return s=!s&&Ke.isArray(i)?i.length:s,l?(Ke.hasOwnProp(i,s)?i[s]=[i[s],r]:i[s]=r,!o):((!i[s]||!Ke.isObject(i[s]))&&(i[s]=[]),t(n,r,i[s],a)&&Ke.isArray(i[s])&&(i[s]=jAe(i[s])),!o)}if(Ke.isFormData(e)&&Ke.isFunction(e.entries)){const n={};return Ke.forEachEntry(e,(r,i)=>{t(BAe(r),i,n,0)}),n}return null}function UAe(e,t,n){if(Ke.isString(e))try{return(t||JSON.parse)(e),Ke.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const kb={transitional:ZX,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=Ke.isObject(t);if(a&&Ke.isHTMLForm(t)&&(t=new FormData(t)),Ke.isFormData(t))return i?JSON.stringify(QX(t)):t;if(Ke.isArrayBuffer(t)||Ke.isBuffer(t)||Ke.isStream(t)||Ke.isFile(t)||Ke.isBlob(t)||Ke.isReadableStream(t))return t;if(Ke.isArrayBufferView(t))return t.buffer;if(Ke.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let o;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return VAe(t,this.formSerializer).toString();if((o=Ke.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return mE(o?{"files[]":t}:t,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),UAe(t)):t}],transformResponse:[function(t){const n=this.transitional||kb.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(Ke.isResponse(t)||Ke.isReadableStream(t))return t;if(t&&Ke.isString(t)&&(r&&!this.responseType||i)){const s=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(o){if(s)throw o.name==="SyntaxError"?tn.from(o,tn.ERR_BAD_RESPONSE,this,null,this.response):o}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:da.classes.FormData,Blob:da.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Ke.forEach(["delete","get","head","post","put","patch"],e=>{kb.headers[e]={}});const HAe=Ke.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),zAe=e=>{const t={};let n,r,i;return e&&e.split(`
80`).forEach(function(s){i=s.indexOf(":"),n=s.substring(0,i).trim().toLowerCase(),r=s.substring(i+1).trim(),!(!n||t[n]&&HAe[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},GU=Symbol("internals");function Mg(e){return e&&String(e).trim().toLowerCase()}function gS(e){return e===!1||e==null?e:Ke.isArray(e)?e.map(gS):String(e)}function qAe(e){const t=Object.create(null),n=/([^\s,;
80=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const WAe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function $C(e,t,n,r,i){if(Ke.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!Ke.isString(t)){if(Ke.isString(r))return t.indexOf(r)!==-1;if(Ke.isRegExp(r))return r.test(t)}}function GAe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function KAe(e,t){const n=Ke.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,a,s){return this[r].call(this,t,i,a,s)},configurable:!0})})}let _s=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function a(o,l,u){const c=Mg(l);if(!c)throw new Error("header name must be a non-empty string");const d=Ke.findKey(i,c);(!d||i[d]===void 0||u===!0||u===void 0&&i[d]!==!1)&&(i[d||l]=gS(o))}const s=(o,l)=>Ke.forEach(o,(u,c)=>a(u,c,l));if(Ke.isPlainObject(t)||t instanceof this.constructor)s(t,n);else if(Ke.isString(t)&&(t=t.trim())&&!WAe(t))s(zAe(t),n);else if(Ke.isHeaders(t))for(const[o,l]of t.entries())a(l,o,r);else t!=null&&a(n,t,r);return this}get(t,n){if(t=Mg(t),t){const r=Ke.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return qAe(i);if(Ke.isFunction(n))return n.call(this,i,r);if(Ke.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Mg(t),t){const r=Ke.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||$C(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function a(s){if(s=Mg(s),s){const o=Ke.findKey(r,s);o&&(!n||$C(r,r[o],o,n))&&(delete r[o],i=!0)}}return Ke.isArray(t)?t.forEach(a):a(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!t||$C(this,this[a],a,t,!0))&&(delete this[a],i=!0)}return i}normalize(t){const n=this,r={};return Ke.forEach(this,(i,a)=>{const s=Ke.findKey(r,a);if(s){n[s]=gS(i),delete n[a];return}const o=t?GAe(a):String(a).trim();o!==a&&delete n[a],n[o]=gS(i),r[o]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return Ke.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&Ke.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
81`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[GU]=this[GU]={accessors:{}}).accessors,i=this.prototype;function a(s){const o=Mg(s);r[o]||(KAe(i,s),r[o]=!0)}return Ke.isArray(t)?t.forEach(a):a(t),this}};_s.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Ke.reduceDescriptors(_s.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});Ke.freezeMethods(_s);function RC(e,t){const n=this||kb,r=t||n,i=_s.from(r.headers);let a=r.data;return Ke.forEach(e,function(o){a=o.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function eJ(e){return!!(e&&e.__CANCEL__)}function Wp(e,t,n){tn.call(this,e??"canceled",tn.ERR_CANCELED,t,n),this.name="CanceledError"}Ke.inherits(Wp,tn,{__CANCEL__:!0});function tJ(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new tn("Request failed with status code "+n.status,[tn.ERR_BAD_REQUEST,tn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function YAe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function XAe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,a=0,s;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[a];s||(s=u),n[i]=l,r[i]=u;let d=a,f=0;for(;d!==i;)f+=n[d++],d=d%e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),u-s<t)return;const m=c&&u-c;return m?Math.round(f*1e3/m):void 0}}function JAe(e,t){let n=0,r=1e3/t,i,a;const s=(u,c=Date.now())=>{n=c,i=null,a&&(clearTimeout(a),a=null),e.apply(null,u)};return[(...u)=>{const c=Date.now(),d=c-n;d>=r?s(u,c):(i=u,a||(a=setTimeout(()=>{a=null,s(i)},r-d)))},()=>i&&s(i)]}const Aw=(e,t,n=3)=>{let r=0;const i=XAe(50,250);return JAe(a=>{const s=a.loaded,o=a.lengthComputable?a.total:void 0,l=s-r,u=i(l),c=s<=o;r=s;const d={loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:u||void 0,estimated:u&&o&&c?(o-s)/u:void 0,event:a,lengthComputable:o!=null,[t?"download":"upload"]:!0};e(d)},n)},KU=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},YU=e=>(...t)=>Ke.asap(()=>e(...t)),ZAe=da.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,da.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(da.origin),da.navigator&&/(msie|trident)/i.test(da.navigator.userAgent)):()=>!0,QAe=da.hasStandardBrowserEnv?{write(e,t,n,r,i,a){const s=[e+"="+encodeURIComponent(t)];Ke.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),Ke.isString(r)&&s.push("path="+r),Ke.isString(i)&&s.push("domain="+i),a===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function eOe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function tOe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function nJ(e,t,n){let r=!eOe(t);return e&&r||n==!1?tOe(e,t):t}const XU=e=>e instanceof _s?{...e}:e;function Vf(e,t){t=t||{};const n={};function r(u,c,d,f){return Ke.isPlainObject(u)&&Ke.isPlainObject(c)?Ke.merge.call({caseless:f},u,c):Ke.isPlainObject(c)?Ke.merge({},c):Ke.isArray(c)?c.slice():c}
vendor: 5,288 bytes, line 81
81function i(u,c,d,f){if(Ke.isUndefined(c)){if(!Ke.isUndefined(u))return r(void 0,u,d,f)}else return r(u,c,d,f)}function a(u,c){if(!Ke.isUndefined(c))return r(void 0,c)}function s(u,c){if(Ke.isUndefined(c)){if(!Ke.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function o(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:o,headers:(u,c,d)=>i(XU(u),XU(c),d,!0)};return Ke.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=l[c]||i,f=d(e[c],t[c],c);Ke.isUndefined(f)&&d!==o||(n[c]=f)}),n}const rJ=e=>{const t=Vf({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:s,auth:o}=t;t.headers=s=_s.from(s),t.url=JX(nJ(t.baseURL,t.url),e.params,e.paramsSerializer),o&&s.set("Authorization","Basic "+btoa((o.username||"")+":"+(o.password?unescape(encodeURIComponent(o.password)):"")));let l;if(Ke.isFormData(n)){if(da.hasStandardBrowserEnv||da.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if((l=s.getContentType())!==!1){const[u,...c]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];s.setContentType([u||"multipart/form-data",...c].join("; "))}}if(da.hasStandardBrowserEnv&&(r&&Ke.isFunction(r)&&(r=r(t)),r||r!==!1&&ZAe(t.url))){const u=i&&a&&QAe.read(a);u&&s.set(i,u)}return t},nOe=typeof XMLHttpRequest<"u",rOe=nOe&&function(e){return new Promise(function(n,r){const i=rJ(e);let a=i.data;const s=_s.from(i.headers).normalize();let{responseType:o,onUploadProgress:l,onDownloadProgress:u}=i,c,d,f,m,p;function v(){m&&m(),p&&p(),i.cancelToken&&i.cancelToken.unsubscribe(c),i.signal&&i.signal.removeEventListener("abort",c)}let y=new XMLHttpRequest;y.open(i.method.toUpperCase(),i.url,!0),y.timeout=i.timeout;function b(){if(!y)return;const w=_s.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),k={data:!o||o==="text"||o==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:w,config:e,request:y};tJ(function(I){n(I),v()},function(I){r(I),v()},k),y=null}"onloadend"in y?y.onloadend=b:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(b)},y.onabort=function(){y&&(r(new tn("Request aborted",tn.ECONNABORTED,e,y)),y=null)},y.onerror=function(){r(new tn("Network Error",tn.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let E=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const k=i.transitional||ZX;i.timeoutErrorMessage&&(E=i.timeoutErrorMessage),r(new tn(E,k.clarifyTimeoutError?tn.ETIMEDOUT:tn.ECONNABORTED,e,y)),y=null},a===void 0&&s.setContentType(null),"setRequestHeader"in y&&Ke.forEach(s.toJSON(),function(E,k){y.setRequestHeader(k,E)}),Ke.isUndefined(i.withCredentials)||(y.withCredentials=!!i.withCredentials),o&&o!=="json"&&(y.responseType=i.responseType),u&&([f,p]=Aw(u,!0),y.addEventListener("progress",f)),l&&y.upload&&([d,m]=Aw(l),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",m)),(i.cancelToken||i.signal)&&(c=w=>{y&&(r(!w||w.type?new Wp(null,e,y):w),y.abort(),y=null)},i.cancelToken&&i.cancelToken.subscribe(c),i.signal&&(i.signal.aborted?c():i.signal.addEventListener("abort",c)));const S=YAe(i.url);if(S&&da.protocols.indexOf(S)===-1){r(new tn("Unsupported protocol "+S+":",tn.ERR_BAD_REQUEST,e));return}y.send(a||null)})},iOe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const a=function(u){if(!i){i=!0,o();const c=u instanceof Error?u:this.reason;r.abort(c instanceof tn?c:new Wp(c instanceof Error?c.message:c))}};let s=t&&setTimeout(()=>{s=null,a(new tn(`timeout ${t} of ms exceeded`,tn.ETIMEDOUT))},t);const o=()=>{e&&(s&&clearTimeout(s),s=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(a):u.removeEventListener("abort",a)}),e=null)};e.forEach(u=>u.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>Ke.asap(o),l}},aOe=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},sOe=async function*(e,t){for await(const n of oOe(e))yield*aOe(n,t)},oOe=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},JU=(e,t,n,r)=>{const i=sOe(e,t);let a=0,s,o=l=>{s||(s=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await i.next();if(u){o(),l.close();return}let d=c.byteLength;if(n){let f=a+=d;n(f)}l.enqueue(new Uint8Array(c))}catch(u){throw o(u),u}},cancel(l){return o(l),i.return()}},{highWaterMark:2})},pE=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",iJ=pE&&typeof ReadableStream=="function",lOe=pE&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),aJ=(e,...t)=>{try{return!!e(...t)}catch{return!1}},uOe=iJ&&aJ(()=>{let e=!1;
vendor: 4,106 bytes, lines 81-83
81const t=new Request(da.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),ZU=64*1024,dR=iJ&&aJ(()=>Ke.isReadableStream(new Response("").body)),Ow={stream:dR&&(e=>e.body)};pE&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Ow[t]&&(Ow[t]=Ke.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new tn(`Response type '${t}' is not supported`,tn.ERR_NOT_SUPPORT,r)})})})(new Response);const cOe=async e=>{if(e==null)return 0;if(Ke.isBlob(e))return e.size;if(Ke.isSpecCompliantForm(e))return(await new Request(da.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(Ke.isArrayBufferView(e)||Ke.isArrayBuffer(e))return e.byteLength;if(Ke.isURLSearchParams(e)&&(e=e+""),Ke.isString(e))return(await lOe(e)).byteLength},dOe=async(e,t)=>{const n=Ke.toFiniteNumber(e.getContentLength());return n??cOe(t)},fOe=pE&&(async e=>{let{url:t,method:n,data:r,signal:i,cancelToken:a,timeout:s,onDownloadProgress:o,onUploadProgress:l,responseType:u,headers:c,withCredentials:d="same-origin",fetchOptions:f}=rJ(e);u=u?(u+"").toLowerCase():"text";let m=iOe([i,a&&a.toAbortSignal()],s),p;const v=m&&m.unsubscribe&&(()=>{m.unsubscribe()});let y;try{if(l&&uOe&&n!=="get"&&n!=="head"&&(y=await dOe(c,r))!==0){let k=new Request(t,{method:"POST",body:r,duplex:"half"}),x;if(Ke.isFormData(r)&&(x=k.headers.get("content-type"))&&c.setContentType(x),k.body){const[I,A]=KU(y,Aw(YU(l)));r=JU(k.body,ZU,I,A)}}Ke.isString(d)||(d=d?"include":"omit");const b="credentials"in Request.prototype;p=new Request(t,{...f,signal:m,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:b?d:void 0});let S=await fetch(p);const w=dR&&(u==="stream"||u==="response");if(dR&&(o||w&&v)){const k={};["status","statusText","headers"].forEach(C=>{k[C]=S[C]});const x=Ke.toFiniteNumber(S.headers.get("content-length")),[I,A]=o&&KU(x,Aw(YU(o),!0))||[];S=new Response(JU(S.body,ZU,I,()=>{A&&A(),v&&v()}),k)}u=u||"text";let E=await Ow[Ke.findKey(Ow,u)||"text"](S,e);return!w&&v&&v(),await new Promise((k,x)=>{tJ(k,x,{data:E,headers:_s.from(S.headers),status:S.status,statusText:S.statusText,config:e,request:p})})}catch(b){throw v&&v(),b&&b.name==="TypeError"&&/fetch/i.test(b.message)?Object.assign(new tn("Network Error",tn.ERR_NETWORK,e,p),{cause:b.cause||b}):tn.from(b,b&&b.code,e,p)}}),fR={http:CAe,xhr:rOe,fetch:fOe};Ke.forEach(fR,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const QU=e=>`- ${e}`,hOe=e=>Ke.isFunction(e)||e===null||e===!1,sJ={getAdapter:e=>{e=Ke.isArray(e)?e:[e];const{length:t}=e;let n,r;const i={};for(let a=0;a<t;a++){n=e[a];let s;if(r=n,!hOe(n)&&(r=fR[(s=String(n)).toLowerCase()],r===void 0))throw new tn(`Unknown adapter '${s}'`);if(r)break;i[s||"#"+a]=r}if(!r){const a=Object.entries(i).map(([o,l])=>`adapter ${o} `+(l===!1?"is not supported by the environment":"is not available in the build"));let s=t?a.length>1?`since :
82`+a.map(QU).join(`
83`):" "+QU(a[0]):"as no adapter specified";throw new tn("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return r},adapters:fR};function DC(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Wp(null,e)}function e4(e){return DC(e),e.headers=_s.from(e.headers),e.data=RC.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),sJ.getAdapter(e.adapter||kb.adapter)(e).then(function(r){return DC(e),r.data=RC.call(e,e.transformResponse,r),r.headers=_s.from(r.headers),r},function(r){return eJ(r)||(DC(e),r&&r.response&&(r.response.data=RC.call(e,e.transformResponse,r.response),r.response.headers=_s.from(r.response.headers))),Promise.reject(r)})}const oJ="1.8.1",gE={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{gE[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const t4={};gE.transitional=function(t,n,r){function i(a,s){return"[Axios v"+oJ+"] Transitional option '"+a+"'"+s+(r?". "+r:"")}return(a,s,o)=>
vendor: 4,472 bytes, lines 83-84
83{if(t===!1)throw new tn(i(s," has been removed"+(n?" in "+n:"")),tn.ERR_DEPRECATED);return n&&!t4[s]&&(t4[s]=!0,console.warn(i(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,s,o):!0}};gE.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function mOe(e,t,n){if(typeof e!="object")throw new tn("options must be an object",tn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],s=t[a];if(s){const o=e[a],l=o===void 0||s(o,a,e);if(l!==!0)throw new tn("option "+a+" must be "+l,tn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new tn("Unknown option "+a,tn.ERR_BAD_OPTION)}}const vS={assertOptions:mOe,validators:gE},_l=vS.validators;let Sf=class{constructor(t){this.defaults=t,this.interceptors={request:new WU,response:new WU}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=`
84`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Vf(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&vS.assertOptions(r,{silentJSONParsing:_l.transitional(_l.boolean),forcedJSONParsing:_l.transitional(_l.boolean),clarifyTimeoutError:_l.transitional(_l.boolean)},!1),i!=null&&(Ke.isFunction(i)?n.paramsSerializer={serialize:i}:vS.assertOptions(i,{encode:_l.function,serialize:_l.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),vS.assertOptions(n,{baseUrl:_l.spelling("baseURL"),withXsrfToken:_l.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=a&&Ke.merge(a.common,a[n.method]);a&&Ke.forEach(["delete","get","head","post","put","patch","common"],p=>{delete a[p]}),n.headers=_s.concat(s,a);const o=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,o.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,d=0,f;if(!l){const p=[e4.bind(this),void 0];for(p.unshift.apply(p,o),p.push.apply(p,u),f=p.length,c=Promise.resolve(n);d<f;)c=c.then(p[d++],p[d++]);return c}f=o.length;let m=n;for(d=0;d<f;){const p=o[d++],v=o[d++];try{m=p(m)}catch(y){v.call(this,y);break}}try{c=e4.call(this,m)}catch(p){return Promise.reject(p)}for(d=0,f=u.length;d<f;)c=c.then(u[d++],u[d++]);return c}getUri(t){t=Vf(this.defaults,t);const n=nJ(t.baseURL,t.url,t.allowAbsoluteUrls);return JX(n,t.params,t.paramsSerializer)}};Ke.forEach(["delete","get","head","options"],function(t){Sf.prototype[t]=function(n,r){return this.request(Vf(r||{},{method:t,url:n,data:(r||{}).data}))}});Ke.forEach(["post","put","patch"],function(t){function n(r){return function(a,s,o){return this.request(Vf(o||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:a,data:s}))}}Sf.prototype[t]=n(),Sf.prototype[t+"Form"]=n(!0)});let pOe=class lJ{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(a){n=a});const r=this;this.promise.then(i=>{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const s=new Promise(o=>{r.subscribe(o),a=o}).then(i);return s.cancel=function(){r.unsubscribe(a)},s},t(function(a,s,o){r.reason||(r.reason=new Wp(a,s,o),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new lJ(function(i){t=i}),cancel:t}}};function gOe(e){return function(n){return e.apply(null,n)}}function vOe(e){return Ke.isObject(e)&&e.isAxiosError===!0}const hR={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,Re
84setContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(hR).forEach(([e,t])=>{hR[t]=e});function uJ(e){const t=new Sf(e),n=BX(Sf.prototype.request,t);return Ke.extend(n,Sf.prototype,t,{allOwnKeys:!0}),Ke.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return uJ(Vf(e,i))},n}const fn=uJ(kb);fn.Axios=Sf;fn.CanceledError=Wp;fn.CancelToken=pOe;fn.isCancel=eJ;fn.VERSION=oJ;fn.toFormData=mE;fn.AxiosError=tn;fn.Cancel=fn.CanceledError;fn.all=function(t){return Promise.all(t)};fn.spread=gOe;fn.isAxiosError=vOe;fn.mergeConfig=Vf;fn.AxiosHeaders=_s;fn.formToJSON=e=>QX(Ke.isHTMLForm(e)?new FormData(e):e);fn.getAdapter=sJ.getAdapter;fn.HttpStatusCode=hR;fn.default=fn;const{Axios:iet,AxiosError:aet,CanceledError:set,isCancel:oet,CancelToken:uet,VERSION:cet,all:det,Cancel:fet,isAxiosError:het,spread:met,toFormData:pet,AxiosHeaders:get,HttpStatusCode:vet,formToJSON:yet,getAdapter:bet,mergeConfig:_et}=fn;var Ng={},n4;function yOe(){if(n4)return Ng;n4=1,Ng.byteLength=o,Ng.toByteArray=u,Ng.fromByteArray=f;for(var e=[],t=[],n=typeof Uint8Array<"u"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,a=r.length;i<a;++i)e[i]=r[i],t[r.charCodeAt(i)]=i;t[45]=62,t[95]=63;function s(m){var p=m.length;if(p%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var v=m.indexOf("=");v===-1&&(v=p);var y=v===p?0:4-v%4;return[v,y]}function o(m){var p=s(m),v=p[0],y=p[1];return(v+y)*3/4-y}function l(m,p,v){return(p+v)*3/4-v}function u(m){var p,v=s(m),y=v[0],b=v[1],S=new n(l(m,y,b)),w=0,E=b>0?y-4:y,k;for(k=0;k<E;k+=4)p=t[m.charCodeAt(k)]<<18|t[m.charCodeAt(k+1)]<<12|t[m.charCodeAt(k+2)]<<6|t[m.charCodeAt(k+3)],S[w++]=p>>16&255,S[w++]=p>>8&255,S[w++]=p&255;return b===2&&(p=t[m.charCodeAt(k)]<<2|t[m.charCodeAt(k+1)]>>4,S[w++]=p&255),b===1&&(p=t[m.charCodeAt(k)]<<10|t[m.charCodeAt(k+1)]<<4|t[m.charCodeAt(k+2)]>>2,S[w++]=p>>8&255,S[w++]=p&255),S}function c(m){return e[m>>18&63]+e[m>>12&63]+e[m>>6&63]+e[m&63]}function d(m,p,v){for(var y,b=[],S=p;S<v;S+=3)y=(m[S]<<16&16711680)+(m[S+1]<<8&65280)+(m[S+2]&255),b.push(c(y));return b.join("")}function f(m){for(var p,v=m.length,y=v%3,b=[],S=16383,w=0,E=v-y;w<E;w+=S)b.push(d(m,w,w+S>E?E:w+S));return y===1?(p=m[v-1],b.push(e[p>>2]+e[p<<4&63]+"==")):y===2&&(p=(m[v-2]<<8)+m[v-1],b.push(e[p>>10]+e[p>>4&63]+e[p<<2&63]+"=")),b.join("")}return Ng}var bOe=yOe();class wo{constructor(t,n){this.message=t,this.extras=n}}const cJ=typeof window<"u"&&!!window.crypto,_Oe=cJ&&!!window.crypto.subtle,mR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";function SOe(e){let t=[];for(let n=0;n<e.byteLength;n+=1){let r=e[n]%mR.length;t.push(mR[r])}return t.join("")}function wOe(e){return bOe.fromByteArray(new Uint8Array(e)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function kOe(e){const t=new ArrayBuffer(e.length),n=new Uint8Array(t);for(let r=0;r<e.length;r++)n[r]=e.charCodeAt(r);return n}class dJ{generateRandom(t){const n=new Uint8Array(t);if(cJ)window.crypto.getRandomValues(n);else for(let r=0;r<t;r+=1)n[r]=Math.random()*mR.length|0;return SOe(n)}deriveChallenge(t){return t.length<43||t.length>128?Promise.reject(new wo("Invalid code length.")):_Oe?new Promise((n,r)=>{crypto.subtle.digest("SHA-256",kOe(t)).then(i=>n(wOe(new Uint8Array(i))),i=>r(i))}):Promise.reject(new wo("window.crypto.subtle is unavailable."))}}const fJ={IS_LOG:!0,IS_PROFILE:!1};function EOe(e,t){fJ[e]=t}function Vc(e,...t){fJ.IS_LOG&&((t?t.length:0)>0?console.log(e,...t):console.log(e))}const xOe=10,TOe=function(e){return e.generateRandom(xOe)};class Bf{constructor(t,n=new dJ,r=!0){this.crypto=n,this.usePkce=r,this.clientId=t.client_id,this.redirectUri=t.redirect_uri,this.scope=t.scope,this.responseType=t.response_type||Bf.RESPONSE_TYPE_CODE,this.state=t.state||TOe(n),this.extras=t.extras,this.internal=t.internal}
84setupCodeVerifier(){if(this.usePkce){const t=this.crypto.generateRandom(128);return this.crypto.deriveChallenge(t).catch(r=>{Vc("Unable to generate PKCE challenge. Not using PKCE",r)}).then(r=>{r&&(this.internal=this.internal||{},this.internal.code_verifier=t,this.extras=this.extras||{},this.extras.code_challenge=r,this.extras.code_challenge_method="S256")})}else return Promise.resolve()}toJson(){return this.setupCodeVerifier().then(()=>({response_type:this.responseType,client_id:this.clientId,redirect_uri:this.redirectUri,scope:this.scope,state:this.state,extras:this.extras,internal:this.internal}))}}Bf.RESPONSE_TYPE_TOKEN="token";Bf.RESPONSE_TYPE_CODE="code";function COe(e){try{return new URL(e),e}catch{throw new wo(`Invalid input url ${e}`)}}const IOe=["redirect_uri","client_id","response_type","state","scope"];class AOe{constructor(t,n){this.utils=t,this.crypto=n,this.notifier=null}buildRequestUrl(t,n){let r={redirect_uri:n.redirectUri,client_id:n.clientId,response_type:n.responseType,state:n.state,scope:n.scope};if(n.extras)for(let o in n.extras)n.extras.hasOwnProperty(o)&&IOe.indexOf(o)<0&&(r[o]=n.extras[o]);let i=this.utils.stringify(r);return`${COe(t.authorizationEndpoint)}?${i}`}completeAuthorizationRequestIfPossible(){return Vc("Checking to see if there is an authorization response to be delivered."),this.notifier||Vc(`Notifier is not present on AuthorizationRequest handler.
85          No delivery of result will be possible`),this.completeAuthorizationRequest().then(t=>{t||Vc("No result is available yet."),t&&this.notifier&&this.notifier.onAuthorizationComplete(t.request,t.response,t.error)})}setAuthorizationNotifier(t){return this.notifier=t,this}}class OOe{constructor(t){this.code=t.code,this.state=t.state}toJson(){return{code:this.code,state:this.state}}}class POe{constructor(t){this.error=t.error,this.errorDescription=t.error_description,this.errorUri=t.error_uri,this.state=t.state}toJson(){return{error:this.error,error_description:this.errorDescription,error_uri:this.errorUri,state:this.state}}}class hJ{}class mJ extends hJ{xhr(t){const n=$.ajax(t);return new Promise((r,i)=>{n.then((a,s,o)=>{r(a)},(a,s,o)=>{i(new wo(o))})})}}class $Oe extends hJ{xhr(t){if(!t.url)return Promise.reject(new wo("A URL must be provided."));let n=new URL(t.url),r={};if(r.method=t.method,r.mode="cors",t.data&&(t.method&&t.method.toUpperCase()==="POST"?r.body=t.data:new URLSearchParams(t.data).forEach((s,o)=>{n.searchParams.append(o,s)})),r.headers={},t.headers)for(let a in t.headers)t.headers.hasOwnProperty(a)&&(r.headers[a]=t.headers[a]);const i=t.dataType&&t.dataType.toLowerCase()==="json";return i&&(r.headers.Accept="application/json, text/javascript, */*; q=0.01"),fetch(n.toString(),r).then(a=>{if(a.status>=200&&a.status<300){const s=a.headers.get("content-type");return i||s&&s.indexOf("application/json")!==-1?a.json():a.text()}else return Promise.reject(new wo(a.status.toString(),a.statusText))})}}const ROe=".well-known",DOe="openid-configuration";class aN{constructor(t){this.authorizationEndpoint=t.authorization_endpoint,this.tokenEndpoint=t.token_endpoint,this.revocationEndpoint=t.revocation_endpoint,this.userInfoEndpoint=t.userinfo_endpoint,this.endSessionEndpoint=t.end_session_endpoint}toJson(){return{authorization_endpoint:this.authorizationEndpoint,token_endpoint:this.tokenEndpoint,revocation_endpoint:this.revocationEndpoint,end_session_endpoint:this.endSessionEndpoint,userinfo_endpoint:this.userInfoEndpoint}}static fetchFromIssuer(t,n){const r=`${t}/${ROe}/${DOe}`;return(n||new mJ).xhr({url:r,dataType:"json",method:"GET"}).then(a=>new aN(a))}}class sN{parse(t,n){return n?this.parseQueryString(t.hash):this.parseQueryString(t.search)}parseQueryString(t){let n={};t=t.trim().replace(/^(\?|#|&)/,"");let r=t.split("&");for(let i=0;i<r.length;i+=1){let s=r[i].split("=");if(s.length>=2){let o=decodeURIComponent(s.shift()),l=s.length>0?s.join("="):null;l&&(n[o]=decodeURIComponent(l))}}return n}stringify(t){let n=[];for(let r in t)t.hasOwnProperty(r)&&t[r]&&n.push(`${encodeURIComponent(r)}=${encodeURIComponent(t[r])}`);return n.join("&")}}class MOe{}class pJ extends MOe{constructor(t){super(),this.storage=t||window.localStorage}getItem(t){return new Promise((n,r)=>{const i=this.storage.getItem(t);n(i||null)})}removeItem(t){return new Promise((n,r)=>{this.storage.removeItem(t),n()})}clear(){return new Promise((t,n)=>{this.storage.clear(),t()})}setItem(t,n){return new Promise((r,i)=>{this.storage.setItem(t,n),r()})}}const MC=e=>`${e}_appauth_authorization_request`,r4=e=>`${e}_appauth_authorization_service_configuration`,NC="appauth_current_authorization_request";class NOe extends AOe{constructor(t=new pJ,n=new sN,r=window.location,i=new dJ){super(n,i),this.storageBackend=t,this.locationLike=r}performAuthorizationRequest(t,n){const r=this.crypto.generateRandom(10);Promise.all([this.storageBackend.setItem(NC,r),n.toJson().then(a=>this.storageBackend.setItem(MC(r),JSON.stringify(a))),this.storageBackend.setItem(r4(r),JSON.stringify(t.toJson()))]).then(()=>{let a=this.buildRequestUrl(t,n);Vc("Making a request to ",n,a),this.locationLike.assign(a)})}completeAuthorizationRequest(){return this.storageBackend.getItem(NC).then(t=>t?this.storageBackend.getItem(MC(t)).then(n=>JSON.parse(n)).then(n=>new Bf(n)).then(n=>{let r=`${this.locationLike.origin}${this.locationLike.pathname}`,i=this.utils.parse(this.locationLike,!0),a=i.state,s=i.code,o=i.error;Vc("Potential authorization request ",r,i,a,s,o);let l=a===n.state,u=null,c=null;if(l){if(o){let d=i.error_uri,f=i.error_description;c=new POe({error:o,error_description:f,error_uri:d,state:a})}else u=new OOe({code:s,state:a});return Promise.all([this.storageBackend.removeItem(NC),this.storageBackend.removeItem(MC(t)),this.storageBackend.removeItem(r4(t))]).then(()=>(Vc("Delivering authorization response"),{request:n,response:u,error:c}))}else return Vc("Mismatched request (state and request_uri) dont match."),Promise.resolve(null)}):null)}}class LOe{constructor(t){this.token=t.token,this.tokenTypeHint=t.token_type_hint,this.clientId=t.client_id,this.clientSecret=t.client_secret}toJson(){let t={token:this.token};return this.tokenTypeHint&&(t.token_type_hint=this.tokenTypeHint),this.clientId&&(t.client_id=this.clientId),this.clientSecret&&(t.client_secret=this.clientSecret),t}toStringMap(){return this.toJson()}}const FOe="authorization_code",VOe="refresh_token";class i4{constructor(t){this.clientId=t.client_id,this.redirectUri=t.redirect_uri,this.grantType=t.grant_type,this.co
85de=t.code,this.refreshToken=t.refresh_token,this.extras=t.extras}toJson(){return{grant_type:this.grantType,code:this.code,refresh_token:this.refreshToken,redirect_uri:this.redirectUri,client_id:this.clientId,extras:this.extras}}toStringMap(){let t={grant_type:this.grantType,client_id:this.clientId,redirect_uri:this.redirectUri};if(this.code&&(t.code=this.code),this.refreshToken&&(t.refresh_token=this.refreshToken),this.extras)for(let n in this.extras)this.extras.hasOwnProperty(n)&&!t.hasOwnProperty(n)&&(t[n]=this.extras[n]);return t}}const BOe=600*-1,a4=()=>Math.round(new Date().getTime()/1e3);class gJ{constructor(t){this.accessToken=t.access_token,this.tokenType=t.token_type||"bearer",t.expires_in&&(this.expiresIn=parseInt(t.expires_in,10)),this.refreshToken=t.refresh_token,this.scope=t.scope,this.idToken=t.id_token,this.issuedAt=t.issued_at||a4()}toJson(){var t;return{access_token:this.accessToken,id_token:this.idToken,refresh_token:this.refreshToken,scope:this.scope,token_type:this.tokenType,issued_at:this.issuedAt,expires_in:(t=this.expiresIn)===null||t===void 0?void 0:t.toString()}}isValid(t=BOe){return this.expiresIn?a4()<this.issuedAt+this.expiresIn+t:!0}}class vJ{constructor(t){this.error=t.error,this.errorDescription=t.error_description,this.errorUri=t.error_uri}toJson(){return{error:this.error,error_description:this.errorDescription,error_uri:this.errorUri}}}class jOe{constructor(t=new mJ,n=new sN){this.requestor=t,this.utils=n}isTokenResponse(t){return t.error===void 0}performRevokeTokenRequest(t,n){return this.requestor.xhr({url:t.revocationEndpoint,method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},data:this.utils.stringify(n.toStringMap())}).then(i=>!0)}performTokenRequest(t,n){return this.requestor.xhr({url:t.tokenEndpoint,method:"POST",dataType:"json",headers:{"Content-Type":"application/x-www-form-urlencoded"},data:this.utils.stringify(n.toStringMap())}).then(i=>this.isTokenResponse(i)?new gJ(i):Promise.reject(new wo(i.error,new vJ(i))))}}class UOe extends sN{parse(t,n){return super.parse(t,!1)}}class oN extends Error{constructor(t){super(t),Object.setPrototypeOf(this,new.target.prototype)}}class yJ extends oN{constructor(){super("No authorization flow in progress.")}}class s4 extends oN{constructor(t){super(`Server error: ${t}.`)}}class bJ extends oN{constructor(t,n=null,r=null){const i=`OAuth2 error: ${t}${n?`: ${n}`:""}.`;super(i),this.errorCode=t,this.errorDescription=n,this.errorUri=r}}class HOe extends bJ{}class zOe extends bJ{}class lN extends NOe{async resolveAuthorizationRequest(){let t;try{if(t=await this.completeAuthorizationRequest(),!t)throw new yJ}finally{lN.purgeStorage()}const{response:n}=t;if(!n){const{error:i}=t;throw i?new HOe(i.error,i.errorDescription,i.errorUri?new URL(i.errorUri):void 0):new Error("Internal error")}const{request:r}=t;return{request:r,response:n}}static purgeStorage(){const t=["appauth_current_authorization_request",...Object.keys(localStorage).filter(n=>n.includes("appauth_authorization"))];for(const n of t)localStorage.removeItem(n)}}class Pw extends $Oe{static toHeaders(t){const n=new Headers;for(const[r,i]of Object.entries(t.headers??{}))i!=null&&n.append(r,i);return n}static toFormData(t){if(!t.data)return;if(typeof t.data=="string")return t.data;const n=new FormData;for(const[r,i]of Object.entries(t.data))n.append(r,i);return n}async xhr(t){var r,i;if(!t.url)throw new wo("A URL must be provided.");if(((r=t.method)==null?void 0:r.toUpperCase())!=="POST")throw new wo("Only POST is allowed for token requests.");const n=await fetch(t.url,{method:t.method,headers:Pw.toHeaders(t),body:Pw.toFormData(t)});if(n.status>=500)throw new wo(`${n.statusText}: ${await n.text()}`);return(i=n.headers.get("Content-Type"))!=null&&i.includes("application/json")?n.json():n.text()}}EOe("IS_LOG",!1);class o4{constructor(t,n,r,i){this.authorizationServerBaseUrl=t,this.redirectUrl=n,this.clientId=r,this.scopes=i,this.authHandler=new lN(new pJ,new UOe),this.tokenHandler=new jOe(new Pw),this.config=new aN({authorization_endpoint:this.authorizationEndpoint.toString(),token_endpoint:this.tokenEndpoint.toString(),revocation_endpoint:this.revocationEndpoint.toString()})}get authorizationEndpoint(){return new URL("authorize/",this.authorizationServerBaseUrl)}get tokenEndpoint(){return new URL("token/",this.authorizationServerBaseUrl)}get revocationEndpoint(){return new URL("revoke_token/",this.authorizationServerBaseUrl)}async startLogin(){const t=new Bf({client_id:this.clientId,redirect_uri:this.redirectUrl.toString(),scope:this.scopes.join(" "),response_type:Bf.RESPONSE_TYPE_CODE,extras:{response_mode:"query"}});await t.setupCodeVerifier(),this.authHandler.performAuthorizationRequest(this.config,t)}async finishLogin(){const t=await this.authHandler.resolveAuthorizationRequest(),n=new i4({client_id:this.clientId,redirect_uri:this.redirectUrl.toString(),grant_type:FOe,code:t.response.code,extras:{code_verifier:t.request.internal.code_verifier}});try{return await this.tokenHandler.performTokenRequest(this.config,n)}catch(r){throw r instanceof wo?r.extras instanceof vJ?new zOe(r.extras.error,r.extras.errorDescription,r.extras.errorUri?new URL(r.extras.errorUri):void 0):new s4(r.message):new Error("Internal error")}}async refresh(t){const n=new i4({client_id:this.clientId,redirect_uri:this.redirectUrl.toString(),grant_type:VOe,refresh_token:t.refreshToken});return this.tokenHandler.performTokenRequest(this.config,n)}async logout(t){const n=new LOe({token:t.accessToken,token_type_hint:"access_token",client_id:this.clientId});try{await this.tokenHandler.performRevokeTokenRequest(this.config,n)}catch(r){throw r instanceof wo?new s4(r.message):new Error("Internal error")}}
85static tokenIsExpired(t){return t.expiresIn!==void 0&&new Date((t.issuedAt+t.expiresIn)*1e3)<=new Date}}class $w{constructor(t,n,{scopes:r=[],redirectUrl:i=$w.cleanedCurrentUrl()}={}){if(this.clientId=n,this.token=null,!window.isSecureContext)throw new Error("OAuth Client cannot operate within insecure contexts.");const a=new URL(t);a.search="",a.hash="";const s=new URL(i);s.hash="",this.oauthFacade=new o4(a,s,this.clientId,r)}get isLoggedIn(){return this.token!==null}async redirectToLogin(){await this.oauthFacade.startLogin()}async maybeRestoreLogin(){try{this.token=await this.oauthFacade.finishLogin()}catch(t){if(!(t instanceof yJ))throw t}if(window.history.replaceState(null,"",$w.cleanedCurrentUrl().toString()),this.token||this.loadToken(),this.token&&o4.tokenIsExpired(this.token))try{this.token=await this.oauthFacade.refresh(this.token)}catch(t){throw this.token=null,this.storeToken(),t}this.storeToken()}async logout(){if(this.token)try{await this.oauthFacade.logout(this.token)}finally{this.token=null,this.storeToken()}}get authHeaders(){const t={};return this.token&&(t.Authorization=`${this.token.tokenType} ${this.token.accessToken}`),t}get tokenStorageKey(){return`oauth-token-${this.clientId}`}loadToken(){const t=window.localStorage.getItem(this.tokenStorageKey);this.token=t?new gJ(JSON.parse(t)):null}storeToken(){if(this.token){const t=JSON.stringify(this.token.toJson());window.localStorage.setItem(this.tokenStorageKey,t)}else window.localStorage.removeItem(this.tokenStorageKey)}static cleanedCurrentUrl(){const t=window.location.toString(),n=new URL(t),r=["code","state","error","error_description","error_uri"];for(const i of r)n.searchParams.delete(i);return n}}const qOe="\\";function up(e){return e.startsWith("\\\\?\\")?e:e.split(qOe).join("/")}const WOe=/^win/.test(globalThis.process?globalThis.process.platform:""),yS=()=>WOe,GOe=/\//g,KOe=/^(\w{2,}):\/\//i,YOe=/~1/g,XOe=/~0/g,JOe=/^[a-zA-Z]:[\\/]/,ZOe=[[/\?/g,"%3F"],[/#/g,"%23"]],LC=[/%23/g,"#",/%24/g,"$",/%26/g,"&",/%2C/g,",",/%40/g,"@"],Rw=e=>new URL(e);function sl(e,t){var s;const n=new URL(up(e),"https://aaa.nonexistanturl.com"),r=new URL(up(t),n),i=((s=t.match(/(\s*)$/))==null?void 0:s[1])||"";if(r.hostname==="aaa.nonexistanturl.com"){const{pathname:o,search:l,hash:u}=r;return o+l+decodeURIComponent(u)+i}const a=r.toString()+i;if(a.includes("#")){const[o,l]=a.split("#",2);return o+"#"+decodeURIComponent(l||"")}return a}function vE(){if(typeof window<"u"&&window.location&&window.location.href){const e=window.location.href;if(!e||!e.startsWith("http"))try{return new URL(e),e}catch{return"/"}return e}if(typeof ys<"u"&&ys.cwd){const e=ys.cwd(),t=e.slice(-1);return t==="/"||t==="\\"?e:e+"/"}return"/"}function _J(e){const t=KOe.exec(e||"");if(t)return t[1].toLowerCase()}function QOe(e){const t=e.lastIndexOf(".");return t>=0?ePe(e.substring(t).toLowerCase()):""}function ePe(e){const t=e.indexOf("?");return t>=0&&(e=e.substring(0,t)),e}function Eb(e){if(!e)return"#";const t=e.indexOf("#");return t>=0?e.substring(t):"#"}function fs(e){if(!e)return"";const t=e.indexOf("#");return t>=0&&(e=e.substring(0,t)),e}function tPe(e){const t=_J(e);return t==="http"||t==="https"?!0:t===void 0?typeof window<"u":!1}function nPe(e){if(!e||typeof e!="string")return!0;const t=e.trim().toLowerCase();if(!t||t.startsWith("javascript:")||t.startsWith("vbscript:")||t.startsWith("data:")||t.startsWith("file:"))return!0;if(typeof window<"u"&&window.location&&window.location.href)return!1;const n=["localhost","127.0.0.1","::1","10.","172.16.","172.17.","172.18.","172.19.","172.20.","172.21.","172.22.","172.23.","172.24.","172.25.","172.26.","172.27.","172.28.","172.29.","172.30.","172.31.","192.168.","169.254.",".local",".internal",".intranet",".corp",".home",".lan"];try{const r=new URL(t.startsWith("//")?"http:"+t:t),i=r.hostname.toLowerCase();for(const s of n)if(i===s||i.startsWith(s)||i.endsWith(s))return!0;if(rPe(i))return!0;const a=r.port;if(a&&iPe(parseInt(a)))return!0}catch{if(t.startsWith("/")&&!t.startsWith("//"))return!1;for(const r of n)if(t.includes(r))return!0}return!1}
85function rPe(e){const t=/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/,n=e.match(t);if(!n)return!1;const[,r,i,a,s]=n.map(Number);return r>255||i>255||a>255||s>255?!1:r===10||r===127||r===172&&i>=16&&i<=31||r===192&&i===168||r===169&&i===254}function iPe(e){return[22,23,25,53,135,139,445,993,995,1433,1521,3306,3389,5432,5900,6379,8080,8443,9200,27017].includes(e)}function SJ(e){if(typeof window<"u"||typeof ys<"u"&&ys.browser)return!1;const t=_J(e);return t===void 0||t==="file"}function aPe(e){if(yS()){const t=vE(),n=e.toUpperCase(),i=up(t).toUpperCase(),a=n.includes(i),s=n.includes(i),o=JOe.test(e)||e.startsWith("http://")||e.startsWith("https://")||e.startsWith("file://");!(a||s||o)&&!t.startsWith("http")&&(e=((u,c)=>u.endsWith("/")||u.endsWith("\\")?u+c:u+"/"+c)(t,e)),e=up(e)}e=encodeURI(e);for(const t of ZOe)e=e.replace(t[0],t[1]);return e}function uN(e,t){e=e.replace(/%(?![0-9A-Fa-f]{2})/g,"%25"),e=decodeURI(e);for(let r=0;r<LC.length;r+=2)e=e.replace(LC[r],LC[r+1]);let n=e.toLowerCase().startsWith("file://");return n&&(e=e.replace(/^file:\/\//,"").replace(/^\//,""),yS()&&e[1]==="/"&&(e=`${e[0]}:${e.substring(1)}`),t?e="file:///"+e:(n=!1,e=yS()?e:"/"+e)),yS()&&!n&&(e=e.replace(GOe,"\\"),e.match(/^[a-z]:\\/i)&&(e=e[0].toUpperCase()+e.substring(1))),e}function wJ(e){return e.length<=1||e[0]!=="#"||e[1]!=="/"?[]:e.slice(2).split("/").map(t=>t.replace(YOe,"/").replace(XOe,"~"))}const sPe=["function","symbol","undefined"],oPe=["constructor","prototype","__proto__"],lPe=Object.getPrototypeOf({});function kJ(){const e={},t=this;for(const n of uPe(t))if(typeof n=="string"){const r=t[n],i=typeof r;sPe.includes(i)||(e[n]=r)}return e}function uPe(e,t=[]){let n=[];for(;e&&e!==lPe;)n=n.concat(Object.getOwnPropertyNames(e),Object.getOwnPropertySymbols(e)),e=Object.getPrototypeOf(e);const r=new Set(n);for(const i of t.concat(oPe))r.delete(i);return r}class rc extends Error{constructor(n,r){super();qe(this,"name");qe(this,"message");qe(this,"source");qe(this,"path");qe(this,"code");qe(this,"toJSON",kJ.bind(this));this.code="EUNKNOWN",this.name="JSONParserError",this.message=n,this.source=r,this.path=null}get footprint(){return`${this.path}+${this.source}+${this.code}+${this.message}`}}class vy extends Error{constructor(n){super();qe(this,"files");qe(this,"toJSON",kJ.bind(this));this.files=n,this.name="JSONParserErrorGroup",this.message=`${this.errors.length} error${this.errors.length>1?"s":""} occurred while reading '${uN(n.$refs._root$Ref.path)}'`}static getParserErrors(n){const r=[];for(const i of Object.values(n.$refs._$refs))i.errors&&r.push(...i.errors);return r}get errors(){return vy.getParserErrors(this.files)}}class cp extends rc{constructor(n,r){super(`Error parsing ${r}: ${n}`,r);qe(this,"code","EPARSER");qe(this,"name","ParserError")}}class cPe extends rc{constructor(n){super(`Could not find parser for "${n}"`,n);qe(this,"code","EUNMATCHEDPARSER");qe(this,"name","UnmatchedParserError")}}class dp extends rc{constructor(n,r){super(n.message||`Error reading file "${r}"`,r);qe(this,"code","ERESOLVER");qe(this,"name","ResolverError");qe(this,"ioErrorCode");"code"in n&&(this.ioErrorCode=String(n.code))}}class dPe extends rc{constructor(n){super(`Could not find resolver for "${n}"`,n);qe(this,"code","EUNMATCHEDRESOLVER");qe(this,"name","UnmatchedResolverError")}}class fPe extends rc{constructor(n,r,i,a,s){super(`Missing $ref pointer "${Eb(r)}". Token "${n}" does not exist.`,fs(r));qe(this,"code","EMISSINGPOINTER");qe(this,"name","MissingPointerError");qe(this,"targetToken");qe(this,"targetRef");qe(this,"targetFound");qe(this,"parentPath");this.targetToken=n,this.targetRef=i,this.targetFound=a,this.parentPath=s}}class hPe extends rc{constructor(n){super(`Dereferencing timeout reached: ${n}ms`);qe(this,"code","ETIMEOUT");qe(this,"name","TimeoutError")}}class EJ extends rc{constructor(n,r){super(`Invalid $ref pointer "${n}". Pointers must begin with "#/"`,fs(r));qe(this,"code","EUNMATCHEDRESOLVER");qe(this,"name","InvalidPointerError")}}function xb(e){return e instanceof rc||e instanceof vy}function l4(e){return e.path===null&&(e.path=[]),e}function nl(e,t){const n=mPe(t);return n?sl(e,n):e}function xJ(e){if(!e||typeof e!="object"||ArrayBuffer.isView(e))return!1;const t=e.$schema;if(typeof t=="string"&&(t.includes("draft/2019-09/")||t.includes("draft/2020-12/")||t.includes("oas/3.1/")))return!0;const n=e.openapi;return typeof n=="string"&&/^3\.1(?:\.|$)/.test(n)}function TJ(e,t,n,r,i=!1){if(!i)return;const a=new Set,s=(o,l)=>{if(!o||typeof o!="object"||ArrayBuffer.isView(o)||a.has(o))return;a.add(o);const u=nl(l,o);u!==l&&e._addAlias(u,o,r,i);for(const c of Object.keys(o))s(o[c],u)};s(n,t)}
85function mPe(e){if(e&&typeof e=="object"&&"$id"in e&&typeof e.$id=="string"&&e.$id.length>0)return e.$id}const pR=Symbol("null"),pPe=/\//g,gPe=/~/g,vPe=/~1/g,yPe=/~0/g;class pa{constructor(t,n,r){qe(this,"$ref");qe(this,"path");qe(this,"originalPath");qe(this,"scopeBase");qe(this,"value");qe(this,"circular");qe(this,"indirections");this.$ref=t,this.path=n,this.originalPath=r||n,this.scopeBase=t.path||fs(n),this.value=void 0,this.circular=!1,this.indirections=0}resolve(t,n,r){const i=pa.parse(this.path,this.originalPath),a=[];this.value=c4(t),this.$ref.dynamicIdScope&&!d4(this.$ref)&&(this.scopeBase=nl(this.scopeBase,this.value));for(let o=0;o<i.length;o++){const l=this.circular,u=Ei.isExtended$Ref(this.value);y1(this,n,r)?this.path=pa.join(this.path,i.slice(o)):!l&&this.circular&&u&&(this.circular=!1);const c=i[o];if(this.value[c]===void 0||this.value[c]===null&&o===i.length-1){let d=!1;for(let y=i.length-1;y>o;y--){const b=i.slice(o,y+1).join("/");if(this.value[b]!==void 0){this.value=this.value[b],o=y,d=!0;break}}if(d)continue;if(c in this.value&&this.value[c]===null){this.value=pR;continue}this.value=null;const f=this.$ref.path||"",m=this.path.replace(f,""),p=pa.join("",a),v=r==null?void 0:r.replace(f,"");throw new fPe(c,decodeURI(this.originalPath),m,p,v)}else this.value=this.value[c];a.push(c),this.$ref.dynamicIdScope&&(this.scopeBase=nl(this.scopeBase,this.value))}const s=this.$ref.dynamicIdScope?this.scopeBase:this.path;return(!this.value||this.value.$ref&&sl(s,this.value.$ref)!==r)&&y1(this,n,r),this}set(t,n,r){const i=pa.parse(this.path);let a;if(i.length===0)return this.value=n,n;this.value=c4(t),this.$ref.dynamicIdScope&&!d4(this.$ref)&&(this.scopeBase=nl(this.scopeBase,this.value));for(let s=0;s<i.length-1;s++)y1(this,r),a=i[s],this.value&&this.value[a]!==void 0?this.value=this.value[a]:this.value=u4(this,a,{}),this.$ref.dynamicIdScope&&(this.scopeBase=nl(this.scopeBase,this.value));return y1(this,r),a=i[i.length-1],u4(this,a,n),t}static parse(t,n){const r=Eb(t).substring(1);if(!r)return[];const i=r.split("/");for(let a=0;a<i.length;a++)i[a]=i[a].replace(vPe,"/").replace(yPe,"~");if(i[0]!=="")throw new EJ(r,n===void 0?t:n);return i.slice(1)}static join(t,n){t.indexOf("#")===-1&&(t+="#"),n=Array.isArray(n)?n:[n];for(let r=0;r<n.length;r++){const i=n[r];t+="/"+i.replace(gPe,"~0").replace(pPe,"~1")}return t}}function y1(e,t,n){if(Ei.isAllowed$Ref(e.value,t)){const r=e.$ref.dynamicIdScope?e.scopeBase:e.path,i=sl(r,e.value.$ref);if(i===e.path&&!bPe(n))e.circular=!0;else{const a=e.$ref.$refs._resolve(i,e.path,t);return a===null?!1:(e.indirections+=a.indirections+1,Ei.isExtended$Ref(e.value)?(e.value=Ei.dereference(e.value,a.value,t),!1):(e.$ref=a.$ref,e.path=a.path,e.value=a.value,e.scopeBase=e.$ref.path,!0))}}}function u4(e,t,n){if(e.value&&typeof e.value=="object")t==="-"&&Array.isArray(e.value)?e.value.push(n):e.value[t]=n;else throw new rc(`Error assigning $ref pointer "${e.path}". 
86Cannot set "${t}" of a non-object.`);return n}function c4(e){if(xb(e))throw e;return e}function bPe(e){return typeof e=="string"&&pa.parse(e).length==0}function d4(e){return!!(e.path&&e.path in e.$refs._aliases)}class Ei{constructor(t){qe(this,"path");qe(this,"value");qe(this,"$refs");qe(this,"pathType");qe(this,"dynamicIdScope",!1);qe(this,"errors",[]);this.$refs=t}addError(t){this.errors===void 0&&(this.errors=[]);const n=this.errors.map(({footprint:r})=>r);"errors"in t&&Array.isArray(t.errors)?this.errors.push(...t.errors.map(l4).filter(({footprint:r})=>!n.includes(r))):(!("footprint"in t)||!n.includes(t.footprint))&&this.errors.push(l4(t))}exists(t,n){try{return this.resolve(t,n),!0}catch{return!1}}get(t,n){var r;return(r=this.resolve(t,n))==null?void 0:r.value}resolve(t,n,r,i){const a=new pa(this,t,r);try{const s=a.resolve(this.value,n,i);return s.value===pR&&(s.value=null),s}catch(s){if(!n||!n.continueOnError||!xb(s))throw s;return s.path===null&&(s.path=wJ(Eb(i))),s instanceof EJ&&(s.source=decodeURI(fs(i))),this.addError(s),null}}set(t,n){const r=new pa(this,t);this.value=r.set(this.value,n),this.value===pR&&(this.value=null)}static is$Ref(t){return!!t&&typeof t=="object"&&t!==null&&"$ref"in t&&typeof t.$ref=="string"&&t.$ref.length>0}static isExternal$Ref(t){return Ei.is$Ref(t)&&t.$ref[0]!=="#"}static isAllowed$Ref(t,n){var r;if(this.is$Ref(t)){if(t.$ref.substring(0,2)==="#/"||t.$ref==="#")return!0;
86if(t.$ref[0]!=="#"&&(!n||(r=n.resolve)!=null&&r.external))return!0}}static isExtended$Ref(t){return Ei.is$Ref(t)&&Object.keys(t).length>1}static dereference(t,n,r){var i;if(n&&typeof n=="object"&&Ei.isExtended$Ref(t)){const a={};for(const o of Object.keys(t))o!=="$ref"&&(a[o]=t[o]);const s=((i=r==null?void 0:r.dereference)==null?void 0:i.mergeKeys)??!0;for(const o of Object.keys(n)){const l=o;l in a?s&&typeof a[l]=="object"&&a[l]!==null&&typeof n[l]=="object"&&n[l]!==null&&(a[l]=CJ(n[l],a[l])):a[l]=n[l]}return a}else return n}}function CJ(e,t){if(typeof e!="object"||e===null||typeof t!="object"||t===null)return t;const n=Array.isArray(e)?[...e]:{...e};for(const r of Object.keys(t))Array.isArray(t[r])?n[r]=[...t[r]]:typeof t[r]=="object"&&t[r]!==null?n[r]=CJ(e[r],t[r]):n[r]=t[r];return n}class f4{constructor(){qe(this,"circular");qe(this,"_$refs",{});qe(this,"_aliases",{});qe(this,"_root$Ref");qe(this,"toJSON",this.values);this.circular=!1,this._$refs={},this._aliases={},this._root$Ref=null}paths(...t){return h4(this._$refs,t.flat()).map(r=>up(r.decoded))}values(...t){const n=this._$refs;return h4(n,t.flat()).reduce((i,a)=>(i[up(a.decoded)]=n[a.encoded].value,i),{})}exists(t,n){try{return this._resolve(t,"",n),!0}catch{return!1}}get(t,n){return this._resolve(t,"",n).value}set(t,n){const r=sl(this._root$Ref.path,t),i=this._getRef(r);if(!i)throw new Error(`Error resolving $ref pointer "${t}". 
87"${fs(r)}" not found.`);i.set(r,n)}_get$Ref(t){return t=sl(this._root$Ref.path,t),this._getRef(t)}_add(t){const n=fs(t),r=new Ei(this);return r.path=n,this._$refs[n]=r,this._root$Ref=this._root$Ref||r,r}_addAlias(t,n,r,i=!1){const a=fs(t);if(!a||this._$refs[a]||this._aliases[a])return this._$refs[a]||this._aliases[a];const s=new Ei(this);return s.path=a,s.pathType=r,s.value=n,s.dynamicIdScope=i,this._aliases[a]=s,s}_resolve(t,n,r){const i=sl(this._root$Ref.path,t),a=this._getRef(i);if(!a)throw new Error(`Error resolving $ref pointer "${t}". 
88"${fs(i)}" not found.`);return a.resolve(i,r,t,n)}_getRef(t){const n=fs(t);return this._$refs[n]||this._aliases[n]}}function h4(e,t){let n=Object.keys(e);return t=Array.isArray(t[0])?t[0]:Array.prototype.slice.call(t),t.length>0&&t[0]&&(n=n.filter(r=>t.includes(e[r].pathType))),n.map(r=>({encoded:r,decoded:e[r].pathType==="file"?uN(r,!0):r}))}function IJ(e){return Object.keys(e||{}).filter(t=>typeof e[t]=="object").map(t=>(e[t].name=t,e[t]))}function AJ(e,t,n,r,i){return e.filter(a=>!!$J(a,t,n,r,i))}function OJ(e){for(const t of e)t.order=t.order||Number.MAX_SAFE_INTEGER;return e.sort((t,n)=>t.order-n.order)}async function PJ(e,t,n,r){let i,a,s=0;return new Promise((o,l)=>{u();function u(){if(i=e[s++],!i)return l(a);try{const m=$J(i,t,n,c,r);if(m&&typeof m.then=="function")m.then(d,f);else if(m!==void 0)d(m);else if(s===e.length)throw new Error("No promise has been returned or callback has been called.")}catch(m){f(m)}}function c(m,p){m?f(m):d(p)}function d(m){o({plugin:i,result:m})}function f(m){a={plugin:i,error:m},u()}})}function $J(e,t,n,r,i){const a=e[t];if(typeof a=="function")return a.apply(e,[n,r,i]);if(!r){if(a instanceof RegExp)return a.test(n.url);if(typeof a=="string")return a===n.extension;if(Array.isArray(a))return a.indexOf(n.extension)!==-1}return a}
88async function RJ(e,t,n){let r=typeof e=="string"?e:e.url;const i=typeof e=="string"?void 0:e.baseUrl;let a=typeof e=="string"?void 0:e.reference;const s=r.indexOf("#");let o="";if(s>=0&&(o=r.substring(s),r=r.substring(0,s)),a){const c=a.indexOf("#");c>=0&&(a=a.substring(0,c))}const l=t._add(r),u={url:r,hash:o,extension:QOe(r),...a!==void 0?{reference:a}:{},...i!==void 0?{baseUrl:i}:{}};try{const c=await _Pe(u,n,t);l.pathType=c.plugin.name,u.data=c.result;const d=await SPe(u,n,t);return l.value=d.result,l.dynamicIdScope=xJ(l.value),TJ(t,l.path,l.value,l.pathType,l.dynamicIdScope),d.result}catch(c){throw xb(c)&&(l.value=c),c}}async function _Pe(e,t,n){let r=IJ(t.resolve);r=AJ(r,"canRead",e,void 0,n),OJ(r);try{return await PJ(r,"read",e,n)}catch(i){throw!i&&t.continueOnError?new dPe(e.url):!i||!("error"in i)?new SyntaxError(`Unable to resolve $ref pointer "${e.url}"`,{cause:i}):i.error instanceof dp?i.error:new dp(i,e.url)}}async function SPe(e,t,n){const r=IJ(t.parse),i=AJ(r,"canParse",e),a=i.length>0?i:r;OJ(a);try{const s=await PJ(a,"parse",e,n);if(!s.plugin.allowEmpty&&wPe(s.result))throw new SyntaxError(`Error parsing "${e.url}" as ${s.plugin.name}. 
89Parsed value is empty`);return s}catch(s){throw!s&&t.continueOnError?new cPe(e.url):s&&s.message&&s.message.startsWith("Error parsing")?s:!s||!("error"in s)?new SyntaxError(`Unable to parse ${e.url}`,{cause:s}):s.error instanceof cp?s.error:new cp(s.error.message,e.url)}}function wPe(e){return e===void 0||typeof e=="object"&&Object.keys(e).length===0||typeof e=="string"&&e.trim().length===0||bs.isBuffer(e)&&e.length===0}const kPe={order:100,allowEmpty:!0,canParse:".json",allowBOM:!0,async parse(e){let t=e.data;if(bs.isBuffer(t)&&(t=t.toString()),typeof t=="string"){if(t.trim().length===0)return;try{return JSON.parse(t)}catch(n){if(this.allowBOM)try{const r=t.indexOf("{");return t=t.slice(r),JSON.parse(t)}catch(r){throw new cp(r.message,e.url)}throw new cp(n.message,e.url)}}else return t}};/*! js-yaml 4.1.1 https://github.com/nodeca/js-yaml @license MIT */function DJ(e){return typeof e>"u"||e===null}function EPe(e){return typeof e=="object"&&e!==null}function xPe(e){return Array.isArray(e)?e:DJ(e)?[]:[e]}function TPe(e,t){var n,r,i,a;if(t)for(a=Object.keys(t),n=0,r=a.length;n<r;n+=1)i=a[n],e[i]=t[i];return e}function CPe(e,t){var n="",r;for(r=0;r<t;r+=1)n+=e;return n}function IPe(e){return e===0&&Number.NEGATIVE_INFINITY===1/e}var APe=DJ,OPe=EPe,PPe=xPe,$Pe=CPe,RPe=IPe,DPe=TPe,_i={isNothing:APe,isObject:OPe,toArray:PPe,repeat:$Pe,isNegativeZero:RPe,extend:DPe};function MJ(e,t){var n="",r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+=`
90
91`+e.mark.snippet),r+" "+n):r}function yy(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=MJ(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}yy.prototype=Object.create(Error.prototype);yy.prototype.constructor=yy;yy.prototype.toString=function(t){return this.name+": "+MJ(this,t)};var Ba=yy;function FC(e,t,n,r,i){var a="",s="",o=Math.floor(i/2)-1;return r-t>o&&(a=" ... ",t=r-o+a.length),n-r>o&&(s=" ...",n=r+o-s.length),{str:a+e.slice(t,n).replace(/\t/g,"→")+s,pos:r-t+a.length}}function VC(e,t){return _i.repeat(" ",t-e.length)+e}function MPe(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var n=/\r?\n|\r|\0/g,r=[0],i=[],a,s=-1;a=n.exec(e.buffer);)i.push(a.index),r.push(a.index+a[0].length),e.position<=a.index&&s<0&&(s=r.length-2);s<0&&(s=r.length-1);var o="",l,u,c=Math.min(e.line+t.linesAfter,i.length).toString().length,d=t.maxLength-(t.indent+c+3);for(l=1;l<=t.linesBefore&&!(s-l<0);l++)u=FC(e.buffer,r[s-l],i[s-l],e.position-(r[s]-r[s-l]),d),o=_i.repeat(" ",t.indent)+VC((e.line-l+1).toString(),c)+" | "+u.str+`
92`+o;for(u=FC(e.buffer,r[s],i[s],e.position,d),o+=_i.repeat(" ",t.indent)+VC((e.line+1).toString(),c)+" | "+u.str+`
93`,o+=_i.repeat("-",t.indent+c+3+u.pos)+`^
94`,l=1;l<=t.linesAfter&&!(s+l>=i.length);l++)u=FC(e.buffer,r[s+l],i[s+l],e.position-(r[s]-r[s+l]),d),o+=_i.repeat(" ",t.indent)+VC((e.line+l+1).toString(),c)+" | "+u.str+`
95`;return o.replace(/\n$/,"")}var NPe=MPe,LPe=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],FPe=["scalar","sequence","mapping"];function VPe(e){var t={};
vendor: 11,817 bytes, lines 95-97
95return e!==null&&Object.keys(e).forEach(function(n){e[n].forEach(function(r){t[String(r)]=n})}),t}function BPe(e,t){if(t=t||{},Object.keys(t).forEach(function(n){if(LPe.indexOf(n)===-1)throw new Ba('Unknown option "'+n+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(n){return n},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=VPe(t.styleAliases||null),FPe.indexOf(this.kind)===-1)throw new Ba('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Yi=BPe;function m4(e,t){var n=[];return e[t].forEach(function(r){var i=n.length;n.forEach(function(a,s){a.tag===r.tag&&a.kind===r.kind&&a.multi===r.multi&&(i=s)}),n[i]=r}),n}function jPe(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},t,n;function r(i){i.multi?(e.multi[i.kind].push(i),e.multi.fallback.push(i)):e[i.kind][i.tag]=e.fallback[i.tag]=i}for(t=0,n=arguments.length;t<n;t+=1)arguments[t].forEach(r);return e}function gR(e){return this.extend(e)}gR.prototype.extend=function(t){var n=[],r=[];if(t instanceof Yi)r.push(t);else if(Array.isArray(t))r=r.concat(t);else if(t&&(Array.isArray(t.implicit)||Array.isArray(t.explicit)))t.implicit&&(n=n.concat(t.implicit)),t.explicit&&(r=r.concat(t.explicit));else throw new Ba("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");n.forEach(function(a){if(!(a instanceof Yi))throw new Ba("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(a.loadKind&&a.loadKind!=="scalar")throw new Ba("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(a.multi)throw new Ba("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),r.forEach(function(a){if(!(a instanceof Yi))throw new Ba("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var i=Object.create(gR.prototype);return i.implicit=(this.implicit||[]).concat(n),i.explicit=(this.explicit||[]).concat(r),i.compiledImplicit=m4(i,"implicit"),i.compiledExplicit=m4(i,"explicit"),i.compiledTypeMap=jPe(i.compiledImplicit,i.compiledExplicit),i};var NJ=gR,LJ=new Yi("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return e!==null?e:""}}),FJ=new Yi("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return e!==null?e:[]}}),VJ=new Yi("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return e!==null?e:{}}}),BJ=new NJ({explicit:[LJ,FJ,VJ]});function UPe(e){if(e===null)return!0;var t=e.length;return t===1&&e==="~"||t===4&&(e==="null"||e==="Null"||e==="NULL")}function HPe(){return null}function zPe(e){return e===null}var jJ=new Yi("tag:yaml.org,2002:null",{kind:"scalar",resolve:UPe,construct:HPe,predicate:zPe,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});function qPe(e){if(e===null)return!1;var t=e.length;return t===4&&(e==="true"||e==="True"||e==="TRUE")||t===5&&(e==="false"||e==="False"||e==="FALSE")}function WPe(e){return e==="true"||e==="True"||e==="TRUE"}function GPe(e){return Object.prototype.toString.call(e)==="[object Boolean]"}var UJ=new Yi("tag:yaml.org,2002:bool",{kind:"scalar",resolve:qPe,construct:WPe,predicate:GPe,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"});function KPe(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function YPe(e){return 48<=e&&e<=55}function XPe(e){return 48<=e&&e<=57}function JPe(e){if(e===null)return!1;var t=e.length,n=0,r=!1,i;if(!t)return!1;if(i=e[n],(i==="-"||i==="+")&&(i=e[++n]),i==="0"){if(n+1===t)return!0;if(i=e[++n],i==="b"){for(n++;n<t;n++)if(i=e[n],i!=="_"){if(i!=="0"&&i!=="1")return!1;r=!0}return r&&i!=="_"}if(i==="x"){for(n++;n<t;n++)if(i=e[n],i!=="_"){if(!KPe(e.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}if(i==="o"){for(n++;n<t;n++)if(i=e[n],i!=="_"){if(!YPe(e.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}}if(i==="_")return!1;for(;n<t;n++)if(i=e[n],i!=="_"){if(!XPe(e.charCodeAt(n)))return!1;r=!0}return!(!r||i==="_")}function ZPe(e){var t=e,n=1,r;if(t.indexOf("_")!==-1&&(t=t.replace(/_/g,"")),r=t[0],(r==="-"||r==="+")&&(r==="-"&&(n=-1),t=t.slice(1),r=t[0]),t==="0")return 0;if(r==="0"){if(t[1]==="b")return n*parseInt(t.slice(2),2);if(t[1]==="x")return n*parseInt(t.slice(2),16);if(t[1]==="o")return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}function QPe(e){return Object.prototype.toString.call(e)==="[object Number]"&&e%1===0&&!_i.isNegativeZero(e)}var HJ=new Yi("tag:yaml.org,2002:int",{kind:"scalar",resolve:JPe,construct:ZPe,predicate:QPe,represent:{binary:function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),e$e=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function t$e(e){return!(e===null||!e$e.test(e)||e[e.length-1]==="_")}function n$e(e){var t,n;return t=e.replace(/_/g,"").toLowerCase(),n=t[0]==="-"?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),t===".inf"?n===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:t===".nan"?NaN:n*parseFloat(t,10)}var r$e=/^[-+]?[0-9]+e/;function i$e(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(_i.isNegativeZero(e))return"-0.0";return n=e.toString(10),r$e.test(n)?n.replace("e",".e"):n}function a$e(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||_i.isNegativeZero(e))}var zJ=new Yi("tag:yaml.org,2002:float",{kind:"scalar",resolve:t$e,construct:n$e,predicate:a$e,represent:i$e,defaultStyle:"lowercase"}),qJ=BJ.extend({implicit:[jJ,UJ,HJ,zJ]}),WJ=qJ,GJ=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),KJ=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function s$e(e){return e===null?!1:GJ.exec(e)!==null||KJ.exec(e)!==null}function o$e(e){var t,n,r,i,a,s,o,l=0,u=null,c,d,f;if(t=GJ.exec(e),t===null&&(t=KJ.exec(e)),t===null)throw new Error("Date resolve error");if(n=+t[1],r=+t[2]-1,i=+t[3],!t[4])return new Date(Date.UTC(n,r,i));if(a=+t[4],s=+t[5],o=+t[6],t[7]){for(l=t[7].slice(0,3);l.length<3;)l+="0";l=+l}return t[9]&&(c=+t[10],d=+(t[11]||0),u=(c*60+d)*6e4,t[9]==="-"&&(u=-u)),f=new Date(Date.UTC(n,r,i,a,s,o,l)),u&&f.setTime(f.getTime()-u),f}function l$e(e){return e.toISOString()}var YJ=new Yi("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:s$e,construct:o$e,instanceOf:Date,represent:l$e});function u$e(e){return e==="<<"||e===null}var XJ=new Yi("tag:yaml.org,2002:merge",{kind:"scalar",resolve:u$e}),cN=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
96\r`;function c$e(e){if(e===null)return!1;var t,n,r=0,i=e.length,a=cN;for(n=0;n<i;n++)if(t=a.indexOf(e.charAt(n)),!(t>64)){if(t<0)return!1;r+=6}return r%8===0}function d$e(e){var t,n,r=e.replace(/[\r\n=]/g,""),i=r.length,a=cN,s=0,o=[];for(t=0;t<i;t++)t%4===0&&t&&(o.push(s>>16&255),o.push(s>>8&255),o.push(s&255)),s=s<<6|a.indexOf(r.charAt(t));return n=i%4*6,n===0?(o.push(s>>16&255),o.push(s>>8&255),o.push(s&255)):n===18?(o.push(s>>10&255),o.push(s>>2&255)):n===12&&o.push(s>>4&255),new Uint8Array(o)}function f$e(e){var t="",n=0,r,i,a=e.length,s=cN;for(r=0;r<a;r++)r%3===0&&r&&(t+=s[n>>18&63],t+=s[n>>12&63],t+=s[n>>6&63],t+=s[n&63]),n=(n<<8)+e[r];return i=a%3,i===0?(t+=s[n>>18&63],t+=s[n>>12&63],t+=s[n>>6&63],t+=s[n&63]):i===2?(t+=s[n>>10&63],t+=s[n>>4&63],t+=s[n<<2&63],t+=s[64]):i===1&&(t+=s[n>>2&63],t+=s[n<<4&63],t+=s[64],t+=s[64]),t}function h$e(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var JJ=new Yi("tag:yaml.org,2002:binary",{kind:"scalar",resolve:c$e,construct:d$e,predicate:h$e,represent:f$e}),m$e=Object.prototype.hasOwnProperty,p$e=Object.prototype.toString;function g$e(e){if(e===null)return!0;var t=[],n,r,i,a,s,o=e;for(n=0,r=o.length;n<r;n+=1){if(i=o[n],s=!1,p$e.call(i)!=="[object Object]")return!1;for(a in i)if(m$e.call(i,a))if(!s)s=!0;else return!1;if(!s)return!1;if(t.indexOf(a)===-1)t.push(a);else return!1}return!0}function v$e(e){return e!==null?e:[]}var ZJ=new Yi("tag:yaml.org,2002:omap",{kind:"sequence",resolve:g$e,construct:v$e}),y$e=Object.prototype.toString;function b$e(e){if(e===null)return!0;var t,n,r,i,a,s=e;for(a=new Array(s.length),t=0,n=s.length;t<n;t+=1){if(r=s[t],y$e.call(r)!=="[object Object]"||(i=Object.keys(r),i.length!==1))return!1;a[t]=[i[0],r[i[0]]]}return!0}function _$e(e){if(e===null)return[];var t,n,r,i,a,s=e;for(a=new Array(s.length),t=0,n=s.length;t<n;t+=1)r=s[t],i=Object.keys(r),a[t]=[i[0],r[i[0]]];return a}var QJ=new Yi("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:b$e,construct:_$e}),S$e=Object.prototype.hasOwnProperty;function w$e(e){if(e===null)return!0;var t,n=e;for(t in n)if(S$e.call(n,t)&&n[t]!==null)return!1;return!0}function k$e(e){return e!==null?e:{}}var eZ=new Yi("tag:yaml.org,2002:set",{kind:"mapping",resolve:w$e,construct:k$e}),dN=WJ.extend({implicit:[YJ,XJ],explicit:[JJ,ZJ,QJ,eZ]}),sd=Object.prototype.hasOwnProperty,Dw=1,tZ=2,nZ=3,Mw=4,BC=1,E$e=2,p4=3,x$e=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,T$e=/[\x85\u2028\u2029]/,C$e=/[,\[\]\{\}]/,rZ=/^(?:!|!!|![a-z\-]+!)$/i,iZ=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function g4(e){return Object.prototype.toString.call(e)}function Rl(e){return e===10||e===13}function wf(e){return e===9||e===32}function ps(e){return e===9||e===32||e===10||e===13}function xm(e){return e===44||e===91||e===93||e===123||e===125}function I$e(e){var t;return 48<=e&&e<=57?e-48:(t=e|32,97<=t&&t<=102?t-97+10:-1)}function A$e(e){return e===120?2:e===117?4:e===85?8:0}function O$e(e){return 48<=e&&e<=57?e-48:-1}function v4(e){return e===48?"\0":e===97?"\x07":e===98?"\b":e===116||e===9?"	":e===110?`
97`:e===118?"\v":e===102?"\f":e===114?"\r":e===101?"\x1B":e===32?" ":e===34?'"':e===47?"/":e===92?"\\":e===78?"…":e===95?" ":e===76?"\u2028":e===80?"\u2029":""}function P$e(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}function aZ(e,t,n){t==="__proto__"?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}var sZ=new Array(256),oZ=new Array(256);for(var Yh=0;Yh<256;Yh++)sZ[Yh]=v4(Yh)?1:0,oZ[Yh]=v4(Yh);function $$e(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||dN,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.impl
vendor: 4,943 bytes, lines 97-98
97icitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function lZ(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=NPe(n),new Ba(t,n)}function $t(e,t){throw lZ(e,t)}function Nw(e,t){e.onWarning&&e.onWarning.call(null,lZ(e,t))}var y4={YAML:function(t,n,r){var i,a,s;t.version!==null&&$t(t,"duplication of %YAML directive"),r.length!==1&&$t(t,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),i===null&&$t(t,"ill-formed argument of the YAML directive"),a=parseInt(i[1],10),s=parseInt(i[2],10),a!==1&&$t(t,"unacceptable YAML version of the document"),t.version=r[0],t.checkLineBreaks=s<2,s!==1&&s!==2&&Nw(t,"unsupported YAML version of the document")},TAG:function(t,n,r){var i,a;r.length!==2&&$t(t,"TAG directive accepts exactly two arguments"),i=r[0],a=r[1],rZ.test(i)||$t(t,"ill-formed tag handle (first argument) of the TAG directive"),sd.call(t.tagMap,i)&&$t(t,'there is a previously declared suffix for "'+i+'" tag handle'),iZ.test(a)||$t(t,"ill-formed tag prefix (second argument) of the TAG directive");try{a=decodeURIComponent(a)}catch{$t(t,"tag prefix is malformed: "+a)}t.tagMap[i]=a}};function Jc(e,t,n,r){var i,a,s,o;if(t<n){if(o=e.input.slice(t,n),r)for(i=0,a=o.length;i<a;i+=1)s=o.charCodeAt(i),s===9||32<=s&&s<=1114111||$t(e,"expected valid JSON character");else x$e.test(o)&&$t(e,"the stream contains non-printable characters");e.result+=o}}function b4(e,t,n,r){var i,a,s,o;for(_i.isObject(n)||$t(e,"cannot merge mappings; the provided source object is unacceptable"),i=Object.keys(n),s=0,o=i.length;s<o;s+=1)a=i[s],sd.call(t,a)||(aZ(t,a,n[a]),r[a]=!0)}function Tm(e,t,n,r,i,a,s,o,l){var u,c;if(Array.isArray(i))for(i=Array.prototype.slice.call(i),u=0,c=i.length;u<c;u+=1)Array.isArray(i[u])&&$t(e,"nested arrays are not supported inside keys"),typeof i=="object"&&g4(i[u])==="[object Object]"&&(i[u]="[object Object]");if(typeof i=="object"&&g4(i)==="[object Object]"&&(i="[object Object]"),i=String(i),t===null&&(t={}),r==="tag:yaml.org,2002:merge")if(Array.isArray(a))for(u=0,c=a.length;u<c;u+=1)b4(e,t,a[u],n);else b4(e,t,a,n);else!e.json&&!sd.call(n,i)&&sd.call(t,i)&&(e.line=s||e.line,e.lineStart=o||e.lineStart,e.position=l||e.position,$t(e,"duplicated mapping key")),aZ(t,i,a),delete n[i];return t}function fN(e){var t;t=e.input.charCodeAt(e.position),t===10?e.position++:t===13?(e.position++,e.input.charCodeAt(e.position)===10&&e.position++):$t(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function li(e,t,n){for(var r=0,i=e.input.charCodeAt(e.position);i!==0;){for(;wf(i);)i===9&&e.firstTabInLine===-1&&(e.firstTabInLine=e.position),i=e.input.charCodeAt(++e.position);if(t&&i===35)do i=e.input.charCodeAt(++e.position);while(i!==10&&i!==13&&i!==0);if(Rl(i))for(fN(e),i=e.input.charCodeAt(e.position),r++,e.lineIndent=0;i===32;)e.lineIndent++,i=e.input.charCodeAt(++e.position);else break}return n!==-1&&r!==0&&e.lineIndent<n&&Nw(e,"deficient indentation"),r}function yE(e){var t=e.position,n;return n=e.input.charCodeAt(t),!!((n===45||n===46)&&n===e.input.charCodeAt(t+1)&&n===e.input.charCodeAt(t+2)&&(t+=3,n=e.input.charCodeAt(t),n===0||ps(n)))}function hN(e,t){t===1?e.result+=" ":t>1&&(e.result+=_i.repeat(`
98`,t-1))}function R$e(e,t,n){var r,i,a,s,o,l,u,c,d=e.kind,f=e.result,m;if(m=e.input.charCodeAt(e.position),ps(m)||xm(m)||m===35||m===38||m===42||m===33||m===124||m===62||m===39||m===34||m===37||m===64||m===96||(m===63||m===45)&&(i=e.input.charCodeAt(e.position+1),ps(i)||n&&xm(i)))return!1;for(e.kind="scalar",e.result="",a=s=e.position,o=!1;m!==0;){if(m===58){if(i=e.input.charCodeAt(e.position+1),ps(i)||n&&xm(i))break}else if(m===35){if(r=e.input.charCodeAt(e.position-1),ps(r))break}else{if(e.position===e.lineStart&&yE(e)||n&&xm(m))break;if(Rl(m))if(l=e.line,u=e.lineStart,c=e.lineIndent,li(e,!1,-1),e.lineIndent>=t){o=!0,m=e.input.charCodeAt(e.position);continue}else{e.position=s,e.line=l,e.lineStart=u,e.lineIndent=c;break}}o&&(Jc(e,a,s,!1),hN(e,e.line-l),a=s=e.position,o=!1),wf(m)||(s=e.position+1),m=e.input.charCodeAt(++e.position)}return Jc(e,a,s,!1),e.result?!0:(e.kind=d,e.result=f,!1)}function D$e(e,t){var n,r,i;if(n=e.input.charCodeAt(e.position),n!==39)return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;(n=e.input.charCodeAt(e.position))!==0;)if(n===39)if(Jc(e,r,e.position,!0),n=e.input.charCodeAt(++e.position),n===39)r=e.position,e.position++,i=e.position;else return!0;else Rl(n)?(Jc(e,r,i,!0),hN(e,li(e,!1,t)),r=i=e.position):e.position===e.lineStart&&yE(e)?$t(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);$t(e,"unexpected end of the stream within a single quoted scalar")}function M$e(e,t){var n,r,i,a,s,o;
vendor: 16,844 bytes, lines 98-119
98if(o=e.input.charCodeAt(e.position),o!==34)return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;(o=e.input.charCodeAt(e.position))!==0;){if(o===34)return Jc(e,n,e.position,!0),e.position++,!0;if(o===92){if(Jc(e,n,e.position,!0),o=e.input.charCodeAt(++e.position),Rl(o))li(e,!1,t);else if(o<256&&sZ[o])e.result+=oZ[o],e.position++;else if((s=A$e(o))>0){for(i=s,a=0;i>0;i--)o=e.input.charCodeAt(++e.position),(s=I$e(o))>=0?a=(a<<4)+s:$t(e,"expected hexadecimal character");e.result+=P$e(a),e.position++}else $t(e,"unknown escape sequence");n=r=e.position}else Rl(o)?(Jc(e,n,r,!0),hN(e,li(e,!1,t)),n=r=e.position):e.position===e.lineStart&&yE(e)?$t(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}$t(e,"unexpected end of the stream within a double quoted scalar")}function N$e(e,t){var n=!0,r,i,a,s=e.tag,o,l=e.anchor,u,c,d,f,m,p=Object.create(null),v,y,b,S;if(S=e.input.charCodeAt(e.position),S===91)c=93,m=!1,o=[];else if(S===123)c=125,m=!0,o={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=o),S=e.input.charCodeAt(++e.position);S!==0;){if(li(e,!0,t),S=e.input.charCodeAt(e.position),S===c)return e.position++,e.tag=s,e.anchor=l,e.kind=m?"mapping":"sequence",e.result=o,!0;n?S===44&&$t(e,"expected the node content, but found ','"):$t(e,"missed comma between flow collection entries"),y=v=b=null,d=f=!1,S===63&&(u=e.input.charCodeAt(e.position+1),ps(u)&&(d=f=!0,e.position++,li(e,!0,t))),r=e.line,i=e.lineStart,a=e.position,fp(e,t,Dw,!1,!0),y=e.tag,v=e.result,li(e,!0,t),S=e.input.charCodeAt(e.position),(f||e.line===r)&&S===58&&(d=!0,S=e.input.charCodeAt(++e.position),li(e,!0,t),fp(e,t,Dw,!1,!0),b=e.result),m?Tm(e,o,p,y,v,b,r,i,a):d?o.push(Tm(e,null,p,y,v,b,r,i,a)):o.push(v),li(e,!0,t),S=e.input.charCodeAt(e.position),S===44?(n=!0,S=e.input.charCodeAt(++e.position)):n=!1}$t(e,"unexpected end of the stream within a flow collection")}function L$e(e,t){var n,r,i=BC,a=!1,s=!1,o=t,l=0,u=!1,c,d;if(d=e.input.charCodeAt(e.position),d===124)r=!1;else if(d===62)r=!0;else return!1;for(e.kind="scalar",e.result="";d!==0;)if(d=e.input.charCodeAt(++e.position),d===43||d===45)BC===i?i=d===43?p4:E$e:$t(e,"repeat of a chomping mode identifier");else if((c=O$e(d))>=0)c===0?$t(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?$t(e,"repeat of an indentation width identifier"):(o=t+c-1,s=!0);else break;if(wf(d)){do d=e.input.charCodeAt(++e.position);while(wf(d));if(d===35)do d=e.input.charCodeAt(++e.position);while(!Rl(d)&&d!==0)}for(;d!==0;){for(fN(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!s||e.lineIndent<o)&&d===32;)e.lineIndent++,d=e.input.charCodeAt(++e.position);if(!s&&e.lineIndent>o&&(o=e.lineIndent),Rl(d)){l++;continue}if(e.lineIndent<o){i===p4?e.result+=_i.repeat(`
99`,a?1+l:l):i===BC&&a&&(e.result+=`
100`);break}for(r?wf(d)?(u=!0,e.result+=_i.repeat(`
101`,a?1+l:l)):u?(u=!1,e.result+=_i.repeat(`
102`,l+1)):l===0?a&&(e.result+=" "):e.result+=_i.repeat(`
103`,l):e.result+=_i.repeat(`
104`,a?1+l:l),a=!0,s=!0,l=0,n=e.position;!Rl(d)&&d!==0;)d=e.input.charCodeAt(++e.position);Jc(e,n,e.position,!1)}return!0}function _4(e,t){var n,r=e.tag,i=e.anchor,a=[],s,o=!1,l;if(e.firstTabInLine!==-1)return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=a),l=e.input.charCodeAt(e.position);l!==0&&(e.firstTabInLine!==-1&&(e.position=e.firstTabInLine,$t(e,"tab characters must not be used in indentation")),!(l!==45||(s=e.input.charCodeAt(e.position+1),!ps(s))));){if(o=!0,e.position++,li(e,!0,-1)&&e.lineIndent<=t){a.push(null),l=e.input.charCodeAt(e.position);continue}if(n=e.line,fp(e,t,nZ,!1,!0),a.push(e.result),li(e,!0,-1),l=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&l!==0)$t(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break}return o?(e.tag=r,e.anchor=i,e.kind="sequence",e.result=a,!0):!1}function F$e(e,t,n){var r,i,a,s,o,l,u=e.tag,c=e.anchor,d={},f=Object.create(null),m=null,p=null,v=null,y=!1,b=!1,S;if(e.firstTabInLine!==-1)return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=d),S=e.input.charCodeAt(e.position);S!==0;){if(!y&&e.firstTabInLine!==-1&&(e.position=e.firstTabInLine,$t(e,"tab characters must not be used in indentation")),r=e.input.charCodeAt(e.position+1),a=e.line,(S===63||S===58)&&ps(r))S===63?(y&&(Tm(e,d,f,m,p,null,s,o,l),m=p=v=null),b=!0,y=!0,i=!0):y?(y=!1,i=!0):$t(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,S=r;else{if(s=e.line,o=e.lineStart,l=e.position,!fp(e,n,tZ,!1,!0))break;if(e.line===a){for(S=e.input.charCodeAt(e.position);wf(S);)S=e.input.charCodeAt(++e.position);if(S===58)S=e.input.charCodeAt(++e.position),ps(S)||$t(e,"a whitespace character is expected after the key-value separator within a block mapping"),y&&(Tm(e,d,f,m,p,null,s,o,l),m=p=v=null),b=!0,y=!1,i=!1,m=e.tag,p=e.result;else if(b)$t(e,"can not read an implicit mapping pair; a colon is missed");else return e.tag=u,e.anchor=c,!0}else if(b)$t(e,"can not read a block mapping entry; a multiline key may not be an implicit key");else return e.tag=u,e.anchor=c,!0}if((e.line===a||e.lineIndent>t)&&(y&&(s=e.line,o=e.lineStart,l=e.position),fp(e,t,Mw,!0,i)&&(y?p=e.result:v=e.result),y||(Tm(e,d,f,m,p,v,s,o,l),m=p=v=null),li(e,!0,-1),S=e.input.charCodeAt(e.position)),(e.line===a||e.lineIndent>t)&&S!==0)$t(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return y&&Tm(e,d,f,m,p,null,s,o,l),b&&(e.tag=u,e.anchor=c,e.kind="mapping",e.result=d),b}function V$e(e){var t,n=!1,r=!1,i,a,s;if(s=e.input.charCodeAt(e.position),s!==33)return!1;if(e.tag!==null&&$t(e,"duplication of a tag property"),s=e.input.charCodeAt(++e.position),s===60?(n=!0,s=e.input.charCodeAt(++e.position)):s===33?(r=!0,i="!!",s=e.input.charCodeAt(++e.position)):i="!",t=e.position,n){do s=e.input.charCodeAt(++e.position);while(s!==0&&s!==62);e.position<e.length?(a=e.input.slice(t,e.position),s=e.input.charCodeAt(++e.position)):$t(e,"unexpected end of the stream within a verbatim tag")}else{for(;s!==0&&!ps(s);)s===33&&(r?$t(e,"tag suffix cannot contain exclamation marks"):(i=e.input.slice(t-1,e.position+1),rZ.test(i)||$t(e,"named tag handle cannot contain such characters"),r=!0,t=e.position+1)),s=e.input.charCodeAt(++e.position);a=e.input.slice(t,e.position),C$e.test(a)&&$t(e,"tag suffix cannot contain flow indicator characters")}a&&!iZ.test(a)&&$t(e,"tag name cannot contain such characters: "+a);try{a=decodeURIComponent(a)}catch{$t(e,"tag name is malformed: "+a)}return n?e.tag=a:sd.call(e.tagMap,i)?e.tag=e.tagMap[i]+a:i==="!"?e.tag="!"+a:i==="!!"?e.tag="tag:yaml.org,2002:"+a:$t(e,'undeclared tag handle "'+i+'"'),!0}function B$e(e){var t,n;if(n=e.input.charCodeAt(e.position),n!==38)return!1;for(e.anchor!==null&&$t(e,"duplication of an anchor property"),n=e.input.charCodeAt(++e.position),t=e.position;n!==0&&!ps(n)&&!xm(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&$t(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function j$e(e){var t,n,r;if(r=e.input.charCodeAt(e.position),r!==42)return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;r!==0&&!ps(r)&&!xm(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&$t(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),sd.call(e.anchorMap,n)||$t(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],li(e,!0,-1),!0}function fp(e,t,n,r,i){var a,s,o,l=1,u=!1,c=!1,d,f,m,p,v,y;if(e.listener!==null&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,a=s=o=Mw===n||nZ===n,r&&li(e,!0,-1)&&(u=!0,e.lineIndent>t?l=1:e.lineIndent===t?l=0:e.lineIndent<t&&(l=-1)),l===1)for(;V$e(e)||B$e(e);)li(e,!0,-1)?(u=!0,o=a,e.lineIndent>t?l=1:e.lineIndent===t?l=0:e.lineIndent<t&&(l=-1)):o=!1;if(o&&(o=u||i),(l===1||Mw===n)&&(Dw===n||tZ===n?v=t:v=t+1,y=e.position-e.lineStart,l===1?o&&(_4(e,y)||F$e(e,y,v))||N$e(e,v)?c=!0:(s&&L$e(e,v)||D$e(e,v)||M$e(e,v)?c=!0:j$e(e)?(c=!0,(e.tag!==null||e.anchor!==null)&&$t(e,"alias node should not have any properties")):R$e(e,v,Dw===n)&&(c=!0,e.tag===null&&(e.tag="?")),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):l===0&&(c=o&&_4(e,y))),e.tag===null)e.anchor!==null&&(e.anchorMap[e.anchor]=e.result);else if(e.tag==="?"){for(e.result!==null&&e.kind!=="scalar"&&$t(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),d=0,f=e.implicitTypes.length;d<f;d+=1)if(p=e.implicitTypes[d],p.resolve(e.result)){e.result=p.construct(e.result),e.tag=p.tag,e.anchor!==null&&(e.anchorMap[e.anchor]=e.result);break}}else if(e.tag!=="!"){if(sd.call(e.typeMap[e.kind||"fallback"],e.tag))p=e.typeMap[e.kind||"fallback"][e.tag];else for(p=null,m=e.typeMap.multi[e.kind||"fallback"],d=0,f=m.length;d<f;d+=1)if(e.tag.slice(0,m[d].tag.length)===m[d].tag){p=m[d];break}p||$t(e,"unknown tag !<"+e.tag+">"),e.result!==null&&p.kind!==e.kind&&$t(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+p.kind+'", not "'+e.kind+'"'),p.resolve(e.result,e.tag)?(e.result=p.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):$t(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||c}function U$e(e){var t=e.position,n,r,i,a=!1,s;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(s=e.input.charCodeAt(e.position))!==0&&(li(e,!0,-1),s=e.input.charCodeAt(e.position),!(e.lineIndent>0||s!==37));){for(a=!0,s=e.input.charCodeAt(++e.position),n=e.position;s!==0&&!ps(s);)s=e.input.charCodeAt(++e.position);for(r=e.input.slice(n,e.position),i=[],r.length<1&&$t(e,"directive name must not be less than one character in length");s!==0;){for(;wf(s);)s=e.input.charCodeAt(++e.position);if(s===35){do s=e.input.charCodeAt(++e.position);while(s!==0&&!Rl(s));break}if(Rl(s))break;for(n=e.position;s!==0&&!ps(s);)s=e.input.charCodeAt(++e.position);i.push(e.input.slice(n,e.position))}s!==0&&fN(e),sd.call(y4,r)?y4[r](e,r,i):Nw(e,'unknown document directive "'+r+'"')}if(li(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,li(e,!0,-1)):a&&$t(e,"directives end mark is expected"),fp(e,e.lineIndent-1,Mw,!1,!0),li(e,!0,-1),e.checkLineBreaks&&T$e.test(e.input.slice(t,e.position))&&Nw(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&yE(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,li(e,!0,-1));return}if(e.position<e.length-1)$t(e,"end of the stream or a document separator is expected");else return}function uZ(e,t){e=String(e),t=t||{},e.length!==0&&(e.charCodeAt(e.length-1)!==10&&e.charCodeAt(e.length-1)!==13&&(e+=`
105`),e.charCodeAt(0)===65279&&(e=e.slice(1)));var n=new $$e(e,t),r=e.indexOf("\0");for(r!==-1&&(n.position=r,$t(n,"null byte is not allowed in input")),n.input+="\0";n.input.charCodeAt(n.position)===32;)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)U$e(n);return n.documents}function H$e(e,t,n){t!==null&&typeof t=="object"&&typeof n>"u"&&(n=t,t=null);var r=uZ(e,n);if(typeof t!="function")return r;for(var i=0,a=r.length;i<a;i+=1)t(r[i])}function z$e(e,t){var n=uZ(e,t);if(n.length!==0){if(n.length===1)return n[0];throw new Ba("expected a single document in the stream, but found more")}}var q$e=H$e,W$e=z$e,cZ={loadAll:q$e,load:W$e},dZ=Object.prototype.toString,fZ=Object.prototype.hasOwnProperty,mN=65279,G$e=9,by=10,K$e=13,Y$e=32,X$e=33,J$e=34,vR=35,Z$e=37,Q$e=38,eRe=39,tRe=42,hZ=44,nRe=45,Lw=58,rRe=61,iRe=62,aRe=63,sRe=64,mZ=91,pZ=93,oRe=96,gZ=123,lRe=124,vZ=125,Ea={};Ea[0]="\\0";Ea[7]="\\a";Ea[8]="\\b";Ea[9]="\\t";Ea[10]="\\n";Ea[11]="\\v";Ea[12]="\\f";Ea[13]="\\r";Ea[27]="\\e";Ea[34]='\\"';Ea[92]="\\\\";Ea[133]="\\N";Ea[160]="\\_";Ea[8232]="\\L";Ea[8233]="\\P";var uRe=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],cRe=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function dRe(e,t){var n,r,i,a,s,o,l;if(t===null)return{};for(n={},r=Object.keys(t),i=0,a=r.length;i<a;i+=1)s=r[i],o=String(t[s]),s.slice(0,2)==="!!"&&(s="tag:yaml.org,2002:"+s.slice(2)),l=e.compiledTypeMap.fallback[s],l&&fZ.call(l.styleAliases,o)&&(o=l.styleAliases[o]),n[s]=o;return n}function fRe(e){var t,n,r;if(t=e.toString(16).toUpperCase(),e<=255)n="x",r=2;else if(e<=65535)n="u",r=4;else if(e<=4294967295)n="U",r=8;else throw new Ba("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+n+_i.repeat("0",r-t.length)+t}var hRe=1,_y=2;function mRe(e){this.schema=e.schema||dN,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=_i.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=dRe(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.quotingType=e.quotingType==='"'?_y:hRe,this.forceQuotes=e.forceQuotes||!1,this.replacer=typeof e.replacer=="function"?e.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function S4(e,t){for(var n=_i.repeat(" ",t),r=0,i=-1,a="",s,o=e.length;r<o;)i=e.indexOf(`
106`,r),i===-1?(s=e.slice(r),r=o):(s=e.slice(r,i+1),r=i+1),s.length&&s!==`
107`&&(a+=n),a+=s;return a}function yR(e,t){return`
108`+_i.repeat(" ",e.indent*t)}function pRe(e,t){var n,r,i;for(n=0,r=e.implicitTypes.length;n<r;n+=1)if(i=e.implicitTypes[n],i.resolve(t))return!0;return!1}function Fw(e){return e===Y$e||e===G$e}function Sy(e){return 32<=e&&e<=126||161<=e&&e<=55295&&e!==8232&&e!==8233||57344<=e&&e<=65533&&e!==mN||65536<=e&&e<=1114111}function w4(e){return Sy(e)&&e!==mN&&e!==K$e&&e!==by}function k4(e,t,n){var r=w4(e),i=r&&!Fw(e);return(n?r:r&&e!==hZ&&e!==mZ&&e!==pZ&&e!==gZ&&e!==vZ)&&e!==vR&&!(t===Lw&&!i)||w4(t)&&!Fw(t)&&e===vR||t===Lw&&i}function gRe(e){return Sy(e)&&e!==mN&&!Fw(e)&&e!==nRe&&e!==aRe&&e!==Lw&&e!==hZ&&e!==mZ&&e!==pZ&&e!==gZ&&e!==vZ&&e!==vR&&e!==Q$e&&e!==tRe&&e!==X$e&&e!==lRe&&e!==rRe&&e!==iRe&&e!==eRe&&e!==J$e&&e!==Z$e&&e!==sRe&&e!==oRe}function vRe(e){return!Fw(e)&&e!==Lw}function rv(e,t){var n=e.charCodeAt(t),r;return n>=55296&&n<=56319&&t+1<e.length&&(r=e.charCodeAt(t+1),r>=56320&&r<=57343)?(n-55296)*1024+r-56320+65536:n}function yZ(e){var t=/^\n* /;return t.test(e)}var bZ=1,bR=2,_Z=3,SZ=4,mm=5;function yRe(e,t,n,r,i,a,s,o){var l,u=0,c=null,d=!1,f=!1,m=r!==-1,p=-1,v=gRe(rv(e,0))&&vRe(rv(e,e.length-1));if(t||s)for(l=0;l<e.length;u>=65536?l+=2:l++){if(u=rv(e,l),!Sy(u))return mm;v=v&&k4(u,c,o),c=u}else{for(l=0;l<e.length;u>=65536?l+=2:l++){if(u=rv(e,l),u===by)d=!0,m&&(f=f||l-p-1>r&&e[p+1]!==" ",p=l);else if(!Sy(u))return mm;v=v&&k4(u,c,o),c=u}f=f||m&&l-p-1>r&&e[p+1]!==" "}return!d&&!f?v&&!s&&!i(e)?bZ:a===_y?mm:bR:n>9&&yZ(e)?mm:s?a===_y?mm:bR:f?SZ:_Z}function bRe(e,t,n,r,i){e.dump=(function(){if(t.length===0)return e.quotingType===_y?'""':"''";if(!e.noCompatMode&&(uRe.indexOf(t)!==-1||cRe.test(t)))return e.quotingType===_y?'"'+t+'"':"'"+t+"'";var a=e.indent*Math.max(1,n),s=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-a),o=r||e.flowLevel>-1&&n>=e.flowLevel;function l(u){return pRe(e,u)}switch(yRe(t,o,e.indent,s,l,e.quotingType,e.forceQuotes&&!r,i)){case bZ:return t;case bR:return"'"+t.replace(/'/g,"''")+"'";case _Z:return"|"+E4(t,e.indent)+x4(S4(t,a));case SZ:return">"+E4(t,e.indent)+x4(S4(_Re(t,s),a));case mm:return'"'+SRe(t)+'"';default:throw new Ba("impossible error: invalid scalar style")}})()}function E4(e,t){var n=yZ(e)?String(t):"",r=e[e.length-1]===`
109`,i=r&&(e[e.length-2]===`
110`||e===`
111`),a=i?"+":r?"":"-";return n+a+`
112`}function x4(e){return e[e.length-1]===`
113`?e.slice(0,-1):e}function _Re(e,t){for(var n=/(\n+)([^\n]*)/g,r=(function(){var u=e.indexOf(`
114`);return u=u!==-1?u:e.length,n.lastIndex=u,T4(e.slice(0,u),t)})(),i=e[0]===`
115`||e[0]===" ",a,s;s=n.exec(e);){var o=s[1],l=s[2];a=l[0]===" ",r+=o+(!i&&!a&&l!==""?`
116`:"")+T4(l,t),i=a}return r}function T4(e,t){if(e===""||e[0]===" ")return e;for(var n=/ [^ ]/g,r,i=0,a,s=0,o=0,l="";r=n.exec(e);)o=r.index,o-i>t&&(a=s>i?s:o,l+=`
117`+e.slice(i,a),i=a+1),s=o;return l+=`
118`,e.length-i>t&&s>i?l+=e.slice(i,s)+`
119`+e.slice(s+1):l+=e.slice(i),l.slice(1)}function SRe(e){for(var t="",n=0,r,i=0;i<e.length;n>=65536?i+=2:i++)n=rv(e,i),r=Ea[n],!r&&Sy(n)?(t+=e[i],n>=65536&&(t+=e[i+1])):t+=r||fRe(n);return t}function wRe(e,t,n){var r="",i=e.tag,a,s,o;for(a=0,s=n.length;a<s;a+=1)o=n[a],e.replacer&&(o=e.replacer.call(n,String(a),o)),(Yu(e,t,o,!1,!1)||typeof o>"u"&&Yu(e,t,null,!1,!1))&&(r!==""&&(r+=","+(e.condenseFlow?"":" ")),r+=e.dump);e.tag=i,e.dump="["+r+"]"}function C4(e,t,n,r){var i="",a=e.tag,s,o,l;for(s=0,o=n.length;s<o;
vendor: 1,447 bytes, line 119
119s+=1)l=n[s],e.replacer&&(l=e.replacer.call(n,String(s),l)),(Yu(e,t+1,l,!0,!0,!1,!0)||typeof l>"u"&&Yu(e,t+1,null,!0,!0,!1,!0))&&((!r||i!=="")&&(i+=yR(e,t)),e.dump&&by===e.dump.charCodeAt(0)?i+="-":i+="- ",i+=e.dump);e.tag=a,e.dump=i||"[]"}function kRe(e,t,n){var r="",i=e.tag,a=Object.keys(n),s,o,l,u,c;for(s=0,o=a.length;s<o;s+=1)c="",r!==""&&(c+=", "),e.condenseFlow&&(c+='"'),l=a[s],u=n[l],e.replacer&&(u=e.replacer.call(n,l,u)),Yu(e,t,l,!1,!1)&&(e.dump.length>1024&&(c+="? "),c+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),Yu(e,t,u,!1,!1)&&(c+=e.dump,r+=c));e.tag=i,e.dump="{"+r+"}"}function ERe(e,t,n,r){var i="",a=e.tag,s=Object.keys(n),o,l,u,c,d,f;if(e.sortKeys===!0)s.sort();else if(typeof e.sortKeys=="function")s.sort(e.sortKeys);else if(e.sortKeys)throw new Ba("sortKeys must be a boolean or a function");for(o=0,l=s.length;o<l;o+=1)f="",(!r||i!=="")&&(f+=yR(e,t)),u=s[o],c=n[u],e.replacer&&(c=e.replacer.call(n,u,c)),Yu(e,t+1,u,!0,!0,!0)&&(d=e.tag!==null&&e.tag!=="?"||e.dump&&e.dump.length>1024,d&&(e.dump&&by===e.dump.charCodeAt(0)?f+="?":f+="? "),f+=e.dump,d&&(f+=yR(e,t)),Yu(e,t+1,c,!0,d)&&(e.dump&&by===e.dump.charCodeAt(0)?f+=":":f+=": ",f+=e.dump,i+=f));e.tag=a,e.dump=i||"{}"}function I4(e,t,n){var r,i,a,s,o,l;for(i=n?e.explicitTypes:e.implicitTypes,a=0,s=i.length;a<s;a+=1)if(o=i[a],(o.instanceOf||o.predicate)&&(!o.instanceOf||typeof t=="object"&&t instanceof o.instanceOf)&&(!o.predicate||o.predicate(t))){if
119(n?o.multi&&o.representName?e.tag=o.representName(t):e.tag=o.tag:e.tag="?",o.represent){if(l=e.styleMap[o.tag]||o.defaultStyle,dZ.call(o.represent)==="[object Function]")r=o.represent(t,l);else if(fZ.call(o.represent,l))r=o.represent[l](t,l);else throw new Ba("!<"+o.tag+'> tag resolver accepts not "'+l+'" style');e.dump=r}return!0}return!1}function Yu(e,t,n,r,i,a,s){e.tag=null,e.dump=n,I4(e,n,!1)||I4(e,n,!0);var o=dZ.call(e.dump),l=r,u;r&&(r=e.flowLevel<0||e.flowLevel>t);var c=o==="[object Object]"||o==="[object Array]",d,f;if(c&&(d=e.duplicates.indexOf(n),f=d!==-1),(e.tag!==null&&e.tag!=="?"||f||e.indent!==2&&t>0)&&(i=!1),f&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(c&&f&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),o==="[object Object]")r&&Object.keys(e.dump).length!==0?(ERe(e,t,e.dump,i),f&&(e.dump="&ref_"+d+e.dump)):(kRe(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(o==="[object Array]")r&&e.dump.length!==0?(e.noArrayIndent&&!s&&t>0?C4(e,t-1,e.dump,i):C4(e,t,e.dump,i),f&&(e.dump="&ref_"+d+e.dump)):(wRe(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(o==="[object String]")e.tag!=="?"&&bRe(e,e.dump,t,a,l);else{if(o==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new Ba("unacceptable kind of an object to dump "+o)}e.tag!==null&&e.tag!=="?"&&(u=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?u="!"+u:u.slice(0,18)==="tag:yaml.org,2002:"?u="!!"+u.slice(18):u="!<"+u+">",e.dump=u+" "+e.dump)}return!0}function xRe(e,t){var n=[],r=[],i,a;for(_R(e,n,r),i=0,a=r.length;i<a;i+=1)t.duplicates.push(n[r[i]]);t.usedDuplicates=new Array(a)}function _R(e,t,n){var r,i,a;if(e!==null&&typeof e=="object")if(i=t.indexOf(e),i!==-1)n.indexOf(i)===-1&&n.push(i);else if(t.push(e),Array.isArray(e))for(i=0,a=e.length;i<a;i+=1)_R(e[i],t,n);else for(r=Object.keys(e),i=0,a=r.length;i<a;i+=1)_R(e[r[i]],t,n)}function TRe(e,t){t=t||{};var n=new mRe(t);n.noRefs||xRe(e,n);var r=e;return n.replacer&&(r=n.replacer.call({"":r},"",r)),Yu(n,0,r,!0,!0)?n.dump+`
120`:""}var CRe=TRe,IRe={dump:CRe};function pN(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}var ARe=Yi,ORe=NJ,PRe=BJ,wZ=qJ,$Re=WJ,RRe=dN,DRe=cZ.load,MRe=cZ.loadAll,NRe=IRe.dump,LRe=Ba,FRe={binary:JJ,float:zJ,map:VJ,null:jJ,pairs:QJ,set:eZ,timestamp:YJ,bool:UJ,int:HJ,merge:XJ,omap:ZJ,seq:FJ,str:LJ},VRe=pN("safeLoad","load"),BRe=pN("safeLoadAll","loadAll"),jRe=pN("safeDump","dump"),SR={Type:ARe,Schema:ORe,FAILSAFE_SCHEMA:PRe,JSON_SCHEMA:wZ,CORE_SCHEMA:$Re,DEFAULT_SCHEMA:RRe,load:DRe,loadAll:MRe,dump:NRe,YAMLException:LRe,types:FRe,safeLoad:VRe,safeLoadAll:BRe,safeDump:jRe};const URe={order:200,allowEmpty:!0,canParse:[".yaml",".yml",".json"],async parse(e){let t=e.data;if(bs.isBuffer(t)&&(t=t.toString()),typeof t=="string")try{return SR.load(t,{schema:wZ})}catch{try{return SR.load(t)}catch(n){throw new cp((n==null?void 0:n.message)||"Parser Error",e.url)}}else return t}},HRe=/\.(txt|htm|html|md|xml|js|min|map|css|scss|less|svg)$/i,zRe={order:300,allowEmpty:!0,encoding:"utf8",canParse(e){return(typeof e.data=="string"||bs.isBuffer(e.data))&&HRe.test(e.url)},parse(e){if(typeof e.data=="string")return e.data;if(bs.isBuffer(e.data))return e.data.toString(this.encoding);throw new cp("data is not text",e.url)}},qRe=/\.(jpeg|jpg|gif|png|bmp|ico)$/i,WRe={order:400,allowEmpty:!0,canParse(e){return bs.isBuffer(e.data)&&qRe.test(e.url)},parse(e){return bs.isBuffer(e.data)?e.data:bs.from(e.data)}},GRe="modulepreload",KRe=function(e){return"/"+e},A4={},YRe=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){let s=function(u){return Promise.all(u.map(c=>Promise.resolve(c).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=s(n.map(u=>{if(u=KRe(u),u in A4)return;A4[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${d}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":GRe,c||(f.as="script"),f.crossOrigin="",f.href=u,l&&f.setAttribute("nonce",l),document.head.appendChild(f),c)return new Promise((m,p)=>{f.addEventListener("load",m),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${u}`)))})}))}function a(s){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=s,window.dispatchEvent(o),!o.defaultPrevented)throw s}return i.then(s=>{for(const o of s||[])o.status==="rejected"&&a(o.reason);return t().catch(a)})},XRe={order:100,canRead(e){return SJ(e.url)},async read(e){let t;const n=await YRe(()=>import("./empty-CRMO4_-l.js"),[]);try{t=uN(e.url)}catch(r){const i=r;throw i.message=`Malformed URI: ${e.url}: ${i.message}`,new dp(i,e.url)}(t.endsWith("/")||t.endsWith("\\"))&&(t=t.slice(0,-1));try{return await n.promises.readFile(t)}catch(r){const i=r;throw i.message=`Error opening file ${t}: ${i.message}`,new dp(i,t)}}},JRe={order:200,headers:null,timeout:6e4,redirects:5,withCredentials:!1,safeUrlResolver:!0,canRead(e){return tPe(e.url)&&(!this.safeUrlResolver||!nPe(e.url))},read(e){const t=Rw(e.url);return typeof window<"u"&&!t.protocol&&(t.protocol=Rw(location.href).protocol),kZ(t,this)}};
120async function kZ(e,t,n){e=Rw(e);const r=n||[];r.push(e.href);try{const i=await ZRe(e,t);if(i.status>=400){const a=new Error(`HTTP ERROR ${i.status}`);throw a.status=i.status,a}else if(i.status>=300)if(!Number.isNaN(t.redirects)&&r.length>t.redirects){const a=new Error(`Error downloading ${r[0]}. 
121Too many redirects: 
122  ${r.join(` 
123  `)}`);throw a.status=i.status,new dp(a)}else if(!("location"in i.headers)||!i.headers.location){const a=new Error(`HTTP ${i.status} redirect with no location header`);throw a.status=i.status,a}else{const a=sl(e.href,i.headers.location);return kZ(a,t,r)}else{if(i.body){const a=await i.arrayBuffer();return bs.from(a)}return bs.alloc(0)}}catch(i){const a=i;throw a.message=`Error downloading ${e.href}: ${a.message}`,new dp(a,e.href)}}async function ZRe(e,t){let n,r;t.timeout&&typeof AbortController<"u"&&(n=new AbortController,r=setTimeout(()=>n.abort(),t.timeout));const i=await fetch(e,{method:"GET",headers:t.headers||{},credentials:t.withCredentials?"include":"same-origin",signal:n?n.signal:null});return r&&clearTimeout(r),i}const QRe=()=>({parse:{json:{...kPe},yaml:{...URe},text:{...zRe},binary:{...WRe}},resolve:{file:{...XRe},http:{...JRe},external:!0},continueOnError:!1,bundle:{excludedPathMatcher:()=>!1},dereference:{circular:!0,excludedPathMatcher:()=>!1,referenceResolution:"relative",mergeKeys:!0},mutateInputSchema:!0}),eDe=e=>{const t=QRe();return e&&EZ(t,e),t};function EZ(e,t){if(O4(t)){const n=Object.keys(t).filter(r=>!["__proto__","constructor","prototype"].includes(r));for(let r=0;r<n.length;r++){const i=n[r],a=t[i],s=e[i];O4(a)?e[i]=EZ(s||{},a):a!==void 0&&(e[i]=a)}}return e}function O4(e){return e&&typeof e=="object"&&!Array.isArray(e)&&!(e instanceof RegExp)&&!(e instanceof Date)}function b1(e){let t,n,r,i;const a=Array.prototype.slice.call(e);typeof a[a.length-1]=="function"&&(i=a.pop()),typeof a[0]=="string"?(t=a[0],typeof a[2]=="object"?(n=a[1],r=a[2]):(n=void 0,r=a[1])):(t="",n=a[0],r=a[1]);try{r=eDe(r)}catch(s){console.error(`JSON Schema Ref Parser: Error normalizing options: ${s}`)}return!r.mutateInputSchema&&typeof n=="object"&&(n=JSON.parse(JSON.stringify(n))),{path:t,schema:n,options:r,callback:i}}function tDe(e,t){var n;if(!((n=t.resolve)!=null&&n.external))return Promise.resolve();try{const r=e.$refs._root$Ref.dynamicIdScope?nl(e.$refs._root$Ref.path,e.schema):e.$refs._root$Ref.path,i=gN(e.schema,e.$refs._root$Ref.path+"#",r,e.$refs._root$Ref.dynamicIdScope,e.$refs,t);return Promise.all(i)}catch(r){return Promise.reject(r)}}function gN(e,t,n,r,i,a,s,o){s||(s=new Set);let l=[];if(e&&typeof e=="object"&&!ArrayBuffer.isView(e)&&!s.has(e)){s.add(e);const u=n;Ei.isExternal$Ref(e)&&l.push(nDe(e,t,u,r,i,a));const c=Object.keys(e);for(const d of c){const f=pa.join(t,d),m=e[d],p=r&&m&&typeof m=="object"&&!ArrayBuffer.isView(m)?nl(u,m):u;l=l.concat(gN(m,f,p,r,i,a,s))}}return l}async function nDe(e,t,n,r,i,a){var d;const o=((d=a.dereference)==null?void 0:d.externalReferenceResolution)==="root"?vE():r?n:t,l=sl(o,e.$ref),u=fs(l),c=i._get$Ref(u);if(c)return Promise.resolve(c.value);try{const f=e.$ref,m={url:l,baseUrl:o};typeof f=="string"&&(m.reference=f);const p=await RJ(m,i,a),v=i._get$Ref(u),y=gN(p,u+"#",u,(v==null?void 0:v.dynamicIdScope)??!1,i,a,new Set,!0);return Promise.all(y)}catch(f){if(!(a!=null&&a.continueOnError)||!xb(f))throw f;return i._$refs[u]&&(f.source=decodeURI(fs(t)),f.path=wJ(Eb(t))),[]}}function rDe(e,t){const n=e.$refs._root$Ref.dynamicIdScope?nl(e.$refs._root$Ref.path,e.schema):e.$refs._root$Ref.path,r=[];vN(e,"schema",e.$refs._root$Ref.path+"#",n,e.$refs._root$Ref.dynamicIdScope,"#",0,r,e.$refs,t);const i=e.schema&&typeof e.schema=="object"&&"$id"in e.schema?e.schema.$id:void 0;iDe(r,t,i),(t.bundle||{}).optimizeInternalRefs!==!1&&oDe(r,e.schema)}function vN(e,t,n,r,i,a,s,o,l,u){var m;const c=t===null?e:e[t],d=u.bundle||{},f=d.excludedPathMatcher||(()=>!1);if(c&&typeof c=="object"&&!ArrayBuffer.isView(c)&&!f(a)){const p=r;if(Ei.isAllowed$Ref(c))P4(e,t,n,p,i,a,s,o,l,u);else{const v=Object.keys(c).sort((y,b)=>y==="definitions"||y==="$defs"?-1:b==="definitions"||b==="$defs"?1:y.length-b.length);for(const y of v){const b=pa.join(n,y),S=pa.join(a,y),w=c[y],E=i&&w&&typeof w=="object"&&!ArrayBuffer.isView(w)?nl(p,w):p;Ei.isAllowed$Ref(w)?P4(c,y,b,E,i,S,s,o,l,u):vN(c,y,b,E,i,S,s,o,l,u),w&&typeof w=="object"&&!Array.isArray(w)&&"$ref"in w&&((m=d==null?void 0:d.onBundle)==null||m.call(d,w.$ref,c[y],c,y))}}}}function P4(e,t,n,r,i,a,s,o,l,u){const c=t===null?e:e[t],d=sl(i?r:n,c.$ref),f=l._resolve(d,a,u);if(f===null)return;const p=pa.parse(a).length,v=fs(f.path),y=Eb(f.path),b=v!==l._root$Ref.path&&!l._aliases[v],S=Ei.isExtended$Ref(c);s+=f.indirections;const w=aDe(o,e,t);if(w)if(p<w.depth||s<w.indirections)sDe(o,w);else return;o.push({$ref:c,parent:e,key:t,pathFromRoot:a,depth:p,file:v,hash:y,value:f.value,circular:f.circular,extended:S,external:b,indirections:s}),(!w||b)&&vN(f.value,null,f.path,f.$ref.path,f.$ref.dynamicIdScope,a,s+1,o,l,u)}function iDe(e,t,n){e.sort((s,o)=>
123{if(s.file!==o.file)return s.file<o.file?-1:1;if(s.hash!==o.hash)return s.hash<o.hash?-1:1;if(s.circular!==o.circular)return s.circular?-1:1;if(s.extended!==o.extended)return s.extended?1:-1;if(s.indirections!==o.indirections)return s.indirections-o.indirections;if(s.depth!==o.depth)return s.depth-o.depth;{const l=Math.max(s.pathFromRoot.lastIndexOf("/definitions"),s.pathFromRoot.lastIndexOf("/$defs")),u=Math.max(o.pathFromRoot.lastIndexOf("/definitions"),o.pathFromRoot.lastIndexOf("/$defs"));return l!==u?u-l:s.pathFromRoot.length-o.pathFromRoot.length}});let r,i,a;for(const s of e){const o=t.bundle||{};if(!s.external)o.optimizeInternalRefs!==!1&&(s.$ref.$ref=s.hash);else if(s.file===r&&s.hash===i)n&&$4(e,s)?s.$ref.$ref=n+a:s.$ref.$ref=a;else if(s.file===r&&s.hash.indexOf(i+"/")===0){const l=pa.join(a,pa.parse(s.hash.replace(i,"#")));n&&$4(e,s)?s.$ref.$ref=n+l:s.$ref.$ref=l}else r=s.file,i=s.hash,a=s.pathFromRoot,s.$ref=s.parent[s.key]=Ei.dereference(s.$ref,s.value,t),s.circular&&(s.$ref.$ref=s.pathFromRoot)}}function aDe(e,t,n){for(const r of e)if(r&&r.parent===t&&r.key===n)return r}function sDe(e,t){const n=e.indexOf(t);e.splice(n,1)}function oDe(e,t){for(const n of e){if(!n.$ref||typeof n.$ref!="object"||!("$ref"in n.$ref))continue;const r=n.$ref.$ref;if(typeof r!="string"||!r.startsWith("#/"))continue;const i=lDe(t,r);i!==r&&(n.$ref.$ref=i)}}function lDe(e,t){if(!t.startsWith("#/"))return t;const n=t.slice(2).split("/");let r=e;const i=[];for(const s of n){if(r==null||typeof r!="object")return t;if("$ref"in r&&typeof r.$ref=="string"&&r.$ref.startsWith("#/")){const u=r.$ref.slice(2).split("/");if(i.length=0,i.push(...u),r=uDe(e,r.$ref),r==null||typeof r!="object")return t}const o=s.replace(/~1/g,"/").replace(/~0/g,"~"),l=Array.isArray(r)?parseInt(o):o;r=r[l],i.push(s)}return"#/"+i.join("/")}function uDe(e,t){if(!t.startsWith("#/"))return;const n=t.slice(2).split("/");let r=e;for(const i of n){if(r==null||typeof r!="object")return;const a=i.replace(/~1/g,"/").replace(/~0/g,"~"),s=Array.isArray(r)?parseInt(a):a;r=r[s]}return r}function $4(e,t){for(const n of e)if(!(n.pathFromRoot==="#"||n.pathFromRoot==="#/")&&t.pathFromRoot.startsWith(n.pathFromRoot+"/")&&n.value&&typeof n.value=="object"&&"$id"in n.value)return!0;return!1}function cDe(e,t){const n=Date.now(),r=e.$refs._root$Ref.dynamicIdScope?nl(e.$refs._root$Ref.path,e.schema):e.$refs._root$Ref.path,i=yN(e.schema,e.$refs._root$Ref.path,r,e.$refs._root$Ref.dynamicIdScope,"#",new Set,new Set,new Map,e.$refs,t,n,0);e.$refs.circular=i.circular,e.schema=i.value}function yN(e,t,n,r,i,a,s,o,l,u,c,d){var b;let f;const m={value:e,circular:!1};D4(c,u);const p=u.dereference||{},v=p.maxDepth??500;if(d>v)throw new RangeError(`Maximum dereference depth (${v}) exceeded at ${i}. This likely indicates an extremely deep or recursive schema. You can increase this limit with the dereference.maxDepth option.`);const y=p.excludedPathMatcher||(()=>!1);if(((p==null?void 0:p.circular)==="ignore"||!s.has(e))&&e&&typeof e=="object"&&!ArrayBuffer.isView(e)&&!y(i)){a.add(e),s.add(e);const S=n;if(Ei.isAllowed$Ref(e,u))f=R4(e,t,S,r,i,a,s,o,l,u,c,d),m.circular=f.circular,m.value=f.value;else for(const w of Object.keys(e)){D4(c,u);const E=pa.join(t,w),k=pa.join(i,w);if(y(k))continue;const x=e[w],I=r&&x&&typeof x=="object"&&!ArrayBuffer.isView(x)?nl(S,x):S;let A;if(Ei.isAllowed$Ref(x,u)){if(f=R4(x,E,I,r,k,a,s,o,l,u,c,d),A=f.circular,e[w]!==f.value){const C=new Map;p!=null&&p.preservedProperties&&typeof e[w]=="object"&&!Array.isArray(e[w])&&(p==null||p.preservedProperties.forEach(D=>{D in e[w]&&C.set(D,e[w][D])}));let N=f.value;p!=null&&p.cloneReferences&&!A&&N&&typeof N=="object"&&(N=structuredClone(N)),e[w]=N,p!=null&&p.preservedProperties&&C.size&&typeof e[w]=="object"&&!Array.isArray(e[w])&&C.forEach((D,j)=>{e[w][j]=D}),(b=p==null?void 0:p.onDereference)==null||b.call(p,x.$ref,e[w],e,w)}}else a.has(x)?A=bS(E,l,u):(f=yN(x,E,I,r,k,a,s,o,l,u,c,d+1),A=f.circular,e[w]!==f.value&&(e[w]=f.value));m.circular=m.circular||A}a.delete(e)}return m}function R4(e,t,n,r,i,a,s,o,l,u,c,d){var x,I;const p=Ei.isExternal$Ref(e)&&((x=u==null?void 0:u.dereference)==null?void 0:x.externalReferenceResolution)==="root"?vE():r?n:t,v=sl(p,e.$ref),y=o.get(v);if(y){if(!y.circular){const A=Object.keys(e);if(A.length>1){const C={};for(const N of A)N!=="$ref"&&!(N in y.value)&&(C[N]=e[N]);return{circular:y.circular,value:Object.assign({},y.value,C)}}return y}if(typeof y.value=="object"&&"$ref"in y.value&&"$ref"in e){if(y.value.$ref===e.$ref)return bS(t,l,u),y}else return bS(t,l,u),y}const b=l._resolve(v,t,u);if(b===null)return{circular:!1,value:null};const S=b.circular;let w=S||a.has(b.value);w&&bS(t,l,u);let E=Ei.dereference(e,b.value,u);if(!w){const A=yN(E,b.path,b.$ref.path,b.$ref.dynamicIdScope,i,a,s,o,l,u,c,d+1);w=A.circular,E=A.value}w&&!S&&((I=u.dereference)==null?void 0:I.circular)==="ignore"&&(E=e),S&&(E.$ref=i);const k={circular:w,value:E};return Object.keys(e).length===1&&o.set(v,k),k}function D4(e,t){if(t&&t.timeoutMs&&Date.now()-e>t.timeoutMs)throw new hPe(t.timeoutMs)}function bS(e,t,n){var r,i;if(t.circular=!0,(i=(r=n==null?void 0:n.dereference)==null?void 0:r.onCircular)==null||i.call(r,e),!n.dereference.circular)throw new ReferenceError(`Circular $ref pointer found at ${e}`);return!0}function dDe(){return typeof ys=="object"&&typeof ys.nextTick=="function"?ys.nextTick:typeof setImmediate=="function"?setImmediate:function(t){setTimeout(t,0)}}const M4=dDe();function Bo(e,t){if(e){t.then(function(n){M4(function(){e(null,n)})},function(n){M4(function(){e(n)})});return}else return t}class Cm{constructor(){qe(this,"schema",null);qe(this,"$refs",new f4)}async parse(){const t=b1(arguments);let n;if(!t.path&&!t.schema){const i=new Error(`Expected a file path, URL, or object. Got ${t.path||t.schema}`);return Bo(t.callback,Promise.reject(i))}this.schema=null,this.$refs=new f4;let r="http";if(SJ(t.path))t.path=aPe(t.path),r="file";else if(!t.path&&t.schema&&"$id"in t.schema&&t.schema.$id){const i=Rw(t.schema.$id),a=i.port??(i.protocol==="https:"?443:80);t.path=`${i.protocol}//${i.hostname}:${a}`}if(t.path=sl(vE(),t.path),t.schema&&typeof t.schema=="object"){const i=this.$refs._add(t.path);i.value=t.schema,i.pathType=r,i.dynamicIdScope=xJ(i.value),TJ(this.$refs,i.path,i.value,i.pathType,i.dynamicIdScope),n=Promise.resolve(t.schema)}else n=RJ(t.path,this.$refs,t.options);try{const i=await n;if(i!==null&&typeof i=="object"&&!bs.isBuffer(i))return this.schema=i,Bo(t.callback,Promise.resolve(this.schema));if(t.options.continueOnError)return this.schema=null,Bo(t.callback,Promise.resolve(this.schema));throw new SyntaxError(`"${this.$refs._root$Ref.path||i}" is not a valid JSON Schema`)}catch(i){return!t.options.continueOnError||!xb(i)?Bo(t.callback,Promise.reject(i)):(this.$refs._$refs[fs(t.path)]&&this.$refs._$refs[fs(t.path)].addError(i),Bo(t.callback,Promise.resolve(null)))}}static parse(){const t=new Cm;return t.parse.apply(t,arguments)}async resolve(){const t=b1(arguments);try{return await this.parse(t.path,t.schema,t.options),await tDe(this,t.options),jC(this),Bo(t.callback,Promise.resolve(this.$refs))}catch(n){return Bo(t.callback,Promise.reject(n))}}static resolve(){const t=new Cm;return t.resolve.apply(t,arguments)}static bundle(){const t=new Cm;return t.bundle.apply(t,arguments)}async bundle(){const t=b1(arguments);try{return await this.resolve(t.path,t.schema,t.options),rDe(this,t.options),jC(this),Bo(t.callback,Promise.resolve(this.schema))}catch(n){return Bo(t.callback,Promise.reject(n))}}static dereference(){const t=new Cm;return t.dereference.apply(t,arguments)}async dereference(){const t=b1(arguments);try{return await this.resolve(t.path,t.schema,t.options),cDe(this,t.options),jC(this),Bo(t.callback,Promise.resolve(this.schema))}catch(n){return Bo(t.callback,Promise.reject(n))}}}function jC(e){if(vy.getParserErrors(e).length>0)throw new vy(e)}const fDe="DANDI",hDe="DANDI-SANDBOX";let _1;const Tb=bX("instance",{state:()=>({info:null}),getters:{instanceName:e=>{var t;return(t=e.info)==null?void 0:t.instance_config.instance_name},isProduction(){return this.instanceName===fDe},isSandbox(){return this.instanceName===hDe}},actions:{async load(){if(!this.info){_1===void 0&&(_1=In.info());try{this.info=await _1}catch(e){console.error("Error fetching server instance info:",e),_1=void 0}}}}}),mDe="https://about.dandiarchive.org/",pDe="https://about.dandiarchive.org/blog/",jf="https://docs.dandiarchive.org",gDe="https://docs.dandiarchive.org/support/",vDe=`${jf}/getting-started/creating-account/`,lf="draft",UC={name:"mdi-note",description:"mdi-text",contributor:"mdi-account-multiple",license:"mdi-gavel",assetsSummary:"mdi-file-multiple",contentSize:"mdi-table-of-contents",encodingFormat:"mdi-code-json",digest:"mdi-barcode",path:"mdi-folder-multiple",identifier:"mdi-identifier",DEFAULT:"mdi-alert"},_S=[{name:"Modified",djangoField:"modified"},{name:"Identifier",djangoField:"id"},{name:"Name",djangoField:"name"},{name:"Size",djangoField:"size"},{name:"Stars",djangoField:"stars"}],wy=8;function yDe(e){let t=JSON.parse(JSON.stringify(e));return t=JSON.parse(JSON.stringify(t).replace(/<\/?[a-zA-Z][^>\s]*[^>]*>/g,n=>n.replace(/</g,"\\\\<").replace(/>/g,"\\\\>"))),t}function N4(e){return fn.isAxiosError(e)&&e.response&&[401,403].includes(e.response.status)}const Mr=bX("dandiset",{state:()=>({meta:{dandisetExistsAndEmbargoed:!1}
123,dandiset:null,versions:null,owners:null,schema:null}),getters:{version:e=>e.dandiset?e.dandiset.version:lf,draftVersion:e=>{var t;return(t=e.versions)==null?void 0:t.find(n=>n.version===lf)},publishedVersions:e=>{var t;return(t=e.versions)==null?void 0:t.filter(n=>n.version!==lf)},schemaVersion:e=>{var t;return(t=e.schema)==null?void 0:t.properties.schemaVersion.default},userCanModifyDandiset:e=>{var t,n,r,i;return((n=(t=e.dandiset)==null?void 0:t.metadata)==null?void 0:n.version)!==lf||!mn?!1:(r=mn.value)!=null&&r.admin?!0:!!((i=e.owners)!=null&&i.find(a=>{var s;return a.username===((s=mn.value)==null?void 0:s.username)}))}},actions:{async uninitializeDandisets(){this.meta.dandisetExistsAndEmbargoed=!1,this.dandiset=null,this.versions=null,this.owners=null},async initializeDandisets({identifier:e,version:t}){this.uninitializeDandisets(),this.fetchDandisetVersions({identifier:e}),await this.fetchDandiset({identifier:e,version:t}),this.dandiset&&await this.fetchOwners(e)},async fetchDandisetVersions({identifier:e}){let t;try{t=await In.versions(e)}catch(n){if(N4(n))t=null,this.meta.dandisetExistsAndEmbargoed=!0;else throw n}if(t){const{results:n}=t;this.versions=n||[]}},async fetchDandiset({identifier:e,version:t}){var n;try{const r=t||((n=await In.mostRecentVersion(e))==null?void 0:n.version);if(!r){this.dandiset=null;return}const i=await In.specificVersion(e,r);this.dandiset=i}catch(r){if(fn.isAxiosError(r)&&r.response&&r.response.status<500)this.dandiset=null,N4(r)&&(this.meta.dandisetExistsAndEmbargoed=!0);else throw r}},async fetchSchema(){const e=Tb();if(await e.load(),e.info===null)throw new Error("Could not retrieve server info!");const t=await fn.get(e.info.schema_url);if(t.status!==200)throw new Error("Could not retrieve Dandiset Schema!");const n=await Cm.dereference(t.data);this.schema=yDe(n)},async fetchOwners(e){const{data:t}=await In.owners(e);this.owners=t}}});var Xh={},HC,L4;function bDe(){if(L4)return HC;L4=1;function e(n,r){return Object.prototype.hasOwnProperty.call(n,r)}HC=function(n,r,i,a){r=r||"&",i=i||"=";var s={};if(typeof n!="string"||n.length===0)return s;var o=/\+/g;n=n.split(r);var l=1e3;a&&typeof a.maxKeys=="number"&&(l=a.maxKeys);var u=n.length;l>0&&u>l&&(u=l);for(var c=0;c<u;++c){var d=n[c].replace(o,"%20"),f=d.indexOf(i),m,p,v,y;f>=0?(m=d.substr(0,f),p=d.substr(f+1)):(m=d,p=""),v=decodeURIComponent(m),y=decodeURIComponent(p),e(s,v)?t(s[v])?s[v].push(y):s[v]=[s[v],y]:s[v]=y}return s};var t=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};return HC}var zC,F4;function _De(){if(F4)return zC;F4=1;var e=function(i){switch(typeof i){case"string":return i;case"boolean":return i?"true":"false";case"number":return isFinite(i)?i:"";default:return""}};zC=function(i,a,s,o){return a=a||"&",s=s||"=",i===null&&(i=void 0),typeof i=="object"?n(r(i),function(l){var u=encodeURIComponent(e(l))+s;return t(i[l])?n(i[l],function(c){return u+encodeURIComponent(e(c))}).join(a):u+encodeURIComponent(e(i[l]))}).join(a):o?encodeURIComponent(e(o))+s+encodeURIComponent(e(i)):""};var t=Array.isArray||function(i){return Object.prototype.toString.call(i)==="[object Array]"};function n(i,a){if(i.map)return i.map(a);for(var s=[],o=0;o<i.length;o++)s.push(a(i[o],o));return s}var r=Object.keys||function(i){var a=[];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&a.push(s);return a};return zC}var V4;function SDe(){return V4||(V4=1,Xh.decode=Xh.parse=bDe(),Xh.encode=Xh.stringify=_De()),Xh}var S1=SDe();function wDe(e){return encodeURIComponent(e)}function kDe(e){return decodeURIComponent(e)}var EDe={decode:S1.decode,encode:S1.encode,parse:S1.parse,stringify:S1.stringify,escape:wDe,unescape:kDe};const pm="https://api.dandiarchive.org/api/".endsWith("/")?"https://api.dandiarchive.org/api/":"https://api.dandiarchive.org/api//",sr=fn.create({baseURL:pm});let Ns=null;try{Ns=new $w(new URL("https://api.dandiarchive.org/oauth/"),"Dk0zosgt1GAAKfN8LT4STJmLJXwMDPbYWYzfNtAl",{redirectUrl:new URL(window.location.origin)})}catch{Ns=null}const mn=ve(null),In={async restoreLogin(){var e;if(Ns&&(await Ns.maybeRestoreLogin(),!!Ns.isLoggedIn))try{mn.value=await this.me()}catch(t){if(fn.isAxiosError(t)&&((e=t.response)==null?void 0:e.status)===401)await Ns.logout();else throw t}},async login(){Ns&&await Ns.redirectToLogin()},async logout(){Ns&&(await Ns.logout(),mn.value=null,localStorage.clear())},async me(){const{data:e}=await sr.get("users/me/");return e.approved=e.status==="APPROVED",e},async newApiKey(){const{data:e}=await sr.post("auth/token/");return e},async getApiKey(){var e;try{const{data:t}=await sr.get("auth/token/");return t}catch(t){if(fn.isAxiosError(t)&&((e=t.response)==null?void 0:e.status)===404)return await this.newApiKey();throw t}},async uploads(e){const t=[];let n=1;for(;;){const r=await sr.get(`dandisets/${e}/uploads/`,{params:{page:n}});if(t.push(...r.data.results),r.data.next===null)break;n+=1}return t},async clearUploads(e){await sr.delete(`dandisets/${e}/uploads/`)},async assets(e,t,n){try{const{data:r}=await sr.get(`dandisets/${e}/versions/${t}/assets/`,n);return r}catch(r){if(fn.isAxiosError(r)&&r.response&&r.response.status===404)return null;throw r}},async zarr({dandiset:e}){const t={};return e!==void 0&&(t.dandiset=e),(await sr.get("zarr/",{params:t})).data},async assetPaths(e,t,n,r,i){const{data:a}=await sr.get(`dandisets/${e}/versions/${t}/assets/paths/`,{params:{path_prefix:n,page:r,page_size:i}}),{count:s,results:o}=a;return{count:s,results:o}},async versions(e,t){try{const{data:n}=await sr.get(`dandisets/${e}/versions/`,{params:t});return n}catch(n){if(fn.isAxiosError(n)&&n.response&&n.response.status===404||fn.isAxiosError(n)&&n.message==="Network Error")return null;throw n}},async specificVersion(e,t){try{const{data:n}=await sr.get(`dandisets/${e}/versions/${t}/info/`);return n}catch(n){if(fn.isAxiosError(n)&&n.response&&n.response.status===404)return null;throw n}},async mostRecentVersion(e){const t=await this.versions(e,{page_size:1,order:"-created"});return t===null?null:t.results[0]},async dandisets(e){return await sr.get("dandisets/",{params:e})},async createDandiset(e,t,n={}){const r=Mr(),{schemaVersion:i}=r;
123return sr.post("dandisets/",{name:e,metadata:{name:e,schemaVersion:i,...t}},n)},async createEmbargoedDandiset(e,t,n){const r={embargo:!0};return n.hasAward&&(n.fundingSource&&(r.funding_source=n.fundingSource),n.awardNumber&&(r.award_number=n.awardNumber)),n.embargoEndDate&&(r.embargo_end_date=n.embargoEndDate),this.createDandiset(e,t,{params:r})},async saveDandiset(e,t,n){return sr.put(`dandisets/${e}/versions/${t}/`,{name:n.name,metadata:n})},async searchDandisets(e){const{data:t}=await sr.get("/dandisets/search",{params:{...e},paramsSerializer:n=>EDe.stringify(n)});return t},async owners(e){return sr.get(`dandisets/${e}/users/`)},async setOwners(e,t){return sr.put(`dandisets/${e}/users/`,t)},async searchUsers(e){const{data:t}=await sr.get("users/search/",{params:{username:e}});return t},async publish(e,t){const{data:n}=await sr.post(`dandisets/${e}/versions/draft/publish/`,{release_notes:t});return n},async unembargo(e){return sr.post(`dandisets/${e}/unembargo/`)},async info(){const{data:e}=await sr.get("info/");return e},async stats(){const{data:e}=await sr.get("stats/");return e},assetManifestURI(e,t){return`${pm}dandisets/${e}/versions/${t}/assets/`},assetDownloadURI(e,t,n){return`${pm}assets/${n}/download/`},assetInlineURI(e,t,n){return`${pm}assets/${n}/download?content_disposition=inline`},assetMetadataURI(e,t,n){return`${pm}dandisets/${e}/versions/${t}/assets/${n}`},async deleteAsset(e,t,n){return sr.delete(`${pm}dandisets/${e}/versions/${t}/assets/${n}/`)},async starDandiset(e){await sr.post(`dandisets/${e}/star/`)},async unstarDandiset(e){await sr.delete(`dandisets/${e}/star/`)}};sr.interceptors.request.use(e=>(e.headers=new fn.AxiosHeaders({...e.headers instanceof fn.AxiosHeaders?e.headers.toJSON():e.headers,...(Ns==null?void 0:Ns.authHeaders)||{}}),e));const $u=()=>!!mn.value,xDe=()=>window.self!==window.top,xZ=()=>navigator.cookieEnabled,TDe=gt({name:"SingleStat",props:{value:{type:String,required:!0},name:{type:String,required:!0},description:{type:String,default:null,required:!1},href:{type:String,default:null,required:!1}}}),ql=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},xa=Le({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Ta(e){return{dimensionStyles:F(()=>{const n={},r=ht(e.height),i=ht(e.maxHeight),a=ht(e.maxWidth),s=ht(e.minHeight),o=ht(e.minWidth),l=ht(e.width);return r!=null&&(n.height=r),i!=null&&(n.maxHeight=i),a!=null&&(n.maxWidth=a),s!=null&&(n.minHeight=s),o!=null&&(n.minWidth=o),l!=null&&(n.width=l),n})}}const xn=Le({tag:{type:String,default:"div"}},"tag"),CDe=Le({fluid:{type:Boolean,default:!1},...kt(),...xa(),...xn()},"VContainer"),Ni=et()({name:"VContainer",props:CDe(),setup(e,t){let{slots:n}=t;const{rtlClasses:r}=ea(),{dimensionStyles:i}=Ta(e);return tt(()=>_(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},r.value,e.class],style:[i.value,e.style]},n)),{}}}),TZ=iE.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),CZ=iE.reduce((e,t)=>{const n="offset"+Ul(t);return e[n]={type:[String,Number],default:null},e},{}),IZ=iE.reduce((e,t)=>{const n="order"+Ul(t);return e[n]={type:[String,Number],default:null},e},{}),B4={col:Object.keys(TZ),offset:Object.keys(CZ),order:Object.keys(IZ)};function IDe(e,t,n){let r=e;
vendor: 9,611 bytes, line 123
123if(!(n==null||n===!1)){if(t){const i=t.replace(e,"");r+=`-${i}`}return e==="col"&&(r="v-"+r),e==="col"&&(n===""||n===!0)||(r+=`-${n}`),r.toLowerCase()}}const ADe=["auto","start","end","center","baseline","stretch"],ODe=Le({cols:{type:[Boolean,String,Number],default:!1},...TZ,offset:{type:[String,Number],default:null},...CZ,order:{type:[String,Number],default:null},...IZ,alignSelf:{type:String,default:null,validator:e=>ADe.includes(e)},...kt(),...xn()},"VCol"),Ut=et()({name:"VCol",props:ODe(),setup(e,t){let{slots:n}=t;const r=F(()=>{const i=[];let a;for(a in B4)B4[a].forEach(o=>{const l=e[o],u=IDe(a,o,l);u&&i.push(u)});const s=i.some(o=>o.startsWith("v-col-"));return i.push({"v-col":!s||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),i});return()=>{var i;return Jt(e.tag,{class:[r.value,e.class],style:e.style},(i=n.default)==null?void 0:i.call(n))}}}),bN=["start","end","center"],AZ=["space-between","space-around","space-evenly"];function _N(e,t){return iE.reduce((n,r)=>{const i=e+Ul(r);return n[i]=t(),n},{})}const PDe=[...bN,"baseline","stretch"],OZ=e=>PDe.includes(e),PZ=_N("align",()=>({type:String,default:null,validator:OZ})),$De=[...bN,...AZ],$Z=e=>$De.includes(e),RZ=_N("justify",()=>({type:String,default:null,validator:$Z})),RDe=[...bN,...AZ,"stretch"],DZ=e=>RDe.includes(e),MZ=_N("alignContent",()=>({type:String,default:null,validator:DZ})),j4={align:Object.keys(PZ),justify:Object.keys(RZ),alignContent:Object.keys(MZ)},DDe={align:"align",justify:"justify",alignContent:"align-content"};function MDe(e,t,n){let r=DDe[e];if(n!=null){if(t){const i=t.replace(e,"");r+=`-${i}`}return r+=`-${n}`,r.toLowerCase()}}const NDe=Le({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:OZ},...PZ,justify:{type:String,default:null,validator:$Z},...RZ,alignContent:{type:String,default:null,validator:DZ},...MZ,...kt(),...xn()},"VRow"),sn=et()({name:"VRow",props:NDe(),setup(e,t){let{slots:n}=t;const r=F(()=>{const i=[];let a;for(a in j4)j4[a].forEach(s=>{const o=e[s],l=MDe(a,s,o);l&&i.push(l)});return i.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),i});return()=>{var i;return Jt(e.tag,{class:["v-row",r.value,e.class],style:e.style},(i=n.default)==null?void 0:i.call(n))}}}),Xi=ah("v-spacer","div","VSpacer");function SN(e){return WM(()=>{const t=[],n={};if(e.value.background)if(X$(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Ixe(e.value.background)){const r=js(e.value.background);if(r.a==null||r.a===1){const i=qY(r);n.color=i,n.caretColor=i}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(X$(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function wa(e,t){const n=F(()=>({text:Rn(e)?e.value:t?e[t]:null})),{colorClasses:r,colorStyles:i}=SN(n);return{textColorClasses:r,textColorStyles:i}}function Tr(e,t){const n=F(()=>({background:Rn(e)?e.value:t?e[t]:null})),{colorClasses:r,colorStyles:i}=SN(n);return{backgroundColorClasses:r,backgroundColorStyles:i}}const LDe=["x-small","small","default","large","x-large"],oh=Le({size:{type:[String,Number],default:"default"}},"size");function Cb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();return WM(()=>{let n,r;return kw(LDe,e.size)?n=`${t}--size-${e.size}`:e.size&&(r={width:ht(e.size),height:ht(e.size)}),{sizeClasses:n,sizeStyles:r}})}const FDe=Le({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ct,...kt(),...oh(),...xn({tag:"i"}),...Vn()},"VIcon"),Fe=et()({name:"VIcon",props:FDe(),setup(e,t){let{attrs:n,slots:r}=t;const i=ve(),{themeClasses:a}=tr(e),{iconData:s}=qTe(F(()=>i.value||e.icon)),{sizeClasses:o}=Cb(e),{textColorClasses:l,textColorStyles:u}=wa(We(e,"color"));return tt(()=>{var f,m;const c=(f=r.default)==null?void 0:f.call(r);c&&(i.value=(m=AY(c).filter(p=>p.type===Pu&&p.children&&typeof p.children=="string")[0])==null?void 0:m.children);const d=!!(n.onClick||n.onClickOnce);return _(s.value.component,{tag:e.tag,icon:s.value.icon,class:["v-icon","notranslate",a.value,o.value,l.value,{"v-icon--clickable":d,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[o.value?void 0:{fontSize:ht(e.size),height:ht(e.size),width:ht(e.size)},u.value,e.style],role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[c]})}),{}}});function qC(e,t){return{x:e.x+t.x,y:e.y+t.y}}function VDe(e,t){return{x:e.x-t.x,y:e.y-t.y}}function U4(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:r}=e,i=r==="left"?0:r==="center"?t.width/2:r==="right"?t.width:r,a=n==="top"?0:n==="bottom"?t.height:n;return qC({x:i,y:a},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:r}=e,i=n==="left"?0:n==="right"?t.width:n,a=r==="top"?0:r==="center"?t.height/2:r==="bottom"?t.height:r;return qC({x:i,y:a},t)}return qC({x:t.width/2,y:t.height/2},t)}const NZ={static:UDe,connected:zDe},BDe=Le({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in NZ},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function jDe(e,t){const n=ve({}),r=ve();An&&Fl(()=>!!(t.isActive.value&&e.locationStrategy),a=>{var s,o;Je(()=>e.locationStrategy,a),Vi(()=>{window.removeEventListener("resize",i),r.value=void 0}),window.addEventListener("resize",i,{passive:!0}),typeof e.locationStrategy=="function"?r.value=(s=e.locationStrategy(t,e,n))==null?void 0:s.updateLocation:r.value=(o=NZ[e.locationStrategy](t,e,n))==null?void 0:o.updateLocation});function i(a){var s;(s=r.value)==null||s.call(r,a)}return{contentStyles:n,updateLocation:r}}function UDe(){}function HDe(e,t){const n=GM(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function zDe(e,t,n){(Array.isArray(e.target.value)||Uxe(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:i,preferredOrigin:a}=WM(()=>{const p=Y$(t.location,e.isRtl.value),v=t.origin==="overlap"?p:t.origin==="auto"?wC(p):Y$(t.origin,e.isRtl.value);return p.side===v.side&&p.align===kC(v).align?{preferredAnchor:K3(p),preferredOrigin:K3(v)}:{preferredAnchor:p,preferredOrigin:v}}),[s,o,l,u]=["minWidth","minHeight","maxWidth","maxHeight"].map(p=>F(()=>{const v=parseFloat(t[p]);return isNaN(v)?1/0:v})),c=F(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const p=t.offset.split(" ").map(parseFloat);return p.length<2&&p.push(0),p}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1;const f=new ResizeObserver(()=>{d&&m()});Je([e.target,e.contentEl],(p,v)=>{let[y,b]=p,[S,w]=v;S&&!Array.isArray(S)&&f.unobserve(S),y&&!Array.isArray(y)&&f.observe(y),w&&f.unobserve(w),b&&f.observe(b)},{immediate:!0}),Vi(()=>{f.disconnect()});function m(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;const p=MY(e.target.value),v=HDe(e.contentEl.value,e.isRtl.value),y=Tw(e.contentEl.value),b=12;y.length||(y.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(v.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),v.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const S=y.reduce((D,j)=>{const z=j.getBoundingClientRect(),Y=new _f({x:j===document.documentElement?0:z.x,y:j===document.documentElement?0:z.y,width:j.clientWidth,height:j.clientHeight});return D?new _f({x:Math.max(D.left,Y.left),y:Math.max(D.top,Y.top),width:Math.min(D.right,Y.right)-Math.max(D.left,Y.left),height:Math.min(D.bottom,Y.bottom)-Math.max(D.top,Y.top)}):Y},void 0);S.x+=b,S.y+=b,S.width-=b*2,S.height-=b*2;let w={anchor:i.value,origin:a.value};function E(D){const j=new _f(v),z=U4(D.anchor,p),Y=U4(D.origin,j);let{x:ae,y:ee}=VDe(z,Y);switch(D.anchor.side){case"top":ee-=c.value[0];break;case"bottom":ee+=c.value[0];break;case"left":ae-=c.value[0];break;case"right":ae+=c.value[0];break}switch(D.anchor.align){case"top":ee-=c.value[1];break;case"bottom":ee+=c.value[1];break;case"left":ae-=c.value[1];break;case"right":ae+=c.value[1];break}return j.x+=ae,j.y+=ee,j.width=Math.min(j.width,l.value),j.height=Math.min(j.height,u.value),{overflows:X3(j,S),x:ae,y:ee}}let k=0,x=0;const I={x:0,y:0},A={x:!1,y:!1};let C=-1;for(;!(C++>10);){const{x:D,y:j,overflows:z}=E(w);k+=D,x+=j,v.x+=D,v.y+=j;{const Y=Y3(w.anchor),ae=z.x.before||z.x.after,ee=z.y.before||z.y.after;let J=!1;if(["x","y"].forEach(G=>{if(G==="x"&&ae&&!A.x||G==="y"&&ee&&!A.y){const se={anchor:{...w.anchor},origin:{...w.origin}},L=G==="x"?Y==="y"?kC:wC:Y==="y"?wC:kC;se.anchor=L(se.anchor),se.origin=L(se.origin);const{overflows:B}=E(se);(B[G].before<=z[G].before&&B[G].after<=z[G].after||B[G].before+B[G].after<(z[G].before+z[G].after)/2)&&(w=se,J=A[G]=!0)}}),J)continue}z.x.before&&(k+=z.x.before,v.x+=z.x.before),z.x.after&&(k-=z.x.after,v.x-=z.x.after),z.y.before&&(x+=z.y.before,v.y+=z.y.before),z.y.after&&(x-=z.y.after,v.y-=z.y.after);{const Y=X3(v,S);I.x=S.width-Y.x.before-Y.x.after,I.y=S.height-Y.y.before-Y.y.after,k+=Y.x.before,v.x+=Y.x.before,x+=Y.y.before,v.y+=Y.y.before}break}const N=Y3(w.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${w.anchor.side} ${w.anchor.align}`,transformOrigin:`${w.origin.side} ${w.origin.align}
123`,top:ht(WC(x)),left:e.isRtl.value?void 0:ht(WC(k)),right:e.isRtl.value?ht(WC(-k)):void 0,minWidth:ht(N==="y"?Math.min(s.value,p.width):s.value),maxWidth:ht(H4(ui(I.x,s.value===1/0?0:s.value,l.value))),maxHeight:ht(H4(ui(I.y,o.value===1/0?0:o.value,u.value)))}),{available:I,contentBox:v}}return Je(()=>[i.value,a.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>m()),gn(()=>{const p=m();if(!p)return;const{available:v,contentBox:y}=p;y.height>v.y&&requestAnimationFrame(()=>{m(),requestAnimationFrame(()=>{m()})})}),{updateLocation:m}}function WC(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function H4(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let wR=!0;const Vw=[];function qDe(e){!wR||Vw.length?(Vw.push(e),kR()):(wR=!1,e(),kR())}let z4=-1;function kR(){cancelAnimationFrame(z4),z4=requestAnimationFrame(()=>{const e=Vw.shift();e&&e(),Vw.length?kR():wR=!0})}const SS={none:null,close:KDe,block:YDe,reposition:XDe},WDe=Le({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in SS}},"VOverlay-scroll-strategies");function GDe(e,t){if(!An)return;let n;hr(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Lp(),await new Promise(r=>setTimeout(r)),n.active&&n.run(()=>{var r;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(r=SS[e.scrollStrategy])==null||r.call(SS,t,e,n)}))}),Vi(()=>{n==null||n.stop()})}function KDe(e){function t(n){e.isActive.value=!1}LZ(e.targetEl.value??e.contentEl.value,t)}function YDe(e,t){var s;const n=(s=e.root.value)==null?void 0:s.offsetParent,r=[...new Set([...Tw(e.targetEl.value,t.contained?n:void 0),...Tw(e.contentEl.value,t.contained?n:void 0)])].filter(o=>!o.classList.contains("v-overlay-scroll-blocked")),i=window.innerWidth-document.documentElement.offsetWidth,a=(o=>JM(o)&&o)(n||document.documentElement);a&&e.root.value.classList.add("v-overlay--scroll-blocked"),r.forEach((o,l)=>{o.style.setProperty("--v-body-scroll-x",ht(-o.scrollLeft)),o.style.setProperty("--v-body-scroll-y",ht(-o.scrollTop)),o!==document.documentElement&&o.style.setProperty("--v-scrollbar-offset",ht(i)),o.classList.add("v-overlay-scroll-blocked")}),Vi(()=>{r.forEach((o,l)=>{const u=parseFloat(o.style.getPropertyValue("--v-body-scroll-x")),c=parseFloat(o.style.getPropertyValue("--v-body-scroll-y")),d=o.style.scrollBehavior;o.style.scrollBehavior="auto",o.style.removeProperty("--v-body-scroll-x"),o.style.removeProperty("--v-body-scroll-y"),o.style.removeProperty("--v-scrollbar-offset"),o.classList.remove("v-overlay-scroll-blocked"),o.scrollLeft=-u,o.scrollTop=-c,o.style.scrollBehavior=d}),a&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function XDe(e,t,n){let r=!1,i=-1,a=-1;function s(o){qDe(()=>{var c,d;const l=performance.now();(d=(c=e.updateLocation).value)==null||d.call(c,o),r=(performance.now()-l)/(1e3/60)>2})}a=(typeof requestIdleCallback>"u"?o=>o():requestIdleCallback)(()=>{n.run(()=>{LZ(e.targetEl.value??e.contentEl.value,o=>{r?(cancelAnimationFrame(i),i=requestAnimationFrame(()=>{i=requestAnimationFrame(()=>{s(o)})})):s(o)})})}),Vi(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(a),cancelAnimationFrame(i)})}function LZ(e,t){const n=[document,...Tw(e)];n.forEach(r=>{r.addEventListener("scroll",t,{passive:!0})}),Vi(()=>{n.forEach(r=>{r.removeEventListener("scroll",t)})})}const ER=Symbol.for("vuetify:v-menu"),JDe=Le({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function ZDe(e,t){let n=()=>{};function r(s){n==null||n();const o=Number(s?e.openDelay:e.closeDelay);return new Promise(l=>{n=uxe(o,()=>{t==null||t(s),l(s)})})}function i(){return r(!0)}function a(){return r(!1)}return{clearDelay:n,runOpenDelay:i,runCloseDelay:a}}const QDe=Le({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...JDe()},"VOverlay-activator");function eMe(e,t){let{isActive:n,isTop:r,contentEl:i}=t;const a=Cr("useActivator"),s=ve();let o=!1,l=!1,u=!0;const c=F(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=F(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!c.value),{runOpenDelay:f,runCloseDelay:m}=ZDe(e,A=>{A===(e.openOnHover&&o||c.value&&l)&&!(e.openOnHover&&n.value&&!r.value)&&(n.value!==A&&(u=!0),n.value=A)}),p=ve(),v={onClick:A=>{A.stopPropagation(),s.value=A.currentTarget||A.target,n.value||(p.value=[A.clientX,A.clientY]),n.value=!n.value},onMouseenter:A=>{var C;(C=A.sourceCapabilities)!=null&&C.firesTouchEvents||(o=!0,s.value=A.currentTarget||A.target,f())},onMouseleave:A=>{o=!1,m()},onFocus:A=>{ip(A.target,":focus-visible")!==!1&&(l=!0,A.stopPropagation(),s.value=A.currentTarget||A.target,f())},onBlur:A=>{l=!1,A.stopPropagation(),m()}},y=F(()=>{const A={};return d.value&&(A.onClick=v.onClick),e.openOnHover&&(A.onMouseenter=v.onMouseenter,A.onMouseleave=v.onMouseleave),c.value&&(A.onFocus=v.onFocus,A.onBlur=v.onBlur),A}),b=F(()=>{const A={};if(e.openOnHover&&(A.onMouseenter=()=>{o=!0,f()},A.onMouseleave=()=>{o=!1,m()}),c.value&&(A.onFocusin=()=>{l=!0,f()},A.onFocusout=()=>{l=!1,m()}),e.closeOnContentClick){const C=Mt(ER,null);A.onClick=()=>{n.value=!1,C==null||C.closeParents()}}return A}),S=F(()=>{const A={};return e.openOnHover&&(A.onMouseenter=()=>{u&&(o=!0,u=!1,f())},A.onMouseleave=()=>{o=!1,m()}),A});Je(r,A=>{var C;A&&(e.openOnHover&&!o&&(!c.value||!l)||c.value&&!l&&(!e.openOnHover||!o))&&!((C=i.value)!=null&&C.contains(document.activeElement))&&(n.value=!1)}),Je(n,A=>{A||setTimeout(()=>{p.value=void 0})},{flush:"post"});const w=Ew();hr(()=>{w.value&&gn(()=>{s.value=w.el})});const E=Ew(),k=F(()=>e.target==="cursor"&&p.value?p.value:E.value?E.el:FZ(e.target,a)||s.value),x=F(()=>Array.isArray(k.value)?void 0:k.value);let I;return Je(()=>!!e.activator,A=>{A&&An?(I=Lp(),I.run(()=>{tMe(e,a,{activatorEl:s,activatorEvents:y})})):I&&I.stop()},{flush:"post",immediate:!0}),Vi(()=>{I==null||I.stop()}
vendor: 21,798 bytes, line 123
123),{activatorEl:s,activatorRef:w,target:k,targetEl:x,targetRef:E,activatorEvents:y,contentEvents:b,scrimEvents:S}}function tMe(e,t,n){let{activatorEl:r,activatorEvents:i}=n;Je(()=>e.activator,(l,u)=>{if(u&&l!==u){const c=o(u);c&&s(c)}l&&gn(()=>a())},{immediate:!0}),Je(()=>e.activatorProps,()=>{a()}),Vi(()=>{s()});function a(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;l&&fxe(l,Be(i.value,u))}function s(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;l&&hxe(l,Be(i.value,u))}function o(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const u=FZ(l,t);return r.value=(u==null?void 0:u.nodeType)===Node.ELEMENT_NODE?u:void 0,r.value}}function FZ(e,t){var r,i;if(!e)return;let n;if(e==="parent"){let a=(i=(r=t==null?void 0:t.proxy)==null?void 0:r.$el)==null?void 0:i.parentNode;for(;a!=null&&a.hasAttribute("data-no-activator");)a=a.parentNode;n=a}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function nMe(){if(!An)return it(!1);const{ssr:e}=Ti();if(e){const t=it(!1);return mr(()=>{t.value=!0}),t}else return it(!0)}const wN=Le({eager:Boolean},"lazy");function kN(e,t){const n=it(!1),r=F(()=>n.value||e.eager||t.value);Je(t,()=>n.value=!0);function i(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:r,onAfterLeave:i}}function rMe(){const e=Cr("useRoute");return F(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function iMe(){var e,t;return(t=(e=Cr("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function bE(e,t){var d,f;const n=Up("RouterLink"),r=F(()=>!!(e.href||e.to)),i=F(()=>(r==null?void 0:r.value)||W3(t,"click")||W3(e,"click"));if(typeof n=="string"||!("useLink"in n)){const m=We(e,"href");return{isLink:r,isClickable:i,href:m,linkProps:Or({href:m})}}const a=F(()=>({...e,to:We(()=>e.to||"")})),s=n.useLink(a.value),o=F(()=>e.to?s:void 0),l=rMe(),u=F(()=>{var m,p,v;return o.value?e.exact?l.value?((v=o.value.isExactActive)==null?void 0:v.value)&&za(o.value.route.value.query,l.value.query):((p=o.value.isExactActive)==null?void 0:p.value)??!1:((m=o.value.isActive)==null?void 0:m.value)??!1:!1}),c=F(()=>{var m;return e.to?(m=o.value)==null?void 0:m.route.value.href:e.href});return{isLink:r,isClickable:i,isActive:u,route:(d=o.value)==null?void 0:d.route,navigate:(f=o.value)==null?void 0:f.navigate,href:c,linkProps:Or({href:c,"aria-current":F(()=>u.value?"page":void 0)})}}const _E=Le({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let GC=!1;function aMe(e,t){let n=!1,r,i;An&&(e!=null&&e.beforeEach)&&(gn(()=>{window.addEventListener("popstate",a),r=e.beforeEach((s,o,l)=>{GC?n?t(l):l():setTimeout(()=>n?t(l):l()),GC=!0}),i=e==null?void 0:e.afterEach(()=>{GC=!1})}),Vi(()=>{window.removeEventListener("popstate",a),r==null||r(),i==null||i()}));function a(s){var o;(o=s.state)!=null&&o.replaced||(n=!0,setTimeout(()=>n=!1))}}function Gp(){const t=Cr("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const q4=Symbol.for("vuetify:stack"),Lg=Or([]);function sMe(e,t,n){const r=Cr("useStack"),i=!n,a=Mt(q4,void 0),s=Or({activeChildren:new Set});Qn(q4,s);const o=it(+t.value);Fl(e,()=>{var d;const c=(d=Lg.at(-1))==null?void 0:d[1];o.value=c?c+10:+t.value,i&&Lg.push([r.uid,o.value]),a==null||a.activeChildren.add(r.uid),Vi(()=>{if(i){const f=xt(Lg).findIndex(m=>m[0]===r.uid);Lg.splice(f,1)}a==null||a.activeChildren.delete(r.uid)})});const l=it(!0);i&&hr(()=>{var d;const c=((d=Lg.at(-1))==null?void 0:d[0])===r.uid;setTimeout(()=>l.value=c)});const u=F(()=>!s.activeChildren.size);return{globalTop:Fp(l),localTop:u,stackStyles:F(()=>({zIndex:o.value}))}}function oMe(e){return{teleportTarget:F(()=>{const n=e();if(n===!0||!An)return;const r=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(r==null)return;let i=[...r.children].find(a=>a.matches(".v-overlay-container"));return i||(i=document.createElement("div"),i.className="v-overlay-container",r.appendChild(i)),i})}}const bd=Le({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),vo=(e,t)=>{let{slots:n}=t;const{transition:r,disabled:i,group:a,...s}=e,{component:o=a?Qk:Wu,...l}=typeof r=="object"?r:{};return Jt(o,Be(typeof r=="string"?{name:i?"":r}:l,typeof r=="string"?{}:Object.fromEntries(Object.entries({disabled:i,group:a}).filter(u=>{let[c,d]=u;return d!==void 0})),s),n)};function lMe(){return!0}function VZ(e,t,n){if(!e||BZ(e,n)===!1)return!1;const r=KY(t);if(typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&r.host===e.target)return!1;const i=(typeof n.value=="object"&&n.value.include||(()=>[]))();return i.push(t),!i.some(a=>a==null?void 0:a.contains(e.target))}function BZ(e,t){return(typeof t.value=="object"&&t.value.closeConditional||lMe)(e)}function uMe(e,t,n){const r=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&VZ(e,t,n)&&setTimeout(()=>{BZ(e,n)&&r&&r(e)},0)}function W4(e,t){const n=KY(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const cMe={mounted(e,t){const n=i=>uMe(i,e,t),r=i=>{e._clickOutside.lastMousedownWasOutside=VZ(i,e,t)};W4(e,i=>{i.addEventListener("click",n,!0),i.addEventListener("mousedown",r,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:r}},beforeUnmount(e,t){e._clickOutside&&(W4(e,n=>{var a;if(!n||!((a=e._clickOutside)!=null&&a[t.instance.$.uid]))return;const{onClick:r,onMousedown:i}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",r,!0),n.removeEventListener("mousedown",i,!0)}),delete e._clickOutside[t.instance.$.uid])}};function dMe(e){const{modelValue:t,color:n,...r}=e;return _(Wu,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&_("div",Be({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},r),null)]})}const Ib=Le({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...QDe(),...kt(),...xa(),...wN(),...BDe(),...WDe(),...Vn(),...bd()},"VOverlay"),od=et()({name:"VOverlay",directives:{ClickOutside:cMe},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Ib()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:r,emit:i}=t;const a=Cr("VOverlay"),s=ve(),o=ve(),l=ve(),u=Rt(e,"modelValue"),c=F({get:()=>u.value,set:ne=>{ne&&e.disabled||(u.value=ne)}}),{themeClasses:d}=tr(e),{rtlClasses:f,isRtl:m}=ea(),{hasContent:p,onAfterLeave:v}=kN(e,c),y=Tr(F(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:b,localTop:S,stackStyles:w}=sMe(c,We(e,"zIndex"),e._disableGlobalStack),{activatorEl:E,activatorRef:k,target:x,targetEl:I,targetRef:A,activatorEvents:C,contentEvents:N,scrimEvents:D}=eMe(e,{isActive:c,isTop:S,contentEl:l}),{teleportTarget:j}=oMe(()=>{var he,we,Ae;const ne=e.attach||e.contained;if(ne)return ne;const ie=((he=E==null?void 0:E.value)==null?void 0:he.getRootNode())||((Ae=(we=a.proxy)==null?void 0:we.$el)==null?void 0:Ae.getRootNode());return ie instanceof ShadowRoot?ie:!1}),{dimensionStyles:z}=Ta(e),Y=nMe(),{scopeId:ae}=Gp();Je(()=>e.disabled,ne=>{ne&&(c.value=!1)});const{contentStyles:ee,updateLocation:J}=jDe(e,{isRtl:m,contentEl:l,target:x,isActive:c});GDe(e,{root:s,contentEl:l,targetEl:I,isActive:c,updateLocation:J});function G(ne){i("click:outside",ne),e.persistent?H():c.value=!1}function se(ne){return c.value&&b.value&&(!e.scrim||ne.target===o.value||ne instanceof MouseEvent&&ne.shadowTarget===o.value)}An&&Je(c,ne=>{ne?window.addEventListener("keydown",L):window.removeEventListener("keydown",L)},{immediate:!0}),Bi(()=>{An&&window.removeEventListener("keydown",L)});function L(ne){var ie,he;ne.key==="Escape"&&b.value&&(e.persistent?H():(c.value=!1,(ie=l.value)!=null&&ie.contains(document.activeElement)&&((he=E.value)==null||he.focus())))}const B=iMe();Fl(()=>e.closeOnBack,()=>{aMe(B,ne=>{b.value&&c.value?(ne(!1),e.persistent?H():c.value=!1):ne()})});const R=ve();Je(()=>c.value&&(e.absolute||e.contained)&&j.value==null,ne=>{if(ne){const ie=YY(s.value);ie&&ie!==document.scrollingElement&&(R.value=ie.scrollTop)}});function H(){e.noClickAnimation||l.value&&af(l.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:fy})}function M(){i("afterEnter")}function K(){v(),i("afterLeave")}return tt(()=>{var ne;return _(Ve,null,[(ne=n.activator)==null?void 0:ne.call(n,{isActive:c.value,targetRef:A,props:Be({ref:k},C.value,e.activatorProps)}),Y.value&&p.value&&_(CM,{disabled:!j.value,to:j.value},{default:()=>[_("div",Be({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":c.value,"v-overlay--contained":e.contained},d.value,f.value,e.class],style:[w.value,{"--v-overlay-opacity":e.opacity,top:ht(R.value)},e.style],ref:s},ae,r),[_(dMe,Be({color:y,modelValue:c.value&&!!e.scrim,ref:o},D.value),null),_(vo,{appear:!0,persisted:!0,transition:e.transition,target:x.value,onAfterEnter:M,onAfterLeave:K},{default:()=>{var ie;return[nr(_("div",Be({ref:l,class:["v-overlay__content",e.contentClass],style:[z.value,ee.value]},N.value,e.contentProps),[(ie=n.default)==null?void 0:ie.call(n,{isActive:c})]),[[Ys,c.value],[ka("click-outside"),{handler:G,closeConditional:se,include:()=>[E.value]}]])]}})])]})])}),{activatorEl:E,scrimEl:o,target:x,animateClick:H,contentEl:l,globalTop:b,localTop:S,updateLocation:J}}}),KC=Symbol("Forwarded refs");function YC(e,t){let n=e;for(;n;){const r=Reflect.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function Ao(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e[KC]=n,new Proxy(e,{get(i,a){if(Reflect.has(i,a))return Reflect.get(i,a);if(!(typeof a=="symbol"||a.startsWith("$")||a.startsWith("__"))){for(const s of n)if(s.value&&Reflect.has(s.value,a)){const o=Reflect.get(s.value,a);return typeof o=="function"?o.bind(s.value):o}}},has(i,a){if(Reflect.has(i,a))return!0;if(typeof a=="symbol"||a.startsWith("$")||a.startsWith("__"))return!1;for(const s of n)if(s.value&&Reflect.has(s.value,a))return!0;return!1},set(i,a,s){if(Reflect.has(i,a))return Reflect.set(i,a,s);if(typeof a=="symbol"||a.startsWith("$")||a.startsWith("__"))return!1;for(const o of n)if(o.value&&Reflect.has(o.value,a))return Reflect.set(o.value,a,s);return!1},getOwnPropertyDescriptor(i,a){var o;const s=Reflect.getOwnPropertyDescriptor(i,a);if(s)return s;if(!(typeof a=="symbol"||a.startsWith("$")||a.startsWith("__"))){for(const l of n){if(!l.value)continue;const u=YC(l.value,a)??("_"in l.value?YC((o=l.value._)==null?void 0:o.setupState,a):void 0);if(u)return u}for(const l of n){const u=l.value&&l.value[KC];if(!u)continue;const c=u.slice();for(;c.length;){const d=c.shift(),f=YC(d.value,a);if(f)return f;const m=d.value&&d.value[KC];m&&c.push(...m)}}}}})}const fMe=Le({id:String,text:String,...Dr(Ib({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),$n=et()({name:"VTooltip",props:fMe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const r=Rt(e,"modelValue"),{scopeId:i}=Gp(),a=Ya(),s=F(()=>e.id||`v-tooltip-${a}`),o=ve(),l=F(()=>e.location.split(" ").length>1?e.location:e.location+" center"),u=F(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),c=F(()=>e.transition?e.transition:r.value?"scale-transition":"fade-transition"),d=F(()=>Be({"aria-describedby":s.value},e.activatorProps));return tt(()=>{const f=od.filterProps(e);return _(od,Be({ref:o,class:["v-tooltip",e.class],style:e.style,id:s.value},f,{modelValue:r.value,"onUpdate:modelValue":m=>r.value=m,transition:c.value,absolute:!0,location:l.value,origin:u.value,persistent:!0,role:"tooltip",activatorProps:d.value,_disableGlobalStack:!0},i),{activator:n.activator,default:function(){var y;for(var m=arguments.length,p=new Array(m),v=0;v<m;v++)p[v]=arguments[v];return((y=n.default)==null?void 0:y.call(n,...p))??e.text}})}),Ao({},o)}}),hMe=["href"],mMe={key:1};function pMe(e,t,n,r,i,a){return Z(),Re("div",null,[_(sn,{class:"text-h3 font-weight-thin text-center text-white","no-gutters":""},{default:O(()=>[_(Ut,{class:"pa-0","data-id":"value"},{default:O(()=>[te(De(e.value),1)]),_:1})]),_:1}),_(sn,{class:"text-h6 font-weight-light text-center text-light-blue-lighten-1","no-gutters":""},{default:O(()=>[_(Ut,{class:"pa-0","data-id":"name"},{default:O(()=>[e.href?(Z(),Re("a",{key:0,href:e.href},De(e.name),9,hMe)):(Z(),Re("span",mMe,De(e.name),1)),e.description?(Z(),ge($n,{key:2,location:"right"},{activator:O(({props:s})=>[_(Fe,Be({color:"grey",size:"medium"},s),{default:O(()=>t[0]||(t[0]=[te(" mdi-help-circle ")])),_:2},1040)]),default:O(()=>[te(" "+De(e.description),1)]),_:1})):Me("",!0)]),_:1})]),_:1})])}const gMe=ql(TDe,[["render",pMe]]),vMe=gt({__name:"StatsBar",setup(e){const t=ve(0),n=ve(0),r=ve(0),i=F(()=>[{name:"dandisets",value:t.value,description:"A DANDI dataset including files and dataset-level metadata",href:"/dandiset"},{name:"users",value:n.value},{name:"total data size",value:zp(r.value,{round:1,base:10,standard:"si"})}]);return In.stats().then(a=>{t.value=a.dandiset_count,n.value=a.user_count,r.value=a.size}),(a,s)=>(Z(),ge(Ni,{class:"bg-grey-darken-3 pa-0",fluid:""},{default:O(()=>[_(sn,{class:"py-6"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(i.value,o=>(Z(),ge(Ut,{key:o.name,class:"py-0 flex-grow-1",md:"4",sm:"4",cols:"12"},{default:O(()=>[_(gMe,{name:o.name,value:o.value.toString(),description:o.description,href:o.href},null,8,["name","value","description","href"])]),_:2},1024))),128))]),_:1})]),_:1}))}}),Gi=et()({name:"VCardActions",props:kt(),setup(e,t){let{slots:n}=t;return Ji({VBtn:{slim:!0,variant:"text"}}),tt(()=>{var r;return _("div",{class:["v-card-actions",e.class],style:e.style},[(r=n.default)==null?void 0:r.call(n)])}),{}}}),yMe=Le({opacity:[Number,String],...kt(),...xn()},"VCardSubtitle"),jZ=et()({name:"VCardSubtitle",props:yMe(),setup(e,t){let{slots:n}=t;return tt(()=>_(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},n)),{}}}),Pr=ah("v-card-title"),bMe=Le({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Zt=et(!1)({name:"VDefaultsProvider",props:bMe(),setup(e,t){let{slots:n}=t;const{defaults:r,disabled:i,reset:a,root:s,scoped:o}=vd(e);return Ji(r,{reset:a,root:s,scoped:o,disabled:i}),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}});function _Me(e){return{aspectStyles:F(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const UZ=Le({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...kt(),...xa()},"VResponsive"),G4=et()({name:"VResponsive",props:UZ(),setup(e,t){let{slots:n}=t;const{aspectStyles:r}=_Me(e),{dimensionStyles:i}=Ta(e);return tt(()=>{var a;return _("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[i.value,e.style]},[_("div",{class:"v-responsive__sizer",style:r.value},null),(a=n.additional)==null?void 0:a.call(n),n.default&&_("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),di=Le({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Ci(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();return{roundedClasses:F(()=>{const r=Rn(e)?e.value:e.rounded,i=Rn(e)?e.value:e.tile,a=[];if(r===!0||r==="")a.push(`${t}--rounded`);else if(typeof r=="string"||r===0)for(const s of String(r).split(" "))a.push(`rounded-${s}`);else(i||r===!1)&&a.push("rounded-0");return a})}}function SMe(e,t){if(!HM)return;const n=t.modifiers||{},r=t.value,{handler:i,options:a}=typeof r=="object"?r:{handler:r,options:{}},s=new IntersectionObserver(function(){var d;let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0;const u=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!u)return;const c=o.some(f=>f.isIntersecting);i&&(!n.quiet||u.init)&&(!n.once||c||u.init)&&i(c,o,l),c&&n.once?HZ(e,t):u.init=!0},a);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:s},s.observe(e)}function HZ(e,t){var r;const n=(r=e._observe)==null?void 0:r[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const EN={mounted:SMe,unmounted:HZ},wMe=Le({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...UZ(),...kt(),...di(),...bd()},"VImg"),lh=et()({name:"VImg",directives:{intersect:EN},props:wMe(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:r}=t;const{backgroundColorClasses:i,backgroundColorStyles:a}=Tr(We(e,"color")),{roundedClasses:s}=Ci(e),o=Cr("VImg"),l=it(""),u=ve(),c=it(e.eager?"loading":"idle"),d=it(),f=it(),m=F(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),p=F(()=>m.value.aspect||d.value/f.value||0);Je(()=>e.src,()=>{v(c.value!=="idle")}),Je(p,(j,z)=>{!j&&z&&u.value&&E(u.value)}),nh(()=>v());function v(j){if(!(e.eager&&j)&&!(HM&&!j&&!e.eager)){if(c.value="loading",m.value.lazySrc){const z=new Image;z.src=m.value.lazySrc,E(z,null)}m.value.src&&gn(()=>{var z;n("loadstart",((z=u.value)==null?void 0:z.currentSrc)||m.value.src),setTimeout(()=>{var Y;if(!o.isUnmounted)if((Y=u.value)!=null&&Y.complete){if(u.value.naturalWidth||b(),c.value==="error")return;p.value||E(u.value,null),c.value==="loading"&&y()}else p.value||E(u.value),S()})})}}function y(){var j;o.isUnmounted||(S(),E(u.value),c.value="loaded",n("load",((j=u.value)==null?void 0:j.currentSrc)||m.value.src))}function b(){var j;o.isUnmounted||(c.value="error",n("error",((j=u.value)==null?void 0:j.currentSrc)||m.value.src))}function S(){const j=u.value;j&&(l.value=j.currentSrc||j.src)}let w=-1;Bi(()=>{clearTimeout(w)});function E(j){let z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const Y=()=>{if(clearTimeout(w),o.isUnmounted)return;const{naturalHeight:ae,naturalWidth:ee}=j;ae||ee?(d.value=ee,f.value=ae):!j.complete&&c.value==="loading"&&z!=null?w=window.setTimeout(Y,z):(j.currentSrc.endsWith(".svg")||j.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};Y()}const k=F(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),x=()=>{var Y;if(!m.value.src||c.value==="idle")return null;const j=_("img",{class:["v-img__img",k.value],style:{objectPosition:e.position},crossorigin:e.crossorigin,src:m.value.src,srcset:m.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:u,onLoad:y,onError:b},null),z=(Y=r.sources)==null?void 0:Y.call(r);return _(vo,{transition:e.transition,appear:!0},{default:()=>[nr(z?_("picture",{class:"v-img__picture"},[z,j]):j,[[Ys,c.value==="loaded"]])]})},I=()=>_(vo,{transition:e.transition},{default:()=>[m.value.lazySrc&&c.value!=="loaded"&&_("img",{class:["v-img__img","v-img__img--preload",k.value],style:{objectPosition:e.position},crossorigin:e.crossorigin,src:m.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),A=()=>r.placeholder?_(vo,{transition:e.transition,appear:!0},{default:()=>[(c.value==="loading"||c.value==="error"&&!r.error)&&_("div",{class:"v-img__placeholder"},[r.placeholder()])]}):null,C=()=>r.error?_(vo,{transition:e.transition,appear:!0},{default:()=>[c.value==="error"&&_("div",{class:"v-img__error"},[r.error()])]}):null,N=()=>e.gradient?_("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,D=it(!1);{const j=Je(p,z=>{z&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{D.value=!0})}),j())})}return tt(()=>{const j=G4.filterProps(e);return nr(_(G4,Be({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!D.value},i.value,s.value,e.class],style:[{width:ht(e.width==="auto"?d.value:e.width)},a.value,e.style]},j,{aspectRatio:p.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>_(Ve,null,[_(x,null,null),_(I,null,null),_(N,null,null),_(A,null,null),_(C,null,null)]),default:r.default}),[[ka("intersect"),{handler:v,options:e.options},null,{once:!0}]])}),{currentSrc:l,image:u,state:c,naturalWidth:d,naturalHeight:f}}}),Oo=Le({border:[Boolean,Number,String]},"border");function ml(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();return{borderClasses:F(()=>{const r=Rn(e)?e.value:e.border,i=[];if(r===!0||r==="")i.push(`${t}--border`);else if(typeof r=="string"||r===0)for(const a of String(r).split(" "))i.push(`border-${a}`);return i})}}const kMe=[null,"default","comfortable","compact"],Xa=Le({density:{type:String,default:"default",validator:e=>kMe.includes(e)}},"density");function Xs(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();return{densityClasses:F(()=>`${t}
123--density-${e.density}`)}}const EMe=["elevated","flat","tonal","outlined","text","plain"];function _d(e,t){return _(Ve,null,[e&&_("span",{key:"overlay",class:`${t}__overlay`},null),_("span",{key:"underlay",class:`${t}__underlay`},null)])}const Po=Le({color:String,variant:{type:String,default:"elevated",validator:e=>EMe.includes(e)}},"variant");function uh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();const n=F(()=>{const{variant:a}=_e(e);return`${t}--variant-${a}`}),{colorClasses:r,colorStyles:i}=SN(F(()=>{const{variant:a,color:s}=_e(e);return{[["elevated","flat"].includes(a)?"background":"text"]:s}}));return{colorClasses:r,colorStyles:i,variantClasses:n}}const xMe=Le({start:Boolean,end:Boolean,icon:Ct,image:String,text:String,...Oo(),...kt(),...Xa(),...di(),...oh(),...xn(),...Vn(),...Po({variant:"flat"})},"VAvatar"),ks=et()({name:"VAvatar",props:xMe(),setup(e,t){let{slots:n}=t;const{themeClasses:r}=tr(e),{borderClasses:i}=ml(e),{colorClasses:a,colorStyles:s,variantClasses:o}=uh(e),{densityClasses:l}
vendor: 65,746 bytes, line 123
123=Xs(e),{roundedClasses:u}=Ci(e),{sizeClasses:c,sizeStyles:d}=Cb(e);return tt(()=>_(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},r.value,i.value,a.value,l.value,u.value,c.value,o.value,e.class],style:[s.value,d.value,e.style]},{default:()=>[n.default?_(Zt,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?_(lh,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?_(Fe,{key:"icon",icon:e.icon},null):e.text,_d(!1,"v-avatar")]})),{}}}),TMe=Le({appendAvatar:String,appendIcon:Ct,prependAvatar:String,prependIcon:Ct,subtitle:[String,Number],title:[String,Number],...kt(),...Xa()},"VCardItem"),CMe=et()({name:"VCardItem",props:TMe(),setup(e,t){let{slots:n}=t;return tt(()=>{var u;const r=!!(e.prependAvatar||e.prependIcon),i=!!(r||n.prepend),a=!!(e.appendAvatar||e.appendIcon),s=!!(a||n.append),o=!!(e.title!=null||n.title),l=!!(e.subtitle!=null||n.subtitle);return _("div",{class:["v-card-item",e.class],style:e.style},[i&&_("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?_(Zt,{key:"prepend-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):_(Ve,null,[e.prependAvatar&&_(ks,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&_(Fe,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),_("div",{class:"v-card-item__content"},[o&&_(Pr,{key:"title"},{default:()=>{var c;return[((c=n.title)==null?void 0:c.call(n))??e.title]}}),l&&_(jZ,{key:"subtitle"},{default:()=>{var c;return[((c=n.subtitle)==null?void 0:c.call(n))??e.subtitle]}}),(u=n.default)==null?void 0:u.call(n)]),s&&_("div",{key:"append",class:"v-card-item__append"},[n.append?_(Zt,{key:"append-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):_(Ve,null,[e.appendIcon&&_(Fe,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&_(ks,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),IMe=Le({opacity:[Number,String],...kt(),...xn()},"VCardText"),gr=et()({name:"VCardText",props:IMe(),setup(e,t){let{slots:n}=t;return tt(()=>_(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},n)),{}}}),Ja=Le({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function xs(e){return{elevationClasses:F(()=>{const n=Rn(e)?e.value:e.elevation,r=[];return n==null||r.push(`elevation-${n}`),r})}}function zZ(e,t){const n=ve(),r=it(!1);if(HM){const i=new IntersectionObserver(a=>{r.value=!!a.find(s=>s.isIntersecting)},t);Bi(()=>{i.disconnect()}),Je(n,(a,s)=>{s&&(i.unobserve(s),r.value=!1),a&&i.observe(a)},{flush:"post"})}return{intersectionRef:n,isIntersecting:r}}const K4={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Sd=Le({location:String},"location");function ch(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:r}=ea();return{locationStyles:F(()=>{if(!e.location)return{};const{side:a,align:s}=Y$(e.location.split(" ").length>1?e.location:`${e.location} center`,r.value);function o(u){return n?n(u):0}const l={};return a!=="center"&&(t?l[K4[a]]=`calc(100% - ${o(a)}px)`:l[a]=0),s!=="center"?t?l[K4[s]]=`calc(100% - ${o(s)}px)`:l[s]=0:(a==="center"?l.top=l.left="50%":l[{top:"left",bottom:"left",left:"top",right:"top"}[a]]="50%",l.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[a]),l})}}const AMe=Le({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...kt(),...Sd({location:"top"}),...di(),...xn(),...Vn()},"VProgressLinear"),hp=et()({name:"VProgressLinear",props:AMe(),emits:{"update:modelValue":e=>!0},setup(e,t){var D;let{slots:n}=t;const r=Rt(e,"modelValue"),{isRtl:i,rtlClasses:a}=ea(),{themeClasses:s}=tr(e),{locationStyles:o}=ch(e),{textColorClasses:l,textColorStyles:u}=wa(e,"color"),{backgroundColorClasses:c,backgroundColorStyles:d}=Tr(F(()=>e.bgColor||e.color)),{backgroundColorClasses:f,backgroundColorStyles:m}=Tr(F(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:p,backgroundColorStyles:v}=Tr(e,"color"),{roundedClasses:y}=Ci(e),{intersectionRef:b,isIntersecting:S}=zZ(),w=F(()=>parseFloat(e.max)),E=F(()=>parseFloat(e.height)),k=F(()=>ui(parseFloat(e.bufferValue)/w.value*100,0,100)),x=F(()=>ui(parseFloat(r.value)/w.value*100,0,100)),I=F(()=>i.value!==e.reverse),A=F(()=>e.indeterminate?"fade-transition":"slide-x-transition"),C=An&&((D=window.matchMedia)==null?void 0:D.call(window,"(forced-colors: active)").matches);function N(j){if(!b.value)return;const{left:z,right:Y,width:ae}=b.value.getBoundingClientRect(),ee=I.value?ae-j.clientX+(Y-ae):j.clientX-z;r.value=Math.round(ee/ae*w.value)}return tt(()=>_(e.tag,{ref:b,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&S.value,"v-progress-linear--reverse":I.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},y.value,s.value,a.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?ht(E.value):0,"--v-progress-linear-height":ht(E.value),...e.absolute?o.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Math.min(parseFloat(r.value),w.value),onClick:e.clickable&&N},{default:()=>[e.stream&&_("div",{key:"stream",class:["v-progress-linear__stream",l.value],style:{...u.value,[I.value?"left":"right"]:ht(-E.value),borderTop:`${ht(E.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${ht(E.value/4)})`,width:ht(100-k.value,"%"),"--v-progress-linear-stream-to":ht(E.value*(I.value?1:-1))}},null),_("div",{class:["v-progress-linear__background",C?void 0:c.value],style:[d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),_("div",{class:["v-progress-linear__buffer",C?void 0:f.value],style:[m.value,{opacity:parseFloat(e.bufferOpacity),width:ht(k.value,"%")}]},null),_(Wu,{name:A.value},{default:()=>[e.indeterminate?_("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(j=>_("div",{key:j,class:["v-progress-linear__indeterminate",j,C?void 0:p.value],style:v.value},null))]):_("div",{class:["v-progress-linear__determinate",C?void 0:p.value],style:[v.value,{width:ht(x.value,"%")}]},null)]}),n.default&&_("div",{class:"v-progress-linear__content"},[n.default({value:x.value,buffer:k.value})])]})),{}}}),SE=Le({loading:[Boolean,String]},"loader");function Ab(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();return{loaderClasses:F(()=>({[`${t}--loading`]:e.loading}))}}function wE(e,t){var r;let{slots:n}=t;return _("div",{class:`${e.name}__loader`},[((r=n.default)==null?void 0:r.call(n,{color:e.color,isActive:e.active}))||_(hp,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const OMe=["static","relative","fixed","absolute","sticky"],Kp=Le({position:{type:String,validator:e=>OMe.includes(e)}},"position");function Yp(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();return{positionClasses:F(()=>e.position?`${t}--${e.position}`:void 0)}}const xR=Symbol("rippleStop"),PMe=80;function Y4(e,t){e.style.transform=t,e.style.webkitTransform=t}function TR(e){return e.constructor.name==="TouchEvent"}function qZ(e){return e.constructor.name==="KeyboardEvent"}const $Me=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=0,i=0;if(!qZ(e)){const f=t.getBoundingClientRect(),m=TR(e)?e.touches[e.touches.length-1]:e;r=m.clientX-f.left,i=m.clientY-f.top}let a=0,s=.3;(d=t._ripple)!=null&&d.circle?(s=.15,a=t.clientWidth/2,a=n.center?a:a+Math.sqrt((r-a)**2+(i-a)**2)/4):a=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const o=`${(t.clientWidth-a*2)/2}px`,l=`${(t.clientHeight-a*2)/2}px`,u=n.center?o:`${r-a}px`,c=n.center?l:`${i-a}px`;return{radius:a,scale:s,x:u,y:c,centerX:o,centerY:l}},Bw={show(e,t){var m;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((m=t==null?void 0:t._ripple)!=null&&m.enabled))return;const r=document.createElement("span"),i=document.createElement("span");r.appendChild(i),r.className="v-ripple__container",n.class&&(r.className+=` ${n.class}`);const{radius:a,scale:s,x:o,y:l,centerX:u,centerY:c}=$Me(e,t,n),d=`${a*2}px`;i.className="v-ripple__animation",i.style.width=d,i.style.height=d,t.appendChild(r);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--visible"),Y4(i,`translate(${o}, ${l}) scale3d(${s},${s},${s})`),i.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{i.classList.remove("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--in"),Y4(i,`translate(${u}, ${c}) scale3d(1,1,1)`)})})},hide(e){var a;if(!((a=e==null?void 0:e._ripple)!=null&&a.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const r=performance.now()-Number(n.dataset.activated),i=Math.max(250-r,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var o;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((o=n.parentNode)==null?void 0:o.parentNode)===e&&e.removeChild(n.parentNode)},300)},i)}};function WZ(e){return typeof e>"u"||!!e}function ky(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[xR])){if(e[xR]=!0,TR(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||qZ(e),n._ripple.class&&(t.class=n._ripple.class),TR(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{Bw.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var r;(r=n==null?void 0:n._ripple)!=null&&r.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},PMe)}else Bw.show(e,n,t)}}function X4(e){e[xR]=!0}function Bs(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{Bs(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),Bw.hide(t)}}function GZ(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Ey=!1;function KZ(e){!Ey&&(e.keyCode===j3.enter||e.keyCode===j3.space)&&(Ey=!0,ky(e))}function YZ(e){Ey=!1,Bs(e)}function XZ(e){Ey&&(Ey=!1,Bs(e))}function JZ(e,t,n){const{value:r,modifiers:i}=t,a=WZ(r);if(a||Bw.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=a,e._ripple.centered=i.center,e._ripple.circle=i.circle,zM(r)&&r.class&&(e._ripple.class=r.class),a&&!n){if(i.stop){e.addEventListener("touchstart",X4,{passive:!0}),e.addEventListener("mousedown",X4);return}e.addEventListener("touchstart",ky,{passive:!0}),e.addEventListener("touchend",Bs,{passive:!0}),e.addEventListener("touchmove",GZ,{passive:!0}),e.addEventListener("touchcancel",Bs),e.addEventListener("mousedown",ky),e.addEventListener("mouseup",Bs),e.addEventListener("mouseleave",Bs),e.addEventListener("keydown",KZ),e.addEventListener("keyup",YZ),e.addEventListener("blur",XZ),e.addEventListener("dragstart",Bs,{passive:!0})}else!a&&n&&ZZ(e)}function ZZ(e){e.removeEventListener("mousedown",ky),e.removeEventListener("touchstart",ky),e.removeEventListener("touchend",Bs),e.removeEventListener("touchmove",GZ),e.removeEventListener("touchcancel",Bs),e.removeEventListener("mouseup",Bs),e.removeEventListener("mouseleave",Bs),e.removeEventListener("keydown",KZ),e.removeEventListener("keyup",YZ),e.removeEventListener("dragstart",Bs),e.removeEventListener("blur",XZ)}function RMe(e,t){JZ(e,t,!1)}function DMe(e){delete e._ripple,ZZ(e)}function MMe(e,t){if(t.value===t.oldValue)return;const n=WZ(t.oldValue);JZ(e,t,n)}const wd={mounted:RMe,unmounted:DMe,updated:MMe},NMe=Le({appendAvatar:String,appendIcon:Ct,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ct,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...Oo(),...kt(),...Xa(),...xa(),...Ja(),...SE(),...Sd(),...Kp(),...di(),..._E(),...xn(),...Vn(),...Po({variant:"elevated"})},"VCard"),nn=et()({name:"VCard",directives:{Ripple:wd},props:NMe(),setup(e,t){let{attrs:n,slots:r}=t;const{themeClasses:i}=tr(e),{borderClasses:a}=ml(e),{colorClasses:s,colorStyles:o,variantClasses:l}=uh(e),{densityClasses:u}=Xs(e),{dimensionStyles:c}=Ta(e),{elevationClasses:d}=xs(e),{loaderClasses:f}=Ab(e),{locationStyles:m}=ch(e),{positionClasses:p}=Yp(e),{roundedClasses:v}=Ci(e),y=bE(e,n),b=F(()=>e.link!==!1&&y.isLink.value),S=F(()=>!e.disabled&&e.link!==!1&&(e.link||y.isClickable.value));return tt(()=>{const w=b.value?"a":e.tag,E=!!(r.title||e.title!=null),k=!!(r.subtitle||e.subtitle!=null),x=E||k,I=!!(r.append||e.appendAvatar||e.appendIcon),A=!!(r.prepend||e.prependAvatar||e.prependIcon),C=!!(r.image||e.image),N=x||A||I,D=!!(r.text||e.text!=null);return nr(_(w,Be({class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":S.value},i.value,a.value,s.value,u.value,d.value,f.value,p.value,v.value,l.value,e.class],style:[o.value,c.value,m.value,e.style],onClick:S.value&&y.navigate,tabindex:e.disabled?-1:void 0},y.linkProps),{default:()=>{var j;return[C&&_("div",{key:"image",class:"v-card__image"},[r.image?_(Zt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},r.image):_(lh,{key:"image-img",cover:!0,src:e.image},null)]),_(wE,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:r.loader}),N&&_(CMe,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:r.item,prepend:r.prepend,title:r.title,subtitle:r.subtitle,append:r.append}),D&&_(gr,{key:"text"},{default:()=>{var z;return[((z=r.text)==null?void 0:z.call(r))??e.text]}}),(j=r.default)==null?void 0:j.call(r),r.actions&&_(Gi,null,{default:r.actions}),_d(S.value,"v-card")]}}),[[ka("ripple"),S.value&&e.ripple]])}),{}}}),QZ=Symbol.for("vuetify:form"),LMe=Le({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function FMe(e){const t=Rt(e,"modelValue"),n=F(()=>e.disabled),r=F(()=>e.readonly),i=it(!1),a=ve([]),s=ve([]);async function o(){const c=[];let d=!0;s.value=[],i.value=!0;for(const f of a.value){const m=await f.validate();if(m.length>0&&(d=!1,c.push({id:f.id,errorMessages:m})),!d&&e.fastFail)break}return s.value=c,i.value=!1,{valid:d,errors:s.value}}function l(){a.value.forEach(c=>c.reset())}function u(){a.value.forEach(c=>c.resetValidation())}return Je(a,()=>{let c=0,d=0;const f=[];for(const m of a.value)m.isValid===!1?(d++,f.push({id:m.id,errorMessages:m.errorMessages})):m.isValid===!0&&c++;s.value=f,t.value=d>0?!1:c===a.value.length?!0:null},{deep:!0,flush:"post"}),Qn(QZ,{register:c=>{let{id:d,vm:f,validate:m,reset:p,resetValidation:v}=c;a.value.some(y=>y.id===d),a.value.push({id:d,validate:m,reset:p,resetValidation:v,vm:hb(f),isValid:null,errorMessages:[]})},unregister:c=>{a.value=a.value.filter(d=>d.id!==c)},update:(c,d,f)=>{const m=a.value.find(p=>p.id===c);m&&(m.isValid=d,m.errorMessages=f)},isDisabled:n,isReadonly:r,isValidating:i,isValid:t,items:a,validateOn:We(e,"validateOn")}),{errors:s,isDisabled:n,isReadonly:r,isValidating:i,isValid:t,items:a,validate:o,reset:l,resetValidation:u}}function kE(e){const t=Mt(QZ,null);return{...t,isReadonly:F(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:F(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const VMe=Le({...kt(),...LMe()},"VForm"),mp=et()({name:"VForm",props:VMe(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,t){let{slots:n,emit:r}=t;const i=FMe(e),a=ve();function s(l){l.preventDefault(),i.reset()}function o(l){const u=l,c=i.validate();u.then=c.then.bind(c),u.catch=c.catch.bind(c),u.finally=c.finally.bind(c),r("submit",u),u.defaultPrevented||c.then(d=>{var m;let{valid:f}=d;f&&((m=a.value)==null||m.submit())}),u.preventDefault()}return tt(()=>{var l;return _("form",{ref:a,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:s,onSubmit:o},[(l=n.default)==null?void 0:l.call(n,i)])}),Ao(i,a)}}),BMe=Le({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function Js(e,t,n){return et()({name:e,props:BMe({mode:n,origin:t}),setup(r,i){let{slots:a}=i;const s={onBeforeEnter(o){r.origin&&(o.style.transformOrigin=r.origin)},onLeave(o){if(r.leaveAbsolute){const{offsetTop:l,offsetLeft:u,offsetWidth:c,offsetHeight:d}=o;o._transitionInitialStyles={position:o.style.position,top:o.style.top,left:o.style.left,width:o.style.width,height:o.style.height},o.style.position="absolute",o.style.top=`${l}px`,o.style.left=`${u}px`,o.style.width=`${c}px`,o.style.height=`${d}px`}r.hideOnLeave&&o.style.setProperty("display","none","important")},onAfterLeave(o){if(r.leaveAbsolute&&(o!=null&&o._transitionInitialStyles)){const{position:l,top:u,left:c,width:d,height:f}=o._transitionInitialStyles;delete o._transitionInitialStyles,o.style.position=l||"",o.style.top=u||"",o.style.left=c||"",o.style.width=d||"",o.style.height=f||""}}};return()=>{const o=r.group?Qk:Wu;return Jt(o,{name:r.disabled?"":e,css:!r.disabled,...r.group?void 0:{mode:r.mode},...r.disabled?{}:s},a.default)}}})}function eQ(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return et()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(r,i){let{slots:a}=i;const s=r.group?Qk:Wu;return()=>Jt(s,{name:r.disabled?"":e,css:!r.disabled,...r.disabled?{}:t},a.default)}})}function tQ(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",r=Sa(`offset-${n}`);return{onBeforeEnter(s){s._parent=s.parentNode,s._initialStyle={transition:s.style.transition,overflow:s.style.overflow,[n]:s.style[n]}},onEnter(s){const o=s._initialStyle;if(!o)return;s.style.setProperty("transition","none","important"),s.style.overflow="hidden";const l=`${s[r]}px`;s.style[n]="0",s.offsetHeight,s.style.transition=o.transition,e&&s._parent&&s._parent.classList.add(e),requestAnimationFrame(()=>{s.style[n]=l})},onAfterEnter:a,onEnterCancelled:a,onLeave(s){s._initialStyle={transition:"",overflow:s.style.overflow,[n]:s.style[n]},s.style.overflow="hidden",s.style[n]=`${s[r]}px`,s.offsetHeight,requestAnimationFrame(()=>s.style[n]="0")},onAfterLeave:i,onLeaveCancelled:i};function i(s){e&&s._parent&&s._parent.classList.remove(e),a(s)}function a(s){if(!s._initialStyle)return;const o=s._initialStyle[n];s.style.overflow=s._initialStyle.overflow,o!=null&&(s.style[n]=o),delete s._initialStyle}}const jMe=Le({target:[Object,Array]},"v-dialog-transition"),xN=et()({name:"VDialogTransition",props:jMe(),setup(e,t){let{slots:n}=t;const r={onBeforeEnter(i){i.style.pointerEvents="none",i.style.visibility="hidden"},async onEnter(i,a){var f;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),i.style.visibility="";const{x:s,y:o,sx:l,sy:u,speed:c}=Z4(e.target,i),d=af(i,[{transform:`translate(${s}px, ${o}px) scale(${l}, ${u})`,opacity:0},{}],{duration:225*c,easing:Vxe});(f=J4(i))==null||f.forEach(m=>{af(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*c,easing:fy})}),d.finished.then(()=>a())},onAfterEnter(i){i.style.removeProperty("pointer-events")},onBeforeLeave(i){i.style.pointerEvents="none"},async onLeave(i,a){var f;await new Promise(m=>requestAnimationFrame(m));const{x:s,y:o,sx:l,sy:u,speed:c}=Z4(e.target,i);af(i,[{},{transform:`translate(${s}px, ${o}px) scale(${l}, ${u})`,opacity:0}],{duration:125*c,easing:Bxe}).finished.then(()=>a()),(f=J4(i))==null||f.forEach(m=>{af(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*c,easing:fy})})},onAfterLeave(i){i.style.removeProperty("pointer-events")}};return()=>e.target?_(Wu,Be({name:"dialog-transition"},r,{css:!1}),n):_(Wu,{name:"dialog-transition"},n)}});function J4(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Z4(e,t){const n=MY(e),r=GM(t),[i,a]=getComputedStyle(t).transformOrigin.split(" ").map(b=>parseFloat(b)),[s,o]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let l=n.left+n.width/2;s==="left"||o==="left"?l-=n.width/2:(s==="right"||o==="right")&&(l+=n.width/2);let u=n.top+n.height/2;s==="top"||o==="top"?u-=n.height/2:(s==="bottom"||o==="bottom")&&(u+=n.height/2);const c=n.width/r.width,d=n.height/r.height,f=Math.max(1,c,d),m=c/f||0,p=d/f||0,v=r.width*r.height/(window.innerWidth*window.innerHeight),y=v>.12?Math.min(1.5,(v-.12)*10+1):1;return{x:l-(i+r.left),y:u-(a+r.top),sx:m,sy:p,speed:y}}Js("fab-transition","center center","out-in");Js("dialog-bottom-transition");Js("dialog-top-transition");const CR=Js("fade-transition"),nQ=Js("scale-transition");Js("scroll-x-transition");Js("scroll-x-reverse-transition");Js("scroll-y-transition");Js("scroll-y-reverse-transition");Js("slide-x-transition");Js("slide-x-reverse-transition");const rQ=Js("slide-y-transition");Js("slide-y-reverse-transition");const EE=eQ("expand-transition",tQ()),iQ=eQ("expand-x-transition",tQ("",!0)),IR=Symbol.for("vuetify:list");function aQ(){const e=Mt(IR,{hasPrepend:it(!1),updateHasPrepend:()=>null}),t={hasPrepend:it(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return Qn(IR,t),e}function sQ(){return Mt(IR,null)}const TN=e=>{const t={activate:n=>{let{id:r,value:i,activated:a}=n;return r=xt(r),e&&!i&&a.size===1&&a.has(r)||(i?a.add(r):a.delete(r)),a},in:(n,r,i)=>{let a=new Set;if(n!=null)for(const s of yr(n))a=t.activate({id:s,value:!0,activated:new Set(a),children:r,parents:i});return a},out:n=>Array.from(n)};return t},oQ=e=>{const t=TN(e);return{activate:r=>{let{activated:i,id:a,...s}=r;a=xt(a);const o=i.has(a)?new Set([a]):new Set;return t.activate({...s,id:a,activated:o})},in:(r,i,a)=>{let s=new Set;if(r!=null){const o=yr(r);o.length&&(s=t.in(o.slice(0,1),i,a))}return s},out:(r,i,a)=>t.out(r,i,a)}},UMe=e=>{const t=TN(e);return{activate:r=>{let{id:i,activated:a,children:s,...o}=r;return i=xt(i),s.has(i)?a:t.activate({id:i,activated:a,children:s,...o})},in:t.in,out:t.out}},HMe=e=>{const t=oQ(e);return{activate:r=>{let{id:i,activated:a,children:s,...o}=r;return i=xt(i),s.has(i)?a:t.activate({id:i,activated:a,children:s,...o})},in:t.in,out:t.out}},zMe={open:e=>{let{id:t,value:n,opened:r,parents:i}=e;if(n){const a=new Set;a.add(t);let s=i.get(t);for(;s!=null;)a.add(s),s=i.get(s);return a}else return r.delete(t),r},select:()=>null},lQ={open:e=>{let{id:t,value:n,opened:r,parents:i}=e;if(n){let a=i.get(t);for(r.add(t);a!=null&&a!==t;)r.add(a),a=i.get(a);return r}else r.delete(t);return r},select:()=>null},qMe={open:lQ.open,select:e=>{let{id:t,value:n,opened:r,parents:i}=e;if(!n)return r;const a=[];let s=i.get(t);for(;s!=null;)a.push(s),s=i.get(s);return new Set(a)}},CN=e=>{const t={select:n=>{let{id:r,value:i,selected:a}=n;if(r=xt(r),e&&!i){const s=Array.from(a.entries()).reduce((o,l)=>{let[u,c]=l;return c==="on"&&o.push(u),o},[]);if(s.length===1&&s[0]===r)return a}return a.set(r,i?"on":"off"),a},in:(n,r,i)=>{const a=new Map;for(const s of n||[])t.select({id:s,value:!0,selected:a,children:r,parents:i});return a},out:n=>{const r=[];for(const[i,a]of n.entries())a==="on"&&r.push(i);return r}};return t},uQ=e=>{const t=CN(e);return{select:r=>{let{selected:i,id:a,...s}=r;a=xt(a);const o=i.has(a)?new Map([[a,i.get(a)]]):new Map;return t.select({...s,id:a,selected:o})},in:(r,i,a)=>r!=null&&r.length?t.in(r.slice(0,1),i,a):new Map,out:(r,i,a)=>t.out(r,i,a)}},WMe=e=>{const t=CN(e);return{select:r=>{let{id:i,selected:a,children:s,...o}=r;return i=xt(i),s.has(i)?a:t.select({id:i,selected:a,children:s,...o})},in:t.in,out:t.out}},GMe=e=>{const t=uQ(e);return{select:r=>{let{id:i,selected:a,children:s,...o}=r;return i=xt(i),s.has(i)?a:t.select({id:i,selected:a,children:s,...o})},in:t.in,out:t.out}},KMe=e=>{const t={select:n=>{let{id:r,value:i,selected:a,children:s,parents:o}=n;r=xt(r);const l=new Map(a),u=[r];for(;u.length;){const d=u.shift();a.set(xt(d),i?"on":"off"),s.has(d)&&u.push(...s.get(d))}let c=xt(o.get(r));for(;c;){const d=s.get(c),f=d.every(p=>a.get(xt(p))==="on"),m=d.every(p=>!a.has(xt(p))||a.get(xt(p))==="off");a.set(c,f?"on":m?"off":"indeterminate"),c=xt(o.get(c))}return e&&!i&&Array.from(a.entries()).reduce((f,m)=>{let[p,v]=m;return v==="on"&&f.push(p),f},[]).length===0?l:a},in:(n,r,i)=>{let a=new Map;for(const s of n||[])a=t.select({id:s,value:!0,selected:a,children:r,parents:i});return a},out:(n,r)=>{const i=[];for(const[a,s]of n.entries())s==="on"&&!r.has(a)&&i.push(a);return i}};return t},xy=Symbol.for("vuetify:nested"),cQ={id:it(),root:{register:()=>null,unregister:()=>null,parents:ve(new Map),children:ve(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:ve(!1),selectable:ve(!1),opened:ve(new Set),activated:ve(new Set),selected:ve(new Map),selectedValues:ve([]),getPath:()=>[]}},YMe=Le({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),XMe=e=>{let t=!1;const n=ve(new Map),r=ve(new Map),i=Rt(e,"opened",e.opened,p=>new Set(p),p=>[...p.values()]),a=F(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return UMe(e.mandatory);case"single-leaf":return HMe(e.mandatory);case"independent":return TN(e.mandatory);case"single-independent":default:return oQ(e.mandatory)}}),s=F(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return GMe(e.mandatory);case"leaf":return WMe(e.mandatory);case"independent":return CN(e.mandatory);case"single-independent":return uQ(e.mandatory);case"classic":default:return KMe(e.mandatory)}}),o=F(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return qMe;case"single":return zMe;case"multiple":default:return lQ}}),l=Rt(e,"activated",e.activated,p=>a.value.in(p,n.value,r.value),p=>a.value.out(p,n.value,r.value)),u=Rt(e,"selected",e.selected,p=>s.value.in(p,n.value,r.value),p=>s.value.out(p,n.value,r.value));Bi(()=>{t=!0});function c(p){const v=[];let y=p;for(;y!=null;)v.unshift(y),y=r.value.get(y);return v}const d=Cr("nested"),f=new Set,m={id:it(),root:{opened:i,activatable:We(e,"activatable"),selectable:We(e,"selectable"),activated:l,selected:u,selectedValues:F(()=>{const p=[];for(const[v,y]of u.value.entries())y==="on"&&p.push(v);return p}),register:(p,v,y)=>{if(f.has(p)){c(p).map(String).join(" -> "),c(v).concat(p).map(String).join(" -> ");return}else f.add(p);v&&p!==v&&r.value.set(p,v),y&&n.value.set(p,[]),v!=null&&n.value.set(v,[...n.value.get(v)||[],p])},unregister:p=>{if(t)return;f.delete(p),n.value.delete(p);const v=r.value.get(p);if(v){const y=n.value.get(v)??[];n.value.set(v,y.filter(b=>b!==p))}r.value.delete(p)},open:(p,v,y)=>{d.emit("click:open",{id:p,value:v,path:c(p),event:y});const b=o.value.open({id:p,value:v,opened:new Set(i.value),children:n.value,parents:r.value,event:y});b&&(i.value=b)},openOnSelect:(p,v,y)=>{const b=o.value.select({id:p,value:v,selected:new Map(u.value),opened:new Set(i.value),children:n.value,parents:r.value,event:y});b&&(i.value=b)},select:(p,v,y)=>{d.emit("click:select",{id:p,value:v,path:c(p),event:y});const b=s.value.select({id:p,value:v,selected:new Map(u.value),children:n.value,parents:r.value,event:y});b&&(u.value=b),m.root.openOnSelect(p,v,y)},activate:(p,v,y)=>{if(!e.activatable)return m.root.select(p,!0,y);d.emit("click:activate",{id:p,value:v,path:c(p),event:y});const b=a.value.activate({id:p,value:v,activated:new Set(l.value),children:n.value,parents:r.value,event:y});if(b.size!==l.value.size)l.value=b;else{for(const S of b)if(!l.value.has(S)){l.value=b;return}for(const S of l.value)if(!b.has(S)){l.value=b;return}}},children:n,parents:r,getPath:c}};return Qn(xy,m),m.root},dQ=(e,t)=>{const n=Mt(xy,cQ),r=Symbol(Ya()),i=F(()=>e.value!==void 0?e.value:r),a={...n,id:i,open:(s,o)=>n.root.open(i.value,s,o),openOnSelect:(s,o)=>n.root.openOnSelect(i.value,s,o),isOpen:F(()=>n.root.opened.value.has(i.value)),parent:F(()=>n.root.parents.value.get(i.value)),activate:(s,o)=>n.root.activate(i.value,s,o),isActivated:F(()=>n.root.activated.value.has(xt(i.value))),select:(s,o)=>n.root.select(i.value,s,o),isSelected:F(()=>n.root.selected.value.get(xt(i.value))==="on"),isIndeterminate:F(()=>n.root.selected.value.get(xt(i.value))==="indeterminate"),isLeaf:F(()=>!n.root.children.value.get(i.value)),isGroupActivator:n.isGroupActivator};return nh(()=>{!n.isGroupActivator&&n.root.register(i.value,n.id.value,t)}),Bi(()=>{!n.isGroupActivator&&n.root.unregister(i.value)}),t&&Qn(xy,a),a},JMe=()=>{const e=Mt(xy,cQ);Qn(xy,{...e,isGroupActivator:!0})};function xE(){const e=it(!1);return mr(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:F(()=>e.value?void 0:{transition:"none !important"}),isBooted:Fp(e)}}const ZMe=fl({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return JMe(),()=>{var r;return(r=n.default)==null?void 0:r.call(n)}}}),QMe=Le({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ct,default:"$collapse"},expandIcon:{type:Ct,default:"$expand"},prependIcon:Ct,appendIcon:Ct,fluid:Boolean,subgroup:Boolean,title:String,value:null,...kt(),...xn()},"VListGroup"),AR=et()({name:"VListGroup",props:QMe(),setup(e,t){let{slots:n}=t;const{isOpen:r,open:i,id:a}=dQ(We(e,"value"),!0),s=F(()=>`v-list-group--id-${String(a.value)}`),o=sQ(),{isBooted:l}=xE();function u(m){m.stopPropagation(),i(!r.value,m)}const c=F(()=>({onClick:u,class:"v-list-group__header",id:s.value})),d=F(()=>r.value?e.collapseIcon:e.expandIcon),f=F(()=>({VListItem:{active:r.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return tt(()=>_(e.tag,{class:["v-list-group",{"v-list-group--prepend":o==null?void 0:o.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":r.value},e.class],style:e.style},{default:()=>[n.activator&&_(Zt,{defaults:f.value},{default:()=>[_(ZMe,null,{default:()=>[n.activator({props:c.value,isOpen:r.value})]})]}),_(vo,{transition:{component:EE},disabled:!l.value},{default:()=>{var m;return[nr(_("div",{class:"v-list-group__items",role:"group","aria-labelledby":s.value},[(m=n.default)==null?void 0:m.call(n)]),[[Ys,r.value]])]}})]})),{isOpen:r}}}),eNe=Le({opacity:[Number,String],...kt(),...xn()},"VListItemSubtitle"),Ob=et()({name:"VListItemSubtitle",props:eNe(),setup(e,t){let{slots:n}=t;return tt(()=>_(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),ei=ah("v-list-item-title"),tNe=Le({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ct,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ct,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:Mi(),onClickOnce:Mi(),...Oo(),...kt(),...Xa(),...xa(),...Ja(),...di(),..._E(),...xn(),...Vn(),...Po({variant:"text"})},"VListItem"),wt=et()({name:"VListItem",directives:{Ripple:wd},props:tNe(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:r,emit:i}=t;const a=bE(e,n),s=F(()=>e.value===void 0?a.href.value:e.value),{activate:o,isActivated:l,select:u,isOpen:c,isSelected:d,isIndeterminate:f,isGroupActivator:m,root:p,parent:v,openOnSelect:y,id:b}=dQ(s,!1),S=sQ(),w=F(()=>{var M;return e.active!==!1&&(e.active||((M=a.isActive)==null?void 0:M.value)||(p.activatable.value?l.value:d.value))}),E=F(()=>e.link!==!1&&a.isLink.value),k=F(()=>!!S&&(p.selectable.value||p.activatable.value||e.value!=null)),x=F(()=>!e.disabled&&e.link!==!1&&(e.link||a.isClickable.value||k.value)),I=F(()=>e.rounded||e.nav),A=F(()=>e.color??e.activeColor),C=F(()=>({color:w.value?A.value??e.baseColor:e.baseColor,variant:e.variant}));Je(()=>{var M;return(M=a.isActive)==null?void 0:M.value},M=>{M&&N()}),nh(()=>{var M;(M=a.isActive)!=null&&M.value&&N()});function N(){v.value!=null&&p.open(v.value,!0),y(!0)}const{themeClasses:D}=tr(e),{borderClasses:j}=ml(e),{colorClasses:z,colorStyles:Y,variantClasses:ae}=uh(C),{densityClasses:ee}=Xs(e),{dimensionStyles:J}=Ta(e),{elevationClasses:G}=xs(e),{roundedClasses:se}=Ci(I),L=F(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),B=F(()=>({isActive:w.value,select:u,isOpen:c.value,isSelected:d.value,isIndeterminate:f.value}));function R(M){var K;i("click",M),x.value&&((K=a.navigate)==null||K.call(a,M),!m&&(p.activatable.value?o(!l.value,M):(p.selectable.value||e.value!=null)&&u(!d.value,M)))}function H(M){const K=M.target;["INPUT","TEXTAREA"].includes(K.tagName)||(M.key==="Enter"||M.key===" ")&&(M.preventDefault(),M.target.dispatchEvent(new MouseEvent("click",M)))}return tt(()=>{const M=E.value?"a":e.tag,K=r.title||e.title!=null,ne=r.subtitle||e.subtitle!=null,ie=!!(e.appendAvatar||e.appendIcon),he=!!(ie||r.append),we=!!(e.prependAvatar||e.prependIcon),Ae=!!(we||r.prepend);return S==null||S.updateHasPrepend(Ae),e.activeColor&&Sxe("active-color",["color","base-color"]),nr(_(M,Be({class:["v-list-item",{"v-list-item--active":w.value,"v-list-item--disabled":e.disabled,"v-list-item--link":x.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Ae&&(S==null?void 0:S.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&w.value},D.value,j.value,z.value,ee.value,G.value,L.value,se.value,ae.value,e.class],style:[Y.value,J.value,e.style],tabindex:x.value?S?-2:0:void 0,"aria-selected":k.value?p.activatable.value?l.value:p.selectable.value?d.value:w.value:void 0,onClick:R,onKeydown:x.value&&!E.value&&H},a.linkProps),{default:()=>{var oe;return[_d(x.value||w.value,"v-list-item"),Ae&&_("div",{key:"prepend",class:"v-list-item__prepend"},[r.prepend?_(Zt,{key:"prepend-defaults",disabled:!we,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var de;return[(de=r.prepend)==null?void 0:de.call(r,B.value)]}}):_(Ve,null,[e.prependAvatar&&_(ks,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&_(Fe,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),_("div",{class:"v-list-item__spacer"},null)]),_("div",{class:"v-list-item__content","data-no-activator":""},[K&&_(ei,{key:"title"},{default:()=>{var de;return[((de=r.title)==null?void 0:de.call(r,{title:e.title}))??e.title]}}),ne&&_(Ob,{key:"subtitle"},{default:()=>{var de;return[((de=r.subtitle)==null?void 0:de.call(r,{subtitle:e.subtitle}))??e.subtitle]}}),(oe=r.default)==null?void 0:oe.call(r,B.value)]),he&&_("div",{key:"append",class:"v-list-item__append"},[r.append?_(Zt,{key:"append-defaults",disabled:!ie,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var de;return[(de=r.append)==null?void 0:de.call(r,B.value)]}}):_(Ve,null,[e.appendIcon&&_(Fe,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&_(ks,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),_("div",{class:"v-list-item__spacer"},null)])]}}),[[ka("ripple"),x.value&&e.ripple]])}),{activate:o,isActivated:l,isGroupActivator:m,isSelected:d,list:S,select:u,root:p,id:b,link:a}}}),nNe=Le({color:String,inset:Boolean,sticky:Boolean,title:String,...kt(),...xn()},"VListSubheader"),Ty=et()({name:"VListSubheader",props:nNe(),setup(e,t){let{slots:n}=t;const{textColorClasses:r,textColorStyles:i}=wa(We(e,"color"));return tt(()=>{const a=!!(n.default||e.title);return _(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},r.value,e.class],style:[{textColorStyles:i},e.style]},{default:()=>{var s;return[a&&_("div",{class:"v-list-subheader__text"},[((s=n.default)==null?void 0:s.call(n))??e.title])]}})}),{}}}),rNe=Le({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...kt(),...Vn()},"VDivider"),Nn=et()({name:"VDivider",props:rNe(),setup(e,t){let{attrs:n,slots:r}=t;const{themeClasses:i}=tr(e),{textColorClasses:a,textColorStyles:s}=wa(We(e,"color")),o=F(()=>{const l={};return e.length&&(l[e.vertical?"height":"width"]=ht(e.length)),e.thickness&&(l[e.vertical?"borderRightWidth":"borderTopWidth"]=ht(e.thickness)),l});return tt(()=>{const l=_("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},i.value,a.value,e.class],style:[o.value,s.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return r.default?_("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[l,_("div",{class:"v-divider__content"},[r.default()]),l]):l}),{}}}),iNe=Le({items:Array,returnObject:Boolean},"VListChildren"),fQ=et()({name:"VListChildren",props:iNe(),setup(e,t){let{slots:n}=t;return aQ(),()=>{var r,i;return((r=n.default)==null?void 0:r.call(n))??((i=e.items)==null?void 0:i.map(a=>{var f,m;let{children:s,props:o,type:l,raw:u}=a;if(l==="divider")return((f=n.divider)==null?void 0:f.call(n,{props:o}))??_(Nn,o,null);if(l==="subheader")return((m=n.subheader)==null?void 0:m.call(n,{props:o}))??_(Ty,o,null);const c={subtitle:n.subtitle?p=>{var v;return(v=n.subtitle)==null?void 0:v.call(n,{...p,item:u})}:void 0,prepend:n.prepend?p=>{var v;return(v=n.prepend)==null?void 0:v.call(n,{...p,item:u})}:void 0,append:n.append?p=>{var v;return(v=n.append)==null?void 0:v.call(n,{...p,item:u})}:void 0,title:n.title?p=>{var v;return(v=n.title)==null?void 0:v.call(n,{...p,item:u})}:void 0},d=AR.filterProps(o);return s?_(AR,Be({value:o==null?void 0:o.value},d),{activator:p=>{let{props:v}=p;const y={...o,...v,value:e.returnObject?u:o.value};return n.header?n.header({props:y}):_(wt,y,c)},default:()=>_(fQ,{items:s,returnObject:e.returnObject},n)}):n.item?n.item({props:o}):_(wt,Be(o,{value:e.returnObject?u:o.value}),c)}))}}}),hQ=Le({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:Function},"list-items");function Mc(e,t){const n=ca(t,e.itemTitle,t),r=ca(t,e.itemValue,n),i=ca(t,e.itemChildren),a=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?Dr(t,["children"]):t:void 0:ca(t,e.itemProps),s={title:n,value:r,...a};return{title:String(s.title??""),value:s.value,props:s,children:Array.isArray(i)?mQ(e,i):void 0,raw:t}}function mQ(e,t){const n=rh(e,["itemTitle","itemValue","itemChildren","itemProps","returnObject","valueComparator"]),r=[];for(const i of t)r.push(Mc(n,i));return r}function IN(e){const t=F(()=>mQ(e,e.items)),n=F(()=>t.value.some(o=>o.value===null)),r=it(new Map),i=it([]);hr(()=>{const o=t.value,l=new Map,u=[];for(let c=0;c<o.length;c++){const d=o[c];if(RY(d.value)||d.value===null){let f=l.get(d.value);f||(f=[],l.set(d.value,f)),f.push(d)}else u.push(d)}r.value=l,i.value=u});function a(o){const l=r.value,u=t.value,c=i.value,d=n.value,f=e.returnObject,m=!!e.valueComparator,p=e.valueComparator||za,v=rh(e,["itemTitle","itemValue","itemChildren","itemProps","returnObject","valueComparator"]),y=[];e:for(const b of o){if(!d&&b===null)continue;if(f&&typeof b=="string"){y.push(Mc(v,b));continue}const S=l.get(b);if(m||!S){for(const w of m?u:c)if(p(b,w.value)){y.push(w);continue e}y.push(Mc(v,b));continue}y.push(...S)}return y}function s(o){return e.returnObject?o.map(l=>{let{raw:u}=l;return u}):o.map(l=>{let{value:u}=l;return u})}return{items:t,transformIn:a,transformOut:s}}function aNe(e,t){const n=ca(t,e.itemType,"item"),r=RY(t)?t:ca(t,e.itemTitle),i=ca(t,e.itemValue,void 0),a=ca(t,e.itemChildren),s=e.itemProps===!0?Dr(t,["children"]):ca(t,e.itemProps),o={title:r,value:i,...s};return{type:n,title:o.title,value:o.value,props:o,children:n==="item"&&a?pQ(e,a):void 0,raw:t}}function pQ(e,t){const n=[];for(const r of t)n.push(aNe(e,r));return n}function sNe(e){return{items:F(()=>pQ(e,e.items))}}const oNe=Le({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:Ct,collapseIcon:Ct,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":Mi(),"onClick:select":Mi(),"onUpdate:opened":Mi(),...YMe({selectStrategy:"single-leaf",openStrategy:"list"}),...Oo(),...kt(),...Xa(),...xa(),...Ja(),itemType:{type:String,default:"type"},...hQ(),...di(),...xn(),...Vn(),...Po({variant:"text"})},"VList"),Wn=et()({name:"VList",props:oNe(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:r}=sNe(e),{themeClasses:i}=tr(e),{backgroundColorClasses:a,backgroundColorStyles:s}=Tr(We(e,"bgColor")),{borderClasses:o}=ml(e),{densityClasses:l}=Xs(e),{dimensionStyles:u}=Ta(e),{elevationClasses:c}=xs(e),{roundedClasses:d}=Ci(e),{children:f,open:m,parents:p,select:v,getPath:y}=XMe(e),b=F(()=>e.lines?`v-list--${e.lines}-line`:void 0),S=We(e,"activeColor"),w=We(e,"baseColor"),E=We(e,"color");aQ(),Ji({VListGroup:{activeColor:S,baseColor:w,color:E,expandIcon:We(e,"expandIcon"),collapseIcon:We(e,"collapseIcon")},VListItem:{activeClass:We(e,"activeClass"),activeColor:S,baseColor:w,color:E,density:We(e,"density"),disabled:We(e,"disabled"),lines:We(e,"lines"),nav:We(e,"nav"),slim:We(e,"slim"),variant:We(e,"variant")}});const k=it(!1),x=ve();function I(z){k.value=!0}function A(z){k.value=!1}function C(z){var Y;!k.value&&!(z.relatedTarget&&((Y=x.value)!=null&&Y.contains(z.relatedTarget)))&&j()}function N(z){const Y=z.target;if(!(!x.value||["INPUT","TEXTAREA"].includes(Y.tagName))){if(z.key==="ArrowDown")j("next");else if(z.key==="ArrowUp")j("prev");else if(z.key==="Home")j("first");else if(z.key==="End")j("last");else return;z.preventDefault()}}function D(z){k.value=!0}function j(z){if(x.value)return Ov(x.value,z)}return tt(()=>_(e.tag,{ref:x,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},i.value,a.value,o.value,l.value,c.value,b.value,d.value,e.class],style:[s.value,u.value,e.style],tabindex:e.disabled?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:I,onFocusout:A,onFocus:C,onKeydown:N,onMousedown:D},{default:()=>[_(fQ,{items:r.value,returnObject:e.returnObject},n)]})),{open:m,select:v,focus:j,children:f,parents:p,getPath:y}}}),lNe=Le({start:Boolean,end:Boolean,...kt(),...xn()},"VListItemAction"),mo=et()({name:"VListItemAction",props:lNe(),setup(e,t){let{slots:n}=t;return tt(()=>_(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},n)),{}}}),uNe=Le({id:String,submenu:Boolean,...Dr(Ib({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:xN}}),["absolute"])},"VMenu"),Fi=et()({name:"VMenu",props:uNe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const r=Rt(e,"modelValue"),{scopeId:i}=Gp(),{isRtl:a}=ea(),s=Ya(),o=F(()=>e.id||`v-menu-${s}`),l=ve(),u=Mt(ER,null),c=it(new Set);Qn(ER,{register(){c.value.add(s)},unregister(){c.value.delete(s)},closeParents(y){setTimeout(()=>{var b;!c.value.size&&!e.persistent&&(y==null||(b=l.value)!=null&&b.contentEl&&!cxe(y,l.value.contentEl))&&(r.value=!1,u==null||u.closeParents())},40)}}),Bi(()=>{u==null||u.unregister(),document.removeEventListener("focusin",d)}),pb(()=>r.value=!1);async function d(y){var w,E,k;const b=y.relatedTarget,S=y.target;await gn(),r.value&&b!==S&&((w=l.value)!=null&&w.contentEl)&&((E=l.value)!=null&&E.globalTop)&&![document,l.value.contentEl].includes(S)&&!l.value.contentEl.contains(S)&&((k=dy(l.value.contentEl)[0])==null||k.focus())}Je(r,y=>{y?(u==null||u.register(),An&&document.addEventListener("focusin",d,{once:!0})):(u==null||u.unregister(),An&&document.removeEventListener("focusin",d))},{immediate:!0});function f(y){u==null||u.closeParents(y)}function m(y){var b,S,w,E,k;if(!e.disabled)if(y.key==="Tab"||y.key==="Enter"&&!e.closeOnContentClick){if(y.key==="Enter"&&(y.target instanceof HTMLTextAreaElement||y.target instanceof HTMLInputElement&&y.target.closest("form")))return;y.key==="Enter"&&y.preventDefault(),PY(dy((b=l.value)==null?void 0:b.contentEl,!1),y.shiftKey?"prev":"next",I=>I.tabIndex>=0)||(r.value=!1,(w=(S=l.value)==null?void 0:S.activatorEl)==null||w.focus())}else e.submenu&&y.key===(a.value?"ArrowRight":"ArrowLeft")&&(r.value=!1,(k=(E=l.value)==null?void 0:E.activatorEl)==null||k.focus())}function p(y){var S;if(e.disabled)return;const b=(S=l.value)==null?void 0:S.contentEl;b&&r.value?y.key==="ArrowDown"?(y.preventDefault(),y.stopImmediatePropagation(),Ov(b,"next")):y.key==="ArrowUp"?(y.preventDefault(),y.stopImmediatePropagation(),Ov(b,"prev")):e.submenu&&(y.key===(a.value?"ArrowRight":"ArrowLeft")?r.value=!1:y.key===(a.value?"ArrowLeft":"ArrowRight")&&(y.preventDefault(),Ov(b,"first"))):(e.submenu?y.key===(a.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(y.key))&&(r.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>p(y))))}const v=F(()=>Be({"aria-haspopup":"menu","aria-expanded":String(r.value),"aria-controls":o.value,onKeydown:p},e.activatorProps));return tt(()=>{const y=od.filterProps(e);return _(od,Be({ref:l,id:o.value,class:["v-menu",e.class],style:e.style},y,{modelValue:r.value,"onUpdate:modelValue":b=>r.value=b,absolute:!0,activatorProps:v.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":f,onKeydown:m},i),{activator:n.activator,default:function(){for(var b=arguments.length,S=new Array(b),w=0;w<b;w++)S[w]=arguments[w];return _(Zt,{root:"VMenu"},{default:()=>{var E;return[(E=n.default)==null?void 0:E.call(n,...S)]}})}})}),Ao({id:o,ΨopenChildren:c},l)}}),gQ=Le({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...kt(),...Xa(),...xn(),...Vn()},"VTable"),OR=et()({name:"VTable",props:gQ(),setup(e,t){let{slots:n,emit:r}=t;const{themeClasses:i}=tr(e),{densityClasses:a}=Xs(e);return tt(()=>_(e.tag,{class:["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":e.hover},i.value,a.value,e.class],style:e.style},{default:()=>{var s,o,l;return[(s=n.top)==null?void 0:s.call(n),n.default?_("div",{class:"v-table__wrapper",style:{height:ht(e.height)}},[_("table",null,[n.default()])]):(o=n.wrapper)==null?void 0:o.call(n),(l=n.bottom)==null?void 0:l.call(n)]}})),{}}}),cNe=Le({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...kt(),...bd({transition:{component:rQ}})},"VCounter"),AN=et()({name:"VCounter",functional:!0,props:cNe(),setup(e,t){let{slots:n}=t;const r=F(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return tt(()=>_(vo,{transition:e.transition},{default:()=>[nr(_("div",{class:["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class],style:e.style},[n.default?n.default({counter:r.value,max:e.max,value:e.value}):r.value]),[[Ys,e.active]])]})),{}}}),dNe=Le({text:String,onClick:Mi(),...kt(),...Vn()},"VLabel"),Pb=et()({name:"VLabel",props:dNe(),setup(e,t){let{slots:n}=t;return tt(()=>{var r;return _("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(r=n.default)==null?void 0:r.call(n)])}),{}}}),fNe=Le({floating:Boolean,...kt()},"VFieldLabel"),w1=et()({name:"VFieldLabel",props:fNe(),setup(e,t){let{slots:n}=t;return tt(()=>_(Pb,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}});function vQ(e){const{t}=ri();function n(r){let{name:i}=r;const a={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[i],s=e[`onClick:${i}`];function o(u){u.key!=="Enter"&&u.key!==" "||(u.preventDefault(),u.stopPropagation(),tE(s,new PointerEvent("click",u)))}const l=s&&a?t(`$vuetify.input.${a}`,e.label??""):void 0;return _(Fe,{icon:e[`${i}Icon`],"aria-label":l,onClick:s,onKeydown:o},null)}return{InputIcon:n}}const ON=Le({focused:Boolean,"onUpdate:focused":Mi()},"focus");function dh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl();const n=Rt(e,"focused"),r=F(()=>({[`${t}--focused`]:n.value}));function i(){n.value=!0}function a(){n.value=!1}return{focusClasses:r,isFocused:n,focus:i,blur:a}}const hNe=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],TE=Le({appendInnerIcon:Ct,bgColor:String,clearable:Boolean,clearIcon:{type:Ct,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:Ct,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>hNe.includes(e)},"onClick:clear":Mi(),"onClick:appendInner":Mi(),"onClick:prependInner":Mi(),...kt(),...SE(),...di(),...Vn()},"VField"),CE=et()({name:"VField",inheritAttrs:!1,props:{id:String,...ON(),...TE()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:r,slots:i}=t;const{themeClasses:a}=tr(e),{loaderClasses:s}=Ab(e),{focusClasses:o,isFocused:l,focus:u,blur:c}=dh(e),{InputIcon:d}=vQ(e),{roundedClasses:f}=Ci(e),{rtlClasses:m}=ea(),p=F(()=>e.dirty||e.active),v=F(()=>!!(e.label||i.label)),y=F(()=>!e.singleLine&&v.value),b=Ya(),S=F(()=>e.id||`input-${b}`),w=F(()=>`${S.value}-messages`),E=ve(),k=ve(),x=ve(),I=F(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:A,backgroundColorStyles:C}=Tr(We(e,"bgColor")),{textColorClasses:N,textColorStyles:D}=wa(F(()=>e.error||e.disabled?void 0:p.value&&l.value?e.color:e.baseColor));Je(p,Y=>{if(y.value){const ae=E.value.$el,ee=k.value.$el;requestAnimationFrame(()=>{const J=GM(ae),G=ee.getBoundingClientRect(),se=G.x-J.x,L=G.y-J.y-(J.height/2-G.height/2),B=G.width/.75,R=Math.abs(B-J.width)>1?{maxWidth:ht(B)}:void 0,H=getComputedStyle(ae),M=getComputedStyle(ee),K=parseFloat(H.transitionDuration)*1e3||150,ne=parseFloat(M.getPropertyValue("--v-field-label-scale")),ie=M.getPropertyValue("color");ae.style.visibility="visible",ee.style.visibility="hidden",af(ae,{transform:`translate(${se}px, ${L}px) scale(${ne})`,color:ie,...R},{duration:K,easing:fy,direction:Y?"normal":"reverse"}).finished.then(()=>{ae.style.removeProperty("visibility"),ee.style.removeProperty("visibility")})})}},{flush:"post"});const j=F(()=>({isActive:p,isFocused:l,controlRef:x,blur:c,focus:u}));function z(Y){Y.target!==document.activeElement&&Y.preventDefault()}return tt(()=>{var se,L,B;const Y=e.variant==="outlined",ae=!!(i["prepend-inner"]||e.prependInnerIcon),ee=!!(e.clearable||i.clear)&&!e.disabled,J=!!(i["append-inner"]||e.appendInnerIcon||ee),G=()=>i.label?i.label({...j.value,label:e.label,props:{for:S.value}}):e.label;return _("div",Be({class:["v-field",{"v-field--active":p.value,"v-field--appended":J,"v-field--center-affix":e.centerAffix??!I.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":ae,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!G(),[`v-field--variant-${e.variant}`]:!0},a.value,A.value,o.value,s.value,f.value,m.value,e.class],style:[C.value,e.style],onClick:z},n),[_("div",{class:"v-field__overlay"},null),_(wE,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:i.loader}),ae&&_("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&_(d,{key:"prepend-icon",name:"prependInner"},null),(se=i["prepend-inner"])==null?void 0:se.call(i,j.value)]),_("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&_(w1,{key:"floating-label",ref:k,class:[N.value],floating:!0,for:S.value,style:D.value},{default:()=>[G()]}),v.value&&_(w1,{key:"label",ref:E,for:S.value},{default:()=>[G()]}),(L=i.default)==null?void 0:L.call(i,{...j.value,props:{id:S.value,class:"v-field__input","aria-describedby":w.value},focus:u,blur:c})]),ee&&_(iQ,{key:"clear"},{default:()=>[nr(_("div",{class:"v-field__clearable",onMousedown:R=>{R.preventDefault(),R.stopPropagation()}},[_(Zt,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[i.clear?i.clear({...j.value,props:{onFocus:u,onBlur:c,onClick:e["onClick:clear"]}}):_(d,{name:"clear",onFocus:u,onBlur:c},null)]})]),[[Ys,e.dirty]])]}),J&&_("div",{key:"append",class:"v-field__append-inner"},[(B=i["append-inner"])==null?void 0:B.call(i,j.value),e.appendInnerIcon&&_(d,{key:"append-icon",name:"appendInner"},null)]),_("div",{class:["v-field__outline",N.value],style:D.value},[Y&&_(Ve,null,[_("div",{class:"v-field__outline__start"},null),y.value&&_("div",{class:"v-field__outline__notch"},[_(w1,{ref:k,floating:!0,for:S.value},{default:()=>[G()]})]),_("div",{class:"v-field__outline__end"},null)]),I.value&&y.value&&_(w1,{ref:k,floating:!0,for:S.value},{default:()=>[G()]})])])}),{controlRef:x}}});function PN(e){const t=Object.keys(CE.props).filter(n=>!eE(n)&&n!=="class"&&n!=="style");return rh(e,t)}const mNe=Le({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...kt(),...bd({transition:{component:rQ,leaveAbsolute:!0,group:!0}})},"VMessages"),pNe=et()({name:"VMessages",props:mNe(),setup(e,t){let{slots:n}=t;const r=F(()=>yr(e.messages)),{textColorClasses:i,textColorStyles:a}=wa(F(()=>e.color));return tt(()=>_(vo,{transition:e.transition,tag:"div",class:["v-messages",i.value,e.class],style:[a.value,e.style]},{default:()=>[e.active&&r.value.map((s,o)=>_("div",{class:"v-messages__message",key:`${o}-${r.value}`},[n.message?n.message({message:s}):s]))]})),{}}}),gNe=Le({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...ON()},"validation");function vNe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zl(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ya();const r=Rt(e,"modelValue"),i=F(()=>e.validationValue===void 0?r.value:e.validationValue),a=kE(e),s=ve([]),o=it(!0),l=F(()=>!!(yr(r.value===""?null:r.value).length||yr(i.value===""?null:i.value).length)),u=F(()=>{var w;return(w=e.errorMessages)!=null&&w.length?yr(e.errorMessages).concat(s.value).slice(0,Math.max(0,+e.maxErrors)):s.value}),c=F(()=>{var k;let w=(e.validateOn??((k=a.validateOn)==null?void 0:k.value))||"input";w==="lazy"&&(w="input lazy"),w==="eager"&&(w="input eager");const E=new Set((w==null?void 0:w.split(" "))??[]);return{input:E.has("input"),blur:E.has("blur")||E.has("input")||E.has("invalid-input"),invalidInput:E.has("invalid-input"),lazy:E.has("lazy"),eager:E.has("eager")}}),d=F(()=>{var w;return e.error||(w=e.errorMessages)!=null&&w.length?!1:e.rules.length?o.value?s.value.length||c.value.lazy?null:!0:!s.value.length:!0}),f=it(!1),m=F(()=>({[`${t}--error`]:d.value===!1,[`${t}--dirty`]:l.value,[`${t}--disabled`]:a.isDisabled.value,[`${t}--readonly`]:a.isReadonly.value})),p=Cr("validation"),v=F(()=>e.name??_e(n));nh(()=>{var w;(w=a.register)==null||w.call(a,{id:v.value,vm:p,validate:S,reset:y,resetValidation:b})}),Bi(()=>{var w;(w=a.unregister)==null||w.call(a,v.value)}),mr(async()=>{var w;c.value.lazy||await S(!c.value.eager),(w=a.update)==null||w.call(a,v.value,d.value,u.value)}),Fl(()=>c.value.input||c.value.invalidInput&&d.value===!1,()=>{Je(i,()=>{if(i.value!=null)S();else if(e.focused){const w=Je(()=>e.focused,E=>{E||S(),w()})}})}),Fl(()=>c.value.blur,()=>{Je(()=>e.focused,w=>{w||S()})}),Je([d,u],()=>{var w;(w=a.update)==null||w.call(a,v.value,d.value,u.value)});async function y(){r.value=null,await gn(),await b()}async function b(){o.value=!0,c.value.lazy?s.value=[]:await S(!c.value.eager)}async function S(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const E=[];f.value=!0;for(const k of e.rules){if(E.length>=+(e.maxErrors??1))break;const I=await(typeof k=="function"?k:()=>k)(i.value);if(I!==!0){if(I!==!1&&typeof I!="string"){console.warn(`${I} is not a valid value. Rule functions must return boolean true or a string.`);continue}E.push(I||"")}}return s.value=E,f.value=!1,o.value=w,s.value}return{errorMessages:u,isDirty:l,isDisabled:a.isDisabled,isReadonly:a.isReadonly,isPristine:o,isValid:d,isValidating:f,reset:y,resetValidation:b,validate:S,validationClasses:m}}const kd=Le({id:String,appendIcon:Ct,centerAffix:{type:Boolean,default:!0},prependIcon:Ct,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":Mi(),"onClick:append":Mi(),...kt(),...Xa(),...rh(xa(),["maxWidth","minWidth","width"]),...Vn(),...gNe()},"VInput"),Wa=et()({name:"VInput",props:{...kd()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:r,emit:i}=t;const{densityClasses:a}=Xs(e),{dimensionStyles:s}=Ta(e),{themeClasses:o}=tr(e),{rtlClasses:l}=ea(),{InputIcon:u}=vQ(e),c=Ya(),d=F(()=>e.id||`input-${c}`),f=F(()=>`${d.value}-messages`),{errorMessages:m,isDirty:p,isDisabled:v,isReadonly:y,isPristine:b,isValid:S,isValidating:w,reset:E,resetValidation:k,validate:x,validationClasses:I}=vNe(e,"v-input",d),A=F(()=>({id:d,messagesId:f,isDirty:p,isDisabled:v,isReadonly:y,isPristine:b,isValid:S,isValidating:w,reset:E,resetValidation:k,validate:x})),C=F(()=>{var N;return(N=e.errorMessages)!=null&&N.length||!b.value&&m.value.length?m.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return tt(()=>{var Y,ae,ee,J;const N=!!(r.prepend||e.prependIcon),D=!!(r.append||e.appendIcon),j=C.value.length>0,z=!e.hideDetails||e.hideDetails==="auto"&&(j||!!r.details);return _("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},a.value,o.value,l.value,I.value,e.class],style:[s.value,e.style]},[N&&_("div",{key:"prepend",class:"v-input__prepend"},[(Y=r.prepend)==null?void 0:Y.call(r,A.value),e.prependIcon&&_(u,{key:"prepend-icon",name:"prepend"},null)]),r.default&&_("div",{class:"v-input__control"},[(ae=r.default)==null?void 0:ae.call(r,A.value)]),D&&_("div",{key:"append",class:"v-input__append"},[e.appendIcon&&_(u,{key:"append-icon",name:"append"},null),(ee=r.append)==null?void 0:ee.call(r,A.value)]),z&&_("div",{id:f.value,class:"v-input__details",role:"alert","aria-live":"polite"},[_(pNe,{active:j,messages:C.value},{message:r.message}),(J=r.details)==null?void 0:J.call(r,A.value)])])}),{reset:E,resetValidation:k,validate:x,isValid:S,errorMessages:m}}}),yNe=["color","file","time","date","datetime-local","week","month"],IE=Le({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...kd(),...TE()},"VTextField"),qr=et()({name:"VTextField",directives:{Intersect:EN},inheritAttrs:!1,props:IE(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:r,slots:i}=t;const a=Rt(e,"modelValue"),{isFocused:s,focus:o,blur:l}=dh(e),u=F(()=>typeof e.counterValue=="function"?e.counterValue(a.value):typeof e.counterValue=="number"?e.counterValue:(a.value??"").toString().length),c=F(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),d=F(()=>["plain","underlined"].includes(e.variant));function f(x,I){var A,C;!e.autofocus||!x||(C=(A=I[0].target)==null?void 0:A.focus)==null||C.call(A)}const m=ve(),p=ve(),v=ve(),y=F(()=>yNe.includes(e.type)||e.persistentPlaceholder||s.value||e.active);function b(){var x;v.value!==document.activeElement&&((x=v.value)==null||x.focus()),s.value||o()}function S(x){r("mousedown:control",x),x.target!==v.value&&(b(),x.preventDefault())}function w(x){b(),r("click:control",x)}function E(x){x.stopPropagation(),b(),gn(()=>{a.value=null,tE(e["onClick:clear"],x)})}function k(x){var A;const I=x.target;if(a.value=I.value,(A=e.modelModifiers)!=null&&A.trim&&["text","search","password","tel","url"].includes(e.type)){const C=[I.selectionStart,I.selectionEnd];gn(()=>{I.selectionStart=C[0],I.selectionEnd=C[1]})}}return tt(()=>{const x=!!(i.counter||e.counter!==!1&&e.counter!=null),I=!!(x||i.details),[A,C]=ih(n),{modelValue:N,...D}=Wa.filterProps(e),j=PN(e);return _(Wa,Be({ref:m,modelValue:a.value,"onUpdate:modelValue":z=>a.value=z,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":d.value},e.class],style:e.style},A,D,{centerAffix:!d.value,focused:s.value}),{...i,default:z=>{let{id:Y,isDisabled:ae,isDirty:ee,isReadonly:J,isValid:G}=z;return _(CE,Be({ref:p,onMousedown:S,onClick:w,"onClick:clear":E,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},j,{id:Y.value,active:y.value||ee.value,dirty:ee.value||e.dirty,disabled:ae.value,focused:s.value,error:G.value===!1}),{...i,default:se=>{let{props:{class:L,...B}}=se;const R=nr(_("input",Be({ref:v,value:a.value,onInput:k,autofocus:e.autofocus,readonly:J.value,disabled:ae.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:b,onBlur:l},B,C),null),[[ka("intersect"),{handler:f},null,{once:!0}]]);return _(Ve,null,[e.prefix&&_("span",{class:"v-text-field__prefix"},[_("span",{class:"v-text-field__prefix__text"},[e.prefix])]),i.default?_("div",{class:L,"data-no-activator":""},[i.default(),R]):ol(R,{class:L}),e.suffix&&_("span",{class:"v-text-field__suffix"},[_("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:I?z=>{var Y;return _(Ve,null,[(Y=i.details)==null?void 0:Y.call(i,z),x&&_(Ve,null,[_("span",null,null),_(AN,{active:e.persistentCounter||s.value,value:u.value,max:c.value,disabled:e.disabled},i.counter)])])}:void 0})}),Ao({},m,p,v)}}),bNe={class:"example-cell"},_Ne={class:"text-caption"},SNe={class:"operator-key"},wNe={key:0,class:"operator-example"},kNe=gt({__name:"DandisetSearchField",props:{dense:{type:Boolean,required:!1,default:!0}},setup(e){const t=nc(),n=ve(t.query.search||"");Je(()=>t.query.search,x=>{n.value=x||""});const r=[{example:"created_after:2024-01-01",description:"Created on or after a date"},{example:"created_before:2024-01-01",description:"Created before a date"},{example:"modified_after:2024-01-01",description:"Last modified on or after a date"},{example:"modified_before:2024-01-01",description:"Last modified before a date"},{example:"published_after:2024-01-01",description:"Most recent publication on or after"},{example:"published_before:2024-01-01",description:"Most recent publication before"},{example:"species:mouse",description:"Has assets attributed to a species"},{example:"approach:electrophysiology",description:"Has assets using an approach"},{example:'technique:"spike sorting"',description:"Has assets using a measurement te
123chnique"},{example:"standard:nwb",description:"Has assets in a data standard (e.g. nwb, bids)"},{example:"variable:LFP",description:"Contains a measured variable / neurodata type"},{example:'owner:"Jane Doe"',description:"Owned by a user (name, GitHub username, or email)"}],i=r.map(x=>{const I=x.example.indexOf(":");return{key:x.example.slice(0,I),example:x.example.slice(I+1),description:x.description}}),a=ve(null),s=ve(!1),o=ve(!1),l=ve(-1),u=ve("");function c(x,I){const A=x.slice(0,I),C=A.lastIndexOf(" ")+1;return{start:C,token:A.slice(C)}}function d(){const x=a.value,I=x?x.selectionStart??n.value.length:n.value.length;u.value=c(n.value,I).token}Je(n,()=>{o.value=!1,d()});const f=F(()=>{const x=u.value;if(x.includes(":"))return[];const I=x.toLowerCase();return I?i.filter(A=>A.key.toLowerCase().includes(I)):i});Je(f,x=>{l.value=u.value&&x.length?0:-1});const m=F(()=>s.value&&!o.value&&f.value.length>0),p=ve(null);function v(){var x;p.value=((x=a.value)==null?void 0:x.getBoundingClientRect())??null}const y=F(()=>p.value?{position:"fixed",top:`${p.value.bottom+2}px`,left:`${p.value.left}px`,width:`${p.value.width}px`,zIndex:2400}:{});mr(()=>{window.addEventListener("scroll",v,!0),window.addEventListener("resize",v)}),Hl(()=>{window.removeEventListener("scroll",v,!0),window.removeEventListener("resize",v)});function b(x){s.value=!0,o.value=!1,x.target instanceof HTMLInputElement&&(a.value=x.target),d(),v()}function S(){s.value=!1}function w(x){const I=a.value,A=I?I.selectionStart??n.value.length:n.value.length,{start:C}=c(n.value,A),N=n.value.slice(0,C),D=n.value.slice(A),j=`${x.key}:`;n.value=`${N}${j}${D}`;const z=N.length+j.length;gn(()=>{I&&(I.focus(),I.setSelectionRange(z,z),u.value=c(n.value,z).token)})}function E(x){if(x.target instanceof HTMLInputElement&&(a.value=x.target),!m.value)return;const I=f.value.length;x.key==="ArrowDown"?(x.preventDefault(),l.value=(Math.max(l.value,-1)+1)%I):x.key==="ArrowUp"?(x.preventDefault(),l.value=(l.value<=0?I:l.value)-1):(x.key==="Enter"||x.key==="Tab")&&l.value>=0?(x.preventDefault(),w(f.value[l.value])):x.key==="Escape"&&(x.preventDefault(),o.value=!0)}function k(x){if(x.preventDefault(),t.name==="searchDandisets"||t.name==="myDandisets"){if(n.value===(t.query.search||""))return;Zf.replace({...t,query:{...t.query,search:n.value}});return}Zf.push({name:"searchDandisets",query:{search:n.value}})}return(x,I)=>(Z(),ge(mp,{class:"search-field-form",onSubmit:k},{default:O(()=>[_(qr,{modelValue:n.value,"onUpdate:modelValue":I[0]||(I[0]=A=>n.value=A),placeholder:"Search Dandisets free form or with operators, e.g. try neuropixels species:mouse created_after:2024-01-01",variant:"outlined","hide-details":"",autocomplete:"off",density:e.dense?"compact":void 0,"bg-color":"white",color:"black",role:"combobox","aria-autocomplete":"list","aria-expanded":m.value,onFocus:b,onBlur:S,onKeydown:E,onKeyup:d,onClick:d},{"prepend-inner":O(()=>[_(Fe,{onClick:k},{default:O(()=>I[2]||(I[2]=[te(" mdi-magnify ")])),_:1})]),"append-inner":O(()=>[_(Fi,{"close-on-content-click":!1,location:"bottom end",offset:"8"},{activator:O(({props:A})=>[_(Fe,Be(A,{size:"small",color:"grey-darken-1","aria-label":"Show advanced search syntax help"}),{default:O(()=>I[3]||(I[3]=[te(" mdi-help-circle-outline ")])),_:2},1040)]),default:O(()=>[_(nn,{class:"pa-3 advanced-search-help"},{default:O(()=>[I[4]||(I[4]=fe("div",{class:"text-subtitle-2 mb-2"}," Advanced search operators ",-1)),I[5]||(I[5]=fe("div",{class:"text-body-2 mb-2"},[te(" Combine free text with "),fe("code",null,"key:value"),te(" filters. Quote multi-word values: "),fe("code",null,'technique:"spike sorting"'),te(". ")],-1)),_(OR,{density:"compact"},{default:O(()=>[fe("tbody",null,[(Z(),Re(Ve,null,Pt(r,A=>fe("tr",{key:A.example},[fe("td",bNe,[fe("code",null,De(A.example),1)]),fe("td",_Ne,De(A.description),1)])),64))])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue","density","aria-expanded"]),(Z(),ge(CM,{to:"body"},[m.value?(Z(),ge(nn,{key:0,class:"operator-suggestions py-1",style:ws(y.value),elevation:"6",role:"listbox"},{default:O(()=>[_(Wn,{density:"compact",class:"py-0"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(f.value,(A,C)=>(Z(),ge(wt,{key:A.key,active:C===l.value,role:"option","aria-selected":C===l.value,onMousedown:I[1]||(I[
1231]=al(()=>{},["prevent"])),onMouseenter:N=>l.value=C,onClick:N=>w(A)},{title:O(()=>[fe("code",SNe,De(A.key)+":",1),A.example?(Z(),Re("code",wNe,De(A.example),1)):Me("",!0)]),subtitle:O(()=>[te(De(A.description),1)]),_:2},1032,["active","aria-selected","onMouseenter","onClick"]))),128))]),_:1})]),_:1},8,["style"])):Me("",!0)]))]),_:1}))}}),$N=ql(kNe,[["__scopeId","data-v-dae2c84f"]]),yQ="/assets/logo-DbYqjGgV.svg",ENe=gt({__name:"HomeView",setup(e){const t=Ti(),n=F(()=>t.smAndUp.value),r=cE(),i=nc();return hr(()=>{if(i.hash){const a=r.currentRoute.value.hash.replace("#","");r.replace(a)}}),(a,s)=>(Z(),ge(Ni,{fluid:"",class:"pa-0"},{default:O(()=>[_(sn,null,{default:O(()=>[_(lh,{src:_e(yQ),class:"bg-grey-lighten-5",position:"left","max-height":"500px"},{default:O(()=>[_(Ni,{fluid:"",class:$r(["d-flex flex-column py-0",[n.value?"brain-gradient":"hide-brain"]])},{default:O(()=>[_(sn,{class:"flex-grow-1",justify:"center",align:"center"},{default:O(()=>[_(Ut,{class:"splash-text my-12"},{default:O(()=>s[0]||(s[0]=[fe("div",{class:"text-h2 font-weight-thin text-center text-light-blue-darken-1"}," The DANDI Archive ",-1),fe("div",{class:"text-h6 font-weight-light text-center"}," The BRAIN Initiative archive for publishing and sharing neurophysiology data including electrophysiology, optophysiology, and behavioral time-series, and images from immunostaining experiments. ",-1)])),_:1})]),_:1})]),_:1},8,["class"])]),_:1},8,["src"])]),_:1}),_(sn,{"no-gutters":""},{default:O(()=>[_(Ut,{class:"bg-grey-darken-2 pa-12"},{default:O(()=>[_($N,{dense:!1})]),_:1})]),_:1}),_(vMe)]),_:1}))}}),xNe=ql(ENe,[["__scopeId","data-v-980cca27"]]);var XC,Q4;function bQ(){if(Q4)return XC;Q4=1;function e(t,n){for(var r=-1,i=t==null?0:t.length,a=Array(i);++r<i;)a[r]=n(t[r],r,t);return a}return XC=e,XC}var JC,e6;function TNe(){if(e6)return JC;e6=1;function e(){this.__data__=[],this.size=0}return JC=e,JC}var ZC,t6;function _Q(){if(t6)return ZC;t6=1;function e(t,n){return t===n||t!==t&&n!==n}return ZC=e,ZC}var QC,n6;function AE(){if(n6)return QC;n6=1;var e=_Q();function t(n,r){for(var i=n.length;i--;)if(e(n[i][0],r))return i;return-1}return QC=t,QC}var eI,r6;function CNe(){if(r6)return eI;r6=1;var e=AE(),t=Array.prototype,n=t.splice;function r(i){var a=this.__data__,s=e(a,i);if(s<0)return!1;var o=a.length-1;return s==o?a.pop():n.call(a,s,1),--this.size,!0}return eI=r,eI}var tI,i6;function INe(){if(i6)return tI;i6=1;var e=AE();function t(n){var r=this.__data__,i=e(r,n);return i<0?void 0:r[i][1]}return tI=t,tI}var nI,a6;function ANe(){if(a6)return nI;a6=1;var e=AE();function t(n){return e(this.__data__,n)>-1}return nI=t,nI}var rI,s6;function ONe(){if(s6)return rI;s6=1;var e=AE();function t(n,r){var i=this.__data__,a=e(i,n);return a<0?(++this.size,i.push([n,r])):i[a][1]=r,this}return rI=t,rI}var iI,o6;function OE(){if(o6)return iI;o6=1;var e=TNe(),t=CNe(),n=INe(),r=ANe(),i=ONe();function a(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return a.prototype.clear=e,a.prototype.delete=t,a.prototype.get=n,a.prototype.has=r,a.prototype.set=i,iI=a,iI}var aI,l6;function PNe(){if(l6)return aI;l6=1;var e=OE();function t(){this.__data__=new e,this.size=0}return aI=t,aI}var sI,u6;function $Ne(){if(u6)return sI;u6=1;function e(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r}return sI=e,sI}var oI,c6;function RNe(){if(c6)return oI;c6=1;function e(t){return this.__data__.get(t)}return oI=e,oI}var lI,d6;function DNe(){if(d6)return lI;d6=1;function e(t){return this.__data__.has(t)}return lI=e,lI}var uI,f6;function SQ(){if(f6)return uI;f6=1;var e=typeof Fc=="object"&&Fc&&Fc.Object===Object&&Fc;return uI=e,uI}var cI,h6;function Wl(){if(h6)return cI;h6=1;var e=SQ(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return cI=n,cI}var dI,m6;function $b(){if(m6)return dI;m6=1;var e=Wl(),t=e.Symbol;return dI=t,dI}var fI,p6;function MNe(){if(p6)return fI;p6=1;var e=$b(),t=Object.prototype,n=t.hasOwnProperty,r=t.toString,i=e?e.toStringTag:void 0;function a(s){var o=n.call(s,i),l=s[i];try{s[i]=void 0;var u=!0}catch{}var c=r.call(s);return u&&(o?s[i]=l:delete s[i]),c}return fI=a,fI}var hI,g6;function NNe(){if(g6)return hI;g6=1;var e=Object.prototype,t=e.toString;function n(r){return t.call(r)}return hI=n,hI}var mI,v6;function Xp(){if(v6)return mI;v6=1;
vendor: 13,461 bytes, line 123
123var e=$b(),t=MNe(),n=NNe(),r="[object Null]",i="[object Undefined]",a=e?e.toStringTag:void 0;function s(o){return o==null?o===void 0?i:r:a&&a in Object(o)?t(o):n(o)}return mI=s,mI}var pI,y6;function Rb(){if(y6)return pI;y6=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return pI=e,pI}var gI,b6;function wQ(){if(b6)return gI;b6=1;var e=Xp(),t=Rb(),n="[object AsyncFunction]",r="[object Function]",i="[object GeneratorFunction]",a="[object Proxy]";function s(o){if(!t(o))return!1;var l=e(o);return l==r||l==i||l==n||l==a}return gI=s,gI}var vI,_6;function LNe(){if(_6)return vI;_6=1;var e=Wl(),t=e["__core-js_shared__"];return vI=t,vI}var yI,S6;function FNe(){if(S6)return yI;S6=1;var e=LNe(),t=(function(){var r=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""})();function n(r){return!!t&&t in r}return yI=n,yI}var bI,w6;function kQ(){if(w6)return bI;w6=1;var e=Function.prototype,t=e.toString;function n(r){if(r!=null){try{return t.call(r)}catch{}try{return r+""}catch{}}return""}return bI=n,bI}var _I,k6;function VNe(){if(k6)return _I;k6=1;var e=wQ(),t=FNe(),n=Rb(),r=kQ(),i=/[\\^$.*+?()[\]{}|]/g,a=/^\[object .+?Constructor\]$/,s=Function.prototype,o=Object.prototype,l=s.toString,u=o.hasOwnProperty,c=RegExp("^"+l.call(u).replace(i,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function d(f){if(!n(f)||t(f))return!1;var m=e(f)?c:a;return m.test(r(f))}return _I=d,_I}var SI,E6;function BNe(){if(E6)return SI;E6=1;function e(t,n){return t==null?void 0:t[n]}return SI=e,SI}var wI,x6;function fh(){if(x6)return wI;x6=1;var e=VNe(),t=BNe();function n(r,i){var a=t(r,i);return e(a)?a:void 0}return wI=n,wI}var kI,T6;function RN(){if(T6)return kI;T6=1;var e=fh(),t=Wl(),n=e(t,"Map");return kI=n,kI}var EI,C6;function PE(){if(C6)return EI;C6=1;var e=fh(),t=e(Object,"create");return EI=t,EI}var xI,I6;function jNe(){if(I6)return xI;I6=1;var e=PE();function t(){this.__data__=e?e(null):{},this.size=0}return xI=t,xI}var TI,A6;function UNe(){if(A6)return TI;A6=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return TI=e,TI}var CI,O6;function HNe(){if(O6)return CI;O6=1;var e=PE(),t="__lodash_hash_undefined__",n=Object.prototype,r=n.hasOwnProperty;function i(a){var s=this.__data__;if(e){var o=s[a];return o===t?void 0:o}return r.call(s,a)?s[a]:void 0}return CI=i,CI}var II,P6;function zNe(){if(P6)return II;P6=1;var e=PE(),t=Object.prototype,n=t.hasOwnProperty;function r(i){var a=this.__data__;return e?a[i]!==void 0:n.call(a,i)}return II=r,II}var AI,$6;function qNe(){if($6)return AI;$6=1;var e=PE(),t="__lodash_hash_undefined__";function n(r,i){var a=this.__data__;return this.size+=this.has(r)?0:1,a[r]=e&&i===void 0?t:i,this}return AI=n,AI}var OI,R6;function WNe(){if(R6)return OI;R6=1;var e=jNe(),t=UNe(),n=HNe(),r=zNe(),i=qNe();function a(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return a.prototype.clear=e,a.prototype.delete=t,a.prototype.get=n,a.prototype.has=r,a.prototype.set=i,OI=a,OI}var PI,D6;function GNe(){if(D6)return PI;D6=1;var e=WNe(),t=OE(),n=RN();function r(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return PI=r,PI}var $I,M6;function KNe(){if(M6)return $I;M6=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return $I=e,$I}var RI,N6;function $E(){if(N6)return RI;N6=1;var e=KNe();function t(n,r){var i=n.__data__;return e(r)?i[typeof r=="string"?"string":"hash"]:i.map}return RI=t,RI}var DI,L6;function YNe(){if(L6)return DI;L6=1;var e=$E();function t(n){var r=e(this,n).delete(n);return this.size-=r?1:0,r}return DI=t,DI}var MI,F6;function XNe(){if(F6)return MI;F6=1;var e=$E();function t(n){return e(this,n).get(n)}return MI=t,MI}var NI,V6;function JNe(){if(V6)return NI;V6=1;var e=$E();function t(n){return e(this,n).has(n)}return NI=t,NI}var LI,B6;function ZNe(){if(B6)return LI;B6=1;var e=$E();function t(n,r){var i=e(this,n),a=i.size;return i.set(n,r),this.size+=i.size==a?0:1,this}return LI=t,LI}var FI,j6;function EQ(){if(j6)return FI;j6=1;var e=GNe(),t=YNe(),n=XNe(),r=JNe(),i=ZNe();function a(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return a.prototype.clear=e,a.prototype.delete=t,a.prototype.get=n,a.prototype.has=r,a.prototype.set=i,FI=a,FI}var VI,U6;function QNe(){if(U6)return VI;U6=1;var e=OE(),t=RN(),n=EQ(),r=200;function i(a,s){var o=this.__data__;if(o instanceof e){var l=o.__data__;if(!t||l.length<r-1)return l.push([a,s]),this.size=++o.size,this;o=this.__data__=new n(l)}return o.set(a,s),this.size=o.size,this}return VI=i,VI}var BI,H6;function e2e(){if(H6)return BI;H6=1;var e=OE(),t=PNe(),n=$Ne(),r=RNe(),i=DNe(),a=QNe();function s(o){var l=this.__data__=new e(o);this.size=l.size}return s.prototype.clear=t,s.prototype.delete=n,s.prototype.get=r,s.prototype.has=i,s.prototype.set=a,BI=s,BI}var jI,z6;function t2e(){if(z6)return jI;z6=1;function e(t,n){for(var r=-1,i=t==null?0:t.length;++r<i&&n(t[r],r,t)!==!1;);return t}return jI=e,jI}var UI,q6;function xQ(){if(q6)return UI;q6=1;var e=fh(),t=(function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}})();return UI=t,UI}var HI,W6;function TQ(){if(W6)return HI;W6=1;var e=xQ();function t(n,r,i){r=="__proto__"&&e?e(n,r,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[r]=i}return HI=t,HI}var zI,G6;function CQ(){if(G6)return zI;G6=1;var e=TQ(),t=_Q(),n=Object.prototype,r=n.hasOwnProperty;function i(a,s,o){var l=a[s];(!(r.call(a,s)&&t(l,o))||o===void 0&&!(s in a))&&e(a,s,o)}return zI=i,zI}var qI,K6;function Db(){if(K6)return qI;K6=1;var e=CQ(),t=TQ();function n(r,i,a,s){var o=!a;a||(a={});for(var l=-1,u=i.length;++l<u;){var c=i[l],d=s?s(a[c],r[c],c,a,r):void 0;d===void 0&&(d=r[c]),o?t(a,c,d):e(a,c,d)}return a}return qI=n,qI}var WI,Y6;function n2e(){if(Y6)return WI;Y6=1;function e(t,n){for(var r=-1,i=Array(t);++r<t;)i[r]=n(r);return i}return WI=e,WI}var GI,X6;function hh(){if(X6)return GI;X6=1;function e(t){return t!=null&&typeof t=="object"}return GI=e,GI}var KI,J6;function r2e(){if(J6)return KI;J6=1;var e=Xp(),t=hh(),n="[object Arguments]";function r(i){return t(i)&&e(i)==n}return KI=r,KI}var YI,Z6;function IQ(){if(Z6)return YI;Z6=1;var e=r2e(),t=hh(),n=Object.prototype,r=n.hasOwnProperty,i=n.propertyIsEnumerable,a=e((function(){return arguments})())?e:function(s){return t(s)&&r.call(s,"callee")&&!i.call(s,"callee")};return YI=a,YI}var XI,Q6;function mh(){if(Q6)return XI;Q6=1;var e=Array.isArray;return XI=e,XI}var iv={exports:{}},JI,eH;function i2e(){if(eH)return JI;eH=1;function e(){return!1}return JI=e,JI}iv.exports;var tH;function AQ(){return tH||(tH=1,(function(e,t){var n=Wl(),r=i2e(),i=t&&!t.nodeType&&t,a=i&&!0&&e&&!e.nodeType&&e,s=a&&a.exports===i,o=s?n.Buffer:void 0,l=o?o.isBuffer:void 0,u=l||r;e.exports=u})(iv,iv.exports)),iv.exports}var ZI,nH;function a2e(){if(nH)return ZI;nH=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function n(r,i){var a=typeof r;return i=i??e,!!i&&(a=="number"||a!="symbol"&&t.test(r))&&r>-1&&r%1==0&&r<i}return ZI=n,ZI}var QI,rH;function OQ(){if(rH)return QI;rH=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return QI=t,QI}var eA,iH;function s2e(){if(iH)return eA;iH=1;var e=Xp(),t=OQ(),n=hh(),r="[object Arguments]",i="[object Array]",a="[object Boolean]",s="[object Date]",o="[object Error]",l="[object Function]",u="[object Map]",c="[object Number]",d="[object Object]",f="[object RegExp]",m="[object Set]",p="[object String]",v="[object WeakMap]",y="[object ArrayBuffer]",b="[object DataView]",S="[object Float32Array]",w="[object Float64Array]",E="[object Int8Array]",k="[object Int16Array]",x="[object Int32Array]",I="[object Uint8Array]",A="[object Uint8ClampedArray]",C="[object Uint16Array]",N="[object Uint32Array]",D={};D[S]=D[w]=D[E]=D[k]=D[x]=D[I]=D[A]=D[C]=D[N]=!0,D[r]=D[i]=D[y]=D[a]=D[b]=D[s]=D[o]=D[l]=D[u]=D[c]=D[d]=D[f]=D[m]=D[p]=D[v]=!1;function j(z){return n(z)&&t(z.length)&&!!D[e(z)]}return eA=j,eA}var tA,aH;function DN(){if(aH)return tA;aH=1;function e(t){return function(n){return t(n)}}return tA=e,tA}var av={exports:{}};av.exports;var sH;function MN(){return sH||(sH=1,(function(e,t){var n=SQ(),r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,s=a&&n.process,o=(function(){try{var l=i&&i.require&&i.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}})();e.exports=o})(av,av.exports)),av.exports}var nA,oH;function o2e(){if(oH)return nA;oH=1;var e=s2e(),t=DN(),n=MN(),r=n&&n.isTypedArray,i=r?t(r):e;return nA=i,nA}var rA,lH;function PQ(){if(lH)return rA;lH=1;var e=n2e(),t=IQ(),n=mh(),r=AQ(),i=a2e(),a=o2e(),s=Object.prototype,o=s.hasOwnProperty;function l(u,c){var d=n(u),f=!d&&t(u),m=!d&&!f&&r(u),p=!d&&!f&&!m&&a(u),v=d||f||m||p,y=v?e(u.length,String):[],b=y.length;for(var S in u)(c||o.call(u,S))&&!(v&&(S=="length"||m&&(S=="offset"||S=="parent")||p&&(S=="buffer"||S=="byteLength"||S=="byteOffset")||i(S,b)))&&y.push(S);return y}return rA=l,rA}var iA,uH;function NN(){if(uH)return iA;uH=1;var e=Object.prototype;function t(n){var r=n&&n.constructor,i=typeof r=="function"&&r.prototype||e;return n===i}return iA=t,iA}var aA,cH;function $Q(){if(cH)return aA;cH=1;function e(t,n){return function(r){return t(n(r))}}return aA=e,aA}var sA,dH;function l2e(){if(dH)return sA;dH=1;var e=$Q(),t=e(Object.keys,Object);return sA=t,sA}var oA,fH;function u2e(){if(fH)return oA;fH=1;var e=NN(),t=l2e(),n=Object.prototype,r=n.hasOwnProperty;function i(a){if(!e(a))return t(a);var s=[];for(var o in Object(a))r.call(a,o)&&o!="constructor"&&s.push(o);return s}return oA=i,oA}var lA,hH;function RQ(){if(hH)return lA;hH=1;var e=wQ(),t=OQ();function n(r){return r!=null&&t(r.length)&&!e(r)}return lA=n,lA}var uA,mH;function LN(){if(mH)return uA;mH=1;var e=PQ(),t=u2e(),n=RQ();function r(i){return n(i)?e(i):t(i)}return uA=r,uA}var cA,pH;function c2e(){if(pH)return cA;pH=1;var e=Db(),t=LN();function n(r,i){return r&&e(i,t(i),r)}return cA=n,cA}var dA,gH;function d2e(){if(gH)return dA;gH=1;function e(t){var n=[];if(t!=null)for(var r in Object(t))n.push(r);return n}return dA=e,dA}var fA,vH;function f2e(){if(vH)return fA;vH=1;var e=Rb(),t=NN(),n=d2e(),r=Object.prototype,i=r.hasOwnProperty;function a(s){if(!e(s))return n(s);var o=t(s),l=[];for(var u in s)u=="constructor"&&(o||!i.call(s,u))||l.push(u);return l}return fA=a,fA}var hA,yH;function FN(){if(yH)return hA;yH=1;var e=PQ(),t=f2e(),n=RQ();function r(i){return n(i)?e(i,!0):t(i)}return hA=r,hA}var mA,bH;function h2e(){if(bH)return mA;bH=1;var e=Db(),t=FN();function n(r,i){return r&&e(i,t(i),r)}return mA=n,mA}var sv={exports:{}};sv.exports;var _H;function m2e(){return _H||(_H=1,(function(e,t){var n=Wl(),r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,s=a?n.Buffer:void 0,o=s?s.allocUnsafe:void 0;function l(u,c){if(c)return u.slice();var d=u.length,f=o?o(d):new u.constructor(d);return u.copy(f),f}e.exports=l})(sv,sv.exports)),sv.exports}var pA,SH;function p2e(){if(SH)return pA;SH=1;function e(t,n){var r=-1,i=t.length;for(n||(n=Array(i));++r<i;)n[r]=t[r];return n}return pA=e,pA}var gA,wH;function g2e(){if(wH)return gA;wH=1;function e(t,n){for(var r=-1,i=t==null?0:t.length,a=0,s=[];++r<i;){var o=t[r];n(o,r,t)&&(s[a++]=o)}return s}return gA=e,gA}var vA,kH;function DQ(){if(kH)return vA;kH=1;function e(){return[]}return vA=e,vA}var yA,EH;function VN(){if(EH)return yA;EH=1;var e=g2e(),t=DQ(),n=Object.prototype,r=n.propertyIsEnumerable,i=Object.getOwnPropertySymbols,a=i?function(s){return s==null?[]:(s=Object(s),e(i(s),function(o){return r.call(s,o)}))}:t;return yA=a,yA}var bA,xH;function v2e(){if(xH)return bA;xH=1;var e=Db(),t=VN();function n(r,i){return e(r,t(r),i)}return bA=n,bA}var _A,TH;function BN(){if(TH)return _A;TH=1;function e(t,n){for(var r=-1,i=n.length,a=t.length;++r<i;)t[a+r]=n[r];return t}return _A=e,_A}var SA,CH;function jN(){if(CH)return SA;CH=1;var e=$Q(),t=e(Object.getPrototypeOf,Object);return SA=t,SA}var wA,IH;function MQ(){if(IH)return wA;IH=1;var e=BN(),t=jN(),n=VN(),r=DQ(),i=Object.getOwnPropertySymbols,a=i?function(s){for(var o=[];s;)e(o,n(s)),s=t(s);return o}:r;return wA=a,wA}var kA,AH;function y2e(){if(AH)return kA;AH=1;var e=Db(),t=MQ();function n(r,i){return e(r,t(r),i)}return kA=n,kA}var EA,OH;function NQ(){if(OH)return EA;OH=1;var e=BN(),t=mh();function n(r,i,a){var s=i(r);return t(r)?s:e(s,a(r))}return EA=n,EA}var xA,PH;function b2e(){if(PH)return xA;PH=1;var e=NQ(),t=VN(),n=LN();function r(i){return e(i,n,t)}return xA=r,xA}var TA,$H;function LQ(){if($H)return TA;$H=1;var e=NQ(),t=MQ(),n=FN();function r(i){return e(i,n,t)}return TA=r,TA}var CA,RH;function _2e(){if(RH)return CA;RH=1;var e=fh(),t=Wl(),n=e(t,"DataView");return CA=n,CA}var IA,DH;function S2e(){if(DH)return IA;DH=1;var e=fh(),t=Wl(),n=e(t,"Promise");return IA=n,IA}var AA,MH;function w2e(){if(MH)return AA;MH=1;var e=fh(),t=Wl(),n=e(t,"Set");return AA=n,AA}var OA,NH;function k2e(){if(NH)return OA;NH=1;var e=fh(),t=Wl(),n=e(t,"WeakMap");return OA=n,OA}var PA,LH;function UN(){if(LH)return PA;LH=1;var e=_2e(),t=RN(),n=S2e(),r=w2e(),i=k2e(),a=Xp(),s=kQ(),o="[object Map]",l="[object Object]",u="[object Promise]",c="[object Set]",d="[object WeakMap]",f="[object DataView]",m=s(e),p=s(t),v=s(n),y=s(r),b=s(i),S=a;return(e&&S(new e(new ArrayBuffer(1)))!=f||t&&S(new t)!=o||n&&S(n.resolve())!=u||r&&S(new r)!=c||i&&S(new i)!=d)&&(S=function(w){var E=a(w),k=E==l?w.c
vendor: 5,776 bytes, line 123
123onstructor:void 0,x=k?s(k):"";if(x)switch(x){case m:return f;case p:return o;case v:return u;case y:return c;case b:return d}return E}),PA=S,PA}var $A,FH;function E2e(){if(FH)return $A;FH=1;var e=Object.prototype,t=e.hasOwnProperty;function n(r){var i=r.length,a=new r.constructor(i);return i&&typeof r[0]=="string"&&t.call(r,"index")&&(a.index=r.index,a.input=r.input),a}return $A=n,$A}var RA,VH;function x2e(){if(VH)return RA;VH=1;var e=Wl(),t=e.Uint8Array;return RA=t,RA}var DA,BH;function HN(){if(BH)return DA;BH=1;var e=x2e();function t(n){var r=new n.constructor(n.byteLength);return new e(r).set(new e(n)),r}return DA=t,DA}var MA,jH;function T2e(){if(jH)return MA;jH=1;var e=HN();function t(n,r){var i=r?e(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.byteLength)}return MA=t,MA}var NA,UH;function C2e(){if(UH)return NA;UH=1;var e=/\w*$/;function t(n){var r=new n.constructor(n.source,e.exec(n));return r.lastIndex=n.lastIndex,r}return NA=t,NA}var LA,HH;function I2e(){if(HH)return LA;HH=1;var e=$b(),t=e?e.prototype:void 0,n=t?t.valueOf:void 0;function r(i){return n?Object(n.call(i)):{}}return LA=r,LA}var FA,zH;function A2e(){if(zH)return FA;zH=1;var e=HN();function t(n,r){var i=r?e(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}return FA=t,FA}var VA,qH;function O2e(){if(qH)return VA;qH=1;var e=HN(),t=T2e(),n=C2e(),r=I2e(),i=A2e(),a="[object Boolean]",s="[object Date]",o="[object Map]",l="[object Number]",u="[object RegExp]",c="[object Set]",d="[object String]",f="[object Symbol]",m="[object ArrayBuffer]",p="[object DataView]",v="[object Float32Array]",y="[object Float64Array]",b="[object Int8Array]",S="[object Int16Array]",w="[object Int32Array]",E="[object Uint8Array]",k="[object Uint8ClampedArray]",x="[object Uint16Array]",I="[object Uint32Array]";function A(C,N,D){var j=C.constructor;switch(N){case m:return e(C);case a:case s:return new j(+C);case p:return t(C,D);case v:case y:case b:case S:case w:case E:case k:case x:case I:return i(C,D);case o:return new j;case l:case d:return new j(C);case u:return n(C);case c:return new j;case f:return r(C)}}return VA=A,VA}var BA,WH;function P2e(){if(WH)return BA;WH=1;var e=Rb(),t=Object.create,n=(function(){function r(){}return function(i){if(!e(i))return{};if(t)return t(i);r.prototype=i;var a=new r;return r.prototype=void 0,a}})();return BA=n,BA}var jA,GH;function $2e(){if(GH)return jA;GH=1;var e=P2e(),t=jN(),n=NN();function r(i){return typeof i.constructor=="function"&&!n(i)?e(t(i)):{}}return jA=r,jA}var UA,KH;function R2e(){if(KH)return UA;KH=1;var e=UN(),t=hh(),n="[object Map]";function r(i){return t(i)&&e(i)==n}return UA=r,UA}var HA,YH;function D2e(){if(YH)return HA;YH=1;var e=R2e(),t=DN(),n=MN(),r=n&&n.isMap,i=r?t(r):e;return HA=i,HA}var zA,XH;function M2e(){if(XH)return zA;XH=1;var e=UN(),t=hh(),n="[object Set]";function r(i){return t(i)&&e(i)==n}return zA=r,zA}var qA,JH;function N2e(){if(JH)return qA;JH=1;var e=M2e(),t=DN(),n=MN(),r=n&&n.isSet,i=r?t(r):e;return qA=i,qA}var WA,ZH;function L2e(){if(ZH)return WA;ZH=1;var e=e2e(),t=t2e(),n=CQ(),r=c2e(),i=h2e(),a=m2e(),s=p2e(),o=v2e(),l=y2e(),u=b2e(),c=LQ(),d=UN(),f=E2e(),m=O2e(),p=$2e(),v=mh(),y=AQ(),b=D2e(),S=Rb(),w=N2e(),E=LN(),k=FN(),x=1,I=2,A=4,C="[object Arguments]",N="[object Array]",D="[object Boolean]",j="[object Date]",z="[object Error]",Y="[object Function]",ae="[object GeneratorFunction]",ee="[object Map]",J="[object Number]",G="[object Object]",se="[object RegExp]",L="[object Set]",B="[object String]",R="[object Symbol]",H="[object WeakMap]",M="[object ArrayBuffer]",K="[object DataView]",ne="[object Float32Array]",ie="[object Float64Array]",he="[object Int8Array]",we="[object Int16Array]",Ae="[object Int32Array]",oe="[object Uint8Array]",de="[object Uint8ClampedArray]",W="[object Uint16Array]",X="[object Uint32Array]",ue={};ue[C]=ue[N]=ue[M]=ue[K]=ue[D]=ue[j]=ue[ne]=ue[ie]=ue[he]=ue[we]=ue[Ae]=ue[ee]=ue[J]=ue[G]=ue[se]=ue[L]=ue[B]=ue[R]=ue[oe]=ue[de]=ue[W]=ue[X]=!0,ue[z]=ue[Y]=ue[H]=!1;function ye(pe,Oe,ze,Se,$e,Ce){var Ge,je=Oe&x,Ue=Oe&I,rt=Oe&A;if(ze&&(Ge=$e?ze(pe,Se,$e,Ce):ze(pe)),Ge!==void 0)return Ge;if(!S(pe))return pe;var vt=v(pe);if(vt){if(Ge=f(pe),!je)return s(pe,Ge)}else{var yt=d(pe),Ee=yt==Y||yt==ae;if(y(pe))return a(pe,je);if(yt==G||yt==C||Ee&&!$e){if(Ge=Ue||Ee?{}:p(pe),!je)return Ue?l(pe,i(Ge,pe)):o(pe,r(Ge,pe))}else{if(!ue[yt])return $e?pe:{};Ge=m(pe,yt,je)}}Ce||(Ce=new e);var q=Ce.get(pe);if(q)return q;Ce.set(pe,Ge),w(pe)?pe.forEach(function(re){Ge.add(ye(re,Oe,ze,re,pe,Ce))}):b(pe)&&pe.forEach(function(re,me){Ge.set(me,ye(re,Oe,ze,me,pe,Ce))});var P=rt?Ue?c:u:Ue?k:E,V=vt?void 0:P(pe);return t(V||pe,function(re,me){V&&(me=re,re=pe[me]),n(Ge,me,ye(re,Oe,ze,me,pe,Ce))}),Ge}return WA=ye,WA}var GA,QH;function zN(){if(QH)return GA;QH=1;var e=Xp(),t=hh(),n="[object Symbol]";function r(i){return typeof i=="symbol"||t(i)&&e(i)==n}return GA=r,GA}var KA,ez;function F2e(){if(ez)return KA;ez=1;var e=mh(),t=zN(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/;function i(a,s){if(e(a))return!1;var o=typeof a;return o=="number"||o=="symbol"||o=="boolean"||a==null||t(a)?!0:r.test(a)||!n.test(a)||s!=null&&a in Object(s)}return KA=i,KA}var YA,tz;function V2e(){if(tz)return YA;tz=1;var e=EQ(),t="Expected a function";function n(r,i){if(typeof r!="function"||i!=null&&typeof i!="function")throw new TypeError(t);var a=function(){var s=arguments,o=i?i.apply(this,s):s[0],l=a.cache;if(l.has(o))return l.get(o);var u=r.apply(this,s);return a.cache=l.set(o,u)||l,u};return a.cache=new(n.Cache||e),a}return n.Cache=e,YA=n,YA}var XA,nz;function B2e(){if(nz)return XA;nz=1;var e=V2e(),t=500;function n(r){var i=e(r,function(s){return a.size===t&&a.clear(),s}),a=i.cache;return i}return XA=n,XA}var JA,rz;function j2e(){if(rz)return JA;rz=1;
vendor: 4,167 bytes, line 123
123var e=B2e(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,r=e(function(i){var a=[];return i.charCodeAt(0)===46&&a.push(""),i.replace(t,function(s,o,l,u){a.push(l?u.replace(n,"$1"):o||s)}),a});return JA=r,JA}var ZA,iz;function U2e(){if(iz)return ZA;iz=1;var e=$b(),t=bQ(),n=mh(),r=zN(),i=e?e.prototype:void 0,a=i?i.toString:void 0;function s(o){if(typeof o=="string")return o;if(n(o))return t(o,s)+"";if(r(o))return a?a.call(o):"";var l=o+"";return l=="0"&&1/o==-1/0?"-0":l}return ZA=s,ZA}var QA,az;function H2e(){if(az)return QA;az=1;var e=U2e();function t(n){return n==null?"":e(n)}return QA=t,QA}var eO,sz;function qN(){if(sz)return eO;sz=1;var e=mh(),t=F2e(),n=j2e(),r=H2e();function i(a,s){return e(a)?a:t(a,s)?[a]:n(r(a))}return eO=i,eO}var tO,oz;function z2e(){if(oz)return tO;oz=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return tO=e,tO}var nO,lz;function FQ(){if(lz)return nO;lz=1;var e=zN();function t(n){if(typeof n=="string"||e(n))return n;var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}return nO=t,nO}var rO,uz;function q2e(){if(uz)return rO;uz=1;var e=qN(),t=FQ();function n(r,i){i=e(i,r);for(var a=0,s=i.length;r!=null&&a<s;)r=r[t(i[a++])];return a&&a==s?r:void 0}return rO=n,rO}var iO,cz;function W2e(){if(cz)return iO;cz=1;function e(t,n,r){var i=-1,a=t.length;n<0&&(n=-n>a?0:a+n),r=r>a?a:r,r<0&&(r+=a),a=n>r?0:r-n>>>0,n>>>=0;for(var s=Array(a);++i<a;)s[i]=t[i+n];return s}return iO=e,iO}var aO,dz;function G2e(){if(dz)return aO;dz=1;var e=q2e(),t=W2e();function n(r,i){return i.length<2?r:e(r,t(i,0,-1))}return aO=n,aO}var sO,fz;function K2e(){if(fz)return sO;fz=1;var e=qN(),t=z2e(),n=G2e(),r=FQ();function i(a,s){return s=e(s,a),a=n(a,s),a==null||delete a[r(t(s))]}return sO=i,sO}var oO,hz;function Y2e(){if(hz)return oO;hz=1;var e=Xp(),t=jN(),n=hh(),r="[object Object]",i=Function.prototype,a=Object.prototype,s=i.toString,o=a.hasOwnProperty,l=s.call(Object);function u(c){if(!n(c)||e(c)!=r)return!1;var d=t(c);if(d===null)return!0;var f=o.call(d,"constructor")&&d.constructor;return typeof f=="function"&&f instanceof f&&s.call(f)==l}return oO=u,oO}var lO,mz;function X2e(){if(mz)return lO;mz=1;var e=Y2e();function t(n){return e(n)?void 0:n}return lO=t,lO}var uO,pz;function J2e(){if(pz)return uO;pz=1;var e=$b(),t=IQ(),n=mh(),r=e?e.isConcatSpreadable:void 0;function i(a){return n(a)||t(a)||!!(r&&a&&a[r])}return uO=i,uO}var cO,gz;function Z2e(){if(gz)return cO;gz=1;var e=BN(),t=J2e();function n(r,i,a,s,o){var l=-1,u=r.length;for(a||(a=t),o||(o=[]);++l<u;){var c=r[l];i>0&&a(c)?i>1?n(c,i-1,a,s,o):e(o,c):s||(o[o.length]=c)}return o}return cO=n,cO}var dO,vz;function Q2e(){if(vz)return dO;vz=1;var e=Z2e();function t(n){var r=n==null?0:n.length;return r?e(n,1):[]}return dO=t,dO}var fO,yz;function eLe(){if(yz)return fO;yz=1;function e(t,n,r){switch(r.length){case 0:return t.call(n);case 1:return t.call(n,r[0]);case 2:return t.call(n,r[0],r[1]);case 3:return t.call(n,r[0],r[1],r[2])}return t.apply(n,r)}return fO=e,fO}var hO,bz;function tLe(){if(bz)return hO;bz=1;var e=eLe(),t=Math.max;function n(r,i,a){return i=t(i===void 0?r.length-1:i,0),function(){for(var s=arguments,o=-1,l=t(s.length-i,0),u=Array(l);++o<l;)u[o]=s[i+o];o=-1;for(var c=Array(i+1);++o<i;)c[o]=s[o];return c[i]=a(u),e(r,this,c)}}return hO=n,hO}var mO,_z;function nLe(){if(_z)return mO;_z=1;function e(t){return function(){return t}}return mO=e,mO}var pO,Sz;function rLe(){if(Sz)return pO;Sz=1;function e(t){return t}return pO=e,pO}var gO,wz;function iLe(){if(wz)return gO;wz=1;var e=nLe(),t=xQ(),n=rLe(),r=t?function(i,a){return t(i,"toString",{configurable:!0,enumerable:!1,value:e(a),writable:!0})}:n;return gO=r,gO}var vO,kz;function aLe(){if(kz)return vO;kz=1;var e=800,t=16,n=Date.now;function r(i){var a=0,s=0;return function(){var o=n(),l=t-(o-s);if(s=o,l>0){if(++a>=e)return arguments[0]}else a=0;return i.apply(void 0,arguments)}}return vO=r,vO}var yO,Ez;function sLe(){if(Ez)return yO;Ez=1;var e=iLe(),t=aLe(),n=t(e);return yO=n,yO}var bO,xz;function oLe(){if(xz)return bO;xz=1;var e=Q2e(),t=tLe(),n=sLe();function r(i){return n(t(i,void 0,e),i+"")}return bO=r,bO}var _O,Tz;
vendor: 5,442 bytes, lines 123-131
123function lLe(){if(Tz)return _O;Tz=1;var e=bQ(),t=L2e(),n=K2e(),r=qN(),i=Db(),a=X2e(),s=oLe(),o=LQ(),l=1,u=2,c=4,d=s(function(f,m){var p={};if(f==null)return p;var v=!1;m=e(m,function(b){return b=r(b,f),v||(v=b.length>1),b}),i(f,o(f),p),v&&(p=t(p,l|u|c,a));for(var y=m.length;y--;)n(p,m[y]);return p});return _O=d,_O}var uLe=lLe();const cLe=md(uLe);function dLe(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}//! moment.js
124//! version : 2.30.1
125//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
126//! license : MIT
127//! momentjs.com
128var VQ;function pt(){return VQ.apply(null,arguments)}function fLe(e){VQ=e}function ul(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function kf(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function Fn(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function WN(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(Fn(e,t))return!1;return!0}function us(e){return e===void 0}function Xu(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function Mb(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function BQ(e,t){var n=[],r,i=e.length;for(r=0;r<i;++r)n.push(t(e[r],r));return n}function Bc(e,t){for(var n in t)Fn(t,n)&&(e[n]=t[n]);return Fn(t,"toString")&&(e.toString=t.toString),Fn(t,"valueOf")&&(e.valueOf=t.valueOf),e}function Gl(e,t,n,r){return uee(e,t,n,r,!0).utc()}function hLe(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function an(e){return e._pf==null&&(e._pf=hLe()),e._pf}var PR;Array.prototype.some?PR=Array.prototype.some:PR=function(e){var t=Object(this),n=t.length>>>0,r;for(r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};function GN(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=an(e),n=PR.call(t.parsedDateParts,function(i){return i!=null}),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function RE(e){var t=Gl(NaN);return e!=null?Bc(an(t),e):an(t).userInvalidated=!0,t}var Cz=pt.momentProperties=[],SO=!1;function KN(e,t){var n,r,i,a=Cz.length;if(us(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),us(t._i)||(e._i=t._i),us(t._f)||(e._f=t._f),us(t._l)||(e._l=t._l),us(t._strict)||(e._strict=t._strict),us(t._tzm)||(e._tzm=t._tzm),us(t._isUTC)||(e._isUTC=t._isUTC),us(t._offset)||(e._offset=t._offset),us(t._pf)||(e._pf=an(t)),us(t._locale)||(e._locale=t._locale),a>0)for(n=0;n<a;n++)r=Cz[n],i=t[r],us(i)||(e[r]=i);return e}function Nb(e){KN(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),SO===!1&&(SO=!0,pt.updateOffset(this),SO=!1)}function cl(e){return e instanceof Nb||e!=null&&e._isAMomentObject!=null}function jQ(e){pt.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function $o(e,t){var n=!0;return Bc(function(){if(pt.deprecationHandler!=null&&pt.deprecationHandler(null,e),n){var r=[],i,a,s,o=arguments.length;for(a=0;a<o;a++){if(i="",typeof arguments[a]=="object"){i+=`
129[`+a+"] ";for(s in arguments[0])Fn(arguments[0],s)&&(i+=s+": "+arguments[0][s]+", ");i=i.slice(0,-2)}else i=arguments[a];r.push(i)}jQ(e+`
130Arguments: `+Array.prototype.slice.call(r).join("")+`
131`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var Iz={};function UQ(e,t){pt.deprecationHandler!=null&&pt.deprecationHandler(e,t),Iz[e]||(jQ(t),Iz[e]=!0)}pt.suppressDeprecationWarnings=!1;pt.deprecationHandler=null;function Kl(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function mLe(e){var t,n;for(n in e)Fn(e,n)&&(t=e[n],Kl(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function $R(e,t){var n=Bc({},e),r;for(r in t)Fn(t,r)&&(kf(e[r])&&kf(t[r])?(n[r]={},Bc(n[r],e[r]),Bc(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)Fn(e,r)&&!Fn(t,r)&&kf(e[r])&&(n[r]=Bc({},n[r]));return n}function YN(e){e!=null&&this.set(e)}var RR;Object.keys?RR=Object.keys:RR=function(e){var t,n=[];for(t in e)Fn(e,t)&&n.push(t);return n};var pLe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function gLe(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return Kl(r)?r.call(t,n):r}function Vl(e,t,n){var r=""+Math.abs(e),i=t-r.length,a=e>=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var XN=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}
vendor: 29,785 bytes, line 131
131|x|X|zz?|ZZ?|.)/g,k1=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,wO={},Bm={};function Dt(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Bm[e]=i),t&&(Bm[t[0]]=function(){return Vl(i.apply(this,arguments),t[1],t[2])}),n&&(Bm[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function vLe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function yLe(e){var t=e.match(XN),n,r;for(n=0,r=t.length;n<r;n++)Bm[t[n]]?t[n]=Bm[t[n]]:t[n]=vLe(t[n]);return function(i){var a="",s;for(s=0;s<r;s++)a+=Kl(t[s])?t[s].call(i,e):t[s];return a}}function wS(e,t){return e.isValid()?(t=HQ(t,e.localeData()),wO[t]=wO[t]||yLe(t),wO[t](e)):e.localeData().invalidDate()}function HQ(e,t){var n=5;function r(i){return t.longDateFormat(i)||i}for(k1.lastIndex=0;n>=0&&k1.test(e);)e=e.replace(k1,r),k1.lastIndex=0,n-=1;return e}var bLe={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"};function _Le(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(XN).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var SLe="Invalid date";function wLe(){return this._invalidDate}var kLe="%d",ELe=/\d{1,2}/;function xLe(e){return this._ordinal.replace("%d",e)}var TLe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function CLe(e,t,n,r){var i=this._relativeTime[n];return Kl(i)?i(e,t,n,r):i.replace(/%d/i,e)}function ILe(e,t){var n=this._relativeTime[e>0?"future":"past"];return Kl(n)?n(t):n.replace(/%s/i,t)}var Az={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Ro(e){return typeof e=="string"?Az[e]||Az[e.toLowerCase()]:void 0}function JN(e){var t={},n,r;for(r in e)Fn(e,r)&&(n=Ro(r),n&&(t[n]=e[r]));return t}var ALe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function OLe(e){var t=[],n;for(n in e)Fn(e,n)&&t.push({unit:n,priority:ALe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var zQ=/\d/,Zs=/\d\d/,qQ=/\d{3}/,ZN=/\d{4}/,DE=/[+-]?\d{6}/,_r=/\d\d?/,WQ=/\d\d\d\d?/,GQ=/\d\d\d\d\d\d?/,ME=/\d{1,3}/,QN=/\d{1,4}/,NE=/[+-]?\d{1,6}/,Jp=/\d+/,LE=/[+-]?\d+/,PLe=/Z|[+-]\d\d:?\d\d/gi,FE=/Z|[+-]\d\d(?::?\d\d)?/gi,$Le=/[+-]?\d+(\.\d{1,3})?/,Lb=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Zp=/^[1-9]\d?/,e2=/^([1-9]\d|\d)/,jw;jw={};function St(e,t,n){jw[e]=Kl(t)?t:function(r,i){return r&&n?n:t}}function RLe(e,t){return Fn(jw,e)?jw[e](t._strict,t._locale):new RegExp(DLe(e))}function DLe(e){return Ru(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function Ru(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function po(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function kn(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=po(t)),n}var DR={};function ir(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),Xu(t)&&(r=function(a,s){s[t]=kn(a)}),i=e.length,n=0;n<i;n++)DR[e[n]]=r}function Fb(e,t){ir(e,function(n,r,i,a){i._w=i._w||{},t(n,i._w,i,a)})}function MLe(e,t,n){t!=null&&Fn(DR,e)&&DR[e](t,n._a,n,e)}function VE(e){return e%4===0&&e%100!==0||e%400===0}var ba=0,wu=1,Al=2,wi=3,rl=4,ku=5,uf=6,NLe=7,LLe=8;Dt("Y",0,0,function(){var e=this.year();return e<=9999?Vl(e,4):"+"+e});Dt(0,["YY",2],0,function(){return this.year()%100});Dt(0,["YYYY",4],0,"year");Dt(0,["YYYYY",5],0,"year");Dt(0,["YYYYYY",6,!0],0,"year");St("Y",LE);St("YY",_r,Zs);St("YYYY",QN,ZN);St("YYYYY",NE,DE);St("YYYYYY",NE,DE);ir(["YYYYY","YYYYYY"],ba);ir("YYYY",function(e,t){t[ba]=e.length===2?pt.parseTwoDigitYear(e):kn(e)});ir("YY",function(e,t){t[ba]=pt.parseTwoDigitYear(e)});ir("Y",function(e,t){t[ba]=parseInt(e,10)});function Dv(e){return VE(e)?366:365}pt.parseTwoDigitYear=function(e){return kn(e)+(kn(e)>68?1900:2e3)};var KQ=Qp("FullYear",!0);function FLe(){return VE(this.year())}function Qp(e,t){return function(n){return n!=null?(YQ(this,e,n),pt.updateOffset(this,t),this):Cy(this,e)}}function Cy(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function YQ(e,t,n){var r,i,a,s,o;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}a=n,s=e.month(),o=e.date(),o=o===29&&s===1&&!VE(a)?28:o,i?r.setUTCFullYear(a,s,o):r.setFullYear(a,s,o)}}function VLe(e){return e=Ro(e),Kl(this[e])?this[e]():this}function BLe(e,t){if(typeof e=="object"){e=JN(e);var n=OLe(e),r,i=n.length;for(r=0;r<i;r++)this[n[r].unit](e[n[r].unit])}else if(e=Ro(e),Kl(this[e]))return this[e](t);return this}function jLe(e,t){return(e%t+t)%t}var Zr;Array.prototype.indexOf?Zr=Array.prototype.indexOf:Zr=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function t2(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=jLe(t,12);return e+=(t-n)/12,n===1?VE(e)?29:28:31-n%7%2}Dt("M",["MM",2],"Mo",function(){return this.month()+1});Dt("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});Dt("MMMM",0,0,function(e){return this.localeData().months(this,e)});St("M",_r,Zp);St("MM",_r,Zs);St("MMM",function(e,t){return t.monthsShortRegex(e)});St("MMMM",function(e,t){return t.monthsRegex(e)});ir(["M","MM"],function(e,t){t[wu]=kn(e)-1});ir(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);i!=null?t[wu]=i:an(n).invalidMonth=e});var ULe="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),XQ="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),JQ=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,HLe=Lb,zLe=Lb;function qLe(e,t){return e?ul(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||JQ).test(t)?"format":"standalone"][e.month()]:ul(this._months)?this._months:this._months.standalone}function WLe(e,t){return e?ul(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[JQ.test(t)?"format":"standalone"][e.month()]:ul(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function GLe(e,t,n){var r,i,a,s=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=Gl([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,"").toLocaleLowerCase();return n?t==="MMM"?(i=Zr.call(this._shortMonthsParse,s),i!==-1?i:null):(i=Zr.call(this._longMonthsParse,s),i!==-1?i:null):t==="MMM"?(i=Zr.call(this._shortMonthsParse,s),i!==-1?i:(i=Zr.call(this._longMonthsParse,s),i!==-1?i:null)):(i=Zr.call(this._longMonthsParse,s),i!==-1?i:(i=Zr.call(this._shortMonthsParse,s),i!==-1?i:null))}function KLe(e,t,n){var r,i,a;if(this._monthsParseExact)return GLe.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=Gl([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),!n&&!this._monthsParse[r]&&(a="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="MMMM"&&this._longMonthsParse[r].test(e))return r;if(n&&t==="MMM"&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function ZQ(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=kn(t);else if(t=e.localeData().monthsParse(t),!Xu(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,t2(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function QQ(e){return e!=null?(ZQ(this,e),pt.updateOffset(this,!0),this):Cy(this,"Month")}function YLe(){return t2(this.year(),this.month())}function XLe(e){return this._monthsParseExact?(Fn(this,"_monthsRegex")||eee.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(Fn(this,"_monthsShortRegex")||(this._monthsShortRegex=HLe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function JLe(e){return this._monthsParseExact?(Fn(this,"_monthsRegex")||eee.call(this),e?this._monthsStrictRegex:this._monthsRegex):(Fn(this,"_monthsRegex")||(this._monthsRegex=zLe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function eee(){function e(l,u){return u.length-l.length}var t=[],n=[],r=[],i,a,s,o;for(i=0;i<12;i++)a=Gl([2e3,i]),s=Ru(this.monthsShort(a,"")),o=Ru(this.months(a,"")),t.push(s),n.push(o),r.push(o),r.push(s);t.sort(e),n.sort(e),r.sort(e),this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function ZLe(e,t,n,r,i,a,s){var o;return e<100&&e>=0?(o=new Date(e+400,t,n,r,i,a,s),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,r,i,a,s),o}function Iy(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Uw(e,t,n){var r=7+t-n,i=(7+Iy(e,0,r).getUTCDay()-t)%7;return-i+r-1}function tee(e,t,n,r,i){var a=(7+n-r)%7,s=Uw(e,r,i),o=1+7*(t-1)+a+s,l,u;return o<=0?(l=e-1,u=Dv(l)+o):o>Dv(e)?(l=e+1,u=o-Dv(e)):(l=e,u=o),{year:l,dayOfYear:u}}function Ay(e,t,n){var r=Uw(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,s;return i<1?(s=e.year()-1,a=i+Du(s,t,n)):i>Du(e.year(),t,n)?(a=i-Du(e.year(),t,n),s=e.year()+1):(s=e.year(),a=i),{week:a,year:s}}function Du(e,t,n){var r=Uw(e,t,n),i=Uw(e+1,t,n);return(Dv(e)-r+i)/7}Dt("w",["ww",2],"wo","week");Dt("W",["WW",2],"Wo","isoWeek");St("w",_r,Zp);St("ww",_r,Zs);St("W",_r,Zp);St("WW",_r,Zs);Fb(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=kn(e)});function QLe(e){return Ay(e,this._week.dow,this._week.doy).week}var eFe={dow:0,doy:6};function tFe(){return this._week.dow}function nFe(){return this._week.doy}function rFe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function iFe(e){var t=Ay(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}Dt("d",0,"do","day");Dt("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});Dt("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});Dt("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});Dt("e",0,0,"weekday");Dt("E",0,0,"isoWeekday");St("d",_r);St("e",_r);St("E",_r);St("dd",function(e,t){return t.weekdaysMinRegex(e)});St("ddd",function(e,t){return t.weekdaysShortRegex(e)});St("dddd",function(e,t){return t.weekdaysRegex(e)});Fb(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:an(n).invalidWeekday=e});Fb(["d","e","E"],function(e,t,n,r){t[r]=kn(e)});function aFe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function sFe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function n2(e,t){return e.slice(t,7).concat(e.slice(0,t))}var oFe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),nee="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),lFe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),uFe=Lb,cFe=Lb,dFe=Lb;function fFe(e,t){var n=ul(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?n2(n,this._week.dow):e?n[e.day()]:n}function hFe(e){return e===!0?n2(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function mFe(e){return e===!0?n2(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function pFe(e,t,n){var r,i,a,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Gl([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?t==="dddd"?(i=Zr.call(this._weekdaysParse,s),i!==-1?i:null):t==="ddd"?(i=Zr.call(this._shortWeekdaysParse,s),i!==-1?i:null):(i=Zr.call(this._minWeekdaysParse,s),i!==-1?i:null):t==="dddd"?(i=Zr.call(this._weekdaysParse,s),i!==-1||(i=Zr.call(this._shortWeekdaysParse,s),i!==-1)?i:(i=Zr.call(this._minWeekdaysParse,s),i!==-1?i:null)):t==="ddd"?(i=Zr.call(this._shortWeekdaysParse,s),i!==-1||(i=Zr.call(this._weekdaysParse,s),i!==-1)?i:(i=Zr.call(this._minWeekdaysParse,s),i!==-1?i:null)):(i=Zr.call(this._minWeekdaysParse,s),i!==-1||(i=Zr.call(this._weekdaysParse,s),i!==-1)?i:(i=Zr.call(this._shortWeekdaysParse,s),i!==-1?i:null))}function gFe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return pFe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Gl([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function vFe(e){if(!this.isValid())return e!=null?this:NaN;var t=Cy(this,"Day");return e!=null?(e=aFe(e,this.localeData()),this.add(e-t,"d")):t}function yFe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function bFe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=sFe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function _Fe(e){return this._weekdaysParseExact?(Fn(this,"_weekdaysRegex")||r2.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Fn(this,"_weekdaysRegex")||(this._weekdaysRegex=uFe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function SFe(e){return this._weekdaysParseExact?(Fn(this,"_weekdaysRegex")||r2.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Fn(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=cFe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function wFe(e){return this._weekdaysParseExact?(Fn(this,"_weekdaysRegex")||r2.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Fn(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=dFe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function r2(){function e(c,d){return d.length-c.length}var t=[],n=[],r=[],i=[],a,s,o,l,u;for(a=0;a<7;a++)s=Gl([2e3,1]).day(a),o=Ru(this.weekdaysMin(s,"")),l=Ru(this.weekdaysShort(s,"")),u=Ru(this.weekdays(s,"")),t.push(o),n.push(l),r.push(u),i.push(o),i.push(l),i.push(u);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function i2(){return this.hours()%12||12}function kFe(){return this.hours()||24}Dt("H",["HH",2],0,"hour");Dt("h",["hh",2],0,i2);Dt("k",["kk",2],0,kFe);Dt("hmm",0,0,function(){return""+i2.apply(this)+Vl(this.minutes(),2)});Dt("hmmss",0,0,function(){return""+i2.apply(this)+Vl(this.minutes(),2)+Vl(this.seconds(),2)});Dt("Hmm",0,0,function(){return""+this.hours()+Vl(this.minutes(),2)});Dt("Hmmss",0,0,function(){return""+this.hours()+Vl(this.minutes(),2)+Vl(this.seconds(),2)});function ree(e,t){Dt(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}ree("a",!0);ree("A",!1);function iee(e,t){return t._meridiemParse}St("a",iee);St("A",iee);St("H",_r,e2);St("h",_r,Zp);St("k",_r,Zp);St("HH",_r,Zs);St("hh",_r,Zs);St("kk",_r,Zs);St("hmm",WQ);St("hmmss",GQ);St("Hmm",WQ);St("Hmmss",GQ);ir(["H","HH"],wi);ir(["k","kk"],function(e,t,n){var r=kn(e);t[wi]=r===24?0:r});ir(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});ir(["h","hh"],function(e,t,n){t[wi]=kn(e),an(n).bigHour=!0});ir("hmm",function(e,t,n){var r=e.length-2;t[wi]=kn(e.substr(0,r)),t[rl]=kn(e.substr(r)),an(n).bigHour=!0});ir("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[wi]=kn(e.substr(0,r)),t[rl]=kn(e.substr(r,2)),t[ku]=kn(e.substr(i)),an(n).bigHour=!0});ir("Hmm",function(e,t,n){var r=e.length-2;t[wi]=kn(e.substr(0,r)),t[rl]=kn(e.substr(r))});ir("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[wi]=kn(e.substr(0,r)),t[rl]=kn(e.substr(r,2)),t[ku]=kn(e.substr(i))});function EFe(e){return(e+"").toLowerCase().charAt(0)==="p"}var xFe=/[ap]\.?m?\.?/i,TFe=Qp("Hours",!0);function CFe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var aee={calendar:pLe,longDateFormat:bLe,invalidDate:SLe,ordinal:kLe,dayOfMonthOrdinalParse:ELe,relativeTime:TLe,months:ULe,monthsShort:XQ,week:eFe,weekdays:oFe,weekdaysMin:lFe,weekdaysShort:nee,meridiemParse:xFe},Er={},Fg={},Oy;function IFe(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function Oz(e){return e&&e.toLowerCase().replace("_","-")}function AFe(e){for(var t=0,n,r,i,a;t<e.length;){for(a=Oz(e[t]).split("-"),n=a.length,r=Oz(e[t+1]),r=r?r.split("-"):null;n>0;){if(i=BE(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&IFe(a,r)>=n-1)break;n--}t++}return Oy}function OFe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function BE(e){var t=null,n;if(Er[e]===void 0&&typeof HS<"u"&&HS&&HS.exports&&OFe(e))try{t=Oy._abbr,n=dLe,n("./locale/"+e),Zc(t)}catch{Er[e]=null}return Er[e]}function Zc(e,t){var n;return e&&(us(t)?n=ic(e):n=a2(e,t),n?Oy=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Oy._abbr}function a2(e,t){if(t!==null){var n,r=aee;if(t.abbr=e,Er[e]!=null)UQ("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=Er[e]._config;else if(t.parentLocale!=null)if(Er[t.parentLocale]!=null)r=Er[t.parentLocale]._config;else if(n=BE(t.parentLocale),n!=null)r=n._config;else return Fg[t.parentLocale]||(Fg[t.parentLocale]=[]),Fg[t.parentLocale].push({name:e,config:t}),null;return Er[e]=new YN($R(r,t)),Fg[e]&&Fg[e].forEach(function(i){a2(i.name,i.config)}),Zc(e),Er[e]}else return delete Er[e],null}function PFe(e,t){if(t!=null){var n,r,i=aee;Er[e]!=null&&Er[e].parentLocale!=null?Er[e].set($R(Er[e]._config,t)):(r=BE(e),r!=null&&(i=r._config),t=$R(i,t),r==null&&(t.abbr=e),n=new YN(t),n.parentLocale=Er[e],Er[e]=n),Zc(e)}else Er[e]!=null&&(Er[e].parentLocale!=null?(Er[e]=Er[e].parentLocale,e===Zc()&&Zc(e)):Er[e]!=null&&delete Er[e]);return Er[e]}function ic(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Oy;if(!ul(e)){if(t=BE(e),t)return t;e=[e]}return AFe(e)}function $Fe(){return RR(Er)}function s2(e){var t,n=e._a;return n&&an(e).overflow===-2&&(t=n[wu]<0||n[wu]>11?wu:n[Al]<1||n[Al]>t2(n[ba],n[wu])?Al:n[wi]<0||n[wi]>24||n[wi]===24&&(n[rl]!==0||n[ku]!==0||n[uf]!==0)?wi:n[rl]<0||n[rl]>59?rl:n[ku]<0||n[ku]>59?ku:n[uf]<0||n[uf]>999?uf:-1,an(e)._overflowDayOfYear&&(t<ba||t>Al)&&(t=Al),an(e)._overflowWeeks&&t===-1&&(t=NLe),an(e)._overflowWeekday&&t===-1&&(t=LLe),an(e).overflow=t),e}var RFe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,DFe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,MFe=/Z|[+-]\d\d(?::?\d\d)?/,E1=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],kO=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],NFe=/^\/?Date\((-?\d+)/i,LFe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,FFe={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function see(e){var t,n,r=e._i,i=RFe.exec(r)||DFe.exec(r),a,s,o,l,u=E1.length,c=kO.length;if(i){for(an(e).iso=!0,t=0,n=u;t<n;t++)if(E1[t][1].exec(i[1])){s=E1[t][0],a=E1[t][2]!==!1;break}if(s==null){e._isValid=!1;return}if(i[3]){for(t=0,n=c;t<n;t++)if(kO[t][1].exec(i[3])){o=(i[2]||" ")+kO[t][0];break}if(o==null){e._isValid=!1;return}}if(!a&&o!=null){e._isValid=!1;return}if(i[4])if(MFe.exec(i[4]))l="Z";else{e._isValid=!1;return}e._f=s+(o||"")+(l||""),l2(e)}else e._isValid=!1}function VFe(e,t,n,r,i,a){var s=[BFe(e),XQ.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&s.push(parseInt(a,10)),s}function BFe(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function jFe(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function UFe(e,t,n){if(e){var r=nee.indexOf(e),i=new Date(t[0],t[1],t[2]).getDay();if(r!==i)return an(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function HFe(e,t,n){if(e)return FFe[e];if(t)return 0;var r=parseInt(n,10),i=r%100,a=(r-i)/100;return a*60+i}function oee(e){var t=LFe.exec(jFe(e._i)),n;if(t){if(n=VFe(t[4],t[3],t[2],t[5],t[6],t[7]),!UFe(t[1],n,e))return;e._a=n,e._tzm=HFe(t[8],t[9],t[10]),e._d=Iy.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),an(e).rfc2822=!0}else e._isValid=!1}function zFe(e){var t=NFe.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(see(e),e._isValid===!1)delete e._isValid;else return;if(oee(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:pt.createFromInputFallback(e)}pt.createFromInputFallback=$o("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function gm(e,t,n){return e??t??n}function qFe(e){var t=new Date(pt.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function o2(e){var t,n,r=[],i,a,s;if(!e._d){for(i=qFe(e),e._w&&e._a[Al]==null&&e._a[wu]==null&&WFe(e),e._dayOfYear!=null&&(s=gm(e._a[ba],i[ba]),(e._dayOfYear>Dv(s)||e._dayOfYear===0)&&(an(e)._overflowDayOfYear=!0),n=Iy(s,0,e._dayOfYear),e._a[wu]=n.getUTCMonth(),e._a[Al]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[wi]===24&&e._a[rl]===0&&e._a[ku]===0&&e._a[uf]===0&&(e._nextDay=!0,e._a[wi]=0),e._d=(e._useUTC?Iy:ZLe).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[wi]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(an(e).weekdayMismatch=!0)}}function WFe(e){var t,n,r,i,a,s,o,l,u;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,s=4,n=gm(t.GG,e._a[ba],Ay(br(),1,4).year),r=gm(t.W,1),i=gm(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,s=e._locale._week.doy,u=Ay(br(),a,s),n=gm(t.gg,e._a[ba],u.year),r=gm(t.w,u.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>Du(n,a,s)?an(e)._overflowWeeks=!0:l!=null?an(e)._overflowWeekday=!0:(o=tee(n,r,i,a,s),e._a[ba]=o.year,e._dayOfYear=o.dayOfYear)}pt.ISO_8601=function(){};pt.RFC_2822=function(){};function l2(e){if(e._f===pt.ISO_8601){see(e);return}if(e._f===pt.RFC_2822){oee(e);return}e._a=[],an(e).empty=!0;var t=""+e._i,n,r,i,a,s,o=t.length,l=0,u,c;for(i=HQ(e._f,e._locale).match(XN)||[],c=i.length,n=0;n<c;n++)a=i[n],r=(t.match(RLe(a,e))||[])[0],r&&(s=t.substr(0,t.indexOf(r)),s.length>0&&an(e).unusedInput.push(s),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Bm[a]?(r?an(e).empty=!1:an(e).unusedTokens.push(a),MLe(a,r,e)):e._strict&&!r&&an(e).unusedTokens.push(a);an(e).charsLeftOver=o-l,t.length>0&&an(e).unusedInput.push(t),e._a[wi]<=12&&an(e).bigHour===!0&&e._a[wi]>0&&(an(e).bigHour=void 0),an(e).parsedDateParts=e._a.slice(0),an(e).meridiem=e._meridiem,e._a[wi]=GFe(e._locale,e._a[wi],e._meridiem),u=an(e).era,u!==null&&(e._a[ba]=e._locale.erasConvertYear(u,e._a[ba])),o2(e),s2(e)}function GFe(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function KFe(e){var t,n,r,i,a,s,o=!1,l=e._f.length;if(l===0){an(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<l;i++)a=0,s=!1,t=KN({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],l2(t),GN(t)&&(s=!0),a+=an(t).charsLeftOver,a+=an(t).unusedTokens.length*10,an(t).score=a,o?a<r&&(r=a,n=t):(r==null||a<r||s)&&(r=a,n=t,s&&(o=!0));Bc(e,n||t)}function YFe(e){if(!e._d){var t=JN(e._i),n=t.day===void 0?t.date:t.day;e._a=BQ([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(r){return r&&parseInt(r,10)}),o2(e)}}function XFe(e){var t=new Nb(s2(lee(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function lee(e){var t=e._i,n=e._f;return e._locale=e._locale||ic(e._l),t===null||n===void 0&&t===""?RE({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),cl(t)?new Nb(s2(t)):(Mb(t)?e._d=t:ul(n)?KFe(e):n?l2(e):JFe(e),GN(e)||(e._d=null),e))}function JFe(e){var t=e._i;us(t)?e._d=new Date(pt.now()):Mb(t)?e._d=new Date(t.valueOf()):typeof t=="string"?zFe(e):ul(t)?(e._a=BQ(t.slice(0),function(n){return parseInt(n,10)}),o2(e)):kf(t)?YFe(e):Xu(t)?e._d=new Date(t):pt.createFromInputFallback(e)}function uee(e,t,n,r,i){var a={};return(t===!0||t===!1)&&(r=t,t=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(kf(e)&&WN(e)||ul(e)&&e.length===0)&&(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=r,XFe(a)}function br(e,t,n,r){return uee(e,t,n,r,!1)}var ZFe=$o("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=br.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:RE()}),QFe=$o("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=br.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:RE()});function cee(e,t){var n,r;if(t.length===1&&ul(t[0])&&(t=t[0]),!t.length)return br();for(n=t[0],r=1;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function eVe(){var e=[].slice.call(arguments,0);return cee("isBefore",e)}function tVe(){var e=[].slice.call(arguments,0);return cee("isAfter",e)}var nVe=function(){return Date.now?Date.now():+new Date},Vg=["year","quarter","month","week","day","hour","minute","second","millisecond"];function rVe(e){var t,n=!1,r,i=Vg.length;for(t in e)if(Fn(e,t)&&!(Zr.call(Vg,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<i;
vendor: 5,904 bytes, line 131
131++r)if(e[Vg[r]]){if(n)return!1;parseFloat(e[Vg[r]])!==kn(e[Vg[r]])&&(n=!0)}return!0}function iVe(){return this._isValid}function aVe(){return pl(NaN)}function jE(e){var t=JN(e),n=t.year||0,r=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,s=t.day||0,o=t.hour||0,l=t.minute||0,u=t.second||0,c=t.millisecond||0;this._isValid=rVe(t),this._milliseconds=+c+u*1e3+l*6e4+o*1e3*60*60,this._days=+s+a*7,this._months=+i+r*3+n*12,this._data={},this._locale=ic(),this._bubble()}function kS(e){return e instanceof jE}function MR(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function sVe(e,t,n){var r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0,s;for(s=0;s<r;s++)kn(e[s])!==kn(t[s])&&a++;return a+i}function dee(e,t){Dt(e,0,0,function(){var n=this.utcOffset(),r="+";return n<0&&(n=-n,r="-"),r+Vl(~~(n/60),2)+t+Vl(~~n%60,2)})}dee("Z",":");dee("ZZ","");St("Z",FE);St("ZZ",FE);ir(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=u2(FE,e)});var oVe=/([\+\-]|\d\d)/gi;function u2(e,t){var n=(t||"").match(e),r,i,a;return n===null?null:(r=n[n.length-1]||[],i=(r+"").match(oVe)||["-",0,0],a=+(i[1]*60)+kn(i[2]),a===0?0:i[0]==="+"?a:-a)}function c2(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(cl(e)||Mb(e)?e.valueOf():br(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),pt.updateOffset(n,!1),n):br(e).local()}function NR(e){return-Math.round(e._d.getTimezoneOffset())}pt.updateOffset=function(){};function lVe(e,t,n){var r=this._offset||0,i;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=u2(FE,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(i=NR(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,"m"),r!==e&&(!t||this._changeInProgress?mee(this,pl(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,pt.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?r:NR(this)}function uVe(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function cVe(e){return this.utcOffset(0,e)}function dVe(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(NR(this),"m")),this}function fVe(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=u2(PLe,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function hVe(e){return this.isValid()?(e=e?br(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function mVe(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function pVe(){if(!us(this._isDSTShifted))return this._isDSTShifted;var e={},t;return KN(e,this),e=lee(e),e._a?(t=e._isUTC?Gl(e._a):br(e._a),this._isDSTShifted=this.isValid()&&sVe(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function gVe(){return this.isValid()?!this._isUTC:!1}function vVe(){return this.isValid()?this._isUTC:!1}function fee(){return this.isValid()?this._isUTC&&this._offset===0:!1}var yVe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,bVe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function pl(e,t){var n=e,r=null,i,a,s;return kS(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Xu(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=yVe.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:kn(r[Al])*i,h:kn(r[wi])*i,m:kn(r[rl])*i,s:kn(r[ku])*i,ms:kn(MR(r[uf]*1e3))*i}):(r=bVe.exec(e))?(i=r[1]==="-"?-1:1,n={y:Bd(r[2],i),M:Bd(r[3],i),w:Bd(r[4],i),d:Bd(r[5],i),h:Bd(r[6],i),m:Bd(r[7],i),s:Bd(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(s=_Ve(br(n.from),br(n.to)),n={},n.ms=s.milliseconds,n.M=s.months),a=new jE(n),kS(e)&&Fn(e,"_locale")&&(a._locale=e._locale),kS(e)&&Fn(e,"_isValid")&&(a._isValid=e._isValid),a}pl.fn=jE.prototype;pl.invalid=aVe;function Bd(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Pz(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function _Ve(e,t){var n;return e.isValid()&&t.isValid()?(t=c2(t,e),e.isBefore(t)?n=Pz(e,t):(n=Pz(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function hee(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(UQ(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),i=pl(n,r),mee(this,i,e),this}}function mee(e,t,n,r){var i=t._milliseconds,a=MR(t._days),s=MR(t._months);e.isValid()&&(r=r??!0,s&&ZQ(e,Cy(e,"Month")+s*n),a&&YQ(e,"Date",Cy(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&pt.updateOffset(e,a||s))}var SVe=hee(1,"add"),wVe=hee(-1,"subtract");function pee(e){return typeof e=="string"||e instanceof String}function kVe(e){return cl(e)||Mb(e)||pee(e)||Xu(e)||xVe(e)||EVe(e)||e===null||e===void 0}function EVe(e){var t=kf(e)&&!WN(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,s=r.length;for(i=0;i<s;i+=1)a=r[i],n=n||Fn(e,a);return t&&n}function xVe(e){var t=ul(e),n=!1;return t&&(n=e.filter(function(r){return!Xu(r)&&pee(e)}).length===0),t&&n}function TVe(e){var t=kf(e)&&!WN(e),n=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],i,a;for(i=0;i<r.length;i+=1)a=r[i],n=n||Fn(e,a);return t&&n}function CVe(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function IVe(e,t){arguments.length===1&&(arguments[0]?kVe(arguments[0])?(e=arguments[0],t=void 0):TVe(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));
vendor: 21,931 bytes, lines 131-132
131var n=e||br(),r=c2(n,this).startOf("day"),i=pt.calendarFormat(this,r)||"sameElse",a=t&&(Kl(t[i])?t[i].call(this,n):t[i]);return this.format(a||this.localeData().calendar(i,this,br(n)))}function AVe(){return new Nb(this)}function OVe(e,t){var n=cl(e)?e:br(e);return this.isValid()&&n.isValid()?(t=Ro(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function PVe(e,t){var n=cl(e)?e:br(e);return this.isValid()&&n.isValid()?(t=Ro(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function $Ve(e,t,n,r){var i=cl(e)?e:br(e),a=cl(t)?t:br(t);return this.isValid()&&i.isValid()&&a.isValid()?(r=r||"()",(r[0]==="("?this.isAfter(i,n):!this.isBefore(i,n))&&(r[1]===")"?this.isBefore(a,n):!this.isAfter(a,n))):!1}function RVe(e,t){var n=cl(e)?e:br(e),r;return this.isValid()&&n.isValid()?(t=Ro(t)||"millisecond",t==="millisecond"?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function DVe(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function MVe(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function NVe(e,t,n){var r,i,a;if(!this.isValid())return NaN;if(r=c2(e,this),!r.isValid())return NaN;switch(i=(r.utcOffset()-this.utcOffset())*6e4,t=Ro(t),t){case"year":a=ES(this,r)/12;break;case"month":a=ES(this,r);break;case"quarter":a=ES(this,r)/3;break;case"second":a=(this-r)/1e3;break;case"minute":a=(this-r)/6e4;break;case"hour":a=(this-r)/36e5;break;case"day":a=(this-r-i)/864e5;break;case"week":a=(this-r-i)/6048e5;break;default:a=this-r}return n?a:po(a)}function ES(e,t){if(e.date()<t.date())return-ES(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),r=e.clone().add(n,"months"),i,a;return t-r<0?(i=e.clone().add(n-1,"months"),a=(t-r)/(r-i)):(i=e.clone().add(n+1,"months"),a=(t-r)/(i-r)),-(n+a)||0}pt.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";pt.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function LVe(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function FVe(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?wS(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Kl(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",wS(n,"Z")):wS(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function VVe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(n+r+i+a)}function BVe(e){e||(e=this.isUtc()?pt.defaultFormatUtc:pt.defaultFormat);var t=wS(this,e);return this.localeData().postformat(t)}function jVe(e,t){return this.isValid()&&(cl(e)&&e.isValid()||br(e).isValid())?pl({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function UVe(e){return this.from(br(),e)}function HVe(e,t){return this.isValid()&&(cl(e)&&e.isValid()||br(e).isValid())?pl({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function zVe(e){return this.to(br(),e)}function gee(e){var t;return e===void 0?this._locale._abbr:(t=ic(e),t!=null&&(this._locale=t),this)}var vee=$o("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function yee(){return this._locale}var Hw=1e3,jm=60*Hw,zw=60*jm,bee=(365*400+97)*24*zw;function Um(e,t){return(e%t+t)%t}function _ee(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-bee:new Date(e,t,n).valueOf()}function See(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-bee:Date.UTC(e,t,n)}function qVe(e){var t,n;if(e=Ro(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?See:_ee,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Um(t+(this._isUTC?0:this.utcOffset()*jm),zw);break;case"minute":t=this._d.valueOf(),t-=Um(t,jm);break;case"second":t=this._d.valueOf(),t-=Um(t,Hw);break}return this._d.setTime(t),pt.updateOffset(this,!0),this}function WVe(e){var t,n;if(e=Ro(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?See:_ee,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=zw-Um(t+(this._isUTC?0:this.utcOffset()*jm),zw)-1;break;case"minute":t=this._d.valueOf(),t+=jm-Um(t,jm)-1;break;case"second":t=this._d.valueOf(),t+=Hw-Um(t,Hw)-1;break}return this._d.setTime(t),pt.updateOffset(this,!0),this}function GVe(){return this._d.valueOf()-(this._offset||0)*6e4}function KVe(){return Math.floor(this.valueOf()/1e3)}function YVe(){return new Date(this.valueOf())}function XVe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function JVe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ZVe(){return this.isValid()?this.toISOString():null}function QVe(){return GN(this)}function eBe(){return Bc({},an(this))}function tBe(){return an(this).overflow}function nBe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Dt("N",0,0,"eraAbbr");Dt("NN",0,0,"eraAbbr");Dt("NNN",0,0,"eraAbbr");Dt("NNNN",0,0,"eraName");Dt("NNNNN",0,0,"eraNarrow");Dt("y",["y",1],"yo","eraYear");Dt("y",["yy",2],0,"eraYear");Dt("y",["yyy",3],0,"eraYear");Dt("y",["yyyy",4],0,"eraYear");St("N",d2);St("NN",d2);St("NNN",d2);St("NNNN",hBe);St("NNNNN",mBe);ir(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?an(n).era=i:an(n).invalidEra=e});St("y",Jp);St("yy",Jp);St("yyy",Jp);St("yyyy",Jp);St("yo",pBe);ir(["y","yy","yyy","yyyy"],ba);ir(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[ba]=n._locale.eraYearOrdinalParse(e,i):t[ba]=parseInt(e,10)});function rBe(e,t){var n,r,i,a=this._eras||ic("en")._eras;for(n=0,r=a.length;n<r;++n){switch(typeof a[n].since){case"string":i=pt(a[n].since).startOf("day"),a[n].since=i.valueOf();break}switch(typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":i=pt(a[n].until).startOf("day").valueOf(),a[n].until=i.valueOf();break}}return a}function iBe(e,t,n){var r,i,a=this.eras(),s,o,l;for(e=e.toUpperCase(),r=0,i=a.length;r<i;++r)if(s=a[r].name.toUpperCase(),o=a[r].abbr.toUpperCase(),l=a[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(o===e)return a[r];break;case"NNNN":if(s===e)return a[r];break;case"NNNNN":if(l===e)return a[r];break}else if([s,o,l].indexOf(e)>=0)return a[r]}function aBe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?pt(e.since).year():pt(e.since).year()+(t-e.offset)*n}function sBe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].name;return""}function oBe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].narrow;return""}function lBe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].abbr;return""}function uBe(){var e,t,n,r,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,r=this.clone().startOf("day").valueOf(),i[e].since<=r&&r<=i[e].until||i[e].until<=r&&r<=i[e].since)return(this.year()-pt(i[e].since).year())*n+i[e].offset;return this.year()}function cBe(e){return Fn(this,"_erasNameRegex")||f2.call(this),e?this._erasNameRegex:this._erasRegex}function dBe(e){return Fn(this,"_erasAbbrRegex")||f2.call(this),e?this._erasAbbrRegex:this._erasRegex}function fBe(e){return Fn(this,"_erasNarrowRegex")||f2.call(this),e?this._erasNarrowRegex:this._erasRegex}function d2(e,t){return t.erasAbbrRegex(e)}function hBe(e,t){return t.erasNameRegex(e)}function mBe(e,t){return t.erasNarrowRegex(e)}function pBe(e,t){return t._eraYearOrdinalRegex||Jp}function f2(){var e=[],t=[],n=[],r=[],i,a,s,o,l,u=this.eras();for(i=0,a=u.length;i<a;++i)s=Ru(u[i].name),o=Ru(u[i].abbr),l=Ru(u[i].narrow),t.push(s),e.push(o),n.push(l),r.push(s),r.push(o),r.push(l);this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}Dt(0,["gg",2],0,function(){return this.weekYear()%100});Dt(0,["GG",2],0,function(){return this.isoWeekYear()%100});function UE(e,t){Dt(0,[e,e.length],0,t)}UE("gggg","weekYear");UE("ggggg","weekYear");UE("GGGG","isoWeekYear");UE("GGGGG","isoWeekYear");St("G",LE);St("g",LE);St("GG",_r,Zs);St("gg",_r,Zs);St("GGGG",QN,ZN);St("gggg",QN,ZN);St("GGGGG",NE,DE);St("ggggg",NE,DE);Fb(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=kn(e)});Fb(["gg","GG"],function(e,t,n,r){t[r]=pt.parseTwoDigitYear(e)});function gBe(e){return wee.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function vBe(e){return wee.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function yBe(){return Du(this.year(),1,4)}function bBe(){return Du(this.isoWeekYear(),1,4)}function _Be(){var e=this.localeData()._week;return Du(this.year(),e.dow,e.doy)}function SBe(){var e=this.localeData()._week;return Du(this.weekYear(),e.dow,e.doy)}function wee(e,t,n,r,i){var a;return e==null?Ay(this,r,i).year:(a=Du(e,r,i),t>a&&(t=a),wBe.call(this,e,t,n,r,i))}function wBe(e,t,n,r,i){var a=tee(e,t,n,r,i),s=Iy(a.year,0,a.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}Dt("Q",0,"Qo","quarter");St("Q",zQ);ir("Q",function(e,t){t[wu]=(kn(e)-1)*3});function kBe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}Dt("D",["DD",2],"Do","date");St("D",_r,Zp);St("DD",_r,Zs);St("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});ir(["D","DD"],Al);ir("Do",function(e,t){t[Al]=kn(e.match(_r)[0])});var kee=Qp("Date",!0);Dt("DDD",["DDDD",3],"DDDo","dayOfYear");St("DDD",ME);St("DDDD",qQ);ir(["DDD","DDDD"],function(e,t,n){n._dayOfYear=kn(e)});function EBe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}Dt("m",["mm",2],0,"minute");St("m",_r,e2);St("mm",_r,Zs);ir(["m","mm"],rl);var xBe=Qp("Minutes",!1);Dt("s",["ss",2],0,"second");St("s",_r,e2);St("ss",_r,Zs);ir(["s","ss"],ku);var TBe=Qp("Seconds",!1);Dt("S",0,0,function(){return~~(this.millisecond()/100)});Dt(0,["SS",2],0,function(){return~~(this.millisecond()/10)});Dt(0,["SSS",3],0,"millisecond");Dt(0,["SSSS",4],0,function(){return this.millisecond()*10});Dt(0,["SSSSS",5],0,function(){return this.millisecond()*100});Dt(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});Dt(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});Dt(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});Dt(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});St("S",ME,zQ);St("SS",ME,Zs);St("SSS",ME,qQ);var jc,Eee;for(jc="SSSS";jc.length<=9;jc+="S")St(jc,Jp);function CBe(e,t){t[uf]=kn(("0."+e)*1e3)}for(jc="S";jc.length<=9;jc+="S")ir(jc,CBe);Eee=Qp("Milliseconds",!1);Dt("z",0,0,"zoneAbbr");Dt("zz",0,0,"zoneName");function IBe(){return this._isUTC?"UTC":""}function ABe(){return this._isUTC?"Coordinated Universal Time":""}var at=Nb.prototype;at.add=SVe;at.calendar=IVe;at.clone=AVe;at.diff=NVe;at.endOf=WVe;at.format=BVe;at.from=jVe;at.fromNow=UVe;at.to=HVe;at.toNow=zVe;at.get=VLe;at.invalidAt=tBe;at.isAfter=OVe;at.isBefore=PVe;at.isBetween=$Ve;at.isSame=RVe;at.isSameOrAfter=DVe;at.isSameOrBefore=MVe;at.isValid=QVe;at.lang=vee;at.locale=gee;at.localeData=yee;at.max=QFe;at.min=ZFe;at.parsingFlags=eBe;at.set=BLe;at.startOf=qVe;at.subtract=wVe;at.toArray=XVe;at.toObject=JVe;at.toDate=YVe;at.toISOString=FVe;at.inspect=VVe;typeof Symbol<"u"&&Symbol.for!=null&&(at[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});at.toJSON=ZVe;at.toString=LVe;at.unix=KVe;at.valueOf=GVe;at.creationData=nBe;at.eraName=sBe;at.eraNarrow=oBe;at.eraAbbr=lBe;at.eraYear=uBe;at.year=KQ;at.isLeapYear=FLe;at.weekYear=gBe;at.isoWeekYear=vBe;at.quarter=at.quarters=kBe;at.month=QQ;at.daysInMonth=YLe;at.week=at.weeks=rFe;at.isoWeek=at.isoWeeks=iFe;at.weeksInYear=_Be;at.weeksInWeekYear=SBe;at.isoWeeksInYear=yBe;at.isoWeeksInISOWeekYear=bBe;at.date=kee;at.day=at.days=vFe;at.weekday=yFe;at.isoWeekday=bFe;at.dayOfYear=EBe;at.hour=at.hours=TFe;at.minute=at.minutes=xBe;at.second=at.seconds=TBe;at.millisecond=at.milliseconds=Eee;at.utcOffset=lVe;at.utc=cVe;at.local=dVe;at.parseZone=fVe;at.hasAlignedHourOffset=hVe;at.isDST=mVe;at.isLocal=gVe;at.isUtcOffset=vVe;at.isUtc=fee;at.isUTC=fee;at.zoneAbbr=IBe;at.zoneName=ABe;at.dates=$o("dates accessor is deprecated. Use date instead.",kee);at.months=$o("months accessor is deprecated. Use month instead",QQ);at.years=$o("years accessor is deprecated. Use year instead",KQ);at.zone=$o("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",uVe);at.isDSTShifted=$o("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",pVe);function OBe(e){return br(e*1e3)}function PBe(){return br.apply(null,arguments).parseZone()}function xee(e){return e}var Bn=YN.prototype;Bn.calendar=gLe;Bn.longDateFormat=_Le;Bn.invalidDate=wLe;Bn.ordinal=xLe;Bn.preparse=xee;Bn.postformat=xee;Bn.relativeTime=CLe;Bn.pastFuture=ILe;Bn.set=mLe;Bn.eras=rBe;Bn.erasParse=iBe;Bn.erasConvertYear=aBe;Bn.erasAbbrRegex=dBe;Bn.erasNameRegex=cBe;Bn.erasNarrowRegex=fBe;Bn.months=qLe;Bn.monthsShort=WLe;Bn.monthsParse=KLe;Bn.monthsRegex=JLe;Bn.monthsShortRegex=XLe;Bn.week=QLe;Bn.firstDayOfYear=nFe;Bn.firstDayOfWeek=tFe;Bn.weekdays=fFe;Bn.weekdaysMin=mFe;Bn.weekdaysShort=hFe;Bn.weekdaysParse=gFe;Bn.weekdaysRegex=_Fe;Bn.weekdaysShortRegex=SFe;Bn.weekdaysMinRegex=wFe;Bn.isPM=EFe;Bn.meridiem=CFe;function qw(e,t,n,r){var i=ic(),a=Gl().set(r,t);return i[n](a,e)}function Tee(e,t,n){if(Xu(e)&&(t=e,e=void 0),e=e||"",t!=null)return qw(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=qw(e,r,n,"month");return i}function h2(e,t,n,r){typeof e=="boolean"?(Xu(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Xu(t)&&(n=t,t=void 0),t=t||"");var i=ic(),a=e?i._week.dow:0,s,o=[];if(n!=null)return qw(t,(n+a)%7,r,"day");for(s=0;s<7;s++)o[s]=qw(t,(s+a)%7,r,"day");return o}function $Be(e,t){return Tee(e,t,"months")}function RBe(e,t){return Tee(e,t,"monthsShort")}function DBe(e,t,n){return h2(e,t,n,"weekdays")}function MBe(e,t,n){return h2(e,t,n,"weekdaysShort")}function NBe(e,t,n){return h2(e,t,n,"weekdaysMin")}Zc("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=kn(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});pt.lang=$o("moment.lang is deprecated. Use moment.locale instead.",Zc);pt.langData=$o("moment.langData is deprecated. Use moment.localeData instead.",ic);var ou=Math.abs;function LBe(){var e=this._data;return this._milliseconds=ou(this._milliseconds),this._days=ou(this._days),this._months=ou(this._months),e.milliseconds=ou(e.milliseconds),e.seconds=ou(e.seconds),e.minutes=ou(e.minutes),e.hours=ou(e.hours),e.months=ou(e.months),e.years=ou(e.years),this}function Cee(e,t,n,r){var i=pl(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function FBe(e,t){return Cee(this,e,t,1)}function VBe(e,t){return Cee(this,e,t,-1)}function $z(e){return e<0?Math.floor(e):Math.ceil(e)}function BBe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,s,o,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=$z(LR(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=po(e/1e3),r.seconds=i%60,a=po(i/60),r.minutes=a%60,s=po(a/60),r.hours=s%24,t+=po(s/24),l=po(Iee(t)),n+=l,t-=$z(LR(l)),o=po(n/12),n%=12,r.days=t,r.months=n,r.years=o,this}function Iee(e){return e*4800/146097}function LR(e){return e*146097/4800}function jBe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=Ro(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+Iee(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(LR(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function ac(e){return function(){return this.as(e)}}var Aee=ac("ms"),UBe=ac("s"),HBe=ac("m"),zBe=ac("h"),qBe=ac("d"),WBe=ac("w"),GBe=ac("M"),KBe=ac("Q"),YBe=ac("y"),XBe=Aee;function JBe(){return pl(this)}function ZBe(e){return e=Ro(e),this.isValid()?this[e+"s"]():NaN}function ph(e){return function(){return this.isValid()?this._data[e]:NaN}}var QBe=ph("milliseconds"),eje=ph("seconds"),tje=ph("minutes"),nje=ph("hours"),rje=ph("days"),ije=ph("months"),aje=ph("years");function sje(){return po(this.days()/7)}var gu=Math.round,Im={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function oje(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function lje(e,t,n,r){var i=pl(e).abs(),a=gu(i.as("s")),s=gu(i.as("m")),o=gu(i.as("h")),l=gu(i.as("d")),u=gu(i.as("M")),c=gu(i.as("w")),d=gu(i.as("y")),f=a<=n.ss&&["s",a]||a<n.s&&["ss",a]||s<=1&&["m"]||s<n.m&&["mm",s]||o<=1&&["h"]||o<n.h&&["hh",o]||l<=1&&["d"]||l<n.d&&["dd",l];return n.w!=null&&(f=f||c<=1&&["w"]||c<n.w&&["ww",c]),f=f||u<=1&&["M"]||u<n.M&&["MM",u]||d<=1&&["y"]||["yy",d],f[2]=t,f[3]=+e>0,f[4]=r,oje.apply(null,f)}function uje(e){return e===void 0?gu:typeof e=="function"?(gu=e,!0):!1}function cje(e,t){return Im[e]===void 0?!1:t===void 0?Im[e]:(Im[e]=t,e==="s"&&(Im.ss=t-1),!0)}function dje(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=Im,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},Im,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=lje(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var EO=Math.abs;function Jh(e){return(e>0)-(e<0)||+e}function HE(){if(!this.isValid())return this.localeData().invalidDate();var e=EO(this._milliseconds)/1e3,t=EO(this._days),n=EO(this._months),r,i,a,s,o=this.asSeconds(),l,u,c,d;return o?(r=po(e/60),i=po(r/60),e%=60,r%=60,a=po(n/12),n%=12,s=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=o<0?"-":"",u=Jh(this._months)!==Jh(o)?"-":"",c=Jh(this._days)!==Jh(o)?"-":"",d=Jh(this._milliseconds)!==Jh(o)?"-":"",l+"P"+(a?u+a+"Y":"")+(n?u+n+"M":"")+(t?c+t+"D":"")+(i||r||e?"T":"")+(i?d+i+"H":"")+(r?d+r+"M":"")+(e?d+s+"S":"")):"P0D"}var Mn=jE.prototype;Mn.isValid=iVe;Mn.abs=LBe;Mn.add=FBe;Mn.subtract=VBe;Mn.as=jBe;Mn.asMilliseconds=Aee;Mn.asSeconds=UBe;Mn.asMinutes=HBe;Mn.asHours=zBe;Mn.asDays=qBe;Mn.asWeeks=WBe;Mn.asMonths=GBe;Mn.asQuarters=KBe;Mn.asYears=YBe;Mn.valueOf=XBe;Mn._bubble=BBe;Mn.clone=JBe;Mn.get=ZBe;Mn.milliseconds=QBe;Mn.seconds=eje;Mn.minutes=tje;Mn.hours=nje;Mn.days=rje;Mn.weeks=sje;Mn.months=ije;Mn.years=aje;Mn.humanize=dje;Mn.toISOString=HE;Mn.toString=HE;Mn.toJSON=HE;Mn.locale=gee;Mn.localeData=yee;Mn.toIsoString=$o("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",HE);Mn.lang=vee;Dt("X",0,0,"unix");Dt("x",0,0,"valueOf");St("x",LE);St("X",$Le);ir("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});ir("x",function(e,t,n){n._d=new Date(kn(e))});//! moment.js
132pt.version="2.30.1";fLe(br);pt.fn=at;pt.min=eVe;pt.max=tVe;pt.now=nVe;pt.utc=Gl;pt.unix=OBe;pt.months=$Be;pt.isDate=Mb;pt.locale=Zc;pt.invalid=RE;pt.duration=pl;pt.isMoment=cl;pt.weekdays=DBe;pt.parseZone=PBe;pt.localeData=ic;pt.isDuration=kS;pt.monthsShort=RBe;pt.weekdaysMin=NBe;pt.defineLocale=a2;pt.updateLocale=PFe;pt.locales=$Fe;pt.weekdaysShort=MBe;pt.normalizeUnits=Ro;pt.relativeTimeRounding=uje;pt.relativeTimeThreshold=cje;pt.calendarFormat=CVe;pt.prototype=at;pt.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const Oee=Le({baseColor:String,divided:Boolean,...Oo(),...kt(),...Xa(),...Ja(),...di(),...xn(),...Vn(),...Po()},"VBtnGroup"),Rz=et()({name:"VBtnGroup",props:Oee(),setup(e,t){let{slots:n}=t;const{themeClasses:r}=tr(e),{densityClasses:i}=Xs(e),{borderClasses:a}=ml(e),{elevationClasses:s}
vendor: 17,556 bytes, line 132
132=xs(e),{roundedClasses:o}=Ci(e);Ji({VBtn:{height:"auto",baseColor:We(e,"baseColor"),color:We(e,"color"),density:We(e,"density"),flat:!0,variant:We(e,"variant")}}),tt(()=>_(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},r.value,a.value,i.value,s.value,o.value,e.class],style:e.style},n))}}),eg=Le({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),tg=Le({value:null,disabled:Boolean,selectedClass:String},"group-item");function ng(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const r=Cr("useGroupItem");if(!r)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const i=Ya();Qn(Symbol.for(`${t.description}:id`),i);const a=Mt(t,null);if(!a){if(!n)return a;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const s=We(e,"value"),o=F(()=>!!(a.disabled.value||e.disabled));a.register({id:i,value:s,disabled:o},r),Bi(()=>{a.unregister(i)});const l=F(()=>a.isSelected(i)),u=F(()=>a.items.value[0].id===i),c=F(()=>a.items.value[a.items.value.length-1].id===i),d=F(()=>l.value&&[a.selectedClass.value,e.selectedClass]);return Je(l,f=>{r.emit("group:selected",{value:f})},{flush:"sync"}),{id:i,isSelected:l,isFirst:u,isLast:c,toggle:()=>a.select(i,!l.value),select:f=>a.select(i,f),selectedClass:d,value:s,disabled:o,group:a}}function gh(e,t){let n=!1;const r=Or([]),i=Rt(e,"modelValue",[],f=>f==null?[]:Pee(r,yr(f)),f=>{const m=hje(r,f);return e.multiple?m:m[0]}),a=Cr("useGroup");function s(f,m){const p=f,v=Symbol.for(`${t.description}:id`),b=Em(v,a==null?void 0:a.vnode).indexOf(m);_e(p.value)==null&&(p.value=b,p.useIndexAsValue=!0),b>-1?r.splice(b,0,p):r.push(p)}function o(f){if(n)return;l();const m=r.findIndex(p=>p.id===f);r.splice(m,1)}function l(){const f=r.find(m=>!m.disabled);f&&e.mandatory==="force"&&!i.value.length&&(i.value=[f.id])}mr(()=>{l()}),Bi(()=>{n=!0}),gb(()=>{for(let f=0;f<r.length;f++)r[f].useIndexAsValue&&(r[f].value=f)});function u(f,m){const p=r.find(v=>v.id===f);if(!(m&&(p!=null&&p.disabled)))if(e.multiple){const v=i.value.slice(),y=v.findIndex(S=>S===f),b=~y;if(m=m??!b,b&&e.mandatory&&v.length<=1||!b&&e.max!=null&&v.length+1>e.max)return;y<0&&m?v.push(f):y>=0&&!m&&v.splice(y,1),i.value=v}else{const v=i.value.includes(f);if(e.mandatory&&v)return;i.value=m??!v?[f]:[]}}function c(f){if(e.multiple,i.value.length){const m=i.value[0],p=r.findIndex(b=>b.id===m);let v=(p+f)%r.length,y=r[v];for(;y.disabled&&v!==p;)v=(v+f)%r.length,y=r[v];if(y.disabled)return;i.value=[r[v].id]}else{const m=r.find(p=>!p.disabled);m&&(i.value=[m.id])}}const d={register:s,unregister:o,selected:i,select:u,disabled:We(e,"disabled"),prev:()=>c(r.length-1),next:()=>c(1),isSelected:f=>i.value.includes(f),selectedClass:F(()=>e.selectedClass),items:F(()=>r),getItemIndex:f=>fje(r,f)};return Qn(t,d),d}function fje(e,t){const n=Pee(e,[t]);return n.length?e.findIndex(r=>r.id===n[0]):-1}function Pee(e,t){const n=[];return t.forEach(r=>{const i=e.find(s=>za(r,s.value)),a=e[r];(i==null?void 0:i.value)!=null?n.push(i.id):a!=null&&n.push(a.id)}),n}function hje(e,t){const n=[];return t.forEach(r=>{const i=e.findIndex(a=>a.id===r);if(~i){const a=e[i];n.push(a.value!=null?a.value:i)}}),n}const $ee=Symbol.for("vuetify:v-btn-toggle"),mje=Le({...Oee(),...eg()},"VBtnToggle");et()({name:"VBtnToggle",props:mje(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:r,next:i,prev:a,select:s,selected:o}=gh(e,$ee);return tt(()=>{const l=Rz.filterProps(e);return _(Rz,Be({class:["v-btn-toggle",e.class]},l,{style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:r,next:i,prev:a,select:s,selected:o})]}})}),{next:i,prev:a,select:s}}});const pje=Le({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...kt(),...oh(),...xn({tag:"div"}),...Vn()},"VProgressCircular"),rg=et()({name:"VProgressCircular",props:pje(),setup(e,t){let{slots:n}=t;const r=20,i=2*Math.PI*r,a=ve(),{themeClasses:s}=tr(e),{sizeClasses:o,sizeStyles:l}=Cb(e),{textColorClasses:u,textColorStyles:c}=wa(We(e,"color")),{textColorClasses:d,textColorStyles:f}=wa(We(e,"bgColor")),{intersectionRef:m,isIntersecting:p}=zZ(),{resizeRef:v,contentRect:y}=Ku(),b=F(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),S=F(()=>Number(e.width)),w=F(()=>l.value?Number(e.size):y.value?y.value.width:Math.max(S.value,32)),E=F(()=>r/(1-S.value/w.value)*2),k=F(()=>S.value/w.value*E.value),x=F(()=>ht((100-b.value)/100*i));return hr(()=>{m.value=a.value,v.value=a.value}),tt(()=>_(e.tag,{ref:a,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":p.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},s.value,o.value,u.value,e.class],style:[l.value,c.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:b.value},{default:()=>[_("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${E.value} ${E.value}`},[_("circle",{class:["v-progress-circular__underlay",d.value],style:f.value,fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":k.value,"stroke-dasharray":i,"stroke-dashoffset":0},null),_("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":k.value,"stroke-dasharray":i,"stroke-dashoffset":x.value},null)]),n.default&&_("div",{class:"v-progress-circular__content"},[n.default({value:b.value})])]})),{}}});function gje(e,t){Je(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&&gn(()=>{t(!0)})},{immediate:!0})}const m2=Le({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:$ee},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ct,appendIcon:Ct,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Oo(),...kt(),...Xa(),...xa(),...Ja(),...tg(),...SE(),...Sd(),...Kp(),...di(),..._E(),...oh(),...xn({tag:"button"}),...Vn(),...Po({variant:"elevated"})},"VBtn"),Xe=et()({name:"VBtn",props:m2(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:r}=t;const{themeClasses:i}=tr(e),{borderClasses:a}=ml(e),{densityClasses:s}=Xs(e),{dimensionStyles:o}=Ta(e),{elevationClasses:l}=xs(e),{loaderClasses:u}=Ab(e),{locationStyles:c}=ch(e),{positionClasses:d}=Yp(e),{roundedClasses:f}=Ci(e),{sizeClasses:m,sizeStyles:p}=Cb(e),v=ng(e,e.symbol,!1),y=bE(e,n),b=F(()=>{var D;return e.active!==void 0?e.active:y.isLink.value?(D=y.isActive)==null?void 0:D.value:v==null?void 0:v.isSelected.value}),S=F(()=>b.value?e.activeColor??e.color:e.color),w=F(()=>{var j,z;return{color:(v==null?void 0:v.isSelected.value)&&(!y.isLink.value||((j=y.isActive)==null?void 0:j.value))||!v||((z=y.isActive)==null?void 0:z.value)?S.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:E,colorStyles:k,variantClasses:x}=uh(w),I=F(()=>(v==null?void 0:v.disabled.value)||e.disabled),A=F(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),C=F(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function N(D){var j;I.value||y.isLink.value&&(D.metaKey||D.ctrlKey||D.shiftKey||D.button!==0||n.target==="_blank")||((j=y.navigate)==null||j.call(y,D),v==null||v.toggle())}return gje(y,v==null?void 0:v.select),tt(()=>{const D=y.isLink.value?"a":e.tag,j=!!(e.prependIcon||r.prepend),z=!!(e.appendIcon||r.append),Y=!!(e.icon&&e.icon!==!0);return nr(_(D,Be({type:D==="a"?void 0:"button",class:["v-btn",v==null?void 0:v.selectedClass.value,{"v-btn--active":b.value,"v-btn--block":e.block,"v-btn--disabled":I.value,"v-btn--elevated":A.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},i.value,a.value,E.value,s.value,l.value,u.value,d.value,f.value,m.value,x.value,e.class],style:[k.value,o.value,c.value,p.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:I.value||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:N,value:C.value},y.linkProps),{default:()=>{var ae;return[_d(!0,"v-btn"),!e.icon&&j&&_("span",{key:"prepend",class:"v-btn__prepend"},[r.prepend?_(Zt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},r.prepend):_(Fe,{key:"prepend-icon",icon:e.prependIcon},null)]),_("span",{class:"v-btn__content","data-no-activator":""},[!r.default&&Y?_(Fe,{key:"content-icon",icon:e.icon},null):_(Zt,{key:"content-defaults",disabled:!Y,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var ee;return[((ee=r.default)==null?void 0:ee.call(r))??e.text]}})]),!e.icon&&z&&_("span",{key:"append",class:"v-btn__append"},[r.append?_(Zt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},r.append):_(Fe,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&_("span",{key:"loader",class:"v-btn__loader"},[((ae=r.loader)==null?void 0:ae.call(r))??_(rg,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[wd,!I.value&&e.ripple,"",{center:!!e.icon}]])}),{group:v}}}),vje={class:"d-flex align-center justify-end ml-auto"},yje={class:"ml-1 text-button"},Ree=gt({__name:"StarButton",props:{identifier:{},initialStarCount:{},initialIsStarred:{type:Boolean}},setup(e){const t=e,{initialIsStarred:n,initialStarCount:r}=vd(t),i=F($u),a=ve(0),s=F(()=>r.value+a.value),o=F(()=>n.value&&a.value===0||!n.value&&a.value===1);async function l(){try{o.value?(await In.unstarDandiset(t.identifier),a.value-=1):(await In.starDandiset(t.identifier),a.value+=1)}catch(u){console.error("Error toggling star:",u)}}return(u,c)=>(Z(),Re("div",vje,[_(Xe,{variant:"plain",icon:"",readonly:!i.value,onClick:al(l,["prevent"])},{default:O(()=>[_(Fe,{color:o.value?"amber darken-2":void 0},{default:O(()=>[te(De(o.value?"mdi-star":"mdi-star-outline"),1)]),_:1},8,["color"])]),_:1},8,["readonly"]),fe("span",yje,De(s.value),1)]))}});function bje(e){let{selectedElement:t,containerElement:n,isRtl:r,isHorizontal:i}=e;const a=Py(i,n),s=Dee(i,r,n),o=Py(i,t),l=Mee(i,t),u=o*.4;return s>l?l-u:s+a<l+o?l-a+o+u:s}function _je(e){let{selectedElement:t,containerElement:n,isHorizontal:r}=e;const i=Py(r,n),a=Mee(r,t),s=Py(r,t);return a-i/2+s/2}function Dz(e,t){const n=e?"scrollWidth":"scrollHeight";return(t==null?void 0:t[n])||0}function Sje(e,t){const n=e?"clientWidth":"clientHeight";return(t==null?void 0:t[n])||0}function Dee(e,t,n){if(!n)return 0;const{scrollLeft:r,offsetWidth:i,scrollWidth:a}=n;return e?t?a-i+r:r:n.scrollTop}function Py(e,t){const n=e?"offsetWidth":"offsetHeight";return(t==null?void 0:t[n])||0}function Mee(e,t){const n=e?"offsetLeft":"offsetTop";return(t==null?void 0:t[n])||0}const wje=Symbol.for("vuetify:v-slide-group"),p2=Le({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:wje},nextIcon:{type:Ct,default:"$next"},prevIcon:{type:Ct,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...kt(),...Hp({mobile:null}),...xn(),...eg({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Ww=et()({name:"VSlideGroup",props:p2(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:r}=ea(),{displayClasses:i,mobile:a}=Ti(e),s=gh(e,e.symbol),o=it(!1),l=it(0),u=it(0),c=it(0),d=F(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:m}=Ku(),{resizeRef:p,contentRect:v}=Ku(),y=VTe(),b=F(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),S=F(()=>s.selected.value.length?s.items.value.findIndex(B=>B.id===s.selected.value[0]):-1),w=F(()=>s.selected.value.length?s.items.value.findIndex(B=>B.id===s.selected.value[s.selected.value.length-1]):-1);if(An){let B=-1;Je(()=>[s.selected.value,m.value,v.value,d.value],()=>{cancelAnimationFrame(B),B=requestAnimationFrame(()=>{if(m.value&&v.value){const R=d.value?"width":"height";u.value=m.value[R],c.value=v.value[R],o.value=u.value+1<c.value}if(S.value>=0&&p.el){const R=p.el.children[w.value];k(R,e.centerActive)}})})}const E=it(!1);function k(B,R){let H=0;R?H=_je({containerElement:f.el,isHorizontal:d.value,selectedElement:B}):H=bje({containerElement:f.el,isHorizontal:d.value,isRtl:r.value,selectedElement:B}),x(H)}function x(B){if(!An||!f.el)return;const R=Py(d.value,f.el),H=Dee(d.value,r.value,f.el);if(!(Dz(d.value,f.el)<=R||Math.abs(B-H)<16)){if(d.value&&r.value&&f.el){const{scrollWidth:K,offsetWidth:ne}=f.el;B=K-ne-B}d.value?y.horizontal(B,b.value):y(B,b.value)}}function I(B){const{scrollTop:R,scrollLeft:H}=B.target;l.value=d.value?H:R}function A(B){if(E.value=!0,!(!o.value||!p.el)){for(const R of B.composedPath())for(const H of p.el.children)if(H===R){k(H);return}}}function C(B){E.value=!1}let N=!1;function D(B){var R;!N&&!E.value&&!(B.relatedTarget&&((R=p.el)!=null&&R.contains(B.relatedTarget)))&&ae(),N=!1}function j(){N=!0}function z(B){if(!p.el)return;function R(H){B.preventDefault(),ae(H)}d.value?B.key==="ArrowRight"?R(r.value?"prev":"next"):B.key==="ArrowLeft"&&R(r.value?"next":"prev"):B.key==="ArrowDown"?R("next"):B.key==="ArrowUp"&&R("prev"),B.key==="Home"?R("first"):B.key==="End"&&R("last")}function Y(B,R){if(!B)return;let H=B;do H=H==null?void 0:H[R==="next"?"nextElementSibling":"previousElementSibling"];while(H!=null&&H.hasAttribute("disabled"));return H}function ae(B){if(!p.el)return;let R;if(!B)R=dy(p.el)[0];else if(B==="next"){if(R=Y(p.el.querySelector(":focus"),B),!R)return ae("first")}else if(B==="prev"){if(R=Y(p.el.querySelector(":focus"),B),!R)return ae("last")}else B==="first"?(R=p.el.firstElementChild,R!=null&&R.hasAttribute("disabled")&&(R=Y(R,"next"))):B==="last"&&(R=p.el.lastElementChild,R!=null&&R.hasAttribute("disabled")&&(R=Y(R,"prev")));R&&R.focus({preventScroll:!0})}function ee(B){const R=d.value&&r.value?-1:1,H=(B==="prev"?-R:R)*u.value;let M=l.value+H;if(d.value&&r.value&&f.el){const{scrollWidth:K,offsetWidth:ne}=f.el;M+=K-ne}x(M)}const J=F(()=>({next:s.next,prev:s.prev,select:s.select,isSelected:s.isSelected})),G=F(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!a.value;case!0:return o.value||Math.abs(l.value)>0;case"mobile":return a.value||o.value||Math.abs(l.value)>0;default:return!a.value&&(o.value||Math.abs(l.value)>0)}}),se=F(()=>Math.abs(l.value)>1),L=F(()=>{if(!f.value)return!1;const B=Dz(d.value,f.el),R=Sje(d.value,f.el);return B-R-Math.abs(l.value)>1});return tt(()=>_(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":G.value,"v-slide-group--is-overflowing":o.value},i.value,e.class],style:e.style,tabindex:E.value||s.selected.value.length?-1:0,onFocus:D},{default:()=>{var B,R,H;return[G.value&&_("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!se.value}],onMousedown:j,onClick:()=>se.value&&ee("prev")},[((B=n.prev)==null?void 0:B.call(n,J.value))??_(CR,null,{default:()=>[_(Fe,{icon:r.value?e.nextIcon:e.prevIcon},null)]})]),_("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:I},[_("div",{ref:p,class:"v-slide-group__content",onFocusin:A,onFocusout:C,onKeydown:z},[(R=n.default)==null?void 0:R.call(n,J.value)])]),G.value&&_("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!L.value}],onMousedown:j,onClick:()=>L.value&&ee("next")},[((H=n.next)==null?void 0:H.call(n,J.value))??_(CR,null,{default:()=>[_(Fe,{icon:r.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:s.selected,scrollTo:ee,scrollOffset:l,focus:ae,hasPrev:se,hasNext:L}}}),Nee=Symbol.for("vuetify:v-chip-group"),kje=Le({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:za},...p2(),...kt(),...eg({selectedClass:"v-chip--selected"}),...xn(),...Vn(),...Po({variant:"tonal"})},"VChipGroup");et()({name:"VChipGroup",props:kje(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:r}=tr(e),{isSelected:i,select:a,next:s,prev:o,selected:l}=gh(e,Nee);return Ji({VChip:{color:We(e,"color"),disabled:We(e,"disabled"),filter:We(e,"filter"),variant:We(e,"variant")}}),tt(()=>{const u=Ww.filterProps(e);return _(Ww,Be(u,{class:["v-chip-group",{"v-chip-group--column":e.column},r.value,e.class],style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:i,select:a,next:s,prev:o,selected:l.value})]}})}),{}}});const Eje=Le({activeClass:String,appendAvatar:String,appendIcon:Ct,closable:Boolean,closeIcon:{type:Ct,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Ct,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ct,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:Mi(),onClickOnce:Mi(),...Oo(),...kt(),...Xa(),...Ja(),...tg(),...di(),..._E(),...oh(),...xn({tag:"span"}),...Vn(),...Po({variant:"tonal"})},"VChip"),ga=et()({name:"VChip",directives:{Ripple:wd},props:Eje(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:r,slots:i}=t;const{t:a}=ri(),{borderClasses:s}=ml(e),{colorClasses:o,colorStyles:l,variantClasses:u}=uh(e),{densityClasses:c}=Xs(e),{elevationClasses:d}
132=xs(e),{roundedClasses:f}=Ci(e),{sizeClasses:m}=Cb(e),{themeClasses:p}=tr(e),v=Rt(e,"modelValue"),y=ng(e,Nee,!1),b=bE(e,n),S=F(()=>e.link!==!1&&b.isLink.value),w=F(()=>!e.disabled&&e.link!==!1&&(!!y||e.link||b.isClickable.value)),E=F(()=>({"aria-label":a(e.closeLabel),onClick(I){I.preventDefault(),I.stopPropagation(),v.value=!1,r("click:close",I)}}));function k(I){var A;r("click",I),w.value&&((A=b.navigate)==null||A.call(b,I),y==null||y.toggle())}function x(I){(I.key==="Enter"||I.key===" ")&&(I.preventDefault(),k(I))}return()=>{var ae;const I=b.isLink.value?"a":e.tag,A=!!(e.appendIcon||e.appendAvatar),C=!!(A||i.append),N=!!(i.close||e.closable),D=!!(i.filter||e.filter)&&y,j=!!(e.prependIcon||e.prependAvatar),z=!!(j||i.prepend),Y=!y||y.isSelected.value;return v.value&&nr(_(I,Be({class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":w.value,"v-chip--filter":D,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((ae=b.isActive)==null?void 0:ae.value)},p.value,s.value,Y?o.value:void 0,c.value,d.value,f.value,m.value,u.value,y==null?void 0:y.selectedClass.value,e.class],style:[Y?l.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:w.value?0:void 0,onClick:k,onKeydown:w.value&&!S.value&&x},b.linkProps),{default:()=>{var ee;return[_d(w.value,"v-chip"),D&&_(iQ,{key:"filter"},{default:()=>[nr(_("div",{class:"v-chip__filter"},[i.filter?_(Zt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},i.filter):_(Fe,{key:"filter-icon",icon:e.filterIcon},null)]),[[Ys,y.isSelected.value]])]}),z&&_("div",{key:"prepend",class:"v-chip__prepend"},[i.prepend?_(Zt,{key:"prepend-defaults",disabled:!j,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},i.prepend):_(Ve,null,[e.prependIcon&&_(Fe,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&_(ks,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),_("div",{class:"v-chip__content","data-no-activator":""},[((ee=i.default)==null?void 0:ee.call(i,{isSelected:y==null?void 0:y.isSelected.value,selectedClass:y==null?void 0:y.selectedClass.value,select:y==null?void 0:y.select,toggle:y==null?void 0:y.toggle,value:y==null?void 0:y.value.value,disabled:e.disabled}))??e.text]),C&&_("div",{key:"append",class:"v-chip__append"},[i.append?_(Zt,{key:"append-defaults",disabled:!A,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},i.append):_(Ve,null,[e.appendIcon&&_(Fe,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&_(ks,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),N&&_("button",Be({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},E.value),[i.close?_(Zt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},i.close):_(Fe,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[ka("ripple"),w.value&&e.ripple,null]])}}}),xje=gt({__name:"DandisetList",props:{dandisets:{type:Array,required:!0}},setup(e){const t=nc(),n=Tb();n.load();const r=F(()=>n.instanceName??"");function i(s){return(Number(t.query.page||1)-1)*wy+(s+1)}function a(s){return pt(s).format("LL")}return(s,o)=>(Z(),ge(Wn,{lines:"three",class:"pb-8"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.dandisets,(l,u)=>(Z(),ge(wt,{key:l.dandiset.identifier,class:"py-3",to:{name:"dandisetLanding",params:{identifier:l.dandiset.identifier},query:{...s.$route.query,pos:i(u)}},exact:""},{default:O(()=>[_(ei,{class:"wrap-text text-h6 text-grey-darken-3 font-weight-medium"},{default:O(()=>[te(De(l.name)+" ",1),_(Ree,{identifier:l.dandiset.identifier,"initial-star-count":l.dandiset.star_count,"initial-is-starred":l.dandiset.is_starred,class:"float-right"},null,8,["identifier","initial-star-count","initial-is-starred"])]),_:2},1024),_(Ob,{class:"opacity-70"},{default:O(()=>[l.version&&l.version!=="draft"?(Z(),ge(ga,{key:0,class:"mr-1 bg-light-blue-lighten-4 text-light-blue-darken-3",size:"small",variant:"flat"},{default:O(()=>[fe("b",null,De(l.version),1)]),_:2},1024)):(Z(),ge(ga,{key:1,size:"x-small",class:"mr-1 px-2 bg-amber-lighten-3 text-amber-darken-4"},{default:O(()=>o[0]||(o[0]=[fe("b",null,"DRAFT",-1)])),_:1})),l.dandiset.embargo_status!=="OPEN"?(Z(),ge(ga,{key:2,size:"x-small",class:"mr-1 px-2",color:`bg-${l.dandiset.embargo_status==="EMBARGOED"?"red":"green"} lighten-4 text-${l.dandiset.embargo_status==="EMBARGOED"?"red":"green"}-darken-3`},{default:O(()=>[fe("b",null,De(l.dandiset.embargo_status),1)]),_:2},1032,["color"])):Me("",!0),te(" "+De(r.value)+":",1),fe("b",null,De(l.dandiset.identifier),1),o[3]||(o[3]=te(" · Contact ")),fe("b",null,De(l.dandiset.contact_person),1),o[4]||(o[4]=te(" · Updated on ")),fe("b",null,De(a(l.modified)),1),o[5]||(o[5]=te(" · ")),e.dandisets?(Z(),Re(Ve,{key:3},[_(Fe,{size:"small",class:"pb-1"},{default:O(()=>o[1]||(o[1]=[te(" mdi-file ")])),_:1}),te(" "+De(l.asset_count)+" · ",1),_(Fe,{size:"small",class:"pb-1"},{default:O(()=>o[2]||(o[2]=[te(" mdi-database ")])),_:1}),te(" "+De(_e(zp)(l.size,{round:1,base:10,standard:"si"})),1)],64)):Me("",!0)]),_:2},1024),Xc(s.$slots,l.dandiset.identifier,{},void 0,!0)]),_:2},1032,["to"]))),128))]),_:3}))}}),Lee=ql(xje,[["__scopeId","data-v-5bafe456"]]),Tje=ah("v-alert-title"),Cje=["success","info","warning","error"],Ije=Le({border:{type:[Boolean,String],validator:e=>
vendor: 16,801 bytes, line 132
132typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:Ct,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>Cje.includes(e)},...kt(),...Xa(),...xa(),...Ja(),...Sd(),...Kp(),...di(),...xn(),...Vn(),...Po({variant:"flat"})},"VAlert"),ko=et()({name:"VAlert",props:Ije(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const i=Rt(e,"modelValue"),a=F(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),s=F(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:o}=tr(e),{colorClasses:l,colorStyles:u,variantClasses:c}=uh(s),{densityClasses:d}=Xs(e),{dimensionStyles:f}=Ta(e),{elevationClasses:m}=xs(e),{locationStyles:p}=ch(e),{positionClasses:v}=Yp(e),{roundedClasses:y}=Ci(e),{textColorClasses:b,textColorStyles:S}=wa(We(e,"borderColor")),{t:w}=ri(),E=F(()=>({"aria-label":w(e.closeLabel),onClick(k){i.value=!1,n("click:close",k)}}));return()=>{const k=!!(r.prepend||a.value),x=!!(r.title||e.title),I=!!(r.close||e.closable);return i.value&&_(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},o.value,l.value,d.value,m.value,v.value,y.value,c.value,e.class],style:[u.value,f.value,p.value,e.style],role:"alert"},{default:()=>{var A,C;return[_d(!1,"v-alert"),e.border&&_("div",{key:"border",class:["v-alert__border",b.value],style:S.value},null),k&&_("div",{key:"prepend",class:"v-alert__prepend"},[r.prepend?_(Zt,{key:"prepend-defaults",disabled:!a.value,defaults:{VIcon:{density:e.density,icon:a.value,size:e.prominent?44:28}}},r.prepend):_(Fe,{key:"prepend-icon",density:e.density,icon:a.value,size:e.prominent?44:28},null)]),_("div",{class:"v-alert__content"},[x&&_(Tje,{key:"title"},{default:()=>{var N;return[((N=r.title)==null?void 0:N.call(r))??e.title]}}),((A=r.text)==null?void 0:A.call(r))??e.text,(C=r.default)==null?void 0:C.call(r)]),r.append&&_("div",{key:"append",class:"v-alert__append"},[r.append()]),I&&_("div",{key:"close",class:"v-alert__close"},[r.close?_(Zt,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var N;return[(N=r.close)==null?void 0:N.call(r,{props:E.value})]}}):_(Xe,Be({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},E.value),null)])]}})}}}),Fee=Symbol.for("vuetify:v-item-group"),Aje=Le({...kt(),...eg({selectedClass:"v-item--selected"}),...xn(),...Vn()},"VItemGroup"),Mz=et()({name:"VItemGroup",props:Aje(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:r}=tr(e),{isSelected:i,select:a,next:s,prev:o,selected:l}=gh(e,Fee);return()=>_(e.tag,{class:["v-item-group",r.value,e.class],style:e.style},{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:i,select:a,next:s,prev:o,selected:l.value})]}})}}),xO=et()({name:"VItem",props:tg(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:r,select:i,toggle:a,selectedClass:s,value:o,disabled:l}=ng(e,Fee);return()=>{var u;return(u=n.default)==null?void 0:u.call(n,{isSelected:r.value,selectedClass:s.value,select:i,toggle:a,value:o.value,disabled:l.value})}}});function Oje(){const e=ve([]);Kk(()=>e.value=[]);function t(n,r){e.value[r]=n}return{refs:e,updateRef:t}}const Pje=Le({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:Ct,default:"$first"},prevIcon:{type:Ct,default:"$prev"},nextIcon:{type:Ct,default:"$next"},lastIcon:{type:Ct,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...Oo(),...kt(),...Xa(),...Ja(),...di(),...oh(),...xn({tag:"nav"}),...Vn(),...Po({variant:"text"})},"VPagination"),$y=et()({name:"VPagination",props:Pje(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,t){let{slots:n,emit:r}=t;const i=Rt(e,"modelValue"),{t:a,n:s}=ri(),{isRtl:o}=ea(),{themeClasses:l}=tr(e),{width:u}=Ti(),c=it(-1);Ji(void 0,{scoped:!0});const{resizeRef:d}=Ku(A=>{if(!A.length)return;const{target:C,contentRect:N}=A[0],D=C.querySelector(".v-pagination__list > *");if(!D)return;const j=N.width,z=D.offsetWidth+parseFloat(getComputedStyle(D).marginRight)*2;c.value=v(j,z)}),f=F(()=>parseInt(e.length,10)),m=F(()=>parseInt(e.start,10)),p=F(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):c.value>=0?c.value:v(u.value,58));function v(A,C){const N=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((A-C*N)/C).toFixed(2)))}const y=F(()=>{if(f.value<=0||isNaN(f.value)||f.value>Number.MAX_SAFE_INTEGER)return[];if(p.value<=0)return[];if(p.value===1)return[i.value];if(f.value<=p.value)return go(f.value,m.value);const A=p.value%2===0,C=A?p.value/2:Math.floor(p.value/2),N=A?C:C+1,D=f.value-C;if(N-i.value>=0)return[...go(Math.max(1,p.value-1),m.value),e.ellipsis,f.value];if(i.value-D>=(A?1:0)){const j=p.value-1,z=f.value-j+m.value;return[m.value,e.ellipsis,...go(j,z)]}else{const j=Math.max(1,p.value-2),z=j===1?i.value:i.value-Math.ceil(j/2)+m.value;return[m.value,e.ellipsis,...go(j,z),e.ellipsis,f.value]}});function b(A,C,N){A.preventDefault(),i.value=C,N&&r(N,C)}const{refs:S,updateRef:w}=Oje();Ji({VPaginationBtn:{color:We(e,"color"),border:We(e,"border"),density:We(e,"density"),size:We(e,"size"),variant:We(e,"variant"),rounded:We(e,"rounded"),elevation:We(e,"elevation")}});const E=F(()=>y.value.map((A,C)=>{const N=D=>w(D,C);if(typeof A=="string")return{isActive:!1,key:`ellipsis-${C}`,page:A,props:{ref:N,ellipsis:!0,icon:!0,disabled:!0}};{const D=A===i.value;return{isActive:D,key:A,page:s(A),props:{ref:N,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:D?e.activeColor:e.color,"aria-current":D,"aria-label":a(D?e.currentPageAriaLabel:e.pageAriaLabel,A),onClick:j=>b(j,A)}}}})),k=F(()=>{const A=!!e.disabled||i.value<=m.value,C=!!e.disabled||i.value>=m.value+f.value-1;return{first:e.showFirstLastPage?{icon:o.value?e.lastIcon:e.firstIcon,onClick:N=>b(N,m.value,"first"),disabled:A,"aria-label":a(e.firstAriaLabel),"aria-disabled":A}:void 0,prev:{icon:o.value?e.nextIcon:e.prevIcon,onClick:N=>b(N,i.value-1,"prev"),disabled:A,"aria-label":a(e.previousAriaLabel),"aria-disabled":A},next:{icon:o.value?e.prevIcon:e.nextIcon,onClick:N=>b(N,i.value+1,"next"),disabled:C,"aria-label":a(e.nextAriaLabel),"aria-disabled":C},last:e.showFirstLastPage?{icon:o.value?e.firstIcon:e.lastIcon,onClick:N=>b(N,m.value+f.value-1,"last"),disabled:C,"aria-label":a(e.lastAriaLabel),"aria-disabled":C}:void 0}});function x(){var C;const A=i.value-m.value;(C=S.value[A])==null||C.$el.focus()}function I(A){A.key===G$.left&&!e.disabled&&i.value>+e.start?(i.value=i.value-1,gn(x)):A.key===G$.right&&!e.disabled&&i.value<m.value+f.value-1&&(i.value=i.value+1,gn(x))}return tt(()=>_(e.tag,{ref:d,class:["v-pagination",l.value,e.class],style:e.style,role:"navigation","aria-label":a(e.ariaLabel),onKeydown:I,"data-test":"v-pagination-root"},{default:()=>[_("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&_("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[n.first?n.first(k.value.first):_(Xe,Be({_as:"VPaginationBtn"},k.value.first),null)]),_("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[n.prev?n.prev(k.value.prev):_(Xe,Be({_as:"VPaginationBtn"},k.value.prev),null)]),E.value.map((A,C)=>_("li",{key:A.key,class:["v-pagination__item",{"v-pagination__item--is-active":A.isActive}],"data-test":"v-pagination-item"},[n.item?n.item(A):_(Xe,Be({_as:"VPaginationBtn"},A.props),{default:()=>[A.page]})])),_("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[n.next?n.next(k.value.next):_(Xe,Be({_as:"VPaginationBtn"},k.value.next),null)]),e.showFirstLastPage&&_("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[n.last?n.last(k.value.last):_(Xe,Be({_as:"VPaginationBtn"},k.value.last),null)])])]})),{}}}),Vee=Symbol.for("vuetify:selection-control-group"),g2=Le({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ct,trueIcon:Ct,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:za},...kt(),...Xa(),...Vn()},"SelectionControlGroup"),$je=Le({...g2({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),Rje=et()({name:"VSelectionControlGroup",props:$je(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const r=Rt(e,"modelValue"),i=Ya(),a=F(()=>e.id||`v-selection-control-group-${i}`),s=F(()=>e.name||a.value),o=new Set;return Qn(Vee,{modelValue:r,forceUpdate:()=>{o.forEach(l=>l())},onForceUpdate:l=>{o.add(l),Vi(()=>{o.delete(l)})}}),Ji({[e.defaultsTarget]:{color:We(e,"color"),disabled:We(e,"disabled"),density:We(e,"density"),error:We(e,"error"),inline:We(e,"inline"),modelValue:r,multiple:F(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),name:s,falseIcon:We(e,"falseIcon"),trueIcon:We(e,"trueIcon"),readonly:We(e,"readonly"),ripple:We(e,"ripple"),type:We(e,"type"),valueComparator:We(e,"valueComparator")}}),tt(()=>{var l;return _("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),zE=Le({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...kt(),...g2()},"VSelectionControl");function Dje(e){const t=Mt(Vee,void 0),{densityClasses:n}=Xs(e),r=Rt(e,"modelValue"),i=F(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),a=F(()=>e.falseValue!==void 0?e.falseValue:!1),s=F(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),o=F({get(){const m=t?t.modelValue.value:r.value;return s.value?yr(m).some(p=>e.valueComparator(p,i.value)):e.valueComparator(m,i.value)},set(m){if(e.readonly)return;const p=m?i.value:a.value;let v=p;s.value&&(v=m?[...yr(r.value),p]:yr(r.value).filter(y=>!e.valueComparator(y,i.value))),t?t.modelValue.value=v:r.value=v}}),{textColorClasses:l,textColorStyles:u}=wa(F(()=>{if(!(e.error||e.disabled))return o.value?e.color:e.baseColor})),{backgroundColorClasses:c,backgroundColorStyles:d}=Tr(F(()=>o.value&&!e.error&&!e.disabled?e.color:e.baseColor)),f=F(()=>o.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:i,falseValue:a,model:o,textColorClasses:l,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:d,icon:f}}const Uf=et()({name:"VSelectionControl",directives:{Ripple:wd},inheritAttrs:!1,props:zE(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:r}=t;const{group:i,densityClasses:a,icon:s,model:o,textColorClasses:l,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:d,trueValue:f}=Dje(e),m=Ya(),p=it(!1),v=it(!1),y=ve(),b=F(()=>e.id||`input-${m}`),S=F(()=>!e.disabled&&!e.readonly);i==null||i.onForceUpdate(()=>{y.value&&(y.value.checked=o.value)});function w(I){S.value&&(p.value=!0,ip(I.target,":focus-visible")!==!1&&(v.value=!0))}function E(){p.value=!1,v.value=!1}function k(I){I.stopPropagation()}function x(I){if(!S.value){y.value&&(y.value.checked=o.value);return}e.readonly&&i&&gn(()=>i.forceUpdate()),o.value=I.target.checked}return tt(()=>{var D,j;const I=r.label?r.label({label:e.label,props:{for:b.value}}):e.label,[A,C]=ih(n),N=_("input",Be({ref:y,checked:o.value,disabled:!!e.disabled,id:b.value,onBlur:E,onFocus:w,onInput:x,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?o.value:void 0},C),null);return _("div",Be({class:["v-selection-control",{"v-selection-control--dirty":o.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":p.value,"v-selection-control--focus-visible":v.value,"v-selection-control--inline":e.inline},a.value,e.class]},A,{style:e.style}),[_("div",{class:["v-selection-control__wrapper",l.value],style:u.value},[(D=r.default)==null?void 0:D.call(r,{backgroundColorClasses:c,backgroundColorStyles:d}),nr(_("div",{class:["v-selection-control__input"]},[((j=r.input)==null?void 0:j.call(r,{model:o,textColorClasses:l,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:d,inputNode:N,icon:s.value,props:{onFocus:w,onBlur:E,id:b.value}}))??_(Ve,null,[s.value&&_(Fe,{key:"icon",icon:s.value},null),N])]),[[ka("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),I&&_(Pb,{for:b.value,onClick:k},{default:()=>[I]})])}),{isFocused:p,input:y}}}),Mje=Le({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...kd(),...zE()},"VSwitch"),pp=et()({name:"VSwitch",inheritAttrs:!1,props:Mje(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{attrs:n,slots:r}=t;const i=Rt(e,"indeterminate"),a=Rt(e,"modelValue"),{loaderClasses:s}=Ab(e),{isFocused:o,focus:l,blur:u}=dh(e),c=ve(),d=An&&window.matchMedia("(forced-colors: active)").matches,f=F(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),m=Ya(),p=F(()=>e.id||`switch-${m}`);function v(){i.value&&(i.value=!1)}function y(b){var S,w;b.stopPropagation(),b.preventDefault(),(w=(S=c.value)==null?void 0:S.input)==null||w.click()}return tt(()=>{const[b,S]=ih(n),w=Wa.filterProps(e),E=Uf.filterProps(e);return _(Wa,Be({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":i.value},s.value,e.class]},b,w,{modelValue:a.value,"onUpdate:modelValue":k=>a.value=k,id:p.value,focused:o.value,style:e.style}),{...r,default:k=>{let{id:x,messagesId:I,isDisabled:A,isReadonly:C,isValid:N}=k;const D={model:a,isValid:N};return _(Uf,Be({ref:c},E,{modelValue:a.value,"onUpdate:modelValue":[j=>a.value=j,v],id:x.value,"aria-describedby":I.value,type:"checkbox","aria-checked":i.value?"mixed":void 0,disabled:A.value,readonly:C.value,onFocus:l,onBlur:u},S),{...r,default:j=>{let{backgroundColorClasses:z,backgroundColorStyles:Y}=j;return _("div",{class:["v-switch__track",d?void 0:z.value],style:Y.value,onClick:y},[r["track-true"]&&_("div",{key:"prepend",class:"v-switch__track-true"},[r["track-true"](D)]),r["track-false"]&&_("div",{key:"append",class:"v-switch__track-false"},[r["track-false"](D)])])},input:j=>{let{inputNode:z,icon:Y,backgroundColorClasses:ae,backgroundColorStyles:ee}=j;return _(Ve,null,[z,_("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":Y||e.loading},e.inset||d?void 0:ae.value],style:e.inset?void 0:ee.value},[r.thumb?_(Zt,{defaults:{VIcon:{icon:Y,size:"x-small"}}},{default:()=>[r.thumb({...D,icon:Y})]}):_(nQ,null,{default:()=>[e.loading?_(wE,{name:"v-switch",active:!0,color:N.value===!1?void 0:f.value},{default:J=>r.loader?r.loader(J):_(rg,{active:J.isActive,color:J.color,indeterminate:!0,size:"16",width:"2"},null)}):Y&&_(Fe,{key:String(Y),icon:Y,size:"x-small"},null)]})])])}})}})}),{}}}),Nje=Le({text:String,...kt(),...xn()},"VToolbarTitle"),Bee=et()({name:"VToolbarTitle",props:Nje(),setup(e,t){let{slots:n}=t;return tt(()=>{const r=!!(n.default||n.text||e.text);return _(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var i;return[r&&_("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(i=n.default)==null?void 0:i.call(n)])]}})}),{}}}),Lje=[null,"prominent","default","comfortable","compact"],jee=Le({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>Lje.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Oo(),...kt(),...Ja(),...di(),...xn({tag:"header"}),...Vn()},"VToolbar"),Ry=et()({name:"VToolbar",props:jee(),setup(e,t){var m;let{slots:n}=t;const{backgroundColorClasses:r,backgroundColorStyles:i}=Tr(We(e,"color")),{borderClasses:a}=ml(e),{elevationClasses:s}
132=xs(e),{roundedClasses:o}=Ci(e),{themeClasses:l}=tr(e),{rtlClasses:u}=ea(),c=it(!!(e.extended||(m=n.extension)!=null&&m.call(n))),d=F(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=F(()=>c.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return Ji({VBtn:{variant:"text"}}),tt(()=>{var b;const p=!!(e.title||n.title),v=!!(n.image||e.image),y=(b=n.extension)==null?void 0:b.call(n);return c.value=!!(e.extended||y),_(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},r.value,a.value,s.value,o.value,l.value,u.value,e.class],style:[i.value,e.style]},{default:()=>[v&&_("div",{key:"image",class:"v-toolbar__image"},[n.image?_(Zt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):_(lh,{key:"image-img",cover:!0,src:e.image},null)]),_(Zt,{defaults:{VTabs:{height:ht(d.value)}}},{default:()=>{var S,w,E;return[_("div",{class:"v-toolbar__content",style:{height:ht(d.value)}},[n.prepend&&_("div",{class:"v-toolbar__prepend"},[(S=n.prepend)==null?void 0:S.call(n)]),p&&_(Bee,{key:"title",text:e.title},{text:n.title}),(w=n.default)==null?void 0:w.call(n),n.append&&_("div",{class:"v-toolbar__append"},[(E=n.append)==null?void 0:E.call(n)])])]}}),_(Zt,{defaults:{VTabs:{height:ht(f.value)}}},{default:()=>[_(EE,null,{default:()=>[c.value&&_("div",{class:"v-toolbar__extension",style:{height:ht(f.value)}},[y])]})]})]})}),{contentHeight:d,extensionHeight:f}}}),Fje=Le({...kt(),...Po({variant:"text"})},"VToolbarItems"),Vje=et()({name:"VToolbarItems",props:Fje(),setup(e,t){let{slots:n}=t;return Ji({VBtn:{color:We(e,"color"),height:"inherit",variant:We(e,"variant")}}),tt(()=>{var r;return _("div",{class:["v-toolbar-items",e.class],style:e.style},[(r=n.default)==null?void 0:r.call(n)])}),{}}}),Bje={class:"pr-2"},jje={key:0},Uje={key:1},Hje={class:"d-none d-sm-inline"},zje={key:1,class:"mx-4 mx-md-8 mt-4 text-h6"},qje=gt({__name:"DandisetsPage",props:{title:{type:String,required:!0},user:{type:Boolean,required:!1,default:!1},search:{type:Boolean,required:!1,default:!1},starred:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,n=nc(),r=ve(!0),i=ve(t.search),a=ve(Number(n.query.sortOption)||0),s=ve(Number(n.query.sortDir||-1)),o=ve(Number(n.query.page)||1),l=F(()=>t.search?n.query.search:t.title),u=F(()=>t.search||!!n.query.search),c=F(()=>_S[a.value].djangoField),d=ve(null),f=ve(null);hr(async()=>{var b;const y=(s.value===-1?"-":"")+c.value;try{const S=await In.dandisets({page:o.value,page_size:wy,ordering:y,user:t.user?"me":null,search:u.value?n.query.search:null,starred:t.starred?!0:null,draft:t.user?!0:r.value,empty:t.user?!0:i.value,embargoed:t.user});d.value=S.data,f.value=null}catch(S){if(fn.isAxiosError(S)&&((b=S.response)==null?void 0:b.status)===400){const w=S.response.data,E=Array.isArray(w==null?void 0:w.search)?w==null?void 0:w.search[0]:w==null?void 0:w.search;if(E){f.value=E,d.value={count:0,next:"",previous:"",results:[]};return}}throw S}});const m=F(()=>{var y;return(y=d.value)==null?void 0:y.results.map(b=>({...b.most_recent_published_version||b.draft_version,dandiset:cLe(b,"most_recent_published_version","draft_version")}))}),p=F(()=>{var b;const y=((b=d.value)==null?void 0:b.count)||0;return Math.ceil(y/wy)||1});Je([r,i],()=>{o.value=1});const v=F(()=>({page:String(o.value),sortOption:String(a.value),sortDir:String(s.value),showDrafts:String(r.value),showEmpty:String(i.value)}));return Je(v,y=>{Zf.replace({...n,query:{...n.query,...y}})}),(y,b)=>{const S=ka("page-title");return nr((Z(),Re("div",null,[_(Ry,{color:"grey-darken-2",class:"px-4"},{default:O(()=>[e.user?Me("",!0):(Z(),ge(Fi,{key:0,"close-on-content-click":!1},{activator:O(({props:w})=>[_(Fe,Be(w,{class:"mr-6"}),{default:O(()=>b[5]||(b[5]=[te(" mdi-cog ")])),_:2},1040)]),default:O(()=>[_(Wn,null,{default:O(()=>[_(wt,null,{default:O(()=>[_(ei,null,{default:O(()=>b[6]||(b[6]=[te("Show:")])),_:1})]),_:1}),_(wt,null,{default:O(()=>[_(pp,{modelValue:r.value,"onUpdate:modelValue":b[0]||(b[0]=w=>r.value=w),label:"Drafts",density:"compact",class:"mx-2",color:"primary"},null,8,["modelValue"])]),_:1}),_(wt,null,{default:O(()=>[_(pp,{modelValue:i.value,"onUpdate:modelValue":b[1]||(b[1]=w=>i.value=w),label:"Empty Dandisets",density:"compact",class:"mx-2",color:"primary"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})),_($N,{class:"flex-grow-1 mr-2"}),_(Xe,{variant:"flat"},{default:O(()=>[fe("span",Bje,[s.value===1?(Z(),Re("span",jje,[_(Fe,null,{default:O(()=>b[7]||(b[7]=[te("mdi-sort-reverse-variant")])),_:1}),_(Fe,null,{default:O(()=>
132b[8]||(b[8]=[te("mdi-arrow-up-thin")])),_:1})])):(Z(),Re("span",Uje,[_(Fe,null,{default:O(()=>b[9]||(b[9]=[te("mdi-sort-variant")])),_:1}),_(Fe,null,{default:O(()=>b[10]||(b[10]=[te("mdi-arrow-down-thin")])),_:1})]))]),fe("span",Hje,De(_e(_S)[a.value].name),1),_($n,{location:"top",activator:"parent"},{default:O(()=>b[11]||(b[11]=[fe("span",null,"Sorting Options",-1)])),_:1}),_(Fi,{activator:"parent"},{default:O(()=>[_(Wn,null,{default:O(()=>[_(Mz,{modelValue:a.value,"onUpdate:modelValue":b[2]||(b[2]=w=>a.value=w)},{default:O(()=>[_(Ty,{class:"text-high-emphasis font-weight-bold"},{default:O(()=>b[12]||(b[12]=[te(" Sort by ")])),_:1}),(Z(!0),Re(Ve,null,Pt(_e(_S),(w,E)=>(Z(),ge(xO,{key:w.name,value:E},{default:O(({isSelected:k,toggle:x})=>[_(wt,{class:"pl-8",active:k,onClick:x},{append:O(()=>[k?(Z(),ge(Fe,{key:0},{default:O(()=>b[13]||(b[13]=[te(" mdi-check ")])),_:1})):Me("",!0)]),default:O(()=>[_(ei,null,{default:O(()=>[te(De(w.name),1)]),_:2},1024)]),_:2},1032,["active","onClick"])]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),_(Nn),_(Mz,{modelValue:s.value,"onUpdate:modelValue":b[3]||(b[3]=w=>s.value=w)},{default:O(()=>[_(Ty,{class:"text-high-emphasis font-weight-bold"},{default:O(()=>b[14]||(b[14]=[te(" Order ")])),_:1}),_(xO,{value:1},{default:O(({isSelected:w,toggle:E})=>[_(wt,{class:"pl-8",active:w,onClick:E},{append:O(()=>[s.value===1?(Z(),ge(Fe,{key:0},{default:O(()=>b[15]||(b[15]=[te(" mdi-check ")])),_:1})):Me("",!0)]),default:O(()=>[_(ei,null,{default:O(()=>b[16]||(b[16]=[te("Ascending")])),_:1})]),_:2},1032,["active","onClick"])]),_:1}),_(xO,{value:-1},{default:O(({isSelected:w,toggle:E})=>[_(wt,{class:"pl-8",active:w,onClick:E},{append:O(()=>[s.value===-1?(Z(),ge(Fe,{key:0},{default:O(()=>b[17]||(b[17]=[te(" mdi-check ")])),_:1})):Me("",!0)]),default:O(()=>[_(ei,null,{default:O(()=>b[18]||(b[18]=[te("Descending")])),_:1})]),_:2},1032,["active","onClick"])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),u.value&&f.value?(Z(),ge(ko,{key:0,type:"error",variant:"tonal",class:"mx-4 mx-md-8 mt-4",density:"compact"},{default:O(()=>[te(De(f.value),1)]),_:1})):u.value&&d.value?(Z(),Re("div",zje,De(d.value.count)+" "+De(d.value.count===1?"result":"results")+" found ",1)):Me("",!0),m.value&&m.value.length?(Z(),ge(Lee,{key:2,dandisets:m.value},null,8,["dandisets"])):(Z(),ge(Ni,{key:3},{default:O(()=>[_(sn,{class:"text-center ma-12 text-grey",align:"center",justify:"center"},{default:O(()=>[_(Ut,null,{default:O(()=>[m.value?Xc(y.$slots,"no-content",{key:1},void 0,!0):(Z(),ge(rg,{key:0,indeterminate:""}))]),_:3})]),_:3})]),_:3})),_($y,{modelValue:o.value,"onUpdate:modelValue":b[4]||(b[4]=w=>o.value=w),length:p.value},null,8,["modelValue","length"])])),[[S,l.value]])}}}),qE=ql(qje,[["__scopeId","data-v-1e0b5781"]]),Wje=gt({__name:"PublicDandisetsView",setup(e){return(t,n)=>(Z(),ge(qE,{title:"Public Dandisets"}))}}),Gje={key:0},Kje={key:1},Yje=gt({__name:"MyDandisetsView",setup(e){const t=nc();return(n,r)=>(Z(),ge(qE,{title:"My Dandisets",user:""},{"no-content":O(()=>[_e(t).query.search?(Z(),Re("div",Gje," No results found in your dandisets. ")):(Z(),Re("div",Kje," You haven't created any dandisets yet "))]),_:1}))}}),Xje=gt({__name:"SearchDandisetsView",setup(e){return(t,n)=>(Z(),ge(qE,{title:"Search Dandisets",search:""},{"no-content":O(()=>n[0]||(n[0]=[fe("div",null," No results! ",-1),fe("div",null," You can search by dandiset name, description, identifier, or contributor name. ",-1)])),_:1}))}});var TO,Nz;function Jje(){return Nz||(Nz=1,TO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"additionalProperties":a="must NOT have additional properties";break;case"anyOf":a='must match a schema in "anyOf"';break;case"const":a="must be equal to constant";break;case"contains":a="must contain a valid item";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="must have propert",r==1?a+="y":a+="ies",a+=" "+i.params.deps+" when property "+i.params.property+" is present";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='must pass "'+i.keyword+'" keyword validation'}break;case"enum":a="must be equal to one of the allowed values";break;case"false schema":a="boolean schema is false";break;
132case"format":a='must match format "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"if":a='must match "'+i.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"maxItems":a="";var r=i.params.limit;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"maxLength":a="";var r=i.params.limit;a+="must NOT be longer than "+r+" character",r!=1&&(a+="s");break;case"maxProperties":a="";var r=i.params.limit;a+="must NOT have more than "+r+" propert",r==1?a+="y":a+="ies";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"minItems":a="";var r=i.params.limit;a+="must NOT have less than "+r+" item",r!=1&&(a+="s");break;case"minLength":a="";var r=i.params.limit;a+="must NOT be shorter than "+r+" character",r!=1&&(a+="s");break;case"minProperties":a="";var r=i.params.limit;a+="must NOT have less than "+r+" propert",r==1?a+="y":a+="ies";break;case"multipleOf":a="must be a multiple of "+i.params.multipleOf;break;case"not":a='must NOT be valid according to schema in "not"';break;case"oneOf":a='must match exactly one schema in "oneOf"';break;case"pattern":a='must match pattern "'+i.params.pattern+'"';break;case"patternRequired":a='must have property matching pattern "'+i.params.missingPattern+'"';break;case"propertyNames":a="property name is invalid";break;case"required":a="must have required property "+i.params.missingProperty;break;case"type":a="must be "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="must NOT have duplicate items (items ## "+i.params.j+" and "+i.params.i+" are identical)";break;default:a='must pass "'+i.keyword+'" keyword validation'}i.message=a}}),TO}var CO,Lz;function Zje(){return Lz||(Lz=1,CO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+=" يجب أن لا يحوي أكثر من "+r+" عنصر";break;case"additionalProperties":a="يجب أن لا يحوي خصائص إضافية";break;case"anyOf":a='يجب أن يوافق أحد المخططات الموجودة في "anyOf"';break;case"const":a="يجب أن يكون ثابتاً";break;case"contains":a="يجب أن يحوي عنصرا صحيح";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+=" يجب أن يحوي الخصائص "+i.params.deps+" عندما تكون الخاصية "+i.params.property+" موجودة";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='يجب أن تمرر كلمة التحقق المفتاحية "'+i.keyword+'"'}break;case"enum":a="قيمة هذا الحقل يجب أن تكون مساوية لأحد القيم المعرفة مسبقاً";break;case"false schema":a="المخطط المنطقي غير صحيح";break;case"format":a='يجب أن يوافق الصيغة "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" يجب أن يكون "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" يجب أن يكون "+n;break;case"if":a='يجب أن توافق المخطط "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" يجب أن يكون "+n;break;case"maxItems":a="";var r=i.params.limit;a+=" يجب أن لا يحوي أكثر من "+r+" عنصر";break;case"maxLength":a="";var r=i.params.limit;a+=" يجب أن لا يحوي أكثر من "+r+" محرف";break;case"maxProperties":a="";var r=i.params.limit;a+=" يجب أن لا يحوي أكثر من "+r+" خصائص";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" يجب أن يكون "+n;break;case"minItems":a="";var r=i.params.limit;
132a+=" يجب أن لا يحوي أقل من "+r+" عنصر";break;case"minLength":a="";var r=i.params.limit;a+=" يجب أن لا يحوي أقل من "+r+" محرف";break;case"minProperties":a="";var r=i.params.limit;a+=" يجب أن لا يحوي أقل من "+r+" خصائص";break;case"multipleOf":a=" يجب أن يحوي أكثر من "+i.params.multipleOf;break;case"not":a='يجب أن يكون غير صحيح وفقاً للمخطط "not"';break;case"oneOf":a='يجب أن يوافق مخطط واحد فقط موجود في "oneOf"';break;case"pattern":a='يجب أن يوافق النمط "'+i.params.pattern+'"';break;case"patternRequired":a='يجب أن يحوي خاصية توافق النمط "'+i.params.missingPattern+'"';break;case"propertyNames":a="اسم الخاصية غير صالح";break;case"required":a="هذا الحقل إلزامي";break;case"type":a="قيمة هذا الحقل غير صالحة";break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="يجب أن لا يحوي عناصر مكررة (العنصر ## "+i.params.j+" و "+i.params.i+" متطابقة)";break;default:a='يجب أن تمرر كلمة التحقق المفتاحية "'+i.keyword+'"'}i.message=a}}),CO}var IO,Fz;function Qje(){return Fz||(Fz=1,IO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="no ha de tenir més de "+r+" element",r!=1&&(a+="s");break;case"additionalProperties":a="no ha de tenir propietats addicionals";break;case"anyOf":a='ha de coincidir amb algun esquema definit a "anyOf"';break;case"const":a="ha de ser igual a la constant";break;case"contains":a="ha de contenir un ítem vàlid";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="ha de contenir la propietat",r!=1&&(a+="s"),a+=" "+i.params.deps+" quan la propietat "+i.params.property+" és present";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='ha de passar la validació de la clau "'+i.keyword+'"'}break;case"enum":a="ha de ser igual a un dels valors predefinits";break;case"false schema":a="l’esquema és fals";break;case"format":a='ha de coincidir amb el format "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ha de ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ha de ser "+n;break;case"if":a='ha de correspondre’s amb l’esquema "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ha de ser "+n;break;case"maxItems":a="";var r=i.params.limit;a+="no ha de tenir més de "+r+" ítem",r!=1&&(a+="s");break;case"maxLength":a="";var r=i.params.limit;a+="no pot contenir més de "+r+" caràcter",r!=1&&(a+="s");break;case"maxProperties":a="";var r=i.params.limit;a+="no pot contenir més de "+r+" propietat",r!=1&&(a+="s");break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ha de ser "+n;break;case"minItems":a="";var r=i.params.limit;a+="no ha de tenir menys de "+r+" ítem",r!=1&&(a+="s");break;case"minLength":a="";var r=i.params.limit;a+="no pot contenir menys de "+r+" caràcter",r!=1&&(a+="s");break;case"minProperties":a="";var r=i.params.limit;a+="no pot contenir menys de "+r+" propietat",r!=1&&(a+="s");break;case"multipleOf":a="ha de ser múltiple de "+i.params.multipleOf;break;case"not":a='no ha de ser vàlid d’acord amb l’esquema definit a "not"';break;case"oneOf":a='ha de coincidir només amb un esquema definit a "oneOf"';break;case"pattern":a='ha de coincidir amb el patró "'+i.params.pattern+'"';break;case"patternRequired":a='la propietat ha de coincidir amb el patró "'+i.params.missingPattern+'"';break;case"propertyNames":a="la propietat no és vàlida";break;case"required":a="ha de tenir la propietat requerida "+i.params.missingProperty;break;case"type":a="ha de ser del tipus "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="no ha de tenir ítems duplicats (els ítems ## "+i.params.j+" i "+i.params.i+" són idèntics)";break;default:a='ha de passar la validació de la clau "'+i.keyword+'"'}i.message=a}}),IO}var AO,Vz;function e3e(){return Vz||(Vz=1,AO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="nemůže mít víc, než "+r+" prv",r>=2&&r<=4?a+="ky":r!=1?a+="ek":a+="ků";break;case"additionalProperties":a="nemůže mít další položky";break;case"anyOf":a='musí vyhovět alespoň jednomu schématu v "anyOf"';break;case"const":a="musí být roven konstantě";break;case"contains":a="musí obsahovat prvek odpovídající schématu";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="musí mít polož",r>=2&&r<=4?a+="ky":r!=1?a+="ek":a+="ka",a+=": "+i.params.deps+", pokud obsahuje "+i.params.property;break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='musí vyhovět "'+i.keyword+'" validaci'}break;case"enum":a="musí být rovno jedné hodnotě z výčtu";break;case"false schema":a="schéma je false";break;
132case"format":a='musí být ve formátu "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí být "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí být "+n;break;case"if":a='musí vyhovět "'+i.params.failingKeyword+'" schématu';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí být "+n;break;case"maxItems":a="";var r=i.params.limit;a+="nesmí obsahovat víc než "+r+" prv",r>=2&&r<=4?a+="ky":r!=1?a+="ek":a+="ků";break;case"maxLength":a="";var r=i.params.limit;a+="nesmí být delší než "+r+" zna",r>=2&&r<=4?a+="ky":r!=1?a+="k":a+="ků";break;case"maxProperties":a="";var r=i.params.limit;a+="nesmí mít víc než "+r+" polož",r>=2&&r<=4?a+="ky":r!=1?a+="ek":a+="ka";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí být "+n;break;case"minItems":a="";var r=i.params.limit;a+="nesmí obsahovat méně než "+r+" prv",r>=2&&r<=4?a+="ky":r!=1?a+="ek":a+="ků";break;case"minLength":a="";var r=i.params.limit;a+="nesmí být kratší než "+r+" zna",r>=2&&r<=4?a+="ky":r!=1?a+="k":a+="ků";break;case"minProperties":a="";var r=i.params.limit;a+="nesmí mít méně než "+r+" polož",r>=2&&r<=4?a+="ky":r!=1?a+="ek":a+="ka";break;case"multipleOf":a="musí být násobkem "+i.params.multipleOf;break;case"not":a='nesmí vyhovět schématu v "not"';break;case"oneOf":a='musí vyhovět právě jednomu schématu v "oneOf"';break;case"pattern":a='musí vyhovět regulárnímu výrazu "'+i.params.pattern+'"';break;case"patternRequired":a='musí obsahovat položku vyhovující regulárnímu výrazu "'+i.params.missingPattern+'"';break;case"propertyNames":a="název položky není platný";break;case"required":a="musí obsahovat požadovanou položku "+i.params.missingProperty;break;case"type":a="musí být "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="nesmí obsahovat duplicitní prvky (prvky ## "+i.params.j+" a "+i.params.i+" jsou identické)";break;default:a='musí vyhovět "'+i.keyword+'" validaci'}i.message=a}}),AO}var OO,Bz;function t3e(){return Bz||(Bz=1,OO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="darf nicht mehr als "+r+" Element",r!=1&&(a+="e"),a+=" enthalten";break;case"additionalProperties":a="darf keine zusätzlichen Attribute haben";break;
132case"anyOf":a='muss einem der Schemata in "anyOf" entsprechen';break;case"const":a="muss gleich der Konstanten sein";break;case"contains":a="muss ein valides Element enthalten";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="muss Attribut",r!=1&&(a+="e"),a+=" "+i.params.deps+" aufweisen, wenn Attribut "+i.params.property+" gesetzt ist";break;case"discriminator":switch(i.params.error){case"tag":a='der Tag "'+i.params.tag+'" muss eine Zeichenkette sein';break;case"mapping":a='der Wert vom Tag "'+i.params.tag+'" muss im oneOf enthalten sein';break;default:a='muss die Validierung "'+i.keyword+'" bestehen'}break;case"enum":a="muss einem der vorgegebenen Werte entsprechen";break;case"false schema":a="boolesches Schema ist falsch";break;case"format":a='muss diesem Format entsprechen: "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="muss "+n+" sein";break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="muss "+n+" sein";break;case"if":a='muss dem Schema "'+i.params.failingKeyword+'" entsprechen';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="muss "+n+" sein";break;case"maxItems":a="";var r=i.params.limit;a+="darf nicht mehr als "+r+" Element",r!=1&&(a+="e"),a+=" haben";break;case"maxLength":a="";var r=i.params.limit;a+="darf nicht länger als "+r+" Zeichen sein";break;case"maxProperties":a="";var r=i.params.limit;a+="darf nicht mehr als "+r+" Attribut",r!=1&&(a+="e"),a+=" haben";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="muss "+n+" sein";break;case"minItems":a="";var r=i.params.limit;a+="darf nicht weniger als "+r+" Element",r!=1&&(a+="e"),a+=" haben";break;case"minLength":a="";var r=i.params.limit;a+="darf nicht kürzer als "+r+" Zeichen sein";break;case"minProperties":a="";var r=i.params.limit;a+="darf nicht weniger als "+r+" Attribut",r!=1&&(a+="e"),a+=" haben";break;case"multipleOf":a="muss ein Vielfaches von "+i.params.multipleOf+" sein";break;case"not":a='muss dem in "not" angegebenen Schema widersprechen';break;
132case"oneOf":a='muss genau einem der Schemata in "oneOf" entsprechen';break;case"pattern":a='muss diesem Muster entsprechen: "'+i.params.pattern+'"';break;case"patternRequired":a='muss ein Attribut nach folgendem Muster haben "'+i.params.missingPattern+'"';break;case"propertyNames":a="Attributname ist ungültig";break;case"required":a="muss das erforderliche Attribut "+i.params.missingProperty+" enthalten";break;case"type":a="muss sein: "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="darf nicht mehr als "+r+" Element",r!=1&&(a+="e"),a+=" haben";break;case"unevaluatedProperties":a="darf keine unausgewerteten Attribute haben";break;case"uniqueItems":a="darf keine Duplikate enthalten (Elemente #"+i.params.j+" und #"+i.params.i+" sind gleich)";break;default:a='muss die Validierung "'+i.keyword+'" bestehen'}i.message=a}}),OO}var PO,jz;function n3e(){return jz||(jz=1,PO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="no debe tener más de "+r+" elemento",r!=1&&(a+="s");break;case"additionalProperties":a="no debe tener propiedades adicionales";break;case"anyOf":a='debe coincidir con algún esquema en "anyOf"';break;case"const":a="debe ser igual a la constante";break;case"contains":a="debe contener un elemento válido";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="debe contener la",r!=1&&(a+="s"),a+=" propiedad",r!=1&&(a+="es"),a+=" "+i.params.deps+" cuando la propiedad "+i.params.property+" se encuentra presente";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='debe pasar la validación de palabra clave "'+i.keyword+'"'}break;case"enum":a="deber ser igual a uno de los valores predefinidos";break;case"false schema":a="el esquema és falso";break;case"format":a='debe coincidir con el formato "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="debe ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="debe ser "+n;break;case"if":a='debe corresponderse con el esquema "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="debe ser "+n;break;case"maxItems":a="";var r=i.params.limit;a+="no debe contener más de "+r+" elemento",r!=1&&(a+="s");break;case"maxLength":a="";var r=i.params.limit;a+="no debe contener más de "+r+" caracter",r!=1&&(a+="es");break;case"maxProperties":a="";var r=i.params.limit;a+="no debe contener más de "+r+" propiedad",r!=1&&(a+="es");break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="debe ser "+n;break;case"minItems":a="";var r=i.params.limit;a+="no debe contener menos de "+r+" elemento",r!=1&&(a+="s");break;case"minLength":a="";var r=i.params.limit;a+="no debe contener menos de "+r+" caracter",r!=1&&(a+="es");break;case"minProperties":a="";var r=i.params.limit;a+="no debe contener menos de "+r+" propiedad",r!=1&&(a+="es");break;case"multipleOf":a="debe ser múltiplo de "+i.params.multipleOf;break;case"not":a='no debe ser válido según el esquema en "not"';break;case"oneOf":a='debe coincidir con un solo esquema en "oneOf"';break;case"pattern":a='debe coincidir con el patron "'+i.params.pattern+'"';break;case"patternRequired":a='la propiedad debe coincidir con el patrón "'+i.params.missingPattern+'"';break;case"propertyNames":a="la propiedad no és válida";break;case"required":a="debe tener la propiedad requerida "+i.params.missingProperty;break;case"type":a="debe ser "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="no debe contener elementos duplicados, (los elementos ## "+i.params.j+" y "+i.params.i+" son idénticos)";break;default:a='debe pasar la validación de palabra clave "'+i.keyword+'"'}i.message=a}}),PO}var $O,Uz;function r3e(){return Uz||(Uz=1,$O=function(t){if(t&&t.length)for(const a of t){let s;switch(a.keyword){case"additionalItems":case"items":s="";var i=a.params.limit;s+="saa sisältää enintään "+i,i==1?s+=":n elementin":s+=" elementtiä";break;case"additionalProperties":s="ei saa sisältää ylimääräisiä ominaisuuksia";break;case"anyOf":s='täytyy vastata "anyOf" skeemaa';break;case"const":s="täytyy olla yhtä kuin vakio";break;case"contains":s="täytyy sisältää kelvollinen elementti";break;case"dependencies":case"dependentRequired":s="";var i=a.params.depsCount;s+="täytyy sisältää "+a.params.deps+" ominaisuu",i==1?s+="s":s+="det",s+=" kun "+a.params.property+"-ominaisuus on läsnä";break;case"discriminator":switch(a.params.error){case"tag":s='tunniste "'+a.params.tag+'" täytyy olla merkkijono';break;case"mapping":s='tunnisteen "'+a.params.tag+'" arvon muoto pitää olla oneOf';break;default:s='täytyy läpäistä "'+a.keyword+'" avainsanatarkistus'}break;case"enum":s="täytyy olla yhtä kuin jokin sallituista arvoista";break;case"false schema":s="boolean skeema on väärä";break;
132case"format":s='täytyy vastata muotoa "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="täytyy olla "+n;break;case"formatMinimum":case"formatExclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="täytyy olla "+n;break;case"if":s='täytyy vastata "'+a.params.failingKeyword+'" skeemaa';break;case"maximum":case"exclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="täytyy olla "+n;break;case"maxItems":s="";var i=a.params.limit;s+="tulee sisältää enintään "+i+" ",i==1?s+="elementti":s+="elementtiä";break;case"maxLength":s="";var i=a.params.limit;s+="ei saa olla pidempi kuin "+i+" merkki",i!=1&&(s+="ä");break;case"maxProperties":s="";var i=a.params.limit;s+="tulee sisältää enintään "+i+" ",i==1?s+="ominaisuus":s+="ominaisuutta";break;case"minimum":case"exclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="täytyy olla "+n;break;case"minItems":s="";var i=a.params.limit;s+="tulee sisältää vähintään "+i+" ",i==1?s+="elementti":s+="elementtiä";break;case"minLength":s="";var i=a.params.limit;s+="ei saa olla lyhyempi kuin "+i+" merkki",i!=1&&(s+="ä");break;case"minProperties":s="";var i=a.params.limit;s+="tulee sisältää vähintään "+i+" ",i==1?s+="ominaisuus":s+="ominaisuutta";break;case"multipleOf":s="täytyy olla moninkertainen: "+a.params.multipleOf;break;case"not":s='ei saa olla hyväksytty skeeman "not" mukaan';break;case"oneOf":s='täytyy vastata täsmälleen yhtä "oneOf" -kohdassa määriteltyä skeemaa';break;case"pattern":s='täytyy vastata muotoa "'+a.params.pattern+'"';break;case"patternRequired":s='täytyy sisältää ominaisuus joka vastaa kaavaa "'+a.params.missingPattern+'"';break;case"propertyNames":s="ominaisuuden nimi on virheellinen";break;case"required":s="täytyy sisältää vaadittu ominaisuus "+a.params.missingProperty;break;case"type":s="";var r=a.params.type;s+="täytyy olla ",r=="number"?s+="numero":r=="integer"?s+="kokonaisluku":r=="string"?s+="merkkijono":r=="boolean"?s+="boolean":s+=r;break;case"unevaluatedItems":s="";var i=a.params.len;s+="ei saa olla enemmän kuin "+i+" elementti",i!=1&&(s+="ä");break;case"unevaluatedProperties":s="ei saa sisältää arvioimattomia ominaisuuksia";break;case"uniqueItems":s="ei saa sisältää duplikaatteja (elementit ## "+a.params.j+" ja "+a.params.i+" ovat identtiset)";break;default:s='täytyy läpäistä "'+a.keyword+'" avainsanatarkistus'}a.message=s}}),$O}var RO,Hz;function i3e(){return Hz||(Hz=1,RO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="ne doit pas contenir plus de "+r+" élémént",r!=1&&(a+="s");break;case"additionalProperties":a="ne doit pas contenir de propriétés additionnelles";break;case"anyOf":a='doit correspondre à un schéma de "anyOf"';break;case"const":a="doit être égal à la constante";break;case"contains":a="doit contenir un élément valide";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="doit avoir la propriété "+i.params.deps+" quand la propriété "+i.params.property+" est présente";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='doit être valide selon le critère "'+i.keyword+'"'}break;case"enum":a="doit être égal à une des valeurs prédéfinies";break;case"false schema":a='le schema est "false"';break;case"format":a='doit correspondre au format "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="doit être "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="doit être "+n;break;case"if":a='doit correspondre au schéma "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="doit être "+n;break;case"maxItems":a="";var r=i.params.limit;a+="ne doit pas contenir plus de "+r+" élément",r!=1&&(a+="s");break;case"maxLength":a="";var r=i.params.limit;a+="ne doit pas dépasser "+r+" caractère",r!=1&&(a+="s");break;case"maxProperties":a="";var r=i.params.limit;a+="ne doit pas contenir plus de "+r+" propriété",r!=1&&(a+="s");break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="doit être "+n;break;case"minItems":a="";var r=i.params.limit;a+="ne doit pas contenir moins de "+r+" élément",r!=1&&(a+="s");break;case"minLength":a="";var r=i.params.limit;a+="ne doit pas faire moins de "+r+" caractère",r!=1&&(a+="s");break;case"minProperties":a="";var r=i.params.limit;a+="ne doit pas contenir moins de "+r+" propriété",r!=1&&(a+="s");break;case"multipleOf":a="doit être un multiple de "+i.params.multipleOf;break;
132case"not":a='est invalide selon le schéma "not"';break;case"oneOf":a='doit correspondre à exactement un schéma de "oneOf"';break;case"pattern":a='doit correspondre au format "'+i.params.pattern+'"';break;case"patternRequired":a='la propriété doit correspondre au format "'+i.params.missingPattern+'"';break;case"propertyNames":a="le nom de propriété est invalide";break;case"required":a="requiert la propriété "+i.params.missingProperty;break;case"type":a="doit être de type "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="ne doit pas contenir de doublons (les éléments ## "+i.params.j+" et "+i.params.i+" sont identiques)";break;default:a='doit être valide selon le critère "'+i.keyword+'"'}i.message=a}}),RO}var DO,zz;function a3e(){return zz||(zz=1,DO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="nem lehet több, mint "+r+" eleme";break;case"additionalProperties":a="nem lehetnek további elemei";break;case"anyOf":a='meg kell feleljen legalább egy "anyOf" alaknak';break;case"const":a="must be equal to constant";break;case"contains":a="must contain a valid item";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="-nak kell legyen",r>1&&(a+="ek"),a+=" a következő tulajdonsága",r!=1&&(a+="i"),a+=": "+i.params.deps+", ha van "+i.params.property+" tulajdonsága";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='must pass "'+i.keyword+'" keyword validation'}break;case"enum":a="egyenlő kell legyen valamely előre meghatározott értékkel";break;case"false schema":a="boolean schema is false";break;case"format":a='meg kell feleljen a következő formátumnak: "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"if":a='must match "'+i.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="kell legyen "+n;break;case"maxItems":a="";var r=i.params.limit;a+="nem lehet több, mint "+r+" eleme";break;case"maxLength":a="";var r=i.params.limit;a+="nem lehet hosszabb, mint "+r+" szimbólum";break;case"maxProperties":a="";var r=i.params.limit;a+="nem lehet több, mint "+r+" tulajdonsága";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="kell legyen "+n;break;case"minItems":a="";var r=i.params.limit;a+="nem lehet kevesebb, mint "+r+" eleme";break;case"minLength":a="";var r=i.params.limit;a+="nem lehet rövidebb, mint "+r+" szimbólum";break;case"minProperties":a="";var r=i.params.limit;a+="nem lehet kevesebb, mint "+r+" tulajdonsága";break;case"multipleOf":a="a többszöröse kell legyen a következő számnak: "+i.params.multipleOf;break;case"not":a='nem lehet érvényes a "not" alaknak megfelelően';break;case"oneOf":a='meg kell feleljen pontosan egy "oneOf" alaknak';break;case"pattern":a='meg kell feleljen a következő mintának: "'+i.params.pattern+'"';break;case"patternRequired":a='must have property matching pattern "'+i.params.missingPattern+'"';break;case"propertyNames":a="property name is invalid";break;case"required":a="kell legyen "+i.params.missingProperty+" tulajdonsága";break;case"type":a=""+i.params.type+" kell legyen";break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="nem lehetnek azonos elemei ("+i.params.j+" és "+i.params.i+" elemek azonosak)";break;default:a='must pass "'+i.keyword+'" keyword validation'}i.message=a}}),DO}var MO,qz;function s3e(){return qz||(qz=1,MO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+=" tidak boleh memiliki lebih dari "+r+" item";break;case"additionalProperties":a="tidak boleh memiliki properti tambahan";break;case"anyOf":a='harus cocok dengan beberapa skema pada "anyOf"';break;case"const":a="harus sama dengan konstan";break;case"contains":a="harus berisi item yang valid";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+=" harus memiliki properti "+i.params.deps+" ketika properti "+i.params.property+" hadir";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='harus lulus validasi kata kunci "'+i.keyword+'"'}break;case"enum":a="harus sama dengan salah satu dari nilai yang telah ditentukan";break;case"false schema":a="skema boolean salah";break;
132case"format":a='harus cocok dengan format "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="harus "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="harus "+n;break;case"if":a='harus cocok dengan skema "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="harus "+n;break;case"maxItems":a="";var r=i.params.limit;a+=" tidak boleh memiliki lebih dari "+r+" item";break;case"maxLength":a="";var r=i.params.limit;a+=" tidak boleh lebih dari "+r+" karakter";break;case"maxProperties":a="";var r=i.params.limit;a+=" tidak boleh memiliki lebih dari "+r+" properti";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="harus "+n;break;case"minItems":a="";var r=i.params.limit;a+=" tidak boleh kurang dari "+r+" item";break;case"minLength":a="";var r=i.params.limit;a+=" tidak boleh lebih pendek dari "+r+" karakter";break;case"minProperties":a="";var r=i.params.limit;a+=" tidak boleh kurang dari "+r+" properti";break;case"multipleOf":a="harus merupakan kelipatan dari "+i.params.multipleOf;break;case"not":a='tidak boleh valid sesuai dengan skema pada "not"';break;case"oneOf":a='harus sama persis dengan satu skema pada "oneOf"';break;case"pattern":a='harus cocok dengan pola "'+i.params.pattern+'"';break;case"patternRequired":a='harus memiliki pola pencocokan properti "'+i.params.missingPattern+'"';break;case"propertyNames":a="nama properti tidak valid";break;case"required":a="harus memiliki properti "+i.params.missingProperty;break;case"type":a="harus berupa "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="tidak boleh memiliki item duplikat (item ## "+i.params.j+" dan "+i.params.i+" identik)";break;default:a='harus lulus validasi kata kunci "'+i.keyword+'"'}i.message=a}}),MO}var NO,Wz;function o3e(){return Wz||(Wz=1,NO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="non dovrebbe avere più di "+r+" element",r==1?a+="o":a+="i";break;case"additionalProperties":a="non deve avere attributi aggiuntivi";break;case"anyOf":a='deve corrispondere ad uno degli schema in "anyOf"';break;case"const":a="deve essere uguale alla costante";break;case"contains":a="deve contentere un elemento valido";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="dovrebbe avere ",r==1?a+="l'":a+="gli ",a+="attribut",r==1?a+="o":a+="i",a+=" "+i.params.deps+" quando l'attributo "+i.params.property+" è presente";break;case"discriminator":switch(i.params.error){case"tag":a='il tag "'+i.params.tag+'" deve essere di tipo stringa';break;case"mapping":a='il valore del tag "'+i.params.tag+'" deve essere nei oneOf';break;default:a='deve essere valido secondo il criterio "'+i.keyword+'"'}break;case"enum":a="deve essere uguale ad uno dei valori consentiti";break;case"false schema":a="lo schema booleano è falso";break;case"format":a='deve corrispondere al formato "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="deve essere "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="deve essere "+n;break;case"if":a='deve corrispondere allo schema "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="deve essere "+n;break;case"maxItems":a="";var r=i.params.limit;a+="non deve avere più di "+r+" element",r==1?a+="o":a+="i";break;case"maxLength":a="";var r=i.params.limit;a+="non deve essere più lungo di "+r+" caratter",r==1?a+="e":a+="i";break;case"maxProperties":a="";var r=i.params.limit;a+="non deve avere più di "+r+" attribut",r==1?a+="o":a+="i";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="deve essere "+n;break;case"minItems":a="";var r=i.params.limit;a+="non deve avere meno di "+r+" element",r==1?a+="o":a+="i";break;case"minLength":a="";var r=i.params.limit;a+="non deve essere meno lungo di "+r+" caratter",r==1?a+="e":a+="i";break;case"minProperties":a="";var r=i.params.limit;a+="non deve avere meno di "+r+" attribut",r==1?a+="o":a+="i";break;case"multipleOf":a="deve essere un multiplo di "+i.params.multipleOf;break;
132case"not":a='non deve essere valido in base allo schema di "non"';break;case"oneOf":a='deve corrispondere esattamente ad uno degli schema in "oneOf"';break;case"pattern":a='deve corrispondere al formato "'+i.params.pattern+'"';break;case"patternRequired":a='deve avere un attributo che corrisponda al formato "'+i.params.missingPattern+'"';break;case"propertyNames":a="il nome dell'attritbuto non è valido";break;case"required":a="deve avere l'attributo obbligatorio "+i.params.missingProperty;break;case"type":a="deve essere di tipo "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="non deve avere più di "+r+" elementi",r==1?a+="o":a+="i";break;case"unevaluatedProperties":a="non deve avere attributi non valutati";break;case"uniqueItems":a="non deve avere duplicati (gli elementi ## "+i.params.j+" e "+i.params.i+" sono uguali)";break;default:a='deve essere valido secondo il criterio "'+i.keyword+'"'}i.message=a}}),NO}var LO,Gz;function l3e(){return Gz||(Gz=1,LO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="は"+r+"以上あってはいけない";break;case"additionalProperties":a="追加してはいけない";break;case"anyOf":a='"anyOf"のスキーマとマッチしなくてはいけない';break;case"const":a="must be equal to constant";break;case"contains":a="must contain a valid item";break;case"dependencies":case"dependentRequired":a=""+i.params.property+"がある場合、";var r=i.params.depsCount;a+="は"+i.params.deps+"をつけなければいけない";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='must pass "'+i.keyword+'" keyword validation'}break;case"enum":a="事前に定義された値のいずれかに等しくなければいけない";break;case"false schema":a="boolean schema is false";break;case"format":a='"'+i.params.format+'"形式に揃えなければいけない';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="must be "+n;break;case"if":a='must match "'+i.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+=n+"でなければいけない";break;case"maxItems":a="";var r=i.params.limit;a+="は"+r+"個以上であってはいけない";break;case"maxLength":a="";var r=i.params.limit;a+="は"+r+"文字以上であってはいけない";break;case"maxProperties":a="";var r=i.params.limit;a+="は"+r+"個以上のプロパティを有してはいけない";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+=n+"でなければいけない";break;case"minItems":a="";var r=i.params.limit;a+="は"+r+"個以下であってはいけない";break;case"minLength":a="";var r=i.params.limit;a+="は"+r+"文字以下であってはいけない";break;case"minProperties":a="";var r=i.params.limit;a+="は"+r+"個以下のプロパティを有してはいけない";break;case"multipleOf":a=""+i.params.multipleOf+"の倍数でなければいけない";break;case"not":a='"not"のスキーマに従って有効としてはいけない';break;
132case"oneOf":a='"oneOf"のスキーマと完全に一致しなくてはいけない';break;case"pattern":a='"'+i.params.pattern+'"のパターンと一致しなければいけない';break;case"patternRequired":a='must have property matching pattern "'+i.params.missingPattern+'"';break;case"propertyNames":a="property name is invalid";break;case"required":a="必要なプロパティ"+i.params.missingProperty+"がなければいけない";break;case"type":a=""+i.params.type+"でなければいけない";break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="重複するアイテムがあってはいけない("+i.params.j+"と"+i.params.i+"は同じである)";break;default:a='must pass "'+i.keyword+'" keyword validation'}i.message=a}}),LO}var FO,Kz;function u3e(){return Kz||(Kz=1,FO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+=" 항목은 아이템을 "+r+"개 이상 가질 수 없습니다";break;case"additionalProperties":a="추가적인 속성은 허용되지 않습니다";break;case"anyOf":a='"anyOf"의 스키마와 일치해야 합니다';break;case"const":a="상수와 같아야합니다";break;case"contains":a="올바른 아이템을 포함해야 합니다";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+=i.params.property+"속성이 있는 경우, "+i.params.deps+" 속성이 있어야합니다";break;case"discriminator":switch(i.params.error){case"tag":a='"'+i.params.tag+'"태그는 반드시 문자열이여야 합니다';break;case"mapping":a='"'+i.params.tag+'"태그의 값은 반드시 oneOf에 있어야 합니다';break;default:a='"'+i.keyword+'"키워드 검사를 통과해야 합니다'}break;case"enum":a="미리 정의된 값중 하나여야 합니다";break;case"false schema":a="boolean 스키마는 올바르지 않습니다";break;case"format":a='"'+i.params.format+'" 포맷과 일치해야 합니다';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" "+n+" 이여야 합니다";break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" "+n+" 이여야 합니다";break;case"if":a='"'+i.params.failingKeyword+'" 스키마와 일치해야 합니다';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" "+n+" 이여야 합니다";break;case"maxItems":a="";var r=i.params.limit;a+="아이템이 최대 "+r+"개이여야 합니다";break;case"maxLength":a="";var r=i.params.limit;a+="최대 "+r+"글자여야 합니다";break;case"maxProperties":a="";var r=i.params.limit;a+="속성은 최대 "+r+"개 이내여야 합니다";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+=" "+n+" 이여야 합니다";break;case"minItems":a="";var r=i.params.limit;a+="아이템이 최소 "+r+"개이여야 합니다";break;case"minLength":a="";var r=i.params.limit;a+="최소 "+r+"글자여야 합니다";break;case"minProperties":a="";var r=i.params.limit;a+="속성은 최소 "+r+"개 이상이여야 합니다";break;case"multipleOf":a=""+i.params.multipleOf+"의 배수여야 합니다";break;case"not":a='"not"스키마에 따라 유효하지 않아야 합니다';break;case"oneOf":a='"oneOf" 스키마중 하나와 정확하게 일치해야 합니다';break;case"pattern":a='"'+i.params.pattern+'"패턴과 일치해야 합니다';break;case"patternRequired":a='"'+i.params.missingPattern+'"패턴과 일치하는 속성을 가져야 합니다';break;case"propertyNames":a="속성명이 올바르지 않습니다";break;case"required":a=""+i.params.missingProperty+" 속성은 필수입니다";break;case"type":a=""+i.params.type+"이여야 합니다";break;case"unevaluatedItems":a="";var r=i.params.len;a+="항목이 "+r+"개 아이템을 초과하면 안됩니다";break;case"unevaluatedProperties":a="평가되지 않은 속성이 없어야합니다.";break;case"uniqueItems":a="중복 아이템이 없어야 합니다 (아이템"+i.params.j+"과 아이템"+i.params.i+"가 동일합니다)";break;default:a='"'+i.keyword+'"키워드 검사를 통과해야 합니다'}i.message=a}}),FO}var VO,Yz;function c3e(){return Yz||(Yz=1,VO=function(t){if(t&&t.length)for(const a of t){let s;switch(a.keyword){case"additionalItems":case"items":s="";var i=a.params.limit;s+="kan ikke ha mer enn "+i+" element",i!=1&&(s+="er");break;case"additionalProperties":s="kan ikke ha flere egenskaper";break;case"anyOf":s='må samsvare med et schema i "anyOf"';break;case"const":s="må være lik konstanten";break;case"contains":s="må inneholde et gyldig element";break;case"dependencies":case"dependentRequired":s="";var i=a.params.depsCount;s+="må ha egenskapen",i!=1&&(s+="e"),s+=" "+a.params.deps+" når egenskapen "+a.params.property+" er angitt";break;case"discriminator":switch(a.params.error){case"tag":s='tag "'+a.params.tag+'" must be string';break;case"mapping":s='value of tag "'+a.params.tag+'" must be in oneOf';break;default:s="må samsvare med valideringen for "+a.keyword}break;case"enum":s="må være lik en av de forhåndsdefinerte verdiene";break;case"false schema":s="boolsk schema er usannt";break;case"format":s='må stemme overens med formatet "'+a.params.format
132+'"';break;case"formatMaximum":case"formatExclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="må være "+n;break;case"formatMinimum":case"formatExclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="må være "+n;break;case"if":s='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="må være "+n;break;case"maxItems":s="";var i=a.params.limit;s+="kan ikke ha fler enn "+i+" element",i!=1&&(s+="er");break;case"maxLength":s="";var i=a.params.limit;s+="kan ikke være lengre enn "+i+" tegn";break;case"maxProperties":s="";var i=a.params.limit;s+="kan ikke ha mer enn "+i+" egenskap",i!=1&&(s+="er");break;case"minimum":case"exclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="må være "+n;break;case"minItems":s="";var i=a.params.limit;s+="kan ikke ha færre enn "+i+" element",i!=1&&(s+="er");break;case"minLength":s="";var i=a.params.limit;s+="kan ikke være kortere enn "+i+" tegn";break;case"minProperties":s="";var i=a.params.limit;s+="kan ikke ha mindre enn "+i+" egenskap",i!=1&&(s+="er");break;case"multipleOf":s="må være et multiplum av "+a.params.multipleOf;break;case"not":s='kan ikke samsvare med schema i "not"';break;case"oneOf":s='må samsvare med nøyaktig ett schema i "oneOf"';break;case"pattern":s='må samsvare med mønsteret "'+a.params.pattern+'"';break;case"patternRequired":s='må ha en egenskap som samsvarer med mønsteret "'+a.params.missingPattern;break;case"propertyNames":s="egenskapen med navnet '",a.params.propertyNameout+="' er ugyldig";break;case"required":s="må ha den påkrevde egenskapen "+a.params.missingProperty;break;case"type":s="";var r=a.params.type;s+="må være ",r=="number"?s+="et tall":r=="integer"?s+="et heltall":r=="string"?s+="en streng":r=="boolean"?s+="ja eller nei":s+=r;break;case"unevaluatedItems":s="";var i=a.params.len;s+="must NOT have more than "+i+" item",i!=1&&(s+="s");break;case"unevaluatedProperties":s="must NOT have unevaluated properties";break;case"uniqueItems":s="kan ikke ha duplikate elemeneter (elementene ## "+a.params.j+" og "+a.params.i+" er identiske)";break;default:s="må samsvare med valideringen for "+a.keyword}a.message=s}}),VO}var BO,Xz;function d3e(){return Xz||(Xz=1,BO=function(t){if(t&&t.length)for(const a of t){let s;switch(a.keyword){case"additionalItems":case"items":s="";var i=a.params.limit;s+="mag niet meer dan "+i+" item",i!=1&&(s+="s"),s+=" bevatten";break;case"additionalProperties":s="mag geen extra eigenschappen bevatten";break;case"anyOf":s='moet overeenkomen met een schema in "anyOf"';break;case"const":s="moet gelijk zijn aan constante";break;case"contains":s="moet een geldig item bevatten";break;case"dependencies":case"dependentRequired":s="";var i=a.params.depsCount;s+="moet de eigenschap",i!=1&&(s+="pen"),s+=" "+a.params.deps+" bevatten als "+a.params.property+" is gedefinieerd";break;case"discriminator":switch(a.params.error){case"tag":s='tag "'+a.params.tag+'" moet een tekenreeks zijn';break;case"mapping":s='de waarde van het veld "'+a.params.tag+'" moet voorkomen in de oneOf';break;default:s='moet sleutelwoord validatie "'+a.keyword+'" doorstaan'}break;case"enum":s="moet overeenkomen met één van de voorgedefinieerde waarden";break;case"false schema":s="boolean schema is fout";break;case"format":s='moet overeenkomen met het volgende formaat: "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="moet "+n+" zijn";break;case"formatMinimum":case"formatExclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="moet "+n+" zijn";break;case"if":s='moet overeenkomen met "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="moet "+n+" zijn";break;case"maxItems":s="";var i=a.params.limit;s+="mag niet meer dan "+i+" item",i!=1&&(s+="s"),s+=" bevatten";break;case"maxLength":s="";var i=a.params.limit;s+="mag niet langer dan "+i+" karakter",i!=1&&(s+="s"),s+=" zijn";break;case"maxProperties":s="";var i=a.params.limit;s+="mag niet meer dan "+i+" eigenschap",i!=1&&(s+="pen"),s+=" bevatten";break;case"minimum":case"exclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="moet "+n+" zijn";break;case"minItems":s="";var i=a.params.limit;s+="mag niet minder dan "+i+" item",i!=1&&(s+="s"),s+=" bevatten";break;case"minLength":s="";var i=a.params.limit;s+="mag niet korter dan "+i+" karakter",i!=1&&(s+="s"),s+=" zijn";break;case"minProperties":s="";var i=a.params.limit;s+="mag niet minder dan "+i+" eigenschap",i!=1&&(s+="pen"),s+=" bevatten";break;case"multipleOf":s="moet een veelvoud van "+a.params.multipleOf+" zijn";break;case"not":s='mag niet overeenkomen met een schema in "not"';break;case"oneOf":s='moet overeenkomen met één schema in "oneOf"';break;case"pattern":s='moet overeenkomen met het volgende patroon: "'+a.params.pattern+'"';break;
132case"patternRequired":s='moet een eigenschap bevatten die overeenkomt met het pattroon: "'+a.params.missingPattern+'"';break;case"propertyNames":s="eigenschapnaam is ongeldig";break;case"required":s="moet de eigenschap "+a.params.missingProperty+" bevatten";break;case"type":s="";var r=a.params.type;s+="moet een ",r=="number"?s+="nummer":r=="integer"?s+="geheel getal":r=="string"?s+="tekenreeks":r=="boolean"&&(s+="ja of nee waarde"),s+=" ("+r+") bevatten";break;case"unevaluatedItems":s="";var i=a.params.len;s+="mag niet meer dan "+i+" item",i!=1&&(s+="s"),s+=" bevatten";break;case"unevaluatedProperties":s="mag geen ongecontroleerde eigenschappen bevatten";break;case"uniqueItems":s="mag geen gedupliceerde items bevatten (items ## "+a.params.j+" en "+a.params.i+" zijn identiek)";break;default:s='moet sleutelwoord validatie "'+a.keyword+'" doorstaan'}a.message=s}}),BO}var jO,Jz;function f3e(){return Jz||(Jz=1,jO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="nie powinien mieć więcej niż "+r+" element",r==1?a+="u":a+="ów";break;case"additionalProperties":a="nie powinien zawierać dodatkowych pól";break;case"anyOf":a='powinien pasować do wzoru z sekcji "anyOf"';break;case"const":a="powinien być równy stałej";break;case"contains":a="must contain a valid item";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="powinien zawierać pol",r==1?a+="e":a+="a",a+=" "+i.params.deps+" kiedy pole "+i.params.property+" jest obecne";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='powinien przejść walidację "'+i.keyword+'"'}break;case"enum":a="powinien być równy jednej z predefiniowanych wartości";break;case"false schema":a="boolean schema is false";break;case"format":a='powinien zgadzać się z formatem "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="powinien być "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="powinien być "+n;break;case"if":a='must match "'+i.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="powinien być "+n;break;case"maxItems":a="";var r=i.params.limit;a+="nie powinien mieć więcej niż "+r+" element",r==1?a+="u":a+="ów";break;case"maxLength":a="";var r=i.params.limit;a+="nie powinien być dłuższy niż "+r+" znak",r!=1&&(a+="ów");break;case"maxProperties":a="";var r=i.params.limit;a+="nie powinien zawierać więcej niż "+r+" ",r==1?a+="pole":a+="pól";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="powinien być "+n;break;case"minItems":a="";var r=i.params.limit;a+="nie powinien mieć mniej niż "+r+" element",r==1?a+="u":a+="ów";break;case"minLength":a="";var r=i.params.limit;a+="nie powinien być krótszy niż "+r+" znak",r!=1&&(a+="ów");break;case"minProperties":a="";var r=i.params.limit;a+="nie powinien zawierać mniej niż "+r+" ",r==1?a+="pole":a+="pól";break;case"multipleOf":a="powinien być wielokrotnością "+i.params.multipleOf;break;case"not":a='nie powinien pasować do wzoru z sekcji "not"';break;case"oneOf":a='powinien pasować do jednego wzoru z sekcji "oneOf"';break;case"pattern":a='powinien zgadzać się ze wzorem "'+i.params.pattern+'"';break;case"patternRequired":a='powinien mieć pole pasujące do wzorca "'+i.params.missingPattern+'"';break;case"propertyNames":a="property name is invalid";break;case"required":a="powinien zawierać wymagane pole "+i.params.missingProperty;break;case"type":a="powinien być "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="nie powinien zawierać elementów które się powtarzają (elementy "+i.params.j+" i "+i.params.i+" są identyczne)";break;default:a='powinien przejść walidację "'+i.keyword+'"'}i.message=a}}),jO}var UO,Zz;function h3e(){return Zz||(Zz=1,UO=function(t){if(t&&t.length)for(const a of t){let s;switch(a.keyword){case"additionalItems":case"items":s="não são permitidos itens adicionais (mais do que "+i+")";break;case"additionalProperties":s="não são permitidas propriedades adicionais";break;case"anyOf":s='os dados não correspondem a nenhum schema de "anyOf"';break;case"const":s="deve ser igual à constante";break;case"contains":s="deve conter um item válido";break;case"dependencies":case"dependentRequired":s="";var i=a.params.depsCount;s+=" deve ter propriedade",i!=1&&(s+="s"),s+=" "+a.params.deps+" quando a propriedade "+a.params.property+" estiver presente";break;case"discriminator":switch(a.params.error){case"tag":s='a tag "'+a.params.tag+'" deve ser uma string';break;case"mapping":s='o valor da tag "'+a.params.tag+'" deve estar no oneOf';break;
vendor: 2,524 bytes, line 132
132default:s='deve passar a validação da keyword "'+a.keyword+'"'}break;case"enum":s="deve ser igual a um dos valores permitidos";break;case"false schema":s='o schema booleano é "false"';break;case"format":s='deve corresponder ao formato "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="deve ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="deve ser "+n;break;case"if":s='deve corresponder ao schema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":s="";var n=a.params.comparison+" "+a.params.limit;s+="deve ser "+n;break;case"maxItems":s="";var i=a.params.limit;s+="não deve ter mais que "+i+" elemento",i!=1&&(s+="s");break;case"maxLength":s="";var i=a.params.limit;s+="não deve ser maior que "+i+" caracter",i!=1&&(s+="es");break;case"maxProperties":s="";var i=a.params.limit;s+="não deve ter mais que "+i+" propriedade",i!=1&&(s+="s");break;case"minimum":case"exclusiveMinimum":s="";var n=a.params.comparison+" "+a.params.limit;s+="deve ser "+n;break;case"minItems":s="";var i=a.params.limit;s+="não deve ter menos que "+i+" elemento",i!=1&&(s+="s");break;case"minLength":s="";var i=a.params.limit;s+="não deve ser mais curta que "+i+" caracter",i!=1&&(s+="es");break;case"minProperties":s="";var i=a.params.limit;s+="não deve ter menos que "+i+" propriedade",i!=1&&(s+="s");break;case"multipleOf":s="deve ser múltiplo de "+a.params.multipleOf;break;case"not":s='não deve ser valido segundo o schema em "not"';break;case"oneOf":s='deve corresponder exatamente com um schema em "oneOf"';break;case"pattern":s='deve corresponder ao padrão "'+a.params.pattern+'"';break;case"patternRequired":s='deve ter a propriedade correspondente ao padrão "'+a.params.missingPattern+'"';break;case"propertyNames":s="o nome da propriedade é inválido";break;case"required":s="deve ter a propriedade obrigatória "+a.params.missingProperty;break;case"type":s="";var r=a.params.type;s+="deve ser ",r=="number"?s+="um número":r=="integer"?s+="um número inteiro":r=="string"?s+="um texto":r=="boolean"?s+="um booleano":s+=r;break;case"unevaluatedItems":s="";var i=a.params.len;s+="não pode possuir mais que "+i+" ",i==1?s+="item":s+="itens";break;case"unevaluatedProperties":s="não pode possuir propridades não avaliadas";break;case"uniqueItems":s="não deve ter itens duplicados (os itens ## "+a.params.j+" e "+a.params.i+" são idênticos)";break;
132default:s='deve passar a validação da keyword "'+a.keyword+'"'}a.message=s}}),UO}var HO,Qz;function m3e(){return Qz||(Qz=1,HO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="должно иметь не более, чем "+r+" элемент",r>=2&&r<=4?a+="а":r!=1&&(a+="ов");break;case"additionalProperties":a="не должно иметь дополнительных полей";break;case"anyOf":a='должно соответствовать одной их схем в "anyOf"';break;case"const":a="должно быть равно заданному значению";break;case"contains":a="должно содержать значение соответствующее схеме";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="должно иметь пол",r==1?a+="е":a+="я",a+=" "+i.params.deps+", когда присутствует поле "+i.params.property;break;case"discriminator":switch(i.params.error){case"tag":a='поле "'+i.params.tag+'" должно быть строкой';break;case"mapping":a='значение поля "'+i.params.tag+'" должно быть в одной из oneOf схем ';break;default:a='должно соответствовать правилу "'+i.keyword+'"'}break;case"enum":a="должно быть равно одному из разрешенных значений";break;case"false schema":a="схема равна false";break;case"format":a='должно соответствовать формату "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="должно быть "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="должно быть "+n;break;case"if":a='должно соответствовать схемe "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="должно быть "+n;break;case"maxItems":a="";var r=i.params.limit;a+="должно иметь не более, чем "+r+" элемент",r>=2&&r<=4?a+="а":r!=1&&(a+="ов");break;case"maxLength":a="";var r=i.params.limit;a+="должно быть не длиннее, чем "+r+" символ",r>=2&&r<=4?a+="а":r!=1&&(a+="ов");break;case"maxProperties":a="";var r=i.params.limit;a+="должно иметь не более, чем "+r+" пол",r==1?a+="е":r>=2&&r<=4?a+="я":a+="ей";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="должно быть "+n;break;case"minItems":a="";var r=i.params.limit;a+="должно иметь не менее, чем "+r+" элемент",r>=2&&r<=4?a+="а":r!=1&&(a+="ов");break;case"minLength":a="";var r=i.params.limit;a+="должно быть не короче, чем "+r+" символ",r>=2&&r<=4?a+="а":r!=1&&(a+="ов");break;case"minProperties":a="";var r=i.params.limit;a+="должно иметь не менее, чем "+r+" пол",r==1?a+="е":r>=2&&r<=4?a+="я":a+="ей";break;case"multipleOf":a="должно быть кратным "+i.params.multipleOf;break;case"not":a='должно не соответствовать схеме в "not"';break;case"oneOf":a='должно соответствовать в точности одной схемe в "oneOf"';break;case"pattern":a='должно соответствовать образцу "'+i.params.pattern+'"';break;case"patternRequired":a='должно иметь поле, соответствующее образцу "'+i.params.missingPattern+'"';break;case"propertyNames":a="имя поля не соответствует схеме";break;case"required":a="должно иметь обязательное поле "+i.params.missingProperty;break;case"type":a="должно быть "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="должно иметь не более, чем "+r+" элемент",r>
132=2&&r<=4?a+="а":r!=1&&(a+="ов");break;case"unevaluatedProperties":a="не должно иметь непроверенных полей";break;case"uniqueItems":a="не должно иметь повторяющихся элементов (элементы "+i.params.j+" и "+i.params.i+" идентичны)";break;default:a='должно соответствовать правилу "'+i.keyword+'"'}i.message=a}}),HO}var zO,e8;function p3e(){return e8||(e8=1,zO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="nemôže obsahovať viac, než "+r+" prv",r==1?a+="ok":a+="kov";break;case"additionalProperties":a="nemôže obsahovať ďalšie položky";break;case"anyOf":a='musí splňovať aspoň jednu zo schém v "anyOf"';break;case"const":a="musí byť konštanta";break;case"contains":a="musí obsahovať prvok zodpovedajúci schéme";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+=" musí obsahovať polož",r>=2&&r<=4?a+="ky":r!=1?a+="iek":a+="ka",a+=": "+i.params.deps+", ak obsahuje "+i.params.property;break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='musí splniť "'+i.keyword+'" validáciu'}break;case"enum":a="musí byť jedna z definovaných hodnôt";break;case"false schema":a="schéma je false";break;case"format":a='musí obsahovať formát "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí byť "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí byť "+n;break;case"if":a='must match "'+i.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí byť "+n;break;case"maxItems":a="";var r=i.params.limit;a+="nesmie obsahovať viac než "+r+" prv",r==1?a+="ok":a+="kov";break;case"maxLength":a="";var r=i.params.limit;a+="nesmie byť dlhší než "+r+" znak",r!=1&&(a+="ov");break;case"maxProperties":a="";var r=i.params.limit;a+="nesmie obsahovať viac než "+r+" polož",r>=2&&r<=4?a+="ky":r!=1?a+="iek":a+="ka";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="musí byť "+n;break;case"minItems":a="";var r=i.params.limit;a+="nesmie obsahovať menej než "+r+" prv",r==1?a+="ok":a+="kov";break;case"minLength":a="";var r=i.params.limit;a+="nesmie byť kratší než "+r+" znak",r!=1&&(a+="ov");break;case"minProperties":a="";var r=i.params.limit;a+="nesmie obsahovať menej než "+r+" polož",r>=2&&r<=4?a+="ky":r!=1?a+="iek":a+="ka";break;case"multipleOf":a="musí byť násobkom "+i.params.multipleOf;break;case"not":a='nesmie splňovať schému v "not"';break;case"oneOf":a='musí splňovať práve jednu schému v "oneOf"';break;case"pattern":a='musí splňovať regulárny výraz "'+i.params.pattern+'"';break;case"patternRequired":a='musí obsahovať položku splňjúcu regulárny výraz "'+i.params.missingPattern+'"';break;case"propertyNames":a="názov položky nezodpovedá schéme";break;case"required":a="musí obsahovať požadovanú položku "+i.params.missingProperty;break;case"type":a="musí byť "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="nesmie obsahovať duplicitné prvky (prvky ## "+i.params.j+" a "+i.params.i+" sú rovnaké)";break;default:a='musí splniť "'+i.keyword+'" validáciu'}i.message=a}}),zO}var qO,t8;function g3e(){return t8||(t8=1,qO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="borde ha fler än "+r+" sak",r!=1&&(a+="er");break;case"additionalProperties":a="borde inte ha fler egenskaper";break;case"anyOf":a='borde matcha något schema i "anyOf"';break;case"const":a="bör vara en konstant";break;case"contains":a="bör innehålla ett giltigt objekt";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="borde ha egenskap",r!=1&&(a+="er"),a+=" "+i.params.deps+" när egenskap "+i.params.property+" finns tillgängligt";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" must be string';break;case"mapping":a='value of tag "'+i.params.tag+'" must be in oneOf';break;default:a='bör passera "'+i.keyword+'" nyckelord validering'}break;case"enum":a="borde vara ekvivalent med en av dess fördefinierade värden";break;case"false schema":a="boolean schema är falskt";break;
132case"format":a='borde matcha formatet "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="bör vara "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="bör vara "+n;break;case"if":a='must match "'+i.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="borde vara "+n;break;case"maxItems":a="";var r=i.params.limit;a+="borde inte ha fler än "+r+" sak",r!=1&&(a+="er");break;case"maxLength":a="";var r=i.params.limit;a+="borde inte vara längre än "+r+" tecken";break;case"maxProperties":a="";var r=i.params.limit;a+="borde inte ha fler än "+r+" egenskap",r!=1&&(a+="er");break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="borde vara "+n;break;case"minItems":a="";var r=i.params.limit;a+="borde inte ha färre än "+r+" sak",r!=1&&(a+="er");break;case"minLength":a="";var r=i.params.limit;a+="borde inte vara kortare än "+r+" tecken";break;case"minProperties":a="";var r=i.params.limit;a+="borde inte ha färre än "+r+" egenskap",r!=1&&(a+="er");break;case"multipleOf":a="borde vara en multipel av "+i.params.multipleOf;break;case"not":a='borde inte vara giltigt enligt schema i "not"';break;case"oneOf":a='borde matcha exakt ett schema i "oneOf"';break;case"pattern":a='borde matcha mönstret "'+i.params.pattern+'"';break;case"patternRequired":a='bör ha en egenskap som matchar mönstret "'+i.params.missingPattern+'"';break;case"propertyNames":a="egenskap med namnet är inte giltig";break;case"required":a="borde ha den nödvändiga egenskapen "+i.params.missingProperty;break;case"type":a="borde vara "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="must NOT have more than "+r+" item",r!=1&&(a+="s");break;case"unevaluatedProperties":a="must NOT have unevaluated properties";break;case"uniqueItems":a="borde inte ha duplicerade saker (sakerna ## "+i.params.j+" och "+i.params.i+" är identiska)";break;default:a='bör passera "'+i.keyword+'" nyckelord validering'}i.message=a}}),qO}var WO,n8;function v3e(){return n8||(n8=1,WO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="ต้องมีสมาชิกไม่เกิน "+r+" ตัว";break;case"additionalProperties":a="ต้องไม่มี property อื่นๆ นอกเหนีอจากที่กำหนดไว้";break;case"anyOf":a='ต้องตรงกับหนึ่งใน schema ที่กำหนดไว้ใน "anyOf"';break;case"const":a="ต้องเท่ากับค่าคงที่";break;case"contains":a="ต้องมีสมาชิกที่ผ่านเงื่อนไขอยู่";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="เมื่อมี property "+i.params.property+" แล้วจะต้องมี property "+i.params.deps+" ด้วย";break;case"discriminator":switch(i.params.error){case"tag":a='tag "'+i.params.tag+'" ต้องเป็น string';break;case"mapping":a='ต้องมีค่าของ tag "'+i.params.tag+'" ใน oneOf';break;default:a='ต้องผ่านคีย์เวิร์ด "'+i.keyword+'"'}break;case"enum":a="ต้องตรงกับหนึ่งในค่าที่กำหนดไว้";break;case"false schema":a="schema เป็น false";break;case"format":a='ต้องเป็นรูปแบบ "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ต้อง "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ต้อง "+n;break;case"if":a='ต้องตรงกับ schema "'+i.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ต้อง "+n;break;case"maxItems":a="";var r=i.params.limit;a+="ต้องมีสมาชิกไม่เกิน "+r;break;case"maxLength":a="";var r=i.params.limit;a+="ต้องยาวไม่เกิน "+r+" ตัวอักษร";break;case"maxProperties":a="";var r=i.params.limit;a+="ต้องมี property ไม่เกิน "+r+" ตัว";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="ต้อง "+n;break;case"minItems":a="";var r=i.params.limit;a+="ควรมีสมาชิกไม่น้อยกว่า "+r;break;case"minLength":a="";var r=i.params.limit;a+="ต้องมีอย่างน้อย "+r+" ตัวอักษร";break;case"minProperties":a="";var r=i.params.limit;a+="ต้องมี property อย่างน้อย "+r+" ตัว";break;case"multipleOf":a="ต้องเป็นเลขที่หาร "+i.params.multipleOf+" ลงตัว";break;
132case"not":a='ต้องไม่ผ่าน schema ที่กำหนดไว้ใน "not"';break;case"oneOf":a='ต้องตรงกับ schema ตัวเดียวใน "oneOf" เท่านั้น';break;case"pattern":a='ต้องตรงตาม pattern "'+i.params.pattern+'"';break;case"patternRequired":a='ต้องมี property ที่มีชื่อตรงตาม pattern "'+i.params.missingPattern+'"';break;case"propertyNames":a="ชื่อ property ไม่ถูกต้อง";break;case"required":a="ต้องมี property "+i.params.missingProperty+" ด้วย";break;case"type":a="ต้องเป็น "+i.params.type;break;case"unevaluatedItems":a="";var r=i.params.len;a+="ต้องมีไม่เกิน "+r+" ตัว";break;case"unevaluatedProperties":a="ต้องไม่มี property ที่ยังไม่ได้ผ่านการตรวจสอบเงื่อนไขใดๆ";break;case"uniqueItems":a="ต้องมีสมาชิกไม่ซ้ำักัน (ลำดับที่ "+i.params.j+" กับ "+i.params.i+" ซ้ำกัน)";break;default:a='ต้องผ่านคีย์เวิร์ด "'+i.keyword+'"'}i.message=a}}),WO}var GO,r8;function y3e(){return r8||(r8=1,GO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="不允许超过"+r+"个元素";break;case"additionalProperties":a="不允许有额外的属性";break;case"anyOf":a="数据应为 anyOf 所指定的其中一个";break;case"const":a="应当等于常量";break;case"contains":a="应当包含一个有效项";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="应当拥有属性"+i.params.property+"的依赖属性"+i.params.deps;break;case"discriminator":switch(i.params.error){case"tag":a='标签 "'+i.params.tag+'" 的类型必须为字符串';break;case"mapping":a='标签 "'+i.params.tag+'" 的值必须在 oneOf 之中';break;default:a='应当通过 "'+i.keyword+' 关键词校验"'}break;case"enum":a="应当是预设定的枚举值之一";break;case"false schema":a="布尔模式出错";break;case"format":a='应当匹配格式 "'+i.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="应当是 "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="应当是 "+n;break;case"if":a='应当匹配模式 "'+i.params.failingKeyword+'" ';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="应当为 "+n;break;case"maxItems":a="";var r=i.params.limit;a+="不应多于 "+r+" 个项";break;case"maxLength":a="";var r=i.params.limit;a+="不应多于 "+r+" 个字符";break;case"maxProperties":a="";var r=i.params.limit;a+="不应有多于 "+r+" 个属性";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="应当为 "+n;break;case"minItems":a="";var r=i.params.limit;a+="不应少于 "+r+" 个项";break;case"minLength":a="";var r=i.params.limit;a+="不应少于 "+r+" 个字符";break;case"minProperties":a="";var r=i.params.limit;a+="不应有少于 "+r+" 个属性";break;case"multipleOf":a="应当是 "+i.params.multipleOf+" 的整数倍";break;case"not":a='不应当匹配 "not" schema';break;case"oneOf":a='只能匹配一个 "oneOf" 中的 schema';break;case"pattern":a='应当匹配模式 "'+i.params.pattern+'"';break;case"patternRequired":a="应当有属性匹配模式 "+i.params.missingPattern;break;case"propertyNames":a="属性名 无效";break;case"required":a="应当有必需属性 "+i.params.missingProperty;break;case"type":a="应当是 "+i.params.type+" 类型";break;case"unevaluatedItems":a="";var r=i.params.len;a+=" 不允许有超过 "+r+" 个元素";break;case"unevaluatedProperties":a="不允许存在未求值的属性";break;case"uniqueItems":a="不应当含有重复项 (第 "+i.params.j+" 项与第 "+i.params.i+" 项是重复的)";break;default:a='应当通过 "'+i.keyword+' 关键词校验"'}i.message=a}}),GO}var KO,i8;function b3e(){return i8||(i8=1,KO=function(t){if(t&&t.length)for(const i of t){let a;switch(i.keyword){case"additionalItems":case"items":a="";var r=i.params.limit;a+="不可以超過"+r+"個元素";break;case"additionalProperties":a="不可以有額外的屬性";break;case"anyOf":a="不符合 anyOf 指定的模式";break;case"const":a="應該等於常數";break;case"contains":a="應該包含一個有效元素";break;case"dependencies":case"dependentRequired":a="";var r=i.params.depsCount;a+="應該要有屬性"+i.params.property+"的依賴屬性"+i.params.deps;break;case"discriminator":switch(i.params.error){case"tag":a='標籤 "'+i.params.tag+'" 的類型必須是字串';break;case"mapping":a='標籤 "'+i.params.tag+'" 必須在 oneOf 其中之一';break;default:a='應該通過 "'+i.keyword+' 關鍵詞檢驗"'}break;case"enum":a="應該要在預設的值之中";break;case"false schema":a="布林模式不正確";break;
132case"format":a="應該要符合"+i.params.format+"格式";break;case"formatMaximum":case"formatExclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="應該是 "+n;break;case"formatMinimum":case"formatExclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="應該是 "+n;break;case"if":a='應該符合 "'+i.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":a="";var n=i.params.comparison+" "+i.params.limit;a+="應該要 "+n;break;case"maxItems":a="";var r=i.params.limit;a+="不應該多於 "+r+" 個";break;case"maxLength":a="";var r=i.params.limit;a+="不應該多於 "+r+" 個字元";break;case"maxProperties":a="";var r=i.params.limit;a+="不應該多於 "+r+" 個屬性";break;case"minimum":case"exclusiveMinimum":a="";var n=i.params.comparison+" "+i.params.limit;a+="應該要 "+n;break;case"minItems":a="";var r=i.params.limit;a+="不應該少於 "+r+" 個";break;case"minLength":a="";var r=i.params.limit;a+="不應該少於 "+r+" 個字元";break;case"minProperties":a="";var r=i.params.limit;a+="不應該少於 "+r+" 個屬性";break;case"multipleOf":a="應該是 "+i.params.multipleOf+" 的整數倍";break;case"not":a='不應該符合 "not" schema';break;case"oneOf":a='只能符合一個 "oneOf" 中的 schema';break;case"pattern":a='應該符合模式 "'+i.params.pattern+'"';break;case"patternRequired":a="應該有屬性對應模式 "+i.params.missingPattern;break;case"propertyNames":a="属性名 無效";break;case"required":a="應該有必須屬性 "+i.params.missingProperty;break;case"type":a="應該是 "+i.params.type+" 類型";break;case"unevaluatedItems":a="";var r=i.params.len;a+=" 的元素不可以超過 "+r+" 個";break;case"unevaluatedProperties":a="不應該有未驗證的屬性";break;case"uniqueItems":a="不應該有重複項目 (第 "+i.params.j+" 項和第 "+i.params.i+" 項是重複的)";break;default:a='應該通過 "'+i.keyword+' 關鍵詞檢驗"'}i.message=a}}),KO}var YO,a8;function _3e(){return a8||(a8=1,YO={en:Jje(),ar:Zje(),ca:Qje(),cs:e3e(),de:t3e(),es:n3e(),fi:r3e(),fr:i3e(),hu:a3e(),id:s3e(),it:o3e(),ja:l3e(),ko:u3e(),nb:c3e(),nl:d3e(),pl:f3e(),"pt-BR":h3e(),ru:m3e(),sk:p3e(),sv:g3e(),th:v3e(),zh:y3e(),"zh-TW":b3e()}),YO}var S3e=_3e();const w3e=md(S3e),Uee={$id:"https://json-layout.github.io/layout-keyword",$defs:{"layout-keyword":{title:"layout keyword",errorMessage:{anyOf:"layout keyword must be a string with a valid component name, or a more complete object definition, or an array of children, or a switch structure"},anyOf:[{$ref:"#/$defs/comp-name"},{$ref:"#/$defs/partial-children"},{$ref:"#/$defs/partial-comp-object"},{$ref:"#/$defs/partial-switch"}]},"partial-switch":{type:"object",required:["switch"],additionalProperties:!1,properties:{switch:{type:"array",items:{$ref:"#/$defs/partial-comp-object"}}}},"partial-comp-object":{title:"partial comp object",type:"object",properties:{comp:{$ref:"#/$defs/comp-name"},help:{type:"string"},children:{$ref:"#/$defs/partial-children"},label:{type:"string"},hint:{type:["string","null"]},title:{type:["string","null"]},subtitle:{type:["string","null"]},step:{type:"number"},if:{$ref:"#/$defs/partial-expression"},items:{type:"array",items:{$ref:"#/$defs/partial-select-item"}},getItems:{$ref:"#/$defs/partial-get-items"},listEditMode:{type:"string",enum:["inline","inline-single","menu","dialog"]},listActions:{type:"array",items:{type:"string",enum:["add","edit","delete","sort","duplicate"]}},cols:{$ref:"#/$defs/partial-cols"},props:{type:"object"},getProps:{$ref:"#/$defs/partial-expression"},slots:{type:"object",patternProperties:{".*":{$ref:"#/$defs/partial-slot"}}},options:{type:"object"},getOptions:{$ref:"#/$defs/partial-expression"},messages:{type:"object"},defaultData:{},getDefaultData:{$ref:"#/$defs/partial-expression"},constData:{},getConstData:{$ref:"#/$defs/partial-expression"},transformData:{$ref:"#/$defs/partial-expression"},autofocus:{type:"boolean"},separator:{type:"string"}}},"comp-name":{title:"component name",type:"string"},"partial-child-ref":{type:"object",required:["key"],additionalProperties:!1,properties:{key:{type:["string","integer"]},cols:{$ref:"#/$defs/partial-cols"},if:{$ref:"#/$defs/partial-expression"},slots:{type:"object",patternProperties:{".*":{$ref:"#/$defs/partial-slot"}}}}},"partial-child-composite":{type:"object",required:["children"],properties:{comp:{type:"string"},title:{type:["string","null"]},subtitle:{type:["string","null"]},children:{$ref:"#/$defs/partial-children"},cols:{$ref:"#/$defs/partial-cols"},if:{$ref:"#/$defs/partial-expression"},slots:{type:"object",patternProperties:{".*":{$ref:"#/$defs/partial-slot"}}}}},"partial-child-slot":{type:"object",properties:{cols:{$ref:"#/$defs/partial-cols"},if:{$ref:"#/$defs/partial-expression"}},oneOf:[{$ref:"#/$defs/partial-slot-text"},{$ref:"#/$defs/partial-slot-markdown"},{$ref:"#/$defs/partial-slot-name"}]},"partial-child":{anyOf:[{type:"string"},{type:"array",items:{$ref:"#/$defs/partial-child"}},{$ref:"#/$defs/partial-child-ref"},{$ref:"#/$defs/partial-child-composite"},{$ref:"#/$defs/partial-child-slot"}]},"partial-children":{type:"array",items:{$ref:"#/$defs/partial-child"}},"partial-expression":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-expression-obj"}]},"partial-expression-obj":{type:"object",required:["expr"],properties:{type:{type:"string",enum:["js-fn","js-eval","js-tpl"]},expr:{type:"string"}}},"partial-select-item":{oneOf:[{type:"string"},{type:"object",properties:{key:{type:"string"},title:{type:"string"},value:{}}}]}
132,"partial-get-items":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-get-items-obj"}]},"partial-get-items-obj":{type:"object",allOf:[{properties:{itemTitle:{$ref:"#/$defs/partial-expression"},itemKey:{$ref:"#/$defs/partial-expression"},itemValue:{$ref:"#/$defs/partial-expression"},itemIcon:{$ref:"#/$defs/partial-expression"},itemsResults:{$ref:"#/$defs/partial-expression"}}},{anyOf:[{type:"object"},{$ref:"#/$defs/partial-expression-obj"},{$ref:"#/$defs/partial-get-items-fetch"}]}]},"partial-get-items-fetch":{type:"object",required:["url"],properties:{url:{$ref:"#/$defs/partial-expression"}}},"partial-cols":{oneOf:[{$ref:"#/$defs/partial-cols-number"},{$ref:"#/$defs/partial-cols-obj"}]},"partial-cols-obj":{type:"object",additionalProperties:!1,properties:{xs:{$ref:"#/$defs/partial-cols-number"},sm:{$ref:"#/$defs/partial-cols-number"},md:{$ref:"#/$defs/partial-cols-number"},lg:{$ref:"#/$defs/partial-cols-number"},xl:{$ref:"#/$defs/partial-cols-number"},xxl:{$ref:"#/$defs/partial-cols-number"}}},"partial-cols-number":{type:"integer",minimum:0,maximum:12},"partial-slot":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-slot-text"},{$ref:"#/$defs/partial-slot-markdown"},{$ref:"#/$defs/partial-slot-name"}]},"partial-slot-text":{type:"object",additionalProperties:!1,required:["text"],properties:{text:{type:"string"}}},"partial-slot-markdown":{type:"object",additionalProperties:!1,required:["markdown"],properties:{markdown:{type:"string"}}},"partial-slot-name":{type:"object",additionalProperties:!1,required:["name"],properties:{name:{type:"string"},props:{type:"object"}}}}};var x1={exports:{}},XO={},lu={},jd={},JO={},ZO={},QO={},s8;function Dy(){return s8||(s8=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.regexpCode=e.getEsmExportName=e.getProperty=e.safeStringify=e.stringify=e.strConcat=e.addCodeArg=e.str=e._=e.nil=e._Code=e.Name=e.IDENTIFIER=e._CodeOrName=void 0;class t{}e._CodeOrName=t,e.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class n extends t{constructor(S){if(super(),!e.IDENTIFIER.test(S))throw new Error("CodeGen: name must be a valid identifier");this.str=S}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}e.Name=n;class r extends t{constructor(S){super(),this._items=typeof S=="string"?[S]:S}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;const S=this._items[0];return S===""||S==='""'}get str(){var S;return(S=this._str)!==null&&S!==void 0?S:this._str=this._items.reduce((w,E)=>`${w}${E}`,"")}get names(){var S;return(S=this._names)!==null&&S!==void 0?S:this._names=this._items.reduce((w,E)=>(E instanceof n&&(w[E.str]=(w[E.str]||0)+1),w),{})}}e._Code=r,e.nil=new r("");function i(b,...S){const w=[b[0]];let E=0;for(;E<S.length;)o(w,S[E]),w.push(b[++E]);return new r(w)}e._=i;const a=new r("+");function s(b,...S){const w=[m(b[0])];let E=0;for(;E<S.length;)w.push(a),o(w,S[E]),w.push(a,m(b[++E]));return l(w),new r(w)}e.str=s;function o(b,S){S instanceof r?b.push(...S._items):S instanceof n?b.push(S):b.push(d(S))}e.addCodeArg=o;function l(b){let S=1;for(;S<b.length-1;){if(b[S]===a){const w=u(b[S-1],b[S+1]);if(w!==void 0){b.splice(S-1,3,w);continue}b[S++]="+"}S++}}function u(b,S){if(S==='""')return b;if(b==='""')return S;if(typeof b=="string")return S instanceof n||b[b.length-1]!=='"'?void 0:typeof S!="string"?`${b.slice(0,-1)}${S}"`:S[0]==='"'?b.slice(0,-1)+S.slice(1):void 0;if(typeof S=="string"&&S[0]==='"'&&!(b instanceof n))return`"${b}${S.slice(1)}`}function c(b,S){return S.emptyStr()?b:b.emptyStr()?S:s`${b}${S}`}e.strConcat=c;function d(b){return typeof b=="number"||typeof b=="boolean"||b===null?b:m(Array.isArray(b)?b.join(","):b)}function f(b){return new r(m(b))}e.stringify=f;function m(b){return JSON.stringify(b).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}e.safeStringify=m;function p(b){return typeof b=="string"&&e.IDENTIFIER.test(b)?new r(`.${b}`):i`[${b}]`}e.getProperty=p;function v(b){if(typeof b=="string"&&e.IDENTIFIER.test(b))return new r(`${b}`);throw new Error(`CodeGen: invalid export name: ${b}, use explicit $id name mapping`)}e.getEsmExportName=v;function y(b){return new r(b.toString())}e.regexpCode=y})(QO)),QO}var eP={},o8;function l8(){return o8||(o8=1,(function(e){Object.defineProperty(e,"__esMo
132dule",{value:!0}),e.ValueScope=e.ValueScopeName=e.Scope=e.varKinds=e.UsedValueState=void 0;const t=Dy();class n extends Error{constructor(u){super(`CodeGen: "code" for ${u} not defined`),this.value=u.value}}var r;(function(l){l[l.Started=0]="Started",l[l.Completed=1]="Completed"})(r||(e.UsedValueState=r={})),e.varKinds={const:new t.Name("const"),let:new t.Name("let"),var:new t.Name("var")};class i{constructor({prefixes:u,parent:c}={}){this._names={},this._prefixes=u,this._parent=c}toName(u){return u instanceof t.Name?u:this.name(u)}name(u){return new t.Name(this._newName(u))}_newName(u){const c=this._names[u]||this._nameGroup(u);return`${u}${c.index++}`}_nameGroup(u){var c,d;if(!((d=(c=this._parent)===null||c===void 0?void 0:c._prefixes)===null||d===void 0)&&d.has(u)||this._prefixes&&!this._prefixes.has(u))throw new Error(`CodeGen: prefix "${u}" is not allowed in this scope`);return this._names[u]={prefix:u,index:0}}}e.Scope=i;class a extends t.Name{constructor(u,c){super(c),this.prefix=u}setValue(u,{property:c,itemIndex:d}){this.value=u,this.scopePath=(0,t._)`.${new t.Name(c)}[${d}]`}}e.ValueScopeName=a;const s=(0,t._)`\n`;class o extends i{constructor(u){super(u),this._values={},this._scope=u.scope,this.opts={...u,_n:u.lines?s:t.nil}}get(){return this._scope}name(u){return new a(u,this._newName(u))}value(u,c){var d;if(c.ref===void 0)throw new Error("CodeGen: ref must be passed in value");const f=this.toName(u),{prefix:m}=f,p=(d=c.key)!==null&&d!==void 0?d:c.ref;let v=this._values[m];if(v){const S=v.get(p);if(S)return S}else v=this._values[m]=new Map;v.set(p,f);const y=this._scope[m]||(this._scope[m]=[]),b=y.length;return y[b]=c.ref,f.setValue(c,{property:m,itemIndex:b}),f}getValue(u,c){const d=this._values[u];if(d)return d.get(c)}scopeRefs(u,c=this._values){return this._reduceValues(c,d=>{if(d.scopePath===void 0)throw new Error(`CodeGen: name "${d}" has no value`);return(0,t._)`${u}${d.scopePath}`})}scopeCode(u=this._values,c,d){return this._reduceValues(u,f=>{if(f.value===void 0)throw new Error(`CodeGen: name "${f}" has no value`);return f.value.code},c,d)}_reduceValues(u,c,d={},f){let m=t.nil;for(const p in u){const v=u[p];if(!v)continue;const y=d[p]=d[p]||new Map;v.forEach(b=>{if(y.has(b))return;y.set(b,r.Started);let S=c(b);if(S){const w=this.opts.es5?e.varKinds.var:e.varKinds.const;m=(0,t._)`${m}${w} ${b} = ${S};${this.opts._n}`}else if(S=f==null?void 0:f(b))m=(0,t._)`${m}${S}${this.opts._n}`;else throw new n(b);y.set(b,r.Completed)})}return m}}e.ValueScope=o})(eP)),eP}var u8;function zt(){return u8||(u8=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.or=e.and=e.not=e.CodeGen=e.operators=e.varKinds=e.ValueScopeName=e.ValueScope=e.Scope=e.Name=e.regexpCode=e.stringify=e.getProperty=e.nil=e.strConcat=e.str=e._=void 0;const t=Dy(),n=l8();var r=Dy();Object.defineProperty(e,"_",{enumerable:!0,get:function(){return r._}}),Object.defineProperty(e,"str",{enumerable:!0,get:function(){return r.str}}),Object.defineProperty(e,"strConcat",{enumerable:!0,get:function(){return r.strConcat}}),Object.defineProperty(e,"nil",{enumerable:!0,get:function(){return r.nil}}),Object.defineProperty(e,"getProperty",{enumerable:!0,get:function(){return r.getProperty}}),Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return r.stringify}}),Object.defineProperty(e,"regexpCode",{enumerable:!0,get:function(){return r.regexpCode}}),Object.defineProperty(e,"Name",{enumerable:!0,get:function(){return r.Name}});var i=l8();Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return i.Scope}}),Object.defineProperty(e,"ValueScope",{enumerable:!0,get:function(){return i.ValueScope}}),Object.defineProperty(e,"ValueScopeName",{enumerable:!0,get:function(){return i.ValueScopeName}}),Object.defineProperty(e,"varKinds",{enumerable:!0,get:function(){return i.varKinds}}),e.operators={GT:new t._Code(">"),GTE:new t._Code(">="),LT:new t._Code("<"),LTE:new t._Code("<="),EQ:new t._Code("==="),NEQ:new t._Code("!=="),NOT:new t._Code("!"),OR:new t._Code("||"),AND:new t._Code("&&"),ADD:new t._Code("+")};class a{optimizeNodes(){return this}optimizeNames(M,K){return this}}class s extends a{constructor(M,K,ne){super(),this.varKind=M,this.name=K,this.rhs=ne}render({es5:M,_n:K}){const ne=M?n.varKinds.var:this.varKind,ie=this.rhs===void 0?"":` = ${this.rhs}`;return`${ne} ${this.name}${ie};`+K}
vendor: 6,098 bytes, lines 132-133
132optimizeNames(M,K){if(M[this.name.str])return this.rhs&&(this.rhs=Y(this.rhs,M,K)),this}get names(){return this.rhs instanceof t._CodeOrName?this.rhs.names:{}}}class o extends a{constructor(M,K,ne){super(),this.lhs=M,this.rhs=K,this.sideEffects=ne}render({_n:M}){return`${this.lhs} = ${this.rhs};`+M}optimizeNames(M,K){if(!(this.lhs instanceof t.Name&&!M[this.lhs.str]&&!this.sideEffects))return this.rhs=Y(this.rhs,M,K),this}get names(){const M=this.lhs instanceof t.Name?{}:{...this.lhs.names};return z(M,this.rhs)}}class l extends o{constructor(M,K,ne,ie){super(M,ne,ie),this.op=K}render({_n:M}){return`${this.lhs} ${this.op}= ${this.rhs};`+M}}class u extends a{constructor(M){super(),this.label=M,this.names={}}render({_n:M}){return`${this.label}:`+M}}class c extends a{constructor(M){super(),this.label=M,this.names={}}render({_n:M}){return`break${this.label?` ${this.label}`:""};`+M}}class d extends a{constructor(M){super(),this.error=M}render({_n:M}){return`throw ${this.error};`+M}get names(){return this.error.names}}class f extends a{constructor(M){super(),this.code=M}render({_n:M}){return`${this.code};`+M}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(M,K){return this.code=Y(this.code,M,K),this}get names(){return this.code instanceof t._CodeOrName?this.code.names:{}}}class m extends a{constructor(M=[]){super(),this.nodes=M}render(M){return this.nodes.reduce((K,ne)=>K+ne.render(M),"")}optimizeNodes(){const{nodes:M}=this;let K=M.length;for(;K--;){const ne=M[K].optimizeNodes();Array.isArray(ne)?M.splice(K,1,...ne):ne?M[K]=ne:M.splice(K,1)}return M.length>0?this:void 0}optimizeNames(M,K){const{nodes:ne}=this;let ie=ne.length;for(;ie--;){const he=ne[ie];he.optimizeNames(M,K)||(ae(M,he.names),ne.splice(ie,1))}return ne.length>0?this:void 0}get names(){return this.nodes.reduce((M,K)=>j(M,K.names),{})}}class p extends m{render(M){return"{"+M._n+super.render(M)+"}"+M._n}}class v extends m{}class y extends p{}y.kind="else";class b extends p{constructor(M,K){super(K),this.condition=M}render(M){let K=`if(${this.condition})`+super.render(M);return this.else&&(K+="else "+this.else.render(M)),K}optimizeNodes(){super.optimizeNodes();const M=this.condition;if(M===!0)return this.nodes;let K=this.else;if(K){const ne=K.optimizeNodes();K=this.else=Array.isArray(ne)?new y(ne):ne}if(K)return M===!1?K instanceof b?K:K.nodes:this.nodes.length?this:new b(ee(M),K instanceof b?[K]:K.nodes);if(!(M===!1||!this.nodes.length))return this}optimizeNames(M,K){var ne;if(this.else=(ne=this.else)===null||ne===void 0?void 0:ne.optimizeNames(M,K),!!(super.optimizeNames(M,K)||this.else))return this.condition=Y(this.condition,M,K),this}get names(){const M=super.names;return z(M,this.condition),this.else&&j(M,this.else.names),M}}b.kind="if";class S extends p{}S.kind="for";class w extends S{constructor(M){super(),this.iteration=M}render(M){return`for(${this.iteration})`+super.render(M)}optimizeNames(M,K){if(super.optimizeNames(M,K))return this.iteration=Y(this.iteration,M,K),this}get names(){return j(super.names,this.iteration.names)}}class E extends S{constructor(M,K,ne,ie){super(),this.varKind=M,this.name=K,this.from=ne,this.to=ie}render(M){const K=M.es5?n.varKinds.var:this.varKind,{name:ne,from:ie,to:he}=this;return`for(${K} ${ne}=${ie}; ${ne}<${he}; ${ne}++)`+super.render(M)}get names(){const M=z(super.names,this.from);return z(M,this.to)}}class k extends S{constructor(M,K,ne,ie){super(),this.loop=M,this.varKind=K,this.name=ne,this.iterable=ie}render(M){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(M)}optimizeNames(M,K){if(super.optimizeNames(M,K))return this.iterable=Y(this.iterable,M,K),this}get names(){return j(super.names,this.iterable.names)}}class x extends p{constructor(M,K,ne){super(),this.name=M,this.args=K,this.async=ne}render(M){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(M)}}x.kind="func";class I extends m{render(M){return"return "+super.render(M)}}I.kind="return";class A extends p{render(M){let K="try"+super.render(M);return this.catch&&(K+=this.catch.render(M)),this.finally&&(K+=this.finally.render(M)),K}optimizeNodes(){var M,K;return super.optimizeNodes(),(M=this.catch)===null||M===void 0||M.optimizeNodes(),(K=this.finally)===null||K===void 0||K.optimizeNodes(),this}optimizeNames(M,K){var ne,ie;return super.optimizeNames(M,K),(ne=this.catch)===null||ne===void 0||ne.optimizeNames(M,K),(ie=this.finally)===null||ie===void 0||ie.optimizeNames(M,K),this}get names(){const M=super.names;return this.catch&&j(M,this.catch.names),this.finally&&j(M,this.finally.names),M}}class C extends p{constructor(M){super(),this.error=M}render(M){return`catch(${this.error})`+super.render(M)}}C.kind="catch";class N extends p{render(M){return"finally"+super.render(M)}}N.kind="finally";class D{constructor(M,K={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...K,_n:K.lines?`
133`:""},this._extScope=M,this._scope=new n.Scope({parent:M}),this._nodes=[new v]}toString(){return this._root.render(this.opts)}name(M){return this._scope.name(M)}scopeName(M){return this._extScope.name(M)}scopeValue(M,K){const ne=this._extScope.value(M,K);return(this._values[ne.prefix]||(this._values[ne.prefix]=new Set)).add(ne),ne}getScopeValue(M,K){return this._extScope.getValue(M,K)}scopeRefs(M){return this._extScope.scopeRefs(M,this._values)}scopeCode(){return this._extScope.scopeCode(this._values)}_def(M,K,ne,ie){const he=this._scope.toName(K);return ne!==void 0&&ie&&(this._constants[he.str]=ne),this._leafNode(new s(M,he,ne)),he}const(M,K,ne){return this._def(n.varKinds.const,M,K,ne)}let(M,K,ne){return this._def(n.varKinds.let,M,K,ne)}var(M,K,ne){return this._def(n.varKinds.var,M,K,ne)}assign(M,K,ne){return this._leafNode(new o(M,K,ne))}add(M,K){return this._leafNode(new l(M,e.operators.ADD,K))}code(M){return typeof M=="function"?M():M!==t.nil&&this._leafNode(new f(M)),this}object(...M){const K=["{"];for(const[ne,ie]of M)K.length>1&&K.push(","),K.push(ne),(ne!==ie||this.opts.es5)&&(K.push(":"),(0,t.addCodeArg)(K,ie));return K.push("}"),new t._Code(K)}
133if(M,K,ne){if(this._blockNode(new b(M)),K&&ne)this.code(K).else().code(ne).endIf();else if(K)this.code(K).endIf();else if(ne)throw new Error('CodeGen: "else" body without "then" body');return this}elseIf(M){return this._elseNode(new b(M))}else(){return this._elseNode(new y)}endIf(){return this._endBlockNode(b,y)}_for(M,K){return this._blockNode(M),K&&this.code(K).endFor(),this}for(M,K){return this._for(new w(M),K)}forRange(M,K,ne,ie,he=this.opts.es5?n.varKinds.var:n.varKinds.let){const we=this._scope.toName(M);return this._for(new E(he,we,K,ne),()=>ie(we))}forOf(M,K,ne,ie=n.varKinds.const){const he=this._scope.toName(M);if(this.opts.es5){const we=K instanceof t.Name?K:this.var("_arr",K);return this.forRange("_i",0,(0,t._)`${we}.length`,Ae=>{this.var(he,(0,t._)`${we}[${Ae}]`),ne(he)})}return this._for(new k("of",ie,he,K),()=>ne(he))}forIn(M,K,ne,ie=this.opts.es5?n.varKinds.var:n.varKinds.const){if(this.opts.ownProperties)return this.forOf(M,(0,t._)`Object.keys(${K})`,ne);const he=this._scope.toName(M);return this._for(new k("in",ie,he,K),()=>ne(he))}endFor(){return this._endBlockNode(S)}label(M){return this._leafNode(new u(M))}break(M){return this._leafNode(new c(M))}return(M){const K=new I;if(this._blockNode(K),this.code(M),K.nodes.length!==1)throw new Error('CodeGen: "return" should have one node');return this._endBlockNode(I)}try(M,K,ne){if(!K&&!ne)throw new Error('CodeGen: "try" without "catch" and "finally"');const ie=new A;if(this._blockNode(ie),this.code(M),K){const he=this.name("e");this._currNode=ie.catch=new C(he),K(he)}return ne&&(this._currNode=ie.finally=new N,this.code(ne)),this._endBlockNode(C,N)}throw(M){return this._leafNode(new d(M))}block(M,K){return this._blockStarts.push(this._nodes.length),M&&this.code(M).endBlock(K),this}endBlock(M){const K=this._blockStarts.pop();if(K===void 0)throw new Error("CodeGen: not in self-balancing block");const ne=this._nodes.length-K;
133if(ne<0||M!==void 0&&ne!==M)throw new Error(`CodeGen: wrong number of nodes: ${ne} vs ${M} expected`);return this._nodes.length=K,this}func(M,K=t.nil,ne,ie){return this._blockNode(new x(M,K,ne)),ie&&this.code(ie).endFunc(),this}endFunc(){return this._endBlockNode(x)}optimize(M=1){for(;M-- >0;)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}_leafNode(M){return this._currNode.nodes.push(M),this}_blockNode(M){this._currNode.nodes.push(M),this._nodes.push(M)}_endBlockNode(M,K){const ne=this._currNode;if(ne instanceof M||K&&ne instanceof K)return this._nodes.pop(),this;throw new Error(`CodeGen: not in block "${K?`${M.kind}/${K.kind}`:M.kind}"`)}_elseNode(M){const K=this._currNode;if(!(K instanceof b))throw new Error('CodeGen: "else" without "if"');return this._currNode=K.else=M,this}get _root(){return this._nodes[0]}get _currNode(){const M=this._nodes;return M[M.length-1]}set _currNode(M){const K=this._nodes;K[K.length-1]=M}}e.CodeGen=D;function j(H,M){for(const K in M)H[K]=(H[K]||0)+(M[K]||0);return H}function z(H,M){return M instanceof t._CodeOrName?j(H,M.names):H}function Y(H,M,K){if(H instanceof t.Name)return ne(H);if(!ie(H))return H;return new t._Code(H._items.reduce((he,we)=>(we instanceof t.Name&&(we=ne(we)),we instanceof t._Code?he.push(...we._items):he.push(we),he),[]));function ne(he){const we=K[he.str];return we===void 0||M[he.str]!==1?he:(delete M[he.str],we)}function ie(he){return he instanceof t._Code&&he._items.some(we=>we instanceof t.Name&&M[we.str]===1&&K[we.str]!==void 0)}}function ae(H,M){for(const K in M)H[K]=(H[K]||0)-(M[K]||0)}function ee(H){return typeof H=="boolean"||typeof H=="number"||H===null?!H:(0,t._)`!${R(H)}`}e.not=ee;const J=B(e.operators.AND);function G(...H){return H.reduce(J)}e.and=G;const se=B(e.operators.OR);function L(...H){return H.reduce(se)}e.or=L;function B(H){return(M,K)=>M===t.nil?K:K===t.nil?M:(0,t._)`${R(M)} ${H} ${R(K)}`}function R(H){return H instanceof t.Name?H:(0,t._)`(${H})`}})(ZO)),ZO}var cn={},c8;function _n(){if(c8)return cn;c8=1,Object.defineProperty(cn,"__esModule",{value:!0}),cn.checkStrictMode=cn.getErrorPath=cn.Type=cn.useFunc=cn.setEvaluated=cn.evaluatedPropsToName=cn.mergeEvaluated=cn.eachItem=cn.unescapeJsonPointer=cn.escapeJsonPointer=cn.escapeFragment=cn.unescapeFragment=cn.schemaRefOrVal=cn.schemaHasRulesButRef=cn.schemaHasRules=cn.checkUnknownRules=cn.alwaysValidSchema=cn.toHash=void 0;const e=zt(),t=Dy();function n(k){const x={};for(const I of k)x[I]=!0;return x}cn.toHash=n;function r(k,x){return typeof x=="boolean"?x:Object.keys(x).length===0?!0:(i(k,x),!a(x,k.self.RULES.all))}cn.alwaysValidSchema=r;function i(k,x=k.schema){const{opts:I,self:A}=k;if(!I.strictSchema||typeof x=="boolean")return;const C=A.RULES.keywords;for(const N in x)C[N]||E(k,`unknown keyword: "${N}"`)}cn.checkUnknownRules=i;function a(k,x){if(typeof k=="boolean")return!k;for(const I in k)if(x[I])return!0;return!1}cn.schemaHasRules=a;function s(k,x){if(typeof k=="boolean")return!k;for(const I in k)if(I!=="$ref"&&x.all[I])return!0;return!1}cn.schemaHasRulesButRef=s;function o({topSchemaRef:k,schemaPath:x},I,A,C){if(!C){if(typeof I=="number"||typeof I=="boolean")return I;if(typeof I=="string")return(0,e._)`${I}`}return(0,e._)`${k}${x}${(0,e.getProperty)(A)}`}cn.schemaRefOrVal=o;function l(k){return d(decodeURIComponent(k))}cn.unescapeFragment=l;function u(k){return encodeURIComponent(c(k))}cn.escapeFragment=u;function c(k){return typeof k=="number"?`${k}`:k.replace(/~/g,"~0").replace(/\//g,"~1")}cn.escapeJsonPointer=c;function d(k){return k.replace(/~1/g,"/").replace(/~0/g,"~")}cn.unescapeJsonPointer=d;function f(k,x){if(Array.isArray(k))for(const I of k)x(I);else x(k)}cn.eachItem=f;function m({mergeNames:k,mergeToName:x,mergeValues:I,resultToName:A}){return(C,N,D,j)=>{const z=D===void 0?N:D instanceof e.Name?(N instanceof e.Name?k(C,N,D):x(C,N,D),D):N instanceof e.Name?(x(C,D,N),N):I(N,D);return j===e.Name&&!(z instanceof e.Name)?A(C,z):z}}cn.mergeEvaluated={props:m({mergeNames:(k,x,I)=>k.if((0,e._)`${I} !== true && ${x} !== undefined`,()=>{k.if((0,e._)`${x}
133 === true`,()=>k.assign(I,!0),()=>k.assign(I,(0,e._)`${I} || {}`).code((0,e._)`Object.assign(${I}, ${x})`))}),mergeToName:(k,x,I)=>k.if((0,e._)`${I} !== true`,()=>{x===!0?k.assign(I,!0):(k.assign(I,(0,e._)`${I} || {}`),v(k,I,x))}),mergeValues:(k,x)=>k===!0?!0:{...k,...x},resultToName:p}),items:m({mergeNames:(k,x,I)=>k.if((0,e._)`${I} !== true && ${x} !== undefined`,()=>k.assign(I,(0,e._)`${x} === true ? true : ${I} > ${x} ? ${I} : ${x}`)),mergeToName:(k,x,I)=>k.if((0,e._)`${I} !== true`,()=>k.assign(I,x===!0?!0:(0,e._)`${I} > ${x} ? ${I} : ${x}`)),mergeValues:(k,x)=>k===!0?!0:Math.max(k,x),resultToName:(k,x)=>k.var("items",x)})};function p(k,x){if(x===!0)return k.var("props",!0);const I=k.var("props",(0,e._)`{}`);return x!==void 0&&v(k,I,x),I}cn.evaluatedPropsToName=p;function v(k,x,I){Object.keys(I).forEach(A=>k.assign((0,e._)`${x}${(0,e.getProperty)(A)}`,!0))}cn.setEvaluated=v;const y={};function b(k,x){return k.scopeValue("func",{ref:x,code:y[x.code]||(y[x.code]=new t._Code(x.code))})}cn.useFunc=b;var S;(function(k){k[k.Num=0]="Num",k[k.Str=1]="Str"})(S||(cn.Type=S={}));function w(k,x,I){if(k instanceof e.Name){const A=x===S.Num;return I?A?(0,e._)`"[" + ${k} + "]"`:(0,e._)`"['" + ${k} + "']"`:A?(0,e._)`"/" + ${k}`:(0,e._)`"/" + ${k}.replace(/~/g, "~0").replace(/\\//g, "~1")`}return I?(0,e.getProperty)(k).toString():"/"+c(k)}cn.getErrorPath=w;function E(k,x,I=k.opts.strictSchema){if(I){if(x=`strict mode: ${x}`,I===!0)throw new Error(x);k.self.logger.warn(x)}}return cn.checkStrictMode=E,cn}var T1={},d8;function Do(){if(d8)return T1;d8=1,Object.defineProperty(T1,"__esModule",{value:!0});const e=zt(),t={data:new e.Name("data"),valCxt:new e.Name("valCxt"),instancePath:new e.Name("instancePath"),parentData:new e.Name("parentData"),parentDataProperty:new e.Name("parentDataProperty"),rootData:new e.Name("rootData"),dynamicAnchors:new e.Name("dynamicAnchors"),vErrors:new e.Name("vErrors"),errors:new e.Name("errors"),this:new e.Name("this"),self:new e.Name("self"),scope:new e.Name("scope"),json:new e.Name("json"),jsonPos:new e.Name("jsonPos"),jsonLen:new e.Name("jsonLen"),jsonPart:new e.Name("jsonPart")};return T1.default=t,T1}var f8;function Vb(){return f8||(f8=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.extendErrors=e.resetErrorsCount=e.reportExtraError=e.reportError=e.keyword$DataError=e.keywordError=void 0;const t=zt(),n=_n(),r=Do();e.keywordError={message:({keyword:y})=>(0,t.str)`must pass "${y}" keyword validation`},e.keyword$DataError={message:({keyword:y,schemaType:b})=>b?(0,t.str)`"${y}" keyword must be ${b} ($data)`:(0,t.str)`"${y}" keyword is invalid ($data)`};function i(y,b=e.keywordError,S,w){const{it:E}=y,{gen:k,compositeRule:x,allErrors:I}=E,A=d(y,b,S);w??(x||I)?l(k,A):u(E,(0,t._)`[${A}]`)}e.reportError=i;function a(y,b=e.keywordError,S){const{it:w}=y,{gen:E,compositeRule:k,allErrors:x}=w,I=d(y,b,S);l(E,I),k||x||u(w,r.default.vErrors)}e.reportExtraError=a;function s(y,b){y.assign(r.default.errors,b),y.if((0,t._)`${r.default.vErrors} !== null`,()=>y.if(b,()=>y.assign((0,t._)`${r.default.vErrors}.length`,b),()=>y.assign(r.default.vErrors,null)))}e.resetErrorsCount=s;function o({gen:y,keyword:b,schemaValue:S,data:w,errsCount:E,it:k}){if(E===void 0)throw new Error("ajv implementation error");const x=y.name("err");y.forRange("i",E,r.default.errors,I=>{y.const(x,(0,t._)`${r.default.vErrors}[${I}]`),y.if((0,t._)`${x}.instancePath === undefined`,()=>y.assign((0,t._)`${x}.instancePath`,(0,t.strConcat)(r.default.instancePath,k.errorPath))),y.assign((0,t._)`${x}.schemaPath`,(0,t.str)`${k.errSchemaPath}/${b}`),k.opts.verbose&&(y.assign((0,t._)`${x}.schema`,S),y.assign((0,t._)`${x}.data`,w))})}e.extendErrors=o;function l(y,b){const S=y.const("err",b);y.if((0,t._)`${r.default.vErrors} === null`,()=>y.assign(r.default.vErrors,(0,t._)`[${S}]`),(0,t._)`${r.default.vErrors}.push(${S})`),y.code((0,t._)`${r.default.errors}++`)}function u(y,b){const{gen:S,validateName:w,schemaEnv:E}=y;E.$async?S.throw((0,t._)`new ${y.ValidationError}(${b})`):(S.assign((0,t._)`${w}.errors`,b),S.return(!1))}const c={keyword:new t.Name("keyword"),schemaPath:new t.Name("schemaPath"),params:new t.Name("params"),propertyName:new t.Name("propertyName"),message:new t.Name("message"),schema:new t.Name("schema"),parentSchema:new t.Name("parentSchema")};function d(y,b,S){const{createErrors:w}=y.it;return w===!1?(0,t._)`{}`:f(y,b,S)}function f(y,b,S={}){const{gen:w,it:E}=y,k=[m(E,S),p(y,S)];return v(y,b,k),w.object(...k)}function m({errorPath:y},{instancePath:b}){const S=b?(0,t.str)`${y}${(0,n.getErrorPath)(b,n.Type.Str)}`:y;return[r.default.instancePath,(0,t.strConcat)(r.default.instancePath,S)]}function p({keyword:y,it:{errSchemaPath:b}},{schemaPath:S,parentSchema:w}
133){let E=w?b:(0,t.str)`${b}/${y}`;return S&&(E=(0,t.str)`${E}${(0,n.getErrorPath)(S,n.Type.Str)}`),[c.schemaPath,E]}function v(y,{params:b,message:S},w){const{keyword:E,data:k,schemaValue:x,it:I}=y,{opts:A,propertyName:C,topSchemaRef:N,schemaPath:D}=I;w.push([c.keyword,E],[c.params,typeof b=="function"?b(y):b||(0,t._)`{}`]),A.messages&&w.push([c.message,typeof S=="function"?S(y):S]),A.verbose&&w.push([c.schema,x],[c.parentSchema,(0,t._)`${N}${D}`],[r.default.data,k]),C&&w.push([c.propertyName,C])}})(JO)),JO}var h8;function k3e(){if(h8)return jd;h8=1,Object.defineProperty(jd,"__esModule",{value:!0}),jd.boolOrEmptySchema=jd.topBoolOrEmptySchema=void 0;const e=Vb(),t=zt(),n=Do(),r={message:"boolean schema is false"};function i(o){const{gen:l,schema:u,validateName:c}=o;u===!1?s(o,!1):typeof u=="object"&&u.$async===!0?l.return(n.default.data):(l.assign((0,t._)`${c}.errors`,null),l.return(!0))}jd.topBoolOrEmptySchema=i;function a(o,l){const{gen:u,schema:c}=o;c===!1?(u.var(l,!1),s(o)):u.var(l,!0)}jd.boolOrEmptySchema=a;function s(o,l){const{gen:u,data:c}=o,d={gen:u,keyword:"false schema",data:c,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:o};(0,e.reportError)(d,r,void 0,l)}return jd}var Hi={},Ud={},m8;function Hee(){if(m8)return Ud;m8=1,Object.defineProperty(Ud,"__esModule",{value:!0}),Ud.getRules=Ud.isJSONType=void 0;const e=["string","number","integer","boolean","null","object","array"],t=new Set(e);function n(i){return typeof i=="string"&&t.has(i)}Ud.isJSONType=n;function r(){const i={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:{...i,integer:!0,boolean:!0,null:!0},rules:[{rules:[]},i.number,i.string,i.array,i.object],post:{rules:[]},all:{},keywords:{}}}return Ud.getRules=r,Ud}var uu={},p8;function zee(){if(p8)return uu;p8=1,Object.defineProperty(uu,"__esModule",{value:!0}),uu.shouldUseRule=uu.shouldUseGroup=uu.schemaHasRulesForType=void 0;function e({schema:r,self:i},a){const s=i.RULES.types[a];return s&&s!==!0&&t(r,s)}uu.schemaHasRulesForType=e;function t(r,i){return i.rules.some(a=>n(r,a))}uu.shouldUseGroup=t;function n(r,i){var a;return r[i.keyword]!==void 0||((a=i.definition.implements)===null||a===void 0?void 0:a.some(s=>r[s]!==void 0))}return uu.shouldUseRule=n,uu}var g8;function Gw(){if(g8)return Hi;g8=1,Object.defineProperty(Hi,"__esModule",{value:!0}),Hi.reportTypeError=Hi.checkDataTypes=Hi.checkDataType=Hi.coerceAndCheckDataType=Hi.getJSONTypes=Hi.getSchemaTypes=Hi.DataType=void 0;const e=Hee(),t=zee(),n=Vb(),r=zt(),i=_n();var a;(function(S){S[S.Correct=0]="Correct",S[S.Wrong=1]="Wrong"})(a||(Hi.DataType=a={}));function s(S){const w=o(S.type);if(w.includes("null")){if(S.nullable===!1)throw new Error("type: null contradicts nullable: false")}else{if(!w.length&&S.nullable!==void 0)throw new Error('"nullable" cannot be used without "type"');S.nullable===!0&&w.push("null")}return w}Hi.getSchemaTypes=s;function o(S){const w=Array.isArray(S)?S:S?[S]:[];if(w.every(e.isJSONType))return w;throw new Error("type must be JSONType or JSONType[]: "+w.join(","))}Hi.getJSONTypes=o;function l(S,w){const{gen:E,data:k,opts:x}=S,I=c(w,x.coerceTypes),A=w.length>0&&!(I.length===0&&w.length===1&&(0,t.schemaHasRulesForType)(S,w[0]));if(A){const C=p(w,k,x.strictNumbers,a.Wrong);E.if(C,()=>{I.length?d(S,w,I):y(S)})}return A}Hi.coerceAndCheckDataType=l;const u=new Set(["string","number","integer","boolean","null"]);function c(S,w){return w?S.filter(E=>u.has(E)||w==="array"&&E==="array"):[]}function d(S,w,E){const{gen:k,data:x,opts:I}=S,A=k.let("dataType",(0,r._)`typeof ${x}`),C=k.let("coerced",(0,r._)`undefined`);I.coerceTypes==="array"&&k.if((0,r._)`${A} == 'object' && Array.isArray(${x}) && ${x}.length == 1`,()=>k.assign(x,(0,r._)`${x}[0]`).assign(A,(0,r._)`typeof ${x}`).if(p(w,x,I.strictNumbers),()=>k.assign(C,x))),k.if((0,r._)`${C} !== undefined`);for(const D of E)(u.has(D)||D==="array"&&I.coerceTypes==="array")&&N(D);k.else(),y(S),k.endIf(),k.if((0,r._)`${C} !== undefined`,()=>{k.assign(x,C),f(S,C)});function N(D){switch(D){case"string":k.elseIf((0,r._)`${A} == "number" || ${A} == "boolean"`).assign(C,(0,r._)`"" + ${x}`).elseIf((0,r._)`${x} === null`).assign(C,(0,r._)`""`);return;case"number":k.elseIf((0,r._)`${A} == "boolean" || ${x} === null
134              || (${A} == "string" && ${x} && ${x} == +${x})`).assign(C,(0,r._)`+${x}`);return;case"integer":k.elseIf((0,r._)`${A} === "boolean" || ${x} === null
135              || (${A} === "string" && ${x} && ${x} == +${x} && !(${x} % 1))`).assign(C,(0,r._)`+${x}`);return;case"boolean":k.elseIf((0,r._)`${x}
135 === "false" || ${x} === 0 || ${x} === null`).assign(C,!1).elseIf((0,r._)`${x} === "true" || ${x} === 1`).assign(C,!0);return;case"null":k.elseIf((0,r._)`${x} === "" || ${x} === 0 || ${x} === false`),k.assign(C,null);return;case"array":k.elseIf((0,r._)`${A} === "string" || ${A} === "number"
136              || ${A} === "boolean" || ${x} === null`).assign(C,(0,r._)`[${x}]`)}}}function f({gen:S,parentData:w,parentDataProperty:E},k){S.if((0,r._)`${w} !== undefined`,()=>S.assign((0,r._)`${w}[${E}]`,k))}function m(S,w,E,k=a.Correct){const x=k===a.Correct?r.operators.EQ:r.operators.NEQ;let I;switch(S){case"null":return(0,r._)`${w} ${x} null`;case"array":I=(0,r._)`Array.isArray(${w})`;break;case"object":I=(0,r._)`${w} && typeof ${w} == "object" && !Array.isArray(${w})`;break;case"integer":I=A((0,r._)`!(${w} % 1) && !isNaN(${w})`);break;case"number":I=A();break;default:return(0,r._)`typeof ${w} ${x} ${S}`}return k===a.Correct?I:(0,r.not)(I);function A(C=r.nil){return(0,r.and)((0,r._)`typeof ${w} == "number"`,C,E?(0,r._)`isFinite(${w})`:r.nil)}}Hi.checkDataType=m;
136function p(S,w,E,k){if(S.length===1)return m(S[0],w,E,k);let x;const I=(0,i.toHash)(S);if(I.array&&I.object){const A=(0,r._)`typeof ${w} != "object"`;x=I.null?A:(0,r._)`!${w} || ${A}`,delete I.null,delete I.array,delete I.object}else x=r.nil;I.number&&delete I.integer;for(const A in I)x=(0,r.and)(x,m(A,w,E,k));return x}Hi.checkDataTypes=p;const v={message:({schema:S})=>`must be ${S}`,params:({schema:S,schemaValue:w})=>typeof S=="string"?(0,r._)`{type: ${S}}`:(0,r._)`{type: ${w}}`};function y(S){const w=b(S);(0,n.reportError)(w,v)}Hi.reportTypeError=y;function b(S){const{gen:w,data:E,schema:k}=S,x=(0,i.schemaRefOrVal)(S,k,"type");return{gen:w,keyword:"type",data:E,schema:k.type,schemaCode:x,schemaValue:x,parentSchema:k,params:{},it:S}}return Hi}var Bg={},v8;function E3e(){if(v8)return Bg;v8=1,Object.defineProperty(Bg,"__esModule",{value:!0}),Bg.assignDefaults=void 0;const e=zt(),t=_n();function n(i,a){const{properties:s,items:o}=i.schema;if(a==="object"&&s)for(const l in s)r(i,l,s[l].default);else a==="array"&&Array.isArray(o)&&o.forEach((l,u)=>r(i,u,l.default))}Bg.assignDefaults=n;function r(i,a,s){const{gen:o,compositeRule:l,data:u,opts:c}=i;if(s===void 0)return;const d=(0,e._)`${u}${(0,e.getProperty)(a)}`;if(l){(0,t.checkStrictMode)(i,`default is ignored for: ${d}`);return}let f=(0,e._)`${d} === undefined`;c.useDefaults==="empty"&&(f=(0,e._)`${f} || ${d} === null || ${d} === ""`),o.if(f,(0,e._)`${d} = ${(0,e.stringify)(s)}`)}return Bg}var jo={},Xn={},y8;function gl(){if(y8)return Xn;y8=1,Object.defineProperty(Xn,"__esModule",{value:!0}),Xn.validateUnion=Xn.validateArray=Xn.usePattern=Xn.callValidateCode=Xn.schemaProperties=Xn.allSchemaProperties=Xn.noPropertyInData=Xn.propertyInData=Xn.isOwnProperty=Xn.hasPropFunc=Xn.reportMissingProp=Xn.checkMissingProp=Xn.checkReportMissingProp=void 0;const e=zt(),t=_n(),n=Do(),r=_n();function i(S,w){const{gen:E,data:k,it:x}=S;E.if(c(E,k,w,x.opts.ownProperties),()=>{S.setParams({missingProperty:(0,e._)`${w}`},!0),S.error()})}Xn.checkReportMissingProp=i;function a({gen:S,data:w,it:{opts:E}},k,x){return(0,e.or)(...k.map(I=>(0,e.and)(c(S,w,I,E.ownProperties),(0,e._)`${x} = ${I}`)))}Xn.checkMissingProp=a;function s(S,w){S.setParams({missingProperty:w},!0),S.error()}Xn.reportMissingProp=s;function o(S){return S.scopeValue("func",{ref:Object.prototype.hasOwnProperty,code:(0,e._)`Object.prototype.hasOwnProperty`})}Xn.hasPropFunc=o;function l(S,w,E){return(0,e._)`${o(S)}.call(${w}, ${E})`}Xn.isOwnProperty=l;function u(S,w,E,k){const x=(0,e._)`${w}${(0,e.getProperty)(E)} !== undefined`;return k?(0,e._)`${x} && ${l(S,w,E)}`:x}Xn.propertyInData=u;function c(S,w,E,k){const x=(0,e._)`${w}${(0,e.getProperty)(E)} === undefined`;return k?(0,e.or)(x,(0,e.not)(l(S,w,E))):x}Xn.noPropertyInData=c;function d(S){return S?Object.keys(S).filter(w=>w!=="__proto__"):[]}Xn.allSchemaProperties=d;function f(S,w){return d(w).filter(E=>!(0,t.alwaysValidSchema)(S,w[E]))}Xn.schemaProperties=f;function m({schemaCode:S,data:w,it:{gen:E,topSchemaRef:k,schemaPath:x,errorPath:I},it:A},C,N,D){const j=D?(0,e._)`${S}, ${w}, ${k}${x}`:w,z=[[n.default.instancePath,(0,e.strConcat)(n.default.instancePath,I)],[n.default.parentData,A.parentData],[n.default.parentDataProperty,A.parentDataProperty],[n.default.rootData,n.default.rootData]];A.opts.dynamicRef&&z.push([n.default.dynamicAnchors,n.default.dynamicAnchors]);const Y=(0,e._)`${j}, ${E.object(...z)}`;return N!==e.nil?(0,e._)`${C}.call(${N}, ${Y})`:(0,e._)`${C}(${Y})`}Xn.callValidateCode=m;const p=(0,e._)`new RegExp`;function v({gen:S,it:{opts:w}},E){const k=w.unicodeRegExp?"u":"",{regExp:x}=w.code,I=x(E,k);return S.scopeValue("pattern",{key:I.toString(),ref:I,code:(0,e._)`${x.code==="new RegExp"?p:(0,r.useFunc)(S,x)}(${E}, ${k})`})}Xn.usePattern=v;function y(S){const{gen:w,data:E,keyword:k,it:x}=S,I=w.name("valid");if(x.allErrors){const C=w.let("valid",!0);return A(()=>w.assign(C,!1)),C}return w.var(I,!0),A(()=>w.break()),I;function A(C){const N=w.const("len",(0,e._)`${E}.length`);w.forRange("i",0,N,D=>{S.subschema({keyword:k,dataProp:D,dataPropType:t.Type.Num},I),w.if((0,e.not)(I),C)})}}Xn.validateArray=y;function b(S){const{gen:w,schema:E,keyword:k,it:x}=S;if(!Array.isArray(E))throw new Error("ajv implementation error");
136if(E.some(N=>(0,t.alwaysValidSchema)(x,N))&&!x.opts.unevaluated)return;const A=w.let("valid",!1),C=w.name("_valid");w.block(()=>E.forEach((N,D)=>{const j=S.subschema({keyword:k,schemaProp:D,compositeRule:!0},C);w.assign(A,(0,e._)`${A} || ${C}`),S.mergeValidEvaluated(j,C)||w.if((0,e.not)(A))})),S.result(A,()=>S.reset(),()=>S.error(!0))}return Xn.validateUnion=b,Xn}var b8;function x3e(){if(b8)return jo;b8=1,Object.defineProperty(jo,"__esModule",{value:!0}),jo.validateKeywordUsage=jo.validSchemaType=jo.funcKeywordCode=jo.macroKeywordCode=void 0;const e=zt(),t=Do(),n=gl(),r=Vb();function i(f,m){const{gen:p,keyword:v,schema:y,parentSchema:b,it:S}=f,w=m.macro.call(S.self,y,b,S),E=u(p,v,w);S.opts.validateSchema!==!1&&S.self.validateSchema(w,!0);const k=p.name("valid");f.subschema({schema:w,schemaPath:e.nil,errSchemaPath:`${S.errSchemaPath}/${v}`,topSchemaRef:E,compositeRule:!0},k),f.pass(k,()=>f.error(!0))}jo.macroKeywordCode=i;function a(f,m){var p;const{gen:v,keyword:y,schema:b,parentSchema:S,$data:w,it:E}=f;l(E,m);const k=!w&&m.compile?m.compile.call(E.self,b,S,E):m.validate,x=u(v,y,k),I=v.let("valid");f.block$data(I,A),f.ok((p=m.valid)!==null&&p!==void 0?p:I);function A(){if(m.errors===!1)D(),m.modifying&&s(f),j(()=>f.error());else{const z=m.async?C():N();m.modifying&&s(f),j(()=>o(f,z))}}function C(){const z=v.let("ruleErrs",null);return v.try(()=>D((0,e._)`await `),Y=>v.assign(I,!1).if((0,e._)`${Y} instanceof ${E.ValidationError}`,()=>v.assign(z,(0,e._)`${Y}.errors`),()=>v.throw(Y))),z}function N(){const z=(0,e._)`${x}.errors`;return v.assign(z,null),D(e.nil),z}function D(z=m.async?(0,e._)`await `:e.nil){const Y=E.opts.passContext?t.default.this:t.default.self,ae=!("compile"in m&&!w||m.schema===!1);v.assign(I,(0,e._)`${z}${(0,n.callValidateCode)(f,x,Y,ae)}`,m.modifying)}function j(z){var Y;v.if((0,e.not)((Y=m.valid)!==null&&Y!==void 0?Y:I),z)}}jo.funcKeywordCode=a;function s(f){const{gen:m,data:p,it:v}=f;m.if(v.parentData,()=>m.assign(p,(0,e._)`${v.parentData}[${v.parentDataProperty}]`))}function o(f,m){const{gen:p}=f;p.if((0,e._)`Array.isArray(${m})`,()=>{p.assign(t.default.vErrors,(0,e._)`${t.default.vErrors} === null ? ${m} : ${t.default.vErrors}.concat(${m})`).assign(t.default.errors,(0,e._)`${t.default.vErrors}.length`),(0,r.extendErrors)(f)},()=>f.error())}function l({schemaEnv:f},m){if(m.async&&!f.$async)throw new Error("async keyword in sync schema")}function u(f,m,p){if(p===void 0)throw new Error(`keyword "${m}" failed to compile`);return f.scopeValue("keyword",typeof p=="function"?{ref:p}:{ref:p,code:(0,e.stringify)(p)})}function c(f,m,p=!1){return!m.length||m.some(v=>v==="array"?Array.isArray(f):v==="object"?f&&typeof f=="object"&&!Array.isArray(f):typeof f==v||p&&typeof f>"u")}jo.validSchemaType=c;function d({schema:f,opts:m,self:p,errSchemaPath:v},y,b){if(Array.isArray(y.keyword)?!y.keyword.includes(b):y.keyword!==b)throw new Error("ajv implementation error");const S=y.dependencies;if(S!=null&&S.some(w=>!Object.prototype.hasOwnProperty.call(f,w)))throw new Error(`parent schema must have dependencies of ${b}: ${S.join(",")}`);if(y.validateSchema&&!y.validateSchema(f[b])){const E=`keyword "${b}" value is invalid at path "${v}": `+p.errorsText(y.validateSchema.errors);if(m.validateSchema==="log")p.logger.error(E);else throw new Error(E)}}return jo.validateKeywordUsage=d,jo}var cu={},_8;function T3e(){if(_8)return cu;_8=1,Object.defineProperty(cu,"__esModule",{value:!0}),cu.extendSubschemaMode=cu.extendSubschemaData=cu.getSubschema=void 0;const e=zt(),t=_n();function n(a,{keyword:s,schemaProp:o,schema:l,schemaPath:u,errSchemaPath:c,topSchemaRef:d}){if(s!==void 0&&l!==void 0)throw new Error('both "keyword" and "schema" passed, only one allowed');if(s!==void 0){const f=a.schema[s];return o===void 0?{schema:f,schemaPath:(0,e._)`${a.schemaPath}${(0,e.getProperty)(s)}`,errSchemaPath:`${a.errSchemaPath}/${s}`}:{schema:f[o],schemaPath:(0,e._)`${a.schemaPath}${(0,e.getProperty)(s)}${(0,e.getProperty)(o)}`,errSchemaPath:`${a.errSchemaPath}/${s}/${(0,t.escapeFragment)(o)}`}}if(l!==void 0){if(u===void 0||c===void 0||d===void 0)throw new Error('"schemaPath", "errSchemaPath" and "topSchemaRef" are required with "schema"');return{schema:l,schemaPath:u,topSchemaRef:d,errSchemaPath:c}}throw new Error('either "keyword" or "schema" must be passed')}cu.getSubschema=n;function r(a,s,{dataProp:o,dataPropType:l,data:u,dataTypes:c,propertyName:d}){if(u!==void 0&&o!==void 0)throw new Error('both "data" and "dataProp" passed, only one allowed');const{gen:f}=s;if(o!==void 0){const{errorPath:p,dataPathArr:v,opts:y}=s,b=f.let("data",(0,e._)`${s.data}${(0,e.getProperty)(o)}`,!0);m(b),a.errorPath=(0,e.str)`${p}${(0,t.getErrorPath)(o,l,y.jsPropertySyntax)}`,a.parentDataProperty=(0,e._)`${o}`,a.dataPathArr=[...v,a.parentDataProperty]}if(u!==void 0){const p=u instanceof e.Name?u:f.let("data",u,!0);m(p),d!==void 0&&(a.propertyName=d)}c&&(a.dataTypes=c);function m(p){a.data=p,a.dataLevel=s.dataLevel+1,a.dataTypes=[],s.definedProperties=new Set,a.parentData=s.data,a.dataNames=[...s.dataNames,p]}}cu.extendSubschemaData=r;function i(a,{jtdDiscriminator:s,jtdMetadata:o,compositeRule:l,createErrors:u,allErrors:c}){l!==void 0&&(a.compositeRule=l),u!==void 0&&(a.createErrors=u),c!==void 0&&(a.allErrors=c),a.jtdDiscriminator=s,a.jtdMetadata=o}return cu.extendSubschemaMode=i,cu}var Oa={},tP,S8;function qee(){return S8||(S8=1,tP=function e(t,n){if(t===n)return!0;
136if(t&&n&&typeof t=="object"&&typeof n=="object"){if(t.constructor!==n.constructor)return!1;var r,i,a;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(i=r;i--!==0;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(a=Object.keys(t),r=a.length,r!==Object.keys(n).length)return!1;for(i=r;i--!==0;)if(!Object.prototype.hasOwnProperty.call(n,a[i]))return!1;for(i=r;i--!==0;){var s=a[i];if(!e(t[s],n[s]))return!1}return!0}return t!==t&&n!==n}),tP}var nP={exports:{}},w8;function C3e(){if(w8)return nP.exports;w8=1;var e=nP.exports=function(r,i,a){typeof i=="function"&&(a=i,i={}),a=i.cb||a;var s=typeof a=="function"?a:a.pre||function(){},o=a.post||function(){};t(i,s,o,r,"",r)};e.keywords={additionalItems:!0,items:!0,contains:!0,additionalProperties:!0,propertyNames:!0,not:!0,if:!0,then:!0,else:!0},e.arrayKeywords={items:!0,allOf:!0,anyOf:!0,oneOf:!0},e.propsKeywords={$defs:!0,definitions:!0,properties:!0,patternProperties:!0,dependencies:!0},e.skipKeywords={default:!0,enum:!0,const:!0,required:!0,maximum:!0,minimum:!0,exclusiveMaximum:!0,exclusiveMinimum:!0,multipleOf:!0,maxLength:!0,minLength:!0,pattern:!0,format:!0,maxItems:!0,minItems:!0,uniqueItems:!0,maxProperties:!0,minProperties:!0};function t(r,i,a,s,o,l,u,c,d,f){if(s&&typeof s=="object"&&!Array.isArray(s)){i(s,o,l,u,c,d,f);for(var m in s){var p=s[m];if(Array.isArray(p)){if(m in e.arrayKeywords)for(var v=0;v<p.length;v++)t(r,i,a,p[v],o+"/"+m+"/"+v,l,o,m,s,v)}else if(m in e.propsKeywords){if(p&&typeof p=="object")for(var y in p)t(r,i,a,p[y],o+"/"+m+"/"+n(y),l,o,m,s,y)}else(m in e.keywords||r.allKeys&&!(m in e.skipKeywords))&&t(r,i,a,p,o+"/"+m,l,o,m,s)}a(s,o,l,u,c,d,f)}}function n(r){return r.replace(/~/g,"~0").replace(/\//g,"~1")}return nP.exports}var k8;function WE(){if(k8)return Oa;k8=1,Object.defineProperty(Oa,"__esModule",{value:!0}),Oa.getSchemaRefs=Oa.resolveUrl=Oa.normalizeId=Oa._getFullPath=Oa.getFullPath=Oa.inlineRef=void 0;const e=_n(),t=qee(),n=C3e(),r=new Set(["type","format","pattern","maxLength","minLength","maxProperties","minProperties","maxItems","minItems","maximum","minimum","uniqueItems","multipleOf","required","enum","const"]);function i(v,y=!0){return typeof v=="boolean"?!0:y===!0?!s(v):y?o(v)<=y:!1}Oa.inlineRef=i;const a=new Set(["$ref","$recursiveRef","$recursiveAnchor","$dynamicRef","$dynamicAnchor"]);function s(v){for(const y in v){if(a.has(y))return!0;const b=v[y];if(Array.isArray(b)&&b.some(s)||typeof b=="object"&&s(b))return!0}return!1}function o(v){let y=0;for(const b in v){if(b==="$ref")return 1/0;if(y++,!r.has(b)&&(typeof v[b]=="object"&&(0,e.eachItem)(v[b],S=>y+=o(S)),y===1/0))return 1/0}return y}function l(v,y="",b){b!==!1&&(y=d(y));const S=v.parse(y);return u(v,S)}Oa.getFullPath=l;function u(v,y){return v.serialize(y).split("#")[0]+"#"}Oa._getFullPath=u;const c=/#\/?$/;function d(v){return v?v.replace(c,""):""}Oa.normalizeId=d;function f(v,y,b){return b=d(b),v.resolve(y,b)}Oa.resolveUrl=f;const m=/^[a-z_][-a-z0-9._]*$/i;function p(v,y){if(typeof v=="boolean")return{};const{schemaId:b,uriResolver:S}=this.opts,w=d(v[b]||y),E={"":w},k=l(S,w,!1),x={},I=new Set;return n(v,{allKeys:!0},(N,D,j,z)=>{if(z===void 0)return;const Y=k+D;let ae=E[z];typeof N[b]=="string"&&(ae=ee.call(this,N[b])),J.call(this,N.$anchor),J.call(this,N.$dynamicAnchor),E[D]=ae;function ee(G){const se=this.opts.uriResolver.resolve;if(G=d(ae?se(ae,G):G),I.has(G))throw C(G);I.add(G);let L=this.refs[G];return typeof L=="string"&&(L=this.refs[L]),typeof L=="object"?A(N,L.schema,G):G!==d(Y)&&(G[0]==="#"?(A(N,x[G],G),x[G]=N):this.refs[G]=Y),G}function J(G){if(typeof G=="string"){if(!m.test(G))throw new Error(`invalid anchor "${G}"`);ee.call(this,`#${G}`)}}}),x;function A(N,D,j){if(D!==void 0&&!t(N,D))throw C(j)}function C(N){return new Error(`reference "${N}" resolves to more than one schema`)}}return Oa.getSchemaRefs=p,Oa}var E8;function vh(){if(E8)return lu;
136E8=1,Object.defineProperty(lu,"__esModule",{value:!0}),lu.getData=lu.KeywordCxt=lu.validateFunctionCode=void 0;const e=k3e(),t=Gw(),n=zee(),r=Gw(),i=E3e(),a=x3e(),s=T3e(),o=zt(),l=Do(),u=WE(),c=_n(),d=Vb();function f(oe){if(k(oe)&&(I(oe),E(oe))){y(oe);return}m(oe,()=>(0,e.topBoolOrEmptySchema)(oe))}lu.validateFunctionCode=f;function m({gen:oe,validateName:de,schema:W,schemaEnv:X,opts:ue},ye){ue.code.es5?oe.func(de,(0,o._)`${l.default.data}, ${l.default.valCxt}`,X.$async,()=>{oe.code((0,o._)`"use strict"; ${S(W,ue)}`),v(oe,ue),oe.code(ye)}):oe.func(de,(0,o._)`${l.default.data}, ${p(ue)}`,X.$async,()=>oe.code(S(W,ue)).code(ye))}function p(oe){return(0,o._)`{${l.default.instancePath}="", ${l.default.parentData}, ${l.default.parentDataProperty}, ${l.default.rootData}=${l.default.data}${oe.dynamicRef?(0,o._)`, ${l.default.dynamicAnchors}={}`:o.nil}}={}`}function v(oe,de){oe.if(l.default.valCxt,()=>{oe.var(l.default.instancePath,(0,o._)`${l.default.valCxt}.${l.default.instancePath}`),oe.var(l.default.parentData,(0,o._)`${l.default.valCxt}.${l.default.parentData}`),oe.var(l.default.parentDataProperty,(0,o._)`${l.default.valCxt}.${l.default.parentDataProperty}`),oe.var(l.default.rootData,(0,o._)`${l.default.valCxt}.${l.default.rootData}`),de.dynamicRef&&oe.var(l.default.dynamicAnchors,(0,o._)`${l.default.valCxt}.${l.default.dynamicAnchors}`)},()=>{oe.var(l.default.instancePath,(0,o._)`""`),oe.var(l.default.parentData,(0,o._)`undefined`),oe.var(l.default.parentDataProperty,(0,o._)`undefined`),oe.var(l.default.rootData,l.default.data),de.dynamicRef&&oe.var(l.default.dynamicAnchors,(0,o._)`{}`)})}function y(oe){const{schema:de,opts:W,gen:X}=oe;m(oe,()=>{W.$comment&&de.$comment&&z(oe),N(oe),X.let(l.default.vErrors,null),X.let(l.default.errors,0),W.unevaluated&&b(oe),A(oe),Y(oe)})}function b(oe){const{gen:de,validateName:W}=oe;oe.evaluated=de.const("evaluated",(0,o._)`${W}.evaluated`),de.if((0,o._)`${oe.evaluated}.dynamicProps`,()=>de.assign((0,o._)`${oe.evaluated}.props`,(0,o._)`undefined`)),de.if((0,o._)`${oe.evaluated}.dynamicItems`,()=>de.assign((0,o._)`${oe.evaluated}.items`,(0,o._)`undefined`))}function S(oe,de){const W=typeof oe=="object"&&oe[de.schemaId];return W&&(de.code.source||de.code.process)?(0,o._)`/*# sourceURL=${W} */`:o.nil}function w(oe,de){if(k(oe)&&(I(oe),E(oe))){x(oe,de);return}(0,e.boolOrEmptySchema)(oe,de)}function E({schema:oe,self:de}){if(typeof oe=="boolean")return!oe;for(const W in oe)if(de.RULES.all[W])return!0;return!1}function k(oe){return typeof oe.schema!="boolean"}function x(oe,de){const{schema:W,gen:X,opts:ue}=oe;ue.$comment&&W.$comment&&z(oe),D(oe),j(oe);const ye=X.const("_errs",l.default.errors);A(oe,ye),X.var(de,(0,o._)`${ye} === ${l.default.errors}`)}function I(oe){(0,c.checkUnknownRules)(oe),C(oe)}function A(oe,de){if(oe.opts.jtd)return ee(oe,[],!1,de);const W=(0,t.getSchemaTypes)(oe.schema),X=(0,t.coerceAndCheckDataType)(oe,W);ee(oe,W,!X,de)}function C(oe){const{schema:de,errSchemaPath:W,opts:X,self:ue}=oe;de.$ref&&X.ignoreKeywordsWithRef&&(0,c.schemaHasRulesButRef)(de,ue.RULES)&&ue.logger.warn(`$ref: keywords ignored in schema at path "${W}"`)}function N(oe){const{schema:de,opts:W}=oe;de.default!==void 0&&W.useDefaults&&W.strictSchema&&(0,c.checkStrictMode)(oe,"default is ignored in the schema root")}function D(oe){const de=oe.schema[oe.opts.schemaId];de&&(oe.baseId=(0,u.resolveUrl)(oe.opts.uriResolver,oe.baseId,de))}function j(oe){if(oe.schema.$async&&!oe.schemaEnv.$async)throw new Error("async schema in sync schema")}function z({gen:oe,schemaEnv:de,schema:W,errSchemaPath:X,opts:ue}){const ye=W.$comment;if(ue.$comment===!0)oe.code((0,o._)`${l.default.self}.logger.log(${ye})`);else if(typeof ue.$comment=="function"){const pe=(0,o.str)`${X}/$comment`,Oe=oe.scopeValue("root",{ref:de.root});oe.code((0,o._)`${l.default.self}.opts.$comment(${ye}, ${pe}, ${Oe}.schema)`)}}function Y(oe){const{gen:de,schemaEnv:W,validateName:X,ValidationError:ue,opts:ye}=oe;W.$async?de.if((0,o._)`${l.default.errors} === 0`,()=>de.return(l.default.data),()=>de.throw((0,o._)`new ${ue}(${l.default.vErrors})`)):(de.assign((0,o._)`${X}.errors`,l.default.vErrors),ye.unevaluated&&ae(oe),de.return((0,o._)`${l.default.errors} === 0`))}function ae({gen:oe,evaluated:de,props:W,items:X}){W instanceof o.Name&&oe.assign((0,o._)`${de}.props`,W),X instanceof o.Name&&oe.assign((0,o._)`${de}.items`,X)}function ee(oe,de,W,X){const{gen:ue,schema:ye,data:pe,allErrors:Oe,opts:ze,self:Se}=oe,{RULES:$e}=Se;if(ye.$ref&&(ze.ignoreKeywordsWithRef||!(0,c.schemaHasRulesButRef)(ye,$e))){ue.block(()=>ie(oe,"$ref",$e.all.$ref.definition));return}ze.jtd||G(oe,de),ue.block(()=>{for(const Ge of $e.rules)Ce(Ge);Ce($e.post)});function Ce(Ge){(0,n.shouldUseGroup)(ye,Ge)&&(Ge.type?(ue.if((0,r.checkDataType)(Ge.type,pe,ze.strictNumbers)),J(oe,Ge),de.length===1&&de[0]===Ge.type&&W&&(ue.else(),(0,r.reportTypeError)(oe)),ue.endIf()):J(oe,Ge),Oe||ue.if((0,o._)`${l.default.errors} === ${X||0}`))}}function J(oe,de){const{gen:W,schema:X,opts:{useDefaults:ue}}=oe;ue&&(0,i.assignDefaults)(oe,de.type),W.block(()=>{for(const ye of de.rules)(0,n.shouldUseRule)(X,ye)&&ie(oe,ye.keyword,ye.definition,de.type)})}function G(oe,de){oe.schemaEnv.meta||!oe.opts.strictTypes||(se(oe,de),oe.opts.allowUnionTypes||L(oe,de),B(oe,oe.dataTypes))}function se(oe,de){if(de.length){if(!oe.dataTypes.length){oe.dataTypes=de;return}de.forEach(W=>{H(oe.dataTypes,W)||K(oe,`type "${W}" not allowed by context "${oe.dataTypes.join(",")}"`)}),M(oe,de)}}function L(oe,de){de.length>1&&!(de.length===2&&de.includes("null"))&&K(oe,"use allowUnionTypes to allow union type keyword")}function B(oe,de){const W=oe.self.RULES.all;for(const X in W){const ue=W[X];if(typeof ue=="object"&&(0,n.shouldUseRule)(oe.schema,ue)){const{type:ye}=ue.definition;ye.length&&!ye.some(pe=>R(de,pe))&&K(oe,`missing type "${ye.join(",")}" for keyword "${X}"`)}}}function R(oe,de){return oe.includes(de)||de==="number"&&oe.includes("integer")}function H(oe,de){return oe.includes(de)||de==="integer"&&oe.includes("number")}function M(oe,de){const W=[];for(const X of oe.dataTypes)H(de,X)?W.push(X):de.includes("integer")&&X==="number"&&W.push("integer");oe.dataTypes=W}function K(oe,de){const W=oe.schemaEnv.baseId+oe.errSchemaPath;de+=` at "${W}" (strictTypes)`,(0,c.checkStrictMode)(oe,de,oe.opts.strictTypes)}
136class ne{constructor(de,W,X){if((0,a.validateKeywordUsage)(de,W,X),this.gen=de.gen,this.allErrors=de.allErrors,this.keyword=X,this.data=de.data,this.schema=de.schema[X],this.$data=W.$data&&de.opts.$data&&this.schema&&this.schema.$data,this.schemaValue=(0,c.schemaRefOrVal)(de,this.schema,X,this.$data),this.schemaType=W.schemaType,this.parentSchema=de.schema,this.params={},this.it=de,this.def=W,this.$data)this.schemaCode=de.gen.const("vSchema",Ae(this.$data,de));else if(this.schemaCode=this.schemaValue,!(0,a.validSchemaType)(this.schema,W.schemaType,W.allowUndefined))throw new Error(`${X} value must be ${JSON.stringify(W.schemaType)}`);("code"in W?W.trackErrors:W.errors!==!1)&&(this.errsCount=de.gen.const("_errs",l.default.errors))}result(de,W,X){this.failResult((0,o.not)(de),W,X)}failResult(de,W,X){this.gen.if(de),X?X():this.error(),W?(this.gen.else(),W(),this.allErrors&&this.gen.endIf()):this.allErrors?this.gen.endIf():this.gen.else()}pass(de,W){this.failResult((0,o.not)(de),void 0,W)}fail(de){if(de===void 0){this.error(),this.allErrors||this.gen.if(!1);return}this.gen.if(de),this.error(),this.allErrors?this.gen.endIf():this.gen.else()}fail$data(de){if(!this.$data)return this.fail(de);const{schemaCode:W}=this;this.fail((0,o._)`${W} !== undefined && (${(0,o.or)(this.invalid$data(),de)})`)}error(de,W,X){if(W){this.setParams(W),this._error(de,X),this.setParams({});return}this._error(de,X)}_error(de,W){(de?d.reportExtraError:d.reportError)(this,this.def.error,W)}$dataError(){(0,d.reportError)(this,this.def.$dataError||d.keyword$DataError)}reset(){if(this.errsCount===void 0)throw new Error('add "trackErrors" to keyword definition');(0,d.resetErrorsCount)(this.gen,this.errsCount)}ok(de){this.allErrors||this.gen.if(de)}setParams(de,W){W?Object.assign(this.params,de):this.params=de}block$data(de,W,X=o.nil){this.gen.block(()=>{this.check$data(de,X),W()})}check$data(de=o.nil,W=o.nil){if(!this.$data)return;const{gen:X,schemaCode:ue,schemaType:ye,def:pe}=this;X.if((0,o.or)((0,o._)`${ue} === undefined`,W)),de!==o.nil&&X.assign(de,!0),(ye.length||pe.validateSchema)&&(X.elseIf(this.invalid$data()),this.$dataError(),de!==o.nil&&X.assign(de,!1)),X.else()}invalid$data(){const{gen:de,schemaCode:W,schemaType:X,def:ue,it:ye}=this;return(0,o.or)(pe(),Oe());function pe(){if(X.length){if(!(W instanceof o.Name))throw new Error("ajv implementation error");const ze=Array.isArray(X)?X:[X];return(0,o._)`${(0,r.checkDataTypes)(ze,W,ye.opts.strictNumbers,r.DataType.Wrong)}`}return o.nil}function Oe(){if(ue.validateSchema){const ze=de.scopeValue("validate$data",{ref:ue.validateSchema});return(0,o._)`!${ze}(${W})`}return o.nil}}subschema(de,W){const X=(0,s.getSubschema)(this.it,de);(0,s.extendSubschemaData)(X,this.it,de),(0,s.extendSubschemaMode)(X,de);const ue={...this.it,...X,items:void 0,props:void 0};return w(ue,W),ue}mergeEvaluated(de,W){const{it:X,gen:ue}=this;X.opts.unevaluated&&(X.props!==!0&&de.props!==void 0&&(X.props=c.mergeEvaluated.props(ue,de.props,X.props,W)),X.items!==!0&&de.items!==void 0&&(X.items=c.mergeEvaluated.items(ue,de.items,X.items,W)))}mergeValidEvaluated(de,W){const{it:X,gen:ue}=this;if(X.opts.unevaluated&&(X.props!==!0||X.items!==!0))return ue.if(W,()=>this.mergeEvaluated(de,o.Name)),!0}}lu.KeywordCxt=ne;function ie(oe,de,W,X){const ue=new ne(oe,W,de);"code"in W?W.code(ue,X):ue.$data&&W.validate?(0,a.funcKeywordCode)(ue,W):"macro"in W?(0,a.macroKeywordCode)(ue,W):(W.compile||W.validate)&&(0,a.funcKeywordCode)(ue,W)}const he=/^\/(?:[^~]|~0|~1)*$/,we=/^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/;function Ae(oe,{dataLevel:de,dataNames:W,dataPathArr:X}){let ue,ye;if(oe==="")return l.default.rootData;if(oe[0]==="/"){if(!he.test(oe))throw new Error(`Invalid JSON-pointer: ${oe}`);ue=oe,ye=l.default.rootData}else{const Se=we.exec(oe);if(!Se)throw new Error(`Invalid JSON-pointer: ${oe}`);const $e=+Se[1];if(ue=Se[2],ue==="#"){if($e>=de)throw new Error(ze("property/index",$e));return X[de-$e]}if($e>de)throw new Error(ze("data",$e));if(ye=W[de-$e],!ue)return ye}let pe=ye;const Oe=ue.split("/");for(const Se of Oe)Se&&(ye=(0,o._)`${ye}${(0,o.getProperty)((0,c.unescapeJsonPointer)(Se))}`,pe=(0,o._)`${pe} && ${ye}`);return pe;function ze(Se,$e){return`Cannot access ${Se} ${$e} levels up, current level is ${de}`}}return lu.getData=Ae,lu}var C1={},x8;function Bb(){if(x8)return C1;x8=1,Object.defineProperty(C1,"__esModule",{value:!0});
136class e extends Error{constructor(n){super("validation failed"),this.errors=n,this.ajv=this.validation=!0}}return C1.default=e,C1}var I1={},T8;function ig(){if(T8)return I1;T8=1,Object.defineProperty(I1,"__esModule",{value:!0});const e=WE();class t extends Error{constructor(r,i,a,s){super(s||`can't resolve reference ${a} from id ${i}`),this.missingRef=(0,e.resolveUrl)(r,i,a),this.missingSchema=(0,e.normalizeId)((0,e.getFullPath)(r,this.missingRef))}}return I1.default=t,I1}var Rs={},C8;function GE(){if(C8)return Rs;C8=1,Object.defineProperty(Rs,"__esModule",{value:!0}),Rs.resolveSchema=Rs.getCompilingSchema=Rs.resolveRef=Rs.compileSchema=Rs.SchemaEnv=void 0;const e=zt(),t=Bb(),n=Do(),r=WE(),i=_n(),a=vh();class s{constructor(b){var S;this.refs={},this.dynamicAnchors={};let w;typeof b.schema=="object"&&(w=b.schema),this.schema=b.schema,this.schemaId=b.schemaId,this.root=b.root||this,this.baseId=(S=b.baseId)!==null&&S!==void 0?S:(0,r.normalizeId)(w==null?void 0:w[b.schemaId||"$id"]),this.schemaPath=b.schemaPath,this.localRefs=b.localRefs,this.meta=b.meta,this.$async=w==null?void 0:w.$async,this.refs={}}}Rs.SchemaEnv=s;function o(y){const b=c.call(this,y);if(b)return b;const S=(0,r.getFullPath)(this.opts.uriResolver,y.root.baseId),{es5:w,lines:E}=this.opts.code,{ownProperties:k}=this.opts,x=new e.CodeGen(this.scope,{es5:w,lines:E,ownProperties:k});let I;y.$async&&(I=x.scopeValue("Error",{ref:t.default,code:(0,e._)`require("ajv/dist/runtime/validation_error").default`}));const A=x.scopeName("validate");y.validateName=A;const C={gen:x,allErrors:this.opts.allErrors,data:n.default.data,parentData:n.default.parentData,parentDataProperty:n.default.parentDataProperty,dataNames:[n.default.data],dataPathArr:[e.nil],dataLevel:0,dataTypes:[],definedProperties:new Set,topSchemaRef:x.scopeValue("schema",this.opts.code.source===!0?{ref:y.schema,code:(0,e.stringify)(y.schema)}:{ref:y.schema}),validateName:A,ValidationError:I,schema:y.schema,schemaEnv:y,rootId:S,baseId:y.baseId||S,schemaPath:e.nil,errSchemaPath:y.schemaPath||(this.opts.jtd?"":"#"),errorPath:(0,e._)`""`,opts:this.opts,self:this};let N;try{this._compilations.add(y),(0,a.validateFunctionCode)(C),x.optimize(this.opts.code.optimize);const D=x.toString();N=`${x.scopeRefs(n.default.scope)}return ${D}`,this.opts.code.process&&(N=this.opts.code.process(N,y));const z=new Function(`${n.default.self}`,`${n.default.scope}`,N)(this,this.scope.get());if(this.scope.value(A,{ref:z}),z.errors=null,z.schema=y.schema,z.schemaEnv=y,y.$async&&(z.$async=!0),this.opts.code.source===!0&&(z.source={validateName:A,validateCode:D,scopeValues:x._values}),this.opts.unevaluated){const{props:Y,items:ae}=C;z.evaluated={props:Y instanceof e.Name?void 0:Y,items:ae instanceof e.Name?void 0:ae,dynamicProps:Y instanceof e.Name,dynamicItems:ae instanceof e.Name},z.source&&(z.source.evaluated=(0,e.stringify)(z.evaluated))}return y.validate=z,y}catch(D){throw delete y.validate,delete y.validateName,N&&this.logger.error("Error compiling schema, function code:",N),D}finally{this._compilations.delete(y)}}Rs.compileSchema=o;function l(y,b,S){var w;S=(0,r.resolveUrl)(this.opts.uriResolver,b,S);const E=y.refs[S];if(E)return E;let k=f.call(this,y,S);if(k===void 0){const x=(w=y.localRefs)===null||w===void 0?void 0:w[S],{schemaId:I}=this.opts;x&&(k=new s({schema:x,schemaId:I,root:y,baseId:b}))}if(k!==void 0)return y.refs[S]=u.call(this,k)}Rs.resolveRef=l;function u(y){return(0,r.inlineRef)(y.schema,this.opts.inlineRefs)?y.schema:y.validate?y:o.call(this,y)}function c(y){for(const b of this._compilations)if(d(b,y))return b}Rs.getCompilingSchema=c;function d(y,b){return y.schema===b.schema&&y.root===b.root&&y.baseId===b.baseId}function f(y,b){let S;for(;typeof(S=this.refs[b])=="string";)b=S;return S||this.schemas[b]||m.call(this,y,b)}function m(y,b){const S=this.opts.uriResolver.parse(b),w=(0,r._getFullPath)(this.opts.uriResolver,S);let E=(0,r.getFullPath)(this.opts.uriResolver,y.baseId,void 0);if(Object.keys(y.schema).length>0&&w===E)return v.call(this,S,y);const k=(0,r.normalizeId)(w),x=this.refs[k]||this.schemas[k];
136if(typeof x=="string"){const I=m.call(this,y,x);return typeof(I==null?void 0:I.schema)!="object"?void 0:v.call(this,S,I)}if(typeof(x==null?void 0:x.schema)=="object"){if(x.validate||o.call(this,x),k===(0,r.normalizeId)(b)){const{schema:I}=x,{schemaId:A}=this.opts,C=I[A];return C&&(E=(0,r.resolveUrl)(this.opts.uriResolver,E,C)),new s({schema:I,schemaId:A,root:y,baseId:E})}return v.call(this,S,x)}}Rs.resolveSchema=m;const p=new Set(["properties","patternProperties","enum","dependencies","definitions"]);function v(y,{baseId:b,schema:S,root:w}){var E;if(((E=y.fragment)===null||E===void 0?void 0:E[0])!=="/")return;for(const I of y.fragment.slice(1).split("/")){if(typeof S=="boolean")return;const A=S[(0,i.unescapeFragment)(I)];if(A===void 0)return;S=A;const C=typeof S=="object"&&S[this.opts.schemaId];!p.has(I)&&C&&(b=(0,r.resolveUrl)(this.opts.uriResolver,b,C))}let k;if(typeof S!="boolean"&&S.$ref&&!(0,i.schemaHasRulesButRef)(S,this.RULES)){const I=(0,r.resolveUrl)(this.opts.uriResolver,b,S.$ref);k=m.call(this,w,I)}const{schemaId:x}=this.opts;if(k=k||new s({schema:S,schemaId:x,root:w,baseId:b}),k.schema!==k.root.schema)return k}return Rs}const I3e="https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#",A3e="Meta-schema for $data reference (JSON AnySchema extension proposal)",O3e="object",P3e=["$data"],$3e={$data:{type:"string",anyOf:[{format:"relative-json-pointer"},{format:"json-pointer"}]}},R3e=!1,D3e={$id:I3e,description:A3e,type:O3e,required:P3e,properties:$3e,additionalProperties:R3e};var A1={},jg={exports:{}},rP,I8;function Wee(){if(I8)return rP;I8=1;const e=RegExp.prototype.test.bind(/^[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}$/iu),t=RegExp.prototype.test.bind(/^(?:(?:25[0-5]|2[0-4]\d|1\d{2}|[1-9]\d|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d{2}|[1-9]\d|\d)$/u),n=RegExp.prototype.test.bind(/^\d*$/u),r=RegExp.prototype.test.bind(/^[\da-f]{2}$/iu),i=RegExp.prototype.test.bind(/^[\da-z\-._~]$/iu),a=RegExp.prototype.test.bind(/^[A-Za-z0-9\-._~!$&'()*+,;=:@/]$/u),s=RegExp.prototype.test.bind(/^[A-Za-z0-9\-._~!$&'()*+,;=:@/?]$/u),o=RegExp.prototype.test.bind(/^[A-Za-z0-9\-._~!$&'()*+,;=:]$/u),l=new Array(256);{const L="0123456789ABCDEF";for(let B=0;B<256;B++)l[B]="%"+L[B>>4]+L[B&15]}function u(L){return L<2048?l[192|L>>6]+l[128|L&63]:L<65536?l[224|L>>12]+l[128|L>>6&63]+l[128|L&63]:l[240|L>>18]+l[128|L>>12&63]+l[128|L>>6&63]+l[128|L&63]}function c(L){let B="",R=0,H=0;for(H=0;H<L.length;
136H++)if(R=L[H].charCodeAt(0),R!==48){if(!(R>=48&&R<=57||R>=65&&R<=70||R>=97&&R<=102))return"";B+=L[H];break}for(H+=1;H<L.length;H++){if(R=L[H].charCodeAt(0),!(R>=48&&R<=57||R>=65&&R<=70||R>=97&&R<=102))return"";B+=L[H]}return B}const d=RegExp.prototype.test.bind(/^[\dA-Fa-f]{1,4}$/),f=RegExp.prototype.test.bind(/^[vV][\dA-Fa-f]+\.[A-Za-z\d\-._~!$&'()*+,;=:]+$/),m=RegExp.prototype.test.bind(/^[A-Za-z\d\-._~]$/),p=RegExp.prototype.test.bind(/[^!"$&'()*+,\-.;=_`a-z{}~]/u);function v(L){if(L.length===0)return!1;for(let B=0;B<L.length;B++)if(!m(L[B])){if(L[B]==="%"&&B+2<L.length&&r(L.slice(B+1,B+3))){B+=2;continue}return!1}return!0}function y(L){let B=-1,R=0,H=-1,M=0;for(let ie=0;ie<L.length;ie++)L[ie]==="0"?(H===-1&&(H=ie),M++,M>R&&(R=M,B=H)):(H=-1,M=0);if(R<2)return L.join(":");const K=L.slice(0,B).join(":"),ne=L.slice(B+R).join(":");return K+"::"+ne}function b(L){const B=L.indexOf("::");if(B!==-1&&L.indexOf("::",B+1)!==-1)return;const R=B===-1?L.split(":"):L.slice(0,B).split(":"),H=B===-1?[]:L.slice(B+2).split(":");B!==-1&&(R.length===1&&R[0]===""&&(R.length=0),H.length===1&&H[0]===""&&(H.length=0));const M=R.concat(H);let K=0;for(let ie=0;ie<M.length;ie++){const he=M[ie];if(he==="")return;if(he.indexOf(".")!==-1){if(ie!==M.length-1||B!==-1&&H.length===0||!t(he))return;K+=2;continue}if(!d(he))return;M[ie]=parseInt(he,16).toString(16),K++}if(B===-1)return K!==8?void 0:y(M);if(K>=8)return;const ne=M.slice(0,R.length);for(let ie=K;ie<8;ie++)ne.push("0");for(let ie=R.length;ie<M.length;ie++)ne.push(M[ie]);return y(ne)}function S(L){const B=L[0]==="["&&L[L.length-1]==="]";if((L[0]==="["||L[L.length-1]==="]")&&!B)return{host:L,isIPV6:!1,error:!0};let H=B?L.slice(1,-1):L;if(B&&f(H))return H=H.toLowerCase(),{host:`[${H}]`,escapedHost:H,isIPV6:!1,isIPVFuture:!0};if(w(H,":")<2)return{host:L,isIPV6:!1,error:B};let M="";const K=H.indexOf("%");if(K!==-1){const ie=H.slice(K,K+3).toLowerCase()==="%25"?3:1;if(M=H.slice(K+ie),!v(M))return{host:L,isIPV6:!1,error:!0};H=H.slice(0,K)}const ne=b(H);return ne===void 0?{host:L,isIPV6:!1,error:!0}:{host:ne+(M?"%"+M:""),escapedHost:ne+(M?"%25"+M:""),isIPV6:!0}}function w(L,B){let R=0;for(let H=0;H<L.length;H++)L[H]===B&&R++;return R}function E(L){let B=L;const R=[];let H=-1,M=0;for(;M=B.length;){if(M===1){if(B===".")break;if(B==="/"){R.push("/");break}else{R.push(B);break}}else if(M===2){if(B[0]==="."){if(B[1]===".")break;if(B[1]==="/"){B=B.slice(2);continue}}else if(B[0]==="/"&&(B[1]==="."||B[1]==="/")){R.push("/");break}}else if(M===3&&B==="/.."){R.length!==0&&R.pop(),R.push("/");break}if(B[0]==="."){if(B[1]==="."){if(B[2]==="/"){B=B.slice(3);continue}}else if(B[1]==="/"){B=B.slice(2);continue}}else if(B[0]==="/"&&B[1]==="."){if(B[2]==="/"){B=B.slice(2);continue}else if(B[2]==="."&&B[3]==="/"){B=B.slice(3),R.length!==0&&R.pop();continue}}if((H=B.indexOf("/",1))===-1){R.push(B);break}else R.push(B.slice(0,H)),B=B.slice(H)}return R.join("")}const k={"@":"%40","/":"%2F","?":"%3F","#":"%23",":":"%3A"},x=/[@/?#:]/g,I=/[@/?#]/g;function A(L,B){const R=B?I:x;return R.lastIndex=0,L.replace(R,H=>k[H])}function C(L,B=!1){if(L.indexOf("%")===-1)return L;let R="";for(let H=0;H<L.length;H++){if(L[H]==="%"&&H+2<L.length){const M=L.slice(H+1,H+3);if(r(M)){const K=M.toUpperCase(),ne=String.fromCharCode(parseInt(K,16));B&&i(ne)?R+=ne:R+="%"+K,H+=2;continue}}R+=L[H]}return R}function N(L){let B="";for(let R=0;R<L.length;R++){const H=L[R];if(H==="%"&&R+2<L.length){const M=L.slice(R+1,R+3);if(r(M)){const K=M.toUpperCase(),ne=String.fromCharCode(parseInt(K,16));ne!=="."&&i(ne)?B+=ne:B+="%"+K,R+=2;continue}}if(a(H))B+=H;else{const M=L.charCodeAt(R);if(M<128)B+=ee(M)?H:l[M];else if(M<55296||M>57343)B+=u(M);else if(M<=56319&&R+1<L.length){const K=L.charCodeAt(R+1);K>=56320&&K<=57343?(B+=u(65536+(M-55296<<10)+(K-56320)),R++):B+=u(65533)}else B+=u(65533)}}return B}function D(L,B=!1){let R="",H=B&&L[0]!=="/";for(let M=0;M<L.length;M++){const K=L[M];if(K==="%"&&M+2<L.length){const ne=L.slice(M+1,M+3);if(r(ne)){R+="%"+ne.toUpperCase(),M+=2;continue}}if(K==="/"&&(H=!1),a(K)&&(K!==":"||!H))R+=K;else{const ne=L.charCodeAt(M);if(ne<128)R+=l[ne];else if(ne<55296||ne>57343)R+=u(ne);else if(ne<=56319&&M+1<L.length){const ie=L.charCodeAt(M+1);ie>=56320&&ie<=57343?(R+=u(65536+(ne-55296<<10)+(ie-56320)),M++):R+=u(65533)}else R+=u(65533)}}return R}function j(L,B){let R="";for(let H=0;H<L.length;H++){const M=L[H];if(M==="%"&&H+2<L.length){const K=L.slice(H+1,H+3);if(r(K)){R+="%"+K.toUpperCase(),H+=2;continue}}if(B(M))R+=M;else{const K=L.charCodeAt(H);if(K<128)R+=l[K];else if(K<55296||K>57343)R+=u(K);else if(K<=56319&&H+1<L.length){const ne=L.charCodeAt(H+1);ne>=56320&&ne<=57343?(R+=u(65536+(K-55296<<10)+(ne-56320)),H++):R+=u(65533)}else R+=u(65533)}}return R}function z(L){return j(L,o)}function Y(L){return j(L,s)}function ae(L){return j(L,s)}function ee(L){return L>=48&&L<=57||L>=65&&L<=90||L>=97&&L<=122||L===42||L===43||L===45||L===46||L===47||L===64||L===95}function J(L){let B="";for(let R=0;R<L.length;R++){const H=L[R];if(H==="%"&&R+2<L.length){const M=L.slice(R+1,R+3);if(r(M)){const K=M.toUpperCase(),ne=String.fromCharCode(parseInt(K,16));i(ne)?B+=ne:B+="%"+K,R+=2;continue}}if(s(H))B+=H;else{const M=L.charCodeAt(R);if(M<128)B+=ee(M)?H:l[M];else if(M<55296||M>57343)B+=u(M);else if(M<=56319&&R+1<L.length){const K=L.charCodeAt(R+1);K>=56320&&K<=57343?(B+=u(65536+(M-55296<<10)+(K-56320)),R++):B+=u(65533)}else B+=u(65533)}}return B}function G(L){let B="";for(let R=0;R<L.length;R++){if(L[R]==="%"&&R+2<L.length){const H=L.slice(R+1,R+3);if(r(H)){B+="%"+H.toUpperCase(),R+=2;continue}}B+=escape(L[R])}return B}function se(L){const B=[];if(L.userinfo!==void 0&&(B.push(z(L.userinfo)),B.push("@")),L.host!==void 0){let R=L.host;if(!t(R)){let H=S(R);H.isIPV6!==!0&&H.isIPVFuture!==!0&&(R=C(R,!0),H=S(R)),H.isIPV6===!0||H.isIPVFuture===!0?R=`[${H.escapedHost}]`:R=A(R,!1)}B.push(R)}if(typeof L.port=="number"||typeof L.port=="string"){const R=String(L.port);
136if(!n(R))throw new TypeError("URI port is malformed.");B.push(":"),B.push(R)}return B.length?B.join(""):void 0}return rP={nonSimpleDomain:p,recomposeAuthority:se,reescapeHostDelimiters:A,normalizePercentEncoding:C,normalizePathEncoding:N,serializePathEncoding:D,normalizeQueryFragmentEncoding:J,encodeUserinfo:z,encodeQuery:Y,encodeFragment:ae,escapePreservingEscapes:G,removeDotSegments:E,isIPv4:t,isUUID:e,normalizeIPv6:S,stringArrayToHexStripped:c},rP}var iP,A8;function M3e(){if(A8)return iP;A8=1;const{isUUID:e}=Wee(),t=/^([\da-z][\d\-a-z]{0,31}):((?:[\w!$'()*+,\-./:;=@]|%[\da-f]{2})+)$/iu,n=["http","https","ws","wss","urn","urn:uuid"];function r(k){return n.indexOf(k)!==-1}function i(k){return k.secure===!0?!0:k.secure===!1?!1:k.scheme?k.scheme.length===3&&(k.scheme[0]==="w"||k.scheme[0]==="W")&&(k.scheme[1]==="s"||k.scheme[1]==="S")&&(k.scheme[2]==="s"||k.scheme[2]==="S"):!1}function a(k){return k.host||(k.error=k.error||"HTTP URIs must have a host."),k}function s(k){const x=String(k.scheme).toLowerCase()==="https";return(k.port===(x?443:80)||k.port==="")&&(k.port=void 0),k.path||(k.path="/"),k}function o(k){return k.secure=i(k),k.resourceName=(k.path||"/")+(k.query?"?"+k.query:""),k.path=void 0,k.query=void 0,k}function l(k){if((k.port===(i(k)?443:80)||k.port==="")&&(k.port=void 0),typeof k.secure=="boolean"&&(k.scheme=k.secure?"wss":"ws",k.secure=void 0),k.resourceName){const x=k.resourceName.indexOf("?"),I=x===-1?k.resourceName:k.resourceName.slice(0,x);k.path=I&&I!=="/"?I:void 0,k.query=x===-1?void 0:k.resourceName.slice(x+1),k.resourceName=void 0}return k.fragment=void 0,k}function u(k,x){if(!k.path)return k.error="URN can not be parsed",k;const I=k.path.match(t);if(I&&I[0]===k.path){const A=x.scheme||k.scheme||"urn";k.nid=I[1].toLowerCase(),k.nss=I[2];const C=`${A}:${x.nid||k.nid}`,N=E(C);k.path=void 0,N&&(k=N.parse(k,x))}else k.error=k.error||"URN can not be parsed.";return k}function c(k,x){if(k.nid===void 0)throw new Error("URN without nid cannot be serialized");const I=x.scheme||k.scheme||"urn",A=k.nid.toLowerCase(),C=`${I}:${x.nid||A}`,N=E(C);N&&(k=N.serialize(k,x));const D=k,j=k.nss;return D.path=`${A||x.nid}:${j}`,x.skipEscape=!0,D}function d(k,x){const I=k;return I.uuid=I.nss,I.nss=void 0,!x.tolerant&&(!I.uuid||!e(I.uuid))&&(I.error=I.error||"UUID is not valid."),I}function f(k){const x=k;return x.nss=(k.uuid||"").toLowerCase(),x}const m={scheme:"http",domainHost:!0,parse:a,serialize:s},p={scheme:"https",domainHost:m.domainHost,parse:a,serialize:s},v={scheme:"ws",domainHost:!0,parse:o,serialize:l},y={scheme:"wss",domainHost:v.domainHost,parse:v.parse,serialize:v.serialize},w={http:m,https:p,ws:v,wss:y,urn:{scheme:"urn",parse:u,serialize:c,skipNormalize:!0},"urn:uuid":{scheme:"urn:uuid",parse:d,serialize:f,skipNormalize:!0}};Object.setPrototypeOf(w,null);function E(k){return k&&(w[k]||w[k.toLowerCase()])||void 0}return iP={wsIsSecure:i,SCHEMES:w,isValidSchemeName:r,getSchemeHandler:E},iP}var O8;function N3e(){if(O8)return jg.exports;O8=1;const{normalizeIPv6:e,removeDotSegments:t,recomposeAuthority:n,normalizePercentEncoding:r,normalizePathEncoding:i,serializePathEncoding:a,normalizeQueryFragmentEncoding:s,encodeQuery:o,encodeFragment:l,reescapeHostDelimiters:u,isIPv4:c,nonSimpleDomain:d}=Wee(),{SCHEMES:f,getSchemeHandler:m}=M3e(),p=/^[A-Za-z][A-Za-z0-9+.-]*$/u,v="URI scheme is malformed.";function y(L){const B=unescape(String(L));if(!p.test(B))throw new TypeError(v);return B}function b(L,B){return typeof L=="string"?L=ee(L,B):typeof L=="object"&&(L=ae(k(L,B),B)),L}function S(L,B,R){const H=R?Object.assign({scheme:"null"},R):{scheme:"null"},{parsed:M,malformedAuthorityOrPort:K,malformedPercentEncoding:ne,malformedSchemeSpecific:ie,malformedHost:he,malformedScheme:we}=Y(L,H),{parsed:Ae,malformedAuthorityOrPort:oe,malformedPercentEncoding:de,malformedSchemeSpecific:W,malformedHost:X,malformedScheme:ue}=Y(B,H);if(K||oe||ne||de||ie||W||he||X||we||ue)throw new Error(M.error||Ae.error||"URI is malformed.");const ye=w(M,Ae,H,!0),pe=m(R&&R.scheme||ye.scheme),Oe=ye.host,ze=Oe!==void 0&&Oe!==""&&(c(Oe)||e(Oe).isIPV6);z(ye,R||{},pe,ze);const Se=Oe&&Oe.indexOf("%")!==-1&&!new RegExp("\\P{ASCII}","u").test(Oe);if(ye.error&&!Se)throw new Error(ye.error);return H.skipEscape=!0,k(ye,H)}function w(L,B,R,H){const M={};return H||(L=ae(k(L,R),R),B=ae(k(B,R),R)),R=R||{},!R.tolerant&&B.scheme?(M.scheme=B.scheme,M.userinfo=B.userinfo,M.host=B.host,M.port=B.port,M.path=t(B.path||""),M.query=B.query):(B.userinfo!==void 0||B.host!==void 0||B.port!==void 0?(M.userinfo=B.userinfo,M.host=B.host,M.port=B.port,M.path=t(B.path||""),M.query=B.query):(B.path?(B.path[0]==="/"?M.path=t(B.path):((L.userinfo!==void 0||L.host!==void 0||L.port!==void 0)&&!L.path?M.path="/"+B.path:L.path?M.path=L.path.slice(0,L.path.lastIndexOf("/")+1)+B.path:M.path=B.path,M.path=t(M.path)),M.query=B.query):(M.path=L.path,B.query!==void 0?M.query=B.query:M.query=L.query),M.userinfo=L.userinfo,M.host=L.host,M.port=L.port),M.scheme=L.scheme),M.fragment=B.fragment,M}function E(L,B,R){const H=G(L,R),M=G(B,R);return H!==void 0&&M!==void 0&&H===M}function k(L,B){const R={host:L.host,scheme:L.scheme,userinfo:L.userinfo,port:L.port,path:L.path,query:L.query,nid:L.nid,nss:L.nss,uuid:L.uuid,fragment:L.fragment,reference:L.reference,resourceName:L.resourceName,secure:L.secure,error:""},H=Object.assign({},B),M=[];R.scheme&&(R.scheme=y(R.scheme));const K=m(H.scheme||R.scheme);K&&K.serialize&&K.serialize(R,H);const ne=R.userinfo!==void 0||R.host!==void 0||R.port!==void 0,ie=!H.skipEscape&&R.scheme===void 0&&!ne;R.path!==void 0&&(H.skipEscape?R.path=r(R.path):R.path=a(R.path,ie)),H.reference!=="suffix"&&R.scheme&&(R.scheme=y(R.scheme),M.push(R.scheme,":"));const he=n(R);if(he!==void 0&&(H.reference!=="suffix"&&M.push("//"),M.push(he),R.path&&R.path[0]!=="/"&&M.push("/")),R.path!==void 0){let we=R.path;!H.absolutePath&&(!K||!K.absolutePath)&&(we=t(we)),ie&&(we=a(we,!0)),he===void 0&&we[0]==="/"&&we[1]==="/"&&(we="/%2F"+we.slice(2)),M.push(we)}return R.query!==void 0&&M.push("?",o(R.query)),R.fragment!==void 0&&M.push("#",l(R.fragment)),M.join("")}const x=/^(?:([^#/:?]+):)?(?:\/\/((?:([^#/?@]*)@)?(\[[^#/?\]]+\]|[^#/:?]*)(?::(\d*))?))?([^#?]*)(?:\?([^#]*))?(?:#((?:.|[\n\r])*))?/u,I=/^(?:[^#/:?]+:)?\/\/([^/?#]*)/,A=/^(?:[^#/:?]+:)?([/\\\t\n\r]*)/;function C(L,B){if(B[2]!==void 0&&L.path&&L.path[0]!=="/")return'URI path must start with "/" when authority is present.';if(typeof L.port=="number"&&(L.port<0||L.port>65535))return"URI port is malformed."}function N(L){if(L===void 0)return!1;let B=L.indexOf("%");for(;B!==-1;){if(B+2>=L.length||!/^[\da-f]{2}$/iu.test(L.slice(B+1,B+3)))return!0;B=L.indexOf("%",B+3)}return!1}function D(L){return L[0]==="["&&L[L.length-1]==="]"}function j(L){const B=L[4];return N(L[3])||B!==void 0&&!D(B)&&N(B)||N(L[6])||N(L[7])||N(L[8])}function z(L,B,R,H){if(!B.unicodeSupport&&(!R||!R.unicodeSupport)&&L.host&&!D(L.host)&&(B.domainHost||R&&R.domainHost)&&H===!1&&d(L.host))try{L.host=new URL("http://"+L.host).hostname}catch(M){return L.error=L.error||"Host's domain name can not be converted to ASCII: "+M,!0}return!1}function Y(L,B){const R=Object.assign({},B),H={scheme:void 0,userinfo:void 0,host:"",port:void 0,path:"",query:void 0,fragment:void 0};let M=!1,K=!1,ne=!1,ie=!1,he=!1,we=!1,Ae=!1;R.reference==="suffix"&&(R.scheme?L=R.scheme+":"+L:L="//"+L);const oe=L.match(I);oe!==null&&oe[1].indexOf("\\")!==-1&&(H.error="URI authority must not contain a literal backslash.",M=!0);const de=L.match(A);if(de!==null){const X=de[1],ue=X.replace(/[\t\n\r]/g,"");ue.length>=2&&(ue.slice(0,2)!=="//"?(H.error=H.error||"URI authority must not contain a literal backslash.",M=!0):X.length!==ue.length&&(H.error=H.error||"URI authority introducer must not contain whitespace.",M=!0))}const W=L.match(x);if(W){if(H.scheme=W[1],H.userinfo=W[3],H.host=W[4],H.port=parseInt(W[5],10),H.path=W[6]||"",H.query=W[7],H.fragment=W[8],H.scheme!==void 0){const ye=unescape(H.scheme);p.test(ye)?H.scheme=ye.toLowerCase():(H.error=H.error||v,we=!0)}K=j(W),K&&(H.error=H.error||"URI contains malformed percent-encoding."),isNaN(H.port)&&(H.port=W[5]);const X=C(H,W);if(X!==void 0&&(H.error=H.error||X,M=!0),H.host)if(c(H.host)===!1){const pe=D(H.host),Oe=H.host.indexOf("[")!==-1||H.host.indexOf("]")!==-1,ze=e(H.host);Ae=ze.isIPV6||ze.isIPVFuture===!0,he=Oe&&(!pe||ze.error===!0),H.host=Ae?ze.host:ze.host.toLowerCase(),he&&(H.error=H.error||"URI host is malformed.",M=!0)}else Ae=!0;H.scheme===void 0&&H.userinfo===void 0&&H.host===void 0&&H.port===void 0&&H.query===void 0&&!H.path?H.reference="same-document":H.scheme===void 0?H.reference="relative":H.fragment===void 0?H.reference="absolute":H.reference="uri",R.reference&&R.reference!=="suffix"&&R.reference!==H.reference&&(H.error=H.error||"URI is not a "+R.reference+" reference.");const ue=m(R.scheme||H.scheme);if(he||(ie=z(H,R,ue,Ae)),!ue||ue&&!ue.skipNormalize){if(L.indexOf("%")!==-1&&H.host!==void 0&&!he){const ye=Ae?H.host:r(H.host,!0);H.host=u(ye,Ae)}
136H.path&&(H.path=i(H.path)),H.query&&(H.query=s(H.query)),H.fragment&&(H.fragment=s(H.fragment))}ue&&ue.parse&&(ue.parse(H,R),ue===f.urn&&H.nid===void 0&&(ne=!0))}else H.error=H.error||"URI can not be parsed.";return{parsed:H,malformedAuthorityOrPort:M,malformedPercentEncoding:K,malformedSchemeSpecific:ne,malformedHost:ie,malformedScheme:we}}function ae(L,B){return Y(L,B).parsed}function ee(L,B){return J(L,B).normalized}function J(L,B){const{parsed:R,malformedAuthorityOrPort:H,malformedPercentEncoding:M,malformedSchemeSpecific:K,malformedHost:ne,malformedScheme:ie}=Y(L,B);return{normalized:H||M||K||ne||ie?L:k(R,B),malformedAuthorityOrPort:H,malformedPercentEncoding:M,malformedSchemeSpecific:K,malformedHost:ne,malformedScheme:ie}}function G(L,B){if(typeof L!="string"&&typeof L!="object")return;let R;try{R=typeof L=="string"?L:k(L,B)}catch{return}const{normalized:H,malformedAuthorityOrPort:M,malformedPercentEncoding:K,malformedSchemeSpecific:ne,malformedHost:ie,malformedScheme:he}=J(R,B);return M||K||ne||ie||he?void 0:H}const se={SCHEMES:f,normalize:b,resolve:S,resolveComponent:w,equal:E,serialize:k,parse:ae};return jg.exports=se,jg.exports.default=se,jg.exports.fastUri=se,jg.exports}var P8;function L3e(){if(P8)return A1;P8=1,Object.defineProperty(A1,"__esModule",{value:!0});const e=N3e();return e.code='require("ajv/dist/runtime/uri").default',A1.default=e,A1}var $8;function v2(){return $8||($8=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.CodeGen=e.Name=e.nil=e.stringify=e.str=e._=e.KeywordCxt=void 0;var t=vh();Object.defineProperty(e,"KeywordCxt",{enumerable:!0,get:function(){return t.KeywordCxt}});var n=zt();Object.defineProperty(e,"_",{enumerable:!0,get:function(){return n._}}),Object.defineProperty(e,"str",{enumerable:!0,get:function(){return n.str}}),Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return n.stringify}}),Object.defineProperty(e,"nil",{enumerable:!0,get:function(){return n.nil}}),Object.defineProperty(e,"Name",{enumerable:!0,get:function(){return n.Name}}),Object.defineProperty(e,"CodeGen",{enumerable:!0,get:function(){return n.CodeGen}});const r=Bb(),i=ig(),a=Hee(),s=GE(),o=zt(),l=WE(),u=Gw(),c=_n(),d=D3e,f=L3e(),m=(L,B)=>new RegExp(L,B);m.code="new RegExp";const p=["removeAdditional","useDefaults","coerceTypes"],v=new Set(["validate","serialize","parse","wrapper","root","schema","keyword","pattern","formats","validate$data","func","obj","Error"]),y={errorDataPath:"",format:"`validateFormats: false` can be used instead.",nullable:'"nullable" keyword is supported by default.',jsonPointers:"Deprecated jsPropertySyntax can be used instead.",extendRefs:"Deprecated 
136ignoreKeywordsWithRef can be used instead.",missingRefs:"Pass empty schema with $id that should be ignored to ajv.addSchema.",processCode:"Use option `code: {process: (code, schemaEnv: object) => string}`",sourceCode:"Use option `code: {source: true}`",strictDefaults:"It is default now, see option `strict`.",strictKeywords:"It is default now, see option `strict`.",uniqueItems:'"uniqueItems" keyword is always validated.',unknownFormats:"Disable strict mode or pass `true` to `ajv.addFormat` (or `formats` option).",cache:"Map is used as cache, schema object as key.",serialize:"Map is used as cache, schema object as key.",ajvErrors:"It is default now."},b={ignoreKeywordsWithRef:"",jsPropertySyntax:"",unicode:'"minLength"/"maxLength" account for unicode characters by default.'},S=200;function w(L){var B,R,H,M,K,ne,ie,he,we,Ae,oe,de,W,X,ue,ye,pe,Oe,ze,Se,$e,Ce,Ge,je,Ue;const rt=L.strict,vt=(B=L.code)===null||B===void 0?void 0:B.optimize,yt=vt===!0||vt===void 0?1:vt||0,Ee=(H=(R=L.code)===null||R===void 0?void 0:R.regExp)!==null&&H!==void 0?H:m,q=(M=L.uriResolver)!==null&&M!==void 0?M:f.default;return{strictSchema:(ne=(K=L.strictSchema)!==null&&K!==void 0?K:rt)!==null&&ne!==void 0?ne:!0,strictNumbers:(he=(ie=L.strictNumbers)!==null&&ie!==void 0?ie:rt)!==null&&he!==void 0?he:!0,strictTypes:(Ae=(we=L.strictTypes)!==null&&we!==void 0?we:rt)!==null&&Ae!==void 0?Ae:"log",strictTuples:(de=(oe=L.strictTuples)!==null&&oe!==void 0?oe:rt)!==null&&de!==void 0?de:"log",strictRequired:(X=(W=L.strictRequired)!==null&&W!==void 0?W:rt)!==null&&X!==void 0?X:!1,code:L.code?{...L.code,optimize:yt,regExp:Ee}:{optimize:yt,regExp:Ee},loopRequired:(ue=L.loopRequired)!==null&&ue!==void 0?ue:S,loopEnum:(ye=L.loopEnum)!==null&&ye!==void 0?ye:S,meta:(pe=L.meta)!==null&&pe!==void 0?pe:!0,messages:(Oe=L.messages)!==null&&Oe!==void 0?Oe:!0,inlineRefs:(ze=L.inlineRefs)!==null&&ze!==void 0?ze:!0,schemaId:(Se=L.schemaId)!==null&&Se!==void 0?Se:"$id",addUsedSchema:($e=L.addUsedSchema)!==null&&$e!==void 0?$e:!0,validateSchema:(Ce=L.validateSchema)!==null&&Ce!==void 0?Ce:!0,validateFormats:(Ge=L.validateFormats)!==null&&Ge!==void 0?Ge:!0,unicodeRegExp:(je=L.unicodeRegExp)!==null&&je!==void 0?je:!0,int32range:(Ue=L.int32range)!==null&&Ue!==void 0?Ue:!0,uriResolver:q}}class E{constructor(B={}){this.schemas={},this.refs={},this.formats=Object.create(null),this._compilations=new Set,this._loading={},this._cache=new Map,B=this.opts={...B,...w(B)};const{es5:R,lines:H}=this.opts.code;this.scope=new o.ValueScope({scope:{},prefixes:v,es5:R,lines:H}),this.logger=j(B.logger);const M=B.validateFormats;B.validateFormats=!1,this.RULES=(0,a.getRules)(),k.call(this,y,B,"NOT SUPPORTED"),k.call(this,b,B,"DEPRECATED","warn"),this._metaOpts=N.call(this),B.formats&&A.call(this),this._addVocabularies(),this._addDefaultMetaSchema(),B.keywords&&C.call(this,B.keywords),typeof B.meta=="object"&&this.addMetaSchema(B.meta),I.call(this),B.validateFormats=M}_addVocabularies(){this.addKeyword("$async")}_addDefaultMetaSchema(){const{$data:B,meta:R,schemaId:H}=this.opts;let M=d;H==="id"&&(M={...d},M.id=M.$id,delete M.$id),R&&B&&this.addMetaSchema(M,M[H],!1)}defaultMeta(){const{meta:B,schemaId:R}=this.opts;return this.opts.defaultMeta=typeof B=="object"?B[R]||B:void 0}validate(B,R){let H;if(typeof B=="string"){if(H=this.getSchema(B),!H)throw new Error(`no schema with key or ref "${B}"`)}else H=this.compile(B);const M=H(R);return"$async"in H||(this.errors=H.errors),M}compile(B,R){const H=this._addSchema(B,R);return H.validate||this._compileSchemaEnv(H)}compileAsync(B,R){if(typeof this.opts.loadSchema!="function")throw new Error("options.loadSchema should be a function");const{loadSchema:H}=this.opts;return M.call(this,B,R);async function M(Ae,oe){await K.call(this,Ae.$schema);const de=this._addSchema(Ae,oe);return de.validate||ne.call(this,de)}async function K(Ae){Ae&&!this.getSchema(Ae)&&await M.call(this,{$ref:Ae},!0)}async function ne(Ae){try{return this._compileSchemaEnv(Ae)}catch(oe){if(!(oe instanceof i.default))throw oe;return ie.call(this,oe),await he.call(this,oe.missingSchema),ne.call(this,Ae)}}function ie({missingSchema:Ae,missingRef:oe}){if(this.refs[Ae])throw new Error(`AnySchema ${Ae} is loaded but ${oe} cannot be resolved`)}async function he(Ae){const oe=await we.call(this,Ae);this.refs[Ae]||await K.call(this,oe.$schema),this.refs[Ae]||this.addSchema(oe,Ae,R)}async function we(Ae){const oe=this._loading[Ae];if(oe)return oe;try{return await(this._loading[Ae]=H(Ae))}finally{delete this._loading[Ae]}}}addSchema(B,R,H,M=this.opts.validateSchema){if(Array.isArray(B)){for(const ne of B)this.addSchema(ne,void 0,H,M);return this}let K;if(typeof B=="object"){const{schemaId:ne}=this.opts;
136if(K=B[ne],K!==void 0&&typeof K!="string")throw new Error(`schema ${ne} must be string`)}return R=(0,l.normalizeId)(R||K),this._checkUnique(R),this.schemas[R]=this._addSchema(B,H,R,M,!0),this}addMetaSchema(B,R,H=this.opts.validateSchema){return this.addSchema(B,R,!0,H),this}validateSchema(B,R){if(typeof B=="boolean")return!0;let H;if(H=B.$schema,H!==void 0&&typeof H!="string")throw new Error("$schema must be a string");if(H=H||this.opts.defaultMeta||this.defaultMeta(),!H)return this.logger.warn("meta-schema not available"),this.errors=null,!0;const M=this.validate(H,B);if(!M&&R){const K="schema is invalid: "+this.errorsText();if(this.opts.validateSchema==="log")this.logger.error(K);else throw new Error(K)}return M}getSchema(B){let R;for(;typeof(R=x.call(this,B))=="string";)B=R;if(R===void 0){const{schemaId:H}=this.opts,M=new s.SchemaEnv({schema:{},schemaId:H});if(R=s.resolveSchema.call(this,M,B),!R)return;this.refs[B]=R}return R.validate||this._compileSchemaEnv(R)}removeSchema(B){if(B instanceof RegExp)return this._removeAllSchemas(this.schemas,B),this._removeAllSchemas(this.refs,B),this;switch(typeof B){case"undefined":return this._removeAllSchemas(this.schemas),this._removeAllSchemas(this.refs),this._cache.clear(),this;case"string":{const R=x.call(this,B);return typeof R=="object"&&this._cache.delete(R.schema),delete this.schemas[B],delete this.refs[B],this}case"object":{const R=B;this._cache.delete(R);let H=B[this.opts.schemaId];return H&&(H=(0,l.normalizeId)(H),delete this.schemas[H],delete this.refs[H]),this}default:throw new Error("ajv.removeSchema: invalid parameter")}}addVocabulary(B){for(const R of B)this.addKeyword(R);return this}addKeyword(B,R){let H;if(typeof B=="string")H=B,typeof R=="object"&&(this.logger.warn("these parameters are deprecated, see docs for addKeyword"),R.keyword=H);else if(typeof B=="object"&&R===void 0){if(R=B,H=R.keyword,Array.isArray(H)&&!H.length)throw new Error("addKeywords: keyword must be string or non-empty array")}else throw new Error("invalid addKeywords parameters");if(Y.call(this,H,R),!R)return(0,c.eachItem)(H,K=>ae.call(this,K)),this;J.call(this,R);const M={...R,type:(0,u.getJSONTypes)(R.type),schemaType:(0,u.getJSONTypes)(R.schemaType)};return(0,c.eachItem)(H,M.type.length===0?K=>ae.call(this,K,M):K=>M.type.forEach(ne=>ae.call(this,K,M,ne))),this}getKeyword(B){const R=this.RULES.all[B];return typeof R=="object"?R.definition:!!R}removeKeyword(B){const{RULES:R}=this;delete R.keywords[B],delete R.all[B];for(const H of R.rules){const M=H.rules.findIndex(K=>K.keyword===B);M>=0&&H.rules.splice(M,1)}return this}addFormat(B,R){return typeof R=="string"&&(R=new RegExp(R)),this.formats[B]=R,this}errorsText(B=this.errors,{separator:R=", ",dataVar:H="data"}={}){return!B||B.length===0?"No errors":B.map(M=>`${H}${M.instancePath} ${M.message}`).reduce((M,K)=>M+R+K)}$dataMetaSchema(B,R){const H=this.RULES.all;B=JSON.parse(JSON.stringify(B));for(const M of R){const K=M.split("/").slice(1);let ne=B;for(const ie of K)ne=ne[ie];for(const ie in H){const he=H[ie];if(typeof he!="object")continue;const{$data:we}=he.definition,Ae=ne[ie];we&&Ae&&(ne[ie]=se(Ae))}}return B}_removeAllSchemas(B,R){for(const H in B){const M=B[H];(!R||R.test(H))&&(typeof M=="string"?delete B[H]:M&&!M.meta&&(this._cache.delete(M.schema),delete B[H]))}}_addSchema(B,R,H,M=this.opts.validateSchema,K=this.opts.addUsedSchema){let ne;const{schemaId:ie}=this.opts;if(typeof B=="object")ne=B[ie];else{if(this.opts.jtd)throw new Error("schema must be object");if(typeof B!="boolean")throw new Error("schema must be object or boolean")}let he=this._cache.get(B);if(he!==void 0)return he;H=(0,l.normalizeId)(ne||H);const we=l.getSchemaRefs.call(this,B,H);return he=new s.SchemaEnv({schema:B,schemaId:ie,meta:R,baseId:H,localRefs:we}),this._cache.set(he.schema,he),K&&!H.startsWith("#")&&(H&&this._checkUnique(H),this.refs[H]=he),M&&this.validateSchema(B,!0),he}_checkUnique(B){if(this.schemas[B]||this.refs[B])throw new Error(`schema with key or id "${B}" already exists`)}_compileSchemaEnv(B){if(B.meta?this._compileMetaSchema(B):s.compileSchema.call(this,B),!B.validate)throw new Error("ajv implementation error");return B.validate}_compileMetaSchema(B){const R=this.opts;this.opts=this._metaOpts;try{s.compileSchema.call(this,B)}finally{this.opts=R}}}E.ValidationError=r.default,E.MissingRefError=i.default,e.default=E;function k(L,B,R,H="error"){for(const M in L){const K=M;K in B&&this.logger[H](`${R}: option ${M}. ${L[K]}`)}}function x(L){return L=(0,l.normalizeId)(L),this.schemas[L]||this.refs[L]}function I(){const L=this.opts.schemas;if(L)if(Array.isArray(L))this.addSchema(L);else for(const B in L)this.addSchema(L[B],B)}function A(){for(const L in this.opts.formats){const B=this.opts.formats[L];B&&this.addFormat(L,B)}}function C(L){if(Array.isArray(L)){this.addVocabulary(L);return}this.logger.warn("keywords option as map is deprecated, pass array");for(const B in L){const R=L[B];R.keyword||(R.keyword=B),this.addKeyword(R)}}function N(){const L={...this.opts};for(const B of p)delete L[B];return L}const D={log(){},warn(){},error(){}};function j(L){if(L===!1)return D;if(L===void 0)return console;if(L.log&&L.warn&&L.error)return L;throw new Error("logger must implement log, warn and error methods")}const z=/^[a-z_$][a-z0-9_$:-]*$/i;function Y(L,B){const{RULES:R}=this;if((0,c.eachItem)(L,H=>{if(R.keywords[H])throw new Error(`Keyword ${H} is already defined`);if(!z.test(H))throw new Error(`Keyword ${H}
136 has invalid name`)}),!!B&&B.$data&&!("code"in B||"validate"in B))throw new Error('$data keyword must have "code" or "validate" function')}function ae(L,B,R){var H;const M=B==null?void 0:B.post;if(R&&M)throw new Error('keyword with "post" flag cannot have "type"');const{RULES:K}=this;let ne=M?K.post:K.rules.find(({type:he})=>he===R);if(ne||(ne={type:R,rules:[]},K.rules.push(ne)),K.keywords[L]=!0,!B)return;const ie={keyword:L,definition:{...B,type:(0,u.getJSONTypes)(B.type),schemaType:(0,u.getJSONTypes)(B.schemaType)}};B.before?ee.call(this,ne,ie,B.before):ne.rules.push(ie),K.all[L]=ie,(H=B.implements)===null||H===void 0||H.forEach(he=>this.addKeyword(he))}function ee(L,B,R){const H=L.rules.findIndex(M=>M.keyword===R);H>=0?L.rules.splice(H,0,B):(L.rules.push(B),this.logger.warn(`rule ${R} is not defined`))}function J(L){let{metaSchema:B}=L;B!==void 0&&(L.$data&&this.opts.$data&&(B=se(B)),L.validateSchema=this.compile(B,!0))}const G={$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"};function se(L){return{anyOf:[L,G]}}})(XO)),XO}var O1={},P1={},$1={},R8;function F3e(){if(R8)return $1;R8=1,Object.defineProperty($1,"__esModule",{value:!0});const e={keyword:"id",code(){throw new Error('NOT SUPPORTED: keyword "id", use "$id" for schema ID')}};return $1.default=e,$1}var _c={},D8;function y2(){if(D8)return _c;D8=1,Object.defineProperty(_c,"__esModule",{value:!0}),_c.callRef=_c.getValidate=void 0;const e=ig(),t=gl(),n=zt(),r=Do(),i=GE(),a=_n(),s={keyword:"$ref",schemaType:"string",code(u){const{gen:c,schema:d,it:f}=u,{baseId:m,schemaEnv:p,validateName:v,opts:y,self:b}=f,{root:S}=p;if((d==="#"||d==="#/")&&m===S.baseId)return E();const w=i.resolveRef.call(b,S,m,d);if(w===void 0)throw new e.default(f.opts.uriResolver,m,d);if(w instanceof i.SchemaEnv)return k(w);return x(w);function E(){if(p===S)return l(u,v,p,p.$async);const I=c.scopeValue("root",{ref:S});return l(u,(0,n._)`${I}.validate`,S,S.$async)}function k(I){const A=o(u,I);l(u,A,I,I.$async)}function x(I){const A=c.scopeValue("schema",y.code.source===!0?{ref:I,code:(0,n.stringify)(I)}:{ref:I}),C=c.name("valid"),N=u.subschema({schema:I,dataTypes:[],schemaPath:n.nil,topSchemaRef:A,errSchemaPath:d},C);u.mergeEvaluated(N),u.ok(C)}}};function o(u,c){const{gen:d}=u;return c.validate?d.scopeValue("validate",{ref:c.validate}):(0,n._)`${d.scopeValue("wrapper",{ref:c})}.validate`}_c.getValidate=o;function l(u,c,d,f){const{gen:m,it:p}=u,{allErrors:v,schemaEnv:y,opts:b}=p,S=b.passContext?r.default.this:n.nil;f?w():E();function w(){if(!y.$async)throw new Error("async schema referenced by sync schema");const I=m.let("valid");m.try(()=>{m.code((0,n._)`await ${(0,t.callValidateCode)(u,c,S)}`),x(c),v||m.assign(I,!0)},A=>{m.if((0,n._)`!(${A} instanceof ${p.ValidationError})`,()=>m.throw(A)),k(A),v||m.assign(I,!1)}),u.ok(I)}function E(){u.result((0,t.callValidateCode)(u,c,S),()=>x(c),()=>k(c))}function k(I){const A=(0,n._)`${I}.errors`;m.assign(r.default.vErrors,(0,n._)`${r.default.vErrors} === null ? ${A} : ${r.default.vErrors}.concat(${A})`),m.assign(r.default.errors,(0,n._)`${r.default.vErrors}.length`)}function x(I){var A;if(!p.opts.unevaluated)return;const C=(A=d==null?void 0:d.validate)===null||A===void 0?void 0:A.evaluated;if(p.props!==!0)if(C&&!C.dynamicProps)C.props!==void 0&&(p.props=a.mergeEvaluated.props(m,C.props,p.props));else{const N=m.var("props",(0,n._)`${I}.evaluated.props`);p.props=a.mergeEvaluated.props(m,N,p.props,n.Name)}if(p.items!==!0)if(C&&!C.dynamicItems)C.items!==void 0&&(p.items=a.mergeEvaluated.items(m,C.items,p.items));else{const N=m.var("items",(0,n._)`${I}.evaluated.items`);p.items=a.mergeEvaluated.items(m,N,p.items,n.Name)}}}return _c.callRef=l,_c.default=s,_c}var M8;function Gee(){if(M8)return P1;M8=1,Object.defineProperty(P1,"__esModule",{value:!0});const e=F3e(),t=y2(),n=["$schema","$id","$defs","$vocabulary",{keyword:"$comment"},"definitions",e.default,t.default];return P1.default=n,P1}var R1={},D1={},N8;function V3e(){if(N8)return D1;N8=1,Object.defineProperty(D1,"__esModule",{value:!0});const e=zt(),t=e.operators,n={maximum:{okStr:"<=",ok:t.LTE,fail:t.GT},minimum:{okStr:">=",ok:t.GTE,fail:t.LT},exclusiveMaximum:{okStr:"<",ok:t.LT,fail:t.GTE},exclusiveMinimum:{okStr:">",ok:t.GT,fail:t.LTE}},r={message:({keyword:a,schemaCode:s})=>(0,e.str)`must be ${n[a].okStr} ${s}`,params:({keyword:a,schemaCode:s})=>(0,e._)`{comparison: ${n[a].okStr}, limit: ${s}}`},i={keyword:Object.keys(n),type:"number",schemaType:"number",$data:!0,error:r,code(a){const{keyword:s,data:o,schemaCode:l}=a;a.fail$data((0,e._)`${o} ${n[s].fail} ${l} || isNaN(${o})`)}};return D1.default=i,D1}var M1={},L8;function B3e(){if(L8)return M1;L8=1,Object.defineProperty(M1,"__esModule",{value:!0});const e=zt(),n={keyword:"multipleOf",type:"number",schemaType:"number",$data:!0,error:{message:({schemaCode:r})=>(0,e.str)`must be multiple of ${r}`,params:({schemaCode:r})=>(0,e._)`{multipleOf: ${r}}`},code(r){const{gen:i,data:a,schemaCode:s,it:o}=r,l=o.opts.multipleOfPrecision,u=i.let("res"),c=l?(0,e._)`Math.abs(Math.round(${u}) - ${u}) > 1e-${l}`:(0,e._)`${u} !== parseInt(${u})`;r.fail$data((0,e._)`(${s} === 0 || (${u} = ${a}/${s}, ${c}))`)}};return M1.default=n,M1}var N1={},L1={},F8;function j3e(){if(F8)return L1;F8=1,Object.defineProperty(L1,"__esModule",{value:!0});function e(t){const n=t.length;let r=0,i=0,a;for(;i<n;)r++,a=t.charCodeAt(i++),a>=55296&&a<=56319&&i<n&&(a=t.charCodeAt(i),(a&64512)===56320&&i++);return r}return L1.default=e,e.code='require("ajv/dist/runtime/ucs2length").default',L1}var V8;function U3e(){if(V8)return N1;V8=1,Object.defineProperty(N1,"__esModule",{value:!0});const e=zt(),t=_n(),n=j3e(),i={keyword:["maxLength","minLength"],type:"string",schemaType:"number",$data:!0,error:{message({keyword:a,schemaCode:s}){const o=a==="maxLength"?"more":"fewer";return(0,e.str)`must NOT have ${o} than ${s} characters`},params:({schemaCode:a})=>(0,e._)`{limit: ${a}}`},code(a){const{keyword:s,data:o,schemaCode:l,it:u}=a,c=s==="maxLength"?e.operators.GT:e.operators.LT,d=u.opts.unicode===!1?(0,e._)`${o}.length`:(0,e._)`${(0,t.useFunc)(a.gen,n.default)}(${o})`;a.fail$data((0,e._)`${d} ${c} ${l}`)}};return N1.default=i,N1}var F1={},B8;function H3e(){if(B8)return F1;B8=1,Object.defineProperty(F1,"__esModule",{value:!0});const e=gl(),t=_n(),n=zt(),i={keyword:"pattern",type:"string",schemaType:"string",$data:!0,error:{message:({schemaCode:a})=>(0,n.str)`must match pattern "${a}"`,params:({schemaCode:a})=>(0,n._)`{pattern: ${a}}`},code(a){const{gen:s,data:o,$data:l,schema:u,schemaCode:c,it:d}=a,f=d.opts.unicodeRegExp?"u":"";if(l){const{regExp:m}=d.opts.code,p=m.code==="new RegExp"?(0,n._)`new RegExp`:(0,t.useFunc)(s,m),v=s.let("valid");s.try(()=>s.assign(v,(0,n._)`${p}(${c}, ${f}).test(${o})`),()=>s.assign(v,!1)),a.fail$data((0,n._)`!${v}`)}else{const m=(0,e.usePattern)(a,u);a.fail$data((0,n._)`!${m}.test(${o})`)}}};return F1.default=i,F1}var V1={},j8;function z3e(){if(j8)return V1;j8=1,Object.defineProperty(V1,"__esModule",{value:!0});
136const e=zt(),n={keyword:["maxProperties","minProperties"],type:"object",schemaType:"number",$data:!0,error:{message({keyword:r,schemaCode:i}){const a=r==="maxProperties"?"more":"fewer";return(0,e.str)`must NOT have ${a} than ${i} properties`},params:({schemaCode:r})=>(0,e._)`{limit: ${r}}`},code(r){const{keyword:i,data:a,schemaCode:s}=r,o=i==="maxProperties"?e.operators.GT:e.operators.LT;r.fail$data((0,e._)`Object.keys(${a}).length ${o} ${s}`)}};return V1.default=n,V1}var B1={},U8;function q3e(){if(U8)return B1;U8=1,Object.defineProperty(B1,"__esModule",{value:!0});const e=gl(),t=zt(),n=_n(),i={keyword:"required",type:"object",schemaType:"array",$data:!0,error:{message:({params:{missingProperty:a}})=>(0,t.str)`must have required property '${a}'`,params:({params:{missingProperty:a}})=>(0,t._)`{missingProperty: ${a}}`},code(a){const{gen:s,schema:o,schemaCode:l,data:u,$data:c,it:d}=a,{opts:f}=d;if(!c&&o.length===0)return;const m=o.length>=f.loopRequired;if(d.allErrors?p():v(),f.strictRequired){const S=a.parentSchema.properties,{definedProperties:w}=a.it;for(const E of o)if((S==null?void 0:S[E])===void 0&&!w.has(E)){const k=d.schemaEnv.baseId+d.errSchemaPath,x=`required property "${E}" is not defined at "${k}" (strictRequired)`;(0,n.checkStrictMode)(d,x,d.opts.strictRequired)}}function p(){if(m||c)a.block$data(t.nil,y);else for(const S of o)(0,e.checkReportMissingProp)(a,S)}function v(){const S=s.let("missing");if(m||c){const w=s.let("valid",!0);a.block$data(w,()=>b(S,w)),a.ok(w)}else s.if((0,e.checkMissingProp)(a,o,S)),(0,e.reportMissingProp)(a,S),s.else()}function y(){s.forOf("prop",l,S=>{a.setParams({missingProperty:S}),s.if((0,e.noPropertyInData)(s,u,S,f.ownProperties),()=>a.error())})}function b(S,w){a.setParams({missingProperty:S}),s.forOf(S,l,()=>{s.assign(w,(0,e.propertyInData)(s,u,S,f.ownProperties)),s.if((0,t.not)(w),()=>{a.error(),s.break()})},t.nil)}}};return B1.default=i,B1}var j1={},H8;function W3e(){if(H8)return j1;H8=1,Object.defineProperty(j1,"__esModule",{value:!0});const e=zt(),n={keyword:["maxItems","minItems"],type:"array",schemaType:"number",$data:!0,error:{message({keyword:r,schemaCode:i}){const a=r==="maxItems"?"more":"fewer";return(0,e.str)`must NOT have ${a} than ${i} items`},params:({schemaCode:r})=>(0,e._)`{limit: ${r}}`},code(r){const{keyword:i,data:a,schemaCode:s}=r,o=i==="maxItems"?e.operators.GT:e.operators.LT;r.fail$data((0,e._)`${a}.length ${o} ${s}`)}};return j1.default=n,j1}var U1={},H1={},z8;function b2(){if(z8)return H1;z8=1,Object.defineProperty(H1,"__esModule",{value:!0});const e=qee();return e.code='require("ajv/dist/runtime/equal").default',H1.default=e,H1}var q8;function G3e(){if(q8)return U1;q8=1,Object.defineProperty(U1,"__esModule",{value:!0});const e=Gw(),t=zt(),n=_n(),r=b2(),a={keyword:"uniqueItems",type:"array",schemaType:"boolean",$data:!0,error:{message:({params:{i:s,j:o}})=>(0,t.str)`must NOT have duplicate items (items ## ${o} and ${s} are identical)`,params:({params:{i:s,j:o}})=>(0,t._)`{i: ${s}, j: ${o}}`},code(s){const{gen:o,data:l,$data:u,schema:c,parentSchema:d,schemaCode:f,it:m}=s;if(!u&&!c)return;const p=o.let("valid"),v=d.items?(0,e.getSchemaTypes)(d.items):[];s.block$data(p,y,(0,t._)`${f} === false`),s.ok(p);function y(){const E=o.let("i",(0,t._)`${l}.length`),k=o.let("j");s.setParams({i:E,j:k}),o.assign(p,!0),o.if((0,t._)`${E} > 1`,()=>(b()?S:w)(E,k))}function b(){return v.length>0&&!v.some(E=>E==="object"||E==="array")}function S(E,k){const x=o.name("item"),I=(0,e.checkDataTypes)(v,x,m.opts.strictNumbers,e.DataType.Wrong),A=o.const("indices",(0,t._)`{}`);o.for((0,t._)`;${E}--;`,()=>{o.let(x,(0,t._)`${l}[${E}]`),o.if(I,(0,t._)`continue`),v.length>1&&o.if((0,t._)`typeof ${x} == "string"`,(0,t._)`${x} += "_"`),o.if((0,t._)`typeof ${A}[${x}] == "number"`,()=>{o.assign(k,(0,t._)`${A}[${x}]`),s.error(),o.assign(p,!1).break()}).code((0,t._)`${A}[${x}] = ${E}`)})}function w(E,k){const x=(0,n.useFunc)(o,r.default),I=o.name("outer");o.label(I).for((0,t._)`;${E}--;`,()=>o.for((0,t._)`${k} = ${E}; ${k}--;`,()=>o.if((0,t._)`${x}(${l}[${E}], ${l}[${k}])`,()=>{s.error(),o.assign(p,!1).break(I)})))}}};return U1.default=a,U1}var z1={},W8;function K3e(){if(W8)return z1;W8=1,Object.defineProperty(z1,"__esModule",{value:!0});const e=zt(),t=_n(),n=b2(),i={keyword:"const",$data:!0,error:{message:"must be equal to constant",params:({schemaCode:a})=>(0,e._)`{allowedValue: ${a}}`},code(a){const{gen:s,data:o,$data:l,schemaCode:u,schema:c}=a;l||c&&typeof c=="object"?a.fail$data((0,e._)`!${(0,t.useFunc)(s,n.default)}(${o}, ${u})`):a.fail((0,e._)`${c} !== ${o}`)}};return z1.default=i,z1}var q1={},G8;function Y3e(){if(G8)return q1;G8=1,Object.defineProperty(q1,"__esModule",{value:!0});const e=zt(),t=_n(),n=b2(),i={keyword:"enum",schemaType:"array",$data:!0,error:{message:"must be equal to one of the allowed values",params:({schemaCode:a})=>(0,e._)`{allowedValues: ${a}}`},code(a){const{gen:s,data:o,$data:l,schema:u,schemaCode:c,it:d}=a;if(!l&&u.length===0)throw new Error("enum must have non-empty array");const f=u.length>=d.opts.loopEnum;let m;const p=()=>m??(m=(0,t.useFunc)(s,n.default));let v;if(f||l)v=s.let("valid"),a.block$data(v,y);else{if(!Array.isArray(u))throw new Error("ajv implementation error");const S=s.const("vSchema",c);v=(0,e.or)(...u.map((w,E)=>b(S,E)))}a.pass(v);function y(){s.assign(v,!1),s.forOf("v",c,S=>s.if((0,e._)`${p()}(${o}
136, ${S})`,()=>s.assign(v,!0).break()))}function b(S,w){const E=u[w];return typeof E=="object"&&E!==null?(0,e._)`${p()}(${o}, ${S}[${w}])`:(0,e._)`${o} === ${E}`}}};return q1.default=i,q1}var K8;function Kee(){if(K8)return R1;K8=1,Object.defineProperty(R1,"__esModule",{value:!0});const e=V3e(),t=B3e(),n=U3e(),r=H3e(),i=z3e(),a=q3e(),s=W3e(),o=G3e(),l=K3e(),u=Y3e(),c=[e.default,t.default,n.default,r.default,i.default,a.default,s.default,o.default,{keyword:"type",schemaType:["string","array"]},{keyword:"nullable",schemaType:"boolean"},l.default,u.default];return R1.default=c,R1}var W1={},Zh={},Y8;function Yee(){if(Y8)return Zh;Y8=1,Object.defineProperty(Zh,"__esModule",{value:!0}),Zh.validateAdditionalItems=void 0;const e=zt(),t=_n(),r={keyword:"additionalItems",type:"array",schemaType:["boolean","object"],before:"uniqueItems",error:{message:({params:{len:a}})=>(0,e.str)`must NOT have more than ${a} items`,params:({params:{len:a}})=>(0,e._)`{limit: ${a}}`},code(a){const{parentSchema:s,it:o}=a,{items:l}=s;if(!Array.isArray(l)){(0,t.checkStrictMode)(o,'"additionalItems" is ignored when "items" is not an array of schemas');return}i(a,l)}};function i(a,s){const{gen:o,schema:l,data:u,keyword:c,it:d}=a;d.items=!0;const f=o.const("len",(0,e._)`${u}.length`);if(l===!1)a.setParams({len:s.length}),a.pass((0,e._)`${f} <= ${s.length}`);else if(typeof l=="object"&&!(0,t.alwaysValidSchema)(d,l)){const p=o.var("valid",(0,e._)`${f} <= ${s.length}`);o.if((0,e.not)(p),()=>m(p)),a.ok(p)}function m(p){o.forRange("i",s.length,f,v=>{a.subschema({keyword:c,dataProp:v,dataPropType:t.Type.Num},p),d.allErrors||o.if((0,e.not)(p),()=>o.break())})}}return Zh.validateAdditionalItems=i,Zh.default=r,Zh}var G1={},Qh={},X8;function Xee(){if(X8)return Qh;X8=1,Object.defineProperty(Qh,"__esModule",{value:!0}),Qh.validateTuple=void 0;const e=zt(),t=_n(),n=gl(),r={keyword:"items",type:"array",schemaType:["object","array","boolean"],before:"uniqueItems",code(a){const{schema:s,it:o}=a;if(Array.isArray(s))return i(a,"additionalItems",s);o.items=!0,!(0,t.alwaysValidSchema)(o,s)&&a.ok((0,n.validateArray)(a))}};function i(a,s,o=a.schema){const{gen:l,parentSchema:u,data:c,keyword:d,it:f}=a;v(u),f.opts.unevaluated&&o.length&&f.items!==!0&&(f.items=t.mergeEvaluated.items(l,o.length,f.items));const m=l.name("valid"),p=l.const("len",(0,e._)`${c}.length`);o.forEach((y,b)=>{(0,t.alwaysValidSchema)(f,y)||(l.if((0,e._)`${p} > ${b}`,()=>a.subschema({keyword:d,schemaProp:b,dataProp:b},m)),a.ok(m))});function v(y){const{opts:b,errSchemaPath:S}=f,w=o.length,E=w===y.minItems&&(w===y.maxItems||y[s]===!1);if(b.strictTuples&&!E){const k=`"${d}" is ${w}-tuple, but minItems or maxItems/${s} are not specified or different at path "${S}"`;(0,t.checkStrictMode)(f,k,b.strictTuples)}}}return Qh.validateTuple=i,Qh.default=r,Qh}var J8;function X3e(){if(J8)return G1;J8=1,Object.defineProperty(G1,"__esModule",{value:!0});const e=Xee(),t={keyword:"prefixItems",type:"array",schemaType:["array"],before:"uniqueItems",code:n=>(0,e.validateTuple)(n,"items")};return G1.default=t,G1}var K1={},Z8;function J3e(){if(Z8)return K1;Z8=1,Object.defineProperty(K1,"__esModule",{value:!0});const e=zt(),t=_n(),n=gl(),r=Yee(),a={keyword:"items",type:"array",schemaType:["object","boolean"],before:"uniqueItems",error:{message:({params:{len:s}})=>(0,e.str)`must NOT have more than ${s} items`,params:({params:{len:s}})=>(0,e._)`{limit: ${s}}`},code(s){const{schema:o,parentSchema:l,it:u}=s,{prefixItems:c}=l;u.items=!0,!(0,t.alwaysValidSchema)(u,o)&&(c?(0,r.validateAdditionalItems)(s,c):s.ok((0,n.validateArray)(s)))}};return K1.default=a,K1}var Y1={},Q8;function Z3e(){if(Q8)return Y1;Q8=1,Object.defineProperty(Y1,"__esModule",{value:!0});const e=zt(),t=_n(),r={keyword:"contains",type:"array",schemaType:["object","boolean"],before:"uniqueItems",trackErrors:!0,error:{message:({params:{min:i,max:a}})=>a===void 0?(0,e.str)`must contain at least ${i} valid item(s)`:(0,e.str)`must contain at least ${i} and no more than ${a} valid item(s)`,params:({params:{min:i,max:a}})=>a===void 0?(0,e._)`{minContains: ${i}}`:(0,e._)`{minContains: ${i}, maxContains: ${a}}`},code(i){const{gen:a,schema:s,parentSchema:o,data:l,it:u}=i;let c,d;const{minContains:f,maxContains:m}=o;u.opts.next?(c=f===void 0?1:f,d=m):c=1;const p=a.const("len",(0,e._)`${l}.length`);if(i.setParams({min:c,max:d}),d===void 0&&c===0){(0,t.checkStrictMode)(u,'"minContains" == 0 without "maxContains": "contains" keyword ignored');return}if(d!==void 0&&c>d){(0,t.checkStrictMode)(u,'"minContains" >
136 "maxContains" is always invalid'),i.fail();return}if((0,t.alwaysValidSchema)(u,s)){let w=(0,e._)`${p} >= ${c}`;d!==void 0&&(w=(0,e._)`${w} && ${p} <= ${d}`),i.pass(w);return}u.items=!0;const v=a.name("valid");d===void 0&&c===1?b(v,()=>a.if(v,()=>a.break())):c===0?(a.let(v,!0),d!==void 0&&a.if((0,e._)`${l}.length > 0`,y)):(a.let(v,!1),y()),i.result(v,()=>i.reset());function y(){const w=a.name("_valid"),E=a.let("count",0);b(w,()=>a.if(w,()=>S(E)))}function b(w,E){a.forRange("i",0,p,k=>{i.subschema({keyword:"contains",dataProp:k,dataPropType:t.Type.Num,compositeRule:!0},w),E()})}function S(w){a.code((0,e._)`${w}++`),d===void 0?a.if((0,e._)`${w} >= ${c}`,()=>a.assign(v,!0).break()):(a.if((0,e._)`${w} > ${d}`,()=>a.assign(v,!1).break()),c===1?a.assign(v,!0):a.if((0,e._)`${w} >= ${c}`,()=>a.assign(v,!0)))}}};return Y1.default=r,Y1}var aP={},eq;function _2(){return eq||(eq=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.validateSchemaDeps=e.validatePropertyDeps=e.error=void 0;const t=zt(),n=_n(),r=gl();e.error={message:({params:{property:l,depsCount:u,deps:c}})=>{const d=u===1?"property":"properties";return(0,t.str)`must have ${d} ${c} when property ${l} is present`},params:({params:{property:l,depsCount:u,deps:c,missingProperty:d}})=>(0,t._)`{property: ${l},
137    missingProperty: ${d},
138    depsCount: ${u},
139    deps: ${c}}`};const i={keyword:"dependencies",type:"object",schemaType:"object",error:e.error,code(l){const[u,c]=a(l);s(l,u),o(l,c)}};function a({schema:l}){const u={},c={};for(const d in l){if(d==="__proto__")continue;const f=Array.isArray(l[d])?u:c;f[d]=l[d]}return[u,c]}function s(l,u=l.schema){const{gen:c,data:d,it:f}=l;if(Object.keys(u).length===0)return;const m=c.let("missing");for(const p in u){const v=u[p];if(v.length===0)continue;const y=(0,r.propertyInData)(c,d,p,f.opts.ownProperties);l.setParams({property:p,depsCount:v.length,deps:v.join(", ")}),f.allErrors?c.if(y,()=>{for(const b of v)(0,r.checkReportMissingProp)(l,b)}):(c.if((0,t._)`${y} && (${(0,r.checkMissingProp)(l,v,m)})`),(0,r.reportMissingProp)(l,m),c.else())}}e.validatePropertyDeps=s;function o(l,u=l.schema){const{gen:c,data:d,keyword:f,it:m}=l,p=c.name("valid");for(const v in u)(0,n.alwaysValidSchema)(m,u[v])||(c.if((0,r.propertyInData)(c,d,v,m.opts.ownProperties),()=>{const y=l.subschema({keyword:f,schemaProp:v},p);l.mergeValidEvaluated(y,p)},()=>c.var(p,!0)),l.ok(p))}e.validateSchemaDeps=o,e.default=i})(aP)),aP}var X1={},tq;function Q3e(){if(tq)return X1;tq=1,Object.defineProperty(X1,"__esModule",{value:!0});const e=zt(),t=_n(),r={keyword:"propertyNames",type:"object",schemaType:["object","boolean"],error:{message:"property name must be valid",params:({params:i})=>(0,e._)`{propertyName: ${i.propertyName}}`}
139,code(i){const{gen:a,schema:s,data:o,it:l}=i;if((0,t.alwaysValidSchema)(l,s))return;const u=a.name("valid");a.forIn("key",o,c=>{i.setParams({propertyName:c}),i.subschema({keyword:"propertyNames",data:c,dataTypes:["string"],propertyName:c,compositeRule:!0},u),a.if((0,e.not)(u),()=>{i.error(!0),l.allErrors||a.break()})}),i.ok(u)}};return X1.default=r,X1}var J1={},nq;function Jee(){if(nq)return J1;nq=1,Object.defineProperty(J1,"__esModule",{value:!0});const e=gl(),t=zt(),n=Do(),r=_n(),a={keyword:"additionalProperties",type:["object"],schemaType:["boolean","object"],allowUndefined:!0,trackErrors:!0,error:{message:"must NOT have additional properties",params:({params:s})=>(0,t._)`{additionalProperty: ${s.additionalProperty}}`},code(s){const{gen:o,schema:l,parentSchema:u,data:c,errsCount:d,it:f}=s;if(!d)throw new Error("ajv implementation error");const{allErrors:m,opts:p}=f;if(f.props=!0,p.removeAdditional!=="all"&&(0,r.alwaysValidSchema)(f,l))return;const v=(0,e.allSchemaProperties)(u.properties),y=(0,e.allSchemaProperties)(u.patternProperties);b(),s.ok((0,t._)`${d} === ${n.default.errors}`);function b(){o.forIn("key",c,x=>{!v.length&&!y.length?E(x):o.if(S(x),()=>E(x))})}function S(x){let I;if(v.length>8){const A=(0,r.schemaRefOrVal)(f,u.properties,"properties");I=(0,e.isOwnProperty)(o,A,x)}else v.length?I=(0,t.or)(...v.map(A=>(0,t._)`${x} === ${A}`)):I=t.nil;return y.length&&(I=(0,t.or)(I,...y.map(A=>(0,t._)`${(0,e.usePattern)(s,A)}.test(${x})`))),(0,t.not)(I)}function w(x){o.code((0,t._)`delete ${c}[${x}]`)}function E(x){if(p.removeAdditional==="all"||p.removeAdditional&&l===!1){w(x);return}if(l===!1){s.setParams({additionalProperty:x}),s.error(),m||o.break();return}if(typeof l=="object"&&!(0,r.alwaysValidSchema)(f,l)){const I=o.name("valid");p.removeAdditional==="failing"?(k(x,I,!1),o.if((0,t.not)(I),()=>{s.reset(),w(x)})):(k(x,I),m||o.if((0,t.not)(I),()=>o.break()))}}function k(x,I,A){const C={keyword:"additionalProperties",dataProp:x,dataPropType:r.Type.Str};A===!1&&Object.assign(C,{compositeRule:!0,createErrors:!1,allErrors:!1}),s.subschema(C,I)}}};return J1.default=a,J1}var Z1={},rq;
139function eUe(){if(rq)return Z1;rq=1,Object.defineProperty(Z1,"__esModule",{value:!0});const e=vh(),t=gl(),n=_n(),r=Jee(),i={keyword:"properties",type:"object",schemaType:"object",code(a){const{gen:s,schema:o,parentSchema:l,data:u,it:c}=a;c.opts.removeAdditional==="all"&&l.additionalProperties===void 0&&r.default.code(new e.KeywordCxt(c,r.default,"additionalProperties"));const d=(0,t.allSchemaProperties)(o);for(const y of d)c.definedProperties.add(y);c.opts.unevaluated&&d.length&&c.props!==!0&&(c.props=n.mergeEvaluated.props(s,(0,n.toHash)(d),c.props));const f=d.filter(y=>!(0,n.alwaysValidSchema)(c,o[y]));if(f.length===0)return;const m=s.name("valid");for(const y of f)p(y)?v(y):(s.if((0,t.propertyInData)(s,u,y,c.opts.ownProperties)),v(y),c.allErrors||s.else().var(m,!0),s.endIf()),a.it.definedProperties.add(y),a.ok(m);function p(y){return c.opts.useDefaults&&!c.compositeRule&&o[y].default!==void 0}function v(y){a.subschema({keyword:"properties",schemaProp:y,dataProp:y},m)}}};return Z1.default=i,Z1}var Q1={},iq;function tUe(){if(iq)return Q1;iq=1,Object.defineProperty(Q1,"__esModule",{value:!0});const e=gl(),t=zt(),n=_n(),r=_n(),i={keyword:"patternProperties",type:"object",schemaType:"object",code(a){const{gen:s,schema:o,data:l,parentSchema:u,it:c}=a,{opts:d}=c,f=(0,e.allSchemaProperties)(o),m=f.filter(E=>(0,n.alwaysValidSchema)(c,o[E]));if(f.length===0||m.length===f.length&&(!c.opts.unevaluated||c.props===!0))return;const p=d.strictSchema&&!d.allowMatchingProperties&&u.properties,v=s.name("valid");c.props!==!0&&!(c.props instanceof t.Name)&&(c.props=(0,r.evaluatedPropsToName)(s,c.props));const{props:y}=c;b();function b(){for(const E of f)p&&S(E),c.allErrors?w(E):(s.var(v,!0),w(E),s.if(v))}function S(E){for(const k in p)new RegExp(E).test(k)&&(0,n.checkStrictMode)(c,`property ${k} matches pattern ${E} (use allowMatchingProperties)`)}function w(E){s.forIn("key",l,k=>{s.if((0,t._)`${(0,e.usePattern)(a,E)}.test(${k})`,()=>{const x=m.includes(E);x||a.subschema({keyword:"patternProperties",schemaProp:E,dataProp:k,dataPropType:r.Type.Str},v),c.opts.unevaluated&&y!==!0?s.assign((0,t._)`${y}[${k}]`,!0):!x&&!c.allErrors&&s.if((0,t.not)(v),()=>s.break())})})}}};return Q1.default=i,Q1}var e_={},aq;function nUe(){if(aq)return e_;
139aq=1,Object.defineProperty(e_,"__esModule",{value:!0});const e=_n(),t={keyword:"not",schemaType:["object","boolean"],trackErrors:!0,code(n){const{gen:r,schema:i,it:a}=n;if((0,e.alwaysValidSchema)(a,i)){n.fail();return}const s=r.name("valid");n.subschema({keyword:"not",compositeRule:!0,createErrors:!1,allErrors:!1},s),n.failResult(s,()=>n.reset(),()=>n.error())},error:{message:"must NOT be valid"}};return e_.default=t,e_}var t_={},sq;function rUe(){if(sq)return t_;sq=1,Object.defineProperty(t_,"__esModule",{value:!0});const t={keyword:"anyOf",schemaType:"array",trackErrors:!0,code:gl().validateUnion,error:{message:"must match a schema in anyOf"}};return t_.default=t,t_}var n_={},oq;function iUe(){if(oq)return n_;oq=1,Object.defineProperty(n_,"__esModule",{value:!0});const e=zt(),t=_n(),r={keyword:"oneOf",schemaType:"array",trackErrors:!0,error:{message:"must match exactly one schema in oneOf",params:({params:i})=>(0,e._)`{passingSchemas: ${i.passing}}`},code(i){const{gen:a,schema:s,parentSchema:o,it:l}=i;if(!Array.isArray(s))throw new Error("ajv implementation error");if(l.opts.discriminator&&o.discriminator)return;const u=s,c=a.let("valid",!1),d=a.let("passing",null),f=a.name("_valid");i.setParams({passing:d}),a.block(m),i.result(c,()=>i.reset(),()=>i.error(!0));function m(){u.forEach((p,v)=>{let y;(0,t.alwaysValidSchema)(l,p)?a.var(f,!0):y=i.subschema({keyword:"oneOf",schemaProp:v,compositeRule:!0},f),v>0&&a.if((0,e._)`${f} && ${c}`).assign(c,!1).assign(d,(0,e._)`[${d}, ${v}]`).else(),a.if(f,()=>{a.assign(c,!0),a.assign(d,v),y&&i.mergeEvaluated(y,e.Name)})})}}};return n_.default=r,n_}var r_={},lq;function aUe(){if(lq)return r_;lq=1,Object.defineProperty(r_,"__esModule",{value:!0});const e=_n(),t={keyword:"allOf",schemaType:"array",code(n){const{gen:r,schema:i,it:a}=n;if(!Array.isArray(i))throw new Error("ajv implementation error");const s=r.name("valid");i.forEach((o,l)=>{if((0,e.alwaysValidSchema)(a,o))return;const u=n.subschema({keyword:"allOf",schemaProp:l},s);n.ok(s),n.mergeEvaluated(u)})}};return r_.default=t,r_}var i_={},uq;function sUe(){if(uq)return i_;uq=1,Object.defineProperty(i_,"__esModule",{value:!0});const e=zt(),t=_n(),r={keyword:"if",schemaType:["object","boolean"],trackErrors:!0,error:{message:({params:a})=>(0,e.str)`must match "${a.ifClause}" schema`,params:({params:a})=>(0,e._)`{failingKeyword: ${a.ifClause}}`},code(a){const{gen:s,parentSchema:o,it:l}=a;o.then===void 0&&o.else===void 0&&(0,t.checkStrictMode)(l,'"if" without "then" and "else" is ignored');const u=i(l,"then"),c=i(l,"else");if(!u&&!c)return;const d=s.let("valid",!0),f=s.name("_valid");if(m(),a.reset(),u&&c){const v=s.let("ifClause");a.setParams({ifClause:v}),s.if(f,p("then",v),p("else",v))}else u?s.if(f,p("then")):s.if((0,e.not)(f),p("else"));a.pass(d,()=>a.error(!0));function m(){const v=a.subschema({keyword:"if",compositeRule:!0,createErrors:!1,allErrors:!1},f);a.mergeEvaluated(v)}function p(v,y){return()=>{const b=a.subschema({keyword:v},f);s.assign(d,f),a.mergeValidEvaluated(b,d),y?s.assign(y,(0,e._)`${v}`):a.setParams({ifClause:v})}}}};function i(a,s){const o=a.schema[s];return o!==void 0&&!(0,t.alwaysValidSchema)(a,o)}return i_.default=r,i_}var a_={},cq;function oUe(){if(cq)return a_;cq=1,Object.defineProperty(a_,"__esModule",{value:!0});const e=_n(),t={keyword:["then","else"],schemaType:["object","boolean"],code({keyword:n,parentSchema:r,it:i}){r.if===void 0&&(0,e.checkStrictMode)(i,`"${n}" without "if" is ignored`)}};return a_.default=t,a_}var dq;function Zee(){if(dq)return W1;dq=1,Object.defineProperty(W1,"__esModule",{value:!0});const e=Yee(),t=X3e(),n=Xee(),r=J3e(),i=Z3e(),a=_2(),s=Q3e(),o=Jee(),l=eUe(),u=tUe(),c=nUe(),d=rUe(),f=iUe(),m=aUe(),p=sUe(),v=oUe();function y(b=!1){const S=[c.default,d.default,f.default,m.default,p.default,v.default,s.default,o.default,a.default,l.default,u.default];return b?S.push(t.default,r.default):S.push(e.default,n.default),S.push(i.default),S}return W1.default=y,W1}var s_={},o_={},fq;function lUe(){if(fq)return o_;fq=1,Object.defineProperty(o_,"__esModule",{value:!0});const e=zt(),n={keyword:"format",type:["number","string"],schemaType:"string",$data:!0,error:{message:({schemaCode:r})=>(0,e.str)`must match format "${r}"`,params:({schemaCode:r})=>(0,e._)`{format: ${r}}`},code(r,i){const{gen:a,data:s,$data:o,schema:l,schemaCode:u,it:c}=r,{opts:d,errSchemaPath:f,schemaEnv:m,self:p}=c;if(!d.validateFormats)return;o?v():y();function v(){const b=a.scopeValue("formats",{ref:p.formats,code:d.code.formats}),S=a.const("fDef",(0,e._)`${b}[${u}]`),w=a.let("fType"),E=a.let("format");a.if((0,e._)`typeof ${S} == "object" && !(${S} instanceof RegExp)`,()=>
139a.assign(w,(0,e._)`${S}.type || "string"`).assign(E,(0,e._)`${S}.validate`),()=>a.assign(w,(0,e._)`"string"`).assign(E,S)),r.fail$data((0,e.or)(k(),x()));function k(){return d.strictSchema===!1?e.nil:(0,e._)`${u} && !${E}`}function x(){const I=m.$async?(0,e._)`(${S}.async ? await ${E}(${s}) : ${E}(${s}))`:(0,e._)`${E}(${s})`,A=(0,e._)`(typeof ${E} == "function" ? ${I} : ${E}.test(${s}))`;return(0,e._)`${E} && ${E} !== true && ${w} === ${i} && !${A}`}}function y(){const b=p.formats[l];if(!b){k();return}if(b===!0)return;const[S,w,E]=x(b);S===i&&r.pass(I());function k(){if(d.strictSchema===!1){p.logger.warn(A());return}throw new Error(A());function A(){return`unknown format "${l}" ignored in schema at path "${f}"`}}function x(A){const C=A instanceof RegExp?(0,e.regexpCode)(A):d.code.formats?(0,e._)`${d.code.formats}${(0,e.getProperty)(l)}`:void 0,N=a.scopeValue("formats",{key:l,ref:A,code:C});return typeof A=="object"&&!(A instanceof RegExp)?[A.type||"string",A.validate,(0,e._)`${N}.validate`]:["string",A,N]}function I(){if(typeof b=="object"&&!(b instanceof RegExp)&&b.async){if(!m.$async)throw new Error("async format in sync schema");return(0,e._)`await ${E}(${s})`}return typeof w=="function"?(0,e._)`${E}(${s})`:(0,e._)`${E}.test(${s})`}}}};return o_.default=n,o_}var hq;function Qee(){if(hq)return s_;hq=1,Object.defineProperty(s_,"__esModule",{value:!0});const t=[lUe().default];return s_.default=t,s_}var Hd={},mq;function ete(){return mq||(mq=1,Object.defineProperty(Hd,"__esModule",{value:!0}),Hd.contentVocabulary=Hd.metadataVocabulary=void 0,Hd.metadataVocabulary=["title","description","default","deprecated","readOnly","writeOnly","examples"],Hd.contentVocabulary=["contentMediaType","contentEncoding","contentSchema"]),Hd}var pq;function tte(){if(pq)return O1;pq=1,Object.defineProperty(O1,"__esModule",{value:!0});const e=Gee(),t=Kee(),n=Zee(),r=Qee(),i=ete(),a=[e.default,t.default,(0,n.default)(),r.default,i.metadataVocabulary,i.contentVocabulary];return O1.default=a,O1}var l_={},em={},gq;function nte(){if(gq)return em;gq=1,Object.defineProperty(em,"__esModule",{value:!0}),em.dynamicAnchor=void 0;const e=zt(),t=Do(),n=GE(),r=y2(),i={keyword:"$dynamicAnchor",schemaType:"string",code:o=>a(o,o.schema)};function a(o,l){const{gen:u,it:c}=o;c.schemaEnv.root.dynamicAnchors[l]=!0;const d=(0,e._)`${t.default.dynamicAnchors}${(0,e.getProperty)(l)}`,f=c.errSchemaPath==="#"?c.validateName:s(o);u.if((0,e._)`!${d}`,()=>u.assign(d,f))}em.dynamicAnchor=a;function s(o){const{schemaEnv:l,schema:u,self:c}=o.it,{root:d,baseId:f,localRefs:m,meta:p}=l.root,{schemaId:v}=c.opts,y=new n.SchemaEnv({schema:u,schemaId:v,root:d,baseId:f,localRefs:m,meta:p});return n.compileSchema.call(c,y),(0,r.getValidate)(o,y)}return em.default=i,em}var tm={},vq;function rte(){if(vq)return tm;vq=1,Object.defineProperty(tm,"__esModule",{value:!0}),tm.dynamicRef=void 0;const e=zt(),t=Do(),n=y2(),r={keyword:"$dynamicRef",schemaType:"string",code:a=>i(a,a.schema)};function i(a,s){const{gen:o,keyword:l,it:u}=a;if(s[0]!=="#")throw new Error(`"${l}" only supports hash fragment reference`);const c=s.slice(1);if(u.allErrors)d();else{const m=o.let("valid",!1);d(m),a.ok(m)}function d(m){if(u.schemaEnv.root.dynamicAnchors[c]){const p=o.let("_v",(0,e._)`${t.default.dynamicAnchors}${(0,e.getProperty)(c)}`);o.if(p,f(p,m),f(u.validateName,m))}else f(u.validateName,m)()}function f(m,p){return p?()=>o.block(()=>{(0,n.callRef)(a,m),o.let(p,!0)}):()=>(0,n.callRef)(a,m)}}return tm.dynamicRef=i,tm.default=r,tm}var u_={},yq;function uUe(){if(yq)return u_;yq=1,Object.defineProperty(u_,"__esModule",{value:!0});const e=nte(),t=_n(),n={keyword:"$recursiveAnchor",schemaType:"boolean",code(r){r.schema?(0,e.dynamicAnchor)(r,""):(0,t.checkStrictMode)(r.it,"$recursiveAnchor: false is ignored")}};return u_.default=n,u_}var c_={},bq;function cUe(){if(bq)return c_;bq=1,Object.defineProperty(c_,"__esModule",{value:!0});const e=rte(),t={keyword:"$recursiveRef",schemaType:"string",code:n=>(0,e.dynamicRef)(n,n.schema)};return c_.default=t,c_}var _q;function ite(){if(_q)return l_;
139_q=1,Object.defineProperty(l_,"__esModule",{value:!0});const e=nte(),t=rte(),n=uUe(),r=cUe(),i=[e.default,t.default,n.default,r.default];return l_.default=i,l_}var d_={},f_={},Sq;function dUe(){if(Sq)return f_;Sq=1,Object.defineProperty(f_,"__esModule",{value:!0});const e=_2(),t={keyword:"dependentRequired",type:"object",schemaType:"object",error:e.error,code:n=>(0,e.validatePropertyDeps)(n)};return f_.default=t,f_}var h_={},wq;function fUe(){if(wq)return h_;wq=1,Object.defineProperty(h_,"__esModule",{value:!0});const e=_2(),t={keyword:"dependentSchemas",type:"object",schemaType:"object",code:n=>(0,e.validateSchemaDeps)(n)};return h_.default=t,h_}var m_={},kq;function hUe(){if(kq)return m_;kq=1,Object.defineProperty(m_,"__esModule",{value:!0});const e=_n(),t={keyword:["maxContains","minContains"],type:"array",schemaType:"number",code({keyword:n,parentSchema:r,it:i}){r.contains===void 0&&(0,e.checkStrictMode)(i,`"${n}" without "contains" is ignored`)}};return m_.default=t,m_}var Eq;function ate(){if(Eq)return d_;Eq=1,Object.defineProperty(d_,"__esModule",{value:!0});const e=dUe(),t=fUe(),n=hUe(),r=[e.default,t.default,n.default];return d_.default=r,d_}var p_={},g_={},xq;function mUe(){if(xq)return g_;xq=1,Object.defineProperty(g_,"__esModule",{value:!0});const e=zt(),t=_n(),n=Do(),i={keyword:"unevaluatedProperties",type:"object",schemaType:["boolean","object"],trackErrors:!0,error:{message:"must NOT have unevaluated properties",params:({params:a})=>(0,e._)`{unevaluatedProperty: ${a.unevaluatedProperty}}`},code(a){const{gen:s,schema:o,data:l,errsCount:u,it:c}=a;if(!u)throw new Error("ajv implementation error");const{allErrors:d,props:f}=c;f instanceof e.Name?s.if((0,e._)`${f} !== true`,()=>s.forIn("key",l,y=>s.if(p(f,y),()=>m(y)))):f!==!0&&s.forIn("key",l,y=>f===void 0?m(y):s.if(v(f,y),()=>m(y))),c.props=!0,a.ok((0,e._)`${u} === ${n.default.errors}`);function m(y){if(o===!1){a.setParams({unevaluatedProperty:y}),a.error(),d||s.break();return}if(!(0,t.alwaysValidSchema)(c,o)){const b=s.name("valid");a.subschema({keyword:"unevaluatedProperties",dataProp:y,dataPropType:t.Type.Str},b),d||s.if((0,e.not)(b),()=>s.break())}}function p(y,b){return(0,e._)`!${y} || !${y}[${b}]`}function v(y,b){const S=[];for(const w in y)y[w]===!0&&S.push((0,e._)`${b} !== ${w}`);return(0,e.and)(...S)}}};return g_.default=i,g_}var v_={},Tq;function pUe(){if(Tq)return v_;
139Tq=1,Object.defineProperty(v_,"__esModule",{value:!0});const e=zt(),t=_n(),r={keyword:"unevaluatedItems",type:"array",schemaType:["boolean","object"],error:{message:({params:{len:i}})=>(0,e.str)`must NOT have more than ${i} items`,params:({params:{len:i}})=>(0,e._)`{limit: ${i}}`},code(i){const{gen:a,schema:s,data:o,it:l}=i,u=l.items||0;if(u===!0)return;const c=a.const("len",(0,e._)`${o}.length`);if(s===!1)i.setParams({len:u}),i.fail((0,e._)`${c} > ${u}`);else if(typeof s=="object"&&!(0,t.alwaysValidSchema)(l,s)){const f=a.var("valid",(0,e._)`${c} <= ${u}`);a.if((0,e.not)(f),()=>d(f,u)),i.ok(f)}l.items=!0;function d(f,m){a.forRange("i",m,c,p=>{i.subschema({keyword:"unevaluatedItems",dataProp:p,dataPropType:t.Type.Num},f),l.allErrors||a.if((0,e.not)(f),()=>a.break())})}}};return v_.default=r,v_}var Cq;function ste(){if(Cq)return p_;Cq=1,Object.defineProperty(p_,"__esModule",{value:!0});const e=mUe(),t=pUe(),n=[e.default,t.default];return p_.default=n,p_}var y_={},Ug={},Iq;function gUe(){if(Iq)return Ug;Iq=1,Object.defineProperty(Ug,"__esModule",{value:!0}),Ug.DiscrError=void 0;var e;return(function(t){t.Tag="tag",t.Mapping="mapping"})(e||(Ug.DiscrError=e={})),Ug}var Aq;function S2(){if(Aq)return y_;Aq=1,Object.defineProperty(y_,"__esModule",{value:!0});const e=zt(),t=gUe(),n=GE(),r=ig(),i=_n(),s={keyword:"discriminator",type:"object",schemaType:"object",error:{message:({params:{discrError:o,tagName:l}})=>o===t.DiscrError.Tag?`tag "${l}" must be string`:`value of tag "${l}" must be in oneOf`,params:({params:{discrError:o,tag:l,tagName:u}})=>(0,e._)`{error: ${o}, tag: ${u}, tagValue: ${l}}`},code(o){const{gen:l,data:u,schema:c,parentSchema:d,it:f}=o,{oneOf:m}=d;if(!f.opts.discriminator)throw new Error("discriminator: requires discriminator option");const p=c.propertyName;if(typeof p!="string")throw new Error("discriminator: requires propertyName");if(c.mapping)throw new Error("discriminator: mapping is not supported");if(!m)throw new Error("discriminator: requires oneOf keyword");const v=l.let("valid",!1),y=l.const("tag",(0,e._)`${u}${(0,e.getProperty)(p)}`);l.if((0,e._)`typeof ${y} == "string"`,()=>b(),()=>o.error(!1,{discrError:t.DiscrError.Tag,tag:y,tagName:p})),o.ok(v);function b(){const E=w();l.if(!1);for(const k in E)l.elseIf((0,e._)`${y} === ${k}`),l.assign(v,S(E[k]));l.else(),o.error(!1,{discrError:t.DiscrError.Mapping,tag:y,tagName:p}),l.endIf()}function S(E){const k=l.name("valid"),x=o.subschema({keyword:"oneOf",schemaProp:E},k);return o.mergeEvaluated(x,e.Name),k}function w(){var E;const k={},x=A(d);let I=!0;for(let D=0;D<m.length;D++){let j=m[D];if(j!=null&&j.$ref&&!(0,i.schemaHasRulesButRef)(j,f.self.RULES)){const Y=j.$ref;if(j=n.resolveRef.call(f.self,f.schemaEnv.root,f.baseId,Y),j instanceof n.SchemaEnv&&(j=j.schema),j===void 0)throw new r.default(f.opts.uriResolver,f.baseId,Y)}const z=(E=j==null?void 0:j.properties)===null||E===void 0?void 0:E[p];if(typeof z!="object")throw new Error(`discriminator: oneOf subschemas (or referenced schemas) must have "properties/${p}"`);I=I&&(x||A(j)),C(z,D)}if(!I)throw new Error(`discriminator: "${p}" must be required`);return k;function A({required:D}){return Array.isArray(D)&&D.includes(p)}function C(D,j){if(D.const)N(D.const,j);else if(D.enum)for(const z of D.enum)N(z,j);else throw new Error(`discriminator: "properties/${p}" must have "const" or "enum"`)}function N(D,j){if(typeof D!="string"||D in k)throw new Error(`discriminator: "${p}" values must be unique strings`);k[D]=j}}}};return y_.default=s,y_}var b_={};const vUe="https://json-schema.org/draft/2019-09/schema",yUe="https://json-schema.org/draft/2019-09/schema",bUe={"https://json-schema.org/draft/2019-09/vocab/core":!0,"https://json-schema.org/draft/2019-09/vocab/applicator":!0,"https://json-schema.org/draft/2019-09/vocab/validation":!0,"https://json-schema.org/draft/2019-09/vocab/meta-data":!0,"https://json-schema.org/draft/2019-09/vocab/format":!1,"https://json-schema.org/draft/2019-09/vocab/content":!0},_Ue=!0,SUe="Core and Validation specifications meta-schema",wUe=[{$ref:"meta/core"},{$ref:"meta/applicator"},{$ref:"meta/validation"},{$ref:"meta/meta-data"},{$ref:"meta/format"},{$ref:"meta/content"}],kUe=["object","boolean"],EUe={definitions:{$comment:"While no longer an official keyword as it is replaced by $defs, this keyword is retained in the meta-schema to prevent incompatible extensions as it remains in common use.",type:"object",additionalProperties:{$recursiveRef:"#"},default:{}}
139,dependencies:{$comment:'"dependencies" is no longer a keyword, but schema authors should avoid redefining it to facilitate a smooth transition to "dependentSchemas" and "dependentRequired"',type:"object",additionalProperties:{anyOf:[{$recursiveRef:"#"},{$ref:"meta/validation#/$defs/stringArray"}]}}},xUe={$schema:vUe,$id:yUe,$vocabulary:bUe,$recursiveAnchor:_Ue,title:SUe,allOf:wUe,type:kUe,properties:EUe},TUe="https://json-schema.org/draft/2019-09/schema",CUe="https://json-schema.org/draft/2019-09/meta/applicator",IUe={"https://json-schema.org/draft/2019-09/vocab/applicator":!0},AUe=!0,OUe="Applicator vocabulary meta-schema",PUe=["object","boolean"],$Ue={additionalItems:{$recursiveRef:"#"},unevaluatedItems:{$recursiveRef:"#"},items:{anyOf:[{$recursiveRef:"#"},{$ref:"#/$defs/schemaArray"}]},contains:{$recursiveRef:"#"},additionalProperties:{$recursiveRef:"#"},unevaluatedProperties:{$recursiveRef:"#"},properties:{type:"object",additionalProperties:{$recursiveRef:"#"},default:{}},patternProperties:{type:"object",additionalProperties:{$recursiveRef:"#"},propertyNames:{format:"regex"},default:{}},dependentSchemas:{type:"object",additionalProperties:{$recursiveRef:"#"}},propertyNames:{$recursiveRef:"#"},if:{$recursiveRef:"#"},then:{$recursiveRef:"#"},else:{$recursiveRef:"#"},allOf:{$ref:"#/$defs/schemaArray"},anyOf:{$ref:"#/$defs/schemaArray"},oneOf:{$ref:"#/$defs/schemaArray"},not:{$recursiveRef:"#"}},RUe={schemaArray:{type:"array",minItems:1,items:{$recursiveRef:"#"}}},DUe={$schema:TUe,$id:CUe,$vocabulary:IUe,$recursiveAnchor:AUe,title:OUe,type:PUe,properties:$Ue,$defs:RUe},MUe="https://json-schema.org/draft/2019-09/schema",NUe="https://json-schema.org/draft/2019-09/meta/content",LUe={"https://json-schema.org/draft/2019-09/vocab/content":!0},FUe=!0,VUe="Content vocabulary meta-schema",BUe=["object","boolean"],jUe={contentMediaType:{type:"string"},contentEncoding:{type:"string"},contentSchema:{$recursiveRef:"#"}},UUe={$schema:MUe,$id:NUe,$vocabulary:LUe,$recursiveAnchor:FUe,title:VUe,type:BUe,properties:jUe},HUe="https://json-schema.org/draft/2019-09/schema",zUe="https://json-schema.org/draft/2019-09/meta/core",qUe={"https://json-schema.org/draft/2019-09/vocab/core":!0},WUe=!0,GUe="Core vocabulary meta-schema",KUe=["object","boolean"],YUe={$id:{type:"string",format:"uri-reference",$comment:"Non-empty fragments not allowed.",pattern:"^[^#]*#?$"},$schema:{type:"string",format:"uri"},$anchor:{type:"string",pattern:"^[A-Za-z][-A-Za-z0-9.:_]*$"},$ref:{type:"string",format:"uri-reference"},$recursiveRef:{type:"string",format:"uri-reference"},$recursiveAnchor:{type:"boolean",default:!1},$vocabulary:{type:"object",propertyNames:{type:"string",format:"uri"},additionalProperties:{type:"boolean"}},$comment:{type:"string"},$defs:{type:"object",additionalProperties:{$recursiveRef:"#"},default:{}}},XUe={$schema:HUe,$id:zUe,$vocabulary:qUe,$recursiveAnchor:WUe,title:GUe,type:KUe,properties:YUe},JUe="https://json-schema.org/draft/2019-09/schema",ZUe="https://json-schema.org/draft/2019-09/meta/format",QUe={"https://json-schema.org/draft/2019-09/vocab/format":!0},e4e=!0,t4e="Format vocabulary meta-schema",n4e=["object","boolean"],r4e={format:{type:"string"}},i4e={$schema:JUe,$id:ZUe,$vocabulary:QUe,$recursiveAnchor:e4e,title:t4e,type:n4e,properties:r4e},a4e="https://json-schema.org/draft/2019-09/schema",s4e="https://json-schema.org/draft/2019-09/meta/meta-data",o4e={"https://json-schema.org/draft/2019-09/vocab/meta-data":!0},l4e=!0,u4e="Meta-data vocabulary meta-schema",c4e=["object","boolean"],d4e={title:{type:"string"},description:{type:"string"},default:!0,deprecated:{type:"boolean",default:!1},readOnly:{type:"boolean",default:!1},writeOnly:{type:"boolean",default:!1},examples:{type:"array",items:!0}},f4e={$schema:a4e,$id:s4e,$vocabulary:o4e,$recursiveAnchor:l4e,title:u4e,type:c4e,properties:d4e},h4e="https://json-schema.org/draft/2019-09/schema",m4e="https://json-schema.org/draft/2019-09/meta/validation",p4e={"https://json-schema.org/draft/2019-09/vocab/validation":!0},g4e=!0,v4e="Validation vocabulary meta-schema",y4e=["object","boolean"],b4e={multipleOf:{type:"number",exclusiveMinimum:0},maximum:{type:"number"},exclusiveMaximum:{type:"number"},minimum:{type:"number"},exclusiveMinimum:{type:"number"},maxLength:{$ref:"#/$defs/nonNegativeInteger"},minLength:{$ref:"#/$defs/nonNegativeIntegerDefault0"},pattern:{type:"string",format:"regex"},maxItems:{$ref:"#/$defs/nonNegativeInteger"},minItems:{$ref:"#/$defs/nonNegativeIntegerDefault0"},uniqueItems:{type:"boolean",default:!1},maxContains:{$ref:"#/$defs/nonNegativeInteger"},minContains:{$ref:"#/$defs/nonNegativeInteger",default:1},maxProperties:{$ref:"#/$defs/nonNegativeInteger"},minProperties:{$ref:"#/$defs/nonNegativeIntegerDefault0"},required:{$ref:"#/$defs/stringArray"},dependentRequired:{type:"object",additionalProperties:{$ref:"#/$defs/stringArray"}}
139,const:!0,enum:{type:"array",items:!0},type:{anyOf:[{$ref:"#/$defs/simpleTypes"},{type:"array",items:{$ref:"#/$defs/simpleTypes"},minItems:1,uniqueItems:!0}]}},_4e={nonNegativeInteger:{type:"integer",minimum:0},nonNegativeIntegerDefault0:{$ref:"#/$defs/nonNegativeInteger",default:0},simpleTypes:{enum:["array","boolean","integer","null","number","object","string"]},stringArray:{type:"array",items:{type:"string"},uniqueItems:!0,default:[]}},S4e={$schema:h4e,$id:m4e,$vocabulary:p4e,$recursiveAnchor:g4e,title:v4e,type:y4e,properties:b4e,$defs:_4e};var Oq;function w4e(){if(Oq)return b_;Oq=1,Object.defineProperty(b_,"__esModule",{value:!0});const e=xUe,t=DUe,n=UUe,r=XUe,i=i4e,a=f4e,s=S4e,o=["/properties"];function l(u){return[e,t,n,r,c(this,i),a,c(this,s)].forEach(d=>this.addMetaSchema(d,void 0,!1)),this;function c(d,f){return u?d.$dataMetaSchema(f,o):f}}return b_.default=l,b_}var Pq;function k4e(){return Pq||(Pq=1,(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MissingRefError=t.ValidationError=t.CodeGen=t.Name=t.nil=t.stringify=t.str=t._=t.KeywordCxt=t.Ajv2019=void 0;const n=v2(),r=tte(),i=ite(),a=ate(),s=ste(),o=S2(),l=w4e(),u="https://json-schema.org/draft/2019-09/schema";class c extends n.default{constructor(y={}){super({...y,dynamicRef:!0,next:!0,unevaluated:!0})}_addVocabularies(){super._addVocabularies(),this.addVocabulary(i.default),r.default.forEach(y=>this.addVocabulary(y)),this.addVocabulary(a.default),this.addVocabulary(s.default),this.opts.discriminator&&this.addKeyword(o.default)}_addDefaultMetaSchema(){super._addDefaultMetaSchema();const{$data:y,meta:b}=this.opts;b&&(l.default.call(this,y),this.refs["http://json-schema.org/schema"]=u)}defaultMeta(){return this.opts.defaultMeta=super.defaultMeta()||(this.getSchema(u)?u:void 0)}}t.Ajv2019=c,e.exports=t=c,e.exports.Ajv2019=c,Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var d=vh();Object.defineProperty(t,"KeywordCxt",{enumerable:!0,get:function(){return d.KeywordCxt}});var f=zt();Object.defineProperty(t,"_",{enumerable:!0,get:function(){return f._}}),Object.defineProperty(t,"str",{enumerable:!0,get:function(){return f.str}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return f.stringify}}),Object.defineProperty(t,"nil",{enumerable:!0,get:function(){return f.nil}}),Object.defineProperty(t,"Name",{enumerable:!0,get:function(){return f.Name}}),Object.defineProperty(t,"CodeGen",{enumerable:!0,get:function(){return f.CodeGen}});var m=Bb();Object.defineProperty(t,"ValidationError",{enumerable:!0,get:function(){return m.default}});var p=ig();Object.defineProperty(t,"MissingRefError",{enumerable:!0,get:function(){return p.default}})})(x1,x1.exports)),x1.exports}var E4e=k4e();const ote=md(E4e);var __={exports:{}},sP={},$q;function x4e(){return $q||($q=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.formatNames=e.fastFormats=e.fullFormats=void 0;function t(D,j){return{validate:D,compare:j}}e.fullFormats={date:t(a,s),time:t(l(!0),u),"date-time":t(f(!0),m),"iso-time":t(l(),c),"iso-date-time":t(f(),p),duration:/^P(?!$)((\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+S)?)?|(\d+W)?)$/,uri:b,"uri-reference":/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,"uri-template":/^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,url:/^(?:https?|ftp):\/\/(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u{00a1}-\u{ffff}]+-)*[a-z0-9\u{00a1}-\u{ffff}]+)(?:\.(?:[a-z0-9\u{00a1}-\u{ffff}]+-)*[a-z0-9\u{00a1}-\u{ffff}]+)*(?:\.(?:[a-z\u{00a1}-\u{ffff}]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/iu,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:/^(?=.{1,253}\.?$)[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[-0-9a-z]{0,61}[0-9a-z])?)*\.?$/i,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)$/,ipv6:/^((([0-9a-f]{1,4}:){7}([0-9a-f]{1,4}|:))|(([0-9a-f]{1,4}:){6}(:[0-9a-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9a-f]{1,4}:){5}(((:[0-9a-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9a-f]{1,4}:){4}(((:[0-9a-f]{1,4}){1,3})|((:[0-9a-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){3}(((:[0-9a-f]{1,4}){1,4})|((:[0-9a-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){2}(((:[0-9a-f]{1,4}){1,5})|((:[0-9a-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){1}(((:[0-9a-f]{1,4}){1,6})|((:[0-9a-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9a-f]{1,4}){1,7})|((:[0-9a-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))$/i,regex:N,uuid:/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,"json-pointer":/^(?:\/(?:[^~/]|~0|~1)*)*$/,"json-pointer-uri-fragment":/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,"relative-json-pointer":/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/,byte:w,int32:{type:"number",validate:x},int64:{type:"number",validate:I},float:{type:"number",validate:A},double:{type:"number",validate:A},password:!0,binary:!0}
139,e.fastFormats={...e.fullFormats,date:t(/^\d\d\d\d-[0-1]\d-[0-3]\d$/,s),time:t(/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,u),"date-time":t(/^\d\d\d\d-[0-1]\d-[0-3]\dt(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,m),"iso-time":t(/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,c),"iso-date-time":t(/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,p),uri:/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i},e.formatNames=Object.keys(e.fullFormats);function n(D){return D%4===0&&(D%100!==0||D%400===0)}const r=/^(\d\d\d\d)-(\d\d)-(\d\d)$/,i=[0,31,28,31,30,31,30,31,31,30,31,30,31];function a(D){const j=r.exec(D);if(!j)return!1;const z=+j[1],Y=+j[2],ae=+j[3];return Y>=1&&Y<=12&&ae>=1&&ae<=(Y===2&&n(z)?29:i[Y])}function s(D,j){if(D&&j)return D>j?1:D<j?-1:0}const o=/^(\d\d):(\d\d):(\d\d(?:\.\d+)?)(z|([+-])(\d\d)(?::?(\d\d))?)?$/i;function l(D){return function(z){const Y=o.exec(z);if(!Y)return!1;const ae=+Y[1],ee=+Y[2],J=+Y[3],G=Y[4],se=Y[5]==="-"?-1:1,L=+(Y[6]||0),B=+(Y[7]||0);if(L>23||B>59||D&&!G)return!1;if(ae<=23&&ee<=59&&J<60)return!0;const R=ee-B*se,H=ae-L*se-(R<0?1:0);return(H===23||H===-1)&&(R===59||R===-1)&&J<61}}function u(D,j){if(!(D&&j))return;const z=new Date("2020-01-01T"+D).valueOf(),Y=new Date("2020-01-01T"+j).valueOf();if(z&&Y)return z-Y}function c(D,j){if(!(D&&j))return;const z=o.exec(D),Y=o.exec(j);if(z&&Y)return D=z[1]+z[2]+z[3],j=Y[1]+Y[2]+Y[3],D>j?1:D<j?-1:0}const d=/t|\s/i;function f(D){const j=l(D);return function(Y){const ae=Y.split(d);return ae.length===2&&a(ae[0])&&j(ae[1])}}function m(D,j){if(!(D&&j))return;const z=new Date(D).valueOf(),Y=new Date(j).valueOf();if(z&&Y)return z-Y}function p(D,j){if(!(D&&j))return;const[z,Y]=D.split(d),[ae,ee]=j.split(d),J=s(z,ae);if(J!==void 0)return J||u(Y,ee)}const v=/\/|:/,y=/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)(?:\?(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i;function b(D){return v.test(D)&&y.test(D)}const S=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/gm;function w(D){return S.lastIndex=0,S.test(D)}const E=-2147483648,k=2**31-1;function x(D){return Number.isInteger(D)&&D<=k&&D>=E}function I(D){return Number.isInteger(D)}function A(){return!0}const C=/[^\\]\\Z/;
139function N(D){if(C.test(D))return!1;try{return new RegExp(D),!0}catch{return!1}}})(sP)),sP}var oP={},S_={exports:{}};const T4e="http://json-schema.org/draft-07/schema#",C4e="http://json-schema.org/draft-07/schema#",I4e="Core schema meta-schema",A4e={schemaArray:{type:"array",minItems:1,items:{$ref:"#"}},nonNegativeInteger:{type:"integer",minimum:0},nonNegativeIntegerDefault0:{allOf:[{$ref:"#/definitions/nonNegativeInteger"},{default:0}]},simpleTypes:{enum:["array","boolean","integer","null","number","object","string"]},stringArray:{type:"array",items:{type:"string"},uniqueItems:!0,default:[]}},O4e=["object","boolean"],P4e={$id:{type:"string",format:"uri-reference"},$schema:{type:"string",format:"uri"},$ref:{type:"string",format:"uri-reference"},$comment:{type:"string"},title:{type:"string"},description:{type:"string"},default:!0,readOnly:{type:"boolean",default:!1},examples:{type:"array",items:!0},multipleOf:{type:"number",exclusiveMinimum:0},maximum:{type:"number"},exclusiveMaximum:{type:"number"},minimum:{type:"number"},exclusiveMinimum:{type:"number"},maxLength:{$ref:"#/definitions/nonNegativeInteger"},minLength:{$ref:"#/definitions/nonNegativeIntegerDefault0"},pattern:{type:"string",format:"regex"},additionalItems:{$ref:"#"},items:{anyOf:[{$ref:"#"},{$ref:"#/definitions/schemaArray"}],default:!0},maxItems:{$ref:"#/definitions/nonNegativeInteger"},minItems:{$ref:"#/definitions/nonNegativeIntegerDefault0"},uniqueItems:{type:"boolean",default:!1},contains:{$ref:"#"},maxProperties:{$ref:"#/definitions/nonNegativeInteger"},minProperties:{$ref:"#/definitions/nonNegativeIntegerDefault0"},required:{$ref:"#/definitions/stringArray"},additionalProperties:{$ref:"#"},definitions:{type:"object",additionalProperties:{$ref:"#"},default:{}},properties:{type:"object",additionalProperties:{$ref:"#"},default:{}},patternProperties:{type:"object",additionalProperties:{$ref:"#"},propertyNames:{format:"regex"},default:{}},dependencies:{type:"object",additionalProperties:{anyOf:[{$ref:"#"},{$ref:"#/definitions/stringArray"}]}},propertyNames:{$ref:"#"},const:!0,enum:{type:"array",items:!0,minItems:1,uniqueItems:!0},type:{anyOf:[{$ref:"#/definitions/simpleTypes"},{type:"array",items:{$ref:"#/definitions/simpleTypes"},minItems:1,uniqueItems:!0}]},format:{type:"string"},contentMediaType:{type:"string"},contentEncoding:{type:"string"},if:{$ref:"#"},then:{$ref:"#"},else:{$ref:"#"},allOf:{$ref:"#/definitions/schemaArray"},anyOf:{$ref:"#/definitions/schemaArray"},oneOf:{$ref:"#/definitions/schemaArray"},not:{$ref:"#"}},$4e={$schema:T4e,$id:C4e,title:I4e,definitions:A4e,type:O4e,properties:P4e,default:!0};var Rq;function lte(){return Rq||(Rq=1,(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MissingRefError=t.ValidationError=t.CodeGen=t.Name=t.nil=t.stringify=t.str=t._=t.KeywordCxt=t.Ajv=void 0;const n=v2(),r=tte(),i=S2(),a=$4e,s=["/properties"],o="http://json-schema.org/draft-07/schema";class l extends n.default{_addVocabularies(){super._addVocabularies(),r.default.forEach(p=>this.addVocabulary(p)),this.opts.discriminator&&this.addKeyword(i.default)}_addDefaultMetaSchema(){if(super._addDefaultMetaSchema(),!this.opts.meta)return;const p=this.opts.$data?this.$dataMetaSchema(a,s):a;this.addMetaSchema(p,o,!1),this.refs["http://json-schema.org/schema"]=o}defaultMeta(){return this.opts.defaultMeta=super.defaultMeta()||(this.getSchema(o)?o:void 0)}}t.Ajv=l,e.exports=t=l,e.exports.Ajv=l,Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var u=vh();Object.defineProperty(t,"KeywordCxt",{enumerable:!0,get:function(){return u.KeywordCxt}});var c=zt();Object.defineProperty(t,"_",{enumerable:!0,get:function(){return c._}}),Object.defineProperty(t,"str",{enumerable:!0,get:function(){return c.str}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return c.stringify}}),Object.defineProperty(t,"nil",{enumerable:!0,get:function(){return c.nil}}),Object.defineProperty(t,"Name",{enumerable:!0,get:function(){return c.Name}}),Object.defineProperty(t,"CodeGen",{enumerable:!0,get:function(){return c.CodeGen}});var d=Bb();Object.defineProperty(t,"ValidationError",{enumerable:!0,get:function(){return d.default}});var f=ig();Object.defineProperty(t,"MissingRefError",{enumerable:!0,get:function(){return f.default}})})(S_,S_.exports)),S_.exports}var Dq;function R4e(){return Dq||(Dq=1,(function(e){Object.defineProperty(e,"__esMo
139dule",{value:!0}),e.formatLimitDefinition=void 0;const t=lte(),n=zt(),r=n.operators,i={formatMaximum:{okStr:"<=",ok:r.LTE,fail:r.GT},formatMinimum:{okStr:">=",ok:r.GTE,fail:r.LT},formatExclusiveMaximum:{okStr:"<",ok:r.LT,fail:r.GTE},formatExclusiveMinimum:{okStr:">",ok:r.GT,fail:r.LTE}},a={message:({keyword:o,schemaCode:l})=>(0,n.str)`should be ${i[o].okStr} ${l}`,params:({keyword:o,schemaCode:l})=>(0,n._)`{comparison: ${i[o].okStr}, limit: ${l}}`};e.formatLimitDefinition={keyword:Object.keys(i),type:"string",schemaType:"string",$data:!0,error:a,code(o){const{gen:l,data:u,schemaCode:c,keyword:d,it:f}=o,{opts:m,self:p}=f;if(!m.validateFormats)return;const v=new t.KeywordCxt(f,p.RULES.all.format.definition,"format");v.$data?y():b();function y(){const w=l.scopeValue("formats",{ref:p.formats,code:m.code.formats}),E=l.const("fmt",(0,n._)`${w}[${v.schemaCode}]`);o.fail$data((0,n.or)((0,n._)`typeof ${E} != "object"`,(0,n._)`${E} instanceof RegExp`,(0,n._)`typeof ${E}.compare != "function"`,S(E)))}function b(){const w=v.schema,E=p.formats[w];if(!E||E===!0)return;if(typeof E!="object"||E instanceof RegExp||typeof E.compare!="function")throw new Error(`"${d}": format "${w}" does not define "compare" function`);
139const k=l.scopeValue("formats",{key:w,ref:E,code:m.code.formats?(0,n._)`${m.code.formats}${(0,n.getProperty)(w)}`:void 0});o.fail$data(S(k))}function S(w){return(0,n._)`${w}.compare(${u}, ${c}) ${i[d].fail} 0`}},dependencies:["format"]};const s=o=>(o.addKeyword(e.formatLimitDefinition),o);e.default=s})(oP)),oP}var Mq;function D4e(){return Mq||(Mq=1,(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const n=x4e(),r=R4e(),i=zt(),a=new i.Name("fullFormats"),s=new i.Name("fastFormats"),o=(u,c={keywords:!0})=>{if(Array.isArray(c))return l(u,c,n.fullFormats,a),u;const[d,f]=c.mode==="fast"?[n.fastFormats,s]:[n.fullFormats,a],m=c.formats||n.formatNames;return l(u,m,d,f),c.keywords&&(0,r.default)(u),u};o.get=(u,c="full")=>{const f=(c==="fast"?n.fastFormats:n.fullFormats)[u];if(!f)throw new Error(`Unknown format "${u}"`);return f};function l(u,c,d,f){var m,p;(m=(p=u.opts.code).formats)!==null&&m!==void 0||(p.formats=(0,i._)`require("ajv-formats/dist/formats").${f}`);for(const v of c)u.addFormat(v,d[v])}e.exports=t=o,Object.defineProperty(t,"__esModule",{value:!0}),t.default=o})(__,__.exports)),__.exports}var M4e=D4e();const ute=md(M4e);var w_={exports:{}},Nq;function N4e(){return Nq||(Nq=1,(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const n=lte(),r=zt(),i=Dy(),a=vh(),s=Vb(),o=Do(),l="errorMessage",u=new n.Name("emUsed"),c={required:"missingProperty",dependencies:"property",dependentRequired:"property"},d=/\$\{[^}]+\}/,f=/\$\{([^}]+)\}/g,m=/^""\s*\+\s*|\s*\+\s*""$/g;function p(y){return{keyword:l,schemaType:["string","object"],post:!0,code(b){const{gen:S,data:w,schema:E,schemaValue:k,it:x}=b;if(x.createErrors===!1)return;const I=E,A=r.strConcat(o.default.instancePath,x.errorPath);S.if(n._`${o.default.errors} > 0`,()=>{if(typeof I=="object"){const[H,M]=N(I);M&&D(M),H&&j(H),z(C(I))}const R=typeof I=="string"?I:I._;R&&Y(R),y.keepErrors||ae()});function C({properties:R,items:H}){const M={};if(R){M.props={};for(const K in R)M.props[K]=[]}if(H){M.items={};for(let K=0;K<H.length;K++)M.items[K]=[]}return M}function N(R){let H,M;for(const K in R){if(K==="properties"||K==="items")continue;const ne=R[K];if(typeof ne=="object"){H||(H={});const ie=H[K]={};for(const he in ne)ie[he]=[]}else M||(M={}),M[K]=[]}return[H,M]}function D(R){const H=S.const("emErrors",n.stringify(R)),M=S.const("templates",se(R,E));S.forOf("err",o.default.vErrors,he=>S.if(ee(he,H),()=>S.code(n._`${H}[${he}.keyword].push(${he})`).assign(n._`${he}.${u}`,!0)));const{singleError:K}=y;if(K){const he=S.let("message",n._`""`),we=S.let("paramsErrors",n._`[]`);ne(Ae=>{S.if(he,()=>S.code(n._`${he} += ${typeof K=="string"?K:";"}`)),S.code(n._`${he} += ${ie(Ae)}`),S.assign(we,n._`${we}.concat(${H}[${Ae}])`)}),s.reportError(b,{message:he,params:n._`{errors: ${we}}`})}else ne(he=>s.reportError(b,{message:ie(he),params:n._`{errors: ${H}[${he}]}`}));function ne(he){S.forIn("key",H,we=>S.if(n._`${H}[${we}].length`,()=>he(we)))}function ie(he){return n._`${he} in ${M} ? ${M}[${he}]() : ${k}[${he}]`}}function j(R){const H=S.const("emErrors",n.stringify(R)),M=[];for(const we in R)M.push([we,se(R[we],E[we])]);const K=S.const("templates",S.object(...M)),ne=S.scopeValue("obj",{ref:c,code:n.stringify(c)}),ie=S.let("emPropParams"),he=S.let("emParamsErrors");S.forOf("err",o.default.vErrors,we=>S.if(ee(we,H),()=>{S.assign(ie,n._`${ne}[${we}.keyword]`),S.assign(he,n._`${H}[${we}.keyword][${we}.params[${ie}]]`),S.if(he,()=>S.code(n._`${he}.push(${we})`).assign(n._`${we}.${u}`,!0))})),S.forIn("key",H,we=>S.forIn("keyProp",n._`${H}[${we}]`,Ae=>{S.assign(he,n._`${H}[${we}][${Ae}]`),S.if(n._`${he}.length`,()=>{const oe=S.const("tmpl",n._`${K}[${we}] && ${K}[${we}][${Ae}]`);s.reportError(b,{message:n._`${oe} ? ${oe}() : ${k}[${we}][${Ae}]`,params:n._`{errors: ${he}}`})})}))}function z(R){const{props:H,items:M}=R;if(!H&&!M)return;const K=n._`typeof ${w} == "object"`,ne=n._`Array.isArray(${w})`,ie=S.let("emErrors");let he,we;const Ae=S.let("templates");H&&M?(he=S.let("emChildKwd"),S.if(K),S.if(ne,()=>{oe(M,E.items),S.assign(he,n.str`items`)},()=>{oe(H,E.properties),S.assign(he,n.str`properties`)}),we=n._`[${he}
139]`):M?(S.if(ne),oe(M,E.items),we=n._`.items`):H&&(S.if(r.and(K,r.not(ne))),oe(H,E.properties),we=n._`.properties`),S.forOf("err",o.default.vErrors,de=>J(de,ie,W=>S.code(n._`${ie}[${W}].push(${de})`).assign(n._`${de}.${u}`,!0))),S.forIn("key",ie,de=>S.if(n._`${ie}[${de}].length`,()=>{s.reportError(b,{message:n._`${de} in ${Ae} ? ${Ae}[${de}]() : ${k}${we}[${de}]`,params:n._`{errors: ${ie}[${de}]}`}),S.assign(n._`${o.default.vErrors}[${o.default.errors}-1].instancePath`,n._`${A} + "/" + ${de}.replace(/~/g, "~0").replace(/\\//g, "~1")`)})),S.endIf();function oe(de,W){S.assign(ie,n.stringify(de)),S.assign(Ae,se(de,W))}}function Y(R){const H=S.const("emErrs",n._`[]`);S.forOf("err",o.default.vErrors,M=>S.if(G(M),()=>S.code(n._`${H}.push(${M})`).assign(n._`${M}.${u}`,!0))),S.if(n._`${H}.length`,()=>s.reportError(b,{message:L(R),params:n._`{errors: ${H}}`}))}function ae(){const R=S.const("emErrs",n._`[]`);S.forOf("err",o.default.vErrors,H=>S.if(n._`!${H}.${u}`,()=>S.code(n._`${R}.push(${H})`))),S.assign(o.default.vErrors,R).assign(o.default.errors,n._`${R}.length`)}function ee(R,H){return r.and(n._`${R}.keyword !== ${l}`,n._`!${R}.${u}`,n._`${R}.instancePath === ${A}`,n._`${R}.keyword in ${H}`,n._`${R}.schemaPath.indexOf(${x.errSchemaPath}) === 0`,n._`/^\\/[^\\/]*$/.test(${R}.schemaPath.slice(${x.errSchemaPath.length}))`)}function J(R,H,M){S.if(r.and(n._`${R}.keyword !== ${l}`,n._`!${R}.${u}`,n._`${R}.instancePath.indexOf(${A}) === 0`),()=>{const K=S.scopeValue("pattern",{ref:/^\/([^/]*)(?:\/|$)/,code:n._`new RegExp("^\\\/([^/]*)(?:\\\/|$)")`}),ne=S.const("emMatches",n._`${K}.exec(${R}.instancePath.slice(${A}.length))`),ie=S.const("emChild",n._`${ne} && ${ne}[1].replace(/~1/g, "/").replace(/~0/g, "~")`);S.if(n._`${ie} !== undefined && ${ie} in ${H}`,()=>M(ie))})}function G(R){return r.and(n._`${R}.keyword !== ${l}`,n._`!${R}.${u}`,r.or(n._`${R}.instancePath === ${A}`,r.and(n._`${R}.instancePath.indexOf(${A}) === 0`,n._`${R}.instancePath[${A}.length] === "/"`)),n._`${R}.schemaPath.indexOf(${x.errSchemaPath}) === 0`,n._`${R}.schemaPath[${x.errSchemaPath}.length] === "/"`)}function se(R,H){const M=[];for(const K in R){const ne=H[K];d.test(ne)&&M.push([K,B(ne)])}return S.object(...M)}function L(R){return d.test(R)?new i._Code(i.safeStringify(R).replace(f,(H,M)=>`" + JSON.stringify(${a.getData(M,x)}) + "`).replace(m,"")):n.stringify(R)}function B(R){return n._`function(){return ${L(R)}}`}},metaSchema:{anyOf:[{type:"string"},{type:"object",properties:{properties:{$ref:"#/$defs/stringMap"},items:{$ref:"#/$defs/stringList"},required:{$ref:"#/$defs/stringOrMap"},dependencies:{$ref:"#/$defs/stringOrMap"}},additionalProperties:{type:"string"}}],$defs:{stringMap:{type:"object",additionalProperties:{type:"string"}},stringOrMap:{anyOf:[{type:"string"},{$ref:"#/$defs/stringMap"}]},stringList:{type:"array",items:{type:"string"}}}}}}const v=(y,b={})=>{if(!y.opts.allErrors)throw new Error("ajv-errors: Ajv option allErrors must be true");if(y.opts.jsPropertySyntax)throw new Error("ajv-errors: ajv option jsPropertySyntax is not supported");return y.addKeyword(p(b))};t.default=v,e.exports=v,e.exports.default=v})(w_,w_.exports)),w_.exports}var L4e=N4e();const cte=md(L4e),dte={$id:"https://json-layout.github.io/normalized-layout-keyword",$defs:{"normalized-layout":{title:"normalized layout",type:"object",unevaluatedProperties:!1,oneOf:[{$ref:"#/$defs/switch-struct"},{$ref:"#/$defs/base-comp-object"}]},"switch-struct":{type:"object",required:["switch"],additionalProperties:!1,properties:{switch:{type:"array",items:{$ref:"#/$defs/base-comp-object"}}}},"base-comp-object":{type:"object",required:["comp"],properties:{comp:{type:"string"},if:{$ref:"#/$defs/expression"},options:{$ref:"#/$defs/state-node-options-base"},getOptions:{$ref:"#/$defs/expression"},defaultData:{},getDefaultData:{$ref:"#/$defs/expression"},constData:{},getConstData:{$ref:"#/$defs/expression"},transformData:{$ref:"#/$defs/expression"},nullable:{type:"boolean"},help:{type:"string"},warning:{type:"string"},cols:{$ref:"#/$defs/cols-obj"},props:{$ref:"#/$defs/state-node-props-lib"},getProps:{$ref:"#/$defs/expression"},slots:{$ref:"#/$defs/slots"}}},"composite-comp-object":{allOf:[{$ref:"#/$defs/base-comp-object"},{type:"object",required:["children","comp"],properties:{comp:{type:"string"},title:{type:["string","null"]},subtitle:{type:["string","null"]},children:{$ref:"#/$defs/children"}}}]},"slot-comp-object":{allOf:[{$ref:"#/$defs/base-comp-object"},{type:"object",required:["comp","slots"],properties:{comp:{type:"string",const:"slot"}}}]},"simple-comp-object":{allOf:[{$ref:"#/$defs/base-comp-object"},{type:"object",required:["comp"],properties:{comp:{type:"string"},label:{type:"string"},hint:{type:["string","null"]}}}]},"focusable-comp-object":{allOf:[{$ref:"#/$defs/base-comp-object"},{type:"object",required:["comp"],properties:{comp:{type:"string"},autofocus:{type:"boolean"}}}]},"items-based-comp-object":{allOf:[{$ref:"#/$defs/base-comp-object"},{type:"object",required:["comp"],properties:{comp:{type:"string"},items:{$ref:"#/$defs/select-items"},getItems:{$ref:"#/$defs/get-items"}}}]},"multiple-compat-comp-object":{allOf:[{$ref:"#/$defs/base-comp-object"},{type:"object",required:["comp"],properties:{comp:{type:"string"},multiple:{type:"boolean"},separator:{type:"string"}}}]},"child-ref":{type:"object",required:["key"],additionalProperties:!1,properties:{key:{type:["string","integer"]},cols:{$ref:"#/$defs/cols-obj"},if:{$ref:"#/$defs/expression"},slots:{$ref:"#/$defs/slots"}}},"child-composite":{type:"object",required:["key","children"],additionalProperties:!1,properties:{key:{type:["string","integer"]},cols:{$ref:"#/$defs/cols-obj"},comp:{type:"string"},title:{type:"string"},subtitle:{type:"string"},children:{$ref:"#/$defs/children"},if:{$ref:"#/$defs/expression"},slots:{$ref:"#/$defs/slots"}}},"child-slot":{type:"object",required:["key","comp","slots"],additionalProperties:!1,properties:{key:{type:["string","integer"]},cols:{$ref:"#/$defs/cols-obj"},comp:{const:"slot"},if:{$ref:"#/$defs/expression"},slots:{$ref:"#/$defs/slots"}}},child:{title:"Child",type:"object",oneOf:[{$ref:"#/$defs/child-ref"},{$ref:"#/$defs/child-composite"},{$ref:"#/$defs/child-slot"}]},children:{type:"array",items:{$ref:"#/$defs/child"}},"select-items":{type:"array",items:{$ref:"#/$defs/select-item"}},"select-item":{type:"object",required:["title","key","value"],properties:{title:{type:"string"},key:{type:"string"},value:{},icon:{type:"string"}}},"get-items":{type:"object",allOf:[{properties:{returnObjects:{type:"boolean",readOnly:!0},itemsResults:{$ref:"#/$defs/expression"},itemTitle:{$ref:"#/$defs/expression"},itemKey:{$ref:"#/$defs/expression"},itemValue:{$ref:"#/$defs/expression"},itemIcon:{$ref:"#/$defs/expression"},immutable:{type:"boolean"}}},{oneOf:[{$ref:"#/$defs/expression"},{$ref:"#/$defs/get-items-fetch"}]}]},"get-items-fetch":{type:"object",required:["url"],properties:{url:{$ref:"#/$defs/expression"},qSearchParam:{type:"string"},searchParams:{type:"object",patternProperties:{".*":{$ref:"#/$defs/expression"}}}}},expression:{type:"object",required:["type","expr","pure","dataAlias"],properties:{type:{type:"string",enum:["js-fn","js-eval","js-tpl"]},expr:{type:"string"},pure:{type:"boolean"},dataAlias:{type:"string"},ref:{type:"integer",readOnly:!0}}},"cols-obj":{type:"object",additionalProperties:!1,required:["xs"],properties:{xs:{$ref:"#/$defs/cols",default:12},sm:{$ref:"#/$defs/cols"},md:{$ref:"#/$defs/cols"},lg:{$ref:"#/$defs/cols"},xl:{$ref:"#/$defs/cols"},xxl:{$ref:"#/$defs/cols"}}},cols:{type:"integer",minimum:0,maximum:12},slot:{oneOf:[{type:"object",additionalProperties:!1,required:["text"],properties:{text:{type:"string"}}},{type:"object",additionalProperties:!1,required:["markdown"],properties:{markdown:{type:"string"}}},{type:"object",additionalProperties:!1,required:["name"],properties:{name:{type:"string"},props:{type:"object"}}}]},slots:{type:"object",allOf:[{$ref:"#/$defs/state-node-slots-lib"},{properties:{before:{$ref:"#/$defs/slot"},after:{$ref:"#/$defs/slot"},component:{$ref:"#/$defs/slot"}}}]},"state-node-options-base":{type:"object",allOf:[{$ref:"#/$defs/state-node-options-base-lib"},{properties:{readOnly:{type:"boolean",default:!1},summary:{type:"boolean",default:!1},titleDepth:{type:"integer",minimum:1,maximum:6,default:2},density:{type:"string",enum:["default","comfortable","compact"],default:"default"},indent:{type:["boolean","integer"]},removeAdditional:{description:"true is the same as 'unknown', false is the same as 'none'",default:"error",oneOf:[{type:"boolean"},{type:"string",enum:["unknown","error","none"]}]},validateOn:{type:"string",enum:["input","blur","submit"],default:"input"},updateOn:{type:"string",enum:["input","blur"],default:"input"},debounceInputMs:{type:"integer",minimum:0,default:300},initialValidation:{type:"string",enum:["never","always","withData"],default:"withData"},defaultOn:{type:"string",enum:["missing","empty","never"],default:"empty"},autofocus:{type:"boolean",default:!1},readOnlyPropertiesMode:{type:"string",enum:["remove","hide","show"],default:"show"}}}]},"state-node-options-base-lib":{type:"object",patternProperties:{".*":{}}},"state-node-props-lib":{type:"object",patternProperties:{".*":{}}},"state-node-slots-lib":{type:"object",patternProperties:{".*":{$ref:"#/$defs/slot"}}}}},F4e=[{name:"none"},{name:"slot"},{name:"section",composite:!0},{name:"tabs",composite:!0},{name:"vertical-tabs",composite:!0},{name:"expansion-panels",composite:!0},{name:"stepper",composite:!0},{name:"card",composite:!0},{name:"list",schema:{required:["listEditMode","listActions"],properties:{title:{type:"string"},listEditMode:{type:"string",enum:["inline","inline-single","menu","dialog"]},listActions:{type:"array",items:{type:"string",enum:["add","edit","delete","sort","duplicate"]}},itemTitle:{$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/expression"},itemSubtitle:{$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/expression"},indexed:{type:"array",items:{type:"string"}},messages:{type:"object",additionalProperties:!1,properties:{addItem:{type:"string"},delete:{type:"string"},edit:{type:"string"},duplicate:{type:"string"},sort:{type:"string"}}}}}},{name:"text-field",shouldDebounce:!0,focusable:!0,emitsBlur:!0,schema:{properties:{placeholder:{type:"string"}}}},{name:"textarea",shouldDebounce:!0,focusable:!0,emitsBlur:!0,schema:{properties:{placeholder:{type:"string"},rows:{type:"number"}}}},{name:"number-field",shouldDebounce:!0,focusable:!0,emitsBlur:!0,schema:{properties:{step:{type:"number"},min:{type:"number"},max:{type:"number"},placeholder:{type:"string"}}}},{name:"checkbox"},{name:"switch"},{name:"slider",schema:{properties:{step:{type:"number"},min:{type:"number"},max:{type:"number"}}}},{name:"date-picker",schema:{properties:{min:{type:"string",format:"date"},max:{type:"string",format:"date"},format:{type:"string",enum:["date","date-time"],default:"date"}}}},{name:"date-time-picker",schema:{properties:{min:{type:"string",format:"date-time"},max:{type:"string",format:"date-time"}}}},{name:"time-picker",schema:{properties:{min:{type:"string",format:"time"},max:{type:"string",format:"time"}}}},{name:"color-picker"},{name:"select",focusable:!0,itemsBased:!0,multipleCompat:!0,schema:{properties:{placeholder:{type:"string"}}}},{name:"autocomplete",focusable:!0,itemsBased:!0,multipleCompat:!0,schema:{properties:{placeholder:{type:"string"}}}},{name:"combobox",focusable:!0,itemsBased:!0,multipleCompat:!0,schema:{properties:{placeholder:{type:"string"}}}},{name:"number-combobox",focusable:!0,itemsBased:!0,multipleCompat:!0,schema:{properties:{placeholder:{type:"string"},step:{type:"number"},min:{type:"number"},max:{type:"number"}}}},{name:"checkbox-group",itemsBased:!0,multipleCompat:!0},{name:"switch-group",itemsBased:!0,multipleCompat:!0},{name:"radio-group",itemsBased:!0}
139,{name:"file-input",focusable:!0,multipleCompat:!0,isFileInput:!0,schema:{properties:{accept:{type:"string"},placeholder:{type:"string"}}}},{name:"one-of-select",schema:{properties:{emptyData:{type:"boolean"}}}}];function V4e(e){const t={type:"object",title:e.name,$id:`https://json-layout.github.io/component/${e.name}#`,unevaluatedProperties:!1,allOf:[{properties:{comp:{const:e.name}}},{$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/base-comp-object"}]};return e.composite?t.allOf.push({$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/composite-comp-object"}):t.allOf.push({$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/simple-comp-object"}),e.focusable&&t.allOf.push({$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/focusable-comp-object"}),e.itemsBased&&t.allOf.push({$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/items-based-comp-object"}),e.multipleCompat&&t.allOf.push({$ref:"https://json-layout.github.io/normalized-layout-keyword#/$defs/multiple-compat-comp-object"}),e.schema&&t.allOf.push(e.schema),t}const B4e=ote,yh=new B4e({code:{source:!0,esm:!0},discriminator:!0,allowMatchingProperties:!0,allowUnionTypes:!0,allErrors:!0});ute.default(yh);cte.default(yh);yh.addSchema(Uee);yh.addSchema(dte);const k_={};function j4e(e){if(k_[e.name])return k_[e.name];const t=V4e(e);return k_[e.name]=yh.compile(t),k_[e.name]}const Lq=yh.getSchema(Uee.$id);function U4e(e){return typeof e=="string"}function H4e(e){return typeof e=="object"&&"switch"in e}function z4e(e){return Array.isArray(e)}function q4e(e){return typeof e!="string"&&"children"in e}function Fq(e){return typeof e!="string"&&("text"in e||"markdown"in e||"name"in e)}function W4e(e){return typeof e=="object"&&!Array.isArray(e)}function G4e(e){return typeof e=="string"||!!e.expr}function Vq(e){return typeof e=="object"}function fte(e){return typeof e=="object"&&!!e.url}function K4e(e){return typeof e=="object"&&!!e.markdown}function Y4e(e){return typeof e=="object"&&!!e.text}function X4e(e){return typeof e=="object"&&!!e.name}const Bq=yh.getSchema(dte.$id);function Am(e){return typeof e=="object"&&"switch"in e}function J4e(e){return!Am(e)}function hte(e){return"comp"in e&&"children"in e}function Z4e(e){return"comp"in e&&e.comp==="slot"}function FR(e,t){var n;return!!((n=t[e.comp])!=null&&n.composite)}function Q4e(e){return e.comp==="list"}function e6e(e,t){var n;return!!((n=t[e.comp])!=null&&n.focusable)}function w2(e,t){var n;return!!((n=t[e.comp])!=null&&n.itemsBased)}function k2(e){return!!e.expr}function E2(e){return!!e.url}function jq(e){return!!e.text}function t6e(e){return!!e.markdown}function n6e(e){return!!e.name}function Uq(e){return e instanceof bs?bs.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}function r6e(){return t;function e(n,r){const i=Object.keys(n),a=new Array(i.length);for(let s=0;s<i.length;s++){const o=i[s],l=n[o];typeof l!="object"||l===null?a[o]=l:l instanceof Date?a[o]=new Date(l):ArrayBuffer.isView(l)?a[o]=Uq(l):a[o]=r(l)}return a}function t(n){if(typeof n!="object"||n===null)return n;if(n instanceof Date)return new Date(n);if(Array.isArray(n))return e(n,t);if(n instanceof Map)return new Map(e(Array.from(n),t));if(n instanceof Set)return new Set(e(Array.from(n),t));const r={};for(const i in n){if(Object.hasOwnProperty.call(n,i)===!1)continue;const a=n[i];typeof a!="object"||a===null?r[i]=a:a instanceof Date?r[i]=new Date(a):a instanceof Map?r[i]=new Map(e(Array.from(a),t)):a instanceof Set?r[i]=new Set(e(Array.from(a),t)):ArrayBuffer.isView(a)?r[i]=Uq(a):r[i]=t(a)}return r}}const Nc=r6e();function Hq(e,t){var r,i;const n=[];if(t==="object")for(const a of Object.keys(e)){if(a==="properties")for(const s of Object.keys(e.properties??{}))n.push({key:s}
139),(r=e.dependencies)!=null&&r[s]&&!Array.isArray(e.dependencies[s])&&n.push({key:`$deps-${s}`}),e.dependentSchemas&&e.dependentSchemas[s]&&n.push({key:`$deps-${s}`});if(a==="patternProperties"&&n.push({key:"$patternProperties"}),a==="allOf"&&(i=e.allOf)!=null&&i.length)for(let s=0;s<e.allOf.length;s++)n.push({key:`$allOf-${s}`});a==="oneOf"&&n.push({key:"$oneOf"}),a==="then"&&e.if&&n.push({key:"$then"}),a==="else"&&e.if&&n.push({key:"$else"})}if(t==="array"&&Array.isArray(e.items))for(let a=0;a<e.items.length;a++)n.push({key:a});return n}function Kw(e,t,n){if(!t)return e;let r=0,i=0;return t.map(a=>{if(typeof a=="string"){const s=e.find(o=>o.key===a);if(!s)throw new Error(`unknown child "${a}"`);return s}else{if(Array.isArray(a))return r++,{comp:"section",key:`$comp-${r}`,children:Kw(e,a,n)};if("slots"in a&&!Fq(a)&&(a.slots=VR(a.slots,n)),"cols"in a&&(a.cols=BR(a.cols)),a.if&&(a.if=ss(a.if)),typeof a.cols=="number"&&(a.cols={sm:a.cols}),typeof a.cols=="object"&&a.cols.xs===void 0&&(a.cols.xs=12),a.key){if(!e.find(o=>o.key===a.key))throw new Error(`unknown child "${a.key}"`);return a}else{if(Fq(a))return i++,{key:`$slot-${i}`,comp:"slot",cols:BR(a.cols),slots:VR({component:a},n)};{const s=a;return q4e(s)&&(s.comp||(s.comp="section"),s.children=Kw(e,s.children,n),"key"in a||(r++,s.key=`$comp-${r}`)),s}}}})}function i6e(e,t,n,r,i){var s;if((s=e.slots)!=null&&s.component)return"slot";const a=n&&["string","integer","number"].includes(n);if(i==="oneOf")return"one-of-select";if(i==="patternProperties")return"list";if(a&&t.enum)return t.enum.length>20?"autocomplete":"select";if(a&&t.oneOf)return t.oneOf.length>20?"autocomplete":"select";if(a&&t.examples&&r.useExamples==="items"||a&&t.anyOf&&t.anyOf.length&&Object.keys(t.anyOf[t.anyOf.length-1]).length===0)return n==="string"?"combobox":"number-combobox";if(n==="string"&&e.separator)return"combobox";if(e.items)return e.items.length>20?"autocomplete":"select";if(e.getItems)return fte(e.getItems)&&(e.getItems.qSearchParam||typeof e.getItems.url=="string"&&e.getItems.url.includes("{q}")||typeof e.getItems.url=="object"&&typeof e.getItems.url.expr=="string"&&e.getItems.url.expr.includes("{q}"))?"autocomplete":"select";if(n==="array"&&t.items){const o=["string","integer","number"].includes(t.items.type);if(o&&(t.items.enum||t.items.oneOf))return(t.items.enum||t.items.oneOf).length>20?"autocomplete":"select";if(o&&t.items.examples&&r.useExamples==="items"||o&&t.items.anyOf&&t.items.anyOf.length&&Object.keys(t.items.anyOf[t.items.anyOf.length-1]).length===0||o&&!t.items.layout&&!["date","date-time","time"].includes(t.items.format))return t.items.type==="string"?"combobox":"number-combobox"}if(n==="object")return"section";if(n==="array")return Array.isArray(t.items)?"section":"list";if(n==="string")return t.format==="date"?"date-picker":t.format==="date-time"?"date-time-picker":t.format==="time"?"time-picker":"text-field";if(n==="integer"||n==="number")return"number-field";if(n==="boolean")return"checkbox";throw new Error("failed to calculate default component for schema fragment")}function a6e(e){return W4e(e)?{...e}:U4e(e)?{comp:e}:z4e(e)?{children:e}:{}}function s6e(e){const t=typeof e=="string"?e:e.expr;return!t.includes("rootData.")&&!t.includes("rootData[")&&!t.includes("parent.data")&&!t.includes("parent.parent")}function ss(e,t="js-eval",n="value"){const r=s6e(e);return typeof e=="string"?{type:t,expr:e,pure:r,dataAlias:n}:{pure:r,type:t,dataAlias:n,...e}}function VR(e,t){if(!e)return;const n={};for(const[r,i]of Object.entries(e))typeof i=="string"?["before","after"].includes(r)?n[r]={markdown:t(i).trim()}:n[r]={name:i}:Y4e(i)?n[r]={text:i.text}:X4e(i)?n[r]={name:i.name,props:i.props}:K4e(i)&&(n[r]={markdown:t(i.markdown).trim()});return n}function BR(e){if(typeof e=="number")return{xs:12,sm:e};if(typeof e=="object")return{xs:12,...e}}function zq(e){if(!e)return null;const{type:t}=Ef(e),n=t&&["string","integer","number"].includes(t);if(e.enum&&n)return e.enum.map(r=>({key:r+"",title:r+"",value:r}));if(e.examples&&n)return e.examples.map(r=>({key:r+"",title:r+"",value:r}));if(e.anyOf&&n&&e.anyOf.length&&Object.keys(e.anyOf[e.anyOf.length-1]).length===0){const r=e.anyOf.slice(0,-1);if(!r.find(i=>!("const"in i)))return r.map(i=>({...i,key:i.const+"",title:(i.title??i.const)+"",value:i.const}))}return e.oneOf&&n&&!e.oneOf.find(r=>!("const"in r))?e.oneOf.map(r=>({...r,key:r.const+"",title:(r.title??r.const)+"",value:r.const})):null}const o6e=e=>{let t=null;if(e.oneOf?t="oneOf":e.anyOf&&(t="anyOf"),t){const n=e[t];if(n&&n.length===2&&n.some(r=>r.type==="null")){const r=n.findIndex(i=>i.type!=="null");if(r!==-1){const i=n[r],a=Nc(e);for(const s in i)s in a||(a[s]=i[s]);return delete a[t],a.__pointer=a.__pointer+`/${t}/${r}`,a}}}},Ef=e=>{if(Array.isArray(e.type)&&e.type.length===2&&e.type.includes("null"))return{type:e.type.find(n=>n!=="null"),nullable:!0};if(!e.type&&(e.properties||e.patternProperties))return{type:"object",nullable:!1};if(!e.type){const t=[];for(const n of["allOf","anyOf","oneOf"])if(e[n])for(const r of e[n]){const{type:i}=Ef(r);i&&!t.includes(i)&&t.push(i)}if(t.length===1)return{type:t[0],nullable:!1}}if(Array.isArray(e.type))throw new Error("multiple types are not supported");return{type:e.type,nullable:!1}},qq=["readOnly","summary","titleDepth","density","removeAdditional","validateOn","updateOne","debounceInputMs","initialValidation","defaultOn","readOnlyPropertiesMode"];function Wq(e,t,n,r,i,a,s,o){var v,y;if("const"in n)return{comp:"none"};if(!r)return{comp:"none"};const l=a6e(t);if(r==="array"&&!n.items&&l.comp!=="file-input")return{comp:"none"};l.comp||(l.comp=i6e(l,n,r,s,o));const u=s.components[l.comp];if(!u)throw new Error(`unknown component "${l.comp}"`);if(l.comp==="none")return{comp:"none"};if(i&&(l.nullable=i),u.composite){const b=Kw(Hq(n,r),l.children,s.markdown);l.children=b,"title"in l||b.length===1&&b[0].key==="$patternProperties"||(l.title=n.title??null)}else if(l.comp==="list")if(o==="patternProperties"){if(!("title"in l)){const S=Kw(Hq(n,r),l.children,s.markdown);S.length===1&&S[0].key==="$patternProperties"&&(l.title=n.title??null)}let b=!1;for(const S of Object.values(n.patternProperties??{})){const{type:w}=Ef(S);w==="object"&&(b=!0)}l.listEditMode=l.listEditMode??(b?"inline-single":"inline"),l.listActions=l.listActions??["add","edit","delete"],l.indexed=Object.keys(n.patternProperties??{})}else{"title"in l||(l.title=n.title??""+e);const{type:b}=Ef(n.items);l.listEditMode=l.listEditMode??(b==="object"?"inline-single":"inline"),l.listActions=l.listActions??["add","edit","delete","duplicate","sort"]}if(u.itemsBased&&!l.items){let b;r==="array"?b=zq(n.items):b=zq(n),b&&(l.getItems&&Vq(l.getItems)?(l.getItems.expr=JSON.stringify(b),l.getItems.immutable=!0):l.getItems={expr:JSON.stringify(b),immutable:!0})}u.multipleCompat&&(r==="array"||l.separator)&&(l.multiple=!0),l.comp==="date-picker"&&(n.format==="date"&&(l.format="date"),n.format==="date-time"&&(l.format="date-time")),["date-picker","date-time-picker","time-picker"].includes(l.comp)&&("formatMinimum"in n&&(l.min=l.min??n.formatMinimum),"formatMaximum"in n&&(l.max=l.max??n.formatMaximum)),["number-field","slider"].includes(l.comp)&&(r==="integer"&&(l.step=l.step??1),"minimum"in n&&(l.min=l.min??n.minimum),"maximum"in n&&(l.max=l.max??n.maximum)),l.if&&(l.if=ss(l.if)),!l.defaultData&&n.type==="string"&&a.split("#").pop()===""&&(l.defaultData="");const c=s.optionsKeys?s.optionsKeys.concat(qq):qq;for(const b of c)b in l&&(l.options=l.options??{},l.options[b]=l[b],delete l[b]);if(n.readOnly&&(l.options=l.options??{},"readOnly"in l.options||(l.options.readOnly=!0)),l.getOptions!==void 0&&(l.getOptions=ss(l.getOptions)),l.getDefaultData!==void 0&&(l.getDefaultData=ss(l.getDefaultData)),l.getConstData!==void 0&&(l.getConstData=ss(l.getConstData)),l.transformData!==void 0&&(l.transformData=ss(l.transformData)),l.getProps!==void 0&&(l.getProps=ss(l.getProps)),l.getItems&&G4e(l.getItems)&&(l.getItems=ss(l.getItems)),l.getItems&&Vq(l.getItems)){if(r==="object"&&(l.getItems.returnObjects=!0),r==="array"){const{type:b}=Ef(n.items);b==="object"&&(l.getItems.returnObjects=!0)}l.getItems.itemTitle&&(l.getItems.itemTitle=ss(l.getItems.itemTitle,"js-eval","item")),l.getItems.itemKey&&(l.getItems.itemKey=ss(l.getItems.itemKey,"js-eval","item")),l.getItems.itemValue&&(l.getItems.itemValue=ss(l.getItems.itemValue,"js-eval","item")),l.getItems.itemIcon&&(l.getItems.itemIcon=ss(l.getItems.itemIcon,"js-eval","item")),l.getItems.itemsResults&&(l.getItems.itemsResults=ss(l.getItems.itemsResults,"js-eval","body"))}l.getItems&&fte(l.getItems)&&(l.getItems.url=ss(l.getItems.url,"js-tpl")),l.items&&(l.items=l.items.map(b=>{if(["string","integer","number"].includes(typeof b))return{title:b+"",key:b+"",value:b};if(typeof b=="object")return{key:(b.key??b.value)+"",title:(b.title??b.key??b.value)+"",value:b.value??b.key};throw new Error(`bad item for select: ${JSON.stringify(b)}`)})),!l.comp&&(l.items??l.getItems)&&(l.comp="select"),l.comp==="date-picker"&&n.format==="date-time"&&(l.format="date-time"),l.slots&&(l.slots=VR(l.slots,s.markdown));const d=[],f=[],m=[];!u.composite&&l.comp!=="list"&&l.comp!=="slot"&&!("label"in l)&&!o&&((s.useTitle==="label"||s.useTitle===void 0)&&n.title?l.label=n.title:l.label=e+""),n.title&&(s.useTitle==="hint"&&f.push(n.title),s.useTitle==="placeholder"&&m.push(n.title),s.useTitle==="help"&&d.push(n.title)),n.deprecated&&s.useDeprecated&&(l.warning=s.messages.deprecated),n.description&&(u.composite&&l.title&&s.useDescription.includes("subtitle")?l.subtitle===void 0&&(l.subtitle=n.description):s.useDescription.includes("hint")?f.push(n.description):o!=="oneOf"&&s.useDescription.includes("help")&&d.push(n.description)),s.useName==="placeholder"&&m.push(s.messages.name+e),s.useName==="hint"&&f.push(s.messages.name+e),s.useName==="help"&&d.push(s.messages.name+e),"default"in n&&typeof n.default!="object"&&(s.useDefault==="hint"&&f.push(s.messages.default+n.default),s.useDefault==="placeholder"&&m.push(s.messages.default+n.default)),n.examples&&!n.examples.some(b=>typeof b=="object")&&s.useExamples==="help"&&d.push(s.messages.examples+n.examples.map(b=>`
140 - `+b).join("")),d.length&&(l.help&&d.unshift(l.help),l.help=d.join(`
141
142`)),f.length&&!u.composite&&(l.hint&&f.unshift(l.hint),l.hint=f.join(" - ")),m.length&&((y=(v=u.schema)==null?void 0:v.properties)!=null&&y.placeholder)&&(typeof l.placeholder=="string"&&m.unshift(l.placeholder),l.placeholder=m.join(" - ")),l.help&&(l.help=s.markdown(l.help).trim()),l.subtitle&&(l.subtitle=s.markdown(l.subt
142itle).trim()),"cols"in l&&(l.cols=BR(l.cols));const p=j4e(u);if(!p(l)){const b=new Error(`component "${u.name}" validation errors`);throw b.cause=jR(p.errors),b}return l}function l6e(e,t,n,r,i,a,s,o){if(H4e(t)){const l=[],u=[...t.switch];u.find(c=>!c.if)||u.push({});for(let c=0;c<u.length;c++){const d=u[c],f=Wq(e,d,n,r,i,a,s,o);l.push(f)}return{switch:l}}else return Wq(e,t,n,r,i,a,s,o)}function lP(e,t){return e.keyword==="errorMessage"&&(e=e.params.errors[0]),t(e)}function jR(e){if(!e)return[];const t=e.filter(r=>lP(r,i=>i.keyword==="anyOf"||i.keyword==="oneOf"));for(const r of t)e.find(a=>lP(a,s=>s.instancePath===r.instancePath&&s.keyword!=="type"))&&(e=e.filter(a=>lP(a,s=>s.instancePath!==r.instancePath||s.keyword!=="type")));const n=[];for(const r of e){let i=r.instancePath+" "+(r.message??r.keyword);r.params&&(i+=" "+JSON.stringify(r.params)),n.push(i)}return n}function Gq(e,t,n,r,i,a,s){let o;if(s==="oneOf"?o=t.oneOfLayout??{}:s==="patternProperties"?o=t.patternPropertiesLayout??{}:o=t.layout??{},!Lq(o)){const u=new Error("layout keyword validation errors at path");throw u.cause=jR(Lq.errors),u}const l=l6e(e,o,t,n,r,i,a,s);if(!Bq(l)){const u=new Error("normalized layout validation errors at path");throw u.cause=jR(Bq.errors),u}return l}function uP(e,t,n,r,i,a,s){const{type:o,nullable:l}=a?{type:a,nullable:s??!1}:Ef(t),u=[];try{return{layout:Gq(e,t,o,l,n,r,i),errors:u}}catch(c){try{return u.push(c.message),c.cause&&Array.isArray(c.cause)&&u.push(...c.cause),u.push("failed to normalize layout, use default component"),{layout:Gq(e,{...t,layout:{}},o,l,n,r,i),errors:u}}catch(d){return u.push(d.message),d.cause&&Array.isArray(d.cause)&&u.push(...d.cause),u.push("failed to produce default layout, hide this fragment"),{layout:{comp:"none"},errors:u}}}}const u6e=(e,t)=>(n,r)=>{var u;const i=t.opts.uriResolver.resolve(n,r),[a,s]=i.split("#");if(e[a]=e[a]??((u=t.getSchema(a))==null?void 0:u.schema),!e[a])throw new Error(`reference not found ${a}`);if(!s)return[e[a],a,i];const o=s.split("/").filter(c=>!!c),{value:l}=o.reduce((c,d)=>{if(c.path.push(d),!(d in c.value))throw new Error(`reference not found ${a}#${c.path.join("/")}`);return c.value=c.value[d],c},{path:[],value:e[a]});return[l,a,i]};function c6e(e,t,n="en",r="en"){if(!e.$id)throw new Error("missing schema id");const i=u6e({[e.$id]:e},t),a=[];return UR(e,e.$id,i,n,r,a),i}const UR=(e,t,n,r,i,a)=>{if(!a.includes(e)){a.push(e);for(const s of Object.keys(e))if(e[s]&&typeof e[s]=="object")if("$ref"in e[s]){const o=e[s].$ref.replace("~$locale~",r),l=e[s].$ref.replace("~$locale~",i);let u,c;try{[u,c]=n(t,o),e[s].$ref=o}catch{[u,c]=n(t,l),e[s].$ref=l}typeof u=="string"?e[s]=u:UR(u,c,n,r,i,a)}else UR(e[s],t,n,r,i,a)}};function d6e(e,t,n){let r=null;if(e.items&&e.items.$ref){const[i]=n(t,e.items.$ref);r=r??Nc(e),r.items={...i,...e.items}}if(e.properties){for(const i in e.properties)if(e.properties[i].$ref){const[a]=n(t,e.properties[i].$ref);r=r??Nc(e),r.properties[i]={...a,...e.properties[i]}}}if(e.oneOf){for(let i=0;i<e.oneOf.length;i++)if(e.oneOf[i].$ref){const[a]=n(t,e.oneOf[i].$ref);r=r??Nc(e),r.oneOf[i]={...a,...e.oneOf[i]}}}if(e.anyOf){for(let i=0;i<e.anyOf.length;i++)if(e.anyOf[i].$ref){const[a]=n(t,e.anyOf[i].$ref);r=r??Nc(e),r.anyOf[i]={...a,...e.anyOf[i]}}}if(e.allOf){for(let i=0;i<e.allOf.length;i++)if(e.allOf[i].$ref){const[a]=n(t,e.allOf[i].$ref);r=r??Nc(e),r.allOf[i]={...a,...e.allOf[i]}}}return r??e}function Gd(e,t,n,r,i,a,s,o,l,u,c,d,f,m,p,v){var Y,ae,ee,J,G,se,L,B;let y=t,b=e,S=d,w;e.__pointer=d,b.$ref&&([w,y,S]=r(t,b.$ref),w.__pointer=S,b={...e,...w},delete b.$ref);const E=o6e(b);E&&(b=E,d===S&&(d=b.__pointer),S=b.__pointer);const k=d6e(b,y,r);let{type:x,nullable:I}=Ef(k);if(v&&(x=v),E&&(I=!0),e.errorMessage=e.errorMessage??{},!l[d]){const R=uP(c,k,d,n,void 0,x,I);l[d]=R.layout,R.errors.length&&(o[d.replace("_jl#","/")]=R.errors)}const A=l[d];let C=!p;const N=(R,H)=>{H.pure||(C=!1);const M=R.findIndex(K=>K.type===H.type&&K.expr===H.expr);M!==-1?H.ref=M:(H.ref=R.length,R.push(H))},D=R=>{if(R.if&&N(u,R.if),hte(R))for(const H of R.children)D(H)},j=Am(A)?A.switch:[A];for(const R of j){if(!n.components[R.comp])throw new Error(`Component "${R.comp}" not found`);if(R.if&&N(u,R.if),FR(R,n.components))for(const K of R.children)D(K);b.const!==void 0&&R.constData===void 0&&(R.constData=b.const),R.constData!==void 0&&!R.getConstData&&(
142R.getConstData={type:"js-eval",expr:"layout.constData",pure:!0,dataAlias:"value"}),R.getConstData&&N(u,R.getConstData);let M;"default"in b&&(n.useDefault==="data"||n.useDefault===!0||f)?M=b.default:f&&(I?M=null:x==="object"&&FR(R,n.components)?M={}:x==="array"&&(M=[])),M!==void 0&&R.defaultData===void 0&&(R.defaultData=M),R.defaultData!==void 0&&!R.getDefaultData&&(R.getDefaultData={type:"js-eval",expr:"layout.defaultData",pure:!0,dataAlias:"value"}),R.getDefaultData&&N(u,R.getDefaultData),R.options!==void 0&&!R.getOptions&&(R.getOptions={type:"js-eval",expr:"layout.options",pure:!0,dataAlias:"value"}),R.getOptions&&N(u,R.getOptions),R.props!==void 0&&!R.getProps&&(R.getProps={type:"js-eval",expr:"layout.props",pure:!0,dataAlias:"value"}),R.getProps&&N(u,R.getProps),R.transformData&&N(u,R.transformData),w2(R,n.components)&&R.getItems&&(k2(R.getItems)&&N(u,R.getItems),E2(R.getItems)&&N(u,R.getItems.url),R.getItems.itemTitle&&N(u,R.getItems.itemTitle),R.getItems.itemKey&&N(u,R.getItems.itemKey),R.getItems.itemValue&&N(u,R.getItems.itemValue),R.getItems.itemIcon&&N(u,R.getItems.itemIcon),R.getItems.itemsResults&&N(u,R.getItems.itemsResults))}const z={key:c??"",pointer:d,refPointer:S,pure:C,propertyKeys:[],roPropertyKeys:[],nullable:I,required:f&&!I};if(m){if(Am(A))throw new Error("Switch struct not allowed in conditional schema");z.condition={type:"js-eval",expr:m,pure:!0,dataAlias:"value"},N(u,z.condition)}if(b.oneOf&&(e.errorMessage.oneOf=n.messages.errorOneOf),x==="object"){if(b.properties){z.children=z.children??[];for(const R of Object.keys(b.properties)){z.propertyKeys.push(R),b.properties[R].readOnly&&z.roPropertyKeys.push(R);const H=b.dependentRequired&&Object.values(b.dependentRequired).some(K=>K.includes(R)),M=`${S}/properties/${R}`;if(a[M]||(a[M]="recursing",a[M]=Gd(b.properties[R],y,n,r,i,a,s,o,l,u,R,M,(Y=b.required)==null?void 0:Y.includes(R),void 0,H)),z.children.push(M),(ae=b.dependentSchemas)!=null&&ae[R]||(ee=b.dependencies)!=null&&ee[R]&&!Array.isArray(b.dependencies[R])){const K=((J=b.dependentSchemas)==null?void 0:J[R])??b.dependencies[R],ne=(G=b.dependentSchemas)!=null&&G[R]?`${S}/dependentSchemas/${R}`:`${S}/dependencies/${R}`;a[ne]||(a[ne]="recursing",a[ne]=Gd(K,y,n,r,i,a,s,o,l,u,`$deps-${R}`,ne,!1,`data["${R}"] !== undefined`,void 0,"object")),z.children.push(ne)}}}if(b.allOf)for(let R=0;R<b.allOf.length;R++){const H=`${S}/allOf/${R}`;a[H]||(a[H]="recursing",a[H]=Gd(b.allOf[R],y,n,r,i,a,s,o,l,u,`$allOf-${R}`,H,!1,void 0,void 0,"object")),z.propertyKeys=z.propertyKeys.concat(a[H].propertyKeys),z.roPropertyKeys=z.roPropertyKeys.concat(a[H].roPropertyKeys),z.children=z.children??[],z.children.push(H)}if(b.oneOf){const R=`${d}/oneOf`;if(!l[R]){const M=uP("",b,R,n,"oneOf",x,I);l[R]=M.layout,M.errors.length&&(o[R.replace("_jl#","/")]=M.errors)}const H=[];for(let M=0;M<b.oneOf.length;M++){b.oneOf[M].type||(b.oneOf[M].type=x);const K=b.oneOf[M].title??`option ${M}`;delete b.oneOf[M].title;const ne=`${R}/${M}`;i[ne]||(i[ne]="recursing",i[ne]=xS(b.oneOf[M],y,n,r,i,a,s,o,l,u,ne,K)),H.push(ne)}a[R]||(a[R]={key:"$oneOf",pointer:R,refPointer:R,childrenTrees:H,pure:!H.some(M=>{var K;return!a[(K=i[M])==null?void 0:K.root].pure}),propertyKeys:[],roPropertyKeys:[]}),z.children=z.children??[],z.children.push(R)}if(b.patternProperties){const R=`${d}/patternProperties`;if(!l[R]){const M=uP("",b,R,n,"patternProperties",x,I);l[R]=M.layout,M.errors.length&&(o[R.replace("_jl#","/")]=M.errors)}const H=[];for(const M of Object.keys(b.patternProperties)){const K=`${R}/${M}`;if(!i[K]){i[K]="recursing",i[K]=xS(b.patternProperties[M],y,n,r,i,a,s,o,l,u,K,"pattern "+M);const ne=l[a[i[K].root].pointer];if(Am(ne))for(const ie of ne.switch)ie.nullable=!0;else ne.nullable=!0}H.push(K)}a[R]||(a[R]={key:"$patternProperties",pointer:R,refPointer:R,childrenTrees:H,pure:!H.some(M=>{var K;return!a[(K=i[M])==null?void 0:K.root].pure}),propertyKeys:[],roPropertyKeys:[]}),z.children=z.children??[],z.children.push(R)}if(b.if){if(s.push(`${d}/if`),b.then){const R=`${S}/then`;a[R]||(a[R]="recursing",a[R]=Gd(b.then,y,n,r,i,a,s,o,l,u,"$then",R,!1,`validates["${d}/if"](data)`,void 0,"object")),z.children=z.children??[],z.children.push(R)}if(b.else){const R=`${S}/else`;a[R]||(a[R]="recursing",a[R]=Gd(b.else,y,n,r,i,a,s,o,l,u,"$else",R,!1,`!validates["${d}/if"](data)`,void 0,"object")),z.children=z.children??[],z.children.push(R)}}for(const R of z.propertyKeys)(se=b==null?void 0:b.required)!=null&&se.includes(R)&&(e.errorMessage.required=e.errorMessage.required??{}
142,e.errorMessage.required[R]=n.messages.errorRequired),b.dependentRequired&&Object.keys(b.dependentRequired).includes(R)&&(e.errorMessage.dependentRequired=n.messages.errorRequired)}if(x==="array"&&b.items)if(Array.isArray(b.items)){z.children=z.children??[];for(let R=0;R<b.items.length;R++){const H=b.items[R],M=`${S}/items/${R}`;a[M]||(a[M]="recursing",a[M]=Gd(H,y,n,r,i,a,s,o,l,u,R,M,!0)),z.children.push(M)}}else{const R=`${S}/items`;i[R]||(i[R]="recursing",i[R]=xS(b.items,y,n,r,i,a,s,o,l,u,R,b.items.title)),z.childrenTrees=[R];const H=l[a[i[R].root].pointer];if(Am(H))for(const M of H.switch)M.nullable=!0;else H.nullable=!0}for(const R of z.children||[])a[R].pure||(z.pure=!1);for(const R of z.childrenTrees||[])(B=a[(L=i[R])==null?void 0:L.root])!=null&&B.pure||(z.pure=!1);return z}function xS(e,t,n,r,i,a,s,o,l,u,c,d){return a[c]||(a[c]="recursing",a[c]=Gd(e,t,n,r,i,a,s,o,l,u,"",c,!0),s.push(a[c].refPointer)),{title:d,root:c,refPointer:a[c].refPointer}}const HR=(e,t,n="en")=>{if(!(!e||typeof e!="object"))for(const[r,i]of Object.entries(e))if(r.startsWith("x-i18n-")){typeof i!="object"&&console.error(`i18n property ${r} should be an object`);const a=r.replace("x-i18n-","");e[a]=i[t]??i[n]??e[a],delete e[r]}else if(Array.isArray(i))for(const a of i)HR(a,t,n);else HR(i,t,n)};function x2(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var bh=x2();function mte(e){bh=e}var Mv={exec:()=>null};function Gn(e,t=""){let n=typeof e=="string"?e:e.source;const r={replace:(i,a)=>{let s=typeof a=="string"?a:a.source;return s=s.replace(ja.caret,"$1"),n=n.replace(i,s),r},getRegex:()=>new RegExp(n,t)};return r}var ja={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},f6e=/^(?:[ \t]*(?:\n|$))+/,h6e=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,m6e=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,jb=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,p6e=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,T2=/(?:[*+-]|\d{1,9}[.)])/,pte=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,gte=Gn(pte).replace(/bull/g,T2).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),g6e=Gn(pte).replace(/bull/g,T2).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),C2=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,v6e=/^[^\n]+/,I2=/(?!\s*\])(?:\\.|[^\[\]\\])+/,y6e=Gn(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",I2).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),b6e=Gn(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,T2).getRegex(),KE="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",A2=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,_6e=Gn("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>
142)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",A2).replace("tag",KE).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),vte=Gn(C2).replace("hr",jb).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",KE).getRegex(),S6e=Gn(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",vte).getRegex(),O2={blockquote:S6e,code:h6e,def:y6e,fences:m6e,heading:p6e,hr:jb,html:_6e,lheading:gte,list:b6e,newline:f6e,paragraph:vte,table:Mv,text:v6e},Kq=Gn("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",jb).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",KE).getRegex(),w6e={...O2,lheading:g6e,table:Kq,paragraph:Gn(C2).replace("hr",jb).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Kq).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",KE).getRegex()},k6e={...O2,html:Gn(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",A2).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Mv,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Gn(C2).replace("hr",jb).replace("heading",` *#{1,6} *[^
143]`).replace("lheading",gte).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},E6e=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,x6e=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,yte=/^( {2,}|\\)\n(?!\s*$)/,T6e=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,YE=/[\p{P}\p{S}]/u,P2=/[\s\p{P}\p{S}]/u,bte=/[^\s\p{P}\p{S}]/u,C6e=Gn(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,P2).getRegex(),_te=/(?!~)[\p{P}\p{S}]/u,I6e=/(?!~)[\s\p{P}\p{S}]/u,A6e=/(?:[^\s\p{P}\p{S}]|~)/u,O6e=/\[[^[\]]*?\]\((?:\\.|[^\\\(\)]|\((?:\\.|[^\\\(\)])*\))*\)|`[^`]*?`|<[^<>]*?>/g,Ste=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,P6e=Gn(Ste,"u").replace(/punct/g,YE).getRegex(),$6e=Gn(Ste,"u").replace(/punct/g,_te).getRegex(),wte="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",R6e=Gn(wte,"gu").replace(/notPunctSpace/g,bte).replace(/punctSpace/g,P2).replace(/punct/g,YE).getRegex(),D6e=Gn(wte,"gu").replace(/notPunctSpace/g,A6e).replace(/punctSpace/g,I6e).replace(/punct/g,_te).getRegex(),M6e=Gn("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,bte).replace(/punctSpace/g,P2).replace(/punct/g,YE).getRegex(),N6e=Gn(/\\(punct)/,"gu").replace(/punct/g,YE).getRegex(),L6e=Gn(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),F6e=Gn(A2).replace("(?:-->|$)","-->").getRegex(),V6e=Gn("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",F6e).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Yw=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,B6e=Gn(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",Yw).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),kte=Gn(/^!?\[(label)\]\[(ref)\]/).replace("label",Yw).replace("ref",I2).getRegex(),Ete=Gn(/^!?\[(ref)\](?:\[\])?/).replace("ref",I2).getRegex(),j6e=Gn("reflink|nolink(?!\\()","g").replace("reflink",kte).replace("nolink",Ete).getRegex(),$2={_backpedal:Mv,anyPunctuation:N6e,autolink:L6e,blockSkip:O6e,br:yte,code:x6e,del:Mv,emStrongLDelim:P6e,emStrongRDelimAst:R6e,emStrongRDelimUnd:M6e,escape:E6e,link:B6e,nolink:Ete,punctuation:C6e,reflink:kte,reflinkSearch:j6e,tag:V6e,text:T6e,url:Mv},U6e={...$2,link:Gn(/^!?\[(label)\]\((.*?)\)/).replace("label",Yw).getRegex(),reflink:Gn(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Yw).getRegex()},zR={...$2,emStrongRDelimAst:D6e,emStrongLDelim:$6e,url:Gn(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\.|[^\\])*?(?:\\.|[^\s~\\]))\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},H6e={...zR,br:Gn(yte).replace("{2,}","*").getRegex(),text:Gn(zR.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},E_={normal:O2,gfm:w6e,pedantic:k6e},Hg={normal:$2,gfm:zR,breaks:H6e,pedantic:U6e},z6e={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Yq=e=>z6e[e];function wl(e,t){if(t){if(ja.escapeTest.test(e))return e.replace(ja.escapeReplace,Yq)}else if(ja.escapeTestNoEncode.test(e))return e.replace(ja.escapeReplaceNoEncode,Yq);return e}function Xq(e){try{e=encodeURI(e).replace(ja.percentDecode,"%")}catch{return null}return e}function Jq(e,t){var a;const n=e.replace(ja.findPipe,(s,o,l)=>
vendor: 24,147 bytes, lines 143-196
143{let u=!1,c=o;for(;--c>=0&&l[c]==="\\";)u=!u;return u?"|":" |"}),r=n.split(ja.splitPipe);let i=0;if(r[0].trim()||r.shift(),r.length>0&&!((a=r.at(-1))!=null&&a.trim())&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;i<r.length;i++)r[i]=r[i].trim().replace(ja.slashPipe,"|");return r}function zg(e,t,n){const r=e.length;if(r===0)return"";let i=0;for(;i<r&&e.charAt(r-i-1)===t;)i++;return e.slice(0,r-i)}function q6e(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let r=0;r<e.length;r++)if(e[r]==="\\")r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&(n--,n<0))return r;return n>0?-2:-1}function Zq(e,t,n,r,i){const a=t.href,s=t.title||null,o=e[1].replace(i.other.outputLinkReplace,"$1");r.state.inLink=!0;const l={type:e[0].charAt(0)==="!"?"image":"link",raw:n,href:a,title:s,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,l}function W6e(e,t,n){const r=e.match(n.other.indentCodeCompensation);if(r===null)return t;const i=r[1];return t.split(`
144`).map(a=>{const s=a.match(n.other.beginningSpace);if(s===null)return a;const[o]=s;return o.length>=i.length?a.slice(i.length):a}).join(`
145`)}var Xw=class{constructor(e){qe(this,"options");qe(this,"rules");qe(this,"lexer");this.options=e||bh}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const n=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:zg(n,`
146`)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const n=t[0],r=W6e(n,t[3]||"",this.rules);return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let n=t[2].trim();if(this.rules.other.endingHash.test(n)){const r=zg(n,"#");(this.options.pedantic||!r||this.rules.other.endingSpaceChar.test(r))&&(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:zg(t[0],`
147`)}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){let n=zg(t[0],`
148`).split(`
149`),r="",i="";const a=[];for(;n.length>0;){let s=!1;const o=[];let l;for(l=0;l<n.length;l++)if(this.rules.other.blockquoteStart.test(n[l]))o.push(n[l]),s=!0;else if(!s)o.push(n[l]);else break;n=n.slice(l);const u=o.join(`
150`),c=u.replace(this.rules.other.blockquoteSetextReplace,`
151    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");r=r?`${r}
152${u}`:u,i=i?`${i}
153${c}`:c;const d=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(c,a,!0),this.lexer.state.top=d,n.length===0)break;const f=a.at(-1);if((f==null?void 0:f.type)==="code")break;if((f==null?void 0:f.type)==="blockquote"){const m=f,p=m.raw+`
154`+n.join(`
155`),v=this.blockquote(p);a[a.length-1]=v,r=r.substring(0,r.length-m.raw.length)+v.raw,i=i.substring(0,i.length-m.text.length)+v.text;break}else if((f==null?void 0:f.type)==="list"){const m=f,p=m.raw+`
156`+n.join(`
157`),v=this.list(p);a[a.length-1]=v,r=r.substring(0,r.length-f.raw.length)+v.raw,i=i.substring(0,i.length-m.raw.length)+v.raw,n=p.substring(a.at(-1).raw.length).split(`
158`);continue}}return{type:"blockquote",raw:r,tokens:a,text:i}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n=t[1].trim();const r=n.length>1,i={type:"list",raw:"",ordered:r,start:r?+n.slice(0,-1):"",loose:!1,items:[]};n=r?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=r?n:"[*+-]");const a=this.rules.other.listItemRegex(n);let s=!1;for(;e;){let l=!1,u="",c="";if(!(t=a.exec(e))||this.rules.block.hr.test(e))break;u=t[0],e=e.substring(u.length);let d=t[2].split(`
159`,1)[0].replace(this.rules.other.listReplaceTabs,b=>" ".repeat(3*b.length)),f=e.split(`
160`,1)[0],m=!d.trim(),p=0;if(this.options.pedantic?(p=2,c=d.trimStart()):m?p=t[1].length+1:(p=t[2].search(this.rules.other.nonSpaceChar),p=p>4?1:p,c=d.slice(p),p+=t[1].length),m&&this.rules.other.blankLine.test(f)&&(u+=f+`
161`,e=e.substring(f.length+1),l=!0),!l){const b=this.rules.other.nextBulletRegex(p),S=this.rules.other.hrRegex(p),w=this.rules.other.fencesBeginRegex(p),E=this.rules.other.headingBeginRegex(p),k=this.rules.other.htmlBeginRegex(p);for(;e;){const x=e.split(`
162`,1)[0];let I;if(f=x,this.options.pedantic?(f=f.replace(this.rules.other.listReplaceNesting,"  "),I=f):I=f.replace(this.rules.other.tabCharGlobal,"    "),w.test(f)||E.test(f)||k.test(f)||b.test(f)||S.test(f))break;if(I.search(this.rules.other.nonSpaceChar)>=p||!f.trim())c+=`
163`+I.slice(p);else{if(m||d.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||w.test(d)||E.test(d)||S.test(d))break;c+=`
164`+f}!m&&!f.trim()&&(m=!0),u+=x+`
165`,e=e.substring(x.length+1),d=I.slice(p)}}i.loose||(s?i.loose=!0:this.rules.other.doubleBlankLine.test(u)&&(s=!0));let v=null,y;this.options.gfm&&(v=this.rules.other.listIsTask.exec(c),v&&(y=v[0]!=="[ ] ",c=c.replace(this.rules.other.listReplaceTask,""))),i.items.push({type:"list_item",raw:u,task:!!v,checked:y,loose:!1,text:c,tokens:[]}),i.raw+=u}const o=i.items.at(-1);if(o)o.raw=o.raw.trimEnd(),o.text=o.text.trimEnd();else return;i.raw=i.raw.trimEnd();for(let l=0;l<i.items.length;l++)if(this.lexer.state.top=!1,i.items[l].tokens=this.lexer.blockTokens(i.items[l].text,[]),!i.loose){const u=i.items[l].tokens.filter(d=>d.type==="space"),c=u.length>0&&u.some(d=>this.rules.other.anyLine.test(d.raw));i.loose=c}if(i.loose)for(let l=0;l<i.items.length;l++)i.items[l].loose=!0;return i}}html(e){const t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:t[1]==="pre"||t[1]==="script"||t[1]==="style",text:t[0]}}def(e){const t=this.rules.block.def.exec(e);if(t){const n=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),r=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:i}}}table(e){var s;const t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;const n=Jq(t[1]),r=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=(s=t[3])!=null&&s.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(`
166`):[],a={type:"table",raw:t[0],header:[],align:[],rows:[]};if(n.length===r.length){for(const o of r)this.rules.other.tableAlignRight.test(o)?a.align.push("right"):this.rules.other.tableAlignCenter.test(o)?a.align.push("center"):this.rules.other.tableAlignLeft.test(o)?a.align.push("left"):a.align.push(null);for(let o=0;o<n.length;o++)a.header.push({text:n[o],tokens:this.lexer.inline(n[o]),header:!0,align:a.align[o]});for(const o of i)a.rows.push(Jq(o,a.header.length).map((l,u)=>({text:l,tokens:this.lexer.inline(l),header:!1,align:a.align[u]})));return a}}lheading(e){const t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[2].charAt(0)==="="?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){const t=this.rules.block.paragraph.exec(e);if(t){const n=t[1].charAt(t[1].length-1)===`
167`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:n,tokens:this.lexer.inline(n)}}}text(e){const t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){const t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){const t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const n=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(n)){if(!this.rules.other.endAngleBracket.test(n))return;const a=zg(n.slice(0,-1),"\\");if((n.length-a.length)%2===0)return}else{const a=q6e(t[2],"()");if(a===-2)return;if(a>-1){const o=(t[0].indexOf("!")===0?5:4)+t[1].length+a;t[2]=t[2].substring(0,a),t[0]=t[0].substring(0,o).trim(),t[3]=""}}let r=t[2],i="";if(this.options.pedantic){const a=this.rules.other.pedanticHrefTitle.exec(r);a&&(r=a[1],i=a[3])}else i=t[3]?t[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(n)?r=r.slice(1):r=r.slice(1,-1)),Zq(t,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){const r=(n[2]||n[1]).replace(this.rules.other.multipleSpaceGlobal," "),i=t[r.toLowerCase()];if(!i){const a=n[0].charAt(0);return{type:"text",raw:a,text:a}}return Zq(n,i,n[0],this.lexer,this.rules)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!r||r[3]&&n.match(this.rules.other.unicodeAlphaNumeric))return;if(!(r[1]||r[2]||"")||!n||this.rules.inline.punctuation.exec(n)){const a=[...r[0]].length-1;let s,o,l=a,u=0;const c=r[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(c.lastIndex=0,t=t.slice(-1*e.length+a);(r=c.exec(t))!=null;){if(s=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!s)continue;if(o=[...s].length,r[3]||r[4]){l+=o;continue}else if((r[5]||r[6])&&a%3&&!((a+o)%3)){u+=o;continue}if(l-=o,l>0)continue;o=Math.min(o,o+l+u);const d=[...r[0]][0].length,f=e.slice(0,a+r.index+d+o);if(Math.min(a,o)%2){const p=f.slice(1,-1);return{type:"em",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}const m=f.slice(2,-2);return{type:"strong",raw:f,text:m,tokens:this.lexer.inlineTokens(m)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let n=t[2].replace(this.rules.other.newLineCharGlobal," ");const r=this.rules.other.nonSpaceChar.test(n),i=this.rules.other.startingSpaceChar.test(n)&&this.rules.other.endingSpaceChar.test(n);return r&&i&&(n=n.substring(1,n.length-1)),{type:"codespan",raw:t[0],text:n}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){const t=this.rules.inline.autolink.exec(e);if(t){let n,r;return t[2]==="@"?(n=t[1],r="mailto:"+n):(n=t[1],r=n),{type:"link",raw:t[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}url(e){var n;let t;if(t=this.rules.inline.url.exec(e)){let r,i;if(t[2]==="@")r=t[0],i="mailto:"+r;else{let a;do a=t[0],t[0]=((n=this.rules.inline._backpedal.exec(t[0]))==null?void 0:n[0])??"";while(a!==t[0]);r=t[0],t[1]==="www."?i="http://"+t[0]:i=t[0]}return{type:"link",raw:t[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(e){const t=this.rules.inline.text.exec(e);if(t){const n=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:n}}}},Eu=class qR{constructor(t){qe(this,"tokens");qe(this,"options");qe(this,"state");qe(this,"tokenizer");qe(this,"inlineQueue");this.tokens=[],this.tokens.links=Object.create(null),this.options=t||bh,this.options.tokenizer=this.options.tokenizer||new Xw,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={other:ja,block:E_.normal,inline:Hg.normal};this.options.pedantic?(n.block=E_.pedantic,n.inline=Hg.pedantic):this.options.gfm&&(n.block=E_.gfm,this.options.breaks?n.inline=Hg.breaks:n.inline=Hg.gfm),this.tokenizer.rules=n}static get rules(){return{block:E_,inline:Hg}}static lex(t,n){return new qR(n).lex(t)}static lexInline(t,n){return new qR(n).inlineTokens(t)}lex(t){t=t.replace(ja.carriageReturn,`
168`),this.blockTokens(t,this.tokens);for(let n=0;n<this.inlineQueue.length;n++){const r=this.inlineQueue[n];this.inlineTokens(r.src,r.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],r=!1){var i,a,s;for(this.options.pedantic&&(t=t.replace(ja.tabCharGlobal,"    ").replace(ja.spaceLine,""));t;){let o;if((a=(i=this.options.extensions)==null?void 0:i.block)!=null&&a.some(u=>(o=u.call({lexer:this},t,n))?(t=t.substring(o.raw.length),n.push(o),!0):!1))continue;if(o=this.tokenizer.space(t)){t=t.substring(o.raw.length);const u=n.at(-1);o.raw.length===1&&u!==void 0?u.raw+=`
169`:n.push(o);continue}if(o=this.tokenizer.code(t)){t=t.substring(o.raw.length);const u=n.at(-1);(u==null?void 0:u.type)==="paragraph"||(u==null?void 0:u.type)==="text"?(u.raw+=`
170`+o.raw,u.text+=`
171`+o.text,this.inlineQueue.at(-1).src=u.text):n.push(o);continue}if(o=this.tokenizer.fences(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.heading(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.hr(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.blockquote(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.list(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.html(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.def(t)){t=t.substring(o.raw.length);const u=n.at(-1);(u==null?void 0:u.type)==="paragraph"||(u==null?void 0:u.type)==="text"?(u.raw+=`
172`+o.raw,u.text+=`
173`+o.raw,this.inlineQueue.at(-1).src=u.text):this.tokens.links[o.tag]||(this.tokens.links[o.tag]={href:o.href,title:o.title});continue}if(o=this.tokenizer.table(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.lheading(t)){t=t.substring(o.raw.length),n.push(o);continue}let l=t;if((s=this.options.extensions)!=null&&s.startBlock){let u=1/0;const c=t.slice(1);let d;this.options.extensions.startBlock.forEach(f=>{d=f.call({lexer:this},c),typeof d=="number"&&d>=0&&(u=Math.min(u,d))}),u<1/0&&u>=0&&(l=t.substring(0,u+1))}if(this.state.top&&(o=this.tokenizer.paragraph(l))){const u=n.at(-1);r&&(u==null?void 0:u.type)==="paragraph"?(u.raw+=`
174`+o.raw,u.text+=`
175`+o.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=u.text):n.push(o),r=l.length!==t.length,t=t.substring(o.raw.length);continue}if(o=this.tokenizer.text(t)){t=t.substring(o.raw.length);const u=n.at(-1);(u==null?void 0:u.type)==="text"?(u.raw+=`
176`+o.raw,u.text+=`
177`+o.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=u.text):n.push(o);continue}if(t){const u="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(u);break}else throw new Error(u)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){var o,l,u;let r=t,i=null;if(this.tokens.links){const c=Object.keys(this.tokens.links);if(c.length>0)for(;(i=this.tokenizer.rules.inline.reflinkSearch.exec(r))!=null;)c.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(i=this.tokenizer.rules.inline.anyPunctuation.exec(r))!=null;)r=r.slice(0,i.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(i=this.tokenizer.rules.inline.blockSkip.exec(r))!=null;)r=r.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);let a=!1,s="";for(;t;){a||(s=""),a=!1;let c;if((l=(o=this.options.extensions)==null?void 0:o.inline)!=null&&l.some(f=>(c=f.call({lexer:this},t,n))?(t=t.substring(c.raw.length),n.push(c),!0):!1))continue;if(c=this.tokenizer.escape(t)){t=t.substring(c.raw.length),n.push(c);continue}if(c=this.tokenizer.tag(t)){t=t.substring(c.raw.length),n.push(c);continue}if(c=this.tokenizer.link(t)){t=t.substring(c.raw.length),n.push(c);continue}if(c=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(c.raw.length);const f=n.at(-1);c.type==="text"&&(f==null?void 0:f.type)==="text"?(f.raw+=c.raw,f.text+=c.text):n.push(c);continue}if(c=this.tokenizer.emStrong(t,r,s)){t=t.substring(c.raw.length),n.push(c);continue}if(c=this.tokenizer.codespan(t)){t=t.substring(c.raw.length),n.push(c);continue}if(c=this.tokenizer.br(t)){t=t.substring(c.raw.length),n.push(c);continue}if(c=this.tokenizer.del(t)){t=t.substring(c.raw.length),n.push(c);continue}if(c=this.tokenizer.autolink(t)){t=t.substring(c.raw.length),n.push(c);continue}if(!this.state.inLink&&(c=this.tokenizer.url(t))){t=t.substring(c.raw.length),n.push(c);continue}let d=t;if((u=this.options.extensions)!=null&&u.startInline){let f=1/0;const m=t.slice(1);let p;this.options.extensions.startInline.forEach(v=>{p=v.call({lexer:this},m),typeof p=="number"&&p>=0&&(f=Math.min(f,p))}),f<1/0&&f>=0&&(d=t.substring(0,f+1))}if(c=this.tokenizer.inlineText(d)){t=t.substring(c.raw.length),c.raw.slice(-1)!=="_"&&(s=c.raw.slice(-1)),a=!0;const f=n.at(-1);(f==null?void 0:f.type)==="text"?(f.raw+=c.raw,f.text+=c.text):n.push(c);continue}if(t){const f="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(f);break}else throw new Error(f)}}return n}},Jw=class{constructor(e){qe(this,"options");qe(this,"parser");this.options=e||bh}space(e){return""}code({text:e,lang:t,escaped:n}){var a;const r=(a=(t||"").match(ja.notSpaceStart))==null?void 0:a[0],i=e.replace(ja.endingNewline,"")+`
178`;return r?'<pre><code class="language-'+wl(r)+'">'+(n?i:wl(i,!0))+`</code></pre>
179`:"<pre><code>"+(n?i:wl(i,!0))+`</code></pre>
180`}blockquote({tokens:e}){return`<blockquote>
181${this.parser.parse(e)}</blockquote>
182`}html({text:e}){return e}heading({tokens:e,depth:t}){return`<h${t}>${this.parser.parseInline(e)}</h${t}>
183`}hr(e){return`<hr>
184`}list(e){const t=e.ordered,n=e.start;let r="";for(let s=0;s<e.items.length;s++){const o=e.items[s];r+=this.listitem(o)}const i=t?"ol":"ul",a=t&&n!==1?' start="'+n+'"':"";return"<"+i+a+`>
185`+r+"</"+i+`>
186`}listitem(e){var n;let t="";if(e.task){const r=this.checkbox({checked:!!e.checked});e.loose?((n=e.tokens[0])==null?void 0:n.type)==="paragraph"?(e.tokens[0].text=r+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&e.tokens[0].tokens[0].type==="text"&&(e.tokens[0].tokens[0].text=r+" "+wl(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:r+" ",text:r+" ",escaped:!0}):t+=r+" "}return t+=this.parser.parse(e.tokens,!!e.loose),`<li>${t}</li>
187`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p>
188`}table(e){let t="",n="";for(let i=0;i<e.header.length;i++)n+=this.tablecell(e.header[i]);t+=this.tablerow({text:n});let r="";for(let i=0;i<e.rows.length;i++){const a=e.rows[i];n="";for(let s=0;s<a.length;s++)n+=this.tablecell(a[s]);r+=this.tablerow({text:n})}return r&&(r=`<tbody>${r}</tbody>`),`<table>
189<thead>
190`+t+`</thead>
191`+r+`</table>
192`}tablerow({text:e}){return`<tr>
193${e}</tr>
194`}tablecell(e){const t=this.parser.parseInline(e.tokens),n=e.header?"th":"td";return(e.align?`<${n} align="${e.align}">`:`<${n}>`)+t+`</${n}>
195`}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${wl(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:t,tokens:n}){const r=this.parser.parseInline(n),i=Xq(e);if(i===null)return r;e=i;let a='<a href="'+e+'"';return t&&(a+=' title="'+wl(t)+'"'),a+=">"+r+"</a>",a}image({href:e,title:t,text:n,tokens:r}){r&&(n=this.parser.parseInline(r,this.parser.textRenderer));const i=Xq(e);if(i===null)return wl(n);e=i;let a=`<img src="${e}" alt="${n}"`;return t&&(a+=` title="${wl(t)}"`),a+=">",a}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:wl(e.text)}},R2=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}},xu=class WR{constructor(t){qe(this,"options");qe(this,"renderer");qe(this,"textRenderer");this.options=t||bh,this.options.renderer=this.options.renderer||new Jw,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new R2}static parse(t,n){return new WR(n).parse(t)}static parseInline(t,n){return new WR(n).parseInline(t)}parse(t,n=!0){var i,a;let r="";for(let s=0;s<t.length;s++){const o=t[s];if((a=(i=this.options.extensions)==null?void 0:i.renderers)!=null&&a[o.type]){const u=o,c=this.options.extensions.renderers[u.type].call({parser:this},u);if(c!==!1||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(u.type)){r+=c||"";continue}}const l=o;switch(l.type){case"space":{r+=this.renderer.space(l);continue}case"hr":{r+=this.renderer.hr(l);continue}case"heading":{r+=this.renderer.heading(l);continue}case"code":{r+=this.renderer.code(l);continue}case"table":{r+=this.renderer.table(l);continue}case"blockquote":{r+=this.renderer.blockquote(l);continue}case"list":{r+=this.renderer.list(l);continue}case"html":{r+=this.renderer.html(l);continue}case"paragraph":{r+=this.renderer.paragraph(l);continue}case"text":{let u=l,c=this.renderer.text(u);for(;s+1<t.length&&t[s+1].type==="text";)u=t[++s],c+=`
196`+this.renderer.text(u);n?r+=this.renderer.paragraph({type:"paragraph",raw:c,text:c,tokens:[{type:"text",raw:c,text:c,escaped:!0}]}):r+=c;continue}default:{const u='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(u),"";throw new Error(u)}}}return r}parseInline(t,n=this.renderer){var i,a;let r="";for(let s=0;s<t.length;s++){const o=t[s];if((a=(i=this.options.extensions)==null?void 0:i.renderers)!=null&&a[o.type]){const u=this.options.extensions.renderers[o.type].call({parser:this},o);if(u!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(o.type)){r+=u||"";continue}}const l=o;switch(l.type){case"escape":{r+=n.text(l);break}case"html":{r+=n.html(l);break}case"link":{r+=n.link(l);break}case"image":{r+=n.image(l);break}case"strong":{r+=n.strong(l);break}case"em":{r+=n.em(l);break}case"codespan":{r+=n.codespan(l);break}case"br":{r+=n.br(l);break}case"del":{r+=n.del(l);break}case"text":{r+=n.text(l);break}default:{const u='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(u),"";throw new Error(u)}}}return r}},UP,TS=(UP=class{constructor(e){qe(this,"options");qe(this,"block");this.options=e||bh}preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}provideLexer(){return this.block?Eu.lex:Eu.lexInline}provideParser(){return this.block?xu.parse:xu.parseInline}},qe(UP,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"])),UP),G6e=class{constructor(...e){qe(this,"defaults",x2());qe(this,"options",this.setOptions);qe(this,"parse",this.parseMarkdown(!0));qe(this,"parseInline",this.parseMarkdown(!1));qe(this,"Parser",xu);qe(this,"Renderer",Jw);qe(this,"TextRenderer",R2);qe(this,"Lexer",Eu);qe(this,"Tokenizer",Xw);qe(this,"Hooks",TS);this.use(...e)}walkTokens(e,t){var r,i;let n=[];for(const a of e)switch(n=n.concat(t.call(this,a)),a.type){case"table":{const s=a;for(const o of s.header)n=n.concat(this.walkTokens(o.tokens,t));for(const o of s.rows)for(const l of o)n=n.concat(this.walkTokens(l.tokens,t));break}case"list":{const s=a;n=n.concat(this.walkTokens(s.items,t));break}default:{const s=a;(i=(r=this.defaults.extensions)==null?void 0:r.childTokens)!=null&&i[s.type]?this.defaults.extensions.childTokens[s.type].forEach(o=>{const l=s[o].flat(1/0);n=n.concat(this.walkTokens(l,t))}):s.tokens&&(n=n.concat(this.walkTokens(s.tokens,t)))}}return n}use(...e){const t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(n=>{const r={...n};if(r.async=this.defaults.async||r.async||!1,n.extensions&&(n.extensions.forEach(i=>
vendor: 4,851 bytes, lines 196-197
196{if(!i.name)throw new Error("extension name required");if("renderer"in i){const a=t.renderers[i.name];a?t.renderers[i.name]=function(...s){let o=i.renderer.apply(this,s);return o===!1&&(o=a.apply(this,s)),o}:t.renderers[i.name]=i.renderer}if("tokenizer"in i){if(!i.level||i.level!=="block"&&i.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const a=t[i.level];a?a.unshift(i.tokenizer):t[i.level]=[i.tokenizer],i.start&&(i.level==="block"?t.startBlock?t.startBlock.push(i.start):t.startBlock=[i.start]:i.level==="inline"&&(t.startInline?t.startInline.push(i.start):t.startInline=[i.start]))}"childTokens"in i&&i.childTokens&&(t.childTokens[i.name]=i.childTokens)}),r.extensions=t),n.renderer){const i=this.defaults.renderer||new Jw(this.defaults);for(const a in n.renderer){if(!(a in i))throw new Error(`renderer '${a}' does not exist`);if(["options","parser"].includes(a))continue;const s=a,o=n.renderer[s],l=i[s];i[s]=(...u)=>{let c=o.apply(i,u);return c===!1&&(c=l.apply(i,u)),c||""}}r.renderer=i}if(n.tokenizer){const i=this.defaults.tokenizer||new Xw(this.defaults);for(const a in n.tokenizer){if(!(a in i))throw new Error(`tokenizer '${a}' does not exist`);if(["options","rules","lexer"].includes(a))continue;const s=a,o=n.tokenizer[s],l=i[s];i[s]=(...u)=>{let c=o.apply(i,u);return c===!1&&(c=l.apply(i,u)),c}}r.tokenizer=i}if(n.hooks){const i=this.defaults.hooks||new TS;for(const a in n.hooks){if(!(a in i))throw new Error(`hook '${a}' does not exist`);if(["options","block"].includes(a))continue;const s=a,o=n.hooks[s],l=i[s];TS.passThroughHooks.has(a)?i[s]=u=>{if(this.defaults.async)return Promise.resolve(o.call(i,u)).then(d=>l.call(i,d));const c=o.call(i,u);return l.call(i,c)}:i[s]=(...u)=>{let c=o.apply(i,u);return c===!1&&(c=l.apply(i,u)),c}}r.hooks=i}if(n.walkTokens){const i=this.defaults.walkTokens,a=n.walkTokens;r.walkTokens=function(s){let o=[];return o.push(a.call(this,s)),i&&(o=o.concat(i.call(this,s))),o}}this.defaults={...this.defaults,...r}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return Eu.lex(e,t??this.defaults)}parser(e,t){return xu.parse(e,t??this.defaults)}parseMarkdown(e){return(n,r)=>{const i={...r},a={...this.defaults,...i},s=this.onError(!!a.silent,!!a.async);if(this.defaults.async===!0&&i.async===!1)return s(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof n>"u"||n===null)return s(new Error("marked(): input parameter is undefined or null"));if(typeof n!="string")return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));a.hooks&&(a.hooks.options=a,a.hooks.block=e);const o=a.hooks?a.hooks.provideLexer():e?Eu.lex:Eu.lexInline,l=a.hooks?a.hooks.provideParser():e?xu.parse:xu.parseInline;if(a.async)return Promise.resolve(a.hooks?a.hooks.preprocess(n):n).then(u=>o(u,a)).then(u=>a.hooks?a.hooks.processAllTokens(u):u).then(u=>a.walkTokens?Promise.all(this.walkTokens(u,a.walkTokens)).then(()=>u):u).then(u=>l(u,a)).then(u=>a.hooks?a.hooks.postprocess(u):u).catch(s);try{a.hooks&&(n=a.hooks.preprocess(n));let u=o(n,a);a.hooks&&(u=a.hooks.processAllTokens(u)),a.walkTokens&&this.walkTokens(u,a.walkTokens);let c=l(u,a);return a.hooks&&(c=a.hooks.postprocess(c)),c}catch(u){return s(u)}}}onError(e,t){return n=>{if(n.message+=`
197Please report this to https://github.com/markedjs/marked.`,e){const r="<p>An error occurred:</p><pre>"+wl(n.message+"",!0)+"</pre>";return t?Promise.resolve(r):r}if(t)return Promise.reject(n);throw n}}},Hf=new G6e;function Jn(e,t){return Hf.parse(e,t)}Jn.options=Jn.setOptions=function(e){return Hf.setOptions(e),Jn.defaults=Hf.defaults,mte(Jn.defaults),Jn};Jn.getDefaults=x2;Jn.defaults=bh;Jn.use=function(...e){return Hf.use(...e),Jn.defaults=Hf.defaults,mte(Jn.defaults),Jn};Jn.walkTokens=function(e,t){return Hf.walkTokens(e,t)};Jn.parseInline=Hf.parseInline;Jn.Parser=xu;Jn.parser=xu.parse;Jn.Renderer=Jw;Jn.TextRenderer=R2;Jn.Lexer=Eu;Jn.lexer=Eu.lex;Jn.Tokenizer=Xw;Jn.Hooks=TS;Jn.parse=Jn;Jn.options;Jn.setOptions;Jn.use;Jn.walkTokens;Jn.parseInline;xu.parse;Eu.lex;var xte=Symbol.for("immer-nothing"),Qq=Symbol.for("immer-draftable"),Ks=Symbol.for("immer-state");function tl(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var My=Object.getPrototypeOf;function gp(e){return!!e&&!!e[Ks]}function zf(e){var t;return e?Tte(e)||Array.isArray(e)||!!e[Qq]||!!((t=e.constructor)!=null&&t[Qq])||Ub(e)||JE(e):!1}var K6e=Object.prototype.constructor.toString(),e5=new WeakMap;function Tte(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;
197if(typeof n!="function")return!1;let r=e5.get(n);return r===void 0&&(r=Function.toString.call(n),e5.set(n,r)),r===K6e}function Zw(e,t,n=!0){XE(e)===0?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(i=>{t(i,e[i],e)}):e.forEach((r,i)=>t(i,r,e))}function XE(e){const t=e[Ks];return t?t.type_:Array.isArray(e)?1:Ub(e)?2:JE(e)?3:0}function GR(e,t){return XE(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Cte(e,t,n){const r=XE(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function Y6e(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Ub(e){return e instanceof Map}function JE(e){return e instanceof Set}function Kd(e){return e.copy_||e.base_}function KR(e,t){if(Ub(e))return new Map(e);if(JE(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=Tte(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[Ks];let i=Reflect.ownKeys(r);for(let a=0;a<i.length;a++){const s=i[a],o=r[s];o.writable===!1&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(r[s]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[s]})}return Object.create(My(e),r)}else{const r=My(e);if(r!==null&&n)return{...e};const i=Object.create(r);return Object.assign(i,e)}}function D2(e,t=!1){return ZE(e)||gp(e)||!zf(e)||(XE(e)>1&&Object.defineProperties(e,{set:x_,add:x_,clear:x_,delete:x_}),Object.freeze(e),t&&Object.values(e).forEach(n=>D2(n,!0))),e}function X6e(){tl(2)}var x_={value:X6e};function ZE(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var J6e={};function qf(e){const t=J6e[e];return t||tl(0,e),t}var Ny;function Ite(){return Ny}function Z6e(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function t5(e,t){t&&(qf("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function YR(e){XR(e),e.drafts_.forEach(Q6e),e.drafts_=null}function XR(e){e===Ny&&(Ny=e.parent_)}function n5(e){return Ny=Z6e(Ny,e)}function Q6e(e){const t=e[Ks];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function r5(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[Ks].modified_&&(YR(t),tl(4)),zf(e)&&(e=Qw(t,e),t.parent_||ek(t,e)),t.patches_&&qf("Patches").generateReplacementPatches_(n[Ks].base_,e,t.patches_,t.inversePatches_)):e=Qw(t,n,[]),YR(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==xte?e:void 0}function Qw(e,t,n){if(ZE(t))return t;const r=e.immer_.shouldUseStrictIteration(),i=t[Ks];if(!i)return Zw(t,(a,s)=>i5(e,i,t,a,s,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return ek(e,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;const a=i.copy_;let s=a,o=!1;i.type_===3&&(s=new Set(a),a.clear(),o=!0),Zw(s,(l,u)=>i5(e,i,a,l,u,n,o),r),ek(e,a,!1),n&&e.patches_&&qf("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function i5(e,t,n,r,i,a,s){if(i==null||typeof i!="object"&&!s)return;const o=ZE(i);if(!(o&&!s)){if(gp(i)){const l=a&&t&&t.type_!==3&&!GR(t.assigned_,r)?a.concat(r):void 0,u=Qw(e,i,l);if(Cte(n,r,u),gp(u))e.canAutoFreeze_=!1;else return}else s&&n.add(i);if(zf(i)&&!o){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&o)return;Qw(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(Ub(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&ek(e,i)}}}function ek(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&D2(t,n)}function eHe(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:Ite(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=M2;n&&(i=[r],a=Ly);const{revoke:s,proxy:o}=Proxy.revocable(i,a);return r.draft_=o,r.revoke_=s,o}var M2={get(e,t){if(t===Ks)return e;const n=Kd(e);if(!GR(n,t))return tHe(e,n,t);const r=n[t];return e.finalized_||!zf(r)?r:r===cP(e.base_,t)?(dP(e),e.copy_[t]=ZR(r,e)):r},has(e,t){return t in Kd(e)},ownKeys(e){return Reflect.ownKeys(Kd(e))},set(e,t,n){const r=Ate(Kd(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=cP(Kd(e),t),a=i==null?void 0:i[Ks];if(a&&a.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(Y6e(n,i)&&(n!==void 0||GR(e.base_,t)))return!0;dP(e),JR(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return cP(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,dP(e),JR(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=Kd(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){tl(11)},getPrototypeOf(e){return My(e.base_)},setPrototypeOf(){tl(12)}},Ly={};Zw(M2,(e,t)=>{Ly[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Ly.deleteProperty=function(e,t){return Ly.set.call(this,e,t,void 0)};Ly.set=function(e,t,n){return M2.set.call(this,e[0],t,n,e[0])};function cP(e,t){const n=e[Ks];return(n?Kd(n):e)[t]}function tHe(e,t,n){var i;const r=Ate(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function Ate(e,t){if(!(t in e))return;let n=My(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=My(n)}}function JR(e){e.modified_||(e.modified_=!0,e.parent_&&JR(e.parent_))}function dP(e){e.copy_||(e.copy_=KR(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var nHe=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const a=n;n=t;const s=this;return function(l=a,...u){return s.produce(l,c=>n.call(this,c,...u))}}typeof n!="function"&&tl(6),r!==void 0&&typeof r!="function"&&tl(7);let i;if(zf(t)){const a=n5(this),s=ZR(t,void 0);let o=!0;try{i=n(s),o=!1}finally{o?YR(a):XR(a)}return t5(a,r),r5(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===xte&&(i=void 0),this.autoFreeze_&&D2(i,!0),r){const a=[],s=[];qf("Patches").generateReplacementPatches_(t,i,a,s),r(a,s)}return i}else tl(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(s,...o)=>this.produceWithPatches(s,l=>t(l,...o));let r,i;return[this.produce(t,n,(s,o)=>{r=s,i=o}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof(e==null?void 0:e.useStrictIteration)=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){zf(e)||tl(8),gp(e)&&(e=rHe(e));const t=n5(this),n=ZR(e,void 0);return n[Ks].isManual_=!0,XR(t),n}finishDraft(e,t){const n=e&&e[Ks];(!n||!n.isManual_)&&tl(9);const{scope_:r}=n;return t5(r,t),r5(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>
197-1&&(t=t.slice(n+1));const r=qf("Patches").applyPatches_;return gp(e)?r(e,t):this.produce(e,i=>r(i,t))}};function ZR(e,t){const n=Ub(e)?qf("MapSet").proxyMap_(e,t):JE(e)?qf("MapSet").proxySet_(e,t):eHe(e,t);return(t?t.scope_:Ite()).drafts_.push(n),n}function rHe(e){return gp(e)||tl(10,e),Ote(e)}function Ote(e){if(!zf(e)||ZE(e))return e;const t=e[Ks];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=KR(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=KR(e,!0);return Zw(n,(i,a)=>{Cte(n,i,Ote(a))},r),t&&(t.finalized_=!1),n}var QR=new nHe,va=QR.produce,iHe=QR.setAutoFreeze.bind(QR);const aHe={errorOneOf:"chose one",errorRequired:"required information",addItem:"Add item",delete:"Delete",edit:"Edit",confirm:"Confirm",close:"Close",duplicate:"Duplicate",sort:"Sort",up:"Move up",down:"Move down",showHelp:"Show a help message",mdeLink1:"[Link title",mdeLink2:"](link url)",mdeImg1:"![](",mdeImg2:"image url)",mdeTable1:"",mdeTable2:`
198
199| Column 1 | Column 2 | Column 3 |
200| -------- | -------- | -------- |
201| Text     | Text     | Text     |
202
203`,bold:"Bold",italic:"Italic",heading:"Title",quote:"Quote",unorderedList:"Unordered list",orderedList:"Ordered list",createLink:"Create a link",insertImage:"Insert an image",createTable:"Create a table",preview:"Aperçu du rendu",mdeGuide:"Documentation de la syntaxe",undo:"Undo",redo:"Redo",default:"default: ",name:"name: ",examples:"Examples: ",deprecated:"Warning, this information is deprecated."},sHe={errorOneOf:"choisissez une valeur",errorRequired:"information obligatoire",addItem:"Ajouter un élément",delete:"Supprimer",edit:"Éditer",confirm:"Confirmer",close:"Fermer",duplicate:"Dupliquer",sort:"Trier",up:"Décaler vers le haut",down:"Décaler vers le bas",showHelp:"Afficher un message d'aide",mdeLink1:"[titre du lien",mdeLink2:"](adresse du lien)",mdeImg1:"![](",mdeImg2:"adresse de l'image)",mdeTable1:"",mdeTable2:`
204
205| Colonne 1 | Colonne 2 | Colonne 3 |
206| -------- | -------- | -------- |
207| Texte     | Texte     | Texte     |
208
209`,bold:"Gras",italic:"Italique",heading:"Titre",quote:"Citation",unorderedList:"Liste à puce",orderedList:"Liste numérotée",createLink:"Créer un lien",insertImage:"Insérer une image",createTable:"Créer un tableau",preview:"Preview",mdeGuide:"Syntax documentation",undo:"Défaire",redo:"Refaire",default:"défaut : ",name:"nom : ",examples:"Exemples : ",deprecated:"Attention, cette information est obsolète."},oHe={errorOneOf:"Kies er een",errorRequired:"benodigde informatie",addItem:"Item toevoegen",delete:"Verwijderen",confirm:"Bevestigen",edit:"Bewerken",close:"Sluiten",duplicate:"Verveelvoudigen",sort:"Sorteren",up:"Omhoog verplaatsen",down:"Omlaag verplaatsen",showHelp:"Toon helpbericht",mdeLink1:"[Link titel",mdeLink2:"](link url)",mdeImg1:"![](",mdeImg2:"afbeelding url)",mdeTable1:"",mdeTable2:`
210
211| Kolom 1  | Kolom 2  | Kolom 3  |
212| -------- | -------- | -------- |
213| Tekst    | Tekst    | Tekst    |
214
215`,bold:"Vet",italic:"Cursief",heading:"Titel",quote:"Citaat",unorderedList:"Ongeordende lijst",orderedList:"Geordende lijst",createLink:"Maak een koppeling",insertImage:"Afbeelding invoegen",createTable:"Tabel aanmaken",preview:"Voorbeeld",mdeGuide:"Documentatie over syntaxis",undo:"Ongedaan maken",redo:"Opnieuw",default:"standaard: ",name:"naam: ",examples:"Voorbeelden: ",deprecated:"Waarschuwing, deze informatie is verouderd."},lHe={errorOneOf:"Wählen Sie eine Option",errorRequired:"Erforderliche Information",addItem:"Element hinzufügen",delete:"Löschen",edit:"Bearbeiten",confirm:"Bestätigen",close:"Schließen",duplicate:"Duplizieren",sort:"Sortieren",up:"Nach oben verschieben",down:"Nach unten verschieben",showHelp:"Hilfemeldung anzeigen",mdeLink1:"[Link-Titel",mdeLink2:"](Link-URL)",mdeImg1:"![](",mdeImg2:"Bild-URL)",mdeTable1:"",mdeTable2:`
216
217| Spalte 1 | Spalte 2 | Spalte 3 |
218| -------- | -------- | -------- |
219| Text     | Text     | Text     |
220
221`,bold:"Fett",italic:"Kursiv",heading:"Titel",quote:"Zitat",unorderedList:"Ungeordnete Liste",orderedList:"Geordnete Liste",createLink:"Link erstellen",insertImage:"Bild einfügen",createTable:"Tabelle erstellen",preview:"Vorschau",mdeGuide:"Syntax-Dokumentation",undo:"Rückgängig",redo:"Wiederholen",default:"standard: ",name:"name: ",examples:"Beispiele: ",deprecated:"Achtung, diese Information ist veraltet."},a5={en:aHe,fr:sHe,nl:oHe,de:lHe};function eD(e=[],t=[]){if(!e||!t||e.length!==t.length)return t;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return t;return e}function uHe(e={},t={}){if(!e||!t)return t;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return t;for(const i of n)if(e[i]!==t[i])return t;return e}function Pte(e=[],t=[]){if(!e||!t)return e===t;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}const cHe=ote,dHe=e=>{let t=e.ajv;
221if(!t){const o={allErrors:!0,strict:!1,verbose:!0};e.ajvOptions&&Object.assign(o,e.ajvOptions),e.code&&(o.code={source:!0,esm:!0,lines:!0});const l=new cHe(o);ute.default(l),cte.default(l),t=l}try{t.addKeyword("layout")}catch{}try{t.addKeyword("__pointer")}catch{}let n=e.markdown;n||(n=l=>Jn.parse(l,e.markedOptions));const r=e.defaultLocale||"en",i=e.locale||r,a={...a5[i]||a5[r]};e.messages&&Object.assign(a,e.messages);const s=F4e.reduce((o,l)=>(o[l.name]=l,o),{});if(e.components){for(const o of Object.keys(e.components))s[o]={...e.components[o],name:o};Object.assign(s,e.components)}return{ajv:t,code:!1,markdown:n,useDescription:["help","subtitle"],useDefault:"data",useName:!1,useExamples:"items",useDeprecated:!1,useTitle:"label",...e,locale:i,defaultLocale:r,messages:a,components:s,xI18n:!!e.xI18n}},fHe=va((e,t)=>{for(const n of["ajv","ajvOptions","code","markdown","markedOptions","xI18n","locale","defaultLocale","messages","optionsKeys","components","useDescription","useDefault","useName","useExamples","useDeprecated","useTitle"])if(n in t){if(n==="components"&&Pte(Object.keys(e.components??[]),Object.keys(t.components??[])))continue;e[n]=t[n]}else delete e[n]}),s5=w3e;function hHe(e,t={}){const n=dHe(t),r=Nc(e);r.$id=r.$id??"_jl";const i=c6e(r,n.ajv,n.locale,n.defaultLocale);n.xI18n&&HR(r,n.locale,n.defaultLocale);const a=[],s={},o=[],l={},u={},c={},d=`${r.$id}#`;u[d]="recursing",u[d]=xS(r,r.$id,n,i,u,c,a,l,s,o,d,"main"),n.ajv.removeSchema(r.$id),n.ajv.addSchema(r);const f=n.ajv.opts.uriResolver,m={};for(const v of a){const y=f.resolve(r.$id,v);m[v]=n.ajv.compile({$ref:y})}const p=[];for(const v of o){const y=v.pure?["data",v.dataAlias,"options","context","display","layout","readOnly","summary","validates"]:["data",v.dataAlias,"options","context","display","layout","readOnly","summary","validates","rootData","parent"];v.type==="js-fn"&&p.push(new Function(...y,v.expr)),v.type==="js-eval"&&p.push(new Function(...y,"return ("+v.expr+")")),v.type==="js-tpl"&&p.push(new Function(...y,"return `"+v.expr+"`"))}return Object.keys(l).length&&console.error("JSON layout encountered some validation errors:",l),{options:n,schema:r,mainTree:d,skeletonTrees:u,skeletonNodes:c,validates:m,validationErrors:l,normalizedLayouts:s,expressions:p,locale:n.locale,messages:n.messages,components:n.components,localizeErrors:s5[n.locale]||s5.en}}var T_={exports:{}},fP,o5;function mHe(){if(o5)return fP;o5=1;var e=1e3,t=e*60,n=t*60,r=n*24,i=r*7,a=r*365.25;fP=function(c,d){d=d||{};var f=typeof c;if(f==="string"&&c.length>0)return s(c);if(f==="number"&&isFinite(c))return d.long?l(c):o(c);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(c))};function s(c){if(c=String(c),!(c.length>100)){var d=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(c);if(d){var f=parseFloat(d[1]),m=(d[2]||"ms").toLowerCase();switch(m){case"years":case"year":case"yrs":case"yr":case"y":return f*a;case"weeks":case"week":case"w":return f*i;case"days":case"day":case"d":return f*r;case"hours":case"hour":case"hrs":case"hr":case"h":return f*n;case"minutes":case"minute":case"mins":case"min":case"m":return f*t;case"seconds":case"second":case"secs":case"sec":case"s":return f*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return f;default:return}}}}function o(c){var d=Math.abs(c);return d>=r?Math.round(c/r)+"d":d>=n?Math.round(c/n)+"h":d>=t?Math.round(c/t)+"m":d>=e?Math.round(c/e)+"s":c+"ms"}function l(c){var d=Math.abs(c);return d>=r?u(c,d,r,"day"):d>=n?u(c,d,n,"hour"):d>=t?u(c,d,t,"minute"):d>=e?u(c,d,e,"second"):c+" ms"}function u(c,d,f,m){var p=d>=f*1.5;return Math.round(c/f)+" "+m+(p?"s":"")}return fP}var hP,l5;function pHe(){if(l5)return hP;l5=1;function e(t){r.debug=r,r.default=r,r.coerce=u,r.disable=o,r.enable=a,r.enabled=l,r.humanize=mHe(),r.destroy=c,Object.keys(t).forEach(d=>{r[d]=t[d]}),r.names=[],r.skips=[],r.formatters={};function n(d){let f=0;for(let m=0;m<d.length;m++)f=(f<<5)-f+d.charCodeAt(m),f|=0;return r.colors[Math.abs(f)%r.colors.length]}r.selectColor=n;function r(d){let f,m=null,p,v;function y(...b){if(!y.enabled)return;const S=y,w=Number(new Date),E=w-(f||w);S.diff=E,S.prev=f,S.curr=w,f=w,b[0]=r.coerce(b[0]),typeof b[0]!="str
221ing"&&b.unshift("%O");let k=0;b[0]=b[0].replace(/%([a-zA-Z%])/g,(I,A)=>{if(I==="%%")return"%";k++;const C=r.formatters[A];if(typeof C=="function"){const N=b[k];I=C.call(S,N),b.splice(k,1),k--}return I}),r.formatArgs.call(S,b),(S.log||r.log).apply(S,b)}return y.namespace=d,y.useColors=r.useColors(),y.color=r.selectColor(d),y.extend=i,y.destroy=r.destroy,Object.defineProperty(y,"enabled",{enumerable:!0,configurable:!1,get:()=>m!==null?m:(p!==r.namespaces&&(p=r.namespaces,v=r.enabled(d)),v),set:b=>{m=b}}),typeof r.init=="function"&&r.init(y),y}function i(d,f){const m=r(this.namespace+(typeof f>"u"?":":f)+d);return m.log=this.log,m}function a(d){r.save(d),r.namespaces=d,r.names=[],r.skips=[];const f=(typeof d=="string"?d:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const m of f)m[0]==="-"?r.skips.push(m.slice(1)):r.names.push(m)}function s(d,f){let m=0,p=0,v=-1,y=0;for(;m<d.length;)if(p<f.length&&(f[p]===d[m]||f[p]==="*"))f[p]==="*"?(v=p,y=m,p++):(m++,p++);else if(v!==-1)p=v+1,y++,m=y;else return!1;for(;p<f.length&&f[p]==="*";)p++;return p===f.length}function o(){const d=[...r.names,...r.skips.map(f=>"-"+f)].join(",");return r.enable(""),d}function l(d){for(const f of r.skips)if(s(d,f))return!1;for(const f of r.names)if(s(d,f))return!0;return!1}function u(d){return d instanceof Error?d.stack||d.message:d}function c(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return r.enable(r.load()),r}return hP=e,hP}var u5;function gHe(){return u5||(u5=1,(function(e,t){var n={};t.formatArgs=i,t.save=a,t.load=s,t.useColors=r,t.storage=o(),t.destroy=(()=>{let u=!1;return()=>{u||(u=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function r(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let u;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(u=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(u[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function i(u){if(u[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+u[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const c="color: "+this.color;u.splice(1,0,c,"color: inherit");let d=0,f=0;u[0].replace(/%[a-zA-Z%]/g,m=>{m!=="%%"&&(d++,m==="%c"&&(f=d))}),u.splice(f,0,c)}t.log=console.debug||console.log||(()=>{});function a(u){try{u?t.storage.setItem("debug",u):t.storage.removeItem("debug")}catch{}}function s(){let u;try{u=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch{}return!u&&typeof ys<"u"&&"env"in ys&&(u=n.DEBUG),u}function o(){try{return localStorage}catch{}}e.exports=pHe()(t);const{formatters:l}=e.exports;l.j=function(u){try{return JSON.stringify(u)}catch(c){return"[UnexpectedJSONParseError]: "+c.message}}})(T_,T_.exports)),T_.exports}var vHe=gHe();const Ed=md(vHe),C_=["xs","sm","md","lg","xl","xxl"],mi={xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560};class tD{constructor(t){qe(this,"width");this.width=t}get name(){for(let t=0;t<C_.length;t++)if(C_[t+1]&&this.width<mi[C_[t+1]])return C_[t];return"xxl"}get xs(){return this.width<mi.sm}get sm(){return this.width>=mi.sm&&this.width<mi.md}get smAndDown(){return this.width<mi.md}get smAndUp(){return this.width>=mi.sm}get md(){return this.width>=mi.md&&this.width<mi.lg}get mdAndDown(){return this.width<mi.lg}get mobile(){return this.mdAndDown}get mdAndUp(){return this.width>=mi.md}get lg(){return this.width>=mi.lg&&this.width<mi.xl}get lgAndDown(){return this.width<mi.xl}get lgAndUp(){return this.width>=mi.lg}get xl(){return this.width>=mi.xl&&this.width<mi.xxl}get xlAndDown(){return this.width<mi.xxl}get xlAndUp(){return this.width>=mi.xl}get xxl(){return this.width>=mi.xxl}}function yHe(e,t){if(!t)return[e,12];let n=t.xs;return e.smAndUp&&t.sm!==void 0&&(n=t.sm),e.mdAndUp&&t.md!==void 0&&(n=t.md),e.lgAndUp&&t.lg!==void 0&&(n=t.lg),e.xlAndUp&&t.xl!==void 0&&(n=t.xl),e.xxl&&t.xxl!==void 0&&(n=t.xxl),[n===12?e:new tD(Math.round(e.width*(n/12))),n]}const mP={};function N2(e){return mP[e]=mP[e]??new RegExp(e),mP[e]}const I_=Ed("jl:state-node"),bHe=Ed("jl:validation"),CS=e=>!!(e===""||e===void 0||Array.isArray(e)&&!e.length||typeof e=="object"&&!Array.isArray(e)&&e&&Object.values(e).findIndex(t=>
221t!==void 0)===-1),$te=(e,t,n)=>!!(n.defaultOn==="missing"&&e===void 0||n.defaultOn==="empty"&&CS(e)),_He=va((e,t,n,r,i,a,s,o,l,u,c,d,f,m,p,v,y,b,S)=>{if(e.messages=o.messages?SHe(e.messages||{},o.messages,m):m.messages,e.key=t,e.fullKey=n,e.parentFullKey=r,e.dataPath=i,e.parentDataPath=a,e.skeleton=s,e.layout=o,e.width=l,e.options=m,e.cols=u,e.data=c,e.error=d,e.itemsCacheKey=b,e.childError=S&&S.findIndex(w=>w.error||w.childError)!==-1,e.validated=f,p)e.autofocus=!0,delete e.autofocusChild;else{delete e.autofocus;const w=S==null?void 0:S.find(E=>E.autofocus);w?e.autofocusChild=w.key:delete e.autofocusChild}e.props=v,e.slots=y,e.children=S}),SHe=va((e,t,n)=>{Object.assign(e,n.messages,t)}),wHe=va((e,t)=>{for(const n of t){const r=n.key;n.data===void 0?delete e[r]:e[r]=n.data}for(;e.length&&e[e.length-1]===void 0;)e.pop()}),kHe=va((e,t,n,r,i)=>{for(let a=0;a<e.length;a++)e[a]instanceof File||(e[a]=Rte(e[a],t+"/"+a,void 0,n,r,i))}),Rte=va((e,t,n,r,i,a)=>{if(i&&(i.length||n!=null&&n.length))for(const s of Object.keys(e))i.includes(s)||delete e[s];if(a)for(const s of a)delete e[s];if(n)for(const s of n)if(t===s.dataPath){if(s.data===void 0)continue;Object.assign(e,s.data)}else s.data===void 0?delete e[s.key]:e[s.key]=s.data;if(r)for(const s of r)s.instancePath===t&&(s.keyword==="additionalProperties"&&delete e[s.params.additionalProperty],s.keyword==="unevaluatedProperties"&&delete e[s.params.unevaluatedProperty])}),EHe=va((e,t,n,r)=>{for(const i of Object.keys(t))n.includes(i)||r.some(a=>!!i.match(N2(a)))&&(e[i]=t[i]);for(const i of Object.keys(e))i in t||delete e[i]}),xHe=va((e,t,n={})=>{for(const r in t)e[r]=n[r]??t[r];for(const r in n)e[r]=n[r];for(const r in e)!(r in t)&&!(r in n)&&delete e[r]}),c5=va(e=>{e.readOnly=!0,e.summary=!0}),THe=va((e,t)=>{t.title&&e.titleDepth<6&&(e.titleDepth+=1)}),d5=(e,t,n,r)=>{var a,s,o,l;const i=((s=(a=e.params)==null?void 0:a.errors)==null?void 0:s[0])??e;return r===i.instancePath&&((o=i.params)==null?void 0:o.missingProperty)===t.key||i.instancePath===n&&(i.schemaPath===t.pointer||i.schemaPath===t.refPointer)&&!((l=i.params)!=null&&l.missingProperty)},pP=(e,t,n,r)=>{var a,s;const i=((s=(a=e.params)==null?void 0:a.errors)==null?void 0:s[0])??e;return!(i.schemaPath===t.pointer||i.schemaPath.startsWith(t.pointer+"/"))&&!(i.schemaPath===t.refPointer||i.schemaPath.startsWith(t.refPointer+"/"))?!1:!!i.instancePath.startsWith(n)};function Yo(e,t,n,r,i,a,s,o,l){if(t.ref===void 0)throw new Error("expression was not compiled : "+JSON.stringify(t));const u=e[t.ref];try{return t.pure?u(n,n,r,r.context,i,a,r.readOnly,r.summary,s):u(n,n,r,r.context,i,a,r.readOnly,r.summary,s,o,l)}catch(c){const d={expression:t,data:n,context:r.context,display:i};throw d[t.dataAlias]=n,t.pure||(d.rootData=o,d.parent=l),console.warn("json-layout: failed to evaluate expression",c,d),new Error("json-layout: failed to evaluate expression")}}const gP={comp:"none"},CHe=(e,t,n,r,i,a,s,o)=>{if(Am(e)){for(const l of e.switch)if(!l.if||Yo(r.expressions,l.if,a,n,i,l,r.validates,s,o))return l}else return t!=null&&t.if&&!Yo(r.expressions,t.if,a,n,i,e,r.validates,s,o)||e.if&&!Yo(r.expressions,e.if,a,n,i,e,r.validates,s,o)?gP:e;return gP};function ov(e,t,n,r,i,a,s,o,l,u,c,d,f,m,p){var Y,ae,ee,J,G,se,L,B,R,H,M,K,ne,ie,he,we,Ae,oe,de,W,X,ue,ye,pe,Oe,ze;I_("createStateNode",i);let v=null;if(l.pure&&!(p!=null&&p.error)&&!(p!=null&&p.childError)){const Se=m.validatedForm||m.validatedChildren.includes(i);if(v=[p,t,n,i,e.currentInput!==null&&e.currentInput.startsWith(i),l,u,c.width,Se,e.activatedItems,e.initial,((Y=e.rehydrateErrors)==null?void 0:Y.length)??0,d],p&&e.cacheKeys[i]&&Pte(e.cac
221heKeys[i],v))return I_("createStateNode cache hit",i),e._debugCache&&(e._debugCache[i]=(e._debugCache[i]??[]).concat(["hit"])),p;I_("createStateNode cache miss",i),e._debugCache&&(e._debugCache[i]=(e._debugCache[i]??[]).concat(["miss"]))}else I_("createStateNode cache skip",i),e._debugCache&&(e._debugCache[i]=(e._debugCache[i]??[]).concat(["skip"]));const y=u&&(hte(u)||Z4e(u))?u:n.normalizedLayouts[l.pointer],b=CHe(y,u,t,n,c,d,e.rootData,f),[S,w]=yHe(c,(u==null?void 0:u.cols)??b.cols),E=(u==null?void 0:u.slots)??b.slots,k=b.getOptions?xHe((p==null?void 0:p.options)??{},t,Yo(n.expressions,b.getOptions,d,t,S,b,n.validates,e.rootData,f)):t;e.initial&&t.autofocus&&b.autofocus&&b.comp!=="none"&&(e.autofocusTarget=i);let x;if(FR(b,n.components)){const Se=d??{},$e=THe(k,b);x=[];let Ce=e.autofocusTarget===i;for(let Ge=0;Ge<b.children.length;Ge++){const je=b.children[Ge];if(["remove","hide"].includes(k.readOnlyPropertiesMode)&&((ae=l.roPropertyKeys)!=null&&ae.includes(je.key)))continue;let Ue=l;const rt=(ee=l.children)==null?void 0:ee.find(P=>n.skeletonNodes[P].key===je.key);if(rt!==void 0&&(Ue=n.skeletonNodes[rt]),Ue.condition&&!Yo(n.expressions,Ue.condition,Se,t,S,b,n.validates,e.rootData,f))continue;const vt=typeof je.key=="string"&&je.key.startsWith("$"),yt=`${i}/${je.key}`;Ce&&(e.autofocusTarget=yt);let Ee=vt?Se:Se[je.key];if(je.key==="$patternProperties"){const P=n.normalizedLayouts[Ue.pointer];Ee=EHe(((G=(J=p==null?void 0:p.children)==null?void 0:J.find(V=>V.key==="$patternProperties"))==null?void 0:G.data)??{},Se,l.propertyKeys,P.indexed??[])}const q=ov(e,$e,n,je.key,yt,i,vt?s:`${s}/${je.key}`,s,Ue,je,S,Ee,{parent:f,data:Se},m,(se=p==null?void 0:p.children)==null?void 0:se.find(P=>P.fullKey===yt));(q.autofocus||q.autofocusChild!==void 0)&&(Ce=!1),x.push(q)}}if(r==="$oneOf"&&l.childrenTrees){const Se=i in e.activatedItems?e.activatedItems[i]:(L=l.childrenTrees)==null?void 0:L.findIndex($e=>n.validates[n.skeletonTrees[$e].refPointer](d));if(Se!==-1){i in e.activatedItems||(e.autoActivatedItems[i]=Se),e.errors=(B=e.errors)==null?void 0:B.filter(Ge=>{var Ue,rt;const je=((rt=(Ue=Ge.params)==null?void 0:Ue.errors)==null?void 0:rt[0])??Ge;return!(d5(Ge,l,s,o)||pP(Ge,l,s)&&(je.schemaPath.startsWith(l.pointer)&&!je.schemaPath.startsWith(l.pointer+"/"+Se)||je.schemaPath.startsWith(l.refPointer)&&!je.schemaPath.startsWith(l.refPointer+"/"+Se)))});const $e=`${i}/${Se}`;e.autofocusTarget===i&&(e.autofocusTarget=$e);const Ce=n.skeletonTrees[l.childrenTrees[Se]];x=[ov(e,k,n,Se,$e,i,s,s,n.skeletonNodes[Ce.root],null,S,d,{parent:f,data:d},m,(R=p==null?void 0:p.children)==null?void 0:R[0])]}}if(Q4e(b))if(b.indexed){const Se=d??[],$e=b.listEditMode==="inline"?k:c5(k);x=[];let Ce=e.autofocusTarget===i;const Ge=Object.keys(Se);for(let je=0;je<Ge.length;je++){const Ue=Ge[je];let rt=null;if(((H=l==null?void 0:l.childrenTrees)==null?void 0:H.length)===1)rt=n.skeletonNodes[(M=n.skeletonTrees[l==null?void 0:l.childrenTrees[0]])==null?void 0:M.root];else for(let vt=0;vt<b.indexed.length;vt++){const yt=b.indexed[vt],Ee=(K=l==null?void 0:l.childrenTrees)==null?void 0:K[vt];if(!Ee)throw new Error(`missing skeleton tree for pattern ${yt}`);Ue.match(N2(yt))&&(rt=n.skeletonNodes[(ne=n.skeletonTrees[Ee])==null?void 0:ne.root])}if(rt){const vt=`${i}/${Ue}`;Ce&&(e.autofocusTarget=vt);const yt=ov(e,b.listEditMode==="inline-single"&&e.activatedItems[i]===je?k:$e,n,Ue,vt,i,`${s}/${Ue}`,s,rt,null,S,Se[Ue],{parent:f,data:Se},m,(ie=p==null?void 0:p.children)==null?void 0:ie.find(Ee=>Ee.key===Ue));(yt.autofocus||yt.autofocusChild!==void 0)&&(Ce=!1),x.push(yt)}}}else{const Se=d??[],$e=((he=l==null?void 0:l.childrenTrees)==null?void 0:he[0])&&n.skeletonNodes[(Ae=n.skeletonTrees[(we=l==null?void 0:l.childrenTrees)==null?void 0:we[0]])==null?void 0:Ae.root],Ce=b.listEditMode==="inline"?k:c5(k);x=[];let Ge=e.autofocusTarget===i;for(let je=0;je<Se.length;je++){const Ue=Se[je],rt=`${i}/${je}`;Ge&&(e.autofocusTarget=rt);const vt=ov(e,b.listEditMode==="inline-single"&&e.activatedItems[i]===je?k:Ce,n,je,rt,i,`${s}/${je}`,s,$e,null,S,Ue,{parent:f,data:Se},m,(oe=p==null?void 0:p.children)==null?void 0:oe[je]);(vt.autofocus||vt.autofocusChild!==void 0)&&(Ge=!1),x.push(vt)}}let I=(de=e.errors)==null?void 0:de.find(Se=>d5(Se,l,s,o));!I&&e.rehydrate&&e.rehydrateErrors&&(I=(W=e.rehydrateErrors)==null?void 0:W.findLast(Se=>pP(Se,l,s))),b.comp!=="none"&&I&&(bHe(`${i} capture validation error on node`,I),e.errors=(X=e.errors)==null?void 0:X.filter(Se=>I!==Se),e.rehydrate&&e.rehydrateErrors&&(e.rehydrateErrors=(ue=e.rehydrateErrors)==null?void 0:ue.filter(Se=>!pP(Se,l,s))));let A=d;A===null&&!b.nullable&&(A=void 0);const C=m.validatedForm||m.validatedChildren.includes(i)||m.initialized===!1&&k.initialValidation==="always"||m.initialized===!1&&k.initialValidation==="withData"&&!CS(A);
221if(typeof((ye=x==null?void 0:x[0])==null?void 0:ye.key)=="number"&&b.comp!=="one-of-select"&&!b.indexed)A=wHe(A??[],x);else if(Array.isArray(A)){const Se=((pe=l.childrenTrees)==null?void 0:pe[0])&&n.skeletonTrees[(Oe=l.childrenTrees)==null?void 0:Oe[0]],$e=Se&&n.skeletonNodes[Se.root]||null;A=kHe(A??[],s,e.additionalPropertiesErrors,[!0,"unknown"].includes(k.removeAdditional)?$e==null?void 0:$e.propertyKeys:void 0,k.readOnlyPropertiesMode==="remove"?$e==null?void 0:$e.roPropertyKeys:void 0)}else if((typeof A=="object"||A===void 0&&(x!=null&&x.length))&&!(A instanceof File)){const Se=[!0,"unknown"].includes(k.removeAdditional)||(x==null?void 0:x.some($e=>$e.key==="$patternProperties"));A=Rte(A??{},s,x,e.additionalPropertiesErrors,Se?l.propertyKeys:void 0,k.readOnlyPropertiesMode==="remove"?l.roPropertyKeys:void 0)}if(A!==d&&(Array.isArray(d)&&Array.isArray(A)?A=eD(d,A):typeof d=="object"&&typeof A=="object"&&(A=uHe(d,A))),b.getConstData)e.rehydrate||(A=Yo(n.expressions,b.getConstData,A,k,S,b,n.validates,e.rootData,f));else if(b.getDefaultData&&$te(A,b,k)&&e.currentInput!==i){if(!e.rehydrate){const Se=Yo(n.expressions,b.getDefaultData,A,k,S,b,n.validates,e.rootData,f);(A===void 0||!CS(Se))&&(A=Se)}}else CS(A)&&(b.nullable?(k.defaultOn!=="missing"||A!==void 0)&&(A=null):k.defaultOn!=="missing"&&(A=void 0));let N;b.getProps&&(N=Yo(n.expressions,b.getProps,A,k,S,b,n.validates,e.rootData,f));let D;if(w2(b,n.components)){if(b.items)D=b.items;else if((ze=b.getItems)!=null&&ze.immutable&&(p!=null&&p.itemsCacheKey))D=p.itemsCacheKey;else if(b.getItems&&k2(b.getItems))if(b.getItems.immutable&&(p!=null&&p.itemsCacheKey))D=p.itemsCacheKey;else try{D=Yo(n.expressions,b.getItems,A,k,S,b,n.validates,e.rootData,f)}catch{D=null}else if(b.getItems&&E2(b.getItems))try{D=Yo(n.expressions,b.getItems.url,null,k,S,b,n.validates,e.rootData,f)}catch{D=null}}const j=e6e(b,n.components)&&!k.readOnly&&!k.summary&&e.autofocusTarget===i,z=_He(p??{},r,i,a,s,o,l,b,S.width,w,A,I==null?void 0:I.message,C,k,j,N,E,D,x&&eD(p==null?void 0:p.children,x));return v&&(v[0]=z,e.cacheKeys[i]=v),z}const IHe=va((e,t,n)=>{if(t.dataPath===t.parentDataPath){if(Object.assign(e,n),t.data&&typeof n=="object"&&n!==null)for(const r of Object.keys(t.data))r in n||delete e[r]}else e[t.key]=n}),f5=Ed("jl:validation"),AHe=va((e,t,n)=>{e.root=t,e.valid=n});function*Dte(e){if(yield e,e.children)for(const t of e.children)yield*Dte(t)}function OHe(e,t,n,r,i,a,s,o){var d,f,m;const l=n.validates[r.refPointer],u=l(a);if(l.errors){f5(`${r.root} validation errors`,l.errors);for(const p of l.errors)p.keyword!=="errorMessage"&&n.localizeErrors([p]);if(e.errors=e.allErrors=l.errors,e.errors.length)for(const p of e.errors){const v=((f=(d=p.params)==null?void 0:d.errors)==null?void 0:f[0])??p;v!=null&&v.parentSchema.__pointer&&(v.schemaPath=v==null?void 0:v.parentSchema.__pointer,v.keyword==="oneOf"&&(v.schemaPath+="/oneOf"))}[!0,"error"].includes(t.removeAdditional)&&(e.additionalPropertiesErrors=l.errors.filter(p=>p.keyword==="additionalProperties"||p.keyword==="unevaluatedProperties"))}e.rehydrate&&((m=e.rehydrateErrors)!=null&&m.length)&&f5(`${r.root} some validation errors were not captured by a leaf property, try to capture on a parent`,e.rehydrateErrors);const c=ov(e,t,n,"","",null,"",null,n.skeletonNodes[r.root],null,i,a,null,s,o==null?void 0:o.root);e.nodes=[],e.files=[];for(const p of Dte(c))e.nodes.push(p),p.data instanceof File&&e.files.push({dataPath:p.dataPath,file:p.data});return AHe(o??{},c,u)}function PHe(e,t){const n={...t.messages};return e.messages&&Object.assign(n,e.messages),{context:{},width:1e3,readOnly:!1,summary:!1,density:"default",indent:!1,titleDepth:2,validateOn:"input",initialValidation:"withData",updateOn:"input",debounceInputMs:300,defaultOn:"empty",removeAdditional:"error",autofocus:!1,readOnlyPropertiesMode:"show",fetchOptions:{},onAutofocus:()=>{},onUpdate:()=>{},onData:()=>{},...e,messages:n}}const _h=e=>!!e&&e.layout.comp==="section",$He=(e,t)=>!!e&&w2(e.layout,t),du=Ed("jl:data-binding"),nm=Ed("jl:select-items"),rm=Ed("jl:activated-items"),RHe=e=>new URL(e.startsWith("/")?window.location.origin+e:e);class DHe{constructor(t,n,r,i){qe(this,"_compiledLayout");qe(this,"_stateTree");qe(this,"skeletonTree");qe(this,"_display");qe(this,"_validationState");qe(this,"_options");qe(this,"_data");qe(this,"_previousData");qe(this,"_dataWaitingForBlur",!1);qe(this,"_currentInput",null);qe(this,"_lastCreateStateTreeContext");qe(this,"_autofocusTarget");qe(this,"_previousAutofocusTarget");qe(this,"files",[]);qe(this,"debouncedInput",null);qe(this,"_itemsCache",{});qe(this,"activatedItems");du("create stateful layout",t,n,r,i),this._compiledLayout=t,this.skeletonTree=n,this.prepareOptions(r),this._autofocusTarget=this.options.autofocus?"":null,this._previousAutofocusTarget=null,this._data=i,this._previousData=i,this.initValidationState(),this.activatedItems={},this.updateState(),this.handleAutofocus()}get compiledLayout(){return this._compiledLayout}get stateTree(){return this._stateTree}get display(){return this._display}
221get validationState(){return this._validationState}set validationState(t){this._validationState={initialized:t.initialized??this._validationState.initialized??!1,validatedForm:t.validatedForm??this._validationState.validatedForm??!1,validatedChildren:t.validatedChildren??this._validationState.validatedChildren??[]},this.updateState()}get options(){return this._options}set options(t){du("apply main options setter",t),this.prepareOptions(t),this.updateState()}get data(){return this._data}set data(t){du("apply main data setter",t),this._data=t,this.updateState()}prepareOptions(t){this._options=PHe(t,this.compiledLayout),this._display=this._display&&this._display.width===this._options.width?this._display:new tD(this._options.width)}initValidationState(){const t=this.options.initialValidation==="always";this._validationState={initialized:t,validatedForm:t,validatedChildren:[]}}updateState(){var n;this.createStateTree();let t=0;for(;this._data!==(this._stateTree.root.data??null)||this._autofocusTarget!==this._lastCreateStateTreeContext.autofocusTarget||t===0&&((n=this._lastCreateStateTreeContext.errors)!=null&&n.length);){if(t+=1,t>100)throw console.error("too many iterations in updateState, the data is probably not stable",this._data,this._stateTree.root.data),new Error("too many iterations in updateState, the data is probably not stable");du("hydrating state tree changed the data, do it again",this._data,this._stateTree.root.data),this._data=this._stateTree.root.data??null,this._autofocusTarget=this._lastCreateStateTreeContext.autofocusTarget,this.createStateTree(!0)}!this._stateTree.valid&&!this._stateTree.root.error&&!this._stateTree.root.childError&&console.error("JSON layout failed to assign validation error to a node",this._lastCreateStateTreeContext.allErrors),du("emit update event",this._data,this._stateTree),this.options.onUpdate(this),this.emitData()}emitData(){!this._dataWaitingForBlur&&this._data!==this._previousData&&(du("emit data event",this._data),this.options.onData(this._data),this._previousData=this._data)}createStateTree(t=!1){var r,i,a;const n={activatedItems:this.activatedItems,autoActivatedItems:{},autofocusTarget:this._autofocusTarget,currentInput:this._currentInput,initial:!this._lastCreateStateTreeContext,rehydrate:t,cacheKeys:((r=this._lastCreateStateTreeContext)==null?void 0:r.cacheKeys)??{},rootData:this._data,files:[],nodes:[],rehydrateErrors:t?(i=this._lastCreateStateTreeContext)==null?void 0:i.errors:void 0};this._options._debugCache&&(n._debugCache=((a=this._lastCreateStateTreeContext)==null?void 0:a._debugCache)??{}),this._stateTree=OHe(n,this._options,this._compiledLayout,this.skeletonTree,this._display,this._data,this._validationState,this._stateTree),this._lastCreateStateTreeContext=n,this.validationState.initialized||(this._validationState={initialized:!0,validatedForm:this._val
221idationState.validatedForm,validatedChildren:n.nodes.filter(s=>s.validated).map(s=>s.fullKey)}),this.files=eD(this.files,n.files);for(const s in n.autoActivatedItems)rm("auto-activated item",s,n.autoActivatedItems[s]),this.activatedItems=va(this.activatedItems,o=>{o[s]=n.autoActivatedItems[s]})}validate(){this.validationState={validatedForm:!0}}resetValidation(){this.initValidationState(),this.updateState()}get valid(){return this.stateTree.valid}get errors(){return this._lastCreateStateTreeContext.nodes.filter(t=>!!t.error).map(t=>t.error)}get hasHiddenError(){return this._lastCreateStateTreeContext.nodes.findIndex(t=>t.error&&!t.validated)!==-1}getParentContextExpression(t){const n=this._lastCreateStateTreeContext.nodes.find(r=>r.fullKey===t.parentFullKey);return n?{parent:this.getParentContextExpression(n),data:n.data}:null}evalNodeExpression(t,n,r){return Yo(this.compiledLayout.expressions,n,r,t.options,new tD(t.width),t.layout,this.compiledLayout.validates,this._data,this.getParentContextExpression(t))}applyInput(t,n,r,i){var l;du("received input event from node",t,n);const a=t.layout.transformData&&this.evalNodeExpression(t,t.layout.transformData,n);if((l=this.compiledLayout.components[t.layout.comp])!=null&&l.isFileInput){if(a)n.toJSON=()=>a;else if(n instanceof File){const u={name:n.name,size:n.size,type:n.type};n.toJSON=()=>u}else if(Array.isArray(n))for(const u of n){const c={name:u.name,size:u.size,type:u.type};u.toJSON=()=>c}}else a&&(n=a);if(r&&!this.validationState.validatedChildren.includes(t.fullKey)&&(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])}),i!==void 0&&(rm("activated item on input",t.fullKey,i),this.activatedItems=va(this.activatedItems,u=>{u[t.fullKey]=i}),this._autofocusTarget=t.fullKey+"/"+i),t.parentFullKey===null){this._data=n,this.updateState();return}const s=this._lastCreateStateTreeContext.nodes.find(u=>u.fullKey===t.parentFullKey);if(!s)throw new Error(`parent with key "${t.parentFullKey}" not found`);const o=IHe(s.data??(typeof t.key=="number"?[]:{}),t,n??(t.skeleton.nullable?null:void 0));this.applyInput(s,o,r),i!==void 0&&this.handleAutofocus()}applyDebouncedInput(){this.debouncedInput&&(clearTimeout(this.debouncedInput[4]),this.applyInput(this.debouncedInput[0],this.debouncedInput[1],this.debouncedInput[2],this.debouncedInput[3]),this.debouncedInput=null)}input(t,n,r){var o,l;this.debouncedInput&&(this.debouncedInput[0]===t?clearTimeout(this.debouncedInput[4]):this.applyDebouncedInput());const i=(o=this.compiledLayout.components[t.layout.comp])==null?void 0:o.emitsBlur;i&&(this._currentInput=t.fullKey),t.options.updateOn==="blur"&&i&&(this._dataWaitingForBlur=!0);const a=t.options.validateOn==="input"||t.options.validateOn==="blur"&&!i;((l=this.compiledLayout.components[t.layout.comp])==null?void 0:l.shouldDebounce)&&t.options.debounceInputMs?this.debouncedInput=[t,n,a,r,setTimeout(()=>this.applyDebouncedInput(),t.options.debounceInputMs)]:this.applyInput(t,n,a,r)}blur(t){this._currentInput===t.fullKey&&(this._currentInput=null),this.debouncedInput?this.applyDebouncedInput():t.layout.getDefaultData&&$te(t.data,t.layout,t.options)&&this.applyInput(t,t.data,!0),du("received blur event from node",t),(t.options.validateOn==="input"||t.options.validateOn==="blur")&&!this.validationState.validatedChildren.includes(t.fullKey)&&(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])}),this._dataWaitingForBlur&&(this._dataWaitingForBlur=!1,this.emitData())}validateNodeRecurse(t){if(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])},t.children)for(const n of t.children)this.validateNodeRecurse(n)}async getItemsWithoutCache(t,n=""){var s;if(!$He(t,this._compiledLayout.components))throw new Error("node is not a component with an items list");if(t.itemsCacheKey===null)return{appliedQ:!1,items:[]};let r=!1,i;if((t.layout.items||t.layout.getItems&&k2(t.layout.getItems))&&(i=t.itemsCacheKey,nm(`${t.fullKey} - raw items from context or schema or getItems expression`,i)),t.layout.getItems&&E2(t.layout.getItems)){nm(`${t.fullKey} - will fetch raw items from URL`,t.itemsCacheKey);const o=RHe(t.itemsCacheKey);let l=t.layout.getItems.qSearchParam;
221if(!l)for(const c of o.searchParams.entries())c[1]==="{q}"&&(l=c[0]);l&&(nm(`${t.fullKey} - apply search params`,l),r=!0,n?o.searchParams.set(l,n):o.searchParams.delete(l));const u=typeof t.options.fetchOptions=="function"?t.options.fetchOptions(o):t.options.fetchOptions;i=await(await fetch(o,u)).json(),nm(`${t.fullKey} - raw items URL`,i)}if(!i)throw new Error(`node ${t.fullKey} is missing items or getItems parameters`);if((s=t.layout.getItems)!=null&&s.itemsResults&&(i=this.evalNodeExpression(t,t.layout.getItems.itemsResults,i),nm(`${t.fullKey} - items passed through the getItems.itemsResults expression`,i)),!Array.isArray(i))throw new Error(`getItems didn't return an array for node ${t.fullKey}, you can define itemsResults to extract the array`);const a=i.map(o=>this.prepareSelectItem(t,o));return{appliedQ:r,items:a}}async getItems(t,n=""){let r;return this._itemsCache[t.fullKey]&&this._itemsCache[t.fullKey].key===t.itemsCacheKey&&(!n||!this._itemsCache[t.fullKey].appliedQ)?r=this._itemsCache[t.fullKey]:(r=await this.getItemsWithoutCache(t,n),(!n||!r.appliedQ)&&(this._itemsCache[t.fullKey]={key:t.itemsCacheKey,...r})),n&&!r.appliedQ?r.items.filter(i=>i.title.toLowerCase().includes(n.toLowerCase())):r.items}prepareSelectItem(t,n){var a,s,o,l,u,c,d,f,m;const r={},i=t.layout;return typeof n=="object"?(r.value=(a=i.getItems)!=null&&a.itemValue?this.evalNodeExpression(t,i.getItems.itemValue,n):(s=i.getItems)!=null&&s.returnObjects?n:n.value,r.key=(o=i.getItems)!=null&&o.itemKey?this.evalNodeExpression(t,i.getItems.itemKey,n):n.key,r.title=(l=i.getItems)!=null&&l.itemTitle?this.evalNodeExpression(t,i.getItems.itemTitle,n):n.title,r.value=r.value??r.key,r.key=r.key??r.value+"",r.title=r.title??r.key,!r.icon&&n.icon&&(r.icon=n.icon)):(r.value=(u=i.getItems)!=null&&u.itemValue?this.evalNodeExpression(t,i.getItems.itemValue,n):n,r.key=(c=i.getItems)!=null&&c.itemKey?this.evalNodeExpression(t,i.getItems.itemKey,n):r.value,r.title=(d=i.getItems)!=null&&d.itemTitle?this.evalNodeExpression(t,i.getItems.itemTitle,n):r.value),(f=i.getItems)!=null&&f.itemIcon&&(r.icon=this.evalNodeExpression(t,(m=i.getItems)==null?void 0:m.itemIcon,n)),nm(`${t.fullKey} - select item after applying itemValue/itemKey/itemTitle/itemIcon expressions`,r),r}activateItem(t,n){var r,i,a;if(rm("activate item explicitly",t.fullKey,n),this.activatedItems=va(this.activatedItems,s=>{s[t.fullKey]=n}),this._autofocusTarget=t.fullKey+"/"+n,t.key==="$oneOf")if(t.layout.emptyData&&t.data&&typeof t.data=="object"&&((r=t.children)!=null&&r[0])){const s=this._lastCreateStateTreeContext.nodes.find(l=>l.fullKey===t.parentFullKey);if(!s)throw new Error(`parent with key "${t.parentFullKey}" not found`);if(!s.data||typeof s.data!="object")throw new Error(`parent with key "${t.parentFullKey}" is missing data object`);const o={...s.data};rm("remove properties of previous oneOf activated item",t.fullKey,(i=t.children)==null?void 0:i[0].fullKey);for(const l of(a=t.children)==null?void 0:a[0].skeleton.propertyKeys)delete o[l];this.input(s,o)}else this.input(t,void 0);else this.updateState();this.handleAutofocus()}deactivateItem(t){rm("deactivate item explicitly",t.fullKey),this.activatedItems=va(this.activatedItems,n=>{for(const r in n)r.startsWith(t.fullKey)&&(rm("item deactivation deletes a key",r),delete n[r])}),this.updateState()}handleAutofocus(){const t=this._autofocusTarget;t!==null&&this._autofocusTarget!==this._previousAutofocusTarget&&(this._previousAutofocusTarget=t,setTimeout(()=>{du("emit autofocus event",t),this.options.onAutofocus(t)}))}}const IS={props:{layoutSlot:{type:Object,required:!0},node:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},tag:{type:String,default:null}},render(){const e=this.tag??(jq(this.layoutSlot)?"p":"div");if(jq(this.layoutSlot))return Jt(e,this.layoutSlot.text);if(t6e(this.layoutSlot))return Jt(e,{innerHTML:this.layoutSlot.markdown});if(n6e(this.layoutSlot))if(!this.statefulLayout.options.vjsfSlots[this.layoutSlot.name])console.error(`vjsf: layout references a code slot "${this.layoutSlot.name}" that was not provided.`);else{const t={node:this.node,statefulLayout:this.statefulLayout};return this.layoutSlot.props&&Object.assign(t,this.layoutSlot.props),Jt(e,this.statefulLayout.options.vjsfSlots[this.layoutSlot.name](t))}return null}},MHe=["innerHTML"],NHe=["innerHTML"],LHe={__name:"help-message",props:{node:{type:Object,required:!0}},setup(e){const t=ve(!1);return(n,r)=>(Z(),Re("div",{class:$r(`vjsf-help-message vjsf-help-message-${e.node.options.density}`)},[_(_e(Fi),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=i=>t.value=i),class:$r(`vjsf-help-message-tooltip vjsf-help-message-tooltip-${e.node.options.density}`),location:"top end",offset:"4","close-on-content-click":!1},{activator:O(({props:i})=>[_(_e(Xe),Be({color:e.node.layout.warning?"warning":"info",class:"vjsf-help-message-toggle",icon:e.n
221ode.layout.warning?e.node.options.icons.alert:e.node.options.icons.infoSymbol,density:"compact",variant:e.node.layout.warning?"text":"flat",size:e.node.options.density==="default"?28:24,title:t.value?"":e.node.messages.showHelp},i),null,16,["color","icon","variant","size","title"])]),default:O(()=>[_(_e(ko),{color:e.node.layout.warning?"warning":"info",density:e.node.options.density},{default:O(()=>[e.node.layout.warning?(Z(),Re("p",{key:0,class:"mb-2",innerHTML:e.node.layout.warning},null,8,MHe)):Me("",!0),e.node.layout.help?(Z(),Re("div",{key:1,innerHTML:e.node.layout.help},null,8,NHe)):Me("",!0)]),_:1},8,["color","density"])]),_:1},8,["modelValue","class"])],2))}},sc={__name:"node",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){var l;const t=Ed("vjsf:render");rr({},"VjsfNode");const n=e,r={compact:"my-1",comfortable:"my-2",default:"my-3"},i=sh();t.enabled&&(t("setup node",n.modelValue.fullKey,n.modelValue.layout.comp),PM(()=>{t("render node",n.modelValue.fullKey,n.modelValue.layout.comp)}));const a=F(()=>n.modelValue.parentFullKey===null||!n.modelValue.options.indent||n.modelValue.layout.comp!=="section"||!n.modelValue.layout.title?0:typeof n.modelValue.options.indent=="number"?n.modelValue.options.indent:n.modelValue.options.density==="compact"?2:n.modelValue.options.density==="comfortable"?4:6),s=F(()=>(n.modelValue.layout.help||n.modelValue.layout.warning)&&!n.modelValue.options.summary),o=F(()=>{let u=`vjsf-node vjsf-node-${n.modelValue.layout.comp} vjsf-density-${n.modelValue.options.density}`;return n.modelValue.options.readOnly&&(u+=" vjsf-readonly"),n.modelValue.options.summary&&(u+=" vjsf-summary"),i.current.value.dark&&(u+=" vjsf-dark"),a.value&&(u+=" ml-"+a.value),s.value&&(u+=" vjsf-has-help"),u});return n.modelValue.layout.comp!=="none"&&!((l=n.modelValue.slots)!=null&&l.component)&&!n.statefulLayout.options.nodeComponents[n.modelValue.layout.comp]&&console.error(`vjsf: missing component to render vjsf node "${n.modelValue.layout.comp}", maybe you forgot to register a component from a plugin ?`),(u,c)=>(Z(),ge(_e(Zt),{defaults:{global:{density:n.modelValue.options.density}}},{default:O(()=>[e.modelValue.layout.comp!=="none"?(Z(),ge(_e(Ut),{key:0,cols:e.modelValue.cols,class:$r(o.value)},{default:O(()=>{var d,f,m,p,v,y;return[(d=e.modelValue.slots)!=null&&d.before?(Z(),ge(IS,{key:"before","layout-slot":(f=e.modelValue.slots)==null?void 0:f.before,node:e.modelValue,"stateful-layout":e.statefulLayout,class:$r(r[e.modelValue.options.density])},null,8,["layout-slot","node","stateful-layout","class"])):Me("",!0),s.value?(Z(),ge(LHe,{key:1,node:e.modelValue},null,8,["node"])):Me("",!0),(m=e.modelValue.slots)!=null&&m.component?(Z(),ge(IS,{key:"component","layout-slot":(p=e.modelValue.slots)==null?void 0:p.component,node:e.modelValue,"stateful-layout":e.statefulLayout},null,8,["layout-slot","node","stateful-layout"])):(Z(),ge(Up(n.statefulLayout.options.nodeComponents[e.modelValue.layout.comp]),{key:3,"model-value":e.modelValue,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"])),(v=e.modelValue.slots)!=null&&v.after?(Z(),ge(IS,{key:"after","layout-slot":(y=e.modelValue.slots)==null?void 0:y.after,node:e.modelValue,"stateful-layout":e.statefulLayout,class:$r(r[e.modelValue.options.density])},null,8,["layout-slot","node","stateful-layout","class"])):Me("",!0)]}),_:1},8,["cols","class"])):Me("",!0)]),_:1},8,["defaults"]))}},FHe={__name:"tree",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return(t,n)=>(Z(),ge(_e(sn),{class:"vjsf-tree"},{default:O(()=>[_(sc,{"stateful-layout":e.statefulLayout,"model-value":e.modelValue.root},null,8,["stateful-layout","model-value"])]),_:1}))}};function VHe(e){return Rk()?(Vi(e),!0):!1}const BHe=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function jHe(e){return Qi()}function UHe(e){return Array.isArray(e)?e:[e]}function HHe(e,t=!0,n){jHe()?mr(e,n):t?e():gn(e)}const Mte=BHe?window:void 0;function Om(e){var t;const n=Vk(e);return(t=n==null?void 0:n.$el)!=null?t:n}function zHe(){const e=it(!1),t=Qi();return t&&mr(()=>{e.value=!0},t),e}function qHe(e){const t=zHe();return F(()=>
221(t.value,!!e()))}function WHe(e,t,n={}){const{window:r=Mte,...i}=n;let a;const s=qHe(()=>r&&"ResizeObserver"in r),o=()=>{a&&(a.disconnect(),a=void 0)},l=F(()=>{const d=Vk(e);return Array.isArray(d)?d.map(f=>Om(f)):[Om(d)]}),u=Je(l,d=>{if(o(),s.value&&r){a=new ResizeObserver(t);for(const f of d)f&&a.observe(f,i)}},{immediate:!0,flush:"post"}),c=()=>{o(),u()};return VHe(c),{isSupported:s,stop:c}}function GHe(e,t={width:0,height:0},n={}){const{window:r=Mte,box:i="content-box"}=n,a=F(()=>{var d,f;return(f=(d=Om(e))==null?void 0:d.namespaceURI)==null?void 0:f.includes("svg")}),s=it(t.width),o=it(t.height),{stop:l}=WHe(e,([d])=>{const f=i==="border-box"?d.borderBoxSize:i==="content-box"?d.contentBoxSize:d.devicePixelContentBoxSize;if(r&&a.value){const m=Om(e);if(m){const p=m.getBoundingClientRect();s.value=p.width,o.value=p.height}}else if(f){const m=UHe(f);s.value=m.reduce((p,{inlineSize:v})=>p+v,0),o.value=m.reduce((p,{blockSize:v})=>p+v,0)}else s.value=d.contentRect.width,o.value=d.contentRect.height},n);HHe(()=>{const d=Om(e);d&&(s.value="offsetWidth"in d?d.offsetWidth:t.width,o.value="offsetHeight"in d?d.offsetHeight:t.height)});const u=Je(()=>Om(e),d=>{s.value=d?t.width:0,o.value=d?t.height:0});function c(){l(),u()}return{width:s,height:o,stop:c}}const KHe={add:"$plus",calendar:"$calendar",close:"$close",edit:"$edit",sortDown:"$sortDesc",sortUp:"$sortAsc",alert:"svg:M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",clock:"svg:M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",delete:"svg:M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",duplicate:"svg:M11,17H4A2,2 0 0,1 2,15V3A2,2 0 0,1 4,1H16V3H4V15H11V13L15,16L11,19V17M19,21V7H8V13H6V7A2,2 0 0,1 8,5H19A2,2 0 0,1 21,7V21A2,2 0 0,1 19,23H8A2,2 0 0,1 6,21V19H8V21H19Z",infoSymbol:"svg:M11 9H13V7H11V9M11 17H13V11H11V17Z",menu:"svg:M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",sort:"svg:M17.45,17.55L12,23L6.55,17.55L7.96,16.14L11,19.17V4.83L7.96,7.86L6.55,6.45L12,1L17.45,6.45L16.04,7.86L13,4.83V19.17L16.04,16.14L17.45,17.55Z"},YHe={nodeComponents:{},plugins:[],pluginsOptions:{}},XHe=(e,t,n,r,i,a,s,o,l,u)=>{const c={...e==null?void 0:e.components},d={...s,...e==null?void 0:e.nodeComponents};if(e!=null&&e.plugins)for(const p of e.plugins)c[p.info.name]=p.info,d[p.info.name]=p.nodeComponent;const f={...e==null?void 0:e.icons,...KHe};return{...YHe,readOnly:!!(t&&(t.isDisabled.value||t.isReadonly.value)),density:i==null?void 0:i.density,locale:r,...e,onData:o,onUpdate:l,onAutofocus:u,context:e!=null&&e.context?JSON.parse(JSON.stringify(e.context)):{},width:Math.round(n??0),vjsfSlots:{...a},components:c,nodeComponents:d,icons:f}},rs=Ed("vjsf:use-vjsf");iHe(!1);const JHe={"update:modelValue":e=>!0,"update:state":e=>!0},ZHe=(e,t,n,r,i,a,s)=>{var I;const o=ve(null);rr({},"Vjsf");const l=(I=Mt(Symbol.for("vuetify:defaults")))==null?void 0:I.value;rs("provided defaults",l);const{width:u}=GHe(o),c=it(null),d=it(null),f=Mt(Symbol.for("vuetify:form"),null),m=`vjsf-${Math.random().toString(36).substring(2,9)}`;f?f.register({id:m,validate:()=>{var A,C;return(A=c.value)==null||A.validate(),((C=c.value)==null?void 0:C.errors)||[]},reset:()=>{var A;return(A=c.value)==null?void 0:A.resetValidation()},resetValidation:()=>{var A;return(A=c.value)==null?void 0:A.resetValidation()},vm:Qi()}):console.warn("Vjsf should be wrapped in VForm");const p=pK(),v=A=>{rs("onStatefulLayoutUpdate",A),A&&(d.value=A.stateTree,rs("  -> emit update:state"),i("update:state",A),f&&(A.valid?f.update(m,!0,[]):A.hasHiddenError?f.update(m,null,[]):f.update(m,!1,[])))},y=async A=>{rs("onDataUpdate",A),rs("  -> emit update:modelValue"),await gn(),i("update:modelValue",A)},b=()=>{if(!o.value)return;const A=o.value.querySelector(".vjsf-input--autofocus");if(rs("onAutofocus",A),A){const C=A.querySelector("input")??A.querySelector('textarea:not([style*="display: none"]');C&&C.focus()}},S=ri(),w=F(()=>XHe(n.value,f,u.value,S.current.value,l==null?void 0:l.global,p,{...r},y,v,b)),E=ve({});Je(w,A=>{if(s!=null&&s.value)return;const C=fHe(E.value,A);C!==E.value&&(rs("new compileOptions",C),E.value=C)},{immediate:!0});const k=F(()=>
221{if(s!=null&&s.value)return s==null?void 0:s.value;if(!a)throw new Error("compile function is not available");return a(e.value,E.value)}),x=()=>{u.value&&(c.value=new DHe(xt(k.value),xt(k.value.skeletonTrees[k.value.mainTree]),xt(w.value),xt(t.value)))};return Je(w,A=>{rs("watch fullOptions",w),c.value?(rs("  -> update statefulLayout options"),c.value.options=xt(A)):(rs("  -> init statefulLayout"),x())}),Je(t,A=>{const C=xt(A);c.value&&c.value.data!==C&&(rs("modelValue changed from outside",C),rs("  -> update statefulLayout data"),c.value.data=xt(C))}),Je(k,A=>{rs("watch compiledLayout",A),rs("  -> init statefulLayout"),x()}),{el:o,statefulLayout:c,stateTree:d}},QHe=["innerHTML"],ag={__name:"section-header",props:{node:{type:Object,required:!0},hideTitle:{type:Boolean,default:!1}},setup(e){const t=e,n=F(()=>t.node.options.density==="compact"?6:t.node.options.density==="comfortable"?7:8),r=["text-h1","text-h2","text-h3","text-h4","text-h5","text-h6","text-subtitle-1","text-subtitle-2"],i=F(()=>{const a=t.node.options.titleDepth;return t.node.options.density==="compact"?r[a+2]:t.node.options.density==="comfortable"?r[a+1]:r[a]});return(a,s)=>e.node.layout.title&&!e.hideTitle||e.node.layout.subtitle||e.node.error&&e.node.validated?(Z(),Re("div",{key:0,class:$r(`mb-${n.value-e.node.options.titleDepth} mt-${n.value-e.node.options.titleDepth}`)}
221,[e.node.layout.title&&!e.hideTitle?(Z(),ge(Up(`h${e.node.options.titleDepth}`),{key:0,class:$r(`${i.value}`)},{default:O(()=>[te(De(e.node.layout.title),1)]),_:1},8,["class"])):Me("",!0),e.node.layout.subtitle?(Z(),Re("p",{key:1,class:$r(`text-subtitle mt-${n.value-e.node.options.titleDepth}`),innerHTML:e.node.layout.subtitle},null,10,QHe)):Me("",!0),e.node.error&&e.node.validated?(Z(),ge(_e(ko),{key:2,type:"error",class:$r(`mt-${n.value-e.node.options.titleDepth}`)},{default:O(()=>[te(De(e.node.error),1)]),_:1},8,["class"])):Me("",!0)],2)):Me("",!0)}},eze={__name:"section",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return rr({},"VjsfSection"),(t,n)=>{var r,i;return Z(),Re(Ve,null,[_(ag,{node:e.modelValue},null,8,["node"]),_(_e(sn),{dense:((r=e.modelValue.options)==null?void 0:r.density)==="compact"||((i=e.modelValue.options)==null?void 0:i.density)==="comfortable"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,a=>(Z(),ge(sc,{key:a.fullKey,"model-value":a,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:1},8,["dense"])],64)}}},h5={fieldPropsCompact:{hideDetails:"auto"},fieldPropsReadOnly:{hideDetails:"auto",variant:"plain"}};function m5(e){const t={class:[]};for(const n of e)if(n)for(const r of Object.keys(n))r==="class"?Array.isArray(n.class)?t.class=t.class.concat(n.class):t.class=[n.class]:t[Sa(r)]=n[r];return t}function Ii(e,t,n={}){n.bindData===void 0&&(n.bindData=!0),n.isMainComp===void 0&&(n.isMainComp=!0);const r=F(()=>e.value.options),i=F(()=>e.value.skeleton),a=F(()=>e.value.layout),s=F(()=>e.value.data),o=F(()=>e.value.error),l=F(()=>e.value.validated),u=F(()=>e.value.props),c=F(()=>e.value.autofocus),d=F(()=>e.value.children),f=F(()=>typeof s.value=="string"&&a.value.separator?s.value.split(a.value.separator):s.value),m=ve();Je(f,b=>{m.value=b},{immediate:!0});const p=F(()=>{const b=[];r.value.density==="compact"&&b.push(h5.fieldPropsCompact),r.value.readOnly&&b.push(h5.fieldPropsReadOnly),n.isMainComp&&u.value&&b.push(u.value);const S=m5(b);if(S.label=a.value.label,S.hint=a.value.hint,o.value&&l.value&&(S.errorMessages=o.value),r.value.readOnly&&(S.disabled=!0,S.class.push("vjsf-input--readonly")),c.value&&S.class.push("vjsf-input--autofocus"),n.layoutPropsMap)for(const w of n.layoutPropsMap)typeof w=="string"?w in a.value&&(S[w]=a.value[w]):w[1]in a.value&&(S[w[0]]=a.value[w[1]]);return n.bindData&&(S["onUpdate:modelValue"]=w=>{const E=Array.isArray(w)&&a.value.separator?w.join(a.value.separator):w;return m.value=E,t.input(e.value,E)}),S.onBlur=()=>t.blur(e.value),S}),v=F(()=>{const b=[{density:r.value.density}];return n.isMainComp&&b.push(a.value.props),m5(b)}),y=F(()=>{if(!a.value.slots)return{};const b={};for(const[S,w]of Object.entries(a.value.slots))b[S]=()=>Jt(IS,{layoutSlot:w,node:e.value,statefulLayout:t});return b});return{localData:m,inputProps:p,compProps:v,compSlots:y,options:r,skeleton:i,layout:a,data:s,children:d}}const tze=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfTextField");const{inputProps:t,localData:n,compSlots:r}=Ii(We(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder"]});return()=>Jt(qr,{...t.value,modelValue:n.value},r.value)}}),nze=Le({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...kd(),...TE()},"VTextarea"),QE=et()({name:"VTextarea",directives:{Intersect:EN},inheritAttrs:!1,props:nze(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:r,slots:i}=t;const a=Rt(e,"modelValue"),{isFocused:s,focus:o,blur:l}=dh(e),u=F(()=>typeof e.counterValue=="function"?e.counterValue(a.value):(a.value||"").toString().length),c=F(()=>
vendor: 18,439 bytes, line 221
221{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function d(D,j){var z,Y;!e.autofocus||!D||(Y=(z=j[0].target)==null?void 0:z.focus)==null||Y.call(z)}const f=ve(),m=ve(),p=it(""),v=ve(),y=F(()=>e.persistentPlaceholder||s.value||e.active);function b(){var D;v.value!==document.activeElement&&((D=v.value)==null||D.focus()),s.value||o()}function S(D){b(),r("click:control",D)}function w(D){r("mousedown:control",D)}function E(D){D.stopPropagation(),b(),gn(()=>{a.value="",tE(e["onClick:clear"],D)})}function k(D){var z;const j=D.target;if(a.value=j.value,(z=e.modelModifiers)!=null&&z.trim){const Y=[j.selectionStart,j.selectionEnd];gn(()=>{j.selectionStart=Y[0],j.selectionEnd=Y[1]})}}const x=ve(),I=ve(+e.rows),A=F(()=>["plain","underlined"].includes(e.variant));hr(()=>{e.autoGrow||(I.value=+e.rows)});function C(){e.autoGrow&&gn(()=>{if(!x.value||!m.value)return;const D=getComputedStyle(x.value),j=getComputedStyle(m.value.$el),z=parseFloat(D.getPropertyValue("--v-field-padding-top"))+parseFloat(D.getPropertyValue("--v-input-padding-top"))+parseFloat(D.getPropertyValue("--v-field-padding-bottom")),Y=x.value.scrollHeight,ae=parseFloat(D.lineHeight),ee=Math.max(parseFloat(e.rows)*ae+z,parseFloat(j.getPropertyValue("--v-input-control-height"))),J=parseFloat(e.maxRows)*ae+z||1/0,G=ui(Y??0,ee,J);I.value=Math.floor((G-z)/ae),p.value=ht(G)})}mr(C),Je(a,C),Je(()=>e.rows,C),Je(()=>e.maxRows,C),Je(()=>e.density,C);let N;return Je(x,D=>{D?(N=new ResizeObserver(C),N.observe(x.value)):N==null||N.disconnect()}),Bi(()=>{N==null||N.disconnect()}),tt(()=>{const D=!!(i.counter||e.counter||e.counterValue),j=!!(D||i.details),[z,Y]=ih(n),{modelValue:ae,...ee}=Wa.filterProps(e),J=PN(e);return _(Wa,Be({ref:f,modelValue:a.value,"onUpdate:modelValue":G=>a.value=G,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":A.value},e.class],style:e.style},z,ee,{centerAffix:I.value===1&&!A.value,focused:s.value}),{...i,default:G=>{let{id:se,isDisabled:L,isDirty:B,isReadonly:R,isValid:H}=G;return _(CE,Be({ref:m,style:{"--v-textarea-control-height":p.value},onClick:S,onMousedown:w,"onClick:clear":E,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},J,{id:se.value,active:y.value||B.value,centerAffix:I.value===1&&!A.value,dirty:B.value||e.dirty,disabled:L.value,focused:s.value,error:H.value===!1}),{...i,default:M=>{let{props:{class:K,...ne}}=M;return _(Ve,null,[e.prefix&&_("span",{class:"v-text-field__prefix"},[e.prefix]),nr(_("textarea",Be({ref:v,class:K,value:a.value,onInput:k,autofocus:e.autofocus,readonly:R.value,disabled:L.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:b,onBlur:l},ne,Y),null),[[ka("intersect"),{handler:d},null,{once:!0}]]),e.autoGrow&&nr(_("textarea",{class:[K,"v-textarea__sizer"],id:`${ne.id}-sizer`,"onUpdate:modelValue":ie=>a.value=ie,ref:x,readonly:!0,"aria-hidden":"true"},null),[[cy,a.value]]),e.suffix&&_("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:j?G=>{var se;return _(Ve,null,[(se=i.details)==null?void 0:se.call(i,G),D&&_(Ve,null,[_("span",null,null),_(AN,{active:e.persistentCounter||s.value,value:u.value,max:c.value,disabled:e.disabled},i.counter)])])}:void 0})}),Ao({},f,m,v)}}),rze=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfTextArea");const t=ve(null),{inputProps:n,localData:r,compSlots:i,options:a}=Ii(We(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder","rows"]}),s=F(()=>a.value.readOnly&&a.value.summary?3:void 0),o=F(()=>{const l={...n.value};return l.ref=t,l.rows=l.rows??s.value,l.modelValue=r.value,l});return Je(()=>a.value.readOnly,l=>{l&&t.value&&(t.value.scrollTop=0)}),()=>Jt(QE,o.value,i.value)}}),Nte=Le({indeterminate:Boolean,indeterminateIcon:{type:Ct,default:"$checkboxIndeterminate"},...zE({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Ju=et()({name:"VCheckboxBtn",props:Nte(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const r=Rt(e,"indeterminate"),i=Rt(e,"modelValue");function a(l){r.value&&(r.value=!1)}const s=F(()=>r.value?e.indeterminateIcon:e.falseIcon),o=F(()=>r.value?e.indeterminateIcon:e.trueIcon);return tt(()=>{const l=Dr(Uf.filterProps(e),["modelValue"]);return _(Uf,Be(l,{modelValue:i.value,"onUpdate:modelValue":[u=>i.value=u,a],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:s.value,trueIcon:o.value,"aria-checked":r.value?"mixed":void 0}),n)}),{}}}),ize=Le({...kd(),...Dr(Nte(),["inline"])},"VCheckbox"),L2=et()({name:"VCheckbox",inheritAttrs:!1,props:ize(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,t){let{attrs:n,slots:r}=t;const i=Rt(e,"modelValue"),{isFocused:a,focus:s,blur:o}=dh(e),l=Ya(),u=F(()=>e.id||`checkbox-${l}`);return tt(()=>{const[c,d]=ih(n),f=Wa.filterProps(e),m=Ju.filterProps(e);return _(Wa,Be({class:["v-checkbox",e.class]},c,f,{modelValue:i.value,"onUpdate:modelValue":p=>i.value=p,id:u.value,focused:a.value,style:e.style}),{...r,default:p=>{let{id:v,messagesId:y,isDisabled:b,isReadonly:S,isValid:w}=p;return _(Ju,Be(m,{id:v.value,"aria-describedby":y.value,disabled:b.value,readonly:S.value},d,{error:w.value===!1,modelValue:i.value,"onUpdate:modelValue":E=>i.value=E,onFocus:s,onBlur:o}),r)}})}),{}}}),aze=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfCheckbox");const{inputProps:t,localData:n,compSlots:r}=Ii(We(e,"modelValue"),e.statefulLayout),i=F(()=>{const a={...t.value};return"hideDetails"in t||(a.hideDetails="auto"),a.modelValue=n.value,a});return()=>Jt(L2,i.value,r.value)}}),sze=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfSwitch");const{inputProps:t,localData:n,compSlots:r}=Ii(We(e,"modelValue"),e.statefulLayout),i=F(()=>{const a={...t.value};return"hideDetails"in t||(a.hideDetails="auto"),a.modelValue=n.value,a});return()=>Jt(pp,i.value,r.value)}}),oze=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfNumberField");const{inputProps:t,localData:n,compSlots:r}=Ii(We(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["step","min","max","placeholder"],bindData:!1}),i=F(()=>{const a={...t.value};return a.type="number",a["onUpdate:modelValue"]=s=>e.statefulLayout.input(e.modelValue,s?Number(s):void 0),a.modelValue=n.value,a});return()=>Jt(qr,i.value,r.value)}}),F2=Symbol.for("vuetify:v-slider");function lze(e,t,n){const r=n==="vertical",i=t.getBoundingClientRect(),a="touches"in e?e.touches[0]:e;return r?a.clientY-(i.top+i.height/2):a.clientX-(i.left+i.width/2)}function uze(e,t){return"touches"in e&&e.touches.length?e.touches[0][t]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][t]:e[t]}const cze=Le({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...di(),...Ja({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),dze=e=>{const t=F(()=>parseFloat(e.min)),n=F(()=>parseFloat(e.max)),r=F(()=>+e.step>0?parseFloat(e.step):0),i=F(()=>Math.max(U3(r.value),U3(t.value)));function a(s){if(s=parseFloat(s),r.value<=0)return s;const o=ui(s,t.value,n.value),l=t.value%r.value,u=Math.round((o-l)/r.value)*r.value+l;return parseFloat(Math.min(u,n.value).toFixed(i.value))}return{min:t,max:n,step:r,decimals:i,roundValue:a}},fze=e=>{let{props:t,steps:n,onSliderStart:r,onSliderMove:i,onSliderEnd:a,getActiveThumb:s}=e;const{isRtl:o}=ea(),l=We(t,"reverse"),u=F(()=>t.direction==="vertical"),c=F(()=>u.value!==l.value),{min:d,max:f,step:m,decimals:p,roundValue:v}=n,y=F(()=>parseInt(t.thumbSize,10)),b=F(()=>parseInt(t.tickSize,10)),S=F(()=>parseInt(t.trackSize,10)),w=F(()=>(f.value-d.value)/m.value),E=We(t,"disabled"),k=F(()=>t.error||t.disabled?void 0:t.thumbColor??t.color),x=F(()=>t.error||t.disabled?void 0:t.trackColor??t.color),I=F(()=>t.error||t.disabled?void 0:t.trackFillColor??t.color),A=it(!1),C=it(0),N=ve(),D=ve();function j(ne){var ye;const ie=(ye=N.value)==null?void 0:ye.$el;if(!ie)return;const he=t.direction==="vertical",we=he?"top":"left",Ae=he?"height":"width",oe=he?"clientY":"clientX",{[we]:de,[Ae]:W}=ie.getBoundingClientRect(),X=uze(ne,oe);let ue=Math.min(Math.max((X-de-C.value)/W,0),1)||0;return(he?c.value:c.value!==o.value)&&(ue=1-ue),v(d.value+ue*(f.value-d.value))}const z=ne=>{const ie=j(ne);ie!=null&&a({value:ie}),A.value=!1,C.value=0},Y=ne=>{const ie=j(ne);D.value=s(ne),D.value&&(A.value=!0,D.value.contains(ne.target)?C.value=lze(ne,D.value,t.direction):(C.value=0,ie!=null&&i({value:ie})),ie!=null&&r({value:ie}),gn(()=>{var he;return(he=D.value)==null?void 0:he.focus()}))},ae={passive:!0,capture:!0};function ee(ne){const ie=j(ne);ie!=null&&i({value:ie})}function J(ne){ne.stopPropagation(),ne.preventDefault(),z(ne),window.removeEventListener("mousemove",ee,ae),window.removeEventListener("mouseup",J)}function G(ne){var ie;z(ne),window.removeEventListener("touchmove",ee,ae),(ie=ne.target)==null||ie.removeEventListener("touchend",G)}function se(ne){var ie;Y(ne),window.addEventListener("touchmove",ee,ae),(ie=ne.target)==null||ie.addEventListener("touchend",G,{passive:!1})}function L(ne){ne.button===0&&(ne.preventDefault(),Y(ne),window.addEventListener("mousemove",ee,ae),window.addEventListener("mouseup",J,{passive:!1}))}const B=ne=>{const ie=(ne-d.value)/(f.value-d.value)*100;return ui(isNaN(ie)?0:ie,0,100)},R=We(t,"showTicks"),H=F(()=>R.value?t.ticks?Array.isArray(t.ticks)?t.ticks.map(ne=>({value:ne,position:B(ne),label:ne.toString()})):Object.keys(t.ticks).map(ne=>({value:parseFloat(ne),position:B(parseFloat(ne)),label:t.ticks[ne]})):w.value!==1/0?go(w.value+1).map(ne=>{const ie=d.value+ne*m.value;return{value:ie,position:B(ie)}}):[]:[]),M=F(()=>H.value.some(ne=>{let{label:ie}=ne;return!!ie})),K={activeThumbRef:D,color:We(t,"color"),decimals:p,disabled:E,direction:We(t,"direction"),elevation:We(t,"elevation"),hasLabels:M,isReversed:l,indexFromEnd:c,min:d,max:f,mousePressed:A,numTicks:w,onSliderMousedown:L,onSliderTouchstart:se,parsedTicks:H,parseMouseMove:j,position:B,readonly:We(t,"readonly"),rounded:We(t,"rounded"),roundValue:v,showTicks:R,startOffset:C,step:m,thumbSize:y,thumbColor:k,thumbLabel:We(t,"thumbLabel"),ticks:We(t,"ticks"),tickSize:b,trackColor:x,trackContainerRef:N,trackFillColor:I,trackSize:S,vertical:u};return Qn(F2,K),K},hze=Le({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,...kt()},"VSliderThumb"),mze=et()({name:"VSliderThumb",directives:{Ripple:wd},props:hze(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n,emit:r}=t;const i=Mt(F2),{isRtl:a,rtlClasses:s}=ea();if(!i)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:o,step:l,disabled:u,thumbSize:c,thumbLabel:d,direction:f,isReversed:m,vertical:p,readonly:v,elevation:y,mousePressed:b,decimals:S,indexFromEnd:w}=i,E=F(()=>u.value?void 0:y.value),{elevationClasses:k}=xs(E),{textColorClasses:x,textColorStyles:I}=wa(o),{pageup:A,pagedown:C,end:N,home:D,left:j,right:z,down:Y,up:ae}=G$,ee=[A,C,N,D,j,z,Y,ae],J=F(()=>l.value?[1,2,3]:[1,5,10]);function G(L,B){if(!ee.includes(L.key))return;L.preventDefault();const R=l.value||.1,H=(e.max-e.min)/R;if([j,z,Y,ae].includes(L.key)){const K=(p.value?[a.value?j:z,m.value?Y:ae]:w.value!==a.value?[j,ae]:[z,ae]).includes(L.key)?1:-1,ne=L.shiftKey?2:L.ctrlKey?1:0;B=B+K*R*J.value[ne]}else if(L.key===D)B=e.min;else if(L.key===N)B=e.max;else{const M=L.key===C?1:-1;B=B-M*R*(H>100?H/10:10)}return Math.max(e.min,Math.min(e.max,B))}function se(L){const B=G(L,e.modelValue);B!=null&&r("update:modelValue",B)}return tt(()=>{const L=ht(w.value?100-e.position:e.position,"%");return _("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&b.value},e.class,s.value],style:[{"--v-slider-thumb-position":L,"--v-slider-thumb-size":ht(c.value)},e.style],role:"slider",tabindex:u.value?-1:0,"aria-label":e.name,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!v.value,"aria-orientation":f.value,onKeydown:v.value?void 0:se},[_("div",{class:["v-slider-thumb__surface",x.value,k.value],style:{...I.value}},null),nr(_("div",{class:["v-slider-thumb__ripple",x.value],style:I.value},null),[[ka("ripple"),e.ripple,null,{circle:!0,center:!0}]]),_(nQ,{origin:"bottom center"},{default:()=>{var B;return[nr(_("div",{class:"v-slider-thumb__label-container"},[_("div",{class:["v-slider-thumb__label"]},[_("div",null,[((B=n["thumb-label"])==null?void 0:B.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(l.value?S.value:1)])])]),[[Ys,d.value&&e.focused||d.value==="always"]])]}})])}),{}}}),pze=Le({start:{type:Number,required:!0},stop:{type:Number,required:!0},...kt()},"VSliderTrack"),gze=et()({name:"VSliderTrack",props:pze(),emits:{},setup(e,t){let{slots:n}=t;const r=Mt(F2);if(!r)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:i,parsedTicks:a,rounded:s,showTicks:o,tickSize:l,trackColor:u,trackFillColor:c,trackSize:d,vertical:f,min:m,max:p,indexFromEnd:v}=r,{roundedClasses:y}=Ci(s),{backgroundColorClasses:b,backgroundColorStyles:S}=Tr(c),{backgroundColorClasses:w,backgroundColorStyles:E}=Tr(u),k=F(()=>`inset-${f.value?"block":"inline"}-${v.value?"end":"start"}`),x=F(()=>f.value?"height":"width"),I=F(()=>({[k.value]:"0%",[x.value]:"100%"})),A=F(()=>e.stop-e.start),C=F(()=>({[k.value]:ht(e.start,"%"),[x.value]:ht(A.value,"%")})),N=F(()=>o.value?(f.value?a.value.slice().reverse():a.value).map((j,z)=>{var ae;const Y=j.value!==m.value&&j.value!==p.value?ht(j.position,"%"):void 0;return _("div",{key:j.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":j.position>=e.start&&j.position<=e.stop,"v-slider-track__tick--first":j.value===m.value,"v-slider-track__tick--last":j.value===p.value}],style:{[k.value]:Y}},[(j.label||n["tick-label"])&&_("div",{class:"v-slider-track__tick-label"},[((ae=n["tick-label"])==null?void 0:ae.call(n,{tick:j,index:z}))??j.label])])}):[]);return tt(()=>_("div",{class:["v-slider-track",y.value,e.class],style:[{"--v-slider-track-size":ht(d.value),"--v-slider-tick-size":ht(l.value)},e.style]},[_("div",{class:["v-slider-track__background",w.value,{"v-slider-track__background--opacity":!!i.value||!c.value}],style:{...I.value,...E.value}},null),_("div",{class:["v-slider-track__fill",b.value],style:{...C.value,...S.value}},null),o.value&&_("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":o.value==="always"}]},[N.value])])),{}}}),vze=Le({...ON(),...cze(),...kd(),modelValue:{type:[Number,String],default:0}},"VSlider"),nD=et()({name:"VSlider",props:vze(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,t){let{slots:n,emit:r}=t;const i=ve(),{rtlClasses:a}=ea(),s=dze(e),o=Rt(e,"modelValue",void 0,x=>s.roundValue(x??s.min.value)),{min:l,max:u,mousePressed:c,roundValue:d,onSliderMousedown:f,onSliderTouchstart:m,trackContainerRef:p,position:v,hasLabels:y,readonly:b}=fze({props:e,steps:s,onSliderStart:()=>{r("start",o.value)},onSliderEnd:x=>{let{value:I}=x;const A=d(I);o.value=A,r("end",A)},onSliderMove:x=>{let{value:I}=x;return o.value=d(I)},getActiveThumb:()=>{var x;return(x=i.value)==null?void 0:x.$el}}),{isFocused:S,focus:w,blur:E}=dh(e),k=F(()=>v(o.value));return tt(()=>{const x=Wa.filterProps(e),I=!!(e.label||n.label||n.prepend);return _(Wa,Be({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||y.value,"v-slider--focused":S.value,"v-slider--pressed":c.value,"v-slider--disabled":e.disabled},a.value,e.class],style:e.style},x,{focused:S.value}),{...n,prepend:I?A=>{var C,N;return _(Ve,null,[((C=n.label)==null?void 0:C.call(n,A))??(e.label?_(Pb,{id:A.id.value,class:"v-slider__label",text:e.label},null):void 0),(N=n.prepend)==null?void 0:N.call(n,A)])}:void 0,default:A=>{let{id:C,messagesId:N}=A;return _("div",{class:"v-slider__container",onMousedown:b.value?void 0:f,onTouchstartPassive:b.value?void 0:m},[_("input",{id:C.value,name:e.name||C.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:o.value},null),_(gze,{ref:p,start:0,stop:k.value},{"tick-label":n["tick-label"]}),_(mze,{ref:i,"aria-describedby":N.value,focused:S.value,min:l.value,max:u.value,modelValue:o.value,"onUpdate:modelValue":D=>o.value=D,position:k.value,elevation:e.elevation,onFocus:w,onBlur:E,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),yze=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfSlider");const{inputProps:t,localData:n,compSlots:r}=Ii(We(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["step","min","max"]}),i=F(()=>{const a={...t.value};return a.modelValue=n.value,a["onUpdate:modelValue"]=s=>e.statefulLayout.input(e.modelValue,s&&Number(s)),a});return()=>Jt(nD,i.value,r.value)}}),ex={__name:"text-field-menu",props:vK({modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},formattedValue:{type:String,default:null}},{menuOpened:{type:Boolean,default:!1},menuOpenedModifiers:{}}),emits:["update:menuOpened"],setup(e){const t=e,{inputProps:n,skeleton:r,compProps:i,data:a}=Ii(We(t,"modelValue"),t.statefulLayout,{isMainComp:!1,bindData:!1}),s=F(()=>{const c={...n.value};return c.readonly=!0,c.clearable=c.clearable??!r.value.required,
221c["onClick:clear"]=()=>{t.statefulLayout.input(t.modelValue,null)},c}),o=F(()=>({...i.value,zIndex:3e3,closeOnContentClick:!1,disabled:!0})),l=ve(null),u=VK(e,"menuOpened");return(c,d)=>(Z(),Re(Ve,null,[_(_e(qr),Be({ref_key:"textField",ref:l},s.value,{"model-value":e.formattedValue??_e(a),"onClick:control":d[0]||(d[0]=f=>{u.value=!u.value,f.stopPropagation()})}),{"prepend-inner":O(()=>[Xc(c.$slots,"prepend-inner")]),_:3},16,["model-value"]),l.value?(Z(),ge(_e(Fi),Be({key:0},o.value,{modelValue:u.value,"onUpdate:modelValue":d[1]||(d[1]=f=>u.value=f),class:"vjsf-text-field-menu",activator:l.value}),{default:O(()=>[Xc(c.$slots,"default",{close:()=>u.value=!1})]),_:3},16,["modelValue","activator"])):Me("",!0)],64))}},Lte=Le({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:Ct,default:"$next"},prevIcon:{type:Ct,default:"$prev"},modeIcon:{type:Ct,default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),p5=et()({name:"VDatePickerControls",props:Lte(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,t){let{emit:n}=t;const r=F(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),i=F(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),a=F(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),s=F(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function o(){n("click:prev")}function l(){n("click:next")}function u(){n("click:year")}function c(){n("click:month")}return tt(()=>_("div",{class:["v-date-picker-controls"]},[_(Xe,{class:"v-date-picker-controls__month-btn",disabled:r.value,text:e.text,variant:"text",rounded:!0,onClick:c},null),_(Xe,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:i.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:u},null),_(Xi,{key:"mode-spacer"},null),_("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[_(Xe,{disabled:a.value,icon:e.prevIcon,variant:"text",onClick:o},null),_(Xe,{disabled:s.value,icon:e.nextIcon,variant:"text",onClick:l},null)])])),{}}}),bze=Le({appendIcon:Ct,color:String,header:String,transition:String,onClick:Mi()},"VDatePickerHeader"),g5=et()({name:"VDatePickerHeader",props:bze(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,t){let{emit:n,slots:r}=t;const{backgroundColorClasses:i,backgroundColorStyles:a}=Tr(e,"color");function s(){n("click")}function o(){n("click:append")}return tt(()=>{const l=!!(r.default||e.header),u=!!(r.append||e.appendIcon);return _("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},i.value],style:a.value,onClick:s},[r.prepend&&_("div",{key:"prepend",class:"v-date-picker-header__prepend"},[r.prepend()]),l&&_(vo,{key:"content",name:e.transition},{default:()=>{var c;return[_("div",{key:e.header,class:"v-date-picker-header__content"},[((c=r.default)==null?void 0:c.call(r))??e.header])]}}),u&&_("div",{class:"v-date-picker-header__append"},[r.append?_(Zt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var c;return[(c=r.append)==null?void 0:c.call(r)]}}):_(Xe,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:o},null)])])}),{}}}),_ze=Le({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:[Number,String]},"calendar");function Sze(e){const t=yd(),n=Rt(e,"modelValue",[],p=>yr(p)),r=F(()=>
vendor: 10,261 bytes, line 221
221e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),i=Rt(e,"year",void 0,p=>{const v=p!=null?Number(p):t.getYear(r.value);return t.startOfYear(t.setYear(t.date(),v))},p=>t.getYear(p)),a=Rt(e,"month",void 0,p=>{const v=p!=null?Number(p):t.getMonth(r.value),y=t.setYear(t.startOfMonth(t.date()),t.getYear(i.value));return t.setMonth(y,v)},p=>t.getMonth(p)),s=F(()=>e.firstDayOfWeek??e.weekdays[0]),o=F(()=>{const p=Number(e.firstDayOfWeek??0);return e.weekdays.map(v=>(v+p)%7)}),l=F(()=>{const p=t.getWeekArray(a.value,s.value),v=p.flat(),y=42;if(e.weeksInMonth==="static"&&v.length<y){const b=v[v.length-1];let S=[];for(let w=1;w<=y-v.length;w++)S.push(t.addDays(b,w)),w%7===0&&(p.push(S),S=[])}return p});function u(p,v){return p.filter(y=>o.value.includes(t.toJsDate(y).getDay())).map((y,b)=>{const S=t.toISO(y),w=!t.isSameMonth(y,a.value),E=t.isSameDay(y,t.startOfMonth(a.value)),k=t.isSameDay(y,t.endOfMonth(a.value)),x=t.isSameDay(y,a.value);return{date:y,isoDate:S,formatted:t.format(y,"keyboardDate"),year:t.getYear(y),month:t.getMonth(y),isDisabled:m(y),isWeekStart:b%7===0,isWeekEnd:b%7===6,isToday:t.isSameDay(y,v),isAdjacent:w,isHidden:w&&!e.showAdjacentMonths,isStart:E,isSelected:n.value.some(I=>t.isSameDay(y,I)),isEnd:k,isSame:x,localized:t.format(y,"dayOfMonth")}})}const c=F(()=>{const p=t.startOfWeek(r.value,e.firstDayOfWeek),v=[];for(let b=0;b<=6;b++)v.push(t.addDays(p,b));const y=t.date();return u(v,y)}),d=F(()=>{const p=l.value.flat(),v=t.date();return u(p,v)}),f=F(()=>l.value.map(p=>p.length?DTe(t,p[0]):null));function m(p){if(e.disabled)return!0;const v=t.date(p);return e.min&&t.isAfter(t.date(e.min),v)||e.max&&t.isAfter(v,t.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(y=>t.isSameDay(t.date(y),v)):typeof e.allowedDates=="function"?!e.allowedDates(v):!1}return{displayValue:r,daysInMonth:d,daysInWeek:c,genDays:u,model:n,weeksInMonth:l,weekDays:o,weekNumbers:f}}const Fte=Le({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...Dr(_ze(),["displayValue"])},"VDatePickerMonth"),v5=et()({name:"VDatePickerMonth",props:Fte(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const i=ve(),{daysInMonth:a,model:s,weekNumbers:o}=Sze(e),l=yd(),u=it(),c=it(),d=it(!1),f=F(()=>d.value?e.reverseTransition:e.transition);e.multiple==="range"&&s.value.length>0&&(u.value=s.value[0],s.value.length>1&&(c.value=s.value[s.value.length-1]));const m=F(()=>{const b=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return s.value.length>=b});Je(a,(b,S)=>{S&&(d.value=l.isBefore(b[0].date,S[0].date))});function p(b){const S=l.startOfDay(b);if(s.value.length===0?u.value=void 0:s.value.length===1&&(u.value=s.value[0],c.value=void 0),!u.value)u.value=S,s.value=[u.value];else if(c.value)u.value=b,c.value=void 0,s.value=[u.value];else{if(l.isSameDay(S,u.value)){u.value=void 0,s.value=[];return}else l.isBefore(S,u.value)?(c.value=l.endOfDay(u.value),u.value=S):c.value=l.endOfDay(S);const w=l.getDiff(c.value,u.value,"days"),E=[u.value];for(let k=1;k<w;k++){const x=l.addDays(u.value,k);E.push(x)}E.push(c.value),s.value=E}}function v(b){const S=s.value.findIndex(w=>l.isSameDay(w,b));if(S===-1)s.value=[...s.value,b];else{const w=[...s.value];w.splice(S,1),s.value=w}}function y(b){e.multiple==="range"?p(b):e.multiple?v(b):s.value=[b]}return()=>_("div",{class:"v-date-picker-month"},[e.showWeek&&_("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&_("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[te(" ")]),o.value.map(b=>_("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[b]))]),_(vo,{name:f.value},{default:()=>{var b;return[_("div",{ref:i,key:(b=a.value[0].date)==null?void 0:b.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&l.getWeekdays(e.firstDayOfWeek).map(S=>_("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[S])),a.value.map((S,w)=>{const E={props:{onClick:()=>y(S.date)},item:S,i:w};return m.value&&!S.isSelected&&(S.isDisabled=!0),_("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":S.isAdjacent,"v-date-picker-month__day--hide-adjacent":S.isHidden,"v-date-picker-month__day--selected":S.isSelected,"v-date-picker-month__day--week-end":S.isWeekEnd,"v-date-picker-month__day--week-start":S.isWeekStart}],"data-v-date":S.isDisabled?void 0:S.isoDate},[(e.showAdjacentMonths||!S.isAdjacent)&&_(Zt,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(S.isSelected||S.isToday)&&!S.isDisabled?e.color:void 0,disabled:S.isDisabled,icon:!0,ripple:!1,text:S.localized,variant:S.isDisabled?S.isToday?"outlined":"text":S.isToday&&!S.isSelected?"outlined":"flat",onClick:()=>y(S.date)}}},{default:()=>{var k;return[((k=r.day)==null?void 0:k.call(r,E))??_(Xe,E.props,null)]}})])})])]}})])}}),Vte=Le({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number},"VDatePickerMonths"),y5=et()({name:"VDatePickerMonths",props:Vte(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const i=yd(),a=Rt(e,"modelValue"),s=F(()=>{let o=i.startOfYear(i.date());return e.year&&(o=i.setYear(o,e.year)),go(12).map(l=>{const u=i.format(o,"monthShort"),c=!!(e.min&&i.isAfter(i.startOfMonth(i.date(e.min)),o)||e.max&&i.isAfter(o,i.startOfMonth(i.date(e.max))));return o=i.getNextMonth(o),{isDisabled:c,text:u,value:l}})});return hr(()=>{a.value=a.value??i.getMonth(i.date())}),tt(()=>_("div",{class:"v-date-picker-months",style:{height:ht(e.height)}},[_("div",{class:"v-date-picker-months__content"},[s.value.map((o,l)=>{var d;const u={active:a.value===l,color:a.value===l?e.color:void 0,disabled:o.isDisabled,rounded:!0,text:o.text,variant:a.value===o.value?"flat":"text",onClick:()=>c(l)};function c(f){if(a.value===f){n("update:modelValue",a.value);return}a.value=f}return((d=r.month)==null?void 0:d.call(r,{month:o,i:l,props:u}))??_(Xe,Be({key:"month"},u),null)})])])),{}}}),Bte=Le({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),b5=et()({name:"VDatePickerYears",props:Bte(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const i=yd(),a=Rt(e,"modelValue"),s=F(()=>{const l=i.getYear(i.date());let u=l-100,c=l+52;e.min&&(u=i.getYear(i.date(e.min))),e.max&&(c=i.getYear(i.date(e.max)));let d=i.startOfYear(i.date());return d=i.setYear(d,u),go(c-u+1,u).map(f=>{const m=i.format(d,"year");return d=i.setYear(d,i.getYear(d)+1),{text:m,value:f}})});hr(()=>{a.value=a.value??i.getYear(i.date())});const o=Ew();return mr(async()=>{var l;await gn(),(l=o.el)==null||l.scrollIntoView({block:"center"})}),tt(()=>_("div",{class:"v-date-picker-years",style:{height:ht(e.height)}},[_("div",{class:"v-date-picker-years__content"},[s.value.map((l,u)=>{var d;const c={ref:a.value===l.value?o:void 0,active:a.value===l.value,color:a.value===l.value?e.color:void 0,rounded:!0,text:l.text,variant:a.value===l.value?"flat":"text",onClick:()=>{if(a.value===l.value){n("update:modelValue",a.value);return}a.value=l.value}};return((d=r.year)==null?void 0:d.call(r,{year:l,i:u,props:c}))??_(Xe,Be({key:"month"},c),null)})])])),{}}}),wze=ah("v-picker-title"),tx=Le({color:String,...Oo(),...kt(),...xa(),...Ja(),...Sd(),...Kp(),...di(),...xn(),...Vn()},"VSheet"),Kr=et()({name:"VSheet",props:tx(),setup(e,t){let{slots:n}=t;const{themeClasses:r}=tr(e),{backgroundColorClasses:i,backgroundColorStyles:a}=Tr(We(e,"color")),{borderClasses:s}=ml(e),{dimensionStyles:o}=Ta(e),{elevationClasses:l}=xs(e),{locationStyles:u}=ch(e),{positionClasses:c}=Yp(e),{roundedClasses:d}=Ci(e);return tt(()=>_(e.tag,{class:["v-sheet",r.value,i.value,s.value,l.value,c.value,d.value,e.class],style:[a.value,o.value,u.value,e.style]},n)),{}}}),V2=Le({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...tx()},"VPicker"),tk=et()({name:"VPicker",props:V2(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:r,backgroundColorStyles:i}=Tr(We(e,"color"));return tt(()=>{const a=Kr.filterProps(e),s=!!(e.title||n.title);return _(Kr,Be(a,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var o;return[!e.hideHeader&&_("div",{key:"header",class:[r.value],style:[i.value]},[s&&_(wze,{key:"picker-title"},{default:()=>{var l;return[((l=n.title)==null?void 0:l.call(n))??e.title]}}),n.header&&_("div",{class:"v-picker__header"},[n.header()])]),_("div",{class:"v-picker__body"},[(o=n.default)==null?void 0:o.call(n)]),n.actions&&_(Zt,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[_("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),kze=Le({header:{type:String,default:"$vuetify.datePicker.header"},...Lte(),...Fte({weeksInMonth:"static"}),...Dr(Vte(),["modelValue"]),...Dr(Bte(),["modelValue"]),...V2({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),jte=et()({name:"VDatePicker",props:kze(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const i=yd(),{t:a}=ri(),s=Rt(e,"modelValue",void 0,C=>yr(C),C=>e.multiple?C:C[0]),o=Rt(e,"viewMode"),l=F(()=>{const C=i.date(e.min);return e.min&&i.isValid(C)?C:null}),u=F(()=>{const C=i.date(e.max);return e.max&&i.isValid(C)?C:null}),c=F(()=>{var D;const C=i.date();let N=C;return(D=s.value)!=null&&D[0]?N=i.date(s.value[0]):l.value&&i.isBefore(C,l.value)?N=l.value:u.value&&i.isAfter(C,u.value)&&(N=u.value),N&&i.isValid(N)?N:C}),d=ve(Number(e.month??i.getMonth(i.startOfMonth(c.value)))),f=ve(Number(e.year??i.getYear(i.startOfYear(i.setMonth(c.value,d.value))))),m=it(!1),p=F(()=>e.multiple&&s.value.length>1?a("$vuetify.datePicker.itemsSelected",s.value.length):s.value[0]&&i.isValid(s.value[0])?i.format(i.date(s.value[0]),"normalDateWithWeekday"):a(e.header)),v=F(()=>{let C=i.date();return C=i.setDate(C,1),C=i.setMonth(C,d.value),C=i.setYear(C,f.value),i.format(C,"monthAndYear")}
221),y=F(()=>`date-picker-header${m.value?"-reverse":""}-transition`),b=F(()=>{if(e.disabled)return!0;const C=[];if(o.value!=="month")C.push("prev","next");else{let N=i.date();if(N=i.startOfMonth(N),N=i.setMonth(N,d.value),N=i.setYear(N,f.value),l.value){const D=i.addDays(i.startOfMonth(N),-1);i.isAfter(l.value,D)&&C.push("prev")}if(u.value){const D=i.addDays(i.endOfMonth(N),1);i.isAfter(D,u.value)&&C.push("next")}}return C});function S(){d.value<11?d.value++:(f.value++,d.value=0,A(f.value)),I(d.value)}function w(){d.value>0?d.value--:(f.value--,d.value=11,A(f.value)),I(d.value)}function E(){o.value="month"}function k(){o.value=o.value==="months"?"month":"months"}function x(){o.value=o.value==="year"?"month":"year"}function I(C){o.value==="months"&&k(),n("update:month",C)}function A(C){o.value==="year"&&x(),n("update:year",C)}return Je(s,(C,N)=>{const D=yr(N),j=yr(C);if(!j.length)return;const z=i.date(D[D.length-1]),Y=i.date(j[j.length-1]),ae=i.getMonth(Y),ee=i.getYear(Y);ae!==d.value&&(d.value=ae,I(d.value)),ee!==f.value&&(f.value=ee,A(f.value)),m.value=i.isBefore(z,Y)}),tt(()=>{const C=tk.filterProps(e),N=p5.filterProps(e),D=g5.filterProps(e),j=v5.filterProps(e),z=Dr(y5.filterProps(e),["modelValue"]),Y=Dr(b5.filterProps(e),["modelValue"]),ae={header:p.value,transition:y.value};return _(tk,Be(C,{class:["v-date-picker",`v-date-picker--${o.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>{var ee;return((ee=r.title)==null?void 0:ee.call(r))??_("div",{class:"v-date-picker__title"},[a(e.title)])},header:()=>r.header?_(Zt,{defaults:{VDatePickerHeader:{...ae}}},{default:()=>{var ee;return[(ee=r.header)==null?void 0:ee.call(r,ae)]}}):_(g5,Be({key:"header"},D,ae,{onClick:o.value!=="month"?E:void 0}),{...r,default:void 0}),default:()=>_(Ve,null,[_(p5,Be(N,{disabled:b.value,text:v.value,"onClick:next":S,"onClick:prev":w,"onClick:month":k,"onClick:year":x}),null),_(CR,{hideOnLeave:!0},{default:()=>[o.value==="months"?_(y5,Be({key:"date-picker-months"},z,{modelValue:d.value,"onUpdate:modelValue":[ee=>d.value=ee,I],min:l.value,max:u.value,year:f.value}),null):o.value==="year"?_(b5,Be({key:"date-picker-years"},Y,{modelValue:f.value,"onUpdate:modelValue":[ee=>f.value=ee,A],min:l.value,max:u.value}),null):_(v5,Be({key:"date-picker-month"},j,{modelValue:s.value,"onUpdate:modelValue":ee=>s.value=ee,month:d.value,"onUpdate:month":[ee=>d.value=ee,I],year:f.value,"onUpdate:year":[ee=>f.value=ee,A],min:l.value,max:u.value}),null)]})]),actions:r.actions})}),{}}}),Xo=e=>{const t=""+e;return t.length===1?"0"+t:t},Ute=e=>{const t=e.getTimezoneOffset(),n=`${Xo(Math.abs(t/60))}:${Xo(Math.abs(t%60))}`;let r;return t<0?r=`+${n}`:t>0?r=`-${n}`:r="Z",`${e.getFullYear()}-${Xo(e.getMonth()+1)}-${Xo(e.getDate())}T${Xo(e.getHours())}:${Xo(e.getMinutes())}:${Xo(e.getSeconds())}${r}`},Hte=e=>[`${e.getFullYear()}-${Xo(e.getMonth()+1)}-${Xo(e.getDate())}`,`${Xo(e.getHours())}:${Xo(e.getMinutes())}`],zte=e=>e?e.slice(0,5):"",Eze=e=>e+":00Z",xze={__name:"date-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfDatePicker");const t=e,n=yd(),r=ve(!1),{compProps:i,localData:a}=Ii(We(t,"modelValue"),t.statefulLayout),s=F(()=>{const l={...i.value};return l.hideActions=!0,a.value&&(l.modelValue=new Date(a.value)),l["onUpdate:modelValue"]=u=>{u&&(t.modelValue.layout.format==="date-time"?t.statefulLayout.input(t.modelValue,Ute(u)):t.statefulLayout.input(t.modelValue,Hte(u)[0]),r.value=!1)},l}),o=F(()=>a.value?n.format(a.value,"fullDateWithWeekday"):null);return(l,u)=>(Z(),ge(ex,{"menu-opened":r.value,"onUpdate:menuOpened":u[0]||(u[0]=c=>r.value=c),"model-value":t.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":o.value},{"prepend-inner":O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.calendar},null,8,["icon"])]),default:O(()=>[_(_e(jte),Di(ki(s.value)),null,16)]),_:1},8,["menu-opened","model-value","stateful-layout","formatted-value"]))}};function cf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return String(e).padStart(t,"0")}const Tze=Le({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:e=>e},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),_5=et()({name:"VTimePickerClock",props:Tze(),emits:{change:e=>!0,input:e=>!0},setup(e,t){let{emit:n}=t;const r=ve(null),i=ve(null),a=ve(void 0),s=ve(!1),o=ve(null),l=ve(null),{textColorClasses:u,textColorStyles:c}=wa(We(e,"color")),{backgroundColorClasses:d,backgroundColorStyles:f}=Tr(We(e,"color")),m=F(()=>e.max-e.min+1),p=F(()=>e.double?m.value/2:m.value),v=F(()=>360/p.value),y=F(()=>v.value*Math.PI/180),b=F(()=>e.modelValue==null?e.min:e.modelValue),S=F(()=>.62),w=F(()=>{const G=[];for(let se=e.min;se<=e.max;se=se+e.step)G.push(se);return G});Je(()=>e.modelValue,G=>{a.value=G});function E(G){a.value!==G&&(a.value=G),n("input",G)}function k(G){return!e.allowedValues||e.allowedValues(G)}function x(G){if(!e.scrollable||e.disabled)return;G.preventDefault();const se=Math.sign(-G.deltaY||1);let L=b.value;do L=L+se,L=(L-e.min+m.value)%m.value+e.min;while(!k(L)&&L!==b.value);L!==e.displayedValue&&E(L)}function I(G){return e.double&&G-e.min>=p.value}function A(G){return I(G)?S.value:1}function C(G){const se=e.rotate*Math.PI/180;return{x:Math.sin((G-e.min)*y.value+se)*A(G),y:-Math.cos((G-e.min)*y.value+se)*A(G)}}function N(G,se){const L=(Math.round(G/v.value)+(se?p.value:0))%m.value+e.min;return G<360-v.value/2?L:se?e.max-p.value+1:e.min}function D(G){const{x:se,y:L}=C(G);return{left:`${50+se*50}%`,top:`${50+L*50}%`}}function j(G,se){const L=se.x-G.x,B=se.y-G.y;return Math.sqrt(L*L+B*B)}function z(G,se){const L=2*Math.atan2(se.y-G.y-j(G,se),se.x-G.x);return Math.abs(L*180/Math.PI)}function Y(G){o.value===null&&(o.value=G),l.value=G,E(G)}function ae(G){var oe,de;if(G.preventDefault(),!s.value&&G.type!=="click"||!r.value)return;const{width:se,top:L,left:B}=(oe=r.value)==null?void 0:oe.getBoundingClientRect(),{width:R}=((de=i.value)==null?void 0:de.getBoundingClientRect())??{width:0},{clientX:H,clientY:M}="touches"in G?G.touches[0]:G,K={x:se/2,y:-se/2},ne={x:H-B,y:L-M},ie=Math.round(z(K,ne)-e.rotate+360)%360,he=e.double&&j(K,ne)<(R+R*S.value)/4,we=Math.ceil(15/v.value);let Ae;for(let W=0;W<we;W++)if(Ae=N(ie+W*v.value,he),k(Ae)||(Ae=N(ie-W*v.value,he),k(Ae)))return Y(Ae)}
221function ee(G){e.disabled||(G.preventDefault(),window.addEventListener("mousemove",ae),window.addEventListener("touchmove",ae),window.addEventListener("mouseup",J),window.addEventListener("touchend",J),o.value=null,l.value=null,s.value=!0,ae(G))}function J(G){G.stopPropagation(),window.removeEventListener("mousemove",ae),window.removeEventListener("touchmove",ae),window.removeEventListener("mouseup",J),window.removeEventListener("touchend",J),s.value=!1,l.value!==null&&k(l.value)&&n("change",l.value)}tt(()=>_("div",{class:[{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":e.modelValue==null,"v-time-picker-clock--readonly":e.readonly}],onMousedown:ee,onTouchstart:ee,onWheel:x,ref:r},[_("div",{class:"v-time-picker-clock__inner",ref:i},[_("div",{class:[{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":I(e.modelValue)},u.value],style:[{transform:`rotate(${e.rotate+v.value*(b.value-e.min)}deg) scaleY(${A(b.value)})`},c.value]},null),w.value.map(G=>{const se=G===b.value;return _("div",{class:[{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":se,"v-time-picker-clock__item--disabled":e.disabled||!k(G)},se&&d.value],style:[D(G),se&&f.value]},[_("span",null,[e.format(G)])])})])]))}});var ai=(function(e){return e[e.Hour=1]="Hour",e[e.Minute=2]="Minute",e[e.Second=3]="Second",e})(ai||{});const Cze=Le({ampm:Boolean,ampmInTitle:Boolean,ampmReadonly:Boolean,color:String,disabled:Boolean,hour:Number,minute:Number,second:Number,period:String,readonly:Boolean,useSeconds:Boolean,selecting:Number,value:Number},"VTimePickerControls"),S5=et()({name:"VTimePickerControls",props:Cze(),emits:{"update:period":e=>!0,"update:selecting":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const{t:i}=ri();return tt(()=>{let a=e.hour;return e.ampm&&(a=a?(a-1)%12+1:12),_("div",{class:"v-time-picker-controls"},[_("div",{class:{"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-seconds":e.useSeconds}},[_(Xe,{active:e.selecting===1,color:e.selecting===1?e.color:void 0,disabled:e.disabled,variant:"tonal",class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time--with-ampm__btn":e.ampm,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},text:e.hour==null?"--":cf(`${a}`),onClick:()=>n("update:selecting",ai.Hour)},null),_("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":e.useSeconds}]},[te(":")]),_(Xe,{active:e.selecting===2,color:e.selecting===2?e.color:void 0,class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":e.selecting===2,"v-time-picker-controls__time--with-ampm__btn":e.ampm,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},disabled:e.disabled,variant:"tonal",text:e.minute==null?"--":cf(e.minute),onClick:()=>n("update:selecting",ai.Minute)},null),e.useSeconds&&_("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":e.useSeconds}],key:"secondsDivider"},[te(":")]),e.useSeconds&&_(Xe,{key:"secondsVal",variant:"tonal",onClick:()=>n("update:selecting",ai.Second),class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":e.selecting===3,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},disabled:e.disabled,text:e.second==null?"--":cf(e.second)},null),e.ampm&&e.ampmInTitle&&_("div",{class:["v-time-picker-controls__ampm",{"v-time-picker-controls__ampm--readonly":e.ampmReadonly}]},[_(Xe,{active:e.period==="am",color:e.period==="am"?e.color:void 0,class:{"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="am"},disabled:e.disabled,text:i("$vuetify.timePicker.am"),variant:e.disabled&&e.period==="am"?"elevated":"tonal",onClick:()=>e.period!=="am"?n("update:period","am"):null},null),_(Xe,{active:e.period==="pm",color:e.period==="pm"?e.color:void 0,class:{"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="pm"},disabled:e.disabled,text:i("$vuetify.timePicker.pm"),variant:e.disabled&&e.period==="pm"?"elevated":"tonal",onClick:()=>e.period!=="pm"?n("update:period","pm"):null},null)])])])}),{}}}),Ize=go(24),qte=go(12),Aze=qte.map(e=>e+12);go(60);const Oze={1:"hour",2:"minute",3:"second"},Pze=Le({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],ampmInTitle:Boolean,disabled:Boolean,format:{type:String,default:"ampm"},max:String,min:String,modelValue:null,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,...Dr(V2({title:"$vuetify.timePicker.title"}),["landscape"])},"VTimePicker"),Wte=et()({name:"VTimePicker",props:Pze(),emits:{"update:hour":e=>!0,"update:minute":e=>!0,"update:period":e=>!0,"update:second":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const{t:i}=ri(),a=ve(null),s=ve(null),o=ve(null),l=ve(null),u=ve(null),c=ve(null),d=ve("am"),f=ve(ai.Hour),m=ve(null),p=ve(null),v=F(()=>{let j;if(e.allowedHours instanceof Array?j=ae=>e.allowedHours.includes(ae):j=e.allowedHours,!e.min&&!e.max)return j;const z=e.min?Number(e.min.split(":")[0]):0,Y=e.max?Number(e.max.split(":")[0]):23;return ae=>ae>=z*1&&ae<=Y*1&&(!j||j(ae))}),y=F(()=>{let j;const z=!v.value||a.value===null||v.value(a.value);if(e.allowedMinutes instanceof Array?j=L=>e.allowedMinutes.includes(L):j=e.allowedMinutes,!e.min&&!e.max)return z?j:()=>!1;const[Y,ae]=e.min?e.min.split(":").map(Number):[0,0],[ee,J]=e.max?e.max.split(":").map(Number):[23,59],G=Y*60+ae*1,se=ee*60+J*1;return L=>{const B=60*a.value+L;return B>=G&&B<=se&&z&&(!j||j(L))}}),b=F(()=>{let j;const Y=(!v.value||a.value===null||v.value(a.value))&&(!y.value||s.value===null||y.value(s.value));if(e.allowedSeconds instanceof Array?j=H=>e.allowedSeconds.includes(H):j=e.allowedSeconds,!e.min&&!e.max)return Y?j:()=>!1;const[ae,ee,J]=e.min?e.min.split(":").map(Number):[0,0,0],[G,se,L]=e.max?e.max.split(":").map(Number):[23,59,59],B=ae*3600+ee*60+(J||0)*1,R=G*3600+se*60+(L||0)*1;return H=>{const M=3600*a.value+60*s.value+H;return M>
221=B&&M<=R&&Y&&(!j||j(H))}}),S=F(()=>e.format==="ampm");Je(()=>e.modelValue,j=>I(j)),mr(()=>{I(e.modelValue)});function w(){return a.value!=null&&s.value!=null&&(!e.useSeconds||o.value!=null)?`${cf(a.value)}:${cf(s.value)}`+(e.useSeconds?`:${cf(o.value)}`:""):null}function E(){const j=w();j!==null&&n("update:modelValue",j)}function k(j){return j?(j-1)%12+1:12}function x(j,z){return j%12+(z==="pm"?12:0)}function I(j){if(j==null||j==="")a.value=null,s.value=null,o.value=null;else if(j instanceof Date)a.value=j.getHours(),s.value=j.getMinutes(),o.value=j.getSeconds();else{const[z,,Y,,ae,ee]=j.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);a.value=ee?x(parseInt(z,10),ee):parseInt(z,10),s.value=parseInt(Y,10),o.value=parseInt(ae||0,10)}d.value=a.value==null||a.value<12?"am":"pm"}function A(j,z){const Y=v.value;if(!Y)return z;const ae=S.value?z<12?qte:Aze:Ize;return((ae.find(J=>Y((J+z)%ae.length+ae[0]))||0)+z)%ae.length+ae[0]}function C(j){if(d.value=j,a.value!=null){const z=a.value+(d.value==="am"?-12:12);a.value=A("hour",z)}return n("update:period",j),E(),!0}function N(j){f.value===ai.Hour?a.value=S.value?x(j,d.value):j:f.value===ai.Minute?s.value=j:o.value=j}function D(j){switch(Oze[f.value]){case"hour":n("update:hour",j);break;case"minute":n("update:minute",j);break;case"second":n("update:second",j);break}const z=a.value!==null&&s.value!==null&&(e.useSeconds?o.value!==null:!0);f.value===ai.Hour?f.value=ai.Minute:e.useSeconds&&f.value===ai.Minute&&(f.value=ai.Second),!(a.value===l.value&&s.value===u.value&&(!e.useSeconds||o.value===c.value)||w()===null)&&(l.value=a.value,u.value=s.value,e.useSeconds&&(c.value=o.value),z&&E())}tt(()=>{const j=tk.filterProps(e),z=S5.filterProps(e),Y=_5.filterProps(Dr(e,["format","modelValue","min","max"]));return _(tk,Be(j,{color:void 0,class:["v-time-picker",e.class],style:e.style}),{title:()=>{var ae;return((ae=r.title)==null?void 0:ae.call(r))??_("div",{class:"v-time-picker__title"},[i(e.title)])},header:()=>_(S5,Be(z,{ampm:S.value||e.ampmInTitle,ampmReadonly:S.value&&!e.ampmInTitle,hour:a.value,minute:s.value,period:d.value,second:o.value,selecting:f.value,"onUpdate:period":ae=>C(ae),"onUpdate:selecting":ae=>f.value=ae,ref:m}),null),default:()=>_(_5,Be(Y,{allowedValues:f.value===ai.Hour?v.value:f.value===ai.Minute?y.value:b.value,double:f.value===ai.Hour&&!S.value,format:f.value===ai.Hour?S.value?k:ae=>ae:ae=>cf(ae,2),max:f.value===ai.Hour?S.value&&d.value==="am"?11:23:59,min:f.value===ai.Hour&&S.value&&d.value==="pm"?12:0,size:20,step:f.value===ai.Hour?1:5,modelValue:f.value===ai.Hour?a.value:f.value===ai.Minute?s.value:o.value,onChange:D,onInput:N,ref:p}),null),actions:r.actions})})}}),$ze={__name:"time-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfDatePicker");const t=e,n=yd(),{compProps:r,localData:i}=Ii(We(t,"modelValue"),t.statefulLayout),a=F(()=>{const s={...r.value};return s["ampm-in-title"]=!0,i.value&&(s.modelValue=zte(i.value)),s});return(s,o)=>(Z(),ge(ex,{"model-value":t.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":a.value.modelValue&&_e(n).format("2010-04-13T"+a.value.modelValue,"fullTime")},{"prepend-inner":O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.clock},null,8,["icon"])]),default:O(()=>[_(_e(Zt),{defaults:{global:{density:"default"}}},{default:O(()=>[_(_e(Wte),Be(a.value,{"onUpdate:modelValue":o[0]||(o[0]=l=>{e.statefulLayout.input(t.modelValue,l&&_e(Eze)(l))})}),null,16)]),_:1})]),_:1},8,["model-value","stateful-layout","formatted-value"]))}},B2=Symbol.for("vuetify:v-tabs"),Rze=Le({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...Dr(m2({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),dl=et()({name:"VTab",props:Rze(),setup(e,t){let{slots:n,attrs:r}=t;const{textColorClasses:i,textColorStyles:a}=wa(e,"sliderColor"),s=ve(),o=ve(),l=F(()=>e.direction==="horizontal"),u=F(()=>{var d,f;return((f=(d=s.value)==null?void 0:d.group)==null?void 0:f.isSelected.value)??!1});function c(d){var m,p;let{value:f}=d;if(f){const v=(p=(m=s.value)==null?void 0:m.$el.parentElement)==null?void 0:p.querySelector(".v-tab--selected .v-tab__slider"),y=o.value;if(!v||!y)return;const b=getComputedStyle(v).color,S=v.getBoundingClientRect(),w=y.getBoundingClientRect(),E=l.value?"x":"y",k=l.value?"X":"Y",x=l.value?"right":"bottom",I=l.value?"width":"height",A=S[E],C=w[E],N=A>C?S[x]-w[x]:S[E]-w[E],D=Math.sign(N)>0?l.value?"right":"bottom":Math.sign(N)<0?l.value?"left":"top":"center",z=(Math.abs(N)+(Math.sign(N)<0?S[I]:w[I]))/M
vendor: 4,722 bytes, line 221
221ath.max(S[I],w[I])||0,Y=S[I]/w[I]||0,ae=1.5;af(y,{backgroundColor:[b,"currentcolor"],transform:[`translate${k}(${N}px) scale${k}(${Y})`,`translate${k}(${N/ae}px) scale${k}(${(z-1)/ae+1})`,"none"],transformOrigin:Array(3).fill(D)},{duration:225,easing:fy})}}return tt(()=>{const d=Xe.filterProps(e);return _(Xe,Be({symbol:B2,ref:s,class:["v-tab",e.class],style:e.style,tabindex:u.value?0:-1,role:"tab","aria-selected":String(u.value),active:!1},d,r,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":c}),{...n,default:()=>{var f;return _(Ve,null,[((f=n.default)==null?void 0:f.call(n))??e.text,!e.hideSlider&&_("div",{ref:o,class:["v-tab__slider",i.value],style:a.value},null)])}})}),Ao({},s)}}),Dze=e=>{const{touchstartX:t,touchendX:n,touchstartY:r,touchendY:i}=e,a=.5,s=16;e.offsetX=n-t,e.offsetY=i-r,Math.abs(e.offsetY)<a*Math.abs(e.offsetX)&&(e.left&&n<t-s&&e.left(e),e.right&&n>t+s&&e.right(e)),Math.abs(e.offsetX)<a*Math.abs(e.offsetY)&&(e.up&&i<r-s&&e.up(e),e.down&&i>r+s&&e.down(e))};function Mze(e,t){var r;const n=e.changedTouches[0];t.touchstartX=n.clientX,t.touchstartY=n.clientY,(r=t.start)==null||r.call(t,{originalEvent:e,...t})}function Nze(e,t){var r;const n=e.changedTouches[0];t.touchendX=n.clientX,t.touchendY=n.clientY,(r=t.end)==null||r.call(t,{originalEvent:e,...t}),Dze(t)}function Lze(e,t){var r;const n=e.changedTouches[0];t.touchmoveX=n.clientX,t.touchmoveY=n.clientY,(r=t.move)==null||r.call(t,{originalEvent:e,...t})}function Fze(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:n=>Mze(n,t),touchend:n=>Nze(n,t),touchmove:n=>Lze(n,t)}}function Vze(e,t){var o;const n=t.value,r=n!=null&&n.parent?e.parentElement:e,i=(n==null?void 0:n.options)??{passive:!0},a=(o=t.instance)==null?void 0:o.$.uid;if(!r||!a)return;const s=Fze(t.value);r._touchHandlers=r._touchHandlers??Object.create(null),r._touchHandlers[a]=s,CY(s).forEach(l=>{r.addEventListener(l,s[l],i)})}function Bze(e,t){var a,s;const n=(a=t.value)!=null&&a.parent?e.parentElement:e,r=(s=t.instance)==null?void 0:s.$.uid;if(!(n!=null&&n._touchHandlers)||!r)return;const i=n._touchHandlers[r];CY(i).forEach(o=>{n.removeEventListener(o,i[o])}),delete n._touchHandlers[r]}const Gte={mounted:Vze,unmounted:Bze},Kte=Symbol.for("vuetify:v-window"),Yte=Symbol.for("vuetify:v-window-group"),j2=Le({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...kt(),...xn(),...Vn()},"VWindow"),vp=et()({name:"VWindow",directives:{Touch:Gte},props:j2(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:r}=tr(e),{isRtl:i}=ea(),{t:a}=ri(),s=gh(e,Yte),o=ve(),l=F(()=>i.value?!e.reverse:e.reverse),u=it(!1),c=F(()=>{const E=e.direction==="vertical"?"y":"x",x=(l.value?!u.value:u.value)?"-reverse":"";return`v-window-${E}${x}-transition`}),d=it(0),f=ve(void 0),m=F(()=>s.items.value.findIndex(E=>s.selected.value.includes(E.id)));Je(m,(E,k)=>{const x=s.items.value.length,I=x-1;x<=2?u.value=E<k:E===I&&k===0?u.value=!0:E===0&&k===I?u.value=!1:u.value=E<k}),Qn(Kte,{transition:c,isReversed:u,transitionCount:d,transitionHeight:f,rootRef:o});const p=F(()=>e.continuous||m.value!==0),v=F(()=>e.continuous||m.value!==s.items.value.length-1);function y(){p.value&&s.prev()}function b(){v.value&&s.next()}const S=F(()=>{const E=[],k={icon:i.value?e.nextIcon:e.prevIcon,class:`v-window__${l.value?"right":"left"}`,onClick:s.prev,"aria-label":a("$vuetify.carousel.prev")};E.push(p.value?n.prev?n.prev({props:k}):_(Xe,k,null):_("div",null,null));const x={icon:i.value?e.prevIcon:e.nextIcon,class:`v-window__${l.value?"left":"right"}`,onClick:s.next,"aria-label":a("$vuetify.carousel.next")};return E.push(v.value?n.next?n.next({props:x}):_(Xe,x,null):_("div",null,null)),E}),w=F(()=>e.touch===!1?e.touch:{...{left:()=>{l.value?y():b()},right:()=>{l.value?b():y()},start:k=>{let{originalEvent:x}=k;x.stopPropagation()}},...e.touch===!0?{}:e.touch});return tt(()=>nr(_(e.tag,{ref:o,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},r.value,e.class],style:e.style},{default:()=>{var E,k;return[_("div",{class:"v-window__container",style:{height:f.value}}
221,[(E=n.default)==null?void 0:E.call(n,{group:s}),e.showArrows!==!1&&_("div",{class:"v-window__controls"},[S.value])]),(k=n.additional)==null?void 0:k.call(n,{group:s})]}}),[[ka("touch"),w.value]])),{group:s}}}),jze=Le({...Dr(j2(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),Fy=et()({name:"VTabsWindow",props:jze(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const r=Mt(B2,null),i=Rt(e,"modelValue"),a=F({get(){var s;return i.value!=null||!r?i.value:(s=r.items.value.find(o=>r.selected.value.includes(o.id)))==null?void 0:s.value},set(s){i.value=s}});return tt(()=>{const s=vp.filterProps(e);return _(vp,Be({_as:"VTabsWindow"},s,{modelValue:a.value,"onUpdate:modelValue":o=>a.value=o,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),U2=Le({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...kt(),...tg(),...wN()},"VWindowItem"),yp=et()({name:"VWindowItem",directives:{Touch:Gte},props:U2(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const r=Mt(Kte),i=ng(e,Yte),{isBooted:a}=xE();if(!r||!i)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const s=it(!1),o=F(()=>a.value&&(r.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function l(){!s.value||!r||(s.value=!1,r.transitionCount.value>0&&(r.transitionCount.value-=1,r.transitionCount.value===0&&(r.transitionHeight.value=void 0)))}function u(){var p;s.value||!r||(s.value=!0,r.transitionCount.value===0&&(r.transitionHeight.value=ht((p=r.rootRef.value)==null?void 0:p.clientHeight)),r.transitionCount.value+=1)}function c(){l()}function d(p){s.value&&gn(()=>{!o.value||!s.value||!r||(r.transitionHeight.value=ht(p.clientHeight))})}const f=F(()=>{const p=r.isReversed.value?e.reverseTransition:e.transition;return o.value?{name:typeof p!="string"?r.transition.value:p,onBeforeEnter:u,onAfterEnter:l,onEnterCancelled:c,onBeforeLeave:u,onAfterLeave:l,onLeaveCancelled:c,onEnter:d}:!1}),{hasContent:m}=kN(e,i.isSelected);return tt(()=>_(vo,{transition:f.value,disabled:!a.value},{default:()=>{var p;return[nr(_("div",{class:["v-window-item",i.selectedClass.value,e.class],style:e.style},[m.value&&((p=n.default)==null?void 0:p.call(n))]),[[Ys,i.isSelected.value]])]}})),{groupItem:i}}}),Uze=Le({...U2()},"VTabsWindowItem"),Wf=et()({name:"VTabsWindowItem",props:Uze(),setup(e,t){let{slots:n}=t;return tt(()=>{const r=yp.filterProps(e);return _(yp,Be({_as:"VTabsWindowItem"},r,{class:["v-tabs-window-item",e.class],style:e.style}),n)}),{}}});function Hze(e){return e?e.map(t=>zM(t)?t:{text:t,value:t}):[]}const zze=Le({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...p2({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Xa(),...xn()},"VTabs"),Sh=et()({name:"VTabs",props:zze(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:r}=t;const i=Rt(e,"modelValue"),a=F(()=>Hze(e.items)),{densityClasses:s}=Xs(e),{backgroundColorClasses:o,backgroundColorStyles:l}=Tr(We(e,"bgColor")),{scopeId:u}=Gp();return Ji({VTab:{color:We(e,"color"),direction:We(e,"direction"),stacked:We(e,"stacked"),fixed:We(e,"fixedTabs"),sliderColor:We(e,"sliderColor"),hideSlider:We(e,"hideSlider")}}),tt(()=>{const c=Ww.filterProps(e),d=!!(r.window||e.items.length>0);return _(Ve,null,[_(Ww,Be(c,{modelValue:i.value,"onUpdate:modelValue":f=>i.value=f,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},s.value,o.value,e.class],style:[{"--v-tabs-height":ht(e.height)},l.value,e.style],role:"tablist",symbol:B2},u,n),{default:()=>{var f;return[((f=r.default)==null?void 0:f.call(r))??a.value.map(m=>{var p;return((p=r.tab)==null?void 0:p.call(r,{item:m}))??_(dl,Be(m,{key:m.text,value:m.value}),{default:r[`tab.${m.value}`]?()=>{var v;return(v=r[`tab.${m.value}`])==null?void 0:v.call(r,{item:m})}:void 0})})]}}),d&&_(Fy,Be({modelValue:i.value,"onUpdate:modelValue":f=>i.value=f,key:"tabs-window"},u),{default:()=>{var f;return[a.value.map(m=>{var p;return((p=r.item)==null?void 0:p.call(r,{item:m}))??_(Wf,{value:m.value},{default:()=>{var v;return(v=r[`item.${m.value}`])==null?void 0:v.call(r,{item:m})}})}),(f=r.window)==null?void 0:f.call(r)]}})])}),{}}}),qze={__name:"date-time-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfDatePicker");const t=e,n=yd(),r=ve("date"),i=ve(!1);Je(i,()=>{r.value="date"});const{compProps:a,localData:s}=Ii(We(t,"modelValue"),t.statefulLayout),o=F(()=>{const u={...a.value};return u.hideActions=!0,s.value&&(u.modelValue=new Date(s.value)),u["onUpdate:modelValue"]=c=>{if(c){if(s.value){const d=c&&Hte(c)[0];t.statefulLayout.input(t.modelValue,d+s.value.slice(10))}else t.statefulLayout.input(t.modelValue,Ute(c));r.value="time"}},u}),l=F(()=>{const u={...a.value};return u["ampm-in-title"]=!0,s.value&&(u.modelValue=zte(s.value.slice(11))),u["onUpdate:modelValue"]=c=>{s.value&&(console.log("set time",c,s.value.slice(0,10),s.value.slice(15)),t.statefulLayout.input(t.modelValue,s.value.slice(0,11)+c+s.value.slice(16)))},u});return(u,c)=>(Z(),ge(ex,{"menu-opened":i.value,"onUpdate:menuOpened":c[2]||(c[2]=d=>i.value=d),"model-value":e.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":e.modelValue.data&&_e(n).format(e.modelValue.data,"fullDateTime")},{"prepend-inner":O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.calendar},null,8,["icon"])]),default:O(()=>[_(_e(Kr),{style:{width:"328px"}},{default:O(()=>[_(_e(Sh),{modelValue:r.value,"onUpdate:modelValue":c[0]||(c[0]=d=>r.value=d),"align-tabs":"center"},{default:O(()=>[_(_e(dl),{value:"date"},{default:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.calendar},null,8,["icon"])]),_:1}),_(_e(dl),{value:"time",disabled:!e.modelValue.data},{default:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.clock},null,8,["icon"])]),_:1},8,["disabled"])]),_:1},8,["modelValue"]),_(_e(Fy),{modelValue:r.value,"onUpdate:modelValue":c[1]||(c[1]=d=>r.value=d)},{default:O(()=>[_(_e(Wf),{value:"date"},{default:O(()=>[_(_e(jte),Di(ki(o.value)),null,16)]),_:1}),_(_e(Wf),{value:"time"},{default:O(()=>[_(_e(Zt),{defaults:{global:{density:"default"}}},{default:O(()=>[_(_e(Wte),Di(ki(l.value)),null,16)]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["menu-opened","model-value","stateful-layout","formatted-value"]))}},Wze=Le({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...kt()},"VColorPickerCanvas"),Gze=fl({name:"VColorPickerCanvas",props:Wze(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,t){let{emit:n}=t;const r=it(!1),i=ve(),a=it(parseFloat(e.width)),s=it(parseFloat(e.height)),o=ve({x:0,y:0}),l=F({get:()=>o.value,set(y){var w,E;if(!i.value)return;const{x:b,y:S}=y;o.value=y,n("update:color",{h:((w=e.color)==null?void 0:w.h)??0,s:ui(b,0,a.value)/a.value,v:1-u
vendor: 31,370 bytes, line 221
221i(S,0,s.value)/s.value,a:((E=e.color)==null?void 0:E.a)??1})}}),u=F(()=>{const{x:y,y:b}=l.value,S=parseInt(e.dotSize,10)/2;return{width:ht(e.dotSize),height:ht(e.dotSize),transform:`translate(${ht(y-S)}, ${ht(b-S)})`}}),{resizeRef:c}=Ku(y=>{var w;if(!((w=c.el)!=null&&w.offsetParent))return;const{width:b,height:S}=y[0].contentRect;a.value=b,s.value=S});function d(y,b,S){const{left:w,top:E,width:k,height:x}=S;l.value={x:ui(y-w,0,k),y:ui(b-E,0,x)}}function f(y){y.type==="mousedown"&&y.preventDefault(),!e.disabled&&(m(y),window.addEventListener("mousemove",m),window.addEventListener("mouseup",p),window.addEventListener("touchmove",m),window.addEventListener("touchend",p))}function m(y){if(e.disabled||!i.value)return;r.value=!0;const b=lxe(y);d(b.clientX,b.clientY,i.value.getBoundingClientRect())}function p(){window.removeEventListener("mousemove",m),window.removeEventListener("mouseup",p),window.removeEventListener("touchmove",m),window.removeEventListener("touchend",p)}function v(){var E;if(!i.value)return;const y=i.value,b=y.getContext("2d");if(!b)return;const S=b.createLinearGradient(0,0,y.width,0);S.addColorStop(0,"hsla(0, 0%, 100%, 1)"),S.addColorStop(1,`hsla(${((E=e.color)==null?void 0:E.h)??0}, 100%, 50%, 1)`),b.fillStyle=S,b.fillRect(0,0,y.width,y.height);const w=b.createLinearGradient(0,0,0,y.height);w.addColorStop(0,"hsla(0, 0%, 0%, 0)"),w.addColorStop(1,"hsla(0, 0%, 0%, 1)"),b.fillStyle=w,b.fillRect(0,0,y.width,y.height)}return Je(()=>{var y;return(y=e.color)==null?void 0:y.h},v,{immediate:!0}),Je(()=>[a.value,s.value],(y,b)=>{v(),o.value={x:l.value.x*y[0]/b[0],y:l.value.y*y[1]/b[1]}},{flush:"post"}),Je(()=>e.color,()=>{if(r.value){r.value=!1;return}o.value=e.color?{x:e.color.s*a.value,y:(1-e.color.v)*s.value}:{x:0,y:0}},{deep:!0,immediate:!0}),mr(()=>v()),tt(()=>_("div",{ref:c,class:["v-color-picker-canvas",e.class],style:e.style,onMousedown:f,onTouchstartPassive:f},[_("canvas",{ref:i,width:a.value,height:s.value},null),e.color&&_("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:u.value},null)])),{}}});function Kze(e,t){if(t){const{a:n,...r}=e;return r}return e}function Yze(e,t){if(t==null||typeof t=="string"){const n=zY(e);return e.a===1?n.slice(0,7):n}if(typeof t=="object"){let n;return rf(t,["r","g","b"])?n=Gu(e):rf(t,["h","s","l"])?n=VY(e):rf(t,["h","s","v"])&&(n=e),Kze(n,!rf(t,["a"])&&e.a===1)}return e}const Pm={h:0,s:0,v:0,a:1},rD={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,t)=>({...e,r:Number(t)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,t)=>({...e,g:Number(t)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,t)=>({...e,b:Number(t)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:t}=e;return t!=null?Math.round(t*100)/100:1},getColor:(e,t)=>({...e,a:Number(t)})}],to:Gu,from:Sb};var F9;const Xze={...rD,inputs:(F9=rD.inputs)==null?void 0:F9.slice(0,3)},iD={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,t)=>({...e,h:Number(t)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,t)=>({...e,s:Number(t)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,t)=>({...e,l:Number(t)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:t}=e;return t!=null?Math.round(t*100)/100:1},getColor:(e,t)=>({...e,a:Number(t)})}],to:VY,from:YM},Jze={...iD,inputs:iD.inputs.slice(0,3)},Xte={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,t)=>t}],to:zY,from:Oxe},Zze={...Xte,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,t)=>t}]},xf={rgb:Xze,rgba:rD,hsl:Jze,hsla:iD,hex:Zze,hexa:Xte},Qze=e=>{let{label:t,...n}=e;return _("div",{class:"v-color-picker-edit__input"},[_("input",n,null),_("span",null,[t])])},e8e=Le({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(xf).includes(e)},modes:{type:Array,default:()=>Object.keys(xf),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(xf).includes(t))},...kt()},"VColorPickerEdit"),t8e=fl({name:"VColorPickerEdit",props:e8e(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,t){let{emit:n}=t;const r=F(()=>e.modes.map(a=>({...xf[a],name:a}))),i=F(()=>{var o;const a=r.value.find(l=>l.name===e.mode);if(!a)return[];const s=e.color?a.to(e.color):null;return(o=a.inputs)==null?void 0:o.map(l=>{let{getValue:u,getColor:c,...d}=l;return{...a.inputProps,...d,disabled:e.disabled,value:s&&u(s),onChange:f=>{const m=f.target;m&&n("update:color",a.from(c(s??a.to(Pm),m.value)))}}})});return tt(()=>{var a;return _("div",{class:["v-color-picker-edit",e.class],style:e.style},[(a=i.value)==null?void 0:a.map(s=>_(Qze,s,null)),r.value.length>1&&_(Xe,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const s=r.value.findIndex(o=>o.name===e.mode);n("update:mode",r.value[(s+1)%r.value.length].name)}},null)])}),{}}}),n8e=Le({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...kt()},"VColorPickerPreview"),r8e=fl({name:"VColorPickerPreview",props:n8e(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;const r=new AbortController;Hl(()=>r.abort());async function i(){if(!V3)return;const a=new window.EyeDropper;try{const s=await a.open({signal:r.signal}),o=Sb(js(s.sRGBHex));n("update:color",{...e.color??Pm,...o})}catch{}}return tt(()=>{var a,s;return _("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[V3&&_("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[_(Xe,{onClick:i,icon:"$eyeDropper",variant:"plain",density:"comfortable"},null)]),_("div",{class:"v-color-picker-preview__dot"},[_("div",{style:{background:jY(e.color??Pm)}},null)]),_("div",{class:"v-color-picker-preview__sliders"},[_(nD,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(a=e.color)==null?void 0:a.h,"onUpdate:modelValue":o=>n("update:color",{...e.color??Pm,h:o}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&_(nD,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((s=e.color)==null?void 0:s.a)??1,"onUpdate:modelValue":o=>n("update:color",{...e.color??Pm,a:o}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),i8e=Le({swatches:{type:Array,default:()=>a8e(Vs)},disabled:Boolean,color:Object,maxHeight:[Number,String],...kt()},"VColorPickerSwatches");function a8e(e){return Object.keys(e).map(t=>{const n=e[t];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const s8e=fl({name:"VColorPickerSwatches",props:i8e(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;return tt(()=>_("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:ht(e.maxHeight)},e.style]},[_("div",null,[e.swatches.map(r=>_("div",{class:"v-color-picker-swatches__swatch"},[r.map(i=>{const a=js(i),s=Sb(a),o=BY(a);return _("div",{class:"v-color-picker-swatches__color",onClick:()=>s&&n("update:color",s)},[_("div",{style:{background:o}},[e.color&&za(e.color,s)?_(Fe,{size:"x-small",icon:"$success",color:Dxe(i,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),o8e=Le({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(xf).includes(e)},modes:{type:Array,default:()=>Object.keys(xf),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(xf).includes(t))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...Dr(tx({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),l8e=fl({name:"VColorPicker",props:o8e(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const t=Rt(e,"mode"),n=ve(null),r=Rt(e,"modelValue",void 0,l=>{if(l==null||l==="")return null;let u;try{u=Sb(js(l))}catch{return null}return u},l=>l?Yze(l,e.modelValue):null),i=F(()=>r.value?{...r.value,h:n.value??r.value.h}:null),{rtlClasses:a}=ea();let s=!0;Je(r,l=>{if(!s){s=!0;return}l&&(n.value=l.h)},{immediate:!0});const o=l=>{s=!1,n.value=l.h,r.value=l};return nh(()=>{e.modes.includes(t.value)||(t.value=e.modes[0])}),Ji({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),tt(()=>{const l=Kr.filterProps(e);return _(Kr,Be({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",a.value,e.class],style:[{"--v-color-picker-color-hsv":jY({...i.value??Pm,a:1})},e.style]},l,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&_(Gze,{key:"canvas",color:i.value,"onUpdate:color":o,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&_("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&_(r8e,{key:"preview",color:i.value,"onUpdate:color":o,hideAlpha:!t.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&_(t8e,{key:"edit",modes:e.modes,mode:t.value,"onUpdate:mode":u=>t.value=u,color:i.value,"onUpdate:color":o,disabled:e.disabled},null)]),e.showSwatches&&_(s8e,{key:"swatches",color:i.value,"onUpdate:color":o,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}}),u8e={__name:"color-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfColorPicker");const t=e,{compProps:n,localData:r}=Ii(We(t,"modelValue"),t.statefulLayout),i=F(()=>{const a={...n.value};return a.modelValue=r.value,a});return(a,s)=>(Z(),ge(ex,{"model-value":e.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":e.modelValue.data},vb({default:O(()=>[_(_e(l8e),Be(i.value,{"onUpdate:modelValue":s[0]||(s[0]=o=>e.statefulLayout.input(e.modelValue,o))}),null,16)]),_:2},[e.modelValue.data?{name:"prepend-inner",fn:O(()=>[fe("div",{style:ws(`height:30px; width: 30px; border-radius: 40px; margin-right:6px; background: ${e.modelValue.data};`)},null,4)]),key:"0"}:void 0]),1032,["model-value","stateful-layout","formatted-value"]))}},c8e=Le({renderless:Boolean,...kt()},"VVirtualScrollItem"),d8e=et()({name:"VVirtualScrollItem",inheritAttrs:!1,props:c8e(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:r,slots:i}=t;const{resizeRef:a,contentRect:s}=Ku(void 0,"border");Je(()=>{var o;return(o=s.value)==null?void 0:o.height},o=>{o!=null&&r("update:height",o)}),tt(()=>{var o,l;return e.renderless?_(Ve,null,[(o=i.default)==null?void 0:o.call(i,{itemRef:a})]):_("div",Be({ref:a,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(l=i.default)==null?void 0:l.call(i)])})}}),f8e=-1,h8e=1,vP=100,m8e=Le({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function p8e(e,t){const n=Ti(),r=it(0);hr(()=>{r.value=parseFloat(e.itemHeight||0)});const i=it(0),a=it(Math.ceil((parseInt(e.height)||n.height.value)/(r.value||16))||1),s=it(0),o=it(0),l=ve(),u=ve();let c=0;const{resizeRef:d,contentRect:f}=Ku();hr(()=>{d.value=l.value});const m=F(()=>{var L;return l.value===document.documentElement?n.height.value:((L=f.value)==null?void 0:L.height)||parseInt(e.height)||0}),p=F(()=>!!(l.value&&u.value&&m.value&&r.value));let v=Array.from({length:t.value.length}),y=Array.from({length:t.value.length});const b=it(0);let S=-1;function w(L){return v[L]||r.value}const E=sxe(()=>{const L=performance.now();y[0]=0;const B=t.value.length;for(let R=1;R<=B-1;R++)y[R]=(y[R-1]||0)+w(R-1);b.value=Math.max(b.value,performance.now()-L)},b),k=Je(p,L=>{L&&(k(),c=u.value.offsetTop,E.immediate(),ee(),~S&&gn(()=>{An&&window.requestAnimationFrame(()=>{G(S),S=-1})}))});Vi(()=>{E.clear()});function x(L,B){const R=v[L],H=r.value;r.value=H?Math.min(r.value,B):B,(R!==B||H!==r.value)&&(v[L]=B,E())}function I(L){return L=ui(L,0,t.value.length-1),y[L]||0}function A(L){return g8e(y,L)}let C=0,N=0,D=0;Je(m,(L,B)=>{B&&(ee(),L<B&&requestAnimationFrame(()=>{N=0,ee()}))});let j=-1;function z(){if(!l.value||!u.value)return;const L=l.value.scrollTop,B=performance.now();B-D>500?(N=Math.sign(L-C),c=u.value.offsetTop):N=L-C,C=L,D=B,window.clearTimeout(j),j=window.setTimeout(Y,500),ee()}function Y(){!l.value||!u.value||(N=0,D=0,window.clearTimeout(j),ee())}let ae=-1;function ee(){cancelAnimationFrame(ae),ae=requestAnimationFrame(J)}function J(){if(!l.value||!m.value)return;const L=C-c,B=Math.sign(N),R=Math.max(0,L-vP),H=ui(A(R),0,t.value.length),M=L+m.value+vP,K=ui(A(M)+1,H+1,t.value.length);if((B!==f8e||H<i.value)&&(B!==h8e||K>a.value)){const ne=I(i.value)-I(H),ie=I(K)-I(a.value);Math.max(ne,ie)>vP?(i.value=H,a.value=K):(H<=0&&(i.value=H),K>=t.value.length&&(a.value=K))}s.value=I(i.value),o.value=I(t.value.length)-I(a.value)}function G(L){const B=I(L);!l.value||L&&!B?S=L:l.value.scrollTop=B}const se=F(()=>t.value.slice(i.value,a.value).map((L,B)=>({raw:L,index:B+i.value,key:zM(L)&&"value"in L?L.value:B+i.value})));return Je(t,()=>{v=Array.from({length:t.value.length}),y=Array.from({length:t.value.length}),E.immediate(),ee()},{deep:!0}),{calculateVisibleItems:ee,containerRef:l,markerRef:u,computedItems:se,paddingTop:s,paddingBottom:o,scrollToIndex:G,handleScroll:z,handleScrollend:Y,handleItemResize:x}}function g8e(e,t){let n=e.length-1,r=0,i=0,a=null,s=-1;if(e[n]<t)return n;for(;r<=n;)if(i=r+n>>1,a=e[i],a>t)n=i-1;else if(a<t)s=i,r=i+1;else return a===t?i:r;return s}const v8e=Le({items:{type:Array,default:()=>[]},renderless:Boolean,...m8e(),...kt(),...xa()},"VVirtualScroll"),H2=et()({name:"VVirtualScroll",props:v8e(),setup(e,t){let{slots:n}=t;const r=Cr("VVirtualScroll"),{dimensionStyles:i}=Ta(e),{calculateVisibleItems:a,containerRef:s,markerRef:o,handleScroll:l,handleScrollend:u,handleItemResize:c,scrollToIndex:d,paddingTop:f,paddingBottom:m,computedItems:p}=p8e(e,We(e,"items"));return Fl(()=>e.renderless,()=>{function v(){var S,w;const b=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";s.value===document.documentElement?(document[b]("scroll",l,{passive:!0}),document[b]("scrollend",u)):((S=s.value)==null||S[b]("scroll",l,{passive:!0}),(w=s.value)==null||w[b]("scrollend",u))}mr(()=>{s.value=YY(r.vnode.el,!0),v(!0)}),Vi(v)}),tt(()=>{const v=p.value.map(y=>_(d8e,{key:y.key,renderless:e.renderless,"onUpdate:height":b=>c(y.index,b)},{default:b=>{var S;return(S=n.default)==null?void 0:S.call(n,{item:y.raw,index:y.index,...b})}}));return e.renderless?_(Ve,null,[_("div",{ref:o,class:"v-virtual-scroll__spacer",style:{paddingTop:ht(f.value)}},null),v,_("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:ht(m.value)}},null)]):_("div",{ref:s,class:["v-virtual-scroll",e.class],onScrollPassive:l,onScrollend:u,style:[i.value,e.style]},[_("div",{ref:o,class:"v-virtual-scroll__container",style:{paddingTop:ht(f.value),paddingBottom:ht(m.value)}},[v])])}),{calculateVisibleItems:a,scrollToIndex:d}}});function z2(e,t){const n=it(!1);let r;function i(o){cancelAnimationFrame(r),n.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{n.value=!1})})}async function a(){await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>{if(n.value){const l=Je(n,()=>{l(),o()})}else o()})}async function s(o){var c,d;if(o.key==="Tab"&&((c=t.value)==null||c.focus()),!["PageDown","PageUp","Home","End"].includes(o.key))return;const l=(d=e.value)==null?void 0:d.$el;if(!l)return;(o.key==="Home"||o.key==="End")&&l.scrollTo({top:o.key==="Home"?0:l.scrollHeight,behavior:"smooth"}),await a();const u=l.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(o.key==="PageDown"||o.key==="Home"){const f=l.getBoundingClientRect().top;for(const m of u)if(m.getBoundingClientRect().top>=f){m.focus();break}}else{const f=l.getBoundingClientRect().bottom;for(const m of[...u].reverse())if(m.getBoundingClientRect().bottom<=f){m.focus();break}}}return{onScrollPassive:i,onKeydown:s}}const q2=Le({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Ct,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...hQ({itemChildren:!1})},"Select"),y8e=Le({...q2(),...Dr(IE({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...bd({transition:{component:xN}})},"VSelect"),xd=et()({name:"VSelect",props:y8e(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:r}=ri(),i=ve(),a=ve(),s=ve(),o=Rt(e,"menu"),l=F({get:()=>o.value,set:se=>{var L;o.value&&!se&&((L=a.value)!=null&&L.ΨopenChildren.size)||(o.value=se)}}),{items:u,transformIn:c,transformOut:d}=IN(e),f=Rt(e,"modelValue",[],se=>c(se===null?[null]:yr(se)),se=>{const L=d(se);return e.multiple?L:L[0]??null}),m=F(()=>typeof e.counterValue=="function"?e.counterValue(f.value):typeof e.counterValue=="number"?e.counterValue:f.value.length),p=kE(e),v=F(()=>f.value.map(se=>se.value)),y=it(!1),b=F(()=>l.value?e.closeText:e.openText);let S="",w;const E=F(()=>e.hideSelected?u.value.filter(se=>!f.value.some(L=>(e.valueComparator||za)(L,se))):u.value),k=F(()=>e.hideNoData&&!E.value.length||p.isReadonly.value||p.isDisabled.value),x=F(()=>{var se;return{...e.menuProps,activatorProps:{...((se=e.menuProps)==null?void 0:se.activatorProps)||{},"aria-haspopup":"listbox"}}}),I=ve(),A=z2(I,i);function C(se){e.openOnClear&&(l.value=!0)}function N(){k.value||(l.value=!l.value)}function D(se){ap(se)&&j(se)}function j(se){var H,M;if(!se.key||p.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(se.key)&&se.preventDefault(),["Enter","ArrowDown"," "].includes(se.key)&&(l.value=!0),["Escape","Tab"].includes(se.key)&&(l.value=!1),se.key==="Home"?(H=I.value)==null||H.focus("first"):se.key==="End"&&((M=I.value)==null||M.focus("last"));const L=1e3;if(!ap(se))return;const B=performance.now();B-w>L&&(S=""),S+=se.key.toLowerCase(),w=B;const R=u.value.find(K=>K.title.toLowerCase().startsWith(S));if(R!==void 0){f.value=[R];const K=E.value.indexOf(R);An&&window.requestAnimationFrame(()=>{var ne;K>=0&&((ne=s.value)==null||ne.scrollToIndex(K))})}}function z(se){let L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!se.props.disabled)if(e.multiple){const B=f.value.findIndex(H=>(e.valueComparator||za)(H.value,se.value)),R=L??!~B;if(~B){const H=R?[...f.value,se]:[...f.value];H.splice(B,1),f.value=H}else R&&(f.value=[...f.value,se])}else{const B=L!==!1;f.value=B?[se]:[],gn(()=>{l.value=!1})}}function Y(se){var L;(L=I.value)!=null&&L.$el.contains(se.relatedTarget)||(l.value=!1)}function ae(){var se;e.eager&&((se=s.value)==null||se.calculateVisibleItems())}function ee(){var se;y.value&&((se=i.value)==null||se.focus())}function J(se){y.value=!0}function G(se){if(se==null)f.value=[];else if(ip(i.value,":autofill")||ip(i.value,":-webkit-autofill")){const L=u.value.find(B=>B.title===se);L&&z(L)}else i.value&&(i.value.value="")}return Je(l,()=>{if(!e.hideSelected&&l.value&&f.value.length){const se=E.value.findIndex(L=>f.value.some(B=>(e.valueComparator||za)(B.value,L.value)));An&&window.requestAnimationFrame(()=>{var L;se>=0&&((L=s.value)==null||L.scrollToIndex(se))})}}),Je(()=>e.items,(se,L)=>{l.value||y.value&&!L.length&&se.length&&(l.value=!0)}),tt(()=>{const se=!!(e.chips||n.chip),L=!!(!e.hideNoData||E.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),B=f.value.length>0,R=qr.filterProps(e),H=B||!y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return _(qr,Be({ref:i},R,{modelValue:f.value.map(M=>M.props.value).join(", "),"onUpdate:modelValue":G,focused:y.value,"onUpdate:focused":M=>y.value=M,validationValue:f.externalValue,counterValue:m.value,dirty:B,class:["v-select",{"v-select--active-menu":l.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":f.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:H,"onClick:clear":C,"onMousedown:control":N,onBlur:Y,onKeydown:j,"aria-label":r(b.value),title:r(b.value)}),{...n,default:()=>_(Ve,null,[_(Fi,Be({ref:a,modelValue:l.value,"onUpdate:modelValue":M=>l.value=M,activator:"parent",contentClass:"v-select__content",disabled:k.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ae,onAfterLeave:ee},x.value),{default:()=>[L&&_(Wn,Be({ref:I,selected:v.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:M=>M.preventDefault(),onKeydown:D,onFocusin:J,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},A,e.listProps),{default:()=>{var M,K,ne;return[(M=n["prepend-item"])==null?void 0:M.call(n),!E.value.length&&!e.hideNoData&&(((K=n["no-data"])==null?void 0:K.call(n))??_(wt,{key:"no-data",title:r(e.noDataText)},null)),_(H2,{ref:s,renderless:!0,items:E.value},{default:ie=>{var de;let{item:he,index:we,itemRef:Ae}=ie;const oe=Be(he.props,{ref:Ae,key:he.value,onClick:()=>z(he,null)});return((de=n.item)==null?void 0:de.call(n,{item:he,index:we,props:oe}))??_(wt,Be(oe,{role:"option"}),{prepend:W=>{let{isSelected:X}=W;return _(Ve,null,[e.multiple&&!e.hideSelected?_(Ju,{key:he.value,modelValue:X,ripple:!1,tabindex:"-1"},null):void 0,he.props.prependAvatar&&_(ks,{image:he.props.prependAvatar},null),he.props.prependIcon&&_(Fe,{icon:he.props.prependIcon},null)])}})}}),(ne=n["append-item"])==null?void 0:ne.call(n)]}})]}),f.value.map((M,K)=>{function ne(Ae){Ae.stopPropagation(),Ae.preventDefault(),z(M,!1)}const ie={"onClick:close":ne,onKeydown(Ae){Ae.key!=="Enter"&&Ae.key!==" "||(Ae.preventDefault(),Ae.stopPropagation(),ne(Ae))},onMousedown(Ae){Ae.preventDefault(),Ae.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},he=se?!!n.chip:!!n.selection,we=he?nE(se?n.chip({item:M,index:K,props:ie}):n.selection({item:M,index:K})):void 0;if(!(he&&!we))return _("div",{key:M.value,class:"v-select__selection"},[se?n.chip?_(Zt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:M.title}}},{default:()=>[we]}):_(ga,Be({key:"chip",closable:e.closableChips,size:"small",text:M.title,disabled:M.props.disabled},ie),null):we??_("span",{class:"v-select__selection-text"},[M.title,e.multiple&&K<f.value.length-1&&_("span",{class:"v-select__selection-comma"},[te(",")])])])})]),"append-inner":function(){var ie;for(var M=arguments.length,K=new Array(M),ne=0;ne<M;ne++)K[ne]=arguments[ne];return _(Ve,null,[(ie=n["append-inner"])==null?void 0:ie.call(n,...K),e.menuIcon?_(Fe,{class:"v-select__menu-icon",icon:e.menuIcon},null):void 0])}})}),Ao({isFocused:y,menu:l,select:z},i)}});function Hb(e,t){const n=it([]),r=ve(!1),i=ve(""),a=F(()=>!!(e.value.layout.items||e.value.layout.getItems)),s=async()=>{r.value=!0,n.value=await t.getItems(e.value,i.value),r.value=!1};return Je(()=>e.value.itemsCacheKey,(l,u)=>{l!==u&&s()},{immediate:!0}),Je(i,()=>{s()}),{hasItems:a,items:n,loading:r,search:i,prepareSelectedItem:(l,u)=>{let c=l;if(l===u)try{c=t.prepareSelectItem(e.value,l),c.value===void 0&&(c.value=u)}catch{c={value:u}}return c}}}const b8e=Le({...kt(),...KTe({fullHeight:!0}),...Vn()},"VApp"),_8e=et()({name:"VApp",props:b8e(),setup(e,t){let{slots:n}=t;const r=tr(e),{layoutClasses:i,getLayoutItem:a,items:s,layoutRef:o}=XTe(e),{rtlClasses:l}=ea();return tt(()=>{var u;return _("div",{ref:o,class:["v-application",r.themeClasses.value,i.value,l.value,e.class],style:[e.style]},[_("div",{class:"v-application__wrap"},[(u=n.default)==null?void 0:u.call(n)])])}),{getLayoutItem:a,items:s,theme:r}}}),S8e=Le({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function w8e(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let r=0,i=0;const a=ve(null),s=it(0),o=it(0),l=it(0),u=it(!1),c=it(!1),d=F(()=>Number(e.scrollThreshold)),f=F(()=>ui((d.value-s.value)/d.value||0)),m=()=>{const p=a.value;if(!p||n&&!n.value)return;r=s.value,s.value="window"in p?p.pageYOffset:p.scrollTop;const v=p instanceof Window?document.documentElement.scrollHeight:p.scrollHeight;if(i!==v){i=v;return}c.value=s.value<r,l.value=Math.abs(s.value-d.value)};return Je(c,()=>{o.value=o.value||s.value}),Je(u,()=>{o.value=0}),mr(()=>{Je(()=>e.scrollTarget,p=>{var y;const v=p?document.querySelector(p):window;v&&v!==a.value&&((y=a.value)==null||y.removeEventListener("scroll",m),a.value=v,a.value.addEventListener("scroll",m,{passive:!0}))},{immediate:!0})}),Bi(()=>{var p;(p=a.value)==null||p.removeEventListener("scroll",m)}),n&&Je(n,m,{immediate:!0}),{scrollThreshold:d,currentScroll:s,currentThreshold:l,isScrollActive:u,scrollRatio:f,isScrollingUp:c,savedScroll:o}}const k8e=Le({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...jee(),...uX(),...S8e(),height:{type:[Number,String],default:64}},"VAppBar"),E8e=et()({name:"VAppBar",props:k8e(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const r=ve(),i=Rt(e,"modelValue"),a=F(()=>{var w;const S=new Set(((w=e.scrollBehavior)==null?void 0:w.split(" "))??[]);return{hide:S.has("hide"),fullyHide:S.has("fully-hide"),inverted:S.has("inverted"),collapse:S.has("collapse"),elevate:S.has("elevate"),fadeImage:S.has("fade-image")}}),s=F(()=>{const S=a.value;return S.hide||S.fullyHide||S.inverted||S.collapse||S.elevate||S.fadeImage||!i.value}),{currentScroll:o,scrollThreshold:l,isScrollingUp:u,scrollRatio:c}=w8e(e,{canScroll:s}),d=F(()=>a.value.hide||a.value.fullyHide),f=F(()=>e.collapse||a.value.collapse&&(a.value.inverted?c.value>0:c.value===0)),m=F(()=>e.flat||a.value.fullyHide&&!i.value||a.value.elevate&&(a.value.inverted?o.value>0:o.value===0)),p=F(()=>a.value.fadeImage?a.value.inverted?1-c.value:c.value:void 0),v=F(()=>{var E,k;if(a.value.hide&&a.value.inverted)return 0;const S=((E=r.value)==null?void 0:E.contentHeight)??0,w=((k=r.value)==null?void 0:k.extensionHeight)??0;return d.value?o.value<l.value||a.value.fullyHide?S+w:S:S+w});Fl(F(()=>!!e.scrollBehavior),()=>{hr(()=>{d.value?a.value.inverted?i.value=o.value>l.value:i.value=u.value||o.value<l.value:i.value=!0})});const{ssrBootStyles:y}=xE(),{layoutItemStyles:b}=dX({id:e.name,order:F(()=>parseInt(e.order,10)),position:We(e,"location"),layoutSize:v,elementSize:it(void 0),active:i,absolute:We(e,"absolute")});return tt(()=>{const S=Ry.filterProps(e);return _(Ry,Be({ref:r,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...b.value,"--v-toolbar-image-opacity":p.value,height:void 0,...y.value},e.style]},S,{collapse:f.value,flat:m.value}),n)}),{}}}),x8e=Le({...m2({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),T8e=et()({name:"VAppBarNavIcon",props:x8e(),setup(e,t){let{slots:n}=t;return tt(()=>_(Xe,Be(e,{class:["v-app-bar-nav-icon"]}),n)),{}}}),C8e=(e,t,n)=>e==null||t==null?-1:e.toString().toLocaleLowerCase().indexOf(t.toString().toLocaleLowerCase()),W2=Le({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function I8e(e,t,n){var o;const r=[],i=(n==null?void 0:n.default)??C8e,a=n!=null&&n.filterKeys?yr(n.filterKeys):!1,s=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return r;e:for(let l=0;l<e.length;l++){const[u,c=u]=yr(e[l]),d={},f={};let m=-1;if((t||s>0)&&!(n!=null&&n.noFilter)){if(typeof u=="object"){const y=a||Object.keys(c);for(const b of y){const S=ca(c,b),w=(o=n==null?void 0:n.customKeyFilter)==null?void 0:o[b];if(m=w?w(S,t,u):i(S,t,u),m!==-1&&m!==!1)w?d[b]=m:f[b]=m;else if((n==null?void 0:n.filterMode)==="every")continue e}}else m=i(u,t,u),m!==-1&&m!==!1&&(f.title=m);const p=Object.keys(f).length,v=Object.keys(d).length;if(!p&&!v||(n==null?void 0:n.filterMode)==="union"&&v!==s&&!p||(n==null?void 0:n.filterMode)==="intersection"&&(v!==s||!p))continue}r.push({index:l,matches:{...f,...d}})}return r}function G2(e,t,n,r){const i=it([]),a=it(new Map),s=F(()=>r!=null&&r.transform?_e(t).map(l=>[l,r.transform(l)]):_e(t));hr(()=>{const l=typeof n=="function"?n():_e(n),u=typeof l!="string"&&typeof l!="number"?"":String(l),c=I8e(s.value,u,{customKeyFilter:{...e.customKeyFilter,..._e(r==null?void 0:r.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),d=_e(t),f=[],m=new Map;c.forEach(p=>{let{index:v,matches:y}=p;const b=d[v];f.push(b),m.set(b.value,y)}),i.value=f,a.value=m});function o(l){return a.value.get(l.value)}return{filteredItems:i,filteredMatches:a,getMatches:o}}function A8e(e,t,n){if(t==null)return e;if(Array.isArray(t))throw new Error("Multiple matches is not implemented");return typeof t=="number"&&~t?_(Ve,null,[_("span",{class:"v-autocomplete__unmask"},[e.substr(0,t)]),_("span",{class:"v-autocomplete__mask"},[e.substr(t,n)]),_("span",{class:"v-autocomplete__unmask"},[e.substr(t+n)])]):e}const O8e=Le({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...W2({filterKeys:["title"]}),...q2(),...Dr(IE({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...bd({transition:!1})},"VAutocomplete"),K2=et()({name:"VAutocomplete",props:O8e(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:r}=ri(),i=ve(),a=it(!1),s=it(!0),o=it(!1),l=ve(),u=ve(),c=Rt(e,"menu"),d=F({get:()=>c.value,set:oe=>{var de;c.value&&!oe&&((de=l.value)!=null&&de.ΨopenChildren.size)||(c.value=oe)}}),f=it(-1),m=F(()=>{var oe;return(oe=i.value)==null?void 0:oe.color}),p=F(()=>d.value?e.closeText:e.openText),{items:v,transformIn:y,transformOut:b}=IN(e),{textColorClasses:S,textColorStyles:w}=wa(m),E=Rt(e,"search",""),k=Rt(e,"modelValue",[],oe=>y(oe===null?[null]:yr(oe)),oe=>{const de=b(oe);return e.multiple?de:de[0]??null}),x=F(()=>typeof e.counterValue=="function"?e.counterValue(k.value):typeof e.counterValue=="number"?e.counterValue:k.value.length),I=kE(e),{filteredItems:A,getMatches:C}=G2(e,v,()=>s.value?"":E.value),N=F(()=>e.hideSelected?A.value.filter(oe=>!k.value.some(de=>de.value===oe.value)):A.value),D=F(()=>!!(e.chips||n.chip)),j=F(()=>D.value||!!n.selection),z=F(()=>k.value.map(oe=>oe.props.value)),Y=F(()=>{var de;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&E.value===((de=N.value[0])==null?void 0:de.title))&&N.value.length>0&&!s.value&&!o.value}),ae=F(()=>e.hideNoData&&!N.value.length||I.isReadonly.value||I.isDisabled.value),ee=ve(),J=z2(ee,i);function G(oe){e.openOnClear&&(d.value=!0),E.value=""}function se(){ae.value||(d.value=!0)}function L(oe){ae.value||(a.value&&(oe.preventDefault(),oe.stopPropagation()),d.value=!d.value)}function B(oe){var de;oe.key!==" "&&ap(oe)&&((de=i.value)==null||de.focus())}function R(oe){var X,ue,ye;if(I.isReadonly.value)return;const de=i.value.selectionStart,W=k.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(oe.key)&&oe.preventDefault(),["
221Enter","ArrowDown"].includes(oe.key)&&(d.value=!0),["Escape"].includes(oe.key)&&(d.value=!1),Y.value&&["Enter","Tab"].includes(oe.key)&&!k.value.some(pe=>{let{value:Oe}=pe;return Oe===N.value[0].value})&&Ae(N.value[0]),oe.key==="ArrowDown"&&Y.value&&((X=ee.value)==null||X.focus("next")),["Backspace","Delete"].includes(oe.key)){if(!e.multiple&&j.value&&k.value.length>0&&!E.value)return Ae(k.value[0],!1);if(~f.value){oe.preventDefault();const pe=f.value;Ae(k.value[f.value],!1),f.value=pe>=W-1?W-2:pe}else oe.key==="Backspace"&&!E.value&&(f.value=W-1);return}if(e.multiple)if(oe.key==="ArrowLeft"){if(f.value<0&&de>0)return;const pe=f.value>-1?f.value-1:W-1;k.value[pe]?f.value=pe:(f.value=-1,i.value.setSelectionRange((ue=E.value)==null?void 0:ue.length,(ye=E.value)==null?void 0:ye.length))}else if(oe.key==="ArrowRight"){if(f.value<0)return;const pe=f.value+1;k.value[pe]?f.value=pe:(f.value=-1,i.value.setSelectionRange(0,0))}else~f.value&&ap(oe)&&(f.value=-1)}function H(oe){if(ip(i.value,":autofill")||ip(i.value,":-webkit-autofill")){const de=v.value.find(W=>W.title===oe.target.value);de&&Ae(de)}}function M(){var oe;e.eager&&((oe=u.value)==null||oe.calculateVisibleItems())}function K(){var oe;a.value&&(s.value=!0,(oe=i.value)==null||oe.focus())}function ne(oe){a.value=!0,setTimeout(()=>{o.value=!0})}function ie(oe){o.value=!1}function he(oe){(oe==null||oe===""&&!e.multiple&&!j.value)&&(k.value=[])}const we=it(!1);function Ae(oe){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!oe||oe.props.disabled))if(e.multiple){const W=k.value.findIndex(ue=>(e.valueComparator||za)(ue.value,oe.value)),X=de??!~W;if(~W){const ue=X?[...k.value,oe]:[...k.value];ue.splice(W,1),k.value=ue}else X&&(k.value=[...k.value,oe]);e.clearOnSelect&&(E.value="")}else{const W=de!==!1;k.value=W?[oe]:[],E.value=W&&!j.value?oe.title:"",gn(()=>{d.value=!1,s.value=!0})}}return Je(a,(oe,de)=>
vendor: 12,917 bytes, line 221
221{var W;oe!==de&&(oe?(we.value=!0,E.value=e.multiple||j.value?"":String(((W=k.value.at(-1))==null?void 0:W.props.title)??""),s.value=!0,gn(()=>we.value=!1)):(!e.multiple&&E.value==null&&(k.value=[]),d.value=!1,k.value.some(X=>{let{title:ue}=X;return ue===E.value})||(E.value=""),f.value=-1))}),Je(E,oe=>{!a.value||we.value||(oe&&(d.value=!0),s.value=!oe)}),Je(d,()=>{if(!e.hideSelected&&d.value&&k.value.length){const oe=N.value.findIndex(de=>k.value.some(W=>de.value===W.value));An&&window.requestAnimationFrame(()=>{var de;oe>=0&&((de=u.value)==null||de.scrollToIndex(oe))})}}),Je(()=>e.items,(oe,de)=>{d.value||a.value&&!de.length&&oe.length&&(d.value=!0)}),tt(()=>{const oe=!!(!e.hideNoData||N.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),de=k.value.length>0,W=qr.filterProps(e);return _(qr,Be({ref:i},W,{modelValue:E.value,"onUpdate:modelValue":[X=>E.value=X,he],focused:a.value,"onUpdate:focused":X=>a.value=X,validationValue:k.externalValue,counterValue:x.value,dirty:de,onChange:H,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":d.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!j.value,"v-autocomplete--selecting-index":f.value>-1},e.class],style:e.style,readonly:I.isReadonly.value,placeholder:de?void 0:e.placeholder,"onClick:clear":G,"onMousedown:control":se,onKeydown:R}),{...n,default:()=>_(Ve,null,[_(Fi,Be({ref:l,modelValue:d.value,"onUpdate:modelValue":X=>d.value=X,activator:"parent",contentClass:"v-autocomplete__content",disabled:ae.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:M,onAfterLeave:K},e.menuProps),{default:()=>[oe&&_(Wn,Be({ref:ee,selected:z.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:X=>X.preventDefault(),onKeydown:B,onFocusin:ne,onFocusout:ie,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},J,e.listProps),{default:()=>{var X,ue,ye;return[(X=n["prepend-item"])==null?void 0:X.call(n),!N.value.length&&!e.hideNoData&&(((ue=n["no-data"])==null?void 0:ue.call(n))??_(wt,{key:"no-data",title:r(e.noDataText)},null)),_(H2,{ref:u,renderless:!0,items:N.value},{default:pe=>{var Ce;let{item:Oe,index:ze,itemRef:Se}=pe;const $e=Be(Oe.props,{ref:Se,key:Oe.value,active:Y.value&&ze===0?!0:void 0,onClick:()=>Ae(Oe,null)});return((Ce=n.item)==null?void 0:Ce.call(n,{item:Oe,index:ze,props:$e}))??_(wt,Be($e,{role:"option"}),{prepend:Ge=>{let{isSelected:je}=Ge;return _(Ve,null,[e.multiple&&!e.hideSelected?_(Ju,{key:Oe.value,modelValue:je,ripple:!1,tabindex:"-1"},null):void 0,Oe.props.prependAvatar&&_(ks,{image:Oe.props.prependAvatar},null),Oe.props.prependIcon&&_(Fe,{icon:Oe.props.prependIcon},null)])},title:()=>{var Ge,je;return s.value?Oe.title:A8e(Oe.title,(Ge=C(Oe))==null?void 0:Ge.title,((je=E.value)==null?void 0:je.length)??0)}})}}),(ye=n["append-item"])==null?void 0:ye.call(n)]}})]}),k.value.map((X,ue)=>{function ye(Se){Se.stopPropagation(),Se.preventDefault(),Ae(X,!1)}const pe={"onClick:close":ye,onKeydown(Se){Se.key!=="Enter"&&Se.key!==" "||(Se.preventDefault(),Se.stopPropagation(),ye(Se))},onMousedown(Se){Se.preventDefault(),Se.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Oe=D.value?!!n.chip:!!n.selection,ze=Oe?nE(D.value?n.chip({item:X,index:ue,props:pe}):n.selection({item:X,index:ue})):void 0;if(!(Oe&&!ze))return _("div",{key:X.value,class:["v-autocomplete__selection",ue===f.value&&["v-autocomplete__selection--selected",S.value]],style:ue===f.value?w.value:{}},[D.value?n.chip?_(Zt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:X.title}}},{default:()=>[ze]}):_(ga,Be({key:"chip",closable:e.closableChips,size:"small",text:X.title,disabled:X.props.disabled},pe),null):ze??_("span",{class:"v-autocomplete__selection-text"},[X.title,e.multiple&&ue<k.value.length-1&&_("span",{class:"v-autocomplete__selection-comma"},[te(",")])])])})]),"append-inner":function(){var pe;for(var X=arguments.length,ue=new Array(X),ye=0;ye<X;ye++)ue[ye]=arguments[ye];return _(Ve,null,[(pe=n["append-inner"])==null?void 0:pe.call(n,...ue),e.menuIcon?_(Fe,{class:"v-autocomplete__menu-icon",icon:e.menuIcon,onMousedown:L,onClick:$Y,"aria-label":r(p.value),title:r(p.value),tabindex:"-1"},null):void 0])}})}),Ao({isFocused:a,isPristine:s,menu:d,search:E,filteredItems:A,select:Ae},i)}}),P8e=Le({bordered:Boolean,color:String,content:[Number,String],dot:Boolean,floating:Boolean,icon:Ct,inline:Boolean,label:{type:String,default:"$vuetify.badge"},max:[Number,String],modelValue:{type:Boolean,default:!0},offsetX:[Number,String],offsetY:[Number,String],textColor:String,...kt(),...Sd({location:"top end"}),...di(),...xn(),...Vn(),...bd({transition:"scale-rotate-transition"})},"VBadge"),w5=et()({name:"VBadge",inheritAttrs:!1,props:P8e(),setup(e,t){const{backgroundColorClasses:n,backgroundColorStyles:r}=Tr(We(e,"color")),{roundedClasses:i}=Ci(e),{t:a}=ri(),{textColorClasses:s,textColorStyles:o}=wa(We(e,"textColor")),{themeClasses:l}=sh(),{locationStyles:u}=ch(e,!0,c=>(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(c)?+(e.offsetY??0):["left","right"].includes(c)?+(e.offsetX??0):0));return tt(()=>{const c=Number(e.content),d=!e.max||isNaN(c)?e.content:c<=+e.max?c:`${e.max}+`,[f,m]=K$(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return _(e.tag,Be({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},m,{style:e.style}),{default:()=>{var p,v;return[_("div",{class:"v-badge__wrapper"},[(v=(p=t.slots).default)==null?void 0:v.call(p),_(vo,{transition:e.transition},{default:()=>{var y,b;return[nr(_("span",Be({class:["v-badge__badge",l.value,n.value,i.value,s.value],style:[r.value,o.value,e.inline?{}:u.value],"aria-atomic":"true","aria-label":a(e.label,c),"aria-live":"polite",role:"status"},f),[e.dot?void 0:t.slots.badge?(b=(y=t.slots).badge)==null?void 0:b.call(y):e.icon?_(Fe,{icon:e.icon},null):d]),[[Ys,e.modelValue]])]}})])]}})}),{}}}),$8e=Le({color:String,density:String,...kt()},"VBannerActions"),R8e=et()({name:"VBannerActions",props:$8e(),setup(e,t){let{slots:n}=t;return Ji({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),tt(()=>{var r;return _("div",{class:["v-banner-actions",e.class],style:e.style},[(r=n.default)==null?void 0:r.call(n)])}),{}}}),Jte=ah("v-banner-text"),D8e=Le({avatar:String,bgColor:String,color:String,icon:Ct,lines:String,stacked:Boolean,sticky:Boolean,text:String,...Oo(),...kt(),...Xa(),...xa(),...Hp({mobile:null}),...Ja(),...Sd(),...Kp(),...di(),...xn(),...Vn()},"VBanner"),Y2=et()({name:"VBanner",props:D8e(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:r,backgroundColorStyles:i}=Tr(e,"bgColor"),{borderClasses:a}=ml(e),{densityClasses:s}=Xs(e),{displayClasses:o,mobile:l}=Ti(e),{dimensionStyles:u}=Ta(e),{elevationClasses:c}=xs(e),{locationStyles:d}=ch(e),{positionClasses:f}=Yp(e),{roundedClasses:m}=Ci(e),{themeClasses:p}=tr(e),v=We(e,"color"),y=We(e,"density");Ji({VBannerActions:{color:v,density:y}}),tt(()=>{const b=!!(e.text||n.text),S=!!(e.avatar||e.icon),w=!!(S||n.prepend);return _(e.tag,{class:["v-banner",{"v-banner--stacked":e.stacked||l.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},p.value,r.value,a.value,s.value,o.value,c.value,f.value,m.value,e.class],style:[i.value,u.value,d.value,e.style],role:"banner"},{default:()=>{var E;return[w&&_("div",{key:"prepend",class:"v-banner__prepend"},[n.prepend?_(Zt,{key:"prepend-defaults",disabled:!S,defaults:{VAvatar:{color:v.value,density:y.value,icon:e.icon,image:e.avatar}}},n.prepend):_(ks,{key:"prepend-avatar",color:v.value,density:y.value,icon:e.icon,image:e.avatar},null)]),_("div",{class:"v-banner__content"},[b&&_(Jte,{key:"text"},{default:()=>{var k;return[((k=n.text)==null?void 0:k.call(n))??e.text]}}),(E=n.default)==null?void 0:E.call(n)]),n.actions&&_(R8e,{key:"actions"},n.actions)]}})})}}),M8e=Le({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Ib({origin:"center center",scrollStrategy:"block",transition:{component:xN},zIndex:2400})},"VDialog"),gs=et()({name:"VDialog",props:M8e(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:r}=t;const i=Rt(e,"modelValue"),{scopeId:a}=Gp(),s=ve();function o(c){var m,p;const d=c.relatedTarget,f=c.target;if(d!==f&&((m=s.value)!=null&&m.contentEl)&&((p=s.value)!=null&&p.globalTop)&&![document,s.value.contentEl].includes(f)&&!s.value.contentEl.contains(f)){const v=dy(s.value.contentEl);if(!v.length)return;const y=v[0],b=v[v.length-1];d===y?b.focus():y.focus()}}Bi(()=>{document.removeEventListener("focusin",o)}),An&&Je(()=>i.value&&e.retainFocus,c=>{c?document.addEventListener("focusin",o):document.removeEventListener("focusin",o)},{immediate:!0});function l(){var c;n("afterEnter"),(c=s.value)!=null&&c.contentEl&&!s.value.contentEl.contains(document.activeElement)&&s.value.contentEl.focus({preventScroll:!0})}function u(){n("afterLeave")}return Je(i,async c=>{var d;c||(await gn(),(d=s.value.activatorEl)==null||d.focus({preventScroll:!0}))}),tt(()=>{const c=od.filterProps(e),d=Be({"aria-haspopup":"dialog"},e.activatorProps),f=Be({tabindex:-1},e.contentProps);return _(od,Be({ref:s,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},c,{modelValue:i.value,"onUpdate:modelValue":m=>i.value=m,"aria-modal":"true",activatorProps:d,contentProps:f,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:l,onAfterLeave:u},a),{activator:r.activator,default:function(){for(var m=arguments.length,p=new Array(m),v=0;v<m;v++)p[v]=arguments[v];return _(Zt,{root:"VDialog"},{default:()=>{var y;return[(y=r.default)==null?void 0:y.call(r,...p)]}})}})}),Ao({},s)}});function N8e(e,t,n){if(t==null)return e;if(Array.isArray(t))throw new Error("Multiple matches is not implemented");return typeof t=="number"&&~t?_(Ve,null,[_("span",{class:"v-combobox__unmask"},[e.substr(0,t)]),_("span",{class:"v-combobox__mask"},[e.substr(t,n)]),_("span",{class:"v-combobox__unmask"},[e.substr(t+n)])]):e}const L8e=Le({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...W2({filterKeys:["title"]}),...q2({hideNoData:!0,returnObject:!0}),...Dr(IE({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...bd({transition:!1})},"VCombobox"),Zte=et()({name:"VCombobox",props:L8e(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,t){var de;let{emit:n,slots:r}=t;const{t:i}=ri(),a=ve(),s=it(!1),o=it(!0),l=it(!1),u=ve(),c=ve(),d=Rt(e,"menu"),f=F({get:()=>d.value,set:W=>{var X;d.value&&!W&&((X=u.value)!=null&&X.ΨopenChildren.size)||(d.value=W)}}),m=it(-1);let p=!1;const v=F(()=>{var W;return(W=a.value)==null?void 0:W.color}),y=F(()=>f.value?e.closeText:e.openText),{items:b,transformIn:S,transformOut:w}=IN(e),{textColorClasses:E,textColorStyles:k}=wa(v),x=Rt(e,"modelValue",[],W=>S(yr(W)),W=>{const X=w(W);return e.multiple?X:X[0]??null}),I=kE(e),A=F(()=>!!(e.chips||r.chip)),C=F(()=>A.value||!!r.selection),N=it(!e.multiple&&!C.value?((de=x.value[0])==null?void 0:de.title)??"":""),D=F({get:()=>N.value,set:W=>{var X;if(N.value=W??"",!e.multiple&&!C.value&&(x.value=[Mc(e,W)]),W&&e.multiple&&((X=e.delimiters)!=null&&X.length)){const ue=W.split(new RegExp(`(?:${e.delimiters.join("|")})+`));ue.length>1&&(ue.forEach(ye=>{ye=ye.trim(),ye&&he(Mc(e,ye))}),N.value="")}W||(m.value=-1),o.value=!W}}),j=F(()=>typeof e.counterValue=="function"?e.counterValue(x.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?x.value.length:D.value.length);Je(N,W=>{p?gn(()=>p=!1):s.value&&!f.value&&(f.value=!0),n("update:search",W)}),Je(x,W=>{var X;!e.multiple&&!C.value&&(N.value=((X=W[0])==null?void 0:X.title)??"")});const{filteredItems:z,getMatches:Y}=G2(e,b,()=>o.value?"":D.value),ae=F(()=>e.hideSelected?z.value.filter(W=>!x.value.some(X=>X.value===W.value)):z.value),ee=F(()=>x.value.map(W=>W.value)),J=F(()=>{var X;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&D.value===((X=ae.value[0])==null?void 0:X.title))&&ae.value.length>0&&!o.value&&!l.value}),G=F(()=>e.hideNoData&&!ae.value.length||I.isReadonly.value||I.isDisabled.value),se=ve(),L=z2(se,a);function B(W){p=!0,e.openOnClear&&(f.value=!0)}function R(){G.value||(f.value=!0)}function H(W){G.value||(s.value&&(W.preventDefault(),W.stopPropagation()),f.value=!f.value)}function M(W){var X;W.key!==" "&&ap(W)&&((X=a.value)==null||X.focus())}function K(W){var ye;if(axe(W)||I.isReadonly.value)return;const X=a.value.selectionStart,ue=x.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(W.key)&&W.preventDefault(),["
221Enter","ArrowDown"].includes(W.key)&&(f.value=!0),["Escape"].includes(W.key)&&(f.value=!1),["Enter","Escape","Tab"].includes(W.key)&&(J.value&&["Enter","Tab"].includes(W.key)&&!x.value.some(pe=>{let{value:Oe}=pe;return Oe===ae.value[0].value})&&he(z.value[0]),o.value=!0),W.key==="ArrowDown"&&J.value&&((ye=se.value)==null||ye.focus("next")),W.key==="Enter"&&D.value&&(he(Mc(e,D.value)),C.value&&(N.value="")),["Backspace","Delete"].includes(W.key)){if(!e.multiple&&C.value&&x.value.length>0&&!D.value)return he(x.value[0],!1);if(~m.value){W.preventDefault();const pe=m.value;he(x.value[m.value],!1),m.value=pe>=ue-1?ue-2:pe}else W.key==="Backspace"&&!D.value&&(m.value=ue-1);return}if(e.multiple)if(W.key==="ArrowLeft"){if(m.value<0&&X>0)return;const pe=m.value>-1?m.value-1:ue-1;x.value[pe]?m.value=pe:(m.value=-1,a.value.setSelectionRange(D.value.length,D.value.length))}else if(W.key==="ArrowRight"){if(m.value<0)return;const pe=m.value+1;x.value[pe]?m.value=pe:(m.value=-1,a.value.setSelectionRange(0,0))}else~m.value&&ap(W)&&(m.value=-1)}function ne(){var W;e.eager&&((W=c.value)==null||W.calculateVisibleItems())}function ie(){var W;s.value&&(o.value=!0,(W=a.value)==null||W.focus())}function he(W){let X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!W||W.props.disabled))if(e.multiple){const ue=x.value.findIndex(pe=>(e.valueComparator||za)(pe.value,W.value)),ye=X??!~ue;if(~ue){const pe=ye?[...x.value,W]:[...x.value];pe.splice(ue,1),x.value=pe}else ye&&(x.value=[...x.value,W]);e.clearOnSelect&&(D.value="")}else{const ue=X!==!1;x.value=ue?[W]:[],N.value=ue&&!C.value?W.title:"",gn(()=>{f.value=!1,o.value=!0})}}function we(W){s.value=!0,setTimeout(()=>{l.value=!0})}function Ae(W){l.value=!1}function oe(W){(W==null||W===""&&!e.multiple&&!C.value)&&(x.value=[])}return Je(s,(W,X)=>{if(!(W||W===X)&&(m.value=-1,f.value=!1,D.value)){if(e.multiple){he(Mc(e,D.value));return}if(!C.value)return;x.value.some(ue=>{let{title:ye}=ue;return ye===D.value})?N.value="":he(Mc(e,D.value))}}),Je(f,()=>{if(!e.hideSelected&&f.value&&x.value.length){const W=ae.value.findIndex(X=>x.value.some(ue=>(e.valueComparator||za)(ue.value,X.value)));An&&window.requestAnimationFrame(()=>{var X;W>=0&&((X=c.value)==null||X.scrollToIndex(W))})}}),Je(()=>e.items,(W,X)=>{f.value||s.value&&!X.length&&W.length&&(f.value=!0)}),tt(()=>{const W=!!(!e.hideNoData||ae.value.length||r["prepend-item"]||r["append-item"]||r["no-data"]),X=x.value.length>0,ue=qr.filterProps(e);return _(qr,Be({ref:a},ue,{modelValue:D.value,"onUpdate:modelValue":[ye=>D.value=ye,oe],focused:s.value,"onUpdate:focused":ye=>s.value=ye,validationValue:x.externalValue,counterValue:j.value,dirty:X,class:["v-combobox",{"v-combobox--active-menu":f.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!C.value,"v-combobox--selecting-index":m.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:I.isReadonly.value,placeholder:X?void 0:e.placeholder,"onClick:clear":B,"onMousedown:control":R,onKeydown:K}),{...r,default:()=>_(Ve,null,[_(Fi,Be({ref:u,modelValue:f.value,"onUpdate:modelValue":ye=>f.value=ye,activator:"parent",contentClass:"v-combobox__content",disabled:G.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ne,onAfterLeave:ie},e.menuProps),{default:()=>[W&&_(Wn,Be({ref:se,selected:ee.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:ye=>ye.preventDefault(),onKeydown:M,onFocusin:we,onFocusout:Ae,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},L,e.listProps),{default:()=>{var ye,pe,Oe;return[(ye=r["prepend-item"])==null?void 0:ye.call(r),!ae.value.length&&!e.hideNoData&&(((pe=r["no-data"])==null?void 0:pe.call(r))??_(wt,{key:"no-data",title:i(e.noDataText)},null)),_(H2,{ref:c,renderless:!0,items:ae.value},{default:ze=>{var je;let{item:Se,index:$e,itemRef:Ce}=ze;const Ge=Be(Se.props,{ref:Ce,key:Se.value,active:J.value&&$e===0?!0:void 0,onClick:()=>he(Se,null)});return((je=r.item)==null?void 0:je.call(r,{item:Se,index:$e,props:Ge}))??_(wt,Be(Ge,{role:"option"}),{prepend:Ue=>{let{isSelected:rt}=Ue;return _(Ve,null,[e.multiple&&!e.hideSelected?_(Ju,{key:Se.value,modelValue:rt,ripple:!1,tabindex:"-1"},null):void 0,Se.props.prependAvatar&&_(ks,{image:Se.props.prependAvatar},null),Se.props.prependIcon&&_(Fe,{icon:Se.props.prependIcon},null)])},title:()=>{var Ue,rt;return o.value?Se.title:N8e(Se.title,(Ue=Y(Se))==null?void 0:Ue.title,((rt=D.value)==null?void 0:rt.length)??0)}})}}),(Oe=r["append-item"])==null?void 0:Oe.call(r)]}})]}),x.value.map((ye,pe)=>{function Oe(Ce){Ce.stopPropagation(),Ce.preventDefault(),he(ye,!1)}const ze={"onClick:close":Oe,onKeydown(Ce){Ce.key!=="Enter"&&Ce.key!==" "||(Ce.preventDefault(),Ce.stopPropagation(),Oe(Ce))},onMousedown(Ce){Ce.preventDefault(),Ce.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Se=A.value?!!r.chip:!!r.selection,$e=Se?nE(A.value?r.chip({item:ye,index:pe,props:ze}):r.selection({item:ye,index:pe})):void 0;if(!(Se&&!$e))return _("div",{key:ye.value,class:["v-combobox__selection",pe===m.value&&["v-combobox__selection--selected",E.value]],style:pe===m.value?k.value:{}},[A.value?r.chip?_(Zt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:ye.title}}},{default:()=>[$e]}):_(ga,Be({key:"chip",closable:e.closableChips,size:"small",text:ye.title,disabled:ye.props.disabled},ze),null):$e??_("span",{class:"v-combobox__selection-text"},[ye.title,e.multiple&&pe<x.value.length-1&&_("span",{class:"v-combobox__selection-comma"},[te(",")])])])})]),"append-inner":function(){var ze;for(var ye=arguments.length,pe=new Array(ye),Oe=0;Oe<ye;Oe++)pe[Oe]=arguments[Oe];return _(Ve,null,[(ze=r["append-inner"])==null?void 0:ze.call(r,...pe),(!e.hideNoData||e.items.length)&&e.menuIcon?_(Fe,{class:"v-combobox__menu-icon",icon:e.menuIcon,onMousedown:H,onClick:$Y,"aria-label":i(y.value),title:i(y.value),tabindex:"-1"},null):void 0])}})}),Ao({isFocused:s,isPristine:o,menu:f,search:D,selectionIndex:m,filteredItems:z,select:he},a)}}),F8e=Le({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),Qte=Symbol.for("vuetify:datatable:expanded");function V8e(e){const t=We(e,"expandOnClick"),n=Rt(e,"expanded",e.expanded,o=>new Set(o),o=>[...o.values()]);function r(o,l){const u=new Set(n.value);l?u.add(o.value):u.delete(o.value),n.value=u}function i(o){return n.value.has(o.value)}function a(o){r(o,!i(o))}
vendor: 10,148 bytes, line 221
221const s={expand:r,expanded:n,expandOnClick:t,isExpanded:i,toggleExpand:a};return Qn(Qte,s),s}function ene(){const e=Mt(Qte);if(!e)throw new Error("foo");return e}const B8e=Le({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),tne=Symbol.for("vuetify:data-table-group");function j8e(e){return{groupBy:Rt(e,"groupBy")}}function U8e(e){const{disableSort:t,groupBy:n,sortBy:r}=e,i=ve(new Set),a=F(()=>n.value.map(c=>({...c,order:c.order??!1})).concat(t!=null&&t.value?[]:r.value));function s(c){return i.value.has(c.id)}function o(c){const d=new Set(i.value);s(c)?d.delete(c.id):d.add(c.id),i.value=d}function l(c){function d(f){const m=[];for(const p of f.items)"type"in p&&p.type==="group"?m.push(...d(p)):m.push(p);return[...new Set(m)]}return d({items:c})}const u={sortByWithGroups:a,toggleGroup:o,opened:i,groupBy:n,extractRows:l,isGroupOpen:s};return Qn(tne,u),u}function nne(){const e=Mt(tne);if(!e)throw new Error("Missing group!");return e}function H8e(e,t){if(!e.length)return[];const n=new Map;for(const r of e){const i=Ff(r.raw,t);n.has(i)||n.set(i,[]),n.get(i).push(r)}return n}function rne(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!t.length)return[];const i=H8e(e,t[0]),a=[],s=t.slice(1);return i.forEach((o,l)=>{const u=t[0],c=`${r}_${u}_${l}`;a.push({depth:n,id:c,key:u,value:l,items:s.length?rne(o,s,n+1,c):o,type:"group"})}),a}function ine(e,t){const n=[];for(const r of e)"type"in r&&r.type==="group"?(r.value!=null&&n.push(r),(t.has(r.id)||r.value==null)&&n.push(...ine(r.items,t))):n.push(r);return n}function z8e(e,t,n){return{flatItems:F(()=>{if(!t.value.length)return e.value;const i=rne(e.value,t.value.map(a=>a.key));return ine(i,n.value)})}}function q8e(e){let{page:t,itemsPerPage:n,sortBy:r,groupBy:i,search:a}=e;const s=Cr("VDataTable"),o=F(()=>({page:t.value,itemsPerPage:n.value,sortBy:r.value,groupBy:i.value,search:a.value}));let l=null;Je(o,()=>{za(l,o.value)||(l&&l.search!==o.value.search&&(t.value=1),s.emit("update:options",o.value),l=o.value)},{deep:!0,immediate:!0})}const W8e=Le({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),ane=Symbol.for("vuetify:data-table-pagination");function G8e(e){const t=Rt(e,"page",void 0,r=>+(r??1)),n=Rt(e,"itemsPerPage",void 0,r=>+(r??10));return{page:t,itemsPerPage:n}}function K8e(e){const{page:t,itemsPerPage:n,itemsLength:r}=e,i=F(()=>n.value===-1?0:n.value*(t.value-1)),a=F(()=>n.value===-1?r.value:Math.min(r.value,i.value+n.value)),s=F(()=>n.value===-1||r.value===0?1:Math.ceil(r.value/n.value));Je([t,s],()=>{t.value>s.value&&(t.value=s.value)});function o(f){n.value=f,t.value=1}function l(){t.value=ui(t.value+1,1,s.value)}function u(){t.value=ui(t.value-1,1,s.value)}function c(f){t.value=ui(f,1,s.value)}const d={page:t,itemsPerPage:n,startIndex:i,stopIndex:a,pageCount:s,itemsLength:r,nextPage:l,prevPage:u,setPage:c,setItemsPerPage:o};return Qn(ane,d),d}function Y8e(){const e=Mt(ane);if(!e)throw new Error("Missing pagination!");return e}function X8e(e){const t=Cr("usePaginatedItems"),{items:n,startIndex:r,stopIndex:i,itemsPerPage:a}=e,s=F(()=>a.value<=0?n.value:n.value.slice(r.value,i.value));return Je(s,o=>{t.emit("update:currentItems",o)},{immediate:!0}),{paginatedItems:s}}const J8e={showSelectAll:!1,allSelected:()=>[],select:e=>{var r;let{items:t,value:n}=e;return new Set(n?[(r=t[0])==null?void 0:r.value]:[])},selectAll:e=>{let{selected:t}=e;return t}},sne={showSelectAll:!0,allSelected:e=>{let{currentPage:t}=e;return t},select:e=>{let{items:t,value:n,selected:r}=e;for(const i of t)n?r.add(i.value):r.delete(i.value);return r},selectAll:e=>{let{value:t,currentPage:n,selected:r}=e;return sne.select({items:n,value:t,selected:r})}},one={showSelectAll:!0,allSelected:e=>{let{allItems:t}=e;return t},select:e=>{let{items:t,value:n,selected:r}=e;for(const i of t)n?r.add(i.value):r.delete(i.value);return r},selectAll:e=>{let{value:t,allItems:n,selected:r}=e;return one.select({items:n,value:t,selected:r})}},Z8e=Le({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:za}},"DataTable-select"),lne=Symbol.for("vuetify:data-table-selection");function Q8e(e,t){let{allItems:n,currentPage:r}=t;const i=Rt(e,"modelValue",e.modelValue,b=>new Set(yr(b).map(S=>{var w;return((w=n.value.find(E=>e.valueComparator(S,E.value)))==null?void 0:w.value)??S})),b=>[...b.values()]),a=F(()=>n.value.filter(b=>b.selectable)),s=F(()=>r.value.filter(b=>b.selectable)),o=F(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return J8e;case"all":return one;case"page":default:return sne}});function l(b){return yr(b).every(S=>i.value.has(S.value))}function u(b){return yr(b).some(S=>i.value.has(S.value))}function c(b,S){const w=o.value.select({items:b,value:S,selected:new Set(i.value)});i.value=w}function d(b){c([b],!l([b]))}function f(b){const S=o.value.selectAll({value:b,allItems:a.value,currentPage:s.value,selected:new Set(i.value)});i.value=S}const m=F(()=>i.value.size>0),p=F(()=>{const b=o.value.allSelected({allItems:a.value,currentPage:s.value});return!!b.length&&l(b)}),v=F(()=>o.value.showSelectAll),y={toggleSelect:d,select:c,selectAll:f,isSelected:l,isSomeSelected:u,someSelected:m,allSelected:p,showSelectAll:v};return Qn(lne,y),y}function nx(){const e=Mt(lne);if(!e)throw new Error("Missing selection!");return e}const eqe=Le({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),une=Symbol.for("vuetify:data-table-sort");function tqe(e){const t=Rt(e,"sortBy"),n=We(e,"mustSort"),r=We(e,"multiSort");return{sortBy:t,mustSort:n,multiSort:r}}function nqe(e){const{sortBy:t,mustSort:n,multiSort:r,page:i}=e,a=l=>{if(l.key==null)return;let u=t.value.map(d=>({...d}))??[];const c=u.find(d=>d.key===l.key);c?c.order==="desc"?n.value&&u.length===1?c.order="asc":u=u.filter(d=>d.key!==l.key):c.order="desc":r.value?u.push({key:l.key,order:"asc"}):u=[{key:l.key,order:"asc"}],t.value=u,i&&(i.value=1)};function s(l){return!!t.value.find(u=>u.key===l.key)}const o={sortBy:t,toggleSort:a,isSorted:s};return Qn(une,o),o}function cne(){const e=Mt(une);if(!e)throw new Error("Missing sort!");return e}function rqe(e,t,n,r){const i=ri();return{sortedItems:F(()=>{var s,o;return n.value.length?iqe(t.value,n.value,i.current.value,{transform:r==null?void 0:r.transform,sortFunctions:{...e.customKeySort,...(s=r==null?void 0:r.sortFunctions)==null?void 0:s.value},sortRawFunctions:(o=r==null?void 0:r.sortRawFunctions)==null?void 0:o.value}):t.value})}}function iqe(e,t,n,r){const i=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return e.map(s=>[s,r!=null&&r.transform?r.transform(s):s]).sort((s,o)=>{var l,u;for(let c=0;c<t.length;c++){let d=!1;const f=t[c].key,m=t[c].order??"asc";if(m===!1)continue;let p=Ff(s[1],f),v=Ff(o[1],f),y=s[0].raw,b=o[0].raw;if(m==="desc"&&([p,v]=[v,p],[y,b]=[b,y]),(l=r==null?void 0:r.sortRawFunctions)!=null&&l[f]){const S=r.sortRawFunctions[f](y,b);if(S==null)continue;if(d=!0,S)return S}if((u=r==null?void 0:r.sortFunctions)!=null&&u[f]){const S=r.sortFunctions[f](p,v);if(S==null)continue;if(d=!0,S)return S}if(!d){if(p instanceof Date&&v instanceof Date)return p.getTime()-v.getTime();if([p,v]=[p,v].map(S=>S!=null?S.toString().toLocaleLowerCase():S),p!==v)return m1(p)&&m1(v)?0:m1(p)?-1:m1(v)?1:!isNaN(p)&&!isNaN(v)?Number(p)-Number(v):i.compare(p,v)}}return 0}).map(s=>{let[o]=s;return o})}const dne=Le({prevIcon:{type:Ct,default:"$prev"},nextIcon:{type:Ct,default:"$next"},firstIcon:{type:Ct,default:"$first"},lastIcon:{type:Ct,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),k5=et()({name:"VDataTableFooter",props:dne(),setup(e,t){let{slots:n}=t;const{t:r}=ri(),{page:i,pageCount:a,startIndex:s,stopIndex:o,itemsLength:l,itemsPerPage:u,setItemsPerPage:c}=Y8e(),d=F(()=>e.itemsPerPageOptions.map(f=>typeof f=="number"?{value:f,title:f===-1?r("$vuetify.dataFooter.itemsPerPageAll"):String(f)}:{...f,title:isNaN(Number(f.title))?r(f.title):f.title}));return tt(()=>{var m;const f=$y.filterProps(e);return _("div",{class:"v-data-table-footer"},[(m=n.prepend)==null?void 0:m.call(n),_("div",{class:"v-data-table-footer__items-per-page"},[_("span",null,[r(e.itemsPerPageText)]),_(xd,{items:d.value,modelValue:u.value,"onUpdate:modelValue":p=>c(Number(p)),density:"compact",variant:"outlined","hide-details":!0},null)]),_("div",{class:"v-data-table-footer__info"},[_("div",null,[r(e.pageText,l.value?s.value+1:0,o.value,l.value)])]),_("div",{class:"v-data-table-footer__pagination"},[_($y,Be({modelValue:i.value,"onUpdate:modelValue":p=>i.value=p,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:a.value,"next-aria-label":e.nextPageLabel,"previous-aria-label":e.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":e.showCurrentPage?1:0,variant:"plain"},f),null)])])}),{}}}),nk=Fxe({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,t)=>{let{slots:n}=t;const r=e.tag??"td";return _(r,{class:["v-data-table__td",{"v-data-table-column--fixed":e.fixed,"v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap},`v-data-table-column--align-${e.align}
221`],style:{height:ht(e.height),width:ht(e.width),maxWidth:ht(e.maxWidth),left:ht(e.fixedOffset||null)}},{default:()=>{var i;return[(i=n.default)==null?void 0:i.call(n)]}})}),aqe=Le({headers:Array},"DataTable-header"),fne=Symbol.for("vuetify:data-table-headers"),hne={title:"",sortable:!1},sqe={...hne,width:48};function oqe(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(n=>({element:n,priority:0}));return{enqueue:(n,r)=>{let i=!1;for(let a=0;a<t.length;a++)if(t[a].priority>r){t.splice(a,0,{element:n,priority:r}),i=!0;break}i||t.push({element:n,priority:r})},size:()=>t.length,count:()=>{let n=0;if(!t.length)return 0;const r=Math.floor(t[0].priority);for(let i=0;i<t.length;i++)Math.floor(t[i].priority)===r&&(n+=1);return n},dequeue:()=>t.shift()}}function aD(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)t.push(e);else for(const n of e.children)aD(n,t);return t}function mne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const n of e)n.key&&t.add(n.key),n.children&&mne(n.children,t);return t}function lqe(e){if(e.key){if(e.key==="data-table-group")return hne;if(["data-table-expand","data-table-select"].includes(e.key))return sqe}}function X2(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(t,...e.children.map(n=>X2(n,t+1))):t}function uqe(e){let t=!1;function n(a){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(a)if(s&&(a.fixed=!0),a.fixed)if(a.children)for(let o=a.children.length-1;o>=0;o--)n(a.children[o],!0);else t?isNaN(+a.width)&&(`${a.key}`,void 0):a.lastFixed=!0,t=!0;else if(a.children)for(let o=a.children.length-1;o>=0;o--)n(a.children[o]);else t=!1}for(let a=e.length-1;a>=0;a--)n(e[a]);function r(a){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!a)return s;if(a.children){a.fixedOffset=s;for(const o of a.children)s=r(o,s)}else a.fixed&&(a.fixedOffset=s,s+=parseFloat(a.width||"0")||0);return s}let i=0;for(const a of e)i=r(a,i)}function cqe(e,t){const n=[];let r=0;const i=oqe(e);for(;i.size()>0;){let s=i.count();const o=[];let l=1;for(;s>0;){const{element:u,priority:c}=i.dequeue(),d=t-r-X2(u);if(o.push({...u,rowspan:d??1,colspan:u.children?aD(u).length:1}),u.children)for(const f of u.children){const m=c%1+l/Math.pow(10,r+2);i.enqueue(f,r+d+m)}l+=1,s-=1}r+=1,n.push(o)}return{columns:e.map(s=>aD(s)).flat(),headers:n}}function pne(e){const t=[];for(const n of e){const r={...lqe(n),...n},i=r.key??(typeof r.value=="string"?r.value:null),a=r.value??i??null,s={...r,key:i,value:a,sortable:r.sortable??(r.key!=null||!!r.sort),children:r.children?pne(r.children):void 0};t.push(s)}return t}function dqe(e,t){const n=ve([]),r=ve([]),i=ve({}),a=ve({}),s=ve({});hr(()=>{var v,y,b;const u=(e.headers||Object.keys(e.items[0]??{}).map(S=>({key:S,title:Ul(S)}))).slice(),c=mne(u);(v=t==null?void 0:t.groupBy)!=null&&v.value.length&&!c.has("data-table-group")&&u.unshift({key:"data-table-group",title:"Group"}),(y=t==null?void 0:t.showSelect)!=null&&y.value&&!c.has("data-table-select")&&u.unshift({key:"data-table-select"}),(b=t==null?void 0:t.showExpand)!=null&&b.value&&!c.has("data-table-expand")&&u.push({key:"data-table-expand"});const d=pne(u);uqe(d);const f=Math.max(...d.map(S=>X2(S)))+1,m=cqe(d,f);n.value=m.headers,r.value=m.columns;const p=m.headers.flat(1);for(const S of p)S.key&&(S.sortable&&(S.sort&&(i.value[S.key]=S.sort),S.sortRaw&&(a.value[S.key]=S.sortRaw)),S.filter&&(s.value[S.key]=S.filter))});const o={headers:n,columns:r,sortFunctions:i,sortRawFunctions:a,filterFunctions:s};return Qn(fne,o),o}function rx(){const e=Mt(fne);if(!e)throw new Error("Missing headers!");return e}const gne=Le({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,sortAscIcon:{type:Ct,default:"$sortAsc"},sortDescIcon:{type:Ct,default:"$sortDesc"},headerProps:{type:Object},sticky:Boolean,...Hp(),...SE()},"VDataTableHeaders"),E5=et()({name:"VDataTableHeaders",props:gne(),setup(e,t){let{slots:n}=t;const{t:r}=ri(),{toggleSort:i,sortBy:a,isSorted:s}=cne(),{someSelected:o,allSelected:l,selectAll:u,showSelectAll:c}=nx(),{columns:d,headers:f}=rx(),{loaderClasses:m}=Ab(e);function p(A,C){if(!(!(e.sticky||e.fixedHeader)&&!A.fixed))return{position:"sticky",left:A.fixed?ht(A.fixedOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${C})`:void 0}}function v(A){const C=a.value.find(N=>N.key===A.key);return C?C.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:y,backgroundColorStyles:b}
vendor: 13,638 bytes, line 221
221=Tr(e,"color"),{displayClasses:S,mobile:w}=Ti(e),E=F(()=>({headers:f.value,columns:d.value,toggleSort:i,isSorted:s,sortBy:a.value,someSelected:o.value,allSelected:l.value,selectAll:u,getSortIcon:v})),k=F(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},S.value,m.value]),x=A=>{let{column:C,x:N,y:D}=A;const j=C.key==="data-table-select"||C.key==="data-table-expand",z=Be(e.headerProps??{},C.headerProps??{});return _(nk,Be({tag:"th",align:C.align,class:[{"v-data-table__th--sortable":C.sortable&&!e.disableSort,"v-data-table__th--sorted":s(C),"v-data-table__th--fixed":C.fixed},...k.value],style:{width:ht(C.width),minWidth:ht(C.minWidth),maxWidth:ht(C.maxWidth),...p(C,D)},colspan:C.colspan,rowspan:C.rowspan,onClick:C.sortable?()=>i(C):void 0,fixed:C.fixed,nowrap:C.nowrap,lastFixed:C.lastFixed,noPadding:j},z),{default:()=>{var ee;const Y=`header.${C.key}`,ae={column:C,selectAll:u,isSorted:s,toggleSort:i,sortBy:a.value,someSelected:o.value,allSelected:l.value,getSortIcon:v};return n[Y]?n[Y](ae):C.key==="data-table-select"?((ee=n["header.data-table-select"])==null?void 0:ee.call(n,ae))??(c.value&&_(Ju,{modelValue:l.value,indeterminate:o.value&&!l.value,"onUpdate:modelValue":u},null)):_("div",{class:"v-data-table-header__content"},[_("span",null,[C.title]),C.sortable&&!e.disableSort&&_(Fe,{key:"icon",class:"v-data-table-header__sort-icon",icon:v(C)},null),e.multiSort&&s(C)&&_("div",{key:"badge",class:["v-data-table-header__sort-badge",...y.value],style:b.value},[a.value.findIndex(J=>J.key===C.key)+1])])}})},I=()=>{const A=Be(e.headerProps??{}??{}),C=F(()=>d.value.filter(D=>(D==null?void 0:D.sortable)&&!e.disableSort)),N=F(()=>{if(d.value.find(j=>j.key==="data-table-select")!=null)return l.value?"$checkboxOn":o.value?"$checkboxIndeterminate":"$checkboxOff"});return _(nk,Be({tag:"th",class:[...k.value],colspan:f.value.length+1},A),{default:()=>[_("div",{class:"v-data-table-header__content"},[_(xd,{chips:!0,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:C.value,label:r("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined","onClick:clear":()=>a.value=[],appendIcon:N.value,"onClick:append":()=>u(!l.value)},{...n,chip:D=>{var j;return _(ga,{onClick:(j=D.item.raw)!=null&&j.sortable?()=>i(D.item.raw):void 0,onMousedown:z=>{z.preventDefault(),z.stopPropagation()}},{default:()=>[D.item.title,_(Fe,{class:["v-data-table__td-sort-icon",s(D.item.raw)&&"v-data-table__td-sort-icon-active"],icon:v(D.item.raw),size:"small"},null)]})}})])]})};tt(()=>w.value?_("tr",null,[_(I,null,null)]):_(Ve,null,[n.headers?n.headers(E.value):f.value.map((A,C)=>_("tr",null,[A.map((N,D)=>_(x,{column:N,x:D,y:C},null))])),e.loading&&_("tr",{class:"v-data-table-progress"},[_("th",{colspan:d.value.length},[_(wE,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:n.loader})])])]))}}),fqe=Le({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),hqe=et()({name:"VDataTableGroupHeaderRow",props:fqe(),setup(e,t){let{slots:n}=t;const{isGroupOpen:r,toggleGroup:i,extractRows:a}=nne(),{isSelected:s,isSomeSelected:o,select:l}=nx(),{columns:u}=rx(),c=F(()=>a([e.item]));return()=>_("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[u.value.map(d=>{var f,m;if(d.key==="data-table-group"){const p=r(e.item)?"$expand":"$next",v=()=>i(e.item);return((f=n["data-table-group"])==null?void 0:f.call(n,{item:e.item,count:c.value.length,props:{icon:p,onClick:v}}))??_(nk,{class:"v-data-table-group-header-row__column"},{default:()=>[_(Xe,{size:"small",variant:"text",icon:p,onClick:v},null),_("span",null,[e.item.value]),_("span",null,[te("("),c.value.length,te(")")])]})}if(d.key==="data-table-select"){const p=s(c.value),v=o(c.value)&&!p,y=b=>l(c.value,b);return((m=n["data-table-select"])==null?void 0:m.call(n,{props:{modelValue:p,indeterminate:v,"onUpdate:modelValue":y}}))??_("td",null,[_(Ju,{modelValue:p,indeterminate:v,"onUpdate:modelValue":y},null)])}return _("td",null,null)})])}}),mqe=Le({index:Number,item:Object,cellProps:[Object,Function],onClick:Mi(),onContextmenu:Mi(),onDblclick:Mi(),...Hp()},"VDataTableRow"),pqe=et()({name:"VDataTableRow",props:mqe(),setup(e,t){let{slots:n}=t;const{displayClasses:r,mobile:i}=Ti(e,"v-data-table__tr"),{isSelected:a,toggleSelect:s,someSelected:o,allSelected:l,selectAll:u}=nx(),{isExpanded:c,toggleExpand:d}=ene(),{toggleSort:f,sortBy:m,isSorted:p}=cne(),{columns:v}=rx();tt(()=>_("tr",{class:["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},r.value],onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&v.value.map((y,b)=>{const S=e.item,w=`item.${y.key}`,E=`header.${y.key}`,k={index:e.index,item:S.raw,internalItem:S,value:Ff(S.columns,y.key),column:y,isSelected:a,toggleSelect:s,isExpanded:c,toggleExpand:d},x={column:y,selectAll:u,isSorted:p,toggleSort:f,sortBy:m.value,someSelected:o.value,allSelected:l.value,getSortIcon:()=>""},I=typeof e.cellProps=="function"?e.cellProps({index:k.index,item:k.item,internalItem:k.internalItem,value:k.value,column:y}):e.cellProps,A=typeof y.cellProps=="function"?y.cellProps({index:k.index,item:k.item,internalItem:k.internalItem,value:k.value}):y.cellProps;return _(nk,Be({align:y.align,class:{"v-data-table__td--expanded-row":y.key==="data-table-expand","v-data-table__td--select-row":y.key==="data-table-select"},fixed:y.fixed,fixedOffset:y.fixedOffset,lastFixed:y.lastFixed,maxWidth:i.value?void 0:y.maxWidth,noPadding:y.key==="data-table-select"||y.key==="data-table-expand",nowrap:y.nowrap,width:i.value?void 0:y.width},I,A),{default:()=>{var N,D,j,z,Y;if(n[w]&&!i.value)return(N=n[w])==null?void 0:N.call(n,k);if(y.key==="data-table-select")return((D=n["item.data-table-select"])==null?void 0:D.call(n,k))??_(Ju,{disabled:!S.selectable,modelValue:a([S]),onClick:al(()=>s(S),["stop"])},null);if(y.key==="data-table-expand")return((j=n["item.data-table-expand"])==null?void 0:j.call(n,k))??_(Xe,{icon:c(S)?"$collapse":"$expand",size:"small",variant:"text",onClick:al(()=>d(S),["stop"])},null);const C=De(k.value);return i.value?_(Ve,null,[_("div",{class:"v-data-table__td-title"},[((z=n[E])==null?void 0:z.call(n,x))??y.title]),_("div",{class:"v-data-table__td-value"},[((Y=n[w])==null?void 0:Y.call(n,k))??C])]):C}})})]))}}),vne=Le({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...Hp()},"VDataTableRows"),x5=et()({name:"VDataTableRows",inheritAttrs:!1,props:vne(),setup(e,t){let{attrs:n,slots:r}=t;const{columns:i}=rx(),{expandOnClick:a,toggleExpand:s,isExpanded:o}=ene(),{isSelected:l,toggleSelect:u}=nx(),{toggleGroup:c,isGroupOpen:d}=nne(),{t:f}=ri(),{mobile:m}=Ti(e);return tt(()=>{var p,v;return e.loading&&(!e.items.length||r.loading)?_("tr",{class:"v-data-table-rows-loading",key:"loading"},[_("td",{colspan:i.value.length},[((p=r.loading)==null?void 0:p.call(r))??f(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?_("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[_("td",{colspan:i.value.length},[((v=r["no-data"])==null?void 0:v.call(r))??f(e.noDataText)])]):_(Ve,null,[e.items.map((y,b)=>{var E;if(y.type==="group"){const k={index:b,item:y,columns:i.value,isExpanded:o,toggleExpand:s,isSelected:l,toggleSelect:u,toggleGroup:c,isGroupOpen:d};return r["group-header"]?r["group-header"](k):_(hqe,Be({key:`group-header_${y.id}`,item:y},oU(n,":group-header",()=>k)),r)}const S={index:b,item:y.raw,internalItem:y,columns:i.value,isExpanded:o,toggleExpand:s,isSelected:l,toggleSelect:u},w={...S,props:Be({key:`item_${y.key??y.index}`,onClick:a.value?()=>{s(y)}:void 0,index:b,item:y,cellProps:e.cellProps,mobile:m.value},oU(n,":row",()=>S),typeof e.rowProps=="function"?e.rowProps({item:S.item,index:S.index,internalItem:S.internalItem}):e.rowProps)};return _(Ve,{key:w.props.key},[r.item?r.item(w):_(pqe,w.props,r),o(y)&&((E=r["expanded-row"])==null?void 0:E.call(r,S))])})])}),{}}}),gqe=Le({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function vqe(e,t,n,r){const i=e.returnObject?t:ca(t,e.itemValue),a=ca(t,e.itemSelectable,!0),s=r.reduce((o,l)=>(l.key!=null&&(o[l.key]=ca(t,l.value)),o),{});return{type:"item",key:e.returnObject?ca(t,e.itemValue):i,index:n,value:i,selectable:a,columns:s,raw:t}}function yqe(e,t,n){return t.map((r,i)=>vqe(e,r,i,n))}function bqe(e,t){return{items:F(()=>yqe(e,e.items,t.value))}}const _qe=Le({...vne(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...F8e(),...B8e(),...aqe(),...gqe(),...Z8e(),...eqe(),...gne(),...gQ()},"DataTable"),Sqe=Le({...W8e(),..._qe(),...W2(),...dne()},"VDataTable"),wqe=et()({name:"VDataTable",props:Sqe(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,t){let{attrs:n,slots:r}=t;const{groupBy:i}=j8e(e),{sortBy:a,multiSort:s,mustSort:o}=tqe(e),{page:l,itemsPerPage:u}=G8e(e),{disableSort:c}=vd(e),{columns:d,headers:f,sortFunctions:m,sortRawFunctions:p,filterFunctions:v}=dqe(e,{groupBy:i,showSelect:We(e,"showSelect"),showExpand:We(e,"showExpand")}),{items:y}=bqe(e,d),b=We(e,"search"),{filteredItems:S}=G2(e,y,b,{transform:ie=>ie.columns,customKeyFilter:v}),{toggleSort:w}=nqe({sortBy:a,multiSort:s,mustSort:o,page:l}),{sortByWithGroups:E,opened:k,extractRows:x,isGroupOpen:I,toggleGroup:A}=U8e({groupBy:i,sortBy:a,disableSort:c}),{sortedItems:C}=rqe(e,S,E,{transform:ie=>({...ie.raw,...ie.columns}),sortFunctions:m,sortRawFunctions:p}),{flatItems:N}=z8e(C,i,k),D=F(()=>N.value.length),{startIndex:j,stopIndex:z,pageCount:Y,setItemsPerPage:ae}=K8e({page:l,itemsPerPage:u,itemsLength:D}),{paginatedItems:ee}=X8e({items:N,startIndex:j,stopIndex:z,itemsPerPage:u}),J=F(()=>x(ee.value)),{isSelected:G,select:se,selectAll:L,toggleSelect:B,someSelected:R,allSelected:H}=Q8e(e,{allItems:y,currentPage:J}),{isExpanded:M,toggleExpand:K}=V8e(e);q8e({page:l,itemsPerPage:u,sortBy:a,groupBy:i,search:b}),Ji({VDataTableRows:{hideNoData:We(e,"hideNoData"),noDataText:We(e,"noDataText"),loading:We(e,"loading"),loadingText:We(e,"loadingText")}});const ne=F(()=>({page:l.value,itemsPerPage:u.value,sortBy:a.value,pageCount:Y.value,toggleSort:w,setItemsPerPage:ae,someSelected:R.value,allSelected:H.value,isSelected:G,select:se,selectAll:L,toggleSelect:B,isExpanded:M,toggleExpand:K,isGroupOpen:I,toggleGroup:A,items:J.value.map(ie=>ie.raw),internalItems:J.value,groupedItems:ee.value,columns:d.value,headers:f.value}));return tt(()=>{const ie=k5.filterProps(e),he=E5.filterProps(e),we=x5.filterProps(e),Ae=OR.filterProps(e);return _(OR,Be({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},Ae,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var oe;return(oe=r.top)==null?void 0:oe.call(r,ne.value)},default:()=>{var oe,de,W,X,ue,ye;return r.default?r.default(ne.value):_(Ve,null,[(oe=r.colgroup)==null?void 0:oe.call(r,ne.value),!e.hideDefaultHeader&&_("thead",{key:"thead"},[_(E5,he,r)]),(de=r.thead)==null?void 0:de.call(r,ne.value),!e.hideDefaultBody&&_("tbody",null,[(W=r["body.prepend"])==null?void 0:W.call(r,ne.value),r.body?r.body(ne.value):_(x5,Be(n,we,{items:ee.value}),r),(X=r["body.append"])==null?void 0:X.call(r,ne.value)]),(ue=r.tbody)==null?void 0:ue.call(r,ne.value),(ye=r.tfoot)==null?void 0:ye.call(r,ne.value)])},bottom:()=>r.bottom?r.bottom(ne.value):!e.hideDefaultFooter&&_(Ve,null,[_(Nn,null,null),_(k5,ie,{prepend:r["footer.prepend"]})])})}),{}}}),kqe=Le({actionText:String,bgColor:String,color:String,icon:Ct,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...kt(),...xa(),...oh({size:void 0}),...Vn()},"VEmptyState"),Eqe=et()({name:"VEmptyState",props:kqe(),emits:{"click:action":e=>!0},setup(e,t){let{emit:n,slots:r}=t;const{themeClasses:i}=tr(e),{backgroundColorClasses:a,backgroundColorStyles:s}=Tr(We(e,"bgColor")),{dimensionStyles:o}=Ta(e),{displayClasses:l}=Ti();function u(c){n("click:action",c)}return tt(()=>{var y,b,S;const c=!!(r.actions||e.actionText),d=!!(r.headline||e.headline),f=!!(r.title||e.title),m=!!(r.text||e.text),p=!!(r.media||e.image||e.icon),v=e.size||(e.image?200:96);return _("div",{class:["v-empty-state",{[`v-empty-state--${e.justify}`]:!0},i.value,a.value,l.value,e.class],style:[s.value,o.value,e.style]},[p&&_("div",{key:"media",class:"v-empty-state__media"},[r.media?_(Zt,{key:"media-defaults",defaults:{VImg:{src:e.image,height:v},VIcon:{size:v,icon:e.icon}}},{default:()=>[r.media()]}):_(Ve,null,[e.image?_(lh,{key:"image",src:e.image,height:v},null):e.icon?_(Fe,{key:"icon",color:e.color,size:v,icon:e.icon},null):void 0])]),d&&_("div",{key:"headline",class:"v-empty-state__headline"},[((y=r.headline)==null?void 0:y.call(r))??e.headline]),f&&_("div",{key:"title",class:"v-empty-state__title"},[((b=r.title)==null?void 0:b.call(r))??e.title]),m&&_("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:ht(e.textWidth)}},[((S=r.text)==null?void 0:S.call(r))??e.text]),r.default&&_("div",{key:"c
221ontent",class:"v-empty-state__content"},[r.default()]),c&&_("div",{key:"actions",class:"v-empty-state__actions"},[_(Zt,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:e.color??"surface-variant",text:e.actionText}}},{default:()=>{var w;return[((w=r.actions)==null?void 0:w.call(r,{props:{onClick:u}}))??_(Xe,{onClick:u},null)]}})])])}),{}}}),Vy=Symbol.for("vuetify:v-expansion-panel"),yne=Le({...kt(),...wN()},"VExpansionPanelText"),By=et()({name:"VExpansionPanelText",props:yne(),setup(e,t){let{slots:n}=t;const r=Mt(Vy);if(!r)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:i,onAfterLeave:a}=kN(e,r.isSelected);return tt(()=>_(EE,{onAfterLeave:a},{default:()=>{var s;return[nr(_("div",{class:["v-expansion-panel-text",e.class],style:e.style},[n.default&&i.value&&_("div",{class:"v-expansion-panel-text__wrapper"},[(s=n.default)==null?void 0:s.call(n)])]),[[Ys,r.isSelected.value]])]}})),{}}}),bne=Le({color:String,expandIcon:{type:Ct,default:"$expand"},collapseIcon:{type:Ct,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...kt(),...xa()},"VExpansionPanelTitle"),jy=et()({name:"VExpansionPanelTitle",directives:{Ripple:wd},props:bne(),setup(e,t){let{slots:n}=t;const r=Mt(Vy);if(!r)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:i,backgroundColorStyles:a}=Tr(e,"color"),{dimensionStyles:s}=Ta(e),o=F(()=>({collapseIcon:e.collapseIcon,disabled:r.disabled.value,expanded:r.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),l=F(()=>r.isSelected.value?e.collapseIcon:e.expandIcon);return tt(()=>{var u;return nr(_("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":r.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},i.value,e.class],style:[a.value,s.value,e.style],type:"button",tabindex:r.disabled.value?-1:void 0,disabled:r.disabled.value,"aria-expanded":r.isSelected.value,onClick:e.readonly?void 0:r.toggle},[_("span",{class:"v-expansion-panel-title__overlay"},null),(u=n.default)==null?void 0:u.call(n,o.value),!e.hideActions&&_(Zt,{defaults:{VIcon:{icon:l.value}}},{default:()=>{var c;return[_("span",{class:"v-expansion-panel-title__icon"},[((c=n.actions)==null?void 0:c.call(n,o.value))??_(Fe,null,null)])]}})]),[[ka("ripple"),e.ripple]])}),{}}}),_ne=Le({title:String,text:String,bgColor:String,...Ja(),...tg(),...di(),...xn(),...bne(),...yne()},"VExpansionPanel"),sD=et()({name:"VExpansionPanel",props:_ne(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const r=ng(e,Vy),{backgroundColorClasses:i,backgroundColorStyles:a}=Tr(e,"bgColor"),{elevationClasses:s}
vendor: 15,486 bytes, line 221
221=xs(e),{roundedClasses:o}=Ci(e),l=F(()=>(r==null?void 0:r.disabled.value)||e.disabled),u=F(()=>r.group.items.value.reduce((f,m,p)=>(r.group.selected.value.includes(m.id)&&f.push(p),f),[])),c=F(()=>{const f=r.group.items.value.findIndex(m=>m.id===r.id);return!r.isSelected.value&&u.value.some(m=>m-f===1)}),d=F(()=>{const f=r.group.items.value.findIndex(m=>m.id===r.id);return!r.isSelected.value&&u.value.some(m=>m-f===-1)});return Qn(Vy,r),tt(()=>{const f=!!(n.text||e.text),m=!!(n.title||e.title),p=jy.filterProps(e),v=By.filterProps(e);return _(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":r.isSelected.value,"v-expansion-panel--before-active":c.value,"v-expansion-panel--after-active":d.value,"v-expansion-panel--disabled":l.value},o.value,i.value,e.class],style:[a.value,e.style]},{default:()=>[_("div",{class:["v-expansion-panel__shadow",...s.value]},null),_(Zt,{defaults:{VExpansionPanelTitle:{...p},VExpansionPanelText:{...v}}},{default:()=>{var y;return[m&&_(jy,{key:"title"},{default:()=>[n.title?n.title():e.title]}),f&&_(By,{key:"text"},{default:()=>[n.text?n.text():e.text]}),(y=n.default)==null?void 0:y.call(n)]}})]})}),{groupItem:r}}}),xqe=["default","accordion","inset","popout"],Tqe=Le({flat:Boolean,...eg(),...rh(_ne(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","rounded","tile","static"]),...Vn(),...kt(),...xn(),variant:{type:String,default:"default",validator:e=>xqe.includes(e)}},"VExpansionPanels"),J2=et()({name:"VExpansionPanels",props:Tqe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{next:r,prev:i}=gh(e,Vy),{themeClasses:a}=tr(e),s=F(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return Ji({VExpansionPanel:{bgColor:We(e,"bgColor"),collapseIcon:We(e,"collapseIcon"),color:We(e,"color"),eager:We(e,"eager"),elevation:We(e,"elevation"),expandIcon:We(e,"expandIcon"),focusable:We(e,"focusable"),hideActions:We(e,"hideActions"),readonly:We(e,"readonly"),ripple:We(e,"ripple"),rounded:We(e,"rounded"),static:We(e,"static")}}),tt(()=>_(e.tag,{class:["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},a.value,s.value,e.class],style:e.style},{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n,{prev:i,next:r})]}})),{next:r,prev:i}}}),Cqe=Le({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(Number(e))},...kd({prependIcon:"$file"}),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>yr(e).every(t=>t!=null&&typeof t=="object")},...TE({clearable:!0})},"VFileInput"),Iqe=et()({name:"VFileInput",inheritAttrs:!1,props:Cqe(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:r,slots:i}=t;const{t:a}=ri(),s=Rt(e,"modelValue",e.modelValue,D=>yr(D),D=>!e.multiple&&Array.isArray(D)?D[0]:D),{isFocused:o,focus:l,blur:u}=dh(e),c=F(()=>typeof e.showSize!="boolean"?e.showSize:void 0),d=F(()=>(s.value??[]).reduce((D,j)=>{let{size:z=0}=j;return D+z},0)),f=F(()=>q3(d.value,c.value)),m=F(()=>(s.value??[]).map(D=>{const{name:j="",size:z=0}=D;return e.showSize?`${j} (${q3(z,c.value)})`:j})),p=F(()=>{var j;const D=((j=s.value)==null?void 0:j.length)??0;return e.showSize?a(e.counterSizeString,D,f.value):a(e.counterString,D)}),v=ve(),y=ve(),b=ve(),S=F(()=>o.value||e.active),w=F(()=>["plain","underlined"].includes(e.variant));function E(){var D;b.value!==document.activeElement&&((D=b.value)==null||D.focus()),o.value||l()}function k(D){var j;(j=b.value)==null||j.click()}function x(D){r("mousedown:control",D)}function I(D){var j;(j=b.value)==null||j.click(),r("click:control",D)}function A(D){D.stopPropagation(),E(),gn(()=>{s.value=[],tE(e["onClick:clear"],D)})}function C(D){D.preventDefault()}function N(D){D.preventDefault(),D.dataTransfer&&(s.value=[...D.dataTransfer.files??[]])}return Je(s,D=>{(!Array.isArray(D)||!D.length)&&b.value&&(b.value.value="")}),tt(()=>{const D=!!(i.counter||e.counter),j=!!(D||i.details),[z,Y]=ih(n),{modelValue:ae,...ee}=Wa.filterProps(e),J=PN(e);return _(Wa,Be({ref:v,modelValue:e.multiple?s.value:s.value[0],class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":w.value},e.class],style:e.style,"onClick:prepend":k},z,ee,{centerAffix:!w.value,focused:o.value}),{...i,default:G=>{let{id:se,isDisabled:L,isDirty:B,isReadonly:R,isValid:H}=G;return _(CE,Be({ref:y,"prepend-icon":e.prependIcon,onMousedown:x,onClick:I,"onClick:clear":A,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},J,{id:se.value,active:S.value||B.value,dirty:B.value||e.dirty,disabled:L.value,focused:o.value,error:H.value===!1,onDragover:C,onDrop:N}),{...i,default:M=>{var ie;let{props:{class:K,...ne}}=M;return _(Ve,null,[_("input",Be({ref:b,type:"file",readonly:R.value,disabled:L.value,multiple:e.multiple,name:e.name,onClick:he=>{he.stopPropagation(),R.value&&he.preventDefault(),E()},onChange:he=>{if(!he.target)return;const we=he.target;s.value=[...we.files??[]]},onFocus:E,onBlur:u},ne,Y),null),_("div",{class:K},[!!((ie=s.value)!=null&&ie.length)&&!e.hideInput&&(i.selection?i.selection({fileNames:m.value,totalBytes:d.value,totalBytesReadable:f.value}):e.chips?m.value.map(he=>_(ga,{key:he,size:"small",text:he},null)):m.value.join(", "))])])}})},details:j?G=>{var se,L;return _(Ve,null,[(se=i.details)==null?void 0:se.call(i,G),D&&_(Ve,null,[_("span",null,null),_(AN,{active:!!((L=s.value)!=null&&L.length),value:p.value,disabled:e.disabled},i.counter)])])}:void 0})}),Ao({},v,y,b)}}),Aqe=Le({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Oo(),...kt(),...Ja(),...uX(),...di(),...xn({tag:"footer"}),...Vn()},"VFooter"),Oqe=et()({name:"VFooter",props:Aqe(),setup(e,t){let{slots:n}=t;const r=ve(),{themeClasses:i}=tr(e),{backgroundColorClasses:a,backgroundColorStyles:s}=Tr(We(e,"color")),{borderClasses:o}=ml(e),{elevationClasses:l}=xs(e),{roundedClasses:u}=Ci(e),c=it(32),{resizeRef:d}=Ku(m=>{m.length&&(c.value=m[0].target.clientHeight)}),f=F(()=>e.height==="auto"?c.value:parseInt(e.height,10));return Fl(()=>e.app,()=>{const m=dX({id:e.name,order:F(()=>parseInt(e.order,10)),position:F(()=>"bottom"),layoutSize:f,elementSize:F(()=>e.height==="auto"?void 0:f.value),active:F(()=>e.app),absolute:We(e,"absolute")});hr(()=>{r.value=m.layoutItemStyles.value})}),tt(()=>_(e.tag,{ref:d,class:["v-footer",i.value,a.value,o.value,l.value,u.value,e.class],style:[s.value,e.app?r.value:{height:ht(e.height)},e.style]},n)),{}}}),Pqe=Le({scrollable:Boolean,...kt(),...xa(),...xn({tag:"main"})},"VMain"),T5=et()({name:"VMain",props:Pqe(),setup(e,t){let{slots:n}=t;const{dimensionStyles:r}=Ta(e),{mainStyles:i}=cX(),{ssrBootStyles:a}=xE();return tt(()=>_(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[i.value,a.value,r.value,e.style]},{default:()=>{var s,o;return[e.scrollable?_("div",{class:"v-main__scroller"},[(s=n.default)==null?void 0:s.call(n)]):(o=n.default)==null?void 0:o.call(n)]}})),{}}}),$qe=Le({...zE({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),AS=et()({name:"VRadio",props:$qe(),setup(e,t){let{slots:n}=t;return tt(()=>{const r=Uf.filterProps(e);return _(Uf,Be(r,{class:["v-radio",e.class],style:e.style,type:"radio"}),n)}),{}}}),Rqe=Le({height:{type:[Number,String],default:"auto"},...kd(),...Dr(g2(),["multiple"]),trueIcon:{type:Ct,default:"$radioOn"},falseIcon:{type:Ct,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),Sne=et()({name:"VRadioGroup",inheritAttrs:!1,props:Rqe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:r}=t;const i=Ya(),a=F(()=>e.id||`radio-group-${i}`),s=Rt(e,"modelValue");return tt(()=>{const[o,l]=ih(n),u=Wa.filterProps(e),c=Uf.filterProps(e),d=r.label?r.label({label:e.label,props:{for:a.value}}):e.label;return _(Wa,Be({class:["v-radio-group",e.class],style:e.style},o,u,{modelValue:s.value,"onUpdate:modelValue":f=>s.value=f,id:a.value}),{...r,default:f=>{let{id:m,messagesId:p,isDisabled:v,isReadonly:y}=f;return _(Ve,null,[d&&_(Pb,{id:m.value},{default:()=>[d]}),_(Rje,Be(c,{id:m.value,"aria-describedby":p.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:v.value,readonly:y.value,"aria-labelledby":d?m.value:void 0,multiple:!1},l,{modelValue:s.value,"onUpdate:modelValue":b=>s.value=b}),r)])}})}),{}}}),Dqe={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function Mqe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return _("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${e}`]},[t])}function C5(e){const[t,n]=e.split("@");return Array.from({length:n}).map(()=>ix(t))}function ix(e){let t=[];if(!e)return t;const n=Dqe[e];if(e!==n){if(e.includes(","))return I5(e);if(e.includes("@"))return C5(e);n.includes(",")?t=I5(n):n.includes("@")?t=C5(n):n&&t.push(ix(n))}return[Mqe(e,t)]}function I5(e){return e.replace(/\s/g,"").split(",").map(ix)}const Nqe=Le({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...xa(),...Ja(),...Vn()},"VSkeletonLoader"),Nv=et()({name:"VSkeletonLoader",props:Nqe(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:r,backgroundColorStyles:i}=Tr(We(e,"color")),{dimensionStyles:a}=Ta(e),{elevationClasses:s}=xs(e),{themeClasses:o}=tr(e),{t:l}=ri(),u=F(()=>ix(yr(e.type).join(",")));return tt(()=>{var f;const c=!n.default||e.loading,d=e.boilerplate||!c?{}:{ariaLive:"polite",ariaLabel:l(e.loadingText),role:"alert"};return _("div",Be({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},o.value,r.value,s.value],style:[i.value,c?a.value:{}]},d),[c?u.value:(f=n.default)==null?void 0:f.call(n)])}),{}}});function Lqe(e){const t=it(e());let n=-1;function r(){clearInterval(n)}function i(){r(),gn(()=>t.value=e())}function a(s){const o=s?getComputedStyle(s):{transitionDuration:.2},l=parseFloat(o.transitionDuration)*1e3||200;if(r(),t.value<=0)return;const u=performance.now();n=window.setInterval(()=>{const c=performance.now()-u+l;t.value=Math.max(e()-c,0),t.value<=0&&r()},l)}return Vi(r),{clear:r,time:t,start:a,reset:i}}const Fqe=Le({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Sd({location:"bottom"}),...Kp(),...di(),...Po(),...Vn(),...Dr(Ib({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),oD=et()({name:"VSnackbar",props:Fqe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const r=Rt(e,"modelValue"),{positionClasses:i}=Yp(e),{scopeId:a}=Gp(),{themeClasses:s}=tr(e),{colorClasses:o,colorStyles:l,variantClasses:u}=uh(e),{roundedClasses:c}=Ci(e),d=Lqe(()=>Number(e.timeout)),f=ve(),m=ve(),p=it(!1),v=it(0),y=ve(),b=Mt(my,void 0);Fl(()=>!!b,()=>{const D=cX();hr(()=>{y.value=D.mainStyles.value})}),Je(r,w),Je(()=>e.timeout,w),mr(()=>{r.value&&w()});let S=-1;function w(){d.reset(),window.clearTimeout(S);const D=Number(e.timeout);if(!r.value||D===-1)return;const j=qM(m.value);d.start(j),S=window.setTimeout(()=>{r.value=!1},D)}function E(){d.reset(),window.clearTimeout(S)}function k(){p.value=!0,E()}function x(){p.value=!1,w()}function I(D){v.value=D.touches[0].clientY}function A(D){Math.abs(v.value-D.changedTouches[0].clientY)>50&&(r.value=!1)}function C(){p.value&&x()}const N=F(()=>e.location.split(" ").reduce((D,j)=>(D[`v-snackbar--${j}`]=!0,D),{}));return tt(()=>{const D=od.filterProps(e),j=!!(n.default||n.text||e.text);return _(od,Be({ref:f,class:["v-snackbar",{"v-snackbar--active":r.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},N.value,i.value,e.class],style:[y.value,e.style]},D,{modelValue:r.value,"onUpdate:modelValue":z=>r.value=z,contentProps:Be({class:["v-snackbar__wrapper",s.value,o.value,c.value,u.value],style:[l.value],onPointerenter:k,onPointerleave:x},D.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:I,onTouchend:A,onAfterLeave:C},a),{default:()=>{var z,Y;return[_d(!1,"v-snackbar"),e.timer&&!p.value&&_("div",{key:"timer",class:"v-snackbar__timer"},[_(hp,{ref:m,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":d.time.value},null)]),j&&_("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((z=n.text)==null?void 0:z.call(n))??e.text,(Y=n.default)==null?void 0:Y.call(n)]),n.actions&&_(Zt,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[_("div",{class:"v-snackbar__actions"},[n.actions({isActive:r})])]})]},activator:n.activator})}),Ao({},f)}}),Z2=Symbol.for("vuetify:v-stepper"),wne=Le({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),kne=et()({name:"VStepperActions",props:wne(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,t){let{emit:n,slots:r}=t;const{t:i}=ri();function a(){n("click:prev")}function s(){n("click:next")}return tt(()=>{const o={onClick:a},l={onClick:s};return _("div",{class:"v-stepper-actions"},[_(Zt,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:i(e.prevText),variant:"text"}}},{default:()=>{var u;return[((u=r.prev)==null?void 0:u.call(r,{props:o}))??_(Xe,o,null)]}}),_(Zt,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:i(e.nextText),variant:"tonal"}}},{default:()=>{var u;return[((u=r.next)==null?void 0:u.call(r,{props:l}))??_(Xe,l,null)]}})])}),{}}}),Ene=ah("v-stepper-header"),Vqe=Le({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:Ct,default:"$complete"},editable:Boolean,editIcon:{type:Ct,default:"$edit"},error:Boolean,errorIcon:{type:Ct,default:"$error"},icon:Ct,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),Bqe=Le({...Vqe(),...tg()},"VStepperItem"),xne=et()({name:"VStepperItem",directives:{Ripple:wd},props:Bqe(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const r=ng(e,Z2,!0),i=F(()=>(r==null?void 0:r.value.value)??e.value),a=F(()=>e.rules.every(f=>f()===!0)),s=F(()=>!e.disabled&&e.editable),o=F(()=>!e.disabled&&e.editable),l=F(()=>
221e.error||!a.value),u=F(()=>e.complete||e.rules.length>0&&a.value),c=F(()=>l.value?e.errorIcon:u.value?e.completeIcon:r.isSelected.value&&e.editable?e.editIcon:e.icon),d=F(()=>({canEdit:o.value,hasError:l.value,hasCompleted:u.value,title:e.title,subtitle:e.subtitle,step:i.value,value:e.value}));return tt(()=>{var y,b,S;const f=(!r||r.isSelected.value||u.value||o.value)&&!l.value&&!e.disabled,m=!!(e.title!=null||n.title),p=!!(e.subtitle!=null||n.subtitle);function v(){r==null||r.toggle()}return nr(_("button",{class:["v-stepper-item",{"v-stepper-item--complete":u.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":l.value},r==null?void 0:r.selectedClass.value],disabled:!e.editable,type:"button",onClick:v},[s.value&&_d(!0,"v-stepper-item"),_(ks,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:f?e.color:void 0,size:24},{default:()=>{var w;return[((w=n.icon)==null?void 0:w.call(n,d.value))??(c.value?_(Fe,{icon:c.value},null):i.value)]}}),_("div",{class:"v-stepper-item__content"},[m&&_("div",{key:"title",class:"v-stepper-item__title"},[((y=n.title)==null?void 0:y.call(n,d.value))??e.title]),p&&_("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((b=n.subtitle)==null?void 0:b.call(n,d.value))??e.subtitle]),(S=n.default)==null?void 0:S.call(n,d.value)])]),[[ka("ripple"),e.ripple&&e.editable,null]])}),{}}}),jqe=Le({...Dr(j2(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),Tne=et()({name:"VStepperWindow",props:jqe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const r=Mt(Z2,null),i=Rt(e,"modelValue"),a=F({get(){var s;return i.value!=null||!r?i.value:(s=r.items.value.find(o=>r.selected.value.includes(o.id)))==null?void 0:s.value},set(s){i.value=s}});return tt(()=>{const s=vp.filterProps(e);return _(vp,Be({_as:"VStepperWindow"},s,{modelValue:a.value,"onUpdate:modelValue":o=>a.value=o,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),Uqe=Le({...U2()},"VStepperWindowItem"),Cne=et()({name:"VStepperWindowItem",props:Uqe(),setup(e,t){let{slots:n}=t;return tt(()=>{const r=yp.filterProps(e);return _(yp,Be({_as:"VStepperWindowItem"},r,{class:["v-stepper-window-item",e.class],style:e.style}),n)}),{}}}),Hqe=Le({altLabels:Boolean,bgColor:String,completeIcon:Ct,editIcon:Ct,editable:Boolean,errorIcon:Ct,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},nonLinear:Boolean,flat:Boolean,...Hp()},"Stepper"),zqe=Le({...Hqe(),...eg({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...tx(),...rh(wne(),["prevText","nextText"])},"VStepper"),qqe=et()({name:"VStepper",props:zqe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{items:r,next:i,prev:a,selected:s}=gh(e,Z2),{displayClasses:o,mobile:l}=Ti(e),{completeIcon:u,editIcon:c,errorIcon:d,color:f,editable:m,prevText:p,nextText:v}=vd(e),y=F(()=>e.items.map((w,E)=>{const k=ca(w,e.itemTitle,w),x=ca(w,e.itemValue,E+1);return{title:k,value:x,raw:w}})),b=F(()=>r.value.findIndex(w=>s.value.includes(w.id))),S=F(()=>e.disabled?e.disabled:b.value===0?"prev":b.value===r.value.length-1?"next":!1);return Ji({VStepperItem:{editable:m,errorIcon:d,completeIcon:u,editIcon:c,prevText:p,nextText:v},VStepperActions:{color:f,disabled:S,prevText:p,nextText:v}}),tt(()=>{const w=Kr.filterProps(e),E=!!(n.header||e.items.length),k=e.items.length>0,x=!e.hideActions&&!!(k||n.actions);return _(Kr,Be(w,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":l.value},o.value,e.class],style:e.style}),{default:()=>{var I,A;return[E&&_(Ene,{key:"stepper-header"},{default:()=>[y.value.map((C,N)=>{let{raw:D,...j}=C;return _(Ve,null,[!!N&&_(Nn,null,null),_(xne,j,{default:n[`header-item.${j.value}`]??n.header,icon:n.icon,title:n.title,subtitle:n.subtitle})])})]}),k&&_(Tne,{key:"stepper-window"},{default:()=>[y.value.map(C=>_(Cne,{value:C.value},{default:()=>{var N,D;return((N=n[`item.${C.value}`])==null?void 0:N.call(n,C))??((D=n.item)==null?void 0:D.call(n,C))}}))]}),(I=n.default)==null?void 0:I.call(n,{prev:a,next:i}),x&&(((A=n.actions)==null?void 0:A.call(n,{next:i,prev:a}))??_(kne,{key:"stepper-actions","onClick:prev":a,"onClick:next":i},n))]}})}),{prev:a,next:i}}}),Ine=gt({props:{icon:{type:String,required:!0},avatarProps:{type:Object,required:!0}},setup(e){const t=F(()=>e.icon.startsWith("http://")||e.icon.startsWith("https://")),n=F(()=>e.icon.startsWith("<?xml")||e.icon.startsWith("<svg"));return()=>t.value?Jt(ks,e.avatarProps,()=>Jt(lh,{src:e.icon})):n.value?Jt("div",{innerHTML:e.icon.replace("<svg ",'<svg class="v-icon__svg" '),class:"v-icon"}):Jt(Fe,null,()=>e.icon)}}),Wqe={__name:"select-item",props:{multiple:{type:Boolean,default:!1},itemProps:{type:Object,required:!0},item:{type:Object,required:!0},avatarProps:{type:Object,required:!0}},setup(e){return(t,n)=>(Z(),ge(_e(wt),Di(ki(e.itemProps)),vb({_:2},[e.item.icon||e.multiple?{name:"prepend",fn:O(({isSelected:r})=>[e.multiple?(Z(),ge(_e(Ju),{key:e.item.key,ripple:!1,tabindex:"-1","model-value":r},null,8,["model-value"])):Me("",!0),e.item.icon?(Z(),ge(Ine,{key:1,icon:e.item.icon,"avatar-props":e.avatarProps},null,8,["icon","avatar-props"])):Me("",!0)]),key:"0"}:void 0]),1040))}},Gqe={class:"v-select__selection-text"},Kqe={key:1,class:"v-select__selection-comma"},Yqe={__name:"select-selection",props:{multiple:{type:Boolean,default:!1},last:{type:Boolean,default:!1},item:{type:Object,required:!0},avatarProps:{type:Object,required:!0}},setup(e){return(t,n)=>(Z(),Re("span",Gqe,[e.item.icon?(Z(),ge(Ine,{key:0,icon:e.item.icon,"avatar-props":e.avatarProps},null,8,["icon","avatar-props"])):Me("",!0),te(" "+De(e.item.title??e.item.key??e.item.value)+" ",1),e.multiple&&!e.last?(Z(),Re("span",Kqe,",")):Me("",!0)]))}};function Ane(e,t,n){const r=F(()=>e.value.layout),{inputProps:i,options:a,skeleton:s,localData:o,compSlots:l}=Ii(e,t,{layoutPropsMap:["multiple","placeholder"],bindData:!1}),u=Hb(e,t),c=F(()=>{const f={...i.value};return a.value.readOnly?f.menuProps={modelValue:!1}:f.menuProps={zIndex:3e3},f.clearable=f.clearable??!s.value.required,f.valueComparator=(m,p)=>{const v=typeof m=="object"?t.prepareSelectItem(e.value,m).key:m,y=typeof p=="object"?t.prepareSelectItem(e.value,p).key:p;return v===y},f["onUpdate:modelValue"]=m=>{if(Array.isArray(m)&&Array.isArray(e.value.data))for(let v=0;v<e.value.data.length;v++)typeof e.value.data[v]=="object"&&typeof m[v]=="string"&&(m[v]=e.value.data[v]);const p=Array.isArray(m)&&e.value.layout.separator?m.join(e.value.layout.separator):m;return o.value=p,t.input(e.value,p)},f.onBlur=()=>t.blur(e.value),f}),d=F(()=>{const f={...l.value};return f.item||(f.item=m=>Jt(Wqe,{multiple:r.value.multiple,itemProps:m.props,item:m.item.raw,avatarProps:n})),f.selection||(f.selection=m=>Jt(Yqe,{multiple:r.value.multiple,last:r.value.multiple&&m.index===e.value.data.length-1,item:u.prepareSelectedItem(m.item.raw,m.item.value),avatarProps:n})),f});return{localData:o,inputProps:i,selectProps:c,compSlots:l,selectSlots:d,getItems:u}}function zb(e,t=null){const n=Mt(Symbol.for("vuetify:defaults"));if(!n)throw new Error("[vjsf] Could not find defaults instance");return F(()=>{var i;const r=((i=n.value)==null?void 0:i[e])??{};return t?{...t,...r}:r})}const Xqe=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfSelect");const t=zb("VjsfSelectItem-VAvatar",{rounded:!1,size:"small"}),{getItems:n,selectProps:r,selectSlots:i,localData:a}=Ane(We(e,"modelValue"),e.statefulLayout,t.value),s=F(()=>{const o={...r.value};return o.loading=n.loading.value,o.items=n.items.value,o.modelValue=a.value,o});return()=>Jt(xd,s.value,i.value)}}),Jqe=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfAutocomplete");const t=zb("VjsfSelectItem-VAvatar",{rounded:!1,size:"small"}),{getItems:n,selectProps:r,selectSlots:i,localData:a}=Ane(We(e,"modelValue"),e.statefulLayout,t.value),s=F(()=>{const o={...r.value};return o.noFilter=!0,o["onUpdate:search"]=l=>{n.search.value=l},o.items=n.items.value,o.loading=n.loading.value,o.modelValue=a.value,o});return()=>Jt(K2,s.value,i.value)}}),Zqe=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfRadioGroup");const t=We(e,"modelValue"),n=Hb(t,e.statefulLayout),{inputProps:r,compSlots:i,localData:a}=Ii(t,e.statefulLayout),s=F(()=>{const l={...r.value};return l.modelValue=a.value,l}),o=F(()=>{const l={...i.value},u=[];
221if(n.loading.value)u.push(Jt(Nv,{type:"chip"}));else for(const c of n.items.value)u.push(Jt(AS,{label:c.title,value:c.value}));return l.default=()=>u,l});return()=>Jt(Sne,s.value,o.value)}}),One=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=We(e,"modelValue"),n=Hb(t,e.statefulLayout),{inputProps:r,compSlots:i,localData:a,layout:s}=Ii(t,e.statefulLayout,{bindData:!1}),o=F(()=>{const u={...r.value};return u.class.push("v-radio-group"),u.class.push("vjsf-selection-group"),u}),l=F(()=>{const u={...i.value};return u.default||(u.default=()=>{var d;const c=[Jt(Pb,{text:o.value.label})];if(n.loading.value)c.push(Jt(Nv,{type:"chip"}));else{const f=[];for(const m of n.items.value){let p=!1;s.value.multiple?p=(d=a.value)==null?void 0:d.includes(m.value):p=a.value===m.value,f.push(Jt(e.type==="switch"?pp:L2,{label:m.title,hideDetails:!0,key:m.key,modelValue:p,onClick:()=>{let v;s.value.multiple?(v=e.modelValue.data?[...e.modelValue.data]:[],v.includes(m.value)?v=v.filter(y=>y!==m.value):v.push(m.value)):e.modelValue.data===m.value?v=void 0:v=m.value,e.statefulLayout.input(e.modelValue,v)}}))}c.push(Jt("div",{class:"v-selection-control-group"},f))}return c}),u});return()=>Jt(Wa,o.value,l.value)}}),Qqe=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return rr({},"VjsfCheckboxGroup"),()=>Jt(One,{modelValue:e.modelValue,statefulLayout:e.statefulLayout,type:"checkbox"})}}),e5e=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return rr({},"VjsfSwitchGroup"),()=>Jt(One,{modelValue:e.modelValue,statefulLayout:e.statefulLayout,type:"switch"})}}),t5e={__name:"one-of-select",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfOneOfSelect");const t=e,{inputProps:n,localData:r,skeleton:i,children:a}=Ii(We(t,"modelValue"),t.statefulLayout,{bindData:!1}),s=ve(void 0);Je(()=>{var u,c;return(c=(u=a.value)==null?void 0:u[0])==null?void 0:c.key},()=>{var u,c;((u=t.modelValue.children)==null?void 0:u.length)===1?typeof t.modelValue.children[0].key=="number"&&(s.value=(c=i.value.childrenTrees)==null?void 0:c[t.modelValue.children[0].key]):s.value=void 0},{immediate:!0});const o=u=>{i.value.childrenTrees&&t.statefulLayout.activateItem(t.modelValue,i.value.childrenTrees.indexOf(u))},l=F(()=>{const u={...n.value};u["onUpdate:modelValue"]=o,t.modelValue.options.readOnly||(u.menuProps={zIndex:3e3});const c=[];for(const d of i.value.childrenTrees||[]){const f=t.statefulLayout.compiledLayout.skeletonTrees[d],m=t.statefulLayout.compiledLayout.normalizedLayouts[f.root];(!J4e(m)||!m.if||t.statefulLayout.evalNodeExpression(t.modelValue,m.if,r.value))&&c.push(f)}return u.items=c,u.itemTitle="title",u.itemValue=d=>d.root,u});return(u,c)=>(Z(),ge(_e(sn),null,{default:O(()=>{var d,f,m;return[e.modelValue.skeleton.childrenTrees?(Z(),ge(_e(Ut),{key:0,cols:"12"},{default:O(()=>[_(_e(xd),Be(l.value,{"model-value":s.value}),null,16,["model-value"])]),_:1})):Me("",!0),(d=e.modelValue.children)!=null&&d[0]?(Z(!0),Re(Ve,{key:1},Pt(_e(_h)((f=e.modelValue.children)==null?void 0:f[0])?(m=e.modelValue.children)==null?void 0:m[0].children:e.modelValue.children,p=>(Z(),ge(sc,{key:p.fullKey,"model-value":p,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128)):Me("",!0)]}),_:1}))}},n5e=["innerHTML"],ax={__name:"child-subtitle",props:{modelValue:{type:Object,required:!0}},setup(e){const t=F(()=>e.modelValue.options.density==="default"?"mt-1 mb-5":e.modelValue.options.density==="comfortable"?"mb-4":"mb-3");return(n,r)=>_e(_h)(e.modelValue)&&e.modelValue.layout.subtitle?(Z(),Re("p",{key:0,class:$r(`text-subtitle ${t.value}`),innerHTML:e.modelValue.layout.subtitle},null,10,n5e)):Me("",!0)}},r5e={__name:"tabs",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfTabs");const t=zb("VjsfTabs-VSheet",{border:!0}),n=ve(0);return(r,i)=>(Z(),Re(Ve,null,[_(ag,{node:e.modelValue},null,8,["node"]),_(_e(Kr),Di(ki(_e(t))),{default:O(()=>[_(_e(Sh),{modelValue:n.value,"onUpdate:modelValue":i[0]||(i[0]=a=>n.value=a),direction:"horizontal"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,(a,s)=>(Z(),ge(_e(dl),{key:a.key,value:s,color:a.validated&&(a.error||a.childError)?"error":void 0},{default:O(()=>[a.validated&&(a.error||a.childError)?(Z(),ge(_e(Fe),{key:0,color:"error",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):Me("",!0),te(" "+De(a.layout.title??a.layout.label),1)]),_:2},1032,["value","color"]))),128))]),_:1},8,["modelValue"]),_(_e(vp),{modelValue:n.value,"onUpdate:modelValue":i[1]||(i[1]=a=>n.value=a)},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,(a,s)=>(Z(),ge(_e(yp),{key:a.key,value:s},{default:O(()=>[_(_e(Ni),{fluid:""},{default:O(()=>{var o,l;return[_(ax,{"model-value":a},null,8,["model-value"]),_(_e(sn),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((l=e.modelValue.options)==null?void 0:l.density)==="comfortable"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(_e(_h)(a)?a.children:[a],u=>(Z(),ge(sc,{key:u.fullKey,"model-value":u,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1},16)],64))}},i5e={class:"d-flex flex-row"},a5e={__name:"vertical-tabs",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfVerticalTabs");const t=zb("VjsfVerticalTabs-VSheet",{border:!0}),n=ve(0);return(r,i)=>(Z(),Re(Ve,null,[_(ag,{node:e.modelValue},null,8,["node"]),_(_e(Kr),Di(ki(_e(t))),{default:O(()=>[fe("div",i5e,[_(_e(Sh),{modelValue:n.value,"onUpdate:modelValue":i[0]||(i[0]=a=>n.value=a),direction:"vertical"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,(a,s)=>(Z(),ge(_e(dl),{key:a.key,value:s,color:a.validated&&(a.error||a.childError)?"error":void 0},{default:O(()=>[a.validated&&(a.error||a.childError)?(Z(),ge(_e(Fe),{key:0,color:"error",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):Me("",!0),te(" "+De(a.layout.title??a.layout.label),1)]),_:2},1032,["value","color"]))),128))]),_:1},8,["modelValue"]),_(_e(vp),{modelValue:n.value,"onUpdate:modelValue":i[1]||(i[1]=a=>n.value=a),class:"flex-fill"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,(a,s)=>(Z(),ge(_e(yp),{key:a.key,value:s},{default:O(()=>[_(_e(Ni),{fluid:""},{default:O(()=>{var o,l;return[_(ax,{"model-value":a},null,8,["model-value"]),_(_e(sn),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((l=e.modelValue.options)==null?void 0:l.density)==="comfortable"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(_e(_h)(a)?a.children:[a],u=>(Z(),ge(sc,{key:u.fullKey,"model-value":u,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])])]),_:1},16)],64))}},s5e=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfCombobox");const t=We(e,"modelValue"),n=Hb(t,e.statefulLayout),{inputProps:r,compSlots:i,localData:a,layout:s,options:o}=Ii(t,e.statefulLayout),l=F(()=>{const u={...r.value};return u.returnObject=!1,o.value.readOnly?u.menuProps={modelValue:!1}:u.menuProps={zIndex:3e3},n.hasItems.value&&(u.items=n.items.value,u.loading=n.loading.value),s.value.multiple&&(u.multiple=!0,u.chips=!0,u.closableChips=!0),u});return()=>Jt(Zte,{...l.value,modelValue:a.value},i.value)}}),o5e=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfCombobox");const t=We(e,"modelValue"),n=Hb(t,e.statefulLayout),{inputProps:r,compSlots:i,localData:a,layout:s,options:o}=Ii(t,e.statefulLayout,{bindData:!1,layoutPropsMap:["step","min","max"]}),l=F(()=>{const u={...r.value};return u.type="number",u.returnObject=!1,o.value.readOnly?u.menuProps={modelValue:!1}:u.menuProps={zIndex:3e3},n.hasItems.value&&(u.items=n.items.value,u.loading=n.loading.value),s.value.multiple&&(u.multiple=!0,u.chips=!0,u.closableChips=!0),u["onUpdate:modelValue"]=c=>e.statefulLayout.input(e.modelValue,c&&c.map(Number)),u});return()=>Jt(Zte,{...l.value,modelValue:a.value},i.value)}}),l5e={__name:"expansion-panels",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfExpansionPanels");const t=e,{compProps:n}=Ii(We(t,"modelValue"),t.statefulLayout);return(r,i)=>(Z(),Re(Ve,null,[_(ag,{node:e.modelValue},null,8,["node"]),_(_e(J2),Di(ki(_e(n))),{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,(a,s)=>(Z(),ge(_e(sD),{key:a.key,value:s},{default:O(()=>[_(_e(jy),null,{default:O(()=>[a.validated&&(a.error||a.childError)?(Z(),ge(_e(Fe),{key:0,color:"error",class:"mr-2",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):Me("",!0),te(" "+De(a.layout.title??a.layout.label),1)]),_:2},1024),_(_e(By),null,{default:O(()=>[_(_e(Ni),{fluid:""},{default:O(()=>{var o,l;return[_(ax,{"model-value":a},null,8,["model-value"]),_(_e(sn),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((l=e.modelValue.options)==null?void 0:l.density)==="comfortable"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(_e(_h)(a)?a.children:[a],u=>(Z(),ge(sc,{key:u.fullKey,"model-value":u,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},16)],64))}},u5e={__name:"stepper",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfStepper");const t=e,n=ve(0),r=F(()=>{const a=t.modelValue.children.findIndex(s=>s.validated&&!!(s.error||s.childError));return a===-1?t.modelValue.children.length:a}),i=()=>{const a=t.modelValue.children[n.value];t.statefulLayout.validateNodeRecurse(a),a.error||a.childError||n.value++};return(a,s)=>(Z(),Re(Ve,null,[_(ag,{node:e.modelValue},null,8,["node"]),_(_e(qqe),{modelValue:n.value,"onUpdate:modelValue":s[1]||(s[1]=o=>n.value=o)},{default:O(()=>[_(_e(Ene),null,{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,(o,l)=>(Z(),Re(Ve,{key:o.key},[_(_e(xne),{value:l,title:o.layout.title??o.layout.label,error:o.validated&&!!(o.error||o.childError),complete:o.validated&&!(o.error||o.childError),editable:l<=r.value},null,8,["value","title","error","complete","editable"]),_(_e(Nn))],64))),128))]),_:1}),_(_e(Tne),null,{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,o=>
221(Z(),ge(_e(Cne),{key:o.key},{default:O(()=>[_(_e(Ni),{fluid:"",class:"pa-0"},{default:O(()=>{var l,u;return[_(ax,{"model-value":o},null,8,["model-value"]),_(_e(sn),{dense:((l=e.modelValue.options)==null?void 0:l.density)==="compact"||((u=e.modelValue.options)==null?void 0:u.density)==="comfortable"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(_e(_h)(o)?o.children:[o],c=>(Z(),ge(sc,{key:c.fullKey,"model-value":c,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1024))),128))]),_:1}),_(_e(kne),null,{prev:O(()=>[n.value>0?(Z(),ge(_e(Xe),{key:0,variant:"text",onClick:s[0]||(s[0]=o=>n.value--)},{default:O(()=>s[2]||(s[2]=[te(" Back ")])),_:1})):Me("",!0)]),next:O(()=>[_(_e(Xi)),n.value<e.modelValue.children.length-1?(Z(),ge(_e(Xe),{key:0,variant:"flat",color:"primary",onClick:i},{default:O(()=>s[3]||(s[3]=[te(" Next ")])),_:1})):Me("",!0)]),_:1})]),_:1},8,["modelValue"])],64))}};function A5(e,t,n){return t===n||t===-1||n===-1?e:!Array.isArray(e)&&typeof e=="object"?Pne(e,t,n):Q2(e,t,n)}function Q2(e,t,n){if(t===n||t===-1||n===-1)return e;if(!Array.isArray(e)&&typeof e=="object")return Pne(e,t,n);const r=[...e],i=r[t];return r.splice(t,1),r.splice(n,0,i),r}function Pne(e,t,n){if(t===n||t===-1||n===-1)return e;const r=Q2(Object.keys(e),t,n),i={};for(const a of r)i[a]=e[a];return console.log(i),i}function c5e(e,t){const n=F(()=>!(!("draggable"in document.createElement("div"))||window.matchMedia("(pointer: coarse)").matches)),r=it(e),i=ve(-1),a=ve(-1),s=ve(-1);return i.value=1,{activeDnd:n,sortableArray:r,hovered:i,draggable:a,dragging:s,itemBind:u=>({onMouseenter:()=>{i.value=u},onMouseleave:()=>{i.value=-1},onDragstart:()=>{s.value=u},onDragover:()=>{r.value=Q2(r.value,s.value,u),s.value=u},onDragend:()=>{i.value=u,s.value=-1,t()}}),handleBind:u=>({onMouseover(){a.value=u},onMouseout(){a.value=-1}})}}const d5e={class:"vjsf-list-item-actions-wrapper"},f5e={__name:"list",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfList");const t=zb("VjsfList-VSheet",{border:!0}),n=sh(),r=e,i=F(()=>r.modelValue.options),a=F(()=>r.modelValue.layout),s=F(()=>r.modelValue.children),{activeDnd:o,sortableArray:l,draggable:u,hovered:c,dragging:d,itemBind:f,handleBind:m}=c5e(r.modelValue.children,()=>{const z=a.value.indexed?l.value.reduce((Y,ae)=>(Y[ae.key]=ae.data,Y),{}):l.value.map(Y=>Y.data);r.statefulLayout.input(r.modelValue,z),p.value=-1});Je(s,z=>{l.value=z});const p=ve(-1),v=z=>{p.value=z,b.value=-1},y=F(()=>r.statefulLayout.activatedItems[r.modelValue.fullKey]),b=ve(-1),S=(z,Y)=>{b.value=Y?z:-1,N.value=!1},w=F(()=>a.value.listActions.includes("edit")&&a.value.listEditMode==="inline-single"&&y.value!==void 0?y.value:d.value!==-1?-1:b.value!==-1?b.value:p.value!==-1?p.value:c.value),E=F(()=>i.value.density==="default"?"comfortable":i.value.density),k=()=>{const z=(r.modelValue.data??[]).concat([void 0]);r.statefulLayout.input(r.modelValue,z),a.value.listEditMode==="inline-single"&&r.statefulLayout.activateItem(r.modelValue,z.length-1)},x=ve(""),I=ve(null),A=()=>{var Y;if(!x.value||!I.value||!I.value.isValid)return;const z={...r.modelValue.data??{},[x.value]:null};r.statefulLayout.input(r.modelValue,z),a.value.listEditMode==="inline-single"&&r.statefulLayout.activateItem(r.modelValue,Object.keys(z).length-1),x.value="",(Y=I.value)==null||Y.reset()},C=z=>{if(a.value.indexed){const Y=r.modelValue.data,ae=Object.keys(r.modelValue.data),ee={};for(let J=0;J<ae.length;J++)J!==z&&(ee[ae[J]]=Y[ae[J]]);r.statefulLayout.input(r.modelValue,ee)}else{const Y=[...r.modelValue.data.slice(0,z),...r.modelValue.data.slice(z+1)];r.statefulLayout.input(r.modelValue,Y)}b.value=-1},N=ve(!1),D=(z,Y)=>{const ae=[...r.modelValue.data.slice(0,Y),Nc(z.data),...r.modelValue.data.slice(Y)];r.statefulLayout.input(r.modelValue,ae),a.value.listEditMode==="inline-single"&&r.statefulLayout.activateItem(r.modelValue,Y+1),b.value=-1},j=F(()=>(z,Y)=>y.value===Y?n.current.value.colors.primary:z.validated&&(z.error||z.childError)?n.current.value.colors.error:i.value.readOnly?"transparent":w.value===Y||p.value===Y?n.current.value.colors.primary:"transparent");return(z,Y)=>(Z(),ge(_e(Kr),Di(ki(_e(t))),{default:O(()=>[_(_e(Wn),{class:"py-0"},{default:O(()=>[e.modelValue.layout.title?(Z(),ge(_e(Ty),{key:0},{default:O(()=>
221[te(De(e.modelValue.layout.title),1)]),_:1})):Me("",!0),(Z(!0),Re(Ve,null,Pt(_e(l),(ae,ee)=>(Z(),Re(Ve,{key:s.value.findIndex(J=>J===ae)},[_(_e(wt),Be({ref_for:!0},_e(f)(ee),{draggable:_e(u)===ee,variant:"flat",style:`border: 1px solid ${j.value(ae,ee)}`,class:"pa-1 vjsf-list-item"}),vb({default:O(()=>[e.modelValue.layout.indexed?(Z(),ge(_e(ei),{key:0,class:"pl-4 pt-2"},{default:O(()=>[te(De(ae.key),1)]),_:2},1024)):Me("",!0),_(_e(sn),{class:"ma-0"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(_e(_h)(ae)?ae.children:[ae],J=>(Z(),ge(sc,{key:J.fullKey,"model-value":J,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1024)]),_:2},[!e.modelValue.options.readOnly&&e.modelValue.layout.listActions.length?{name:"append",fn:O(()=>[fe("div",d5e,[w.value!==ee?(Z(),ge(_e(mo),{key:0},{default:O(()=>[_(_e(Xe),{style:{visibility:"hidden"},variant:"text",density:E.value,icon:e.statefulLayout.options.icons.edit},null,8,["density","icon"])]),_:1})):e.modelValue.layout.listActions.includes("edit")&&e.modelValue.layout.listEditMode==="inline-single"&&y.value===ee?(Z(),ge(_e(mo),{key:1},{default:O(()=>[_(_e(Xe),{title:e.modelValue.messages.close,icon:e.statefulLayout.options.icons.edit,variant:"flat",color:"primary",density:E.value,onClick:Y[0]||(Y[0]=J=>e.statefulLayout.deactivateItem(e.modelValue))},null,8,["title","icon","density"])]),_:1})):p.value===ee?(Z(),ge(_e(mo),{key:2},{default:O(()=>[_(_e(Xe),Be({title:e.modelValue.messages.sort,icon:e.statefulLayout.options.icons.sort,variant:"flat",color:"primary",density:E.value,ref_for:!0},_e(m)(ee)),null,16,["title","icon","density"])]),_:2},1024)):y.value===void 0&&e.modelValue.layout.listActions.length?(Z(),ge(_e(mo),{key:3},{default:O(()=>[_(_e(Fi),{location:"bottom end","z-index":"3000",density:e.modelValue.options.density,"close-on-content-click":!1,"model-value":b.value===ee,"onUpdate:modelValue":J=>S(ee,J)},{activator:O(({props:J})=>[_(_e(Xe),Be({ref_for:!0},J,{icon:e.statefulLayout.options.icons.menu,variant:"plain",slim:"",density:E.value}),null,16,["icon","density"])]),default:O(()=>[_(_e(Wn),{density:e.modelValue.options.density},{default:O(()=>[e.modelValue.layout.listActions.includes("edit")&&e.modelValue.layout.listEditMode==="inline-single"?(Z(),ge(_e(wt),{key:0,density:e.modelValue.options.density,"base-color":"primary",onClick:J=>{e.statefulLayout.activateItem(e.modelValue,ee),b.value=-1}},{prepend:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.edit},null,8,["icon"])]),default:O(()=>[te(" "+De(e.modelValue.messages.edit),1)]),_:2},1032,["density","onClick"])):Me("",!0),e.modelValue.layout.listActions.includes("duplicate")?(Z(),ge(_e(wt),{key:1,onClick:J=>D(ae,ee)},{prepend:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.duplicate},null,8,["icon"])]),default:O(()=>[te(" "+De(e.modelValue.messages.duplicate),1)]),_:2},1032,["onClick"])):Me("",!0),e.modelValue.layout.listActions.includes("sort")&&_e(o)?(Z(),ge(_e(wt),{key:2,disabled:e.modelValue.data.length===1,onClick:J=>v(ee)},{prepend:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.sort},null,8,["icon"])]),default:O(()=>[te(" "+De(e.modelValue.messages.sort),1)]),_:2},1032,["disabled","onClick"])):Me("",!0),e.modelValue.layout.listActions.includes("sort")?(Z(),ge(_e(wt),{key:3,disabled:ee===0,onClick:J=>{e.statefulLayout.input(e.modelValue,_e(A5)(e.modelValue.data,ee,ee-1)),b.value=-1}},{prepend:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.sortUp},null,8,["icon"])]),default:O(()=>[te(" "+De(e.modelValue.messages.up),1)]),_:2},1032,["disabled","onClick"])):Me("",!0),e.modelValue.layout.listActions.includes("sort")?(Z(),ge(_e(wt),{key:4,disabled:ee===e.modelValue.data.length-1,onClick:J=>{e.statefulLayout.input(e.modelValue,_e(A5)(e.modelValue.data,ee,ee+1)),b.value=-1}},{prepend:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.sortDown},null,8,["icon"])]),default:O(()=>[te(" "+De(e.modelValue.messages.down),1)]),_:2},1032,["disabled","onClick"])):Me("",!0),e.modelValue.layout.listActions.includes("delete")?(Z(),ge(_e(wt),{key:5,"base-color":"warning",onClick:Y[1]||(Y[1]=J=>N.value=!0)},{prepend:O(()=>[_(_e(Fe),{icon:e.statefulLayout.options.icons.delete},null,8,["icon"])]),default:O(()=>[te(" "+De(e.modelValue.messages.delete),1)]),_:1})):Me("",!0),N.value?(Z(),ge(_e(wt),{key:6},{default:O(()=>[_(Xi),_(_e(Xe),{color:"warning",class:"float-right ma-1",onClick:J=>C(ee)},{default:O(()=>[te(De(e.modelValue.messages.confirm),1)]),_:2},1032,["onClick"])]),_:2},1024)):Me("",!0)]),_:2},1032,["density"])]),_:2},1032,["density","model-value","onUpdate:modelValue"])]),_:2},1024)):Me("",!0)])]),key:"0"}:void 0]),1040,["draggable","style"]),ee<e.modelValue.children.length-1?(Z(),ge(_e(Nn),{key:0})):Me("",!0)],64))),128)),!e.modelValue.options.readOnly&&e.modelValue.layout.listActions.includes("add")?(Z(),ge(_e(wt),{key:1,class:"py-2"},{default:O(()=>[e.modelValue.layout.indexed?(Z(),ge(_e(mp),{key:0,ref_key:"newKeyForm",ref:I,style:{"max-width":"250px"},onSubmit:Y[3]||(Y[3]=al(()=>{},["prevent"]))},{default:O(()=>[_(_e(qr),{modelValue:x.value,"onUpdate:modelValue":Y[2]||(Y[2]=ae=>x.value=ae),variant:"outlined",placeholder:e.modelValue.messages.addItem,"hide-details":"",rules:[ae=>!e.modelValue.children.some(ee=>ee.key===ae),ae=>{var ee;return!ae||!!((ee=e.modelValue.layout.indexed)!=null&&ee.some(J=>ae.match(_e(N2)(J))))}],onKeypress:yY(A,["enter"])},{append:O(()=>[_(_e(Fe),{color:"primary",size:"large",icon:e.statefulLayout.options.icons.add,onClick:A},null,8,["icon"])]),_:1},8,["modelValue","placeholder","rules"])]),_:1},512)):(Z(),ge(_e(Xe),{key:1,color:"primary",onClick:k},{default:O(()=>[te(De(e.modelValue.messages.addItem),1)]),_:1}))]),_:1})):Me("",!0)]),_:1})]),_:1},16))}},h5e=gt({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){rr({},"VjsfFileInput");const{inputProps:t,localData:n,compSlots:r}=Ii(We(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder","accept","multiple"]}),i=F(()=>{const a={...t.value};return a.multiple&&console.error("File input doesn't support multiple inputs yet"),a["onUpdate:modelValue"]=s=>{e.statefulLayout.input(e.modelValue,s)},a});return()=>Jt(Iqe,{...i.value,modelValue:n.value},r.value)}}),m5e={__name:"card",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return rr({},"VjsfCard"),(t,n)=>(Z(),ge(_e(nn),{title:e.modelValue.layout.title??""},{default:O(()=>[_(_e(Ni),{fluid:""},{default:O(()=>{var r,i;return[_(ag,{node:e.modelValue,"hide-title":""},null,8,["node"]),_(_e(sn),{dense:((r=e.modelValue.options)==null?void 0:r.density)==="compact"||((i=e.modelValue.options)==null?void 0:i.density)==="comfortable"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.modelValue.children,a=>(Z(),ge(sc,{key:a.fullKey,"model-value":a,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:1},8,["dense"])]}),_:1})]),_:1},8,["title"]))}},$ne={__name:"vjsf",props:{schema:{type:Object,required:!0},precompiledLayout:{type:Object,default:null},modelValue:{type:null,default:null},options:{type:Object,default:null}},emits:JHe,setup(e,{emit:t}){const n={section:eze,"text-field":tze,textarea:rze,checkbox:aze,switch:sze,"number-field":oze,slider:yze,"date-picker":xze,"time-picker":$ze,"date-time-picker":qze,"color-picker":u8e,select:Xqe,autocomplete:Jqe,"radio-group":Zqe,"checkbox-group":Qqe,"switch-group":e5e,"one-of-select":t5e,tabs:r5e,"vertical-tabs":a5e,"expansion-panels":l5e,stepper:u5e,list:f5e,combobox:s5e,"number-combobox":o5e,"file-input"
221:h5e,card:m5e},r=e,i=t,{el:a,statefulLayout:s,stateTree:o}=ZHe(F(()=>r.schema),F(()=>r.modelValue),F(()=>r.options),n,i,hHe,F(()=>r.precompiledLayout));return(l,u)=>(Z(),Re("div",{ref_key:"el",ref:a,class:"vjsf"},[_e(s)&&_e(o)?(Z(),ge(FHe,{key:0,"model-value":_e(o),"stateful-layout":_e(s)},null,8,["model-value","stateful-layout"])):Me("",!0)],512))}},p5e=["number","integer","string","boolean","null"],g5e=e=>e!==void 0&&!Array.isArray(e)&&p5e.includes(e),eL=e=>typeof e!="boolean"&&!Array.isArray(e),Rne=e=>eL(e)&&g5e(e.type),tL=e=>eL(e)&&e.items!==void 0&&e.type==="array",v5e=e=>tL(e)&&Rne(e.items),y5e=e=>tL(e)&&e.items.enum!==void 0,Dne=e=>Rne(e)||v5e(e)||y5e(e),b5e=e=>!Dne(e);var lv={exports:{}};/**
222 * @license
223 * Lodash <https://lodash.com/>
224 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
225 * Released under MIT license <https://lodash.com/license>
226 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
227 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
228 */var _5e=lv.exports,O5;function S5e(){return O5||(O5=1,(function(e,t){(function(){var n,r="4.17.21",i=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",o="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",u=500,c="__lodash_placeholder__",d=1,f=2,m=4,p=1,v=2,y=1,b=2,S=4,w=8,E=16,k=32,x=64,I=128,A=256,C=512,N=30,D="...",j=800,z=16,Y=1,ae=2,ee=3,J=1/0,G=9007199254740991,se=17976931348623157e292,L=NaN,B=4294967295,R=B-1,H=B>>>1,M=[["ary",I],["bind",y],["bindKey",b],["curry",w],["curryRight",E],["flip",C],["partial",k],["partialRight",x],["rearg",A]],K="[object Arguments]",ne="[object Array]",ie="[object AsyncFunction]",he="[object Boolean]",we="[object Date]",Ae="[object DOMException]",oe="[object Error]",de="[object Function]",W="[object GeneratorFunction]",X="[object Map]",ue="[object Number]",ye="[object Null]",pe="[object Object]",Oe="[object Promise]",ze="[object Proxy]",Se="[object RegExp]",$e="[object Set]",Ce="[object String]",Ge="[object Symbol]",je="[object Undefined]",Ue="[object WeakMap]",rt="[object WeakSet]",vt="[object ArrayBuffer]",yt="[object DataView]",Ee="[object Float32Array]",q="[object Float64Array]",P="[object Int8Array]",V="[object Int16Array]",re="[object Int32Array]",me="[object Uint8Array]",xe="[object Uint8ClampedArray]",Ne="[object Uint16Array]",dt="[object Uint32Array]",ft=/\b__p \+= '';/g,st=/\b(__p \+=) '' \+/g,ct=/(__e\(.*?\)|\b__t\)) \+\n'';/g,bt=/&(?:amp|lt|gt|quot|#39);/g,Qt=/[&<>"']/g,Oi=RegExp(bt.source),Td=RegExp(Qt.source),Nr=/<%-([\s\S]+?)%>/g,Ts=/<%([\s\S]+?)%>/g,Qb=/<%=([\s\S]+?)%>/g,e0=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ug=/^\w*$/,t0=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Eh=/[\\^$.*+?()[\]{}|]/g,Ax=RegExp(Eh.source),Za=/^\s+/,xh=/\s/,n0=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,r0=/\{\n\/\* \[wrapped with (.+)\] \*/,cg=/,? & /,i0=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Mo=/[()=,{}\[\]\/\s]/,a0=/\\(\\)?/g,s0=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,dg=/\w*$/,o0=/^[-+]0x[0-9a-f]+$/i,Ox=/^0b[01]+$/i,Ot=/^\[object .+?Constructor\]$/,Te=/^0o[0-7]+$/i,ot=/^(?:0|[1-9]\d*)$/,Et=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 13,456 bytes, line 228
2287f]/g,Kn=/($^)/,Pi=/['\n\r\u2028\u2029\\]/g,Lr="\\ud800-\\udfff",na="\\u0300-\\u036f",Qs="\\ufe20-\\ufe2f",Cd="\\u20d0-\\u20ff",$i=na+Qs+Cd,fg="\\u2700-\\u27bf",hg="a-z\\xdf-\\xf6\\xf8-\\xff",Bie="\\xac\\xb1\\xd7\\xf7",jie="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Uie="\\u2000-\\u206f",Hie=" \\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",XL="A-Z\\xc0-\\xd6\\xd8-\\xde",JL="\\ufe0e\\ufe0f",ZL=Bie+jie+Uie+Hie,Px="['’]",zie="["+Lr+"]",QL="["+ZL+"]",l0="["+$i+"]",eF="\\d+",qie="["+fg+"]",tF="["+hg+"]",nF="[^"+Lr+ZL+eF+fg+hg+XL+"]",$x="\\ud83c[\\udffb-\\udfff]",Wie="(?:"+l0+"|"+$x+")",rF="[^"+Lr+"]",Rx="(?:\\ud83c[\\udde6-\\uddff]){2}",Dx="[\\ud800-\\udbff][\\udc00-\\udfff]",Th="["+XL+"]",iF="\\u200d",aF="(?:"+tF+"|"+nF+")",Gie="(?:"+Th+"|"+nF+")",sF="(?:"+Px+"(?:d|ll|m|re|s|t|ve))?",oF="(?:"+Px+"(?:D|LL|M|RE|S|T|VE))?",lF=Wie+"?",uF="["+JL+"]?",Kie="(?:"+iF+"(?:"+[rF,Rx,Dx].join("|")+")"+uF+lF+")*",Yie="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Xie="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",cF=uF+lF+Kie,Jie="(?:"+[qie,Rx,Dx].join("|")+")"+cF,Zie="(?:"+[rF+l0+"?",l0,Rx,Dx,zie].join("|")+")",Qie=RegExp(Px,"g"),eae=RegExp(l0,"g"),Mx=RegExp($x+"(?="+$x+")|"+Zie+cF,"g"),tae=RegExp([Th+"?"+tF+"+"+sF+"(?="+[QL,Th,"$"].join("|")+")",Gie+"+"+oF+"(?="+[QL,Th+aF,"$"].join("|")+")",Th+"?"+aF+"+"+sF,Th+"+"+oF,Xie,Yie,eF,Jie].join("|"),"g"),nae=RegExp("["+iF+Lr+$i+JL+"]"),rae=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,iae=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],aae=-1,pr={};pr[Ee]=pr[q]=pr[P]=pr[V]=pr[re]=pr[me]=pr[xe]=pr[Ne]=pr[dt]=!0,pr[K]=pr[ne]=pr[vt]=pr[he]=pr[yt]=pr[we]=pr[oe]=pr[de]=pr[X]=pr[ue]=pr[pe]=pr[Se]=pr[$e]=pr[Ce]=pr[Ue]=!1;var or={};or[K]=or[ne]=or[vt]=or[yt]=or[he]=or[we]=or[Ee]=or[q]=or[P]=or[V]=or[re]=or[X]=or[ue]=or[pe]=or[Se]=or[$e]=or[Ce]=or[Ge]=or[me]=or[xe]=or[Ne]=or[dt]=!0,or[oe]=or[de]=or[Ue]=!1;var sae={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},oae={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},lae={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},uae={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},cae=parseFloat,dae=parseInt,dF=typeof Fc=="object"&&Fc&&Fc.Object===Object&&Fc,fae=typeof self=="object"&&self&&self.Object===Object&&self,ji=dF||fae||Function("return this")(),Nx=t&&!t.nodeType&&t,Id=Nx&&!0&&e&&!e.nodeType&&e,fF=Id&&Id.exports===Nx,Lx=fF&&dF.process,eo=(function(){try{var Ie=Id&&Id.require&&Id.require("util").types;return Ie||Lx&&Lx.binding&&Lx.binding("util")}catch{}})(),hF=eo&&eo.isArrayBuffer,mF=eo&&eo.isDate,pF=eo&&eo.isMap,gF=eo&&eo.isRegExp,vF=eo&&eo.isSet,yF=eo&&eo.isTypedArray;function Cs(Ie,Ye,He){switch(He.length){case 0:return Ie.call(Ye);case 1:return Ie.call(Ye,He[0]);case 2:return Ie.call(Ye,He[0],He[1]);case 3:return Ie.call(Ye,He[0],He[1],He[2])}return Ie.apply(Ye,He)}function hae(Ie,Ye,He,_t){for(var Wt=-1,jn=Ie==null?0:Ie.length;++Wt<jn;){var fi=Ie[Wt];Ye(_t,fi,He(fi),Ie)}return _t}function to(Ie,Ye){for(var He=-1,_t=Ie==null?0:Ie.length;++He<_t&&Ye(Ie[He],He,Ie)!==!1;);return Ie}function mae(Ie,Ye){for(var He=Ie==null?0:Ie.length;He--&&Ye(Ie[He],He,Ie)!==!1;);return Ie}function bF(Ie,Ye){for(var He=-1,_t=Ie==null?0:Ie.length;++He<_t;)if(!Ye(Ie[He],He,Ie))return!1;return!0}function lc(Ie,Ye){for(var He=-1,_t=Ie==null?0:Ie.length,Wt=0,jn=[];++He<_t;){var fi=Ie[He];Ye(fi,He,Ie)&&(jn[Wt++]=fi)}return jn}function u0(Ie,Ye){var He=Ie==null?0:Ie.length;return!!He&&Ch(Ie,Ye,0)>-1}function Fx(Ie,Ye,He){for(var _t=-1,Wt=Ie==null?0:Ie.length;++_t<Wt;)if(He(Ye,Ie[_t]))return!0;return!1}function Sr(Ie,Ye){for(var He=-1,_t=Ie==null?0:Ie.length,Wt=Array(_t);++He<_t;)Wt[He]=Ye(Ie[He],He,Ie);return Wt}function uc(Ie,Ye){for(var He=-1,_t=Ye.length,Wt=Ie.length;++He<_t;)Ie[Wt+He]=Ye[He];return Ie}function Vx(Ie,Ye,He,_t){var Wt=-1,jn=Ie==null?0:Ie.length;for(_t&&jn&&(He=Ie[++Wt]);++Wt<jn;)He=Ye(He,Ie[Wt],Wt,Ie);return He}function pae(Ie,Ye,He,_t){var Wt=Ie==null?0:Ie.length;for(_t&&Wt&&(He=Ie[--Wt]);Wt--;)He=Ye(He,Ie[Wt],Wt,Ie);return He}function Bx(Ie,Ye){for(var He=-1,_t=Ie==null?0:Ie.length;++He<_t;)if(Ye(Ie[He],He,Ie))return!0;return!1}var gae=jx("length");function vae(Ie){return Ie.split("")}function yae(Ie){return Ie.match(i0)||[]}function _F(Ie,Ye,He){var _t;return He(Ie,function(Wt,jn,fi){if(Ye(Wt,jn,fi))return _t=jn,!1}),_t}function c0(Ie,Ye,He,_t){for(var Wt=Ie.length,jn=He+(_t?1:-1);_t?jn--:++jn<Wt;)if(Ye(Ie[jn],jn,Ie))return jn;return-1}function Ch(Ie,Ye,He){return Ye===Ye?Oae(Ie,Ye,He):c0(Ie,SF,He)}function bae(Ie,Ye,He,_t){for(var Wt=He-1,jn=Ie.length;++Wt<jn;)if(_t(Ie[Wt],Ye))return Wt;return-1}function SF(Ie){return Ie!==Ie}function wF(Ie,Ye){var He=Ie==null?0:Ie.length;return He?Hx(Ie,Ye)/He:L}function jx(Ie){return function(Ye){return Ye==null?n:Ye[Ie]}}function Ux(Ie){return function(Ye){return Ie==null?n:Ie[Ye]}}function kF(Ie,Ye,He,_t,Wt){return Wt(Ie,function(jn,fi,ar){He=_t?(_t=!1,jn):Ye(He,jn,fi,ar)}),He}function _ae(Ie,Ye){var He=Ie.length;for(Ie.sort(Ye);He--;)Ie[He]=Ie[He].value;return Ie}function Hx(Ie,Ye){for(var He,_t=-1,Wt=Ie.length;++_t<Wt;){var jn=Ye(Ie[_t]);jn!==n&&(He=He===n?jn:He+jn)}return He}function zx(Ie,Ye){for(var He=-1,_t=Array(Ie);++He<Ie;)_t[He]=Ye(He);return _t}function Sae(Ie,Ye){return Sr(Ye,function(He){return[He,Ie[He]]})}function EF(Ie){return Ie&&Ie.slice(0,IF(Ie)+1).replace(Za,"")}function Is(Ie){return function(Ye){return Ie(Ye)}}function qx(Ie,Ye){return Sr(Ye,function(He){return Ie[He]})}function mg(Ie,Ye){return Ie.has(Ye)}function xF(Ie,Ye){for(var He=-1,_t=Ie.length;++He<_t&&Ch(Ye,Ie[He],0)>-1;);return He}function TF(Ie,Ye){for(var He=Ie.length;He--&&Ch(Ye,Ie[He],0)>-1;);return He}function wae(Ie,Ye){for(var He=Ie.length,_t=0;He--;)Ie[He]===Ye&&++_t;return _t}var kae=Ux(sae),Eae=Ux(oae);function xae(Ie){return"\\"+uae[Ie]}function Tae(Ie,Ye){return Ie==null?n:Ie[Ye]}function Ih(Ie){return nae.test(Ie)}function Cae(Ie){return rae.test(Ie)}function Iae(Ie){for(var Ye,He=[];!(Ye=Ie.next()).done;)He.push(Ye.value);return He}function Wx(Ie){var Ye=-1,He=Array(Ie.size);return Ie.forEach(function(_t,Wt){He[++Ye]=[Wt,_t]}),He}function CF(Ie,Ye){return function(He){return Ie(Ye(He))}}function cc(Ie,Ye){for(var He=-1,_t=Ie.length,Wt=0,jn=[];++He<_t;){var fi=Ie[He];(fi===Ye||fi===c)&&(Ie[He]=c,jn[Wt++]=He)}return jn}function d0(Ie){var Ye=-1,He=Array(Ie.size);return Ie.forEach(function(_t){He[++Ye]=_t}),He}function Aae(Ie){var Ye=-1,He=Array(Ie.size);return Ie.forEach(function(_t){He[++Ye]=[_t,_t]}),He}function Oae(Ie,Ye,He){for(var _t=He-1,Wt=Ie.length;++_t<Wt;)if(Ie[_t]===Ye)return _t;return-1}function Pae(Ie,Ye,He){for(var _t=He+1;_t--;)if(Ie[_t]===Ye)return _t;return _t}function Ah(Ie){return Ih(Ie)?Rae(Ie):gae(Ie)}function No(Ie){return Ih(Ie)?Dae(Ie):vae(Ie)}function IF(Ie){for(var Ye=Ie.length;Ye--&&xh.test(Ie.charAt(Ye)););return Ye}var $ae=Ux(lae);function Rae(Ie){for(var Ye=Mx.lastIndex=0;Mx.test(Ie);)++Ye;return Ye}function Dae(Ie){return Ie.match(Mx)||[]}function Mae(Ie){return Ie.match(tae)||[]}var Nae=(function Ie(Ye){Ye=Ye==null?ji:Oh.defaults(ji.Object(),Ye,Oh.pick(ji,iae));var He=Ye.Array,_t=Ye.Date,Wt=Ye.Error,jn=Ye.Function,fi=Ye.Math,ar=Ye.Object,Gx=Ye.RegExp,Lae=Ye.String,no=Ye.TypeError,f0=He.prototype,Fae=jn.prototype,Ph=ar.prototype,h0=Ye["__core-js_shared__"],m0=Fae.toString,Yn=Ph.hasOwnProperty,Vae=0,AF=(function(){var h=/[^.]+$/.exec(h0&&h0.keys&&h0.keys.IE_PROTO||"");return h?"Symbol(src)_1."+h:""})(),p0=Ph.toString,Bae=m0.call(ar),jae=ji._,Uae=Gx("^"+m0.call(Yn).replace(Eh,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),g0=fF?Ye.Buffer:n,dc=Ye.Symbol,v0=Ye.Uint8Array,OF=g0?g0.allocUnsafe:n,y0=CF(ar.getPrototypeOf,ar),PF=ar.create,$F=Ph.propertyIsEnumerable,b0=f0.splice,RF=dc?dc.isConcatSpreadable:n,pg=dc?dc.iterator:n,Ad=dc?dc.toStringTag:n,_0=(function(){try{var h=Dd(ar,"defineProperty");return h({},"",{}),h}catch{}})(),Hae=Ye.clearTimeout!==ji.clearTimeout&&Ye.clearTimeout,zae=_t&&_t.now!==ji.Date.now&&_t.now,qae=Ye.setTimeout!==ji.setTimeout&&Ye.setTimeout,S0=fi.ceil,w0=fi.floor,Kx=ar.getOwnPropertySymbols,Wae=g0?g0.isBuffer:n,DF=Ye.isFinite,Gae=f0.join,Kae=CF(ar.keys,ar),hi=fi.max,ra=fi.min,Yae=_t.now,Xae=Ye.parseInt,MF=fi.random,Jae=f0.reverse,Yx=Dd(Ye,"DataView"),gg=Dd(Ye,"Map"),Xx=Dd(Ye,"Promise"),$h=Dd(Ye,"Set"),vg=Dd(Ye,"WeakMap"),yg=Dd(ar,"create"),k0=vg&&new vg,Rh={},Zae=Md(Yx),Qae=Md(gg),ese=Md(Xx),tse=Md($h),nse=Md(vg),E0=dc?dc.prototype:n,bg=E0?E0.valueOf:n,NF=E0?E0.toString:n;function le(h){if(Fr(h)&&!Yt(h)&&!(h instanceof Sn)){if(h instanceof ro)return h;if(Yn.call(h,"__wrapped__"))return LV(h)}return new ro(h)}var Dh=(function(){function h(){}return function(g){if(!Ir(g))return{};if(PF)return PF(g);h.prototype=g;var T=new h;return h.prototype=n,T}})();function x0(){}function ro(h,g){this.__wrapped__=h,this.__actions__=[],this.__chain__=!!g,this.__index__=0,this.__values__=n}le.templateSettings={escape:Nr,evaluate:Ts,interpolate:Qb,variable:"",imports:{_:le}},le.prototype=x0.prototype,le.prototype.constructor=le,ro.prototype=Dh(x0.prototype),ro.prototype.constructor=ro;function Sn(h){this.__wrapped__=h,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=B,this.__views__=[]}function rse(){var h=new Sn(this.__wrapped__);return h.__actions__=Qa(this.__actions__),h.__dir__=this.__dir__,h.__filtered__=this.__filtered__,h.__iteratees__=Qa(this.__iteratees__),h.__takeCount__=this.__takeCount__,h.__views__=Qa(this.__views__),h}function ise(){if(this.__filtered__){var h=new Sn(this);h.__dir__=-1,h.__filtered__=!0}else h=this.clone(),h.__dir__*=-1;return h}function ase(){var h=this.__wrapped__.value(),g=this.__dir__,T=Yt(h),U=g<0,Q=T?h.length:0,ce=voe(0,Q,this.__views__),be=ce.start,ke=ce.end,Pe=ke-be,Ze=U?ke:be-1,Qe=this.__iteratees__,nt=Qe.length,mt=0,It=ra(Pe,this.__takeCount__);if(!T||!U&&Q==Pe&&It==Pe)return sV(h,this.__actions__);var Lt=[];e:for(;Pe--&&mt<It;){Ze+=g;for(var ln=-1,Ft=h[Ze];++ln<nt;){var yn=Qe[ln],Tn=yn.iteratee,Ps=yn.type,Aa=Tn(Ft);if(Ps==ae)Ft=Aa;else if(!Aa){if(Ps==Y)continue e;break e}}Lt[mt++]=Ft}return Lt}Sn.prototype=Dh(x0.prototype),Sn.prototype.constructor=Sn;function Od(h){var g=-1,T=h==null?0:h.length;for(this.clear();++g<T;){var U=h[g];this.set(U[0],U[1])}}function sse(){this.__data__=yg?yg(null):{},this.size=0}function ose(h){var g=this.has(h)&&delete this.__data__[h];return this.size-=g?1:0,g}function lse(h){var g=this.__data__;if(yg){var T=g[h];return T===l?n:T}return Yn.call(g,h)?g[h]:n}function use(h){var g=this.__data__;return yg?g[h]!==n:Yn.call(g,h)}function cse(h,g){var T=this.__data__;return this.size+=this.has(h)?0:1,T[h]=yg&&g===n?l:g,this}Od.prototype.clear=sse,Od.prototype.delete=ose,Od.prototype.get=lse,Od.prototype.has=use,Od.prototype.set=cse;function Yl(h){var g=-1,T=h==null?0:h.length;for(this.clear();++g<T;){var U=h[g];this.set(U[0],U[1])}}function dse(){this.__data__=[],this.size=0}function fse(h){var g=this.__data__,T=T0(g,h);if(T<0)return!1;var U=g.length-1;return T==U?g.pop():b0.call(g,T,1),--this.size,!0}function hse(h){var g=this.__data__,T=T0(g,h);return T<0?n:g[T][1]}function mse(h){return T0(this.__data__,h)>-1}function pse(h,g){var T=this.__data__,U=T0(T,h);return U<0?(++this.size,T.push([h,g])):T[U][1]=g,this}Yl.prototype.clear=dse,Yl.prototype.delete=fse,Yl.prototype.get=hse,Yl.prototype.has=mse,Yl.prototype.set=pse;function Xl(h){var g=-1,T=h==null?0:h.length;for(this.clear();++g<T;){var U=h[g];this.set(U[0],U[1])}}function gse(){this.size=0,this.__data__={hash:new Od,map:new(gg||Yl),string:new Od}}function vse(h){var g=F0(this,h).delete(h);return this.size-=g?1:0,g}function yse(h){return F0(this,h).get(h)}function bse(h){return F0(this,h).has(h)}function _se(h,g){var T=F0(this,h),U=T.size;
vendor: 10,082 bytes, line 228
228return T.set(h,g),this.size+=T.size==U?0:1,this}Xl.prototype.clear=gse,Xl.prototype.delete=vse,Xl.prototype.get=yse,Xl.prototype.has=bse,Xl.prototype.set=_se;function Pd(h){var g=-1,T=h==null?0:h.length;for(this.__data__=new Xl;++g<T;)this.add(h[g])}function Sse(h){return this.__data__.set(h,l),this}function wse(h){return this.__data__.has(h)}Pd.prototype.add=Pd.prototype.push=Sse,Pd.prototype.has=wse;function Lo(h){var g=this.__data__=new Yl(h);this.size=g.size}function kse(){this.__data__=new Yl,this.size=0}function Ese(h){var g=this.__data__,T=g.delete(h);return this.size=g.size,T}function xse(h){return this.__data__.get(h)}function Tse(h){return this.__data__.has(h)}function Cse(h,g){var T=this.__data__;if(T instanceof Yl){var U=T.__data__;if(!gg||U.length<i-1)return U.push([h,g]),this.size=++T.size,this;T=this.__data__=new Xl(U)}return T.set(h,g),this.size=T.size,this}Lo.prototype.clear=kse,Lo.prototype.delete=Ese,Lo.prototype.get=xse,Lo.prototype.has=Tse,Lo.prototype.set=Cse;function LF(h,g){var T=Yt(h),U=!T&&Nd(h),Q=!T&&!U&&gc(h),ce=!T&&!U&&!Q&&Fh(h),be=T||U||Q||ce,ke=be?zx(h.length,Lae):[],Pe=ke.length;for(var Ze in h)(g||Yn.call(h,Ze))&&!(be&&(Ze=="length"||Q&&(Ze=="offset"||Ze=="parent")||ce&&(Ze=="buffer"||Ze=="byteLength"||Ze=="byteOffset")||eu(Ze,Pe)))&&ke.push(Ze);return ke}function FF(h){var g=h.length;return g?h[oT(0,g-1)]:n}function Ise(h,g){return V0(Qa(h),$d(g,0,h.length))}function Ase(h){return V0(Qa(h))}function Jx(h,g,T){(T!==n&&!Fo(h[g],T)||T===n&&!(g in h))&&Jl(h,g,T)}function _g(h,g,T){var U=h[g];(!(Yn.call(h,g)&&Fo(U,T))||T===n&&!(g in h))&&Jl(h,g,T)}function T0(h,g){for(var T=h.length;T--;)if(Fo(h[T][0],g))return T;return-1}function Ose(h,g,T,U){return fc(h,function(Q,ce,be){g(U,Q,T(Q),be)}),U}function VF(h,g){return h&&yl(g,Ri(g),h)}function Pse(h,g){return h&&yl(g,ts(g),h)}function Jl(h,g,T){g=="__proto__"&&_0?_0(h,g,{configurable:!0,enumerable:!0,value:T,writable:!0}):h[g]=T}function Zx(h,g){for(var T=-1,U=g.length,Q=He(U),ce=h==null;++T<U;)Q[T]=ce?n:$T(h,g[T]);return Q}function $d(h,g,T){return h===h&&(T!==n&&(h=h<=T?h:T),g!==n&&(h=h>=g?h:g)),h}function io(h,g,T,U,Q,ce){var be,ke=g&d,Pe=g&f,Ze=g&m;if(T&&(be=Q?T(h,U,Q,ce):T(h)),be!==n)return be;if(!Ir(h))return h;var Qe=Yt(h);if(Qe){if(be=boe(h),!ke)return Qa(h,be)}else{var nt=ia(h),mt=nt==de||nt==W;if(gc(h))return uV(h,ke);if(nt==pe||nt==K||mt&&!Q){if(be=Pe||mt?{}:IV(h),!ke)return Pe?loe(h,Pse(be,h)):ooe(h,VF(be,h))}else{if(!or[nt])return Q?h:{};be=_oe(h,nt,ke)}}ce||(ce=new Lo);var It=ce.get(h);if(It)return It;ce.set(h,be),rB(h)?h.forEach(function(Ft){be.add(io(Ft,g,T,Ft,h,ce))}):tB(h)&&h.forEach(function(Ft,yn){be.set(yn,io(Ft,g,T,yn,h,ce))});var Lt=Ze?Pe?yT:vT:Pe?ts:Ri,ln=Qe?n:Lt(h);return to(ln||h,function(Ft,yn){ln&&(yn=Ft,Ft=h[yn]),_g(be,yn,io(Ft,g,T,yn,h,ce))}),be}function $se(h){var g=Ri(h);return function(T){return BF(T,h,g)}}function BF(h,g,T){var U=T.length;if(h==null)return!U;for(h=ar(h);U--;){var Q=T[U],ce=g[Q],be=h[Q];if(be===n&&!(Q in h)||!ce(be))return!1}return!0}function jF(h,g,T){if(typeof h!="function")throw new no(s);return Cg(function(){h.apply(n,T)},g)}function Sg(h,g,T,U){var Q=-1,ce=u0,be=!0,ke=h.length,Pe=[],Ze=g.length;if(!ke)return Pe;T&&(g=Sr(g,Is(T))),U?(ce=Fx,be=!1):g.length>=i&&(ce=mg,be=!1,g=new Pd(g));e:for(;++Q<ke;){var Qe=h[Q],nt=T==null?Qe:T(Qe);if(Qe=U||Qe!==0?Qe:0,be&&nt===nt){for(var mt=Ze;mt--;)if(g[mt]===nt)continue e;Pe.push(Qe)}else ce(g,nt,U)||Pe.push(Qe)}return Pe}var fc=mV(vl),UF=mV(eT,!0);function Rse(h,g){var T=!0;return fc(h,function(U,Q,ce){return T=!!g(U,Q,ce),T}),T}function C0(h,g,T){for(var U=-1,Q=h.length;++U<Q;){var ce=h[U],be=g(ce);if(be!=null&&(ke===n?be===be&&!Os(be):T(be,ke)))var ke=be,Pe=ce}return Pe}function Dse(h,g,T,U){var Q=h.length;for(T=rn(T),T<0&&(T=-T>Q?0:Q+T),U=U===n||U>Q?Q:rn(U),U<0&&(U+=Q),U=T>U?0:aB(U);T<U;)h[T++]=g;return h}function HF(h,g){var T=[];return fc(h,function(U,Q,ce){g(U,Q,ce)&&T.push(U)}),T}function Ui(h,g,T,U,Q){var ce=-1,be=h.length;for(T||(T=woe),Q||(Q=[]);++ce<be;){var ke=h[ce];g>0&&T(ke)?g>1?Ui(ke,g-1,T,U,Q):uc(Q,ke):U||(Q[Q.length]=ke)}return Q}var Qx=pV(),zF=pV(!0);function vl(h,g){return h&&Qx(h,g,Ri)}function eT(h,g){return h&&zF(h,g,Ri)}function I0(h,g){return lc(g,function(T){return tu(h[T])})}function Rd(h,g){g=mc(g,h);for(var T=0,U=g.length;h!=null&&T<U;)h=h[bl(g[T++])];return T&&T==U?h:n}function qF(h,g,T){var U=g(h);return Yt(h)?U:uc(U,T(h))}function Ca(h){return h==null?h===n?je:ye:Ad&&Ad in ar(h)?goe(h):Aoe(h)}function tT(h,g){return h>g}function Mse(h,g){return h!=null&&Yn.call(h,g)}function Nse(h,g){return h!=null&&g in ar(h)}function Lse(h,g,T){return h>=ra(g,T)&&h<hi(g,T)}function nT(h,g,T){for(var U=T?Fx:u0,Q=h[0].length,ce=h.length,be=ce,ke=He(ce),Pe=1/0,Ze=[];be--;){var Qe=h[be];be&&g&&(Qe=Sr(Qe,Is(g))),Pe=ra(Qe.length,Pe),ke[be]=!T&&(g||Q>=120&&Qe.length>=120)?new Pd(be&&Qe):n}Qe=h[0];var nt=-1,mt=ke[0];e:for(;++nt<Q&&Ze.length<Pe;){var It=Qe[nt],Lt=g?g(It):It;if(It=T||It!==0?It:0,!(mt?mg(mt,Lt):U(Ze,Lt,T))){for(be=ce;--be;){var ln=ke[be];if(!(ln?mg(ln,Lt):U(h[be],Lt,T)))continue e}mt&&mt.push(Lt),Ze.push(It)}}return Ze}function Fse(h,g,T,U){return vl(h,function(Q,ce,be){g(U,T(Q),ce,be)}),U}function wg(h,g,T){g=mc(g,h),h=$V(h,g);var U=h==null?h:h[bl(so(g))];return U==null?n:Cs(U,h,T)}function WF(h){return Fr(h)&&Ca(h)==K}function Vse(h){return Fr(h)&&Ca(h)==vt}function Bse(h){return Fr(h)&&Ca(h)==we}function kg(h,g,T,U,Q){return h===g?!0:h==null||g==null||!Fr(h)&&!Fr(g)?h!==h&&g!==g:jse(h,g,T,U,kg,Q)}function jse(h,g,T,U,Q,ce){var be=Yt(h),ke=Yt(g),Pe=be?ne:ia(h),Ze=ke?ne:ia(g);Pe=Pe==K?pe:Pe,Ze=Ze==K?pe:Ze;var Qe=Pe==pe,nt=Ze==pe,mt=Pe==Ze;if(mt&&gc(h)){if(!gc(g))return!1;be=!0,Qe=!1}if(mt&&!Qe)return ce||(ce=new Lo),be||Fh(h)?xV(h,g,T,U,Q,ce):moe(h,g,Pe,T,U,Q,ce);if(!(T&p)){var It=Qe&&Yn.call(h,"__wrapped__"),Lt=nt&&Yn.call(g,"__wrapped__");if(It||Lt){var ln=It?h.value():h,Ft=Lt?g.value():g;return ce||(ce=new Lo),Q(ln,Ft,T,U,ce)}}return mt?(ce||(ce=new Lo),poe(h,g,T,U,Q,ce)):!1}function Use(h){return Fr(h)&&ia(h)==X}function rT(h,g,T,U){var Q=T.length,ce=Q,be=!U;if(h==null)return!ce;for(h=ar(h);Q--;){var ke=T[Q];if(be&&ke[2]?ke[1]!==h[ke[0]]:!(ke[0]in h))return!1}for(;++Q<ce;){ke=T[Q];var Pe=ke[0],Ze=h[Pe],Qe=ke[1];if(be&&ke[2]){if(Ze===n&&!(Pe in h))return!1}else{var nt=new Lo;if(U)var mt=U(Ze,Qe,Pe,h,g,nt);if(!(mt===n?kg(Qe,Ze,p|v,U,nt):mt))return!1}}return!0}function GF(h){if(!Ir(h)||Eoe(h))return!1;var g=tu(h)?Uae:Ot;return g.test(Md(h))}function Hse(h){return Fr(h)&&Ca(h)==Se}function zse(h){return Fr(h)&&ia(h)==$e}function qse(h){return Fr(h)&&q0(h.length)&&!!pr[Ca(h)]}function KF(h){return typeof h=="function"?h:h==null?ns:typeof h=="object"?Yt(h)?JF(h[0],h[1]):XF(h):gB(h)}function iT(h){if(!Tg(h))return Kae(h);var g=[];for(var T in ar(h))Yn.call(h,T)&&T!="constructor"&&g.push(T);return g}function Wse(h){if(!Ir(h))return Ioe(h);var g=Tg(h),T=[];for(var U in h)U=="constructor"&&(g||!Yn.call(h,U))||T.push(U);return T}function aT(h,g){return h<g}function YF(h,g){var T=-1,U=es(h)?He(h.length):[];return fc(h,function(Q,ce,be){U[++T]=g(Q,ce,be)}),U}function XF(h){var g=_T(h);return g.length==1&&g[0][2]?OV(g[0][0],g[0][1]):function(T){return T===h||rT(T,h,g)}}function JF(h,g){return wT(h)&&AV(g)?OV(bl(h),g):function(T){var U=$T(T,h);return U===n&&U===g?RT(T,h):kg(g,U,p|v)}}function A0(h,g,T,U,Q){h!==g&&Qx(g,function(ce,be){if(Q||(Q=new Lo),Ir(ce))Gse(h,g,be,T,A0,U,Q);else{var ke=U?U(ET(h,be),ce,be+"",h,g,Q):n;ke===n&&(ke=ce),Jx(h,be,ke)}},ts)}function Gse(h,g,T,U,Q,ce,be){var ke=ET(h,T),Pe=ET(g,T),Ze=be.get(Pe);if(Ze){Jx(h,T,Ze);return}var Qe=ce?ce(ke,Pe,T+"",h,g,be):n,nt=Qe===n;if(nt){var mt=Yt(Pe),It=!mt&&gc(Pe),Lt=!mt&&!It&&Fh(Pe);Qe=Pe,mt||It||Lt?Yt(ke)?Qe=ke:Yr(ke)?Qe=Qa(ke):It?(nt=!1,Qe=uV(Pe,!0)):Lt?(nt=!1,Qe=cV(Pe,!0)):Qe=[]:Ig(Pe)||Nd(Pe)?(Qe=ke,Nd(ke)?Qe=sB(ke):(!Ir(ke)||tu(ke))&&(Qe=IV(Pe))):nt=!1}nt&&(be.set(Pe,Qe),Q(Qe,Pe,U,ce,be),be.delete(Pe)),Jx(h,T,Qe)}function ZF(h,g){var T=h.length;if(T)return g+=g<0?T:0,eu(g,T)?h[g]:n}function QF(h,g,T){g.length?g=Sr(g,function(ce){return Yt(ce)?function(be){return Rd(be,ce.length===1?ce[0]:ce)}:ce}):g=[ns];var U=-1;g=Sr(g,Is(Nt()));var Q=YF(h,function(ce,be,ke){var Pe=Sr(g,function(Ze){return Ze(ce)});return{criteria:Pe,index:++U,value:ce}});return _ae(Q,function(ce,be){return soe(ce,be,T)})}function Kse(h,g){return eV(h,g,function(T,U){return RT(h,U)})}function eV(h,g,T){for(var U=-1,Q=g.length,ce={};++U<Q;){var be=g[U],ke=Rd(h,be);T(ke,be)&&Eg(ce,mc(be,h),ke)}return ce}function Yse(h){return function(g){return Rd(g,h)}}function sT(h,g,T,U){var Q=U?bae:Ch,ce=-1,be=g.length,ke=h;for(h===g&&(g=Qa(g)),T&&(ke=Sr(h,Is(T)));++ce<be;)for(var Pe=0,Ze=g[ce],Qe=T?T(Ze):Ze;(Pe=Q(ke,Qe,Pe,U))>-1;)ke!==h&&b0.call(ke,Pe,1),b0.call(h,Pe,1);return h}function tV(h,g){for(var T=h?g.length:0,U=T-1;T--;){var Q=g[T];if(T==U||Q!==ce){var ce=Q;eu(Q)?b0.call(h,Q,1):cT(h,Q)}}return h}function oT(h,g){return h+w0(MF()*(g-h+1))}function Xse(h,g,T,U){for(var Q=-1,ce=hi(S0((g-h)/(T||1)),0),be=He(ce);ce--;)be[U?ce:++Q]=h,h+=T;return be}function lT(h,g){var T="";if(!h||g<1||g>G)return T;do g%2&&(T+=h),g=w0(g/2),g&&(h+=h);while(g);return T}function un(h,g){return xT(PV(h,g,ns),h+"")}function Jse(h){return FF(Vh(h))}function Zse(h,g){var T=Vh(h);return V0(T,$d(g,0,T.length))}function Eg(h,g,T,U){if(!Ir(h))return h;g=mc(g,h);for(var Q=-1,ce=g.length,be=ce-1,ke=h;ke!=null&&++Q<ce;){var Pe=bl(g[Q]),Ze=T;if(Pe==="__proto__"||Pe==="constructor"||Pe==="prototype")return h;if(Q!=be){var Qe=ke[Pe];Ze=U?U(Qe,Pe,ke):n,Ze===n&&(Ze=Ir(Qe)?Qe:eu(g[Q+1])?[]:{})}_g(ke,Pe,Ze),ke=ke[Pe]}return h}var nV=k0?function(h,g){return k0.set(h,g),h}:ns,Qse=_0?function(h,g){return _0(h,"toString",{configurable:!0,enumerable:!1,value:MT(g),writable:!0})}:ns;function eoe(h){return V0(Vh(h))}function ao(h,g,T){var U=-1,Q=h.length;g<0&&(g=-g>Q?0:Q+g),T=T>Q?Q:T,T<0&&(T+=Q),Q=g>T?0:T-g>>>0,g>>>=0;for(var ce=He(Q);++U<Q;)ce[U]=h[U+g];return ce}function toe(h,g){var T;return fc(h,function(U,Q,ce){return T=g(U,Q,ce),!T}),!!T}function O0(h,g,T){var U=0,Q=h==null?U:h.length;if(typeof g=="number"&&g===g&&Q<=H){for(;
vendor: 4,618 bytes, line 228
228U<Q;){var ce=U+Q>>>1,be=h[ce];be!==null&&!Os(be)&&(T?be<=g:be<g)?U=ce+1:Q=ce}return Q}return uT(h,g,ns,T)}function uT(h,g,T,U){var Q=0,ce=h==null?0:h.length;if(ce===0)return 0;g=T(g);for(var be=g!==g,ke=g===null,Pe=Os(g),Ze=g===n;Q<ce;){var Qe=w0((Q+ce)/2),nt=T(h[Qe]),mt=nt!==n,It=nt===null,Lt=nt===nt,ln=Os(nt);if(be)var Ft=U||Lt;else Ze?Ft=Lt&&(U||mt):ke?Ft=Lt&&mt&&(U||!It):Pe?Ft=Lt&&mt&&!It&&(U||!ln):It||ln?Ft=!1:Ft=U?nt<=g:nt<g;Ft?Q=Qe+1:ce=Qe}return ra(ce,R)}function rV(h,g){for(var T=-1,U=h.length,Q=0,ce=[];++T<U;){var be=h[T],ke=g?g(be):be;if(!T||!Fo(ke,Pe)){var Pe=ke;ce[Q++]=be===0?0:be}}return ce}function iV(h){return typeof h=="number"?h:Os(h)?L:+h}function As(h){if(typeof h=="string")return h;if(Yt(h))return Sr(h,As)+"";if(Os(h))return NF?NF.call(h):"";var g=h+"";return g=="0"&&1/h==-J?"-0":g}function hc(h,g,T){var U=-1,Q=u0,ce=h.length,be=!0,ke=[],Pe=ke;if(T)be=!1,Q=Fx;else if(ce>=i){var Ze=g?null:foe(h);if(Ze)return d0(Ze);be=!1,Q=mg,Pe=new Pd}else Pe=g?[]:ke;e:for(;++U<ce;){var Qe=h[U],nt=g?g(Qe):Qe;if(Qe=T||Qe!==0?Qe:0,be&&nt===nt){for(var mt=Pe.length;mt--;)if(Pe[mt]===nt)continue e;g&&Pe.push(nt),ke.push(Qe)}else Q(Pe,nt,T)||(Pe!==ke&&Pe.push(nt),ke.push(Qe))}return ke}function cT(h,g){return g=mc(g,h),h=$V(h,g),h==null||delete h[bl(so(g))]}function aV(h,g,T,U){return Eg(h,g,T(Rd(h,g)),U)}function P0(h,g,T,U){for(var Q=h.length,ce=U?Q:-1;(U?ce--:++ce<Q)&&g(h[ce],ce,h););return T?ao(h,U?0:ce,U?ce+1:Q):ao(h,U?ce+1:0,U?Q:ce)}function sV(h,g){var T=h;return T instanceof Sn&&(T=T.value()),Vx(g,function(U,Q){return Q.func.apply(Q.thisArg,uc([U],Q.args))},T)}function dT(h,g,T){var U=h.length;if(U<2)return U?hc(h[0]):[];for(var Q=-1,ce=He(U);++Q<U;)for(var be=h[Q],ke=-1;++ke<U;)ke!=Q&&(ce[Q]=Sg(ce[Q]||be,h[ke],g,T));return hc(Ui(ce,1),g,T)}function oV(h,g,T){for(var U=-1,Q=h.length,ce=g.length,be={};++U<Q;){var ke=U<ce?g[U]:n;T(be,h[U],ke)}return be}function fT(h){return Yr(h)?h:[]}function hT(h){return typeof h=="function"?h:ns}function mc(h,g){return Yt(h)?h:wT(h,g)?[h]:NV(zn(h))}var noe=un;function pc(h,g,T){var U=h.length;return T=T===n?U:T,!g&&T>=U?h:ao(h,g,T)}var lV=Hae||function(h){return ji.clearTimeout(h)};function uV(h,g){if(g)return h.slice();var T=h.length,U=OF?OF(T):new h.constructor(T);return h.copy(U),U}function mT(h){var g=new h.constructor(h.byteLength);return new v0(g).set(new v0(h)),g}function roe(h,g){var T=g?mT(h.buffer):h.buffer;return new h.constructor(T,h.byteOffset,h.byteLength)}function ioe(h){var g=new h.constructor(h.source,dg.exec(h));return g.lastIndex=h.lastIndex,g}function aoe(h){return bg?ar(bg.call(h)):{}}function cV(h,g){var T=g?mT(h.buffer):h.buffer;return new h.constructor(T,h.byteOffset,h.length)}function dV(h,g){if(h!==g){var T=h!==n,U=h===null,Q=h===h,ce=Os(h),be=g!==n,ke=g===null,Pe=g===g,Ze=Os(g);if(!ke&&!Ze&&!ce&&h>g||ce&&be&&Pe&&!ke&&!Ze||U&&be&&Pe||!T&&Pe||!Q)return 1;if(!U&&!ce&&!Ze&&h<g||Ze&&T&&Q&&!U&&!ce||ke&&T&&Q||!be&&Q||!Pe)return-1}return 0}function soe(h,g,T){for(var U=-1,Q=h.criteria,ce=g.criteria,be=Q.length,ke=T.length;++U<be;){var Pe=dV(Q[U],ce[U]);if(Pe){if(U>=ke)return Pe;var Ze=T[U];return Pe*(Ze=="desc"?-1:1)}}return h.index-g.index}function fV(h,g,T,U){for(var Q=-1,ce=h.length,be=T.length,ke=-1,Pe=g.length,Ze=hi(ce-be,0),Qe=He(Pe+Ze),nt=!U;++ke<Pe;)Qe[ke]=g[ke];for(;++Q<be;)(nt||Q<ce)&&(Qe[T[Q]]=h[Q]);for(;Ze--;)Qe[ke++]=h[Q++];return Qe}function hV(h,g,T,U){for(var Q=-1,ce=h.length,be=-1,ke=T.length,Pe=-1,Ze=g.length,Qe=hi(ce-ke,0),nt=He(Qe+Ze),mt=!U;++Q<Qe;)nt[Q]=h[Q];for(var It=Q;++Pe<Ze;)nt[It+Pe]=g[Pe];for(;++be<ke;)(mt||Q<ce)&&(nt[It+T[be]]=h[Q++]);return nt}function Qa(h,g){var T=-1,U=h.length;for(g||(g=He(U));++T<U;)g[T]=h[T];return g}function yl(h,g,T,U){var Q=!T;T||(T={});for(var ce=-1,be=g.length;++ce<be;){var ke=g[ce],Pe=U?U(T[ke],h[ke],ke,T,h):n;Pe===n&&(Pe=h[ke]),Q?Jl(T,ke,Pe):_g(T,ke,Pe)}return T}function ooe(h,g){return yl(h,ST(h),g)}function loe(h,g){return yl(h,TV(h),g)}function $0(h,g){return function(T,U){var Q=Yt(T)?hae:Ose,ce=g?g():{};return Q(T,h,Nt(U,2),ce)}}function Mh(h){return un(function(g,T){var U=-1,Q=T.length,ce=Q>1?T[Q-1]:n,be=Q>2?T[2]:n;for(ce=h.length>3&&typeof ce=="function"?(Q--,ce):n,be&&Ia(T[0],T[1],be)&&(ce=Q<3?n:ce,Q=1),g=ar(g);++U<Q;){var ke=T[U];ke&&h(g,ke,U,ce)}return g})}function mV(h,g){return function(T,U){if(T==null)return T;if(!es(T))return h(T,U);for(var Q=T.length,ce=g?Q:-1,be=ar(T);(g?ce--:++ce<Q)&&U(be[ce],ce,be)!==!1;);return T}}function pV(h){return function(g,T,U){for(var Q=-1,ce=ar(g),be=U(g),ke=be.length;ke--;){var Pe=be[h?ke:++Q];if(T(ce[Pe],Pe,ce)===!1)break}return g}}function uoe(h,g,T){var U=g&y,Q=xg(h);
vendor: 5,241 bytes, line 228
228function ce(){var be=this&&this!==ji&&this instanceof ce?Q:h;return be.apply(U?T:this,arguments)}return ce}function gV(h){return function(g){g=zn(g);var T=Ih(g)?No(g):n,U=T?T[0]:g.charAt(0),Q=T?pc(T,1).join(""):g.slice(1);return U[h]()+Q}}function Nh(h){return function(g){return Vx(mB(hB(g).replace(Qie,"")),h,"")}}function xg(h){return function(){var g=arguments;switch(g.length){case 0:return new h;case 1:return new h(g[0]);case 2:return new h(g[0],g[1]);case 3:return new h(g[0],g[1],g[2]);case 4:return new h(g[0],g[1],g[2],g[3]);case 5:return new h(g[0],g[1],g[2],g[3],g[4]);case 6:return new h(g[0],g[1],g[2],g[3],g[4],g[5]);case 7:return new h(g[0],g[1],g[2],g[3],g[4],g[5],g[6])}var T=Dh(h.prototype),U=h.apply(T,g);return Ir(U)?U:T}}function coe(h,g,T){var U=xg(h);function Q(){for(var ce=arguments.length,be=He(ce),ke=ce,Pe=Lh(Q);ke--;)be[ke]=arguments[ke];var Ze=ce<3&&be[0]!==Pe&&be[ce-1]!==Pe?[]:cc(be,Pe);if(ce-=Ze.length,ce<T)return SV(h,g,R0,Q.placeholder,n,be,Ze,n,n,T-ce);var Qe=this&&this!==ji&&this instanceof Q?U:h;return Cs(Qe,this,be)}return Q}function vV(h){return function(g,T,U){var Q=ar(g);if(!es(g)){var ce=Nt(T,3);g=Ri(g),T=function(ke){return ce(Q[ke],ke,Q)}}var be=h(g,T,U);return be>-1?Q[ce?g[be]:be]:n}}function yV(h){return Ql(function(g){var T=g.length,U=T,Q=ro.prototype.thru;for(h&&g.reverse();U--;){var ce=g[U];if(typeof ce!="function")throw new no(s);if(Q&&!be&&L0(ce)=="wrapper")var be=new ro([],!0)}for(U=be?U:T;++U<T;){ce=g[U];var ke=L0(ce),Pe=ke=="wrapper"?bT(ce):n;Pe&&kT(Pe[0])&&Pe[1]==(I|w|k|A)&&!Pe[4].length&&Pe[9]==1?be=be[L0(Pe[0])].apply(be,Pe[3]):be=ce.length==1&&kT(ce)?be[ke]():be.thru(ce)}return function(){var Ze=arguments,Qe=Ze[0];if(be&&Ze.length==1&&Yt(Qe))return be.plant(Qe).value();for(var nt=0,mt=T?g[nt].apply(this,Ze):Qe;++nt<T;)mt=g[nt].call(this,mt);return mt}})}function R0(h,g,T,U,Q,ce,be,ke,Pe,Ze){var Qe=g&I,nt=g&y,mt=g&b,It=g&(w|E),Lt=g&C,ln=mt?n:xg(h);function Ft(){for(var yn=arguments.length,Tn=He(yn),Ps=yn;Ps--;)Tn[Ps]=arguments[Ps];if(It)var Aa=Lh(Ft),$s=wae(Tn,Aa);if(U&&(Tn=fV(Tn,U,Q,It)),ce&&(Tn=hV(Tn,ce,be,It)),yn-=$s,It&&yn<Ze){var Xr=cc(Tn,Aa);return SV(h,g,R0,Ft.placeholder,T,Tn,Xr,ke,Pe,Ze-yn)}var Vo=nt?T:this,ru=mt?Vo[h]:h;return yn=Tn.length,ke?Tn=Ooe(Tn,ke):Lt&&yn>1&&Tn.reverse(),Qe&&Pe<yn&&(Tn.length=Pe),this&&this!==ji&&this instanceof Ft&&(ru=ln||xg(ru)),ru.apply(Vo,Tn)}return Ft}function bV(h,g){return function(T,U){return Fse(T,h,g(U),{})}}function D0(h,g){return function(T,U){var Q;if(T===n&&U===n)return g;if(T!==n&&(Q=T),U!==n){if(Q===n)return U;typeof T=="string"||typeof U=="string"?(T=As(T),U=As(U)):(T=iV(T),U=iV(U)),Q=h(T,U)}return Q}}function pT(h){return Ql(function(g){return g=Sr(g,Is(Nt())),un(function(T){var U=this;return h(g,function(Q){return Cs(Q,U,T)})})})}function M0(h,g){g=g===n?" ":As(g);var T=g.length;if(T<2)return T?lT(g,h):g;var U=lT(g,S0(h/Ah(g)));return Ih(g)?pc(No(U),0,h).join(""):U.slice(0,h)}function doe(h,g,T,U){var Q=g&y,ce=xg(h);function be(){for(var ke=-1,Pe=arguments.length,Ze=-1,Qe=U.length,nt=He(Qe+Pe),mt=this&&this!==ji&&this instanceof be?ce:h;++Ze<Qe;)nt[Ze]=U[Ze];for(;Pe--;)nt[Ze++]=arguments[++ke];return Cs(mt,Q?T:this,nt)}return be}function _V(h){return function(g,T,U){return U&&typeof U!="number"&&Ia(g,T,U)&&(T=U=n),g=nu(g),T===n?(T=g,g=0):T=nu(T),U=U===n?g<T?1:-1:nu(U),Xse(g,T,U,h)}}function N0(h){return function(g,T){return typeof g=="string"&&typeof T=="string"||(g=oo(g),T=oo(T)),h(g,T)}}function SV(h,g,T,U,Q,ce,be,ke,Pe,Ze){var Qe=g&w,nt=Qe?be:n,mt=Qe?n:be,It=Qe?ce:n,Lt=Qe?n:ce;g|=Qe?k:x,g&=~(Qe?x:k),g&S||(g&=-4);var ln=[h,g,Q,It,nt,Lt,mt,ke,Pe,Ze],Ft=T.apply(n,ln);return kT(h)&&RV(Ft,ln),Ft.placeholder=U,DV(Ft,h,g)}function gT(h){var g=fi[h];return function(T,U){if(T=oo(T),U=U==null?0:ra(rn(U),292),U&&DF(T)){var Q=(zn(T)+"e").split("e"),ce=g(Q[0]+"e"+(+Q[1]+U));return Q=(zn(ce)+"e").split("e"),+(Q[0]+"e"+(+Q[1]-U))}return g(T)}}var foe=$h&&1/d0(new $h([,-0]))[1]==J?function(h){return new $h(h)}:FT;function wV(h){return function(g){var T=ia(g);return T==X?Wx(g):T==$e?Aae(g):Sae(g,h(g))}}function Zl(h,g,T,U,Q,ce,be,ke){var Pe=g&b;if(!Pe&&typeof h!="function")throw new no(s);var Ze=U?U.length:0;if(Ze||(g&=-97,U=Q=n),be=be===n?be:hi(rn(be),0),ke=ke===n?ke:rn(ke),Ze-=Q?Q.length:0,g&x){var Qe=U,nt=Q;U=Q=n}var mt=Pe?n:bT(h),It=[h,g,T,U,Q,Qe,nt,ce,be,ke];if(mt&&Coe(It,mt),h=It[0],g=It[1],T=It[2],U=It[3],Q=It[4],ke=It[9]=It[9]===n?Pe?0:h.length:hi(It[9]-Ze,0),!ke&&g&(w|E)&&(g&=-25),!g||g==y)var Lt=uoe(h,g,T);else g==w||g==E?Lt=coe(h,g,ke):(g==k||g==(y|k))&&!Q.length?Lt=doe(h,g,T,U):Lt=R0.apply(n,It);var ln=mt?nV:RV;return DV(ln(Lt,It),h,g)}function kV(h,g,T,U){return h===n||Fo(h,Ph[T])&&!Yn.call(U,T)?g:h}function EV(h,g,T,U,Q,ce){return Ir(h)&&Ir(g)&&(ce.set(g,h),A0(h,g,n,EV,ce),ce.delete(g)),h}function hoe(h){return Ig(h)?n:h}function xV(h,g,T,U,Q,ce){var be=T&p,ke=h.length,Pe=g.length;if(ke!=Pe&&!(be&&Pe>ke))return!1;var Ze=ce.get(h),Qe=ce.get(g);if(Ze&&Qe)return Ze==g&&Qe==h;var nt=-1,mt=!0,It=T&v?new Pd:n;for(ce.set(h,g),ce.set(g,h);++nt<ke;){var Lt=h[nt],ln=g[nt];if(U)var Ft=be?U(ln,Lt,nt,g,h,ce):U(Lt,ln,nt,h,g,ce);if(Ft!==n){if(Ft)continue;mt=!1;break}if(It){if(!Bx(g,function(yn,Tn){if(!mg(It,Tn)&&(Lt===yn||Q(Lt,yn,T,U,ce)))return It.push(Tn)}
vendor: 1,615 bytes, line 228
228)){mt=!1;break}}else if(!(Lt===ln||Q(Lt,ln,T,U,ce))){mt=!1;break}}return ce.delete(h),ce.delete(g),mt}function moe(h,g,T,U,Q,ce,be){switch(T){case yt:if(h.byteLength!=g.byteLength||h.byteOffset!=g.byteOffset)return!1;h=h.buffer,g=g.buffer;case vt:return!(h.byteLength!=g.byteLength||!ce(new v0(h),new v0(g)));case he:case we:case ue:return Fo(+h,+g);case oe:return h.name==g.name&&h.message==g.message;case Se:case Ce:return h==g+"";case X:var ke=Wx;case $e:var Pe=U&p;if(ke||(ke=d0),h.size!=g.size&&!Pe)return!1;var Ze=be.get(h);if(Ze)return Ze==g;U|=v,be.set(h,g);var Qe=xV(ke(h),ke(g),U,Q,ce,be);return be.delete(h),Qe;case Ge:if(bg)return bg.call(h)==bg.call(g)}return!1}function poe(h,g,T,U,Q,ce){var be=T&p,ke=vT(h),Pe=ke.length,Ze=vT(g),Qe=Ze.length;if(Pe!=Qe&&!be)return!1;for(var nt=Pe;nt--;){var mt=ke[nt];if(!(be?mt in g:Yn.call(g,mt)))return!1}var It=ce.get(h),Lt=ce.get(g);if(It&&Lt)return It==g&&Lt==h;var ln=!0;ce.set(h,g),ce.set(g,h);for(var Ft=be;++nt<Pe;){mt=ke[nt];var yn=h[mt],Tn=g[mt];if(U)var Ps=be?U(Tn,yn,mt,g,h,ce):U(yn,Tn,mt,h,g,ce);if(!(Ps===n?yn===Tn||Q(yn,Tn,T,U,ce):Ps)){ln=!1;break}Ft||(Ft=mt=="constructor")}if(ln&&!Ft){var Aa=h.constructor,$s=g.constructor;Aa!=$s&&"constructor"in h&&"constructor"in g&&!(typeof Aa=="function"&&Aa instanceof Aa&&typeof $s=="function"&&$s instanceof $s)&&(ln=!1)}return ce.delete(h),ce.delete(g),ln}function Ql(h){return xT(PV(h,n,BV),h+"")}function vT(h){return qF(h,Ri,ST)}function yT(h){return qF(h,ts,TV)}var bT=k0?function(h){return k0.get(h)}:FT;function L0(h){for(var g=h.name+"",T=Rh[g],U=Yn.call(Rh,g)?T.length:0;U--;){var Q=T[U],ce=Q.func;
vendor: 13,202 bytes, lines 228-230
228if(ce==null||ce==h)return Q.name}return g}function Lh(h){var g=Yn.call(le,"placeholder")?le:h;return g.placeholder}function Nt(){var h=le.iteratee||NT;return h=h===NT?KF:h,arguments.length?h(arguments[0],arguments[1]):h}function F0(h,g){var T=h.__data__;return koe(g)?T[typeof g=="string"?"string":"hash"]:T.map}function _T(h){for(var g=Ri(h),T=g.length;T--;){var U=g[T],Q=h[U];g[T]=[U,Q,AV(Q)]}return g}function Dd(h,g){var T=Tae(h,g);return GF(T)?T:n}function goe(h){var g=Yn.call(h,Ad),T=h[Ad];try{h[Ad]=n;var U=!0}catch{}var Q=p0.call(h);return U&&(g?h[Ad]=T:delete h[Ad]),Q}var ST=Kx?function(h){return h==null?[]:(h=ar(h),lc(Kx(h),function(g){return $F.call(h,g)}))}:VT,TV=Kx?function(h){for(var g=[];h;)uc(g,ST(h)),h=y0(h);return g}:VT,ia=Ca;(Yx&&ia(new Yx(new ArrayBuffer(1)))!=yt||gg&&ia(new gg)!=X||Xx&&ia(Xx.resolve())!=Oe||$h&&ia(new $h)!=$e||vg&&ia(new vg)!=Ue)&&(ia=function(h){var g=Ca(h),T=g==pe?h.constructor:n,U=T?Md(T):"";if(U)switch(U){case Zae:return yt;case Qae:return X;case ese:return Oe;case tse:return $e;case nse:return Ue}return g});function voe(h,g,T){for(var U=-1,Q=T.length;++U<Q;){var ce=T[U],be=ce.size;switch(ce.type){case"drop":h+=be;break;case"dropRight":g-=be;break;case"take":g=ra(g,h+be);break;case"takeRight":h=hi(h,g-be);break}}return{start:h,end:g}}function yoe(h){var g=h.match(r0);return g?g[1].split(cg):[]}function CV(h,g,T){g=mc(g,h);for(var U=-1,Q=g.length,ce=!1;++U<Q;){var be=bl(g[U]);if(!(ce=h!=null&&T(h,be)))break;h=h[be]}return ce||++U!=Q?ce:(Q=h==null?0:h.length,!!Q&&q0(Q)&&eu(be,Q)&&(Yt(h)||Nd(h)))}function boe(h){var g=h.length,T=new h.constructor(g);return g&&typeof h[0]=="string"&&Yn.call(h,"index")&&(T.index=h.index,T.input=h.input),T}function IV(h){return typeof h.constructor=="function"&&!Tg(h)?Dh(y0(h)):{}}function _oe(h,g,T){var U=h.constructor;switch(g){case vt:return mT(h);case he:case we:return new U(+h);case yt:return roe(h,T);case Ee:case q:case P:case V:case re:case me:case xe:case Ne:case dt:return cV(h,T);case X:return new U;case ue:case Ce:return new U(h);case Se:return ioe(h);case $e:return new U;case Ge:return aoe(h)}}function Soe(h,g){var T=g.length;if(!T)return h;var U=T-1;return g[U]=(T>1?"& ":"")+g[U],g=g.join(T>2?", ":" "),h.replace(n0,`{
229/* [wrapped with `+g+`] */
230`)}function woe(h){return Yt(h)||Nd(h)||!!(RF&&h&&h[RF])}function eu(h,g){var T=typeof h;return g=g??G,!!g&&(T=="number"||T!="symbol"&&ot.test(h))&&h>-1&&h%1==0&&h<g}function Ia(h,g,T){if(!Ir(T))return!1;var U=typeof g;return(U=="number"?es(T)&&eu(g,T.length):U=="string"&&g in T)?Fo(T[g],h):!1}function wT(h,g){if(Yt(h))return!1;var T=typeof h;return T=="number"||T=="symbol"||T=="boolean"||h==null||Os(h)?!0:ug.test(h)||!e0.test(h)||g!=null&&h in ar(g)}function koe(h){var g=typeof h;return g=="string"||g=="number"||g=="symbol"||g=="boolean"?h!=="__proto__":h===null}function kT(h){var g=L0(h),T=le[g];if(typeof T!="function"||!(g in Sn.prototype))return!1;if(h===T)return!0;var U=bT(T);return!!U&&h===U[0]}function Eoe(h){return!!AF&&AF in h}var xoe=h0?tu:BT;function Tg(h){var g=h&&h.constructor,T=typeof g=="function"&&g.prototype||Ph;return h===T}function AV(h){return h===h&&!Ir(h)}function OV(h,g){return function(T){return T==null?!1:T[h]===g&&(g!==n||h in ar(T))}}function Toe(h){var g=H0(h,function(U){return T.size===u&&T.clear(),U}),T=g.cache;return g}function Coe(h,g){var T=h[1],U=g[1],Q=T|U,ce=Q<(y|b|I),be=U==I&&T==w||U==I&&T==A&&h[7].length<=g[8]||U==(I|A)&&g[7].length<=g[8]&&T==w;if(!(ce||be))return h;U&y&&(h[2]=g[2],Q|=T&y?0:S);var ke=g[3];if(ke){var Pe=h[3];h[3]=Pe?fV(Pe,ke,g[4]):ke,h[4]=Pe?cc(h[3],c):g[4]}return ke=g[5],ke&&(Pe=h[5],h[5]=Pe?hV(Pe,ke,g[6]):ke,h[6]=Pe?cc(h[5],c):g[6]),ke=g[7],ke&&(h[7]=ke),U&I&&(h[8]=h[8]==null?g[8]:ra(h[8],g[8])),h[9]==null&&(h[9]=g[9]),h[0]=g[0],h[1]=Q,h}function Ioe(h){var g=[];if(h!=null)for(var T in ar(h))g.push(T);return g}function Aoe(h){return p0.call(h)}function PV(h,g,T){return g=hi(g===n?h.length-1:g,0),function(){for(var U=arguments,Q=-1,ce=hi(U.length-g,0),be=He(ce);++Q<ce;)be[Q]=U[g+Q];Q=-1;for(var ke=He(g+1);++Q<g;)ke[Q]=U[Q];return ke[g]=T(be),Cs(h,this,ke)}}function $V(h,g){return g.length<2?h:Rd(h,ao(g,0,-1))}function Ooe(h,g){for(var T=h.length,U=ra(g.length,T),Q=Qa(h);U--;){var ce=g[U];h[U]=eu(ce,T)?Q[ce]:n}return h}function ET(h,g){if(!(g==="constructor"&&typeof h[g]=="function")&&g!="__proto__")return h[g]}var RV=MV(nV),Cg=qae||function(h,g){return ji.setTimeout(h,g)},xT=MV(Qse);function DV(h,g,T){var U=g+"";return xT(h,Soe(U,Poe(yoe(U),T)))}function MV(h){var g=0,T=0;return function(){var U=Yae(),Q=z-(U-T);if(T=U,Q>0){if(++g>=j)return arguments[0]}else g=0;return h.apply(n,arguments)}}function V0(h,g){var T=-1,U=h.length,Q=U-1;for(g=g===n?U:g;++T<g;){var ce=oT(T,Q),be=h[ce];h[ce]=h[T],h[T]=be}return h.length=g,h}var NV=Toe(function(h){var g=[];return h.charCodeAt(0)===46&&g.push(""),h.replace(t0,function(T,U,Q,ce){g.push(Q?ce.replace(a0,"$1"):U||T)}),g});function bl(h){if(typeof h=="string"||Os(h))return h;var g=h+"";return g=="0"&&1/h==-J?"-0":g}function Md(h){if(h!=null){try{return m0.call(h)}catch{}try{return h+""}catch{}}return""}function Poe(h,g){return to(M,function(T){var U="_."+T[0];g&T[1]&&!u0(h,U)&&h.push(U)}),h.sort()}function LV(h){if(h instanceof Sn)return h.clone();var g=new ro(h.__wrapped__,h.__chain__);return g.__actions__=Qa(h.__actions__),g.__index__=h.__index__,g.__values__=h.__values__,g}function $oe(h,g,T){(T?Ia(h,g,T):g===n)?g=1:g=hi(rn(g),0);var U=h==null?0:h.length;if(!U||g<1)return[];for(var Q=0,ce=0,be=He(S0(U/g));Q<U;)be[ce++]=ao(h,Q,Q+=g);return be}function Roe(h){for(var g=-1,T=h==null?0:h.length,U=0,Q=[];++g<T;){var ce=h[g];ce&&(Q[U++]=ce)}return Q}function Doe(){var h=arguments.length;if(!h)return[];for(var g=He(h-1),T=arguments[0],U=h;U--;)g[U-1]=arguments[U];return uc(Yt(T)?Qa(T):[T],Ui(g,1))}var Moe=un(function(h,g){return Yr(h)?Sg(h,Ui(g,1,Yr,!0)):[]}),Noe=un(function(h,g){var T=so(g);return Yr(T)&&(T=n),Yr(h)?Sg(h,Ui(g,1,Yr,!0),Nt(T,2)):[]}),Loe=un(function(h,g){var T=so(g);return Yr(T)&&(T=n),Yr(h)?Sg(h,Ui(g,1,Yr,!0),n,T):[]});function Foe(h,g,T){var U=h==null?0:h.length;return U?(g=T||g===n?1:rn(g),ao(h,g<0?0:g,U)):[]}function Voe(h,g,T){var U=h==null?0:h.length;return U?(g=T||g===n?1:rn(g),g=U-g,ao(h,0,g<0?0:g)):[]}function Boe(h,g){return h&&h.length?P0(h,Nt(g,3),!0,!0):[]}function joe(h,g){return h&&h.length?P0(h,Nt(g,3),!0):[]}function Uoe(h,g,T,U){var Q=h==null?0:h.length;return Q?(T&&typeof T!="number"&&Ia(h,g,T)&&(T=0,U=Q),Dse(h,g,T,U)):[]}function FV(h,g,T){var U=h==null?0:h.length;if(!U)return-1;var Q=T==null?0:rn(T);return Q<0&&(Q=hi(U+Q,0)),c0(h,Nt(g,3),Q)}function VV(h,g,T){var U=h==null?0:h.length;if(!U)return-1;var Q=U-1;return T!==n&&(Q=rn(T),Q=T<0?hi(U+Q,0):ra(Q,U-1)),c0(h,Nt(g,3),Q,!0)}function BV(h){var g=h==null?0:h.length;return g?Ui(h,1):[]}function Hoe(h){var g=h==null?0:h.length;return g?Ui(h,J):[]}function zoe(h,g){var T=h==null?0:h.length;return T?(g=g===n?1:rn(g),Ui(h,g)):[]}function qoe(h){for(var g=-1,T=h==null?0:h.length,U={};++g<T;){var Q=h[g];U[Q[0]]=Q[1]}return U}function jV(h){return h&&h.length?h[0]:n}function Woe(h,g,T){var U=h==null?0:h.length;if(!U)return-1;var Q=T==null?0:rn(T);return Q<0&&(Q=hi(U+Q,0)),Ch(h,g,Q)}function Goe(h){var g=h==null?0:h.length;return g?ao(h,0,-1):[]}var Koe=un(function(h){var g=Sr(h,fT);return g.length&&g[0]===h[0]?nT(g):[]}),Yoe=un(function(h){var g=so(h),T=Sr(h,fT);return g===so(T)?g=n:T.pop(),T.length&&T[0]===h[0]?nT(T,Nt(g,2)):[]}),Xoe=un(function(h){var g=so(h),T=Sr(h,fT);return g=typeof g=="function"?g:n,g&&T.pop(),T.length&&T[0]===h[0]?nT(T,n,g):[]});function Joe(h,g){return h==null?"":Gae.call(h,g)}function so(h){var g=h==null?0:h.length;return g?h[g-1]:n}function Zoe(h,g,T){var U=h==null?0:h.length;if(!U)return-1;var Q=U;return T!==n&&(Q=rn(T),Q=Q<0?hi(U+Q,0):ra(Q,U-1)),g===g?Pae(h,g,Q):c0(h,SF,Q,!0)}function Qoe(h,g){return h&&h.length?ZF(h,rn(g)):n}var ele=un(UV);function UV(h,g){return h&&h.length&&g&&g.length?sT(h,g):h}function tle(h,g,T){return h&&h.length&&g&&g.length?sT(h,g,Nt(T,2)):h}function nle(h,g,T){return h&&h.length&&g&&g.length?sT(h,g,n,T):h}var rle=Ql(function(h,g){var T=h==null?0:h.length,U=Zx(h,g);return tV(h,Sr(g,function(Q){return eu(Q,T)?+Q:Q}).sort(dV)),U});function ile(h,g){var T=[];if(!(h&&h.length))return T;var U=-1,Q=[],ce=h.length;for(g=Nt(g,3);++U<ce;){var be=h[U];g(be,U,h)&&(T.push(be),Q.push(U))}return tV(h,Q),T}function TT(h){return h==null?h:Jae.call(h)}function ale(h,g,T){var U=h==null?0:h.length;return U?(T&&typeof T!="number"&&Ia(h,g,T)?(g=0,T=U):(g=g==null?0:rn(g),T=T===n?U:rn(T)),ao(h,g,T)):[]}function sle(h,g){return O0(h,g)}function ole(h,g,T){return uT(h,g,Nt(T,2))}function lle(h,g){var T=h==null?0:h.length;if(T){var U=O0(h,g);if(U<T&&Fo(h[U],g))return U}return-1}function ule(h,g){return O0(h,g,!0)}function cle(h,g,T){return uT(h,g,Nt(T,2),!0)}function dle(h,g){var T=h==null?0:h.length;if(T){var U=O0(h,g,!0)-1;if(Fo(h[U],g))return U}return-1}function fle(h){return h&&h.length?rV(h):[]}function hle(h,g){return h&&h.length?rV(h,Nt(g,2)):[]}function mle(h){var g=h==null?0:h.length;return g?ao(h,1,g):[]}function ple(h,g,T){return h&&h.length?(g=T||g===n?1:rn(g),ao(h,0,g<0?0:g)):[]}function gle(h,g,T){var U=h==null?0:h.length;return U?(g=T||g===n?1:rn(g),g=U-g,ao(h,g<0?0:g,U)):[]}function vle(h,g){return h&&h.length?P0(h,Nt(g,3),!1,!0):[]}function yle(h,g){return h&&h.length?P0(h,Nt(g,3)):[]}var ble=un(function(h){return hc(Ui(h,1,Yr,!0))}),_le=un(function(h){var g=so(h);return Yr(g)&&(g=n),hc(Ui(h,1,Yr,!0),Nt(g,2))}),Sle=un(function(h){var g=so(h);return g=typeof g=="function"?g:n,hc(Ui(h,1,Yr,!0),n,g)});function wle(h){return h&&h.length?hc(h):[]}function kle(h,g){return h&&h.length?hc(h,Nt(g,2)):[]}function Ele(h,g){return g=typeof g=="function"?g:n,h&&h.length?hc(h,n,g):[]}function CT(h){if(!(h&&h.length))return[];var g=0;return h=lc(h,function(T){if(Yr(T))return g=hi(T.length,g),!0}),zx(g,function(T){return Sr(h,jx(T))})}function HV(h,g){if(!(h&&h.length))return[];var T=CT(h);return g==null?T:Sr(T,function(U){return Cs(g,n,U)})}var xle=un(function(h,g){return Yr(h)?Sg(h,g):[]}),Tle=un(function(h){return dT(lc(h,Yr))}),Cle=un(function(h){var g=so(h);return Yr(g)&&(g=n),dT(lc(h,Yr),Nt(g,2))}),Ile=un(function(h){var g=so(h);return g=typeof g=="function"?g:n,dT(lc(h,Yr),n,g)}),Ale=un(CT);function Ole(h,g){return oV(h||[],g||[],_g)}function Ple(h,g){return oV(h||[],g||[],Eg)}var $le=un(function(h){var g=h.length,T=g>1?h[g-1]:n;return T=typeof T=="function"?(h.pop(),T):n,HV(h,T)});function zV(h){var g=le(h);return g.__chain__=!0,g}function Rle(h,g){return g(h),h}function B0(h,g){return g(h)}var Dle=Ql(function(h){var g=h.length,T=g?h[0]:0,U=this.__wrapped__,Q=function(ce){return Zx(ce,h)};return g>1||this.__actions__.length||!(U instanceof Sn)||!eu(T)?this.thru(Q):(U=U.slice(T,+T+(g?1:0)),U.__actions__.push({func:B0,args:[Q],thisArg:n}),new ro(U,this.__chain__).thru(function(ce){return g&&!ce.length&&ce.push(n),ce}))});function Mle(){return zV(this)}function Nle(){return new ro(this.value(),this.__chain__)}function Lle(){this.__values__===n&&(this.__values__=iB(this.value()));var h=this.__index__>=this.__values__.length,g=h?n:this.__values__[this.__index__++];return{done:h,value:g}}function Fle(){return this}function Vle(h){for(var g,T=this;T instanceof x0;){var U=LV(T);U.__index__=0,U.__values__=n,g?Q.__wrapped__=U:g=U;var Q=U;T=T.__wrapped__}return Q.__wrapped__=h,g}function Ble(){var h=this.__wrapped__;if(h instanceof Sn){var g=h;return this.__actions__.length&&(g=new Sn(this)),g=g.reverse(),g.__actions__.push({func:B0,args:[TT],thisArg:n}),new ro(g,this.__chain__)}return this.thru(TT)}function jle(){return sV(this.__wrapped__,this.__actions__)}var Ule=$0(function(h,g,T){Yn.call(h,T)?++h[T]:Jl(h,T,1)});function Hle(h,g,T){var U=Yt(h)?bF:Rse;return T&&Ia(h,g,T)&&(g=n),U(h,Nt(g,3))}function zle(h,g){var T=Yt(h)?lc:HF;return T(h,Nt(g,3))}var qle=vV(FV),Wle=vV(VV);function Gle(h,g){return Ui(j0(h,g),1)}function Kle(h,g){return Ui(j0(h,g),J)}function Yle(h,g,T){return T=T===n?1:rn(T),Ui(j0(h,g),T)}function qV(h,g){var T=Yt(h)?to:fc;return T(h,Nt(g,3))}function WV(h,g){var T=Yt(h)?mae:UF;return T(h,Nt(g,3))}var Xle=$0(function(h,g,T){Yn.call(h,T)?h[T].push(g):Jl(h,T,[g])});function Jle(h,g,T,U){h=es(h)?h:Vh(h),T=T&&!U?rn(T):0;var Q=h.length;return T<0&&(T=hi(Q+T,0)),W0(h)?T<=Q&&h.indexOf(g,T)>-1:!!Q&&Ch(h,g,T)>-1}var Zle=un(function(h,g,T){var U=-1,Q=typeof g=="function",ce=es(h)?He(h.length):[];return fc(h,function(be){ce[++U]=Q?Cs(g,be,T):wg(be,g,T)}),ce}),Qle=$0(function(h,g,T){Jl(h,T,g)});function j0(h,g){var T=Yt(h)?Sr:YF;return T(h,Nt(g,3))}function eue(h,g,T,U){return h==null?[]:(Yt(g)||(g=g==null?[]:[g]),T=U?n:T,Yt(T)||(T=T==null?[]:[T]),QF(h,g,T))}var tue=$0(function(h,g,T){h[T?0:1].push(g)},function(){return[[],[]]});function nue(h,g,T){var U=Yt(h)?Vx:kF,Q=arguments.length<3;return U(h,Nt(g,4),T,Q,fc)}function rue(h,g,T){var U=Yt(h)?pae:kF,Q=arguments.length<3;return U(h,Nt(g,4),T,Q,UF)}function iue(h,g){var T=Yt(h)?lc:HF;return T(h,z0(Nt(g,3)))}function aue(h){var g=Yt(h)?FF:Jse;return g(h)}function sue(h,g,T){(T?Ia(h,g,T):g===n)?g=1:g=rn(g);var U=Yt(h)?Ise:Zse;return U(h,g)}function oue(h){var g=Yt(h)?Ase:eoe;return g(h)}
vendor: 4,437 bytes, line 230
230function lue(h){if(h==null)return 0;if(es(h))return W0(h)?Ah(h):h.length;var g=ia(h);return g==X||g==$e?h.size:iT(h).length}function uue(h,g,T){var U=Yt(h)?Bx:toe;return T&&Ia(h,g,T)&&(g=n),U(h,Nt(g,3))}var cue=un(function(h,g){if(h==null)return[];var T=g.length;return T>1&&Ia(h,g[0],g[1])?g=[]:T>2&&Ia(g[0],g[1],g[2])&&(g=[g[0]]),QF(h,Ui(g,1),[])}),U0=zae||function(){return ji.Date.now()};function due(h,g){if(typeof g!="function")throw new no(s);return h=rn(h),function(){if(--h<1)return g.apply(this,arguments)}}function GV(h,g,T){return g=T?n:g,g=h&&g==null?h.length:g,Zl(h,I,n,n,n,n,g)}function KV(h,g){var T;if(typeof g!="function")throw new no(s);return h=rn(h),function(){return--h>0&&(T=g.apply(this,arguments)),h<=1&&(g=n),T}}var IT=un(function(h,g,T){var U=y;if(T.length){var Q=cc(T,Lh(IT));U|=k}return Zl(h,U,g,T,Q)}),YV=un(function(h,g,T){var U=y|b;if(T.length){var Q=cc(T,Lh(YV));U|=k}return Zl(g,U,h,T,Q)});function XV(h,g,T){g=T?n:g;var U=Zl(h,w,n,n,n,n,n,g);return U.placeholder=XV.placeholder,U}function JV(h,g,T){g=T?n:g;var U=Zl(h,E,n,n,n,n,n,g);return U.placeholder=JV.placeholder,U}function ZV(h,g,T){var U,Q,ce,be,ke,Pe,Ze=0,Qe=!1,nt=!1,mt=!0;if(typeof h!="function")throw new no(s);g=oo(g)||0,Ir(T)&&(Qe=!!T.leading,nt="maxWait"in T,ce=nt?hi(oo(T.maxWait)||0,g):ce,mt="trailing"in T?!!T.trailing:mt);function It(Xr){var Vo=U,ru=Q;return U=Q=n,Ze=Xr,be=h.apply(ru,Vo),be}function Lt(Xr){return Ze=Xr,ke=Cg(yn,g),Qe?It(Xr):be}function ln(Xr){var Vo=Xr-Pe,ru=Xr-Ze,vB=g-Vo;return nt?ra(vB,ce-ru):vB}function Ft(Xr){var Vo=Xr-Pe,ru=Xr-Ze;return Pe===n||Vo>=g||Vo<0||nt&&ru>=ce}function yn(){var Xr=U0();if(Ft(Xr))return Tn(Xr);ke=Cg(yn,ln(Xr))}function Tn(Xr){return ke=n,mt&&U?It(Xr):(U=Q=n,be)}function Ps(){ke!==n&&lV(ke),Ze=0,U=Pe=Q=ke=n}function Aa(){return ke===n?be:Tn(U0())}function $s(){var Xr=U0(),Vo=Ft(Xr);if(U=arguments,Q=this,Pe=Xr,Vo){if(ke===n)return Lt(Pe);if(nt)return lV(ke),ke=Cg(yn,g),It(Pe)}return ke===n&&(ke=Cg(yn,g)),be}return $s.cancel=Ps,$s.flush=Aa,$s}var fue=un(function(h,g){return jF(h,1,g)}),hue=un(function(h,g,T){return jF(h,oo(g)||0,T)});function mue(h){return Zl(h,C)}function H0(h,g){if(typeof h!="function"||g!=null&&typeof g!="function")throw new no(s);var T=function(){var U=arguments,Q=g?g.apply(this,U):U[0],ce=T.cache;if(ce.has(Q))return ce.get(Q);var be=h.apply(this,U);return T.cache=ce.set(Q,be)||ce,be};return T.cache=new(H0.Cache||Xl),T}H0.Cache=Xl;function z0(h){if(typeof h!="function")throw new no(s);return function(){var g=arguments;switch(g.length){case 0:return!h.call(this);case 1:return!h.call(this,g[0]);case 2:return!h.call(this,g[0],g[1]);case 3:return!h.call(this,g[0],g[1],g[2])}return!h.apply(this,g)}}function pue(h){return KV(2,h)}var gue=noe(function(h,g){g=g.length==1&&Yt(g[0])?Sr(g[0],Is(Nt())):Sr(Ui(g,1),Is(Nt()));var T=g.length;return un(function(U){for(var Q=-1,ce=ra(U.length,T);++Q<ce;)U[Q]=g[Q].call(this,U[Q]);return Cs(h,this,U)})}),AT=un(function(h,g){var T=cc(g,Lh(AT));return Zl(h,k,n,g,T)}),QV=un(function(h,g){var T=cc(g,Lh(QV));return Zl(h,x,n,g,T)}),vue=Ql(function(h,g){return Zl(h,A,n,n,n,g)});function yue(h,g){if(typeof h!="function")throw new no(s);return g=g===n?g:rn(g),un(h,g)}function bue(h,g){if(typeof h!="function")throw new no(s);return g=g==null?0:hi(rn(g),0),un(function(T){var U=T[g],Q=pc(T,0,g);return U&&uc(Q,U),Cs(h,this,Q)})}function _ue(h,g,T){var U=!0,Q=!0;if(typeof h!="function")throw new no(s);return Ir(T)&&(U="leading"in T?!!T.leading:U,Q="trailing"in T?!!T.trailing:Q),ZV(h,g,{leading:U,maxWait:g,trailing:Q})}function Sue(h){return GV(h,1)}function wue(h,g){return AT(hT(g),h)}function kue(){if(!arguments.length)return[];var h=arguments[0];return Yt(h)?h:[h]}function Eue(h){return io(h,m)}function xue(h,g){return g=typeof g=="function"?g:n,io(h,m,g)}function Tue(h){return io(h,d|m)}function Cue(h,g){return g=typeof g=="function"?g:n,io(h,d|m,g)}function Iue(h,g){return g==null||BF(h,g,Ri(g))}function Fo(h,g){return h===g||h!==h&&g!==g}var Aue=N0(tT),Oue=N0(function(h,g){return h>=g}),Nd=WF((function(){return arguments})())?WF:function(h){return Fr(h)&&Yn.call(h,"callee")&&!$F.call(h,"callee")},Yt=He.isArray,Pue=hF?Is(hF):Vse;function es(h){return h!=null&&q0(h.length)&&!tu(h)}function Yr(h){return Fr(h)&&es(h)}function $ue(h){return h===!0||h===!1||Fr(h)&&Ca(h)==he}var gc=Wae||BT,Rue=mF?Is(mF):Bse;function Due(h){return Fr(h)&&h.nodeType===1&&!Ig(h)}function Mue(h){if(h==null)return!0;
vendor: 4,353 bytes, line 230
230if(es(h)&&(Yt(h)||typeof h=="string"||typeof h.splice=="function"||gc(h)||Fh(h)||Nd(h)))return!h.length;var g=ia(h);if(g==X||g==$e)return!h.size;if(Tg(h))return!iT(h).length;for(var T in h)if(Yn.call(h,T))return!1;return!0}function Nue(h,g){return kg(h,g)}function Lue(h,g,T){T=typeof T=="function"?T:n;var U=T?T(h,g):n;return U===n?kg(h,g,n,T):!!U}function OT(h){if(!Fr(h))return!1;var g=Ca(h);return g==oe||g==Ae||typeof h.message=="string"&&typeof h.name=="string"&&!Ig(h)}function Fue(h){return typeof h=="number"&&DF(h)}function tu(h){if(!Ir(h))return!1;var g=Ca(h);return g==de||g==W||g==ie||g==ze}function eB(h){return typeof h=="number"&&h==rn(h)}function q0(h){return typeof h=="number"&&h>-1&&h%1==0&&h<=G}function Ir(h){var g=typeof h;return h!=null&&(g=="object"||g=="function")}function Fr(h){return h!=null&&typeof h=="object"}var tB=pF?Is(pF):Use;function Vue(h,g){return h===g||rT(h,g,_T(g))}function Bue(h,g,T){return T=typeof T=="function"?T:n,rT(h,g,_T(g),T)}function jue(h){return nB(h)&&h!=+h}function Uue(h){if(xoe(h))throw new Wt(a);return GF(h)}function Hue(h){return h===null}function zue(h){return h==null}function nB(h){return typeof h=="number"||Fr(h)&&Ca(h)==ue}function Ig(h){if(!Fr(h)||Ca(h)!=pe)return!1;var g=y0(h);if(g===null)return!0;var T=Yn.call(g,"constructor")&&g.constructor;return typeof T=="function"&&T instanceof T&&m0.call(T)==Bae}var PT=gF?Is(gF):Hse;function que(h){return eB(h)&&h>=-G&&h<=G}var rB=vF?Is(vF):zse;function W0(h){return typeof h=="string"||!Yt(h)&&Fr(h)&&Ca(h)==Ce}function Os(h){return typeof h=="symbol"||Fr(h)&&Ca(h)==Ge}var Fh=yF?Is(yF):qse;function Wue(h){return h===n}function Gue(h){return Fr(h)&&ia(h)==Ue}function Kue(h){return Fr(h)&&Ca(h)==rt}var Yue=N0(aT),Xue=N0(function(h,g){return h<=g});function iB(h){if(!h)return[];if(es(h))return W0(h)?No(h):Qa(h);if(pg&&h[pg])return Iae(h[pg]());var g=ia(h),T=g==X?Wx:g==$e?d0:Vh;return T(h)}function nu(h){if(!h)return h===0?h:0;if(h=oo(h),h===J||h===-J){var g=h<0?-1:1;return g*se}return h===h?h:0}function rn(h){var g=nu(h),T=g%1;return g===g?T?g-T:g:0}function aB(h){return h?$d(rn(h),0,B):0}function oo(h){if(typeof h=="number")return h;if(Os(h))return L;if(Ir(h)){var g=typeof h.valueOf=="function"?h.valueOf():h;h=Ir(g)?g+"":g}if(typeof h!="string")return h===0?h:+h;h=EF(h);var T=Ox.test(h);return T||Te.test(h)?dae(h.slice(2),T?2:8):o0.test(h)?L:+h}function sB(h){return yl(h,ts(h))}function Jue(h){return h?$d(rn(h),-G,G):h===0?h:0}function zn(h){return h==null?"":As(h)}var Zue=Mh(function(h,g){if(Tg(g)||es(g)){yl(g,Ri(g),h);return}for(var T in g)Yn.call(g,T)&&_g(h,T,g[T])}),oB=Mh(function(h,g){yl(g,ts(g),h)}),G0=Mh(function(h,g,T,U){yl(g,ts(g),h,U)}),Que=Mh(function(h,g,T,U){yl(g,Ri(g),h,U)}),ece=Ql(Zx);function tce(h,g){var T=Dh(h);return g==null?T:VF(T,g)}var nce=un(function(h,g){h=ar(h);var T=-1,U=g.length,Q=U>2?g[2]:n;for(Q&&Ia(g[0],g[1],Q)&&(U=1);++T<U;)for(var ce=g[T],be=ts(ce),ke=-1,Pe=be.length;++ke<Pe;){var Ze=be[ke],Qe=h[Ze];(Qe===n||Fo(Qe,Ph[Ze])&&!Yn.call(h,Ze))&&(h[Ze]=ce[Ze])}return h}),rce=un(function(h){return h.push(n,EV),Cs(lB,n,h)});function ice(h,g){return _F(h,Nt(g,3),vl)}function ace(h,g){return _F(h,Nt(g,3),eT)}function sce(h,g){return h==null?h:Qx(h,Nt(g,3),ts)}function oce(h,g){return h==null?h:zF(h,Nt(g,3),ts)}function lce(h,g){return h&&vl(h,Nt(g,3))}function uce(h,g){return h&&eT(h,Nt(g,3))}function cce(h){return h==null?[]:I0(h,Ri(h))}function dce(h){return h==null?[]:I0(h,ts(h))}function $T(h,g,T){var U=h==null?n:Rd(h,g);return U===n?T:U}function fce(h,g){return h!=null&&CV(h,g,Mse)}function RT(h,g){return h!=null&&CV(h,g,Nse)}var hce=bV(function(h,g,T){g!=null&&typeof g.toString!="function"&&(g=p0.call(g)),h[g]=T},MT(ns)),mce=bV(function(h,g,T){g!=null&&typeof g.toString!="function"&&(g=p0.call(g)),Yn.call(h,g)?h[g].push(T):h[g]=[T]},Nt),pce=un(wg);function Ri(h){return es(h)?LF(h):iT(h)}function ts(h){return es(h)?LF(h,!0):Wse(h)}function gce(h,g){var T={};return g=Nt(g,3),vl(h,function(U,Q,ce){Jl(T,g(U,Q,ce),U)}),T}function vce(h,g){var T={};return g=Nt(g,3),vl(h,function(U,Q,ce){Jl(T,Q,g(U,Q,ce))}),T}var yce=Mh(function(h,g,T){A0(h,g,T)}),lB=Mh(function(h,g,T,U){A0(h,g,T,U)}),bce=Ql(function(h,g){var T={};if(h==null)return T;var U=!1;g=Sr(g,function(ce){return ce=mc(ce,h),U||(U=ce.length>1),ce}),yl(h,yT(h),T),U&&(T=io(T,d|f|m,hoe));for(var Q=g.length;Q--;
vendor: 8,762 bytes, lines 230-247
230)cT(T,g[Q]);return T});function _ce(h,g){return uB(h,z0(Nt(g)))}var Sce=Ql(function(h,g){return h==null?{}:Kse(h,g)});function uB(h,g){if(h==null)return{};var T=Sr(yT(h),function(U){return[U]});return g=Nt(g),eV(h,T,function(U,Q){return g(U,Q[0])})}function wce(h,g,T){g=mc(g,h);var U=-1,Q=g.length;for(Q||(Q=1,h=n);++U<Q;){var ce=h==null?n:h[bl(g[U])];ce===n&&(U=Q,ce=T),h=tu(ce)?ce.call(h):ce}return h}function kce(h,g,T){return h==null?h:Eg(h,g,T)}function Ece(h,g,T,U){return U=typeof U=="function"?U:n,h==null?h:Eg(h,g,T,U)}var cB=wV(Ri),dB=wV(ts);function xce(h,g,T){var U=Yt(h),Q=U||gc(h)||Fh(h);if(g=Nt(g,4),T==null){var ce=h&&h.constructor;Q?T=U?new ce:[]:Ir(h)?T=tu(ce)?Dh(y0(h)):{}:T={}}return(Q?to:vl)(h,function(be,ke,Pe){return g(T,be,ke,Pe)}),T}function Tce(h,g){return h==null?!0:cT(h,g)}function Cce(h,g,T){return h==null?h:aV(h,g,hT(T))}function Ice(h,g,T,U){return U=typeof U=="function"?U:n,h==null?h:aV(h,g,hT(T),U)}function Vh(h){return h==null?[]:qx(h,Ri(h))}function Ace(h){return h==null?[]:qx(h,ts(h))}function Oce(h,g,T){return T===n&&(T=g,g=n),T!==n&&(T=oo(T),T=T===T?T:0),g!==n&&(g=oo(g),g=g===g?g:0),$d(oo(h),g,T)}function Pce(h,g,T){return g=nu(g),T===n?(T=g,g=0):T=nu(T),h=oo(h),Lse(h,g,T)}function $ce(h,g,T){if(T&&typeof T!="boolean"&&Ia(h,g,T)&&(g=T=n),T===n&&(typeof g=="boolean"?(T=g,g=n):typeof h=="boolean"&&(T=h,h=n)),h===n&&g===n?(h=0,g=1):(h=nu(h),g===n?(g=h,h=0):g=nu(g)),h>g){var U=h;h=g,g=U}if(T||h%1||g%1){var Q=MF();return ra(h+Q*(g-h+cae("1e-"+((Q+"").length-1))),g)}return oT(h,g)}var Rce=Nh(function(h,g,T){return g=g.toLowerCase(),h+(T?fB(g):g)});function fB(h){return DT(zn(h).toLowerCase())}function hB(h){return h=zn(h),h&&h.replace(Et,kae).replace(eae,"")}function Dce(h,g,T){h=zn(h),g=As(g);var U=h.length;T=T===n?U:$d(rn(T),0,U);var Q=T;return T-=g.length,T>=0&&h.slice(T,Q)==g}function Mce(h){return h=zn(h),h&&Td.test(h)?h.replace(Qt,Eae):h}function Nce(h){return h=zn(h),h&&Ax.test(h)?h.replace(Eh,"\\$&"):h}var Lce=Nh(function(h,g,T){return h+(T?"-":"")+g.toLowerCase()}),Fce=Nh(function(h,g,T){return h+(T?" ":"")+g.toLowerCase()}),Vce=gV("toLowerCase");function Bce(h,g,T){h=zn(h),g=rn(g);var U=g?Ah(h):0;if(!g||U>=g)return h;var Q=(g-U)/2;return M0(w0(Q),T)+h+M0(S0(Q),T)}function jce(h,g,T){h=zn(h),g=rn(g);var U=g?Ah(h):0;return g&&U<g?h+M0(g-U,T):h}function Uce(h,g,T){h=zn(h),g=rn(g);var U=g?Ah(h):0;return g&&U<g?M0(g-U,T)+h:h}function Hce(h,g,T){return T||g==null?g=0:g&&(g=+g),Xae(zn(h).replace(Za,""),g||0)}function zce(h,g,T){return(T?Ia(h,g,T):g===n)?g=1:g=rn(g),lT(zn(h),g)}function qce(){var h=arguments,g=zn(h[0]);return h.length<3?g:g.replace(h[1],h[2])}var Wce=Nh(function(h,g,T){return h+(T?"_":"")+g.toLowerCase()});function Gce(h,g,T){return T&&typeof T!="number"&&Ia(h,g,T)&&(g=T=n),T=T===n?B:T>>>0,T?(h=zn(h),h&&(typeof g=="string"||g!=null&&!PT(g))&&(g=As(g),!g&&Ih(h))?pc(No(h),0,T):h.split(g,T)):[]}var Kce=Nh(function(h,g,T){return h+(T?" ":"")+DT(g)});function Yce(h,g,T){return h=zn(h),T=T==null?0:$d(rn(T),0,h.length),g=As(g),h.slice(T,T+g.length)==g}function Xce(h,g,T){var U=le.templateSettings;T&&Ia(h,g,T)&&(g=n),h=zn(h),g=G0({},g,U,kV);var Q=G0({},g.imports,U.imports,kV),ce=Ri(Q),be=qx(Q,ce),ke,Pe,Ze=0,Qe=g.interpolate||Kn,nt="__p += '",mt=Gx((g.escape||Kn).source+"|"+Qe.source+"|"+(Qe===Qb?s0:Kn).source+"|"+(g.evaluate||Kn).source+"|$","g"),It="//# sourceURL="+(Yn.call(g,"sourceURL")?(g.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++aae+"]")+`
231`;h.replace(mt,function(Ft,yn,Tn,Ps,Aa,$s){return Tn||(Tn=Ps),nt+=h.slice(Ze,$s).replace(Pi,xae),yn&&(ke=!0,nt+=`' +
232__e(`+yn+`) +
233'`),Aa&&(Pe=!0,nt+=`';
234`+Aa+`;
235__p += '`),Tn&&(nt+=`' +
236((__t = (`+Tn+`)) == null ? '' : __t) +
237'`),Ze=$s+Ft.length,Ft}),nt+=`';
238`;var Lt=Yn.call(g,"variable")&&g.variable;if(!Lt)nt=`with (obj) {
239`+nt+`
240}
241`;else if(Mo.test(Lt))throw new Wt(o);nt=(Pe?nt.replace(ft,""):nt).replace(st,"$1").replace(ct,"$1;"),nt="function("+(Lt||"obj")+`) {
242`+(Lt?"":`obj || (obj = {});
243`)+"var __t, __p = ''"+(ke?", __e = _.escape":"")+(Pe?`, __j = Array.prototype.join;
244function print() { __p += __j.call(arguments, '') }
245`:`;
246`)+nt+`return __p
247}`;var ln=pB(function(){return jn(ce,It+"return "+nt).apply(n,be)});if(ln.source=nt,OT(ln))throw ln;return ln}function Jce(h){return zn(h).toLowerCase()}function Zce(h){return zn(h).toUpperCase()}function Qce(h,g,T){if(h=zn(h),h&&(T||g===n))return EF(h);if(!h||!(g=As(g)))return h;var U=No(h),Q=No(g),ce=xF(U,Q),be=TF(U,Q)+1;return pc(U,ce,be).join("")}function ede(h,g,T){if(h=zn(h),h&&(T||g===n))return h.slice(0,IF(h)+1);if(!h||!(g=As(g)))return h;var U=No(h),Q=TF(U,No(g))+1;return pc(U,0,Q).join("")}function tde(h,g,T){if(h=zn(h),h&&(T||g===n))return h.replace(Za,"");if(!h||!(g=As(g)))return h;var U=No(h),Q=xF(U,No(g));return pc(U,Q).join("")}function nde(h,g){var T=N,U=D;if(Ir(g)){var Q="separator"in g?g.separator:Q;T="length"in g?rn(g.length):T,U="omission"in g?As(g.omission):U}h=zn(h);var ce=h.length;if(Ih(h)){var be=No(h);ce=be.length}if(T>=ce)return h;var ke=T-Ah(U);if(ke<1)return U;var Pe=be?pc(be,0,ke).join(""):h.slice(0,ke);if(Q===n)return Pe+U;if(be&&(ke+=Pe.length-ke),PT(Q)){if(h.slice(ke).search(Q)){var Ze,Qe=Pe;for(Q.global||(Q=Gx(Q.source,zn(dg.exec(Q))+"g")),Q.lastIndex=0;Ze=Q.exec(Qe);)var nt=Ze.index;Pe=Pe.slice(0,nt===n?ke:nt)}}else if(h.indexOf(As(Q),ke)!=ke){var mt=Pe.lastIndexOf(Q);mt>-1&&(Pe=Pe.slice(0,mt))}return Pe+U}function rde(h){return h=zn(h),h&&Oi.test(h)?h.replace(bt,$ae):h}var ide=Nh(function(h,g,T){return h+(T?" ":"")+g.toUpperCase()}),DT=gV("toUpperCase");function mB(h,g,T){return h=zn(h),g=T?n:g,g===n?Cae(h)?Mae(h):yae(h):h.match(g)||[]}var pB=un(function(h,g){try{return Cs(h,n,g)}catch(T){return OT(T)?T:new Wt(T)}}),ade=Ql(function(h,g){return to(g,function(T){T=bl(T),Jl(h,T,IT(h[T],h))}),h});function sde(h){var g=h==null?0:h.length,T=Nt();return h=g?Sr(h,function(U){if(typeof U[1]!="function")throw new no(s);return[T(U[0]),U[1]]}):[],un(function(U){for(var Q=-1;++Q<g;){var ce=h[Q];if(Cs(ce[0],this,U))return Cs(ce[1],this,U)}})}function ode(h){return $se(io(h,d))}function MT(h){return function(){return h}}function lde(h,g){return h==null||h!==h?g:h}var ude=yV(),cde=yV(!0);function ns(h){return h}function NT(h){return KF(typeof h=="function"?h:io(h,d))}function dde(h){return XF(io(h,d))}function fde(h,g){return JF(h,io(g,d))}var hde=un(function(h,g){return function(T){return wg(T,h,g)}}),mde=un(function(h,g){return function(T){return wg(h,T,g)}});function LT(h,g,T){var U=Ri(g),Q=I0(g,U);T==null&&!(Ir(g)&&(Q.length||!U.length))&&(T=g,g=h,h=this,Q=I0(g,Ri(g)));var ce=!(Ir(T)&&"chain"in T)||!!T.chain,be=tu(h);return to(Q,function(ke){var Pe=g[ke];h[ke]=Pe,be&&(h.prototype[ke]=function(){var Ze=this.__chain__;if(ce||Ze){var Qe=h(this.__wrapped__),nt=Qe.__actions__=Qa(this.__actions__);return nt.push({func:Pe,args:arguments,thisArg:h}),Qe.__chain__=Ze,Qe}return Pe.apply(h,uc([this.value()],arguments))})}),h}function pde(){return ji._===this&&(ji._=jae),this}function FT(){}function gde(h){return h=rn(h),un(function(g){return ZF(g,h)})}var vde=pT(Sr),yde=pT(bF),bde=pT(Bx);function gB(h){return wT(h)?jx(bl(h)):Yse(h)}function _de(h){return function(g){return h==null?n:Rd(h,g)}}var Sde=_V(),wde=_V(!0);function VT(){return[]}function BT(){return!1}function kde(){return{}}function Ede(){return""}function xde(){return!0}function Tde(h,g){if(h=rn(h),h<1||h>G)return[];var T=B,U=ra(h,B);g=Nt(g),h-=B;for(var Q=zx(U,g);++T<h;)g(T);return Q}function Cde(h){return Yt(h)?Sr(h,bl):Os(h)?[h]:Qa(NV(zn(h)))}function Ide(h){var g=++Vae;return zn(h)+g}var Ade=D0(function(h,g){return h+g},0),Ode=gT("ceil"),Pde=D0(function(h,g){return h/g},1),$de=gT("floor");function Rde(h){return h&&h.length?C0(h,ns,tT):n}function Dde(h,g){return h&&h.length?C0(h,Nt(g,2),tT):n}function Mde(h){return wF(h,ns)}function Nde(h,g){return wF(h,Nt(g,2))}function Lde(h){return h&&h.length?C0(h,ns,aT):n}function Fde(h,g){return h&&h.length?C0(h,Nt(g,2),aT):n}var Vde=D0(function(h,g){return h*g},1),Bde=gT("round"),jde=D0(function(h,g){return h-g},0);function Ude(h){return h&&h.length?Hx(h,ns):0}function Hde(h,g){return h&&h.length?Hx(h,Nt(g,2)):0}return le.after=due,le.ary=GV,le.assign=Zue,le.assignIn=oB,le.assignInWith=G0,le.assignWith=Que,le.at=ece,le.before=KV,le.bind=IT,le.bindAll=ade,le.bindKey=YV,le.castArray=kue,le.chain=zV,le.chunk=$oe,le.compact=Roe,le.concat=Doe,le.cond=sde,le.conforms=ode,le.constant=MT,le.countBy=Ule,le.create=tce,le.curry=XV,le.curryRight=JV,le.debounce=ZV,le.defaults=nce,le.defaultsDeep=rce,le.defer=fue,le.delay=hue,le.difference=Moe,le.differenceBy=Noe,le.differenceWith=Loe,le.drop=Foe,le.dropRight=Voe,le.dropRightWhile=Boe,le.dropWhile=joe,le.fill=Uoe,le.filter=zle,le.flatMap=Gle,le.flatMapDeep=Kle,le.flatMapDepth=Yle,le.flatten=BV,le.flatten
vendor: 4,869 bytes, line 247
247Deep=Hoe,le.flattenDepth=zoe,le.flip=mue,le.flow=ude,le.flowRight=cde,le.fromPairs=qoe,le.functions=cce,le.functionsIn=dce,le.groupBy=Xle,le.initial=Goe,le.intersection=Koe,le.intersectionBy=Yoe,le.intersectionWith=Xoe,le.invert=hce,le.invertBy=mce,le.invokeMap=Zle,le.iteratee=NT,le.keyBy=Qle,le.keys=Ri,le.keysIn=ts,le.map=j0,le.mapKeys=gce,le.mapValues=vce,le.matches=dde,le.matchesProperty=fde,le.memoize=H0,le.merge=yce,le.mergeWith=lB,le.method=hde,le.methodOf=mde,le.mixin=LT,le.negate=z0,le.nthArg=gde,le.omit=bce,le.omitBy=_ce,le.once=pue,le.orderBy=eue,le.over=vde,le.overArgs=gue,le.overEvery=yde,le.overSome=bde,le.partial=AT,le.partialRight=QV,le.partition=tue,le.pick=Sce,le.pickBy=uB,le.property=gB,le.propertyOf=_de,le.pull=ele,le.pullAll=UV,le.pullAllBy=tle,le.pullAllWith=nle,le.pullAt=rle,le.range=Sde,le.rangeRight=wde,le.rearg=vue,le.reject=iue,le.remove=ile,le.rest=yue,le.reverse=TT,le.sampleSize=sue,le.set=kce,le.setWith=Ece,le.shuffle=oue,le.slice=ale,le.sortBy=cue,le.sortedUniq=fle,le.sortedUniqBy=hle,le.split=Gce,le.spread=bue,le.tail=mle,le.take=ple,le.takeRight=gle,le.takeRightWhile=vle,le.takeWhile=yle,le.tap=Rle,le.throttle=_ue,le.thru=B0,le.toArray=iB,le.toPairs=cB,le.toPairsIn=dB,le.toPath=Cde,le.toPlainObject=sB,le.transform=xce,le.unary=Sue,le.union=ble,le.unionBy=_le,le.unionWith=Sle,le.uniq=wle,le.uniqBy=kle,le.uniqWith=Ele,le.unset=Tce,le.unzip=CT,le.unzipWith=HV,le.update=Cce,le.updateWith=Ice,le.values=Vh,le.valuesIn=Ace,le.without=xle,le.words=mB,le.wrap=wue,le.xor=Tle,le.xorBy=Cle,le.xorWith=Ile,le.zip=Ale,le.zipObject=Ole,le.zipObjectDeep=Ple,le.zipWith=$le,le.entries=cB,le.entriesIn=dB,le.extend=oB,le.extendWith=G0,LT(le,le),le.add=Ade,le.attempt=pB,le.camelCase=Rce,le.capitalize=fB,le.ceil=Ode,le.clamp=Oce,le.clone=Eue,le.cloneDeep=Tue,le.cloneDeepWith=Cue,le.cloneWith=xue,le.conformsTo=Iue,le.deburr=hB,le.defaultTo=lde,le.divide=Pde,le.endsWith=Dce,le.eq=Fo,le.escape=Mce,le.escapeRegExp=Nce,le.every=Hle,le.find=qle,le.findIndex=FV,le.findKey=ice,le.findLast=Wle,le.findLastIndex=VV,le.findLastKey=ace,le.floor=$de,le.forEach=qV,le.forEachRight=WV,le.forIn=sce,le.forInRight=oce,le.forOwn=lce,le.forOwnRight=uce,le.get=$T,le.gt=Aue,le.gte=Oue,le.has=fce,le.hasIn=RT,le.head=jV,le.identity=ns,le.includes=Jle,le.indexOf=Woe,le.inRange=Pce,le.invoke=pce,le.isArguments=Nd,le.isArray=Yt,le.isArrayBuffer=Pue,le.isArrayLike=es,le.isArrayLikeObject=Yr,le.isBoolean=$ue,le.isBuffer=gc,le.isDate=Rue,le.isElement=Due,le.isEmpty=Mue,le.isEqual=Nue,le.isEqualWith=Lue,le.isError=OT,le.isFinite=Fue,le.isFunction=tu,le.isInteger=eB,le.isLength=q0,le.isMap=tB,le.isMatch=Vue,le.isMatchWith=Bue,le.isNaN=jue,le.isNative=Uue,le.isNil=zue,le.isNull=Hue,le.isNumber=nB,le.isObject=Ir,le.isObjectLike=Fr,le.isPlainObject=Ig,le.isRegExp=PT,le.isSafeInteger=que,le.isSet=rB,le.isString=W0,le.isSymbol=Os,le.isTypedArray=Fh,le.isUndefined=Wue,le.isWeakMap=Gue,le.isWeakSet=Kue,le.join=Joe,le.kebabCase=Lce,le.last=so,le.lastIndexOf=Zoe,le.lowerCase=Fce,le.lowerFirst=Vce,le.lt=Yue,le.lte=Xue,le.max=Rde,le.maxBy=Dde,le.mean=Mde,le.meanBy=Nde,le.min=Lde,le.minBy=Fde,le.stubArray=VT,le.stubFalse=BT,le.stubObject=kde,le.stubString=Ede,le.stubTrue=xde,le.multiply=Vde,le.nth=Qoe,le.noConflict=pde,le.noop=FT,le.now=U0,le.pad=Bce,le.padEnd=jce,le.padStart=Uce,le.parseInt=Hce,le.random=$ce,le.reduce=nue,le.reduceRight=rue,le.repeat=zce,le.replace=qce,le.result=wce,le.round=Bde,le.runInContext=Ie,le.sample=aue,le.size=lue,le.snakeCase=Wce,le.some=uue,le.sortedIndex=sle,le.sortedIndexBy=ole,le.sortedIndexOf=lle,le.sortedLastIndex=ule,le.sortedLastIndexBy=cle,le.sortedLastIndexOf=dle,le.startCase=Kce,le.startsWith=Yce,le.subtract=jde,le.sum=Ude,le.sumBy=Hde,le.template=Xce,le.times=Tde,le.toFinite=nu,le.toInteger=rn,le.toLength=aB,le.toLower=Jce,le.toNumber=oo,le.toSafeInteger=Jue,le.toString=zn,le.toUpper=Zce,le.trim=Qce,le.trimEnd=ede,le.trimStart=tde,le.truncate=nde,le.unescape=rde,le.uniqueId=Ide,le.upperCase=ide,le.upperFirst=DT,le.each=qV,le.eachRight=WV,le.first=jV,LT(le,(function(){var h={};return vl(le,function(g,T){Yn.call(le.prototype,T)||(h[T]=g)}),h})(),{chain:!1}),le.VERSION=r,to(["bind","bindKey","curry","curryRight","partial","partialRight"],function(h){le[h].placeholder=le}),to(["drop","take"],function(h,g){Sn.prototype[h]=function(T){T=T===n?1:hi(rn(T),0);var U=this.__filtered__&&!g?new Sn(this):this.clone();return U.__filtered__?U.__takeCount__=ra(T,U.__takeCount__):U.__views__.push({size:ra(T,B),type:h+(U.__dir__<0?"Right":"")}),U},Sn.prototype[h+"Right"]=function(T){return this.reverse()[h](T).reverse()}}),to(["filter","map","takeWhile"],function(h,g){var T=g+1,U=T==Y||T==ee;Sn.prototype[h]=function(Q){var ce=this.clone();return ce.__iteratees__.push({iteratee:Nt(Q,3),type:T}),ce.__filtered__=ce.__filtered__||U,ce}}),to(["head","last"],function(h,g){var T="take"+(g?"Right":"");
247Sn.prototype[h]=function(){return this[T](1).value()[0]}}),to(["initial","tail"],function(h,g){var T="drop"+(g?"":"Right");Sn.prototype[h]=function(){return this.__filtered__?new Sn(this):this[T](1)}}),Sn.prototype.compact=function(){return this.filter(ns)},Sn.prototype.find=function(h){return this.filter(h).head()},Sn.prototype.findLast=function(h){return this.reverse().find(h)},Sn.prototype.invokeMap=un(function(h,g){return typeof h=="function"?new Sn(this):this.map(function(T){return wg(T,h,g)})}),Sn.prototype.reject=function(h){return this.filter(z0(Nt(h)))},Sn.prototype.slice=function(h,g){h=rn(h);var T=this;return T.__filtered__&&(h>0||g<0)?new Sn(T):(h<0?T=T.takeRight(-h):h&&(T=T.drop(h)),g!==n&&(g=rn(g),T=g<0?T.dropRight(-g):T.take(g-h)),T)},Sn.prototype.takeRightWhile=function(h){return this.reverse().takeWhile(h).reverse()},Sn.prototype.toArray=function(){return this.take(B)},vl(Sn.prototype,function(h,g){var T=/^(?:filter|find|map|reject)|While$/.test(g),U=/^(?:head|last)$/.test(g),Q=le[U?"take"+(g=="last"?"Right":""):g],ce=U||/^find/.test(g);Q&&(le.prototype[g]=function(){var be=this.__wrapped__,ke=U?[1]:arguments,Pe=be instanceof Sn,Ze=ke[0],Qe=Pe||Yt(be),nt=function(yn){var Tn=Q.apply(le,uc([yn],ke));return U&&mt?Tn[0]:Tn};Qe&&T&&typeof Ze=="function"&&Ze.length!=1&&(Pe=Qe=!1);var mt=this.__chain__,It=!!this.__actions__.length,Lt=ce&&!mt,ln=Pe&&!It;if(!ce&&Qe){be=ln?be:new Sn(this);var Ft=h.apply(be,ke);return Ft.__actions__.push({func:B0,args:[nt],thisArg:n}),new ro(Ft,mt)}return Lt&&ln?h.apply(this,ke):(Ft=this.thru(nt),Lt?U?Ft.value()[0]:Ft.value():Ft)})}),to(["pop","push","shift","sort","splice","unshift"],function(h){var g=f0[h],T=/^(?:push|sort|unshift)$/.test(h)?"tap":"thru",U=/^(?:pop|shift)$/.test(h);le.prototype[h]=function(){var Q=arguments;if(U&&!this.__chain__){var ce=this.value();return g.apply(Yt(ce)?ce:[],Q)}return this[T](function(be){return g.apply(Yt(be)?be:[],Q)})}}),vl(Sn.prototype,function(h,g){var T=le[g];if(T){var U=T.name+"";Yn.call(Rh,U)||(Rh[U]=[]),Rh[U].push({name:g,func:T})}}),Rh[R0(n,b).name]=[{name:"wrapper",func:n}],Sn.prototype.clone=rse,Sn.prototype.reverse=ise,Sn.prototype.value=ase,le.prototype.at=Dle,le.prototype.chain=Mle,le.prototype.commit=Nle,le.prototype.next=Lle,le.prototype.plant=Vle,le.prototype.reverse=Ble,le.prototype.toJSON=le.prototype.valueOf=le.prototype.value=jle,le.prototype.first=le.prototype.head,pg&&(le.prototype[pg]=Fle),le}),Oh=Nae();Id?((Id.exports=Oh)._=Oh,Nx._=Oh):ji._=Oh}).call(_5e)})(lv,lv.exports)),lv.exports}var Wi=S5e();function w5e(e,t){var n;localStorage.setItem(`${(n=mn.value)==null?void 0:n.username}-${e}-model`,JSON.stringify(t))}function k5e(e,t){var n;localStorage.setItem(`${(n=mn.value)==null?void 0:n.username}-${e}-transactions`,JSON.stringify(t))}function E5e(e,t){var n;localStorage.setItem(`${(n=mn.value)==null?void 0:n.username}-${e}-transactionPointer`,JSON.stringify(t))}function x5e(e){var t,n,r;localStorage.removeItem(`${(t=mn.value)==null?void 0:t.username}-${e}-model`),localStorage.removeItem(`${(n=mn.value)==null?void 0:n.username}-${e}-transactions`),localStorage.removeItem(`${(r=mn.value)==null?void 0:r.username}-${e}-transactionPointer`)}var A_={exports:{}},O_={},P5;function T5e(){if(P5)return O_;P5=1,Object.defineProperty(O_,"__esModule",{value:!0});const e=Gee(),t=Kee(),n=Zee(),r=ite(),i=ate(),a=ste(),s=Qee(),o=ete(),l=[r.default,e.default,t.default,(0,n.default)(!0),s.default,o.metadataVocabulary,o.contentVocabulary,i.default,a.default];return O_.default=l,O_}var P_={};const C5e="https://json-schema.org/draft/2020-12/schema",I5e="https://json-schema.org/draft/2020-12/schema",A5e={"https://json-schema.org/draft/2020-12/vocab/core":!0,"https://json-schema.org/draft/2020-12/vocab/applicator":!0,"https://json-schema.org/draft/2020-12/vocab/unevaluated":!0,"https://json-schema.org/draft/2020-12/vocab/validation":!0,"https://json-schema.org/draft/2020-12/vocab/meta-data":!0,"https://json-schema.org/draft/2020-12/vocab/format-annotation":!0,"https://json-schema.org/draft/2020-12/vocab/content":!0},O5e="meta",P5e="Core and Validation specifications meta-schema",$5e=[{$ref:"meta/core"},{$ref:"meta/applicator"},{$ref:"meta/unevaluated"},{$ref:"meta/validation"},{$ref:"meta/meta-data"},{$ref:"meta/format-annotation"},{$ref:"meta/content"}
vendor: 6,647 bytes, line 247
247],R5e=["object","boolean"],D5e="This meta-schema also defines keywords that have appeared in previous drafts in order to prevent incompatible extensions as they remain in common use.",M5e={definitions:{$comment:'"definitions" has been replaced by "$defs".',type:"object",additionalProperties:{$dynamicRef:"#meta"},deprecated:!0,default:{}},dependencies:{$comment:'"dependencies" has been split and replaced by "dependentSchemas" and "dependentRequired" in order to serve their differing semantics.',type:"object",additionalProperties:{anyOf:[{$dynamicRef:"#meta"},{$ref:"meta/validation#/$defs/stringArray"}]},deprecated:!0,default:{}},$recursiveAnchor:{$comment:'"$recursiveAnchor" has been replaced by "$dynamicAnchor".',$ref:"meta/core#/$defs/anchorString",deprecated:!0},$recursiveRef:{$comment:'"$recursiveRef" has been replaced by "$dynamicRef".',$ref:"meta/core#/$defs/uriReferenceString",deprecated:!0}},N5e={$schema:C5e,$id:I5e,$vocabulary:A5e,$dynamicAnchor:O5e,title:P5e,allOf:$5e,type:R5e,$comment:D5e,properties:M5e},L5e="https://json-schema.org/draft/2020-12/schema",F5e="https://json-schema.org/draft/2020-12/meta/applicator",V5e={"https://json-schema.org/draft/2020-12/vocab/applicator":!0},B5e="meta",j5e="Applicator vocabulary meta-schema",U5e=["object","boolean"],H5e={prefixItems:{$ref:"#/$defs/schemaArray"},items:{$dynamicRef:"#meta"},contains:{$dynamicRef:"#meta"},additionalProperties:{$dynamicRef:"#meta"},properties:{type:"object",additionalProperties:{$dynamicRef:"#meta"},default:{}},patternProperties:{type:"object",additionalProperties:{$dynamicRef:"#meta"},propertyNames:{format:"regex"},default:{}},dependentSchemas:{type:"object",additionalProperties:{$dynamicRef:"#meta"},default:{}},propertyNames:{$dynamicRef:"#meta"},if:{$dynamicRef:"#meta"},then:{$dynamicRef:"#meta"},else:{$dynamicRef:"#meta"},allOf:{$ref:"#/$defs/schemaArray"},anyOf:{$ref:"#/$defs/schemaArray"},oneOf:{$ref:"#/$defs/schemaArray"},not:{$dynamicRef:"#meta"}},z5e={schemaArray:{type:"array",minItems:1,items:{$dynamicRef:"#meta"}}},q5e={$schema:L5e,$id:F5e,$vocabulary:V5e,$dynamicAnchor:B5e,title:j5e,type:U5e,properties:H5e,$defs:z5e},W5e="https://json-schema.org/draft/2020-12/schema",G5e="https://json-schema.org/draft/2020-12/meta/unevaluated",K5e={"https://json-schema.org/draft/2020-12/vocab/unevaluated":!0},Y5e="meta",X5e="Unevaluated applicator vocabulary meta-schema",J5e=["object","boolean"],Z5e={unevaluatedItems:{$dynamicRef:"#meta"},unevaluatedProperties:{$dynamicRef:"#meta"}},Q5e={$schema:W5e,$id:G5e,$vocabulary:K5e,$dynamicAnchor:Y5e,title:X5e,type:J5e,properties:Z5e},e9e="https://json-schema.org/draft/2020-12/schema",t9e="https://json-schema.org/draft/2020-12/meta/content",n9e={"https://json-schema.org/draft/2020-12/vocab/content":!0},r9e="meta",i9e="Content vocabulary meta-schema",a9e=["object","boolean"],s9e={contentEncoding:{type:"string"},contentMediaType:{type:"string"},contentSchema:{$dynamicRef:"#meta"}},o9e={$schema:e9e,$id:t9e,$vocabulary:n9e,$dynamicAnchor:r9e,title:i9e,type:a9e,properties:s9e},l9e="https://json-schema.org/draft/2020-12/schema",u9e="https://json-schema.org/draft/2020-12/meta/core",c9e={"https://json-schema.org/draft/2020-12/vocab/core":!0},d9e="meta",f9e="Core vocabulary meta-schema",h9e=["object","boolean"],m9e={$id:{$ref:"#/$defs/uriReferenceString",$comment:"Non-empty fragments not allowed.",pattern:"^[^#]*#?$"},$schema:{$ref:"#/$defs/uriString"},$ref:{$ref:"#/$defs/uriReferenceString"},$anchor:{$ref:"#/$defs/anchorString"},$dynamicRef:{$ref:"#/$defs/uriReferenceString"},$dynamicAnchor:{$ref:"#/$defs/anchorString"},$vocabulary:{type:"object",propertyNames:{$ref:"#/$defs/uriString"},additionalProperties:{type:"boolean"}},$comment:{type:"string"},$defs:{type:"object",additionalProperties:{$dynamicRef:"#meta"}}},p9e={anchorString:{type:"string",pattern:"^[A-Za-z_][-A-Za-z0-9._]*$"},uriString:{type:"string",format:"uri"},uriReferenceString:{type:"string",format:"uri-reference"}},g9e={$schema:l9e,$id:u9e,$vocabulary:c9e,$dynamicAnchor:d9e,title:f9e,type:h9e,properties:m9e,$defs:p9e},v9e="https://json-schema.org/draft/2020-12/schema",y9e="https://json-schema.org/draft/2020-12/meta/format-annotation",b9e={"https://json-schema.org/draft/2020-12/vocab/format-annotation":!0},_9e="meta",S9e="Format vocabulary meta-schema for annotation results",w9e=["object","boolean"],k9e={format:{type:"string"}},E9e={$schema:v9e,$id:y9e,$vocabulary:b9e,$dynamicAnchor:_9e,title:S9e,type:w9e,properties:k9e},x9e="https://json-schema.org/draft/2020-12/schema",T9e="https://json-schema.org/draft/2020-12/meta/meta-data",C9e={"https://json-schema.org/draft/2020-12/vocab/meta-data":!0},I9e="meta",A9e="Meta-data vocabulary meta-schema",O9e=["object","boolean"],P9e={title:{type:"string"},description:{type:"string"},default:!0,deprecated:{type:"boolean",default:!1},readOnly:{type:"boolean",default:!1},writeOnly:{type:"boolean",default:!1},examples:{type:"array",items:!0}},$9e={$schema:x9e,$id:T9e,$vocabulary:C9e,$dynamicAnchor:I9e,title:A9e,type:O9e,properties:P9e},R9e="https://json-schema.org/draft/2020-12/schema",D9e="https://json-schema.org/draft/2020-12/meta/validation",M9e={"https://json-schema.org/draft/2020-12/vocab/validation":!0},N9e="meta",L9e="Validation vocabulary meta-schema",F9e=["object","boolean"],V9e={type:{anyOf:[{$ref:"#/$defs/simpleTypes"},{type:"array",items:{$ref:"#/$defs/simpleTypes"},minItems:1,uniqueItems:!0}]},const:!0,enum:{type:"array",items:!0},multipleOf:{type:"number",exclusiveMinimum:0},maximum:{type:"number"},exclusiveMaximum:{type:"number"},minimum:{type:"number"},exclusiveMinimum:{type:"number"},maxLength:{$ref:"#/$defs/nonNegativeInteger"},minLength:{$ref:"#/$defs/nonNegativeIntegerDefault0"},pattern:{type:"string",format:"regex"},maxItems:{$ref:"#/$defs/nonNegativeInteger"},minItems:{$ref:"#/$defs/nonNegativeIntegerDefault0"},uniqueItems:{type:"boolean",default:!1},maxContains:{$ref:"#/$defs/nonNegativeInteger"},minContains:{$ref:"#/$defs/nonNegativeInteger",default:1},maxProperties:{$ref:"#/$defs/nonNegativeInteger"},minProperties:{$ref:"#/$defs/nonNegativeIntegerDefault0"},required:{$ref:"#/$defs/stringArray"},dependentRequired:{type:"object",additionalProperties:{$ref:"#/$defs/stringArray"}}},B9e={nonNegativeInteger:{type:"integer",minimum:0},nonNegativeIntegerDefault0:{$ref:"#/$defs/nonNegativeInteger",default:0},simpleTypes:{enum:["array","boolean","integer","null","number","object","string"]},stringArray:{type:"array",items:{type:"string"},uniqueItems:!0,default:[]}},j9e={$schema:R9e,$id:D9e,$vocabulary:M9e,$dynamicAnchor:N9e,title:L9e,type:F9e,properties:V9e,$defs:B9e};var $5;function U9e(){if($5)return P_;
247$5=1,Object.defineProperty(P_,"__esModule",{value:!0});const e=N5e,t=q5e,n=Q5e,r=o9e,i=g9e,a=E9e,s=$9e,o=j9e,l=["/properties"];function u(c){return[e,t,n,r,i,d(this,a),s,d(this,o)].forEach(f=>this.addMetaSchema(f,void 0,!1)),this;function d(f,m){return c?f.$dataMetaSchema(m,l):m}}return P_.default=u,P_}var R5;function H9e(){return R5||(R5=1,(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MissingRefError=t.ValidationError=t.CodeGen=t.Name=t.nil=t.stringify=t.str=t._=t.KeywordCxt=t.Ajv2020=void 0;const n=v2(),r=T5e(),i=S2(),a=U9e(),s="https://json-schema.org/draft/2020-12/schema";class o extends n.default{constructor(m={}){super({...m,dynamicRef:!0,next:!0,unevaluated:!0})}_addVocabularies(){super._addVocabularies(),r.default.forEach(m=>this.addVocabulary(m)),this.opts.discriminator&&this.addKeyword(i.default)}_addDefaultMetaSchema(){super._addDefaultMetaSchema();const{$data:m,meta:p}=this.opts;p&&(a.default.call(this,m),this.refs["http://json-schema.org/schema"]=s)}defaultMeta(){return this.opts.defaultMeta=super.defaultMeta()||(this.getSchema(s)?s:void 0)}}t.Ajv2020=o,e.exports=t=o,e.exports.Ajv2020=o,Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var l=vh();Object.defineProperty(t,"KeywordCxt",{enumerable:!0,get:function(){return l.KeywordCxt}});var u=zt();Object.defineProperty(t,"_",{enumerable:!0,get:function(){return u._}}),Object.defineProperty(t,"str",{enumerable:!0,get:function(){return u.str}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return u.stringify}}),Object.defineProperty(t,"nil",{enumerable:!0,get:function(){return u.nil}}),Object.defineProperty(t,"Name",{enumerable:!0,get:function(){return u.Name}}),Object.defineProperty(t,"CodeGen",{enumerable:!0,get:function(){return u.CodeGen}});var c=Bb();Object.defineProperty(t,"ValidationError",{enumerable:!0,get:function(){return c.default}});var d=ig();Object.defineProperty(t,"MissingRefError",{enumerable:!0,get:function(){return d.default}})})(A_,A_.exports)),A_.exports}var z9e=H9e();const q9e=md(z9e);function W9e(e){var i;const t=Wi.pickBy(e.properties,a=>Dne(a)),n=((i=e.required)==null?void 0:i.filter(a=>Object.keys(t).includes(a)))||[],r={...e,properties:t,required:n};return delete r.title,delete r.description,delete r.$schema,r}function G9e(e){var i;const t=Wi.pickBy(e.properties,a=>b5e(a)),n=((i=e.required)==null?void 0:i.filter(a=>Object.keys(t).includes(a)))||[],r={...e,properties:t,required:n};return delete r.description,r}function K9e(e,t){if(e.properties===void 0)return;const n=e.properties;Object.keys(n).filter(i=>tL(n[i])).forEach(i=>{(t[i]===void 0||t[i]===null)&&(t[i]=[])})}function $_(e,t){const{properties:n}=t;return n?Object.keys(e).filter(r=>n[r]!==void 0).reduce((r,i)=>({...r,[i]:Wi.cloneDeep(e[i])}),{}):{}}function D5(e,t,n){const r=t.properties;r!==void 0&&Object.keys(r).forEach(i=>{n[i]=e[i]})}const Mne={global:{variant:"outlined",density:"compact"}},Y9e=e=>{var i;const t=new q9e({allErrors:!0,strict:!1,verbose:!0});e.basicModelValid.value=t.compile(e.basicSchema)(e.basicModel.value);const n=t.compile(e.complexSchema);n(e.complexModel);const r=new Set((i=n.errors)==null?void 0:i.map(a=>a.instancePath.split("/")[1]));for(const a in e.complexModelValidation)e.complexModelValidation[a]=!r.has(a)},X9e=500;class J9e{constructor(t){qe(this,"transactions");qe(this,"transactionPointer");qe(this,"lostTransactions");qe(this,"editorInterface");qe(this,"currentBasicModel");qe(this,"currentComplexModel");this.currentBasicModel=Wi.cloneDeep(t.basicModel.value),this.currentComplexModel=Wi.cloneDeep(t.complexModel),this.editorInterface=t,this.lostTransactions=!1,this.transactions=[],this.transactionPointer=ve(-1),Je(()=>this.transactionPointer.value,()=>{k5e(this.editorInterface.basicModel.value.id,this.transactions),E5e(this.editorInterface.basicModel.value.id,this.transactionPointer.value)})}getTransactionPointer(){return this.transactionPointer.value}setTransactionPointer(t){this.transactionPointer.value=t}getTransactions(){return this.transactions}setTransactions(t){this.transactions=t}add(t,n){this.transactionPointer.value<this.transactions.length-1&&this.transactions.splice(this.transactionPointer.value+1,this.transactions.length-(this.transactionPointer.value+1));const r=n?this.currentComplexModel:this.currentBasicModel;Object.keys(r).forEach(i=>
247{r[i]!==void 0&&t[i]===void 0||Wi.isEqual(r[i],t[i])||(this.transactions.push({field:i,newValue:t[i],oldValue:r[i],complex:n}),this.transactions.length===X9e?(this.transactions.shift(),this.lostTransactions=!0):this.transactionPointer.value+=1)}),n?this.currentComplexModel=Wi.cloneDeep(t):this.currentBasicModel=Wi.cloneDeep(t)}undo(){if(this.transactionPointer.value<0)return null;const t=this.transactions[this.transactionPointer.value].complex?this.currentComplexModel:this.currentBasicModel;return t[this.transactions[this.transactionPointer.value].field]=this.transactions[this.transactionPointer.value].oldValue,this.transactions[this.transactionPointer.value].complex?this.editorInterface.setComplexModel(t):this.editorInterface.setBasicModel(t),this.transactionPointer.value-=1,this.transactions[this.transactionPointer.value+1].complex}redo(){if(this.transactionPointer.value===this.transactions.length-1)return null;this.transactionPointer.value+=1;const t=this.transactions[this.transactionPointer.value].complex?this.currentComplexModel:this.currentBasicModel;return t[this.transactions[this.transactionPointer.value].field]=this.transactions[this.transactionPointer.value].newValue,this.transactions[this.transactionPointer.value].complex?this.editorInterface.setComplexModel(t):this.editorInterface.setBasicModel(t),this.transactions[this.transactionPointer.value].complex}areTransactionsAhead(){return this.transactionPointer.value<this.transactions.length-1}areTransactionsBehind(){return this.transactionPointer.value>-1}isModified(){return this.transactionPointer.value>-1||this.lostTransactions}reset(){this.transactions=[],this.transactionPointer.value=-1,this.lostTransactions=!1}}class Z9e{constructor(t,n){qe(this,"model");qe(this,"basicModel");qe(this,"complexModel");qe(this,"schema");qe(this,"basicSchema");qe(this,"complexSchema");qe(this,"modelValid");qe(this,"basicModelValid",ve(!1));qe(this,"complexModelValid");qe(this,"complexModelValidation",{});qe(this,"transactionTracker");this.model=Wi.cloneDeep(n),this.schema=Wi.cloneDeep(t),K9e(this.schema,this.model),this.basicSchema=W9e(this.schema),this.complexSchema=G9e(this.schema),this.basicModel=ve($_(this.model,this.basicSchema)),this.complexModel=Or($_(this.model,this.complexSchema)),this.modelValid=F(()=>this.basicModelValid.value&&this.complexModelValid.value),this.complexModelValidation=Or(Object.keys(this.complexModel).reduce((r,i)=>({...r,[i]:ve(!0)}),{})),this.complexModelValid=F(()=>Object.keys(this.complexModelValidation).every(r=>!!this.complexModelValidation[r])),this.transactionTracker=new J9e(this),Je(()=>this.getModel(),r=>{w5e(r.id,r)})}setModel(t){this.setBasicModel($_(t,this.basicSchema)),this.setComplexModel($_(t,this.complexSchema))}syncModel(){D5(this.basicModel.value,this.basicSchema,this.model),D5(this.complexModel,this.complexSchema,this.model)}getModel(){return this.syncModel(),this.model}setBasicModel(t){Object.entries(t).forEach(([n,r])=>{this.basicModel.value[n]=r})}setComplexModel(t){Object.entries(t).forEach(([n,r])=>{this.complexModel[n]=r})}setComplexModelProp(t,n){this.complexModel[t]=n}}var OS={exports:{}},yP={exports:{}},bP={};/*! #__NO_SIDE_EFFECTS__ */function ta(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Nne={},Q9e=[],Hm=()=>{},uv=()=>!1,nL=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),eWe=e=>e.startsWith("onUpdate:"),Dl=Object.assign,tWe=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},nWe=Object.prototype.hasOwnProperty,rWe=(e,t)=>nWe.call(e,t),Ua=Array.isArray,Lne=e=>wh(e)==="[object Map]",Fne=e=>wh(e)==="[object Set]",lD=e=>wh(e)==="[object Date]",iWe=e=>wh(e)==="[object RegExp]",Lv=e=>typeof e=="function",er=e=>typeof e=="string",ld=e=>typeof e=="symbol",Bl=e=>e!==null&&typeof e=="object",aWe=e=>(Bl(e)||Lv(e))&&Lv(e.then)&&Lv(e.catch),rL=Object.prototype.toString,wh=e=>rL.call(e),sWe=e=>wh(e).slice(8,-1),Vne=e=>wh(e)==="[object Object]",oWe=e=>er(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,uD=ta(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Bne=ta("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),sx=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},lWe=/-(\w)/g,Mu=sx(e=>e.replace(lWe,(t,n)=>n?n.toUpperCase():"")),uWe=/\B([A-Z])/g,jne=sx(e=>e.replace(uWe,"-$1").toLowerCase()),ox=sx(e=>e.charAt(0).toUpperCase()+e.slice(1)),Une=sx(e=>e?`on${ox(e)}`:""),cWe=(e,t)=>
vendor: 5,597 bytes, lines 247-248
247!Object.is(e,t),dWe=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},fWe=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},hWe=e=>{const t=parseFloat(e);return isNaN(t)?e:t},mWe=e=>{const t=er(e)?Number(e):NaN;return isNaN(t)?e:t};let M5;const pWe=()=>M5||(M5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof $f<"u"?$f:{}),gWe=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function vWe(e){return gWe.test(e)?`__props.${e}`:`__props[${JSON.stringify(e)}]`}function yWe(e,t){return e+JSON.stringify(t,(n,r)=>typeof r=="function"?r.toString():r)}const bWe={TEXT:1,1:"TEXT",CLASS:2,2:"CLASS",STYLE:4,4:"STYLE",PROPS:8,8:"PROPS",FULL_PROPS:16,16:"FULL_PROPS",NEED_HYDRATION:32,32:"NEED_HYDRATION",STABLE_FRAGMENT:64,64:"STABLE_FRAGMENT",KEYED_FRAGMENT:128,128:"KEYED_FRAGMENT",UNKEYED_FRAGMENT:256,256:"UNKEYED_FRAGMENT",NEED_PATCH:512,512:"NEED_PATCH",DYNAMIC_SLOTS:1024,1024:"DYNAMIC_SLOTS",DEV_ROOT_FRAGMENT:2048,2048:"DEV_ROOT_FRAGMENT",CACHED:-1,"-1":"CACHED",BAIL:-2,"-2":"BAIL"},_We={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"NEED_HYDRATION",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},SWe={ELEMENT:1,1:"ELEMENT",FUNCTIONAL_COMPONENT:2,2:"FUNCTIONAL_COMPONENT",STATEFUL_COMPONENT:4,4:"STATEFUL_COMPONENT",TEXT_CHILDREN:8,8:"TEXT_CHILDREN",ARRAY_CHILDREN:16,16:"ARRAY_CHILDREN",SLOTS_CHILDREN:32,32:"SLOTS_CHILDREN",TELEPORT:64,64:"TELEPORT",SUSPENSE:128,128:"SUSPENSE",COMPONENT_SHOULD_KEEP_ALIVE:256,256:"COMPONENT_SHOULD_KEEP_ALIVE",COMPONENT_KEPT_ALIVE:512,512:"COMPONENT_KEPT_ALIVE",COMPONENT:6,6:"COMPONENT"},wWe={STABLE:1,1:"STABLE",DYNAMIC:2,2:"DYNAMIC",FORWARDED:3,3:"FORWARDED"},kWe={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},EWe="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Hne=ta(EWe),xWe=Hne,N5=2;function zne(e,t=0,n=e.length){if(t=Math.max(0,Math.min(t,e.length)),n=Math.max(0,Math.min(n,e.length)),t>n)return"";let r=e.split(/(\r?\n)/);const i=r.filter((o,l)=>l%2===1);r=r.filter((o,l)=>l%2===0);let a=0;const s=[];for(let o=0;o<r.length;o++)if(a+=r[o].length+(i[o]&&i[o].length||0),a>=t){for(let l=o-N5;l<=o+N5||n>a;l++){if(l<0||l>=r.length)continue;const u=l+1;s.push(`${u}${" ".repeat(Math.max(3-String(u).length,0))}|  ${r[l]}`);const c=r[l].length,d=i[l]&&i[l].length||0;if(l===o){const f=t-(a-(c+d)),m=Math.max(1,n>a?c-f:n-t);s.push("   |  "+" ".repeat(f)+"^".repeat(m))}else if(l>o){if(n>a){const f=Math.max(Math.min(n-a,c),1);s.push("   |  "+"^".repeat(f))}a+=c+d}}break}return s.join(`
248`)}function iL(e){if(Ua(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],i=er(r)?aL(r):iL(r);if(i)for(const a in i)t[a]=i[a]}return t}else if(er(e)||Bl(e))return e}const TWe=/;(?![^(]*\))/g,CWe=/:([^]+)/,IWe=/\/\*[^]*?\*\//g;function aL(e){const t={};return e.replace(IWe,"").split(TWe).forEach(n=>{if(n){const r=n.split(CWe);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function AWe(e){if(!e)return"";if(er(e))return e;let t="";for(const n in e){const r=e[n];if(er(r)||typeof r=="number"){const i=n.startsWith("--")?n:jne(n);t+=`${i}:${r};`}}return t}function sL(e){let t="";if(er(e))t=e;else if(Ua(e))for(let n=0;n<e.length;n++){const r=sL(e[n]);r&&(t+=r+" ")}else if(Bl(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function OWe(e){if(!e)return null;let{class:t,style:n}=e;return t&&!er(t)&&(e.class=sL(t)),n&&(e.style=iL(n)),e}const PWe="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",$We="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",RWe="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",DWe="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",qne=ta(PWe),Wne=ta($We),Gne=ta(RWe),Kne=ta(DWe),Yne="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",MWe=ta(Yne),NWe=ta(Yne+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,
248checked,muted,multiple,selected");function LWe(e){return!!e||e===""}const FWe=/[>/="'\u0009\u000a\u000c\u0020]/,_P={};function VWe(e){if(_P.hasOwnProperty(e))return _P[e];const t=FWe.test(e);return t&&console.error(`unsafe attribute name: ${e}`),_P[e]=!t}const BWe={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},jWe=ta("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),UWe=ta("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode
248-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan"),HWe=ta("accent,accentunder,actiontype,align,alignmentscope,altimg,altimg-height,altimg-valign,altimg-width,alttext,bevelled,close,columnsalign,columnlines,columnspan,denomalign,depth,dir,display,displaystyle,encoding,equalcolumns,equalrows,fence,fontstyle,fontweight,form,frame,framespacing,groupalign,height,href,id,indentalign,indentalignfirst,indentalignlast,indentshift,indentshiftfirst,indentshiftlast,indextype,justify,largetop,largeop,lquote,lspace,mathbackground,mathcolor,mathsize,mathvariant,maxsize,minlabelspacing,mode,other,overflow,position,rowalign,rowlines,rowspan,rquote,rspace,scriptlevel,scriptminsize,scriptsizemultiplier,selection,separator,separators,shift,side,src,stackalign,stretchy,subscriptshift,superscriptshift,symmetric,voffset,width,widths,xlink:href,xlink:show,xlink:type,xmlns");function zWe(e){if(e==null)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"}const qWe=/["'&<>]/;function WWe(e){const t=""+e,n=qWe.exec(t);if(!n)return t;let r="",i,a,s=0;for(a=n.index;a<t.length;a++){switch(t.charCodeAt(a)){case 34:i="&quot;";break;case 38:i="&amp;";break;case 39:i="&#39;";break;case 60:i="&lt;";break;case 62:i="&gt;";break;default:continue}s!==a&&(r+=t.slice(s,a)),s=a+1,r+=i}return s!==a?r+t.slice(s,a):r}const GWe=/^-?>|<!--|-->|--!>|<!-$/g;function KWe(e){return e.replace(GWe,"")}const Xne=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function YWe(e,t){return e.replace(Xne,n=>t?n==='"'?'\\\\\\"':`\\\\${n}`:`\\${n}`)}function XWe(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=lx(e[r],t[r]);return n}function lx(e,t){if(e===t)return!0;let n=lD(e),r=lD(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=ld(e),r=ld(t),n||r)return e===t;if(n=Ua(e),r=Ua(t),n||r)return n&&r?XWe(e,t):!1;if(n=Bl(e),r=Bl(t),n||r){if(!n||!r)return!1;const i=Object.keys(e).length,a=Object.keys(t).length;if(i!==a)return!1;for(const s in e){const o=e.hasOwnProperty(s),l=t.hasOwnProperty(s);if(o&&!l||!o&&l||!lx(e[s],t[s]))return!1}}return String(e)===String(t)}function JWe(e,t){return e.findIndex(n=>lx(n,t))}const Jne=e=>!!(e&&e.__v_isRef===!0),Zne=e=>er(e)?e:e==null?"":Ua(e)||Bl(e)&&(e.toString===rL||!Lv(e.toString))?Jne(e)?Zne(e.value):JSON.stringify(e,Qne,2):String(e),Qne=(e,t)=>Jne(t)?Qne(e,t.value):Lne(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,i],a)=>(n[SP(r,a)+" =>"]=i,n),{})}:Fne(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>SP(n))}:ld(t)?SP(t):Bl(t)&&!Ua(t)&&!Vne(t)?String(t):t,SP=(e,t="")=>{var n;return ld(e)?`Symbol(${(n=e.description)!=null?n:t})`:e},ZWe=Object.freeze(Object.defineProperty({__proto__:null,EMPTY_ARR:Q9e,EMPTY_OBJ:Nne,NO:uv,NOOP:Hm,PatchFlagNames:_We,PatchFlags:bWe,ShapeFlags:SWe,SlotFlags:wWe,camelize:Mu,capitalize:ox,cssVarNameEscapeSymbolsRE:Xne,def:fWe,escapeHtml:WWe,escapeHtmlComment:KWe,extend:Dl,genCacheKey:yWe,genPropsAccessExp:vWe,generateCodeFrame:zne,getEscapedCssVarName:YWe,getGlobalThis:pWe,hasChanged:cWe,hasOwn:rWe,hyphenate:jne,includeBooleanAttr:LWe,invokeArrayFns:dWe,isArray:Ua,isBooleanAttr:NWe,isBuiltInDirective:Bne,isDate:lD,isFunction:Lv,isGloballyAllowed:Hne,isGloballyWhitelisted:xWe,isHTMLTag:qne,isIntegerKey:oWe,isKnownHtmlAttr:jWe,isKnownMathMLAttr:HWe,isKnownSvgAttr:UWe,isMap:Lne,isMathMLTag:Gne,isModelListener:eWe,isObject:Bl,isOn:nL,isPlainObject:Vne,isPromise:aWe,isRegExp:iWe,isRenderableAttrValue:zWe,isReservedProp:uD,isSSRSafeAttrName:VWe,isSVGTag:Wne,isSet:Fne,isSpecialBooleanAttr:MWe,isString:er,isSymbol:ld,isVoidTag:Kne,looseEqual:lx,looseIndexOf:JWe,looseToNumber:hWe,makeMap:ta,normalizeClass:sL,normalizeProps:OWe,normalizeStyle:iL,objectToString:rL,parseStringStyle:aL,propsToAttrMap:BWe,remove:tWe,slotFlagsText:kWe,stringifyStyle:AWe,toDisplayString:Zne,toHandlerKey:Une,toNumber:mWe,toRawType:sWe,toTypeString:wh},Symbol.toStringTag,{value:"Module"}));/**
249* @vue/compiler-core v3.5.13
250* (c) 2018-present Yuxi (Evan) You and Vue contributors
251* @license MIT
vendor: 17,067 bytes, line 252
252**/const bp=Symbol(""),zm=Symbol(""),ux=Symbol(""),Uy=Symbol(""),oL=Symbol(""),ud=Symbol(""),lL=Symbol(""),uL=Symbol(""),cx=Symbol(""),dx=Symbol(""),sg=Symbol(""),fx=Symbol(""),cL=Symbol(""),hx=Symbol(""),mx=Symbol(""),px=Symbol(""),gx=Symbol(""),vx=Symbol(""),yx=Symbol(""),dL=Symbol(""),fL=Symbol(""),qb=Symbol(""),Hy=Symbol(""),bx=Symbol(""),_x=Symbol(""),_p=Symbol(""),og=Symbol(""),Sx=Symbol(""),rk=Symbol(""),ere=Symbol(""),ik=Symbol(""),zy=Symbol(""),tre=Symbol(""),nre=Symbol(""),wx=Symbol(""),rre=Symbol(""),ire=Symbol(""),kx=Symbol(""),hL=Symbol(""),Gf={[bp]:"Fragment",[zm]:"Teleport",[ux]:"Suspense",[Uy]:"KeepAlive",[oL]:"BaseTransition",[ud]:"openBlock",[lL]:"createBlock",[uL]:"createElementBlock",[cx]:"createVNode",[dx]:"createElementVNode",[sg]:"createCommentVNode",[fx]:"createTextVNode",[cL]:"createStaticVNode",[hx]:"resolveComponent",[mx]:"resolveDynamicComponent",[px]:"resolveDirective",[gx]:"resolveFilter",[vx]:"withDirectives",[yx]:"renderList",[dL]:"renderSlot",[fL]:"createSlots",[qb]:"toDisplayString",[Hy]:"mergeProps",[bx]:"normalizeClass",[_x]:"normalizeStyle",[_p]:"normalizeProps",[og]:"guardReactiveProps",[Sx]:"toHandlers",[rk]:"camelize",[ere]:"capitalize",[ik]:"toHandlerKey",[zy]:"setBlockTracking",[tre]:"pushScopeId",[nre]:"popScopeId",[wx]:"withCtx",[rre]:"unref",[ire]:"isRef",[kx]:"withMemo",[hL]:"isMemoSame"};function are(e){Object.getOwnPropertySymbols(e).forEach(t=>{Gf[t]=e[t]})}const QWe={HTML:0,0:"HTML",SVG:1,1:"SVG",MATH_ML:2,2:"MATH_ML"},eGe={ROOT:0,0:"ROOT",ELEMENT:1,1:"ELEMENT",TEXT:2,2:"TEXT",COMMENT:3,3:"COMMENT",SIMPLE_EXPRESSION:4,4:"SIMPLE_EXPRESSION",INTERPOLATION:5,5:"INTERPOLATION",ATTRIBUTE:6,6:"ATTRIBUTE",DIRECTIVE:7,7:"DIRECTIVE",COMPOUND_EXPRESSION:8,8:"COMPOUND_EXPRESSION",IF:9,9:"IF",IF_BRANCH:10,10:"IF_BRANCH",FOR:11,11:"FOR",TEXT_CALL:12,12:"TEXT_CALL",VNODE_CALL:13,13:"VNODE_CALL",JS_CALL_EXPRESSION:14,14:"JS_CALL_EXPRESSION",JS_OBJECT_EXPRESSION:15,15:"JS_OBJECT_EXPRESSION",JS_PROPERTY:16,16:"JS_PROPERTY",JS_ARRAY_EXPRESSION:17,17:"JS_ARRAY_EXPRESSION",JS_FUNCTION_EXPRESSION:18,18:"JS_FUNCTION_EXPRESSION",JS_CONDITIONAL_EXPRESSION:19,19:"JS_CONDITIONAL_EXPRESSION",JS_CACHE_EXPRESSION:20,20:"JS_CACHE_EXPRESSION",JS_BLOCK_STATEMENT:21,21:"JS_BLOCK_STATEMENT",JS_TEMPLATE_LITERAL:22,22:"JS_TEMPLATE_LITERAL",JS_IF_STATEMENT:23,23:"JS_IF_STATEMENT",JS_ASSIGNMENT_EXPRESSION:24,24:"JS_ASSIGNMENT_EXPRESSION",JS_SEQUENCE_EXPRESSION:25,25:"JS_SEQUENCE_EXPRESSION",JS_RETURN_STATEMENT:26,26:"JS_RETURN_STATEMENT"},tGe={ELEMENT:0,0:"ELEMENT",COMPONENT:1,1:"COMPONENT",SLOT:2,2:"SLOT",TEMPLATE:3,3:"TEMPLATE"},nGe={NOT_CONSTANT:0,0:"NOT_CONSTANT",CAN_SKIP_PATCH:1,1:"CAN_SKIP_PATCH",CAN_CACHE:2,2:"CAN_CACHE",CAN_STRINGIFY:3,3:"CAN_STRINGIFY"},Ai={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function sre(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:Ai}}function Sp(e,t,n,r,i,a,s,o=!1,l=!1,u=!1,c=Ai){return e&&(o?(e.helper(ud),e.helper(Xf(e.inSSR,u))):e.helper(Yf(e.inSSR,u)),s&&e.helper(vx)),{type:13,tag:t,props:n,children:r,patchFlag:i,dynamicProps:a,directives:s,isBlock:o,disableTracking:l,isComponent:u,loc:c}}function Qc(e,t=Ai){return{type:17,loc:t,elements:e}}function Us(e,t=Ai){return{type:15,loc:t,properties:e}}function Wr(e,t){return{type:16,loc:Ai,key:er(e)?Kt(e,!0):e,value:t}}function Kt(e,t=!1,n=Ai,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function rGe(e,t){return{type:5,loc:t,content:er(e)?Kt(e,!1,t):e}}function Eo(e,t=Ai){return{type:8,loc:t,children:e}}function oi(e,t=[],n=Ai){return{type:14,loc:n,callee:e,arguments:t}}function Kf(e,t=void 0,n=!1,r=!1,i=Ai){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:i}}function ak(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:Ai}}function ore(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:Ai}}function lre(e){return{type:21,body:e,loc:Ai}}function iGe(e){return{type:22,elements:e,loc:Ai}}function aGe(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:Ai}}function sGe(e,t){return{type:24,left:e,right:t,loc:Ai}}function oGe(e){return{type:25,expressions:e,loc:Ai}}function lGe(e){return{type:26,returns:e,loc:Ai}}function Yf(e,t){return e||t?cx:dx}function Xf(e,t){return e||t?lL:uL}function Ex(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(Yf(r,e.isComponent)),t(ud),t(Xf(r,e.isComponent)))}const L5=new Uint8Array([123,123]),F5=new Uint8Array([125,125]);function V5(e){return e>=97&&e<=122||e>=65&&e<=90}function Ls(e){return e===32||e===10||e===9||e===12||e===13}function Sc(e){return e===47||e===62||Ls(e)}function sk(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const aa={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class uGe{constructor(t,n){this.stack=t,this.cbs=n,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=L5,this.delimiterClose=F5,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=L5,this.delimiterClose=F5}getPos(t){let n=1,r=t+1;for(let i=this.newlines.length-1;i>=0;i--){const a=this.newlines[i];if(t>a){n=i+2,r=t-a;break}}return{column:r,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?Sc(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||Ls(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart<n){const r=this.index;this.index=n,this.cbs.ontext(this.sectionStart,n),this.index=r}this.sectionStart=n+2,this.stateInClosingTagName(t),this.inRCDATA=!1;return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===aa.TitleEnd||this.currentSequence===aa.TextareaEnd&&!this.inSFCRoot?!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=+(t===60)}stateCDATASequence(t){t===aa.Cdata[this.sequenceIndex]?++this.sequenceIndex===aa.Cdata.length&&(this.state=28,this.currentSequence=aa.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);if(n===10&&this.newlines.push(this.index),n===t)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===aa.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(t,n){this.enterRCDATA(t,n),this.state=31}enterRCDATA(t,n){this.inRCDATA=!0,this.currentSequence=t,this.sequenceIndex=n}stateBeforeTagName(t){t===33?(this.state=22,this.sectionStart=this.index+1):t===63?(this.state=24,this.sectionStart=this.index+1):V5(t)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:t===116?this.state=30:this.state=t===115?29:6):t===47?this.state=8:(this.state=1,this.stateText(t))}stateInTagName(t){Sc(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(Sc(t)){const n=this.buffer.slice(this.sectionStart,this.index);n!=="template"&&this.enterRCDATA(sk("</"+n),0),this.handleTagName(t)}}handleTagName(t){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)}stateBeforeClosingTagName(t){Ls(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=V5(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||Ls(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){t===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(t){t===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):t===47?this.state=7:t===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):Ls(t)||this.handleAttrStart(t)}handleAttrStart(t){t===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):t===46||t===58||t===64||t===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):Ls(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||Sc(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||Sc(t)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):t===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(t){t===61||Sc(t)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===91?this.state=15:t===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(t){t===93?this.state=14:(t===61||Sc(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||Sc(t)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(t){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(t)}stateAfterAttrName(t){t===61?this.state=18:t===47||t===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)):Ls(t)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(t))}stateBeforeAttrValue(t){t===34?(this.state=19,this.sectionStart=this.index+1):t===39?(this.state=20,this.sectionStart=this.index+1):Ls(t)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(t))}handleInAttrValue(t,n){(t===n||this.fastForwardTo(n))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(n===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(t){this.handleInAttrValue(t,34)}stateInAttrValueSingleQuotes(t){this.handleInAttrValue(t,39)}stateInAttrValueNoQuotes(t){Ls(t)||t===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(t)):(t===39||t===60||t===61||t===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(t){t===91?(this.state=26,this.sequenceIndex=0):this.state=t===45?25:23}stateInDeclaration(t){(t===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(t){t===45?(this.state=28,this.currentSequence=aa.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(t){(t===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){t===aa.ScriptEnd[3]?this.startSpecial(aa.ScriptEnd,4):t===aa.StyleEnd[3]?this.startSpecial(aa.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===aa.TitleEnd[3]?this.startSpecial(aa.TitleEnd,4):t===aa.TextareaEnd[3]?this.startSpecial(aa.TextareaEnd,4):(this.state=6,this.stateInTagName(t))}startEntity(){}stateInEntity(){}parse(t){for(this.buffer=t;this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);switch(n===10&&this.newlines.push(this.index),this.state){case 1:{this.stateText(n);break}case 2:{this.stateInterpolationOpen(n);break}case 3:{this.stateInterpolation(n);break}case 4:{this.stateInterpolationClose(n);break}case 31:{this.stateSpecialStartSequence(n);break}case 32:{this.stateInRCDATA(n);break}case 26:{this.stateCDATASequence(n);break}case 19:{this.stateInAttrValueDoubleQuotes(n);break}case 12:{this.stateInAttrName(n);break}case 13:{this.stateInDirName(n);break}case 14:{this.stateInDirArg(n);break}case 15:{this.stateInDynamicDirArg(n);break}case 16:{this.stateInDirModifier(n);break}case 28:{this.stateInCommentLike(n);break}case 27:{this.stateInSpecialComment(n);break}case 11:{this.stateBeforeAttrName(n);break}case 6:{this.stateInTagName(n);break}case 34:{this.stateInSFCRootTagName(n);break}case 9:{this.stateInClosingTagName(n);break}case 5:{this.stateBeforeTagName(n);break}case 17:{this.stateAfterAttrName(n);break}case 20:{this.stateInAttrValueSingleQuotes(n);break}case 18:{this.stateBeforeAttrValue(n);break}case 8:{this.stateBeforeClosingTagName(n);break}case 10:{this.stateAfterClosingTagName(n);break}case 29:{this.stateBeforeSpecialS(n);break}case 30:{this.stateBeforeSpecialT(n);break}case 21:{this.stateInAttrValueNoQuotes(n);break}case 7:{this.stateInSelfClosingTag(n);break}case 23:{this.stateInDeclaration(n);break}case 22:{this.stateBeforeDeclaration(n);break}case 25:{this.stateBeforeComment(n);break}case 24:{this.stateInProcessingInstruction(n);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const t=this.buffer.length;this.sectionStart>=t||(this.state===28?this.currentSequence===aa.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}const cGe={COMPILER_IS_ON_ELEMENT:"COMPILER_IS_ON_ELEMENT",COMPILER_V_BIND_SYNC:"COMPILER_V_BIND_SYNC",COMPILER_V_BIND_OBJECT_ORDER:"COMPILER_V_BIND_OBJECT_ORDER",COMPILER_V_ON_NATIVE:"COMPILER_V_ON_NATIVE",COMPILER_V_IF_V_FOR_PRECEDENCE:"COMPILER_V_IF_V_FOR_PRECEDENCE",COMPILER_NATIVE_TEMPLATE:"COMPILER_NATIVE_TEMPLATE",COMPILER_INLINE_TEMPLATE:"COMPILER_INLINE_TEMPLATE",COMPILER_FILTERS:"COMPILER_FILTERS"},dGe
vendor: 2,117 bytes, line 252
252={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3-migration.vuejs.org/breaking-changes/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:e=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${e}.sync\` should be changed to \`v-model:${e}\`.`,link:"https://v3-migration.vuejs.org/breaking-changes/v-model.html"},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3-migration.vuejs.org/breaking-changes/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with <template> tags or use a computed property that filters v-for data source.",link:"https://v3-migration.vuejs.org/breaking-changes/v-if-v-for.html"},COMPILER_NATIVE_TEMPLATE:{message:"<template> with no special directives will render as a native template element instead of its inner content in Vue 3."},COMPILER_INLINE_TEMPLATE:{message:'"inline-template" has been removed in Vue 3.',link:"https://v3-migration.vuejs.org/breaking-changes/inline-template-attribute.html"},COMPILER_FILTERS:{message:'filters have been removed in Vue 3. The "|" symbol will be treated as native JavaScript bitwise OR operator. Use method calls or computed properties instead.',link:"https://v3-migration.vuejs.org/breaking-changes/filters.html"}};function 
vendor: 51,832 bytes, lines 252-263
252cD(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function Tf(e,t){const n=cD("MODE",t),r=cD(e,t);return n===3?r===!0:r!==!1}function wp(e,t,n,...r){return Tf(e,t)}function fGe(e,t,n,...r){if(cD(e,t)==="suppress-warning")return;const{message:a,link:s}=dGe[e],o=`(deprecation ${e}) ${typeof a=="function"?a(...r):a}${s?`
253  Details: ${s}`:""}`,l=new SyntaxError(o);l.code=e,n&&(l.loc=n),t.onWarn(l)}function mL(e){throw e}function ure(e){}function vr(e,t,n,r){const i=`https://vuejs.org/error-reference/#compiler-${e}`,a=new SyntaxError(String(i));return a.code=e,a.loc=t,a}const hGe={ABRUPT_CLOSING_OF_EMPTY_COMMENT:0,0:"ABRUPT_CLOSING_OF_EMPTY_COMMENT",CDATA_IN_HTML_CONTENT:1,1:"CDATA_IN_HTML_CONTENT",DUPLICATE_ATTRIBUTE:2,2:"DUPLICATE_ATTRIBUTE",END_TAG_WITH_ATTRIBUTES:3,3:"END_TAG_WITH_ATTRIBUTES",END_TAG_WITH_TRAILING_SOLIDUS:4,4:"END_TAG_WITH_TRAILING_SOLIDUS",EOF_BEFORE_TAG_NAME:5,5:"EOF_BEFORE_TAG_NAME",EOF_IN_CDATA:6,6:"EOF_IN_CDATA",EOF_IN_COMMENT:7,7:"EOF_IN_COMMENT",EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT:8,8:"EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT",EOF_IN_TAG:9,9:"EOF_IN_TAG",INCORRECTLY_CLOSED_COMMENT:10,10:"INCORRECTLY_CLOSED_COMMENT",INCORRECTLY_OPENED_COMMENT:11,11:"INCORRECTLY_OPENED_COMMENT",INVALID_FIRST_CHARACTER_OF_TAG_NAME:12,12:"INVALID_FIRST_CHARACTER_OF_TAG_NAME",MISSING_ATTRIBUTE_VALUE:13,13:"MISSING_ATTRIBUTE_VALUE",MISSING_END_TAG_NAME:14,14:"MISSING_END_TAG_NAME",MISSING_WHITESPACE_BETWEEN_ATTRIBUTES:15,15:"MISSING_WHITESPACE_BETWEEN_ATTRIBUTES",NESTED_COMMENT:16,16:"NESTED_COMMENT",UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME:17,17:"UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME",UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE:18,18:"UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE",UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME:19,19:"UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME",UNEXPECTED_NULL_CHARACTER:20,20:"UNEXPECTED_NULL_CHARACTER",UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME:21,21:"UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME",UNEXPECTED_SOLIDUS_IN_TAG:22,22:"UNEXPECTED_SOLIDUS_IN_TAG",X_INVALID_END_TAG:23,23:"X_INVALID_END_TAG",X_MISSING_END_TAG:24,24:"X_MISSING_END_TAG",X_MISSING_INTERPOLATION_END:25,25:"X_MISSING_INTERPOLATION_END",X_MISSING_DIRECTIVE_NAME:26,26:"X_MISSING_DIRECTIVE_NAME",X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END:27,27:"X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END",X_V_IF_NO_EXPRESSION:28,28:"X_V_IF_NO_EXPRESSION",X_V_IF_SAME_KEY:29,29:"X_V_IF_SAME_KEY",X_V_ELSE_NO_ADJACENT_IF:30,30:"X_V_ELSE_NO_ADJACENT_IF",X_V_FOR_NO_EXPRESSION:31,31:"X_V_FOR_NO_EXPRESSION",X_V_FOR_MALFORMED_EXPRESSION:32,32:"X_V_FOR_MALFORMED_EXPRESSION",X_V_FOR_TEMPLATE_KEY_PLACEMENT:33,33:"X_V_FOR_TEMPLATE_KEY_PLACEMENT",X_V_BIND_NO_EXPRESSION:34,34:"X_V_BIND_NO_EXPRESSION",X_V_ON_NO_EXPRESSION:35,35:"X_V_ON_NO_EXPRESSION",X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET:36,36:"X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET",X_V_SLOT_MIXED_SLOT_USAGE:37,37:"X_V_SLOT_MIXED_SLOT_USAGE",X_V_SLOT_DUPLICATE_SLOT_NAMES:38,38:"X_V_SLOT_DUPLICATE_SLOT_NAMES",X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN:39,39:"X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN",X_V_SLOT_MISPLACED:40,40:"X_V_SLOT_MISPLACED",X_V_MODEL_NO_EXPRESSION:41,41:"X_V_MODEL_NO_EXPRESSION",X_V_MODEL_MALFORMED_EXPRESSION:42,42:"X_V_MODEL_MALFORMED_EXPRESSION",X_V_MODEL_ON_SCOPE_VARIABLE:43,43:"X_V_MODEL_ON_SCOPE_VARIABLE",X_V_MODEL_ON_PROPS:44,44:"X_V_MODEL_ON_PROPS",X_INVALID_EXPRESSION:45,45:"X_INVALID_EXPRESSION",X_KEEP_ALIVE_INVALID_CHILDREN:46,46:"X_KEEP_ALIVE_INVALID_CHILDREN",X_PREFIX_ID_NOT_SUPPORTED:47,47:"X_PREFIX_ID_NOT_SUPPORTED",X_MODULE_MODE_NOT_SUPPORTED:48,48:"X_MODULE_MODE_NOT_SUPPORTED",X_CACHE_HANDLER_NOT_SUPPORTED:49,49:"X_CACHE_HANDLER_NOT_SUPPORTED",X_SCOPE_ID_NOT_SUPPORTED:50,50:"X_SCOPE_ID_NOT_SUPPORTED",X_VNODE_HOOKS:51,51:"X_VNODE_HOOKS",X_V_BIND_INVALID_SAME_NAME_ARGUMENT:52,52:"X_V_BIND_INVALID_SAME_NAME_ARGUMENT",__EXTEND_POINT__:53,53:"__EXTEND_POINT__"},mGe={0:"Illegal comment.",1:"CDATA section is allowed only in XML context.",2:"Duplicate attribute.",3:"End tag cannot have attributes.",4:"Illegal '/' in tags.",5:"Unexpected EOF in tag.",6:"Unexpected EOF in CDATA section.",7:"Unexpected EOF in comment.",8:"Unexpected EOF in script.",9:"Unexpected EOF in tag.",10:"Incorrectly closed comment.",11:"Incorrectly opened comment.",12:"Illegal tag name. Use '&lt;' to print '<'.",13:"Attribute value was expected.",14:"End tag name was expected.",15:"Whitespace was expected.",16:"Unexpected '<!--' in comment.",17:`Attribute name cannot contain U+0022 ("), U+0027 ('), and U+003C (<).`,18:"Unquoted attribute value cannot contain U+0022 (\"), U+0027 ('), U+003C (<), U+003D (=), and U+0060 (`).",19:"Attribute name cannot start with '='.",21:"'<?' is allowed only in XML context.",20:"Unexpected null character.",22:"Illegal '/' in tags.",23:"Invalid end tag.",24:"Element is missing end tag.",25:"Interpolation end sign was not found.",27:"End bracket for dynamic directive argument was not found. Note that dynamic directive argument cannot contain spaces.",26:"Legal directive name was expected.",28:"v-if/v-else-if is missing expression.",29:"v-if/else branches must use unique keys.",30:"v-else/v-else-if has no adjacent v-if or v-else-if.",31:"v-for is missing expression.",32:"v-for has invalid expression.",33:"<template v-for> key should be placed on the <template> tag.",34:"v-bind is missing expression.",52:"v-bind with same-name shorthand only allows static argument.",35:"v-on is missing expression.",36:"Unexpected custom directive on <slot> outlet.",37:"Mixed v-slot usage on both the component and nested <template>. When there are multiple named slots, all slots should use <template> syntax to avoid scope ambiguity.",38:"Duplicate slot names found. ",39:"Extraneous children found when component already has explicitly named default slot. These children will be ignored.",40:"v-slot can only be used on components or <template> tags.",41:"v-model is missing expression.",42:"v-model value must be a valid JavaScript member expression.",43:"v-model cannot be used on v-for or v-slot scope variables because they are not writable.",44:`v-model cannot be used on a prop, because local prop bindings are not writable.
254Use a v-bind binding combined with a v-on listener that emits update:x event instead.`,45:"Error parsing JavaScript expression: ",46:"<KeepAlive> expects exactly one child component.",51:"@vnode-* hooks in templates are no longer supported. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support has been removed in 3.4.",47:'"prefixIdentifiers" option is not supported in this build of compiler.',48:"ES module mode is not supported in this build of compiler.",49:'"cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled.',50:'"scopeId" option is only supported in module mode.',53:""};function pGe(e,t,n=!1,r=[],i=Object.create(null)){}function gGe(e,t,n){return!1}function vGe(e,t){if(e&&(e.type==="ObjectProperty"||e.type==="ArrayPattern")){let n=t.length;for(;n--;){const r=t[n];if(r.type==="AssignmentExpression")return!0;if(r.type!=="ObjectProperty"&&!r.type.endsWith("Pattern"))break}}return!1}function yGe(e){let t=e.length;for(;t--;){const n=e[t];if(n.type==="NewExpression")return!0;if(n.type!=="MemberExpression")break}return!1}function bGe(e,t){for(const n of e.params)for(const r of _u(n))t(r)}function _Ge(e,t){for(const n of e.body)if(n.type==="VariableDeclaration"){if(n.declare)continue;for(const r of n.declarations)for(const i of _u(r.id))t(i)}else if(n.type==="FunctionDeclaration"||n.type==="ClassDeclaration"){if(n.declare||!n.id)continue;t(n.id)}else SGe(n)&&wGe(n,!0,t)}function SGe(e){return e.type==="ForOfStatement"||e.type==="ForInStatement"||e.type==="ForStatement"}function wGe(e,t,n){const r=e.type==="ForStatement"?e.init:e.left;if(r&&r.type==="VariableDeclaration"&&(r.kind==="var"?t:!t))for(const i of r.declarations)for(const a of _u(i.id))n(a)}function _u(e,t=[]){switch(e.type){case"Identifier":t.push(e);break;case"MemberExpression":let n=e;for(;n.type==="MemberExpression";)n=n.object;t.push(n);break;case"ObjectPattern":for(const r of e.properties)r.type==="RestElement"?_u(r.argument,t):_u(r.value,t);break;case"ArrayPattern":e.elements.forEach(r=>{r&&_u(r,t)});break;case"RestElement":_u(e.argument,t);break;case"AssignmentPattern":_u(e.left,t);break}return t}const kGe=e=>/Function(?:Expression|Declaration)$|Method$/.test(e.type),cre=e=>e&&(e.type==="ObjectProperty"||e.type==="ObjectMethod")&&!e.computed,EGe=(e,t)=>cre(t)&&t.key===e,dre=["TSAsExpression","TSTypeAssertion","TSNonNullExpression","TSInstantiationExpression","TSSatisfiesExpression"];function fre(e){return dre.includes(e.type)?fre(e.expression):e}const Ha=e=>e.type===4&&e.isStatic;function pL(e){switch(e){case"Teleport":case"teleport":return zm;case"Suspense":case"suspense":return ux;case"KeepAlive":case"keep-alive":return Uy;case"BaseTransition":case"base-transition":return oL}}const xGe=/^\d|[^\$\w\xA0-\uFFFF]/,Wb=e=>!xGe.test(e),TGe=/[A-Za-z_$\xA0-\uFFFF]/,CGe=/[\.\?\w$\xA0-\uFFFF]/,IGe=/\s+[.[]\s*|\s*[.[]\s+/g,hre=e=>e.type===4?e.content:e.loc.source,mre=e=>{const t=hre(e).trim().replace(IGe,o=>o.trim());let n=0,r=[],i=0,a=0,s=null;for(let o=0;o<t.length;o++){const l=t.charAt(o);switch(n){case 0:if(l==="[")r.push(n),n=1,i++;else if(l==="(")r.push(n),n=2,a++;else if(!(o===0?TGe:CGe).test(l))return!1;break;case 1:l==="'"||l==='"'||l==="`"?(r.push(n),n=3,s=l):l==="["?i++:l==="]"&&(--i||(n=r.pop()));break;case 2:if(l==="'"||l==='"'||l==="`")r.push(n),n=3,s=l;else if(l==="(")a++;else if(l===")"){if(o===t.length-1)return!1;--a||(n=r.pop())}break;case 3:l===s&&(n=r.pop(),s=null);break}}return!i&&!a},AGe=Hm,gL=mre,OGe=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,pre=e=>OGe.test(hre(e)),PGe=Hm,gre=pre;function $Ge(e,t,n=t.length){return vre({offset:e.offset,line:e.line,column:e.column},t,n)}function vre(e,t,n=t.length){let r=0,i=-1;for(let a=0;a<n;a++)t.charCodeAt(a)===10&&(r++,i=a);return e.offset+=n,e.line+=r,e.column=i===-1?e.column+n:n-i,e}function RGe(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function Fa(e,t,n=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(i.type===7&&(n||i.exp)&&(er(t)?i.name===t:t.test(i.name)))return i}}function Gb(e,t,n=!1,r=!1){for(let i=0;i<e.props.length;i++){const a=e.props[i];if(a.type===6){if(n)continue;if(a.name===t&&(a.value||r))return a}else if(a.name==="bind"&&(a.exp||r)&&Uc(a.arg,t))return a}}function Uc(e,t){return!!(e&&Ha(e)&&e.content===t)}function yre(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function PS(e){return e.type===5||e.type===2}function vL(e){return e.type===7&&e.name==="slot"}function kp(e){return e.type===1&&e.tagType===3}function qy(e){return e.type===1&&e.tagType===2}const DGe=new Set([_p,og]);function bre(e,t=[]){if(e&&!er(e)&&e.type===14){const n=e.callee;if(!er(n)&&DGe.has(n))return bre(e.arguments[0],t.concat(e))}return[e,t]}function Wy(e,t,n){let r,i=e.type===13?e.props:e.arguments[2],a=[],s;if(i&&!er(i)&&i.type===14){const o=bre(i);i=o[0],a=o[1],s=a[a.length-1]}if(i==null||er(i))r=Us([t]);else if(i.type===14){const o=i.arguments[0];!er(o)&&o.type===15?B5(t,o)||o.properties.unshift(t):i.callee===Sx?r=oi(n.helper(Hy),[Us([t]),i]):i.arguments.unshift(Us([t])),!r&&(r=i)}else i.type===15?(B5(t,i)||i.properties.unshift(t),r=i):(r=oi(n.helper(Hy),[Us([t]),i]),s&&s.callee===og&&(s=a[a.length-2]));e.type===13?s?s.arguments[0]=r:e.props=r:s?s.arguments[0]=r:e.arguments[2]=r}function B5(e,t){let n=!1;if(e.key.type===4){const r=e.key.content;n=t.properties.some(i=>i.key.type===4&&i.key.content===r)}return n}function Ep(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,r)=>n==="-"?"_":e.charCodeAt(r).toString())}`}function qo(e,t){if(!e||Object.keys(t).length===0)return!1;switch(e.type){case 1:for(let n=0;n<e.props.length;n++){const r=e.props[n];if(r.type===7&&(qo(r.arg,t)||qo(r.exp,t)))return!0}return e.children.some(n=>qo(n,t));case 11:return qo(e.source,t)?!0:e.children.some(n=>qo(n,t));case 9:return e.branches.some(n=>qo(n,t));case 10:return qo(e.condition,t)?!0:e.children.some(n=>qo(n,t));case 4:return!e.isStatic&&Wb(e.content)&&!!t[e.content];case 8:return e.children.some(n=>Bl(n)&&qo(n,t));case 5:case 12:return qo(e.content,t);case 2:case 3:case 20:return!1;default:return!1}}function _re(e){return e.type===14&&e.callee===kx?e.arguments[1].returns:e}const Sre=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,wre={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:uv,isPreTag:uv,isIgnoreNewlineTag:uv,isCustomElement:uv,onError:mL,onWarn:ure,comments:!1,prefixIdentifiers:!1};let Hn=wre,Gy=null,Nu="",oa=null,On=null,os="",mu=-1,Yd=-1,yL=0,$c=!1,dD=null;const kr=[],zr=new uGe(kr,{onerr:fu,ontext(e,t){R_(qi(e,t),e,t)},ontextentity(e,t,n){R_(e,t,n)},oninterpolation(e,t){if($c)return R_(qi(e,t),e,t);let n=e+zr.delimiterOpen.length,r=t-zr.delimiterClose.length;for(;Ls(Nu.charCodeAt(n));)n++;for(;Ls(Nu.charCodeAt(r-1));)r--;let i=qi(n,r);i.includes("&")&&(i=Hn.decodeEntities(i,!1)),fD({type:5,content:RS(i,!1,Jr(n,r)),loc:Jr(e,t)})},onopentagname(e,t){const n=qi(e,t);oa={type:1,tag:n,ns:Hn.getNamespace(n,kr[0],Hn.ns),tagType:0,props:[],children:[],loc:Jr(e-1,t),codegenNode:void 0}},onopentagend(e){U5(e)},onclosetag(e,t){const n=qi(e,t);if(!Hn.isVoidTag(n)){let r=!1;for(let i=0;i<kr.length;i++)if(kr[i].tag.toLowerCase()===n.toLowerCase()){r=!0,i>0&&fu(24,kr[0].loc.start.offset);for(let s=0;s<=i;s++){const o=kr.shift();$S(o,t,s<i)}break}r||fu(23,kre(e,60))}},onselfclosingtag(e){const t=oa.tag;oa.isSelfClosing=!0,U5(e),kr[0]&&kr[0].tag===t&&$S(kr.shift(),e)},onattribname(e,t){On={type:6,name:qi(e,t),nameLoc:Jr(e,t),value:void 0,loc:Jr(e)}},ondirname(e,t){const n=qi(e,t),r=n==="."||n===":"?"bind":n==="@"?"on":n==="#"?"slot":n.slice(2);if(!$c&&r===""&&fu(26,e),$c||r==="")On={type:6,name:n,nameLoc:Jr(e,t),value:void 0,loc:Jr(e)};else if(On={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:n==="."?[Kt("prop")]:[],loc:Jr(e)},r==="pre"){$c=zr.inVPre=!0,dD=oa;const i=oa.props;for(let a=0;a<i.length;a++)i[a].type===7&&(i[a]=qGe(i[a]))}},ondirarg(e,t){if(e===t)return;const n=qi(e,t);if($c)On.name+=n,df(On.nameLoc,t);else{const r=n[0]!=="[";On.arg=RS(r?n:n.slice(1,-1),r,Jr(e,t),r?3:0)}},ondirmodifier(e,t){const n=qi(e,t);if($c)On.name+="."+n,df(On.nameLoc,t);else if(On.name==="slot"){const r=On.arg;r&&(r.content+="."+n,df(r.loc,t))}else{const r=Kt(n,!0,Jr(e,t));On.modifiers.push(r)}},onattribdata(e,t){os+=qi(e,t),mu<0&&(mu=e),Yd=t},onattribentity(e,t,n){os+=e,mu<0&&(mu=t),Yd=n},onattribnameend(e){const t=On.loc.start.offset,n=qi(t,e);On.type===7&&(On.rawName=n),oa.props.some(r=>(r.type===7?r.rawName:r.name)===n)&&fu(2,t)},onattribend(e,t){if(oa&&On){if(df(On.loc,t),e!==0)if(os.includes("&")&&(os=Hn.decodeEntities(os,!0)),On.type===6)On.name==="class"&&(os=xre(os).trim()),e===1&&!os&&fu(13,t),On.value={type:2,content:os,loc:e===1?Jr(mu,Yd):Jr(mu-1,Yd+1)},zr.inSFCRoot&&oa.tag==="template"&&On.name==="lang"&&os&&os!=="html"&&zr.enterRCDATA(sk("</template"),0);else{let n=0;On.exp=RS(os,!1,Jr(mu,Yd),0,n),On.name==="for"&&(On.forParseResult=NGe(On.exp));let r=-1;On.name==="bind"&&(r=On.modifiers.findIndex(i=>i.content==="sync"))>-1&&wp("COMPILER_V_BIND_SYNC",Hn,On.loc,On.rawName)&&(On.name="model",On.modifiers.splice(r,1))}(On.type!==7||On.name!=="pre")&&oa.props.push(On)}os="",mu=Yd=-1},oncomment(e,t){Hn.comments&&fD({type:3,content:qi(e,t),loc:Jr(e-4,t+3)})},onend(){const e=Nu.length;for(let t=0;t<kr.length;t++)$S(kr[t],e-1),fu(24,kr[t].loc.start.offset)},oncdata(e,t){kr[0].ns!==0?R_(qi(e,t),e,t):fu(1,e-9)},onprocessinginstruction(e){(kr[0]?kr[0].ns:Hn.ns)===0&&fu(21,e-1)}}),j5=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,MGe=/^\(|\)$/g;function NGe(e){const t=e.loc,n=e.content,r=n.match(Sre);if(!r)return;const[,i,a]=r,s=(d,f,m=!1)=>{const p=t.start.offset+f,v=p+d.length;return RS(d,!1,Jr(p,v),0,m?1:0)},o={source:s(a.trim(),n.indexOf(a,i.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let l=i.trim().replace(MGe,"").trim();const u=i.indexOf(l),c=l.match(j5);if(c){l=l.replace(j5,"").trim();const d=c[1].trim();let f;if(d&&(f=n.indexOf(d,u+l.length),o.key=s(d,f,!0)),c[2]){const m=c[2].trim();m&&(o.index=s(m,n.indexOf(m,o.key?f+d.length:u+l.length),!0))}}return l&&(o.value=s(l,u,!0)),o}function qi(e,t){return Nu.slice(e,t)}function U5(e){zr.inSFCRoot&&(oa.innerLoc=Jr(e+1,e+1)),fD(oa);const{tag:t,ns:n}=oa;n===0&&Hn.isPreTag(t)&&yL++,Hn.isVoidTag(t)?$S(oa,e):(kr.unshift(oa),(n===1||n===2)&&(zr.inXML=!0)),oa=null}function R_(e,t,n){{const a=kr[0]&&kr[0].tag;a!=="script"&&a!=="style"&&e.includes("&")&&(e=Hn.decodeEntities(e,!1))}const r=kr[0]||Gy,i=r.children[r.children.length-1];i&&i.type===2?(i.content+=e,df(i.loc,n)):r.children.push({type:2,content:e,loc:Jr(t,n)})}function $S(e,t,n=!1){n?df(e.loc,kre(t,60)):df(e.loc,LGe(t,62)+1),zr.inSFCRoot&&(e.children.length?e.innerLoc.end=Dl({},e.children[e.children.length-1].loc.end):e.innerLoc.end=Dl({},e.innerLoc.start),e.innerLoc.source=qi(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:i,children:a}=e;if($c||(r==="slot"?e.tagType=2:H5(e)?e.tagType=3:VGe(e)&&(e.tagType=1)),zr.inRCDATA||(e.children=Ere(a)),i===0&&Hn.isIgnoreNewlineTag(r)){const s=a[0];s&&s.type===2&&(s.content=s.content.replace(/^\r?\n/,""))}i===0&&Hn.isPreTag(r)&&yL--,dD===e&&($c=zr.inVPre=!1,dD=null),zr.inXML&&(kr[0]?kr[0].ns:Hn.ns)===0&&(zr.inXML=!1);{const s=e.props;if(!zr.inSFCRoot&&Tf("COMPILER_NATIVE_TEMPLATE",Hn)&&e.tag==="template"&&!H5(e)){const l=kr[0]||Gy,u=l.children.indexOf(e);l.children.splice(u,1,...e.children)}const o=s.find(l=>l.type===6&&l.name==="inline-template");o&&wp("COMPILER_INLINE_TEMPLATE",Hn,o.loc)&&e.children.length&&(o.value={type:2,content:qi(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:o.loc})}}function LGe(e,t){let n=e;for(;Nu.charCodeAt(n)!==t&&n<Nu.length-1;)n++;return n}function kre(e,t){let n=e;for(;Nu.charCodeAt(n)!==t&&n>=0;)n--;return n}const FGe=new Set(["if","else","else-if","for","slot"]);function H5({tag:e,props:t}){if(e==="template"){for(let n=0;n<t.length;n++)if(t[n].type===7&&FGe.has(t[n].name))return!0}return!1}function VGe({tag:e,props:t}){if(Hn.isCustomElement(e))return!1;if(e==="component"||BGe(e.charCodeAt(0))||pL(e)||Hn.isBuiltInComponent&&Hn.isBuiltInComponent(e)||Hn.isNativeTag&&!Hn.isNativeTag(e))return!0;for(let n=0;n<t.length;n++){const r=t[n];if(r.type===6){if(r.name==="is"&&r.value){if(r.value.content.startsWith("vue:"))return!0;if(wp("COMPILER_IS_ON_ELEMENT",Hn,r.loc))return!0}}else if(r.name==="bind"&&Uc(r.arg,"is")&&wp("COMPILER_IS_ON_ELEMENT",Hn,r.loc))return!0}return!1}function BGe(e){return e>64&&e<91}const jGe=/\r\n/g;function Ere(e,t){const n=Hn.whitespace!=="preserve";let r=!1;for(let i=0;i<e.length;i++){const a=e[i];if(a.type===2)if(yL)a.content=a.content.replace(jGe,`
255`);else if(UGe(a.content)){const s=e[i-1]&&e[i-1].type,o=e[i+1]&&e[i+1].type;!s||!o||n&&(s===3&&(o===3||o===1)||s===1&&(o===3||o===1&&HGe(a.content)))?(r=!0,e[i]=null):a.content=" "}else n&&(a.content=xre(a.content))}return r?e.filter(Boolean):e}function UGe(e){for(let t=0;t<e.length;t++)if(!Ls(e.charCodeAt(t)))return!1;return!0}function HGe(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function xre(e){let t="",n=!1;for(let r=0;r<e.length;r++)Ls(e.charCodeAt(r))?n||(t+=" ",n=!0):(t+=e[r],n=!1);return t}function fD(e){(kr[0]||Gy).children.push(e)}function Jr(e,t){return{start:zr.getPos(e),end:t==null?t:zr.getPos(t),source:t==null?t:qi(e,t)}}function zGe(e){return Jr(e.start.offset,e.end.offset)}function df(e,t){e.end=zr.getPos(t),e.source=qi(e.start.offset,t)}function qGe(e){const t={type:6,name:e.rawName,nameLoc:Jr(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function RS(e,t=!1,n,r=0,i=0){return Kt(e,t,n,r)}function fu(e,t,n){Hn.onError(vr(e,Jr(t,t)))}function WGe(){zr.reset(),oa=null,On=null,os="",mu=-1,Yd=-1,kr.length=0}function bL(e,t){if(WGe(),Nu=e,Hn=Dl({},wre),t){let i;for(i in t)t[i]!=null&&(Hn[i]=t[i])}zr.mode=Hn.parseMode==="html"?1:Hn.parseMode==="sfc"?2:0,zr.inXML=Hn.ns===1||Hn.ns===2;const n=t&&t.delimiters;n&&(zr.delimiterOpen=sk(n[0]),zr.delimiterClose=sk(n[1]));const r=Gy=sre([],e);return zr.parse(Nu),r.loc=Jr(0,e.length),r.children=Ere(r.children),Gy=null,r}function GGe(e,t){DS(e,void 0,t,Tre(e,e.children[0]))}function Tre(e,t){const{children:n}=e;return n.length===1&&t.type===1&&!qy(t)}function DS(e,t,n,r=!1,i=!1){const{children:a}=e,s=[];for(let c=0;c<a.length;c++){const d=a[c];if(d.type===1&&d.tagType===0){const f=r?0:vs(d,n);if(f>0){if(f>=2){d.codegenNode.patchFlag=-1,s.push(d);continue}}else{const m=d.codegenNode;if(m.type===13){const p=m.patchFlag;if((p===void 0||p===512||p===1)&&Ire(d,n)>=2){const v=Are(d);v&&(m.props=n.hoist(v))}m.dynamicProps&&(m.dynamicProps=n.hoist(m.dynamicProps))}}}else if(d.type===12&&(r?0:vs(d,n))>=2){s.push(d);continue}if(d.type===1){const f=d.tagType===1;f&&n.scopes.vSlot++,DS(d,e,n,!1,i),f&&n.scopes.vSlot--}else if(d.type===11)DS(d,e,n,d.children.length===1,!0);else if(d.type===9)for(let f=0;f<d.branches.length;f++)DS(d.branches[f],e,n,d.branches[f].children.length===1,i)}let o=!1;if(s.length===a.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&Ua(e.codegenNode.children))e.codegenNode.children=l(Qc(e.codegenNode.children)),o=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!Ua(e.codegenNode.children)&&e.codegenNode.children.type===15){const c=u(e.codegenNode,"default");c&&(c.returns=l(Qc(c.returns)),o=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!Ua(t.codegenNode.children)&&t.codegenNode.children.type===15){const c=Fa(e,"slot",!0),d=c&&c.arg&&u(t.codegenNode,c.arg);d&&(d.returns=l(Qc(d.returns)),o=!0)}}if(!o)for(const c of s)c.codegenNode=n.cache(c.codegenNode);function l(c){const d=n.cache(c);return i&&n.hmr&&(d.needArraySpread=!0),d}function u(c,d){if(c.children&&!Ua(c.children)&&c.children.type===15){const f=c.children.properties.find(m=>m.key===d||m.key.content===d);return f&&f.value}}s.length&&n.transformHoist&&n.transformHoist(a,n,e)}function vs(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const r=n.get(e);if(r!==void 0)return r;const i=e.codegenNode;if(i.type!==13||i.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(i.patchFlag===void 0){let s=3;const o=Ire(e,t);if(o===0)return n.set(e,0),0;o<s&&(s=o);for(let l=0;l<e.children.length;l++){const u=vs(e.children[l],t);if(u===0)return n.set(e,0),0;u<s&&(s=u)}if(s>1)for(let l=0;l<e.props.length;l++){const u=e.props[l];if(u.type===7&&u.name==="bind"&&u.exp){const c=vs(u.exp,t);if(c===0)return n.set(e,0),0;c<s&&(s=c)}}if(i.isBlock){for(let l=0;l<e.props.length;l++)if(e.props[l].type===7)return n.set(e,0),0;t.removeHelper(ud),t.removeHelper(Xf(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(Yf(t.inSSR,i.isComponent))}return n.set(e,s),s}else return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return vs(e.content,t);case 4:return e.constType;case 8:let a=3;for(let s=0;s<e.children.length;s++){const o=e.children[s];if(er(o)||ld(o))continue;const l=vs(o,t);if(l===0)return 0;l<a&&(a=l)}return a;case 20:return 2;default:return 0}}const KGe=new Set([bx,_x,_p,og]);function Cre(e,t){if(e.type===14&&!er(e.callee)&&KGe.has(e.callee)){const n=e.arguments[0];if(n.type===4)return vs(n,t);if(n.type===14)return Cre(n,t)}return 0}function Ire(e,t){let n=3;const r=Are(e);if(r&&r.type===15){const{properties:i}=r;for(let a=0;a<i.length;a++){const{key:s,value:o}=i[a],l=vs(s,t);if(l===0)return l;l<n&&(n=l);let u;if(o.type===4?u=vs(o,t):o.type===14?u=Cre(o,t):u=0,u===0)return u;u<n&&(n=u)}}return n}function Are(e){const t=e.codegenNode;if(t.type===13)return t.props}function Ore(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:r=!1,hmr:i=!1,cacheHandlers:a=!1,nodeTransforms:s=[],directiveTransforms:o={},transformHoist:l=null,isBuiltInComponent:u=Hm,isCustomElement:c=Hm,expressionPlugins:d=[],scopeId:f=null,slotted:m=!0,ssr:p=!1,inSSR:v=!1,ssrCssVars:y="",bindingMetadata:b=Nne,inline:S=!1,isTS:w=!1,onError:E=mL,onWarn:k=ure,compatConfig:x}){const I=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),A={filename:t,selfName:I&&ox(Mu(I[1])),prefixIdentifiers:n,hoistStatic:r,hmr:i,cacheHandlers:a,nodeTransforms:s,directiveTransforms:o,transformHoist:l,isBuiltInComponent:u,isCustomElement:c,expressionPlugins:d,scopeId:f,slotted:m,ssr:p,inSSR:v,ssrCssVars:y,bindingMetadata:b,inline:S,isTS:w,onError:E,onWarn:k,compatConfig:x,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(C){const N=A.helpers.get(C)||0;return A.helpers.set(C,N+1),C},removeHelper(C){const N=A.helpers.get(C);if(N){const D=N-1;D?A.helpers.set(C,D):A.helpers.delete(C)}},helperString(C){return`_${Gf[A.helper(C)]}`},replaceNode(C){A.parent.children[A.childIndex]=A.currentNode=C},removeNode(C){const N=A.parent.children,D=C?N.indexOf(C):A.currentNode?A.childIndex:-1;!C||C===A.currentNode?(A.currentNode=null,A.onNodeRemoved()):A.childIndex>D&&(A.childIndex--,A.onNodeRemoved()),A.parent.children.splice(D,1)},onNodeRemoved:Hm,addIdentifiers(C){},removeIdentifiers(C){},hoist(C){er(C)&&(C=Kt(C)),A.hoists.push(C);const N=Kt(`_hoisted_${A.hoists.length}`,!1,C.loc,2);return N.hoisted=C,N},cache(C,N=!1,D=!1){const j=ore(A.cached.length,C,N,D);return A.cached.push(j),j}};return A.filters=new Set,A}function Pre(e,t){const n=Ore(e,t);Kb(e,n),t.hoistStatic&&GGe(e,n),t.ssr||YGe(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function YGe(e,t){const{helper:n}=t,{children:r}=e;if(r.length===1){const i=r[0];if(Tre(e,i)&&i.codegenNode){const a=i.codegenNode;a.type===13&&Ex(a,t),e.codegenNode=a}else e.codegenNode=i}else if(r.length>1){let i=64;e.codegenNode=Sp(t,n(bp),void 0,e.children,i,void 0,void 0,!0,void 0,!1)}}function XGe(e,t){let n=0;const r=()=>{n--};for(;n<e.children.length;n++){const i=e.children[n];er(i)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=r,Kb(i,t))}}function Kb(e,t){t.currentNode=e;const{nodeTransforms:n}=t,r=[];for(let a=0;a<n.length;a++){const s=n[a](e,t);if(s&&(Ua(s)?r.push(...s):r.push(s)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(sg);break;case 5:t.ssr||t.helper(qb);break;case 9:for(let a=0;a<e.branches.length;a++)Kb(e.branches[a],t);break;case 10:case 11:case 1:case 0:XGe(e,t);break}t.currentNode=e;let i=r.length;for(;i--;)r[i]()}function _L(e,t){const n=er(e)?r=>r===e:r=>e.test(r);return(r,i)=>{if(r.type===1){const{props:a}=r;if(r.tagType===3&&a.some(vL))return;const s=[];for(let o=0;o<a.length;o++){const l=a[o];if(l.type===7&&n(l.name)){a.splice(o,1),o--;const u=t(r,l,i);u&&s.push(u)}}return s}}}const xx="/*@__PURE__*/",$re=e=>`${Gf[e]}: _${Gf[e]}`;function JGe(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:r=!1,filename:i="template.vue.html",scopeId:a=null,optimizeImports:s=!1,runtimeGlobalName:o="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:u="vue/server-renderer",ssr:c=!1,isTS:d=!1,inSSR:f=!1}){const m={mode:t,prefixIdentifiers:n,sourceMap:r,filename:i,scopeId:a,optimizeImports:s,runtimeGlobalName:o,runtimeModuleName:l,ssrRuntimeModuleName:u,ssr:c,isTS:d,inSSR:f,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(v){return`_${Gf[v]}`},push(v,y=-2,b){m.code+=v},indent(){p(++m.indentLevel)},deindent(v=!1){v?--m.indentLevel:p(--m.indentLevel)},newline(){p(m.indentLevel)}};function p(v){m.push(`
256`+"  ".repeat(v),0)}return m}function Rre(e,t={}){const n=JGe(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:i,prefixIdentifiers:a,indent:s,deindent:o,newline:l,scopeId:u,ssr:c}=n,d=Array.from(e.helpers),f=d.length>0,m=!a&&r!=="module";ZGe(e,n);const v=c?"ssrRender":"render",b=(c?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(i(`function ${v}(${b}) {`),s(),m&&(i("with (_ctx) {"),s(),f&&(i(`const { ${d.map($re).join(", ")} } = _Vue
257`,-1),l())),e.components.length&&(wP(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(wP(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),wP(e.filters,"filter",n),l()),e.temps>0){i("let ");for(let S=0;S<e.temps;S++)i(`${S>0?", ":""}_temp${S}`)}return(e.components.length||e.directives.length||e.temps)&&(i(`
258`,0),l()),c||i("return "),e.codegenNode?_a(e.codegenNode,n):i("null"),m&&(o(),i("}")),o(),i("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function ZGe(e,t){const{ssr:n,prefixIdentifiers:r,push:i,newline:a,runtimeModuleName:s,runtimeGlobalName:o,ssrRuntimeModuleName:l}=t,u=o,c=Array.from(e.helpers);if(c.length>0&&(i(`const _Vue = ${u}
259`,-1),e.hoists.length)){const d=[cx,dx,sg,fx,cL].filter(f=>c.includes(f)).map($re).join(", ");i(`const { ${d} } = _Vue
260`,-1)}QGe(e.hoists,t),a(),i("return ")}function wP(e,t,{helper:n,push:r,newline:i,isTS:a}){const s=n(t==="filter"?gx:t==="component"?hx:px);for(let o=0;o<e.length;o++){let l=e[o];const u=l.endsWith("__self");u&&(l=l.slice(0,-6)),r(`const ${Ep(l,t)} = ${s}(${JSON.stringify(l)}${u?", true":""})${a?"!":""}`),o<e.length-1&&i()}}function QGe(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:r}=t;r();for(let i=0;i<e.length;i++){const a=e[i];a&&(n(`const _hoisted_${i+1} = `),_a(a,t),r())}t.pure=!1}function SL(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Yb(e,t,n),n&&t.deindent(),t.push("]")}function Yb(e,t,n=!1,r=!0){const{push:i,newline:a}=t;for(let s=0;s<e.length;s++){const o=e[s];er(o)?i(o,-3):Ua(o)?SL(o,t):_a(o,t),s<e.length-1&&(n?(r&&i(","),a()):r&&i(", "))}}function _a(e,t){if(er(e)){t.push(e,-3);return}if(ld(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:_a(e.codegenNode,t);break;case 2:e7e(e,t);break;case 4:Dre(e,t);break;case 5:t7e(e,t);break;case 12:_a(e.codegenNode,t);break;case 8:Mre(e,t);break;case 3:r7e(e,t);break;case 13:i7e(e,t);break;case 14:s7e(e,t);break;case 15:o7e(e,t);break;case 17:l7e(e,t);break;case 18:u7e(e,t);break;case 19:c7e(e,t);break;case 20:d7e(e,t);break;case 21:Yb(e.body,t,!0,!1);break}}function e7e(e,t){t.push(JSON.stringify(e.content),-3,e)}function Dre(e,t){const{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function t7e(e,t){const{push:n,helper:r,pure:i}=t;i&&n(xx),n(`${r(qb)}(`),_a(e.content,t),n(")")}function Mre(e,t){for(let n=0;n<e.children.length;n++){const r=e.children[n];er(r)?t.push(r,-3):_a(r,t)}}function n7e(e,t){const{push:n}=t;if(e.type===8)n("["),Mre(e,t),n("]");else if(e.isStatic){const r=Wb(e.content)?e.content:JSON.stringify(e.content);n(r,-2,e)}else n(`[${e.content}]`,-3,e)}function r7e(e,t){const{push:n,helper:r,pure:i}=t;i&&n(xx),n(`${r(sg)}(${JSON.stringify(e.content)})`,-3,e)}function i7e(e,t){const{push:n,helper:r,pure:i}=t,{tag:a,props:s,children:o,patchFlag:l,dynamicProps:u,directives:c,isBlock:d,disableTracking:f,isComponent:m}=e;let p;l&&(p=String(l)),c&&n(r(vx)+"("),d&&n(`(${r(ud)}(${f?"true":""}), `),i&&n(xx);const v=d?Xf(t.inSSR,m):Yf(t.inSSR,m);n(r(v)+"(",-2,e),Yb(a7e([a,s,o,p,u]),t),n(")"),d&&n(")"),c&&(n(", "),_a(c,t),n(")"))}function a7e(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(n=>n||"null")}function s7e(e,t){const{push:n,helper:r,pure:i}=t,a=er(e.callee)?e.callee:r(e.callee);i&&n(xx),n(a+"(",-2,e),Yb(e.arguments,t),n(")")}function o7e(e,t){const{push:n,indent:r,deindent:i,newline:a}=t,{properties:s}=e;if(!s.length){n("{}",-2,e);return}const o=s.length>1||!1;n(o?"{":"{ "),o&&r();for(let l=0;l<s.length;l++){const{key:u,value:c}=s[l];n7e(u,t),n(": "),_a(c,t),l<s.length-1&&(n(","),a())}o&&i(),n(o?"}":" }")}function l7e(e,t){SL(e.elements,t)}function u7e(e,t){const{push:n,indent:r,deindent:i}=t,{params:a,returns:s,body:o,newline:l,isSlot:u}=e;u&&n(`_${Gf[wx]}(`),n("(",-2,e),Ua(a)?Yb(a,t):a&&_a(a,t),n(") => "),(l||o)&&(n("{"),r()),s?(l&&n("return "),Ua(s)?SL(s,t):_a(s,t)):o&&_a(o,t),(l||o)&&(i(),n("}")),u&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function c7e(e,t){const{test:n,consequent:r,alternate:i,newline:a}=e,{push:s,indent:o,deindent:l,newline:u}=t;if(n.type===4){const d=!Wb(n.content);d&&s("("),Dre(n,t),d&&s(")")}else s("("),_a(n,t),s(")");a&&o(),t.indentLevel++,a||s(" "),s("? "),_a(r,t),t.indentLevel--,a&&u(),a||s(" "),s(": ");const c=i.type===19;c||t.indentLevel++,_a(i,t),c||t.indentLevel--,a&&l(!0)}function d7e(e,t){const{push:n,helper:r,indent:i,deindent:a,newline:s}=t,{needPauseTracking:o,needArraySpread:l}=e;l&&n("[...("),n(`_cache[${e.index}] || (`),o&&(i(),n(`${r(zy)}(-1`),e.inVOnce&&n(", true"),n("),"),s(),n("(")),n(`_cache[${e.index}] = `),_a(e.value,t),o&&(n(`).cacheIndex = ${e.index},`),s(),n(`${r(zy)}(1),`),s(),n(`_cache[${e.index}]`),a()),n(")"),l&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const f7e=(e,t)=>{if(e.type===5)e.content=MS(e.content,t);else if(e.type===1){const n=Fa(e,"memo");for(let r=0;r<e.props.length;r++){const i=e.props[r];if(i.type===7&&i.name!=="for"){const a=i.exp,s=i.arg;a&&a.type===4&&!(i.name==="on"&&s)&&!(n&&s&&s.type===4&&s.content==="key")&&(i.exp=MS(a,t,i.name==="slot")),s&&s.type===4&&!s.isStatic&&(i.arg=MS(s,t))}}}};function MS(e,t,n=!1,r=!1,i=Object.create(t.identifiers)){return e}function Nre(e){return er(e)?e:e.type===4?e.content:e.children.map(Nre).join("")}const h7e=_L(/^(if|else|else-if)$/,(e,t,n)=>Lre(e,t,n,(r,i,a)=>{const s=n.parent.children;let o=s.indexOf(r),l=0;for(;o-->=0;){const u=s[o];u&&u.type===9&&(l+=u.branches.length)}return()=>{if(a)r.codegenNode=q5(i,l,n);else{const u=m7e(r.codegenNode);u.alternate=q5(i,l+r.branches.length-1,n)}}}));function Lre(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const i=t.exp?t.exp.loc:e.loc;n.onError(vr(28,t.loc)),t.exp=Kt("true",!1,i)}if(t.name==="if"){const i=z5(e,t),a={type:9,loc:zGe(e.loc),branches:[i]};if(n.replaceNode(a),r)return r(a,i,!0)}else{const i=n.parent.children;let a=i.indexOf(e);for(;a-->=-1;){const s=i[a];if(s&&s.type===3){n.removeNode(s);continue}if(s&&s.type===2&&!s.content.trim().length){n.removeNode(s);continue}if(s&&s.type===9){t.name==="else-if"&&s.branches[s.branches.length-1].condition===void 0&&n.onError(vr(30,e.loc)),n.removeNode();const o=z5(e,t);s.branches.push(o);const l=r&&r(s,o,!1);Kb(o,n),l&&l(),n.currentNode=null}else n.onError(vr(30,e.loc));break}}}function z5(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Fa(e,"for")?e.children:[e],userKey:Gb(e,"key"),isTemplateIf:n}}function q5(e,t,n){return e.condition?ak(e.condition,W5(e,t,n),oi(n.helper(sg),['""',"true"])):W5(e,t,n)}function W5(e,t,n){const{helper:r}=n,i=Wr("key",Kt(`${t}`,!1,Ai,2)),{children:a}=e,s=a[0];if(a.length!==1||s.type!==1)if(a.length===1&&s.type===11){const l=s.codegenNode;return Wy(l,i,n),l}else return Sp(n,r(bp),Us([i]),a,64,void 0,void 0,!0,!1,!1,e.loc);else{const l=s.codegenNode,u=_re(l);return u.type===13&&Ex(u,n),Wy(u,i,n),l}}function m7e(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const Fre=(e,t,n)=>{const{modifiers:r,loc:i}=e,a=e.arg;let{exp:s}=e;if(s&&s.type===4&&!s.content.trim()&&(s=void 0),!s){if(a.type!==4||!a.isStatic)return n.onError(vr(52,a.loc)),{props:[Wr(a,Kt("",!0,i))]};Vre(e),s=e.exp}return a.type!==4?(a.children.unshift("("),a.children.push(') || ""')):a.isStatic||(a.content=`${a.content} || ""`),r.some(o=>o.content==="camel")&&(a.type===4?a.isStatic?a.content=Mu(a.content):a.content=`${n.helperString(rk)}(${a.content})`:(a.children.unshift(`${n.helperString(rk)}(`),a.children.push(")"))),n.inSSR||(r.some(o=>o.content==="prop")&&G5(a,"."),r.some(o=>o.content==="attr")&&G5(a,"^")),{props:[Wr(a,s)]}},Vre=(e,t)=>{const n=e.arg,r=Mu(n.content);e.exp=Kt(r,!1,n.loc)},G5=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},p7e=_L("for",(e,t,n)=>{const{helper:r,removeHelper:i}=n;return Bre(e,t,n,a=>{const s=oi(r(yx),[a.source]),o=kp(e),l=Fa(e,"memo"),u=Gb(e,"key",!1,!0);u&&u.type===7&&!u.exp&&Vre(u);let d=u&&(u.type===6?u.value?Kt(u.value.content,!0):void 0:u.exp);const f=u&&d?Wr("key",d):null,m=a.source.type===4&&a.source.constType>0,p=m?64:u?128:256;return a.codegenNode=Sp(n,r(bp),void 0,s,p,void 0,void 0,!0,!m,!1,e.loc),()=>{let v;const{children:y}=a,b=y.length!==1||y[0].type!==1,S=qy(e)?e:o&&e.children.length===1&&qy(e.children[0])?e.children[0]:null;if(S?(v=S.codegenNode,o&&f&&Wy(v,f,n)):b?v=Sp(n,r(bp),f?Us([f]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(v=y[0].codegenNode,o&&f&&Wy(v,f,n),v.isBlock!==!m&&(v.isBlock?(i(ud),i(Xf(n.inSSR,v.isComponent))):i(Yf(n.inSSR,v.isComponent))),v.isBlock=!m,v.isBlock?(r(ud),r(Xf(n.inSSR,v.isComponent))):r(Yf(n.inSSR,v.isComponent))),l){const w=Kf(ok(a.parseResult,[Kt("_cached")]));w.body=lre([Eo(["const _memo = (",l.exp,")"]),Eo(["if (_cached",...d?[" && _cached.key === ",d]:[],` && ${n.helperString(hL)}(_cached, _memo)) return _cached`]),Eo(["const _item = ",v]),Kt("_item.memo = _memo"),Kt("return _item")]),s.arguments.push(w,Kt("_cache"),Kt(String(n.cached.length))),n.cached.push(null)}else s.arguments.push(Kf(ok(a.parseResult),v,!0))}})});function Bre(e,t,n,r){if(!t.exp){n.onError(vr(31,t.loc));return}const i=t.forParseResult;if(!i){n.onError(vr(32,t.loc));return}wL(i);const{addIdentifiers:a,removeIdentifiers:s,scopes:o}=n,{source:l,value:u,key:c,index:d}=i,f={type:11,loc:t.loc,source:l,valueAlias:u,keyAlias:c,objectIndexAlias:d,parseResult:i,children:kp(e)?e.children:[e]};n.replaceNode(f),o.vFor++;const m=r&&r(f);return()=>{o.vFor--,m&&m()}}function wL(e,t){e.finalized||(e.finalized=!0)}function ok({value:e,key:t,index:n},r=[]){return g7e([e,t,n,...r])}function g7e(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||Kt("_".repeat(r+1),!1))}const K5=Kt("undefined",!1),jre=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Fa(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},v7e=(e,t)=>{let n;if(kp(e)&&e.props.some(vL)&&(n=Fa(e,"for"))){const r=n.forParseResult;if(r){wL(r);const{value:i,key:a,index:s}=r,{addIdentifiers:o,removeIdentifiers:l}=t;return i&&o(i),a&&o(a),s&&o(s),()=>{i&&l(i),a&&l(a),s&&l(s)}}}},y7e=(e,t,n,r)=>Kf(e,n,!1,!0,n.length?n[0].loc:r);function Ure(e,t,n=y7e){t.helper(wx);const{children:r,loc:i}=e,a=[],s=[];let o=t.scopes.vSlot>0||t.scopes.vFor>0;const l=Fa(e,"slot",!0);if(l){const{arg:y,exp:b}=l;y&&!Ha(y)&&(o=!0),a.push(Wr(y||Kt("default",!0),n(b,void 0,r,i)))}let u=!1,c=!1;const d=[],f=new Set;let m=0;for(let y=0;y<r.length;y++){const b=r[y];let S;if(!kp(b)||!(S=Fa(b,"slot",!0))){b.type!==3&&d.push(b);continue}if(l){t.onError(vr(37,S.loc));break}u=!0;const{children:w,loc:E}=b,{arg:k=Kt("default",!0),exp:x,loc:I}=S;let A;Ha(k)?A=k?k.content:"default":o=!0;const C=Fa(b,"for"),N=n(x,C,w,E);let D,j;if(D=Fa(b,"if"))o=!0,s.push(ak(D.exp,D_(k,N,m++),K5));else if(j=Fa(b,/^else(-if)?$/,!0)){let z=y,Y;for(;z--&&(Y=r[z],Y.type===3););if(Y&&kp(Y)&&Fa(Y,/^(else-)?if$/)){let ae=s[s.length-1];for(;ae.alternate.type===19;)ae=ae.alternate;ae.alternate=j.exp?ak(j.exp,D_(k,N,m++),K5):D_(k,N,m++)}else t.onError(vr(30,j.loc))}else if(C){o=!0;const z=C.forParseResult;z?(wL(z),s.push(oi(t.helper(yx),[z.source,Kf(ok(z),D_(k,N),!0)]))):t.onError(vr(32,C.loc))}else{if(A){if(f.has(A)){t.onError(vr(38,I));continue}f.add(A),A==="default"&&(c=!0)}a.push(Wr(k,N))}}if(!l){const y=(b,S)=>{const w=n(b,void 0,S,i);return t.compatConfig&&(w.isNonScopedSlot=!0),Wr("default",w)};u?d.length&&d.some(b=>Hre(b))&&(c?t.onError(vr(39,d[0].loc)):a.push(y(void 0,d))):a.push(y(void 0,r))}const p=o?2:NS(e.children)?3:1;let v=Us(a.concat(Wr("_",Kt(p+"",!1))),i);return s.length&&(v=oi(t.helper(fL),[v,Qc(s)])),{slots:v,hasDynamicSlots:o}}function D_(e,t,n){const r=[Wr("name",e),Wr("fn",t)];return n!=null&&r.push(Wr("key",Kt(String(n),!0))),Us(r)}function NS(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(n.tagType===2||NS(n.children))return!0;break;case 9:if(NS(n.branches))return!0;break;case 10:case 11:if(NS(n.children))return!0;break}}return!1}function Hre(e){return e.type!==2&&e.type!==12?!0:e.type===2?!!e.content.trim():Hre(e.content)}const zre=new WeakMap,qre=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:i}=e,a=e.tagType===1;let s=a?Wre(e,t):`"${r}"`;const o=Bl(s)&&s.callee===mx;let l,u,c=0,d,f,m,p=o||s===zm||s===ux||!a&&(r==="svg"||r==="foreignObject"||r==="math");if(i.length>0){const v=kL(e,t,void 0,a,o);l=v.props,c=v.patchFlag,f=v.dynamicPropNames;const y=v.directives;m=y&&y.length?Qc(y.map(b=>Gre(b,t))):void 0,v.shouldUseBlock&&(p=!0)}if(e.children.length>0)if(s===Uy&&(p=!0,c|=1024),a&&s!==zm&&s!==Uy){const{slots:y,hasDynamicSlots:b}=Ure(e,t);u=y,b&&(c|=1024)}else if(e.children.length===1&&s!==zm){const y=e.children[0],b=y.type,S=b===5||b===8;S&&vs(y,t)===0&&(c|=1),S||b===2?u=y:u=e.children}else u=e.children;f&&f.length&&(d=_7e(f)),e.codegenNode=Sp(t,s,l,u,c===0?void 0:c,d,m,!!p,!1,a,e.loc)};function Wre(e,t,n=!1){let{tag:r}=e;const i=hD(r),a=Gb(e,"is",!1,!0);if(a)if(i||Tf("COMPILER_IS_ON_ELEMENT",t)){let o;if(a.type===6?o=a.value&&Kt(a.value.content,!0):(o=a.exp,o||(o=Kt("is",!1,a.arg.loc))),o)return oi(t.helper(mx),[o])}else a.type===6&&a.value.content.startsWith("vue:")&&(r=a.value.content.slice(4));const s=pL(r)||t.isBuiltInComponent(r);return s?(n||t.helper(s),s):(t.helper(hx),t.components.add(r),Ep(r,"component"))}function kL(e,t,n=e.props,r,i,a=!1){const{tag:s,loc:o,children:l}=e;let u=[];const c=[],d=[],f=l.length>0;let m=!1,p=0,v=!1,y=!1,b=!1,S=!1,w=!1,E=!1;const k=[],x=N=>{u.length&&(c.push(Us(Y5(u),o)),u=[]),N&&c.push(N)},I=()=>{t.scopes.vFor>0&&u.push(Wr(Kt("ref_for",!0),Kt("true")))},A=({key:N,value:D})=>{if(Ha(N)){const j=N.content,z=nL(j);if(z&&(!r||i)&&j.toLowerCase()!=="onclick"&&j!=="onUpdate:modelValue"&&!uD(j)&&(S=!0),z&&uD(j)&&(E=!0),z&&D.type===14&&(D=D.arguments[0]),D.type===20||(D.type===4||D.type===8)&&vs(D,t)>0)return;j==="ref"?v=!0:j==="class"?y=!0:j==="style"?b=!0:j!=="key"&&!k.includes(j)&&k.push(j),r&&(j==="class"||j==="style")&&!k.includes(j)&&k.push(j)}else w=!0};for(let N=0;N<n.length;N++){const D=n[N];if(D.type===6){const{loc:j,name:z,nameLoc:Y,value:ae}=D;let ee=!0;if(z==="ref"&&(v=!0,I()),z==="is"&&(hD(s)||ae&&ae.content.startsWith("vue:")||Tf("COMPILER_IS_ON_ELEMENT",t)))continue;u.push(Wr(Kt(z,!0,Y),Kt(ae?ae.content:"",ee,ae?ae.loc:j)))}else{const{name:j,arg:z,exp:Y,loc:ae,modifiers:ee}=D,J=j==="bind",G=j==="on";if(j==="slot"){r||t.onError(vr(40,ae));continue}if(j==="once"||j==="memo"||j==="is"||J&&Uc(z,"is")&&(hD(s)||Tf("COMPILER_IS_ON_ELEMENT",t))||G&&a)continue;if((J&&Uc(z,"key")||G&&f&&Uc(z,"vue:before-update"))&&(m=!0),J&&Uc(z,"ref")&&I(),!z&&(J||G)){if(w=!0,Y)if(J){if(I(),x(),Tf("COMPILER_V_BIND_OBJECT_ORDER",t)){c.unshift(Y);continue}c.push(Y)}else x({type:14,loc:ae,callee:t.helper(Sx),arguments:r?[Y]:[Y,"true"]});else t.onError(vr(J?34:35,ae));continue}J&&ee.some(L=>L.content==="prop")&&(p|=32);const se=t.directiveTransforms[j];if(se){const{props:L,needRuntime:B}=se(D,e,t);!a&&L.forEach(A),G&&z&&!Ha(z)?x(Us(L,o)):u.push(...L),B&&(d.push(D),ld(B)&&zre.set(D,B))}else Bne(j)||(d.push(D),f&&(m=!0))}}let C;if(c.length?(x(),c.length>1?C=oi(t.helper(Hy),c,o):C=c[0]):u.length&&(C=Us(Y5(u),o)),w?p|=16:(y&&!r&&(p|=2),b&&!r&&(p|=4),k.length&&(p|=8),S&&(p|=32)),!m&&(p===0||p===32)&&(v||E||d.length>0)&&(p|=512),!t.inSSR&&C)switch(C.type){case 15:let N=-1,D=-1,j=!1;for(let ae=0;ae<C.properties.length;ae++){const ee=C.properties[ae].key;Ha(ee)?ee.content==="class"?N=ae:ee.content==="style"&&(D=ae):ee.isHandlerKey||(j=!0)}const z=C.properties[N],Y=C.properties[D];j?C=oi(t.helper(_p),[C]):(z&&!Ha(z.value)&&(z.value=oi(t.helper(bx),[z.value])),Y&&(b||Y.value.type===4&&Y.value.content.trim()[0]==="["||Y.value.type===17)&&(Y.value=oi(t.helper(_x),[Y.value])));break;case 14:break;default:C=oi(t.helper(_p),[oi(t.helper(og),[C])]);break}return{props:C,directives:d,patchFlag:p,dynamicPropNames:k,shouldUseBlock:m}}function Y5(e){const t=new Map,n=[];for(let r=0;r<e.length;r++){const i=e[r];if(i.key.type===8||!i.key.isStatic){n.push(i);continue}const a=i.key.content,s=t.get(a);s?(a==="style"||a==="class"||nL(a))&&b7e(s,i):(t.set(a,i),n.push(i))}return n}function b7e(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=Qc([e.value,t.value],e.loc)}function Gre(e,t){const n=[],r=zre.get(e);r?n.push(t.helperString(r)):(t.helper(px),t.directives.add(e.name),n.push(Ep(e.name,"directive")));const{loc:i}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const a=Kt("true",!1,i);n.push(Us(e.modifiers.map(s=>Wr(s,a)),i))}return Qc(n,e.loc)}function _7e(e){let t="[";for(let n=0,r=e.length;n<r;n++)t+=JSON.stringify(e[n]),n<r-1&&(t+=", ");return t+"]"}function hD(e){return e==="component"||e==="Component"}const S7e=(e,t)=>{if(qy(e)){const{children:n,loc:r}=e,{slotName:i,slotProps:a}=Kre(e,t),s=[t.prefixIdentifiers?"_ctx.$slots":"$slots",i,"{}","undefined","true"];let o=2;a&&(s[2]=a,o=3),n.length&&(s[3]=Kf([],n,!1,!1,r),o=4),t.scopeId&&!t.slotted&&(o=5),s.splice(o),e.codegenNode=oi(t.helper(dL),s,r)}};function Kre(e,t){let n='"default"',r;const i=[];for(let a=0;a<e.props.length;a++){const s=e.props[a];if(s.type===6)s.value&&(s.name==="name"?n=JSON.stringify(s.value.content):(s.name=Mu(s.name),i.push(s)));else if(s.name==="bind"&&Uc(s.arg,"name")){if(s.exp)n=s.exp;else if(s.arg&&s.arg.type===4){const o=Mu(s.arg.content);n=s.exp=Kt(o,!1,s.arg.loc)}}else s.name==="bind"&&s.arg&&Ha(s.arg)&&(s.arg.content=Mu(s.arg.content)),i.push(s)}if(i.length>0){const{props:a,directives:s}=kL(e,t,i,!1,!1);r=a,s.length&&t.onError(vr(36,s[0].loc))}return{slotName:n,slotProps:r}}const EL=(e,t,n,r)=>{const{loc:i,modifiers:a,arg:s}=e;!e.exp&&!a.length&&n.onError(vr(35,i));let o;if(s.type===4)if(s.isStatic){let d=s.content;d.startsWith("vue:")&&(d=`vnode-${d.slice(4)}`);const f=t.tagType!==0||d.startsWith("vnode")||!/[A-Z]/.test(d)?Une(Mu(d)):`on:${d}`;o=Kt(f,!0,s.loc)}else o=Eo([`${n.helperString(ik)}(`,s,")"]);else o=s,o.children.unshift(`${n.helperString(ik)}(`),o.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let u=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const d=gL(l),f=!(d||gre(l)),m=l.content.includes(";");(f||u&&d)&&(l=Eo([`${f?"$event":"(...args)"} => ${m?"{":"("}`,l,m?"}":")"]))}let c={props:[Wr(o,l||Kt("() => {}",!1,i))]};return r&&(c=r(c)),u&&(c.props[0].value=n.cache(c.props[0].value)),c.props.forEach(d=>d.key.isHandlerKey=!0),c},w7e=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,i=!1;for(let a=0;a<n.length;a++){const s=n[a];if(PS(s)){i=!0;for(let o=a+1;o<n.length;o++){const l=n[o];if(PS(l))r||(r=n[a]=Eo([s],s.loc)),r.children.push(" + ",l),n.splice(o,1),o--;else{r=void 0;break}}}}if(!(!i||n.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(a=>a.type===7&&!t.directiveTransforms[a.name])&&e.tag!=="template")))for(let a=0;a<n.length;a++){const s=n[a];if(PS(s)||s.type===8){const o=[];(s.type!==2||s.content!==" ")&&o.push(s),!t.ssr&&vs(s,t)===0&&o.push("1"),n[a]={type:12,content:s,loc:s.loc,codegenNode:oi(t.helper(fx),o)}}}}},X5=new WeakSet,k7e=(e,t)=>{if(e.type===1&&Fa(e,"once",!0))return X5.has(e)||t.inVOnce||t.inSSR?void 0:(X5.add(e),t.inVOnce=!0,t.helper(zy),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0,!0))})},xL=(e,t,n)=>{const{exp:r,arg:i}=e;if(!r)return n.onError(vr(41,e.loc)),M_();const a=r.loc.source.trim(),s=r.type===4?r.content:a,o=n.bindingMetadata[a];if(o==="props"||o==="props-aliased")return n.onError(vr(44,r.loc)),M_();if(!s.trim()||!gL(r))return n.onError(vr(42,r.loc)),M_();const l=i||Kt("modelValue",!0),u=i?Ha(i)?`onUpdate:${Mu(i.content)}`:Eo(['"onUpdate:" + ',i]):"onUpdate:modelValue";let c;const d=n.isTS?"($event: any)":"$event";c=Eo([`${d} => ((`,r,") = $event)"]);const f=[Wr(l,e.exp),Wr(u,c)];if(e.modifiers.length&&t.tagType===1){const m=e.modifiers.map(v=>v.content).map(v=>(Wb(v)?v:JSON.stringify(v))+": true").join(", "),p=i?Ha(i)?`${i.content}Modifiers`:Eo([i,' + "Modifiers"']):"modelModifiers";f.push(Wr(p,Kt(`{ ${m} }`,!1,e.loc,2)))}return M_(f)};function M_(e=[]){return{props:e}}const E7e=/[\w).+\-_$\]]/,x7e=(e,t)=>{Tf("COMPILER_FILTERS",t)&&(e.type===5?lk(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&lk(n.exp,t)}))};function lk(e,t){if(e.type===4)J5(e,t);else for(let n=0;n<e.children.length;n++){const r=e.children[n];typeof r=="object"&&(r.type===4?J5(r,t):r.type===8?lk(e,t):r.type===5&&lk(r.content,t))}}function J5(e,t){const n=e.content;let r=!1,i=!1,a=!1,s=!1,o=0,l=0,u=0,c=0,d,f,m,p,v=[];for(m=0;m<n.length;m++)if(f=d,d=n.charCodeAt(m),r)d===39&&f!==92&&(r=!1);else if(i)d===34&&f!==92&&(i=!1);else if(a)d===96&&f!==92&&(a=!1);else if(s)d===47&&f!==92&&(s=!1);else if(d===124&&n.charCodeAt(m+1)!==124&&n.charCodeAt(m-1)!==124&&!o&&!l&&!u)p===void 0?(c=m+1,p=n.slice(0,m).trim()):y();else{switch(d){case 34:i=!0;break;case 39:r=!0;break;case 96:a=!0;break;case 40:u++;break;case 41:u--;break;case 91:l++;break;case 93:l--;break;case 123:o++;break;case 125:o--;break}if(d===47){let b=m-1,S;for(;b>=0&&(S=n.charAt(b),S===" ");b--);(!S||!E7e.test(S))&&(s=!0)}}p===void 0?p=n.slice(0,m).trim():c!==0&&y();function y(){v.push(n.slice(c,m).trim()),c=m+1}if(v.length){for(m=0;m<v.length;m++)p=T7e(p,v[m],t);e.content=p,e.ast=void 0}}function T7e(e,t,n){n.helper(gx);const r=t.indexOf("(");if(r<0)return n.filters.add(t),`${Ep(t,"filter")}(${e})`;{const i=t.slice(0,r),a=t.slice(r+1);return n.filters.add(i),`${Ep(i,"filter")}(${e}${a!==")"?","+a:a}`}}const Z5=new WeakSet,C7e=(e,t)=>{if(e.type===1){const n=Fa(e,"memo");return!n||Z5.has(e)?void 0:(Z5.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&Ex(r,t),e.codegenNode=oi(t.helper(kx),[n.exp,Kf(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function Yre(e){return[[k7e,h7e,C7e,p7e,x7e,S7e,qre,jre,w7e],{on:EL,bind:Fre,model:xL}]}function Xre(e,t={}){const n=t.onError||mL,r=t.mode==="module";t.prefixIdentifiers===!0?n(vr(47)):r&&n(vr(48));const i=!1;t.cacheHandlers&&n(vr(49)),t.scopeId&&!r&&n(vr(50));const a=Dl({},t,{prefixIdentifiers:i}),s=er(e)?bL(e,a):e,[o,l]=Yre();return Pre(s,Dl({},a,{nodeTransforms:[...o,...t.nodeTransforms||[]],directiveTransforms:Dl({},l,t.directiveTransforms||{})})),Rre(s,a)}const I7e={DATA:"data",PROPS:"props",PROPS_ALIASED:"props-aliased",SETUP_LET:"setup-let",SETUP_CONST:"setup-const",SETUP_REACTIVE_CONST:"setup-reactive-const",SETUP_MAYBE_REF:"setup-maybe-ref",SETUP_REF:"setup-ref",OPTIONS:"options",LITERAL_CONST:"literal-const"},Jre=()=>({props:[]});/**
261* @vue/compiler-dom v3.5.13
262* (c) 2018-present Yuxi (Evan) You and Vue contributors
263* @license MIT
264**/const TL=Symbol(""),CL=Symbol(""),IL=Symbol(""),AL=Symbol(""),uk=Symbol(""),OL=Symbol(""),PL=Symbol(""),$L=Symbol(""),RL=Symbol(""),DL=Symbol("");are({[TL]:"vModelRadio",[CL]:"vModelCheckbox",[IL]:"vModelText",[AL]:"vModelSelect",[uk]:"vModelDynamic",[OL]:"withModifiers",[PL]:"withKeys",[$L]:"vShow",[RL]:"Transition",[DL]:"TransitionGroup"});let im;function A7e(e,t=!1){return im||(im=document.createElement("div")),t?(im.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,im.children[0].getAttribute("foo")):(im.innerHTML=e,im.textContent)}const ML={parseMode:"html",isVoidTag:Kne,isNativeTag:e=>qne(e)||Wne(e)||Gne(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:A7e,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return RL;if(e==="TransitionGroup"||e==="transition-group")return DL},getNamespace(e,t,n){let r=t?t.ns:n;if(t&&r===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(i=>i.type===6&&i.name==="encoding"&&i.value!=null&&(i.value.content==="text/html"||i.value.content==="application/xhtml+xml"))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(r=0);else t&&r===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(r=0);if(r===0){if(e==="svg")return 1;if(e==="math")return 2}return r}},Zre=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:Kt("style",!0,t.loc),exp:O7e(t.value.content,t.loc),modifiers:[],loc:t.loc})})},O7e=(e,t)=>{const n=aL(e);return Kt(JSON.stringify(n),!1,t,3)};function Lu(e,t){return vr(e,t)}const P7e={X_V_HTML_NO_EXPRESSION:53,53:"X_V_HTML_NO_EXPRESSION",X_V_HTML_WITH_CHILDREN:54,54:"X_V_HTML_WITH_CHILDREN",X_V_TEXT_NO_EXPRESSION:55,55:"X_V_TEXT_NO_EXPRESSION",X_V_TEXT_WITH_CHILDREN:56,56:"X_V_TEXT_WITH_CHILDREN",X_V_MODEL_ON_INVALID_ELEMENT:57,57:"X_V_MODEL_ON_INVALID_ELEMENT",X_V_MODEL_ARG_ON_ELEMENT:58,58:"X_V_MODEL_ARG_ON_ELEMENT",X_V_MODEL_ON_FILE_INPUT_ELEMENT:59,59:"X_V_MODEL_ON_FILE_INPUT_ELEMENT",X_V_MODEL_UNNECESSARY_VALUE:60,60:"X_V_MODEL_UNNECESSARY_VALUE",X_V_SHOW_NO_EXPRESSION:61,61:"X_V_SHOW_NO_EXPRESSION",X_TRANSITION_INVALID_CHILDREN:62,62:"X_TRANSITION_INVALID_CHILDREN",X_IGNORED_SIDE_EFFECT_TAG:63,63:"X_IGNORED_SIDE_EFFECT_TAG",__EXTEND_POINT__:64,64:"__EXTEND_POINT__"},$7e={53:"v-html is missing expression.",54:"v-html will override element children.",55:"v-text is missing expression.",56:"v-text will override element children.",57:"v-model can only be used on <input>, <textarea> and <select> elements.",58:"v-model argument is not supported on plain elements.",59:"v-model cannot be used on file inputs since they are read-only. Use a v-on:change listener instead.",60:"Unnecessary value binding used alongside v-model. It will interfere with v-model's behavior.",61:"v-show is missing expression.",62:"<Transition> expects exactly one child element or component.",63:"Tags with side effect (<script> and <style>) are ignored in client component templates."},R7e=(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(Lu(53,i)),t.children.length&&(n.onError(Lu(54,i)),t.children.length=0),{props:[Wr(Kt("innerHTML",!0,i),r||Kt("",!0))]}},D7e=(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(Lu(55,i)),t.children.length&&(n.onError(Lu(56,i)),t.children.length=0),{props:[Wr(Kt("textContent",!0),r?vs(r,n)>0?r:oi(n.helperString(qb),[r],i):Kt("",!0))]}},M7e=(e,t,n)=>{const r=xL(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(Lu(58,e.arg.loc));const{tag:i}=t,a=n.isCustomElement(i);if(i==="input"||i==="textarea"||i==="select"||a){let s=IL,o=!1;if(i==="input"||a){const l=Gb(t,"type");if(l){if(l.type===7)s=uk;else if(l.value)switch(l.value.content){case"radio":s=TL;break;case"checkbox":s=CL;break;case"file":o=!0,n.onError(Lu(59,e.loc));break}}else yre(t)&&(s=uk)}else i==="select"&&(s=AL);o||(r.needRuntime=n.helper(s))}else n.onError(Lu(57,e.loc));return r.props=r.props.filter(s=>!(s.key.type===4&&s.key.content==="modelValue")),r},N7e=ta("passive,once,capture"),L7e=ta("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),F7e=ta("left,right"),Qre=ta("onkeyup,onkeydown,onkeypress"),V7e=(e,t,n,r)=>{const i=[],a=[],s=[];for(let o=0;o<t.length;o++){const l=t[o].content;l==="native"&&wp("COMPILER_V_ON_NATIVE",n)||N7e(l)?s.push(l):F7e(l)?Ha(e)?Qre(e.content.toLowerCase())?i.push(l):a.push(l):(i.push(l),a.push(l)):L7e(l)?a.push(l):i.push(l)}return{keyModifiers:i,nonKeyModifiers:a,eventOptionModifiers:s}},Q5=(e,t)=>Ha(e)&&e.content.toLowerCase()==="onclick"?Kt(t,!0):e.type!==4?Eo(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,B7e=(e,t,n)=>EL(e,t,n,r=>{const{modifiers:i}=e;if(!i.length)return r;let{key:a,value:s}=r.props[0];const{keyModifiers:o,nonKeyModifiers:l,eventOptionModifiers:u}=V7e(a,i,n,e.loc);if(l.includes("right")&&(a=Q5(a,"onContextmenu")),l.includes("middle")&&(a=Q5(a,"onMouseup")),l.length&&(s=oi(n.helper(OL),[s,JSON.stringify(l)])),o.length&&(!Ha(a)||Qre(a.content.toLowerCase()))&&
264(s=oi(n.helper(PL),[s,JSON.stringify(o)])),u.length){const c=u.map(ox).join("");a=Ha(a)?Kt(`${a.content}${c}`,!0):Eo(["(",a,`) + "${c}"`])}return{props:[Wr(a,s)]}}),j7e=(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(Lu(61,i)),{props:[],needRuntime:n.helper($L)}},U7e=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},eie=[Zre],tie={cloak:Jre,html:R7e,text:D7e,model:M7e,on:B7e,show:j7e};function H7e(e,t={}){return Xre(e,Dl({},ML,t,{nodeTransforms:[U7e,...eie,...t.nodeTransforms||[]],directiveTransforms:Dl({},tie,t.directiveTransforms||{}),transformHoist:null}))}function z7e(e,t={}){return bL(e,Dl({},ML,t))}const q7e=Object.freeze(Object.defineProperty({__proto__:null,BASE_TRANSITION:oL,BindingTypes:I7e,CAMELIZE:rk,CAPITALIZE:ere,CREATE_BLOCK:lL,CREATE_COMMENT:sg,CREATE_ELEMENT_BLOCK:uL,CREATE_ELEMENT_VNODE:dx,CREATE_SLOTS:fL,CREATE_STATIC:cL,CREATE_TEXT:fx,CREATE_VNODE:cx,CompilerDeprecationTypes:cGe,ConstantTypes:nGe,DOMDirectiveTransforms:tie,DOMErrorCodes:P7e,DOMErrorMessages:$7e,DOMNodeTransforms:eie,ElementTypes:tGe,ErrorCodes:hGe,FRAGMENT:bp,GUARD_REACTIVE_PROPS:og,IS_MEMO_SAME:hL,IS_REF:ire,KEEP_ALIVE:Uy,MERGE_PROPS:Hy,NORMALIZE_CLASS:bx,NORMALIZE_PROPS:_p,NORMALIZE_STYLE:_x,Namespaces:QWe,NodeTypes:eGe,OPEN_BLOCK:ud,POP_SCOPE_ID:nre,PUSH_SCOPE_ID:tre,RENDER_LIST:yx,RENDER_SLOT:dL,RESOLVE_COMPONENT:hx,RESOLVE_DIRECTIVE:px,RESOLVE_DYNAMIC_COMPONENT:mx,RESOLVE_FILTER:gx,SET_BLOCK_TRACKING:zy,SUSPENSE:ux,TELEPORT:zm,TO_DISPLAY_STRING:qb,TO_HANDLERS:Sx,TO_HANDLER_KEY:ik,TRANSITION:RL,TRANSITION_GROUP:DL,TS_NODE_TYPES:dre,UNREF:rre,V_MODEL_CHECKBOX:CL,V_MODEL_DYNAMIC:uk,V_MODEL_RADIO:TL,V_MODEL_SELECT:AL,V_MODEL_TEXT:IL,V_ON_WITH_KEYS:PL,V_ON_WITH_MODIFIERS:OL,V_SHOW:$L,WITH_CTX:wx,WITH_DIRECTIVES:vx,WITH_MEMO:kx,advancePositionWithClone:$Ge,advancePositionWithMutation:vre,assert:RGe,baseCompile:Xre,baseParse:bL,buildDirectiveArgs:Gre,buildProps:kL,buildSlots:Ure,checkCompatEnabled:wp,compile:H7e,convertToBlock:Ex,createArrayExpression:Qc,createAssignmentExpression:sGe,createBlockStatement:lre,createCacheExpression:ore,createCallExpression:oi,createCompilerError:vr,createCompoundExpression:Eo,createConditionalExpression:ak,createDOMCompilerError:Lu,createForLoopParams:ok,createFunctionExpression:Kf,createIfStatement:aGe,createInterpolation:rGe,createObjectExpression:Us,createObjectProperty:Wr,createReturnStatement:lGe,createRoot:sre,createSequenceExpression:oGe,createSimpleExpression:Kt,createStructuralDirectiveTransform:_L,createTemplateLiteral:iGe,createTransformContext:Ore,createVNodeCall:Sp,errorMessages:mGe,extractIdentifiers:_u,findDir:Fa,findProp:Gb,forAliasRE:Sre,generate:Rre,generateCodeFrame:zne,getBaseTransformPreset:Yre,getConstantType:vs,getMemoedVNodeCall:_re,getVNodeBlockHelper:Xf,getVNodeHelper:Yf,hasDynamicKeyVBind:yre,hasScopeRef:qo,helperNameMap:Gf,injectProp:Wy,isCoreComponent:pL,isFnExpression:gre,isFnExpressionBrowser:pre,isFnExpressionNode:PGe,isFunctionType:kGe,isInDestructureAssignment:vGe,isInNewExpression:yGe,isMemberExpression:gL,isMemberExpressionBrowser:mre,isMemberExpressionNode:AGe,isReferencedIdentifier:gGe,isSimpleIdentifier:Wb,isSlotOutlet:qy,isStaticArgOf:Uc,isStaticExp:Ha,isStaticProperty:cre,isStaticPropertyKey:EGe,isTemplateNode:kp,isText:PS,isVSlot:vL,locStub:Ai,noopDirectiveTransform:Jre,parse:z7e,parserOptions:ML,processExpression:MS,processFor:Bre,processIf:Lre,processSlotOutlet:Kre,registerRuntimeHelpers:are,resolveComponentType:Wre,stringifyExpression:Nre,toValidAssetId:Ep,trackSlotScopes:jre,trackVForSlotScopes:v7e,transform:Pre,transformBind:Fre,transformElement:qre,transformExpression:f7e,transformModel:xL,transformOn:EL,transformStyle:Zre,traverseNode:Kb,unwrapTSNode:fre,walkBlockDeclarations:_Ge,walkFunctionParams:bGe,walkIdentifiers:pGe,warnDeprecation:fGe},Symbol.toStringTag,{value:"Module"})),W7e=wk(q7e),G7e=wk(txe),K7e=wk(ZWe);/**
265* vue v3.5.13
266* (c) 2018-present Yuxi (Evan) You and Vue contributors
267* @license MIT
268**/var e9;function Y7e(){return e9||(e9=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=W7e,n=G7e,r=K7e;function i(l){var u=Object.create(null);if(l)for(var c in l)u[c]=l[c];return u.default=l,Object.freeze(u)}var a=i(n);const s=Object.create(null);function o(l,u){if(!r.isString(l))if(l.nodeType)l=l.innerHTML;else return r.NOOP;const c=r.genCacheKey(l,u),d=s[c];if(d)return d;if(l[0]==="#"){const v=document.querySelector(l);l=v?v.innerHTML:""}const f=r.extend({hoistStatic:!0,onError:void 0,onWarn:r.NOOP},u);!f.isCustomElement&&typeof customElements<"u"&&(f.isCustomElement=v=>!!customElements.get(v));const{code:m}=t.compile(l,f),p=new Function("Vue",m)(a);return p._rc=!0,s[c]=p}n.registerRuntimeCompiler(o),e.compile=o,Object.keys(n).forEach(function(l){l!=="default"&&!Object.prototype.hasOwnProperty.call(e,l)&&(e[l]=n[l])})})(bP)),bP}var t9;function X7e(){return t9||(t9=1,yP.exports=Y7e()),yP.exports}/**!
269 * Sortable 1.14.0
270 * @author	RubaXa   <[email protected]>
271 * @author	owenm    <[email protected]>
272 * @license MIT
273 */function n9(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function jl(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?n9(Object(n),!0).forEach(function(r){J7e(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):n9(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function LS(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?LS=function(t){return typeof t}:LS=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},LS(e)}function J7e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function To(){return To=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},To.apply(this,arguments)}function Z7e(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Q7e(e,t){if(e==null)return{};var n=Z7e(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function eKe(e){return tKe(e)||nKe(e)||rKe(e)||iKe()}function tKe(e){if(Array.isArray(e))return mD(e)}function nKe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function rKe(e,t){if(e){if(typeof e=="string")return mD(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return mD(e,t)}}function mD(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function iKe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
274In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var aKe="1.14.0";function Fu(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var oc=Fu(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Xb=Fu(/Edge/i),r9=Fu(/firefox/i),Fv=Fu(/safari/i)&&!Fu(/chrome/i)&&!Fu(/android/i),nie=Fu(/iP(ad|od|hone)/i),sKe=Fu(/chrome/i)&&Fu(/android/i),rie={capture:!1,passive:!1};function wn(e,t,n){e.addEventListener(t,n,!oc&&rie)}function hn(e,t,n){e.removeEventListener(t,n,!oc&&rie)}function ck(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function oKe(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Jo(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&ck(e,t):ck(e,t))||r&&e===n)return e;if(e===n)break}while(e=oKe(e))}return null}var i9=/\s+/g;function Ar(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(i9," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(i9," ")}}function Tt(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),r[t]=n+(typeof n=="string"?"":"px")}}function Cf(e,t){var n="";if(typeof e=="string")n=e;else do{var r=Tt(e,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function iie(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,a=r.length;if(n)for(;i<a;i++)n(r[i],i);return r}return[]}function Ml(){var e=document.scrollingElement;return e||document.documentElement}function xr(e,t,n,r,i){if(!(!e.getBoundingClientRect&&e!==window)){var a,s,o,l,u,c,d;if(e!==window&&e.parentNode&&e!==Ml()?(a=e.getBoundingClientRect(),s=a.top,o=a.left,l=a.bottom,u=a.right,c=a.height,d=a.width):(s=0,o=0,l=window.innerHeight,u=window.innerWidth,c=window.innerHeight,d=window.innerWidth),(t||n)&&e!==window&&(i=i||e.parentNode,!oc))do if(i&&i.getBoundingClientRect&&(Tt(i,"transform")!=="none"||n&&Tt(i,"position")!=="static")){var f=i.getBoundingClientRect();s-=f.top+parseInt(Tt(i,"border-top-width")),o-=f.left+parseInt(Tt(i,"border-left-width")),l=s+a.height,u=o+a.width;break}while(i=i.parentNode);
vendor: 4,132 bytes, line 274
274if(r&&e!==window){var m=Cf(i||e),p=m&&m.a,v=m&&m.d;m&&(s/=v,o/=p,d/=p,c/=v,l=s+c,u=o+d)}return{top:s,left:o,bottom:l,right:u,width:d,height:c}}}function a9(e,t,n){for(var r=Hc(e,!0),i=xr(e)[t];r;){var a=xr(r)[n],s=void 0;if(s=i>=a,!s)return r;if(r===Ml())break;r=Hc(r,!1)}return!1}function xp(e,t,n,r){for(var i=0,a=0,s=e.children;a<s.length;){if(s[a].style.display!=="none"&&s[a]!==Vt.ghost&&(r||s[a]!==Vt.dragged)&&Jo(s[a],n.draggable,e,!1)){if(i===t)return s[a];i++}a++}return null}function NL(e,t){for(var n=e.lastElementChild;n&&(n===Vt.ghost||Tt(n,"display")==="none"||t&&!ck(n,t));)n=n.previousElementSibling;return n||null}function Hr(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)e.nodeName.toUpperCase()!=="TEMPLATE"&&e!==Vt.clone&&(!t||ck(e,t))&&n++;return n}function s9(e){var t=0,n=0,r=Ml();if(e)do{var i=Cf(e),a=i.a,s=i.d;t+=e.scrollLeft*a,n+=e.scrollTop*s}while(e!==r&&(e=e.parentNode));return[t,n]}function lKe(e,t){for(var n in e)if(e.hasOwnProperty(n)){for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n)}return-1}function Hc(e,t){if(!e||!e.getBoundingClientRect)return Ml();var n=e,r=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=Tt(n);if(n.clientWidth<n.scrollWidth&&(i.overflowX=="auto"||i.overflowX=="scroll")||n.clientHeight<n.scrollHeight&&(i.overflowY=="auto"||i.overflowY=="scroll")){if(!n.getBoundingClientRect||n===document.body)return Ml();if(r||t)return n;r=!0}}while(n=n.parentNode);return Ml()}function uKe(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function kP(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}var Vv;function aie(e,t){return function(){if(!Vv){var n=arguments,r=this;n.length===1?e.call(r,n[0]):e.apply(r,n),Vv=setTimeout(function(){Vv=void 0},t)}}}function cKe(){clearTimeout(Vv),Vv=void 0}function sie(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function LL(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function o9(e,t){Tt(e,"position","absolute"),Tt(e,"top",t.top),Tt(e,"left",t.left),Tt(e,"width",t.width),Tt(e,"height",t.height)}function EP(e){Tt(e,"position",""),Tt(e,"top",""),Tt(e,"left",""),Tt(e,"width",""),Tt(e,"height","")}var fa="Sortable"+new Date().getTime();function dKe(){var e=[],t;return{captureAnimationState:function(){if(e=[],!!this.options.animation){var r=[].slice.call(this.el.children);r.forEach(function(i){if(!(Tt(i,"display")==="none"||i===Vt.ghost)){e.push({target:i,rect:xr(i)});var a=jl({},e[e.length-1].rect);if(i.thisAnimationDuration){var s=Cf(i,!0);s&&(a.top-=s.f,a.left-=s.e)}i.fromRect=a}})}},addAnimationState:function(r){e.push(r)},removeAnimationState:function(r){e.splice(lKe(e,{target:r}),1)},animateAll:function(r){var i=this;if(!this.options.animation){clearTimeout(t),typeof r=="function"&&r();return}var a=!1,s=0;e.forEach(function(o){var l=0,u=o.target,c=u.fromRect,d=xr(u),f=u.prevFromRect,m=u.prevToRect,p=o.rect,v=Cf(u,!0);v&&(d.top-=v.f,d.left-=v.e),u.toRect=d,u.thisAnimationDuration&&kP(f,d)&&!kP(c,d)&&(p.top-d.top)/(p.left-d.left)===(c.top-d.top)/(c.left-d.left)&&(l=hKe(p,f,m,i.options)),kP(d,c)||(u.prevFromRect=c,u.prevToRect=d,l||(l=i.options.animation),i.animate(u,p,d,l)),l&&(a=!0,s=Math.max(s,l),clearTimeout(u.animationResetTimer),u.animationResetTimer=setTimeout(function(){u.animationTime=0,u.prevFromRect=null,u.fromRect=null,u.prevToRect=null,u.thisAnimationDuration=null},l),u.thisAnimationDuration=l)}),clearTimeout(t),a?t=setTimeout(function(){typeof r=="function"&&r()},s):typeof r=="function"&&r(),e=[]},animate:function(r,i,a,s){if(s){Tt(r,"transition",""),Tt(r,"transform","");var o=Cf(this.el),l=o&&o.a,u=o&&o.d,c=(i.left-a.left)/(l||1),d=(i.top-a.top)/(u||1);r.animatingX=!!c,r.animatingY=!!d,Tt(r,"transform","translate3d("+c+"px,"+d+"px,0)"),this.forRepaintDummy=fKe(r),Tt(r,"transition","transform "+s+"ms"+(this.options.easing?" "+this.options.easing:"")),Tt(r,"transform","translate3d(0,
2740,0)"),typeof r.animated=="number"&&clearTimeout(r.animated),r.animated=setTimeout(function(){Tt(r,"transition",""),Tt(r,"transform",""),r.animated=!1,r.animatingX=!1,r.animatingY=!1},s)}}}}function fKe(e){return e.offsetWidth}function hKe(e,t,n,r){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*r.animation}var am=[],xP={initializeByDefault:!0},Jb={mount:function(t){for(var n in xP)xP.hasOwnProperty(n)&&!(n in t)&&(t[n]=xP[n]);am.forEach(function(r){if(r.pluginName===t.pluginName)throw"Sortable: Cannot mount plugin ".concat(t.pluginName," more than once")}),am.push(t)},pluginEvent:function(t,n,r){var i=this;this.eventCanceled=!1,r.cancel=function(){i.eventCanceled=!0};var a=t+"Global";am.forEach(function(s){n[s.pluginName]&&(n[s.pluginName][a]&&n[s.pluginName][a](jl({sortable:n},r)),n.options[s.pluginName]&&n[s.pluginName][t]&&n[s.pluginName][t](jl({sortable:n},r)))})},initializePlugins:function(t,n,r,i){am.forEach(function(o){var l=o.pluginName;if(!(!t.options[l]&&!o.initializeByDefault)){var u=new o(t,n,t.options);u.sortable=t,u.options=t.options,t[l]=u,To(r,u.defaults)}});for(var a in t.options)if(t.options.hasOwnProperty(a)){var s=this.modifyOption(t,a,t.options[a]);typeof s<"u"&&(t.options[a]=s)}},getEventProperties:function(t,n){var r={};return am.forEach(function(i){typeof i.eventProperties=="function"&&To(r,i.eventProperties.call(n[i.pluginName],t))}),r},modifyOption:function(t,n,r){var i;return am.forEach(function(a){t[a.pluginName]&&a.optionListeners&&typeof a.optionListeners[n]=="function"&&(i=a.optionListeners[n].call(t[a.pluginName],r))}),i}};function cv(e){var t=e.sortable,n=e.rootEl,r=e.name,i=e.targetEl,a=e.cloneEl,s=e.toEl,o=e.fromEl,l=e.oldIndex,u=e.newIndex,c=e.oldDraggableIndex,d=e.newDraggableIndex,f=e.originalEvent,m=e.putSortable,p=e.extraEventProperties;if(t=t||n&&n[fa],!!t){var v,y=t.options,b="on"+r.charAt(0).toUpperCase()+r.substr(1);window.CustomEvent&&!oc&&!Xb?v=new CustomEvent(r,{bubbles:!0,cancelable:!0}):(v=document.createEvent("Event"),v.initEvent(r,!0,!0)),v.to=s||n,v.from=o||n,v.item=i||n,v.clone=a,v.oldIndex=l,v.newIndex=u,v.oldDraggableIndex=c,v.newDraggableIndex=d,v.originalEvent=f,v.pullMode=m?m.lastPutMode:void 0;var S=jl(jl({},p),Jb.getEventProperties(r,t));for(var w in S)v[w]=S[w];n&&n.dispatchEvent(v),y[b]&&y[b].call(t,v)}}var mKe=["evt"],is=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=r.evt,a=Q7e(r,mKe);Jb.pluginEvent.bind(Vt)(t,n,jl({dragEl:ut,parentEl:Br,ghostEl:en,rootEl:wr,nextEl:Xd,lastDownEl:FS,cloneEl:jr,cloneHidden:Lc,dragStarted:dv,putSortable:zi,activeSortable:Vt.active,originalEvent:i,oldIndex:$m,oldDraggableIndex:Bv,newIndex:Ms,newDraggableIndex:Rc,hideGhostForTarget:cie,unhideGhostForTarget:die,cloneNowHidden:function(){Lc=!0},cloneNowShown:function(){Lc=!1},dispatchSortableEvent:function(o){Ra({sortable:n,name:o,originalEvent:i})}},a))};function Ra(e){cv(jl({putSortable:zi,cloneEl:jr,targetEl:ut,rootEl:wr,oldIndex:$m,oldDraggableIndex:Bv,newIndex:Ms,newDraggableIndex:Rc},e))}var ut,Br,en,wr,Xd,FS,jr,Lc,$m,Ms,Bv,Rc,N_,zi,vm=!1,dk=!1,fk=[],zd,Uo,TP,CP,l9,u9,dv,sm,jv,Uv=!1,L_=!1,VS,sa,IP=[],pD=!1,hk=[],Tx=typeof document<"u",F_=nie,c9=Xb||oc?"cssFloat":"float",pKe=Tx&&!sKe&&!nie&&"draggable"in document.createElement("div"),oie=(function(){if(Tx){if(oc)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}})(),lie=function(t,n){var r=Tt(t),i=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=xp(t,0,n),s=xp(t,1,n),o=a&&Tt(a),l=s&&Tt(s),u=o&&parseInt(o.marginLeft)+parseInt(o.marginRight)+xr(a).width,c=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+xr(s).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";
vendor: 4,265 bytes, line 274
274if(a&&o.float&&o.float!=="none"){var d=o.float==="left"?"left":"right";return s&&(l.clear==="both"||l.clear===d)?"vertical":"horizontal"}return a&&(o.display==="block"||o.display==="flex"||o.display==="table"||o.display==="grid"||u>=i&&r[c9]==="none"||s&&r[c9]==="none"&&u+c>i)?"vertical":"horizontal"},gKe=function(t,n,r){var i=r?t.left:t.top,a=r?t.right:t.bottom,s=r?t.width:t.height,o=r?n.left:n.top,l=r?n.right:n.bottom,u=r?n.width:n.height;return i===o||a===l||i+s/2===o+u/2},vKe=function(t,n){var r;return fk.some(function(i){var a=i[fa].options.emptyInsertThreshold;if(!(!a||NL(i))){var s=xr(i),o=t>=s.left-a&&t<=s.right+a,l=n>=s.top-a&&n<=s.bottom+a;if(o&&l)return r=i}}),r},uie=function(t){function n(a,s){return function(o,l,u,c){var d=o.options.group.name&&l.options.group.name&&o.options.group.name===l.options.group.name;if(a==null&&(s||d))return!0;if(a==null||a===!1)return!1;if(s&&a==="clone")return a;if(typeof a=="function")return n(a(o,l,u,c),s)(o,l,u,c);var f=(s?o:l).options.group.name;return a===!0||typeof a=="string"&&a===f||a.join&&a.indexOf(f)>-1}}var r={},i=t.group;(!i||LS(i)!="object")&&(i={name:i}),r.name=i.name,r.checkPull=n(i.pull,!0),r.checkPut=n(i.put),r.revertClone=i.revertClone,t.group=r},cie=function(){!oie&&en&&Tt(en,"display","none")},die=function(){!oie&&en&&Tt(en,"display","")};Tx&&document.addEventListener("click",function(e){if(dk)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),dk=!1,!1},!0);var qd=function(t){if(ut){t=t.touches?t.touches[0]:t;var n=vKe(t.clientX,t.clientY);if(n){var r={};for(var i in t)t.hasOwnProperty(i)&&(r[i]=t[i]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[fa]._onDragOver(r)}}},yKe=function(t){ut&&ut.parentNode[fa]._isOutsideThisEl(t.target)};function Vt(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=To({},t),e[fa]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return lie(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,o){s.setData("Text",o.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Vt.supportPointer!==!1&&"PointerEvent"in window&&!Fv,emptyInsertThreshold:5};Jb.initializePlugins(this,e,n);for(var r in n)!(r in t)&&(t[r]=n[r]);uie(t);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=t.forceFallback?!1:pKe,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?wn(e,"pointerdown",this._onTapStart):(wn(e,"mousedown",this._onTapStart),wn(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(wn(e,"dragover",this),wn(e,"dragenter",this)),fk.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),To(this,dKe())}Vt.prototype={constructor:Vt,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(sm=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,ut):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,r=this.el,i=this.options,a=i.preventOnFilter,s=t.type,o=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,l=(o||t).target,u=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||l,c=i.filter;if(TKe(r),!ut&&!(/mousedown|pointerdown/.test(s)&&t.button!==0||i.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&Fv&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=Jo(l,i.draggable,r,!1),!(l&&l.animated)&&FS!==l)){if($m=Hr(l),Bv=Hr(l,i.draggable),typeof c=="function"){if(c.call(this,t,l,this)){Ra({sortable:n,rootEl:u,name:"filter",targetEl:l,toEl
vendor: 5,069 bytes, line 274
274:r,fromEl:r}),is("filter",n,{evt:t}),a&&t.cancelable&&t.preventDefault();return}}else if(c&&(c=c.split(",").some(function(d){if(d=Jo(u,d.trim(),r,!1),d)return Ra({sortable:n,rootEl:d,name:"filter",targetEl:l,fromEl:r,toEl:r}),is("filter",n,{evt:t}),!0}),c)){a&&t.cancelable&&t.preventDefault();return}i.handle&&!Jo(u,i.handle,r,!1)||this._prepareDragStart(t,o,l)}}},_prepareDragStart:function(t,n,r){var i=this,a=i.el,s=i.options,o=a.ownerDocument,l;if(r&&!ut&&r.parentNode===a){var u=xr(r);if(wr=a,ut=r,Br=ut.parentNode,Xd=ut.nextSibling,FS=r,N_=s.group,Vt.dragged=ut,zd={target:ut,clientX:(n||t).clientX,clientY:(n||t).clientY},l9=zd.clientX-u.left,u9=zd.clientY-u.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,ut.style["will-change"]="all",l=function(){if(is("delayEnded",i,{evt:t}),Vt.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!r9&&i.nativeDraggable&&(ut.draggable=!0),i._triggerDragStart(t,n),Ra({sortable:i,name:"choose",originalEvent:t}),Ar(ut,s.chosenClass,!0)},s.ignore.split(",").forEach(function(c){iie(ut,c.trim(),AP)}),wn(o,"dragover",qd),wn(o,"mousemove",qd),wn(o,"touchmove",qd),wn(o,"mouseup",i._onDrop),wn(o,"touchend",i._onDrop),wn(o,"touchcancel",i._onDrop),r9&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ut.draggable=!0),is("delayStart",this,{evt:t}),s.delay&&(!s.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(Xb||oc))){if(Vt.eventCanceled){this._onDrop();return}wn(o,"mouseup",i._disableDelayedDrag),wn(o,"touchend",i._disableDelayedDrag),wn(o,"touchcancel",i._disableDelayedDrag),wn(o,"mousemove",i._delayedDragTouchMoveHandler),wn(o,"touchmove",i._delayedDragTouchMoveHandler),s.supportPointer&&wn(o,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(l,s.delay)}else l()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ut&&AP(ut),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;hn(t,"mouseup",this._disableDelayedDrag),hn(t,"touchend",this._disableDelayedDrag),hn(t,"touchcancel",this._disableDelayedDrag),hn(t,"mousemove",this._delayedDragTouchMoveHandler),hn(t,"touchmove",this._delayedDragTouchMoveHandler),hn(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?wn(document,"pointermove",this._onTouchMove):n?wn(document,"touchmove",this._onTouchMove):wn(document,"mousemove",this._onTouchMove):(wn(ut,"dragend",this),wn(wr,"dragstart",this._onDragStart));try{document.selection?BS(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(vm=!1,wr&&ut){is("dragStarted",this,{evt:n}),this.nativeDraggable&&wn(document,"dragover",yKe);var r=this.options;!t&&Ar(ut,r.dragClass,!1),Ar(ut,r.ghostClass,!0),Vt.active=this,t&&this._appendGhost(),Ra({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Uo){this._lastX=Uo.clientX,this._lastY=Uo.clientY,cie();for(var t=document.elementFromPoint(Uo.clientX,Uo.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Uo.clientX,Uo.clientY),t!==n);)n=t;if(ut.parentNode[fa]._isOutsideThisEl(t),n)do{if(n[fa]){var r=void 0;if(r=n[fa]._onDragOver({clientX:Uo.clientX,clientY:Uo.clientY,target:t,rootEl:n}),r&&!this.options.dragoverBubble)break}t=n}while(n=n.parentNode);die()}},_onTouchMove:function(t){if(zd){var n=this.options,r=n.fallbackTolerance,i=n.fallbackOffset,a=t.touches?t.touches[0]:t,s=en&&Cf(en,!0),o=en&&s&&s.a,l=en&&s&&s.d,u=F_&&sa&&s9(sa),c=(a.clientX-zd.clientX+i.x)/(o||1)+(u?u[0]-IP[0]:0)/(o||1),d=(a.clientY-zd.clientY+i.y)/(l||1)+(u?u[1]-IP[1]:0)/(l||1);if(!Vt.active&&!vm){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))<r)return;this._onDragStart(t,!0)}if(en){s?(s.e+=c-(TP||0),s.f+=d-(CP||0)):s={a:1,b:0,c:0,d:1,e:c,f:d};var f="matrix(".concat(s.a,",").concat(s.b,",").concat(s.c,",").concat(s.d,",").concat(s.e,",").concat(s.f,")");Tt(en,"webkitTransform",f),Tt(en,"mozTransform",f),Tt(en,"msTransform",f),Tt(en,"transform",f),TP=c,CP=d,Uo=a}t.cancelable&&t.preventDefault()}},_appendGhost:function(){if(!en){var t=this.options.fallbackOnBody?document.body:wr,n=xr(ut,!0,F_,!0,t),r=this.options;if(F_){for(sa=t;Tt(sa,"position")==="static"&&Tt(sa,"transform")==="none"&&sa!==document;)sa=sa.parentNode;sa!==document.body&&sa!==document.documentElement?(sa===document&&(sa=Ml()),n.top+=sa.scrollTop,n.left+=sa.scrollLeft):sa=Ml(),IP=s9(sa)}en=ut.cloneNode(!0),Ar(en,r.ghostClass,!1),Ar(en,r.fallbackClass,!0),Ar(en,r.dragClass,!0),Tt(en,"transition",""),Tt(en,"transform",""),Tt(en,"box-sizing","border-box"),Tt(en,"margin",0),Tt(en,"top",n.top),Tt(en,"left",n.left),Tt(en,"width",n.width),Tt(en,"he
274ight",n.height),Tt(en,"opacity","0.8"),Tt(en,"position",F_?"absolute":"fixed"),Tt(en,"zIndex","100000"),Tt(en,"pointerEvents","none"),Vt.ghost=en,t.appendChild(en),Tt(en,"transform-origin",l9/parseInt(en.style.width)*100+"% "+u9/parseInt(en.style.height)*100+"%")}},_onDragStart:function(t,n){var r=this,i=t.dataTransfer,a=r.options;if(is("dragStart",this,{evt:t}),Vt.eventCanceled){this._onDrop();return}is("setupClone",this),Vt.eventCanceled||(jr=LL(ut),jr.draggable=!1,jr.style["will-change"]="",this._hideClone(),Ar(jr,this.options.chosenClass,!1),Vt.clone=jr),r.cloneId=BS(function(){is("clone",r),!Vt.eventCanceled&&(r.options.removeCloneOnHide||wr.insertBefore(jr,ut),r._hideClone(),Ra({sortable:r,name:"clone"}))}),!n&&Ar(ut,a.dragClass,!0),n?(dk=!0,r._loopId=setInterval(r._emulateDragOver,50)):(hn(document,"mouseup",r._onDrop),hn(document,"touchend",r._onDrop),hn(document,"touchcancel",r._onDrop),i&&(i.effectAllowed="move",a.setData&&a.setData.call(r,i,ut)),wn(document,"drop",r),Tt(ut,"transform","translateZ(0)")),vm=!0,r._dragStartId=BS(r._dragStarted.bind(r,n,t)),wn(document,"selectstart",r),dv=!0,Fv&&Tt(document.body,"user-select","none")},_onDragOver:function(t){var n=this.el,r=t.target,i,a,s,o=this.options,l=o.group,u=Vt.active,c=N_===l,d=o.sort,f=zi||u,m,p=this,v=!1;if(pD)return;function y(G,se){is(G,p,jl({evt:t,isOwner:c,axis:m?"vertical":"horizontal",revert:s,dragRect:i,targetRect:a,canSort:d,fromSortable:f,target:r,completed:S,onMove:function(B,R){return V_(wr,n,ut,i,B,xr(B),t,R)},changed:w},se))}function b(){y("dragOverAnimationCapture"),p.captureAnimationState(),p!==f&&f.captureAnimationState()}function S(G){return y("dragOverCompleted",{insertion:G}),G&&(c?u._hideClone():u._showClone(p),p!==f&&(Ar(ut,zi?zi.options.ghostClass:u.options.ghostClass,!1),Ar(ut,o.ghostClass,!0)),zi!==
vendor: 10,262 bytes, line 274
274p&&p!==Vt.active?zi=p:p===Vt.active&&zi&&(zi=null),f===p&&(p._ignoreWhileAnimating=r),p.animateAll(function(){y("dragOverAnimationComplete"),p._ignoreWhileAnimating=null}),p!==f&&(f.animateAll(),f._ignoreWhileAnimating=null)),(r===ut&&!ut.animated||r===n&&!r.animated)&&(sm=null),!o.dragoverBubble&&!t.rootEl&&r!==document&&(ut.parentNode[fa]._isOutsideThisEl(t.target),!G&&qd(t)),!o.dragoverBubble&&t.stopPropagation&&t.stopPropagation(),v=!0}function w(){Ms=Hr(ut),Rc=Hr(ut,o.draggable),Ra({sortable:p,name:"change",toEl:n,newIndex:Ms,newDraggableIndex:Rc,originalEvent:t})}if(t.preventDefault!==void 0&&t.cancelable&&t.preventDefault(),r=Jo(r,o.draggable,n,!0),y("dragOver"),Vt.eventCanceled)return v;if(ut.contains(t.target)||r.animated&&r.animatingX&&r.animatingY||p._ignoreWhileAnimating===r)return S(!1);if(dk=!1,u&&!o.disabled&&(c?d||(s=Br!==wr):zi===this||(this.lastPutMode=N_.checkPull(this,u,ut,t))&&l.checkPut(this,u,ut,t))){if(m=this._getDirection(t,r)==="vertical",i=xr(ut),y("dragOverValid"),Vt.eventCanceled)return v;if(s)return Br=wr,b(),this._hideClone(),y("revert"),Vt.eventCanceled||(Xd?wr.insertBefore(ut,Xd):wr.appendChild(ut)),S(!0);var E=NL(n,o.draggable);if(!E||wKe(t,m,this)&&!E.animated){if(E===ut)return S(!1);if(E&&n===t.target&&(r=E),r&&(a=xr(r)),V_(wr,n,ut,i,r,a,t,!!r)!==!1)return b(),n.appendChild(ut),Br=n,w(),S(!0)}else if(E&&SKe(t,m,this)){var k=xp(n,0,o,!0);if(k===ut)return S(!1);if(r=k,a=xr(r),V_(wr,n,ut,i,r,a,t,!1)!==!1)return b(),n.insertBefore(ut,k),Br=n,w(),S(!0)}else if(r.parentNode===n){a=xr(r);var x=0,I,A=ut.parentNode!==n,C=!gKe(ut.animated&&ut.toRect||i,r.animated&&r.toRect||a,m),N=m?"top":"left",D=a9(r,"top","top")||a9(ut,"top","top"),j=D?D.scrollTop:void 0;sm!==r&&(I=a[N],Uv=!1,L_=!C&&o.invertSwap||A),x=kKe(t,r,a,m,C?1:o.swapThreshold,o.invertedSwapThreshold==null?o.swapThreshold:o.invertedSwapThreshold,L_,sm===r);var z;if(x!==0){var Y=Hr(ut);do Y-=x,z=Br.children[Y];while(z&&(Tt(z,"display")==="none"||z===en))}if(x===0||z===r)return S(!1);sm=r,jv=x;var ae=r.nextElementSibling,ee=!1;ee=x===1;var J=V_(wr,n,ut,i,r,a,t,ee);if(J!==!1)return(J===1||J===-1)&&(ee=J===1),pD=!0,setTimeout(_Ke,30),b(),ee&&!ae?n.appendChild(ut):r.parentNode.insertBefore(ut,ee?ae:r),D&&sie(D,0,j-D.scrollTop),Br=ut.parentNode,I!==void 0&&!L_&&(VS=Math.abs(I-xr(r)[N])),w(),S(!0)}if(n.contains(ut))return S(!1)}return!1},_ignoreWhileAnimating:null,_offMoveEvents:function(){hn(document,"mousemove",this._onTouchMove),hn(document,"touchmove",this._onTouchMove),hn(document,"pointermove",this._onTouchMove),hn(document,"dragover",qd),hn(document,"mousemove",qd),hn(document,"touchmove",qd)},_offUpEvents:function(){var t=this.el.ownerDocument;hn(t,"mouseup",this._onDrop),hn(t,"touchend",this._onDrop),hn(t,"pointerup",this._onDrop),hn(t,"touchcancel",this._onDrop),hn(document,"selectstart",this)},_onDrop:function(t){var n=this.el,r=this.options;if(Ms=Hr(ut),Rc=Hr(ut,r.draggable),is("drop",this,{evt:t}),Br=ut&&ut.parentNode,Ms=Hr(ut),Rc=Hr(ut,r.draggable),Vt.eventCanceled){this._nulling();return}vm=!1,L_=!1,Uv=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),gD(this.cloneId),gD(this._dragStartId),this.nativeDraggable&&(hn(document,"drop",this),hn(n,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),Fv&&Tt(document.body,"user-select",""),Tt(ut,"transform",""),t&&(dv&&(t.cancelable&&t.preventDefault(),!r.dropBubble&&t.stopPropagation()),en&&en.parentNode&&en.parentNode.removeChild(en),(wr===Br||zi&&zi.lastPutMode!=="clone")&&jr&&jr.parentNode&&jr.parentNode.removeChild(jr),ut&&(this.nativeDraggable&&hn(ut,"dragend",this),AP(ut),ut.style["will-change"]="",dv&&!vm&&Ar(ut,zi?zi.options.ghostClass:this.options.ghostClass,!1),Ar(ut,this.options.chosenClass,!1),Ra({sortable:this,name:"unchoose",toEl:Br,newIndex:null,newDraggableIndex:null,originalEvent:t}),wr!==Br?(Ms>=0&&(Ra({rootEl:Br,name:"add",toEl:Br,fromEl:wr,originalEvent:t}),Ra({sortable:this,name:"remove",toEl:Br,originalEvent:t}),Ra({rootEl:Br,name:"sort",toEl:Br,fromEl:wr,originalEvent:t}),Ra({sortable:this,name:"sort",toEl:Br,originalEvent:t})),zi&&zi.save()):Ms!==$m&&Ms>=0&&(Ra({sortable:this,name:"update",toEl:Br,originalEvent:t}),Ra({sortable:this,name:"sort",toEl:Br,originalEvent:t})),Vt.active&&((Ms==null||Ms===-1)&&(Ms=$m,Rc=Bv),Ra({sortable:this,name:"end",toEl:Br,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){is("nulling",this),wr=ut=Br=en=Xd=jr=FS=Lc=zd=Uo=dv=Ms=Rc=$m=Bv=sm=jv=zi=N_=Vt.dragged=Vt.ghost=Vt.clone=Vt.active=null,hk.forEach(function(t){t.checked=!0}),hk.length=TP=CP=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":ut&&(this._onDragOver(t),bKe(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,r=this.el.children,i=0,a=r.length,s=this.options;i<a;i++)n=r[i],Jo(n,s.draggable,this.el,!1)&&t.push(n.getAttribute(s.dataIdAttr)||xKe(n));return t},sort:function(t,n){var r={},i=this.el;this.toArray().forEach(function(a,s){var o=i.children[s];Jo(o,this.options.draggable,i,!1)&&(r[a]=o)},this),n&&this.captureAnimationState(),t.forEach(function(a){r[a]&&(i.removeChild(r[a]),i.appendChild(r[a]))}),n&&this.animateAll()},save:function(){var t=this.options.store;t&&t.set&&t.set(this)},closest:function(t,n){return Jo(t,n||this.options.draggable,this.el,!1)},option:function(t,n){var r=this.options;if(n===void 0)return r[t];var i=Jb.modifyOption(this,t,n);typeof i<"u"?r[t]=i:r[t]=n,t==="group"&&uie(r)},destroy:function(){is("destroy",this);var t=this.el;t[fa]=null,hn(t,"mousedown",this._onTapStart),hn(t,"touchstart",this._onTapStart),hn(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(hn(t,"dragover",this),hn(t,"dragenter",this)),Array.prototype.forEach.call(t.querySelectorAll("[draggable]"),function(n){n.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),fk.splice(fk.indexOf(this.el),1),this.el=t=null},_hideClone:function(){if(!Lc){if(is("hideClone",this),Vt.eventCanceled)return;Tt(jr,"display","none"),this.options.removeCloneOnHide&&jr.parentNode&&jr.parentNode.removeChild(jr),Lc=!0}},_showClone:function(t){if(t.lastPutMode!=="clone"){this._hideClone();return}if(Lc){if(is("showClone",this),Vt.eventCanceled)return;ut.parentNode==wr&&!this.options.group.revertClone?wr.insertBefore(jr,ut):Xd?wr.insertBefore(jr,Xd):wr.appendChild(jr),this.options.group.revertClone&&this.animate(ut,jr),Tt(jr,"display",""),Lc=!1}}};function bKe(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}function V_(e,t,n,r,i,a,s,o){var l,u=e[fa],c=u.options.onMove,d;return window.CustomEvent&&!oc&&!Xb?l=new CustomEvent("move",{bubbles:!0,cancelable:!0}):(l=document.createEvent("Event"),l.initEvent("move",!0,!0)),l.to=t,l.from=e,l.dragged=n,l.draggedRect=r,l.related=i||t,l.relatedRect=a||xr(t),l.willInsertAfter=o,l.originalEvent=s,e.dispatchEvent(l),c&&(d=c.call(u,l,s)),d}function AP(e){e.draggable=!1}function _Ke(){pD=!1}function SKe(e,t,n){var r=xr(xp(n.el,0,n.options,!0)),i=10;return t?e.clientX<r.left-i||e.clientY<r.top&&e.clientX<r.right:e.clientY<r.top-i||e.clientY<r.bottom&&e.clientX<r.left}function wKe(e,t,n){var r=xr(NL(n.el,n.options.draggable)),i=10;return t?e.clientX>r.right+i||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+i}function kKe(e,t,n,r,i,a,s,o){var l=r?e.clientY:e.clientX,u=r?n.height:n.width,c=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!s){if(o&&VS<u*i){if(!Uv&&(jv===1?l>c+u*a/2:l<d-u*a/2)&&(Uv=!0),Uv)f=!0;else if(jv===1?l<c+VS:l>d-VS)return-jv}else if(l>c+u*(1-i)/2&&l<d-u*(1-i)/2)return EKe(t)}return f=f||s,f&&(l<c+u*a/2||l>d-u*a/2)?l>c+u/2?1:-1:0}function EKe(e){return Hr(ut)<Hr(e)?1:-1}function xKe(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function TKe(e){hk.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var r=t[n];r.checked&&hk.push(r)}}function BS(e){return setTimeout(e,0)}function gD(e){return clearTimeout(e)}Tx&&wn(document,"touchmove",function(e){(Vt.active||vm)&&e.cancelable&&e.preventDefault()});Vt.utils={on:wn,off:hn,css:Tt,find:iie,is:function(t,n){return!!Jo(t,n,t,!1)},extend:uKe,throttle:aie,closest:Jo,toggleClass:Ar,clone:LL,index:Hr,nextTick:BS,cancelNextTick:gD,detectDirection:lie,getChild:xp};Vt.get=function(e){return e[fa]};Vt.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach(function(r){if(!r.prototype||!r.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(r));r.utils&&(Vt.utils=jl(jl({},Vt.utils),r.utils)),Jb.mount(r)})};Vt.create=function(e,t){return new Vt(e,t)};Vt.version=aKe;var ii=[],fv,vD,yD=!1,OP,PP,mk,hv;function CKe(){function e(){this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0};for(var t in this)t.charAt(0)==="_"&&typeof this[t]=="function"&&(this[t]=this[t].bind(this))}return e.prototype={dragStarted:function(n){var r=n.originalEvent;this.sortable.nativeDraggable?wn(document,"dragover",this._handleAutoScroll):this.options.supportPointer?wn(document,"pointermove",this._handleFallbackAutoScroll):r.touches?wn(document,"touchmove",this._handleFallbackAutoScroll):wn(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(n){var r=n.originalEvent;!this.options.dragOverBubble&&!r.rootEl&&this._handleAutoScroll(r)},drop:function(){this.sortable.nativeDraggable?hn(document,"dragover",this._handleAutoScroll):(hn(document,"pointermove",this._handleFallbackAutoScroll),hn(document,"touchmove",this._handleFallbackAutoScroll),hn(document,"mousemove",this._handleFallbackAutoScroll)),d9(),jS(),cKe()},nulling:function(){mk=vD=fv=yD=hv=OP=PP=null,ii.length=0},_handleFallbackAutoScroll:function(n){this._handleAutoScroll(n,!0)},_handleAutoScroll:function(n,r){var i=this,a=(n.touches?n.touches[0]:n).clientX,s=(n.touches?n.touches[0]:n).clientY,o=document.elementFromPoint(a,s);if(mk=n,r||this.options.forceAutoScrollFallback||Xb||oc||Fv){$P(n,this.options,o,r);var l=Hc(o,!0);
vendor: 19,072 bytes, line 274
274yD&&(!hv||a!==OP||s!==PP)&&(hv&&d9(),hv=setInterval(function(){var u=Hc(document.elementFromPoint(a,s),!0);u!==l&&(l=u,jS()),$P(n,i.options,u,r)},10),OP=a,PP=s)}else{if(!this.options.bubbleScroll||Hc(o,!0)===Ml()){jS();return}$P(n,this.options,Hc(o,!1),!1)}}},To(e,{pluginName:"scroll",initializeByDefault:!0})}function jS(){ii.forEach(function(e){clearInterval(e.pid)}),ii=[]}function d9(){clearInterval(hv)}var $P=aie(function(e,t,n,r){if(t.scroll){var i=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,s=t.scrollSensitivity,o=t.scrollSpeed,l=Ml(),u=!1,c;vD!==n&&(vD=n,jS(),fv=t.scroll,c=t.scrollFn,fv===!0&&(fv=Hc(n,!0)));var d=0,f=fv;do{var m=f,p=xr(m),v=p.top,y=p.bottom,b=p.left,S=p.right,w=p.width,E=p.height,k=void 0,x=void 0,I=m.scrollWidth,A=m.scrollHeight,C=Tt(m),N=m.scrollLeft,D=m.scrollTop;m===l?(k=w<I&&(C.overflowX==="auto"||C.overflowX==="scroll"||C.overflowX==="visible"),x=E<A&&(C.overflowY==="auto"||C.overflowY==="scroll"||C.overflowY==="visible")):(k=w<I&&(C.overflowX==="auto"||C.overflowX==="scroll"),x=E<A&&(C.overflowY==="auto"||C.overflowY==="scroll"));var j=k&&(Math.abs(S-i)<=s&&N+w<I)-(Math.abs(b-i)<=s&&!!N),z=x&&(Math.abs(y-a)<=s&&D+E<A)-(Math.abs(v-a)<=s&&!!D);if(!ii[d])for(var Y=0;Y<=d;Y++)ii[Y]||(ii[Y]={});(ii[d].vx!=j||ii[d].vy!=z||ii[d].el!==m)&&(ii[d].el=m,ii[d].vx=j,ii[d].vy=z,clearInterval(ii[d].pid),(j!=0||z!=0)&&(u=!0,ii[d].pid=setInterval((function(){r&&this.layer===0&&Vt.active._onTouchMove(mk);var ae=ii[this.layer].vy?ii[this.layer].vy*o:0,ee=ii[this.layer].vx?ii[this.layer].vx*o:0;typeof c=="function"&&c.call(Vt.dragged.parentNode[fa],ee,ae,e,mk,ii[this.layer].el)!=="continue"||sie(ii[this.layer].el,ee,ae)}).bind({layer:d}),24))),d++}while(t.bubbleScroll&&f!==l&&(f=Hc(f,!1)));yD=u}},30),fie=function(t){var n=t.originalEvent,r=t.putSortable,i=t.dragEl,a=t.activeSortable,s=t.dispatchSortableEvent,o=t.hideGhostForTarget,l=t.unhideGhostForTarget;if(n){var u=r||a;o();var c=n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,d=document.elementFromPoint(c.clientX,c.clientY);l(),u&&!u.el.contains(d)&&(s("spill"),this.onSpill({dragEl:i,putSortable:r}))}};function FL(){}FL.prototype={startIndex:null,dragStart:function(t){var n=t.oldDraggableIndex;this.startIndex=n},onSpill:function(t){var n=t.dragEl,r=t.putSortable;this.sortable.captureAnimationState(),r&&r.captureAnimationState();var i=xp(this.sortable.el,this.startIndex,this.options);i?this.sortable.el.insertBefore(n,i):this.sortable.el.appendChild(n),this.sortable.animateAll(),r&&r.animateAll()},drop:fie};To(FL,{pluginName:"revertOnSpill"});function VL(){}VL.prototype={onSpill:function(t){var n=t.dragEl,r=t.putSortable,i=r||this.sortable;i.captureAnimationState(),n.parentNode&&n.parentNode.removeChild(n),i.animateAll()},drop:fie};To(VL,{pluginName:"removeOnSpill"});var fo;function IKe(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(n){var r=n.dragEl;fo=r},dragOverValid:function(n){var r=n.completed,i=n.target,a=n.onMove,s=n.activeSortable,o=n.changed,l=n.cancel;if(s.options.swap){var u=this.sortable.el,c=this.options;if(i&&i!==u){var d=fo;a(i)!==!1?(Ar(i,c.swapClass,!0),fo=i):fo=null,d&&d!==fo&&Ar(d,c.swapClass,!1)}o(),r(!0),l()}},drop:function(n){var r=n.activeSortable,i=n.putSortable,a=n.dragEl,s=i||this.sortable,o=this.options;fo&&Ar(fo,o.swapClass,!1),fo&&(o.swap||i&&i.options.swap)&&a!==fo&&(s.captureAnimationState(),s!==r&&r.captureAnimationState(),AKe(a,fo),s.animateAll(),s!==r&&r.animateAll())},nulling:function(){fo=null}},To(e,{pluginName:"swap",eventProperties:function(){return{swapItem:fo}}})}function AKe(e,t){var n=e.parentNode,r=t.parentNode,i,a;!n||!r||n.isEqualNode(t)||r.isEqualNode(e)||(i=Hr(e),a=Hr(t),n.isEqualNode(r)&&i<a&&a++,n.insertBefore(t,n.children[i]),r.insertBefore(e,r.children[a]))}var Gt=[],Ds=[],qg,Ho,Wg=!1,as=!1,om=!1,ur,Gg,B_;function OKe(){function e(t){for(var n in this)n.charAt(0)==="_"&&typeof this[n]=="function"&&(this[n]=this[n].bind(this));t.options.supportPointer?wn(document,"pointerup",this._deselectMultiDrag):(wn(document,"mouseup",this._deselectMultiDrag),wn(document,"touchend",this._deselectMultiDrag)),wn(document,"keydown",this._checkKeyDown),wn(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,setData:function(i,a){var s="";Gt.length&&Ho===t?Gt.forEach(function(o,l){s+=(l?", ":"")+o.textContent}):s=a.textContent,i.setData("Text",s)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(n){var r=n.dragEl;ur=r},delayEnded:function(){this.isMultiDrag=~Gt.indexOf(ur)},setupClone:function(n){var r=n.sortable,i=n.cancel;if(this.isMultiDrag){for(var a=0;a<Gt.length;a++)Ds.push(LL(Gt[a])),Ds[a].sortableIndex=Gt[a].sortableIndex,Ds[a].draggable=!1,Ds[a].style["will-change"]="",Ar(Ds[a],this.options.selectedClass,!1),Gt[a]===ur&&Ar(Ds[a],this.options.chosenClass,!1);r._hideClone(),i()}},clone:function(n){var r=n.sortable,i=n.rootEl,a=n.dispatchSortableEvent,s=n.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||Gt.length&&Ho===r&&(f9(!0,i),a("clone"),s()))},showClone:function(n){var r=n.cloneNowShown,i=n.rootEl,a=n.cancel;this.isMultiDrag&&(f9(!1,i),Ds.forEach(function(s){Tt(s,"display","")}),r(),B_=!1,a())},hideClone:function(n){var r=this;n.sortable;var i=n.cloneNowHidden,a=n.cancel;this.isMultiDrag&&(Ds.forEach(function(s){Tt(s,"display","none"),r.options.removeCloneOnHide&&s.parentNode&&s.parentNode.removeChild(s)}),i(),B_=!0,a())},dragStartGlobal:function(n){n.sortable,!this.isMultiDrag&&Ho&&Ho.multiDrag._deselectMultiDrag(),Gt.forEach(function(r){r.sortableIndex=Hr(r)}),Gt=Gt.sort(function(r,i){return r.sortableIndex-i.sortableIndex}),om=!0},dragStarted:function(n){var r=this,i=n.sortable;if(this.isMultiDrag){if(this.options.sort&&(i.captureAnimationState(),this.options.animation)){Gt.forEach(function(s){s!==ur&&Tt(s,"position","absolute")});var a=xr(ur,!1,!0,!0);Gt.forEach(function(s){s!==ur&&o9(s,a)}),as=!0,Wg=!0}i.animateAll(function(){as=!1,Wg=!1,r.options.animation&&Gt.forEach(function(s){EP(s)}),r.options.sort&&j_()})}},dragOver:function(n){var r=n.target,i=n.completed,a=n.cancel;as&&~Gt.indexOf(r)&&(i(!1),a())},revert:function(n){var r=n.fromSortable,i=n.rootEl,a=n.sortable,s=n.dragRect;Gt.length>1&&(Gt.forEach(function(o){a.addAnimationState({target:o,rect:as?xr(o):s}),EP(o),o.fromRect=s,r.removeAnimationState(o)}),as=!1,PKe(!this.options.removeCloneOnHide,i))},dragOverCompleted:function(n){var r=n.sortable,i=n.isOwner,a=n.insertion,s=n.activeSortable,o=n.parentEl,l=n.putSortable,u=this.options;if(a){if(i&&s._hideClone(),Wg=!1,u.animation&&Gt.length>1&&(as||!i&&!s.options.sort&&!l)){var c=xr(ur,!1,!0,!0);Gt.forEach(function(f){f!==ur&&(o9(f,c),o.appendChild(f))}),as=!0}if(!i)if(as||j_(),Gt.length>1){var d=B_;s._showClone(r),s.options.animation&&!B_&&d&&Ds.forEach(function(f){s.addAnimationState({target:f,rect:Gg}),f.fromRect=Gg,f.thisAnimationDuration=null})}else s._showClone(r)}},dragOverAnimationCapture:function(n){var r=n.dragRect,i=n.isOwner,a=n.activeSortable;if(Gt.forEach(function(o){o.thisAnimationDuration=null}),a.options.animation&&!i&&a.multiDrag.isMultiDrag){Gg=To({},r);var s=Cf(ur,!0);Gg.top-=s.f,Gg.left-=s.e}},dragOverAnimationComplete:function(){as&&(as=!1,j_())},drop:function(n){var r=n.originalEvent,i=n.rootEl,a=n.parentEl,s=n.sortable,o=n.dispatchSortableEvent,l=n.oldIndex,u=n.putSortable,c=u||this.sortable;if(r){var d=this.options,f=a.children;if(!om)if(d.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),Ar(ur,d.selectedClass,!~Gt.indexOf(ur)),~Gt.indexOf(ur))Gt.splice(Gt.indexOf(ur),1),qg=null,cv({sortable:s,rootEl:i,name:"deselect",targetEl:ur});else{if(Gt.push(ur),cv({sortable:s,rootEl:i,name:"select",targetEl:ur}),r.shiftKey&&qg&&s.el.contains(qg)){var m=Hr(qg),p=Hr(ur);if(~m&&~p&&m!==p){var v,y;for(p>m?(y=m,v=p):(y=p,v=m+1);y<v;y++)~Gt.indexOf(f[y])||(Ar(f[y],d.selectedClass,!0),Gt.push(f[y]),cv({sortable:s,rootEl:i,name:"select",targetEl:f[y]}))}}else qg=ur;Ho=c}if(om&&this.isMultiDrag){if(as=!1,(a[fa].options.sort||a!==i)&&Gt.length>1){var b=xr(ur),S=Hr(ur,":not(."+this.options.selectedClass+")");if(!Wg&&d.animation&&(ur.thisAnimationDuration=null),c.captureAnimationState(),!Wg&&(d.animation&&(ur.fromRect=b,Gt.forEach(function(E){if(E.thisAnimationDuration=null,E!==ur){var k=as?xr(E):b;E.fromRect=k,c.addAnimationState({target:E,rect:k})}})),j_(),Gt.forEach(function(E){f[S]?a.insertBefore(E,f[S]):a.appendChild(E),S++}),l===Hr(ur))){var w=!1;Gt.forEach(function(E){if(E.sortableIndex!==Hr(E)){w=!0;return}}),w&&o("update")}Gt.forEach(function(E){EP(E)}),c.animateAll()}Ho=c}(i===a||u&&u.lastPutMode!=="clone")&&Ds.forEach(function(E){E.parentNode&&E.parentNode.removeChild(E)})}},nullingGlobal:function(){this.isMultiDrag=om=!1,Ds.length=0},destroyGlobal:function(){this._deselectMultiDrag(),hn(document,"pointerup",this._deselectMultiDrag),hn(document,"mouseup",this._deselectMultiDrag),hn(document,"touchend",this._deselectMultiDrag),hn(document,"keydown",this._checkKeyDown),hn(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof om<"u"&&om)&&Ho===this.sortable&&!(n&&Jo(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;Gt.length;){var r=Gt[0];Ar(r,this.options.selectedClass,!1),Gt.shift(),cv({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:r})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},To(e,{pluginName:"multiDrag",utils:{select:function(n){var r=n.parentNode[fa];!r||!r.options.multiDrag||~Gt.indexOf(n)||(Ho&&Ho!==r&&(Ho.multiDrag._deselectMultiDrag(),Ho=r),Ar(n,r.options.selectedClass,!0),Gt.push(n))},deselect:function(n){var r=n.parentNode[fa],i=Gt.indexOf(n);!r||!r.options.multiDrag||!~i||(Ar(n,r.options.selectedClass,!1),Gt.splice(i,1))}},eventProperties:function(){var n=this,r=[],i=[];return Gt.forEach(function(a){r.push({multiDragElement:a,index:a.sortableIndex});var s;as&&a!==ur?s=-1:as?s=Hr(a,":not(."+n.options.selectedClass+")"):s=Hr(a),i.push({multiDragElement:a,index:s})}),{items:eKe(Gt),clones:[].concat(Ds),oldIndicies:r,newIndicies:i}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function PKe(e,t){Gt.forEach(function(n,r){var i=t.children[n.sortableIndex+(e?Number(r):0)];i?t.insertBefore(n,i):t.appendChild(n)})}function f9(e,t){Ds.forEach(function(n,r){var i=t.children[n.sortableIndex+(e?Number(r):0)];i?t.insertBefore(n,i):t.appendChild(n)})}function j_(){Gt.forEach(function(e){e!==ur&&e.parentNode&&e.parentNode.removeChild(e)})}Vt.mount(new CKe);Vt.mount(VL,FL);const $Ke=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:OKe,Sortable:Vt,Swap:IKe,default:Vt},Symbol.toStringTag,{value:"Module"})),RKe=wk($Ke);var DKe=OS.exports,h9;function MKe(){return h9||(h9=1,(function(e,t){(function(r,i){e.exports=i(X7e(),RKe)})(typeof self<"u"?self:DKe,function(n,r){return(function(i){var a={};function s(o){if(a[o])return a[o].exports;var l=a[o]={i:o,l:!1,exports:{}};return i[o].call(l.exports,l,l.exports,s),l.l=!0,l.exports}return s.m=i,s.c=a,s.d=function(o,l,u){s.o(o,l)||Object.defineProperty(o,l,{enumerable:!0,get:u})},s.r=function(o){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},s.t=function(o,l){if(l&1&&(o=s(o)),l&8||l&4&&typeof o=="object"&&o&&o.__esModule)return o;var u=Object.create(null);if(s.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:o}),l&2&&typeof o!="string")for(var c in o)s.d(u,c,(function(d){return o[d]}).bind(null,c));return u},s.n=function(o){var l=o&&o.__esModule?function(){return o.default}:function(){return o};return s.d(l,"a",l),l},s.o=function(o,l){return Object.prototype.hasOwnProperty.call(o,l)},s.p="",s(s.s="fb15")})({"00ee":(function(i,a,s){var o=s("b622"),l=o("toStringTag"),u={};u[l]="z",i.exports=String(u)==="[object z]"}),"0366":(function(i,a,s){var o=s("1c0b");i.exports=function(l,u,c){if(o(l),u===void 0)return l;switch(c){case 0:return function(){return l.call(u)};case 1:return function(d){return l.call(u,d)};case 2:return function(d,f){return l.call(u,d,f)};case 3:return function(d,f,m){return l.call(u,d,f,m)}}return function(){return l.apply(u,arguments)}}}),"057f":(function(i,a,s){var o=s("fc6a"),l=s("241c").f,u={}.toString,c=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],d=function(f){try{return l(f)}catch{return c.slice()}};i.exports.f=function(m){return c&&u.call(m)=="[object Window]"?d(m):l(o(m))}}),"06cf":(function(i,a,s){var o=s("83ab"),l=s("d1e7"),u=s("5c6c"),c=s("fc6a"),d=s("c04e"),f=s("5135"),m=s("0cfb"),p=Object.getOwnPropertyDescriptor;a.f=o?p:function(y,b){if(y=c(y),b=d(b,!0),m)try{return p(y,b)}catch{}if(f(y,b))return u(!l.f.call(y,b),y[b])}}),"0cfb":(function(i,a,s){var o=s("83ab"),l=s("d039"),u=s("cc12");i.exports=!o&&!l(function(){return Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a!=7})}),"13d5":(function(i,a,s){var o=s("23e7"),l=s("d58f").left,u=s("a640"),c=s("ae40"),d=u("reduce"),f=c("reduce",{1:0});o({target:"Array",proto:!0,forced:!d||!f},{reduce:function(p){return l(this,p,arguments.length,arguments.length>1?arguments[1]:void 0)}})}),"14c3":(function(i,a,s){var o=s("c6b6"),l=s("9263");i.exports=function(u,c){var d=u.exec;if(typeof d=="function"){var f=d.call(u,c);if(typeof f!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return f}if(o(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return l.call(u,c)}}),"159b":(function(i,a,s){var o=s("da84"),l=s("fdbc"),u=s("17c2"),c=s("9112");for(var d in l){var f=o[d],m=f&&f.prototype;if(m&&m.forEach!==u)try{c(m,"forEach",u)}catch{m.forEach=u}}}),"17c2":(function(i,a,s){var o=s("b727").forEach,l=s("a640"),u=s("ae40"),c=l("forEach"),d=u("forEach");i.exports=!c||!d?function(m){return o(this,m,arguments.length>1?arguments[1]:void 0)}:[].forEach}),"1be4":(function(i,a,s){var o=s("d066");i.exports=o("document","documentElement")}),"1c0b":(function(i,a){i.exports=function(s){if(typeof s!="function")throw TypeError(String(s)+" is not a function");return s}}),"1c7e":(function(i,a,s){var o=s("b622"),l=o("iterator"),u=!1;try{var c=0,d={next:function(){return{done:!!c++}},return:function(){u=!0}};d[l]=function(){return this},Array.from(d,function(){throw 2})}catch{}i.exports=function(f,m){if(!m&&!u)return!1;var p=!1;try{var v={};v[l]=function(){return{next:function(){return{done:p=!0}}}},f(v)}catch{}return p}}),"1d80":(function(i,a){i.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}}),"1dde":(function(i,a,s){var o=s("d039"),l=s("b622"),u=s("2d00"),c=l("species");i.exports=function(d){return u>=51||!o(function(){var f=[],m=f.constructor={};return m[c]=function(){return{foo:1}},f[d](Boolean).foo!==1})}}),"23cb":(function(i,a,s){var o=s("a691"),l=Math.max,u=Math.min;i.exports=function(c,d){var f=o(c);return f<0?l(f+d,0):u(f,d)}}),"23e7":(function(i,a,s){var o=s("da84"),l=s("06cf").f,u=s("9112"),c=s("6eeb"),d=s("ce4e"),f=s("e893"),m=s("94ca");i.exports=function(p,v){var y=p.target,b=p.global,S=p.stat,w,E,k,x,I,A;if(b?E=o:S?E=o[y]||d(y,{}):E=(o[y]||{}).prototype,E)for(k in v){if(I=v[k],p.noTargetGet?(A=l(E,k),x=A&&A.value):x=E[k],w=m(b?k:y+(S?".":"#")+k,p.forced),!w&&x!==void 0){if(typeof I==typeof x)continue;f(I,x)}(p.sham||x&&x.sham)&&u(I,"sham",!0),c(E,k,I,p)}}}),"241c":(function(i,a,s){var o=s("ca84"),l=s("7839"),u=l.concat("length","prototype");a.f=Object.getOwnPropertyNames||function(d){return o(d,u)}}),"25f0":(function(i,a,s){var o=s("6eeb"),l=s("825a"),u=s("d039"),c=s("ad6d"),d="toString",f=RegExp.prototype,m=f[d],p=u(function(){return m.call({source:"a",flags:"b"})!="/a/b"}),v=m.name!=d;(p||v)&&o(RegExp.prototype,d,function(){var b=l(this),S=String(b.source),w=b.flags,E=String(w===void 0&&b instanceof RegExp&&!("flags"in f)?c.call(b):w);return"/"+S+"/"+E},{unsafe:!0})}),"2ca0":(function(i,a,s){var o=s("23e7"),l=s("06cf").f,u=s("50c4"),c=s("5a34"),d=s("1d80"),f=s("ab13"),m=s("c430"),p="".startsWith,v=Math.min,y=f("startsWith"),b=!m&&!y&&!!(function(){var S=l(String.prototype,"startsWith");return S&&!S.writable})();o({target:"String",proto:!0,forced:!b&&!y},{startsWith:function(w){var E=String(d(this));c(w);var k=u(v(arguments.length>1?arguments[1]:void 0,E.length)),x=String(w);return p?p.call(E,x,k):E.slice(k,k+x.length)===x}})}),"2d00":(function(i,a,s){var o=s("da84"),l=s("342f"),u=o.process,c=u&&u.versions,d=c&&c.v8,f,m;d?(f=d.split("."),m=f[0]+f[1]):l&&(f=l.match(/Edge\/(\d+)/),(!f||f[1]>=74)&&(f=l.match(/Chrome\/(\d+)/),f&&(m=f[1]))),i.exports=m&&+m}),"342f":(function(i,a,s){var o=s("d066");i.exports=o("navigator","userAgent")||""}),"35a1":(function(i,a,s){var o=s("f5df"),l=s("3f8c"),u=s("b622"),c=u("iterator");i.exports=function(d){if(d!=null)return d[c]||d["@@iterator"]||l[o(d)]}}),"37e8":(function(i,a,s){var o=s("83ab"),l=s("9bf2"),u=s("825a"),c=s("df75");i.exports=o?Object.defineProperties:function(f,m){u(f);for(var p=c(m),v=p.length,y=0,b;v>y;)l.f(f,b=p[y++],m[b]);return f}}),"3bbe":(function(i,a,s){var o=s("861d");i.exports=function(l){if(!o(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype");return l}}),"3ca3":(function(i,a,s){var o=s("6547").charAt,l=s("69f3"),u=s("7dd0"),c="String Iterator",d=l.set,f=l.getterFor(c);u(String,"String",function(m){d(this,{type:c,string:String(m),index:0})},function(){var p=f(this),v=p.string,y=p.index,b;return y>=v.length?{value:void 0,done:!0}:(b=o(v,y),p.index+=b.length,{value:b,done:!1})})}),"3f8c":(function(i,a){i.exports={}}),4160:(function(i,a,s){var o=s("23e7"),l=s("17c2");o({target:"Array",proto:!0,forced:[].forEach!=l},{forEach:l})}),"428f":(function(i,a,s){var o=s("da84");i.exports=o}),"44ad":(function(i,a,s){var o=s("d039"),l=s("c6b6"),u="".split;i.exports=o(function(){return!Object("z").propertyIsEnumerable(0)})?function(c){return l(c)=="String"?u.call(c,""):Object(c)}:Object}),"44d2":(function(i,a,s){var o=s("b622"),l=s("7c73"),u=s("9bf2"),c=o("unscopables"),d=Array.prototype;d[c]==null&&u.f(d,c,{configurable:!0,value:l(null)}),i.exports=function(f){d[c][f]=!0}}),"44e7":(function(i,a,s){var o=s("861d"),l=s("c6b6"),u=s("b622"),c=u("match");i.exports=function(d){var f;return o(d)&&((f=d[c])!==void 0?!!f:l(d)=="RegExp")}}),4930:(function(i,a,s){var o=s("d039");i.exports=!!Object.getOwnPropertySymbols&&!o(function(){return!String(Symbol())})}),"4d64":(function(i,a,s){var o=s("fc6a"),l=s("50c4"),u=s("23cb"),c=function(d){return function(f,m,p){var v=o(f),y=l(v.length),b=u(p,y),S;if(d&&m!=m){for(;y>b;)if(S=v[b++],S!=S)return!0}else for(;y>b;b++)if((d||b in v)&&v[b]===m)return d||b||0;return!d&&-1}};i.exports={includes:c(!0),indexOf:c(!1)}}),"4de4":(function(i,a,s){var o=s("23e7"),l=s("b727").filter,u=s("1d
274de"),c=s("ae40"),d=u("filter"),f=c("filter");o({target:"Array",proto:!0,forced:!d||!f},{filter:function(p){return l(this,p,arguments.length>1?arguments[1]:void 0)}})}),"4df4":(function(i,a,s){var o=s("0366"),l=s("7b0b"),u=s("9bdd"),c=s("e95a"),d=s("50c4"),f=s("8418"),m=s("35a1");i.exports=function(v){var y=l(v),b=typeof this=="function"?this:Array,S=arguments.length,w=S>1?arguments[1]:void 0,E=w!==void 0,k=m(y),x=0,I,A,C,N,D,j;if(E&&(w=o(w,S>2?arguments[2]:void 0,2)),k!=null&&!(b==Array&&c(k)))for(N=k.call(y),D=N.next,A=new b;!(C=D.call(N)).done;x++)j=E?u(N,w,[C.value,x],!0):C.value,f(A,x,j);else for(I=d(y.length),A=new b(I);I>x;x++)j=E?w(y[x],x):y[x],f(A,x,j);return A.length=x,A}}),"4fad":(function(i,a,s){var o=s("23e7"),l=s("6f53").entries;o({target:"Object",stat:!0},{entries:function(c){return l(c)}})}),"50c4":(function(i,a,s){var o=s("a691"),l=Math.min;i.exports=function(u){return u>0?l(o(u),9007199254740991):0}}),5135:(function(i,a){var s={}.hasOwnProperty;i.exports=function(o,l){return s.call(o,l)}}),5319:(function(i,a,s){var o=s("d784"),l=s("825a"),u=s("7b0b"),c=s("50c4"),d=s("a691"),f=s("1d80"),m=s("8aa5"),p=s("14c3"),v=Math.max,y=Math.min,b=Math.floor,S=/\$([$&'`]|\d\d?|<[^>]*>)/g,w=/\$([$&'`]|\d\d?)/g,E=function(k){return k===void 0?k:String(k)};o("replace",2,function(k,x,I,A){var C=A.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,N=A.REPLACE_KEEPS_$0,D=C?"$":"$0";return[function(Y,ae){var ee=f(this),J=Y==null?void 0:Y[k];return J!==void 0?J.call(Y,ee,ae):x.call(String(ee),Y,ae)},function(z,Y){if(!C&&N||typeof Y=="string"&&Y.indexOf(D)===-1){var ae=I(x,z,this,Y);if(ae.done)return ae.value}var ee=l(z),J=String(this),G=typeof Y=="function";G||(Y=String(Y));var se=ee.global;if(se){var L=ee.unicode;ee.lastIndex=0}for(var B=[];;){var R=p(ee,J);if(R===null||(B.push(R),!se))break;var H=String(R[0]);H===""&&(ee.lastIndex=m(J,c(ee.lastIndex),L))}for(var M="",K=0,ne=0;ne<B.length;ne++){R=B[ne];for(var ie=String(R[0]),he=v(y(d(R.index),J.length),0),we=[],Ae=1;Ae<R.length;Ae++)we.push(E(R[Ae]));var oe=R.groups;if(G){var de=[ie].concat(we,he,J);oe!==void 0&&de.push(oe);var W=String(Y.apply(void 0,de))}else W=j(ie,J,he,we,oe,Y);he>=K&&(M+=J.slice(K,he)+W,K=he+ie.length)}return M+J.slice(K)}];function j(z,Y,ae,ee,J,G){var se=ae+z.length,L=ee.length,B=w;return J!==void 0&&(J=u(J),B=S),x.call(G,B,function(R,H){var M;switch(H.charAt(0)){case"$":return"$";case"&":return z;case"`":return Y.slice(0,ae);case"'":return Y.slice(se);case"<":M=J[H.slice(1,-1)];break;default:var K=+H;if(K===0)return R;if(K>L){var ne=b(K/10);return ne===0?R:ne<=L?ee[ne-1]===void 0?H.charAt(1):ee[ne-1]+H.charAt(1):R}M=ee[K-1]}return M===void 0?"":M})}})}),5692:(function(i,a,s){var o=s("c430"),l=s("c6cd");(i.exports=function(u,c){return l[u]||(l[u]=c!==void 0?c:{})})("versions",[]).push({version:"3.6.5",mode:o?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})}),"56ef":(function(i,a,s){var o=s("d066"),l=s("241c"),u=s("7418"),c=s("825a");i.exports=o("Reflect","ownKeys")||function(f){var m=l.f(c(f)),p=u.f;return p?m.concat(p(f)):m}}),"5a34":(function(i,a,s){var o=s("44e7");i.exports=function(l){if(o(l))throw TypeError("The method doesn't accept regular expressions");return l}}),"5c6c":(function(i,a){i.exports=function(s,o){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:o}}}),"5db7":(function(i,a,s){var o=s("23e7"),l=s("a2bf"),u=s("7b0b"),c=s("50c4"),d=s("1c0b"),f=s("65f0");o({target:"Array",proto:!0},{flatMap:function(p){var v=u(this),y=c(v.length),b;return d(p),b=f(v,0),b.length=l(b,v,v,y,0,1,p,arguments.length>1?arguments[1]:void 0),b}})}),6547:(function(i,a,s){var o=s("a691"),l=s("1d80"),u=function(c){return function(d,f){var m=String(l(d)),p=o(f),v=m.length,y,b;return p<0||p>=v?c?"":void 0:(y=m.charCodeAt(p),y<55296||y>56319||p+1===v||(b=m.charCodeAt(p+1))<56320||b>57343?c?m.charAt(p):y:c?m.slice(p,p+2):(y-55296<<10)+(b-56320)+65536)}};i.exports={codeAt:u(!1),charAt:u(!0)}}),"65f0":(function(i,a,s){var o=s("861d"),l=s("e8b5"),u=s("b622"),c=u("species");i.exports=function(d,f){var m;return l(d)&&(m=d.constructor,typeof m=="function"&&(m===Array||l(m.prototype))?m=void 0:o(m)&&(m=m[c],m===null&&(m=void 0))),new(m===void 0?Array:m)(f===0?0:f)}}),"69f3":(function(i,a,s){var o=s("7f9a"),l=s("da84"),u=s("861d"),c=s("9112"),d=s("5135"),f=s("f772"),m=s("d012"),p=l.WeakMap,v,y,b,S=function(C){return b(C)?y(C):v(C,{})},w=function(C){return function(N){var D;if(!u(N)||(D=y(N)).type!==C)throw TypeError("Incompatible receiver, "+C+" required");return D}};if(o){var E=new p,k=E.get,x=E.has,I=E.set;v=function(C,N){return I.call(E,C,N),N},y=function(C){return k.call(E,C)||{}},b=function(C){return x.call(E,C)}}else{var A=f("state");m[A]=!0,v=function(C,N){return c(C,A,N),N},y=function(C){return d(C,A)?C[A]:{}},b=function(C){return d(C,A)}}i.exports={set:v,get:y,has:b,enforce:S,getterFor:w}}),"6eeb":(function(i,a,s){var o=s("da84"),l=s("9112"),u=s("5135"),c=s("ce4e"),d=s("8925"),f=s("69f3"),m=f.get,p=f.enforce,v=String(String).split("String");(i.exports=function(y,b,S,w){var E=w?!!w.unsafe:!1,k=w?!!w.enumerable:!1,x=w?!!w.noTargetGet:!1;if(typeof S=="function"&&(typeof b=="string"&&!u(S,"name")&&l(S,"name",b),p(S).source=v.join(typeof b=="string"?b:"")),y===o){k?y[b]=S:c(b,S);return}else E?!x&&y[b]&&(k=!0):delete y[b];k?y[b]=S:l(y,b,S)})(Function.prototype,"toString",function(){return typeof this=="function"&&m(this).source||d(this)})}),"6f53":(function(i,a,s){var o=s("83ab"),l=s("df75"),u=s("fc6a"),c=s("d1e7").f,d=function(f){return function(m){for(var p=u(m),v=l(p),y=v.length,b=0,S=[],w;y>b;)w=v[b++],(!o||c.call(p,w))&&S.push(f?[w,p[w]]:p[w]);return S}};i.exports={entries:d(!0),values:d(!1)}}),"73d9":(function(i,a,s){var o=s("44d2");o("flatMap")}),7418:(function(i,a){a.f=Object.getOwnPropertySymbols}),"746f":(function(i,a,s){var o=s("428f"),l=s("5135"),u=s("e538"),c=s("9bf2").f;
vendor: 9,119 bytes, lines 274-275
274i.exports=function(d){var f=o.Symbol||(o.Symbol={});l(f,d)||c(f,d,{value:u.f(d)})}}),7839:(function(i,a){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),"7b0b":(function(i,a,s){var o=s("1d80");i.exports=function(l){return Object(o(l))}}),"7c73":(function(i,a,s){var o=s("825a"),l=s("37e8"),u=s("7839"),c=s("d012"),d=s("1be4"),f=s("cc12"),m=s("f772"),p=">",v="<",y="prototype",b="script",S=m("IE_PROTO"),w=function(){},E=function(C){return v+b+p+C+v+"/"+b+p},k=function(C){C.write(E("")),C.close();var N=C.parentWindow.Object;return C=null,N},x=function(){var C=f("iframe"),N="java"+b+":",D;return C.style.display="none",d.appendChild(C),C.src=String(N),D=C.contentWindow.document,D.open(),D.write(E("document.F=Object")),D.close(),D.F},I,A=function(){try{I=document.domain&&new ActiveXObject("htmlfile")}catch{}A=I?k(I):x();for(var C=u.length;C--;)delete A[y][u[C]];return A()};c[S]=!0,i.exports=Object.create||function(N,D){var j;return N!==null?(w[y]=o(N),j=new w,w[y]=null,j[S]=N):j=A(),D===void 0?j:l(j,D)}}),"7dd0":(function(i,a,s){var o=s("23e7"),l=s("9ed3"),u=s("e163"),c=s("d2bb"),d=s("d44e"),f=s("9112"),m=s("6eeb"),p=s("b622"),v=s("c430"),y=s("3f8c"),b=s("ae93"),S=b.IteratorPrototype,w=b.BUGGY_SAFARI_ITERATORS,E=p("iterator"),k="keys",x="values",I="entries",A=function(){return this};i.exports=function(C,N,D,j,z,Y,ae){l(D,N,j);var ee=function(ne){if(ne===z&&B)return B;if(!w&&ne in se)return se[ne];switch(ne){case k:return function(){return new D(this,ne)};case x:return function(){return new D(this,ne)};case I:return function(){return new D(this,ne)}}return function(){return new D(this)}},J=N+" Iterator",G=!1,se=C.prototype,L=se[E]||se["@@iterator"]||z&&se[z],B=!w&&L||ee(z),R=N=="Array"&&se.entries||L,H,M,K;if(R&&(H=u(R.call(new C)),S!==Object.prototype&&H.next&&(!v&&u(H)!==S&&(c?c(H,S):typeof H[E]!="function"&&f(H,E,A)),d(H,J,!0,!0),v&&(y[J]=A))),z==x&&L&&L.name!==x&&(G=!0,B=function(){return L.call(this)}),(!v||ae)&&se[E]!==B&&f(se,E,B),y[N]=B,z)if(M={values:ee(x),keys:Y?B:ee(k),entries:ee(I)},ae)for(K in M)(w||G||!(K in se))&&m(se,K,M[K]);else o({target:N,proto:!0,forced:w||G},M);return M}}),"7f9a":(function(i,a,s){var o=s("da84"),l=s("8925"),u=o.WeakMap;i.exports=typeof u=="function"&&/native code/.test(l(u))}),"825a":(function(i,a,s){var o=s("861d");i.exports=function(l){if(!o(l))throw TypeError(String(l)+" is not an object");return l}}),"83ab":(function(i,a,s){var o=s("d039");i.exports=!o(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),8418:(function(i,a,s){var o=s("c04e"),l=s("9bf2"),u=s("5c6c");i.exports=function(c,d,f){var m=o(d);m in c?l.f(c,m,u(0,f)):c[m]=f}}),"861d":(function(i,a){i.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}}),8875:(function(i,a,s){var o,l,u;(function(c,d){l=[],o=d,u=typeof o=="function"?o.apply(a,l):o,u!==void 0&&(i.exports=u)})(typeof self<"u"?self:this,function(){function c(){var d=Object.getOwnPropertyDescriptor(document,"currentScript");if(!d&&"currentScript"in document&&document.currentScript||d&&d.get!==c&&document.currentScript)return document.currentScript;try{throw new Error}catch(I){var f=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,m=/@([^@]*):(\d+):(\d+)\s*$/ig,p=f.exec(I.stack)||m.exec(I.stack),v=p&&p[1]||!1,y=p&&p[2]||!1,b=document.location.href.replace(document.location.hash,""),S,w,E,k=document.getElementsByTagName("script");v===b&&(S=document.documentElement.outerHTML,w=new RegExp("(?:[^\\n]+?\\n){0,"+(y-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),E=S.replace(w,"$1").trim());for(var x=0;x<k.length;x++)if(k[x].readyState==="interactive"||k[x].src===v||v===b&&k[x].innerHTML&&k[x].innerHTML.trim()===E)return k[x];return null}}return c})}),8925:(function(i,a,s){var o=s("c6cd"),l=Function.toString;typeof o.inspectSource!="function"&&(o.inspectSource=function(u){return l.call(u)}),i.exports=o.inspectSource}),"8aa5":(function(i,a,s){var o=s("6547").charAt;i.exports=function(l,u,c){return u+(c?o(l,u).length:1)}}),"8bbf":(function(i,a){i.exports=n}),"90e3":(function(i,a){var s=0,o=Math.random();i.exports=function(l){return"Symbol("+String(l===void 0?"":l)+")_"+(++s+o).toString(36)}}),9112:(function(i,a,s){var o=s("83ab"),l=s("9bf2"),u=s("5c6c");i.exports=o?function(c,d,f){return l.f(c,d,u(1,f))}:function(c,d,f){return c[d]=f,c}}),9263:(function(i,a,s){var o=s("ad6d"),l=s("9f7f"),u=RegExp.prototype.exec,c=String.prototype.replace,d=u,f=(function(){var y=/a/,b=/b*/g;return u.call(y,"a"),u.call(b,"a"),y.lastIndex!==0||b.lastIndex!==0})(),m=l.UNSUPPORTED_Y||l.BROKEN_CARET,p=/()??/.exec("")[1]!==void 0,v=f||p||m;v&&(d=function(b){var S=this,w,E,k,x,I=m&&S.sticky,A=o.call(S),C=S.source,N=0,D=b;return I&&(A=A.replace("y",""),A.indexOf("g")===-1&&(A+="g"),D=String(b).slice(S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&b[S.lastIndex-1]!==`
275`)&&(C="(?: "+C+")",D=" "+D,N++),E=new RegExp("^(?:"+C+")",A)),p&&(E=new RegExp("^"+C+"$(?!\\s)",A)),f&&(w=S.lastIndex),k=u.call(I?E:S,D),I?k?(k.input=k.input.slice(N),k[0]=k[0].slice(N),k.index=S.lastIndex,S.lastIndex+=k[0].length):S.lastIndex=0:f&&k&&(S.lastIndex=S.global?k.index+k[0].length:w),p&&k&&k.length>1&&c.call(k[0],E,function(){for(x=1;x<arguments.length-2;x++)arguments[x]===void 0&&(k[x]=void 0)}),k}),i.exports=d}),"94ca":(function(i,a,s){var o=s("d039"),l=/#|\.prototype\./,u=function(p,v){var y=d[c(p)];return y==m?!0:y==f?!1:typeof v=="function"?o(v):!!v},c=u.normalize=function(p){return String(p).replace(l,".").toLowerCase()},d=u.data={},f=u.NATIVE="N",m=u.POLYFILL="P";i.exports=u}),"99af":(function(i,a,s){var o=s("23e7"),l=s("d039"),u=s("e8b5"),c=s("861d"),d=s("7b0b"),f=s("50c4"),m=s("8418"),p=s("65f0"),v=s("1dde"),y=s("b622"),b=s("2d00"),S=y("isConcatSpreadable"),w=9007199254740991,E="Maximum allowed index exceeded",k=b>=51||!l(function(){var C=[];return C[S]=!1,C.concat()[0]!==C}),x=v("concat"),I=function(C){if(!c(C))return!1;var N=C[S];return N!==void 0?!!N:u(C)},A=!k||!x;o({target:"Array",proto:!0,forced:A},{concat:function(N){var D=d(this),j=p(D,0),z=0,Y,ae,ee,J,G;for(Y=-1,ee=arguments.length;Y<ee;Y++)if(G=Y===-1?D:arguments[Y],I(G)){if(J=f(G.length),z+J>w)throw TypeError(E);for(ae=0;ae<J;ae++,z++)ae in G&&m(j,z,G[ae])}else{if(z>=w)throw TypeError(E);m(j,z++,G)}return j.length=z,j}})}),"9bdd":(function(i,a,s){var o=s("825a");i.exports=function(l,u,c,d){try{return d?u(o(c)[0],c[1]):u(c)}catch(m){var f=l.return;throw f!==void 0&&o(f.call(l)),m}}}),"9bf2":(function(i,a,s){var o=s("83ab"),l=s("0cfb"),u=s("825a"),c=s("c04e"),d=Object.defineProperty;a.f=o?d:function(m,p,v){if(u(m),p=c(p,!0),u(v),l)try{return d(m,p,v)}catch{}if("get"in v||"set"in v)throw TypeError("Accessors not supported");return"value"in v&&(m[p]=v.value),m}}),"9ed3":(function(i,a,s){var o=s("ae93").IteratorPrototype,l=s("7c73"),u=s("5c6c"),c=s("d44e"),d=s("3f8c"),f=function(){return this};i.exports=function(m,p,v){var y=p+" Iterator";return m.prototype=l(o,{next:u(1,v)}),c(m,y,!1,!0),d[y]=f,m}}),"9f7f":(function(i,a,s){var o=s("d039");function l(u,c){return RegExp(u,c)}a.UNSUPPORTED_Y=o(function(){var u=l("a","y");return u.lastIndex=2,u.exec("abcd")!=null}),a.BROKEN_CARET=o(function(){var u=l("^r","gy");return u.lastIndex=2,u.exec("str")!=null})}),a2bf:(function(i,a,s){var o=s("e8b5"),l=s("50c4"),u=s("0366"),c=function(d,f,m,p,v,y,b,S){for(var w=v,E=0,k=b?u(b,S,3):!1,x;E<p;){if(E in m){if(x=k?k(m[E],E,f):m[E],y>0&&o(x))w=c(d,f,x,l(x.length),w,y-1)-1;else{if(w>=9007199254740991)throw TypeError("Exceed the acceptable array length");d[w]=x}w++}E++}return w};i.exports=c}),a352:(function(i,a){i.exports=r}),a434:(function(i,a,s){var o=s("23e7"),l=s("23cb"),u=s("a691"),c=s("50c4"),d=s("7b0b"),f=s("65f0"),m=s("8418"),p=s("1dde"),v=s("ae40"),y=p("splice"),b=v("splice",{ACCESSORS:!0,0:0,1:2}),S=Math.max,w=Math.min,E=9007199254740991,k="Maximum allowed length exceeded";o({target:"Array",proto:!0,forced:!y||!b},{splice:function(I,A){var C=d(this),N=c(C.length),D=l(I,N),j=arguments.length,z,Y,ae,ee,J,G;if(j===0?z=Y=0:j===1?(z=0,Y=N-D):(z=j-2,Y=w(S(u(A),0),N-D)),N+z-Y>E)throw TypeError(k);for(ae=f(C,Y),ee=0;ee<Y;ee++)J=D+ee,J in C&&m(ae,ee,C[J]);if(ae.length=Y,z<Y){for(ee=D;ee<N-Y;ee++)J=ee+Y,G=ee+z,J in C?C[G]=C[J]:delete C[G];for(ee=N;ee>N-Y+z;ee--)delete C[ee-1]}else if(z>Y)for(ee=N-Y;ee>D;ee--)J=ee+Y-1,G=ee+z-1,J in C?C[G]=C[J]:delete C[G];for(ee=0;ee<z;ee++)C[ee+D]=arguments[ee+2];return C.length=N-Y+z,ae}})}),a4d3:(function(i,a,s){var o=s("23e7"),l=s("da84"),u=s("d066"),c=s("c430"),d=s("83ab"),f=s("4930"),m=s("fdbf"),p=s("d039"),v=s("5135"),y=s("e8b5"),b=s("861d"),S=s("825a"),w=s("7b0b"),E=s("fc6a"),k=s("c04e"),x=s("5c6c"),I=s("7c73"),A=s("df75"),C=s("241c"),N=s("057f"),D=s("7418"),j=s("06cf"),z=s("9bf2"),Y=s("d1e7"),ae=s("9112"),ee=s("6eeb"),J=s("5692"),G=s("f772"),se=s("d012"),L=s("90e3"),B=s("b622"),R=s("e538"),H=s("746f"),M=s("d44e"),K=s("69f3"),ne=s("b727").forEach,ie=G("hidden"),he="Symbol",we="prototype",Ae=B("toPrimitive"),oe=K.set,de=K.getterFor(he),W=Object[we],X=l.Symbol,ue=u("JSON","stringify"),ye=j.f,pe=z.f,Oe=N.f,ze=Y.f,Se=J("symbols"),$e=J("op-symbol
275s"),Ce=J("string-to-symbol-registry"),Ge=J("symbol-to-string-registry"),je=J("wks"),Ue=l.QObject,rt=!Ue||!Ue[we]||!Ue[we].findChild,vt=d&&p(function(){return I(pe({},"a",{get:function(){return pe(this,"a",{value:7}).a}})).a!=7})?function(ft,st,ct){var bt=ye(W,st);bt&&delete W[st],pe(ft,st,ct),bt&&ft!==W&&pe(W,st,bt)}:pe,yt=function(ft,st){var ct=Se[ft]=I(X[we]);return oe(ct,{type:he,tag:ft,description:st}),d||(ct.description=st),ct},Ee=m?function(ft){return typeof ft=="symbol"}:function(ft){return Object(ft)instanceof X},q=function(st,ct,bt){st===W&&q($e,ct,bt),S(st);var Qt=k(ct,!0);return S(bt),v(Se,Qt)?(bt.enumerable?(v(st,ie)&&st[ie][Qt]&&(st[ie][Qt]=!1),bt=I(bt,{enumerable:x(0,!1)})):(v(st,ie)||pe(st,ie,x(1,{})),st[ie][Qt]=!0),vt(st,Qt,bt)):pe(st,Qt,bt)},P=function(st,ct){S(st);var bt=E(ct),Qt=A(bt).concat(Ne(bt));return ne(Qt,function(Oi){(!d||re.call(bt,Oi))&&q(st,Oi,bt[Oi])}),st},V=function(st,ct){return ct===void 0?I(st):P(I(st),ct)},re=function(st){var ct=k(st,!0),bt=ze.call(this,ct);return this===W&&v(Se,ct)&&!v($e,ct)?!1:bt||!v(this,ct)||!v(Se,ct)||v(this,ie)&&this[ie][ct]?bt:!0},me=function(st,ct){var bt=E(st),Qt=k(ct,!0);if(!(bt===W&&v(Se,Qt)&&!v($e,Qt))){var Oi=ye(bt,Qt);return Oi&&v(Se,Qt)&&!(v(bt,ie)&&bt[ie][Qt])&&(Oi.enumerable=!0),Oi}},xe=function(st){var ct=Oe(E(st)),bt=[];return ne(ct,function(Qt){!v(Se,Qt)&&!v(se,Qt)&&bt.push(Qt)}),bt},Ne=function(st){var ct=st===W,bt=Oe(ct?$e:E(st)),Qt=[];
vendor: 13,221 bytes, line 275
275return ne(bt,function(Oi){v(Se,Oi)&&(!ct||v(W,Oi))&&Qt.push(Se[Oi])}),Qt};if(f||(X=function(){if(this instanceof X)throw TypeError("Symbol is not a constructor");var st=!arguments.length||arguments[0]===void 0?void 0:String(arguments[0]),ct=L(st),bt=function(Qt){this===W&&bt.call($e,Qt),v(this,ie)&&v(this[ie],ct)&&(this[ie][ct]=!1),vt(this,ct,x(1,Qt))};return d&&rt&&vt(W,ct,{configurable:!0,set:bt}),yt(ct,st)},ee(X[we],"toString",function(){return de(this).tag}),ee(X,"withoutSetter",function(ft){return yt(L(ft),ft)}),Y.f=re,z.f=q,j.f=me,C.f=N.f=xe,D.f=Ne,R.f=function(ft){return yt(B(ft),ft)},d&&(pe(X[we],"description",{configurable:!0,get:function(){return de(this).description}}),c||ee(W,"propertyIsEnumerable",re,{unsafe:!0}))),o({global:!0,wrap:!0,forced:!f,sham:!f},{Symbol:X}),ne(A(je),function(ft){H(ft)}),o({target:he,stat:!0,forced:!f},{for:function(ft){var st=String(ft);if(v(Ce,st))return Ce[st];var ct=X(st);return Ce[st]=ct,Ge[ct]=st,ct},keyFor:function(st){if(!Ee(st))throw TypeError(st+" is not a symbol");if(v(Ge,st))return Ge[st]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),o({target:"Object",stat:!0,forced:!f,sham:!d},{create:V,defineProperty:q,defineProperties:P,getOwnPropertyDescriptor:me}),o({target:"Object",stat:!0,forced:!f},{getOwnPropertyNames:xe,getOwnPropertySymbols:Ne}),o({target:"Object",stat:!0,forced:p(function(){D.f(1)})},{getOwnPropertySymbols:function(st){return D.f(w(st))}}),ue){var dt=!f||p(function(){var ft=X();return ue([ft])!="[null]"||ue({a:ft})!="{}"||ue(Object(ft))!="{}"});o({target:"JSON",stat:!0,forced:dt},{stringify:function(st,ct,bt){for(var Qt=[st],Oi=1,Td;arguments.length>Oi;)Qt.push(arguments[Oi++]);if(Td=ct,!(!b(ct)&&st===void 0||Ee(st)))return y(ct)||(ct=function(Nr,Ts){if(typeof Td=="function"&&(Ts=Td.call(this,Nr,Ts)),!Ee(Ts))return Ts}),Qt[1]=ct,ue.apply(null,Qt)}})}X[we][Ae]||ae(X[we],Ae,X[we].valueOf),M(X,he),se[ie]=!0}),a630:(function(i,a,s){var o=s("23e7"),l=s("4df4"),u=s("1c7e"),c=!u(function(d){Array.from(d)});o({target:"Array",stat:!0,forced:c},{from:l})}),a640:(function(i,a,s){var o=s("d039");i.exports=function(l,u){var c=[][l];return!!c&&o(function(){c.call(null,u||function(){throw 1},1)})}}),a691:(function(i,a){var s=Math.ceil,o=Math.floor;i.exports=function(l){return isNaN(l=+l)?0:(l>0?o:s)(l)}}),ab13:(function(i,a,s){var o=s("b622"),l=o("match");i.exports=function(u){var c=/./;try{"/./"[u](c)}catch{try{return c[l]=!1,"/./"[u](c)}catch{}}return!1}}),ac1f:(function(i,a,s){var o=s("23e7"),l=s("9263");o({target:"RegExp",proto:!0,forced:/./.exec!==l},{exec:l})}),ad6d:(function(i,a,s){var o=s("825a");i.exports=function(){var l=o(this),u="";return l.global&&(u+="g"),l.ignoreCase&&(u+="i"),l.multiline&&(u+="m"),l.dotAll&&(u+="s"),l.unicode&&(u+="u"),l.sticky&&(u+="y"),u}}),ae40:(function(i,a,s){var o=s("83ab"),l=s("d039"),u=s("5135"),c=Object.defineProperty,d={},f=function(m){throw m};i.exports=function(m,p){if(u(d,m))return d[m];p||(p={});var v=[][m],y=u(p,"ACCESSORS")?p.ACCESSORS:!1,b=u(p,0)?p[0]:f,S=u(p,1)?p[1]:void 0;return d[m]=!!v&&!l(function(){if(y&&!o)return!0;var w={length:-1};y?c(w,1,{enumerable:!0,get:f}):w[1]=1,v.call(w,b,S)})}}),ae93:(function(i,a,s){var o=s("e163"),l=s("9112"),u=s("5135"),c=s("b622"),d=s("c430"),f=c("iterator"),m=!1,p=function(){return this},v,y,b;[].keys&&(b=[].keys(),"next"in b?(y=o(o(b)),y!==Object.prototype&&(v=y)):m=!0),v==null&&(v={}),!d&&!u(v,f)&&l(v,f,p),i.exports={IteratorPrototype:v,BUGGY_SAFARI_ITERATORS:m}}),b041:(function(i,a,s){var o=s("00ee"),l=s("f5df");i.exports=o?{}.toString:function(){return"[object "+l(this)+"]"}}),b0c0:(function(i,a,s){var o=s("83ab"),l=s("9bf2").f,u=Function.prototype,c=u.toString,d=/^\s*function ([^ (]*)/,f="name";o&&!(f in u)&&l(u,f,{configurable:!0,get:function(){try{return c.call(this).match(d)[1]}catch{return""}}})}),b622:(function(i,a,s){var o=s("da84"),l=s("5692"),u=s("5135"),c=s("90e3"),d=s("4930"),f=s("fdbf"),m=l("wks"),p=o.Symbol,v=f?p:p&&p.withoutSetter||c;i.exports=function(y){return u(m,y)||(d&&u(p,y)?m[y]=p[y]:m[y]=v("Symbol."+y)),m[y]}}),b64b:(function(i,a,s){var o=s("23e7"),l=s("7b0b"),u=s("df75"),c=s("d039"),d=c(function(){u(1)});o({target:"Object",stat:!0,forced:d},{keys:function(m){return u(l(m))}})}),b727:(function(i,a,s){var o=s("0366"),l=s("44ad"),u=s("7b0b"),c=s("50c4"),d=s("65f0"),f=[].push,m=function(p){var v=p==1,y=p==2,b=p==3,S=p==4,w=p==6,E=p==5||w;return function(k,x,I,A){for(var C=u(k),N=l(C),D=o(x,I,3),j=c(N.length),z=0,Y=A||d,ae=v?Y(k,j):y?Y(k,0):void 0,ee,J;j>z;z++)if((E||z in N)&&(ee=N[z],J=D(ee,z,C),p)){if(v)ae[z]=J;else if(J)switch(p){case 3:return!0;case 5:return ee;case 6:return z;case 2:f.call(ae,ee)}else if(S)return!1}return w?-1:b||S?S:ae}};i.exports={forEach:m(0),map:m(1),filter:m(2),some:m(3),every:m(4),find:m(5),findIndex:m(6)}}),c04e:(function(i,a,s){var o=s("861d");i.exports=function(l,u){if(!o(l))return l;var c,d;if(u&&typeof(c=l.toString)=="function"&&!o(d=c.call(l))||typeof(c=l.valueOf)=="function"&&!o(d=c.call(l))||!u&&typeof(c=l.toString)=="function"&&!o(d=c.call(l)))return d;throw TypeError("Can't convert object to primitive value")}}),c430:(function(i,a){i.exports=!1}),c6b6:(function(i,a){var s={}.toString;i.exports=function(o){return s.call(o).slice(8,-1)}}),c6cd:(function(i,a,s){var o=s("da84"),l=s("ce4e"),u="__core-js_shared__",c=o[u]||l(u,{});i.exports=c}),c740:(function(i,a,s){var o=s("23e7"),l=s("b727").findIndex,u=s("44d2"),c=s("ae40"),d="findIndex",f=!0,m=c(d);d in[]&&Array(1)[d](function(){f=!1}),o({target:"Array",proto:!0,forced:f||!m},{findIndex:function(v){return l(this,v,arguments.length>1?arguments[1]:void 0)}}),u(d)}),c8ba:(function(i,a){var s;s=(function(){return this})();try{s=s||new Function("return this")()}catch{typeof window=="object"&&(s=window)}i.exports=s}),c975:(function(i,a,s){var o=s("23e7"),l=s("4d64").indexOf,u=s("a640"),c=s("ae40"),d=[].indexOf,f=!!d&&1/[1].indexOf(1,-0)<0,m=u("indexOf"),p=c("indexOf",{ACCESSORS:!0,1:0});o({target:"Array",proto:!0,forced:f||!m||!p},{indexOf:function(y){return f?d.apply(this,arguments)||0:l(this,y,arguments.length>1?arguments[1]:void 0)}})}),ca84:(function(i,a,s){var o=s("5135"),l=s("fc6a"),u=s("4d64").indexOf,c=s("d012");i.exports=function(d,f){var m=l(d),p=0,v=[],y;for(y in m)!o(c,y)&&o(m,y)&&v.push(y);for(;f.length>p;)o(m,y=f[p++])&&(~u(v,y)||v.push(y));return v}}),caad:(function(i,a,s){var o=s("23e7"),l=s("4d64").includes,u=s("44d2"),c=s("ae40"),d=c("indexOf",{ACCESSORS:!0,1:0});o({target:"Array",proto:!0,forced:!d},{includes:function(m){return l(this,m,arguments.length>1?arguments[1]:void 0)}}),u("includes")}),cc12:(function(i,a,s){var o=s("da84"),l=s("861d"),u=o.document,c=l(u)&&l(u.createElement);i.exports=function(d){return c?u.createElement(d):{}}}),ce4e:(function(i,a,s){var o=s("da84"),l=s("9112");i.exports=function(u,c){try{l(o,u,c)}catch{o[u]=c}return c}}),d012:(function(i,a){i.exports={}}),d039:(function(i,a){i.exports=function(s){try{return!!s()}catch{return!0}}}),d066:(function(i,a,s){var o=s("428f"),l=s("da84"),u=function(c){return typeof c=="function"?c:void 0};i.exports=function(c,d){return arguments.length<2?u(o[c])||u(l[c]):o[c]&&o[c][d]||l[c]&&l[c][d]}}),d1e7:(function(i,a,s){var o={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,u=l&&!o.call({1:2},1);a.f=u?function(d){var f=l(this,d);return!!f&&f.enumerable}:o}),d28b:(function(i,a,s){var o=s("746f");o("iterator")}),d2bb:(function(i,a,s){var o=s("825a"),l=s("3bbe");i.exports=Object.setPrototypeOf||("__proto__"in{}?(function(){var u=!1,c={},d;try{d=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,d.call(c,[]),u=c instanceof Array}catch{}return function(m,p){return o(m),l(p),u?d.call(m,p):m.__proto__=p,m}})():void 0)}),d3b7:(function(i,a,s){var o=s("00ee"),l=s("6eeb"),u=s("b041");o||l(Object.prototype,"toString",u,{unsafe:!0})}),d44e:(function(i,a,s){var o=s("9bf2").f,l=s("5135"),u=s("b622"),c=u("toStringTag");i.exports=function(d,f,m){d&&!l(d=m?d:d.prototype,c)&&o(d,c,{configurable:!0,value:f})}}),d58f:(function(i,a,s){var o=s("1c0b"),l=s("7b0b"),u=s("44ad"),c=s("50c4"),d=function(f){return function(m,p,v,y){o(p);var b=l(m),S=u(b),w=c(b.length),E=f?w-1:0,k=f?-1:1;if(v<2)for(;;){if(E in S){y=S[E],E+=k;break}if(E+=k,f?E<0:w<=E)throw TypeError("Reduce of empty array with no initial value")}for(;f?E>=0:w>E;E+=k)E in S&&(y=p(y,S[E],E,b));return y}};i.exports={left:d(!1),right:d(!0)}}),d784:(function(i,a,s){s("ac1f");var o=s("6eeb"),l=s("d039"),u=s("b622"),c=s("9263"),d=s("9112"),f=u("species"),m=!l(function(){var S=/./;return S.exec=function(){var w=[];return w.groups={a:"7"},w},"".replace(S,"$<a>")!=="7"}),p=(function(){return"a".replace(/./,"$0")==="$0"})(),v=u("replace"),y=(function(){return/./[v]?/./[v]("a","$0")==="":!1})(),b=!l(function(){var S=/(?:)/,w=S.exec;S.exec=function(){return w.apply(this,arguments)};var E="ab".split(S);return E.length!==2||E[0]!=="a"||E[1]!=="b"});i.exports=function(S,w,E,k){var x=u(S),I=!l(function(){var z={};return z[x]=function(){return 7},""[S](z)!=7}),A=I&&!l(function(){var z=!1,Y=/a/;return S==="split"&&(Y={},Y.constructor={},Y.constructor[f]=function(){return Y},Y.flags="",Y[x]=/./[x]),Y.exec=function(){return z=!0,null},Y[x](""),!z});if(!I||!A||S==="replace"&&!(m&&p&&!y)||S==="split"&&!b){var C=/./[x],N=E(x,""[S],function(z,Y,ae,ee,J){return Y.exec===c?I&&!J?{done:!0,value:C.call(Y,ae,ee)}:{done:!0,value:z.call(ae,Y,ee)}:{done:!1}},{REPLACE_KEEPS_$0:p,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:y}),D=N[0],j=N[1];o(String.prototype,S,D),o(RegExp.prototype,x,w==2?function(z,Y){return j.call(z,this,Y)}:function(z){return j.call(z,this)})}k&&d(RegExp.prototype[x],"sham",!0)}}),d81d:(function(i,a,s){var o=s("23e7"),l=s("b727").map,u=s("1dde"),c=s("ae40"),d=u("map"),f=c("map");o({target:"Array",proto:!0,forced:!d||!f},{map:function(p){return l(this,p,arguments.length>1?arguments[1]:void 0)}})}),da84:(function(i,a,s){(function(o){var l=function(u){return u&&u.Math==Math&&u};i.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof o=="object"&&o)||Function("return this")()}).call(this,s("c8ba"))}),dbb4:(function(i,a,s){var o=s("23e7"),l=s("83ab"),u=s("56ef"),c=s("fc6a"),d=s("06cf"),f=s("8418");o({target:"Object",stat:!0,sham:!l},{getOwnPropertyDescriptors:function(p){for(var v=c(p),y=d.f,b=u(v),S={},w=0,E,k;b.length>w;)k=y(v,E=b[w++]),k!==void 0&&f(S,E,k);return S}})}),dbf1:(function(i,a,s){(function(o){s.d(a,"a",function(){return u});function l(){return typeof window<"u"?window.console:o.console}var u=l()}).call(this,s("c8ba"))}),ddb0:(function(i,a,s){var o=s("da84"),l=s("fdbc"),u=s("e260"),c=s("9112"),d=s("b622"),f=d("iterator"),m=d("toStringTag"),p=u.values;for(var v in l){var y=o[v],b=y&&y.prototype;if(b){if(b[f]!==p)try{c(b,f,p)}catch{b[f]=p}if(b[m]||c(b,m,v),l[v]){for(var S in u)if(b[S]!==u[S])try{c(b,S,u[S])}catch{b[S]=u[S]}}}}}),df75:(function(i,a,s){var o=s("ca84"),l=s("7839");i.exports=Object.keys||function(c){return o(c,l)}}),e01a:(function(i,a,s){var o=s("23e7"),l=s("83ab"),u=s("da84"),c=s("5135"),d=s("861d"),f=s("9bf2").f,m=s("e893"),p=u.Symbol;if(l&&typeof p=="function"&&(!("description"in p.prototype)||p().description!==void 0)){var v={},y=function(){var x=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),I=this instanceof y?new p(x):x===void 0?p():p(x);return x===""&&(v[I]=!0),I};m(y,p);var b=y.prototype=p.prototype;b.constructor=y;var S=b.toString,w=String(p("test"))=="Symbol(test)",E=/^Symbol\((.*)\)[^)]+$/;f(b,"description",{configurable:!0,get:function(){var x=d(this)?this.valueOf():this,I=S.call(x);if(c(v,x))return"";var A=w?I.slice(7,-1):I.replace(E,"$1");return A===""?void 0:A}}),o({global:!0,forced:!0},{Symbol:y})}}),e163:(function(i,a,s){var o=s("5135"),l=s("7b0b"),u=s("f772"),c=s("e177"),d=u("IE_PROTO"),f=Object.prototype;i.exports=c?Object.getPrototypeOf:function(m){return m=l(m),o(m,d)?m[d]:typeof m.constructor=="function"&&m instanceof m.constructor?m.constructor.prototype:m instanceof Object?f:null}}),e177:(function(i,a,s){var o=s("d039");i.exports=!o(function(){function l(){}return l.prototype.constructor=null,Object.getPrototypeOf(new l)!==l.prototype})}),e260:(function(i,a,s){var o=s("fc6a"),l=s("44d2"),u=s("3f8c"),c=s("69f3"),d=s("7dd0"),f="Array Iterator",m=c.set,p=c.getterFor(f);i.exports=d(Array,"Array",function(v,y){m(this,{type:f,target:o(v),index:0,kind:y})},function(){var v=p(this),y=v.target,b=v.kind,S=v.index++;return!y||S>=y.length?(v.target=void 0,{value:void 0,done:!0}):b=="keys"?{value:S,done:!1}:b=="values"?{value:y[S],done:!1}:{value:[S,y[S]],done:!1}},"values"),u.Arguments=u.Array,l("keys"),l("values"),l("entries")}),e439:(function(i,a,s){var o=s("23e7"),l=s("d039"),u=s("fc6a"),c=s("06cf").f,d=s("83ab"),f=l(function(){c(1)}),m=!d||f;o({target:"Object",stat:!0,forced:m,sham:!d},{getOwnPropertyDescriptor:function(v,y){return c(u(v),y)}})}),e538:(function(i,a,s){var o=s("b622");a.f=o}),e893:(function(i,a,s){var o=s("5135"),l=s("56ef"),u=s("06cf"),c=s("9bf2");i.exports=function(d,f){for(var m=l(f),p=c.f,v=u.f,y=0;y<m.length;y++){var b=m[y];o(d,b)||p(d,b,v(f,b))}}}),e8b5:(function(i,a,s){var o=s("c6b6");i.exports=Array.isArray||function(u){return o(u)=="Array"}}
275),e95a:(function(i,a,s){var o=s("b622"),l=s("3f8c"),u=o("iterator"),c=Array.prototype;i.exports=function(d){return d!==void 0&&(l.Array===d||c[u]===d)}}),f5df:(function(i,a,s){var o=s("00ee"),l=s("c6b6"),u=s("b622"),c=u("toStringTag"),d=l((function(){return arguments})())=="Arguments",f=function(m,p){try{return m[p]}catch{}};i.exports=o?l:function(m){var p,v,y;return m===void 0?"Undefined":m===null?"Null":typeof(v=f(p=Object(m),c))=="string"?v:d?l(p):(y=l(p))=="Object"&&typeof p.callee=="function"?"Arguments":y}}),f772:(function(i,a,s){var o=s("5692"),l=s("90e3"),u=o("keys");i.exports=function(c){return u[c]||(u[c]=l(c))}}),fb15:(function(i,a,s){if(s.r(a),typeof window<"u"){var o=window.document.currentScript;{var l=s("8875");o=l(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:l})}var u=o&&o.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);u&&(s.p=u[1])}s("99af"),s("4de4"),s("4160"),s("c975"),s("d81d"),s("a434"),s("159b"),s("a4d3"),s("e439"),s("dbb4"),s("b64b");function c(Ee,q,P){return q in Ee?Object.defineProperty(Ee,q,{value:P,enumerable:!0,configurable:!0,writable:!0}):Ee[q]=P,Ee}function d(Ee,q){var P=Object.keys(Ee);if(Object.getOwnPropertySymbols){var V=Object.getOwnPropertySymbols(Ee);q&&(V=V.filter(function(re){return Object.getOwnPropertyDescriptor(Ee,re).enumerable})),P.push.apply(P,V)}return P}function f(Ee){for(var q=1;q<arguments.length;q++){var P=arguments[q]!=null?arguments[q]:{};q%2?d(Object(P),!0).forEach(function(V){c(Ee,V,P[V])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ee,Object.getOwnPropertyDescriptors(P)):d(Object(P)).forEach(function(V){Object.defineProperty(Ee,V,Object.getOwnPropertyDescriptor(P,V))})}return Ee}function m(Ee){if(Array.isArray(Ee))return Ee}s("e01a"),s("d28b"),s("e260"),s("d3b7"),s("3ca3"),s("ddb0");function p(Ee,q){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(Ee)))){var P=[],V=!0,re=!1,me=void 0;try{for(var xe=Ee[Symbol.iterator](),Ne;!(V=(Ne=xe.next()).done)&&(P.push(Ne.value),!(q&&P.length===q));V=!0);}catch(dt){re=!0,me=dt}finally{try{!V&&xe.return!=null&&xe.return()}finally{if(re)throw me}}return P}}s("a630"),s("fb6a"),s("b0c0"),s("25f0");function v(Ee,q){(q==null||q>Ee.length)&&(q=Ee.length);for(var P=0,V=new Array(q);P<q;P++)V[P]=Ee[P];return V}function y(Ee,q){if(Ee){if(typeof Ee=="string")return v(Ee,q);var P=Object.prototype.toString.call(Ee).slice(8,-1);if(P==="Object"&&Ee.constructor&&(P=Ee.constructor.name),P==="Map"||P==="Set")return Array.from(Ee);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return v(Ee,q)}}function b(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
276In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function S(Ee,q){return m(Ee)||p(Ee,q)||y(Ee,q)||b()}function w(Ee){if(Array.isArray(Ee))return v(Ee)}function E(Ee){if(typeof Symbol<"u"&&Symbol.iterator in Object(Ee))return Array.from(Ee)}function k(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
277In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function x(Ee){return w(Ee)||E(Ee)||y(Ee)||k()}var I=s("a352"),A=s.n(I);function C(Ee){Ee.parentElement!==null&&Ee.parentElement.removeChild(Ee)}function N(Ee,q,P){var V=P===0?Ee.children[0]:Ee.children[P-1].nextSibling;Ee.insertBefore(q,V)}var D=s("dbf1");s("13d5"),s("4fad"),s("ac1f"),s("5319");function j(Ee){var q=Object.create(null);return function(V){var re=q[V];return re||(q[V]=Ee(V))}}var z=/-(\w)/g,Y=j(function(Ee){return Ee.replace(z,function(q,P){return P.toUpperCase()})});s("5db7"),s("73d9");var ae=["Start","Add","Remove","Update","End"],ee=["Choose","Unchoose","Sort","Filter","Clone"],J=["Move"],G=[J,ae,ee].flatMap(function(Ee){return Ee}).map(function(Ee){return"on".concat(Ee)}),se={manage:J,manageAndEmit:ae,emit:ee};function L(Ee){return G.indexOf(Ee)!==-1}s("caad"),s("2ca0");var B=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"];function R(Ee){return B.includes(Ee)}function H(Ee){return["transition-group","TransitionGroup"].includes(Ee)}function M(Ee){return["id","class","role","style"].includes(Ee)||Ee.startsWith("data-")||Ee.startsWith("aria-")||Ee.startsWith("on")}function K(Ee){return Ee.reduce(function(q,P){var V=S(P,2),re=V[0],me=V[1];return q[re]=me,q},{})}function ne(Ee){var q=Ee.$attrs,P=Ee.componentData,V=P===void 0?{}:P,re=K(Object.entries(q).filter(function(me){var xe=S(me,2),Ne=xe[0];return xe[1],M(Ne)}));return f(f({},re),V)}function ie(Ee){var q=Ee.$attrs,P=Ee.callBackBuilder,V=K(he(q));Object.entries(P).forEach(function(me){var xe=S(me,2),Ne=xe[0],dt=xe[1];se[Ne].forEach(function(ft){V["on".concat(ft)]=dt(ft)})});var re="[data-draggable]".concat(V.draggable||"");return f(f({},V),{},{draggable:re})}function he(Ee){return Object.entries(Ee).filter(function(q){var P=S(q,2),V=P[0];return P[1],!M(V)}).map(function(q){var P=S(q,2),V=P[0],re=P[1];return[Y(V),re]}).filter(function(q){var P=S(q,2),V=P[0];return P[1],!L(V)})}s("c740");function we(Ee,q){if(!(Ee instanceof q))throw new TypeError("Cannot call a class as a function")}function Ae(Ee,q){for(var P=0;P<q.length;P++){var V=q[P];V.enumerable=V.enumerable||!1,V.configurable=!0,"value"in V&&(V.writable=!0),Object.defineProperty(Ee,V.key,V)}}function oe(Ee,q,P){return q&&Ae(Ee.prototype,q),Ee}var de=function(q){var P=q.el;return P},W=function(q,P){return q.__draggable_context=P},X=function(q){return q.__draggable_context},ue=(function(){function Ee(q){var P=q.nodes,V=P.header,re=P.default,me=P.footer,xe=q.root,Ne=q.realList;we(this,Ee),this.defaultNodes=re,this.children=[].concat(x(V),x(re),x(me)),this.externalComponent=xe.externalComponent,this.rootTransition=xe.transition,this.tag=xe.tag,this.realList=Ne}return oe(Ee,[{key:"render",value:function(P,V){var re=this.tag,me=this.children,xe=this._isRo
277otComponent,Ne=xe?{default:function(){return me}}:me;return P(re,V,Ne)}},{key:"updated",value:function(){var P=this.defaultNodes,V=this.realList;P.forEach(function(re,me){W(de(re),{element:V[me],index:me})})}},{key:"getUnderlyingVm",value:function(P){return X(P)}},{key:"getVmIndexFromDomIndex",value:function(P,V){var re=this.defaultNodes,me=re.length,xe=V.children,Ne=xe.item(P);if(Ne===null)return me;var dt=X(Ne);if(dt)return dt.index;if(me===0)return 0;var ft=de(re[0]),st=x(xe).findIndex(function(ct){return ct===ft});return P<st?0:me}},{key:"_isRootComponent",get:function(){return this.externalComponent||this.rootTransition}}]),Ee})(),ye=s("8bbf");function pe(Ee,q){var P=Ee[q];return P?P():[]}function Oe(Ee){var q=Ee.$slots,P=Ee.realList,V=Ee.getKey,re=P||[],me=["header","footer"].map(function(ct){return pe(q,ct)}),xe=S(me,2),Ne=xe[0],dt=xe[1],ft=q.item;if(!ft)throw new Error("draggable element must have an item slot");var st=re.flatMap(function(ct,bt){return ft({element:ct,index:bt}).map(function(Qt){return Qt.key=V(ct),Qt.props=f(f({},Qt.props||{}),{},{"data-draggable":!0}),Qt})});if(st.length!==re.length)throw new Error("Item slot must have only one child");return{header:Ne,footer:dt,default:st}}function ze(Ee){var q=H(Ee),P=!R(Ee)&&!q;return{transition:q,externalComponent:P,tag:P?Object(ye.resolveComponent)(Ee):q?ye.TransitionGroup:Ee}}function Se(Ee){var q=Ee.$slots,P=Ee.tag,V=Ee.realList,re=Ee.getKey,me=Oe({$slots:q,realList:V,getKey:re}),xe=ze(P);return new ue({nodes:me,root:xe,realList:V})}function $e(Ee,q){var P=this;Object(ye.nextTick)(function(){return P.$emit(Ee.toLowerCase(),q)})}function Ce(Ee){var q=this;return function(P,V){if(q.realList!==null)return q["onDrag".concat(Ee)](P,V)}}function Ge(Ee){var q=this,P=Ce.call(this,Ee);return function(V,re){P.call(q,V,re),$e.call(q,Ee,V)}}var je=null,Ue={list:{type:Array,required:!1,default:null},modelValue:{type:Array,required:!1,default:null},itemKey:{type:[String,Function],required:!0},clone:{type:Function,default:function(q){return q}},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},rt=["update:modelValue","change"].concat(x([].concat(x(se.manageAndEmit),x(se.emit)).map(function(Ee){return Ee.toLowerCase()}))),vt=Object(ye.defineComponent)({name:"draggable",inheritAttrs:!1,props:Ue,emits:rt,data:function(){return{error:!1}},render:function(){try{this.error=!1;var q=this.$slots,P=this.$attrs,V=this.tag,re=this.componentData,me=this.realList,xe=this.getKey,Ne=Se({$slots:q,tag:V,realList:me,getKey:xe});this.componentStructure=Ne;var dt=ne({$attrs:P,componentData:re});return Ne.render(ye.h,dt)}catch(ft){return this.error=!0,Object(ye.h)("pre",{style:{color:"red"}},ft.stack)}},created:function(){this.list!==null&&this.modelValue!==null&&D.a.error("modelValue and list props are mutually exclusive! Please set one or another.")},mounted:function(){var q=this;if(!this.error){var P=this.$attrs,V=this.$el,re=this.componentStructure;re.updated();var me=ie({$attrs:P,callBackBuilder:{manageAndEmit:function(dt){return Ge.call(q,dt)},emit:function(dt){return $e.bind(q,dt)},manage:function(dt){return Ce.call(q,dt)}}}),xe=V.nodeType===1?V:V.parentElement;this._sortable=new A.a(xe,me),this.targetDomElement=xe,xe.__draggable_component__=this}},updated:function(){this.componentStructure.updated()},beforeUnmount:function(){this._sortable!==void 0&&this._sortable.destroy()},computed:{realList:function(){var q=this.list;return q||this.modelValue},getKey:function(){var q=this.itemKey;return typeof q=="function"?q:function(P){return P[q]}}},watch:{$attrs:{handler:function(q){var P=this._sortable;P&&he(q).forEach(function(V){var re=S(V,2),me=re[0],xe=re[1];P.option(me,xe)})},deep:!0}},methods:{getUnderlyingVm:function(q){return this.componentStructure.getUnderlyingVm(q)||null},getUnderlyingPotencialDraggableComponent:function(q){return q.__draggable_component__},emitChanges:function(q){var P=this;Object(ye.nextTick)(function(){return P.$emit("change",q)})},alterList:function(q){if(this.list){q(this.list);return}var P=x(this.modelValue);q(P),this.$emit("update:modelValue",P)}
277,spliceList:function(){var q=arguments,P=function(re){return re.splice.apply(re,x(q))};this.alterList(P)},updatePosition:function(q,P){var V=function(me){return me.splice(P,0,me.splice(q,1)[0])};this.alterList(V)},getRelatedContextFromMoveEvent:function(q){var P=q.to,V=q.related,re=this.getUnderlyingPotencialDraggableComponent(P);if(!re)return{component:re};var me=re.realList,xe={list:me,component:re};if(P!==V&&me){var Ne=re.getUnderlyingVm(V)||{};return f(f({},Ne),xe)}return xe},getVmIndexFromDomIndex:function(q){return this.componentStructure.getVmIndexFromDomIndex(q,this.targetDomElement)},onDragStart:function(q){this.context=this.getUnderlyingVm(q.item),q.item._underlying_vm_=this.clone(this.context.element),je=q.item},onDragAdd:function(q){var P=q.item._underlying_vm_;if(P!==void 0){C(q.item);var V=this.getVmIndexFromDomIndex(q.newIndex);this.spliceList(V,0,P);var re={element:P,newIndex:V};this.emitChanges({added:re})}},onDragRemove:function(q){if(N(this.$el,q.item,q.oldIndex),q.pullMode==="clone"){C(q.clone);return}var P=this.context,V=P.index,re=P.element;this.spliceList(V,1);var me={element:re,oldIndex:V};this.emitChanges({removed:me})},onDragUpdate:function(q){C(q.item),N(q.from,q.item,q.oldIndex);var P=this.context.index,V=this.getVmIndexFromDomIndex(q.newIndex);this.updatePosition(P,V);var re={element:this.context.element,oldIndex:P,newIndex:V};this.emitChanges({moved:re})},computeFutureIndex:function(q,P){if(!q.element)return 0;var V=x(P.to.children).filter(function(Ne){return Ne.style.display!=="none"}),re=V.indexOf(P.related),me=q.component.getVmIndexFromDomIndex(re),xe=V.indexOf(je)!==-1;return xe||!P.willInsertAfter?me:me+1},onDragMove:function(q,P){var V=this.move,re=this.realList;if(!V||!re)return!0;var me=this.getRelatedContextFromMoveEvent(q),xe=this.computeFutureIndex(me,q),Ne=f(f({},this.context),{},{futureIndex:xe}),dt=f(f({},q),{},{relatedContext:me,draggedContext:Ne});return V(dt,P)},onDragEnd:function(){je=null}}}),yt=vt;a.default=yt}),fb6a:(function(i,a,s){var o=s("23e7"),l=s("861d"),u=s("e8b5"),c=s("23cb"),d=s("50c4"),f=s("fc6a"),m=s("8418"),p=s("b622"),v=s("1dde"),y=s("ae40"),b=v("slice"),S=y("slice",{ACCESSORS:!0,0:0,1:2}),w=p("species"),E=[].slice,k=Math.max;o({target:"Array",proto:!0,forced:!b||!S},{slice:function(I,A){var C=f(this),N=d(C.length),D=c(I,N),j=c(A===void 0?N:A,N),z,Y,ae;if(u(C)&&(z=C.constructor,typeof z=="function"&&(z===Array||u(z.prototype))?z=void 0:l(z)&&(z=z[w],z===null&&(z=void 0)),z===Array||z===void 0))return E.call(C,D,j);for(Y=new(z===void 0?Array:z)(k(j-D,0)),ae=0;D<j;D++,ae++)D in C&&m(Y,ae,C[D]);return Y.length=ae,Y}})}),fc6a:(function(i,a,s){var o=s("44ad"),l=s("1d80");i.exports=function(u){return o(l(u))}}),fdbc:(function(i,a){i.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}}),fdbf:(function(i,a,s){var o=s("4930");i.exports=o&&!Symbol.sham&&typeof Symbol.iterator=="symbol"})}).default})})(OS)),OS.exports}var NKe=MKe();const LKe=md(NKe),Kg={editorInterface:null},yi=F({get:()=>Kg.editorInterface,set:e=>{if(!Kg.editorInterface)Kg.editorInterface=e;else{if(!e)return;Object.entries(e).forEach(([t,n])=>{if(!Kg.editorInterface)throw new Error("Unexpected state change");Kg.editorInterface[t]=n})}}}),Hv=ve(!1),FKe={key:0},VKe={class:"overflow-y-auto pr-3"},BKe={style:{height:"10vh"}},jKe={key:0,class:"d-flex align-center justify-space-between mx-2"},UKe={class:"pa-3 d-flex align-center justify-space-between"},HKe={class:"d-inline text-truncate text-subtitle-1"},zKe={style:{"min-width":"31%"}},qKe={key:0},WKe={class:"font-weight-regular"},GKe=gt({__name:"VJsfWrapper",props:{propKey:{type:String,required:!0},options:{type:Object,required:!0},readonly:{type:Boolean,required:!0}},setup(e){const t=e,n=sh(),r=ve(-1),i=ve({}),a=ve(!1),s=F(()=>{var p,v;return(v=(p=yi.value)==null?void 0:p.complexSchema.properties)==null?void 0:v[t.propKey].items}),o=F({get:()=>{var p;return(p=yi.value)==null?void 0:p.complexModel[t.propKey]},set:p=>{var v,y;(v=yi.value)==null||v.setComplexModelProp(t.propKey,p),(y=yi.value)==null||y.transactionTracker.add(yi.value.complexModel,!0)}});Je(o,p=>{r.value>=0&&(i.value=p[r.value])});const l=F(()=>!Wi.isEqual(i.value,o.value[r.value]));function u(){r.value=-1,i.value={}}function c(){o.value=[...o.value,i.value],r.value=o.value.length-1}function d(){const p=[...o.value];p[r.value]=i.value,o.value=p,u()}function f(p){r.value===p&&(r.value=-1,i.value={});const v=[...o.value];v.splice(p,1),o.value=v}function m(p){r.value=p,i.value=JSON.parse(JSON.stringify(o.value))[p]}return(p,v)=>_e(yi)&&_e(yi).complexSchema?(Z(),Re("div",FKe,[_(sn,{class:"d-flex justify-space-between"},{default:O(()=>[_(Ut,{cols:"6"},{default:O(()=>[fe("div",VKe,[_(Zt,{defaults:_e(Mne)},{default:O(()=>[_(mp,{modelValue:a.value,"onUpdate:modelValue":v[1]||(v[1]=y=>a.value=y)},{default:O(()=>[r.value>=0?(Z(),ge(_e($ne),{key:`
278                ${e.propKey}-${r.value}-${_e(yi).transactionTracker.getTransactionPointer()}
279              `,class:"my-6","model-value":i.value,schema:s.value,options:e.options,"onUpdate:modelValue":v[0]||(v[0]=y=>i.value=y)},null,8,["model-value","schema","options"])):Me("",!0)]),_:1},8,["modelValue"])]),_:1},8,["defaults"])]),fe("div",BKe,[_(Nn,{class:"my-2"}),e.readonly?Me("",!0):(Z(),Re("div",jKe,[_(Xe,{elevation:"0",color:"white",class:"text-grey-darken-2 font-weight-medium",onClick:u},{default:O(()=>v[3]||(v[3]=[te(" Clear Form ")])),_:1}),r.value===-1?(Z(),ge(Xe,{key:0,class:"bg-grey-darken-3 text-white",elevation:"0",onClick:c},{default:O(()=>[v[5]||(v[5]=fe("span",{class:"mr-1"},"Add Item",-1)),_(Fe,null,{default:O(()=>v[4]||(v[4]=[te("mdi-arrow-right")])),_:1})]),_:1})):(Z(),ge(Xe,{key:1,class:"bg-grey-darken-3 text-white",elevation:"0",disabled:!a.value,onClick:d},{default:O(()=>[v[7]||(v[7]=fe("span",{class:"mr-1"},"Save Item",-1)),_(Fe,null,{default:O(()=>v[6]||(v[6]=[te("mdi-arrow-right")])),_:1})]),_:1},8,["disabled"]))]))])]),_:1}),_(Ut,{style:ws(`background-color: ${_e(n).current.value.colors.dropzone}; min-height: 55vh; ${o.value.length===0?"display: none;":""}`),class:"overflow-y-auto",cols:"6"},{default:O(()=>[_e(yi).complexSchema.properties?(Z(),ge(Kr,{key:0,class:"ma-4"},{default:O(()=>[_(_e(LKe),{modelValue:o.value,"onUpdate:modelValue":v[2]||(v[2]=y=>o.value=y),"item-key":"id"},{item:O(({element:y,index:b})=>[(Z(),ge(nn,{key:b,variant:"outlined"},{default:O(()=>[fe("div",UKe,[fe("span",HKe,[_(Fe,null,{default:O(()=>v[8]||(v[8]=[te("mdi-drag-horizontal-variant")])),_:1}),fe("span",{class:$r(r.value===b?"accent--text":void 0)},De(y.name||y.identifier||y.id)+" "+De(r.value===b&&l.value?"*":void 0),3)]),fe("span",zKe,[e.readonly?Me("",!0):(Z(),Re("span",qKe,[_(Xe,{variant:"text",size:"small",onClick:S=>f(b)},{default:O(()=>[_(Fe,{color:"error",start:""},{default:O(()=>v[9]||(v[9]=[te(" mdi-minus-circle ")])),_:1}),v[10]||(v[10]=fe("span",{class:"font-weight-regular"}," Remove ",-1))]),_:2},1032,["onClick"])])),fe("span",null,[_(Xe,{disabled:r.value===b,variant:"text",size:"small",onClick:S=>m(b)},{default:O(()=>[_(Fe,{color:"info",start:""},{default:O(()=>[te(" mdi-"+De(e.readonly?"eye":"pencil"),1)]),_:1}),fe("span",WKe,De(e.readonly?"View":"Edit"),1)]),_:2},1032,["disabled","onClick"])])])])]),_:2},1024))]),_:1},8,["modelValue"])]),_:1})):Me("",!0)]),_:1},8,["style"])]),_:1})])):Me("",!0)}}),KKe=gt({__name:"Meditor",setup(e){function t(J){const{properties:G}=J;return!(J.readOnly||G!==void 0&&Object.keys(G).every(L=>{const B=G[L];return eL(B)&&B.readOnly}))}const n=Mr(),r=F(()=>n.dandiset),i=F(()=>{var J;return(J=r.value)==null?void 0:J.dandiset.identifier}),a="https://api.dandiarchive.org/api/",s=F(()=>`https://medit.dandiarchive.org/?dandiset=${i.value}&instance=${a}`),o=F(()=>n.schema),l=F(()=>{var J;return(J=r.value)==null?void 0:J.metadata}),u=F(()=>!n.userCanModifyDandiset),c=ve(!1),d=ve(null);yi.value=new Z9e(o.value,l.value);const{modelValid:f,basicSchema:m,basicModel:p,basicModelValid:v,complexSchema:y,complexModelValidation:b,transactionTracker:S}=yi.value,w=F(()=>({initialValidation:"always",defaultOn:"never",readOnly:u.value,readOnlyPropertiesMode:"hide"}));hr(()=>{o.value&&yi.value&&Y9e(yi.value)});function E(){S.undo()}function k(){S.redo()}const x=F(()=>u.value||!S.areTransactionsBehind()),I=F(()=>u.value||!S.areTransactionsAhead()),A=()=>
279{const J=document.activeElement,G=J.selectionStart,se=J.scrollLeft,L=S.getTransactions().length;if(S.add(p.value,!1),S.getTransactions().length===L)return;const{newValue:B}=S.getTransactions()[S.getTransactionPointer()];if(typeof B!="string")return;let R=`'${B}'`;if(B.includes("'")){const M=B.split("'").map(K=>`'${K}'`);for(let K=1;K<M.length;K+=2)M.splice(K,0,`"'"`);R=`concat(${M.join(", ")})`}setTimeout(()=>{const H=document.evaluate(`//input[@value=${R}]`,document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;H.focus(),H.setSelectionRange(G,G,"forward"),H.scroll({left:se})},10)},C=F(()=>S.isModified());async function N(){var G,se,L;if(!i.value||!l.value||!((G=r.value)!=null&&G.version))return;const J=(se=yi.value)==null?void 0:se.getModel();try{const{status:B,data:R}=await In.saveDandiset(i.value,r.value.version,J);B===200&&(x5e(l.value.id),setTimeout(async()=>{await n.fetchDandiset({identifier:R.dandiset.identifier,version:R.version}),S.reset()},500))}catch(B){throw fn.isAxiosError(B)&&((L=B.response)==null?void 0:L.status)===403&&(c.value=!0),B}}const D=ve(!1),j=F(()=>D.value?"text/yaml":"application/json"),z=F(()=>{var G;const J=(G=yi.value)==null?void 0:G.getModel();return D.value?SR.dump(J):JSON.stringify(J,null,2)});function Y(){const J=new Blob([z.value],{type:j.value}),se=`dandiset.${j.value.split("/")[1]}`,L=document.createElement("a");L.href=URL.createObjectURL(J),L.download=se,L.click(),URL.revokeObjectURL(L.href)}function ae(J){const G=y==null?void 0:y.properties;return G&&G[J].title||J}const ee=Object.keys(y.properties).filter(J=>t(y.properties[J]));return(J,G)=>{const se=ka("page-title");return Z(),ge(gs,{modelValue:_e(Hv),"onUpdate:modelValue":G[5]||(G[5]=L=>Rn(Hv)?Hv.value=L:null),"max-width":"85vw"},{default:O(()=>[o.value&&l.value&&_e(yi)?nr((Z(),ge(nn,{key:0,class:"overflow-hidden","min-height":"70vh"},{default:O(()=>[_(nn,{class:"mb-2",variant:"outlined"},{default:O(()=>[_(Gi,{class:"pt-0"},{default:O(()=>[_($n,{location:"top"},{activator:O(({props:L})=>[_(Fe,Be({start:"",color:_e(f)?"success":"error"},L),{default:O(()=>[_e(f)?(Z(),Re(Ve,{key:0},[te(" mdi-checkbox-marked-circle ")],64)):(Z(),Re(Ve,{key:1},[te(" mdi-alert-circle ")],64))]),_:2},1040,["color"])]),default:O(()=>[_e(f)?(Z(),Re(Ve,{key:0},[te(" All metadata for this dandiset is valid. ")],64)):(Z(),Re(Ve,{key:1},[te(" There are errors in the metadata for this Dandiset. ")],64))]),_:1}),_($n,{location:"bottom"},{activator:O(({props:L})=>[_(Xe,Be({icon:"",color:C.value?"warning":"primary",disabled:u.value||!C.value},L,{onClick:N}),{default:O(()=>[_(Fe,null,{default:O(()=>[te(De(C.value?"mdi-content-save-alert":"mdi-content-save"),1)]),_:1})]),_:2},1040,["color","disabled"])]),default:O(()=>[G[6]||(G[6]=fe("span",null,"Save",-1))]),_:1}),_($n,{location:"bottom"},{activator:O(({props:L})=>[_(Xe,Be({icon:"",color:"secondary",disabled:x.value},L,{onClick:E}),{default:O(()=>[_(Fe,null,{default:O(()=>G[7]||(G[7]=[te(" mdi-undo ")])),_:1})]),_:2},1040,["disabled"])]),default:O(()=>[G[8]||(G[8]=fe("span",null,"Undo",-1))]),_:1}),_($n,{location:"bottom"},{activator:O(({props:L})=>[_(Xe,Be({icon:"",color:"secondary",disabled:I.value},L,{onClick:k}),{default:O(()=>[_(Fe,null,{default:O(()=>G[9]||(G[9]=[te(" mdi-redo ")])),_:1})]),_:2},1040,["disabled"])]),default:O(()=>[G[10]||(G[10]=fe("span",null,"Redo",-1))]),_:1}),_(Xi),_(Xe,{href:s.value,target:"_blank",rel:"noopener",variant:"tonal",color:"primary",size:"small","prepend-icon":"mdi-robot"},{default:O(()=>G[11]||(G[11]=[te(" Beta feature: try AI assisted metadata editing ")])),_:1},8,["href"]),_($n,{location:"bottom"},{activator:O(({props:L})=>[_(Xe,Be({icon:""},L,{onClick:Y}),{default:O(()=>[_(Fe,null,{default:O(()=>G[12]||(G[12]=[te(" mdi-download ")])),_:1})]),_:2},1040)]),default:O(()=>[G[13]||(G[13]=fe("span",null,"Download Metadata",-1))]),_:1})]),_:1})]),_:1}),_(Sh,{modelValue:d.value,"onUpdate:modelValue":G[0]||(G[0]=L=>d.value=L),"bg-color":"grey-darken-2","slider-color":"highlight","show-arrows":"","align-tabs":"title"},{default:O(()=>[_(dl,{value:"tab-0",class:"font-weight-medium text-caption ml-2"},{default:O(()=>[_(w5,{color:"error",dot:"","model-value":!_e(v)},{default:O(()=>G[14]||(G[14]=[te(" General ")])),_:1},8,["model-value"])]),_:1}),(Z(!0),Re(Ve,null,Pt(_e(ee),(L,B)=>(Z(),ge(dl,{key:`tab-${B+1}`,value:`tab-${B+1}`,class:"font-weight-medium text-caption"},{default:O(()=>[_(w5,{color:"error",dot:"","model-value":!_e(b)[L]},{default:O(()=>[te(De(ae(L)),1)]),_:2},1032,["model-value"])]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),_(Fy,{modelValue:d.value,"onUpdate:modelValue":G[3]||(G[3]=L=>d.value=L)},{default:O(()=>[_(Wf,{eager:"",value:"tab-0"},{default:O(()=>[_(Zt,{defaults:_e(Mne)},{default:O(()=>[_(mp,{modelValue:_e(v),"onUpdate:modelValue":G[2]||(G[2]=L=>Rn(v)?v.value=L:null),style:{height:"70vh"},class:"px-7 py-5 overflow-y-auto"},{default:O(()=>[(Z(),ge(_e($ne),{key:`
280            basicModel-${_e(yi).transactionTracker.getTransactionPointer()}
281          `,modelValue:_e(p),"onUpdate:modelValue":[G[1]||(G[1]=L=>Rn(p)?p.value=L:null),A],schema:_e(m),options:w.value},null,8,["modelValue","schema","options"]))]),_:1},8,["modelValue"])]),_:1},8,["defaults"])]),_:1})]),_:1},8,["modelValue"]),(Z(!0),Re(Ve,null,Pt(_e(ee),(L,B)=>(Z(),ge(Fy,{key:`tab-window-${B+1}`,modelValue:d.value,"onUpdate:modelValue":G[4]||(G[4]=R=>d.value=R)},{default:O(()=>[_(Wf,{eager:"",value:`tab-${B+1}`},{default:O(()=>[_(nn,{class:"pa-2 px-1"},{default:O(()=>[_(mp,{class:"px-7 overflow-y-auto",style:{height:"70vh"}},{default:O(()=>[_(GKe,{"prop-key":L,options:w.value,readonly:u.value},null,8,["prop-key","options","readonly"])]),_:2},1024)]),_:2},1024)]),_:2},1032,["value"])]),_:2},1032,["modelValue"]))),128))]),_:1})),[[se,l.value.name]]):Me("",!0)]),_:1},8,["modelValue"])}}}),YKe=ql(KKe,[["__scopeId","data-v-9cfce712"]]);function BL(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var kh=BL();function hie(e){kh=e}var Qd={exec:()=>null};function Dn(e,t=""){let n=typeof e=="string"?e:e.source,r={replace:(i,a)=>
vendor: 4,335 bytes, line 281
281{let s=typeof a=="string"?a:a.source;return s=s.replace(ya.caret,"$1"),n=n.replace(i,s),r},getRegex:()=>new RegExp(n,t)};return r}var XKe=((e="")=>{try{return!!new RegExp("(?<=1)(?<!1)"+e)}catch{return!1}})(),ya={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i"),blockquoteBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}>`)},JKe=/^(?:[ \t]*(?:\n|$))+/,ZKe=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,QKe=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Zb=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,eYe=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,jL=/ {0,3}(?:[*+-]|\d{1,9}[.)])/,mie=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,pie=Dn(mie).replace(/bull/g,jL).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),tYe=Dn(mie).replace(/bull/g,jL).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),UL=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,nYe=/^[^\n]+/,HL=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,rYe=Dn(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",HL).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),iYe=Dn(/^(bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,jL).getRegex(),Cx="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",zL=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,aYe=Dn("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>
281)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",zL).replace("tag",Cx).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),gie=Dn(UL).replace("hr",Zb).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Cx).getRegex(),sYe=Dn(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",gie).getRegex(),qL={blockquote:sYe,code:ZKe,def:rYe,fences:QKe,heading:eYe,hr:Zb,html:aYe,lheading:pie,list:iYe,newline:JKe,paragraph:gie,table:Qd,text:nYe},m9=Dn("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Zb).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Cx).getRegex(),oYe={...qL,lheading:tYe,table:m9,paragraph:Dn(UL).replace("hr",Zb).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",m9).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Cx).getRegex()},lYe={...qL,html:Dn(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",zL).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Qd,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Dn(UL).replace("hr",Zb).replace("heading",` *#{1,6} *[^
282]`).replace("lheading",pie).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},uYe=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,cYe=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,vie=/^( {2,}|\\)\n(?!\s*$)/,dYe=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,lg=/[\p{P}\p{S}]/u,Ix=/[\s\p{P}\p{S}]/u,WL=/[^\s\p{P}\p{S}]/u,fYe=Dn(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,Ix).getRegex(),yie=/(?!~)[\p{P}\p{S}]/u,hYe=/(?!~)[\s\p{P}\p{S}]/u,mYe=/(?:[^\s\p{P}\p{S}]|~)/u,pYe=Dn(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",XKe?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),bie=/^(?:\*+(?:((?!\*)punct)|([^\s*]))?)|^_+(?:((?!_)punct)|([^\s_]))?/,gYe=Dn(bie,"u").replace(/punct/g,lg).getRegex(),vYe=Dn(bie,"u").replace(/punct/g,yie).getRegex(),_ie="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",yYe=Dn(_ie,"gu").replace(/notPunctSpace/g,WL).replace(/punctSpace/g,Ix).replace(/punct/g,lg).getRegex(),bYe=Dn(_ie,"gu").replace(/notPunctSpace/g,mYe).replace(/punctSpace/g,hYe).replace(/punct/g,yie).getRegex(),_Ye=Dn("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,W
vendor: 16,670 bytes, lines 282-311
282L).replace(/punctSpace/g,Ix).replace(/punct/g,lg).getRegex(),SYe=Dn(/^~~?(?:((?!~)punct)|[^\s~])/,"u").replace(/punct/g,lg).getRegex(),wYe="^[^~]+(?=[^~])|(?!~)punct(~~?)(?=[\\s]|$)|notPunctSpace(~~?)(?!~)(?=punctSpace|$)|(?!~)punctSpace(~~?)(?=notPunctSpace)|[\\s](~~?)(?!~)(?=punct)|(?!~)punct(~~?)(?!~)(?=punct)|notPunctSpace(~~?)(?=notPunctSpace)",kYe=Dn(wYe,"gu").replace(/notPunctSpace/g,WL).replace(/punctSpace/g,Ix).replace(/punct/g,lg).getRegex(),EYe=Dn(/\\(punct)/,"gu").replace(/punct/g,lg).getRegex(),xYe=Dn(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),TYe=Dn(zL).replace("(?:-->|$)","-->").getRegex(),CYe=Dn("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",TYe).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),pk=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+(?!`)[^`]*?`+(?!`)|``+(?=\])|[^\[\]\\`])*?/,IYe=Dn(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]+(?:\n[ \t]*)?|\n[ \t]*)(title))?\s*\)/).replace("label",pk).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Sie=Dn(/^!?\[(label)\]\[(ref)\]/).replace("label",pk).replace("ref",HL).getRegex(),wie=Dn(/^!?\[(ref)\](?:\[\])?/).replace("ref",HL).getRegex(),AYe=Dn("reflink|nolink(?!\\()","g").replace("reflink",Sie).replace("nolink",wie).getRegex(),p9=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,GL={_backpedal:Qd,anyPunctuation:EYe,autolink:xYe,blockSkip:pYe,br:vie,code:cYe,del:Qd,delLDelim:Qd,delRDelim:Qd,emStrongLDelim:gYe,emStrongRDelimAst:yYe,emStrongRDelimUnd:_Ye,escape:uYe,link:IYe,nolink:wie,punctuation:fYe,reflink:Sie,reflinkSearch:AYe,tag:CYe,text:dYe,url:Qd},OYe={...GL,link:Dn(/^!?\[(label)\]\((.*?)\)/).replace("label",pk).getRegex(),reflink:Dn(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",pk).getRegex()},bD={...GL,emStrongRDelimAst:bYe,emStrongLDelim:vYe,delLDelim:SYe,delRDelim:kYe,url:Dn(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",p9).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:Dn(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",p9).getRegex()},PYe={...bD,br:Dn(vie).replace("{2,}","*").getRegex(),text:Dn(bD.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},U_={normal:qL,gfm:oYe,pedantic:lYe},Yg={normal:GL,gfm:bD,breaks:PYe,pedantic:OYe},$Ye={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},g9=e=>$Ye[e];function kl(e,t){if(t){if(ya.escapeTest.test(e))return e.replace(ya.escapeReplace,g9)}else if(ya.escapeTestNoEncode.test(e))return e.replace(ya.escapeReplaceNoEncode,g9);return e}function v9(e){try{e=encodeURI(e).replace(ya.percentDecode,"%")}catch{return null}return e}function y9(e,t){var a;let n=e.replace(ya.findPipe,(s,o,l)=>{let u=!1,c=o;for(;--c>=0&&l[c]==="\\";)u=!u;return u?"|":" |"}),r=n.split(ya.splitPipe),i=0;if(r[0].trim()||r.shift(),r.length>0&&!((a=r.at(-1))!=null&&a.trim())&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;i<r.length;i++)r[i]=r[i].trim().replace(ya.slashPipe,"|");return r}function wc(e,t,n){let r=e.length;if(r===0)return"";let i=0;for(;i<r&&e.charAt(r-i-1)===t;)i++;return e.slice(0,r-i)}function b9(e){let t=e.split(`
283`),n=t.length-1;for(;n>=0&&ya.blankLine.test(t[n]);)n--;return t.length-n<=2?e:t.slice(0,n+1).join(`
284`)}function RYe(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let r=0;r<e.length;r++)if(e[r]==="\\")r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&(n--,n<0))return r;return n>0?-2:-1}function DYe(e,t=0){let n=t,r="";for(let i of e)if(i==="	"){let a=4-n%4;r+=" ".repeat(a),n+=a}else r+=i,n++;return r}function _9(e,t,n,r,i){let a=t.href,s=t.title||null,o=e[1].replace(i.other.outputLinkReplace,"$1");r.state.inLink=!0;let l={type:e[0].charAt(0)==="!"?"image":"link",raw:n,href:a,title:s,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,l}function MYe(e,t,n){let r=e.match(n.other.indentCodeCompensation);if(r===null)return t;let i=r[1];return t.split(`
285`).map(a=>{let s=a.match(n.other.beginningSpace);if(s===null)return a;let[o]=s;return o.length>=i.length?a.slice(i.length):a}).join(`
286`)}var gk=class{constructor(t){qe(this,"options");qe(this,"rules");qe(this,"lexer");this.options=t||kh}space(t){let n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){let n=this.rules.block.code.exec(t);if(n){let r=this.options.pedantic?n[0]:b9(n[0]),i=r.replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:r,codeBlockStyle:"indented",text:i}}}fences(t){let n=this.rules.block.fences.exec(t);if(n){let r=n[0],i=MYe(r,n[3]||"",this.rules);return{type:"code",raw:r,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:i}}}heading(t){let n=this.rules.block.heading.exec(t);if(n){let r=n[2].trim();if(this.rules.other.endingHash.test(r)){let i=wc(r,"#");(this.options.pedantic||!i||this.rules.other.endingSpaceChar.test(i))&&(r=i.trim())}return{type:"heading",raw:wc(n[0],`
287`),depth:n[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){let n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:wc(n[0],`
288`)}}blockquote(t){let n=this.rules.block.blockquote.exec(t);if(n){let r=wc(n[0],`
289`).split(`
290`),i="",a="",s=[];for(;r.length>0;){let o=!1,l=[],u;for(u=0;u<r.length;u++)if(this.rules.other.blockquoteStart.test(r[u]))l.push(r[u]),o=!0;else if(!o)l.push(r[u]);else break;r=r.slice(u);let c=l.join(`
291`),d=c.replace(this.rules.other.blockquoteSetextReplace,`
292    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");i=i?`${i}
293${c}`:c,a=a?`${a}
294${d}`:d;let f=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(d,s,!0),this.lexer.state.top=f,r.length===0)break;let m=s.at(-1);if((m==null?void 0:m.type)==="code")break;if((m==null?void 0:m.type)==="blockquote"){let p=m,v=p.raw+`
295`+r.join(`
296`),y=this.blockquote(v);s[s.length-1]=y,i=i.substring(0,i.length-p.raw.length)+y.raw,a=a.substring(0,a.length-p.text.length)+y.text;break}else if((m==null?void 0:m.type)==="list"){let p=m,v=p.raw+`
297`+r.join(`
298`),y=this.list(v);s[s.length-1]=y,i=i.substring(0,i.length-m.raw.length)+y.raw,a=a.substring(0,a.length-p.raw.length)+y.raw,r=v.substring(s.at(-1).raw.length).split(`
299`);continue}}return{type:"blockquote",raw:i,tokens:s,text:a}}}list(t){var r,i;let n=this.rules.block.list.exec(t);if(n){let a=n[1].trim(),s=a.length>1,o={type:"list",raw:"",ordered:s,start:s?+a.slice(0,-1):"",loose:!1,items:[]};a=s?`\\d{1,9}\\${a.slice(-1)}`:`\\${a}`,this.options.pedantic&&(a=s?a:"[*+-]");let l=this.rules.other.listItemRegex(a),u=!1;for(;t;){let d=!1,f="",m="";if(!(n=l.exec(t))||this.rules.block.hr.test(t))break;f=n[0],t=t.substring(f.length);let p=DYe(n[2].split(`
300`,1)[0],n[1].length),v=t.split(`
301`,1)[0],y=!p.trim(),b=0;if(this.options.pedantic?(b=2,m=p.trimStart()):y?b=n[1].length+1:(b=p.search(this.rules.other.nonSpaceChar),b=b>4?1:b,m=p.slice(b),b+=n[1].length),y&&this.rules.other.blankLine.test(v)&&(f+=v+`
302`,t=t.substring(v.length+1),d=!0),!d){let S=this.rules.other.nextBulletRegex(b),w=this.rules.other.hrRegex(b),E=this.rules.other.fencesBeginRegex(b),k=this.rules.other.headingBeginRegex(b),x=this.rules.other.htmlBeginRegex(b),I=this.rules.other.blockquoteBeginRegex(b);for(;t;){let A=t.split(`
303`,1)[0],C;if(v=A,this.options.pedantic?(v=v.replace(this.rules.other.listReplaceNesting,"  "),C=v):C=v.replace(this.rules.other.tabCharGlobal,"    "),E.test(v)||k.test(v)||x.test(v)||I.test(v)||S.test(v)||w.test(v))break;if(C.search(this.rules.other.nonSpaceChar)>=b||!v.trim())m+=`
304`+C.slice(b);else{if(y||p.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||E.test(p)||k.test(p)||w.test(p))break;m+=`
305`+v}y=!v.trim(),f+=A+`
306`,t=t.substring(A.length+1),p=C.slice(b)}}o.loose||(u?o.loose=!0:this.rules.other.doubleBlankLine.test(f)&&(u=!0)),o.items.push({type:"list_item",raw:f,task:!!this.options.gfm&&this.rules.other.listIsTask.test(m),loose:!1,text:m,tokens:[]}),o.raw+=f}let c=o.items.at(-1);if(c)c.raw=c.raw.trimEnd(),c.text=c.text.trimEnd();else return;o.raw=o.raw.trimEnd();for(let d of o.items){if(this.lexer.state.top=!1,d.tokens=this.lexer.blockTokens(d.text,[]),d.task){if(d.text=d.text.replace(this.rules.other.listReplaceTask,""),((r=d.tokens[0])==null?void 0:r.type)==="text"||((i=d.tokens[0])==null?void 0:i.type)==="paragraph"){d.tokens[0].raw=d.tokens[0].raw.replace(this.rules.other.listReplaceTask,""),d.tokens[0].text=d.tokens[0].text.replace(this.rules.other.listReplaceTask,"");for(let m=this.lexer.inlineQueue.length-1;m>=0;m--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[m].src)){this.lexer.inlineQueue[m].src=this.lexer.inlineQueue[m].src.replace(this.rules.other.listReplaceTask,"");break}}let f=this.rules.other.listTaskCheckbox.exec(d.raw);if(f){let m={type:"checkbox",raw:f[0]+" ",checked:f[0]!=="[ ]"};d.checked=m.checked,o.loose?d.tokens[0]&&["paragraph","text"].includes(d.tokens[0].type)&&"tokens"in d.tokens[0]&&d.tokens[0].tokens?(d.tokens[0].raw=m.raw+d.tokens[0].raw,d.tokens[0].text=m.raw+d.tokens[0].text,d.tokens[0].tokens.unshift(m)):d.tokens.unshift({type:"paragraph",raw:m.raw,text:m.raw,tokens:[m]}):d.tokens.unshift(m)}}if(!o.loose){let f=d.tokens.filter(p=>p.type==="space"),m=f.length>0&&f.some(p=>this.rules.other.anyLine.test(p.raw));o.loose=m}}if(o.loose)for(let d of o.items){d.loose=!0;for(let f of d.tokens)f.type==="text"&&(f.type="paragraph")}return o}}html(t){let n=this.rules.block.html.exec(t);if(n){let r=b9(n[0]);return{type:"html",block:!0,raw:r,pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:r}}}def(t){let n=this.rules.block.def.exec(t);if(n){let r=n[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),i=n[2]?n[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",a=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:r,raw:wc(n[0],`
307`),href:i,title:a}}}table(t){var o;let n=this.rules.block.table.exec(t);if(!n||!this.rules.other.tableDelimiter.test(n[2]))return;let r=y9(n[1]),i=n[2].replace(this.rules.other.tableAlignChars,"").split("|"),a=(o=n[3])!=null&&o.trim()?n[3].replace(this.rules.other.tableRowBlankLine,"").split(`
308`):[],s={type:"table",raw:wc(n[0],`
309`),header:[],align:[],rows:[]};if(r.length===i.length){for(let l of i)this.rules.other.tableAlignRight.test(l)?s.align.push("right"):this.rules.other.tableAlignCenter.test(l)?s.align.push("center"):this.rules.other.tableAlignLeft.test(l)?s.align.push("left"):s.align.push(null);for(let l=0;l<r.length;l++)s.header.push({text:r[l],tokens:this.lexer.inline(r[l]),header:!0,align:s.align[l]});for(let l of a)s.rows.push(y9(l,s.header.length).map((u,c)=>({text:u,tokens:this.lexer.inline(u),header:!1,align:s.align[c]})));return s}}lheading(t){let n=this.rules.block.lheading.exec(t);if(n){let r=n[1].trim();return{type:"heading",raw:wc(n[0],`
310`),depth:n[2].charAt(0)==="="?1:2,text:r,tokens:this.lexer.inline(r)}}}paragraph(t){let n=this.rules.block.paragraph.exec(t);if(n){let r=n[1].charAt(n[1].length-1)===`
311`?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:r,tokens:this.lexer.inline(r)}}}text(t){let n=this.rules.block.text.exec(t);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(t){let n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:n[1]}}tag(t){let n=this.rules.inline.tag.exec(t);if(n)return!this.lexer.state.inLink&&this.rules.other.startATag.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){let n=this.rules.inline.link.exec(t);if(n){let r=n[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(r)){if(!this.rules.other.endAngleBracket.test(r))return;let s=wc(r.slice(0,-1),"\\");if((r.length-s.length)%2===0)return}else{let s=RYe(n[2],"()");if(s===-2)return;if(s>-1){let o=(n[0].indexOf("!")===0?5:4)+n[1].length+s;n[2]=n[2].substring(0,s),n[0]=n[0].substring(0,o).trim(),n[3]=""}}let i=n[2],a="";if(this.options.pedantic){let s=this.rules.other.pedanticHrefTitle.exec(i);s&&(i=s[1],a=s[3])}else a=n[3]?n[3].slice(1,-1):"";return i=i.trim(),this.rules.other.startAngleBracket.test(i)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(r)?i=i.slice(1):i=i.slice(1,-1)),_9(n,{href:i&&i.replace(this.rules.inline.anyPunctuation,"$1"),title:a&&a.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer,this.rules)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){let i=(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," "),a=n[i.toLowerCase()];if(!a){let s=r[0].charAt(0);return{type:"text",raw:s,text:s}}return _9(r,a,r[0],this.lexer,this.rules)}}emStrong(t,n,r=""){let i=this.rules.inline.emStrongLDelim.exec(t);if(!(!i||!i[1]&&!i[2]&&!i[3]&&!i[4]||i[4]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(i[1]||i[3])||!r||this.rules.inline.punctuation.exec(r))){let a=[...i[0]].length-1,s,o,l=a,u=0,c=i[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(c.lastIndex=0,n=n.slice(-1*t.length+a);(i=c.exec(n))!==null;){if(s=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!s)continue;if(o=[...s].length,i[3]||i[4]){l+=o;continue}else if((i[5]||i[6])&&a%3&&!((a+o)%3)){u+=o;continue}if(l-=o,l>0)continue;o=Math.min(o,o+l+u);let d=[...i[0]][0].length,f=t.slice(0,a+i.index+d+o);if(Math.min(a,o)%2){let p=f.slice(1,-1);return{type:"em",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}let m=f.slice(2,-2);return{type:"strong",raw:f,text:m,tokens:this.lexer.inlineTokens(m)}}}}codespan(t){let n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(this.rules.other.newLineCharGlobal," "),i=this.rules.other.nonSpaceChar.test(r),a=this.rules.other.startingSpaceChar.test(r)&&this.rules.other.endingSpaceChar.test(r);return i&&a&&(r=r.substring(1,r.length-1)),{type:"codespan",raw:n[0],text:r}}}br(t){let n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t,n,r=""){let i=this.rules.inline.delLDelim.exec(t);if(i&&(!i[1]||!r||this.rules.inline.punctuation.exec(r))){let a=[...i[0]].length-1,s,o,l=a,u=this.rules.inline.delRDelim;for(u.lastIndex=0,n=n.slice(-1*t.length+a);(i=u.exec(n))!==null;){if(s=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!s||(o=[...s].length,o!==a))continue;if(i[3]||i[4]){l+=o;continue}if(l-=o,l>0)continue;o=Math.min(o,o+l);let c=[...i[0]][0].length,d=t.slice(0,a+i.index+c+o),f=d.slice(a,-a);return{type:"del",raw:d,text:f,tokens:this.lexer.inlineTokens(f)}}}}autolink(t){let n=this.rules.inline.autolink.exec(t);if(n){let r,i;return n[2]==="@"?(r=n[1],i="mailto:"+r):(r=n[1],i=r),{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}url(t){var r;let n;if(n=this.rules.inline.url.exec(t)){let i,a;if(n[2]==="@")i=n[0],a="mailto:"+i;else{let s;do s=n[0],n[0]=((r=this.rules.inline._backpedal.exec(n[0]))==null?void 0:r[0])??"";while(s!==n[0]);i=n[0],n[1]==="www."?a="http://"+n[0]:a=n[0]}return{type:"link",raw:n[0],text:i,href:a,tokens:[{type:"text",raw:i,text:i}]}}}inlineText(t){let n=this.rules.inline.text.exec(t);if(n){let r=this.lexer.state.inRawBlock;return{type:"text",raw:n[0],text:n[0],escaped:r}}}},Zo=class _D{constructor(t){qe(this,"tokens");qe(this,"options");qe(this,"state");qe(this,"inlineQueue");qe(this,"tokenizer");this.tokens=[],this.tokens.links=Object.create(null),this.options=t||kh,this.options.tokenizer=this.options.tokenizer||new gk,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};
vendor: 12,738 bytes, lines 311-343
311let n={other:ya,block:U_.normal,inline:Yg.normal};this.options.pedantic?(n.block=U_.pedantic,n.inline=Yg.pedantic):this.options.gfm&&(n.block=U_.gfm,this.options.breaks?n.inline=Yg.breaks:n.inline=Yg.gfm),this.tokenizer.rules=n}static get rules(){return{block:U_,inline:Yg}}static lex(t,n){return new _D(n).lex(t)}static lexInline(t,n){return new _D(n).inlineTokens(t)}lex(t){t=t.replace(ya.carriageReturn,`
312`),this.blockTokens(t,this.tokens);for(let n=0;n<this.inlineQueue.length;n++){let r=this.inlineQueue[n];this.inlineTokens(r.src,r.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],r=!1){var a,s,o;this.tokenizer.lexer=this,this.options.pedantic&&(t=t.replace(ya.tabCharGlobal,"    ").replace(ya.spaceLine,""));let i=1/0;for(;t;){if(t.length<i)i=t.length;else{this.infiniteLoopError(t.charCodeAt(0));break}let l;if((s=(a=this.options.extensions)==null?void 0:a.block)!=null&&s.some(c=>(l=c.call({lexer:this},t,n))?(t=t.substring(l.raw.length),n.push(l),!0):!1))continue;if(l=this.tokenizer.space(t)){t=t.substring(l.raw.length);let c=n.at(-1);l.raw.length===1&&c!==void 0?c.raw+=`
313`:n.push(l);continue}if(l=this.tokenizer.code(t)){t=t.substring(l.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith(`
314`)?"":`
315`)+l.raw,c.text+=`
316`+l.text,this.inlineQueue.at(-1).src=c.text):n.push(l);continue}if(l=this.tokenizer.fences(t)){t=t.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.heading(t)){t=t.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.hr(t)){t=t.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.blockquote(t)){t=t.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.list(t)){t=t.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.html(t)){t=t.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.def(t)){t=t.substring(l.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith(`
317`)?"":`
318`)+l.raw,c.text+=`
319`+l.raw,this.inlineQueue.at(-1).src=c.text):this.tokens.links[l.tag]||(this.tokens.links[l.tag]={href:l.href,title:l.title},n.push(l));continue}if(l=this.tokenizer.table(t)){t=t.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.lheading(t)){t=t.substring(l.raw.length),n.push(l);continue}let u=t;if((o=this.options.extensions)!=null&&o.startBlock){let c=1/0,d=t.slice(1),f;this.options.extensions.startBlock.forEach(m=>{f=m.call({lexer:this},d),typeof f=="number"&&f>=0&&(c=Math.min(c,f))}),c<1/0&&c>=0&&(u=t.substring(0,c+1))}if(this.state.top&&(l=this.tokenizer.paragraph(u))){let c=n.at(-1);r&&(c==null?void 0:c.type)==="paragraph"?(c.raw+=(c.raw.endsWith(`
320`)?"":`
321`)+l.raw,c.text+=`
322`+l.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(l),r=u.length!==t.length,t=t.substring(l.raw.length);continue}if(l=this.tokenizer.text(t)){t=t.substring(l.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith(`
323`)?"":`
324`)+l.raw,c.text+=`
325`+l.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(l);continue}if(t){this.infiniteLoopError(t.charCodeAt(0));break}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){var u,c,d,f,m;this.tokenizer.lexer=this;let r=t,i=null;if(this.tokens.links){let p=Object.keys(this.tokens.links);if(p.length>0)for(;(i=this.tokenizer.rules.inline.reflinkSearch.exec(r))!==null;)p.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(i=this.tokenizer.rules.inline.anyPunctuation.exec(r))!==null;)r=r.slice(0,i.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);let a;for(;(i=this.tokenizer.rules.inline.blockSkip.exec(r))!==null;)a=i[2]?i[2].length:0,r=r.slice(0,i.index+a)+"["+"a".repeat(i[0].length-a-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=((c=(u=this.options.hooks)==null?void 0:u.emStrongMask)==null?void 0:c.call({lexer:this},r))??r;let s=!1,o="",l=1/0;for(;t;){if(t.length<l)l=t.length;else{this.infiniteLoopError(t.charCodeAt(0));break}s||(o=""),s=!1;let p;if((f=(d=this.options.extensions)==null?void 0:d.inline)!=null&&f.some(y=>(p=y.call({lexer:this},t,n))?(t=t.substring(p.raw.length),n.push(p),!0):!1))continue;if(p=this.tokenizer.escape(t)){t=t.substring(p.raw.length),n.push(p);continue}if(p=this.tokenizer.tag(t)){t=t.substring(p.raw.length),n.push(p);continue}if(p=this.tokenizer.link(t)){t=t.substring(p.raw.length),n.push(p);continue}if(p=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(p.raw.length);let y=n.at(-1);p.type==="text"&&(y==null?void 0:y.type)==="text"?(y.raw+=p.raw,y.text+=p.text):n.push(p);continue}if(p=this.tokenizer.emStrong(t,r,o)){t=t.substring(p.raw.length),n.push(p);continue}if(p=this.tokenizer.codespan(t)){t=t.substring(p.raw.length),n.push(p);continue}if(p=this.tokenizer.br(t)){t=t.substring(p.raw.length),n.push(p);continue}if(p=this.tokenizer.del(t,r,o)){t=t.substring(p.raw.length),n.push(p);continue}if(p=this.tokenizer.autolink(t)){t=t.substring(p.raw.length),n.push(p);continue}if(!this.state.inLink&&(p=this.tokenizer.url(t))){t=t.substring(p.raw.length),n.push(p);continue}let v=t;if((m=this.options.extensions)!=null&&m.startInline){let y=1/0,b=t.slice(1),S;this.options.extensions.startInline.forEach(w=>{S=w.call({lexer:this},b),typeof S=="number"&&S>=0&&(y=Math.min(y,S))}),y<1/0&&y>=0&&(v=t.substring(0,y+1))}if(p=this.tokenizer.inlineText(v)){t=t.substring(p.raw.length),p.raw.slice(-1)!=="_"&&(o=p.raw.slice(-1)),s=!0;let y=n.at(-1);(y==null?void 0:y.type)==="text"?(y.raw+=p.raw,y.text+=p.text):n.push(p);continue}if(t){this.infiniteLoopError(t.charCodeAt(0));break}}return n}infiniteLoopError(t){let n="Infinite loop on byte: "+t;if(this.options.silent)console.error(n);else throw new Error(n)}},vk=class{constructor(t){qe(this,"options");qe(this,"parser");this.options=t||kh}space(t){return""}code({text:t,lang:n,escaped:r}){var s;let i=(s=(n||"").match(ya.notSpaceStart))==null?void 0:s[0],a=t.replace(ya.endingNewline,"")+`
326`;return i?'<pre><code class="language-'+kl(i)+'">'+(r?a:kl(a,!0))+`</code></pre>
327`:"<pre><code>"+(r?a:kl(a,!0))+`</code></pre>
328`}blockquote({tokens:t}){return`<blockquote>
329${this.parser.parse(t)}</blockquote>
330`}html({text:t}){return t}def(t){return""}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}>
331`}hr(t){return`<hr>
332`}list(t){let n=t.ordered,r=t.start,i="";for(let o=0;o<t.items.length;o++){let l=t.items[o];i+=this.listitem(l)}let a=n?"ol":"ul",s=n&&r!==1?' start="'+r+'"':"";return"<"+a+s+`>
333`+i+"</"+a+`>
334`}listitem(t){return`<li>${this.parser.parse(t.tokens)}</li>
335`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
336`}table(t){let n="",r="";for(let a=0;a<t.header.length;a++)r+=this.tablecell(t.header[a]);n+=this.tablerow({text:r});let i="";for(let a=0;a<t.rows.length;a++){let s=t.rows[a];r="";for(let o=0;o<s.length;o++)r+=this.tablecell(s[o]);i+=this.tablerow({text:r})}return i&&(i=`<tbody>${i}</tbody>`),`<table>
337<thead>
338`+n+`</thead>
339`+i+`</table>
340`}tablerow({text:t}){return`<tr>
341${t}</tr>
342`}tablecell(t){let n=this.parser.parseInline(t.tokens),r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+n+`</${r}>
343`}strong({tokens:t}){return`<strong>${this.parser.parseInline(t)}</strong>`}em({tokens:t}){return`<em>${this.parser.parseInline(t)}</em>`}codespan({text:t}){return`<code>${kl(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:n,tokens:r}){let i=this.parser.parseInline(r),a=v9(t);if(a===null)return i;t=a;let s='<a href="'+t+'"';return n&&(s+=' title="'+kl(n)+'"'),s+=">"+i+"</a>",s}image({href:t,title:n,text:r,tokens:i}){i&&(r=this.parser.parseInline(i,this.parser.textRenderer));let a=v9(t);if(a===null)return kl(r);t=a;let s=`<img src="${t}" alt="${kl(r)}"`;return n&&(s+=` title="${kl(n)}"`),s+=">",s}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:kl(t.text)}},KL=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}checkbox({raw:e}){return e}},Qo=class SD{constructor(t){qe(this,"options");qe(this,"renderer");qe(this,"textRenderer");this.options=t||kh,this.options.renderer=this.options.renderer||new vk,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new KL}static parse(t,n){return new SD(n).parse(t)}static parseInline(t,n){return new SD(n).parseInline(t)}parse(t){var r,i;this.renderer.parser=this;let n="";for(let a=0;a<t.length;a++){let s=t[a];if((i=(r=this.options.extensions)==null?void 0:r.renderers)!=null&&i[s.type]){let l=s,u=this.options.extensions.renderers[l.type].call({parser:this},l);if(u!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(l.type)){n+=u||"";continue}}let o=s;switch(o.type){case"space":{n+=this.renderer.space(o);break}case"hr":{n+=this.renderer.hr(o);break}case"heading":{n+=this.renderer.heading(o);break}case"code":{n+=this.renderer.code(o);break}case"table":{n+=this.renderer.table(o);break}case"blockquote":{n+=this.renderer.blockquote(o);break}case"list":{n+=this.renderer.list(o);break}case"checkbox":{n+=this.renderer.checkbox(o);break}case"html":{n+=this.renderer.html(o);break}case"def":{n+=this.renderer.def(o);break}case"paragraph":{n+=this.renderer.paragraph(o);break}case"text":{n+=this.renderer.text(o);break}default:{let l='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return n}parseInline(t,n=this.renderer){var i,a;this.renderer.parser=this;let r="";for(let s=0;s<t.length;s++){let o=t[s];if((a=(i=this.options.extensions)==null?void 0:i.renderers)!=null&&a[o.type]){let u=this.options.extensions.renderers[o.type].call({parser:this},o);if(u!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(o.type)){r+=u||"";continue}}let l=o;switch(l.type){case"escape":{r+=n.text(l);break}case"html":{r+=n.html(l);break}case"link":{r+=n.link(l);break}case"image":{r+=n.image(l);break}case"checkbox":{r+=n.checkbox(l);break}case"strong":{r+=n.strong(l);break}case"em":{r+=n.em(l);break}case"codespan":{r+=n.codespan(l);break}case"br":{r+=n.br(l);break}case"del":{r+=n.del(l);break}case"text":{r+=n.text(l);break}default:{let u='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(u),"";throw new Error(u)}}}return r}},K_,mv=(K_=class{constructor(e){qe(this,"options");qe(this,"block");this.options=e||kh}preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(e=this.block){return e?Zo.lex:Zo.lexInline}provideParser(e=this.block){return e?Qo.parse:Qo.parseInline}},qe(K_,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens","emStrongMask"])),qe(K_,"passThroughHooksRespectAsync",new Set(["preprocess","postprocess","processAllTokens"])),K_),NYe=class{constructor(...t){qe(this,"defaults",BL());qe(this,"options",this.setOptions);qe(this,"parse",this.parseMarkdown(!0));qe(this,"parseInline",this.parseMarkdown(!1));qe(this,"Parser",Qo);qe(this,"Renderer",vk);qe(this,"TextRenderer",KL);qe(this,"Lexer",Zo);qe(this,"Tokenizer",gk);qe(this,"Hooks",mv);this.use(...t)}walkTokens(t,n){var i,a;let r=[];for(let s of t)switch(r=r.concat(n.call(this,s)),s.type){case"table":{let o=s;for(let l of o.header)r=r.concat(this.walkTokens(l.tokens,n));for(let l of o.rows)for(let u of l)r=r.concat(this.walkTokens(u.tokens,n));break}case"list":{let o=s;r=r.concat(this.walkTokens(o.items,n));break}default:{let o=s;(a=(i=this.defaults.extensions)==null?void 0:i.childTokens)!=null&&a[o.type]?this.defaults.extensions.childTokens[o.type].forEach(l=>{let u=o[l].flat(1/0);r=r.concat(this.walkTokens(u,n))}):o.tokens&&(r=r.concat(this.walkTokens(o.tokens,n)))}}return r}use(...t){let n=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(r=>{let i={...r};if(i.async=this.defaults.async||i.async||!1,r.extensions&&(r.extensions.forEach(a=>{if(!a.name)throw new Error("extension name required");if("renderer"in a){let s=n.renderers[a.name];s?n.renderers[a.name]=function(...o){let l=a.renderer.apply(this,o);return l===!1&&(l=s.apply(this,o)),l}:n.renderers[a.name]=a.renderer}
vendor: 5,549 bytes, lines 343-344
343if("tokenizer"in a){if(!a.level||a.level!=="block"&&a.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let s=n[a.level];s?s.unshift(a.tokenizer):n[a.level]=[a.tokenizer],a.start&&(a.level==="block"?n.startBlock?n.startBlock.push(a.start):n.startBlock=[a.start]:a.level==="inline"&&(n.startInline?n.startInline.push(a.start):n.startInline=[a.start]))}"childTokens"in a&&a.childTokens&&(n.childTokens[a.name]=a.childTokens)}),i.extensions=n),r.renderer){let a=this.defaults.renderer||new vk(this.defaults);for(let s in r.renderer){if(!(s in a))throw new Error(`renderer '${s}' does not exist`);if(["options","parser"].includes(s))continue;let o=s,l=r.renderer[o],u=a[o];a[o]=(...c)=>{let d=l.apply(a,c);return d===!1&&(d=u.apply(a,c)),d||""}}i.renderer=a}if(r.tokenizer){let a=this.defaults.tokenizer||new gk(this.defaults);for(let s in r.tokenizer){if(!(s in a))throw new Error(`tokenizer '${s}' does not exist`);if(["options","rules","lexer"].includes(s))continue;let o=s,l=r.tokenizer[o],u=a[o];a[o]=(...c)=>{let d=l.apply(a,c);return d===!1&&(d=u.apply(a,c)),d}}i.tokenizer=a}if(r.hooks){let a=this.defaults.hooks||new mv;for(let s in r.hooks){if(!(s in a))throw new Error(`hook '${s}' does not exist`);if(["options","block"].includes(s))continue;let o=s,l=r.hooks[o],u=a[o];mv.passThroughHooks.has(s)?a[o]=c=>{if(this.defaults.async&&mv.passThroughHooksRespectAsync.has(s))return(async()=>{let f=await l.call(a,c);return u.call(a,f)})();let d=l.call(a,c);return u.call(a,d)}:a[o]=(...c)=>{if(this.defaults.async)return(async()=>{let f=await l.apply(a,c);return f===!1&&(f=await u.apply(a,c)),f})();let d=l.apply(a,c);return d===!1&&(d=u.apply(a,c)),d}}i.hooks=a}if(r.walkTokens){let a=this.defaults.walkTokens,s=r.walkTokens;i.walkTokens=function(o){let l=[];return l.push(s.call(this,o)),a&&(l=l.concat(a.call(this,o))),l}}this.defaults={...this.defaults,...i}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,n){return Zo.lex(t,n??this.defaults)}parser(t,n){return Qo.parse(t,n??this.defaults)}parseMarkdown(t){return(n,r)=>{let i={...r},a={...this.defaults,...i},s=this.onError(!!a.silent,!!a.async);if(this.defaults.async===!0&&i.async===!1)return s(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof n>"u"||n===null)return s(new Error("marked(): input parameter is undefined or null"));if(typeof n!="string")return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(a.hooks&&(a.hooks.options=a,a.hooks.block=t),a.async)return(async()=>{let o=a.hooks?await a.hooks.preprocess(n):n,l=await(a.hooks?await a.hooks.provideLexer(t):t?Zo.lex:Zo.lexInline)(o,a),u=a.hooks?await a.hooks.processAllTokens(l):l;a.walkTokens&&await Promise.all(this.walkTokens(u,a.walkTokens));let c=await(a.hooks?await a.hooks.provideParser(t):t?Qo.parse:Qo.parseInline)(u,a);return a.hooks?await a.hooks.postprocess(c):c})().catch(s);try{a.hooks&&(n=a.hooks.preprocess(n));let o=(a.hooks?a.hooks.provideLexer(t):t?Zo.lex:Zo.lexInline)(n,a);a.hooks&&(o=a.hooks.processAllTokens(o)),a.walkTokens&&this.walkTokens(o,a.walkTokens);let l=(a.hooks?a.hooks.provideParser(t):t?Qo.parse:Qo.parseInline)(o,a);return a.hooks&&(l=a.hooks.postprocess(l)),l}catch(o){return s(o)}}}onError(t,n){return r=>{if(r.message+=`
344Please report this to https://github.com/markedjs/marked.`,t){let i="<p>An error occurred:</p><pre>"+kl(r.message+"",!0)+"</pre>";return n?Promise.resolve(i):i}if(n)return Promise.reject(r);throw r}}},Jf=new NYe;function Zn(e,t){return Jf.parse(e,t)}Zn.options=Zn.setOptions=function(e){return Jf.setOptions(e),Zn.defaults=Jf.defaults,hie(Zn.defaults),Zn};Zn.getDefaults=BL;Zn.defaults=kh;Zn.use=function(...e){return Jf.use(...e),Zn.defaults=Jf.defaults,hie(Zn.defaults),Zn};Zn.walkTokens=function(e,t){return Jf.walkTokens(e,t)};Zn.parseInline=Jf.parseInline;Zn.Parser=Qo;Zn.parser=Qo.parse;Zn.Renderer=vk;Zn.TextRenderer=KL;Zn.Lexer=Zo;Zn.lexer=Zo.lex;Zn.Tokenizer=gk;Zn.Hooks=mv;Zn.parse=Zn;Zn.options;Zn.setOptions;Zn.use;Zn.walkTokens;Zn.parseInline;Qo.parse;Zo.lex;/*! @license DOMPurify 3.2.4 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.4/LICENSE */const{entries:kie,setPrototypeOf:S9,isFrozen:LYe,getPrototypeOf:FYe,getOwnPropertyDescriptor:VYe}=Object;let{freeze:Ga,seal:Co,create:Eie}=Object,{apply:wD,construct:kD}=typeof Reflect<"u"&&Reflect;Ga||(Ga=function(t){return t});Co||(Co=function(t){return t});wD||(wD=function(t,n,r){return t.apply(n,r)});kD||(kD=function(t,n){return new t(...n)});const H_=Ka(Array.prototype.forEach),BYe=Ka(Array.prototype.lastIndexOf),w9=Ka(Array.prototype.pop),Xg=Ka(Array.prototype.push),jYe=Ka(Array.prototype.splice),US=Ka(String.prototype.toLowerCase),RP=Ka(String.prototype.toString),k9=Ka(String.prototype.match),Jg=Ka(String.prototype.replace),UYe=Ka(String.prototype.indexOf),HYe=Ka(String.prototype.trim),Wo=Ka(Object.prototype.hasOwnProperty),Pa=Ka(RegExp.prototype.test),Zg=zYe(TypeError);function Ka(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return wD(e,t,r)}}function zYe(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return kD(e,n)}}function bn(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:US;S9&&S9(e,null);let r=t.length;for(;r--;){let i=t[r];
vendor: 6,761 bytes, line 344
344if(typeof i=="string"){const a=n(i);a!==i&&(LYe(t)||(t[r]=a),i=a)}e[i]=!0}return e}function qYe(e){for(let t=0;t<e.length;t++)Wo(e,t)||(e[t]=null);return e}function Jd(e){const t=Eie(null);for(const[n,r]of kie(e))Wo(e,n)&&(Array.isArray(r)?t[n]=qYe(r):r&&typeof r=="object"&&r.constructor===Object?t[n]=Jd(r):t[n]=r);return t}function Qg(e,t){for(;e!==null;){const r=VYe(e,t);if(r){if(r.get)return Ka(r.get);if(typeof r.value=="function")return Ka(r.value)}e=FYe(e)}function n(){return null}return n}const E9=Ga(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),DP=Ga(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),MP=Ga(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),WYe=Ga(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),NP=Ga(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),GYe=Ga(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),x9=Ga(["#text"]),T9=Ga(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),LP=Ga(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),C9=Ga(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","
344subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),z_=Ga(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),KYe=Co(/\{\{[\w\W]*|[\w\W]*\}\}/gm),YYe=Co(/<%[\w\W]*|[\w\W]*%>/gm),XYe=Co(/\$\{[\w\W]*/gm),JYe=Co(/^data-[\-\w.\u00B7-\uFFFF]+$/),ZYe=Co(/^aria-[\-\w]+$/),xie=Co(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),QYe=Co(/^(?:\w+script|data):/i),eXe=Co(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Tie=Co(/^html$/i),tXe=Co(/^[a-z][.\w]*(-[.\w]+)+$/i);var I9=Object.freeze({__proto__:null,ARIA_ATTR:ZYe,ATTR_WHITESPACE:eXe,CUSTOM_ELEMENT:tXe,DATA_ATTR:JYe,DOCTYPE_NAME:Tie,ERB_EXPR:YYe,IS_ALLOWED_URI:xie,IS_SCRIPT_OR_DATA:QYe,MUSTACHE_EXPR:KYe,TMPLIT_EXPR:XYe});const ev={element:1,text:3,progressingInstruction:7,comment:8,document:9},nXe=function(){return typeof window>"u"?null:window},rXe=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML(s){return s},createScriptURL(s){return s}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}},A9=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Cie(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nXe();const t=Ot=>Cie(Ot);if(t.version="3.2.4",t.removed=[],!e||!e.document||e.document.nodeType!==ev.document||!e.Element)return t.isSupported=!1,t;let{document:n}=e;const r=n,i=r.currentScript,{DocumentFragment:a,HTMLTemplateElement:s,Node:o,Element:l,NodeFilter:u,NamedNodeMap:c=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:d,DOMParser:f,trustedTypes:m}=e,p=l.prototype,v=Qg(p,"cloneNode"),y=Qg(p,"remove"),b=Qg(p,"nextSibling"),S=Qg(p,"childNodes"),w=Qg(p,"parentNode");if(typeof s=="function"){const Ot=n.createElement("template");Ot.content&&Ot.content.ownerDocument&&(n=Ot.content.ownerDocument)}let E,k="";const{implementation:x,createNodeIterator:I,createDocumentFragment:A,getElementsByTagName:C}=n,{importNode:N}=r;let D=A9();t.isSupported=typeof kie=="function"&&typeof w=="function"&&x&&x.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:j,ERB_EXPR:z,TMPLIT_EXPR:Y,DATA_ATTR:ae,ARIA_ATTR:ee,IS_SCRIPT_OR_DATA:J,ATTR_WHITESPACE:G,CUSTOM_ELEMENT:se}=I9;let{IS_ALLOWED_URI:L}=I9,B=null;const R=bn({},[...E9,...DP,...MP,...NP,...x9]);let H=null;const M=bn({},[...T9,...LP,...C9,...z_]);let K=Object.seal(Eie(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ne=null,ie=null,he=!0,we=!0,Ae=!1,oe=!0,de=!1,W=!0,X=!1,ue=!1,ye=!1,pe=!1,Oe=!1,ze=!1,Se=!0,$e=!1;const Ce="user-content-";let Ge=!0,je=!1,Ue={},rt=null;const vt=bn({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let yt=null;const Ee=bn({},["audio","video","img","source","image","track"]);let q=null;const P=bn({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),V="http://www.w3.org/1998/Math/MathML",re="http://www.w3.org/2000/svg",me="http://www.w3.org/1999/xhtml";let xe=me,Ne=!1,dt=null;const ft=bn({},[V,re,me],RP);let st=bn({},["mi","mo","mn","ms","mtext"]),ct=bn({},["annotation-xml"]);const bt=bn({},["title","style","font","a","script"]);let Qt=null;const Oi=["application/xhtml+xml","text/html"],Td="text/html";let Nr=null,Ts=null;const Qb=n.createElement("form"),e0=function(Te){return Te instanceof RegExp||Te instanceof Function},ug=function(){let Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Ts&&Ts===Te)){if((!Te||typeof Te!="object")&&(Te={}
vendor: 5,992 bytes, line 344
344),Te=Jd(Te),Qt=Oi.indexOf(Te.PARSER_MEDIA_TYPE)===-1?Td:Te.PARSER_MEDIA_TYPE,Nr=Qt==="application/xhtml+xml"?RP:US,B=Wo(Te,"ALLOWED_TAGS")?bn({},Te.ALLOWED_TAGS,Nr):R,H=Wo(Te,"ALLOWED_ATTR")?bn({},Te.ALLOWED_ATTR,Nr):M,dt=Wo(Te,"ALLOWED_NAMESPACES")?bn({},Te.ALLOWED_NAMESPACES,RP):ft,q=Wo(Te,"ADD_URI_SAFE_ATTR")?bn(Jd(P),Te.ADD_URI_SAFE_ATTR,Nr):P,yt=Wo(Te,"ADD_DATA_URI_TAGS")?bn(Jd(Ee),Te.ADD_DATA_URI_TAGS,Nr):Ee,rt=Wo(Te,"FORBID_CONTENTS")?bn({},Te.FORBID_CONTENTS,Nr):vt,ne=Wo(Te,"FORBID_TAGS")?bn({},Te.FORBID_TAGS,Nr):{},ie=Wo(Te,"FORBID_ATTR")?bn({},Te.FORBID_ATTR,Nr):{},Ue=Wo(Te,"USE_PROFILES")?Te.USE_PROFILES:!1,he=Te.ALLOW_ARIA_ATTR!==!1,we=Te.ALLOW_DATA_ATTR!==!1,Ae=Te.ALLOW_UNKNOWN_PROTOCOLS||!1,oe=Te.ALLOW_SELF_CLOSE_IN_ATTR!==!1,de=Te.SAFE_FOR_TEMPLATES||!1,W=Te.SAFE_FOR_XML!==!1,X=Te.WHOLE_DOCUMENT||!1,pe=Te.RETURN_DOM||!1,Oe=Te.RETURN_DOM_FRAGMENT||!1,ze=Te.RETURN_TRUSTED_TYPE||!1,ye=Te.FORCE_BODY||!1,Se=Te.SANITIZE_DOM!==!1,$e=Te.SANITIZE_NAMED_PROPS||!1,Ge=Te.KEEP_CONTENT!==!1,je=Te.IN_PLACE||!1,L=Te.ALLOWED_URI_REGEXP||xie,xe=Te.NAMESPACE||me,st=Te.MATHML_TEXT_INTEGRATION_POINTS||st,ct=Te.HTML_INTEGRATION_POINTS||ct,K=Te.CUSTOM_ELEMENT_HANDLING||{},Te.CUSTOM_ELEMENT_HANDLING&&e0(Te.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(K.tagNameCheck=Te.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Te.CUSTOM_ELEMENT_HANDLING&&e0(Te.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(K.attributeNameCheck=Te.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Te.CUSTOM_ELEMENT_HANDLING&&typeof Te.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(K.allowCustomizedBuiltInElements=Te.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),de&&(we=!1),Oe&&(pe=!0),Ue&&(B=bn({},x9),H=[],Ue.html===!0&&(bn(B,E9),bn(H,T9)),Ue.svg===!0&&(bn(B,DP),bn(H,LP),bn(H,z_)),Ue.svgFilters===!0&&(bn(B,MP),bn(H,LP),bn(H,z_)),Ue.mathMl===!0&&(bn(B,NP),bn(H,C9),bn(H,z_))),Te.ADD_TAGS&&(B===R&&(B=Jd(B)),bn(B,Te.ADD_TAGS,Nr)),Te.ADD_ATTR&&(H===M&&(H=Jd(H)),bn(H,Te.ADD_ATTR,Nr)),Te.ADD_URI_SAFE_ATTR&&bn(q,Te.ADD_URI_SAFE_ATTR,Nr),Te.FORBID_CONTENTS&&(rt===vt&&(rt=Jd(rt)),bn(rt,Te.FORBID_CONTENTS,Nr)),Ge&&(B["#text"]=!0),X&&bn(B,["html","head","body"]),B.table&&(bn(B,["tbody"]),delete ne.tbody),Te.TRUSTED_TYPES_POLICY){if(typeof Te.TRUSTED_TYPES_POLICY.createHTML!="function")throw Zg('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Te.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Zg('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');E=Te.TRUSTED_TYPES_POLICY,k=E.createHTML("")}else E===void 0&&(E=rXe(m,i)),E!==null&&typeof k=="string"&&(k=E.createHTML(""));Ga&&Ga(Te),Ts=Te}},t0=bn({},[...DP,...MP,...WYe]),Eh=bn({},[...NP,...GYe]),Ax=function(Te){let ot=w(Te);(!ot||!ot.tagName)&&(ot={namespaceURI:xe,tagName:"template"});const Et=US(Te.tagName),Kn=US(ot.tagName);return dt[Te.namespaceURI]?Te.namespaceURI===re?ot.namespaceURI===me?Et==="svg":ot.namespaceURI===V?Et==="svg"&&(Kn==="annotation-xml"||st[Kn]):!!t0[Et]:Te.namespaceURI===V?ot.namespaceURI===me?Et==="math":ot.namespaceURI===re?Et==="math"&&ct[Kn]:!!Eh[Et]:Te.namespaceURI===me?ot.namespaceURI===re&&!ct[Kn]||ot.namespaceURI===V&&!st[Kn]?!1:!Eh[Et]&&(bt[Et]||!t0[Et]):!!(Qt==="application/xhtml+xml"&&dt[Te.namespaceURI]):!1},Za=function(Te){Xg(t.removed,{element:Te});try{w(Te).removeChild(Te)}catch{y(Te)}},xh=function(Te,ot){try{Xg(t.removed,{attribute:ot.getAttributeNode(Te),from:ot})}catch{Xg(t.removed,{attribute:null,from:ot})}if(ot.removeAttribute(Te),Te==="is")if(pe||Oe)try{Za(ot)}catch{}else try{ot.setAttribute(Te,"")}catch{}},n0=function(Te){let ot=null,Et=null;if(ye)Te="<remove></remove>"+Te;else{const Lr=k9(Te,/^[\r\n\t ]+/);Et=Lr&&Lr[0]}Qt==="application/xhtml+xml"&&xe===me&&(Te='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+Te+"</body></html>");const Kn=E?E.createHTML(Te):Te;if(xe===me)try{ot=new f().parseFromString(Kn,Qt)}catch{}if(!ot||!ot.documentElement){ot=x.createDocument(xe,"template",null);try{ot.documentElement.innerHTML=Ne?k:Kn}catch{}}const Pi=ot.body||ot.documentElement;return Te&&Et&&Pi.insertBefore(n.createTextNode(Et),Pi.childNodes[0]||null),xe===me?C.call(ot,X?"html":"body")[0]:X?ot.documentElement:Pi},r0=function(Te){return I.call(Te.ownerDocument||Te,Te,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},cg=function(Te){return Te instanceof d&&(typeof Te.nodeName!="string"||typeof Te.textContent!="string"||typeof Te.removeChild!="function"||!(Te.attributes instanceof c)||typeof Te.removeAttribute!="function"||typeof Te.setAttribute!="function"||typeof Te.namespaceURI!="string"||typeof Te.insertBefore!="function"||typeof Te.hasChildNodes!="function")},i0=function(Te){return typeof o=="function"&&Te instanceof o};function Mo(Ot,Te,ot){H_(Ot,Et=>{Et.call(t,Te,ot,Ts)})}const a0=function(Te){let ot=null;if(Mo(D.beforeSanitizeElements,Te,null),cg(Te))return Za(Te),!0;const Et=Nr(Te.nodeName);if(Mo(D.uponSanitizeElement,Te,{tagName:Et,allowedTags:B}),Te.hasChildNodes()&&!i0(Te.firstElementChild)&&Pa(/<[/\w]/g,Te.innerHTML)&&Pa(/<[/\w]/g,Te.textContent)||Te.nodeType===ev.progressingInstruction||W&&Te.nodeType===ev.comment&&Pa(/<[/\w]/g,Te.data))return Za(Te),!0;if(!B[Et]||ne[Et]){if(!ne[Et]&&dg(Et)&&(K.tagNameCheck instanceof RegExp&&Pa(K.tagNameCheck,Et)||K.tagNameCheck instanceof Function&&K.tagNameCheck(Et)))return!1;if(Ge&&!rt[Et]){const Kn=w(Te)||Te.parentNode,Pi=S(Te)||Te.childNodes;if(Pi&&Kn){const Lr=Pi.length;for(let na=Lr-1;na>=0;--na){const Qs=v(Pi[na],!0);Qs.__removalCount=(Te.__removalCount||0)+1,Kn.insertBefore(Qs,b(Te))}}}return Za(Te),!0}return Te instanceof l&&!Ax(Te)||(Et==="noscript"||Et==="noembed"||Et==="noframes")&&Pa(/<\/no(script|embed|frames)/i,Te.innerHTML)?(Za(Te),!0):(de&&Te.nodeType===ev.text&&(ot=Te.textContent,H_([j,z,Y],Kn=>{ot=Jg(ot,Kn," ")}),Te.textContent!==ot&&(Xg(t.removed,{element:Te.cloneNode()}),Te.textContent=ot)),Mo(D.afterSanitizeElements,Te,null),!1)}
344,s0=function(Te,ot,Et){if(Se&&(ot==="id"||ot==="name")&&(Et in n||Et in Qb))return!1;if(!(we&&!ie[ot]&&Pa(ae,ot))){if(!(he&&Pa(ee,ot))){if(!H[ot]||ie[ot]){if(!(dg(Te)&&(K.tagNameCheck instanceof RegExp&&Pa(K.tagNameCheck,Te)||K.tagNameCheck instanceof Function&&K.tagNameCheck(Te))&&(K.attributeNameCheck instanceof RegExp&&Pa(K.attributeNameCheck,ot)||K.attributeNameCheck instanceof Function&&K.attributeNameCheck(ot))||ot==="is"&&K.allowCustomizedBuiltInElements&&(K.tagNameCheck instanceof RegExp&&Pa(K.tagNameCheck,Et)||K.tagNameCheck instanceof Function&&K.tagNameCheck(Et))))return!1}else if(!q[ot]){if(!Pa(L,Jg(Et,G,""))){if(!((ot==="src"||ot==="xlink:href"||ot==="href")&&Te!=="script"&&UYe(Et,"data:")===0&&yt[Te])){if(!(Ae&&!Pa(J,Jg(Et,G,"")))){if(Et)return!1}}}}}}return!0},dg=function(Te){return Te!=="annotation-xml"&&k9(Te,se)},o0=function(Te){Mo(D.beforeSanitizeAttributes,Te,null);const{attributes:ot}=Te;if(!ot||cg(Te))return;const Et={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:H,forceKeepAttr:void 0};let Kn=ot.length;for(;Kn--;){const Pi=ot[Kn],{name:Lr,namespaceURI:na,value:Qs}=Pi,Cd=Nr(Lr);let $i=Lr==="value"?Qs:HYe(Qs);if(Et.attrName=Cd,Et.attrValue=$i,Et.keepAttr=!0,Et.forceKeepAttr=void 0,Mo(D.uponSanitizeAttribute,Te,Et),$i=Et.attrValue,$e&&(Cd==="id"||Cd==="name")&&(xh(Lr,Te),$i=Ce+$i),W&&Pa(/((--!?|])>)|<\/(style|title)/i,$i)){xh(Lr,Te);continue}if(Et.forceKeepAttr||(xh(Lr,Te),!Et.keepAttr))continue;if(!oe&&Pa(/\/>/i,$i)){xh(Lr,Te);continue}de&&H_([j,z,Y],hg=>{$i=Jg($i,hg," ")});const fg=Nr(Te.nodeName);if(s0(fg,Cd,$i)){if(E&&typeof m=="object"&&typeof m.getAttributeType=="function"&&!na)switch(m.getAttributeType(fg,Cd)){case"TrustedHTML":{$i=E.createHTML($i);break}case"TrustedScriptURL":{$i=E.createScriptURL($i);break}}try{na?Te.setAttributeNS(na,Lr,$i):Te.setAttribute(Lr,$i),cg(Te)?Za(Te):w9(t.removed)}catch{}}}Mo(D.afterSanitizeAttributes,Te,null)},Ox=function Ot(Te){let ot=null;const Et=r0(Te);for(Mo(D.beforeSanitizeShadowDOM,Te,null);ot=Et.nextNode();)Mo(D.uponSanitizeShadowNode,ot,null),a0(ot),o0(ot),ot.content instanceof a&&Ot(ot.content);Mo(D.afterSanitizeShadowDOM,Te,null)};return t.sanitize=function(Ot){let Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ot=null,Et=null,Kn=null,Pi=null;if(Ne=!Ot,Ne&&(Ot="<!-->"),typeof Ot!="string"&&!i0(Ot))if(typeof Ot.toString=="function"){if(Ot=Ot.toString(),typeof Ot!="string")throw Zg("dirty is not a string, aborting")}else throw Zg("toString is not a function");if(!t.isSupported)return Ot;if(ue||ug(Te),t.removed=[],typeof Ot=="string"&&(je=!1),je){if(Ot.nodeName){const Qs=Nr(Ot.nodeName);if(!B[Qs]||ne[Qs])throw Zg("root node is forbidden and cannot be sanitized in-place")}}else if(Ot instanceof o)ot=n0("<!---->"),Et=ot.ownerDocument.importNode(Ot,!0),Et.nodeType===ev.element&&Et.nodeName==="BODY"||Et.nodeName==="HTML"?ot=Et:ot.appendChild(Et);else{if(!pe&&!de&&!X&&Ot.indexOf("<")===-1)return E&&ze?E.createHTML(Ot):Ot;if(ot=n0(Ot),!ot)return pe?null:ze?k:""}ot&&ye&&Za(ot.firstChild);const Lr=r0(je?Ot:ot);for(;Kn=Lr.nextNode();)a0(Kn),o0(Kn),Kn.content instanceof a&&Ox(Kn.content);if(je)return Ot;if(pe){if(Oe)for(Pi=A.call(ot.ownerDocument);ot.firstChild;)Pi.appendChild(ot.firstChild);else Pi=ot;return(H.shadowroot||H.shadowrootmode)&&(Pi=N.call(r,Pi,!0)),Pi}let na=X?ot.outerHTML:ot.innerHTML;return X&&B["!doctype"]&&ot.ownerDocument&&ot.ownerDocument.doctype&&ot.ownerDocument.doctype.name&&Pa(Tie,ot.ownerDocument.doctype.name)&&(na="<!DOCTYPE "+ot.ownerDocument.doctype.name+`>
345`+na),de&&H_([j,z,Y],Qs=>{na=Jg(na,Qs," ")}),E&&ze?E.createHTML(na):na},t.setConfig=function(){let Ot=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ug(Ot),ue=!0},t.clearConfig=function(){Ts=null,ue=!1},t.isValidAttribute=function(Ot,Te,ot){Ts||ug({});const Et=Nr(Ot),Kn=Nr(Te);return s0(Et,Kn,ot)},t.addHook=function(Ot,Te){typeof Te=="function"&&Xg(D[Ot],Te)},t.removeHook=function(Ot,Te){if(Te!==void 0){const ot=BYe(D[Ot],Te);return ot===-1?void 0:jYe(D[Ot],ot,1)[0]}return w9(D[Ot])},t.removeHooks=function(Ot){D[Ot]=[]},t.removeAllHooks=function(){D=A9()},t}var iXe=Cie();async function aXe(e){const n=`https://doi.org/${e}`;try{const r=await fn.get(n,{headers:{Accept:"application/ld+json"}});return JSON.stringify(r.data)}catch(r){return console.error("Error fetching DOI metadata:",r),""}}const sXe="https://notebooks.dandiarchive.org/notebooks.json";let FP=null;function oXe(){return FP||(FP=fn.get(sXe).then(e=>e.data).catch(e=>(console.error("Error fetching the example notebooks index:",e),null))),FP}const VP=new Map;async function Iie(e){if(VP.has(e))return VP.get(e);const t=await oXe(),n=t==null?void 0:t.dandisets[e];let r=null;return t&&n&&n.notebooks.length>0&&(r={siteUrl:n.index_url,dockerHelpUrl:t.docker_help_url,notebooks:[...n.notebooks]}),VP.set(e,r),r}function lXe(e){const t=e.name.split(",").map(r=>r.trim()),n={};return t.length>=2?(n.family_names=t[0],n.given_names=t.slice(1).join(" ")):n.given_names=e.name,e.identifier&&(n.orcid=e.identifier.replace("ORCID:","").replace("https://orcid.org/","")),e.email&&(n.email=e.email),e.affiliation&&e.affiliation.length>0&&(n.affiliation=e.affiliation.map(r=>r.name).join("; ")),n}function uXe(e){const t={name:e.name||"Unknown Organization"};return e.email&&(t.email=e.email),t}function cXe(e,t,n,r){const i={"cff-version":"1.2.0",message:"If you use this dataset, please cite it as below.",type:"dataset",title:e.name,authors:[]};e.description&&(i.abstract=e.description),e.contributor.forEach(s=>{s.includeInCitation===!0&&(s.schemaKey==="Person"?i.authors.push(lXe(s)):s.schemaKey==="Organization"&&i.authors.push(uXe(s)))}),i.identifiers=[],t&&(i.doi=t,i.identifiers.push({type:"doi",value:t,description:"Digital Object Identifier"})),e.identifier&&i.identifiers.push({type:"url",value:`https://dandiarchive.org/dandiset/${e.identifier}`,description:"DANDI Archive URL"}),e.url?i.url=e.url:t?i.url=`https://doi.org/${t}`:e.identifier&&(i.url=`https://dandiarchive.org/dandiset/${e.identifier}`),e.repository&&(i.repository=e.repository),e.keywords&&e.keywords.length>0&&(i.keywords=e.keywords),e.license&&e.license.length>0&&(i.license=e.license.map(s=>
345s.replace("spdx:","")).join(", ")),e.version&&(i.version=e.version);const a=n?r:e.datePublished;return a&&(i["date-released"]=a.split("T")[0]),e.relatedResource&&e.relatedResource.length>0&&(i.references=e.relatedResource.map(s=>{const o={type:dXe(s.resourceType)};return s.name&&(o.title=s.name),s.identifier&&s.identifier.startsWith("doi:")&&(o.doi=s.identifier.replace("doi:","")),s.url&&(o.url=s.url),o})),i}function dXe(e){return{"dcite:JournalArticle":"article","dcite:ConferencePaper":"conference-paper","dcite:Book":"book","dcite:Dataset":"dataset","dcite:Software":"software","dcite:Report":"report","dcite:Dissertation":"thesis"}[e||""]||"generic"}function fXe(e,t){const n="@dataset",r=`dandi:${t.replace("/","_")}`,i=e.authors.map(s=>s.name?`{${s.name}}`:`${s.family_names||""}, ${s.given_names||""}`.trim()).join(" and ");let a=`${n}{${r},
346`;if(a+=`  title = {${e.title}},
347`,i&&(a+=`  author = {${i}},
348`),e.doi&&(a+=`  doi = {${e.doi}},
349`),e.url&&(a+=`  url = {${e.url}},
350`),e.abstract&&(a+=`  abstract = {${e.abstract.replace(/\n/g," ")}},
351`),e.keywords&&(a+=`  keywords = {${e.keywords.join(", ")}},
352`),e.version&&(a+=`  version = {${e.version}},
353`),e["date-released"]){const s=e["date-released"].split("-")[0];a+=`  year = {${s}},
354`}return a+=`  publisher = {DANDI Archive},
355`,a+=`  note = {DANDI:${t}}
356`,a+="}",a}function hXe(e){const t=e["date-released"]?` (${e["date-released"].split("-")[0]})`:"",n=e.version?` (Version ${e.version})`:"",r=e.doi?` https://doi.org/${e.doi}`:"";if(e.authors.length===0)return`${e.title}${t}${n} [Data set]. DANDI Archive.${r}`;const i=e.authors.map(s=>{var l;if(s.name)return s.name;const o=(l=s.given_names)==null?void 0:l.split(/\s+/).map(u=>u.charAt(0).toUpperCase()+".").join(" ");return`${s.family_names}, ${o}`});let a;return i.length===1?a=i[0]:i.length===2?a=`${i[0]} & ${i[1]}`:a=i.slice(0,-1).join(", ")+", & "+i[i.length-1],`${a}${t}. ${e.title}${n} [Data set]. DANDI Archive.${r}`}function mXe(e){const t=e["date-released"]?e["date-released"].split("-")[0]:"n.d.",n=e.doi?` doi:${e.doi}`:"";if(e.authors.length===0)return`"${e.title}." DANDI Archive, ${t}.${n}`;const r=e.authors.map((a,s)=>a.name?a.name:s===0?`${a.family_names}, ${a.given_names}`:`${a.given_names} ${a.family_names}`);let i;return r.length===1?i=r[0]:r.length===2?i=`${r[0]}, and ${r[1]}`:r.length===3?i=`${r[0]}, ${r[1]}, and ${r[2]}`:i=`${r[0]}, et al`,`${i}. "${e.title}." DANDI Archive, ${t}.${n}`}function pXe(e){const t=e["date-released"]?e["date-released"].split("-")[0]:"n.d.",n=e.version?`, version ${e.version}`:"",r=e.doi?` https://doi.org/${e.doi}`:"";if(e.authors.length===0)return`"${e.title}." ${t}. Data set${n}. DANDI Archive.${r}`;const i=e.authors.map((s,o)=>s.name?s.name:o===0?`${s.family_names}, ${s.given_names}`:`${s.given_names} ${s.family_names}`);let a;return i.length===1?a=i[0]:i.length<=3?a=i.slice(0,-1).join(", ")+", and "+i[i.length-1]:a=`${i[0]} et al.`,`${a}. ${t}. "${e.title}." Data set${n}. DANDI Archive.${r}`}function gXe(e){const t=e["date-released"]?e["date-released"].split("-")[0]:"n.d.",n=e.doi?` Available at: https://doi.org/${e.doi}`:"";if(e.authors.length===0)return`'${e.title}' (${t}) DANDI Archive. Data set.${n}`;const r=e.authors.map(a=>{var o;if(a.name)return a.name;const s=(o=a.given_names)==null?void 0:o.split(/\s+/).map(l=>l.charAt(0).toUpperCase()+".").join("");return`${a.family_names}, ${s}`});let i;return r.length===1?i=r[0]:r.length===2?i=`${r[0]} and ${r[1]}`:r.length===3?i=`${r[0]}, ${r[1]} and ${r[2]}`:i=`${r[0]} et al.`,`${i} (${t}) '${e.title}', DANDI Archive. Data set.${n}`}function vXe(e){const t=e["date-released"]?e["date-released"].split("-")[0]:"",n=e.doi?` doi: ${e.doi}`:"";if(e.authors.length===0)return`${e.title} [Data set]. DANDI Archive; ${t}.${n}`;const r=e.authors.map(a=>{var o;if(a.name)return a.name;const s=(o=a.given_names)==null?void 0:o.split(/\s+/).map(l=>l.charAt(0).toUpperCase()).join("");return`${a.family_names} ${s}`});let i;return r.length<=6?i=r.join(", "):i=r.slice(0,6).join(", ")+", et al",`${i}. ${e.title} [Data set]. DANDI Archive; ${t}.${n}`}function yXe(e){const t=e["date-released"]?e["date-released"].split("-")[0]:"",n=e.doi?` doi: ${e.doi}`:"";
356if(e.authors.length===0)return`"${e.title}," DANDI Archive, ${t}.${n}`;const r=e.authors.map(a=>{var o;return a.name?a.name:`${(o=a.given_names)==null?void 0:o.split(/\s+/).map(l=>l.charAt(0).toUpperCase()+".").join(" ")} ${a.family_names}`});let i;return r.length===1?i=r[0]:r.length===2?i=`${r[0]} and ${r[1]}`:i=r.slice(0,-1).join(", ")+", and "+r[r.length-1],`${i}, "${e.title}," DANDI Archive, ${t}.${n}`}function bXe(e,t){let n=`TY  - DATA
357`;if(n+=`TI  - ${e.title}
358`,e.authors.forEach(r=>{r.name?n+=`AU  - ${r.name}
359`:n+=`AU  - ${r.family_names||""}, ${r.given_names||""}
360`}),e.abstract&&(n+=`AB  - ${e.abstract.replace(/\n/g," ")}
361`),e.keywords&&e.keywords.forEach(r=>{n+=`KW  - ${r}
362`}),e.doi&&(n+=`DO  - ${e.doi}
363`),e.url&&(n+=`UR  - ${e.url}
364`),e["date-released"]){const r=e["date-released"].split("-");n+=`PY  - ${r[0]}
365`,r[1]&&(n+=`Y2  - ${r[0]}/${r[1]}/${r[2]||"01"}
366`)}return n+=`PB  - DANDI Archive
367`,n+=`N1  - DANDI:${t}
368`,e.version&&(n+=`VL  - ${e.version}
369`),n+=`ER  -
370`,n}function _Xe(e){return Aie(e,0)}function Aie(e,t=0){const n="  ".repeat(t);let r="";for(const[i,a]of Object.entries(e))a!=null&&(r+=`${n}${i}:`,typeof a=="string"?a.includes(":")||a.includes(`
371`)||a.includes('"')||a.includes("'")?r+=` "${a.replace(/"/g,'\\"').replace(/\n/g,"\\n")}"
372`:r+=` ${a}
373`:typeof a=="number"||typeof a=="boolean"?r+=` ${a}
374`:Array.isArray(a)?a.length===0?r+=` []
375`:typeof a[0]=="string"||typeof a[0]=="number"?(r+=`
376`,a.forEach(s=>{r+=`${n}  - ${s}
377`})):(r+=`
378`,a.forEach(s=>{const o=Object.entries(s).filter(([,l])=>l!=null);if(o.length>0){const[l,u]=o[0];r+=`${n}  - ${l}: ${O9(u)}
379`;for(let c=1;c<o.length;c++){const[d,f]=o[c];r+=`${n}    ${d}: ${O9(f)}
380`}}})):typeof a=="object"&&(r+=`
381`,r+=Aie(a,t+1)));return r}function O9(e){return typeof e=="string"?e.includes(":")||e.includes(`
382`)||e.includes('"')||e.includes("'")?`"${e.replace(/"/g,'\\"').replace(/\n/g,"\\n")}"`:e:String(e)}const SXe={class:"d-flex align-center mb-2"},wXe={class:"copy-block mb-4"},kXe={class:"copy-block-content"},EXe={key:0,class:"citation-text-code"},xXe={key:1,class:"citation-text"},TXe={key:2,class:"mb-4"},CXe={class:"copy-block mb-4"},IXe={class:"copy-block-content"},AXe={class:"copy-block mb-4"},OXe={class:"copy-block-content"},PXe={class:"copy-block mb-2"},$Xe={class:"copy-block-content copy-block-inline"},RXe={key:3},DXe={class:"text-body-2 mb-2"},MXe=gt({__name:"HowToCiteTab",props:{schema:{type:Object,required:!0},meta:{type:Object,required:!0}},setup(e){const t=e,n=Mr(),r=F(()=>n.dandiset),i=F(()=>n.version==="draft"),a=F(()=>n.publishedVersions),s=F(()=>a.value&&a.value.length>0),o=F(()=>!a.value||a.value.length===0?null:a.value[0].version),l=F(()=>{if(!r.value||!o.value)return"";const{identifier:A}=r.value.dandiset;return`/dandiset/${A}/${o.value}`}),u=ve("apa"),c=F(()=>{var A;return t.meta?cXe(t.meta,typeof p.value=="string"?p.value:void 0,i.value,(A=r.value)==null?void 0:A.modified):null}),d=F(()=>{if(!c.value||!r.value)return{apa:"",mla:"",chicago:"",harvard:"",vancouver:"",ieee:"",bibtex:"",ris:"",cff:""};const A=S.value;return{apa:hXe(c.value),mla:mXe(c.value),chicago:pXe(c.value),harvard:gXe(c.value),vancouver:vXe(c.value),ieee:yXe(c.value),bibtex:fXe(c.value,A),ris:bXe(c.value,A),cff:_Xe(c.value)}}),f=[{value:"apa",text:"APA 7th",icon:"mdi-format-text"},{value:"mla",text:"MLA 9th",icon:"mdi-format-text"},{value:"chicago",text:"Chicago",icon:"mdi-format-text"},{value:"harvard",text:"Harvard",icon:"mdi-format-text"},{value:"vancouver",text:"Vancouver",icon:"mdi-format-text"},{value:"ieee",text:"IEEE",icon:"mdi-format-text"},{value:"bibtex",text:"BibTeX",icon:"mdi-code-braces"},{value:"ris",text:"RIS",icon:"mdi-file-export"},{value:"cff",text:"CFF (YAML)",icon:"mdi-file-code"}],m=F(()=>{var A;return(A=t.meta)==null?void 0:A.citation}),p=F(()=>{var A;return(A=t.meta)==null?void 0:A.doi}),v=F(()=>{var A;return(A=t.meta)==null?void 0:A.license}),y=F(()=>m.value&&d.value[u.value]?d.value[u.value]:m.value),b=F(()=>["bibtex","ris","cff"].includes(u.value)),S=F(()=>{var N;if(!r.value)return"";const{identifier:A}=r.value.dandiset,C=((N=t.meta)==null?void 0:N.version)||r.value.version;return`DANDI:${A}/${C}`}),w=F(()=>
382{if(p.value)return`https://doi.org/${p.value}`;if(!r.value)return"";const{identifier:A}=r.value.dandiset;return`https://dandiarchive.org/dandiset/${A}`}),E=F(()=>`Data associated with this study are available on the DANDI Archive (RRID:SCR_017571): ${w.value}`),k=F(()=>`Data are publicly available on the DANDI Archive (RRID:SCR_017571) at the following URL: ${w.value}`);function x(A){return A.replace("spdx:","").replace(/-/g," ").replace(/(\d)\.(\d)/,"$1.$2")}async function I(A){try{await navigator.clipboard.writeText(A)}catch(C){console.error("Failed to copy:",C)}}return(A,C)=>{const N=jp("router-link");return Z(),Re("div",null,[_(nn,{variant:"outlined",class:"pa-6"},{default:O(()=>[_(Pr,{class:"d-flex align-center px-0 pt-0"},{default:O(()=>[_(Fe,{color:"primary",class:"mr-2"},{default:O(()=>C[5]||(C[5]=[te(" mdi-format-quote-close ")])),_:1}),C[6]||(C[6]=te(" How to Cite this Dataset "))]),_:1}),_(gr,{class:"px-0"},{default:O(()=>[i.value&&s.value?(Z(),ge(ko,{key:0,type:"warning",variant:"tonal",class:"mb-4"},{default:O(()=>[C[7]||(C[7]=fe("strong",null,"Citing draft dandisets is not recommended",-1)),C[8]||(C[8]=te(" as the content may change. Please cite the ")),_(N,{to:l.value},{default:O(()=>[te(" latest published version ("+De(o.value)+") ",1)]),_:1},8,["to"]),C[9]||(C[9]=te(" instead. "))]),_:1})):i.value?(Z(),ge(ko,{key:1,type:"warning",variant:"tonal",class:"mb-4"},{default:O(()=>C[10]||(C[10]=[fe("strong",null,"Citing draft dandisets is not recommended",-1),te(" as the content may change. Please contact the authors to request publication of this dandiset before citing. ")])),_:1})):Me("",!0),C[23]||(C[23]=fe("p",{class:"text-body-1 mb-4"},[te(" To promote reproducibility and give credit to researchers who share their data, please acknowledge the contributors and cite this dataset in your publications. For more information, see our "),fe("a",{href:"https://docs.dandiarchive.org/user-guide-using/citing-dandisets/",target:"_blank",rel:"noopener"}
382,"guide on citing dandisets"),te(". ")],-1)),fe("div",SXe,[C[11]||(C[11]=fe("h3",{class:"text-h6 mr-4"}," Full Citation ",-1)),_(xd,{modelValue:u.value,"onUpdate:modelValue":C[0]||(C[0]=D=>u.value=D),items:f,"item-title":"text","item-value":"value",variant:"outlined",density:"compact","hide-details":"",class:"citation-format-select"},null,8,["modelValue"])]),fe("div",wXe,[fe("div",kXe,[b.value?(Z(),Re("pre",EXe,De(y.value),1)):(Z(),Re("span",xXe,De(y.value),1)),_(Xe,{icon:"",size:"small",variant:"text",class:"copy-btn",onClick:C[1]||(C[1]=D=>I(y.value))},{default:O(()=>[_(Fe,{size:"small"},{default:O(()=>C[12]||(C[12]=[te(" mdi-content-copy ")])),_:1}),_($n,{activator:"parent",location:"top"},{default:O(()=>C[13]||(C[13]=[te(" Copy citation to clipboard ")])),_:1})]),_:1})])]),p.value?(Z(),Re("div",TXe,[_(ga,{href:`https://doi.org/${p.value}`,target:"_blank",color:"primary",variant:"outlined"},{default:O(()=>[_(Fe,{start:"",size:"small"},{default:O(()=>C[14]||(C[14]=[te(" mdi-link ")])),_:1}),te(" DOI: "+De(p.value),1)]),_:1},8,["href"])])):Me("",!0),_(Nn,{class:"my-4"}),C[24]||(C[24]=fe("h3",{class:"text-h6 mb-2"}," Materials and Methods ",-1)),C[25]||(C[25]=fe("p",{class:"text-body-2 mb-2"}," Suggested text for the Methods section of your manuscript: ",-1)),fe("div",CXe,[fe("div",IXe,[fe("span",null,De(E.value),1),_(Xe,{icon:"",size:"small",variant:"text",class:"copy-btn",onClick:C[2]||(C[2]=D=>I(E.value))},{default:O(()=>[_(Fe,{size:"small"},{default:O(()=>C[15]||(C[15]=[te(" mdi-content-copy ")])),_:1}),_($n,{activator:"parent",location:"top"},{default:O(()=>C[16]||(C[16]=[te(" Copy to clipboard ")])),_:1})]),_:1})])]),C[26]||(C[26]=fe("h3",{class:"text-h6 mb-2"}," Data Availability Statement ",-1)),C[27]||(C[27]=fe("p",{class:"text-body-2 mb-2"}," Suggested statement for your manuscript: ",-1)),fe("div",AXe,[fe("div",OXe,[fe("span",null,De(k.value),1),_(Xe,{icon:"",size:"small",variant:"text",class:"copy-btn",onClick:C[3]||(C[3]=D=>I(k.value))},{default:O(()=>[_(Fe,{size:"small"},{default:O(()=>C[17]||(C[17]=[te(" mdi-content-copy ")])),_:1}),_($n,{activator:"parent",location:"top"},{default:O(()=>C[18]||(C[18]=[te(" Copy to clipboard ")])),_:1})]),_:1})])]),_(Nn,{class:"my-4"}),C[28]||(C[28]=fe("h3",{class:"text-h6 mb-2"}," DANDI Identifier ",-1)),fe("div",PXe,[fe("div",$Xe,[fe("span",null,De(S.value),1),_(Xe,{icon:"",size:"small",variant:"text",class:"copy-btn",onClick:C[4]||(C[4]=D=>I(S.value))},{default:O(()=>[_(Fe,{size:"small"},{default:O(()=>C[19]||(C[19]=[te(" mdi-content-copy ")])),_:1}),_($n,{activator:"parent",location:"top"},{default:O(()=>C[20]||(C[20]=[te(" Copy identifier to clipboard ")])),_:1})]),_:1})])]),C[29]||(C[29]=fe("p",{class:"text-body-2 text-grey mb-4"}," DANDI Archive RRID: SCR_017571 ",-1)),v.value&&v.value.length?(Z(),Re("div",RXe,[C[22]||(C[22]=fe("h3",{class:"text-h6 mb-2"}," License ",-1)),fe("p",DXe,[C[21]||(C[21]=te(" This dataset is shared under: ")),(Z(!0),Re(Ve,null,Pt(v.value,(D,j)=>(Z(),ge(ga,{key:j,class:"ml-2",color:"primary",variant:"outlined",size:"small"},{default:O(()=>[te(De(x(D)),1)]),_:2},1024))),128))])])):Me("",!0)]),_:1})]),_:1})])}}}),NXe=ql(MXe,[["__scopeId","data-v-e4d095e5"]]),LXe={key:0},FXe={class:"text-body-1 mb-4"},VXe=["href"],BXe=["href"],jXe={key:1,class:"text-h6 d-flex align-center flex-wrap ga-1 mb-2"},UXe={class:"text-no-wrap"},HXe={class:"d-flex flex-column ga-2 ga-sm-0"},zXe=["title"],qXe=["href"],WXe={class:"d-flex align-center ga-2 mt-1 mb-2 pl-4"},GXe={class:"flex-1-1-0 text-mono text-body-2 text-pre-wrap text-break"},KXe=gt({__name:"NotebooksTab",props:{schema:{type:Object,required:!0},meta:{type:Object,required:!0}},setup(e){const t=Mr(),n=F(()=>t.dandiset),r=ve(null),i=ve(null),a=ve(null);Je(()=>{var f;return(f=n.value)==null?void 0:f.dandiset.identifier},async f=>{var p;const m=f?await Iie(f):null;((p=n.value)==null?void 0:p.dandiset.identifier)===f&&(r.value=m)},{immediate:!0});const s=F(()=>{var p;if(!r.value)return[];const f=`${((p=n.value)==null?void 0:p.dandiset.identifier)??""}/`,m=new Map;for(const v of r.value.notebooks){const y=v.path.startsWith(f)?v.path.slice(f.length):v.path,b=y.lastIndexOf("/"),S=b===-1?"":y.slice(0,b);let w=m.get(S);
382w||(w={key:S,segments:S.split("/").filter(Boolean).map(o),notebooks:[]},m.set(S,w)),w.notebooks.push(v)}return Array.from(m.values())});function o(f){return f.replaceAll("_"," ")}function l(f){a.value=a.value===f?null:f}async function u(f){if(f.docker_command)try{await navigator.clipboard.writeText(f.docker_command),i.value=f.path,window.setTimeout(()=>{i.value===f.path&&(i.value=null)},2e3)}catch(m){console.error("Failed to copy:",m)}}function c(f){return d(f).replace(/\.ipynb$/i,"").replace(/^\d+[-_]+/,"").replace(/[-_]+/g," ").trim().replace(/\b\w/g,p=>p.toUpperCase())}function d(f){return f.split("/").pop()??f}return(f,m)=>r.value?(Z(),Re("div",LXe,[_(nn,{variant:"outlined",class:"pa-6"},{default:O(()=>[_(Pr,{class:"d-flex align-center px-0 pt-0"},{default:O(()=>[_(Fe,{color:"primary",class:"mr-2"},{default:O(()=>m[0]||(m[0]=[te(" mdi-notebook-outline ")])),_:1}),m[1]||(m[1]=te(" Notebooks "))]),_:1}),_(gr,{class:"px-0"},{default:O(()=>[fe("p",FXe,[m[2]||(m[2]=te(" Step-by-step Jupyter notebooks showing how to load and analyze this dandiset, organized by the folders they live in on ")),fe("a",{href:r.value.siteUrl,target:"_blank",rel:"noopener"},"DANDI Notebooks",8,VXe),m[3]||(m[3]=te(". Open one directly in Google Colab, or run it on your own machine with its Docker image where one is available; see the site's ")),fe("a",{href:r.value.dockerHelpUrl,target:"_blank",rel:"noopener"},"instructions for running the Docker images",8,BXe),m[4]||(m[4]=te(". "))]),(Z(!0),Re(Ve,null,Pt(s.value,(p,v)=>(Z(),Re(Ve,{key:p.key},[v>0?(Z(),ge(Nn,{key:0,class:"my-4"})):Me("",!0),p.segments.length?(Z(),Re("h3",jXe,[_(Fe,{color:"primary",size:"20",class:"mr-1"},{default:O(()=>m[5]||(m[5]=[te(" mdi-folder-outline ")])),_:1}),(Z(!0),Re(Ve,null,Pt(p.segments,(y,b)=>(Z(),Re(Ve,{key:b},[b>0?(Z(),ge(Fe,{key:0,size:"16",class:"text-medium-emphasis"},{default:O(()=>m[6]||(m[6]=[te(" mdi-chevron-right ")])),_:1})):Me("",!0),fe("span",UXe,De(y),1)],64))),128))])):Me("",!0),fe("ul",HXe,[(Z(!0),Re(Ve,null,Pt(p.notebooks,y=>(Z(),ge(sn,{key:y.path,tag:"li",align:"center",dense:""},{default:O(()=>[_(Ut,{cols:"12",sm:"5",lg:"4",class:"d-flex text-subtitle-1 font-weight-medium"},{default:O(()=>[m[7]||(m[7]=fe("span",{class:"text-medium-emphasis mr-2 flex-shrink-0","aria-hidden":"true"},"•",-1)),fe("span",{title:y.path},De(c(y.path)),9,zXe)]),_:2},1024),_(Ut,{cols:"12",sm:"7",lg:"8",class:"d-flex align-center flex-wrap ga-2"},{default:O(()=>[y.colab_url?(Z(),Re("a",{key:0,href:y.colab_url,target:"_blank",rel:"noopener","aria-label":"Open in Colab"},m[8]||(m[8]=[fe("img",{src:"https://colab.research.google.com/assets/colab-badge.svg",alt:"Open In Colab"},null,-1)]),8,qXe)):Me("",!0),_(Xe,{href:y.github_url,target:"_blank",rel:"noopener",variant:"text",size:"small","aria-label":"View notebook source on GitHub"},{default:O(()=>[_(Fe,null,{default:O(()=>m[9]||(m[9]=[te("mdi-github")])),_:1}),_($n,{activator:"parent",location:"top"},{default:O(()=>m[10]||(m[10]=[te(" View source on GitHub ")])),_:1})]),_:2},1032,["href"]),y.docker_command?(Z(),ge(Xe,{key:1,variant:"text",size:"small","prepend-icon":"mdi-docker","append-icon":a.value===y.path?"mdi-chevron-up":"mdi-chevron-down",onClick:b=>l(y.path)},{default:O(()=>[m[12]||(m[12]=te(" Docker ")),_($n,{activator:"parent",location:"top"},{default:O(()=>m[11]||(m[11]=[te(" Run locally with Docker ")])),_:1})]),_:2},1032,["append-icon","onClick"])):Me("",!0)]),_:2},1024),_(EE,null,{default:O(()=>[nr(_(Ut,{cols:"12"},{default:O(()=>[fe("div",WXe,[fe("span",GXe,De(y.docker_command),1),_(Xe,{icon:"",size:"small",variant:"text",class:"flex-shrink-0",onClick:b=>u(y)},{default:O(()=>[_(Fe,{size:"small"},{default:O(()=>[te(De(i.value===y.path?"mdi-check":"mdi-content-copy"),1)]),_:2},1024),_($n,{activator:"parent",location:"top"},{default:O(()=>m[13]||(m[13]=[te(" Copy the Docker run command to the clipboard ")])),_:1})]),_:2},1032,["onClick"])])]),_:2},1536),[[Ys,a.value===y.path]])]),_:2},1024)]),_:2},1024))),128))])],64))),128))]),_:1})]),_:1})])):Me("",!0)}}),YXe={key:0},XXe=4,q_=gt({__name:"MetadataCard",props:{backgroundColor:{type:String,default:"white"},items:{type:Array,required:!0},name:{type:String,required:!0},icon:{type:String,required:!0}},setup(e){const t=e,n=sh(),r=Ti(),i=F(()=>n.current.value.colors.primary),a=F(()=>r.mdAndDown.value?1:Math.min(Math.ceil(t.items.length/2),XXe));return(s,o)=>(Z(),ge(nn,{"prepend-icon":e.icon,variant:"outlined",height:"100%"},{title:O(()=>[fe("span",null,De(e.name),1)]),default:O(()=>[e.items&&e.items.length?(Z(),ge(Wn,{key:0,style:ws(`column-count: ${a.value};`),class:"px-5"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.items,(l,u)=>(Z(),Re("div",{key:u},[fe("div",{class:$r(`my-1 d-inline-block ${e.backgroundColor}`),style:{width:"100%"}},[fe("div",{class:"pl-2 my-1 py-1",style:ws(`border-left: medium solid ${i.value};
383                   line-height: 1.25`)},[_(sn,{"no-gutters":"",class:"justify-space-between mr-4"},{default:O(()=>[_(Ut,{cols:"9",class:"text-grey-darken-3"},{default:O(()=>[l.name||l.identifier||l.id?(Z(),Re("span",YXe,[te(De(l.name||l.identifier||l.id)+" ",1),o[0]||(o[0]=fe("br",null,null,-1))])):Me("",!0),Xc(s.$slots,"content",{item:l})]),_:2},1024),_(Ut,{class:"px-1 text-end font-weight-light"},{default:O(()=>[Xc(s.$slots,"links",{item:l})]),_:2},1024)]),_:2},1024)],4)],2)]))),128))]),_:3},8,["style"])):(Z(),ge(Kr,{key:1,class:"mx-5 mt-1 mb-4 pa-0"},{default:O(()=>[Xc(s.$slots,"emptyFallback")]),_:3}))]),_:3}
383,8,["prepend-icon"]))}}),JXe={class:"text-grey-darken-3 font-weight-medium"},ZXe={key:0,class:"text-caption text-grey-darken-1"},QXe=3,eJe=gt({__name:"AnatomyCard",props:{about:{type:Array,default:void 0}},setup(e){const t=e,n=sh(),r=Ti(),i=F(()=>n.current.value.colors.primary),a=F(()=>{var d;return((d=t.about)==null?void 0:d.filter(f=>f.schemaKey==="Anatomy"))??[]}),s=F(()=>a.value.length>0),o=F(()=>r.mdAndDown.value?1:Math.min(Math.ceil(a.value.length/2),QXe));function l(d){if(!d)return"Identifier";const f=d.match(/^([A-Za-z]+)[:_]/);return f?f[1].toUpperCase():"Identifier"}function u(d){if(!d)return"";const f=d.match(/^[A-Za-z]+[:_](.+)$/);return f?f[1]:d}function c(d){if(!d)return;try{const m=new URL(d);if(m.protocol==="http:"||m.protocol==="https:")return d}catch{}const f=d.match(/^([A-Za-z]+)[:_](.+)$/);if(f)return`http://purl.obolibrary.org/obo/${f[1]}_${f[2]}`}return(d,f)=>(Z(),ge(nn,{"prepend-icon":"mdi-brain",variant:"outlined",height:"100%"},{title:O(()=>f[0]||(f[0]=[fe("div",{class:"d-flex align-center justify-space-between"},[fe("span",null,"Anatomy")],-1)])),default:O(()=>[s.value?(Z(),ge(Wn,{key:0,style:ws(`column-count: ${o.value};`),class:"px-5 pb-4"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(a.value,(m,p)=>(Z(),Re("div",{key:p,class:"my-1 d-inline-block",style:{width:"100%"}},[fe("div",{class:"pl-2 my-1 py-1",style:ws(`border-left: medium solid ${i.value}; line-height: 1.25`)},[_(sn,{"no-gutters":"",class:"align-center justify-space-between mr-1"},{default:O(()=>[_(Ut,{cols:"9"},{default:O(()=>[fe("span",JXe,De(m.name||m.identifier||"Unnamed region"),1),f[1]||(f[1]=fe("br",null,null,-1)),m.identifier?(Z(),Re("span",ZXe,[fe("strong",null,De(l(m.identifier))+": ",1),te(De(u(m.identifier)),1)])):Me("",!0)]),_:2},1024),_(Ut,{class:"text-end"},{default:O(()=>[c(m.identifier)?(Z(),ge(Xe,{key:0,icon:"",size:"small",variant:"text",href:c(m.identifier),target:"_blank",rel:"noopener",title:"View in ontology lookup service"},{default:O(()=>[_(Fe,null,{default:O(()=>f[2]||(f[2]=[te("mdi-open-in-new")])),_:1})]),_:2},1032,["href"])):Me("",!0)]),_:2},1024)]),_:2},1024)],4)]))),128))]),_:1},8,["style"])):(Z(),ge(Kr,{key:1,class:"mx-5 mt-1 mb-4 pa-0"},{default:O(()=>[_(ko,{variant:"text",density:"comfortable",class:"mb-0 bg-blue-grey-lighten-5",icon:"mdi-information-outline"},{default:O(()=>f[3]||(f[3]=[fe("div",{class:"font-weight-bold"}," No anatomical information provided. ",-1),fe("div",{class:"text-caption mt-1"}," This Dandiset does not specify which brain regions or anatomical structures it covers. Adding indexed anatomy (e.g. UBERON terms) in the metadata editor makes this dataset discoverable by anatomical location. ",-1)])),_:1})]),_:1}))]),_:1}))}}),tJe=["href"],nJe=["href"],rJe={class:"text-caption text-grey-darken-1"},iJe={key:0,class:"pl-2"},aJe={class:"text-caption text-grey-darken-1"},sJe=["href"],oJe={key:0,class:"text-caption text-grey-darken-1 related-resource"},lJe={key:1,class:"text-caption text-grey-darken-1"},uJe={key:2,class:"text-caption text-grey-darken-1"},cJe={key:3,class:"text-caption text-grey-darken-1"},dJe={key:0,class:"text-subtitle-2"},fJe=["textContent"],hJe={key:0,class:"d-inline-block",style:{width:"100%"}},mJe={class:"font-weight-bold"},pJe=["title"],gJe={key:0,class:"text-caption text-grey-darken-1"},vJe={key:0,class:"text-caption text-grey-darken-1 related-resource"},yJe=gt({__name:"OverviewTab",props:{schema:{type:Object,required:!0},meta:{type:Object,required:!0}},setup(e){const t=new Set(["numberOfBytes","numberOfFiles","schemaKey"]);function n(S){let w;try{w=new URL(S)}catch{return!1}return w.protocol==="http:"||w.protocol==="https:"}const r=e,i=sh(),a=Ti(),s=Mr(),o=F(()=>s.dandiset),l=F(()=>{var S;return(S=r.meta.contributor)==null?void 0:S.filter(w=>!!w.includeInCitation)}),u=F(()=>{var S;return((S=r.meta.contributor)==null?void 0:S.filter(w=>{var E,k;return w.schemaKey==="Organization"&&(((E=w.roleName)==null?void 0:E.includes("dcite:Funder"))||((k=w.roleName)==null?void 0:k.includes("dcite:Sponsor")))}))||[]}),c=F(()=>r.meta.relatedResource),d=F(()=>r.meta.protocol),f=F(()=>r.meta.wasGeneratedBy),m=F(()=>Object.fromEntries(Object.entries(r.meta.assetsSummary).filter(([S,w])=>!!w&&!t.has(S)).map(([S,w])=>[S.replace(/[A-Z]/g,E=>` ${E.toUpperCase()}`),w]).map(([S,w])=>[S.charAt(0).toUpperCase()+S.slice(1),w]).map(([S,w])=>typeof w=="object"?[S,w]:[S,[w]]))),p=F(()=>a.mdAndDown.value?1:Math.min(Object.keys(m.value).length,3)),v=F(()=>{var S;return((S=o.value)==null?void 0:S.status)==="Pending"}),y=F(()=>new Set(l.value.filter(S=>{var w;return(w=S.roleName)==null?void 0:w.includes("dcite:ContactPerson")}).map(S=>S.name)));let b;return mr(()=>{b=window.setInterval(async()=>
383{if(!o.value||!v.value)return;const{identifier:S}=o.value.dandiset,{version:w}=o.value;await s.fetchDandiset({identifier:S,version:w})},5e3)}),Hl(()=>{if(b===void 0)throw Error("Invalid timer value");window.clearInterval(b)}),(S,w)=>(Z(),Re("div",null,[l.value&&l.value.length?(Z(),ge(nn,{key:0,"prepend-icon":"mdi-account-multiple",variant:"outlined",height:"100%"},{title:O(()=>w[0]||(w[0]=[fe("span",null,"Contributors",-1)])),default:O(()=>[_(Wn,{class:"mx-5 mt-1 mb-4 pa-0"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(l.value,(E,k)=>(Z(),ge(ga,{key:k,variant:"outlined"},{default:O(()=>[te(De(E.name)+" ",1),E.identifier&&E.schemaKey==="Person"?(Z(),Re("a",{key:0,href:`https://orcid.org/${E.identifier}`,target:"_blank",class:"mx-1 d-flex align-center"},w[1]||(w[1]=[fe("img",{alt:"ORCID logo",src:"https://info.orcid.org/wp-content/uploads/2019/11/orcid_16x16.png",width:"16",height:"16"},null,-1)]),8,tJe)):Me("",!0),y.value.has(E.name)?(Z(),Re("a",{key:1,href:E.email?`mailto:${E.email}`:void 0,class:"mx-1 text-decoration-none"},[_(Fe,{color:"info"},{default:O(()=>w[2]||(w[2]=[te("mdi-card-account-mail")])),_:1})],8,nJe)):Me("",!0)]),_:2},1024))),128))]),_:1})]),_:1}
383)):Me("",!0),_(q_,{items:u.value,name:"Funding information",icon:"mdi-currency-usd"},{content:O(E=>[fe("div",rJe,[E.item.awardNumber?(Z(),Re("span",iJe,[w[3]||(w[3]=fe("strong",null,"- Award Number: ",-1)),te(De(E.item.awardNumber),1)])):Me("",!0)])]),emptyFallback:O(()=>[_(ko,{variant:"text",density:"comfortable",class:"mb-0 bg-blue-grey-lighten-5",icon:"mdi-information-outline"},{default:O(()=>w[4]||(w[4]=[fe("div",{class:"font-weight-bold"}," No funding information provided. ",-1)])),_:1})]),_:1},8,["items"]),_(eJe,{about:e.meta.about},null,8,["about"]),d.value&&d.value.length?(Z(),ge(q_,{key:1,items:d.value,name:"Protocols",icon:"mdi-file-document-check"},{content:O(E=>[fe("div",aJe,[fe("a",{href:E.item,target:"_blank",rel:"noopener"},De(E.item),9,sJe)])]),_:1},8,["items"])):Me("",!0),c.value&&c.value.length?(Z(),ge(q_,{key:2,items:c.value,name:"Related resources",icon:"mdi-book"},{content:O(E=>[E.item.identifier?(Z(),Re("span",oJe,[w[5]||(w[5]=fe("strong",null,"ID: ",-1)),te(De(E.item.identifier)+" ",1),w[6]||(w[6]=fe("br",null,null,-1))])):Me("",!0),E.item.resourceType?(Z(),Re("span",lJe,[w[7]||(w[7]=fe("strong",null,"Resource Type: ",-1)),te(De(E.item.resourceType)+" ",1),w[8]||(w[8]=fe("br",null,null,-1))])):Me("",!0),E.item.repository?(Z(),Re("span",uJe,[w[9]||(w[9]=fe("strong",null,"Repo: ",-1)),te(De(E.item.repository)+" ",1),w[10]||(w[10]=fe("br",null,null,-1))])):Me("",!0),E.item.relation?(Z(),Re("span",cJe,[w[11]||(w[11]=fe("strong",null,"Relation: ",-1)),te(De(E.item.relation),1)])):Me("",!0)]),links:O(E=>[E.item.url?(Z(),ge(Xe,{key:0,icon:"",variant:"text",href:E.item.url,target:"_blank",rel:"noopener"},{default:O(()=>[_(Fe,null,{default:O(()=>w[12]||(w[12]=[te("mdi-link")])),_:1})]),_:2},1032,["href"])):Me("",!0)]),_:1},8,["items"])):Me("",!0),m.value?(Z(),ge(nn,{key:3,"prepend-icon":"mdi-clipboard-list",variant:"outlined"},{title:O(()=>[v.value?(Z(),ge(rg,{key:0,class:"mr-3",size:"20",indeterminate:""})):Me("",!0),w[13]||(w[13]=te(" Assets Summary "))]),default:O(()=>[_(Wn,{style:ws(`column-count: ${p.value};`),class:"mx-5 mt-1 mb-4 pa-0"},{default:O(()=>{var E;return[v.value?(Z(),Re("div",dJe," The assets summary is being computed, please wait. ")):!m.value||!Object.keys(m.value).length?(Z(),Re("div",{key:1,class:"font-italic font-weight-bold",textContent:De(`This Dandiset does not contain any valid assets.${(E=o.value)!=null&&E.asset_validation_errors.length?" Please check the asset validation errors on the right panel.":""}`)},null,8,fJe)):(Z(!0),Re(Ve,{key:2},Pt(Object.entries(m.value),([k,x],I)=>(Z(),Re("div",{key:I},[x&&x.length?(Z(),Re("div",hJe,[fe("span",mJe,De(k),1),(Z(!0),Re(Ve,null,Pt(x,(A,C)=>(Z(),Re("div",{key:C,title:k,"background-color":"grey lighten-4",class:"bg-grey-lighten-4",style:{width:"100%"}},[fe("div",{class:"pl-2 my-1 py-1",style:ws(`border-left: medium solid ${_e(i).current.value.colors.primary};
384                            line-height: 1.25`)},[_(sn,{"no-gutters":"",class:"align-center py-0",style:{"min-height":"2em"}},{default:O(()=>[_(Ut,{cols:"10"},{default:O(()=>[fe("span",null,De(A.name||A.identifier||A.id||A),1)]),_:2},1024),_(Ut,null,{default:O(()=>[n(A.identifier)?(Z(),ge(Xe,{key:0,icon:"",variant:"text",href:A.identifier,target:"_blank",rel:"noopener"},{default:O(()=>[_(Fe,null,{default:O(()=>w[14]||(w[14]=[te("mdi-link")])),_:1})]),_:2},1032,["href"])):Me("",!0)]),_:2},1024)]),_:2},1024),n(A.identifier)?Me("",!0):(Z(),Re("span",gJe,De(A.identifier),1))],4)],8,pJe))),128))])):Me("",!0)]))),128))]}),_:1},8,["style"])]),_:1})):Me("",!0),f.value&&f.value.length?(Z(),ge(q_,{key:4,items:f.value,name:"Associated Projects",icon:"mdi-file-document-multiple"},{content:O(E=>[E.item.identifier?(Z(),Re("span",vJe,[w[15]||(w[15]=fe("strong",null,"Identifier: ",-1)),te(De(E.item.identifier)+" ",1),w[16]||(w[16]=fe("br",null,null,-1))])):Me("",!0)]),_:1},8,["items"])):Me("",!0)]))}}),Ky=gt({inheritAttrs:!1,__name:"CopyText",props:{text:{type:String,default:""},iconHoverText:{type:String,default:"Copy text to clipboard"},isTextarea:{type:Boolean,default:!1}},setup(e){const t=e,n=ve(null);async function r(){try{await navigator.clipboard.writeText(t.text),console.log("Copied to clipboard")}catch(i){console.error("Failed to copy:",i)}}return(i,a)=>e.isTextarea==!0?(Z(),ge(QE,Be({key:0,ref_key:"textField",ref:n,"model-value":e.text,class:"cite-as-textarea","hide-details":"auto",variant:"outlined",readonly:""},i.$attrs),{prepend:O(()=>[_($n,{location:"bottom"},{activator:O(({props:s})=>[_(Fe,Be(s,{onClick:r}),{default:O(()=>a[0]||(a[0]=[te(" mdi-content-copy ")])),_:2},1040)]),default:O(()=>
384[te(" "+De(e.iconHoverText),1)]),_:1})]),_:1},16,["model-value"])):(Z(),ge(qr,Be({key:1},i.$attrs,{id:"api-key-text",ref_key:"textField",ref:n,class:"my-1","model-value":e.text,"hide-details":"auto",variant:"outlined",density:"compact",readonly:""}),{prepend:O(()=>[_($n,{location:"bottom"},{activator:O(({props:s})=>[_(Fe,Be(s,{onClick:r}),{default:O(()=>a[1]||(a[1]=[te(" mdi-content-copy ")])),_:2},1040)]),default:O(()=>[te(" "+De(e.iconHoverText),1)]),_:1})]),_:1},16,["model-value"]))}}),bJe={baidu:"http://cang.baidu.com/do/add?iu=@u&it=@t",buffer:"https://bufferapp.com/add?text=@t&url=@u",email:"mailto:?subject=@t&body=@u%0D%0A@d",evernote:"https://www.evernote.com/clip.action?url=@u&title=@t",facebook:"https://www.facebook.com/sharer/sharer.php?u=@u&title=@t&description=@d&quote=@q&hashtag=@h",flipboard:"https://share.flipboard.com/bookmarklet/popout?v=2&url=@u&title=@t",hackernews:"https://news.ycombinator.com/submitlink?u=@u&t=@t",instapaper:"http://www.instapaper.com/edit?url=@u&title=@t&description=@d",line:"http://line.me/R/msg/text/?@t%0D%0A@u%0D%0A@d",linkedin:"https://www.linkedin.com/sharing/share-offsite/?url=@u",messenger:"fb-messenger://share/?link=@u",odnoklassniki:"https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&st.shareUrl=@u&st.comments=@t",pinterest:"https://pinterest.com/pin/create/button/?url=@u&media=@m&description=@t",pocket:"https://getpocket.com/save?url=@u&title=@t",quora:"https://www.quora.com/share?url=@u&title=@t",reddit:"https://www.reddit.com/submit?url=@u&title=@t",skype:"https://web.skype.com/share?url=@t%0D%0A@u%0D%0A@d",sms:"sms:?body=@t%0D%0A@u%0D%0A@d",stumbleupon:"https://www.stumbleupon.com/submit?url=@u&title=@t",telegram:"https://t.me/share/url?url=@u&text=@t%0D%0A@d",tumblr:"https://www.tumblr.com/share/link?url=@u&name=@t&description=@d",twitter:"https://twitter.com/intent/tweet?text=@t&url=@u&hashtags=@h&via=@tu",x:"https://x.com/intent/post?text=@t&url=@u&hashtags=@h&via=@tu",viber:"viber://forward?text=@t%0D%0A@u%0D%0A@d",vk:"https://vk.com/share.php?url=@u&title=@t&image=@m&noparse=true",weibo:"http://service.weibo.com/share/share.php?url=@u&title=@t&pic=@m",whatsapp:"https://api.whatsapp.com/send?text=@t%0D%0A@u%0D%0A@d",wordpress:"https://wordpress.com/press-this.php?u=@u&t=@t&s=@d&i=@m",xing:"https://www.xing.com/social/share/spi?op=share&url=@u&title=@t",yammer:"https://www.yammer.com/messages/new?login=true&status=@t%0D%0A@u%0D%0A@d",threads:"https://www.threads.net/intent/post?url=@u&text=@t"},Oie=()=>typeof window<"u",_Je=(e,t)=>{if(!Oie())return null;const n=window.innerWidth||document.documentElement.clientWidth||window.screenX,r=window.innerHeight||document.documentElement.clientHeight||window.screenY,i=n/window.screen.availWidth,a=(n-e)/2/i+(window.screenLeft!==void 0?window.screenLeft:window.screenX);return{top:(r-t)/2/i+(window.screenTop!==void 0?window.screenTop:window.screenY),left:a,width:e,height:t}},SJe=e=>Object.entries(e).map(([t,n])=>n?`${t}=${n}`:"").filter(t=>t).join(","),wJe=e=>{if(!Oie())return null;if(e.substring(0,4)!=="http")return window.open(e,"_blank");const t=_Je(500,500);return t?window.open(e,"sharer",SJe(t)):null},kJe=(e,t)=>{const n=window.navigator.userAgent.toLowerCase();return e==="sms"&&(n.includes("iphone")||n.includes("ipad"))?t[e].replace(":?",":&"):t[e]},EJe=(e,t)=>t==="facebook"&&e&&e.length>0?`%23${e.split(",")[0]}`:e,xJe=()=>({network:"",url:"",title:"",description:"",quote:"",hashtags:"",twitterUser:"",media:""}),TJe=e=>{const t=xJe();return Object.fromEntries(Object.keys(t).map(n=>{let r=Vk(e[n])||t[n];return r=n==="hashtags"?EJe(r,n):encodeURIComponent(r),[n,r]}))},CJe=(e,t)=>e.replace(/@tu/g,t.twitterUser).replace(/@u/g,t.url).replace(/@t/g,t.title).replace(/@d/g,t.description).replace(/@q/g,t.quote).replace(/@h/g,t.hashtags).replace(/@m/g,t.media),IJe=()=>{const e=Object.assign({},bJe,Mt("share-networks",{})),t=n=>{const r=TJe(n);if(!r.network||!e[r.network])throw new Error(`Network ${r.network} does not exist`);let i=kJe(r.network,e);return r.network==="twitter"&&(r.hashtags.length||(i=i.replace("&hashtags=@h","")),r.twitterUser.length||(i=i.replace("&via=@tu",""))),CJe(i,r)};return{getSharingLink:t,shareLink:n=>
384{const r=t(n);return wJe(r)}}},AJe=gt({props:{network:{type:String,required:!0},url:{type:String,default:""},title:{type:String,default:""},description:{type:String,default:""},quote:{type:String,default:""},hashtags:{type:String,default:""},twitterUser:{type:String,default:""},media:{type:String,default:""}},setup(e,t){const{shareLink:n}=IJe();return()=>t.slots.default?t.slots.default({share:()=>n(e)}):Jt("div",{onClick:()=>n(e)},"Share")}}),OJe="DANDIarchive",Pie=gt({__name:"ShareDialog",props:{text:{type:String,default:""}},setup(e){const t=Mr(),n=ve(!1),r=F(()=>t.dandiset),i=F(()=>t.version),a=F(()=>{var l;return(l=r.value)==null?void 0:l.metadata}),s=F(()=>{var l,u;return(l=r.value)!=null&&l.dandiset&&i.value?`${window.location.origin}/dandiset/${(u=r.value)==null?void 0:u.dandiset.identifier}/${i.value}`:""}),o=F(()=>{var l,u;return((l=r.value)==null?void 0:l.version)!=="draft"?`https://doi.org/${(u=a.value)==null?void 0:u.doi}`:""});return(l,u)=>a.value&&a.value.name?(Z(),ge(gs,{key:0,modelValue:n.value,"onUpdate:modelValue":u[1]||(u[1]=c=>n.value=c),"min-width":420,"max-width":500},{activator:O(({props:c})=>[fe("div",Be({class:"d-inline"},c),[_(Fe,{color:"primary",class:"cursor-pointer",size:"x-small"},{default:O(()=>u[2]||(u[2]=[te(" mdi-share-variant ")])),_:1}),te(" "+De(e.text),1)],16)]),default:O(()=>[_(nn,null,{default:O(()=>[_(Ry,{flat:""},{default:O(()=>[_(Bee,null,{default:O(()=>[te(' Share "'+De(a.value.name)+'" ',1)]),_:1}),_(Xi),_(Xe,{icon:"mdi-close",size:"small",onClick:u[0]||(u[0]=c=>n.value=!1)})]),_:1}),_(gr,null,{default:O(()=>[u[3]||(u[3]=fe("span",{class:"font-weight-black"}," Dandiset link: ",-1)),_(Ky,{class:"pa-2",text:s.value,"icon-hover-text":"Copy Dandiset link to clipboard"},null,8,["text"])]),_:1}),o.value?(Z(),ge(gr,{key:0},{default:O(()=>[u[4]||(u[4]=fe("span",{class:"font-weight-black"}," DOI link: ",-1)),_(Ky,{class:"pa-2",text:o.value,"icon-hover-text":"Copy DOI link to clipboard"},null,8,["text"])]),_:1})):Me("",!0),_(Nn,{class:"mx-4"}),_(Gi,null,{default:O(()=>[_(wt,{class:"grow"},{default:O(()=>[_(_e(AJe),{network:"twitter",style:{"text-decoration":"none"},url:s.value,title:a.value.name,"twitter-user":OJe},{default:O(({share:c})=>[_(Xe,{icon:"",onClick:c},{default:O(()=>[_(Fe,{class:"mr-1",color:"blue",size:"large"},{default:O(()=>u[5]||(u[5]=[te(" mdi-twitter ")])),_:1})]),_:2},1032,["onClick"])]),_:1},8,["url","title"])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])):Me("",!0)}}),PJe={key:0},$Je={class:"title-container d-flex align-center"},RJe={class:"font-weight-bold"},DJe={key:0},MJe={key:0},NJe=["textContent"],LJe={key:0},FJe={key:0},VJe=["textContent"],BJe=["innerHTML"],BP=400,jJe=gt({__name:"DandisetMain",props:{schema:{type:Object,required:!0}},setup(e){const t=[{name:"Overview",component:yJe,icon:"mdi-information-outline"},{name:"How to Cite",component:NXe,icon:"mdi-format-quote-close"}],n=Mr(),r=Ti(),i=F(()=>n.dandiset),a=F(()=>r.xs.value),s=w=>zp(w,{round:1,base:10,standard:"si"}),o=F(()=>{if(!i.value)return null;const{asset_count:w,size:E}=i.value;return{asset_count:w,size:E}}),l=ve(!1),u=F(()=>{var k,x;if(!i.value)return"";const w=(k=i.value.metadata)==null?void 0:k.description;if(!w)return"";if(w.length<=BP)return w;if(l.value)return((x=i.value.metadata)==null?void 0:x.description)||"";let E=w.substring(0,BP);return E=`${E.substring(0,E.lastIndexOf(" "))}...`,E}),c=F(()=>iXe.sanitize(Zn.parse(u.value))),d=F(()=>{var w;return(w=i.value)==null?void 0:w.metadata}),f=F(()=>{var w;return(w=d.value)==null?void 0:w.access}),m=F(()=>{var w;return(w=d.value)==null?void 0:w.about}),p=ve(0),v=ve(null),y=F(()=>v.value?[...t,{name:"Notebooks",component:KXe,icon:"mdi-notebook-outline"}]:t);Je(()=>{var w;return(w=i.value)==null?void 0:w.dandiset.identifier},async w=>{var k;p.value=0;const E=w?await Iie(w):null;((k=i.value)==null?void 0:k.dandiset.identifier)===w&&(v.value=E)},{immediate:!0});function b(w){return pt(w).format("LL")}function S(w){var k,x,I,A;if(!d.value)throw new Error("metadata is undefined!");const E=((k=d.value)==null?void 0:k.version)==="draft"?(x=d.value)==null?void 0:x.identifier:(I=d.value)==null?void 0:I.id;navigator.clipboard.writeText(w==="dandiID"?E:`https://doi.org/${(A=d.value)==null?void 0:A.doi}`)}return hr(async()=>{var w;if((w=d.value)!=null&&w.doi){const E=await aXe(d.value.doi),k=document.createElement("script");k.setAttribute("type","application/ld+json"),k.textContent=E,document.head.appendChild(k)}}),(w,E)=>i.value&&d.value&&o.value?(Z(),Re("div",PJe,[_(nn,{class:"border-b pa-10",color:"grey-lighten-5",style:{"box-shadow":"0 0 16px rgba(0, 0, 0, .2)"},flat:"",tile:""},{default:O(()=>[_(sn,null,{default:O(()=>[_(Ut,{class:"d-flex align-start justify-space-between py-0"},{default:O(()=>[fe("div",$Je,[fe("h1",{class:$r(`font-weight-light ${a.value?"text-h6":""}`)},[_(Pie),te(" "+De(d.value.name),1)],2)]),_(Ree,{identifier:i.value.dandiset.identifier,"initial-star-count":i.value.dandiset.star_count,"initial-is-starred":i.value.dandiset.is_starred,class:"ml-2"}
384,null,8,["identifier","initial-star-count","initial-is-starred"]),i.value.version!="draft"?(Z(),ge(ga,{key:0,variant:"outlined",class:"mx-2 pl-1"},{default:O(()=>[_($n,{location:"top"},{activator:O(({props:k})=>[i.value!==null?(Z(),ge(Xe,Be({key:0,icon:"",size:"small"},k,{onClick:E[0]||(E[0]=x=>S("DOI"))}),{default:O(()=>[_(Fe,{size:"small"},{default:O(()=>E[4]||(E[4]=[te(" mdi-content-copy ")])),_:1})]),_:2},1040)):Me("",!0)]),default:O(()=>[E[5]||(E[5]=fe("span",null,"Copy DOI URL to clipboard",-1))]),_:1}),E[6]||(E[6]=fe("span",null," DOI: ",-1)),_(Nn,{vertical:"",class:"mx-2"}),te(" "+De(d.value.doi),1)]),_:1})):Me("",!0)]),_:1})]),_:1}),_(sn,null,{default:O(()=>[_(Ut,{cols:a.value?12:3},{default:O(()=>[_(ga,{class:"text-wrap py-1 pl-1",style:{"text-align":"center"},variant:"outlined"},{default:O(()=>[_($n,{location:"top"},{activator:O(({props:k})=>[i.value!==null?(Z(),ge(Xe,Be({key:0,icon:"",size:"small",variant:"plain"},k,{onClick:E[1]||(E[1]=x=>S("dandiID"))}),{default:O(()=>[_(Fe,{size:"small"},{default:O(()=>E[7]||(E[7]=[te(" mdi-content-copy ")])),_:1})]),_:2},1040)):Me("",!0)]),default:O(()=>[E[8]||(E[8]=fe("span",null,"Copy ID to clipboard",-1))]),_:1}),fe("span",null,[E[9]||(E[9]=te(" ID: ")),fe("span",RJe,De(i.value.dandiset.identifier),1)]),_(Nn,{vertical:"",class:"mx-2"}),fe("span",{class:$r(`
385                font-weight-bold
386                ${i.value.version==="draft"?"orange":"blue"}--text text--darken-4
387              `)},De(i.value.version.toUpperCase()),3)]),_:1})]),_:1},8,["cols"]),_(Ut,{cols:a.value?12:3},{default:O(()=>[fe("span",null,[_(Fe,{class:"text-grey-lighten-1"},{default:O(()=>E[10]||(E[10]=[te("mdi-account")])),_:1}),i.value.contact_person?(Z(),Re(Ve,{key:1},[E[11]||(E[11]=te(" Contact ")),fe("strong",null,De(i.value.contact_person),1)],64)):(Z(),Re(Ve,{key:0},[te(" No contact information ")],64))])]),_:1},8,["cols"]),_(Ut,{cols:a.value?12:3},{default:O(()=>[fe("span",null,[_(Fe,{class:"text-grey-lighten-1"},{default:O(()=>E[12]||(E[12]=[te("mdi-file")])),_:1}),E[13]||(E[13]=te(" File Count ")),fe("strong",null,De(o.value.asset_count),1)])]),_:1},8,["cols"]),_(Ut,{cols:a.value?12:3},{default:O(()=>[fe("span",null,[_(Fe,{class:"text-grey-lighten-1"},{default:O(()=>E[14]||(E[14]=[te("mdi-server")])),_:1}),E[15]||(E[15]=te(" Size ")),fe("strong",null,De(s(o.value.size)),1)])]),_:1},8,["cols"])]),_:1}),_(sn,null,{default:O(()=>[_(Ut,{cols:a.value?12:3},{default:O(()=>[fe("span",null,[_(Fe,{class:"text-grey-lighten-1"},{default:O(()=>E[16]||(E[16]=[te("mdi-calendar-range")])),_:1}),E[17]||(E[17]=te(" Created ")),fe("strong",null,De(b(i.value.created)),1)])]),_:1},8,["cols"]),_(Ut,{cols:a.value?12:3},{default:O(()=>[fe("span",null,[_(Fe,{class:"text-grey-lighten-1"},{default:O(()=>E[18]||(E[18]=[te("mdi-history")])),_:1}),E[19]||(E[19]=te(" Last update ")),fe("strong",null,De(b(i.value.modified)),1)])]),_:1},8,["cols"]),_(Ut,{cols:a.value?12:3},{default:O(()=>[d.value&&d.value.license?(Z(),Re("span",DJe,[_(Fe,{class:"text-grey-lighten-1"},{default:O(()=>E[20]||(E[20]=[te("mdi-gavel")])),_:1}),E[21]||(E[21]=te(" Licenses: ")),d.value.license.length?Me("",!0):(Z(),Re("strong",MJe,"(none)")),(Z(!0),Re(Ve,null,Pt(d.value.license,(k,x)=>(Z(),Re("span",{key:x},[fe("strong",null,De(k),1),fe("span",{textContent:De(d.value&&x===d.value.license.length-1?"":", ")},null,8,NJe)]))),128))])):Me("",!0)]),_:1},8,["cols"]),_(Ut,{cols:a.value?12:3},{default:O(()=>[f.value&&f.value.length?(Z(),Re("span",LJe,[_(Fe,{class:"text-grey-lighten-1"},{default:O(()=>E[22]||(E[22]=[te("mdi-account-question")])),_:1}),E[25]||(E[25]=te(" Access Information: ")),(Z(!0),Re(Ve,null,Pt(f.value,(k,x)=>(Z(),Re("span",{key:x},[fe("strong",null,De(k.status),1),k.embargoedUntil?(Z(),Re("span",FJe,[E[23]||(E[23]=te(" (embargoed until ")),fe("strong",null,De(b(k.embargoedUntil)),1),E[24]||(E[24]=te(") "))])):Me("",!0),fe("span",{textContent:De(f.value&&x===f.value.length-1?"":", ")},null,8,VJe)]))),128))])):Me("",!0)]),_:1},8,["cols"]),_(Nn,{class:"ma-3"})]),_:1}),_(sn,{class:"font-weight-light"},{default:O(()=>[_(Ut,null,{default:O(()=>[fe("div",{innerHTML:c.value},null,8,BJe),d.value.description&&d.value.description.length>BP?(Z(),Re("a",{key:0,onClick:E[2]||(E[2]=k=>l.value=!l.value)},De(l.value?"[ - see less ]":"[ + see more ]"),1)):Me("",!0)]),_:1})]),_:1}),_(sn,{class:"justify-center"},{default:O(()=>[_(Ut,{cols:"12",class:"pb-0"},{default:O(()=>[d.value.keywords&&d.value.keywords.length||d.value.license&&d.value.license.length?(Z(),ge(nn,{key:0,variant:"outlined",class:"mb-4"},{default:O(()=>[d.value.keywords&&d.value.keywords.length?(Z(),ge(gr,{key:0,style:{"border-bottom":"thin solid rgba(0, 0, 0, 0.12)"}},{default:O(()=>[E[26]||(E[26]=te(" Keywords: ")),(Z(!0),Re(Ve,null,Pt(d.value.keywords,(k,x)=>(Z(),ge(ga,{key:x,size:"small",style:{margin:"5px"}},{default:O(()=>[te(De(k),1)]),_:2},1024))),128))]),_:1})):Me("",!0),m.value&&m.value.length?(Z(),ge(gr,{key:1,style:{"border-bottom":"thin solid rgba(0, 0, 0, 0.12)"}},{default:O(()=>[E[27]||(E[27]=te(" Subject matter: ")),(Z(!0),Re(Ve,null,Pt(m.value,(k,x)=>(Z(),ge(ga,{key:x,size:"small",style:{margin:"5px"}},{default:O(()=>[te(De(k.name),1)]),_:2},1024))),128))]),_:1})):Me("",!0)]),_:1})):Me("",!0)]),_:1})]),_:1})]),_:1}),_(Sh,{modelValue:p.value,"onUpdate:modelValue":E[3]||(E[3]=k=>p.value=k),"bg-color":"grey-lighten-5",class:"border-b pl-9","show-arrows":""},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(y.value,(k,x)=>(Z(),ge(dl,{key:k.name,value:x},{default:O(()=>[_(Fe,{start:""},{default:O(()=>[te(De(k.icon),1)]),_:2},1024),te(" "+De(k.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),_(sn,{class:"justify-center"},{default:O(()=>[_(Ut,{cols:"12"},{default:O(()=>[y.value[p.value]?(Z(),ge(Up(y.value[p.value].component),Be({key:0},{schema:e.schema,meta:d.value},{class:"d-flex flex-column pa-9 ga-3 w-100"}),null,16)):Me("",!0)]),_:1})]),_:1})])):Me("",!0)}});
387"stream"in Blob.prototype||Object.defineProperty(Blob.prototype,"stream",{value(){return new Response(this).body}}),"setBigUint64"in DataView.prototype||Object.defineProperty(DataView.prototype,"setBigUint64",{value(e,t,n){const r=Number(0xffffffffn&t),i=Number(t>>32n);this.setUint32(e+(n?0:4),r,n),this.setUint32(e+(n?4:0),i,n)}});var Tp=e=>new DataView(new ArrayBuffer(e)),Zu=e=>new Uint8Array(e.buffer||e),Rm=e=>new TextEncoder().encode(String(e)),If=e=>Math.min(4294967295,Number(e)),P9=e=>Math.min(65535,Number(e));function UJe(e,t,n){t===void 0||t instanceof Date||(t=new Date(t));const r=e!==void 0;if(n||(n=r?436:509),e instanceof File)return{isFile:r,t:t||new Date(e.lastModified),bytes:e.stream(),mode:n};if(e instanceof Response)return{isFile:r,t:t||new Date(e.headers.get("Last-Modified")||Date.now()),bytes:e.body,mode:n};if(t===void 0)t=new Date;else if(isNaN(t))throw new Error("Invalid modification date.");if(!r)return{isFile:r,t,mode:n};if(typeof e=="string")return{isFile:r,t,bytes:Rm(e),mode:n};if(e instanceof Blob)return{isFile:r,t,bytes:e.stream(),mode:n};if(e instanceof Uint8Array||e instanceof ReadableStream)return{isFile:r,t,bytes:e,mode:n};if(e instanceof ArrayBuffer||ArrayBuffer.isView(e))return{isFile:r,t,bytes:Zu(e),mode:n};if(Symbol.asyncIterator in e)return{isFile:r,t,bytes:$ie(e[Symbol.asyncIterator]()),mode:n};throw new TypeError("Unsupported input format.")}function $ie(e,t=e){return new ReadableStream({async pull(n){let r=0;for(;n.desiredSize>r;){const i=await e.next();if(!i.value){n.close();break}{const a=HJe(i.value);n.enqueue(a),r+=a.byteLength}}},cancel(n){var r;(r=t.throw)==null||r.call(t,n)}})}function HJe(e){return typeof e=="string"?Rm(e):e instanceof Uint8Array?e:Zu(e)}function Rie(e,t,n){let[r,i]=(function(a){return a?a instanceof Uint8Array?[a,1]:ArrayBuffer.isView(a)||a instanceof ArrayBuffer?[Zu(a),1]:[Rm(a),0]:[void 0,0]})(t);if(e instanceof File)return{i:jP(r||Rm(e.name)),o:BigInt(e.size),u:i};if(e instanceof Response){const a=e.headers.get("content-disposition"),s=a&&a.match(/;\s*filename\*?\s*=\s*(?:UTF-\d+''|)["']?([^;"'\r\n]*)["']?(?:;|$)/i),o=s&&s[1]||e.url&&new URL(e.url).pathname.split("/").findLast(Boolean),l=o&&decodeURIComponent(o),u=n||+e.headers.get("content-length");return{i:jP(r||Rm(l)),o:BigInt(u),u:i}}return r=jP(r,e!==void 0||n!==void 0),typeof e=="string"?{i:r,o:BigInt(Rm(e).length),u:i}:e instanceof Blob?{i:r,o:BigInt(e.size),u:i}:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?{i:r,o:BigInt(e.byteLength),u:i}:{i:r,o:zJe(e,n),u:i}}function zJe(e,t){return t>-1?BigInt(t):e?void 0:0n}function jP(e,t=1){if(!e||e.every((n=>n===47)))throw new Error("The file must have a name.");if(t)for(;e[e.length-1]===47;)e=e.subarray(0,-1);else e[e.length-1]!==47&&(e=new Uint8Array([...e,47]));return e}var Die=new Uint32Array(256);for(let e=0;e<256;++e){let t=e;for(let n=0;n<8;++n)t=t>>>1^(1&t&&3988292384);Die[e]=t}function $9(e,t=0){t=~t;for(var n=0,r=e.length;n<r;n++)t=t>>>8^Die[255&t^e[n]];return~t>>>0}function Mie(e,t,n=0){const r=e.getSeconds()>>1|e.getMinutes()<<5|e.getHours()<<11,i=e.getDate()|e.getMonth()+1<<5|e.getFullYear()-1980<<9;t.setUint16(n,r,1),t.setUint16(n+2,i,1)}function qJe({i:e,u:t},n){return 8*(!t||(n??(function(r){try{WJe.decode(r)}catch{return 0}return 1})(e)))}var WJe=new TextDecoder("utf8",{fatal:1});function GJe(e,t=0){const n=Tp(30);return n.setUint32(0,1347093252),n.setUint32(4,754976768|t),Mie(e.t,n,10),n.setUint16(26,e.i.length,1),Zu(n)}async function*KJe(e){let{bytes:t}=e;if("then"in t&&(t=await t),t instanceof Uint8Array)yield t,e.l=$9(t,0),e.o=BigInt(t.length);else{e.o=0n;const n=t.getReader();for(;;){const{value:r,done:i}=await n.read();if(i)break;e.l=$9(r,e.l),e.o+=BigInt(r.length),yield r}}}function YJe(e,t){const n=Tp(16+(t?8:0));return n.setUint32(0,1347094280),n.setUint32(4,e.isFile?e.l:0,1),t?(n.setBigUint64(8,e.o,1),n.setBigUint64(16,e.o,1)):(n.setUint32(8,If(e.o),1),n.setUint32(12,If(e.o),1)),Zu(n)}function XJe(e,t,n=0,r=0){const i=Tp(46);return i.setUint32(0,1347092738),i.setUint32(4,755182848),i.setUint16(8,2048|n),Mie(e.t,i,12),i.setUint32(16,e.isFile?e.l:0,1),i.setUint32(20,If(e.o),1),i.setUint32(24,If(e.o),1),i.setUint16(28,e.i.length,1),i.setUint16(30,r,1),i.setUint16(40,e.mode|(e.isFile?32768:16384),1),i.setUint32(42,If(t),1),Zu(i)}function JJe(e,t,n){const r=Tp(n);return r.setUint16(0,1,1),r.setUint16(2,n-4,1),16&n&&(r.setBigUint64(4,e.o,1),r.setBigUint64(12,e.o,1)),r.setBigUint64(n-8,t,1),Zu(r)}function Nie(e){return e instanceof File||e instanceof Response?[[e],[e]]:[[e.input,e.name,e.size],[e.input,e.lastModified,e.mode]]}var ZJe=e=>(function(t){let n=BigInt(22),r=0n,i=0;for(const a of t){if(!a.i)throw new Error("Every file must have a non-empty name.");if(a.o===void 0)throw new Error(`Missing size for file "${new TextDecoder().decode(a.i)}".`);const s=a.o>=0xffffffffn,o=r>=0xffffffffn;r+=BigInt(46+a.i.length+(s&&8))+a.o,n+=BigInt(a.i.length+46+(12*o|28*s)),i||(i=s)}return(i||r>
387=0xffffffffn)&&(n+=BigInt(76)),n+r})((function*(t){for(const n of t)yield Rie(...Nie(n)[0])})(e));function QJe(e,t={}){const n={"Content-Type":"application/zip","Content-Disposition":"attachment"};return(typeof t.length=="bigint"||Number.isInteger(t.length))&&t.length>0&&(n["Content-Length"]=String(t.length)),t.metadata&&(n["Content-Length"]=String(ZJe(t.metadata))),new Response(eZe(e,t),{headers:n})}function eZe(e,t={}){const n=(function(r){var a;const i=r[Symbol.iterator in r?Symbol.iterator:Symbol.asyncIterator]();return{async next(){const s=await i.next();if(s.done)return s;const[o,l]=Nie(s.value);return{done:0,value:Object.assign(UJe(...l),Rie(...o))}},throw:(a=i.throw)==null?void 0:a.bind(i),[Symbol.asyncIterator](){return this}}})(e);return $ie((async function*(r,i){const a=[];let s=0n,o=0n,l=0;for await(const d of r){const f=qJe(d,i.buffersAreUTF8);yield GJe(d,f),yield new Uint8Array(d.i),d.isFile&&(yield*KJe(d));const m=d.o>=0xffffffffn,p=12*(s>=0xffffffffn)|28*m;yield YJe(d,m),a.push(XJe(d,s,f,p)),a.push(d.i),p&&a.push(JJe(d,s,p)),m&&(s+=8n),o++,s+=BigInt(46+d.i.length)+d.o,l||(l=m)}let u=0n;for(const d of a)yield d,u+=BigInt(d.length);if(l||s>=0xffffffffn){const d=Tp(76);d.setUint32(0,1347094022),d.setBigUint64(4,BigInt(44),1),d.setUint32(12,755182848),d.setBigUint64(24,o,1),d.setBigUint64(32,o,1),d.setBigUint64(40,u,1),d.setBigUint64(48,s,1),d.setUint32(56,1347094023),d.setBigUint64(64,s+u,1),d.setUint32(72,1,1),yield Zu(d)}const c=Tp(22);c.setUint32(0,1347093766),c.setUint16(8,P9(o),1),c.setUint16(10,P9(o),1),c.setUint32(12,If(u),1),c.setUint32(16,If(s),1),yield Zu(c)})(n,t),n)}function tZe(e,t){const n=e.getReader();return new ReadableStream({async pull(r){const{done:i,value:a}=await n.read();if(i){r.close();return}t(a.byteLength),r.enqueue(a)},cancel(r){n.cancel(r)}})}function nZe(){const e=ve(!1),t=ve(0),n=ve(!1);let r=null;function i(){r==null||r.abort()}async function a(s,o){if(e.value)return;e.value=!0,t.value=0,n.value=!1,r=new AbortController;const{signal:l}=r;try{const u=await o(l),c=u.reduce((y,b)=>y+b.size,0);let d=0;async function*f(){for(const y of u){const b=await fetch(y.url,{signal:l});if(!b.ok)throw new Error(`Failed to download "${y.name}" (HTTP ${b.status})`);const S=b.body?tZe(b.body,w=>{d+=w,t.value=c?d/c*100:0}):b;yield{name:y.name,input:S,size:y.size,lastModified:y.lastModified}}}const m=await QJe(f()).blob(),p=URL.createObjectURL(m),v=document.createElement("a");v.href=p,v.download=s,document.body.appendChild(v),v.click(),v.remove(),URL.revokeObjectURL(p)}catch(u){throw n.value=l.aborted,u}finally{e.value=!1,r=null}}return{inProgress:e,progress:t,canceled:n,cancel:i,download:a}}const rZe={class:"text-caption"},iZe=2*1024**3,aZe=1e3,sZe=gt({__name:"DownloadDialog",setup(e){const t=Tb();t.load();function n(A,C){const N=`${window.location.origin}/dandiset/${A}`,D=`DANDI:${A}`,j=t.isProduction?D:N,z=C?`/${C}`:"";return`dandi download ${j}${z}`}const r=Mr(),i=F(()=>r.dandiset),a=F(()=>r.versions),s=F(()=>r.version),o=F(()=>{var A;return(A=t.info)==null?void 0:A["cli-minimal-version"]}),l=F(()=>{var A;return(A=t.info)==null?void 0:A["cli-requires-python"]}),u=ve("draft"),c=ve(0),d=F(()=>{var A;return(A=i.value)==null?void 0:A.dandiset.identifier}),f=F(()=>(a.value||[]).map((A,C)=>({version:A.version,index:C}))),m=F(()=>d.value?n(d.value,s.value):""),p=F(()=>d.value?u.value==="draft"?n(d.value,"draft"):u.value==="latest"?n(d.value,""):u.value==="other"?n(d.value,f.value[c.value].version):"":""),{inProgress:v,progress:y,canceled:b,cancel:S,download:w}=nZe();Hl(()=>{S()}),Je([d,s],()=>S());const E=ve(""),k=F(()=>{const A=i.value;return!!A&&!!d.value&&A.dandiset.embargo_status==="OPEN"&&A.size>0&&A.size<=iZe&&A.asset_count>0&&A.asset_count<=aZe});async function x(A,C,N){const D=[];let j=1;for(;;){const z=await In.assets(A,C,{params:{page:j,page_size:1e3},signal:N});if(j===1&&z===null)throw new Error("Failed to fetch assets for the current Dandiset");if(!z||(D.push(...z.results),!z.next))break;j+=1}return D}async function I(){const A=d.value,C=s.value;if(!A||!C||v.value)return;E.value="";const N=`${A}-${C}`;let D=0,j=0;try{await w(`${N}.zip`,async z=>{const Y=await x(A,C,z),ae=Y.filter(ee=>!ee.zarr);if(D=ae.length,j=Y.length-ae.length,ae.length===0)throw new Error("No downloadable files in this dandiset (Zarr assets are not supported).");return ae.map(ee=>({name:`${N}/${ee.path}`,url:In.assetDownloadURI(A,C,ee.asset_id),size:ee.size,lastModified:new Date(ee.modified)}))}),j>0&&(E.value=`Downloaded ${D} files. Skipped ${j} Zarr asset(s); use the DANDI CLI for those.`)}catch(z){b.value?E.value="Download canceled.":E.value=z instanceof Error?z.message:"Download failed."}}return(A,C)=>(Z(),ge(Fi,{"close-on-content-click":!1,"min-width":"500","max-width":"500"},{activator:O(({props:N})=>[_(wt,Be({id:"download",class:"justify-space-between border border-b-0 rounded-t"},N),{prepend:O(()=>[_(Fe,{color:"primary",start:""},{default:O(()=>C[2]||(C[2]=[te(" mdi-download ")])),_:1}),_(ei,null,{default:O(()=>C[3]||(C[3]=[te("Download")])),_:1})]),append:O(()=>[_(Fe,{end:""},{default:O(()=>C[4]||(C[4]=[te(" mdi-chevron-down ")])),_:1})]),_:2},1040)]),default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,null,{default:O(()=>[C[8]||(C[8]=te(" Download full dandiset ")),_(Xi),_($n,{location:"right"},{activator:O(({props:N})=>[_(Xe,{href:`${_e(jf)}/user-guide-using/accessing-data/downloading`,target:"_blank",rel:"noopener",variant:"text"},{default:O(()=>[C[6]||(C[6]=te(" Help ")),_(Fe,Be({color:"primary",size:"small"},N),{default:O(()=>C[5]||(C[5]=[te(" mdi-help-circle ")])),_:2},1040)]),_:2},1032,["href"])]),default:O(()=>[C[7]||(C[7]=te(" More help on download "))]),_:1})]),_:1}),_(Wn,{class:"pa-0"},{default:O(()=>[k.value?(Z(),Re(Ve,{key:0},[_(wt,{density:"compact"},{default:O(()=>{var N;return[te(" Download directly in your browser ("+De(_e(zp)(((N=i.value)==null?void 0:N.size)??0,{round:1,base:10,standard:"si"}))+") ",1)]}),_:1}),_e(v)?(Z(),Re(Ve,{key:0},[_(wt,{density:"compact"},{default:O(()=>[_(hp,{"model-value":_e(y),indeterminate:_e(y)===0,color:"primary",height:"20",rounded:""},{default:O(()=>[fe("span",rZe,De(Math.round(_e(y)))+"%",1)]),_:1},8,["model-value","indeterminate"])]),_:1}),_(wt,{density:"compact"},{default:O(()=>
387[_(Xe,{color:"error",variant:"outlined",block:"","prepend-icon":"mdi-close",onClick:_e(S)},{default:O(()=>C[9]||(C[9]=[te(" Cancel ")])),_:1},8,["onClick"])]),_:1}),_(wt,{density:"compact"},{default:O(()=>C[10]||(C[10]=[fe("em",null,"Leaving this Dandiset page or changing versions will cancel the download",-1)])),_:1})],64)):(Z(),ge(wt,{key:1,density:"compact"},{default:O(()=>[_(Xe,{color:"primary",variant:"flat",block:"","prepend-icon":"mdi-folder-zip",onClick:I},{default:O(()=>C[11]||(C[11]=[te(" Download .zip ")])),_:1})]),_:1})),E.value?(Z(),ge(wt,{key:2,density:"compact",class:$r(_e(b)?"text-medium-emphasis text-caption":"text-error text-caption")},{default:O(()=>[te(De(E.value),1)]),_:1},8,["class"])):Me("",!0),_(Nn,{class:"my-2"})],64)):Me("",!0),_(wt,{density:"compact"},{default:O(()=>C[12]||(C[12]=[te(" Use this command in your DANDI CLI ")])),_:1}),_(wt,{density:"compact"},{default:O(()=>[_(Ky,{text:m.value,"icon-hover-text":"Copy command to clipboard",dense:"",filled:"",outlined:""},null,8,["text"])]),_:1}),_(J2,null,{default:O(()=>[f.value.length>0?(Z(),ge(sD,{key:0},{default:O(()=>[_(jy,null,{default:O(()=>C[13]||(C[13]=[te(" Download a different version? ")])),_:1}),_(By,null,{default:O(()=>[_(Wn,{class:"pa-0"},{default:O(()=>[_(wt,{density:"compact"},{default:O(()=>[_(Sne,{modelValue:u.value,"onUpdate:modelValue":C[1]||(C[1]=N=>u.value=N)},{default:O(()=>[_(AS,{label:"Draft",value:"draft"}),_(AS,{label:"Latest version",value:"latest"}),_(AS,{label:"Other version",value:"other"}),u.value=="other"?(Z(),ge(xd,{key:0,modelValue:c.value,"onUpdate:modelValue":C[0]||(C[0]=N=>c.value=N),items:f.value,"item-title":"version","item-value":"index",density:"compact"},null,8,["modelValue","items"])):Me("",!0)]),_:1},8,["modelValue"])]),_:1}),_(wt,{density:"compact"},{default:O(()=>[_(Ky,{text:p.value,"icon-hover-text":"Copy command to clipboard",color:"primary",dense:"",outlined:"",filled:""},null,8,["text"])]),_:1})]),_:1})]),_:1})]),_:1})):Me("",!0),_(sD,null,{default:O(()=>[_(jy,null,{default:O(()=>C[14]||(C[14]=[te(" Don't have DANDI CLI? ")])),_:1}),_(By,null,{default:O(()=>[_(Wn,null,{default:O(()=>[_(wt,null,{default:O(()=>[te(" Install the Python client (DANDI CLI) in a Python "+De(l.value)+" environment using command: ",1)]),_:1}),_(wt,null,{default:O(()=>[fe("kbd",null,'pip install "dandi>='+De(o.value)+'"',1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}}),oZe={key:0},lZe={key:1},uZe=gt({__name:"ContactDialog",setup(e){const t=Mr(),n=F(()=>t.dandiset),r=F(()=>{var l;return((l=t.owners)==null?void 0:l.map(u=>u.email))||[]}),i=F(()=>{var l,u,c;return((c=(u=(l=n.value)==null?void 0:l.metadata)==null?void 0:u.contributor)==null?void 0:c.filter(d=>{var f;return(f=d.roleName)==null?void 0:f.includes("dcite:ContactPerson")}).map(d=>d.email).filter(d=>d!==void 0).filter(d=>d!==""))||[]}),a=l=>{if(n.value===void 0)throw new Error("Dandiset is undefined.");if(n.value){const u=encodeURIComponent(`Regarding Dandiset ${n.value.dandiset.identifier} ("${n.value.name}")`);return`mailto:${l.join(",")}?subject=${u}`}},s=F(()=>{var l;return!((l=i.value)!=null&&l.length)}),o=F(()=>{var l;return!$u()||!((l=r.value)!=null&&l.length)});return(l,u)=>(Z(),ge(Fi,null,{activator:O(({props:c})=>[_(wt,Be({id:"contact",class:"justify-space-between border border-b-0"},c),{prepend:O(()=>[_(Fe,{color:"primary",start:""},{default:O(()=>u[0]||(u[0]=[te(" mdi-card-account-mail ")])),_:1}),_(ei,null,{default:O(()=>u[1]||(u[1]=[te("Contact")])),_:1})]),append:O(()=>[_(Fe,{end:""},{default:O(()=>u[2]||(u[2]=[te(" mdi-chevron-down ")])),_:1})]),_:2},1040)]),default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,{class:"pb-0",style:{"min-width":"fit-content"}},{default:O(()=>u[3]||(u[3]=[te(" Select an e-mail recipient: ")])),_:1}),_(Wn,null,{default:O(()=>[_($n,{disabled:!o.value,"open-on-hover":"",location:"left"},{activator:O(({props:c})=>[fe("div",Di(ki(c)),[_(wt,{disabled:o.value,href:a(r.value)},{default:O(()=>[_(Fe,{color:"primary",start:"",size:"small"},{default:O(()=>u[4]||(u[4]=[te(" mdi-card-account-mail ")])),_:1}),u[5]||(u[5]=te(" Dandiset Owners "))]),_:1},8,["disabled","href"])],16)]),default:O(()=>{var c;return[_e($u)()?Me("",!0):(Z(),Re("span",oZe," You must be logged in to contact the owner ")),(c=r.value)!=null&&c.length?Me("",!0):(Z(),Re("span",lZe," No owner e-mail available "))]}),_:1},8,["disabled"]),_(Nn),_($n,{disabled:!s.value,"open-on-hover":"",location:"left"},{activator:O(({props:c})=>[fe("div",Di(ki(c)),[_(wt,{disabled:s.value,href:a(i.value)},{default:O(()=>[_(Fe,{color:"primary",start:"",size:"small"},{default:O(()=>
387u[6]||(u[6]=[te(" mdi-card-account-mail ")])),_:1}),u[7]||(u[7]=te(" Dandiset Contact Person "))]),_:1},8,["disabled","href"])],16)]),default:O(()=>[u[8]||(u[8]=fe("span",null," No contact e-mail available ",-1))]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1}))}}),Lie="https://atlas.dandiarchive.org",cZe=`${Lie}/data/atlases_index.json`;let W_;async function dZe(){var n;const e=await fn.get(cZe),t=new Map;return(n=e.data.atlases)==null||n.forEach(({key:r,name:i,dandisets:a})=>{a==null||a.forEach(s=>{t.has(s)||t.set(s,{key:r,name:i})})}),t}async function fZe(e){W_===void 0&&(W_=dZe());try{return(await W_).get(e)}catch(t){console.error("Error fetching the DANDI Atlas index:",t),W_=void 0;return}}function hZe(e,t){return`${Lie}/?atlas=${e}#dandiset=${t}`}const mZe=gt({__name:"ExternalDandisetServicesDialog",setup(e){const t=Mr(),n=Tb();n.load();const r=F(()=>t.dandiset),i=F(()=>{if(!r.value)throw new Error("Dandiset is undefined");if(!r.value.metadata)throw new Error("Dandiset metadata is undefined");const u=r.value.metadata,c=r.value.dandiset.identifier,d=u.version,f=n.isSandbox?"&staging=1":"";return`https://neurosift.app/dandiset/${c}?dandisetVersion=${d}${f}`}),a=F(()=>{if(!r.value)throw new Error("Dandiset is undefined");return`https://medit.dandiarchive.org/?dandiset=${r.value.dandiset.identifier}&instance=https://api.dandiarchive.org/api/`}),s=F(()=>n.isProduction),o=ve();Je([r,s],async()=>{var d;if(o.value=void 0,!r.value||!s.value)return;const u=r.value.dandiset.identifier,c=await fZe(u);((d=r.value)==null?void 0:d.dandiset.identifier)===u&&(o.value=c)},{immediate:!0});const l=F(()=>o.value?hZe(o.value.key,r.value.dandiset.identifier):void 0);return(u,c)=>(Z(),ge(Fi,null,{activator:O(({props:d})=>[_(wt,Be({id:"external-dandiset-services",class:"justify-space-between border rounded-b"},d),{prepend:O(()=>[_(Fe,{color:"primary",start:""},{default:O(()=>c[0]||(c[0]=[te(" mdi-web ")])),_:1}),_(ei,null,{default:O(()=>c[1]||(c[1]=[te("Open with")])),_:1})]),append:O(()=>[_(Fe,{end:""},{default:O(()=>c[2]||(c[2]=[te(" mdi-chevron-down ")])),_:1})]),_:2},1040)]),default:O(()=>[_(nn,null,{default:O(()=>[_(Wn,null,{default:O(()=>[_($n,{"open-on-hover":"",location:"left"},{activator:O(({props:d})=>[fe("div",Di(ki(d)),[_(wt,{href:i.value,target:"_blank"},{default:O(()=>[_(Fe,{color:"primary",start:"",size:"small"},{default:O(()=>c[3]||(c[3]=[te(" mdi-web ")])),_:1}),c[4]||(c[4]=te(" Neurosift "))]),_:1},8,["href"])],16)]),default:O(()=>[c[5]||(c[5]=fe("span",null,"Open the Dandiset in Neurosift",-1))]),_:1}),_($n,{"open-on-hover":"",location:"left"},{activator:O(({props:d})=>[fe("div",Di(ki(d)),[_(wt,{href:a.value,target:"_blank",rel:"noopener"},{default:O(()=>[_(Fe,{color:"primary",start:"",size:"small"},{default:O(()=>c[6]||(c[6]=[te(" mdi-robot ")])),_:1}),c[7]||(c[7]=te(" AI Metadata Editor (Beta) "))]),_:1},8,["href"])],16)]),default:O(()=>[c[8]||(c[8]=fe("span",null,"Open the Dandiset in the AI assisted metadata editor (Beta)",-1))]),_:1}),o.value?(Z(),ge($n,{key:0,"open-on-hover":"",location:"left"},{activator:O(({props:d})=>[fe("div",Di(ki(d)),[_(wt,{href:l.value,target:"_blank",rel:"noopener"},{default:O(()=>[_(Fe,{color:"primary",start:"",size:"small"},{default:O(()=>c[9]||(c[9]=[te(" mdi-brain ")])),_:1}),c[10]||(c[10]=te(" DANDI Atlas "))]),_:1},8,["href"])],16)]),default:O(()=>[fe("span",null,"Browse the Dandiset by brain region in "+De(o.value.name),1)]),_:1})):Me("",!0)]),_:1})]),_:1})]),_:1}))}}),pZe={class:"mt-6 mb-4"},gZe=gt({__name:"DandisetActions",setup(e){const t=Mr(),n=F(()=>t.dandiset),r=F(()=>t.version),i=F(()=>n.value!==null&&n.value.dandiset.embargo_status==="UNEMBARGOING"),a=F(()=>{if(!n.value)return;const o=r.value,{identifier:l}=n.value.dandiset;return{name:"fileBrowser",params:{identifier:l,version:o},query:{location:""}}}),s=F(()=>{var o,l;return In.assetManifestURI(((o=n.value)==null?void 0:o.dandiset.identifier)||"",((l=n.value)==null?void 0:l.version)||"")});return(o,l)=>n.value?(Z(),ge(nn,{key:0,height:"100%",class:"rounded-0 elevation-0"},{default:O(()=>[_(Pr,null,{default:O(()=>l[1]||(l[1]=[te(" Dandiset Actions ")])),_:1}),_(Wn,{class:"px-4",density:"compact"},{default:O(()=>[_(sZe),_(uZe),_(mZe)]),_:1}),_(Wn,{class:"px-4",density:"compact"},{default:O(()=>[_(wt,{id:"view-data",disabled:i.value,to:a.value,exact:"",class:"justify-space-between border border-b-0 rounded-t"},{prepend:O(()=>[_(Fe,{color:"primary",start:""},{default:O(()=>l[2]||(l[2]=[te(" mdi-folder ")])),_:1}),_(ei,null,{default:O(()=>l[3]||(l[3]=[te("Files")])),_:1})]),_:1},8,["disabled","to"]),_(wt,{id:"view-edit-metadata",class:"justify-space-between border rounded-b",onClick:l[0]||(l[0]=u=>Hv.value=!0)},{prepend:O(()=>[_(Fe,{color:"primary",start:""},{default:O(()=>l[4]||(l[4]=[te(" mdi-note-text ")])),_:1}),_(ei,null,{default:O(()=>l[5]||(l[5]=[te("Metadata")])),_:1})]),_:1})]),_:1}),_(Wn,{class:"px-4",density:"compact"},{default:O(()=>[_(wt,{class:"justify-space-between border rounded",href:s.value},{prepend:O(()=>[_(Fe,{color:"primary",start:""},{default:O(()=>l[6]||(l[6]=[te(" mdi-clipboard ")])),_:1}),_(ei,null,{default:O(()=>
387l[7]||(l[7]=[te("Manifest")])),_:1})]),_:1},8,["href"])]),_:1}),fe("div",pZe,[_(sn,{"no-gutters":"",class:"justify-center"},{default:O(()=>[_(Xe,{variant:"outlined"},{default:O(()=>[_(Pie,{text:"Share"})]),_:1})]),_:1})])]),_:1})):Me("",!0)}}),vZe={class:"mx-3 mt-4 mb-2"},yZe={class:"flex-grow-1"},bZe={class:"mx-3 px-2",style:{width:"100%"}},_Ze={class:"d-flex justify-space-between"},SZe={class:"text-body-2 font-weight-medium text-grey-darken-3"},wZe={key:0,class:"text-caption ml-1 pt-1"},kZe={class:"my-6"},EZe={class:"d-flex flex-wrap justify-space-between"},xZe={class:"text-body-2"},TZe={class:"text-body-2"},CZe=gt({__name:"DandisetOwnersDialog",props:{owners:{type:Array,required:!0}},emits:["close"],setup(e,{emit:t}){const n=t,r=Mr(),i=Ti(),a=F(()=>i.xs.value),s=F(()=>r.dandiset),o=ve(""),l=ve([]),u=ve([]),c=ve(!1),d=ve([]),f=F(()=>{const A=new Set(l.value.map(C=>C.username));return d.value.filter(C=>!A.has(C.username))});Je(()=>o.value,()=>{o.value||(d.value=[])});const m=Wi.debounce(async()=>{const A=await In.searchUsers(o.value);d.value=A},200);Je(()=>r.owners,()=>r.owners?Object.assign(l.value,r.owners):null,{immediate:!0});const p=A=>u.value.map(C=>C.username).includes(A.username),v=A=>{r.owners=A};function y(A){l.value.map(C=>C.username).includes(A.username)||l.value.push(A)}function b(A){return mn.value&&mn.value.username===A.username}const S=ve(!1);function w(A){if(A===null)throw new Error("Cannot remove null owner from dandiset!");if(b(A)&&S.value===!1){S.value=!0;return}const C=l.value.findIndex(N=>N.username===A.username);l.value.splice(C,1),S.value=!1}function E(A){const C=u.value.map(N=>N.username);C.includes(A.username)?u.value=u.value.splice(C.indexOf(A.username),1):u.value.push(A)}function k(){l.value=l.value.concat(u.value),u.value=[]}function x(){u.value=[]}async function I(){var A,C,N;if((A=s.value)!=null&&A.dandiset){const D=(C=r.owners)==null?void 0:C.map(Y=>Y.username).includes(mn.value.username);if(!c.value&&((N=mn.value)!=null&&N.admin)&&!D){c.value=!0;return}const{identifier:j}=s.value.dandiset,{data:z}=await In.setOwners(j,l.value);v(z),c.value=!1}n("close")}return(A,C)=>(Z(),ge(nn,{class:"flex-grow-0","max-height":a.value?void 0:"90vh",height:a.value?"100%":void 0},{default:O(()=>[_(Pr,{class:"d-flex justify-space-between"},{default:O(()=>[C[8]||(C[8]=fe("span",{class:"font-weight-light"},"Manage Owners",-1)),_(Xe,{size:a.value?"small":void 0,color:"info",elevation:"0",onClick:C[0]||(C[0]=N=>I())},{default:O(()=>C[7]||(C[7]=[te(" Done ")])),_:1},8,["size"])]),_:1}),_(Nn),_(sn,{"no-gutters":""},{default:O(()=>[_(Ut,{cols:a.value?12:6,class:"d-flex flex-column"},{default:O(()=>[fe("div",vZe,[_(qr,{modelValue:o.value,"onUpdate:modelValue":C[1]||(C[1]=N=>o.value=N),density:"compact",label:"Filter users (by name/email)","hide-details":"auto",variant:"outlined",onKeyup:_e(m)},null,8,["modelValue","onKeyup"])]),fe("div",yZe,[(Z(!0),Re(Ve,null,Pt(f.value,(N,D)=>(Z(),Re("div",{key:D},[_(Nn,{class:"mx-0"}),fe("div",bZe,[fe("div",_Ze,[_(sn,{class:"align-center"},{default:O(()=>[_(L2,{color:"info","model-value":p(N),onClick:j=>E(N)},null,8,["model-value","onClick"]),fe("span",SZe,De(N.name||N.username),1),N.name?(Z(),Re("span",wZe,De(N.username),1)):Me("",!0)]),_:2},1024),_(Xe,{size:"x-small",height:"2rem",color:"info",elevation:"0",class:"mr-4 my-auto",onClick:j=>y(N)},{default:O(()=>[_(Fe,null,{default:O(()=>C[9]||(C[9]=[te(" mdi-arrow-right ")])),_:1})]),_:2},1032,["onClick"])])])]))),128))]),_(Gi,{class:"elevation-10 mt-1 px-3 justify-space-between"},{default:O(()=>[_(Xe,{class:"pa-2",variant:"text",onClick:x},{default:O(()=>C[10]||(C[10]=[te(" Clear form ")])),_:1}),_(Xe,{class:"pa-2 py-5 bg-grey-darken-3 text-white d-flex align-center",variant:"flat",onClick:k},{default:O(()=>[C[12]||(C[12]=fe("span",{class:"mr-6 ml-2"}," Add selected ",-1)),_(Fe,null,{default:O(()=>C[11]||(C[11]=[te(" mdi-arrow-right ")])),_:1})]),_:1})]),_:1})]),_:1},8,["cols"]),_(Ut,{class:"bg-grey-lighten-3"},{default:O(()=>[fe("div",kZe,[_(gs,{modelValue:S.value,"onUpdate:modelValue":C[4]||(C[4]=N=>S.value=N),width:"40vw"},{default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,null,{default:O(()=>C[13]||(C[13]=[te(" Remove yourself from this Dandiset? ")])),_:1}),_(jZ,null,{default:O(()=>C[14]||(C[14]=[te(" To regain ownership of this dandiset, you will need another owner or an admin to add you. ")])),_:1}),_(Gi,null,{default:O(()=>
387[_(Xi),_(Xe,{color:"secondary",elevation:"0",onClick:C[2]||(C[2]=N=>S.value=!1)},{default:O(()=>C[15]||(C[15]=[te(" Cancel ")])),_:1}),_(Xe,{color:"error",elevation:"0",onClick:C[3]||(C[3]=N=>w(_e(mn)))},{default:O(()=>C[16]||(C[16]=[te(" Confirm ")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),(Z(!0),Re(Ve,null,Pt(l.value,(N,D)=>(Z(),ge(nn,{key:D,class:"mx-5 pa-3",variant:"outlined"},{default:O(()=>[fe("div",EZe,[fe("span",xZe,[_(Fe,{class:"mr-2"},{default:O(()=>C[17]||(C[17]=[te("mdi-account")])),_:1}),fe("span",TZe,De(`
388                    ${N.name||N.username}
389                    ${_e(mn)&&_e(mn).username===N.username?" (you)":""}
390                    `),1)]),fe("span",null,[l.value.length>1?(Z(),ge(Xe,{key:0,variant:"text",size:"small",onClick:j=>w(N)},{default:O(()=>[_(Fe,{color:"error",start:""},{default:O(()=>C[18]||(C[18]=[te("mdi-minus-circle ")])),_:1}),C[19]||(C[19]=fe("span",{class:"font-weight-medium"}," Remove ",-1))]),_:2},1032,["onClick"])):Me("",!0)])])]),_:2},1024))),128))])]),_:1})]),_:1}),_(gs,{modelValue:c.value,"onUpdate:modelValue":C[6]||(C[6]=N=>c.value=N),"max-width":"60vw",persistent:""},{default:O(()=>[_(nn,{class:"pb-3"},{default:O(()=>[_(Pr,{class:"text-h5 font-weight-light"},{default:O(()=>C[20]||(C[20]=[te(" WARNING ")])),_:1}),_(Nn,{class:"my-3"}),_(gr,null,{default:O(()=>C[21]||(C[21]=[te(" This action will modify the owners of this dandiset. "),fe("span",{class:"font-weight-bold"},"You are not an owner of this dandiset,",-1),te(" but as an admin you may still perform this action. ")])),_:1}),_(gr,null,{default:O(()=>C[22]||(C[22]=[te(" Would you like to proceed? ")])),_:1}),_(Gi,null,{default:O(()=>[_(Xe,{color:"error",variant:"flat",onClick:I},{default:O(()=>C[23]||(C[23]=[te(" Yes ")])),_:1}),_(Xe,{variant:"flat",onClick:C[5]||(C[5]=N=>c.value=!1)},{default:O(()=>C[24]||(C[24]=[te(" No ")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["max-height","height"]))}}),IZe=gt({__name:"DandisetOwners",setup(e){const t=Mr(),n=ve(!1),r=ve(!1),i=F(()=>t.owners),a=F(()=>{var l;return(l=mn.value)!=null&&l.admin?!1:!mn.value||!i.value?!0:!i.value.find(u=>{var c;return u.username===((c=mn.value)==null?void 0:c.username)})}),s=F(()=>i.value?i.value.slice(0,5):[]),o=F(()=>i.value?i.value.length-s.value.length:0);return(l,u)=>(Z(),ge(nn,{class:"rounded-0 elevation-0 pb-2"},{default:O(()=>[_(Pr,null,{default:O(()=>u[5]||(u[5]=[te(" Owners ")])),_:1}),_(gr,{class:"pb-2"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(s.value,(c,d)=>(Z(),ge(ga,{key:d,color:"grey-lighten-4",class:"font-weight-medium ma-1 text-grey-darken-2",style:{border:"1px solid #E0E0E0 !important"}},{default:O(()=>[te(De(c.name||c.username),1)]),_:2},1024))),128)),o.value?(Z(),ge(Xe,{key:0,variant:"text",color:"secondary",size:"small",class:"ml-1 text-none",onClick:u[0]||(u[0]=c=>r.value=!0)},{default:O(()=>[te(" +"+De(o.value)+" more... ",1)]),_:1})):Me("",!0),_(gs,{modelValue:r.value,"onUpdate:modelValue":u[2]||(u[2]=c=>r.value=c),width:"unset","max-width":"1000"},{default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,{class:"text-h5 d-flex align-center"},{default:O(()=>{var c;return[_(Fe,{size:"large",class:"mr-2"},{default:O(()=>u[6]||(u[6]=[te(" mdi-account-group ")])),_:1}),te(" All "+De(((c=i.value)==null?void 0:c.length)||0)+" Owners ",1)]}),_:1}),_(Nn),_(gr,{class:"pt-4"},{default:O(()=>[_(sn,null,{default:O(()=>[(Z(!0),Re(Ve,null,Pt(_e(Wi.chunk)(i.value,10),(c,d)=>(Z(),ge(Ut,{key:d,cols:"auto"},{default:O(()=>[_(Wn,null,{default:O(()=>[(Z(!0),Re(Ve,null,Pt(c,(f,m)=>(Z(),ge(wt,{key:m,class:"mb-2"},{prepend:O(()=>[_(ks,{color:"primary",class:"mr-3"},{default:O(()=>[_(Fe,{color:"white"},{default:O(()=>u[7]||(u[7]=[te(" mdi-account ")])),_:1})]),_:1})]),default:O(()=>[_(ei,{class:"font-weight-medium"},{default:O(()=>[te(De(f.name||f.username),1)]),_:2},1024),f.name?(Z(),ge(Ob,{key:0},{default:O(()=>[te(De(f.username),1)]),_:2},1024)):Me("",!0)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1}),_(Nn),_(Gi,null,{default:O(()=>[_(Xi),_(Xe,{color:"primary",variant:"text",onClick:u[1]||(u[1]=c=>r.value=!1)},{default:O(()=>
390u[8]||(u[8]=[te(" Close ")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}),_(Gi,{class:"justify-center px-4","no-gutters":""},{default:O(()=>[_(gs,{modelValue:n.value,"onUpdate:modelValue":u[4]||(u[4]=c=>n.value=c),width:"80%",persistent:""},{activator:O(({props:c})=>[_($n,{disabled:!a.value,location:"left"},{activator:O(({props:d})=>[fe("div",Be({style:{width:"100%"}},d),[_(Xe,Be({id:"manage",variant:"tonal",disabled:a.value,color:"primary",class:"justify-start",block:"","prepend-icon":"mdi-account-plus"},c),{default:O(()=>u[9]||(u[9]=[te(" Manage Owners ")])),_:2},1040,["disabled"])],16)]),default:O(()=>[_e($u)()?(Z(),Re(Ve,{key:0},[te(" You must be an owner to manage ownership. ")],64)):(Z(),Re(Ve,{key:1},[te(" You must be logged in to manage ownership. ")],64))]),_:2},1032,["disabled"])]),default:O(()=>[i.value?(Z(),ge(CZe,{key:0,owners:i.value,onClose:u[3]||(u[3]=c=>n.value=!1)},null,8,["owners"])):Me("",!0)]),_:1},8,["modelValue"])]),_:1})]),_:1}))}}),AZe=gt({__name:"ValidationErrorDialog",props:{assetValidationErrors:{type:Array,required:!0},versionValidationErrors:{type:Array,required:!0},selectedTab:{type:String,required:!1,default:"metadata"},owner:{type:Boolean,required:!1,default:!1}},emits:["openMeditor"],setup(e){const t=e,n=ve(t.selectedTab);Je(()=>t.selectedTab,o=>{n.value=o});const r=F(()=>!!t.versionValidationErrors.length),i=F(()=>!!Object.keys(t.assetValidationErrors).length),a=F(()=>{const o={};return t.assetValidationErrors.forEach(l=>{l.path in o||(o[l.path]=[]),o[l.path].push(l)}),o});function s(o){const l=Object.keys(UC).filter(u=>o.includes(u));return l.length>0?UC[l[0]]:UC.DEFAULT}return(o,l)=>(Z(),ge(nn,{"min-height":"90vh",class:"pa-2"},{default:O(()=>[_(Sh,{modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=u=>n.value=u)},{default:O(()=>[r.value?(Z(),ge(dl,{key:0},{default:O(()=>l[3]||(l[3]=[te(" Metadata ")])),_:1})):Me("",!0),i.value?(Z(),ge(dl,{key:1},{default:O(()=>l[4]||(l[4]=[te(" Assets ")])),_:1})):Me("",!0)]),_:1},8,["modelValue"]),_(Fy,{modelValue:n.value,"onUpdate:modelValue":l[2]||(l[2]=u=>n.value=u)},{default:O(()=>[r.value?(Z(),ge(Wf,{key:0,value:"metadata",transition:!1},{default:O(()=>[e.owner?(Z(),ge(Xe,{key:0,class:"mt-1",color:"primary",onClick:l[1]||(l[1]=u=>o.$emit("openMeditor"))},{default:O(()=>l[5]||(l[5]=[te(" Fix issues ")])),_:1})):Me("",!0),_(Wn,{class:"overflow-y-auto"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(e.versionValidationErrors,(u,c)=>(Z(),Re("div",{key:c},[_(wt,null,{default:O(()=>[_(wt,{icon:""},{default:O(()=>[_(Fe,null,{default:O(()=>[te(De(s(u.field)),1)]),_:2},1024)]),_:2},1024),u.field?(Z(),Re(Ve,{key:0},[te(De(u.field)+": ",1)],64)):Me("",!0),te(" "+De(u.message),1)]),_:2},1024),_(Nn)]))),128))]),_:1})]),_:1})):Me("",!0),i.value?(Z(),ge(Wf,{key:1,value:"assets",transition:!1},{default:O(()=>[_(Wn,{class:"overflow-y-auto"},{default:O(()=>[_(J2,{multiple:""},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(a.value,(u,c)=>(Z(),ge(wt,{key:c},{default:O(()=>[_(wt,{icon:""},{default:O(()=>[_(Fe,null,{default:O(()=>[u.length>1?(Z(),Re(Ve,{key:0},[te(" mdi-alert-plus ")],64)):(Z(),Re(Ve,{key:1},[te(De(s(u[0].field)),1)],64))]),_:2},1024)]),_:2},1024),u.length===1?(Z(),Re(Ve,{key:0},[fe("strong",null,De(c),1),u[0].field?(Z(),Re(Ve,{key:0},[te(De(u[0].field)+" - ",1)],64)):Me("",!0),te(" "+De(u[0].message),1)],64)):(Z(),ge(AR,{key:1,class:"multi-error-list-group"},{activator:O(()=>[fe("strong",null,De(c),1),_(Ob,null,{default:O(()=>l[6]||(l[6]=[te("Click to expand")])),_:1})]),default:O(()=>[(Z(!0),Re(Ve,null,Pt(u,d=>(Z(),ge(wt,{key:`${d.field}-${d.message}`},{default:O(()=>[_(wt,{icon:""},{default:O(()=>[_(Fe,null,{default:O(()=>[te(De(s(d.field)),1)]),_:2},1024)]),_:2},1024),d.field?(Z(),Re(Ve,{key:0},[te(De(d.field)+": ",1)],64)):Me("",!0),te(" "+De(d.message),1)]),_:2},1024))),128))]),_:2},1024))]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})):Me("",!0)]),_:1},8,["modelValue"])]),_:1}))}}),Fie=gt({__name:"DandisetValidationErrors",props:{dandiset:{type:Object,required:!0},isOwner:{type:Boolean,required:!0}},setup(e){const t=e,n=F(()=>t.dandiset.asset_validation_errors.length),r=ve(!1),i=ve("metadata");function a(o){r.value=!0,i.value=o}function s(){r.value=!1,Hv.value=!0}return(o,l)=>{const u=jp("v-alert-content");return Z(),ge(Ni,{class:"pt-1"},{default:O(()=>[e.dandiset.status==="Pending"?(Z(),ge(Fi,{key:0},{activator:O(({props:c})=>[_($n,{location:"bottom"},{activator:O(({props:d})=>[_(ko,Be({class:"my-1",density:"compact",icon:"mdi-playlist-remove",type:"warning",variant:"tonal"},{...c,...d}),{default:O(()=>[_(u,{class:"text-body-2"},{default:O(()=>l[3]||(l[3]=[te(" Validation of the dandiset is pending. ")])),_:1})]),_:2},1040)]),default:O(()=>[l[4]||(l[4]=fe("span",null,"Reload the page to see if validation is over.",-1))]),_:2},1024)]),_:1})):Me("",!0),_(gs,{modelValue:r.value,"onUpdate:modelValue":l[0]||(l[0]=c=>r.value=c)},{default:O(()=>[_(AZe,{"selected-tab":i.value,"asset-validation-errors":e.dandiset.asset_validation_errors,"version-validation-errors":e.dandiset.version_validation_errors,owner:e.isOwner,onOpenMeditor:s},null,8,["selected-tab","asset-validation-errors","version-validation-errors","owner"])]),_:1},8,["modelValue"]),e.dandiset.version_validation_errors.length?(Z(),ge(ko,{key:1,class:"my-1",density:"compact",icon:"mdi-playlist-remove",type:"warning",variant:"tonal",onClick:l[1]||(l[1]=c=>a("metadata"))},{default:O(()=>[_(u,{class:"text-body-2"},{default:O(()=>[te(" This Dandiset has "+De(e.dandiset.version_validation_errors.length)+" metadata validation error(s). ",1)]),_:1})]),_:1})):Me("",!0),n.value?(Z(),ge(ko,{key:2,class:"my-1",density:"compact",icon:"mdi-database-remove",type:"warning",variant:"tonal",onClick:l[2]||(l[2]=c=>a("assets"))},{default:O(()=>[_(u,{class:"text-body-2"},{default:O(()=>[te(" This Dandiset has "+De(n.value)+" asset validation error(s). ",1)]),_:1})]),_:1})):Me("",!0)]),_:1})}}}),OZe={class:"text-center"},PZe=["innerHTML"],$Ze={class:"d-flex align-center justify-space-between ga-2"},RZe={class:"d-flex align-center",style:{"min-width":"0"}},DZe={style:{"min-width":"0"}},MZe={class:"text-body-2 mb-2 text-grey-darken-1"},NZe={class:"text-body-1 text-pre-wrap"},LZe=gt({__name:"DandisetPublish",props:{userCanModifyDandiset:{type:Boolean,required:!0}},setup(e){const t=['A descriptive title (e.g., <span class="font-italic">Data related to foraging behavior in bees</span> rather than <span class="font-italic">Smith et al 2022</span>)',"A clear, informative description that is helpful for other neuroscientists","A reference to a protocol in protocols.io detailing how you collected the data (this can also be another publication added as a resource)","A reference to an ethics protocol number if you are working with an Institutional Review Board on this study",'Funding information (DANDI treats funding agencies as contributors, so you can add multiple contributing institutions as 
390needed. If you are the funder, you can add a new contributor of type "organization", uncheck "include contributor in citation", set the role as "dcite:Funder", and include the relevant award information)',"References to code in GitHub, related publications, etc."];function n(J,G){return J.version===lf||J.version>G.version?-1:J.version<G.version?1:0}const r=e,i=nc(),a=Mr(),s=F(()=>a.dandiset),o=F(()=>{var J;return(J=a.publishedVersions)==null?void 0:J.toSorted(n)}),l=F(()=>{var J;return(J=a.versions)==null?void 0:J.toSorted(n)}),u=F($u),c=F(()=>{var J;return!!((J=a.owners)!=null&&J.find(G=>{var se;return G.username===((se=mn.value)==null?void 0:se.username)}))}),d=ve(!1),f=ve(""),m=ve(!1),p=ve(!1);hr(async()=>{if(s.value){const{identifier:J}=s.value.dandiset,{version:G}=s.value,se=await In.assets(J,G,{params:{zarr:!0,page_size:1}});p.value=se!==null&&se.count>0}});const v=F(()=>{var J,G,se,L,B,R,H;return u.value?(c.value||(J=mn.value)!=null&&J.admin)&&((G=a.dandiset)==null?void 0:G.version)!==lf?"Only draft versions can be published.":!r.userCanModifyDandiset&&!((se=mn.value)!=null&&se.admin)?"You do not have permission to edit this dandiset.":((L=s.value)==null?void 0:L.status)==="Pending"?"This dandiset has not yet been validated.":((B=s.value)==null?void 0:B.status)==="Validating"?"Currently validating this dandiset.":((R=s.value)==null?void 0:R.status)==="Published"?"No changes since last publish.":((H=s.value)==null?void 0:H.dandiset.embargo_status)==="UNEMBARGOING"?"This dandiset is being unembargoed, please wait.":d.value?"This dandiset is being published, please wait.":p.value?"Dandisets containing Zarr archives cannot currently be published.":"":"You must be logged in to edit."});let y;mr(()=>{y=window.setInterval(async()=>{if(d.value&&s.value){const{identifier:J}=s.value.dandiset,{version:G}=s.value,se=await In.specificVersion(J,G);(se==null?void 0:se.status)==="Published"&&(await a.fetchDandiset({identifier:J,version:G}),await a.fetchDandisetVersions({identifier:J}),f.value=o.value[0].version,d.value=!1)}},2e3)}),Hl(()=>{if(y===void 0)throw Error("Invalid timer value");window.clearInterval(y)});const b=F(()=>{var J,G,se;return!!((J=s.value)!=null&&J.version_validation_errors.length||(G=s.value)!=null&&G.asset_validation_errors.length||((se=s.value)==null?void 0:se.dandiset.embargo_status)!=="OPEN"||v.value)}),S=F(()=>{var J;return a.owners?(J=mn.value)!=null&&J.admin?!1:!c.value:!0}),w=F(()=>{var J;return!!(!b.value&&((J=mn.value)!=null&&J.admin)&&!c.value)}),E=ve(!1),k=ve(!1),x=ve(!1),I=ve(""),A=ve(!1),C=ve(null);function N(J){return pt(J).format("ll")}function D({version:J}){var se,L;(se=s.value)!=null&&se.dandiset.identifier&&i.params.version!==J&&(Zf.replace({...i,params:{...i.params,version:J}}),a.fetchDandiset({identifier:(L=s.value)==null?void 0:L.dandiset.identifier,version:J}))}function j(){k.value=!1,x.value=!0}function z(){x.value=!1,I.value=""}async function Y(){var J;if(s.value){if(w.value&&!E.value){E.value=!0;return}k.value=!1,x.value=!1,E.value=!1,d.value=!0;try{const{version:G}=await In.publish(s.value.dandiset.identifier,I.value||void 0);f.value=G,I.value=""}catch(G){if(fn.isAxiosError(G)&&((J=G.response)==null?void 0:J.status)===423)m.value=!0;else throw G}}}function ae(J){C.value=J,A.value=!0}function ee(){const{identifier:J}=s.value.dandiset,G=f.value;d.value=!1,f.value="",Zf.push({name:"dandisetLanding",params:{identifier:J,version:G}})}return(J,G)=>(Z(),Re("div",null,[s.value?(Z(),ge(nn,{key:0,class:"rounded-0 elevation-0"},{default:O(()=>[E.value?(Z(),ge(gs,{key:0,modelValue:E.value,"onUpdate:modelValue":G[2]||(G[2]=se=>E.value=se),persistent:"","max-width":"60vh"},{default:O(()=>[_(nn,{class:"pb-3"},{default:O(()=>[_(Pr,{class:"text-h5 font-weight-light"},{default:O(()=>G[9]||(G[9]=[te(" WARNING ")])),_:1}),_(Nn,{class:"my-3"}),_(gr,null,{default:O(()=>G[10]||(G[10]=[te(" This action will force publish this Dandiset, potentially before the owners are prepared to do so. ")])),_:1}),_(gr,null,{default:O(()=>G[11]||(G[11]=[te(" Would you like to proceed? ")])),_:1}),_(Gi,null,{default:O(()=>
390[_(Xe,{color:"error",variant:"flat",onClick:G[0]||(G[0]=se=>Y())},{default:O(()=>G[12]||(G[12]=[te(" Yes ")])),_:1}),_(Xe,{variant:"flat",onClick:G[1]||(G[1]=se=>E.value=!1)},{default:O(()=>G[13]||(G[13]=[te(" No, take me back ")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])):Me("",!0),S.value?Me("",!0):(Z(),ge(gr,{key:1,class:"pb-2"},{default:O(()=>[_($n,{disabled:!v.value,location:"left"},{activator:O(({props:se})=>[fe("div",Di(ki(se)),[w.value?(Z(),ge(sn,{key:0,class:"text-caption text-error align-center mb-3","no-gutters":""},{default:O(()=>[_(Ut,{cols:"1",class:"mr-2"},{default:O(()=>[_(Fe,{color:"error"},{default:O(()=>G[14]||(G[14]=[te(" mdi-alert-circle ")])),_:1})]),_:1}),_(Ut,null,{default:O(()=>G[15]||(G[15]=[fe("span",null,[te(" As an "),fe("span",{class:"font-weight-bold"},"admin"),te(", you may publish Dandisets without being an owner. ")],-1)])),_:1})]),_:1})):Me("",!0),fe("div",OZe,[_(gs,{modelValue:k.value,"onUpdate:modelValue":G[4]||(G[4]=L=>k.value=L),width:"900"},{activator:O(({props:L})=>[_(Xe,Be({block:"",color:w.value?"error":"success",class:"justify-start",variant:"flat",disabled:b.value,"prepend-icon":"mdi-upload"},L),{default:O(()=>G[16]||(G[16]=[te(" Publish ")])),_:2},1040,["color","disabled"])]),default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,{class:"text-h5 bg-grey-lighten-2"},{default:O(()=>G[17]||(G[17]=[te(" Publish Checklist ")])),_:1}),_(gr,null,{default:O(()=>[fe("div",null,[G[18]||(G[18]=fe("span",{class:"text-body-1 font-weight-bold"}," For best results, please check the following items before you publish: ",-1)),(Z(),Re(Ve,null,Pt(t,(L,B)=>fe("p",{key:`checklist_item_${B}`,class:"text-body-2 my-1",innerHTML:`${B+1}. ${L}`},null,8,PZe)),64))])]),_:1}),_(Nn),_(Gi,{class:"justify-end"},{default:O(()=>[_(Xe,{color:"dropzone",variant:"flat",onClick:G[3]||(G[3]=L=>k.value=!1)},{default:O(()=>G[19]||(G[19]=[te(" Cancel ")])),_:1}),_(Xe,{color:w.value?"error":"success",variant:"flat",onClick:j},{default:O(()=>[G[21]||(G[21]=te(" Continue ")),_(Fe,null,{default:O(()=>G[20]||(G[20]=[te(" mdi-arrow-right ")])),_:1})]),_:1},8,["color"])]),_:1})]),_:1})]),_:1},8,["modelValue"]),_(gs,{modelValue:x.value,"onUpdate:modelValue":G[6]||(G[6]=L=>x.value=L),width:"600"},{default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,{class:"text-h5 bg-grey-lighten-2"},{default:O(()=>G[22]||(G[22]=[te(" Release Notes (Optional) ")])),_:1}),_(gr,{class:"pt-4"},{default:O(()=>[G[23]||(G[23]=fe("p",{class:"text-body-2 mb-4"}," Provide a brief description of changes in this release. This will help users understand what's new or different in this version. ",-1)),_(QE,{modelValue:I.value,"onUpdate:modelValue":G[5]||(G[5]=L=>I.value=L),label:"Release Notes",placeholder:"Enter release notes here...",rows:"6",variant:"outlined",counter:"5000",maxlength:"5000",hint:"Optional: Describe the changes, improvements, or fixes in this release","persistent-hint":""},null,8,["modelValue"])]),_:1}),_(Nn),_(Gi,{class:"justify-end"},{default:O(()=>[_(Xe,{color:"dropzone",variant:"flat",onClick:z},{default:O(()=>G[24]||(G[24]=[te(" Cancel ")])),_:1}),_(Xe,{color:w.value?"error":"success",variant:"flat",onClick:Y},{default:O(()=>[G[26]||(G[26]=te(" Publish ")),_(Xi),d.value?(Z(),ge(rg,{key:0,indeterminate:""})):(Z(),ge(Fe,{key:1},{default:O(()=>G[25]||(G[25]=[te(" mdi-upload ")])),_:1}))]),_:1},8,["color"])]),_:1})]),_:1})]),_:1},8,["modelValue"])])],16)]),default:O(()=>[fe("span",null,De(v.value),1)]),_:1},8,["disabled"])]),_:1})),_(Fie,{dandiset:s.value,"is-owner":c.value},null,8,["dandiset","is-owner"])]),_:1})):Me("",!0),_(Nn),_(nn,{class:"rounded-0 elevation-0"},{default:O(()=>[_(Pr,null,{default:O(()=>G[27]||(G[27]=[te(" Versions ")])),_:1}),_(gr,null,{default:O(()=>{var se;return[_(Wn,{class:"border pa-0 rounded"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(l.value,(L,B)=>{var R;return Z(),ge(wt,{key:B,class:$r("opacity-100 "+(B===(((R=l.value)==null?void 0:R.length)||0)-1?"border-b-0":"border-b")),onClick:H=>D(L)},{default:O(()=>{var H,M;return[fe("div",$Ze,[fe("div",RZe,[L.version===((H=s.value)==null?void 0:H.version)?(Z(),ge(Fe,{key:0,class:"mr-1 flex-shrink-0",size:"small",color:"primary"},{default:O(()=>G[28]||(G[28]=[te(" mdi-arrow-right-thick ")])),_:1}
390)):Me("",!0),fe("div",DZe,[_(ei,{class:$r(["text-truncate",((M=s.value)==null?void 0:M.version)===L.version?"font-weight-bold":""])},{default:O(()=>[te(De((L==null?void 0:L.version.toUpperCase())||""),1)]),_:2},1032,["class"]),_(Ob,{class:"text-caption"},{default:O(()=>[te(De(L?N(L.modified):""),1)]),_:2},1024)])]),L.release_notes?(Z(),ge($n,{key:0,text:"View release notes",location:"top"},{activator:O(({props:K})=>[_(Xe,Be({ref_for:!0},K,{icon:"mdi-text-box-outline",variant:"text",size:"x-small",class:"flex-shrink-0",onClick:al(ne=>ae(L),["stop"])}),null,16,["onClick"])]),_:2},1024)):Me("",!0)])]}),_:2},1032,["class","onClick"])}),128))]),_:1}),(se=o.value)!=null&&se.length?Me("",!0):(Z(),ge(Eqe,{key:0,class:"pa-8 ga-2 border border-dashed rounded my-4 text-grey",text:"There are no published versions. When a version gets published, it will appear here.",icon:"mdi-information-slab-circle-outline",color:"grey-lighten-1",size:"24px"}))]}),_:1})]),_:1}),_(gs,{modelValue:A.value,"onUpdate:modelValue":G[8]||(G[8]=se=>A.value=se),width:"600"},{default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,{class:"text-h5 bg-grey-lighten-2"},{default:O(()=>{var se;return[te(" Release Notes - "+De((se=C.value)==null?void 0:se.version.toUpperCase()),1)]}),_:1}),_(gr,{class:"pt-4"},{default:O(()=>{var se,L;return[fe("p",MZe,De(N(((se=C.value)==null?void 0:se.modified)||"")),1),fe("p",NZe,De((L=C.value)==null?void 0:L.release_notes),1)]}),_:1}),_(Nn),_(Gi,{class:"justify-end"},{default:O(()=>[_(Xe,{color:"primary",variant:"flat",onClick:G[7]||(G[7]=se=>A.value=!1)},{default:O(()=>G[29]||(G[29]=[te(" Close ")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),_(oD,{"model-value":!!m.value},{default:O(()=>G[30]||(G[30]=[te(" This dandiset is already being published. Please wait for publishing to complete. ")])),_:1},8,["model-value"]),_(oD,{"model-value":!!f.value},{actions:O(()=>[_(Xe,{color:"info",variant:"text",onClick:ee},{default:O(()=>G[31]||(G[31]=[te(" Go to published dandiset ")])),_:1})]),default:O(()=>[G[32]||(G[32]=te(" Publish complete. "))]),_:1},8,["model-value"])]))}}),FZe={class:"font-weight-bold"},VZe=gt({__name:"DandisetUnembargo",setup(e){function t(y,b="ll"){return pt(y).format(b)}const n=[{text:"Started at",value:"created"},{text:"Size",value:"size"},{text:"E-Tag",value:"etag"}],r=Mr(),i=Ti(),a=F(()=>i.md.value),s=F(()=>r.dandiset),o=F(()=>{var y;return((y=s.value)==null?void 0:y.dandiset.embargo_status)==="UNEMBARGOING"}),l=ve(!1),u=ve(""),c=ve(!1),d=ve([]),f=F(()=>!!(o.value||s.value===null||s.value.active_uploads));f.value&&m();async function m(){d.value=await In.uploads(s.value.dandiset.identifier)}async function p(){const y=s.value.dandiset.identifier;await In.clearUploads(y),c.value=!1,r.fetchDandiset({identifier:y,version:"draft"})}async function v(){if(s.value){if(!l.value){l.value=!0;return}await In.unembargo(s.value.dandiset.identifier),r.fetchDandiset({identifier:s.value.dandiset.identifier,version:s.value.version}),l.value=!1}}return(y,b)=>s.value?(Z(),ge(nn,{key:0,variant:"outlined",class:"mt-4 px-3"},{default:O(()=>[_(gs,{modelValue:c.value,"onUpdate:modelValue":b[1]||(b[1]=S=>c.value=S),"max-width":"60vw"},{default:O(()=>[_(nn,{class:"pb-3"},{default:O(()=>[_(Pr,{class:"text-h5 font-weight-light"},{default:O(()=>b[7]||(b[7]=[te(" This dandiset has active uploads ")])),_:1}),_(Nn,{class:"my-3"}),_(gr,null,{default:O(()=>[b[8]||(b[8]=te(" This dandiset has ")),fe("strong",null,De(d.value.length),1),b[9]||(b[9]=te(' active uploads. Unembargo may not proceed until these are addressed. You may delete these uploads using the "Clear Uploads" button below. '))]),_:1}),_(wqe,{height:"40vh","items-per-page":-1,items:d.value,headers:n,"hide-default-footer":""},{"item.created":O(({item:S})=>[te(De(t(S.created,"LLL")),1)]),"item.size":O(({item:S})=>[te(De(_e(zp)(S.size,{round:1,base:10,standard:"si"})),1)]),_:1},8,["items"]),_(Gi,null,{default:O(()=>[_(Xi),_(Xe,{variant:"flat",onClick:b[0]||(b[0]=S=>c.value=!1)},{default:O(()=>b[10]||(b[10]=[te(" Close ")])),_:1}),_(Fi,{location:"bottom"},{activator:O(({props:S})=>[_(Xe,Be({class:"ml-2",variant:"flat"},S,{primary:""}),{default:O(()=>b[11]||(b[11]=[te(" Clear Uploads ")])),_:2},1040)]),default:O(()=>[_(nn,{width:"15vw"},{default:O(()=>[_(gr,null,{default:O(()=>b[12]||(b[12]=[te(" Delete all uploads? Once deleted, any partially uploaded data will be lost. ")])),_:1}),_(Gi,null,{default:O(()=>
390[_(Xe,{color:"error",variant:"flat",onClick:p},{default:O(()=>b[13]||(b[13]=[te(" Delete ")])),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),l.value?(Z(),ge(gs,{key:0,modelValue:l.value,"onUpdate:modelValue":b[5]||(b[5]=S=>l.value=S),persistent:"","max-width":"60vh"},{default:O(()=>[_(nn,{class:"pb-3"},{default:O(()=>[_(Pr,{class:"text-h5 font-weight-light"},{default:O(()=>b[14]||(b[14]=[te(" Unembargo Dandiset ")])),_:1}),_(Nn,{class:"my-3"}),_(gr,null,{default:O(()=>b[15]||(b[15]=[fe("span",null,[te(" This action will unembargo this dandiset. Note that this is a "),fe("span",{class:"font-weight-bold"}," permanent "),te(" action and cannot be undone. Once a dandiset has been unembargoed, it cannot be re-embargoed. "),fe("br"),fe("br"),te(" Note: this may take several days to complete. ")],-1)])),_:1}),_(gr,null,{default:O(()=>[b[16]||(b[16]=te(" Please enter this dandiset's identifier ( ")),fe("span",FZe,De(s.value.dandiset.identifier),1),b[17]||(b[17]=te(" ) to proceed: ")),_(qr,{modelValue:u.value,"onUpdate:modelValue":b[2]||(b[2]=S=>u.value=S),style:{width:"30%"},density:"compact",variant:"outlined"},null,8,["modelValue"])]),_:1}),_(Gi,null,{default:O(()=>[_(Xe,{color:"error",variant:"flat",disabled:u.value!==s.value.dandiset.identifier,onClick:b[3]||(b[3]=S=>v())},{default:O(()=>b[18]||(b[18]=[te(" Yes ")])),_:1},8,["disabled"]),_(Xe,{variant:"flat",onClick:b[4]||(b[4]=S=>l.value=!1)},{default:O(()=>b[19]||(b[19]=[te(" No, take me back ")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])):Me("",!0),_(sn,{class:"mb-4","no-gutters":""},{default:O(()=>[_($n,{location:"left",disabled:!o.value},{activator:O(({props:S})=>[fe("div",Be({class:"px-1 pt-3",style:{width:"100%"}},S),[_(Xe,{block:"",color:f.value?"grey lighten-2":"info",variant:"flat",disabled:o.value,onClick:b[6]||(b[6]=w=>f.value?c.value=!0:v())},{default:O(()=>[te(De(o.value?"Unembargoing":"Unembargo")+" ",1),_(Xi),f.value?(Z(),ge(Fe,{key:0},{default:O(()=>b[20]||(b[20]=[te(" mdi-alert ")])),_:1})):(Z(),ge(Fe,{key:1},{default:O(()=>b[21]||(b[21]=[te(" mdi-lock-open ")])),_:1}))]),_:1},8,["color","disabled"])],16)]),default:O(()=>[b[22]||(b[22]=fe("span",null,"This dandiset is being unembargoed, please wait.",-1))]),_:1},8,["disabled"])]),_:1}),_(Fie,{dandiset:s.value,"is-owner":!0},null,8,["dandiset"]),_(Pr,{class:"px-0"},{default:O(()=>b[23]||(b[23]=[te(" This Version ")])),_:1}),_(sn,{class:"pa-2 mb-5 text-body-2 align-center",style:{"border-top":"thin solid rgba(0, 0, 0, 0.12)","border-bottom":"thin solid rgba(0, 0, 0, 0.12)","text-align":"center"}},{default:O(()=>[_(Ut,{cols:a.value?12:4,style:{}},{default:O(()=>[te(De(t(s.value.modified)),1)]),_:1},8,["cols"]),_(Ut,null,{default:O(()=>[fe("h3",null,De(s.value.version.toUpperCase()),1)]),_:1})]),_:1})]),_:1})):Me("",!0)}}),BZe={key:0,class:"border-s"},jZe={key:0},UZe={key:1},R9=gt({__name:"DandisetSidebar",props:{userCanModifyDandiset:{type:Boolean,required:!0}},setup(e){const t=Mr(),n=F(()=>t.dandiset);return(r,i)=>n.value?(Z(),Re("div",BZe,[_(gZe),_(Nn),_(IZe,{"user-can-modify-dandiset":e.userCanModifyDandiset},null,8,["user-can-modify-dandiset"]),_(Nn),n.value.dandiset.embargo_status==="EMBARGOED"?(Z(),Re("div",jZe,[_(VZe)])):(Z(),Re("div",UZe,[_(LZe,{"user-can-modify-dandiset":e.userCanModifyDandiset},null,8,["user-can-modify-dandiset"])]))])):Me("",!0)}}),HZe={class:"d-block bg-blue-grey-lighten-5 pa-4 rounded-lg"},zZe={class:"text-h5"},qZe={class:"d-block"},WZe={class:"text-h5"},GZe=gt({__name:"DandisetLandingView",props:{identifier:{type:String,required:!0},version:{type:String,required:!1,default:null}},setup(e){const t=e;KCe((E,k,x)=>{var I,A;return!((A=(I=yi.value)==null?void 0:I.transactionTracker)!=null&&A.isModified())||window.confirm("You have unsaved changes, are you sure you want to leave?")?(x(),!0):!1});const n=nc(),r=cE(),i=Mr(),a=Ti(),s=F(()=>a.smAndDown.value),o=F(()=>i.dandiset),l=ve(!1),u=F(()=>!l.value&&!o.value),c=ve(!1),d=F(()=>i.schema),f=F(()=>i.userCanModifyDandiset),m=F(()=>o.value?o.value.metadata:{});function p(E){if(n.params.version===E)return;const k={...n,params:{...n.params,versionToNavigateTo:E}};r.replace(k)}Je(()=>t.identifier,async()=>{const{identifier:E,version:k}=t;E&&(l.value=!0,await i.initializeDandisets({identifier:E,version:k}),c.value=i.meta.dandisetExistsAndEmbargoed,l.value=!1)},{immediate:!0}),Je([()=>t.identifier,()=>t.version],async()=>{const{identifier:E,version:k}=t;l.value=!0,k?await i.fetchDandiset({identifier:E,version:k}):await i.fetchDandiset({identifier:E}),o.value||(await i.fetchDandiset({identifier:E}),o.value?p(o.value.version):p(lf)),l.value=!1});const v=ve(Number(n.query.pos)||1),y=ve(1),b=ve([]);async function S(){var C,N,D;const E=Number(n.query.sortOption)||0,k=Number(n.query.sortDir||-1),x=_S[E].djangoField,I=(k===-1?"-":"")+x,A=await In.dandisets({page:v.value,page_size:1,ordering:I,search:n.query.search,draft:n.query.showDrafts||!0,empty:n.query.showEmpty});y.value=(C=A.data)!=null&&C.count?(N=A.data)==null?void 0:N.count:1,b.value=(D=A.data)==null?void 0:D.results.map(j=>({...j.most_recent_published_version||j.draft_version,contact_person:j.contact_person,identifier:j.identifier}))}function w(){if(b.value){const{identifier:E}=b.value[0];E!==t.identifier&&r.push({name:n.name||void 0,params:{identifier:E},query:{...n.query}})}}return Je(v,async(E,k)=>{k!==E&&(await S(),w())}),mr(async()=>{window.addEventListener("beforeunload",E=>{var k,x;(x=(k=yi.value)==null?void 0:k.transactionTracker)!=null&&x.isModified()&&(E.preventDefault(),E.returnValue="You have unsaved changes, are you sure you want to leave?")}),await S()}),(E,k)=>(Z(),Re("div",null,[o.value?(Z(),ge(YKe,{key:`${o.value.dandiset.identifier}/${o.value.version}`})):Me("",!0),_(Ry,{class:"px-4 bg-grey-darken-2 text-white"},{default:O(()=>[_($N),_($y,{modelValue:v.value,"onUpdate:modelValue":k[0]||(k[0]=x=>v.value=x),length:y.value,"total-visible":0},null,8,["modelValue","length"])]),_:1}),c.value?(Z(),ge(Ni,{key:1,class:"d-flex justify-center align-center",style:{height:"50vh"}},{default:O(()=>[fe("div",HZe,[fe("span",zZe,[_(Fe,{class:"mb-1"},{default:O(()=>k[1]||(k[1]=[te(" mdi-alert-circle ")])),_:1}),k[2]||(k[2]=te(" This Dandiset is Embargoed "))]),k[3]||(k[3]=fe("br",null,null,-1)),k[4]||(k[4]=fe("br",null,null,-1)),k[5]||(k[5]=fe("span",{class:"text-body-2"}," If you are an owner of this Dandiset, please log in to enable access. ",-1)),k[6]||(k[6]=fe("br",null,null,-1)),k[7
390]||(k[7]=fe("span",{class:"text-body-2"}," If you are a member of this project, contact the Dandiset owners to enable access. ",-1)),k[8]||(k[8]=fe("br",null,null,-1)),k[9]||(k[9]=fe("br",null,null,-1)),k[10]||(k[10]=fe("span",{class:"text-body-2"},[te(" For further assistance, please contact "),fe("a",{href:"mailto:[email protected]"},"[email protected]"),te(". ")],-1))])]),_:1})):u.value?(Z(),ge(Ni,{key:2,class:"d-flex justify-center align-center",style:{height:"50vh"}},{default:O(()=>[fe("div",qZe,[fe("span",WZe,[_(Fe,null,{default:O(()=>k[11]||(k[11]=[te("mdi-alert")])),_:1}),k[12]||(k[12]=te(" Error: Dandiset does not exist "))]),k[13]||(k[13]=fe("br",null,null,-1)),k[14]||(k[14]=fe("br",null,null,-1)),k[15]||(k[15]=fe("span",{class:"text-body-2"},[te(" Proceed to the "),fe("a",{href:"/dandiset"},"Public Dandisets page"),te(" or use the search bar to find a valid Dandiset. ")],-1))])]),_:1})):(Z(),ge(Ni,{key:3,fluid:"",class:"bg-grey-lighten-4 pa-0"},{default:O(()=>[!o.value||l.value?(Z(),ge(hp,{key:0,indeterminate:""})):Me("",!0),_(sn,{"no-gutters":""},{default:O(()=>[_(Ut,{cols:s.value?12:10},{default:O(()=>[!o.value||l.value?(Z(),ge(Kr,{key:0,class:"py-8 px-7"},{default:O(()=>[_(Nv,{type:"article, list-item, image@2"})]),_:1})):(Z(),ge(jJe,{key:1,schema:d.value,meta:m.value},null,8,["schema","meta"]))]),_:1},8,["cols"]),s.value?Me("",!0):(Z(),ge(Ut,{key:0,cols:"2"},{default:O(()=>[!o.value||l.value?(Z(),ge(Kr,{key:0,class:"py-3"},{default:O(()=>[_(Nv,{type:"card@3"})]),_:1})):(Z(),ge(R9,{key:1,"user-can-modify-dandiset":f.value},null,8,["user-can-modify-dandiset"]))]),_:1}))]),_:1}),s.value?(Z(),ge(sn,{key:1},{default:O(()=>[_(Ut,{cols:"12"},{default:O(()=>[!o.value||l.value?(Z(),ge(Kr,{key:0,class:"py-3"},{default:O(()=>[_(Nv,{type:"card, list-item@5"})]),_:1})):(Z(),ge(R9,{key:1,"user-can-modify-dandiset":f.value},null,8,["user-can-modify-dandiset"]))]),_:1})]),_:1})):Me("",!0)]),_:1}))]))}}),KZe={class:"ml-3 d-flex align-center"},YZe=["href"],XZe={key:1},JZe=["href"],ZZe={key:2},QZe={key:0},eQe={key:1},tQe=gt({__name:"CreateDandisetView",setup(e){const t=cE(),n=Mr(),r=ve(""),i=ve(""),a=ve(),s=ve(!1),o=ve(!0),l=ve(""),u=ve(""),c=ve(""),d=F(()=>{const x=new Date;return new Date(x.getFullYear()+2,x.getMonth(),x.getDate()).toISOString().split("T")[0]}),f=F(()=>{if(!c.value)return!1;const x=new Date(c.value),I=new Date,A=new Date(I.getFullYear()+5,I.getMonth(),I.getDate());return x>=I&&x<=A}),m=F(()=>!r.value||!i.value||!s.value&&!a.value||s.value&&o.value&&(!l.value||!u.value||!c.value||!f.value)||s.value&&!o.value&&!d.value),p=F(()=>[x=>!!x||"Funding source is required"]),v=F(()=>[x=>!!x||"Award number (or project name) is required"]),y=F(()=>[x=>!!x||"Grant end date is required",x=>{if(!x)return!0;const I=new Date(x),A=new Date,C=new Date(A.getFullYear()+5,A.getMonth(),A.getDate());return I<A?"Grant end date cannot be in the past":I>C?"DANDI only supports 5 years of embargo":!0}]),b=F(()=>n.schema.properties.name.maxLength),S=F(()=>n.schema.properties.description.maxLength),w=F(()=>n.schema.$defs.LicenseType.enum),E=F(()=>r.value.toLowerCase().includes("test"));$u()||t.push({name:"home"});async function k(){const x={name:r.value,description:i.value};if(a.value&&(x.license=[a.value]),s.value){const I={hasAward:o.value,fundingSource:o.value?l.value:void 0,awardNumber:o.value?u.value:void 0,embargoEndDate:o.value?c.value:d.value},{data:A}=await In.createEmbargoedDandiset(r.value,x,I),{identifier:C}=A;t.push({name:"dandisetLanding",params:{identifier:C}})}else{const{data:I}=await In.createDandiset(r.value,x),{identifier:A}=I;t.push({name:"dandisetLanding",params:{identifier:A}})}}return(x,I)=>{const A=ka("page-title");return nr((Z(),ge(nn,null,{default:O(()=>[_(Pr,null,{default:O(()=>I[9]||(I[9]=[fe("span",{class:"text-h3"},"Register a new Dandiset",-1)])),_:1}),_(gr,{class:"my-3"},{default:O(()=>[_(mp,null,{default:O(()=>[fe("div",null,[_(pp,{modelValue:s.value,"onUpdate:modelValue":I[0]||(I[0]=C=>s.value=C)},{label:O(()=>[I[13]||(I[13]=te(" Embargo this Dandiset ")),_($n,{location:"right",width:"30vw"},{activator:O(({props:C})=>[fe("div",Be({style:{cursor:"help"}},C),[fe("small",KZe,[I[11]||(I[11]=te(" (What is this?) ")),_(Fe,{size:"small"},{default:O(()=>I[10]||(I[10]=[te(" mdi-information ")])),_:1})])],16)]),default:O(()=>[I[12]||(I[12]=fe("span",null," Embargoed Dandisets are hidden from public access until a specific time period has elapsed. You can associate the dandiset with a research award/grant or set a 2-year embargo period. The data will be automatically published when the embargo period expires. ",-1))]),_:1})]),_:1},8,["modelValue"])]),I[29]||(I[29]=fe("div",{class:"text-h4"}," Title ",-1)),I[30]||(I[30]=fe("div",null," Provide a title for this Dandiset. The title will appear in search results and at the top of the home page for this Dandiset, so make it concise and descriptive. ",-1)),_(qr,{modelValue:r.value,"onUpdate:modelValue":I[1]||(I[
3901]=C=>r.value=C),label:"Title",counter:b.value,required:"",variant:"outlined",density:"compact",class:"my-4"},null,8,["modelValue","counter"]),E.value?(Z(),ge(ko,{key:0,type:"warning",variant:"tonal",class:"my-2"},{default:O(()=>[fe("span",null,[I[14]||(I[14]=te(" If this is a test dandiset and does not contain actual neuroscience data, please consider using the sandbox instance instead. See documentation ")),fe("a",{href:_e(vDe),target:"_blank"},"here",8,YZe),I[15]||(I[15]=te(" for how to use the the sandbox instance. "))])]),_:1})):Me("",!0),I[31]||(I[31]=fe("div",{class:"text-h4"}," Description ",-1)),I[32]||(I[32]=fe("div",null," Provide a description for this Dandiset. This will appear prominently under the title in the home page for this Dandiset. ",-1)),_(QE,{modelValue:i.value,"onUpdate:modelValue":I[2]||(I[2]=C=>i.value=C),label:"Description",counter:S.value,required:"",variant:"outlined",density:"compact",class:"my-4"},null,8,["modelValue","counter"]),s.value?(Z(),Re("div",ZZe,[I[28]||(I[28]=fe("div",{class:"text-h4"}," Award Information ",-1)),fe("div",null,[_(pp,{modelValue:o.value,"onUpdate:modelValue":I[4]||(I[4]=C=>o.value=C),class:"mb-4"},{label:O(()=>I[19]||(I[19]=[te(" This Dandiset is associated with a research award/grant ")])),_:1},8,["modelValue"])]),o.value?(Z(),Re("div",QZe,[I[20]||(I[20]=fe("div",{class:"text-h5 mb-2"}," Funding Source ",-1)),I[21]||(I[21]=fe("div",{class:"mb-3"}," Specify the funding organization for this research. ",-1)),_(qr,{modelValue:l.value,"onUpdate:modelValue":I[5]||(I[5]=C=>l.value=C),label:"Funding source (e.g., National Institutes of Health)",required:"",variant:"outlined",density:"compact",class:"mb-4",rules:p.value},null,8,["modelValue","rules"]),I[22]||(I[22]=fe("div",{class:"text-h5 mb-2"}," Grant/Award Number ",-1)),I[23]||(I[23]=fe("div",{class:"mb-3"}," Provide the grant or award number. For awards without a grant number, please provide the project name. ",-1)),_(qr,{modelValue:u.value,"onUpdate:modelValue":I[6]||(I[6]=C=>u.value=C),label:"Grant/Award number",counter:120,required:"",variant:"outlined",density:"compact",class:"mb-4",rules:v.value},null,8,["modelValue","rules"]),I[24]||(I[24]=fe("div",{class:"text-h5 mb-2"}," Grant End Date ",-1)),I[25]||(I[25]=fe("div",{class:"mb-3"}," When does this grant/award period end? This will be used to determine the embargo end date. ",-1)),_(qr,{modelValue:c.value,"onUpdate:modelValue":I[7]||(I[7]=C=>c.value=C),label:"Grant end date",type:"date",required:"",variant:"outlined",density:"compact",class:"mb-4",rules:y.value},null,8,["modelValue","rules"])])):(Z(),Re("div",eQe,[I[26]||(I[26]=fe("div",{class:"text-h5 mb-2"}," Embargo End Date ",-1)),I[27]||(I[27]=fe("div",{class:"mb-3"}," Since this Dandiset is not associated with a research award, the embargo will automatically end 2 years from today. ",-1)),_(qr,{modelValue:d.value,"onUpdate:modelValue":I[8]||(I[8]=C=>d.value=C),label:"Embargo end date",readonly:"",variant:"outlined",density:"compact",class:"mb-4"},null,8,["modelValue"])]))])):(Z(),Re("div",XZe,[I[18]||(I[18]=fe("div",{class:"text-h4"}," License ",-1)),fe("div",null,[I[16]||(I[16]=te(" Select a license under which to share the contents of this Dandiset. You can learn more about ")),fe("a",{href:`${_e(jf)}/user-guide-sharing/data-licenses`,target:"_blank",rel:"noopener"}," licenses for Dandisets ",8,JZe),I[17]||(I[17]=te(". "))]),_(xd,{modelValue:a.value,"onUpdate:modelValue":I[3]||(I[3]=C=>a.value=C),items:w.value,label:"License",class:"my-4",variant:"outlined",density:"compact"},null,8,["modelValue","items"])])),I[33]||(I[33]=fe("small",{class:"float-right font-weight-bold"},"All fields are required",-1))]),_:1})]),_:1}),_(Gi,null,{default:O(()=>[_(Xi),_(Xe,{type:"submit",color:"primary",disabled:m.value,variant:"flat",onClick:k},{loader:O(()=>I[34]||(I[34]=[fe("span",null,"Registering...",-1)])),default:O(()=>[I[35]||(I[35]=te(" Register Dandiset "))]),_:1},8,["disabled"])]),_:1})]),_:1})),[[A,"Create Dandiset"]])}}}),nQe=[{name:"Bioimagesuite/Viewer",regex:/\.nii(\.gz)?$/,maxsize:1e9,endpoint:"https://bioimagesuiteweb.github.io/unstableapp/viewer.html?image=$asset_url$"},{name:"MetaCell/NWBExplorer",regex:/\.nwb$/,maxsize:1e9,endpoint:"http://nwbexplorer.opensourcebrain.org/nwbfile=$asset_url$"},{name:"VTK/ITK Viewer",regex:/\.ome\.zarr$/,maxsize:1/0,endpoint:"https://kitware.github.io/itk-vtk-viewer/app/?gradientOpacity=0.3&image=$asset_url$"},{name:"OME Zarr validator",regex:/\.(ome|nii)\.zarr$/,maxsize:1/0,endpoint:"https://ome.github.io/ome-ngff-validator/?source=$asset_url$"},{name:"Neurosift",regex:/\.nii(\.gz)?$/,maxsize:1/0,endpoint:"https://neurosift.app/dandiset/$dandiset_id$?tab=$asset_path$"},{name:"Neurosift",regex:/\.nwb$/,maxsize:1/0,endpoint:"https://neurosift.app/nwb?url=$asset_dandi_url$&dandisetId=$dandiset_id$&dandisetVersion=$dandiset_version$"},{name:"Neurosift",regex:/\.nwb\.lindi\.(json|tar)$/,maxsize:1/0,endpoint:"https://neurosift.app/nwb?url=$asset_dandi_url$&st=lindi&dandisetId=$dandiset_id$&dandisetVersion=$dandiset_version$"},{name:"Neurosift",regex:/\.avi$/,maxsize:1/0,endpoint:"https://v1.neurosift.app?p=/avi&url=$asset_dandi_url$&dandisetId=$dandiset_id$&dandisetVersion=$dandiset_version$"},{name:"Neuroglancer",regex:/\.nii(\.gz)?$|\.zarr$/,maxsize:1/0,endpoint:aQe},{name:"NeuroGlass",regex:/\.nii(\.gz)?$|\.(ome|nii)\.zarr$/,maxsize:1/0,endpoint:"https://www.neuroglass.io/new?resource=$asset_dandi_metadata_url$"}];function rQe(e,t){let n;if(typeof e=="string")n=e;else if(typeof e=="function")n=e(t);else throw new Error("Invalid endpoint type");return n?n.replaceAll("$dandiset_id$",t.dandisetId).replaceAll("$dandiset_version$",t.dandisetVersion).replaceAll("$asset_url$",t.assetUrl).replaceAll("$asset_dandi_url$",t.assetDandiUrl).replaceAll("$asset_dandi_metadata_url$",t.assetDandiMetadataUrl).replaceAll("$asset_s3_url$",t.assetS3Url).replaceAll("$asset_path$",t.assetPath):null}function iQe(e,t){var f,m;if(e.asset===null)return[];const n=Mr(),r=F(()=>{var p;return((p=n.dandiset)==null?void 0:p.dandiset.embargo_status)==="EMBARGOED"}),i=(p,v)=>new RegExp(p.regex).test(e.path)&&v.asset!==null&&v.aggregate_size<=p.maxsize,s=`https://api.dandiarchive.org/api/assets/${(f=e.asset)==null?void 0:f.asset_id}/`,o=`${s}download/`,l=Wi.trimEnd(e.asset.url,"/"),u=(m=e.asset)==null?void 0:m.asset_id,c=e.path;if(!u)throw new Error("Asset ID is not defined");const d=r.value?o:l;return nQe.filter(p=>i(p,e)).flatMap(p=>{const v=rQe(p.endpoint,{dandisetId:t.dandisetId,dandisetVersion:t.dandisetVersion,assetId:u,assetUrl:d,assetDandiUrl:o,assetDandiMetadataUrl:s,assetS3Url:l,assetPath:c});return v?[{name:p.name,url:v}]:[]})}function aQe(e){const t=Mr();if(F(()=>{var s;return((s=t.dandiset)==null?void 0:s.dandiset.embargo_status)==="EMBARGOED"}).value)return null;const r=Wi.trimEnd(e.assetS3Url,"/"),i="https://neuroglancer-demo.appspot.com/#!",a={layers:[{type:"image",source:r,tab:"rendering",name:e.assetId}],selectedLayer:{visible:!0,layer:e.assetId},layout:"4panel"};return i+encodeURIComponent(JSON.stringify(a))}const sQe={class:"d-flex justify-center align-center text-center"},oQe=gt({__name:"FileBrowserPagination",props:{page:{type:Number,required:!0},pageCount:{type:Number,required:!0}},emits:["changePage"],setup(e,{emit:t}){const n=e,r=nc();function i(o){return o>0&&o<=n.pageCount}const a=t,s=Number(r.query.page)||We(n,"page");return(o,l)=>
390(Z(),Re("div",sQe,[_(Xe,{class:"mx-2",color:"white",disabled:e.page===1||!i(e.page),onClick:l[0]||(l[0]=u=>a("changePage",1))},{default:O(()=>[_(Fe,null,{default:O(()=>l[6]||(l[6]=[te("mdi-chevron-double-left")])),_:1})]),_:1},8,["disabled"]),_(Xe,{class:"mx-2",color:"white",disabled:e.page===1||!i(e.page),onClick:l[1]||(l[1]=u=>a("changePage",e.page-1))},{default:O(()=>[_(Fe,null,{default:O(()=>l[7]||(l[7]=[te("mdi-chevron-left")])),_:1})]),_:1},8,["disabled"]),_(qr,{modelValue:_e(s),"onUpdate:modelValue":l[2]||(l[2]=u=>Rn(s)?s.value=u:null),modelModifiers:{number:!0},"hide-details":"","single-line":"",density:"compact",style:{"max-width":"5%"},class:"pa-0 mx-2 my-0",variant:"filled",min:"1",max:e.pageCount,maxlength:e.pageCount,rules:[i],onChange:l[3]||(l[3]=u=>a("changePage",_e(s)))},null,8,["modelValue","max","maxlength","rules"]),fe("span",null,"of "+De(e.pageCount),1),_(Xe,{class:"mx-2",color:"white",disabled:e.page===e.pageCount||!i(e.page),onClick:l[4]||(l[4]=u=>a("changePage",e.page+1))},{default:O(()=>[_(Fe,null,{default:O(()=>l[8]||(l[8]=[te("mdi-chevron-right")])),_:1})]),_:1},8,["disabled"]),_(Xe,{class:"mx-2",color:"white",disabled:e.page===e.pageCount||!i(e.page),onClick:l[5]||(l[5]=u=>a("changePage",e.pageCount))},{default:O(()=>[_(Fe,null,{default:O(()=>l[9]||(l[9]=[te("mdi-chevron-double-right")])),_:1})]),_:1},8,["disabled"])]))}}),lQe={class:"my-7"},uQe={class:"d-flex justify-center",style:{"font-family":"monospace"}},cQe={class:"text-body-2 text-grey-darken-1"},dQe={class:"text-body-2 text-grey-darken-1"},fQe=["href"],hQe=gt({__name:"FileUploadInstructions",setup(e){const t=Mr(),n=F(()=>{var s;return(s=t.dandiset)==null?void 0:s.dandiset.identifier}),r=Tb();r.load();const i=F(()=>{var s;return((s=r.instanceName)==null?void 0:s.toLowerCase())??""});if(n.value===void 0)throw new Error("store.dandiset must be defined");const a=F(()=>`dandi download ${window.location.origin}/dandiset/${n.value}/draft`);return(s,o)=>n.value?(Z(),ge(Kr,{key:0,class:"d-flex",height:"70vh"},{default:O(()=>[_(sn,{class:"d-flex flex-column justify-center text-center"},{default:O(()=>[o[6]||(o[6]=fe("div",{class:"text-h6 font-weight-light"}," This Dandiset does not currently have any files associated with it, but this is where they will appear once they're added. ",-1)),fe("div",lQe,[o[2]||(o[2]=fe("span",{class:"text-subtitle-1"},"Use the DANDI CLI on the command line:",-1)),fe("div",uQe,[_(Kr,{color:"black",width:"60%",class:"text-white pl-2 py-1 text-left"},{default:O(()=>[fe("div",null,"> "+De(a.value),1),fe("div",null,"> cd "+De(n.value),1),o[0]||(o[0]=fe("div",null,"> dandi organize <source_folder> -f dry",-1)),o[1]||(o[1]=fe("div",null,"> dandi organize <source_folder>",-1)),fe("div",null,"> dandi upload -i "+De(i.value),1)]),_:1})])]),fe("div",null,[o[5]||(o[5]=fe("span",{class:"text-subtitle-1"},"Don't have DANDI CLI?",-1)),fe("div",null,[fe("span",cQe,[fe("span",dQe,[o[3]||(o[3]=te(" Follow the installation instructions in the ")),fe("a",{href:`${_e(jf)}/user-guide-sharing/uploading-data`}," DANDI Docs ",8,fQe),o[4]||(o[4]=te(" . "))])])])])]),_:1})]),_:1})):Me("",!0)}}),mQe={key:0},pQe={class:"font-italic"},G_="",D9=15,gQe=gt({__name:"FileBrowser",props:{identifier:{type:String,required:!0},version:{type:String,required:!0}},setup(e){const t=(ee,J)=>ee.asset===null&&J.asset!==null?-1:J.asset===null&&ee.asset!==null?1:ee.path<J.path?-1:ee.path>J.path?1:0,n=e,r=nc(),i=cE(),a=Mr(),s=ve(G_),o=ve(null),l=ve(null),u=ve(!1),c=ve(1),d=ve(0),f=ve(!1),m=F(()=>{var ee;return((ee=a.owners)==null?void 0:ee.map(J=>J.username))||null}),p=F(()=>a.dandiset),v=F(()=>{var ee;return((ee=p.value)==null?void 0:ee.dandiset.embargo_status)==="UNEMBARGOING"}),y=F(()=>s.value.split("/")),b=F(()=>{var ee;return((ee=mn.value)==null?void 0:ee.admin)||!1}),S=F(()=>{var ee,J;return!!(mn.value&&((J=m.value)!=null&&J.includes((ee=mn.value)==null?void 0:ee.username)))}),w=F(()=>o.value&&!o.value.length),E=F(()=>s.value.split("/").slice(0,-1).join("/"));function k(ee){return`${y.value.slice(0,ee+1).join("/")}/`}function x(ee){return{name:"fileBrowser",query:{location:ee,page:"1"}}}function I(ee){return In.assetDownloadURI(n.identifier,n.version,ee)}function A(ee){return In.assetInlineURI(n.identifier,n.version,ee)}function C(ee){return In.assetMetadataURI(n.identifier,n.version,ee)}function N(ee){return zp(ee.aggregate_size,{round:1,base:10,standard:"si"})}function D(ee){return n.version==="draft"&&ee.asset&&(b.value||S.value)}async function j(){var B;f.value=!0;let ee;const J=Number(r.query.page)||c.value;try{ee=await In.assetPaths(n.identifier,n.version,s.value,J,D9)}catch(R){if(fn.isAxiosError(R)&&((B=R.response)==null?void 0:B.status)===404){o.value=[],f.value=!1;return}throw R}const{count:G,results:se}=ee;d.value=Math.ceil(G/D9);const L=se.map(R=>({...R,name:R.path.split("/").pop(),services:iQe(R,{dandisetId:n.identifier,dandisetVersion:n.version})||void 0})).sort(t);o.value=L,f.value=!1}function z(ee){l.value=ee,u.value=!0}async function Y(){if(!l.value)return;const{asset:ee}=l.value;
390if(ee===null)throw new Error("Attempted to delete path with no asset!");await In.deleteAsset(n.identifier,n.version,ee.asset_id),j(),l.value=null,u.value=!1}Je(s,()=>{const{location:ee}=r.query;c.value=1,ee!==s.value&&i.push({...r,query:{location:s.value,page:String(c.value)}})}),Je(()=>r.query,ee=>{s.value=(Array.isArray(ee.location)?ee.location[0]:ee.location)||G_,j()},{immediate:!0});function ae(ee){c.value=ee,i.push({...r,query:{location:s.value,page:String(c.value)}})}return mr(()=>{a.dandiset||a.initializeDandisets({identifier:n.identifier,version:n.version})}),(ee,J)=>{const G=jp("router-link");return v.value?Me("",!0):(Z(),Re("div",mQe,[p.value?(Z(),ge(Ni,{key:1},{default:O(()=>[_(gs,{modelValue:u.value,"onUpdate:modelValue":J[1]||(J[1]=se=>u.value=se),persistent:"","max-width":"60vh"},{default:O(()=>[l.value?(Z(),ge(nn,{key:0},{default:O(()=>[_(Pr,{class:"text-h5"},{default:O(()=>J[5]||(J[5]=[te(" Really delete this asset? ")])),_:1}),_(gr,null,{default:O(()=>[J[6]||(J[6]=te(" Are you sure you want to delete asset ")),fe("span",pQe,De(l.value.path),1),J[7]||(J[7]=te("? ")),J[8]||(J[8]=fe("strong",null,"This action cannot be undone.",-1))]),_:1}),_(Gi,null,{default:O(()=>[_(Xi),_(Xe,{onClick:J[0]||(J[0]=se=>u.value=!1)},{default:O(()=>J[9]||(J[9]=[te(" Cancel ")])),_:1}),l.value?(Z(),ge(Xe,{key:0,color:"error",onClick:Y},{default:O(()=>J[10]||(J[10]=[te(" Yes ")])),_:1})):Me("",!0)]),_:1})]),_:1})):Me("",!0)]),_:1},8,["modelValue"]),_(sn,null,{default:O(()=>[_(Ut,{cols:12},{default:O(()=>[_(nn,null,{default:O(()=>[_(Pr,{class:"d-flex align-center"},{default:O(()=>[_(Xe,{icon:"",variant:"text",exact:"",to:{name:"dandisetLanding",params:{identifier:e.identifier,version:e.version}}},{default:O(()=>[_(Fe,null,{default:O(()=>J[11]||(J[11]=[te("mdi-home")])),_:1})]),_:1},8,["to"]),_(Nn,{vertical:"",class:"ml-2 mr-3"}),_(G,{to:{name:"fileBrowser",query:{location:G_}},exact:"",style:{"text-decoration":"none"},class:"mx-2"},{default:O(()=>[te(De(e.identifier),1)]),_:1},8,["to"]),(Z(!0),Re(Ve,null,Pt(y.value,(se,L)=>(Z(),Re(Ve,null,[se?(Z(),Re(Ve,{key:0},[J[12]||(J[12]=te(" / ")),(Z(),ge(G,{key:se,to:{name:"fileBrowser",query:{location:k(L)}},exact:"",style:{"text-decoration":"none"},class:"mx-2"},{default:O(()=>[te(De(se),1)]),_:2},1032,["to"]))],64)):Me("",!0)],64))),256)),J[13]||(J[13]=fe("span",{class:"ml-auto"},[fe("b",null,"Size")],-1))]),_:1}),f.value?(Z(),ge(hp,{key:0,indeterminate:""})):(Z(),ge(Nn,{key:1})),p.value.asset_count===0?(Z(),ge(hQe,{key:2})):w.value?(Z(),ge(Y2,{key:3},{default:O(()=>J[14]||(J[14]=[te(" No items found at the specified path. ")])),_:1})):(Z(),ge(Wn,{key:4},{default:O(()=>[s.value!==G_?(Z(),ge(wt,{key:0,to:x(E.value),active:!1},{prepend:O(()=>[_(Fe,{class:"mr-2",color:"primary"},{default:O(()=>J[15]||(J[15]=[te(" mdi-folder ")])),_:1})]),default:O(()=>[_(ei,null,{default:O(()=>J[16]||(J[16]=[te("..")])),_:1})]),_:1},8,["to"])):Me("",!0),(Z(!0),Re(Ve,null,Pt(o.value,se=>(Z(),ge(wt,{key:se.path,color:"primary",href:se.asset?A(se.asset.asset_id):void 0,to:se.asset?void 0:x(se.path),active:!1},{prepend:O(()=>[_(Fe,{class:"mr-2",color:"primary"},{default:O(()=>[se.asset===null?(Z(),Re(Ve,{key:0},[te(" mdi-folder ")],64)):(Z(),Re(Ve,{key:1},[te(" mdi-file ")],64))]),_:2},1024)]),append:O(()=>[_(mo,null,{default:O(()=>[D(se)?(Z(),ge(Xe,{key:0,icon:"",variant:"text",onClick:al(L=>z(se),["stop","prevent"])},{default:O(()=>[_(Fe,{color:"error"},{default:O(()=>J[17]||(J[17]=[te(" mdi-delete ")])),_:1})]),_:2},1032,["onClick"])):Me("",!0)]),_:2},1024),se.asset?(Z(),ge(mo,{key:0},{default:O(()=>[_($n,{location:"top"},{activator:O(({props:L})=>[_(Xe,Be({icon:"",variant:"text",href:A(se.asset.asset_id),ref_for:!0},L),{default:O(()=>[_(Fe,{color:"primary"},{default:O(()=>J[18]||(J[18]=[te(" mdi-open-in-app ")])),_:1})]),_:2},1040,["href"])]),default:O(()=>[J[19]||(J[19]=fe("span",null,"Open asset in browser (you can also click on the item itself)",-1))]),_:2},1024)]),_:2},1024)):Me("",!0),se.asset?(Z(),ge(mo,{key:1},{default:O(()=>[_($n,{location:"top"},{activator:O(({props:L})=>[_(Xe,Be({icon:"",variant:"text",href:I(se.asset.asset_id),ref_for:!0},L),{default:O(()=>[_(Fe,{color:"primary"},{default:O(()=>J[20]||(J[20]=[te(" mdi-download ")])),_:1})]),_:2},1040,["href"])]),default:O(()=>[J[21]||(J[21]=fe("span",null,"Download asset",-1))]),_:2},1024)]),_:2},1024)):Me("",!0),se.asset?(Z(),ge(mo,{key:2},{default:O(()=>[_($n,{location:"top"},{activator:O(({props:L})=>[_(Xe,Be({icon:"",variant:"text",href:C(se.asset.asset_id),target:"_blank",rel:"noreferrer",ref_for:!0},L,{onClick:J[2]||(J[2]=al(()=>{},["stop"]))}),{default:O(()=>[_(Fe,{color:"primary"},{default:O(()=>J[22]||(J[22]=[te(" mdi-information ")])),_:1})]),_:2},1040,["href"])]),default:O(()=>
390[J[23]||(J[23]=fe("span",null,"View asset metadata",-1))]),_:2},1024)]),_:2},1024)):Me("",!0),se.asset?(Z(),ge(mo,{key:3},{default:O(()=>[_(Fi,{location:"bottom left"},{activator:O(({props:L})=>[_(Xe,Be({color:"primary",size:"x-small",disabled:!se.services||!se.services.length,ref_for:!0},L,{onClick:J[3]||(J[3]=al(()=>{},["stop","prevent"]))}),{default:O(()=>[J[25]||(J[25]=te(" Open With ")),_(Fe,{size:"small"},{default:O(()=>J[24]||(J[24]=[te(" mdi-menu-down ")])),_:1})]),_:2},1040,["disabled"])]),default:O(()=>[se&&se.services?(Z(),ge(Wn,{key:0,density:"compact"},{default:O(()=>[se.services.length?(Z(),ge(Ty,{key:0,class:"font-weight-medium"},{default:O(()=>J[26]||(J[26]=[te(" EXTERNAL SERVICES ")])),_:1})):Me("",!0),(Z(!0),Re(Ve,null,Pt(se.services,L=>(Z(),ge(wt,{key:L.name,href:L.url,target:"_blank",rel:"noreferrer"},{default:O(()=>[_(ei,{class:"font-weight-light"},{default:O(()=>[te(De(L.name),1)]),_:2},1024)]),_:2},1032,["href"]))),128))]),_:2},1024)):Me("",!0)]),_:2},1024)]),_:2},1024)):Me("",!0),se.aggregate_size?(Z(),ge(mo,{key:4,class:"justify-end",style:{width:"4.5em"}},{default:O(()=>[te(De(N(se)),1)]),_:2},1024)):Me("",!0)]),default:O(()=>[_(ei,{title:se.name},{default:O(()=>[te(De(se.name),1)]),_:2},1032,["title"])]),_:2},1032,["href","to"]))),128))]),_:1}))]),_:1})]),_:1})]),_:1}),p.value.asset_count?(Z(),ge(oQe,{key:0,page:c.value,"page-count":d.value,onChangePage:J[4]||(J[4]=se=>ae(se))},null,8,["page","page-count"])):Me("",!0)]),_:1})):(Z(),ge(hp,{key:0,indeterminate:""}))]))}}}),yo=Or({}),pv=ve(),zv=ve(1),ED=ve(!1);async function Vie(){ED.value=!0;const e=await In.searchDandisets({...yo,page_size:wy,page:zv.value});pv.value=e,ED.value=!1}Je(yo,()=>{zv.value=1,Vie()},{deep:!0,immediate:!0});const vQe=gt({__name:"GenotypeForm",setup(e){const t=ve(null),n=ve([]),r=ve(!1);async function i(a){r.value=!0;const s=(await sr.get("/search/genotypes",{params:{genotype:a}})).data;n.value=s.filter(o=>o.includes(a)),r.value=!1}return Je(t,a=>{a&&Wi.debounce(i,500)(a)}),(a,s)=>(Z(),ge(K2,{modelValue:_e(yo).genotype,"onUpdate:modelValue":s[0]||(s[0]=o=>_e(yo).genotype=o),"search-input":t.value,"onUpdate:searchInput":s[1]||(s[1]=o=>t.value=o),multiple:"",clearable:"",variant:"outlined",items:n.value,loading:r.value,label:"Genotype(s)"},null,8,["modelValue","search-input","items","loading"]))}}),yQe=gt({__name:"SpeciesForm",setup(e){const t=ve(null),n=ve([]),r=ve(!1);async function i(a=""){r.value=!0;const s=(await sr.get("/search/species",{params:{species:a}})).data;n.value=s.results,r.value=!1}return mr(i),(a,s)=>(Z(),ge(K2,{modelValue:_e(yo).species,"onUpdate:modelValue":s[0]||(s[0]=o=>_e(yo).species=o),"search-input":t.value,"onUpdate:searchInput":s[1]||(s[1]=o=>t.value=o),multiple:"",clearable:"",variant:"outlined",items:n.value,loading:r.value,label:"Species"},null,8,["modelValue","search-input","items","loading"]))}}),bQe=gt({__name:"FileTypeForm",setup(e){const t=["application/x-nwb","image/","video/","text/"];return(n,r)=>(Z(),ge(xd,{modelValue:_e(yo).file_type,"onUpdate:modelValue":r[0]||(r[0]=i=>_e(yo).file_type=i),multiple:"",variant:"outlined",items:t,label:"File type(s)"},null,8,["modelValue"]))}}),_Qe=gt({__name:"FileSizeForm",setup(e){return(t,n)=>(Z(),ge(sn,null,{default:O(()=>[_(Xi),_(Ut,null,{default:O(()=>[n[2]||(n[2]=fe("span",null,"Min",-1)),_(qr,{modelValue:_e(yo).file_size_min,"onUpdate:modelValue":n[0]||(n[0]=r=>_e(yo).file_size_min=r),density:"compact",type:"number",variant:"outlined",style:{"min-width":"4ch"}},null,8,["modelValue"])]),_:1}),_(Xi),_(Ut,null,{default:O(()=>[n[3]||(n[3]=fe("span",null,"Max",-1)),_(qr,{modelValue:_e(yo).file_size_max,"onUpdate:modelValue":n[1]||(n[1]=r=>_e(yo).file_size_max=r),density:"compact",type:"number",variant:"outlined",style:{"min-width":"4ch"}},null,8,["modelValue"])]),_:1}),_(Xi)]),_:1}))}}),SQe=gt({__name:"SearchParameters",setup(e){const t=[{name:"File Size (bytes)",component:_Qe},{name:"File Type",component:bQe},{name:"Genotype",component:vQe},{name:"Species",component:yQe}];return(n,r)=>(Z(),ge(Ni,{class:"pa-3"},{default:O(()=>[r[0]||(r[0]=fe("span",{class:"text-h4"},"Search Assets",-1)),_(Kr,{class:"ma-2"},{default:O(()=>[(Z(),Re(Ve,null,Pt(t,(i,a)=>_(nn,{key:a,variant:"outlined",class:"ma-4"},{default:O(()=>[_(Pr,null,{default:O(()=>[te(De(i.name),1)]),_:2},1024),_(gr,null,{default:O(()=>[(Z(),ge(Up(i.component)))]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1}))}}),wQe={class:"text-h4"},kQe={class:"font-weight-bold"},EQe={class:"font-weight-bold"},xQe=gt({__name:"SearchResults",setup(e){const t={file_type:"mdi-file",measurement_technique:"mdi-tape-measure",file_size:"mdi-harddisk",species:"mdi-sprout",genotype:"mdi-dna"},n=F(()=>{var r;return(r=pv.value)==null?void 0:r.results.map(i=>({...i.most_recent_published_version||i.draft_version,dandiset:Wi.omit(i,"most_recent_published_version","draft_version"),asset_counts:i.asset_counts}))});return(r,i)=>(Z(),ge(Ni,null,{default:O(()=>{var a;return[fe("span",wQe,"Results ("+De(((a=_e(pv))==null?void 0:a.count)||0)+")",1),_(Kr,{class:"ma-2 pa-2"},{default:O(()=>[_e(ED)?(Z(),ge(Kr,{key:0,height:"100%",class:"d-flex justify-center align-center"},{default:O(()=>[_(rg,{size:100,width:5,indeterminate:""})]),_:1})):n.value?(Z(),ge(Lee,{key:1,class:"mx-4 mx-md-8 my-8",dandisets:n.value},vb({_:2},[Pt(n.value,s=>({name:s.dandiset.identifier,fn:O(()=>[_(Kr,{class:"d-flex flex-column"},{default:O(()=>[(Z(!0),Re(Ve,null,Pt(Object.entries(s.asset_counts),([o,l])=>(Z(),Re("div",{key:`${o}:${l}`,class:"my-1"},[_(Fe,null,{default:O(()=>[te(De(t[o]),1)]),_:2},1024),fe("span",kQe,De(l),1),i[1]||(i[1]=te(" assets matching ")),fe("span",EQe,De(o.replaceAll("_"," ")),1)]))),128))]),_:2},1024)])}))]),1032,["dandisets"])):Me("",!0)]),_:1}),_e(pv)?(Z(),ge($y,{key:0,modelValue:_e(zv),"onUpdate:modelValue":[i[0]||(i[0]=s=>
390Rn(zv)?zv.value=s:null),_e(Vie)],length:Math.ceil(_e(pv).count/_e(wy))},null,8,["modelValue","length","onUpdate:modelValue"])):Me("",!0)]}),_:1}))}}),TQe=gt({__name:"SearchView",setup(e){return(t,n)=>(Z(),ge(Ni,{fluid:""},{default:O(()=>[_(sn,{"no-gutters":""},{default:O(()=>[_(Ut,{md:"3",sm:"12"},{default:O(()=>[_(SQe)]),_:1}),_(Ut,{md:"9",sm:"12"},{default:O(()=>[_(xQe)]),_:1})]),_:1})]),_:1}))}}),CQe=gt({__name:"StarredDandisetsView",setup(e){return(t,n)=>(Z(),ge(qE,{title:"Starred Dandisets",starred:""},{empty:O(()=>[_(ko,{type:"info"},{default:O(()=>n[0]||(n[0]=[te(" You haven't starred any Dandisets yet. ")])),_:1})]),_:1}))}}),IQe=[{path:"/",name:"home",component:xNe},{path:"/dandiset",name:"publicDandisets",component:Wje},{path:"/dandiset/my",name:"myDandisets",component:Yje},{path:"/dandiset/starred",name:"starredDandisets",component:CQe,meta:{requiresAuth:!0}},{path:"/dandiset/search",name:"searchDandisets",component:Xje},{path:"/dandiset/create",name:"createDandiset",component:tQe},{path:"/dandiset/:identifier/:version/files",name:"fileBrowser",props:!0,component:gQe},{path:"/dandiset/:identifier/:version?",name:"dandisetLanding",props:!0,component:GZe},{path:"/search",name:"search",component:TQe}],Zf=SIe({history:QCe(),routes:IQe});function AQe(e){e.use(eCe).use(Zf).use(_X),F_e({app:e,dsn:void 0,environment:"production",integrations:[j_e({router:Zf}),n_e(),E7({tracingOptions:{trackComponents:!0}}),upe({levels:["error","warn"]})],tracePropagationTargets:["https://api.dandiarchive.org/api/"],tracesSampleRate:.01,attachProps:!0,replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1})}const xD="DANDI Archive",M9=(e,t)=>{t!=null&&t.value?document.title=`${t.value} - ${xD}`:document.title=xD},OQe={"page-title":{mounted:M9,updated:M9,beforeUnmount:()=>{document.title=xD}}};function PQe(e){Object.entries(OQe).forEach(([t,n])=>{e.directive(t,n)})}const $Qe=gt({__name:"ApiKeyItem",setup(e){const t=ve("");async function n(){t.value=await In.getApiKey()}async function r(){t.value=await In.newApiKey()}return n(),(i,a)=>(Z(),ge(wt,null,{default:O(()=>[_(mo,{class:"mr-2"},{default:O(()=>[_(Xe,{variant:"text",onClick:al(r,["stop"])},{default:O(()=>[_(Fe,null,{default:O(()=>a[0]||(a[0]=[te("mdi-reload")])),_:1})]),_:1}),_(Ky,{text:t.value,label:"API Key","icon-hover-text":"Copy API key to clipboard"},null,8,["text"])]),_:1})]),_:1}))}}),RQe={class:"text-primary"},DQe={key:0},MQe=["href","textContent"],NQe=gt({__name:"UserMenu",setup(e){const t=F(()=>{if(mn.value){const{name:r}=mn.value;if(r){const i=r.split(" ");if(i.length>=2){const a=i[0],s=i[i.length-1];return a.charAt(0).toLocaleUpperCase()+s.charAt(0).toLocaleUpperCase()}}}return"??"});async function n(){await In.logout()}return(r,i)=>(Z(),ge(Fi,null,{activator:O(({props:a})=>[_(Xe,Be({icon:""},a),{default:O(()=>[_(ks,{color:"light-blue-lighten-4"},{default:O(()=>[fe("span",RQe,De(t.value),1)]),_:1})]),_:2},1040)]),default:O(()=>[_(Wn,{id:"user-menu",density:"compact"},{default:O(()=>{var a;return[_(wt,null,{default:O(()=>[_e(mn)?(Z(),Re("span",DQe,[i[0]||(i[0]=te(" You are logged in as ")),fe("a",{href:`https://github.com/${_e(mn).username}`,target:"_blank",rel:"noopener",textContent:De(_e(mn).username)},null,8,MQe),i[1]||(i[1]=te(". "))])):Me("",!0)]),_:1}),(a=_e(mn))!=null&&a.approved?(Z(),ge($Qe,{key:0})):Me("",!0),_(wt,{onClick:n},{default:O(()=>[i[3]||(i[3]=te(" Logout ")),_(mo,{class:"float-right"},{default:O(()=>[_(Fe,null,{default:O(()=>i[2]||(i[2]=[te("mdi-logout")])),_:1})]),_:1})]),_:1})]}),_:1})]),_:1}))}}),LQe={key:1,class:"d-flex justify-space-between align-center"},FQe={key:2},VQe=gt({__name:"AppBar",setup(e){const t=Ti(),n=F(()=>t.mobile.value),r=F(xZ),i=F($u),a=F(xDe),s=[{text:"Public Dandisets",to:"publicDandisets",external:!1},{text:"My Dandisets",to:"myDandisets",external:!1,if:$u},{text:"Starred Dandisets",to:"starredDandisets",external:!1,if:$u},{text:"About",to:mDe,external:!0},{text:"Blog",to:pDe,external:!0},{text:"Documentation",to:jf,external:!0},{text:"Support",to:gDe,external:!0}];function o(){In.login()}return(l,u)=>{const c=jp("router-link");return Z(),ge(E8e,{class:"px-4"},{default:O(()=>{var d;return[n.value?(Z(),ge(Fi,{key:0,"close-delay":300,location:"bottom"},{activator:O(({props:f})=>[_(T8e,Di(ki(f)),null,16)]),default:O(()=>[_(Wn,null,{default:O(()=>[(Z(),Re(Ve,null,Pt(s,f=>(Z(),Re(Ve,null,[!f.if||f.if()?(Z(),ge(wt,{key:f.text,to:f.external?void 0:{name:f.to},href:f.external?f.to:void 0,target:f.external?"_blank":void 0,rel:f.external?"noopener":void 0,exact:""},{default:O(()=>[f.external?Me("",!0):(Z(),ge(ei,{key:0,class:"text-md"},{default:O(()=>[te(De(f.text),1)]),_:2}
390,1024)),f.external?(Z(),Re("div",LQe,[_(ei,{class:"text-md"},{default:O(()=>[te(De(f.text),1)]),_:2},1024),_(Fe,{class:"ml-1",size:"x-small"},{default:O(()=>u[0]||(u[0]=[te(" mdi-open-in-new ")])),_:1})])):Me("",!0)]),_:2},1032,["to","href","target","rel"])):Me("",!0)],64))),64))]),_:1})]),_:1})):Me("",!0),_(c,{to:"/"},{default:O(()=>[_(lh,{alt:"DANDI logo",width:100,src:_e(yQ),class:"mr-3"},null,8,["src"])]),_:1}),n.value?Me("",!0):(Z(),ge(Vje,{key:1},{default:O(()=>[_(Sh,{"selected-class":"text-primary"},{default:O(()=>[(Z(),Re(Ve,null,Pt(s,f=>(Z(),Re(Ve,null,[!f.external&&(!f.if||f.if())?(Z(),ge(dl,{key:f.text,to:{name:f.to}},{default:O(()=>[te(De(f.text),1)]),_:2},1032,["to"])):Me("",!0)],64))),64)),_(Fi,null,{activator:O(({props:f})=>[_(Xe,Di(ki(f)),{default:O(()=>[u[2]||(u[2]=te(" External Resources ")),_(Fe,{class:"ml-1"},{default:O(()=>u[1]||(u[1]=[te(" mdi-chevron-down ")])),_:1})]),_:2},1040)]),default:O(()=>[_(Wn,null,{default:O(()=>[(Z(),Re(Ve,null,Pt(s,f=>(Z(),Re(Ve,null,[f.external&&(!f.if||f.if())?(Z(),ge(wt,{key:f.text,href:f.to,target:"_blank",rel:"noopener"},{append:O(()=>[_(Fe,{size:"small"},{default:O(()=>u[3]||(u[3]=[te(" mdi-open-in-new ")])),_:1})]),default:O(()=>[_(ei,null,{default:O(()=>[te(De(f.text),1)]),_:2},1024)]),_:2},1032,["href"])):Me("",!0)],64))),64))]),_:1})]),_:1})]),_:1})]),_:1})),_(Xi),a.value?Me("",!0):(Z(),Re("div",FQe,[i.value?(Z(),Re(Ve,{key:0},[_(Xe,{disabled:!((d=_e(mn))!=null&&d.approved),to:{name:"createDandiset"},class:"mx-3",color:"primary",variant:"elevated",rounded:"pill"},{default:O(()=>u[4]||(u[4]=[te(" New Dandiset ")])),_:1},8,["disabled"]),_(NQe)],64)):(Z(),ge($n,{key:1,location:"bottom",disabled:r.value},{activator:O(({props:f})=>[fe("div",Di(ki(f)),[_(Xe,{id:"login",class:"mx-1",color:"primary",variant:"elevated",rounded:"pill",disabled:!r.value,onClick:o},{default:O(()=>u[5]||(u[5]=[te(" Log In with GitHub ")])),_:1},8,["disabled"])],16)]),default:O(()=>[u[6]||(u[6]=fe("span",null,"Enable cookies to log in.",-1))]),_:1},8,["disabled"]))]))]}),_:1})}}}),BQe={key:0},jQe={key:1},N9="dandi-cookie-consent",UQe=gt({__name:"CookieBanner",setup(e){const t=F({get(){var a;return((a=document.cookie.split("; ").find(s=>s.startsWith(`${N9}=`)))==null?void 0:a.split("=")[1])||null},set(a){document.cookie=`${N9}=${a}; path=/; max-age=15778476`}}),n=ve(t.value!=="true"),r=F(xZ);function i(){t.value="true",n.value=!1}return(a,s)=>(Z(),ge(Wu,{class:"position-fixed bottom-0 w-100 d-flex justify-center",appear:"","enter-from-class":"enter-from","enter-active-class":"enter-active","enter-to-class":"enter-to","leave-from-class":"leave-from","leave-active-class":"leave-active","leave-to-class":"leave-to"},{default:O(()=>[n.value?(Z(),ge(nn,{key:`cookie-${n.value}`,color:"secondary",class:"pa-5 d-flex justify-space-between align-center","max-width":"60%",style:{left:"50%",transform:"translateX(-50%)","z-index":"1"}},{default:O(()=>[r.value?(Z(),Re("span",BQe,"We use cookies to ensure you get the best experience on DANDI.")):(Z(),Re("span",jQe,"We noticed you're blocking cookies - note that certain aspects of the site may not work.")),_(Xe,{class:"bg-error",elevation:"0",onClick:i},{default:O(()=>s[0]||(s[0]=[te(" Got it! ")])),_:1})]),_:1})):Me("",!0)]),_:1}))}}),HQe=ql(UQe,[["__scopeId","data-v-a634cff6"]]),zQe=["href"],qQe=["href"],WQe=["href"],GQe=gt({__name:"DandiFooter",setup(e){const t=`v1.0.13
391`,n=`https://github.com/dandi/dandi-archive/commit/92f622128949ca70f40f9ddd8e7478c880fd503f
392`,r=new Date().getFullYear();return(i,a)=>(Z(),ge(Oqe,{class:"text-body-2 border-t"},{default:O(()=>[_(Ni,null,{default:O(()=>[_(HQe),_(sn,null,{default:O(()=>[_(Ut,{offset:"2"},{default:O(()=>[te(" © 2019 - "+De(_e(r))+" The DANDI Team",1),a[3]||(a[3]=fe("br",null,null,-1)),fe("a",{target:"_blank",rel:"noopener",href:`${_e(jf)}/terms-policies/terms/`},"Terms",8,zQe),_(Fe,{size:"x-small"},{default:O(()=>a[0]||(a[0]=[te(" mdi-open-in-new ")])),_:1}),a[4]||(a[4]=te(" / ")),fe("a",{target:"_blank",rel:"noopener",href:`${_e(jf)}/terms-policies/policies/`},"Policies",8,qQe),_(Fe,{size:"x-small"},{default:O(()=>a[1]||(a[1]=[te(" mdi-open-in-new ")])),_:1}),a[5]||(a[5]=te(" / ")),a[6]||(a[6]=fe("a",{target:"_blank",rel:"noopener",href:"https://github.com/dandi/dandi-archive/blob/master/CODE_OF_CONDUCT.md"},"Code of Conduct",-1)),_(Fe,{size:"x-small"},{default:O(()=>a[2]||(a[2]=[te(" mdi-open-in-new ")])),_:1}),a[7]||(a[7]=fe("br",null,null,-1)),a[8]||(a[8]=te(" version ")),fe("a",{class:"version-link",href:_e(n),target:"_blank",rel:"noopener"},De(_e(t)),9,WQe)]),_:1}),_(Ut,null,{default:O(()=>[a[13]||(a[13]=te(" Funding / In-Kind Support:")),a[14]||(a[14]=fe("br",null,null,-1)),a[15]||(a[15]=te(" - ")),a[16]||(a[16]=fe("a",{target:"_blank",rel:"noopener",href:"https://braininitiative.nih.gov/"},"BRAIN Initiative",-1)),_(Fe,{size:"x-small"},{default:O(()=>a[9]||(a[9]=[te(" mdi-open-in-new ")])),_:1}),a[17]||(a[17]=te(" / ")),a[18]||(a[18]=fe("a",{target:"_blank",rel:"noopener",href:"https://www.nimh.nih.gov/index.shtml"},"NIMH",-1)),_(Fe,{size:"x-small"},{default:O(()=>a[10]||(a[10]=[te(" mdi-open-in-new ")])),_:1}),a[19]||(a[19]=fe("br",null,null,-1)),a[20]||(a[20]=te(" - ")),a[21]||(a[21]=fe("a",{target:"_blank",rel:"noopener",href:"https://registry.opendata.aws/dandiarchive/"}
392,"AWS Open Dataset",-1)),_(Fe,{size:"x-small"},{default:O(()=>a[11]||(a[11]=[te(" mdi-open-in-new ")])),_:1}),a[22]||(a[22]=fe("br",null,null,-1)),a[23]||(a[23]=te(" - ")),a[24]||(a[24]=fe("a",{target:"_blank",rel:"noopener",href:"https://netlify.com"},"This site is powered by Netlify",-1)),_(Fe,{size:"x-small"},{default:O(()=>a[12]||(a[12]=[te(" mdi-open-in-new ")])),_:1})]),_:1}),_(Ut,null,{default:O(()=>[a[27]||(a[27]=te(" Support:")),a[28]||(a[28]=fe("br",null,null,-1)),a[29]||(a[29]=te(" - ")),a[30]||(a[30]=fe("a",{target:"_blank",rel:"noopener",href:"mailto:[email protected]"},"Send an email",-1)),_(Fe,{size:"x-small"},{default:O(()=>a[25]||(a[25]=[te(" mdi-open-in-new ")])),_:1}),a[31]||(a[31]=fe("br",null,null,-1)),a[32]||(a[32]=te(" - ")),a[33]||(a[33]=fe("a",{target:"_blank",rel:"noopener",href:"https://github.com/dandi/helpdesk/issues/new/choose"},"File an issue",-1)),_(Fe,{size:"x-small"},{default:O(()=>a[26]||(a[26]=[te(" mdi-open-in-new ")])),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}}),KQe=ql(GQe,[["__scopeId","data-v-6bb0d12c"]]),YQe=gt({__name:"UserStatusBanner",setup(e){const t=F(()=>{var n;switch((n=mn.value)==null?void 0:n.status){case"PENDING":return{text:"Your DANDI account is currently pending approval. Please allow up to 2 business days for approval and contact the DANDI admins at [email protected] if you have any questions.",icon:"mdi-timer-sand-empty",color:"warning"};case"REJECTED":return{text:"Your DANDI account was denied approval. Please contact the DANDI admin team at [email protected] if you would like to appeal this decision.",icon:"mdi-close-octagon",color:"error"};default:return null}});return(n,r)=>t.value?(Z(),ge(Y2,{key:0,"bg-color":t.value.color,lines:"one",class:"pb-5"},{prepend:O(()=>[_(Fe,{size:"36"},{default:O(()=>[te(De(t.value.icon),1)]),_:1})]),default:O(()=>[_(Jte,null,{default:O(()=>[te(De(t.value.text),1)]),_:1})]),_:1},8,["bg-color"])):Me("",!0)}}),XQe=gt({__name:"InfoBanner",setup(e){const t=F(()=>"This repository is under review by NIH for potential modification in compliance with U.S. federal Administration directives.");return(n,r)=>t.value?(Z(),ge(Y2,{key:0,"bg-color":"grey-lighten-6",sticky:"",style:{top:"64px"}},{default:O(()=>[_(Fe,null,{default:O(()=>r[0]||(r[0]=[te(" mdi-information ")])),_:1}),fe("span",null,De(t.value),1)]),_:1})):Me("",!0)}}),JQe=gt({__name:"App",setup(e){const t=Mr(),n="Connection to server failed.",r=ve(!1),i=ve(!0),a=ve(!1);return hr(()=>{const s=Qi();s&&(s.appContext.config.errorHandler=o=>{throw a.value=!0,o})}),mr(async()=>{try{await Promise.all([t.fetchSchema(),In.restoreLogin()]),i.value=!0}catch(s){throw i.value=!1,s}finally{r.value=!0}}),(s,o)=>{const l=jp("router-view");return r.value?(Z(),ge(_8e,{key:0,class:"dandi-app"},{default:O(()=>[_(VQe),i.value?(Z(),ge(T5,{key:0},{default:O(()=>[_(XQe),_(YQe),_(l),_(KQe)]),_:1})):(Z(),ge(T5,{key:1,class:"d-flex align-center text-center"},{default:O(()=>[te(De(_e(n)),1)]),_:1})),_(oD,{"model-value":a.value,timeout:-1,location:"top right",color:"error"},{actions:O(()=>[_(Xe,{color:"white",variant:"text",onClick:o[0]||(o[0]=u=>a.value=!1)},{default:O(()=>o[1]||(o[1]=[te(" Close ")])),_:1})]),default:O(()=>[o[2]||(o[2]=fe("span",null," Sorry, something went wrong on our side (the developers have been notified). Please try that operation again later. ",-1))]),_:1},8,["model-value"])]),_:1})):Me("",!0)}}}),ZQe=ql(JQe,[["__scopeId","data-v-68b1ebb1"]]),YL=ww(ZQe);AQe(YL);PQe(YL);YL.mount("#app")});export default QQe();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.