@@ -0,0 +1,165 @@
const _ _vite _ _mapDeps = ( i , m = _ _vite _ _mapDeps , d = ( m . f || ( m . f = [ "./EarthGlobeCard-DhFkBz8U.js" , "./palette-DPyxzM37.js" , "./EarthGlobeCard-DQPfbIzt.css" ] ) ) ) => i . map ( i => d [ i ] ) ;
var e = Object . create , t = Object . defineProperty , n = Object . getOwnPropertyDescriptor , r = Object . getOwnPropertyNames , i = Object . getPrototypeOf , a = Object . prototype . hasOwnProperty , o = ( e , t , n ) => ( ) => { if ( n ) throw n [ 0 ] ; try { return e && ( t = e ( e = 0 ) ) , t } catch ( e ) { throw n = [ e ] , e } } , s = ( e , t ) => ( ) => ( t || ( e ( ( t = { exports : { } } ) . exports , t ) , e = null ) , t . exports ) , c = ( e , n ) => { let r = { } ; for ( var i in e ) t ( r , i , { get : e [ i ] , enumerable : ! 0 } ) ; return n || t ( r , Symbol . toStringTag , { value : ` Module ` } ) , r } , l = ( e , i , o , s ) => { if ( i && typeof i == ` object ` || typeof i == ` function ` ) for ( var c = r ( i ) , l = 0 , u = c . length , d ; l < u ; l ++ ) d = c [ l ] , ! a . call ( e , d ) && d !== o && t ( e , d , { get : ( e => i [ e ] ) . bind ( null , d ) , enumerable : ! ( s = n ( i , d ) ) || s . enumerable } ) ; return e } , u = ( n , r , a ) => ( a = n == null ? { } : e ( i ( n ) ) , l ( r || ! n || ! n . _ _esModule ? t ( a , ` default ` , { value : n , enumerable : ! 0 } ) : a , n ) ) , d = e => a . call ( e , ` module.exports ` ) ? e [ ` module.exports ` ] : l ( t ( { } , ` __esModule ` , { value : ! 0 } ) , e ) ; ( function ( ) { let e = document . createElement ( ` link ` ) . relList ; if ( e && e . supports && e . supports ( ` modulepreload ` ) ) return ; for ( let e of document . querySelectorAll ( ` link[rel="modulepreload"] ` ) ) n ( e ) ; new MutationObserver ( e => { for ( let t of e ) if ( t . type === ` childList ` ) for ( let e of t . addedNodes ) e . tagName === ` LINK ` && e . rel === ` modulepreload ` && n ( e ) } ) . observe ( document , { childList : ! 0 , subtree : ! 0 } ) ; function t ( e ) { let t = { } ; return e . integrity && ( t . integrity = e . integrity ) , e . referrerPolicy && ( t . referrerPolicy = e . referrerPolicy ) , e . crossOrigin === ` use-credentials ` ? t . credentials = ` include ` : e . crossOrigin === ` anonymous ` ? t . credentials = ` omit ` : t . credentials = ` same-origin ` , t } function n ( e ) { if ( e . ep ) return ; e . ep = ! 0 ; let n = t ( e ) ; fetch ( e . href , n ) } } ) ( ) ; var f = c ( { EMPTY _ARR : ( ) => ee , EMPTY _OBJ : ( ) => M , NO : ( ) => ne , NOOP : ( ) => te , PatchFlagNames : ( ) => Be , PatchFlags : ( ) => ze , ShapeFlags : ( ) => Ve , SlotFlags : ( ) => He , camelize : ( ) => Ee , capitalize : ( ) => ke , cssVarNameEscapeSymbolsRE : ( ) => ht , def : ( ) => Ne , escapeHtml : ( ) => T , escapeHtmlComment : ( ) => E , extend : ( ) => ie , genCacheKey : ( ) => h , genPropsAccessExp : ( ) => m , generateCodeFrame : ( ) => g , getEscapedCssVarName : ( ) => D , getGlobalThis : ( ) => Le , hasChanged : ( ) => je , hasOwn : ( ) => se , hyphenate : ( ) => Oe , includeBooleanAttr : ( ) => S , invokeArrayFns : ( ) => Me , isArray : ( ) => P , isBooleanAttr : ( ) => ot , isBuiltInDirective : ( ) => Ce , isDate : ( ) => ue , isFunction : ( ) => fe , isGloballyAllowed : ( ) => We , isGloballyWhitelisted : ( ) => Ge , isHTMLTag : ( ) => et , isIntegerKey : ( ) => xe , isKnownHtmlAttr : ( ) => ut , isKnownMathMLAttr : ( ) => ft , isKnownSvgAttr : ( ) => dt , isMap : ( ) => ce , isMathMLTag : ( ) => nt , isModelListener : ( ) => re , isObject : ( ) => he , isOn : ( ) => N , isPlainObject : ( ) => be , isPromise : ( ) => ge , isRegExp : ( ) => de , isRenderableAttrValue : ( ) => w , isReservedProp : ( ) => Se , isSSRSafeAttrName : ( ) => C , isSVGTag : ( ) => tt , isSet : ( ) => le , isSpecialBooleanAttr : ( ) => at , isString : ( ) => pe , isSymbol : ( ) => me , isVoidTag : ( ) => rt , looseEqual : ( ) => k , looseIndexOf : ( ) => A , looseToNumber : ( ) => Pe , makeMap : ( ) => p , normalizeClass : ( ) => b , normalizeCssVarValue : ( ) => j , normalizeProps : ( ) => x , normalizeStyle : ( ) => _ , objectToString : ( ) => _e , parseStringStyle : ( ) => v , propsToAttrMap : ( ) => lt , remove : ( ) => ae , slotFlagsText : ( ) => Ue , stringifyStyle : ( ) => y , toDisplayString : ( ) => F , toHandlerKey : ( ) => Ae , toNumber : ( ) => Fe , toRawType : ( ) => ye , toTypeString : ( ) => ve } ) ; function p ( e ) { let t = Object . create ( null ) ; for ( let n of e . split ( ` , ` ) ) t [ n ] = 1 ; return e => e in t } function m ( e ) { return Re . test ( e ) ? ` __props. ${ e } ` : ` __props[ ${ JSON . stringify ( e ) } ] ` } function h ( e , t ) { return e + JSON . stringify ( t , ( e , t ) => typeof t == ` function ` ? t . toString ( ) : t ) } function g ( 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)/ ) , i = r . filter ( ( e , t ) => t % 2 == 1 ) ; r = r . filter ( ( e , t ) => t % 2 == 0 ) ; let a = 0 , o = [ ] ; for ( let e = 0 ; e < r . length ; e ++ ) if ( a += r [ e ] . length + ( i [ e ] && i [ e ] . length || 0 ) , a >= t ) { for ( let s = e - Ke ; s <= e + Ke || n > a ; s ++ ) { if ( s < 0 || s >= r . length ) continue ; let c = s + 1 ; o . push ( ` ${ c } ${ ` ` . repeat ( Math . max ( 3 - String ( c ) . length , 0 ) ) } | ${ r [ s ] } ` ) ; let l = r [ s ] . length , u = i [ s ] && i [ s ] . length || 0 ; if ( s === e ) { let e = t - ( a - ( l + u ) ) , r = Math . max ( 1 , n > a ? l - e : n - t ) ; o . push ( ` | ` + ` ` . repeat ( e ) + ` ^ ` . repeat ( r ) ) } else if ( s > e ) { if ( n > a ) { let e = Math . max ( Math . min ( n - a , l ) , 1 ) ; o . push ( ` | ` + ` ^ ` . repeat ( e ) ) } a += l + u } } break } return o . join ( `
` )}function _(e){if(P(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=pe(r)?v(r):_(r);if(i)for(let e in i)t[e]=i[e]}return t}else if(pe(e)||he(e))return e}function v(e){let t={};return e.replace(Ye, ` ` ).split(qe).forEach(e=>{if(e){let n=e.split(Je);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function y(e){if(!e)return ` ` ;if(pe(e))return e;let t= ` ` ;for(let n in e){let r=e[n];if(pe(r)||typeof r== ` number ` ){let e=n.startsWith( ` -- ` )?n:Oe(n);t+= ` $ { e } : $ { r } ; ` }}return t}function b(e){let t= ` ` ;if(pe(e))t=e;else if(P(e))for(let n=0;n<e.length;n++){let r=b(e[n]);r&&(t+=r+ ` ` )}else if(he(e))for(let n in e)e[n]&&(t+=n+ ` ` );return t.trim()}function x(e){if(!e)return null;let{class:t,style:n}=e;return t&&!pe(t)&&(e.class=b(t)),n&&(e.style=_(n)),e}function S(e){return!!e||e=== ` ` }function C(e){if(ct.hasOwnProperty(e))return ct[e];let t=st.test(e);return t&&console.error( ` unsafe attribute name : $ { e } ` ),ct[e]=!t}function w(e){if(e==null)return!1;let t=typeof e;return t=== ` string ` ||t=== ` number ` ||t=== ` boolean ` }function T(e){let t= ` ` +e,n=pt.exec(t);if(!n)return t;let r= ` ` ,i,a,o=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}o!==a&&(r+=t.slice(o,a)),o=a+1,r+=i}return o===a?r:r+t.slice(o,a)}function E(e){let t;do t=e,e=e.replace(mt, ` ` );while(e!==t);return e}function D(e,t){return e.replace(ht,e=>t?e=== ` "`?`\\\\\\" ` : ` \ \ \ \ $ { e } ` : ` \ \ $ { e } ` )}function O(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=k(e[r],t[r]);return n}function k(e,t){if(e===t)return!0;let n=ue(e),r=ue(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=me(e),r=me(t),n||r)return e===t;if(n=P(e),r=P(t),n||r)return n&&r?O(e,t):!1;if(n=he(e),r=he(t),n||r){if(!n||!r||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e){let r=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(r&&!i||!r&&i||!k(e[n],t[n]))return!1}}return String(e)===String(t)}function A(e,t){return e.findIndex(e=>k(e,t))}function j(e){return e==null? ` initial ` :typeof e== ` string ` ?e=== ` ` ? ` ` :e:String(e)}var M,ee,te,ne,N,re,ie,ae,oe,se,P,ce,le,ue,de,fe,pe,me,he,ge,_e,ve,ye,be,xe,Se,Ce,we,Te,Ee,De,Oe,ke,Ae,je,Me,Ne,Pe,Fe,Ie,Le,Re,ze,Be,Ve,He,Ue,We,Ge,Ke,qe,Je,Ye,Xe,Ze,Qe, $ e,et,tt,nt,rt,it,at,ot,st,ct,lt,ut,dt,ft,pt,mt,ht,gt,F,_t,vt,yt=o((()=>{M={},ee=[],te=()=>{},ne=()=>!1,N=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),re=e=>e.startsWith( ` onUpdate : ` ),ie=Object.assign,ae=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},oe=Object.prototype.hasOwnProperty,se=(e,t)=>oe.call(e,t),P=Array.isArray,ce=e=>ve(e)=== ` [ object Map ] ` ,le=e=>ve(e)=== ` [ object Set ] ` ,ue=e=>ve(e)=== ` [ object Date ] ` ,de=e=>ve(e)=== ` [ object RegExp ] ` ,fe=e=>typeof e== ` function ` ,pe=e=>typeof e== ` string ` ,me=e=>typeof e== ` symbol ` ,he=e=>typeof e== ` object ` &&!!e,ge=e=>(he(e)||fe(e))&&fe(e.then)&&fe(e.catch),_e=Object.prototype.toString,ve=e=>_e.call(e),ye=e=>ve(e).slice(8,-1),be=e=>ve(e)=== ` [ object Object ] ` ,xe=e=>pe(e)&&e!== ` NaN ` &&e[0]!== ` - ` && ` ` +parseInt(e,10)===e,Se=p( ` , key , ref , ref _for , ref _key , onVnodeBeforeMount , onVnodeMounted , onVnodeBeforeUpdate , onVnodeUpdated , onVnodeBeforeUnmount , onVnodeUnmounted ` ),Ce=p( ` bind , cloak , else - if , else , for , html , if , model , on , once , pre , show , slot , text , memo ` ),we=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Te=/- \w /g,Ee=we(e=>e.replace(Te,e=>e.slice(1).toUpperCase())),De=/ \B ([A-Z])/g,Oe=we(e=>e.replace(De, ` - $1 ` ).toLowerCase()),ke=we(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ae=we(e=>e? ` on$ { ke ( e ) } ` : ` ` ),je=(e,t)=>!Object.is(e,t),Me=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Ne=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Pe=e=>{let t=parseFloat(e);return isNaN(t)?e:t},Fe=e=>{let t=pe(e)?Number(e):NaN;return isNaN(t)?e:t},Le=()=>Ie||=typeof globalThis< ` u ` ?globalThis:typeof self< ` u ` ?self:typeof window< ` u ` ?window:typeof global< ` u ` ?global:{},Re=/^[_ $ a-zA-Z \x A0- \u FFFF][_ $ a-zA-Z0-9 \x A0- \u FFFF]* $ /,ze={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 ` },Be={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]: ` CACHED ` ,[-2]: ` BAIL ` },Ve={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
Line truncated
` &&(e.tagName=== ` PRE ` ||e.tagName=== ` TEXTAREA ` )&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/ \r \n | \r /g, `
` )&&(bi(e,0)||Ss(),e.textContent=t.children)}if(u){if(g||y||!o||d&48){let t=e.tagName.includes( ` - ` ),i=e.namespaceURI.includes( ` svg ` )? ` svg ` :e.namespaceURI.includes( ` MathML ` )? ` mathml ` :void 0;for(let a in u)(g&&(a.endsWith( ` value ` )||a=== ` indeterminate ` )||N(a)&&!Se(a)||a[0]=== ` . ` ||t&&!Se(a)||l&&l.includes(a))&&r(e,a,null,u[a],i,n)}else if(u.onClick)r(e, ` onClick ` ,null,u.onClick,void 0,n);else if(d&4&&sn(u.style))for(let e in u.style)u.style[e]}let b;(b=u&&u.onVnodeBeforeMount)&&Co(b,n,t),m&&Gr(t,null,n, ` beforeMount ` ),((b=u&&u.onVnodeMounted)||m||c)&&io(()=>{b&&Co(b,n,t),c&&h.enter(e),m&&Gr(t,null,n, ` mounted ` )},i)}return e.nextSibling},p=(e,t,r,o,s,l,u)=>{u||=!!t.dynamicChildren;let f=t.children,p=f.length,m=!1;for(let t=0;t<p;t++){let h=u?f[t]:f[t]=yo(f[t]),g=h.type===Ec;e?(g&&!u&&t+1<p&&yo(f[t+1]).type===Ec&&(c(i(e.data.slice(h.children.length)),r,a(e)),e.data=h.children),e=d(e,h,o,s,l,u)):g&&!h.children?c(h.el=i( ` ` ),r):(m||(m=!0,bi(r,1)||Ss()),n(null,h,r,null,o,s,Ts(r),l))}return e},m=(e,t,n,r,i,s)=>{let{slotScopeIds:u}=t;u&&(i=i?i.concat(u):u);let d=o(e),f=p(a(e),t,d,n,r,i,s);return f&&Es(f)&&f.data=== ` ] ` ?a(t.anchor=f):(Ss(),c(t.anchor=l( ` ] ` ),d,f),f)},h=(e,t,r,i,c,l)=>{if(Si(e,t)||Ss(),t.el=null,l){let t=g(e);for(;;){let n=a(e);if(n&&n!==t)s(n);else break}}let u=a(e),d=o(e);return s(e),n(null,t,d,u,r,i,Ts(d),c),r&&(r.vnode.el=t.el,Na(r,t.el)),u},g=(e,t= ` [ ` ,n= ` ] ` )=>{let r=0;for(;e;)if(e=a(e),e&&Es(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return a(e);r--}return e},_=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},v=e=>e.nodeType===1&&e.tagName=== ` TEMPLATE ` ;return[u,d]}function bi(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ds);)e=e.parentElement;return xi(e&&e.getAttribute(Ds),t)}function xi(e,t){if(e==null)return!1;if(e=== ` ` )return!0;{let n=e.split( ` , ` );return t===0&&n.includes( ` children ` )?!0:n.includes(Os[t])}}function Si(e,t){return bi(e.parentElement,1)||Ci(e)||wi(t)}function Ci(e){return e.nodeType===1&&xi(e.getAttribute(Ds),1)}function wi({props:e}){let t=e&&e[Ds];return typeof t== ` string ` &&xi(t,1)}function Ti(e){let{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t<a||r>0&&r<a)&&(n>0&&n<o||i>0&&i<o)}function Ei(e,t){if(Es(e)&&e.data=== ` [ ` ){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Es(r))if(r.data=== ` ] ` ){if(--n===0)break}else r.data=== ` [ ` &&n++;r=r.nextSibling}}else t(e)}function Di(e){fe(e)&&(e={loader:e});let{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:c}=e,l=null,u,d=0,f=()=>(d++,l=null,p()),p=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t(f()),()=>n(e),d+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||t[Symbol.toStringTag]=== ` Module ` )&&(t=t.default),u=t,t)))};return V({name: ` AsyncComponentWrapper ` ,__asyncLoader:p,__asyncHydrate(e,t,n){let r=e.isConnected,i=!1;(t.bu||=[]).push(()=>i=!0);let o=()=>{i||!e.parentNode||r&&!e.isConnected||n()},s=a?()=>{let n=a(o,t=>Ei(e,t));n&&(t.bum||=[]).push(n)}:o;u?s():p().then(()=>!t.isUnmounted&&s())},get __asyncResolved(){return u},setup(){let e=Ic;if(mi(e),u)return()=>Oi(u,e);let t=t=>{l=null,Ar(t,e,13,!r)};if(s&&e.suspense||Hc)return p().then(t=>()=>Oi(t,e)).catch(e=>(t(e),()=>r?J(r,{error:e}):null));let a=I(!1),c=I(),d=I(!!i),f,m;return Ws(()=>{f!=null&&clearTimeout(f),m!=null&&clearTimeout(m)}),i&&(m=setTimeout(()=>{e.isUnmounted||(d.value=!1)},i)),o!=null&&(f=setTimeout(()=>{if(!e.isUnmounted&&!a.value&&!c.value){let e=Error( ` Async component timed out after $ { o } ms . ` );t(e),c.value=e}},o)),p().then(()=>{e.isUnmounted||(a.value=!0,e.parent&&Is(e.parent.vnode)&&e.parent.update())}).catch(n=>{if(e.isUnmounted){l=null;return}t(n),c.value=n}),()=>{if(a.value&&u)return Oi(u,e);if(c.value&&r)return J(r,{error:c.value});if(n&&!d.value)return Oi(n,e)}}})}function Oi(e,t){let{ref:n,props:r,children:i,ce:a}=t.vnode,o=J(e,r,i);return o.ref=n,o.ce=a,delete t.vnode.ce,o}function ki(e,t){return P(e)?e.some(e=>ki(e,t)):pe(e)?e.split( ` , ` ).includes(t):de(e)?(e.lastIndex=0,e.test(t)):!1}function Ai(e,t){Mi(e, ` a ` ,t)}function ji(e,t){Mi(e, ` da ` ,t)}function Mi(e,t,n=Ic){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(Ii(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Is(e.parent.vnode)&&Ni(r,t,n,e),e=e.parent}}function Ni(e,t,n,r){let i=Ii(t,e,r,!0);Ws(()=>{ae(r[t],i)},n)}function Pi(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Fi(e){return e.shapeFlag&128?e.ssContent:e}function Ii(e,t,n=Ic,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{Pt();let i=Bc(n),a=kr(t,n,e,r);return i(),Ft(),a};return r?i.unshift(a):i.push(a),a}}function Li(e,t=Ic){Ii( ` ec ` ,e,t)}function Ri(e,t){return Vi(Js,e,!0,t)||e}function zi(e){return pe(e)?Vi(Js,e,!1)||e:e||Xs}function Bi(e){return Vi(Ys,e)}function Vi(e,t,n=!0,r=!1){let i=Qo||Ic;if(i){let n=i.type;if(e=
Line truncated
/* [wrapped with `+t+`] */
` )}function qo(e){return ql(e)||Kl(e)||!!(Tt&&e&&e[Tt])}function Jo(e,t){var n=typeof e;return t??=g,!!t&&(n== ` number ` ||n!= ` symbol ` &&Ye.test(e))&&e>-1&&e%1==0&&e<t}function Yo(e,t,n){if(!lu(n))return!1;var r=typeof t;return(r== ` number ` ?Yl(n)&&Jo(t,n.length):r== ` string ` &&t in n)?Ul(n[t],e):!1}function Xo(e,t){if(ql(e))return!1;var n=typeof e;return n== ` number ` ||n== ` symbol ` ||n== ` boolean ` ||e==null||wu(e)?!0:je.test(e)||!Ae.test(e)||t!=null&&e in nt(t)}function Zo(e){var t=typeof e;return t== ` string ` ||t== ` number ` ||t== ` symbol ` ||t== ` boolean ` ?e!== ` _ _proto _ _ ` :e===null}function Qo(e){var t=Ao(e),n=R[t];if(typeof n!= ` function ` ||!(t in Cr.prototype))return!1;if(e===n)return!0;var r=ko(n);return!!r&&e===r[0]}function $ o(e){return!!pt&&pt in e}var es=lt?ou:Nf;function ts(e){var t=e&&e.constructor;return e===(typeof t== ` function ` &&t.prototype||ct)}function ns(e){return e===e&&!lu(e)}function rs(e,t){return function(r){return r!=null&&r[e]===t&&(t!==n||e in nt(r))}}function is(e){var t=Tl(e,function(e){return n.size===500&&n.clear(),e}),n=t.cache;return t}function as(e,t){var n=e[1],r=t[1],i=n|r,l=i<(o|s|f),u=r==f&&n==c||r==f&&n==p&&e[7].length<=t[8]||r==(f|p)&&t[7].length<=t[8]&&n==c;if(!(l||u))return e;r&o&&(e[2]=t[2],i|=n&o?0:4);var d=t[3];if(d){var m=e[3];e[3]=m?Ja(m,d,t[4]):d,e[4]=m?nr(e[3],a):t[4]}return d=t[5],d&&(m=e[5],e[5]=m?Ya(m,d,t[6]):d,e[6]=m?nr(e[5],a):t[6]),d=t[7],d&&(e[7]=d),r&f&&(e[8]=e[8]==null?t[8]:Kt(e[8],t[8])),e[9]??=t[9],e[0]=t[0],e[1]=i,e}function os(e){var t=[];if(e!=null)for(var n in nt(e))t.push(n);return t}function ss(e){return mt.call(e)}function cs(e,t,r){return t=Vt(t===n?e.length-1:t,0),function(){for(var n=arguments,i=-1,a=Vt(n.length-t,0),o=Ie(a);++i<a;)o[i]=n[t+i];i=-1;for(var s=Ie(t+1);++i<t;)s[i]=n[i];return s[t]=r(o),pn(e,this,s)}}function ls(e,t){return t.length<2?e:Di(e,ba(t,0,-1))}function us(e,t){for(var r=e.length,i=Kt(t.length,r),a=Xa(e);i--;){var o=t[i];e[i]=Jo(o,r)?a[o]:n}return e}function ds(e,t){if(!(t=== ` constructor ` &&typeof e[t]== ` function ` )&&t!= ` _ _proto _ _ ` )return e[t]}var fs=gs(_a),ps=jt||function(e,t){return en.setTimeout(e,t)},ms=gs(va);function hs(e,t,n){var r=t+ ` ` ;return ms(e,Ko(r,xs(Vo(r),n)))}function gs(e){var t=0,r=0;return function(){var i=qt(),a=16-(i-r);if(r=i,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(n,arguments)}}function _s(e,t){var r=-1,i=e.length,a=i-1;for(t=t===n?i:t;++r<t;){var o=ua(r,a),s=e[o];e[o]=e[r],e[r]=s}return e.length=t,e}var vs=is(function(e){var t=[];return e.charCodeAt(0)===46&&t.push( ` ` ),e.replace(Me,function(e,n,r,i){t.push(r?i.replace(He, ` $1 ` ):n||e)}),t});function ys(e){if(typeof e== ` string ` ||wu(e))return e;var t=e+ ` ` ;return t== ` 0 ` &&1/e==-1/0? ` - 0 ` :t}function bs(e){if(e!=null){try{return ut.call(e)}catch{}try{return e+ ` ` }catch{}}return ` ` }function xs(e,t){return mn(x,function(n){var r= ` _ . ` +n[0];t&n[1]&&!_n(e,r)&&e.push(r)}),e.sort()}function Ss(e){if(e instanceof Cr)return e.clone();var t=new Sr(e.__wrapped__,e.__chain__);return t.__actions__=Xa(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Cs(e,t,r){t=(r?Yo(e,t,r):t===n)?1:Vt(Nu(t),0);var i=e==null?0:e.length;if(!i||t<1)return[];for(var a=0,o=0,s=Ie(Mt(i/t));a<i;)s[o++]=ba(e,a,a+=t);return s}function ws(e){for(var t=-1,n=e==null?0:e.length,r=0,i=[];++t<n;){var a=e[t];a&&(i[r++]=a)}return i}function Ts(){var e=arguments.length;if(!e)return[];for(var t=Ie(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return bn(ql(n)?Xa(n):[n],xi(t,1))}var Es=pa(function(e,t){return Xl(e)?mi(e,xi(t,1,Xl,!0)):[]}),Ds=pa(function(e,t){var r=qs(t);return Xl(r)&&(r=n),Xl(e)?mi(e,xi(t,1,Xl,!0),Mo(r,2)):[]}),Os=pa(function(e,t){var r=qs(t);return Xl(r)&&(r=n),Xl(e)?mi(e,xi(t,1,Xl,!0),n,r):[]});function ks(e,t,r){var i=e==null?0:e.length;return i?(t=r||t===n?1:Nu(t),ba(e,t<0?0:t,i)):[]}function As(e,t,r){var i=e==null?0:e.length;return i?(t=r||t===n?1:Nu(t),t=i-t,ba(e,0,t<0?0:t)):[]}function js(e,t){return e&&e.length?Aa(e,Mo(t,3),!0,!0):[]}function Ms(e,t){return e&&e.length?Aa(e,Mo(t,3),!0):[]}function Ns(e,t,n,r){var i=e==null?0:e.length;return i?(n&&typeof n!= ` number ` &&Yo(e,t,n)&&(n=0,r=i),yi(e,t,n,r)):[]}function Ps(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:Nu(n);return i<0&&(i=Vt(r+i,0)),On(e,Mo(t,3),i)}function Fs(e,t,r){var i=e==null?0:e.length;if(!i)return-1;var a=i-1;return r!==n&&(a=Nu(r),a=r<0?Vt(i+a,0):Kt(a,i-1)),On(e,Mo(t,3),a,!0)}function Is(e){return e!=null&&e.length?xi(e,1):[]}function Ls(e){return e!=null&&e.length?xi(e,h):[]}function Rs(e,t){return e!=null&&e.length?(t=t===n?1:Nu(t),xi(e,t)):[]}function zs(e){for(var t=-1,n=e==null?0:e.length,r={};++t<n;){var i=e[t];ci(r,i[0],i[1])}return r}function Bs(e){return e&&e.length?e[0]:n}function Vs(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:Nu(n);return i<0&&(i=Vt(r+i,0)),kn(e,t,i)}function Hs(e){return e!=null&&e.length?ba(e,0,-1):[]}var Us=pa(function(e){var t=yn(e,Pa);return t.length&&t[0]===e[0]?Pi(t):[]}),Ws=pa(function(e){var t=qs(e),r=yn(e,Pa);return t=
Line truncated
` ;e.replace(p,function(t,n,r,i,a,o){return r||=i,f+=e.slice(u,o).replace(Qe,Yn),n&&(c=!0,f+= ` ' +
_ _e ( ` +n+ ` ) +
'`),a&&(l=!0,f+=`' ;
` +a+ ` ;
_ _p += '`),r&&(f+=`' +
( ( _ _t = ( ` +r+ ` ) ) == null ? '' : _ _t ) +
'`),u=o+t.length,t}),f+=`' ;
` ;var h=dt.call(t, ` variable ` )&&t.variable;if(!h)f= ` with ( obj ) {
` +f+ `
}
` ;else if(Ve.test(h))throw new $ e("Invalid ` variable ` option passed into ` _ . template ` ");f=(l?f.replace(be, ` ` ):f).replace(xe, ` $1 ` ).replace(Se, ` $1 ; ` ),f= ` function ( ` +(h|| ` obj ` )+ ` ) {
` +(h? ` ` : ` obj || ( obj = { } ) ;
` )+ ` var _ _t , _ _p = '' ` +(c? ` , _ _e = _ . escape ` : ` ` )+(l? ` , _ _j = Array . prototype . join ;
function print ( ) { _ _p += _ _j . call ( arguments , '' ) }
` : ` ;
` )+f+ ` return _ _p
} ` ;var g=cf(function(){return et(o,m+ ` return ` +f).apply(n,s)});if(g.source=f,iu(g))throw g;return g}function Zd(e){return Ru(e).toLowerCase()}function Qd(e){return Ru(e).toUpperCase()}function $ d(e,t,r){if(e=Ru(e),e&&(r||t===n))return Bn(e);if(!e||!(t=Ea(t)))return e;var i=cr(e),a=cr(t);return Ra(i,Wn(i,a),Gn(i,a)+1).join( ` ` )}function ef(e,t,r){if(e=Ru(e),e&&(r||t===n))return e.slice(0,lr(e)+1);if(!e||!(t=Ea(t)))return e;var i=cr(e);return Ra(i,0,Gn(i,cr(t))+1).join( ` ` )}function tf(e,t,r){if(e=Ru(e),e&&(r||t===n))return e.replace(Fe, ` ` );if(!e||!(t=Ea(t)))return e;var i=cr(e);return Ra(i,Wn(i,cr(t))).join( ` ` )}function nf(e,t){var r=30,i= ` ... ` ;if(lu(t)){var a= ` separator ` in t?t.separator:a;r= ` length ` in t?Nu(t.length):r,i= ` omission ` in t?Ea(t.omission):i}e=Ru(e);var o=e.length;if(Zn(e)){var s=cr(e);o=s.length}if(r>=o)return e;var c=r-sr(i);if(c<1)return i;var l=s?Ra(s,0,c).join( ` ` ):e.slice(0,c);if(a===n)return l+i;if(s&&(c+=l.length-c),bu(a)){if(e.slice(c).search(a)){var u,d=l;for(a.global||(a=rt(a.source,Ru(We.exec(a))+ ` g ` )),a.lastIndex=0;u=a.exec(d);)var f=u.index;l=l.slice(0,f===n?c:f)}}else if(e.indexOf(Ea(a),c)!=c){var p=l.lastIndexOf(a);p>-1&&(l=l.slice(0,p))}return l+i}function rf(e){return e=Ru(e),e&&Te.test(e)?e.replace(Ce,ur):e}var af=oo(function(e,t,n){return e+(n? ` ` : ` ` )+t.toUpperCase()}),of=ao( ` toUpperCase ` );function sf(e,t,r){return e=Ru(e),t=r?n:t,t===n?Qn(e)?pr(e):En(e):e.match(t)||[]}var cf=pa(function(e,t){try{return pn(e,n,t)}catch(e){return iu(e)?e:new $ e(e)}}),lf=Eo(function(e,t){return mn(t,function(t){t=ys(t),ci(e,t,_l(e[t],e))}),e});function uf(e){var t=e==null?0:e.length,n=Mo();return e=t?yn(e,function(e){if(typeof e[1]!= ` function ` )throw new at(r);return[n(e[0]),e[1]]}):[],pa(function(n){for(var r=-1;++r<t;){var i=e[r];if(pn(i[0],this,n))return pn(i[1],this,n)}})}function df(e){return fi(di(e,1))}function ff(e){return function(){return e}}function pf(e,t){return e==null||e!==e?t:e}var X=lo(),mf=lo(!0);function hf(e){return e}function gf(e){return Ji(typeof e== ` function ` ?e:di(e,1))}function _f(e){return $ i(di(e,1))}function vf(e,t){return ea(e,di(t,1))}var yf=pa(function(e,t){return function(n){return Ii(n,e,t)}}),bf=pa(function(e,t){return function(n){return Ii(e,n,t)}});function xf(e,t,n){var r=sd(t),i=Ei(t,r);n==null&&!(lu(t)&&(i.length||!r.length))&&(n=t,t=e,e=this,i=Ei(t,sd(t)));var a=!(lu(n)&& ` chain ` in n)||!!n.chain,o=ou(e);return mn(i,function(n){var r=t[n];e[n]=r,o&&(e.prototype[n]=function(){var t=this.__chain__;if(a||t){var n=e(this.__wrapped__);return(n.__actions__=Xa(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,bn([this.value()],arguments))})}),e}function Sf(){return en._===this&&(en._=gt),this}function Cf(){}function wf(e){return e=Nu(e),pa(function(t){return ra(t,e)})}var Tf=fo(yn),Ef=fo(gn),Df=fo(Cn);function Of(e){return Xo(e)?Nn(ys(e)):sa(e)}function kf(e){return function(t){return e==null?n:Di(e,t)}}var Af=mo(),jf=mo(!0);function Mf(){return[]}function Nf(){return!1}function Pf(){return{}}function Ff(){return ` ` }function If(){return!0}function Lf(e,t){if(e=Nu(e),e<1||e>g)return[];var n=v,r=Kt(e,v);t=Mo(t),e-=v;for(var i=Rn(r,t);++n<e;)t(n);return i}function Rf(e){return ql(e)?yn(e,ys):wu(e)?[e]:Xa(vs(Ru(e)))}function zf(e){var t=++ft;return Ru(e)+t}var Bf=uo(function(e,t){return e+t},0),Vf=_o( ` ceil ` ),Hf=uo(function(e,t){return e/t},1),Uf=_o( ` floor ` );function Wf(e){return e&&e.length?vi(e,hf,Ai):n}function Gf(e,t){return e&&e.length?vi(e,Mo(t,2),Ai):n}function Kf(e){return Mn(e,hf)}function qf(e,t){return Mn(e,Mo(t,2))}function Jf(e){return e&&e.length?vi(e,hf,Zi):n}function Yf(e,t){return e&&e.length?vi(e,Mo(t,2),Zi):n}var Xf=uo(function(e,t){return e*t},1),Zf=_o( ` round ` ),Qf=uo(function(e,t){return e-t},0);function $ f(e){return e&&e.length?Ln(e,hf):0}function ep(e,t){return e&&e.length?Ln(e,Mo(t,2)):0}return R.after=ml,R.ary=hl,R.assign=zu,R.assignIn=Bu,R.assignInWith=Vu,R.assignWith=Hu,R.at=Uu,R.before=gl,R.bind=_l,R.bindAll=lf,R.bindKey=vl,R.castArray=Ll,R.chain=Mc,R.chunk=Cs,R.compact=ws,R.concat=Ts,R.cond=uf,R.conforms=df,R.constant=ff,R.countBy=Hc,R.create=Wu,R.curry=yl,R.curryRight=bl,R.debounce=xl,R.defaults=Gu,R.defaultsDeep=Ku,R.defer=Sl,R.delay=Cl,R.difference=Es,R.differenceBy=Ds,R.differenceWith=Os,R.drop=ks,R.dropRight=As,R.dropRightWhile=js,R.dropWhile=Ms,R.fill=Ns,R.filter=Wc,R.flatMap=Y,R.flatMapDeep=qc,R.flatMapDepth=Jc,R.flatten=Is,R.flattenDeep=Ls,R.flattenDepth=Rs,R.flip=wl,R.flow=X,R.flowRight=mf,R.fromPairs=zs,R.functions= $ u,R.functionsIn=ed,R.groupBy=Zc,R.initial=Hs,R.intersection=Us,R.intersectionBy=Ws,R.intersectionWith=Gs,R.invert=id,R.invertBy=ad,R.invokeMap= $ c,R.iteratee=gf,R.keyBy=el,R.keys=sd,R.keysIn=cd,R.map=tl,R.mapKeys=ld,R.mapValues=ud,R.matches=_f,R.matchesProperty=vf,R.memoize=Tl,R.merge=dd,R.mergeWith=fd,R.method=yf,R.methodOf=bf,R.mixin=xf,R.negate=El,R.nthArg=wf,R.omit=pd,R.omitBy=md,R.once=Dl,R.orderBy=nl,R.over=Tf,R.overArgs=Ol,R.overEvery=Ef,R.overSome=Df,R.partial=kl,R.partialRight
Line truncated
` ).forEach(function(e){i=e.indexOf( ` : ` ),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim();let a=Q.hasOwnProp(t,n);!n||a&&Q.hasOwnProp(Bte,n)||(n=== ` set - cookie ` ?a?t[n].push(r):t[n]=[r]:t[n]=a?t[n]+ ` , ` +r:r)}),t};function Hte(e){let t=0,n=e.length;for(;t<n;){let n=e.charCodeAt(t);if(n!==9&&n!==32)break;t+=1}for(;n>t;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}var Ute=RegExp( ` [ \ \u0000 - \ \u0008 \ \u000a - \ \u001f \ \u007f ] + ` , ` g ` ),Wte=RegExp( ` [ ^ \ \u0009 \ \u0020 - \ \u007e \ \u0080 - \ \u00ff ] + ` , ` g ` );function n_(e,t){return Q.isArray(e)?e.map(e=>n_(e,t)):Hte(String(e).replace(t, ` ` ))}var Gte=e=>n_(e,Ute),Kte=e=>n_(e,Wte);function r_(e){let t=Object.create(null);return Q.forEach(e.toJSON(),(e,n)=>{t[n]=Kte(e)}),t}var i_=Symbol( ` internals ` );function a_(e){return e&&String(e).trim().toLowerCase()}function o_(e){return e===!1||e==null?e:Q.isArray(e)?e.map(o_):Gte(String(e))}function qte(e){let t=Object.create(null),n=/([^ \s ,;=]+) \s *(?:= \s *([^,;]+))?/g,r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}var Jte=/^[!# $ %&'*+ \- .^_ ` | ~ 0 - 9 A - Za - z ] + $ / ; function s _ ( e ) { let t = 0 , n = e . length ; for ( ; t < n ; ) { let n = e . charCodeAt ( t ) ; if ( n !== 9 && n !== 32 ) break ; t += 1 } for ( ; n > t ; ) { let t = e . charCodeAt ( n - 1 ) ; if ( t !== 9 && t !== 32 ) break ; -- n } return t === 0 && n === e . length ? e : e . slice ( t , n ) } function Yte ( e ) { let t = e . length - 1 ; if ( t < 1 || e . charCodeAt ( 0 ) !== 34 || e . charCodeAt ( t ) !== 34 ) return e ; let n = ` ` ; for ( let r = 1 ; r < t ; r ++ ) { let i = e . charCodeAt ( r ) ; if ( i === 34 || i === 92 && ( r += 1 , r >= t ) ) return e ; n += e [ r ] } return n } function c _ ( e ) { let t = Object . create ( null ) , n = String ( e ) , r = 0 , i = ! 1 , a = ! 1 ; function o ( e ) { let i = s _ ( n . slice ( r , e ) ) , a = i . indexOf ( ` = ` ) ; if ( a < 1 ) return ; let o = s _ ( i . slice ( 0 , a ) ) ; if ( ! Jte . test ( o ) ) return ; let s = o . toLowerCase ( ) ; if ( s === ` __proto__ ` || s === ` constructor ` || s === ` prototype ` ) return ; let c = s _ ( i . slice ( a + 1 ) ) ; t [ s ] = Yte ( c ) } for ( let e = 0 ; e < n . length ; e ++ ) { let t = n . charCodeAt ( e ) ; i ? a ? a = ! 1 : t === 92 ? a = ! 0 : t === 34 && ( i = ! 1 ) : t === 34 ? i = ! 0 : ( t === 44 || t === 59 ) && ( o ( e ) , r = e + 1 ) } return o ( n . length ) , t } var l _ = e => / ^ [ - _a - zA - Z0 - 9 ^ ` |~,!# $ %&'*+.]+ $ /.test(e.trim());function u_(e,t,n,r,i){if(Q.isFunction(r))return r.call(this,t,n);if(i&&(t=n),Q.isString(t)){if(Q.isString(r))return t.indexOf(r)!==-1;if(Q.isRegExp(r))return r.test(t)}}function d_(e){return e.trim().toLowerCase().replace(/([a-z \d ])( \w *)/g,(e,t,n)=>t.toUpperCase()+n)}function f_(e,t){let n=Q.toCamelCase( ` ` +t);[ ` get ` , ` set ` , ` has ` ].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}var p_=class{constructor(e){e&&this.set(e)}set(e,t,n){let r=this;function i(e,t,n){let i=a_(t);if(!i)return;let a=Q.findKey(r,i);(!a||r[a]===void 0||n===!0||n===void 0&&r[a]!==!1)&&(r[a||t]=o_(e))}let a=(e,t)=>Q.forEach(e,(e,n)=>i(e,n,t));if(Q.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(Q.isString(e)&&(e=e.trim())&&!l_(e))a(Vte(e),t);else if(Q.isObject(e)&&Q.isSafeIterable(e)){let n=Object.create(null),r,i;for(let t of e){if(!Q.isArray(t))throw TypeError( ` Object iterator must return a key - value pair ` );i=t[0],Q.hasOwnProp(n,i)?(r=n[i],n[i]=Q.isArray(r)?[...r,t[1]]:[r,t[1]]):n[i]=t[1]}a(n,t)}else e!=null&&i(t,e,n);return this}get(e,t){if(e=a_(e),e){let n=Q.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(t===!0)return qte(e);if(Q.isFunction(t))return t.call(this,e,n);if(Q.isRegExp(t))return t.exec(e);throw TypeError( ` parser must be boolean | regexp | function ` )}}}has(e,t){if(e=a_(e),e){let n=Q.findKey(this,e);return!!(n&&this[n]!==void 0&&(!t||u_(this,this[n],n,t)))}return!1}delete(e,t){let n=this,r=!1;function i(e){if(e=a_(e),e){let i=Q.findKey(n,e);i&&(!t||u_(n,n[i],i,t))&&(delete n[i],r=!0)}}return Q.isArray(e)?e.forEach(i):i(e),r}clear(e){let t=Object.keys(this),n=t.length,r=!1;for(;n--;){let i=t[n];(!e||u_(this,this[i],i,e,!0))&&(delete this[i],r=!0)}return r}normalize(e){let t=this,n={};return Q.forEach(this,(r,i)=>{let a=Q.findKey(n,i);if(a){t[a]=o_(r),delete t[i];return}let o=e?d_(i):String(i).trim();o!==i&&delete t[i],t[o]=o_(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return Q.forEach(this,(n,r)=>{n!=null&&n!==!1&&(t[r]=e&&Q.isArray(n)?n.join( ` , ` ):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+ ` : ` +t).join( `
` )}getSetCookie(){let e=this.get( ` set - cookie ` );return Q.isArray(e)?e:e==null||e===!1?[]:[e]}get[Symbol.toStringTag](){return ` AxiosHeaders ` }static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return c_(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=(this[i_]=this[i_]={accessors:{}}).accessors,n=this.prototype;function r(e){let r=a_(e);t[r]||(f_(n,e),t[r]=!0)}return Q.isArray(e)?e.forEach(r):r(e),this}};p_.accessor([ ` Content - Type ` , ` Content - Length ` , ` Accept ` , ` Accept - Encoding ` , ` User - Agent ` , ` Authorization ` ]),Q.reduceDescriptors(p_.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Q.freezeMethods(p_);var m_= ` [ REDACTED * * * * ] ` ;function h_(e){if(Q.hasOwnProp(e, ` toJSON ` ))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Q.hasOwnProp(t, ` toJSON ` ))return!0;t=Object.getPrototypeOf(t)}return!1}function g_(e,t){let n=new Set(t.map(e=>String(e).toLowerCase())),r=[],i=e=>{if(typeof e!= ` object ` ||!e||Q.isBuffer(e))return e;if(r.indexOf(e)!==-1)return;e instanceof p_&&(e=e.toJSON()),r.push(e);let t;if(Q.isArray(e))t=[],e.forEach((e,n)=>{let r=i(e);Q.isUndefined(r)||(t[n]=r)});else{if(!Q.isPlainObject(e)&&h_(e))return r.pop(),e;t=Object.create(null);for(let[r,a]of Object.entries(e)){let e=n.has(r.toLowerCase())?m_:i(a);Q.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return i(e)}function __(e){try{return String(e)}catch{return ` ` }}function v_(e){return e.errors.map(e=>{try{return e&&e.message?__(e.message):__(e)}catch{return ` ` }}).filter(Boolean).join( ` ; ` )||e.name|| ` AggregateError ` }var y_=class e extends Error{static from(t,n,r,i,a,o){let s=t.message;!s&&Q.isArray(t.errors)&&t.errors.length&&(s=v_(t));let c=new e(s,n||t.code,r,i,a);return Object.defineProperty(c,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),c.name=t.name,t.status!=null&&c.status==null&&(c.status=t.status),o&&Object.assign(c,o),c}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name= ` AxiosError ` ,this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){let e=this.config,t=e&&Q.hasOwnProp(e, ` redact ` )?e.redact:void 0,n=Q.isArray(t)&&t.length>0?g_(e,t):Q.toJSONObject(e);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:n,code:this.code,status:this.status}}};y_.ERR_BAD_OPTION_VALUE= ` ERR _BAD _OPTION _VALUE ` ,y_.ERR_BAD_OPTION= ` ERR _BAD _OPTION ` ,y_.ECONNABORTED= ` ECONNABORTED ` ,y_.ETIMEDOUT= ` ETIMEDOUT ` ,y_.ECONNREFUSED= ` ECONNREFUSED ` ,y_.ERR_NETWORK= ` ERR _NETWORK ` ,y_.ERR_FR_TOO_MANY_REDIRECTS= ` ERR _FR _TOO _MANY _REDIRECTS ` ,y_.ERR_DEPRECATED= ` ERR _DEPRECATED ` ,y_.ERR_BAD_RESPONSE= ` ERR _BAD _RESPONSE ` ,y_.ERR_BAD_REQUEST= ` ERR _BAD _REQUEST ` ,y_.ERR_CANCELED= ` ERR _CANCELED ` ,y_.ERR_NOT_SUPPORT= ` ERR _NOT _SUPPORT ` ,y_.ERR_INVALID_URL= ` ERR _INVALID _URL ` ,y_.ERR_FORM_DATA_DEPTH_EXCEEDED= ` ERR _FORM _DATA _DEPTH _EXCEEDED ` ;function b_(e){return Q.isPlainObject(e)||Q.isArray(e)}function x_(e){return Q.endsWith(e, ` [ ] ` )?e.slice(0,-2):e}function S_(e,t,n){return e?e.concat(t).map(function(e,t){return e=x_(e),!n&&t? ` [ ` +e+ ` ] ` :e}).join(n? ` . ` : ` ` ):t}function C_(e){return Q.isArray(e)&&!e.some(b_)}var w_=Q.toFlatObject(Q,{},null,function(e){return/^is[A-Z]/.test(e)});function T_(e,t,n){if(!Q.isObject(e))throw TypeError( ` target must be an object ` );t||=new FormData,n=Q.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Q.isUndefined(t[e])});let r=n.metaTokens,i=n.visitor||m,a=n.dots,o=n.indexes,s=n.Blob||typeof Blob< ` u ` &&Blob,c=n.maxDepth===void 0?100:n.maxDepth,l=s&&Q.isSpecCompliantForm(t),u=[];if(!Q.isFunction(i))throw TypeError( ` visitor must be a function ` );function d(e){if(e===null)return ` ` ;if(Q.isDate(e))return e.toISOString();if(Q.isBoolean(e))return e.toString();if(!l&&Q.isBlob(e))throw new y_( ` Blob is not supported . Use a Buffer instead . ` );if(Q.isArrayBuffer(e)||Q.isTypedArray(e)){if(l&&typeof s== ` function ` )return new s([e]);throw new y_( ` Blob is not supported . Use a Buffer instead . ` ,y_.ERR_NOT_SUPPORT)}return e}function f(e){if(e>c)throw new y_( ` Object is too deeply nested ( ` +e+ ` levels ) . Max depth : ` +c,y_.ERR_FORM_DATA_DEPTH_EXCEEDED)}function p(e,t){if(c===1/0)return JSON.stringify(e);let n=[];return JSON.stringify(e,function(e,r){if(!Q.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();return n.push(r),f(t+n.length-1),r})}function m(e,n,i){let s=e;if(Q.isReactNative(t)&&Q.isReactNativeBlob(e))return t.append(S_(i,n,a),d(e)),!1;if(e&&!i&&typeof e== ` object ` ){if(Q.endsWith(n, ` { } ` ))n=r?n:n.slice(0,-2),e=p(e,1);else if(Q.isArray(e)&&C_(e)||(Q.isFileList(e)||Q.endsWith(n, ` [ ] ` ))&&(s=Q.toArray(e)))return n=x_(n),s.forEach(function(e,r){!(Q.isUndefined(e)||e===null)&&t.append(o===!0?S_([n],r,a):o==
Line truncated
` +e.map(lv).join( `
` ): ` ` +lv(e[0]): ` as no adapter specified ` ),y_.ERR_NOT_SUPPORT)}return i}var uv={getAdapter:Bne,adapters:cv};function dv(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new H_(null,e)}function fv(e){return dv(e),e.headers=p_.from(e.headers),e.data=B_.call(e,e.transformRequest),[ ` post ` , ` put ` , ` patch ` ].indexOf(e.method)!==-1&&e.headers.setContentType( ` application / x - www - form - urlencoded ` ,!1),uv.getAdapter(e.adapter||z_.adapter,e)(e).then(function(t){dv(e),e.response=t;try{t.data=B_.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=p_.from(t.headers),t},function(t){if(!V_(t)&&(dv(e),t&&t.response)){e.response=t.response;try{t.response.data=B_.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=p_.from(t.response.headers)}return Promise.reject(t)})}var pv={};[ ` object ` , ` boolean ` , ` number ` , ` function ` , ` string ` , ` symbol ` ].forEach((e,t)=>{pv[e]=function(n){return typeof n===e|| ` a ` +(t<1? ` n ` : ` ` )+e}});var mv={};pv.transitional=function(e,t,n){function r(e,t){return ` [ Axios v ` +nv+ ` ] Transitional option '`+e+`' ` +t+(n? ` . ` +n: ` ` )}return(n,i,a)=>{if(e===!1)throw new y_(r(i, ` has been removed ` +(t? ` in ` +t: ` ` )),y_.ERR_DEPRECATED);return t&&!mv[i]&&(mv[i]=!0,console.warn(r(i, ` has been deprecated since v ` +t+ ` and will be removed in the near future ` ))),!e||e(n,i,a)}},pv.spelling=function(e){return(t,n)=>(console.warn( ` $ { n } is likely a misspelling of $ { e } ` ),!0)};function Vne(e,t,n){if(typeof e!= ` object ` ||!e)throw new y_( ` options must be an object ` ,y_.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),i=r.length;for(;i-->0;){let a=r[i],o=Object.prototype.hasOwnProperty.call(t,a)?t[a]:void 0;if(o){let t=e[a],n=t===void 0||o(t,a,e);if(n!==!0)throw new y_( ` option ` +a+ ` must be ` +n,y_.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new y_( ` Unknown option ` +a,y_.ERR_BAD_OPTION)}}var hv={assertOptions:Vne,validators:pv},gv=hv.validators,_v=class{constructor(e){this.defaults=e||{},this.interceptors={request:new A_,response:new A_}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=(()=>{if(!t.stack)return ` ` ;let e=t.stack.indexOf( `
` );return e===-1? ` ` :t.stack.slice(e+1)})();try{if(!e.stack)e.stack=n;else if(n){let t=n.indexOf( `
` ),r=t===-1?-1:n.indexOf( `
` ,t+1),i=r===-1? ` ` :n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+= `
` +n)}}catch{}}throw e}}_request(e,t){typeof e== ` string ` ?(t||={},t.url=e):t=e||{},t=X_(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&hv.assertOptions(n,{silentJSONParsing:gv.transitional(gv.boolean),forcedJSONParsing:gv.transitional(gv.boolean),clarifyTimeoutError:gv.transitional(gv.boolean),legacyInterceptorReqResOrdering:gv.transitional(gv.boolean),advertiseZstdAcceptEncoding:gv.transitional(gv.boolean),validateStatusUndefinedResolves:gv.transitional(gv.boolean)},!1),r!=null&&(Q.isFunction(r)?t.paramsSerializer={serialize:r}:hv.assertOptions(r,{encode:gv.function,serialize:gv.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),hv.assertOptions(t,{baseUrl:gv.spelling( ` baseURL ` ),withXsrfToken:gv.spelling( ` withXSRFToken ` )},!0),t.method=(t.method||this.defaults.method|| ` get ` ).toLowerCase();let a=i&&Q.merge(i.common,i[t.method]);i&&Q.forEach([ ` delete ` , ` get ` , ` head ` , ` post ` , ` put ` , ` patch ` , ` query ` , ` common ` ],e=>{delete i[e]}),t.headers=p_.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen== ` function ` &&e.runWhen(t)===!1)return;s&&=e.synchronous;let n=t.transitional||j_;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[fv.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);u<d;)l=l.then(e[u++],e[u++]);return l}d=o.length;let f=t;for(;u<d;){let e=o[u++],t=o[u++];try{f=e?e(f):f}catch(e){if(!t){l=Promise.reject(e);break}try{let n=t.call(this,e);Q.isThenable(n)&&(l=Promise.resolve(n).then(()=>fv.call(this,f)))}catch(e){l=Promise.reject(e)}break}}if(!l)try{l=fv.call(this,f)}catch(e){l=Promise.reject(e)}for(u=0,d=c.length;u<d;)l=l.then(c[u++],c[u++]);return l}getUri(e){return e=X_(this.defaults,e),k_(J_(e.baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}};Q.forEach([ ` delete ` , ` get ` , ` head ` , ` options ` ],function(e){_v.prototype[e]=function(t,n){return this.request(X_(n||{},{method:e,url:t,data:n&&Q.hasOwnProp(n, ` data ` )?n.data:void 0}))}}),Q.forEach([ ` post ` , ` put ` , ` patch ` , ` query ` ],function(e){function t(t){return function(n,r,i){return this.request(X_(i||{},{method:e,headers:t?{"Content-Type": ` multipart / form - data ` }:{},url:n,data:r}))}}_v.prototype[e]=t(),e!== ` query ` &&(_v.prototype[e+ ` Form ` ]=t(!0))});var Hne=class e{constructor(e){if(typeof e!= ` function ` )throw TypeError( ` executor must be a function . ` );let t;this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-->0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new H_(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function Une(e){return function(t){return e.apply(null,t)}}function Wne(e){return Q.isObject(e)&&e.isAxiosError===!0}var vv={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent: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,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(vv).forEach(([e,t]
Line truncated
` ,gre= ` \u2028 ` ,_re= ` \u2029 ` ;function vre(e){let t=e,n=0,r=1,i=1,a=0,o=e=>t[e]===hre&&t[e+1]===Yv,s=e=>t[e]===Yv,c=e=>t[e]===_re,l=e=>t[e]===gre,u=e=>o(e)||s(e)||c(e)||l(e),d=()=>n,f=()=>r,p=()=>i,m=()=>a,h=e=>o(e)||c(e)||l(e)?Yv:t[e],g=()=>h(n),_=()=>h(n+a);function v(){return a=0,u(n)&&(r++,i=0),o(n)&&n++,n++,i++,t[n]}function y(){return o(n+a)&&a++,a++,t[n+a]}function b(){n=0,r=1,i=1,a=0}function x(e=0){a=e}function S(){let e=n+a;for(;e!==n;)v();a=0}return{index:d,line:f,column:p,peekOffset:m,charAt:h,currentChar:g,currentPeek:_,next:v,peek:y,reset:b,resetPeek:x,skipToPeek:S}}var Xv=void 0,Zv= ` '`,yre=`tokenizer`;function bre(e,t={}){let n=t.location!==!1,r=vre(e),i=()=>r.index(),a=()=>pre(r.line(),r.column(),r.index()),o=a(),s=i(),c={currentType:13,offset:s,startLoc:o,endLoc:o,lastType:13,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:``},l=()=>c,{onError:u}=t;function d(e,t,r,...i){let a=l();if(t.column+=r,t.offset+=r,u){let r=qv(e,n?Gv(a.startLoc,t):null,{domain:yre,args:i});u(r)}}function f(e,t,r){e.endLoc=a(),e.currentType=t;let i={type:t};return n&&(i.loc=Gv(e.startLoc,e.endLoc)),r!=null&&(i.value=r),i}let p=e=>f(e,13);function m(e,t){return e.currentChar()===t?(e.next(),t):(d(Kv.EXPECTED_TOKEN,a(),0,t),``)}function h(e){let t=``;for(;e.currentPeek()===Jv||e.currentPeek()===Yv;)t+=e.currentPeek(),e.peek();return t}function g(e){let t=h(e);return e.skipToPeek(),t}function _(e){if(e===Xv)return!1;let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t===95}function v(e){if(e===Xv)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57}function y(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function b(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=v(e.currentPeek()===`-`?e.peek():e.currentPeek());return e.resetPeek(),r}function x(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=e.currentPeek()===Zv;return e.resetPeek(),r}function S(e,t){let{currentType:n}=t;if(n!==7)return!1;h(e);let r=e.currentPeek()===`.`;return e.resetPeek(),r}function C(e,t){let{currentType:n}=t;if(n!==8)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function w(e,t){let{currentType:n}=t;if(!(n===7||n===11))return!1;h(e);let r=e.currentPeek()===`:`;return e.resetPeek(),r}function T(e,t){let{currentType:n}=t;if(n!==9)return!1;let r=()=>{let t=e.currentPeek();return t===`{`?_(e.peek()):t===`@`||t===`|`||t===`:`||t===`.`||t===Jv||!t?!1:t===Yv?(e.peek(),r()):D(e,!1)},i=r();return e.resetPeek(),i}function E(e){h(e);let t=e.currentPeek()===`|`;return e.resetPeek(),t}function D(e,t=!0){let n=(t=!1,r=``)=>{let i=e.currentPeek();return i===`{`||i===`@`||!i?t:i===`|`?!(r===Jv||r===Yv):i===Jv?(e.peek(),n(!0,Jv)):i===Yv?(e.peek(),n(!0,Yv)):!0},r=n();return t&&e.resetPeek(),r}function O(e,t){let n=e.currentChar();if(n!==Xv)return t(n)?(e.next(),n):null}function k(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36}function A(e){return O(e,k)}function j(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36||t===45}function M(e){return O(e,j)}function ee(e){let t=e.charCodeAt(0);return t>=48&&t<=57}function te(e){return O(e,ee)}function ne(e){let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function N(e){return O(e,ne)}function re(e){let t=``,n=``;for(;t=te(e);)n+=t;return n}function ie(e){let t=``;for(;;){let n=e.currentChar();if(n===`\\`){let r=e.peek();r===`{`||r===`}`||r===`@`||r===`|`||r===`\\`?(t+=n+r,e.next(),e.next()):(e.resetPeek(),t+=n,e.next())}else if(n===`{`||n===`}`||n===`@`||n===`|`||!n)break;else if(n===Jv||n===Yv)if(D(e))t+=n,e.next();else if(E(e))break;else t+=n,e.next();else t+=n,e.next()}return t}function ae(e){g(e);let t=``,n=``;for(;t=M(e);)n+=t;let r=e.currentChar();if(r&&r!==`}`&&r!==Xv&&r!==Jv&&r!==Yv&&r!==` `){let t=de(e);return d(Kv.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n+t),n+t}return e.currentChar()===Xv&&d(Kv.UNTERMINATED_CLOSING_BRACE,a(),0),n}function oe(e){g(e);let t=``;return e.currentChar()===`-`?(e.next(),t+=`-${re(e)}`):t+=re(e),e.currentChar()===Xv&&d(Kv.UNTERMINATED_CLOSING_BRACE,a(),0),t}function se(e){return e!==Zv&&e!==Yv}function P(e){g(e),m(e,`' ` );let t= ` ` ,n= ` ` ;for(;t=O(e,se);)t=== ` \ \ ` ?n+=ce(e):n+=t;let r=e.currentChar();return r===Yv||r===Xv?(d(Kv.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),r===Yv&&(e.next(),m(e, ` '`)),n):(m(e,`' ` ),n)}function ce(e){let t=e.currentChar();switch(t){case ` \ \ ` :case ` ' ` :return e.next(), ` \ \ $ { t } ` ;case ` u ` :return le(e,t,4);case ` U ` :return le(e,t,6);default:return d(Kv.UNKNOWN_ESCAPE_SEQUENCE,a(),0,t), ` ` }}function le(e,t,n){m(e,t);let r= ` ` ;for(let i=0;i<n;i++){let n=N(e);if(!n){d(Kv.INVALID_UNICODE_ESCAPE_SEQUENCE,a(),0, ` \ \ $ { t } $ { r } $ { e . currentChar ( ) } ` );break}r+=n}return ` \ \ $ { t } $ { r } ` }function ue(e){return e!== ` { ` &&e!== ` } ` &&e!==Jv&&e!==Yv}function de(e){g(e);let t= ` ` ,n= ` ` ;for(;t=O(e,ue);)n+=t;return n}function fe(e){let t= ` ` ,n= ` ` ;for(;t=A(e);)n+=t;return n}function pe(e){let t=n=>{let r=e
Line truncated
` :t.breakLineCode,a=t.needIndent?t.needIndent:n!== ` arrow ` ,o=e.helpers||[],s=Are(e,{filename:r,breakLineCode:i,needIndent:a});s.push(n=== ` normal ` ? ` function _ _msg _ _ ( ctx ) { ` : ` ( ctx ) => { ` ),s.indent(a),o.length>0&&(s.push( ` const { $ { zv ( o . map ( e => ` ${ e } : _ ${ e } ` ) , ` , ` ) } } = ctx ` ),s.newline()),s.push( ` return ` ),ry(s,e),s.deindent(a),s.push( ` } ` ),delete e.helpers;let{code:c,map:l}=s.context();return{ast:e,code:c,map:l?l.toJSON():void 0}};function Ire(e,t={}){let n=Dv({},t),r=!!n.jit,i=!!n.minify,a=n.optimize==null||n.optimize,o=Ere(n).parse(e);return r?(a&&kre(o),i&&ny(o),{ast:o,code: ` ` }):(Ore(o,n),Fre(o,n))}function Lre(){typeof __INTLIFY_PROD_DEVTOOLS__!= ` boolean ` &&(kv().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!= ` boolean ` &&(kv().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function iy(e){return Fv(e)&&uy(e)===0&&(Av(e, ` b ` )||Av(e, ` body ` ))}var ay=[ ` b ` , ` body ` ];function Rre(e){return hy(e,ay)}var oy=[ ` c ` , ` cases ` ];function zre(e){return hy(e,oy,[])}var sy=[ ` s ` , ` static ` ];function Bre(e){return hy(e,sy)}var cy=[ ` i ` , ` items ` ];function Vre(e){return hy(e,cy,[])}var ly=[ ` t ` , ` type ` ];function uy(e){return hy(e,ly)}var dy=[ ` v ` , ` value ` ];function fy(e,t){let n=hy(e,dy);if(n!=null)return n;throw _y(t)}var py=[ ` m ` , ` modifier ` ];function Hre(e){return hy(e,py)}var my=[ ` k ` , ` key ` ];function Ure(e){let t=hy(e,my);if(t)return t;throw _y(6)}function hy(e,t,n){for(let n=0;n<t.length;n++){let r=t[n];if(Av(e,r)&&e[r]!=null)return e[r]}return n}var gy=[...ay,...oy,...sy,...cy,...my,...py,...dy,...ly];function _y(e){return Error( ` unhandled node type : $ { e } ` )}function vy(e){return t=>Wre(t,e)}function Wre(e,t){let n=Rre(t);if(n==null)throw _y(0);if(uy(n)===1){let t=zre(n);return e.plural(t.reduce((t,n)=>[...t,yy(e,n)],[]))}else return yy(e,n)}function yy(e,t){let n=Bre(t);if(n!=null)return e.type=== ` text ` ?n:e.normalize([n]);{let n=Vre(t).reduce((t,n)=>[...t,by(e,n)],[]);return e.normalize(n)}}function by(e,t){let n=uy(t);switch(n){case 3:return fy(t,n);case 9:return fy(t,n);case 4:{let r=t;if(Av(r, ` k ` )&&r.k)return e.interpolate(e.named(r.k));if(Av(r, ` key ` )&&r.key)return e.interpolate(e.named(r.key));throw _y(n)}case 5:{let r=t;if(Av(r, ` i ` )&&Cv(r.i))return e.interpolate(e.list(r.i));if(Av(r, ` index ` )&&Cv(r.index))return e.interpolate(e.list(r.index));throw _y(n)}case 6:{let n=t,r=Hre(n),i=Ure(n);return e.linked(by(e,i),r?by(e,r):void 0,e.type)}case 7:return fy(t,n);case 8:return fy(t,n);default:throw Error( ` unhandled node on format message part : $ { n } ` )}}var Gre=e=>e,xy=Ov();function Kre(e,t={}){let n=!1,r=t.onError||mre;return t.onError=e=>{n=!0,r(e)},{...Ire(e,t),detectError:n}}function qre(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&Nv(e)){Pv(t.warnHtmlMessage)&&t.warnHtmlMessage;let n=(t.onCacheKey||Gre)(e),r=xy[n];if(r)return r;let{ast:i,detectError:a}=Kre(e,{...t,location:!1,jit:!0}),o=vy(i);return a?o:xy[n]=o}else{let t=e.cacheKey;return t?xy[t]||(xy[t]=vy(e)):vy(e)}}var Sy=null;function Jre(e){Sy=e}function Yre(e,t,n){Sy&&Sy.emit( ` i18n : init ` ,{timestamp:Date.now(),i18n:e,version:t,meta:n})}var Xre=Zre( ` function : translate ` );function Zre(e){return t=>Sy&&Sy.emit(e,t)}var Cy={INVALID_ARGUMENT:17,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23};function wy(e){return qv(e,null,void 0)}Cy.INVALID_ARGUMENT,Cy.INVALID_DATE_ARGUMENT,Cy.INVALID_ISO_DATE_ARGUMENT,Cy.NOT_SUPPORT_NON_STRING_MESSAGE,Cy.NOT_SUPPORT_LOCALE_PROMISE_VALUE,Cy.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION,Cy.NOT_SUPPORT_LOCALE_TYPE;function Ty(e,t){return t.locale==null?Dy(e.locale):Dy(t.locale)}var Ey;function Dy(e){if(Nv(e))return e;if(Mv(e)){if(e.resolvedOnce&&Ey!=null)return Ey;if(e.constructor.name=== ` Function ` ){let t=e();if(Zne(t))throw wy(Cy.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Ey=t}else throw wy(Cy.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw wy(Cy.NOT_SUPPORT_LOCALE_TYPE)}function Qre(e,t,n){return[...new Set([n,...jv(t)?t:Fv(t)?Object.keys(t):Nv(t)?[t]:[n]])]}function Oy(e,t,n){let r=Nv(n)?n:Ly,i=e;i.__localeChainCache||=new Map;let a=i.__localeChainCache.get(r);if(!a){a=[];let e=[n];for(;jv(e);)e=ky(a,e,t);let o=jv(t)||!Rv(t)?t:t.default?t.default:null;e=Nv(o)?[o]:o,jv(e)&&ky(a,e,!1),i.__localeChainCache.set(r,a)}return a}function ky(e,t,n){let r=!0;for(let i=0;i<t.length&&Pv(r);i++){let a=t[i];Nv(a)&&(r= $ re(e,t[i],n))}return r}function $ re(e,t,n){let r,i=t.split( ` - ` );do r=eie(e,i.join( ` - ` ),n),i.splice(-1,1);while(i.length&&r===!0);return r}function eie(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!== ` ! ` ;let i=t.replace(/!/g, ` ` );e.push(i),(jv(n)||Rv(n))&&n[i]&&(r=n[i])}return r}var Ay=[];Ay[0]={w:[0],i:[3,0],"[":[4],o:[7]},Ay[1]={w:[1],".":[2],"[":[4],o:[7]},Ay[2]={w:[2],i:[3,0],0:[3,0]},Ay[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},Ay[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},Ay[5]={"'":[4,0],o:8,l:[5,0]},Ay[6]={'"':[4,0],o:8,l:[6,0]};var tie=/^ \s ?(?:true|false|-?[ \d .]+|'[
Line truncated
Tracking started at : { statsStartTime } ` ,manual: ` Manual ` ,tableWidthMode: ` Table width mode ` ,testFailed: ` Test failed ` ,testFinishedTip: ` { name }
{ number } / { total } tests completed ` ,testFinishedResultTip: ` { name }
Test completed : { success } succeeded , { failed } timed out ` ,testFailedTip: ` { name }
Test failed ` ,updateFinishedTip: ` { number } update ( s ) finished ` ,independentLatencyTest: ` Independent latency test ` ,independentLatencyTestTip: ` When enabled , the latency test will use URLs specified in the configuration file instead of zashboard 's URL settings. Latency will be displayed independently based on the URLs set in policy groups.`,search:`Search`,searchVisibleColumns:`Search displayed columns`,searchHiddenColumns:`Search hidden columns too`,searchProxyGroup:`Search proxy groups`,searchProxyNode:`Search proxy nodes`,proxySearchModeGlobal:`Node search`,proxySearchModeGroup:`Policy group search`,importing:`Importing...`,hideConnection:`Hide connection`,showConnection:`Show connection`,hideConnectionRegex:`Hide connection regex`,hideConnectionTip:`You can use case-insensitive regular expressions to match and hide unwanted connections.`,hideLog:`Hide log`,showLog:`Show log`,hideLogRegex:`Hide log regex`,hideLogTip:`You can use case-insensitive regular expressions to match and hide unwanted logs.`,loadBalance:`Load balancing`,label:`Label`,optional:`Optional`,swipeInTabs:`Swipe to switch between tabs`,swipeInPages:`Swipe to switch between pages`,simpleCardPreset:`Simple preset`,detailedCardPreset:`Detailed preset`,refresh:`Refresh`,reset:`Reset`,resetSettings:`Reset settings`,resetSettingsConfirm:`Are you sure you want to reset all dashboard settings to default values? This action cannot be undone.`,backgroundToneSwitchConfirm:`This background looks better with the {theme}. Do you want to switch?`,backgroundToneLightThemeLabel:`light theme`,backgroundToneDarkThemeLabel:`dark theme`,minProxyCardWidth:`Minimum proxy card width`,displayGlobalByMode:`Show GLOBAL based on mode`,displaySelectedNode:`Show selected node`,displayLatencyNumber:`Show latency numbers`,disconnectOnRuleDisable:`Disconnect matching connections when a rule is disabled`,tipForFixed:`The current policy group is locked to the current node. Run a speed test to restore {type} behavior.`,remoteAddress:`Remote address`,save:`Save`,moreDetails:`More details`,moreSettings:`More settings`,customIcon:`Custom icon`,dropOrClickUpload:`Drop an image or paste a URL`,disablePullToRefresh:`Disable pull to refresh`,disablePullToRefreshTip:`Pull-to-refresh and virtual scrolling components may conflict. If you experience lag or accidentally trigger pull-to-refresh while scrolling, try disabling this feature.`,keyboardShortcuts:`Keyboard shortcuts`,keyboardShortcutsTip:`Click the input and press a key or key combination to set a shortcut. Press Backspace or Delete to clear it.`,keyboardShortcutPageName:`{name} page`,toggleSidebar:`Toggle sidebar`,switchToPreviousBackend:`Switch to previous backend`,switchToNextBackend:`Switch to next backend`,keyboardShortcutsConflict:`Duplicate shortcuts detected: {keys}. Only the first one will take effect.`,resetKeyboardShortcuts:`Reset shortcuts`,pressAnyKey:`Press a key`,displayAllFeatures:`Show all features`,displayAllFeaturesTip:`Show all features, including those not supported by the official build of the current core (honk). If you' re using a fork that supports some of these features , you can try enabling them . ` ,blurIntensity: ` Blur intensity ` ,scrollAnimationEffect: ` Scroll animation effect ` ,importFromFile: ` Import from file ` ,importFromUrl: ` Import from URL ` ,uploadSettingsSuccess: ` Settings uploaded successfully ` ,uploadSettingsIconReflectListRemoved: ` Custom icon data was too large and has been removed during upload . Please reduce it and try again . ` ,syncSettingsSuccess: ` Settings synced successfully ` ,syncSettingsConfirm: ` The backend has stored settings that will override the following local settings :
{ keys }
Do you want to apply them ? ` ,importSettingsConfirm: ` The imported settings will override the following local settings :
{ keys }
Do you want to apply them ? ` ,dontAskAgainAlwaysApply: ` Don 't ask again, always apply`,confirmBeforeOverride:`Confirm before overriding local settings`,deleteUploadedSettingsSuccess:`Uploaded settings deleted successfully`,deleteUploadedSettingsConfirm:`Are you sure you want to delete the uploaded settings on the backend? This action cannot be undone.`,upgradeSuccess:`Upgrade successful`,numberOfChartsInSidebar:`Number of charts in the sidebar`,flushSmartWeights:`Clear smart weights`,IPInfoAPI:`IP info API`,IPInfoAPITip:`This API is used for IP geolocation lookups in connection details and zashboard' s DNS query feature . IP Check and Earth use their own API selections . ` ,general: ` General ` ,groupProxiesByProvider: ` Group proxies by provider ` ,useSmartGroupSort: ` Sort smart groups by usage frequency ` ,all: ` All ` ,autoDisconnectIdleUDP: ` Auto - disconnect idle UDP connections ` ,autoDisconnectIdleUDPTime: ` UDP idle time ` ,autoDisconnectIdleUDPTip: ` When enabled , opening zashboard will close UDP connections that have been idle longer than the configured time . This can help with UDP connections that don ' t disconnect automatically . ` ,connectionTopology: ` Connection topology ` ,applyConnectionFilter: ` Apply connection filters ` ,topologyPause: ` Pause topology updates ` ,topologyResume: ` Resume topology updates ` ,topologyExpand: ` Expand topology view ` ,topologyCollapse: ` Restore topology view ` ,editBackend: ` Edit backend ` ,editBackendTitle: ` Edit backend configuration ` ,addBackend: ` Add backend ` ,manageBackends: ` Manage backends ` ,noBackendYet: ` No backend yet ` ,backendConnectionFailed: ` Backend connection failed . Please check your configuration . ` ,backendConfigSaved: ` Backend configuration saved successfully ` ,saveFailed: ` Save failed ` ,checking: ` Checking ... ` ,copySuccess: ` Copied successfully ` ,importFromBackendTip: ` The default . / zashboard - settings . json is located in the ui folder . Please ensure the ui folder exists and contains the configuration file . ` ,importFailed: ` Import failed , please check the URL : { url } ` ,autoImportFromUrl: ` Auto - import ` ,autoImportFromUrlTip: ` When enabled , settings will be automatically imported from the URL when opening zashboard . If the hash differs from the last imported hash , settings will be re - imported and the page will be refreshed . ` ,getting: ` Getting ... ` ,mmdbSizeTip: ` If you are using MMDB - format GEO files , this number will be 0. ` ,displayFinalOutbound: ` Show final outbound node ` ,groupTestUrls: ` Group test URLs ` ,groupTestUrlsTip: ` For manual tests triggered from the dashboard , URL priority is : URLs set here > URLs in configuration > global test URLs . For groups like UrlTest / Fallback , you still need to modify URLs in the configuration , so this is mainly recommended for Selector scenarios . ` ,groupName: ` Group name ` ,unknown: ` Unknown ` ,sourceIPAddress: ` Source IP address ` ,ruleMatch: ` Rule match ` ,proxyChainEntry: ` Proxy chain entry ` ,proxyChainExit: ` Proxy chain exit ` ,nodeType: ` Node type ` ,connectionCount: ` Connection count ` ,zashboardSettings: ` Dashboard settings ` ,backendSettings: ` Backend settings ` ,generalSettings: ` General settings ` ,overviewSettings: ` Overview settings ` ,overviewCardSettings: ` Card settings ` ,chartsCard: ` Charts card ` ,networkCard: ` Network card ` ,providerTrafficOverview: ` Provider traffic overview ` ,topologyCharts: ` Topology charts ` ,earthGlobeCard: ` Global connections ` ,earthGlobeTitle: ` Global connections ` ,earthProjection: ` Projection ` ,earthVisualStyle: ` Globe style ` ,earthVisualStyle_space: ` Space ` ,earthVisualStyle_flat: ` Flat ` ,earthOriginAPI: ` Public IP service ` ,earthLocalIP: ` Local IP ` ,earthToggleIP: ` Show or hide local IP ` ,earthHideCityLabels: ` Hide city names ` ,earthShowCityLabels: ` Show city names ` ,earthPauseRotation: ` Pause globe rotation ` ,earthResumeRotation: ` Resume globe rotation ` ,earthExpand: ` Expand globe view ` ,earthCollapse: ` Restore globe view ` ,earthConnectionLine: ` Connection route ` ,earthLegend: ` Endpoint legend ` ,earthLegendProxied: ` Via proxy ` ,earthDatabaseChecking: ` Checking the local city database … ` ,earthDatabaseLoading: ` Loading the cached city database … ` ,earthDatabaseConsentTitle: ` Download the local city database ? ` ,earthDatabaseConsent: ` Connection endpoints stay in this browser . DB - IP City Lite requires about { download } to download and { stored } of local storage after extraction . ` ,earthDatabaseCacheRecovered: ` A damaged cached database was removed . Download a clean copy to restore location lookup . ` ,earthDatabaseDownload: ` Download database ` ,earthDatabaseLearnMore: ` About DB - IP City Lite ` ,earthDatabaseDownloading: ` Downloading city database ` ,earthDatabaseError_space: ` There is not enough browser storage for the city database . ` ,earthDatabaseError_network: ` The city database could not be downloaded . ` ,earthDatabaseError_decompress: ` The city database could not be decompressed . ` ,earthDatabaseError_invalid: ` The downloaded city database is invalid . ` ,earthDatabaseError_storage: ` The city database could not be saved in browser storage . ` ,earthDatabaseError_unsupported: ` This browser cannot decompress the city database . ` ,earthDatabaseError_unknown: ` The city database coul Line truncated
Время начала записи : { statsStartTime } ` ,manual: ` Ручной ` ,tableWidthMode: ` Режим ширины таблицы ` ,testFailed: ` Тест задержки таи ̆ маут ` ,testFinishedTip: ` { name }
{ number } / { total } Тест завершен ` ,testFinishedResultTip: ` { name }
Тест завершен : { success } Успешно , { failed } Таи ̆ маут ` ,testFailedTip: ` { name }
Тест задержки таи ̆ маут ` ,updateFinishedTip: ` { number } Обновление завершено ` ,independentLatencyTest: ` Независимый тест задержки ` ,independentLatencyTestTip: ` Включение независимого тестирования задержки попытается использовать URL - адреса , указанные в конфигурационном файле , вместо настроек URL - адресов в панели управления во время теста задержки . Задержка будет отображаться отдельно на основе URL - адресов , установленных в группах политик . ` ,search: ` Поиск ` ,searchVisibleColumns: ` Поиск по отображаемым столбцам ` ,searchHiddenColumns: ` Поиск и по скрытым столбцам ` ,searchProxyGroup: ` Поиск групп прокси ` ,searchProxyNode: ` Поиск узлов прокси ` ,proxySearchModeGlobal: ` Поиск узлов ` ,proxySearchModeGroup: ` Поиск групп политик ` ,importing: ` Импортируется ` ,hideConnection: ` Скрыть соединение ` ,showConnection: ` Показать соединение ` ,hideConnectionRegex: ` Скрыть соединение Regex ` ,hideConnectionTip: ` Используйте регистронезависимое регулярное выражение , чтобы найти и скрыть нежелательные соединения . ` ,hideLog: ` Скрыть журнал ` ,showLog: ` Показать журнал ` ,hideLogRegex: ` Скрыть журнал Regex ` ,hideLogTip: ` Используйте регистронезависимое регулярное выражение , чтобы найти и скрыть нежелательные записи журнала . ` ,loadBalance: ` Балансировка нагрузки ` ,label: ` Метка ` ,optional: ` Необязательно ` ,swipeInTabs: ` Провести для переключения вкладок ` ,swipeInPages: ` Провести для переключения страниц ` ,simpleCardPreset: ` Простой ` ,detailedCardPreset: ` Подробный ` ,refresh: ` Обновить ` ,reset: ` Сбросить ` ,resetSettings: ` Сбросить настройки ` ,resetSettingsConfirm: ` Вы уверены , что хотите сбросить все настройки панели к значениям по умолчанию ? Это действие нельзя отменить . ` ,backgroundToneSwitchConfirm: ` Для этого фона лучше подходит { theme } . Переключить тему ? ` ,backgroundToneLightThemeLabel: ` светлая тема ` ,backgroundToneDarkThemeLabel: ` темная тема ` ,minProxyCardWidth: ` Минимальная ширина карточки прокси ` ,displayGlobalByMode: ` Отображать GLOBAL по режиму ` ,displaySelectedNode: ` Отображать выбранный узел ` ,displayLatencyNumber: ` Отображать задержку ` ,disconnectOnRuleDisable: ` Разрывать соединения при отключении правила ` ,tipForFixed: ` Текущая стратегическая группа закреплена за текущим узлом . Нажмите « Тест скорости » , чтобы восстановить поведение { type } . ` ,remoteAddress: ` удалённый адрес ` ,save: ` Сохранить ` ,moreDetails: ` Подробнее ` ,moreSettings: ` Дополнительные настройки ` ,customIcon: ` Пользовательская иконка ` ,dropOrClickUpload: ` Перетащите изображение или вставьте URL ` ,disablePullToRefresh: ` Отключить свойство обновления ` ,disablePullToRefreshTip: ` Компоненты Pull - to - refresh и виртуальной прокрутки иногда могут конфликтовать . Если при прокрутке вверх - вниз у вас часто возникают задержки или случайные срабатывания Pull - to - refresh , попробуйте отключить Pull - to - refresh . ` ,keyboardShortcuts: ` Горячие клавиши ` ,keyboardShortcutsTip: ` Нажмите на поле и затем нужную клавишу или сочетание клавиш . Для очистки используйте Backspace или Delete . ` ,keyboardShortcutPageName: ` Страница { name } ` ,toggleSidebar: ` Переключить боковую панель ` ,switchToPreviousBackend: ` Переключиться на предыдущий бэкенд ` ,switchToNextBackend: ` Переключиться на следующий бэкенд ` ,keyboardShortcutsConflict: ` Обнаружены повторяющиеся горячие клавиши : { keys } . Сработает только первое совпадение . ` ,resetKeyboardShortcuts: ` Сбросить горячие клавиш Line truncated
{ keys }
Применить их ? ` ,importSettingsConfirm: ` Импортированные настройки перезапишут следующие локальные настройки :
{ keys }
Применить их ? ` ,dontAskAgainAlwaysApply: ` Больше не спрашивать , применять автоматически ` ,confirmBeforeOverride: ` Подтверждать перезапись локальных настроек ` ,deleteUploadedSettingsSuccess: ` Загруженные настройки успешно удалены ` ,deleteUploadedSettingsConfirm: ` Вы уверены , что хотите удалить загруженные на бэкенд настройки ? Это действие нельзя отменить . ` ,upgradeSuccess: ` Обновление до новой версии выполнено успешно ` ,numberOfChartsInSidebar: ` Количество графиков в боковой панели ` ,flushSmartWeights: ` Очистить Smart веса ` ,IPInfoAPI: ` API информации о IP ` ,IPInfoAPITip: ` Этот API используется для определения геолокации IP - адресов в деталях соединения и DNS - запросах панели . Проверка IP и глобус используют собственные настройки API . ` ,general: ` Универсальный ` ,groupProxiesByProvider: ` Группировать прокси по провайдеру ` ,useSmartGroupSort: ` Сортировать Smart группы по частоте использования ` ,all: ` Все ` ,autoDisconnectIdleUDP: ` Автоматически отключить UDP - идле ` ,autoDisconnectIdleUDPTime: ` Время UDP - идле ` ,autoDisconnectIdleUDPTip: ` При включении открытие zashboard приведёт к закрытию UDP - соединений , продолжительность которых превышает заданное количество минут . Это может помочь в случае с некоторыми UDP - соединениями , которые не разрываются автоматически , как ожидается . ` ,connectionTopology: ` Топология соединений ` ,applyConnectionFilter: ` Применять фильтры соединений ` ,topologyPause: ` Приостановить обновление топологии ` ,topologyResume: ` Возобновить обновление топологии ` ,topologyExpand: ` Развернуть топологию ` ,topologyCollapse: ` Восстановить размер топологии ` ,editBackend: ` Редактировать бэкенд ` ,editBackendTitle: ` Редактировать конфигурацию бэкенда ` ,addBackend: ` Добавить бэкенд ` ,manageBackends: ` Управление бэкендами ` ,noBackendYet: ` Бэкендов пока нет ` ,backendConnectionFailed: ` Не удалось подключиться к бэкенду , проверьте конфигурацию ` ,backendConfigSaved: ` Конфигурация бэкенда успешно сохранена ` ,saveFailed: ` Не удалось сохранить ` ,checking: ` Проверка ... ` ,copySuccess: ` Копирование успешно ` ,importFromBackendTip: ` По умолчанию . / zashboard - settings . json находится в папке ui . Пожалуйста , убедитесь , что папка ui существует и содержит файл конфигурации . ` ,importFailed: ` Импорт не выполнен , проверьте url { url } ` ,autoImportFromUrl: ` Автоматический импорт ` ,autoImportFromUrlTip: ` При включении настройки будут автоматически импортироваться из url при открытии zashboard . Если хэш отличается от последнего импортированного хэша , настройки будут импортированы заново и страница будет обновлена . ` ,getting: ` Получение ... ` ,mmdbSizeTip: ` Если вы используете mmdb - формат файлов geo , то количество будет равно 0 ` ,displayFinalOutbound: ` Показать конечный исходящий узел ` ,groupTestUrls: ` Группа тестовых URL ` ,groupTestUrlsTip: ` Для ручных тестов , запущенных из панели , установите тестовые URL > URL в конфигурации > Глобальные тестовые URL , но для групп с UrlTest / Fallback и т . д . , URL в конфигурации все равно нужно изменить , поэтому это рекомендуется только для Selector и т . д . ` ,groupName: ` Группа имени ` ,unknown: ` Неизвестно ` ,sourceIPAddress: ` Исходный IP - адрес ` ,ruleMatch: ` Совпадение правила ` ,proxyChainEntry: ` Вход в цепочку прокси ` ,proxyChainExit: ` Выход из цепочки прокси ` ,nodeType: ` Тип узла ` ,connectionCount: ` Количество соединений ` ,zashboardSet
Line truncated
记录开始时间 : { statsStartTime } ` ,manual: ` 手动 ` ,tableWidthMode: ` 表格宽度模式 ` ,testFailed: ` 测速超时 ` ,testFinishedTip: ` { name }
{ number } / { total } 测试完成 ` ,testFinishedResultTip: ` { name }
测试完成 : { success } 成功 , { failed } 超时 ` ,testFailedTip: ` { name }
测速超时 ` ,updateFinishedTip: ` { number } 更新完成 ` ,independentLatencyTest: ` 独立延迟测试 ` ,independentLatencyTestTip: ` 开启独立延迟测试会在测速中尽可能的使用配置文件中的url覆盖面板设置的url , 并展示根据策略组设置的url获取的延迟 。 ` ,search: ` 搜索 ` ,searchVisibleColumns: ` 仅搜索展示的列 ` ,searchHiddenColumns: ` 搜索包含隐藏的列 ` ,searchProxyGroup: ` 搜索代理组 ` ,searchProxyNode: ` 搜索节点 ` ,proxySearchModeGlobal: ` 节点搜索 ` ,proxySearchModeGroup: ` 策略组搜索 ` ,importing: ` 正在导入 ` ,hideConnection: ` 隐藏连接 ` ,showConnection: ` 显示连接 ` ,hideConnectionRegex: ` 隐藏连接正则 ` ,hideConnectionTip: ` 可通过不区分大小写的正则表达式来匹配并隐藏不需要看到的连接 ` ,hideLog: ` 隐藏日志 ` ,showLog: ` 显示日志 ` ,hideLogRegex: ` 隐藏日志正则 ` ,hideLogTip: ` 可通过不区分大小写的正则表达式来匹配并隐藏不需要看到的日志 ` ,loadBalance: ` 负载均衡 ` ,label: ` 标签 ` ,optional: ` 可选 ` ,swipeInTabs: ` 滑动切换页面二级标签 ` ,swipeInPages: ` 滑动切换页面 ` ,simpleCardPreset: ` 简洁预设 ` ,detailedCardPreset: ` 详细预设 ` ,refresh: ` 刷新 ` ,reset: ` 重置 ` ,resetSettings: ` 恢复默认设置 ` ,resetSettingsConfirm: ` 确定要将面板设置恢复为默认值吗 ? 此操作不可撤销 。 ` ,backgroundToneSwitchConfirm: ` 检测到这张背景图更适合使用 { theme } , 是否切换 ? ` ,backgroundToneLightThemeLabel: ` 浅色主题 ` ,backgroundToneDarkThemeLabel: ` 深色主题 ` ,minProxyCardWidth: ` 节点卡片最小宽度 ` ,displayGlobalByMode: ` 根据模式显示 GLOBAL ` ,displaySelectedNode: ` 显示选中节点 ` ,displayLatencyNumber: ` 显示延迟数字 ` ,disconnectOnRuleDisable: ` 禁用规则时打断连接 ` ,tipForFixed: ` 当前策略组被固定在了当前节点 , 点击测速来恢复 { type } 行为 ` ,remoteAddress: ` 远端地址 ` ,save: ` 保存 ` ,moreDetails: ` 更多详情 ` ,moreSettings: ` 更多设置 ` ,customIcon: ` 自定义图标 ` ,dropOrClickUpload: ` 拖拽图片或输入 URL ` ,disablePullToRefresh: ` 禁用下拉刷新 ` ,disablePullToRefreshTip: ` 下拉刷新和虚拟滚动的组件有时会有冲突 , 如果你在上下滚动的时候经常卡顿或者误触发下拉刷新 , 可以尝试禁用下拉刷新 ` ,keyboardShortcuts: ` 快捷键设置 ` ,keyboardShortcutsTip: ` 点击输入框后可直接按单键或组合键设置快捷键 , 按 Backspace 或 Delete 可清空 。 ` ,keyboardShortcutPageName: ` { name } 页 ` ,toggleSidebar: ` 展开 / 收起侧边栏 ` ,switchToPreviousBackend: ` 切换到上一个后端 ` ,switchToNextBackend: ` 切换到下一个后端 ` ,keyboardShortcutsConflict: ` 检测到重复快捷键 : { keys } 。 只有第一项会生效 。 ` ,resetKeyboardShortcuts: ` 重置快捷键 ` ,pressAnyKey: ` 按下任意键 ` ,displayAllFeatures: ` 显示所有功能 ` ,displayAllFeaturesTip: ` 显示所有功能 , 包括当前内核 ( honk ) 官方版本不支持的功能 , 如果您使用的 fork 版本支持其中的某些功能 , 可以尝试启用 ` ,blurIntensity: ` 毛玻璃强度 ` ,scrollAnimationEffect: ` 滚动动画效果 ` ,importFromFile: ` 从文件导入 ` ,importFromUrl: ` 从 URL 导入 ` ,uploadSettingsSuccess: ` 设置上传成功 ` ,uploadSettingsIconReflectListRemoved: ` 自定义图标数据过长 , 上传时已自动移除这部分内容 , 请精简后重试 。 ` ,syncSettingsSuccess: ` 设置同步成功 ` ,syncSettingsConfirm: ` 后端存储的设置将覆盖以下本地设置 :
{ keys }
是否应用 ? ` ,importSettingsConfirm: ` 导入的设置将覆盖以下本地设置 :
{ keys }
是否应用 ? ` ,dontAskAgainAlwaysApply: ` 不再提示 , 以后自动应用 ` ,confirmBeforeOverride: ` 覆盖本地设置前确认 ` ,deleteUploadedSettingsSuccess: ` 已上传设置删除成功 ` ,deleteUploadedSettingsConfirm: ` 确定要删除后端上已上传的设置吗 ? 此操作不可撤销 。 ` ,upgradeSuccess: ` 升级成功 ` ,numberOfChartsInSidebar: ` 侧边栏图表数量 ` ,flushSmartWeights: ` 清空Smart权重 ` ,IPInfoAPI: ` IP信息API ` ,IPInfoAPITip: ` 此API仅用于连接详情与面板DNS查询中的IP地理信息查询 ; IP检查与地球组件使用各自的API选项 。 ` ,general: ` 通用 ` ,groupProxiesByProvider: ` 节点根据提供商分组 ` ,useSmartGroupSort: ` Smart组根据使用频率排序 ` ,all: ` 全部 ` ,autoDisconnectIdleUDP: ` 自动断开空闲UDP ` ,autoDisconnectIdleUDPTime: ` UDP空闲时间 ` ,autoDisconnectIdleUDPTip: ` 启用后 , 打开zashboard时将关闭持续时间超过配置分钟数的UDP连接 , 这可能对某些无法正常自动断开的UDP连接带来帮助 。 ( 这是作者自己的私货 , 你大概率不需要打开它 ) ` ,connectionTopology: ` 连接拓扑 ` ,applyConnectionFilter: ` 应用连接筛选 ` ,topologyPause: ` 暂停拓扑更新 ` ,topologyResume: ` 继续拓扑更新 ` ,topologyExpand: ` 扩展拓扑画面 ` ,topologyCollapse: ` 还原拓扑画面 ` ,editBackend: ` 编辑后端 ` ,editBackendTitle: ` 修改后端配置 ` ,addBackend: ` 添加后端 ` ,manageBackends: ` 管理后端 ` ,noBackendYet: ` 还没有后端 ` ,backendConnectionFailed: ` 后端连接失败 , 请检查配置信息 ` ,backendConfigSaved: ` 后端配置保存成功 ` ,saveFailed: ` 保存失败 ` ,checking: ` 检查中 ... ` ,copySuccess: ` 复制成功 ` ,importFromBackendTip: ` 默认的 . / zashboard - settings . json位于ui文件夹下 , 导入前请确保ui文件夹下存在配置文件 。 ` ,importFailed: ` 导入失败 , 请检查url { url } ` ,autoImportFromUrl: ` 自动导入 ` ,autoImportFromUrlTip: ` 启用后 , 每次打开zashboard时会自动从url设置导入并计算hash , 如果hash与上次导入的hash不同 , 则重新导入并刷新页面 。 ` ,getting: ` 获取中 ... ` ,mmdbSizeTip: ` mmdb等格式的geo文件无法统计数量 , 因此数量为0 ` ,displayFinalOutbound: ` 显示最终出口节点 ` ,groupTestUrls: ` 组测试链接 ` ,groupTestUrlsTip: ` 对于从面板手动触发的测试 , 此处设置测试链接 > 配置中的链接 > 面板全局测试链接 , 但是对于UrlTest / Fallback等具有核心内部的定时测速逻辑的组 , 仍然需要修改配置中的链接 , 此处仅推荐Selector等场景 ` ,groupName: ` 组名 ` ,unknown: ` 未知 ` ,sourceIPAddress: ` 源IP地址 ` ,ruleMatch: ` 规则匹配 ` ,proxyChainEntry: ` 代理链入口 ` ,proxyChainExit: ` 代理链出口 ` ,nodeType: ` 节点类型 ` ,connectionCount: ` 连接数 ` ,zashboardSettings: ` 面板设置 ` ,backendSettings: ` 后端设置 ` ,generalSettings: ` 常规设置 ` ,overviewSettings: ` 概览设置 ` ,overviewCardSettings: ` 卡片设置 ` ,chartsCard: ` 图表卡片 ` ,networkCard: ` 网络卡片 ` ,providerTrafficOverview: ` 提供商流量概览 ` ,topologyCharts: ` 拓扑图表 ` ,earthGlobeCard: ` 全球连接 ` ,earthGlobeTitle: ` 全球连接 ` ,earthProjection: ` 投影方式 ` ,earthVisualStyle: ` 地球样式 ` ,earthVisualStyle_space: ` 星空 ` ,earthVisualStyle_flat: ` 扁平 ` ,earthOriginAPI: ` 公网 IP 服务 ` ,earthLocalIP: ` 本机 IP ` ,earthToggleIP: ` 显示或隐藏本机 IP ` ,earthHideCityLabels: ` 隐藏城市名称 ` ,earthShowCityLabels: ` 显示城市名称 ` ,earthPauseRotation: ` 停止地球自转 ` ,earthResumeRotation: ` 继续地球自转 ` ,earthExpand: ` 扩展地球画面 ` ,earthCollapse: ` 还原地球画面 ` ,earthConnectionLine: ` 连接线路 ` ,earthLegend: ` 端点图例 ` ,earthLegendProxied: ` 经代理 ` ,earthDatabaseChecking: ` 正在检查本地城市数据库 … ` ,earthDatabaseLoading: ` 正在加载缓存的城市数据库 … ` ,earthDatabaseConsentTitle: ` 下载本地城市数据库 ? ` ,earthDatabaseConsent: ` 所有连接端点都只在此浏览器中查询 。 DB - IP City Lite 下载约需 { download } , 解压后约占 { stored } 本地存储空间 。 ` ,earthDatabaseCacheRecovered: ` 已移除损坏的数据库缓存 , 请下载完整副本以恢复定位 。 ` ,earthDatabaseDownload: ` 下载数据库 ` ,earthDatabaseLearnMore: ` 了解 DB - IP City Lite ` ,earthDatabaseDownloading: ` 正在下载城市数据库 ` ,earthDatabaseError_space: ` 浏览器可用存储空间不足 , 无法保存城市数据库 。 ` ,earthDatabaseError_network: ` 城市数据库下载失败 。 ` ,earthDatabaseError_decompress: ` 城市数据库解压失败 。 ` ,earthDatabaseError_invalid: ` 下载的城市数据库无效 。 ` ,earthDatabaseError_storage: ` 无法将城市数据库保存到浏览器存储 。 ` ,earthDatabaseError_unsupported: ` 当前浏览器无法解压城市数据库 。 ` ,earthDatabaseError_unknown: ` 无法加载城市数据库 。 ` ,earthOriginError: ` 无法探测本机公网 IP , 请重试后再定位连接 。 ` ,earthNoConnections: ` 暂无活跃连接 ` ,earthNoLocatedConnections: ` 无法定位当前活跃连接的端点 ` ,earthEndpointRole: ` 角色 ` ,earthTopDownloadedHosts: ` 下载量 Top 5 Host ` ,earthRole_origin: ` 本机 ` ,earthRole_destination: ` 目的地 ` ,
Line truncated
記錄開始時間 : { statsStartTime } ` ,manual: ` 手動 ` ,tableWidthMode: ` 表格寬度模式 ` ,testFailed: ` 測速超時 ` ,testFinishedTip: ` { name }
{ number } / { total } 測試完成 ` ,testFinishedResultTip: ` { name }
測試完成 : { success } 成功 , { failed } 超時 ` ,testFailedTip: ` { name }
測速超時 ` ,updateFinishedTip: ` { number } 更新完成 ` ,independentLatencyTest: ` 獨立延遲測試 ` ,independentLatencyTestTip: ` 開啟獨立延遲測試會在測速中盡可能的使用配置檔案中的url覆蓋面板設定的url , 並展示根據策略組設定的url獲取的延遲 。 ` ,search: ` 搜尋 ` ,searchVisibleColumns: ` 僅搜尋展示的欄位 ` ,searchHiddenColumns: ` 搜尋包含隱藏的欄位 ` ,searchProxyGroup: ` 搜尋代理組 ` ,searchProxyNode: ` 搜尋節點 ` ,proxySearchModeGlobal: ` 節點搜尋 ` ,proxySearchModeGroup: ` 策略組搜尋 ` ,importing: ` 正在匯入 ` ,hideConnection: ` 隱藏連接 ` ,showConnection: ` 顯示連接 ` ,hideConnectionRegex: ` 隱藏連接正則 ` ,hideConnectionTip: ` 可通過不區分大小寫的正則表達式來匹配並隱藏不需要看到的連接 ` ,hideLog: ` 隱藏日誌 ` ,showLog: ` 顯示日誌 ` ,hideLogRegex: ` 隱藏日誌正則 ` ,hideLogTip: ` 可通過不區分大小寫的正則表達式來匹配並隱藏不需要看到的日誌 ` ,loadBalance: ` 負載均衡 ` ,label: ` 標籤 ` ,optional: ` 可選 ` ,swipeInTabs: ` 滑動切換頁面二級標籤 ` ,swipeInPages: ` 滑動切換頁面 ` ,simpleCardPreset: ` 簡潔預設 ` ,detailedCardPreset: ` 詳細預設 ` ,refresh: ` 重新整理 ` ,reset: ` 重設 ` ,resetSettings: ` 恢復預設設定 ` ,resetSettingsConfirm: ` 確定要將面板設定恢復為預設值嗎 ? 此操作無法復原 。 ` ,backgroundToneSwitchConfirm: ` 檢測到這張背景圖更適合使用 { theme } , 是否切換 ? ` ,backgroundToneLightThemeLabel: ` 淺色主題 ` ,backgroundToneDarkThemeLabel: ` 深色主題 ` ,minProxyCardWidth: ` 節點卡片最小寬度 ` ,displayGlobalByMode: ` 根據模式顯示 GLOBAL ` ,displaySelectedNode: ` 顯示選中節點 ` ,displayLatencyNumber: ` 顯示延遲數字 ` ,disconnectOnRuleDisable: ` 禁用規則時打斷連接 ` ,tipForFixed: ` 當前策略組被固定在了當前節點 , 點擊測速來恢復 { type } 行為 ` ,remoteAddress: ` 遠端地址 ` ,save: ` 儲存 ` ,moreDetails: ` 更多詳情 ` ,moreSettings: ` 更多設定 ` ,customIcon: ` 自訂圖示 ` ,dropOrClickUpload: ` 拖曳圖片或輸入 URL ` ,disablePullToRefresh: ` 禁用下拉重新整理 ` ,disablePullToRefreshTip: ` 下拉重新整理和虛擬滾動的組件有時會有衝突 , 如果你在上下滾動的時候經常卡頓或者誤觸發下拉重新整理 , 可以嘗試禁用下拉重新整理 ` ,keyboardShortcuts: ` 快捷鍵設定 ` ,keyboardShortcutsTip: ` 點擊輸入框後可直接按單鍵或組合鍵設定快捷鍵 , 按 Backspace 或 Delete 可清空 。 ` ,keyboardShortcutPageName: ` { name } 頁 ` ,toggleSidebar: ` 展開 / 收起側邊欄 ` ,switchToPreviousBackend: ` 切換到上一個後端 ` ,switchToNextBackend: ` 切換到下一個後端 ` ,keyboardShortcutsConflict: ` 偵測到重複快捷鍵 : { keys } 。 只有第一項會生效 。 ` ,resetKeyboardShortcuts: ` 重設快捷鍵 ` ,pressAnyKey: ` 按下任意鍵 ` ,displayAllFeatures: ` 顯示所有功能 ` ,displayAllFeaturesTip: ` 顯示所有功能 , 包括目前核心 ( honk ) 官方版本不支援的功能 , 如果您使用的 fork 版本支援其中的某些功能 , 可以嘗試啟用 ` ,blurIntensity: ` 毛玻璃強度 ` ,scrollAnimationEffect: ` 滾動動畫效果 ` ,importFromFile: ` 從檔案匯入 ` ,importFromUrl: ` 從 URL 匯入 ` ,uploadSettingsSuccess: ` 設定上傳成功 ` ,uploadSettingsIconReflectListRemoved: ` 自訂圖示資料過長 , 上傳時已自動移除這部分內容 , 請精簡後再試 。 ` ,syncSettingsSuccess: ` 設定同步成功 ` ,syncSettingsConfirm: ` 後端儲存的設定將覆蓋以下本地設定 :
{ keys }
是否套用 ? ` ,importSettingsConfirm: ` 匯入的設定將覆蓋以下本地設定 :
{ keys }
是否套用 ? ` ,dontAskAgainAlwaysApply: ` 不再提示 , 以後自動套用 ` ,confirmBeforeOverride: ` 覆蓋本地設定前確認 ` ,deleteUploadedSettingsSuccess: ` 已上傳設定刪除成功 ` ,deleteUploadedSettingsConfirm: ` 確定要刪除後端上已上傳的設定嗎 ? 此操作無法復原 。 ` ,upgradeSuccess: ` 升級成功 ` ,numberOfChartsInSidebar: ` 側邊欄圖表數量 ` ,flushSmartWeights: ` 清空Smart權重 ` ,IPInfoAPI: ` IP資訊API ` ,IPInfoAPITip: ` 此API僅用於連接詳情與面板DNS查詢中的IP地理資訊查詢 ; IP檢查與地球元件使用各自的API選項 。 ` ,general: ` 通用 ` ,groupProxiesByProvider: ` 節點根據提供商分組 ` ,useSmartGroupSort: ` Smart組根據使用頻率排序 ` ,all: ` 全部 ` ,autoDisconnectIdleUDP: ` 自動斷開空閒UDP ` ,autoDisconnectIdleUDPTime: ` UDP空閒時間 ` ,autoDisconnectIdleUDPTip: ` 啟用後 , 開啟zashboard時將關閉持續時間超過配置分鐘數的UDP連接 , 這可能對某些無法正常自動斷開的UDP連接帶來幫助 。 ( 這是作者自己的私貨 , 你大概率不需要開啟它 ) ` ,connectionTopology: ` 連接拓撲 ` ,applyConnectionFilter: ` 套用連接篩選 ` ,topologyPause: ` 暫停拓撲更新 ` ,topologyResume: ` 繼續拓撲更新 ` ,topologyExpand: ` 展開拓撲畫面 ` ,topologyCollapse: ` 還原拓撲畫面 ` ,editBackend: ` 編輯後端 ` ,editBackendTitle: ` 修改後端配置 ` ,addBackend: ` 新增後端 ` ,manageBackends: ` 管理後端 ` ,noBackendYet: ` 還沒有後端 ` ,backendConnectionFailed: ` 後端連接失敗 , 請檢查配置資訊 ` ,backendConfigSaved: ` 後端配置儲存成功 ` ,saveFailed: ` 儲存失敗 ` ,checking: ` 檢查中 ... ` ,copySuccess: ` 複製成功 ` ,importFromBackendTip: ` 預設的 . / zashboard - settings . json位於ui資料夾下 , 匯入前請確保ui資料夾下存在配置檔案 。 ` ,importFailed: ` 匯入失敗 , 請檢查url { url } ` ,autoImportFromUrl: ` 自動匯入 ` ,autoImportFromUrlTip: ` 啟用後 , 每次開啟zashboard時會自動從url設定匯入並計算hash , 如果hash與上次匯入的hash不同 , 則重新匯入並重新整理頁面 。 ` ,getting: ` 獲取中 ... ` ,mmdbSizeTip: ` mmdb等格式的geo檔案無法統計數量 , 因此數量為0 ` ,displayFinalOutbound: ` 顯示最終出口節點 ` ,groupTestUrls: ` 組測試連結 ` ,groupTestUrlsTip: ` 對於從面板手動觸發的測試 , 此處設定測試連結 > 配置中的連結 > 面板全域測試連結 , 但是對於UrlTest / Fallback等具有核心內部的定時測速邏輯的組 , 仍然需要修改配置中的連結 , 此處僅推薦Selector等場景 ` ,groupName: ` 組名 ` ,unknown: ` 未知 ` ,sourceIPAddress: ` 源IP地址 ` ,ruleMatch: ` 規則匹配 ` ,proxyChainEntry: ` 代理鏈入口 ` ,proxyChainExit: ` 代理鏈出口 ` ,nodeType: ` 節點類型 ` ,connectionCount: ` 連接數 ` ,zashboardSettings: ` 面板設置 ` ,backendSettings: ` 後端設置 ` ,generalSettings: ` 常規設置 ` ,overviewSettings: ` 概覽設置 ` ,overviewCardSettings: ` 卡片設置 ` ,chartsCard: ` 圖表卡片 ` ,networkCard: ` 網絡卡片 ` ,providerTrafficOverview: ` 提供商流量概覽 ` ,topologyCharts: ` 拓撲圖表 ` ,earthGlobeCard: ` 全球連接 ` ,earthGlobeTitle: ` 全球連接 ` ,earthProjection: ` 投影方式 ` ,earthVisualStyle: ` 地球樣式 ` ,earthVisualStyle_space: ` 星空 ` ,earthVisualStyle_flat: ` 扁平 ` ,earthOriginAPI: ` 公網 IP 服務 ` ,earthLocalIP: ` 本機 IP ` ,earthToggleIP: ` 顯示或隱藏本機 IP ` ,earthHideCityLabels: ` 隱藏城市名稱 ` ,earthShowCityLabels: ` 顯示城市名稱 ` ,earthPauseRotation: ` 停止地球自轉 ` ,earthResumeRotation: ` 繼續地球自轉 ` ,earthExpand: ` 展開地球畫面 ` ,earthCollapse: ` 還原地球畫面 ` ,earthConnectionLine: ` 連接線路 ` ,earthLegend: ` 端點圖例 ` ,earthLegendProxied: ` 經代理 ` ,earthDatabaseChecking: ` 正在檢查本機城市資料庫 … ` ,earthDatabaseLoading: ` 正在載入快取的城市資料庫 … ` ,earthDatabaseConsentTitle: ` 下載本機城市資料庫 ? ` ,earthDatabaseConsent: ` 所有連接端點都只在此瀏覽器中查詢 。 DB - IP City Lite 下載約需 { download } , 解壓後約占 { stored } 本機儲存空間 。 ` ,earthDatabaseCacheRecovered: ` 已移除損壞的資料庫快取 , 請下載完整副本以恢復定位 。 ` ,earthDatabaseDownload: ` 下載資料庫 ` ,earthDatabaseLearnMore: ` 瞭解 DB - IP City Lite ` ,earthDatabaseDownloading: ` 正在下載城市資料庫 ` ,earthDatabaseError_space: ` 瀏覽器可用儲存空間不足 , 無法儲存城市資料庫 。 ` ,earthDatabaseError_network: ` 城市資料庫下載失敗 。 ` ,earthDatabaseError_decompress: ` 城市資料庫解壓失敗 。 ` ,earthDatabaseError_invalid: ` 下載的城市資料庫無效 。 ` ,earthDatabaseError_storage: ` 無法將城市資料庫儲存到瀏覽器 。 ` ,earthDatabaseError_unsupported: ` 目前瀏覽器無法解壓城市資料庫 。 ` ,earthDatabaseError_unknown: ` 無法載入城市資料庫 。 ` ,earthOriginError: ` 無法偵測本機公網 IP , 請重試後再定位連接 。 ` ,earthNoConnections: ` 暫無作用中的連接 ` ,earthNoLocatedConnections: ` 無法定位目前作用中連接的端點 ` ,earthEndpointRole: ` 角色 ` ,earthTopDownloadedHosts: ` 下載量 Top 5 Host ` ,earthRole_origin: ` 本機 ` ,earthRole_destination: ` Line truncated
< svg class = "size-4" xmlns = "http://www.w3.org/2000/svg" fill = "none" viewBox = "0 0 24 24" stroke - width = "2" stroke = "currentColor" >
< path stroke - linecap = "round" stroke - linejoin = "round" d = "m4.5 12.75 6 6 9-13.5" / >
< / s v g >
` ,error: `
< svg class = "size-4" xmlns = "http://www.w3.org/2000/svg" fill = "none" viewBox = "0 0 24 24" stroke - width = "2" stroke = "currentColor" >
< path stroke - linecap = "round" stroke - linejoin = "round" d = "M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z" / >
< / s v g >
` ,warning: `
< svg class = "size-4" xmlns = "http://www.w3.org/2000/svg" fill = "none" viewBox = "0 0 24 24" stroke - width = "2" stroke = "currentColor" >
< path stroke - linecap = "round" stroke - linejoin = "round" d = "M12 9v3.75m9.303 3.376c.866 1.5-.217 3.374-1.948 3.374H4.645c-1.73 0-2.813-1.874-1.948-3.374L10.052 3.37c.866-1.5 3.03-1.5 3.896 0l7.355 12.756ZM12 15.75h.008v.008H12v-.008Z" / >
< / s v g >
` ,info: `
< svg class = "size-4" xmlns = "http://www.w3.org/2000/svg" fill = "none" viewBox = "0 0 24 24" stroke - width = "2" stroke = "currentColor" >
< path stroke - linecap = "round" stroke - linejoin = "round" d = "m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z" / >
< / s v g >
` ,neutral: `
< svg class = "size-4" xmlns = "http://www.w3.org/2000/svg" fill = "none" viewBox = "0 0 24 24" stroke - width = "2" stroke = "currentColor" >
< path stroke - linecap = "round" stroke - linejoin = "round" d = "M11.25 4.533A9.707 9.707 0 0 0 6 3c-1.846 0-3.543.507-5 1.395v15.36A9.697 9.697 0 0 1 6 18c1.956 0 3.77.578 5.25 1.566m0-15.033A9.707 9.707 0 0 1 16.5 3c1.846 0 3.543.507 5 1.395v15.36A9.697 9.697 0 0 0 16.5 18a9.707 9.707 0 0 0-5.25 1.566m0-15.033v15.033" / >
< / s v g >
` },Xie= ` app - toast border - base - border bg - base - 100 / 95 pointer - events - auto relative grid w - full items - start gap - x - 3 overflow - hidden rounded - xl border p - 3 shadow - lg backdrop - blur origin - top - right ` ,Zie=e=>e?e.replace( ` alert - ` , ` ` ): ` neutral ` ,Xb=new Map,Zb=null,Qie=e=>{Zb=e}, $ ie=e=>{let t=Xb.get(e);t&&t.timer!==-1&&!t.isPaused&&(clearTimeout(t.timer),t.isPaused=!0,t.remainingTime-=Date.now()-t.startTime,t.progressBar.style.animationPlayState= ` paused ` )},eae=e=>{let t=Xb.get(e);t&&t.timer!==-1&&t.isPaused&&(t.isPaused=!1,t.startTime=Date.now(),t.timer=setTimeout(()=>{Xb.delete(e), $ b(t.alert)},t.remainingTime),t.progressBar.style.animationPlayState= ` running ` )},Qb=(e,t,n,r)=>{let i=-1;r?.parentElement?.toggleAttribute( ` hidden ` ,t===0),t!==0&&(r&&(r.style.animation= ` none ` ,r.offsetWidth,r.style.animation= ` progressBar $ { t } ms linear forwards ` ),i=setTimeout(()=>{n&&Xb.delete(n), $ b(e)},t)),n&&r&&Xb.set(n,{alert:e,timer:i,progressBar:r,startTime:Date.now(),remainingTime:t,isPaused:!1})}, $ b=e=>{e.classList.contains( ` is - leaving ` )||(e.classList.add( ` is - leaving ` ),window.setTimeout(()=>e.remove(),160))},ex=(e,t)=>{if(t){let e=Xb.get(t);e&&(clearTimeout(e.timer),Xb.delete(t))} $ b(e)},tx=(e,t,n,r,i)=>{let a=Zie(r);e.className=Xie,e.dataset.toastType=a,e.setAttribute( ` role ` ,a=== ` error ` ? ` alert ` : ` status ` ),e.setAttribute( ` aria - live ` ,a=== ` error ` ? ` assertive ` : ` polite ` );let o=document.createElement( ` div ` );o.className= ` bg - ( -- toast - accent ) h - full min - h - 7 w - 1 rounded - full ` ,o.setAttribute( ` aria - hidden ` , ` true ` );let s=document.createElement( ` div ` );s.className= ` bg - ( -- toast - accent ) / 12 text - ( -- toast - accent ) grid size - 7 place - items - center rounded - lg ` ,s.setAttribute( ` aria - hidden ` , ` true ` ),s.innerHTML=Yie[a];let c=document.createElement( ` div ` );c.className= ` app - toast _ _content ` ,c.innerHTML=Yb(t,n);let l=document.createElement( ` button ` );l.type= ` button ` ,l.className= ` btn btn - circle btn - ghost btn - xs text - base - content / 48 hover : bg - base - content / 8 hover : text - base - content size - 6 min - h - 6 p - 0 ` ,l.setAttribute( ` aria - label ` ,Yb( ` close ` )),l.innerHTML= `
< svg class = "size-3.5" xmlns = "http://www.w3.org/2000/svg" fill = "none" viewBox = "0 0 24 24" stroke - width = "1.75" stroke = "currentColor" aria - hidden = "true" >
< path stroke - linecap = "round" stroke - linejoin = "round" d = "M6 18L18 6M6 6l12 12" / >
< / s v g >
` ,l.addEventListener( ` click ` ,()=>ex(e,i));let u=document.createElement( ` div ` );u.className= ` bg - base - content / 6 absolute right - 3 bottom - 1 left - 3 h - 0.5 overflow - hidden rounded - full ` ;let d=document.createElement( ` div ` );return d.className= ` bg - ( -- toast - accent ) / 55 h - full w - full origin - left rounded - [ inherit ] ` ,u.appendChild(d),e.replaceChildren(o,s,c,l,u),e.onmouseenter=()=> $ ie(i),e.onmouseleave=()=>eae(i),d},tae=e=>{let t=Xb.get(e);t&&ex(t.alert,e)},nx=e=>{let t= ` action : $ { e } ` ;return rx({key:t,content: ` actionRunning ` ,params:{action:Yb(e)},type: ` alert - info ` ,timeout:0}),t},rx=({content:e,params:t={},key:n,type:r= ` alert - warning ` ,timeout:i=3e3})=>{let a=n||e;if(a&&Xb.has(a)){let{alert:n,timer:o}=Xb.get(a);clearTimeout(o),Qb(n,i,a,tx(n,e,t,r,a));return}let o=document.createElement( ` div ` ),s=tx(o,e,t,r,a);Zb?.value?.insertBefore(o,Zb?.value?.firstChild),Qb(o,i,a,s)};bv.interceptors.request.use(e=>(Cg.value&&(e.baseURL=Em(Cg.value),e.headers.Authorization= ` Bearer ` +Cg.value.password),e)),bv.interceptors.response.use(null,e=>{if(e.status===401&&Sg.value){let e=Sg.value;Tg.value?.mode=== ` edit ` &&Tg.value.uuid===e||(Eg({mode: ` edit ` ,uuid:e}),Mr(()=>{rx({content: ` unauthorizedTip ` })}))}return Promise.reject(e)});var nae=()=>bv.get( ` / version ` ),rae=()=>bv.get( ` / proxies ` ),iae=(e,t)=>bv.put( ` / proxies / $ { encodeURIComponent ( e ) } ` ,{name:t}),aae=e=>bv.delete( ` / proxies / $ { encodeURIComponent ( e ) } ` ),oae=(e,t,n)=>bv.get( ` / proxies / $ { encodeURIComponent ( e ) } / delay ` ,{params:{url:t,timeout:n}}),sae=(e,t,n,r)=>bv.get( ` / providers / proxies / $ { encodeURIComponent ( e ) } / $ { encodeURIComponent ( t ) } / healthcheck ` ,{params:{url:n,timeout:r}}),cae=(e,t,n)=>bv.get( ` / group / $ { encodeURIComponent ( e ) } / delay ` ,{params:{url:t,timeout:n}}),lae=()=>bv.get( ` / providers / proxies ` ),uae=e=>bv.put( ` / providers / proxies / $ { encodeURIComponent ( e ) } ` ),dae=e=>bv.get( ` / providers / proxies / $ { encodeURIComponent ( e ) } / healthcheck ` ,{timeout:15e3}),fae=()=>bv.get( ` / rules ` ),pae=()=>bv.get( ` / providers / rules ` ),mae=e=>bv.put( ` / providers / rules / $ { encodeURIComponent ( e ) } ` ),hae=e=>bv.delete( ` / connections / $ { e } ` ),gae=()=>bv.delete( ` / connections ` ),_ae=()=>bv.get( ` / configs ` ),vae=e=>bv.patch( ` / configs ` ,e),yae=()=>bv.post( ` / cache / fakeip / flush ` ),bae=()=>bv.post( ` / cache / dns / flush ` ),xae=e=>bv.get( ` / dns / query ` ,{params:e}),ix=(e,t)=>{let n=Cg.value,r=new URL( ` $ { Em ( n ) . replace ( ` http ` , ` ws ` ) } / $ { e } ` );r.searchParams.append( ` token ` ,n.password|| ` ` ),t&&Object.entries(t).forEach(([e,t])=>{r.searchParams.append(e,t)});let i=mn(),a=new Gne.default(r.toString()),o=()=>{a.close()},s=({data:e})=>{i.value=JSON.parse(e)};return a.onmessage=e=== ` logs ` ?s:(0,vg.debounce)(s,100),{data:i,close:o}},Sae=async(e,t,n)=>{let r=new AbortController,i=setTimeout(()=>r.abort(),t),a=()=>r.abort();n?.addEventListener( ` abort ` ,a,{once:!0});let o=Date.now(),s=()=>Date.now()-o;try{let t=await fetch( ` $ { Em ( e ) } / version ` ,{method: ` GET ` ,headers:{Authorization: ` Bearer $ { e . password } ` },signal:r.signal});return t.ok?{ok:!0,latency:s()}:{ok:!1,latency:s(),kind:t.status===401? ` unauthorized ` : ` http ` ,message: ` HTTP $ { t . status } ` }}catch(e){return{ok:!1,latency:s(),kind:r.signal.aborted? ` timeout ` : ` network ` ,message:e instanceof Error?e.message:String(e)}}finally{clearTimeout(i),n?.removeEventListener( ` abort ` ,a)}},Cae=e=>bv.patch( ` / rules / disable ` ,e),wae=()=>bv.put( ` / configs ? reload = true ` ,{path: ` ` ,payload: ` ` }),Tae=(e,t=!1)=>bv.put( ` / configs$ { t ? ` ?force=true ` : ` ` } ` ,{path:e.path|| ` ` ,payload:e.payload|| ` ` }),Eae=()=>bv.post( ` / configs / geo ` ),Dae=e=>{let t=e=== ` auto ` ? ` / upgrade ` : ` / upgrade ? channel = $ { e } ` ;return bv.post(t)},Oae=()=>bv.post( ` / restart ` ),kae=()=>bv.post( ` / upgrade / ui ` ),Aae=()=>bv.get( ` / storage / zashboard ` ),jae=e=>bv.put( ` / storage / zashboard ` ,e),Mae=()=>bv.delete( ` / storage / zashboard ` ),Nae=()=>bv.get( ` / group / weights ` ),Pae=()=>bv.post( ` / cache / smart / flush ` ),Fae=e=>bv.delete( ` / connections / smart / $ { e } ` ),Iae=()=>bv.get( ` / stats ` ),Lae=e=>bv.put( ` / rules / $ { encodeURIComponent ( e ) } ` ),ax=function(e){return e.Mihomo= ` mihomo ` ,e.Honk= ` honk ` ,e.Unknown= ` unknown ` ,e}({}),ox=I( ` unknown ` ),sx=()=>{ox.value= ` unknown ` },cx=Y(()=>ox.value=== ` honk ` ),lx=Y(()=>cx.value&&nh.value),ux=Y(()=>!!Cg.value&&cx.value),dx=Y(()=>{let e=ox.value=== ` mihomo ` ,t=ox.value=== ` honk ` ,n=e||lx.value;return{coreUpgrade:n,coreRestart:n,dashboardUpgrade:n,reloadConfigs:n,updateConfigs:n,updateGeoDatabase:n,syncSettings:n,independentLatency:n,coreUpdateCheck:e,configPatch:e,traceLogLevel:t,silentLogLevel:e,runtimeStats:t}}),fx=e=>Cg.value?dx.value[e]:!1,px=I([]),mx=I({}),hx=X( ` cache / ipv6 - map ` ,{}),gx=I([]),_x=Y(()=>Eh.value|| ` https : //www.gstatic.com/generate_204`),vx=e=>{if(!e||!Dh.value)return _x.value;let t=Jh.value.find(t=>t.name===e);return t?t.url:(mx.value[e]||gx.value.find(t=>t.name===e))?.testUrl||_x.value},Rae=e=>(0,vg.last)(e)?.delay??0,yx=``,bx=new Map,zae=(e,t)=>{let n=mx.value[e];if(t!==yx){if(!n)return;if(n.extra)return n.extra[t]?.history}return mx.value[Dx(e)]?.history},Bae=bt(!0),xx=e=>{let t=bx.get(e);return t||(t=Bae.run(()=>Y(()=>{let t=new Map;for(let n of Object.keys(mx.value))t.set(n,Rae(zae(n,e)));return t})),bx.set(e,t
Line truncated
$ { n }
} ` ,t.className= ` custom - theme $ { e . name } ` ,document.head.appendChild(t)})},_C=()=>{let e= ` custom - css ` ,t=Jm.value.trim(),n=document.getElementById(e);if(!t){n?.remove();return}n||(n=document.createElement( ` style ` ),n.id=e,document.head.appendChild(n)),n.textContent=t},zoe=()=>{if(window.ksu){let e=document.createElement( ` link ` );e.rel= ` stylesheet ` ,e.href= ` https : //mui.kernelsu.org/internal/colors.css`,document.head.appendChild(e)}},vC=e=>Reflect.has(aC.value,e)?aC.value[e]:mx.value[e]?.hidden,yC=e=>{rx({key:e,content:`upgradeSuccess`,type:`alert-success`})},Boe=class{value;next;constructor(e){this.value=e}},Voe=class{#e;#t;#n;constructor(){this.clear()}enqueue(e){let t=new Boe(e);this.#e?(this.#t.next=t,this.#t=t):(this.#e=t,this.#t=t),this.#n++}dequeue(){let e=this.#e;if(e)return this.#e=this.#e.next,this.#n--,this.#e||(this.#t=void 0),e.value}peek(){if(this.#e)return this.#e.value}clear(){this.#e=void 0,this.#t=void 0,this.#n=0}get size(){return this.#n}*[Symbol.iterator](){let e=this.#e;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#e;)yield this.dequeue()}};function bC(e){let t=!1;if(typeof e==`object`&&({concurrency:e,rejectOnClear:t=!1}=e),xC(e),typeof t!=`boolean`)throw TypeError("Expected `rejectOnClear` to be a boolean");let n=new Voe,r=0,i=()=>{r<e&&n.size>0&&(r++,n.dequeue().run())},a=()=>{r--,i()},o=async(e,t,n)=>{let r=(async()=>e(...n))();t(r);try{await r}catch{}a()},s=(t,a,s,c)=>{let l={reject:s};new Promise(e=>{l.run=e,n.enqueue(l)}).then(o.bind(void 0,t,a,c)),r<e&&i()},c=(e,...t)=>new Promise((n,r)=>{s(e,n,r,t)});return Object.defineProperties(c,{activeCount:{get:()=>r},pendingCount:{get:()=>n.size},clearQueue:{value(){if(!t){n.clear();return}let e=AbortSignal.abort().reason;for(;n.size>0;)n.dequeue().reject(e)}},concurrency:{get:()=>e,set(t){xC(t),e=t,queueMicrotask(()=>{for(;r<e&&n.size>0;)i()})}},map:{async value(e,t){let n=Array.from(e,(e,n)=>c(t,e,n));return Promise.all(n)}}}),c}function xC(e){if(!((Number.isInteger(e)||e===1/0)&&e>0))throw TypeError("Expected `concurrency` to be a number from 1 and up")}var SC=(e,t,n)=>{let r=Uae(e);return r?Rx().proxies.testProviderNode(r,e,t,n):Rx().proxies.testNode(e,t,n)},CC=async(e,t,n)=>{let r=Dx(e);if(Rh.value)try{hx.value[r]=await SC(r,Sp,2e3)>0}catch{hx.value[r]=!1}return await SC(Dh.value?e:r,t,n)},wC=(e,t)=>Dh.value?`${e}\n@${t}`:e,Hoe=async(e,t=_x.value,n=Oh.value)=>{try{await CC(e,t,n)}catch{rx({content:`testFailedTip`,params:{name:wC(e,t)},type:`alert-error`})}finally{await eC()}},TC=(e,t,n)=>{Ex(e,n).push({time:new Date().toISOString(),delay:t})},EC=`testLatencyOneByOneWithTip`,Uoe=bC(5),DC=async(e,t,n=_x.value,r)=>{let i=t.length,a=0,o=0;await Promise.allSettled(t.map(t=>Uoe(async()=>{try{TC(t,await CC(t,n,Math.min(2e3,Oh.value)),r)}catch{o++,TC(t,0,r)}finally{a++,rx({content:`testFinishedTip`,key:EC+e,params:{name:wC(e,n),total:i.toString(),number:a.toString()},type:`alert-info`,timeout:0})}}))),await eC().catch(()=>{}),rx({content:`testFinishedResultTip`,key:EC+e,params:{name:wC(e,n),total:i.toString(),success:`${i-o}`,failed:`${o}`},type:o?`alert-warning`:`alert-success`,timeout:3e3})},OC=async e=>{let t=mx.value[e],n=(t.all??[]).filter(Ax),r=vx(e);if(kh.value===Mp.DASHBOARD&&[Yp.Selector,Yp.LoadBalance,Yp.Smart].includes(t.type.toLowerCase()))return t.fixed&&Rx().proxies.clearFixed(e).catch(()=>{}),DC(e,n,r,e);let i=Math.max(5e3,Oh.value);if(Rh.value)try{let t=await Rx().proxies.testGroup(e,Sp,i);n?.forEach(e=>{hx.value[Dx(e)]=t[e]>0})}catch{n?.forEach(e=>{hx.value[Dx(e)]=!1})}try{await Rx().proxies.testGroup(e,r,i)}catch(e){XS(e);return}finally{await eC()}let a=n.length,o=n.filter(t=>Tx(t,e)===0).length;rx({content:`testFinishedResultTip`,key:EC+e,params:{name:wC(e,r),total:a.toString(),success:`${a-o}`,failed:`${o}`},type:o?`alert-warning`:`alert-success`,timeout:3e3})},Woe=async()=>{if(Dh.value){let e=bC(3);return await Promise.all(px.value.map(t=>e(async()=>{await OC(t)})))}let e=Object.keys(mx.value).filter(e=>!oC(e)&&Ax(e));return DC(Jb.global.t(`all`),e)},kC=I([]),AC=I([]),jC=async()=>{let e=await Rx().rules.fetch();kC.value=e.rules,AC.value=e.providers},Goe=(e,t)=>Rx().rules.toggleDisabled(e,t),MC=e=>Rx().rules.updateProvider(e),Koe=`data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3e%3crect%20width='64'%20height='64'%20rx='14'%20fill='%23111827'%20/%3e%3cpath%20d='M30%2024C30%2036%2032%2044%2038%2052'%20fill='none'%20stroke='%23f9fafb'%20stroke-width='11'%20stroke-linecap='round'%20/%3e%3ccircle%20cx='27'%20cy='21'%20r='11'%20fill='%23f9fafb'%20/%3e%3cpath%20d='M36%2016%20L54%2021%20L36%2027%20Z'%20fill='%23f59e0b'%20/%3e%3ccircle%20cx='25'%20cy='18'%20r='2.4'%20fill='%23111827'%20/%3e%3c/svg%3e`,qoe=``+new URL(`metacubex-BlQkOUXT.jpg`,import.meta.url).href,Joe=1e3*60*60,NC=async(e,t)=>{let n=`cache/`+e,r=localStorage.getItem(n);if(r)try{let e=JSON.parse(r);if(Date.now()-e.timestamp<Joe&&e.version===t)return e.data;localStorage.removeItem(n)}catch(t){co
Line truncated
Details : $ { a } ` : ` ` } ` , s = SyntaxError ( o ) ; s . code = e , n && ( s . loc = n ) , t . onWarn ( s ) } function UO ( e ) { throw e } function WO ( e ) { } function GO ( e , t , n , r ) { let i = ` https://vuejs.org/error-reference/#compiler- ${ e } ` , a = SyntaxError ( String ( i ) ) ; return a . code = e , a . loc = t , a } function Lde ( e , t , n = ! 1 , r = [ ] , i = Object . create ( null ) ) { } function Rde ( e , t , n ) { return ! 1 } function zde ( e , t ) { if ( e && ( e . type === ` ObjectProperty ` || e . type === ` ArrayPattern ` ) ) { let e = t . length ; for ( ; e -- ; ) { let n = t [ e ] ; if ( n . type === ` AssignmentExpression ` ) return ! 0 ; if ( n . type !== ` ObjectProperty ` && ! n . type . endsWith ( ` Pattern ` ) ) break } } return ! 1 } function Bde ( e ) { let t = e . length ; for ( ; t -- ; ) { let n = e [ t ] ; if ( n . type === ` NewExpression ` ) return ! 0 ; if ( n . type !== ` MemberExpression ` ) break } return ! 1 } function Vde ( e , t ) { for ( let n of e . params ) for ( let e of qO ( n ) ) t ( e ) } function KO ( e , t ) { let n = e . type === ` SwitchCase ` ? e . consequent : e . body ; for ( let e of n ) if ( e . type === ` VariableDeclaration ` ) { if ( e . declare ) continue ; for ( let n of e . declarations ) for ( let e of qO ( n . id ) ) t ( e ) } else if ( e . type === ` FunctionDeclaration ` || e . type === ` ClassDeclaration ` ) { if ( e . declare || ! e . id ) continue ; t ( e . id ) } else Hde ( e ) ? Ude ( e , ! 0 , t ) : e . type === ` SwitchStatement ` && Wde ( e , ! 0 , t ) } function Hde ( e ) { return e . type === ` ForOfStatement ` || e . type === ` ForInStatement ` || e . type === ` ForStatement ` } function Ude ( e , t , n ) { let r = e . type === ` ForStatement ` ? e . init : e . left ; if ( r && r . type === ` VariableDeclaration ` && ( r . kind === ` var ` ? t : ! t ) ) for ( let e of r . declarations ) for ( let t of qO ( e . id ) ) n ( t ) } function Wde ( e , t , n ) { for ( let r of e . cases ) { for ( let e of r . consequent ) if ( e . type === ` VariableDeclaration ` && ( e . kind === ` var ` ? t : ! t ) ) for ( let t of e . declarations ) for ( let e of qO ( t . id ) ) n ( e ) ; KO ( r , n ) } } function qO ( 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 ( let n of e . properties ) n . type === ` RestElement ` ? qO ( n . argument , t ) : qO ( n . value , t ) ; break ; case ` ArrayPattern ` : e . elements . forEach ( e => { e && qO ( e , t ) } ) ; break ; case ` RestElement ` : qO ( e . argument , t ) ; break ; case ` AssignmentPattern ` : qO ( e . left , t ) ; break } return t } function JO ( e ) { return _j . includes ( e . type ) ? JO ( e . expression ) : e } function YO ( e ) { switch ( e ) { case ` Teleport ` : case ` teleport ` : return gA ; case ` Suspense ` : case ` suspense ` : return _A ; case ` KeepAlive ` : case ` keep-alive ` : return vA ; case ` BaseTransition ` : case ` base-transition ` : return yA } } function Gde ( e , t , n = t . length ) { return XO ( { offset : e . offset , line : e . line , column : e . column } , t , n ) } function XO ( e , t , n = t . length ) { let r = 0 , i = - 1 ; for ( let e = 0 ; e < n ; e ++ ) t . charCodeAt ( e ) === 10 && ( r ++ , i = e ) ; return e . offset += n , e . line += r , e . column = i === - 1 ? e . column + n : n - i , e } function Kde ( e , t ) { if ( ! e ) throw Error ( t || ` unexpected compiler condition ` ) } function ZO ( e , t , n = ! 1 ) { for ( let r = 0 ; r < e . props . length ; r ++ ) { let i = e . props [ r ] ; if ( i . type === 7 && ( n || i . exp ) && ( pe ( t ) ? i . name === t : t . test ( i . name ) ) ) return i } } function QO ( e , t , n = ! 1 , r = ! 1 ) { for ( let i = 0 ; i < e . props . length ; i ++ ) { let 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 ) && $O ( a . arg , t ) ) return a } } function $O ( e , t ) { return ! ! ( e && vj ( e ) && e . content === t ) } function ek ( e ) { return e . props . some ( e => e . type === 7 && e . name === ` bind ` && ( ! e . arg || e . arg . type !== 4 || ! e . arg . isStatic ) ) } function tk ( e ) { return e . type === 5 || e . type === 2 } function nk ( e ) { return e . type === 7 && e . name === ` pre ` } function rk ( e ) { return e . type === 7 && e . name === ` slot ` } function ik ( e ) { return e . type === 1 && e . tagType === 3 } function ak ( e ) { return e . type === 1 && e . tagType === 2 } function ok ( e , t = [ ] ) { if ( e && ! pe ( e ) && e . type === 14 ) { let n = e . callee ; if ( ! pe ( n ) && Mj . has ( n ) ) return ok ( e . arguments [ 0 ] , t . concat ( e ) ) } return [ e , t ] } function sk ( e , t , n ) { if ( e . type !== 13 && qde ( e , t ) ) return ; let r , i = e . type === 13 ? e . props : e . arguments [ 2 ] , a = [ ] , o ; if ( i && ! pe ( i ) && i . type === 14 ) { let e = ok ( i ) ; i = e [ 0 ] , a = e [ 1 ] , o = a [ a . length - 1 ] } if ( i == null || pe ( i ) ) r = wO ( [ t ] ) ; else if ( i . type === 14 ) { let e = i . arguments [ 0 ] ; ! pe ( e ) && e . type === 15 ? ck ( t , e ) || e . properties . unshift ( t ) : i . callee === HA ? r = OO ( n . helper ( LA ) , [ wO ( [ t ] ) , i ] ) : i . arguments . unshift ( wO ( [ t ] ) ) , ! r && ( r = i ) } else i . type === 15 ? ( ck ( t , i ) || i . properties . unshift ( t ) , r = i ) : ( r = OO ( n . helper ( LA ) , [ wO ( [ t ] ) , i ] ) , o && o . callee === VA && ( o = a [ a . length - 2 ] ) ) ; e . type === 13 ? o ? o . arguments [ 0 ] = r : e . props = r : o ? o . arguments [ 0 ] = r : e . arguments [ 2 ] = r } function qde ( e , t ) { var n , r , i ; if ( t . key . type !== 4 || t . key . content !== ` key ` ) return ! 1 ; let a = e . arguments [ 2 ] ; if ( a && ! pe ( a ) ) { let [ e ] = ok ( a ) ; if ( e && ! pe ( e ) && e . type === 15 && ck ( t , e ) ) return ! 0 } return ( n = e . arguments ) [ 2 ] || ( n [ 2 ] = ` {} ` ) , ( r = e . arguments ) [ 3 ] || ( r [ 3 ] = ` undefined ` ) , ( i = e . arguments ) [ 4 ] || ( i [ 4 ] = ` undefined ` ) , e . arguments [ 5 ] = t . value , ! 0 } function ck ( e , t ) { let n = ! 1 ; if ( e . key . type === 4 ) { let r = e . key . content ; n = t . properties . some ( e => e . key . type === 4 && e . key . content === r ) } return n } function lk ( e , t ) { return ` _ ${ t } _ ${ e . replace ( /[^\w]/g , ( t , n ) => t === ` - ` ? ` _ ` : e . charCodeAt ( n ) . toString ( ) ) } ` } function uk ( 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 ++ ) { let r = e . props [ n ] ; if ( r . type === 7 && ( uk ( r . arg , t ) || uk ( r . exp , t ) ) ) return ! 0 } return e . children . some ( e => uk ( e , t ) ) ; case 11 : return uk ( e . source , t ) ? ! 0 : e . children . some ( e => uk ( e , t ) ) ; case 9 : return e . branches . some ( e => uk ( e , t ) ) ; case 10 : return uk ( e . condition , t ) ? ! 0 : e . children . some ( e => uk ( e , t ) ) ; case 4 : return ! e . isStatic & Line truncated
` );else if(fk(i.content)){let a=e[r-1]&&e[r-1].type,o=e[r+1]&&e[r+1].type;!a||!o||t&&(a===3&&(o===3||o===1)||a===1&&(o===3||o===1&&Qde(i.content)))?(n=!0,e[r]=null):i.content= ` ` }else t&&(i.content=Sk(i.content))}return n?e.filter(Boolean):e}function Qde(e){for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function Sk(e){let t= ` ` ,n=!1;for(let r=0;r<e.length;r++)LO(e.charCodeAt(r))?n||=(t+= ` ` ,!0):(t+=e[r],n=!1);return t}function Ck(e){(Kj[0]||Ij).children.push(e)}function wk(e,t){return{start:qj.getPos(e),end:t==null?t:qj.getPos(t),source:t==null?t:hk(e,t)}}function $ de(e){return wk(e.start.offset,e.end.offset)}function Tk(e,t){e.end=qj.getPos(t),e.source=hk(e.start.offset,t)}function efe(e){let t={type:6,name:e.rawName,nameLoc:wk(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){let 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 Ek(e,t=!1,n,r=0,i=0){return EO(e,t,n,r)}function Dk(e,t,n){Fj.onError(GO(e,wk(t,t),void 0,n))}function tfe(){qj.reset(),Rj=null,zj=null,Bj= ` ` ,Vj=-1,Hj=-1,Kj.length=0}function Ok(e,t){if(tfe(),Lj=e,Fj=ie({},Pj),t){let e;for(e in t)t[e]!=null&&(Fj[e]=t[e])}qj.mode=Fj.parseMode=== ` html ` ?1:Fj.parseMode=== ` sfc ` ?2:0,qj.inXML=Fj.ns===1||Fj.ns===2;let n=t&&t.delimiters;n&&(qj.delimiterOpen=zO(n[0]),qj.delimiterClose=zO(n[1]));let r=Ij=xO([],e);return qj.parse(Lj),r.loc=wk(0,e.length),r.children=xk(r.children),Ij=null,r}function nfe(e,t){Ak(e,void 0,t,!!kk(e))}function kk(e){let t=e.children.filter(e=>e.type!==3);return t.length===1&&t[0].type===1&&!ak(t[0])?t[0]:null}function Ak(e,t,n,r=!1,i=!1){let{children:a}=e,o=[];for(let t=0;t<a.length;t++){let s=a[t];if(s.type===1&&s.tagType===0){let e=r?0:jk(s,n);if(e>0){if(e>=2){s.codegenNode.patchFlag=-1,o.push(s);continue}}else{let e=s.codegenNode;if(e.type===13){let t=e.patchFlag;if((t===void 0||t===512||t===1)&&Nk(s,n)>=2){let t=Pk(s);t&&(e.props=n.hoist(t))}e.dynamicProps&&=n.hoist(e.dynamicProps)}}}else if(s.type===12&&(r?0:jk(s,n))>=2){s.codegenNode.type===14&&s.codegenNode.arguments.length>0&&s.codegenNode.arguments.push( ` - 1 ` ),o.push(s);continue}if(s.type===1){let t=s.tagType===1;t&&n.scopes.vSlot++,Ak(s,e,n,!1,i),t&&n.scopes.vSlot--}else if(s.type===11)Ak(s,e,n,s.children.length===1,!0);else if(s.type===9)for(let t=0;t<s.branches.length;t++)Ak(s.branches[t],e,n,s.branches[t].children.length===1,i)}let s=!1;if(o.length===a.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&P(e.codegenNode.children))e.codegenNode.children=c(CO(e.codegenNode.children)),s=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!P(e.codegenNode.children)&&e.codegenNode.children.type===15){let t=l(e.codegenNode, ` default ` );t&&(t.returns=c(CO(t.returns)),s=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!P(t.codegenNode.children)&&t.codegenNode.children.type===15){let n=ZO(e, ` slot ` ,!0),r=n&&n.arg&&l(t.codegenNode,n.arg);r&&(r.returns=c(CO(r.returns)),s=!0)}}if(!s)for(let e of o)e.codegenNode=n.cache(e.codegenNode);function c(e){let t=n.cache(e);return t.needArraySpread=!0,t}function l(e,t){if(e.children&&!P(e.children)&&e.children.type===15){let n=e.children.properties.find(e=>e.key===t||e.key.content===t);return n&&n.value}}o.length&&n.transformHoist&&n.transformHoist(a,n,e)}function jk(e,t){let{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;let r=n.get(e);if(r!==void 0)return r;let 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 r=3,a=Nk(e,t);if(a===0)return n.set(e,0),0;a<r&&(r=a);for(let i=0;i<e.children.length;i++){let a=jk(e.children[i],t);if(a===0)return n.set(e,0),0;a<r&&(r=a)}if(r>1)for(let i=0;i<e.props.length;i++){let a=e.props[i];if(a.type===7&&a.name=== ` bind ` &&a.exp){let i=jk(a.exp,t);if(i===0)return n.set(e,0),0;i<r&&(r=i)}}if(i.isBlock){for(let t=0;t<e.props.length;t++)if(e.props[t].type===7)return n.set(e,0),0;t.removeHelper(bA),t.removeHelper(PO(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(NO(t.inSSR,i.isComponent))}return n.set(e,r),r}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 jk(e.content,t);case 4:return e.constType;case 8:let a=3;for(let n=0;n<e.children.length;n++){let r=e.children[n];if(pe(r)||me(r))continue;let i=jk(r,t);if(i===0)return 0;i<a&&(a=i)}return a;case 20:return 2;default:return 0}}function Mk(e,t){if(e.type===14&&!pe(e.callee)&&Qj.has(e.callee)){let n=e.arguments[0];if(n.type===4)return jk(n,t);if(n.type===14)return Mk(n,t)}return 0}function Nk(e,t){let n=3,r=Pk(e);if(r&&r.type===15){let{properties:e}=r;for(let r=0;r<e.length;r++){let{key:i,value:a}=e[r],o=jk(i,t);if(o===0)return o;o<n&&(n=o);let s;if(s=a.type===4?jk(a,t):a.type===14?
Line truncated
` + ` ` .repeat(e),0)}return p}function zk(e,t={}){let n=afe(e,t);t.onContextCreated&&t.onContextCreated(n);let{mode:r,push:i,prefixIdentifiers:a,indent:o,deindent:s,newline:c,scopeId:l,ssr:u}=n,d=Array.from(e.helpers),f=d.length>0,p=!a&&r!== ` module ` ;if(ofe(e,n),i( ` function $ { u ? ` ssrRender ` : ` render ` } ( $ { ( u ? [ ` _ctx ` , ` _push ` , ` _parent ` , ` _attrs ` ] : [ ` _ctx ` , ` _cache ` ] ) . join ( ` , ` ) } ) { ` ),o(),p&&(i( ` with ( _ctx ) { ` ),o(),f&&(i( ` const { $ { d . map ( eM ) . join ( ` , ` ) } } = _Vue
` ,-1),c())),e.components.length&&(Bk(e.components, ` component ` ,n),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(Bk(e.directives, ` directive ` ,n),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),Bk(e.filters, ` filter ` ,n),c()),e.temps>0){i( ` let ` );for(let t=0;t<e.temps;t++)i( ` $ { t > 0 ? ` , ` : ` ` } _temp$ { t } ` )}return(e.components.length||e.directives.length||e.temps)&&(i( `
` ,0),c()),u||i( ` return ` ),e.codegenNode?Uk(e.codegenNode,n):i( ` null ` ),p&&(s(),i( ` } ` )),s(),i( ` } ` ),{ast:e,code:n.code,preamble: ` ` ,map:n.map?n.map.toJSON():void 0}}function ofe(e,t){let{ssr:n,prefixIdentifiers:r,push:i,newline:a,runtimeModuleName:o,runtimeGlobalName:s,ssrRuntimeModuleName:c}=t,l=s,u=Array.from(e.helpers);u.length>0&&(i( ` const _Vue = $ { l }
` ,-1),e.hoists.length&&i( ` const { $ { [ CA , wA , TA , EA , DA ] . filter ( e => u . includes ( e ) ) . map ( eM ) . join ( ` , ` ) } } = _Vue
` ,-1)),sfe(e.hoists,t),a(),i( ` return ` )}function Bk(e,t,{helper:n,push:r,newline:i,isTS:a}){let o=n(t=== ` filter ` ?jA:t=== ` component ` ?OA:AA);for(let n=0;n<e.length;n++){let s=e[n],c=s.endsWith( ` _ _self ` );c&&(s=s.slice(0,-6)),r( ` const $ { lk ( s , t ) } = $ { o } ( $ { JSON . stringify ( s ) } $ { c ? ` , true ` : ` ` } ) $ { a ? ` ! ` : ` ` } ` ),n<e.length-1&&i()}}function sfe(e,t){if(!e.length)return;t.pure=!0;let{push:n,newline:r}=t;r();for(let i=0;i<e.length;i++){let a=e[i];a&&(n( ` const _hoisted _$ { i + 1 } = ` ),Uk(a,t),r())}t.pure=!1}function Vk(e,t){let n=e.length>3||!1;t.push( ` [ ` ),n&&t.indent(),Hk(e,t,n),n&&t.deindent(),t.push( ` ] ` )}function Hk(e,t,n=!1,r=!0){let{push:i,newline:a}=t;for(let o=0;o<e.length;o++){let s=e[o];pe(s)?i(s,-3):P(s)?Vk(s,t):Uk(s,t),o<e.length-1&&(n?(r&&i( ` , ` ),a()):r&&i( ` , ` ))}}function Uk(e,t){if(pe(e)){t.push(e,-3);return}if(me(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:Uk(e.codegenNode,t);break;case 2:cfe(e,t);break;case 4:Wk(e,t);break;case 5:lfe(e,t);break;case 12:Uk(e.codegenNode,t);break;case 8:Gk(e,t);break;case 3:dfe(e,t);break;case 13:ffe(e,t);break;case 14:mfe(e,t);break;case 15:hfe(e,t);break;case 17:gfe(e,t);break;case 18:_fe(e,t);break;case 19:vfe(e,t);break;case 20:yfe(e,t);break;case 21:Hk(e.body,t,!0,!1);break;case 22:break;case 23:break;case 24:break;case 25:break;case 26:break;case 10:break;default:}}function cfe(e,t){t.push(JSON.stringify(e.content),-3,e)}function Wk(e,t){let{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function lfe(e,t){let{push:n,helper:r,pure:i}=t;i&&n( $ j),n( ` $ { r ( IA ) } ( ` ),Uk(e.content,t),n( ` ) ` )}function Gk(e,t){for(let n=0;n<e.children.length;n++){let r=e.children[n];pe(r)?t.push(r,-3):Uk(r,t)}}function ufe(e,t){let{push:n}=t;e.type===8?(n( ` [ ` ),Gk(e,t),n( ` ] ` )):e.isStatic?n(bj(e.content)?e.content:JSON.stringify(e.content),-2,e):n( ` [ $ { e . content } ] ` ,-3,e)}function dfe(e,t){let{push:n,helper:r,pure:i}=t;i&&n( $ j),n( ` $ { r ( TA ) } ( $ { JSON . stringify ( e . content ) } ) ` ,-3,e)}function ffe(e,t){let{push:n,helper:r,pure:i}=t,{tag:a,props:o,children:s,patchFlag:c,dynamicProps:l,directives:u,isBlock:d,disableTracking:f,isComponent:p}=e,m;c&&(m=String(c)),u&&n(r(MA)+ ` ( ` ),d&&n( ` ( $ { r ( bA ) } ( $ { f ? ` true ` : ` ` } ) , ` ),i&&n( $ j),n(r(d?PO(t.inSSR,p):NO(t.inSSR,p))+ ` ( ` ,-2,e),Hk(pfe([a,o,s,m,l]),t),n( ` ) ` ),d&&n( ` ) ` ),u&&(n( ` , ` ),Uk(u,t),n( ` ) ` ))}function pfe(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(e=>e|| ` null ` )}function mfe(e,t){let{push:n,helper:r,pure:i}=t,a=pe(e.callee)?e.callee:r(e.callee);i&&n( $ j),n(a+ ` ( ` ,-2,e),Hk(e.arguments,t),n( ` ) ` )}function hfe(e,t){let{push:n,indent:r,deindent:i,newline:a}=t,{properties:o}=e;if(!o.length){n( ` { } ` ,-2,e);return}let s=o.length>1||!1;n(s? ` { ` : ` { ` ),s&&r();for(let e=0;e<o.length;e++){let{key:r,value:i}=o[e];ufe(r,t),n( ` : ` ),Uk(i,t),e<o.length-1&&(n( ` , ` ),a())}s&&i(),n(s? ` } ` : ` } ` )}function gfe(e,t){Vk(e.elements,t)}function _fe(e,t){let{push:n,indent:r,deindent:i}=t,{params:a,returns:o,body:s,newline:c,isSlot:l}=e;l&&n( ` _$ { ej [ YA ] } ( ` ),n( ` ( ` ,-2,e),P(a)?Hk(a,t):a&&Uk(a,t),n( ` ) => ` ),(c||s)&&(n( ` { ` ),r()),o?(c&&n( ` return ` ),P(o)?Vk(o,t):Uk(o,t)):s&&Uk(s,t),(c||s)&&(i(),n( ` } ` )),l&&(e.isNonScopedSlot&&n( ` , undefined , true ` ),n( ` ) ` ))}function vfe(e,t){let{test:n,consequent:r,alternate:i,newline:a}=e,{push:o,indent:s,deindent:c,newline:l}=t;if(n.type===4){let e=!bj(n.content);e&&o( ` ( ` ),Wk(n,t),e&&o( ` ) ` )}else o( ` ( ` ),Uk(n,t),o( ` ) ` );a&&s(),t.indentLevel++,a||o( ` ` ),o( ` ? ` ),Uk(r,t),t.indentLevel--,a&&l(),a||o( ` ` ),o( ` : ` );let u=i.type===19;u||t.indentLevel++,Uk(i,t),u||t.indentLevel--,a&&c(!0)}function yfe(e,t){let{push:n,helper:r,indent:i,deindent:a,newline:o}=t,{needPauseTracking:s,needArraySpread:c}=e;c&&n( ` [ ... ( ` ),n( ` _cache [ $ { e . index } ] || ( ` ),s&&(i(),n( ` $ { r ( KA ) } ( - 1 ` ),e.inVOnce&&n( ` , true ` ),n( ` ) , ` ),o(),n( ` ( ` )),n( ` _cache [ $ { e . index } ] = ` ),Uk(e.value,t),s&&(n( ` ) . cacheIndex = $ { e . index } , ` ),o(),n( ` $ { r ( KA ) } ( 1 ) , ` ),o(),n( ` _cache [ $ { e . index } ] ` ),a()),n( ` ) ` ),c&&n( ` ) ] ` )}function Kk(e,t,n=!1,r=!1,i=Object.create(t.identifiers)){return e}function qk(e){return pe(e)?e:e.type===4?e.content:e.children.map(qk).join( ` ` )}function Jk(e,t,n,r){if(t.name!== ` else ` &&(!t.exp||!t.exp.content.trim())){let r=t.exp?t.exp.loc:e.loc;n.onError(GO(28,t.loc)),t.exp=EO( ` true ` ,!1,r)}if(t.name=== ` if ` ){let i=Yk(e,t),a={type:9,loc: $ de(e.loc),branches:[i]};if(n.replaceNode(a),r)return r(a,i,!0)}else{let i=n.parent.children,a=i.indexOf(e);for(;a-->=-1;){let o=i[a];if(o&&mk(o)){n.removeNode(o);continue}if(o&&o.type===9){(t.name=== ` else - if ` ||t.name=== ` else ` )&&o.branches[o.branches.length-1].condition===void 0&&n.onError(GO(30,e.loc)),n.removeNode();let i=Yk(e,t);o.branches.push(i);let a=r&&r(o,i,!1);Lk(i,n),a&&a(),n.currentNode=null}else n.onError(GO(30,e.loc));break}}}function Yk(e,t){let n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name=== ` else ` ?void 0:t.exp,children:n&&!ZO(e, ` for ` )?e.children:[e],userKey:QO(e, ` key ` ),isTemplateIf:n}}function Xk(e,t,n){return e.condition?AO(e.condition,Zk(e,t,n),OO(n.helper(TA),[ ` "" ` , ` true ` ])):Zk(e,t,n)}function Zk(e,t,n){let{helper:r}=n,i=TO( ` key ` ,E
Line truncated
Use a v - bind binding combined with a v - on listener that emits update : x event instead . ` ,45: ` v - model cannot be used on a const binding because it is not writable . ` ,46: ` Error parsing JavaScript expression : ` ,47: ` < KeepAlive > expects exactly one child component . ` ,52: ` @ 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 . ` ,48: ` "prefixIdentifiers" option is not supported in this build of compiler . ` ,49: ` ES module mode is not supported in this build of compiler . ` ,50: ` "cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled . ` ,51: ` "scopeId" option is only supported in module mode . ` ,54: ` ` },mj=e=>/Function(?:Expression|Declaration) $ |Method $ /.test(e.type),hj=e=>e&&(e.type=== ` ObjectProperty ` ||e.type=== ` ObjectMethod ` )&&!e.computed,gj=(e,t)=>hj(t)&&t.key===e,_j=[ ` TSAsExpression ` , ` TSTypeAssertion ` , ` TSNonNullExpression ` , ` TSInstantiationExpression ` , ` TSSatisfiesExpression ` ],vj=e=>e.type===4&&e.isStatic,yj=/^ $ |^ \d |[^ \$ \w \x A0- \u FFFF]/,bj=e=>!yj.test(e),xj=/[A-Za-z_ $ \x A0- \u FFFF]/,Sj=/[ \. \? \w $ \x A0- \u FFFF]/,Cj=/ \s +[.[] \s *| \s *[.[] \s +/g,wj=e=>e.type===4?e.content:e.loc.source,Tj=e=>{let t=wj(e).trim().replace(Cj,e=>e.trim()),n=0,r=[],i=0,a=0,o=null;for(let e=0;e<t.length;e++){let s=t.charAt(e);switch(n){case 0:if(s=== ` [ ` )r.push(n),n=1,i++;else if(s=== ` ( ` )r.push(n),n=2,a++;else if(!(e===0?xj:Sj).test(s))return!1;break;case 1:s=== ` '`||s===`"`||s==="`"?(r.push(n),n=3,o=s):s===`[`?i++:s===`]`&&(--i||(n=r.pop()));break;case 2:if(s===`' ` ||s=== ` "`||s===" ` ")r.push(n),n=3,o=s;else if(s=== ` ( ` )a++;else if(s=== ` ) ` ){if(e===t.length-1)return!1;--a||(n=r.pop())}break;case 3:s===o&&(n=r.pop(),o=null);break}}return!i&&!a},Ej=te,Dj=Tj,Oj=/^ \s *(?:async \s *)?(?: \( [^)]*? \) |[ \w $ _]+) \s *(?::[^=]+)?=>|^ \s *(?:async \s +)?function(?: \s +[ \w $ ]+)? \s * \( /,kj=e=>Oj.test(wj(e)),Aj=te,jj=kj,Mj=new Set([BA,VA]),Nj=/([ \s \S ]*?) \s +(?:in|of) \s +( \S [ \s \S ]*)/,Pj={parseMode: ` base ` ,ns:0,delimiters:[ ` { { ` , ` } } ` ],getNamespace:()=>0,isVoidTag:ne,isPreTag:ne,isIgnoreNewlineTag:ne,isCustomElement:ne,onError:UO,onWarn:WO,comments:!1,prefixIdentifiers:!1},Fj=Pj,Ij=null,Lj= ` ` ,Rj=null,zj=null,Bj= ` ` ,Vj=-1,Hj=-1,Uj=0,Wj=!1,Gj=null,Kj=[],qj=new lj(Kj,{onerr:Dk,ontext(e,t){_k(hk(e,t),e,t)},ontextentity(e,t,n){_k(e,t,n)},oninterpolation(e,t){if(Wj)return _k(hk(e,t),e,t);let n=e+qj.delimiterOpen.length,r=t-qj.delimiterClose.length;for(;LO(Lj.charCodeAt(n));)n++;for(;LO(Lj.charCodeAt(r-1));)r--;let i=hk(n,r);i.includes( ` & ` )&&(i=Fj.decodeEntities(i,!1)),Ck({type:5,content:Ek(i,!1,wk(n,r)),loc:wk(e,t)})},onopentagname(e,t){let n=hk(e,t);Rj={type:1,tag:n,ns:Fj.getNamespace(n,Kj[0],Fj.ns),tagType:0,props:[],children:[],loc:wk(e-1,t),codegenNode:void 0}},onopentagend(e){gk(e)},onclosetag(e,t){let n=hk(e,t);if(!Fj.isVoidTag(n)){let r=!1;for(let e=0;e<Kj.length;e++)if(Kj[e].tag.toLowerCase()===n.toLowerCase()){r=!0,e>0&&Dk(24,Kj[0].loc.start.offset);for(let n=0;n<=e;n++)vk(Kj.shift(),t,n<e);break}r||Dk(23,yk(e,60))}},onselfclosingtag(e){let t=Rj.tag;Rj.isSelfClosing=!0,gk(e),Kj[0]&&Kj[0].tag===t&&vk(Kj.shift(),e)},onattribname(e,t){zj={type:6,name:hk(e,t),nameLoc:wk(e,t),value:void 0,loc:wk(e)}},ondirname(e,t){let n=hk(e,t),r=n=== ` . ` ||n=== ` : ` ? ` bind ` :n=== ` @ ` ? ` on ` :n=== ` # ` ? ` slot ` :n.slice(2);if(!Wj&&r=== ` ` &&Dk(26,e),Wj||r=== ` ` )zj={type:6,name:n,nameLoc:wk(e,t),value:void 0,loc:wk(e)};else if(zj={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:n=== ` . ` ?[EO( ` prop ` )]:[],loc:wk(e)},r=== ` pre ` ){Wj=qj.inVPre=!0,Gj=Rj;let e=Rj.props;for(let t=0;t<e.length;t++)e[t].type===7&&(e[t]=efe(e[t]))}},ondirarg(e,t){if(e===t)return;let n=hk(e,t);if(Wj&&!nk(zj))zj.name+=n,Tk(zj.nameLoc,t);else{let r=n[0]!== ` [ ` ;zj.arg=Ek(r?n:n.slice(1,-1),r,wk(e,t),r?3:0)}},ondirmodifier(e,t){let n=hk(e,t);if(Wj&&!nk(zj))zj.name+= ` . ` +n,Tk(zj.nameLoc,t);else if(zj.name=== ` slot ` ){let e=zj.arg;e&&(e.content+= ` . ` +n,Tk(e.loc,t))}else{let r=EO(n,!0,wk(e,t));zj.modifiers.push(r)}},onattribdata(e,t){Bj+=hk(e,t),Vj<0&&(Vj=e),Hj=t},onattribentity(e,t,n){Bj+=e,Vj<0&&(Vj=t),Hj=n},onattribnameend(e){let t=zj.loc.start.offset,n=hk(t,e);zj.type===7&&(zj.rawName=n),Rj.props.some(e=>(e.type===7?e.rawName:e.name)===n)&&Dk(2,t)},onattribend(e,t){if(Rj&&zj){if(Tk(zj.loc,t),e!==0)if(Bj.includes( ` & ` )&&(Bj=Fj.decodeEntities(Bj,!0)),zj.type===6)zj.name=== ` class ` &&(Bj=Sk(Bj).trim()),e===1&&!Bj&&Dk(13,t),zj.value={type:2,content:Bj,loc:e===1?wk(Vj,Hj):wk(Vj-1,Hj+1)},qj.inSFCRoot&&Rj.tag=== ` template ` &&zj.name=== ` lang ` &&Bj&&Bj!== ` html ` &&qj.enterRCDATA(zO( ` < / t e m p l a t e ` ) , 0 ) ; e l s e { z j . e x p = E k ( B j , ! 1 , w k ( V j , H j ) , 0 , 0 ) , z j . n a m e = = = ` f o r ` & & ( z j . f o r P a r s e R e s u l t = J d e ( z j . e x p ) ) ; l e t e = - 1 ; z j . n a m e = = = ` b i n d ` & & ( e = z j . m o d i f i e r s . f i n d I n d e x ( e = > e . c o n t e n t = = = ` s y n c ` ) ) > - 1 & & H O ( ` C O M P I L E R _ V _ B I N D _ S Y N C ` , F j , z j . l o c , z j . a r g . l o c . s o u r c e ) & & ( z j . n a m e = ` m o d e l ` , z j . m o d i f i e r s . s p l i c e ( e , 1 ) ) } ( z j . t y p e ! = = 7 | | z j . n a m e ! = = ` p r e ` ) & & R j . p r o p s . p u s h ( z j ) } B j = ` ` , V j = H j = - 1 } , o n c o m m e n t ( e , t ) { F j . c o m m e n t s & & C k ( { t y p e : 3 , c o n t e n t : h k ( e , t ) , l o c : w k ( e - 4 , t + 3 ) } ) } , o n e n d ( ) { l e t e = L j . l e n g t h ; f o r ( l e t Line truncated
In order to be iterable , non - array objects must have a [ Symbol . iterator ] ( ) method . ` )}function uN(e){if(typeof window< ` u ` &&window.navigator)return!!navigator.userAgent.match(e)}function dN(e,t,n){e.addEventListener(t,n,!JN&&eP)}function fN(e,t,n){e.removeEventListener(t,n,!JN&&eP)}function pN(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 mN(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function hN(e,t,n,r){if(e){n||=document;do{if(t!=null&&(t[0]=== ` > ` ?e.parentNode===n&&pN(e,t):pN(e,t))||r&&e===n)return e;if(e===n)break}while(e=mN(e))}return null}function gN(e,t,n){e&&t&&(e.classList?e.classList[n? ` add ` : ` remove ` ](t):e.className=(( ` ` +e.className+ ` ` ).replace(tP, ` ` ).replace( ` ` +t+ ` ` , ` ` )+(n? ` ` +t: ` ` )).replace(tP, ` ` ))}function _N(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 vN(e,t){var n= ` ` ;if(typeof e== ` string ` )n=e;else do{var r=_N(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 yN(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 bN(){return document.scrollingElement||document.documentElement}function xN(e,t,n,r,i){if(!(!e.getBoundingClientRect&&e!==window)){var a,o,s,c,l,u,d;if(e!==window&&e.parentNode&&e!==bN()?(a=e.getBoundingClientRect(),o=a.top,s=a.left,c=a.bottom,l=a.right,u=a.height,d=a.width):(o=0,s=0,c=window.innerHeight,l=window.innerWidth,u=window.innerHeight,d=window.innerWidth),(t||n)&&e!==window&&(i||=e.parentNode,!JN))do if(i&&i.getBoundingClientRect&&(_N(i, ` transform ` )!== ` none ` ||n&&_N(i, ` position ` )!== ` static ` )){var f=i.getBoundingClientRect();o-=f.top+parseInt(_N(i, ` border - top - width ` )),s-=f.left+parseInt(_N(i, ` border - left - width ` )),c=o+a.height,l=s+a.width;break}while(i=i.parentNode);if(r&&e!==window){var p=vN(i||e),m=p&&p.a,h=p&&p.d;p&&(o/=h,s/=m,d/=m,u/=h,c=o+u,l=s+d)}return{top:o,left:s,bottom:c,right:l,width:d,height:u}}}function SN(e,t,n){for(var r=DN(e,!0),i=xN(e)[t];r;){var a=xN(r)[n],o=void 0;if(o=n=== ` top ` ||n=== ` left ` ?i>=a:i<=a,!o)return r;if(r===bN())break;r=DN(r,!1)}return!1}function CN(e,t,n,r){for(var i=0,a=0,o=e.children;a<o.length;){if(o[a].style.display!== ` none ` &&o[a]!==IN.ghost&&(r||o[a]!==IN.dragged)&&hN(o[a],n.draggable,e,!1)){if(i===t)return o[a];i++}a++}return null}function wN(e,t){for(var n=e.lastElementChild;n&&(n===IN.ghost||_N(n, ` display ` )=== ` none ` ||t&&!pN(n,t));)n=n.previousElementSibling;return n||null}function TN(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)e.nodeName.toUpperCase()!== ` TEMPLATE ` &&e!==IN.clone&&(!t||pN(e,t))&&n++;return n}function EN(e){var t=0,n=0,r=bN();if(e)do{var i=vN(e),a=i.a,o=i.d;t+=e.scrollLeft*a,n+=e.scrollTop*o}while(e!==r&&(e=e.parentNode));return[t,n]}function zfe(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 DN(e,t){if(!e||!e.getBoundingClientRect)return bN();var n=e,r=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=_N(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 bN();if(r||t)return n;r=!0}}while(n=n.parentNode);return bN()}function Bfe(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function ON(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)}function kN(e,t){return function(){if(!nP){var n=arguments,r=this;n.length===1?e.call(r,n[0]):e.apply(r,n),nP=setTimeout(function(){nP=void 0},t)}}}function Vfe(){clearTimeout(nP),nP=void 0}function AN(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function jN(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 MN(e,t){_N(e, ` position ` , ` absolute ` ),_N(e, ` top ` ,t.top),_N(e, ` left ` ,t.left),_N(e, ` width ` ,t.width),_N(e, ` height ` ,t.height)}function NN(e){_N(e, ` position ` , ` ` ),_N(e, ` top ` , ` ` ),_N(e, ` left ` , ` ` ),_N(e, ` width ` , ` ` ),_N(e, ` height ` , ` ` )}function Hfe(){var e=[],t;return{captureAnimationState:function(){e=[],this.options.animation&&[].slice.call(this.el.children).forEach(function(t){if(!(_N(t, ` display ` )=== ` none ` ||t===IN.ghost)){e.push({target:t,rect:xN(t)});var n=oN({},e[e.length-1].rect);if(t.thisAnimationDuration){
Line truncated
` )&&(m= ` ( ? : ` +m+ ` ) ` ,g= ` ` +g,h++),i=RegExp( ` ^ ( ? : ` +m+ ` ) ` ,p)),u&&(i=RegExp( ` ^ ` +m+ ` $ ( ? ! \ \ s ) ` ,p)),c&&(n=t.lastIndex),s=a.call(f?i:t,g),f?s?(s.input=s.input.slice(h),s[0]=s[0].slice(h),s.index=t.lastIndex,t.lastIndex+=s[0].length):t.lastIndex=0:c&&s&&(t.lastIndex=t.global?s.index+s[0].length:n),u&&s&&s.length>1&&o.call(s[0],i,function(){for(d=1;d<arguments.length-2;d++)arguments[d]===void 0&&(s[d]=void 0)}),s}),e.exports=s}),"94ca":(function(e,t,n){var r=n( ` d039 ` ),i=/#| \. prototype \. /,a=function(e,t){var n=s[o(e)];return n==l?!0:n==c?!1:typeof t== ` function ` ?r(t):!!t},o=a.normalize=function(e){return String(e).replace(i, ` . ` ).toLowerCase()},s=a.data={},c=a.NATIVE= ` N ` ,l=a.POLYFILL= ` P ` ;e.exports=a}),"99af":(function(e,t,n){var r=n( ` 23e7 ` ),i=n( ` d039 ` ),a=n( ` e8b5 ` ),o=n( ` 861 d ` ),s=n( ` 7 b0b ` ),c=n( ` 50 c4 ` ),l=n( ` 8418 ` ),u=n( ` 65 f0 ` ),d=n( ` 1 dde ` ),f=n( ` b622 ` ),p=n( ` 2 d00 ` ),m=f( ` isConcatSpreadable ` ),h=9007199254740991,g= ` Maximum allowed index exceeded ` ,_=p>=51||!i(function(){var e=[];return e[m]=!1,e.concat()[0]!==e}),v=d( ` concat ` ),y=function(e){if(!o(e))return!1;var t=e[m];return t===void 0?a(e):!!t};r({target: ` Array ` ,proto:!0,forced:!_||!v},{concat:function(e){var t=s(this),n=u(t,0),r=0,i,a,o,d,f;for(i=-1,o=arguments.length;i<o;i++)if(f=i===-1?t:arguments[i],y(f)){if(d=c(f.length),r+d>h)throw TypeError(g);for(a=0;a<d;a++,r++)a in f&&l(n,r,f[a])}else{if(r>=h)throw TypeError(g);l(n,r++,f)}return n.length=r,n}})}),"9bdd":(function(e,t,n){var r=n( ` 825 a ` );e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){var a=e.return;throw a!==void 0&&r(a.call(e)),t}}}),"9bf2":(function(e,t,n){var r=n( ` 83 ab ` ),i=n( ` 0 cfb ` ),a=n( ` 825 a ` ),o=n( ` c04e ` ),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(a(e),t=o(t,!0),a(n),i)try{return s(e,t,n)}catch{}if( ` get ` in n|| ` set ` in n)throw TypeError( ` Accessors not supported ` );return ` value ` in n&&(e[t]=n.value),e}}),"9ed3":(function(e,t,n){var r=n( ` ae93 ` ).IteratorPrototype,i=n( ` 7 c73 ` ),a=n( ` 5 c6c ` ),o=n( ` d44e ` ),s=n( ` 3 f8c ` ),c=function(){return this};e.exports=function(e,t,n){var l=t+ ` Iterator ` ;return e.prototype=i(r,{next:a(1,n)}),o(e,l,!1,!0),s[l]=c,e}}),"9f7f":(function(e,t,n){var r=n( ` d039 ` );function i(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=r(function(){var e=i( ` a ` , ` y ` );return e.lastIndex=2,e.exec( ` abcd ` )!=null}),t.BROKEN_CARET=r(function(){var e=i( ` ^ r ` , ` gy ` );return e.lastIndex=2,e.exec( ` str ` )!=null})}),a2bf:(function(e,t,n){var r=n( ` e8b5 ` ),i=n( ` 50 c4 ` ),a=n( ` 0366 ` ),o=function(e,t,n,s,c,l,u,d){for(var f=c,p=0,m=u?a(u,d,3):!1,h;p<s;){if(p in n){if(h=m?m(n[p],p,t):n[p],l>0&&r(h))f=o(e,t,h,i(h.length),f,l-1)-1;else{if(f>=9007199254740991)throw TypeError( ` Exceed the acceptable array length ` );e[f]=h}f++}p++}return f};e.exports=o}),a352:(function(e,n){e.exports=t}),a434:(function(e,t,n){var r=n( ` 23e7 ` ),i=n( ` 23 cb ` ),a=n( ` a691 ` ),o=n( ` 50 c4 ` ),s=n( ` 7 b0b ` ),c=n( ` 65 f0 ` ),l=n( ` 8418 ` ),u=n( ` 1 dde ` ),d=n( ` ae40 ` ),f=u( ` splice ` ),p=d( ` splice ` ,{ACCESSORS:!0,0:0,1:2}),m=Math.max,h=Math.min,g=9007199254740991,_= ` Maximum allowed length exceeded ` ;r({target: ` Array ` ,proto:!0,forced:!f||!p},{splice:function(e,t){var n=s(this),r=o(n.length),u=i(e,r),d=arguments.length,f,p,v,y,b,x;if(d===0?f=p=0:d===1?(f=0,p=r-u):(f=d-2,p=h(m(a(t),0),r-u)),r+f-p>g)throw TypeError(_);for(v=c(n,p),y=0;y<p;y++)b=u+y,b in n&&l(v,y,n[b]);if(v.length=p,f<p){for(y=u;y<r-p;y++)b=y+p,x=y+f,b in n?n[x]=n[b]:delete n[x];for(y=r;y>r-p+f;y--)delete n[y-1]}else if(f>p)for(y=r-p;y>u;y--)b=y+p-1,x=y+f-1,b in n?n[x]=n[b]:delete n[x];for(y=0;y<f;y++)n[y+u]=arguments[y+2];return n.length=r-p+f,v}})}),a4d3:(function(e,t,n){var r=n( ` 23e7 ` ),i=n( ` da84 ` ),a=n( ` d066 ` ),o=n( ` c430 ` ),s=n( ` 83 ab ` ),c=n( ` 4930 ` ),l=n( ` fdbf ` ),u=n( ` d039 ` ),d=n( ` 5135 ` ),f=n( ` e8b5 ` ),p=n( ` 861 d ` ),m=n( ` 825 a ` ),h=n( ` 7 b0b ` ),g=n( ` fc6a ` ),_=n( ` c04e ` ),v=n( ` 5 c6c ` ),y=n( ` 7 c73 ` ),b=n( ` df75 ` ),x=n( ` 241 c ` ),S=n( ` 057 f ` ),C=n( ` 7418 ` ),w=n( ` 06 cf ` ),T=n( ` 9 bf2 ` ),E=n( ` d1e7 ` ),D=n( ` 9112 ` ),O=n( ` 6 eeb ` ),k=n( ` 5692 ` ),A=n( ` f772 ` ),j=n( ` d012 ` ),M=n( ` 90e3 ` ),ee=n( ` b622 ` ),te=n( ` e538 ` ),ne=n( ` 746 f ` ),N=n( ` d44e ` ),re=n( ` 69 f3 ` ),ie=n( ` b727 ` ).forEach,ae=A( ` hidden ` ),oe= ` Symbol ` ,se= ` prototype ` ,P=ee( ` toPrimitive ` ),ce=re.set,le=re.getterFor(oe),ue=Object[se],de=i.Symbol,fe=a( ` JSON ` , ` stringify ` ),pe=w.f,me=T.f,he=S.f,ge=E.f,_e=k( ` symbols ` ),ve=k( ` op - symbols ` ),ye=k( ` string - to - symbol - registry ` ),be=k( ` symbol - to - string - registry ` ),xe=k( ` wks ` ),Se=i.QObject,Ce=!Se||!Se[se]||!Se[se].findChild,we=s&&u(function(){return y(me({}, ` a ` ,{get:function(){return me(this, ` a ` ,{value:7}).a}})).a!=7})?function(e,t,n){var r=pe(ue,t);r&&delete ue[t],me(e,t,n),r&&e!==ue&&me(ue,t,r)}:me,Te=function(e,t){var n=_e[e]=y(de[se]);return ce(n,{type:oe,tag:e,description:t}),s||(n.description=t),n},Ee=l?function(e){return typeof e== ` symbol ` }:function(e){return Object(e)instanceof de},De=function(e,t,n){e===ue&&De(ve,t,n),m(e);var r=_(t,!0);return m(n),d(_e,r)?(n.enumerable?(d(e,ae)&&e[ae][r]&&(e[ae][r]=!1),n=y(n,{enumerable:v(0,!1)})):(d(e,ae)||me(e,ae,v(1,{})),e[ae][r]=!0),we(e,r,n)):me(e,r,n)},Oe=function(e,t){m(e);var n=g(t);return ie(b(n).concat(Ne(n)),function(t){(!s||Ae.call(n,t))&&De(e,t,n[t])}
Line truncated
In order to be iterable , non - array objects must have a [ Symbol . iterator ] ( ) method . ` )}function m(e,t){return l(e)||u(e,t)||f(e,t)||p()}function h(e){if(Array.isArray(e))return d(e)}function g(e){if(typeof Symbol< ` u ` &&Symbol.iterator in Object(e))return Array.from(e)}function _(){throw TypeError( ` Invalid attempt to spread non - iterable instance .
In order to be iterable , non - array objects must have a [ Symbol . iterator ] ( ) method . ` )}function v(e){return h(e)||g(e)||f(e)||_()}var y=n( ` a352 ` ),b=n.n(y);function x(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function S(e,t,n){var r=n===0?e.children[0]:e.children[n-1].nextSibling;e.insertBefore(t,r)}var C=n( ` dbf1 ` );n( ` 13 d5 ` ),n( ` 4 fad ` ),n( ` ac1f ` ),n( ` 5319 ` );function w(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var T=/-( \w )/g,E=w(function(e){return e.replace(T,function(e,t){return t.toUpperCase()})});n( ` 5 db7 ` ),n( ` 73 d9 ` );var D=[ ` Start ` , ` Add ` , ` Remove ` , ` Update ` , ` End ` ],O=[ ` Choose ` , ` Unchoose ` , ` Sort ` , ` Filter ` , ` Clone ` ],k=[ ` Move ` ],A=[k,D,O].flatMap(function(e){return e}).map(function(e){return ` on$ { e } ` }),j={manage:k,manageAndEmit:D,emit:O};function M(e){return A.indexOf(e)!==-1}n( ` caad ` ),n( ` 2 ca0 ` );var ee= ` 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 ` .split( ` . ` );function te(e){return ee.includes(e)}function ne(e){return[ ` transition - group ` , ` TransitionGroup ` ].includes(e)}function N(e){return[ ` id ` , ` class ` , ` role ` , ` style ` ].includes(e)||e.startsWith( ` data - ` )||e.startsWith( ` aria - ` )||e.startsWith( ` on ` )}function re(e){return e.reduce(function(e,t){var n=m(t,2),r=n[0];return e[r]=n[1],e},{})}function ie(e){var t=e. $ attrs,n=e.componentData,r=n===void 0?{}:n;return c(c({},re(Object.entries(t).filter(function(e){var t=m(e,2),n=t[0];return t[1],N(n)}))),r)}function ae(e){var t=e. $ attrs,n=e.callBackBuilder,r=re(oe(t));Object.entries(n).forEach(function(e){var t=m(e,2),n=t[0],i=t[1];j[n].forEach(function(e){r[ ` on$ { e } ` ]=i(e)})});var i= ` [ data - draggable ] $ { r . draggable || ` ` } ` ;return c(c({},r),{},{draggable:i})}function oe(e){return Object.entries(e).filter(function(e){var t=m(e,2),n=t[0];return t[1],!N(n)}).map(function(e){var t=m(e,2),n=t[0],r=t[1];return[E(n),r]}).filter(function(e){var t=m(e,2),n=t[0];return t[1],!M(n)})}n( ` c740 ` );function se(e,t){if(!(e instanceof t))throw TypeError( ` Cannot call a class as a function ` )}function P(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0, ` value ` in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ce(e,t,n){return t&&P(e.prototype,t),n&&P(e,n),e}var le=function(e){return e.el},ue=function(e,t){return e.__draggable_context=t},de=function(e){return e.__draggable_context},fe=function(){function e(t){var n=t.nodes,r=n.header,i=n.default,a=n.footer,o=t.root,s=t.realList;se(this,e),this.defaultNodes=i,this.children=[].concat(v(r),v(i),v(a)),this.externalComponent=o.externalComponent,this.rootTransition=o.transition,this.tag=o.tag,this.realList=s}return ce(e,[{key: ` render ` ,value:function(e,t){var n=this.tag,r=this.children;return e(n,t,this._isRootComponent?{default:function(){return r}}:r)}},{key: ` updated ` ,value:function(){var e=this.defaultNodes,t=this.realList;e.forEach(function(e,n){ue(le(e),{element:t[n],index:n})})}},{key: ` getUnderlyingVm ` ,value:function(e){return de(e)}},{key: ` getVmIndexFromDomIndex ` ,value:function(e,t){var n=this.defaultNodes,r=n.length,i=t.children,a=i.item(e);if(a===null)return r;var o=de(a);if(o)return o.index;if(r===0)return 0;var s=le(n[0]);return e<v(i).findIndex(function(e){return e===s})?0:r}},{key: ` _isRootComponent ` ,get:function(){return this.externalComponent||this.rootTransition}}]),e}(),pe=n( ` 8 bbf ` );function me(e,t){var n=e[t];return n?n():[]}function he(e){var t=e. $ slots,n=e.realList,r=e.getKey,i=n||[],a=m([ ` header ` , ` footer ` ].map(function(e){return me(t,e)}),2),o=a[0],s=a[1],l=t.item;if(!l)throw Error( ` draggable element must have an item slot ` );var u=i.flatMap(function(e,t){return l({element:e,index:t}).map(function(t){return t.key=r(e),t.props=c(c({},t.props||{}),{},{"data-draggable":!0}),t})});if(u.length!==i.length)throw Error( ` Item slot must have only one child ` );return{header:o,footer:s,default:u}}function ge(e){var t=ne(e),n=!te(e)&&!t;return{transition:t,externalComponent:n,tag:n?(0,pe.resolveComponent)(e):t?pe.TransitionGroup:e}}function _e(e){var t=e. $ slots,n=e.tag,r=e.realList,i=e.getKey;return new fe({nodes:he({ $ slots:t,realList:r,getKey:i}),root:ge(n),realList:r})}function ve(e,t){var n=this;(0,pe.nextTick)(function(){return n. $ emit(e.toLowerCase(),t)})}function ye(e){var t=this;return function(n,r){if(t.realList!==null)return t[ ` onDrag$ { e } ` ](n,r)}}function be(e){var t=this,n=ye.call(this,e);return function(r,i){n.call(t,r,i),ve.call(t,e,r)}}var xe=null,Se={list:{type:Array,required:!1,default:
Line truncated
In order to be iterable , non - array objects must have a [ Symbol . iterator ] ( ) method . ` )}function Kpe(e,t){return Upe(e)||Wpe(e,t)||qpe(e,t)||Gpe()}function qpe(e,t){if(e){if(typeof e== ` string ` )return FF(e,t);var n={}.toString.call(e).slice(8,-1);return n=== ` Object ` &&e.constructor&&(n=e.constructor.name),n=== ` Map ` ||n=== ` Set ` ?Array.from(e):n=== ` Arguments ` ||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array $ /.test(n)?FF(e,t):void 0}}var IF=Object.entries,LF=Object.setPrototypeOf,Jpe=Object.isFrozen,Ype=Object.getPrototypeOf,Xpe=Object.getOwnPropertyDescriptor,RF=Object.freeze,zF=Object.seal,BF=Object.create,VF=typeof Reflect< ` u ` &&Reflect,HF=VF.apply,UF=VF.construct;RF||=function(e){return e},zF||=function(e){return e},HF||=function(e,t){var n=[...arguments].slice(2);return e.apply(t,n)},UF||=function(e){return new e(...[...arguments].slice(1))};var WF=aI(Array.prototype.forEach),Zpe=aI(Array.prototype.lastIndexOf),GF=aI(Array.prototype.pop),KF=aI(Array.prototype.push),Qpe=aI(Array.prototype.splice),qF=Array.isArray,JF=aI(String.prototype.toLowerCase),YF=aI(String.prototype.toString),XF=aI(String.prototype.match),ZF=aI(String.prototype.replace),QF=aI(String.prototype.indexOf), $ pe=aI(String.prototype.trim),eme=aI(Number.prototype.toString),tme=aI(Boolean.prototype.toString), $ F=typeof BigInt> ` u ` ?null:aI(BigInt.prototype.toString),eI=typeof Symbol> ` u ` ?null:aI(Symbol.prototype.toString),tI=aI(Object.prototype.hasOwnProperty),nI=aI(Object.prototype.toString),rI=aI(RegExp.prototype.test),iI=oI(TypeError);function aI(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);var n=[...arguments].slice(1);return HF(e,t,n)}}function oI(e){return function(){return UF(e,[...arguments])}}function sI(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:JF;if(LF&&LF(e,null),!qF(t))return e;let r=t.length;for(;r--;){let i=t[r];if(typeof i== ` string ` ){let e=n(i);e!==i&&(Jpe(t)||(t[r]=e),i=e)}e[i]=!0}return e}function cI(e){for(let t=0;t<e.length;t++)tI(e,t)||(e[t]=null);return e}function lI(e){let t=BF(null);for(let r of IF(e)){var n=Kpe(r,2);let i=n[0],a=n[1];tI(e,i)&&(qF(a)?t[i]=cI(a):a&&typeof a== ` object ` &&a.constructor===Object?t[i]=lI(a):t[i]=a)}return t}function uI(e){switch(typeof e){case ` string ` :return e;case ` number ` :return eme(e);case ` boolean ` :return tme(e);case ` bigint ` :return $ F? $ F(e): ` 0 ` ;case ` symbol ` :return eI?eI(e): ` Symbol ( ) ` ;case ` undefined ` :return nI(e);case ` function ` :case ` object ` :{if(e===null)return nI(e);let t=e,n=dI(t, ` toString ` );if(typeof n== ` function ` ){let e=n(t);return typeof e== ` string ` ?e:nI(e)}return nI(e)}default:return nI(e)}}function dI(e,t){for(;e!==null;){let n=Xpe(e,t);if(n){if(n.get)return aI(n.get);if(typeof n.value== ` function ` )return aI(n.value)}e=Ype(e)}function n(){return null}return n}function fI(e){try{return rI(e, ` ` ),!0}catch{return!1}}var pI=RF( ` 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 . search . section . select . shadow . slot . 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 ` .split( ` . ` )),mI=RF( ` svg . a . altglyph . altglyphdef . altglyphitem . animatecolor . animatemotion . animatetransform . circle . clippath . defs . desc . ellipse . enterkeyhint . exportparts . filter . font . g . glyph . glyphref . hkern . image . inputmode . line . lineargradient . marker . mask . metadata . mpath . part . path . pattern . polygon . polyline . radialgradient . rect . stop . style . switch . symbol . text . textpath . title . tref . tspan . view . vkern ` .split( ` . ` )),hI=RF([ ` 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 ` ]),gI=RF([ ` 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 ` ]),_I=RF( ` 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 ` .split( ` . ` )),vI=RF([ ` maction ` , ` maligngroup ` , ` malignmark ` , ` mlongdiv ` , ` mscarries ` , ` mscarry ` , ` msgroup ` , ` mstack ` , ` msline ` , ` msrow ` , ` semantics ` , ` annotation ` , ` annotation - xml ` , ` mprescripts ` , ` none ` ]),yI=RF([ ` # text ` ]),bI=RF( ` accept . action . align . alt . autocapitalize . autocomplete . autopictureinpicture . autoplay . bac Line truncated
` +d),Ce&&(d=Ct(d)),x&&Me?D(d):d},t.setConfig=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};lt(e),Ee=!0,De=de,Oe=pe},t.clearConfig=function(){ot=null,Ee=!1,De=null,Oe=null,x=C,S= ` ` },t.isValidAttribute=function(e,t,n){ot||lt({});let r=at(e),i=at(t);return Mt(r,i,n)},t.addHook=function(e,t){typeof t== ` function ` &&tI(N,e)&&KF(N[e],t)},t.removeHook=function(e,t){if(tI(N,e)){if(t!==void 0){let n=Zpe(N[e],t);return n===-1?void 0:Qpe(N[e],n,1)[0]}return GF(N[e])}},t.removeHooks=function(e){tI(N,e)&&(N[e]=[])},t.removeAllHooks=function(){N=LI()},t}var ome=zI(),sme=[ ` innerHTML ` ],cme=[ ` src ` ],lme= ` data : image / svg + xml , ` ,BI=new Map,ume=e=>{let t=e.slice(19),n=BI.get(t);if(n!==void 0)return n;let r=ome.sanitize(t);return BI.set(t,r),r},VI=V({__name: ` ProxyIcon ` ,props:{icon:{},fill:{},size:{default:16},margin:{default:4}},setup(e){let t=e,n=Y(()=>({width: ` $ { t . size } px ` ,height: ` $ { t . size } px ` ,marginRight: ` $ { t . margin } px ` })),r=Y(()=>t.icon.startsWith(lme)),i=Y(()=>{if(r.value)return ume(t.icon)});return(t,a)=>r.value?(H(),U( ` div ` ,{key:0,class:b([ ` inline - block ` ,e.fill|| ` fill - primary ` ]),style:_(n.value),innerHTML:i.value},null,14,sme)):(H(),U( ` img ` ,{key:1,class: ` inline - block ` ,style:_(n.value),src:e.icon},null,12,cme))}}),dme={class: ` flex shrink - 0 items - center ` },HI=V({__name: ` ProxyName ` ,props:{name:{},iconSize:{default:16},iconMargin:{default:4},filter:{default: ` ` }},setup(e){let t=e,n=Y(()=>mx.value[t.name]),r=Y(()=>n.value?.icon),i=Y(()=>n.value?.[ ` dialer - proxy ` ]);return(t,n)=>(H(),U( ` div ` ,dme,[r.value?(H(),W(VI,{key:0,icon:r.value,margin:e.iconMargin,size:e.iconSize},null,8,[ ` icon ` , ` margin ` , ` size ` ])):K( ` ` ,!0),e.filter?(H(),W(PF,{key:1,text:e.name,filter:e.filter},null,8,[ ` text ` , ` filter ` ])):(H(),U(q,{key:2},[_o(F(e.name),1)],64)),i.value?(H(),U(q,{key:3},[_o( ` ( ` +F(i.value)+ ` ) ` ,1)],64)):K( ` ` ,!0)]))}}),fme=V({props:{conn:Object},name: ` ConnectionCard ` ,setup(e){let{handlerInfo:t}=NF();return AF(),()=>{let n=e.conn,r=sC(n),i={mode: ` card ` ,proxyChainDirection:Zh.value,showFullProxyChain:Qh.value},a=e=>J(PF,{text:wS(n,e,i),filter:XD.value},null),o={[Z.Host]:()=>J( ` span ` ,{class: ` text - main w - 80 grow truncate ` },[a(Z.Host)]),[Z.Destination]:()=>J( ` span ` ,{class: ` w - 80 grow truncate break - all ` },[a(Z.Destination)]),[Z.RemoteAddress]:()=>J( ` span ` ,{class: ` w - 80 grow truncate break - all ` },[a(Z.RemoteAddress)]),[Z.GeoIP]:()=>J( ` span ` ,{class: ` w - 80 grow truncate break - all ` },[a(Z.GeoIP)]),[Z.SourceIP]:()=>J( ` span ` ,{class: ` w - 40 grow truncate break - all ` },[a(Z.SourceIP)]),[Z.SourcePort]:()=>J( ` span ` ,{class: ` w - 20 grow truncate break - all ` },[a(Z.SourcePort)]),[Z.SniffHost]:()=>J( ` span ` ,{class: ` w - 80 grow truncate break - all ` },[a(Z.SniffHost)]),[Z.Type]:()=>J( ` span ` ,{class: ` w - 60 grow truncate break - all ` },[a(Z.Type)]),[Z.Rule]:()=>J( ` span ` ,{class: ` w - 80 grow truncate break - all ` },[a(Z.Rule)]),[Z.Process]:()=>J( ` span ` ,{class: ` w - 60 grow truncate break - all ` },[a(Z.Process)]),[Z.Chains]:()=>J( ` span ` ,{class:[ ` flex w - 80 grow items - center gap - 1 truncate break - all ` ,Zh.value===Jp.REVERSE&& ` flex - row - reverse justify - end ` ]},[J(HI,{name:(0,vg.last)(r),filter:XD.value},null),(0,vg.last)(r)!==(0,vg.first)(r)&&J(q,null,[J(Sf,{class: ` h - 4 w - 4 shrink - 0 ` },null),J(HI,{name:(0,vg.first)(r),filter:XD.value},null)])]),[Z.Outbound]:()=>J( ` span ` ,{class: ` w - 60 grow truncate break - all ` },[a(Z.Outbound)]),[Z.Download]:()=>J( ` div ` ,{class: ` mr - 1 flex items - center gap - 1 text - xs whitespace - nowrap ` },[J(gf,{class: ` text - success h - 3.5 w - 3.5 shrink - 0 ` },null),a(Z.Download)]),[Z.Upload]:()=>J( ` div ` ,{class: ` mr - 1 flex items - center gap - 1 text - xs whitespace - nowrap ` },[J(wf,{class: ` text - info h - 3.5 w - 3.5 shrink - 0 ` },null),a(Z.Upload)]),[Z.DlSpeed]:()=>J( ` div ` ,{class: ` mr - 1 flex items - center gap - 1 text - xs whitespace - nowrap ` },[J(_f,{class: ` text - success h - 3 w - 3 shrink - 0 stroke - 2 ` },null),a(Z.DlSpeed)]),[Z.UlSpeed]:()=>J( ` div ` ,{class: ` mr - 1 flex items - center gap - 1 text - xs whitespace - nowrap ` },[J(Tf,{class: ` text - info h - 3 w - 3 shrink - 0 stroke - 2 ` },null),a(Z.UlSpeed)]),[Z.ConnectTime]:()=>J( ` div ` ,{class: ` whitespace - nowrap ` },[a(Z.ConnectTime)]),[Z.DestinationType]:()=>J( ` div ` ,{class: ` whitespace - nowrap ` },[a(Z.DestinationType)]),[Z.InboundUser]:()=>J( ` div ` ,{class: ` whitespace - nowrap ` },[a(Z.InboundUser)]),[Z.Close]:()=>{let e=J( ` button ` ,{class: ` btn btn - circle btn - xs ` ,onClick:e=>{e.stopPropagation(),bS(n.id).catch(XS)}},[J(bp,{class: ` h - 4 w - 4 ` },null)]);return pC(n)=== ` normal ` ?J( ` div ` ,{class: ` flex gap - 1 ` },[J( ` button ` ,{class: ` btn btn - circle btn - xs ` ,onClick:e=>{e.stopPropagation(),xS(n.id).catch(XS)}},[J(lp,{class: ` h - 4 w - 4 ` },null)]),e]):e}},s=eO(n),c=s&&WD.value===Vp.ALL;return J( ` div ` ,{class: ` text - base - content / 65 flex cursor - pointer flex - col gap - 1 px - 3 py - 2 ` ,onClick:()=>t(n)},[ng.value.map(e=>J( ` div ` ,{class:[ ` flex h - 5 items - center gap - 1 text - sm ` ,c? ` opacity - 60 ` : ` ` ]},[e.filter(e=>e!==Z.Close||!s).map(e=>o[e]())]))])}}}),pme=[ ` aria - expanded ` , ` onClick ` ],mme={class: ` min - w - 0 flex - 1 ` },hme={class: ` text - base - content / 50 text - xs ` },gme=[ ` title ` ],_me={class: ` badge badge - sm shrink - 0 ` },vme=V({__name: ` ConnectionCardList ` ,setup
Line truncated
In order to be iterable , non - array objects must have a [ Symbol . iterator ] ( ) method . ` )}()}function DR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}SR.d(CR,{A:()=>Cge});var OR=(kR={Fragment:()=>q,computed:()=>Y,createTextVNode:()=>_o,createVNode:()=>J,defineComponent:()=>V,nextTick:()=>Mr,reactive:()=>tn,ref:()=>I,watch:()=>B,watchEffect:()=>Yr},AR={},SR.d(AR,kR),AR),vge=(0,OR.defineComponent)({props:{data:{required:!0,type:String},onClick:Function},render:function(){var e=this.data,t=this.onClick;return(0,OR.createVNode)( ` span ` ,{class: ` vjs - tree - brackets ` ,onClick:t},[e])}}),yge=(0,OR.defineComponent)({emits:[ ` change ` , ` update : modelValue ` ],props:{checked:{type:Boolean,default:!1},isMultiple:Boolean,onChange:Function},setup:function(e,t){var n=t.emit;return{uiType:(0,OR.computed)((function(){return e.isMultiple? ` checkbox ` : ` radio ` })),model:(0,OR.computed)({get:function(){return e.checked},set:function(e){return n( ` update : modelValue ` ,e)}})}},render:function(){var e=this.uiType,t=this.model,n=this. $ emit;return(0,OR.createVNode)( ` label ` ,{class:[ ` vjs - check - controller ` ,t? ` is - checked ` : ` ` ],onClick:function(e){return e.stopPropagation()}},[(0,OR.createVNode)( ` span ` ,{class: ` vjs - check - controller - inner is - $ { e } ` },null),(0,OR.createVNode)( ` input ` ,{checked:t,class: ` vjs - check - controller - original is - $ { e } ` ,type:e,onChange:function(){return n( ` change ` ,t)}},null)])}}),bge=(0,OR.defineComponent)({props:{nodeType:{required:!0,type:String},onClick:Function},render:function(){var e=this.nodeType,t=this.onClick,n=e=== ` objectStart ` ||e=== ` arrayStart ` ;return n||e=== ` objectCollapsed ` ||e=== ` arrayCollapsed ` ?(0,OR.createVNode)( ` span ` ,{class: ` vjs - carets vjs - carets - $ { n ? ` open ` : ` close ` } ` ,onClick:t},[(0,OR.createVNode)( ` svg ` ,{viewBox: ` 0 0 1024 1024 ` ,focusable: ` false ` ,"data-icon": ` caret - down ` ,width: ` 1 em ` ,height: ` 1 em ` ,fill: ` currentColor ` ,"aria-hidden": ` true ` },[(0,OR.createVNode)( ` path ` ,{d: ` M840 . 4 300 H183 . 6 c - 19.7 0 - 30.7 20.8 - 18.5 35 l328 . 4 380.8 c9 . 4 10.9 27.5 10.9 37 0 L858 . 9 335 c12 . 2 - 14.2 1.2 - 35 - 18.5 - 35 z ` },null)])]):null}}),kR,AR;function jR(e){return jR=typeof Symbol== ` function ` &&typeof Symbol.iterator== ` symbol ` ?function(e){return typeof e}:function(e){return e&&typeof Symbol== ` function ` &&e.constructor===Symbol&&e!==Symbol.prototype? ` symbol ` :typeof e},jR(e)}function MR(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function NR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]: ` root ` ,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,r=(arguments.length>3?arguments[3]:void 0)||{},i=r.key,a=r.index,o=r.type,s=o===void 0? ` content ` :o,c=r.showComma,l=c!==void 0&&c,u=r.length,d=u===void 0?1:u,f=MR(e);if(f=== ` array ` ){var p=PR(e.map((function(e,r,i){return NR(e, ` $ { t } [ $ { r } ] ` ,n+1,{index:r,showComma:r!==i.length-1,length:d,type:s})})));return[NR( ` [ ` ,t,n,{showComma:!1,key:i,length:e.length,type: ` arrayStart ` })[0]].concat(p,NR( ` ] ` ,t,n,{showComma:l,length:e.length,type: ` arrayEnd ` })[0])}if(f=== ` object ` ){var m=Object.keys(e),h=PR(m.map((function(r,i,a){return NR(e[r],/^[a-zA-Z_] \w * $ /.test(r)? ` $ { t } . $ { r } ` : ` $ { t } [ "${r}" ] ` ,n+1,{key:r,showComma:i!==a.length-1,length:d,type:s})})));return[NR( ` { ` ,t,n,{showComma:!1,key:i,index:a,length:m.length,type: ` objectStart ` })[0]].concat(h,NR( ` } ` ,t,n,{showComma:l,length:m.length,type: ` objectEnd ` })[0])}return[{content:e,level:n,key:i,index:a,path:t,showComma:l,length:d,type:s}]}function PR(e){if(typeof Array.prototype.flat== ` function ` )return e.flat();for(var t=ER(e),n=[];t.length;){var r=t.shift();Array.isArray(r)?t.unshift.apply(t,ER(r)):n.push(r)}return n}function FR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new WeakMap;if(e==null)return e;if(e instanceof Date)return new Date(e);if(e instanceof RegExp)return new RegExp(e);if(jR(e)!== ` object ` )return e;if(t.get(e))return t.get(e);if(Array.isArray(e)){var n=e.map((function(e){return FR(e,t)}));return t.set(e,n),n}var r={};for(var i in e)r[i]=FR(e[i],t);return t.set(e,r),r}function IR(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}var xge=SR(207),LR=SR.n(xge);function RR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zR(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?RR(Object(n),!0).forEach((function(t){DR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RR(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var BR={data:{type:[String,Number,Boolean,Array,Object],default:null},rootPath:{type:String,default: ` root ` },indent:{type:Number,default:2},showLength:{type:Boolean,default:!1},showDoubleQuotes:{type:Boolean,default:!0},renderNodeKey:Function,renderNodeValue:Function,renderNodeAction
Line truncated
In order to be iterable , non - array objects must have a [ Symbol . iterator ] ( ) method . ` )}())[0],u=a;n( ` update : selectedValue ` ,u),n( ` selectedChange ` ,u,l)}},C=function(e){n( ` nodeClick ` ,e)},w=function(e){n( ` nodeMouseover ` ,e)},T=function(e,t){if(e)s.hiddenPaths=HR(HR({},s.hiddenPaths),{},DR({},t,1));else{var n=HR({},s.hiddenPaths);delete n[t],s.hiddenPaths=n}},E=function(t,r){e.collapsedOnClickBrackets&&T(t,r.path),n( ` bracketsClick ` ,t,r)},D=function(e,t){T(e,t.path),n( ` iconClick ` ,e,t)},O=function(t,r){var i=FR(e.data),a=e.rootPath;Function( ` data ` , ` val ` , ` data$ { r . slice ( a . length ) } = val ` )(i,t),n( ` update : data ` ,i)};return(0,OR.watchEffect)((function(){_.value&&function(e){throw Error( ` [ VueJSONPretty ] $ { e } ` )}(_.value)})),(0,OR.watchEffect)((function(){h.value&&(e.virtual&&e.dynamicHeight&&c.length!==h.value.length&&f(h.value.length),y())})),(0,OR.watch)((function(){return[e.dynamicHeight,e.itemHeight,a.value.length]}),(function(){e.virtual&&e.dynamicHeight&&(f(h.value.length),(0,OR.nextTick)(y))})),(0,OR.watch)((function(){return e.deep}),(function(t){t&&(s.hiddenPaths=o(t,e.collapsedNodeLength))})),(0,OR.watch)((function(){return e.collapsedNodeLength}),(function(t){t&&(s.hiddenPaths=o(e.deep,t))})),function(){var t,n=e.renderNodeKey??r.renderNodeKey,o=e.renderNodeValue??r.renderNodeValue,c=(t=e.renderNodeActions??r.renderNodeActions)!=null&&t,l=s.visibleData?.map((function(t,r){var i=s.startIndex+r;return(0,OR.createVNode)( ` div ` ,{key:t.id,ref:function(e){return function(e,t){t?d[e]=t:delete d[e]}(i,e||null)}},[(0,OR.createVNode)(Sge,{data:e.data,rootPath:e.rootPath,indent:e.indent,node:t,collapsed:!!s.hiddenPaths[t.path],theme:e.theme,showDoubleQuotes:e.showDoubleQuotes,showLength:e.showLength,checked:g.value.includes(t.path),selectableType:e.selectableType,showLine:e.showLine,showLineNumber:e.showLineNumber,showSelectController:e.showSelectController,selectOnClickNode:e.selectOnClickNode,nodeSelectable:e.nodeSelectable,highlightSelectedNode:e.highlightSelectedNode,editable:e.editable,editableTrigger:e.editableTrigger,showIcon:e.showIcon,showKeyValueSpace:e.showKeyValueSpace,renderNodeKey:n,renderNodeValue:o,renderNodeActions:c,onNodeClick:C,onNodeMouseover:w,onBracketsClick:E,onIconClick:D,onSelectedChange:S,onValueChange:O,class:e.dynamicHeight? ` dynamic - height ` :void 0,style:e.dynamicHeight?{}:e.itemHeight&&e.itemHeight!==20?{lineHeight: ` $ { e . itemHeight } px ` }:{}},null)])}));return(0,OR.createVNode)( ` div ` ,{ref:i,class:{"vjs-tree":!0,"is-virtual":e.virtual,dark:e.theme=== ` dark ` },onScroll:e.virtual?x:void 0,style:e.showLineNumber?HR({paddingLeft: ` $ { 12 * Number ( a . value . length . toString ( ) . length ) } px ` },e.style):e.style},[e.virtual?(0,OR.createVNode)( ` div ` ,{class: ` vjs - tree - list ` ,style:{height: ` $ { e . height } px ` }},[(0,OR.createVNode)( ` div ` ,{class: ` vjs - tree - list - holder ` ,style:{height: ` $ { v . value } px ` }},[(0,OR.createVNode)( ` div ` ,{class: ` vjs - tree - list - holder - inner ` ,style:{transform: ` translateY ( $ { s . translateY } px ) ` }},[l])])]):l])}}}),wge=CR.A,Tge=[ ` title ` ],Ege={class: ` flex h - [ 70 dvh ] max - h - [ 70 dvh ] flex - col overflow - hidden ` },Dge={class: ` m - 2 mb - 0 shrink - 0 ` },Oge={key:0,class: ` flex flex - 1 flex - col gap - 3 overflow - y - auto p - 4 ` },kge={class: ` border - base - content / 8 bg - base - 200 / 40 rounded - lg border p - 3 ` },Age={class: ` text - primary mb - 2 text - sm font - semibold ` },jge={class: ` grid grid - cols - [ auto _1fr ] gap - x - 4 gap - y - 1 text - sm ` },Mge={class: ` text - base - content / 60 ` },Nge={class: ` min - w - 0 break - all ` },Pge={key:0,class: ` border - base - content / 8 bg - base - 200 / 40 rounded - lg border p - 3 text - sm ` },Fge={class: ` text - primary mb - 2 font - semibold ` },Ige={class: ` flex flex - wrap items - center gap - 1 ` },Lge={class: ` mt - 1 flex flex - wrap ` },Rge={key:0,class: ` mr - 3 flex items - center gap - 1 ` },zge={class: ` flex items - center gap - 1 ` },Bge={key:1,class: ` flex - 1 overflow - y - auto p - 4 ` },Vge={key:0},Hge={class: ` shrink - 0 p - 3 pb - 0 ` },Uge=V({__name: ` ConnectionDetails ` ,setup(e){let t=Z,{infoConn:n,connectionDetailModalShow:r}=NF(),{t:i}=Wb(),a=I(null),o=I( ` ` ),s=I(!1),c={overview: ` overview ` ,raw: ` rawData ` ,proxies: ` proxies ` },l=I( ` overview ` ),u=Y(()=>n.value?Foe(n.value):void 0),d=Y(()=>n.value?fC(n.value): ` ` ),f=Y(()=>!!u.value&&Xx.isValid(u.value)),p=Y(()=>{if(!f.value)return!1;let e=Xx.parse(u.value).range();return[ ` private ` , ` uniqueLocal ` , ` loopback ` , ` linkLocal ` ].includes(e)}),m=Y(()=>f.value&&!p.value&&!!a.value),h=Y(()=>!n.value||!sC(n.value).length?null:(0,vg.last)(sC(n.value))),g=Y(()=>h.value?[ ` overview ` , ` raw ` , ` proxies ` ]:[ ` overview ` , ` raw ` ]),_=Y(()=>g.value.map(e=>({value:e,label:i(c[e])}))),v=[{id: ` basic ` ,keys:[t.Type,t.ConnectTime,t.Rule,t.Process,t.InboundUser]},{id: ` sourceAndDestination ` ,keys:[t.SourceIP,t.SourcePort,t.Host,t.SniffHost,t.Destination,t.DestinationType,t.RemoteAddress]},{id: ` traffic ` ,keys:[t.Download,t.Upload,t.DlSpeed,t.UlSpeed]},{id: ` outbound ` ,keys:[t.Chains,t.Outbound]}],y=Y(()=>{let e=n.value;if(!e)return[];let t={mode: ` table ` ,proxyChainDirection:Zh.value,showFullProxyChain:!0},r=n=>n.map(n=>({label:i(n),value:String(wS(e,n,t)?? ` ` )})).filter(e=>e.value&&e.value!== ` - ` );return v.map(t=>{let n=r(t.ke
Line truncated
font - size : . 6 rem ;
font - weight : bold ;
color : hsl ( $ { Math . max ( 0 , Math . min ( 120 - 120 * r , 120 ) ) } deg 100 % 31 % ) ; ` ,n?.key)}return i}}function JR(e,t,n,r){return{debug:()=>e?.debugAll??e[t],key:!1,onChange:r}}function Gge(e,t,n,r){let i={id: ` $ { t . id } _$ { n . id } ` ,row:t,column:n,getValue:()=>t.getValue(r),renderValue:()=>i.getValue()??e.options.renderFallbackValue,getContext:qR(()=>[e,n,t,i],(e,t,n,r)=>({table:e,column:t,row:n,cell:r,getValue:r.getValue,renderValue:r.renderValue}),JR(e.options, ` debugCells ` , ` cell . getContext ` ))};return e._features.forEach(r=>{r.createCell==null||r.createCell(i,n,t,e)},{}),i}function Kge(e,t,n,r){let i={...e._getDefaultColumnDef(),...t},a=i.accessorKey,o=i.id??(a?typeof String.prototype.replaceAll== ` function ` ?a.replaceAll( ` . ` , ` _ ` ):a.replace(/ \. /g, ` _ ` ):void 0)??(typeof i.header== ` string ` ?i.header:void 0),s;if(i.accessorFn?s=i.accessorFn:a&&(s=a.includes( ` . ` )?e=>{let t=e;for(let e of a.split( ` . ` ))t=t?.[e];return t}:e=>e[i.accessorKey]),!o)throw Error();let c={id: ` $ { String ( o ) } ` ,accessorFn:s,parent:r,depth:n,columnDef:i,columns:[],getFlatColumns:qR(()=>[!0],()=>[c,...c.columns?.flatMap(e=>e.getFlatColumns())],JR(e.options, ` debugColumns ` , ` column . getFlatColumns ` )),getLeafColumns:qR(()=>[e._getOrderColumnsFn()],e=>{var t;return(t=c.columns)!=null&&t.length?e(c.columns.flatMap(e=>e.getLeafColumns())):[c]},JR(e.options, ` debugColumns ` , ` column . getLeafColumns ` ))};for(let t of e._features)t.createColumn==null||t.createColumn(c,e);return c}var YR= ` debugHeaders ` ;function XR(e,t,n){let r={id:n.id??t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let e=[],t=n=>{n.subHeaders&&n.subHeaders.length&&n.subHeaders.map(t),e.push(n)};return t(r),e},getContext:()=>({table:e,header:r,column:t})};return e._features.forEach(t=>{t.createHeader==null||t.createHeader(r,e)}),r}var qge={createTable:e=>{e.getHeaderGroups=qR(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>{let a=r?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],o=i?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],s=n.filter(e=>!(r!=null&&r.includes(e.id))&&!(i!=null&&i.includes(e.id)));return ZR(t,[...a,...s,...o],e)},JR(e.options,YR, ` getHeaderGroups ` )),e.getCenterHeaderGroups=qR(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>(n=n.filter(e=>!(r!=null&&r.includes(e.id))&&!(i!=null&&i.includes(e.id))),ZR(t,n,e, ` center ` )),JR(e.options,YR, ` getCenterHeaderGroups ` )),e.getLeftHeaderGroups=qR(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,r)=>ZR(t,r?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],e, ` left ` ),JR(e.options,YR, ` getLeftHeaderGroups ` )),e.getRightHeaderGroups=qR(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,r)=>ZR(t,r?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],e, ` right ` ),JR(e.options,YR, ` getRightHeaderGroups ` )),e.getFooterGroups=qR(()=>[e.getHeaderGroups()],e=>[...e].reverse(),JR(e.options,YR, ` getFooterGroups ` )),e.getLeftFooterGroups=qR(()=>[e.getLeftHeaderGroups()],e=>[...e].reverse(),JR(e.options,YR, ` getLeftFooterGroups ` )),e.getCenterFooterGroups=qR(()=>[e.getCenterHeaderGroups()],e=>[...e].reverse(),JR(e.options,YR, ` getCenterFooterGroups ` )),e.getRightFooterGroups=qR(()=>[e.getRightHeaderGroups()],e=>[...e].reverse(),JR(e.options,YR, ` getRightFooterGroups ` )),e.getFlatHeaders=qR(()=>[e.getHeaderGroups()],e=>e.map(e=>e.headers).flat(),JR(e.options,YR, ` getFlatHeaders ` )),e.getLeftFlatHeaders=qR(()=>[e.getLeftHeaderGroups()],e=>e.map(e=>e.headers).flat(),JR(e.options,YR, ` getLeftFlatHeaders ` )),e.getCenterFlatHeaders=qR(()=>[e.getCenterHeaderGroups()],e=>e.map(e=>e.headers).flat(),JR(e.options,YR, ` getCenterFlatHeaders ` )),e.getRightFlatHeaders=qR(()=>[e.getRightHeaderGroups()],e=>e.map(e=>e.headers).flat(),JR(e.options,YR, ` getRightFlatHeaders ` )),e.getCenterLeafHeaders=qR(()=>[e.getCenterFlatHeaders()],e=>e.filter(e=>{var t;return!((t=e.subHeaders)!=null&&t.length)}),JR(e.options,YR, ` getCenterLeafHeaders ` )),e.getLeftLeafHeaders=qR(()=>[e.getLeftFlatHeaders()],e=>e.filter(e=>{var t;return!((t=e.subHeaders)!=null&&t.length)}),JR(e.options,YR, ` getLeftLeafHeaders ` )),e.getRightLeafHeaders=qR(()=>[e.getRightFlatHeaders()],e=>e.filter(e=>{var t;return!((t=e.subHeaders)!=null&&t.length)}),JR(e.options,YR, ` getRightLeafHeaders ` )),e.getLeafHeaders=qR(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(e,t,n)=>[...e[0]?.headers??[],...t[0]?.headers??[],...n[0]?.headers??[]].map(e=>e.getLeafHeaders()).flat(),JR(e.options,YR, ` getLeafHeaders ` ))}};function ZR(e,t,n,r){let i=0,a=function(e,t){t===void 0&&(t=1),i=Math.max(i,t),e.filter(e=>e.getIsVisible()).forEach(e=>{var n;(n=e.columns)!=null&&n.length&&a(e.columns,t+1)},0)};a(e);let o=[],s=(e,t)=>{let i={depth:t,id:[r, ` $ { t } ` ].filter(Boolean).join( ` _ ` ),headers:[]},a=
Line truncated
` );if(i.length===1)return _H(i[0],t,n,r);for(var a=new rH(0,0,0,0),o=0;o<i.length;o++){var s=_H(i[o],t,n,r);o===0?a.copy(s):a.union(s)}return a}function yH(e,t,n,r){return n=== ` right ` ?r?e+=t:e-=t:n=== ` center ` &&(r?e+=t/2:e-=t/2),e}function bH(e,t,n,r){return n=== ` middle ` ?r?e+=t/2:e-=t/2:n=== ` bottom ` &&(r?e+=t:e-=t),e}function xH(e){return dH(e).stWideCharWidth}function SH(e,t){return typeof e== ` string ` ?e.lastIndexOf( ` % ` )>=0?parseFloat(e)/100*t:parseFloat(e):e}function CH(e,t,n){var r=t.position|| ` inside ` ,i=t.distance==null?5:t.distance,a=n.height,o=n.width,s=a/2,c=n.x,l=n.y,u= ` left ` ,d= ` top ` ;if(r instanceof Array)c+=SH(r[0],n.width),l+=SH(r[1],n.height),u=null,d=null;else switch(r){case ` left ` :c-=i,l+=s,u= ` right ` ,d= ` middle ` ;break;case ` right ` :c+=i+o,l+=s,d= ` middle ` ;break;case ` top ` :c+=o/2,l-=i,u= ` center ` ,d= ` bottom ` ;break;case ` bottom ` :c+=o/2,l+=a+i,u= ` center ` ;break;case ` inside ` :c+=o/2,l+=s,u= ` center ` ,d= ` middle ` ;break;case ` insideLeft ` :c+=i,l+=s,d= ` middle ` ;break;case ` insideRight ` :c+=o-i,l+=s,u= ` right ` ,d= ` middle ` ;break;case ` insideTop ` :c+=o/2,l+=i,u= ` center ` ;break;case ` insideBottom ` :c+=o/2,l+=a-i,u= ` center ` ,d= ` bottom ` ;break;case ` insideTopLeft ` :c+=i,l+=i;break;case ` insideTopRight ` :c+=o-i,l+=i,u= ` right ` ;break;case ` insideBottomLeft ` :c+=i,l+=a-i,d= ` bottom ` ;break;case ` insideBottomRight ` :c+=o-i,l+=a-i,u= ` right ` ,d= ` bottom ` ;break}return e||={},e.x=c,e.y=l,e.align=u,e.verticalAlign=d,e}var wH=/ \{ ([a-zA-Z0-9_]+) \| ([^}]*) \} /g;function sye(e,t,n,r,i,a){if(!n){e.text= ` ` ,e.isTruncated=!1;return}var o=(t+ ` ` ).split( `
` );a=TH(n,r,i,a);for(var s=!1,c={},l=0,u=o.length;l<u;l++)EH(c,o[l],a),o[l]=c.textLine,s||=c.isTruncated;e.text=o.join( `
` ),e.isTruncated=s}function TH(e,t,n,r){r||={};var i=kB({},r);n=QB(n, ` ... ` ),i.maxIterations=QB(r.maxIterations,2);var a=i.minChar=QB(r.minChar,0),o=i.fontMeasureInfo=dH(t),s=o.asciiCharWidth;i.placeholder=QB(r.placeholder, ` ` );for(var c=e=Math.max(0,e-1),l=0;l<a&&c>=s;l++)c-=s;var u=gH(o,n);return u>c&&(n= ` ` ,u=0),c=e-u,i.ellipsis=n,i.ellipsisWidth=u,i.contentWidth=c,i.containerWidth=e,i}function EH(e,t,n){var r=n.containerWidth,i=n.contentWidth,a=n.fontMeasureInfo;if(!r){e.textLine= ` ` ,e.isTruncated=!1;return}var o=gH(a,t);if(o<=r){e.textLine=t,e.isTruncated=!1;return}for(var s=0;;s++){if(o<=i||s>=n.maxIterations){t+=n.ellipsis;break}var c=s===0?cye(t,i,a):o>0?Math.floor(t.length*i/o):0;t=t.substr(0,c),o=gH(a,t)}t=== ` ` &&(t=n.placeholder),e.textLine=t,e.isTruncated=!0}function cye(e,t,n){for(var r=0,i=0,a=e.length;i<a&&r<t;i++)r+=hH(n,e.charCodeAt(i));return i}function lye(e,t,n,r){var i=NH(e),a=t.overflow,o=t.padding,s=o?o[1]+o[3]:0,c=o?o[0]+o[2]:0,l=t.font,u=a=== ` truncate ` ,d=xH(l),f=QB(t.lineHeight,d),p=t.lineOverflow=== ` truncate ` ,m=!1,h=t.width;h==null&&n!=null&&(h=n-s);var g=t.height;g==null&&r!=null&&(g=r-c);var _=h!=null&&(a=== ` break ` ||a=== ` breakAll ` )?i?kH(i,t.font,h,a=== ` breakAll ` ,0).lines:[]:i?i.split( `
` ):[],v=_.length*f;if(g??=v,v>g&&p){var y=Math.floor(g/f);m||=_.length>y,_=_.slice(0,y),v=_.length*f}if(i&&u&&h!=null)for(var b=TH(h,l,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),x={},S=0;S<_.length;S++)EH(x,_[S],b),_[S]=x.textLine,m||=x.isTruncated;for(var C=g,w=0,T=dH(l),S=0;S<_.length;S++)w=Math.max(gH(T,_[S]),w);h??=w;var E=h;return C+=c,E+=s,{lines:_,height:g,outerWidth:E,outerHeight:C,lineHeight:f,calculatedLineHeight:d,contentWidth:w,contentHeight:v,width:h,isTruncated:m}}var uye=function(){function e(){}return e}(),DH=function(){function e(e){this.tokens=[],e&&(this.tokens=e)}return e}(),dye=function(){function e(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[],this.isTruncated=!1}return e}();function fye(e,t,n,r,i){var a=new dye,o=NH(e);if(!o)return a;var s=t.padding,c=s?s[1]+s[3]:0,l=s?s[0]+s[2]:0,u=t.width;u==null&&n!=null&&(u=n-c);var d=t.height;d==null&&r!=null&&(d=r-l);for(var f=t.overflow,p=(f=== ` break ` ||f=== ` breakAll ` )&&u!=null?{width:u,accumWidth:0,breakAll:f=== ` breakAll ` }:null,m=wH.lastIndex=0,h;(h=wH.exec(o))!=null;){var g=h.index;g>m&&OH(a,o.substring(m,g),t,p),OH(a,h[2],t,p,h[1]),m=wH.lastIndex}m<o.length&&OH(a,o.substring(m,o.length),t,p);var _=[],v=0,y=0,b=f=== ` truncate ` ,x=t.lineOverflow=== ` truncate ` ,S={};function C(e,t,n){e.width=t,e.lineHeight=n,v+=n,y=Math.max(y,t)}outer:for(var w=0;w<a.lines.length;w++){for(var T=a.lines[w],E=0,D=0,O=0;O<T.tokens.length;O++){var k=T.tokens[O],A=k.styleName&&t.rich[k.styleName]||{},j=k.textPadding=A.padding,M=j?j[1]+j[3]:0,ee=k.font=A.font||t.font;k.contentHeight=xH(ee);var te=QB(A.height,k.contentHeight);if(k.innerHeight=te,j&&(te+=j[0]+j[2]),k.height=te,k.lineHeight= $ B(A.lineHeight,t.lineHeight,te),k.align=A&&A.align||i,k.verticalAlign=A&&A.verticalAlign|| ` middle ` ,x&&d!=null&&v+k.lineHeight>d){var ne=a.lines.length;O>0?(T.tokens=T.tokens.slice(0,O),C(T,D,E),a.lines=a.lines.slice(0,w+1)):a.lines=a.lines.slice(0,w),a.isTruncated=a.isTruncated||a.lines.length<ne;break outer}var N=A.width,re=N==null||N=== ` auto ` ;if(typeof N== ` string ` &&N.charAt(N.length-1)=== ` % ` )k.percentWidth=N,_.push(k),k.contentWidth=gH(dH(ee),k.text);else{if(re){var ie=A.backgroundColor,ae=ie&&ie.image;ae&&(ae=Kve(ae),EV(ae)&&(k.width=Math.max(k.width,ae.width*te/ae.height)))}var oe=b&&u!=null?u-D:null;oe!=null&&oe<k.width?!re||oe<M?(k.text= ` ` ,k.width=k.contentWidth=0):(sye(S,k.text,oe-M,ee,t.ellipsis,{minChar:t.truncateMinChar}),k.text=S.text,a.isTruncated=a.isTruncated||S.isTruncated,k.width=k.contentWidth=gH(dH(ee),k.text)):k.contentWidth=gH(dH(ee),k.text)}k.width+=M,D+=k.width,A&&(E=Math.max(E,k.lineHeight))}C(T,D,E)}a.outerWidth=a.width=QB(u,y),a.outerHeight=a.height=QB(d,v),a.contentHeight=v,a.contentWidth=y,a.outerWidth+=c,a.outerHeight+=l;for(var w=0;w<_.length;w++){var k=_[w],se=k.percentWidth;k.width=parseInt(se,10)/100*a.width}return a}function OH(e,t,n,r,i){var a=t=== ` ` ,o=i&&n.rich[i]||{},s=e.lines,c=o.font||n.font,l=!1,u,d;if(r){var f=o.padding,p=f?f[1]+f[3]:0;if(o.width!=null&&o.width!== ` auto ` ){var m=SH(o.width,r.width)+p;s.length>0&&m+r.accumWidth>r.width&&(u=t.split( `
` ),l=!0),r.accumWidth=m}else{var h=kH(t,c,r.width,r.breakAll,r.accumWidth);r.accumWidth=h.accumWidth+p,d=h.linesWidths,u=h.lines}}u||=t.split( `
` );for(var g=dH(c),_=0;_<u.length;_++){var v=u[_],y=new uye;if(y.styleName=i,y.text=v,y.isLineHolder=!v&&!a,typeof o.width== ` number ` ?y.width=o.width:y.width=d?d[_]:gH(g,v),!_&&!l){var b=(s[s.length-1]||(s[0]=new DH)).tokens,x=b.length;x===1&&b[0].isLineHolder?b[0]=y:(v||!x||a)&&b.push(y)}else s.push(new DH([y]))}}function pye(e){var t=e.charCodeAt(0);return t>=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var mye=FB( ` , & ? / ; ] ` . s p l i t ( ` ` ) , f u n c t i o n ( e , t ) { r e t u r n e [ t ] = ! 0 , e } , { } ) ; f u n c t i o n h y e ( e ) { r e t u r n ! p y e ( e ) | | ! ! m y e [ e ] } f u n c t i o n k H ( e , t , n , r , i ) { f o r ( v a r a = [ ] , o = [ ] , s = ` ` , c = ` ` , l = 0 , u = 0 , d = d H ( t ) , f = 0 ; f < e . l e n g t h ; f + + ) { v a r p = e . c h a r A t ( f ) ; i f ( p = = = `
` ){c&&(s+=c,u+=l),a.push(s),o.push(u),s= ` ` ,c= ` ` ,l=0,u=0;continue}var m=hH(d,p.charCodeAt(0)),h=!r&&!hye(p);if(a.length?u+m>n:i+u+m>n){u?(s||c)&&(h?(s||(s=c,c= ` ` ,l=0,u=l),a.push(s),o.push(u-l),c+=p,l+=m,s= ` ` ,u=l):(c&&(s+=c,c= ` ` ,l=0),a.push(s),o.push(u),s=p,u=m)):h?(a.push(c),o.push(l),c=p,l=m):(a.push(p),o.push(m));continue}u+=m,h?(c+=p,l+=m):(c&&(s+=c,c= ` ` ,l=0),s+=p)}return c&&(s+=c),s&&(a.push(s),o.push(u)),a.length===1&&(u+=i),{accumWidth:u,lines:a,linesWidths:o}}function AH(e,t,n,r,i,a){if(e.baseX=n,e.baseY=r,e.outerWidth=e.outerHeight=null,t){var o=t.width*2,s=t.height*2;rH.set(jH,yH(n,o,i),bH(r,s,a),o,s),rH.intersect(t,jH,null,MH);var c=MH.outIntersectRect;e.outerWidth=c.width,e.outerHeight=c.height,e.baseX=yH(c.x,c.width,i,!0),e.baseY=bH(c.y,c.height,a,!0)}}var jH=new rH(0,0,0,0),MH={outIntersectRect:{},clamp:!0};function NH(e){return e==null?e= ` ` :e+= ` ` }function gye(e){var t=NH(e.text),n=e.font;return PH(e,gH(dH(n),t),xH(n),null)}function PH(e,t,n,r){var i=new rH(yH(e.x||0,t,e.textAlign),bH(e.y||0,n,e.textBaseline),t,n),a=r??(FH(e)?e.lineWidth:0);return a>0&&(i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a),i}function FH(e){var t=e.stroke;return t!=null&&t!== ` none ` &&e.lineWidth>0}var IH=OV,LH=5e-5;function RH(e){return e>LH||e<-LH}var zH=[],BH=[],VH=DV(),HH=Math.abs,UH=function(){function e(){}return e.prototype.getLocalTransform=function(e){return WH(this,e)},e.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},e.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},e.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},e.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},e.prototype.needLocalTransform=function(){return RH(this.rotation)||RH(this.x)||RH(this.y)||RH(this.scaleX-1)||RH(this.scaleY-1)||RH(this.skewX)||RH(this.skewY)},e.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),n=this.transform;if(!(t||e)){n&&(IH(n),this.invTransform=null);return}n||=DV(),t?this.getLocalTransform(n):IH(n),e&&(t?AV(n,e,n):kV(n,e)),this.transform=n,this._resolveGlobalScaleRatio(n),this.invTransform=this.invTransform||DV(),NV(this.invTransform,n)},e.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(zH);var n=zH[0]<0?-1:1,r=zH[1]<0?-1:1,i=((zH[0]-n)*t+n)/zH[0]||0,a=((zH[1]-r)*t+r)/zH[1]||0;e[0]*=i,e[1]*=i,e[2]*=a,e[3]*=a}},e.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},e.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],n=e[2]*e[2]+e[3]*e[3],r=Math.atan2(e[1],e[0]),i=Math.PI/2+r-Math.atan2(e[3],e[2]);n=Math.sqrt(n)*Math.cos(i),t=Math.sqrt(t),this.skewX=i,this.skewY=0,this.rotation=-r,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=n,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(e.invTransform=e.invTransform||DV(),AV(BH,e.invTransform,t),t=BH);var n=this.originX,r=this.originY;(n||r)&&(VH[4]=n,VH[5]=r,AV(BH,t,VH),BH[4]-=n,BH[5]-=r,t=BH),this.setLocalTransform(t)}},e.prototype.getGlobalScale=function(e){var t=this.transform;return e||=[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},e.prototype.transformCoordToLocal=function(e,t){var n=[e,t],r=this.invTransform;return r&&VV(n,n,r),n},e.prototype.transformCoordToGlobal=function(e,t){var n=[e,t],r=this.transform;return r&&VV(n,n,r),n},e.prototype.getLineScale=function(){var e=this.transform;return e&&HH(e[0]-1)>1e-10&&HH(e[3]-1)>1e-10?Math.sqrt(HH(e[0]*e[3]-e[2]*e[1])):1},e.prototype.copyTransform=function(e){qH(this,e)},e.getLocalTransform=function(e,t){t||=[];var n=e.originX||0,r=e.originY||0,i=e.scaleX,a=e.scaleY,o=e.anchorX,s=e.anchorY,c=e.rotation||0,l=e.x,u=e.y,d=e.skewX?Math.tan(e.skewX):0,f=e.skewY?Math.tan(-e.skewY):0;if(n||r||o||s){var p=n+o,m=r+s;t[4]=-p*i-d*m*a,t[5]=-m*a-f*p*i}else t[4]=t[5]=0;return t[0]=i,t[3]=a,t[1]=f*i,t[2]=d*a,c&&MV(t,t,c),t[4]+=n+l,t[5]+=r+u,t},e.initDefaultProps=(function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0})(),e}(),WH=UH.getLocalTransform;function GH(){return new UH}var KH=[ ` x ` , ` y ` , ` originX ` , ` originY ` , ` anchorX ` , ` anchorY ` , ` rotation ` , ` scaleX ` , ` scaleY ` , ` skewX ` , ` skewY ` ];function qH(e,t){return Cve(e,t,KH)}var JH={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)
Line truncated
` , `
` , `
` ];function FQ(e,t){return t.type=e,t}function IQ(e){return e.type=== ` section ` }function LQ(e){return IQ(e)?ZCe:QCe}function RQ(e){if(IQ(e)){var t=0,n=e.blocks.length,r=n>1||n>0&&!e.noHeader;return $ (e.blocks,function(e){var n=RQ(e);n>=t&&(t=n+ +(r&&(!n||IQ(e)&&!e.noHeader)))}),t}return 0}function ZCe(e,t,n,r){var i=t.noHeader,a= $ Ce(RQ(t)),o=[],s=t.blocks||[];nV(!s||BB(s)),s||=[];var c=e.orderMode;if(t.sortBlocks&&c){s=s.slice();var l={valueAsc: ` asc ` ,valueDesc: ` desc ` };if(dV(l,c)){var u=new OSe(l[c],null);s.sort(function(e,t){return u.evaluate(e.sortParam,t.sortParam)})}else c=== ` seriesDesc ` &&s.reverse()} $ (s,function(n,i){var s=t.valueFormatter,c=LQ(n)(s?kB(kB({},e),{valueFormatter:s}):e,n,i>0?a.html:0,r);c!=null&&o.push(c)});var d=e.renderMode=== ` richText ` ?o.join(a.richText):BQ(r,o.join( ` ` ),i?n:a.html);if(i)return d;var f=aQ(t.header, ` ordinal ` ,e.useUTC),p=PQ(r,e.renderMode).nameStyle,m=NQ(r);return e.renderMode=== ` richText ` ?VQ(e,f,p)+a.richText+d:BQ(r, ` < div style = "`+p+`;`+m+`;" > ` +_Z(f)+ ` < / d i v > ` + d , n ) } f u n c t i o n Q C e ( e , t , n , r ) { v a r i = e . r e n d e r M o d e , a = t . n o N a m e , o = t . n o V a l u e , s = ! t . m a r k e r T y p e , c = t . n a m e , l = e . u s e U T C , u = t . v a l u e F o r m a t t e r | | e . v a l u e F o r m a t t e r | | f u n c t i o n ( e ) { r e t u r n e = B B ( e ) ? e : [ e ] , P B ( e , f u n c t i o n ( e , t ) { r e t u r n a Q ( e , B B ( p ) ? p [ t ] : p , l ) } ) } ; i f ( ! ( a & & o ) ) { v a r d = s ? ` ` : e . m a r k u p S t y l e C r e a t o r . m a k e T o o l t i p M a r k e r ( t . m a r k e r T y p e , t . m a r k e r C o l o r | | k Q . c o l o r . s e c o n d a r y , i ) , f = a ? ` ` : a Q ( c , ` o r d i n a l ` , l ) , p = t . v a l u e T y p e , m = o ? [ ] : u ( t . v a l u e , t . r a w D a t a I n d e x ) , h = ! s | | ! a , g = ! s & & a , _ = P Q ( r , i ) , v = _ . n a m e S t y l e , y = _ . v a l u e S t y l e ; r e t u r n i = = = ` r i c h T e x t ` ? ( s ? ` ` : d ) + ( a ? ` ` : V Q ( e , f , v ) ) + ( o ? ` ` : n w e ( e , m , h , g , y ) ) : B Q ( r , ( s ? ` ` : d ) + ( a ? ` ` : e w e ( f , ! s , v ) ) + ( o ? ` ` : t w e ( m , h , g , y ) ) , n ) } } f u n c t i o n z Q ( e , t , n , r , i , a ) { i f ( e ) r e t u r n L Q ( e ) ( { u s e U T C : i , r e n d e r M o d e : n , o r d e r M o d e : r , m a r k u p S t y l e C r e a t o r : t , v a l u e F o r m a t t e r : e . v a l u e F o r m a t t e r } , e , 0 , a ) } f u n c t i o n $ C e ( e ) { r e t u r n { h t m l : Y C e [ e ] , r i c h T e x t : X C e [ e ] } } f u n c t i o n B Q ( e , t , n ) { v a r r = ` < d i v s t y l e = " c l e a r : b o t h " > < / d i v > ` , i = ` m a r g i n : ` + n + ` p x 0 0 ` , a = N Q ( e ) ; r e t u r n ` < d i v s t y l e = " ` + i + ` ; ` + a + ` ; " > ` + t + r + ` < / d i v > ` } f u n c t i o n e w e ( e , t , n ) { v a r r = t ? ` m a r g i n - l e f t : 2 p x ` : ` ` ; r e t u r n ` < s p a n s t y l e = " ` + n + ` ; ` + r + ` " > ` + _ Z ( e ) + ` < / s p a n > ` } f u n c t i o n t w e ( e , t , n , r ) { v a r i = t ? ` f l o a t : r i g h t ; m a r g i n - l e f t : ` + ( n ? ` 1 0 p x ` : ` 2 0 p x ` ) : ` ` ; r e t u r n e = B B ( e ) ? e : [ e ] , ` < s p a n s t y l e = " ` + i + ` ; ` + r + ` " > ` + P B ( e , f u n c t i o n ( e ) { r e t u r n _ Z ( e ) } ) . j o i n ( ` & n b s p ; & n b s p ; ` ) + ` < / s p a n > ` } f u n c t i o n V Q ( e , t , n ) { r e t u r n e . m a r k u p S t y l e C r e a t o r . w r a p R i c h T e x t S t y l e ( t , n ) } f u n c t i o n n w e ( e , t , n , r , i ) { v a r a = [ i ] , o = r ? 1 0 : 2 0 ; r e t u r n n & & a . p u s h ( { p a d d i n g : [ 0 , 0 , 0 , o ] , a l i g n : ` r i g h t ` } ) , e . m a r k u p S t y l e C r e a t o r . w r a p R i c h T e x t S t y l e ( B B ( t ) ? t . j o i n ( ` ` ) : t , a ) } f u n c t i o n r w e ( e , t ) { v a r n = e . g e t D a t a ( ) . g e t I t e m V i s u a l ( t , ` s t y l e ` ) [ e . v i s u a l D r a w T y p e ] ; r e t u r n l Q ( n ) } f u n c t i o n H Q ( e , t ) { r e t u r n e . g e t ( ` p a d d i n g ` ) ? ? ( t = = = ` r i c h T e x t ` ? [ 8 , 1 0 ] : 1 0 ) } v a r U Q = f u n c t i o n ( ) { f u n c t i o n e ( ) { t h i s . r i c h T e x t S t y l e s = { } , t h i s . _ n e x t S t y l e N a m e I d = b K ( ) } r e t u r n e . p r o t o t y p e . _ g e n e r a t e S t y l e N a m e = f u n c t i o n ( ) { r e t u r n ` _ _ E C _ a U T o _ ` + t h i s . _ n e x t S t y l e N a m e I d + + } , e . p r o t o t y p e . m a k e T o o l t i p M a r k e r = f u n c t i o n ( e , t , n ) { v a r r = n = = = ` r i c h T e x t ` ? t h i s . _ g e n e r a t e S t y l e N a m e ( ) : n u l l , i = E C e ( { c o l o r : t , t y p e : e , r e n d e r M o d e : n , m a r k e r I d : r } ) ; r e t u r n H B ( i ) ? i : ( t h i s . r i c h T e x t S t y l e s [ r ] = i . s t y l e , i . c o n t e n t ) } , e . p r o t o t y p e . w r a p R i c h T e x t S t y l e = f u n c t i o n ( e , t ) { v a r n = { } ; B B ( t ) ? $ ( t , f u n c t i o n ( e ) { r e t u r n k B ( n , e ) } ) : k B ( n , t ) ; v a r r = t h i s . _ g e n e r a t e S t y l e N a m e ( ) ; r e t u r n t h i s . r i c h T e x t S t y l e s [ r ] = n , ` { ` + r + ` | ` + e + ` } ` } , e } ( ) ; f u n c t i o n i w e ( e ) { v a r t = e . s e r i e s , n = e . d a t a I n d e x , r = e . m u l t i p l e S e r i e s , i = t . g e t D a t a ( ) , a = i . m a p D i m e n s i o n s A l l ( ` d e f a u l t e d T o o l t i p ` ) , o = a . l e n g t h , s = t . g e t R a w V a l u e ( n ) , c = B B ( s ) , l = r w e ( t , n ) , u , d , f , p ; i f ( o > 1 | | c & & ! o ) { v a r m = a w e ( s , t , n , a , l ) ; u = m . i n l i n e V a l u e s , d = m . i n l i n e V a l u e T y p e s , f = m . b l o c k s , p = m . i n l i n e V a l u e s [ 0 ] } e l s e i f ( o ) { v a r h = i . g e t D i m e n s i o n I n f o ( a [ 0 ] ) ; p = u = D X ( i , n , a [ 0 ] ) , d = h . t y p e } e l s e p = u = c ? s [ 0 ] : s ; v a r g = I K ( t ) , _ = g & & t . n a m e | | ` ` , v = i . g e t N a m e ( n ) , y = r ? _ : v ; r e t u r n F Q ( ` s e c t i o n ` , { h e a d e r : _ , n o H e a d e r : r | | ! g , s o r t P a r a m : p , b l o c k s : [ F Q ( ` n a m e V a l u e ` , { m a r k e r T y p e : ` i t e m ` , m a r k e r C o l o r : l , n a m e : y , n o N a m e : ! r V ( y ) , v a l u e : u , v a l u e T y p e : d , r a w D a t a I n d e x : i . g e t R a w I n d e x ( n ) } ) ] . c o n c a t ( f | | [ ] ) } ) } f u n c t i o n a w e ( e , t , n , r , i ) { v a r a = t . g e t D a t a ( ) , o = F B ( e , f u n c t i o n ( e , t , n ) { v a r r = a . g e t D i m e n s i o n I n f o ( n ) ; r e t u r n e | | = r & & r . t o o l t i p ! = = ! 1 & & r . d i s p l a y N a m e ! = n u l l } , ! 1 ) , s = [ ] , c = [ ] , l = [ ] ; r . l e n g t h ? $ ( r , f u n c t i o n ( e ) { u ( D X ( a , n , e ) , e ) } ) : $ ( e , u ) ; f u n c t i o n u ( e , t ) { v a r n = a . g e t D i m e n s i o n I n f o ( t ) ; ! n | | n . o t h e r D i m s . t o o l t i p = = = ! 1 | | ( o ? l . p u s h ( F Q ( ` n a m e V a l u e ` , { m a r k e r T y p e : ` s u b I t e m ` , m a r k e r C o l o r : i , n a m e : n . d i s p l a y N a m e , v a l u e : e , v a l u e T y p e : n . t y p e } ) ) : ( s . p u s h ( e ) , c . p u s h ( n . t y p e ) ) ) } r e t u r n { i n l i n e V a l u e s : s , i n l i n e V a l u e T y p e s : c , b l o c k s : l } } v a r W Q = z K ( ) ; f u n c t i o n G Q ( e , t ) { r e t u r n e . g e t N a m e ( t ) | | e . g e t I d ( t ) } v a r K Q = f u n c t i o n ( e ) { m B ( t , e ) ; f u n c t i o n t ( ) { v a r t = e ! = = n u l l & & e . a p p l y ( t h i s , a r g u m e n t s ) | | t h i s ; r e t u r n t . _ s e l e c t e d D a t a I n d i c e s M a p = { } , t } r e t u r n t . p r o t o t y p e . i n i t = f u n c t i o n ( e , t , n ) { t h i s . s e r i e s I n d e x = t h i s . c o m p o n e n t I n d e x , t h i s . d a t a T a s k = C Q ( { c o u n t : s w e , r e s e t : c w e } ) , t h i s . d a t a T a s k . c o n t e x t = { m o d e l : t h i s } , t h i s . m e r g e D e f a u l t A n d T h e m e ( e , n ) , ( W Q ( t h i s ) . s o u r c e M a n a g e r = n e w q C e ( t h i s ) ) . p r e p a r e S o u r c e ( ) ; v a r r = t h i s . g e t I n i t i a l D a t a ( e , n ) ; J Q ( r , t h i s ) , t h i s . d a t a T a s k . c o n t e x t . d a t a = r , W Q ( t h i s ) . d a t a B e f o r e P r o c e s s e d = r , q Q ( t h i s ) , t h i s . _ i n i t S e l e c t e d M a p F r o m D a t a ( r ) } , t . p r o t o t y p e . m e r g e D e f a u l t A n d T h e m e = f u n c t i o n ( e , t ) { v a r n = g Q ( t h i s ) , r = n ? v Q ( e ) : { } , i = t h i s . s u b T y p e ; y Q . h a s C l a s s ( i ) & & ( i + = ` S e r i e s ` ) , O B ( e , t . g e t T h e m e ( ) . g e t ( t h i s . s u b T y p e ) ) , O B ( Line truncated
` : ` < br / > ` ,m=l.join(p);this._showOrMove(a,function(){this._updateContentNotChangedOnAxis(e,s)?this._updatePosition(a,d,i[0],i[1],this._tooltipContent,s):this._showTooltipContent(a,m,s,Math.random()+ ` ` ,i[0],i[1],d,null,u)})},t.prototype._showSeriesItemTooltip=function(e,t,n){var r=this._ecModel,i=rq(t),a=i.seriesIndex,o=r.getSeriesByIndex(a),s=i.dataModel||o,c=i.dataIndex,l=i.dataType,u=s.getData(l),d=this._renderMode,f=e.positionDefault,p= $ 5([u.getItemModel(c),s,o&&(o.coordinateSystem||{}).model],this._tooltipModel,f?{position:f}:null),m=p.get( ` trigger ` );if(!(m!=null&&m!== ` item ` )){var h=s.getDataParams(c,l),g=new UQ;h.marker=g.makeTooltipMarker( ` item ` ,lQ(h.color),d);var _=SQ(s.formatTooltip(c,!1,l)),v=p.get( ` order ` ),y=p.get( ` valueFormatter ` ),b=_.frag,x=b?zQ(y?kB({valueFormatter:y},b):b,g,d,v,r.get( ` useUTC ` ),p.get( ` textStyle ` )):_.text,S= ` item _ ` +s.name+ ` _ ` +c;this._showOrMove(p,function(){this._showTooltipContent(p,x,h,S,e.offsetX,e.offsetY,e.position,e.target,g)}),n({type: ` showTip ` ,dataIndexInside:c,dataIndex:u.getRawIndex(c),seriesIndex:a,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,t,n){var r=this._renderMode=== ` html ` ,i=rq(t),a=i.tooltipConfig.option||{},o=a.encodeHTMLContent;if(HB(a)){var s=a;a={content:s,formatter:s},o=!0}o&&r&&a.content&&(a=DB(a),a.content=_Z(a.content));var c=[a],l=this._ecModel.getComponent(i.componentMainType,i.componentIndex);l&&c.push(l),c.push({formatter:a.content});var u=e.positionDefault,d= $ 5(c,this._tooltipModel,u?{position:u}:null),f=d.get( ` content ` ),p=Math.random()+ ` ` ,m=new UQ;this._showOrMove(d,function(){var n=DB(d.get( ` formatterParams ` )||{});this._showTooltipContent(d,f,n,p,e.offsetX,e.offsetY,e.position,t,m)}),n({type: ` showTip ` ,from:this.uid})},t.prototype._showTooltipContent=function(e,t,n,r,i,a,o,s,c){if(this._ticket= ` ` ,!(!e.get( ` showContent ` )||!e.get( ` show ` ))){var l=this._tooltipContent;l.setEnterable(e.get( ` enterable ` ));var u=e.get( ` formatter ` );o||=e.get( ` position ` );var d=t,f=this._getNearestPoint([i,a],n,e.get( ` trigger ` ),e.get( ` borderColor ` ),e.get( ` defaultBorderColor ` ,!0)).color;if(u)if(HB(u)){var p=e.ecModel.get( ` useUTC ` ),m=BB(n)?n[0]:n,h=m&&m.axisType&&m.axisType.indexOf( ` time ` )>=0;d=u,h&&(d=BZ(m.axisValue,d,p)),d=cQ(d,n,!0)}else if(VB(u)){var g=RB(function(t,r){t===this._ticket&&(l.setContent(r,c,e,f,o),this._updatePosition(e,o,i,a,l,n,s))},this);this._ticket=r,d=u(n,r,g)}else d=u;l.setContent(d,c,e,f,o),l.show(e,f),this._updatePosition(e,o,i,a,l,n,s)}},t.prototype._getNearestPoint=function(e,t,n,r,i){if(n=== ` axis ` ||BB(t))return{color:r||i};if(!BB(t))return{color:r||t.color||t.borderColor}},t.prototype._updatePosition=function(e,t,n,r,i,a,o){var s=this._api.getWidth(),c=this._api.getHeight();t||=e.get( ` position ` );var l=i.getSize(),u=e.get( ` align ` ),d=e.get( ` verticalAlign ` ),f=o&&o.getBoundingRect().clone();if(o&&f.applyTransform(o.transform),VB(t)&&(t=t([n,r],a,i.el,f,{viewSize:[s,c],contentSize:l.slice()})),BB(t))n=oK(t[0],s),r=oK(t[1],c);else if(GB(t)){var p=t;p.width=l[0],p.height=l[1];var m=pQ(p,{width:s,height:c});n=m.x,r=m.y,u=null,d=null}else if(HB(t)&&o){var h=eMe(t,f,l,e.get( ` borderWidth ` ));n=h[0],r=h[1]}else{var h=Qje(n,r,i,s,c,u?null:20,d?null:20);n=h[0],r=h[1]}if(u&&(n-=t7(u)?l[0]/2:u=== ` right ` ?l[0]:0),d&&(r-=t7(d)?l[1]/2:d=== ` bottom ` ?l[1]:0),U5(e)){var h= $ je(n,r,i,s,c);n=h[0],r=h[1]}i.moveTo(n,r)},t.prototype._updateContentNotChangedOnAxis=function(e,t){var n=this._lastDataByCoordSys,r=this._cbParamsList,i=!!n&&n.length===e.length;return i&& $ (n,function(n,a){var o=n.dataByAxis||[],s=(e[a]||{}).dataByAxis||[];i&&=o.length===s.length,i&& $ (o,function(e,n){var a=s[n]||{},o=e.seriesDataIndices||[],c=a.seriesDataIndices||[];i=i&&e.value===a.value&&e.axisType===a.axisType&&e.axisId===a.axisId&&o.length===c.length,i&& $ (o,function(e,t){var n=c[t];i=i&&e.seriesIndex===n.seriesIndex&&e.dataIndex===n.dataIndex}),r&& $ (e.seriesDataIndices,function(e){var n=e.seriesIndex,a=t[n],o=r[n];a&&o&&o.data!==a.data&&(i=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=t,!!i},t.prototype._hide=function(e){this._lastDataByCoordSys=null,this._cbParamsList=null,e({type: ` hideTip ` ,from:this.uid})},t.prototype.dispose=function(e,t){pV.node||!t.getDom()||(K0(this, ` _updatePosition ` ),this._tooltipContent.dispose(),I5( ` itemTooltip ` ,t),this._tooltipContent=null,this._tooltipModel=null,this._lastDataByCoordSys=null,this._cbParamsList=null)},t.type= ` tooltip ` ,t}(A4);function $ 5(e,t,n){var r=t.ecModel,i;n?(i=new ZY(n,r,r),i=new ZY(t.option,i,r)):i=t;for(var a=e.length-1;a>=0;a--){var o=e[a];o&&(o instanceof ZY&&(o=o.get( ` tooltip ` ,!0)),HB(o)&&(o={formatter:o}),o&&(i=new ZY(o,i,r)))}return i}function e7(e,t){return e.dispatchAction||RB(t.dispatchAction,t)}function Qje(e,t,n,r,i,a,o){var s=n.getSize(),c=s[0],l=s[1];return a!=null&&(e+c+a+2>r?e-=c+a:e+=a),o!=null&&(t+l+o>i?t-=l+o:t+=o),[e,t]}function $ je(e,t,n,r,i){var a=n.getSize(),o=a[0],s=a[1];return e=Math.min(e+o,r)-o,t=Math.min(t+s,i)-s,e=Math.max(e,0),t=Math.max(t,0),[e,t]}function eMe(e,t,n,r){var i=n[0],a=n[1],
Line truncated
< div class = "flex items-center my-2 gap-1" >
< div class = "w-4 h-4 rounded-full" style = "background-color: ${w7(e)}" > < / d i v >
$ { w7 ( t ) }
$ { w7 ( n ) }
< / d i v > ` , T 7 = ( e , { b i n a r y : t , s u f f i x : n = ` ` } ) = > E 7 ( e , e = > ` $ { x m ( e , { b i n a r y : t } ) } $ { n } ` ) , E 7 = ( e , t ) = > { i f ( u M e ( e . d a t a ) ) r e t u r n ` ` ; l e t [ n , r ] = S 7 ( e . d a t a ) ; r e t u r n g M e ( { c o l o r : e . c o l o r , l a b e l : e . s e r i e s N a m e , d e t a i l : ` ( $ { ( 0 , f m . d e f a u l t ) ( n ) . f o r m a t ( ` H H : m m : s s ` ) } ) : $ { t ( r ) } ` } ) } , _ M e = V ( { _ _ n a m e : ` C o n n e c t i o n s C h a r t s ` , s e t u p ( e ) { l e t { t } = W b ( ) , n = Y ( ( ) = > [ { n a m e : t ( ` c o n n e c t i o n s ` ) , d a t a : z S . v a l u e } ] ) , r = e = > S t r i n g ( e ) , i = e = > e . m a p ( e = > E 7 ( e , S t r i n g ) ) . j o i n ( `
` );return(e,t)=>(H(),W(C7,{title:e. $ t( ` connections ` ),data:n.value,"label-formatter":r,"tooltip-formatter":i,"y-axis-floor":100,"window-seconds":L(60)},null,8,[ ` title ` , ` data ` , ` window - seconds ` ]))}}),vMe=V({__name: ` MemoryCharts ` ,setup(e){let{t}=Wb(),n=Y(()=>[{name:t( ` memoryUsage ` ),data:RS.value}]),r=e=> ` $ { xm ( e , { maximumFractionDigits : 0 , binary : ! 0 } ) } ` ,i=e=>e.map(e=>T7(e,{binary:!0})).join( ` ` );return(e,t)=>(H(),W(C7,{title:e. $ t( ` memoryUsage ` ),data:n.value,"label-formatter":r,"tooltip-formatter":i,"y-axis-floor":100*1024*1024,"window-seconds":L(60)},null,8,[ ` title ` , ` data ` , ` window - seconds ` ]))}}),yMe=V({__name: ` SpeedCharts ` ,setup(e){let{t}=Wb(),n=Y(()=>[{name:t( ` ulSpeed ` ),data:US.value},{name:t( ` dlSpeed ` ),data:HS.value}]),r=e=> ` $ { xm ( e , { maximumFractionDigits : 0 , binary : ! 1 } ) } / s ` ,i=e=>e.map(e=>T7(e,{binary:!1,suffix: ` / s ` })).join( ` ` );return(e,t)=>(H(),W(C7,{title:e. $ t( ` traffic ` ),data:n.value,"label-formatter":r,"tooltip-formatter":i,"y-axis-floor":60*1e3,"window-seconds":L(60)},null,8,[ ` title ` , ` data ` , ` window - seconds ` ]))}}),bMe=[ ` data - rows ` ],xMe={class: ` scrollbar - hidden flex min - h - 0 flex - 1 flex - col overflow - y - auto ` },SMe=WT(V({__name: ` OverviewCarousel ` ,setup(e){return(e,t)=>(H(),U( ` div ` ,{class: ` sidebar - chart - group base - container flex min - h - 0 flex - 2 flex - col ` ,"data-rows":L(_h)},[G( ` div ` ,xMe,[J(yMe,{class: ` sidebar - chart - row h - ( -- sidebar - chart - row ) shrink - 0 ` }),J(vMe,{class: ` sidebar - chart - row h - ( -- sidebar - chart - row ) shrink - 0 ` }),J(_Me,{class: ` sidebar - chart - row h - ( -- sidebar - chart - row ) shrink - 0 ` })])],8,bMe))}}),[[ ` _ _scopeId ` , ` data - v - cd723e5c ` ]]),CMe={class: ` flex flex - col items - center gap - 2 px - 1.5 pt - 1 pb - 2 ` },wMe={class: ` sidebar - stats - card ` },TMe=[ ` onMouseenter ` ],EMe={class: ` sidebar - stat - value ` },DMe={key:0,class: ` sidebar - stat - unit ` },OMe={key:1,class: ` sidebar - stat - total ` },kMe={class: ` flex flex - col items - center ` },AMe=WT(V({__name: ` VerticalInfos ` ,setup(e){let{t}=Wb(),{showTip:n}=wD();return(e,r)=>(H(),U( ` div ` ,CMe,[G( ` div ` ,wMe,[(H(!0),U(q,null,Ui(L(ive),e=>(H(),U( ` div ` ,{key:e.key,class: ` sidebar - stat - cell ` ,onMouseenter:r=>L(n)(r,L(ove)(e,L(t)),{placement: ` right ` })},[(H(),W(zi(e.icon),{class:b([ ` sidebar - stat - icon ` ,e.iconClass]),"aria-hidden": ` true ` },null,8,[ ` class ` ])),G( ` span ` ,EMe,F(e.value),1),e.unit?(H(),U( ` span ` ,DMe,F(e.unit),1)):K( ` ` ,!0),e.total?(H(),U( ` span ` ,OMe,F(e.total),1)):K( ` ` ,!0)],40,TMe))),128))]),G( ` div ` ,kMe,[Gi(e. $ slots, ` default ` ,{},void 0,!0)])]))}}),[[ ` _ _scopeId ` , ` data - v - 911 b9e40 ` ]]),jMe=V({__name: ` SideBar ` ,emits:[ ` transitionend ` ],setup(e,{emit:t}){let n=t,{t:r}=Wb(),i=tT(),a=I(),o=I(),s=Y(()=>typeof i.name== ` string ` ?i.name:void 0),c=Y(()=>hC.value.map(e=>({key:e,label:r(e),icon:Wp[e],to:{name:e}}))),l=e=>{e.target!==a.value||e.propertyName!== ` width ` ||(o.value?.syncIndicator(),n( ` transitionend ` ))};return(e,t)=>(H(),U( ` div ` ,{ref_key: ` sidebarRef ` ,ref:a,class:b([ ` sidebar border - base - 300 / 30 bg - base - 200 text - base - content scrollbar - hidden h - full overflow - x - hidden border - r p - 2 transition - [ width , padding ] duration - 320 ease - [ cubic - bezier ( 0.34 , 0.1 , 0.2 , 1 ) ] ` ,L(Um)? ` w - 18 px - 0 ` : ` w - 64 ` ]),onTransitionend:l},[G( ` div ` ,{class:b(L(tR)( ` flex h - full flex - col gap - 2 ` ,L(Um)? ` w - 18 px - 0 ` : ` w - 60 ` ))},[J(zz,{ref_key: ` navMenuRef ` ,ref:o,class: ` flex - 1 ` ,items:c.value,"active-key":s.value,collapsed:L(Um)},null,8,[ ` items ` , ` active - key ` , ` collapsed ` ]),L(Um)?(H(),U(q,{key:0},[L(gh)?(H(),W(AMe,{key:0},{default:z(()=>[J(cB,{vertical: ` ` })]),_:1})):(H(),W(cB,{key:1,vertical: ` ` }))],64)):(H(),U(q,{key:1},[J(SMe),J(fve,{class: ` base - container ` })],64))],2)],34))}}),D7=Y(()=>[...pg.value,...im.filter(e=>!pg.value.includes(e))].filter(e=>om.some(t=>t.key===e)&&fR(e))),O7=I(!1),k7=()=>{let e=tT(),t=eT(),n=Y(()=>{let t=e.query.section;if(typeof t== ` string ` )return D7.value.find(e=>e===t)});return{sectionKey:n,isSettingsSubPage:Y(()=>ym.value&&!!n.value),enterSection:async(r,i)=>{let a=ym.value&&!n.value,o={...e.query,section:r};if(delete o.scrollTo,i?o.setting=i:delete o.setting,!ym.value){O7.value=!1,await t.replace({query:o});return}await t.push({query:o}),a&&(O7.value=!0)},exitSection:async()=>{if(O7.value){O7.value=!1,t.back();return}let n={...e.query};delete n.section,delete n.setting,delete n.scrollTo,await t.replace({query:n})},enteredFromMobileIndex:O7}},A7=I( ` ` ),j7=I(Ip.RULES);B(Cg,e=>{e&&(j7.value=Ip.RULES)});var M7=Y(()=>{let e=UD(A7.value);return e?kC.value.filter(t=>e.testAny([t.type,t.payload,t.proxy])):kC.value}),N7=Y(()=>{let e=UD(A7.value);return e?AC.value.filter(t=>e.testAny([t.name,t.behavior,t.vehicleType])):AC.value}),MMe=12,NMe=90,P7=1.25,PMe=[ ` input ` , ` textarea ` , ` select ` , ` [ contenteditable ] : not ( [ contenteditable = "false" ] ) ` , ` canvas ` , ` . drag - handle ` , ` . folder - drag - handle ` , ` [ data - page - swipe - ignore ] ` ].join( ` , ` ),FMe=()=>{let e=window.getSelection();return!!(e&&!e.isCollapsed&&e.toString().length)},IMe=e=>e?e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable?!0:e instanceof HTMLInputElement&&![ ` button ` , ` checkbox ` , ` color ` , ` file ` , ` hidden ` , ` image ` , ` radio ` , ` range ` , ` reset ` , ` submit ` ].includes(e.type):!1,LMe=e=>{let{overflowX:t}=getComputedStyl
Line truncated
to top ,
rgba ( 0 , 0 , 0 , 0.18 ) 0 % ,
rgba ( 0 , 0 , 0 , 0.1 ) 30 % ,
rgba ( 0 , 0 , 0 , 0.04 ) 60 % ,
rgba ( 0 , 0 , 0 , 0.01 ) 85 % ,
rgba ( 0 , 0 , 0 , 0 ) 100 %
) ` ,height: ` env ( safe - area - inset - bottom ) ` }},null,-1)],64)):K( ` ` ,!0)],512)]),_:1})],2))}}),F7=I( ` ` ),I7=I( ` ` ),L7=X( ` config / log - filter - regex ` , ` ` ),R7=X( ` config / log - filter - enabled ` ,!1);function WMe(e){return typeof e== ` function ` ||Object.prototype.toString.call(e)=== ` [ object Object ] ` &&!uo(e)}var z7=V({setup(){let{t:e}=Wb(),t=I(!1),{isLargeCtrlsBar:n}=hO(),{showTip:r,updateTip:i}=wD();B(F7,(0,vg.debounce)(e=>{if(!e)return;let t=dg.value.indexOf(e);t!==-1&&dg.value.splice(t,1),dg.value.unshift(e),dg.value.length>5&&dg.value.pop()},1500));let a=AS,o=Y(()=>{let e=[],t=[];for(let n of DS.value){let r=n.payload.indexOf( ` ` ),i=r===-1?n.payload:n.payload.slice(0,r);e.includes(i)||e.push(i),t.includes(n.type)||t.push(n.type)}return{levels:t.sort((e,t)=>a.value.indexOf(e)-a.value.indexOf(t)),types:e.sort()}}),s=()=>{let e=new Blob([DS.value.map(e=>[e.seq.toString().padEnd(5, ` ` ),e.time,e.type.padEnd(7, ` ` ),e.payload].join( ` ` )).join( `
` )],{type: ` text / plain ` }),t=URL.createObjectURL(e),n=document.createElement( ` a ` );n.href=t,n.download=(0,fm.default)().format( ` YYYY - MM - DD HH - mm - ss ` )+ ` . log ` ,n.click(),URL.revokeObjectURL(t)};return()=>{let c=J(vO,{class:[ ` select select - sm min - w - 30 ` ],modelValue:kS.value,"onUpdate:modelValue":e=>kS.value=e,onChange:NS,options:a.value.map(e=>({value:e,label:e}))},null),l=J(yO,{modelValue:F7.value,"onUpdate:modelValue":e=>F7.value=e,class: ` join - item min - w - 0 flex - 1 ` ,placeholder: ` $ { e ( ` search ` ) } | Regex ` ,clearable:!0,menus:dg.value,menusDeleteable:!0,"onUpdate:menus":e=>dg.value=e},null),u=J(vO,{class:[ ` join - item select select - sm ` ,n.value? ` w - 36 ` : ` w - 24 max - w - 40 flex - 1 ` ],modelValue:I7.value,"onUpdate:modelValue":e=>I7.value=e,options:[{value: ` ` ,label:e( ` all ` )},...o.value.levels.map(t=>({value:t,label:t,group:e( ` logLevel ` )})),...o.value.types.map(t=>({value:t,label:t,group:e( ` logType ` )}))]},null),d=J( ` div ` ,{class: ` flex items - center gap - 2 ` },[J(q,null,[J( ` button ` ,{class: ` btn btn - circle btn - sm ` ,onClick:()=>t.value=!0},[J(yp,{class: ` h - 4 w - 4 ` },null)]),J(MD,{modelValue:t.value,"onUpdate:modelValue":e=>t.value=e,title:e( ` logSettings ` )},{default:()=>[J( ` div ` ,{class: ` flex flex - col gap - 3 text - sm ` },[J( ` div ` ,{class: ` settings - grid ` },[J( ` div ` ,{class: ` setting - item ` },[J( ` div ` ,{class: ` setting - item - label ` },[e( ` logStyle ` )]),J(vO,{class: ` select select - sm min - w - 24 ` ,modelValue:ug.value,"onUpdate:modelValue":e=>ug.value=e,options:Object.values(Fp).map(t=>({value:t,label:e(t)}))},null)]),J( ` div ` ,{class: ` setting - item ` },[J( ` div ` ,{class: ` setting - item - label ` },[e( ` logRetentionLimit ` )]),Wr(J( ` input ` ,{class: ` input input - sm w - 20 ` ,type: ` number ` ,max: ` 9999 ` ,"onUpdate:modelValue":e=>lg.value=e},null),[[qu,lg.value]])]),J( ` div ` ,{class: ` setting - item ` },[J( ` div ` ,{class: ` setting - item - label shrink - 0 ! ` },[e( ` hideLogRegex ` )]),J(yO,{class: ` w - 32 max - w - 64 flex - 1 ` ,modelValue:L7.value,"onUpdate:modelValue":e=>L7.value=e},null)]),J( ` div ` ,{class: ` setting - item ` },[J( ` div ` ,{class: ` setting - item - label flex items - center gap - 2 ` },[J( ` span ` ,null,[e( ` hideLog ` )]),J( ` div ` ,{onMouseenter:t=>r(t,e( ` hideLogTip ` ),{appendTo: ` parent ` })},[J(gp,{class: ` h - 4 w - 4 ` },null)])]),Wr(J( ` input ` ,{type: ` checkbox ` ,class: ` toggle ` ,"onUpdate:modelValue":e=>R7.value=e},null),[[Ju,R7.value]])])])])]})]),J( ` button ` ,{class: ` btn btn - circle btn - sm ` ,onClick:s},[J(gf,{class: ` h - 4 w - 4 ` },null)]),J( ` button ` ,{class: ` btn btn - circle btn - sm ` ,onClick:()=>{R7.value=!R7.value,i(R7.value?e( ` showLog ` ):e( ` hideLog ` ))},onMouseenter:t=>r(t,R7.value?e( ` showLog ` ):e( ` hideLog ` ),{appendTo: ` parent ` })},[R7.value?J(tp,{class: ` h - 4 w - 4 ` },null):J(np,{class: ` h - 4 w - 4 ` },null)]),J( ` button ` ,{class: ` btn btn - circle btn - sm ` ,onClick:()=>OS.value=!OS.value},[OS.value?J(mp,{class: ` h - 4 w - 4 ` },null):J(dp,{class: ` h - 4 w - 4 ` },null)]),J( ` button ` ,{class: ` btn btn - circle btn - sm ` ,onClick:()=>DS.value=[]},[J(bp,{class: ` h - 4 w - 4 ` },null)])]),f=n.value?J( ` div ` ,{class: ` flex items - center justify - between gap - 2 p - 2 ` },[J( ` div ` ,{class: ` flex items - center gap - 2 ` },[c,J( ` div ` ,{class: ` join w - 96 ` },[u,l])]),d]):J( ` div ` ,{class: ` flex flex - col gap - 2 p - 2 ` },[J( ` div ` ,{class: ` flex w - full justify - between gap - 2 ` },[J( ` div ` ,{class: ` flex flex - 1 ` },[c]),d]),J( ` div ` ,{class: ` join ` },[u,l])]);return J(gO,null,WMe(f)?f:{default:()=>[f]})}}}),GMe={class: ` hover : bg - base - 200 / 40 flex flex - col gap - 1 px - 3 py - 2.5 text - sm transition - colors ` },KMe={class: ` flex items - center gap - 2 ` },qMe={class: ` text - base - content / 40 text - xs tabular - nums ` },JMe={class: ` w - full leading - snug break - words ` },YMe=V({__name: ` LogsCard ` ,props:{log:{}},setup(e){let t=e,n=Y(()=>t.log.seq.toString().padStart(2, ` 0 ` )),r={[Hp.Trace]: ` text - success ` ,[Hp.Debug]: ` text - accent ` ,[Hp.Info]: ` text - info ` ,[Hp.Warning]: ` text - warning ` ,[Hp.Error]: ` text - error ` ,[Hp.Fatal]: ` text - error ` ,[Hp.Panic]: ` text - error ` };return AF(),(t,i)=>(H(),U( ` div ` ,GMe,[G( ` div ` ,KMe,[G( ` span ` ,{class: ` text - base - content / 40 text - xs tabular - nums ` ,style:_({minWidth: ` $ { ( n . value . length + 1 ) * . 62 } em ` })},F(n.value),5),G( ` span ` ,{class:b([ ` text - [ 11 px ] tracking - wide uppercase ` ,r[e.log.type]])},[J(PF,{text:e.log.type,filter:L(F7)},null,8,[ ` text ` , ` filter ` ])],2),i[0]||=G( ` div ` ,{class: ` flex - 1 ` },null,-1),G( ` span ` ,qMe,[J(PF,{text:e.log.time,filter:L(F7)},null,8,[ ` text ` , ` filter ` ])])]),G( ` div ` ,JMe,[J(PF,{text:e.log.payload,filter:L(F7)},null,8,[ ` text ` , ` filter ` ])])]))}}),XMe={class: ` table - glass min - w - min ` },ZMe={class: ` bg - base - 100 border - base - 300 / 60 sticky top - 0 z - 10 border - b backdrop - blur - none ! ` },QMe=[ ` colSpan ` , ` onClick ` ], $ Me={class: ` inline - flex items - center gap - 1 whitespace - nowrap ` },eNe={key:0},tNe=[ ` colspan ` ],nNe={class: ` flex h - full flex - col items - center justify - center gap - 3 px - 6 text - center ` },rNe={class: ` text - base ` },iNe=[ ` onClick ` ],aNe=[ ` title ` , ` onContextmenu ` ],B7=V({__name: ` VirtualTable ` ,props:{data:{},columns:{},sortingKey:{},initialSorting:{},estimateSize:{default:36},overscan:{default:24},columnVisibility:{},rowClass:{},tableClass:{}},emits:[ ` rowClick ` ],setup(e,{emit:t}){let n=e,r=t,{t:i}=Wb(),a=X(n.sortingKey,()=>n.initialSorting??[]),o=Rz({get data(){return n.data},get columns(){return n.columns},state:{g
Line truncated
` );return(e,n)=>(H(),U( ` div ` ,_Ne,[G( ` div ` ,vNe,[G( ` div ` ,yNe,[G( ` div ` ,bNe,F(e. $ t( ` upload ` )),1),G( ` div ` ,xNe,[G( ` span ` ,SNe,F(r.value.value),1),G( ` span ` ,CNe,F(r.value.unit)+ ` / s ` ,1)]),G( ` div ` ,wNe,[J(V7,{data:L(US),"y-axis-floor":6e4,"window-seconds":L(60),color: ` secondary ` ,name:L(t)( ` upload ` ),"label-formatter":l,"tooltip-formatter":u},null,8,[ ` data ` , ` window - seconds ` , ` name ` ])]),G( ` div ` ,TNe,F(e. $ t( ` total ` ))+ ` ` +F(a.value),1)]),G( ` div ` ,ENe,[G( ` div ` ,DNe,F(e. $ t( ` download ` )),1),G( ` div ` ,ONe,[G( ` span ` ,kNe,F(i.value.value),1),G( ` span ` ,ANe,F(i.value.unit)+ ` / s ` ,1)]),G( ` div ` ,jNe,[J(V7,{data:L(HS),"y-axis-floor":6e4,"window-seconds":L(60),name:L(t)( ` download ` ),"label-formatter":l,"tooltip-formatter":u},null,8,[ ` data ` , ` window - seconds ` , ` name ` ])]),G( ` div ` ,MNe,F(e. $ t( ` total ` ))+ ` ` +F(o.value),1)]),G( ` div ` ,NNe,[G( ` div ` ,PNe,F(e. $ t( ` connections ` )),1),G( ` div ` ,FNe,F(s.value),1),G( ` div ` ,INe,[J(V7,{data:L(zS),"y-axis-floor":10,"window-seconds":L(60),name:L(t)( ` connections ` ),"label-formatter":d,"tooltip-formatter":f},null,8,[ ` data ` , ` window - seconds ` , ` name ` ])]),G( ` div ` ,LNe,[G( ` span ` ,null,F(e. $ t( ` memoryUsage ` ))+ ` ` +F(c.value),1)])])])]))}}),[[ ` _ _scopeId ` , ` data - v - 4234590 f ` ]]),RNe={class: ` flex w - full flex - col ` },zNe={class: ` base - container w - full rounded - b - none ! ` },BNe={class: ` flex items - center justify - between p - 4 max - sm : flex - col max - sm : items - start max - sm : gap - 2 ` },VNe={class: ` text - base - content / 60 flex items - center gap - 2 text - xs font - semibold tracking - wider uppercase ` },HNe={class: ` flex items - center gap - 2 ` },UNe={class: ` text - base - content / 60 text - xs ` },WNe={class: ` flex items - center gap - 2 ` },GNe={class: ` text - base - content / 60 text - xs ` },KNe={class: ` grid grid - cols - 2 gap - 3 px - 4 pb - 4 sm : grid - cols - 5 ` },qNe={class: ` bg - base - 200 / 30 flex flex - col gap - 1.5 rounded - xl p - 4 ` },JNe={class: ` text - base - content / 60 text - xs font - semibold tracking - wider uppercase ` },YNe={class: ` text - 2 xl font - extralight tabular - nums ` },XNe={class: ` bg - base - 200 / 30 flex flex - col gap - 1.5 rounded - xl p - 4 ` },ZNe={class: ` text - base - content / 60 text - xs font - semibold tracking - wider uppercase ` },QNe={class: ` text - 2 xl font - extralight tabular - nums ` }, $ Ne={class: ` bg - base - 200 / 30 flex flex - col gap - 1.5 rounded - xl p - 4 ` },ePe={class: ` text - base - content / 60 text - xs font - semibold tracking - wider uppercase ` },tPe={class: ` text - 2 xl font - extralight tabular - nums ` },nPe={class: ` bg - base - 200 / 30 flex flex - col gap - 1.5 rounded - xl p - 4 ` },rPe={class: ` text - base - content / 60 text - xs font - semibold tracking - wider uppercase ` },iPe={class: ` text - 2 xl font - extralight tabular - nums ` },aPe={class: ` bg - base - 200 / 30 flex flex - col gap - 1.5 rounded - xl p - 4 ` },oPe={class: ` text - base - content / 60 text - xs font - semibold tracking - wider uppercase ` },sPe={class: ` text - 2 xl font - extralight tabular - nums ` },cPe={class: ` h - 96 ` },lPe={class: ` flex flex - col gap - 4 p - 2 ` },uPe={class: ` text - sm ` },dPe={class: ` flex justify - end gap - 2 ` },fPe=V({__name: ` ConnectionHistory ` ,setup(e){let{t,locale:n}=Wb(),{showTip:r}=wD(),i=X( ` cache / connection - history - aggregation - type ` ,nw.SourceIP),a=Y(()=>uw.value[i.value]),o=Y(()=>{let e=Lw(pS.value,i.value);return Rw(a.value,e)}),s=Y(()=>o.value.reduce((e,t)=>(e.download+=t.download,e.upload+=t.upload,e.count+=t.count,e),{download:0,upload:0,count:0})),c=Y(()=>o.value.length),l=Y(()=>i.value===nw.SourceIP?t( ` sourceIP ` ):i.value===nw.Destination?t( ` host ` ):i.value===nw.Process?t( ` process ` ):i.value===nw.ProxyGroup?t( ` proxyGroup ` ):t( ` outbound ` )),u=Y(()=>[{header:()=>l.value,id: ` key ` ,accessorFn:e=>e.key,cell:({row:e})=>i.value===nw.SourceIP?fS(e.original.key):i.value===nw.Destination||i.value===nw.Process?e.original.key:Fo(HI,{name:e.original.key})},{header:()=>t( ` download ` ),id: ` download ` ,accessorFn:e=>e.download,cell:({row:e})=>xm(e.original.download),sortingFn:(e,t)=>e.original.download-t.original.download,sortDescFirst:!0},{header:()=>t( ` upload ` ),id: ` upload ` ,accessorFn:e=>e.upload,cell:({row:e})=>xm(e.original.upload),sortingFn:(e,t)=>e.original.upload-t.original.upload,sortDescFirst:!0},{header:()=>t( ` totalTraffic ` ),id: ` total ` ,accessorFn:e=>e.download+e.upload,cell:({row:e})=>xm(e.original.download+e.original.upload),sortingFn:(e,t)=>e.original.download+e.original.upload-(t.original.download+t.original.upload),sortDescFirst:!0},{header:()=>t( ` connectionCount ` ),id: ` count ` ,accessorFn:e=>e.count,cell:({row:e})=>e.original.count.toString(),sortingFn:(e,t)=>e.original.count-t.original.count,sortDescFirst:!0}]),d=I(!1),f=X( ` config / connection - history - auto - cleanup - interval ` , ` month ` ),p=X( ` cache / connection - history - stats - start - time ` ,Date.now(),void 0,{writeDefaults:!0}),m=Y(()=>{let e=(0,fm.default)(p.value);return t( ` totalConnectionsTip ` ,{statsStartTime: ` $ { e . format ( ` YYYY-MM-DD HH:mm ` ) } ( $ { e . fromNow ( ) } ) ` })}),h=e=>{switch(e){case ` week ` :return 10080*60*1e3;case ` month ` :return 720*60*60*1e3;case ` quarter ` :return 2160*60*60*1e3;default:return 0}},g=async()=>{if(f.value=== ` never ` )return;let e=Date.now(),t=h(f.value);if(e-p.value>=t)try{await Iw(),p.value=e}catch(e){console.error( ` Failed to perform auto cleanup : ` ,e)}},_=async()=>{try{await Iw(),p.value=Date.now(),d.value=!1,rx({content:t( ` cl Line truncated
< div >
< div class = "font-semibold" > $ { w7 ( t . name ) } < / d i v >
< div class = "text-sm opacity-80 mt-1" > $ { w7 ( n ( i , { count : t . value } ) ) } < / d i v >
< / d i v >
` }},grid:{left: ` 2 % ` ,right: ` 2 % ` ,top: ` 10 % ` ,bottom: ` 5 % ` ,containLabel:!1},xAxis:{type: ` category ` ,data:s.value.map(e=>e.name),axisLine:{show:!1},axisTick:{show:!1},axisLabel:{color:a.text,fontFamily:o.value}},yAxis:{type: ` value ` ,axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{type: ` dashed ` ,color:a.grid}},axisLabel:{color:a.text,fontFamily:o.value}},series:[{name:n( ` rule ` ),type: ` bar ` ,data:s.value.map(e=>e.value),itemStyle:{color:new VJ(0,0,0,1,[{offset:0,color:e},{offset:1,color:r}]),borderRadius:[4,4,0,0]},label:{show:!0,position: ` top ` ,formatter:e=>e.value,color:a.text,fontFamily:o.value},emphasis:{itemStyle:{color:e}}}]}}),{paused:i,isEmpty:c}),(e,t)=>(H(),U( ` div ` ,LFe,[G( ` div ` ,{ref_key: ` chartRef ` ,ref:r,class: ` h - full w - full ` },null,512),c.value?(H(),U( ` div ` ,RFe,F(L(n)( ` noData ` )),1)):K( ` ` ,!0),G( ` button ` ,{class: ` btn btn - ghost btn - xs absolute right - 1 bottom - 0 ` ,onClick:t[0]||=e=>i.value=!i.value},[(H(),W(zi(i.value?L(pp):L(up)),{class: ` h - 4 w - 4 ` }))])]))}}),BFe={key:0,class: ` base - container w - full p - 4 ` },VFe={class: ` text - base - content / 60 text - xs font - semibold tracking - wider uppercase ` },HFe={class: ` bg - base - 200 / 30 mt - 4 flex flex - col gap - 2 rounded - xl p - 3 ` },UFe=V({__name: ` RuleHitCountCard ` ,setup(e){let t=Y(()=>kC.value.some(e=>e.extra));return(e,n)=>t.value?(H(),U( ` div ` ,BFe,[G( ` div ` ,VFe,F(e. $ t( ` ruleHitCountCard ` )),1),G( ` div ` ,HFe,[J(zFe,{type: ` hit ` })])])):K( ` ` ,!0)}}),WFe=[ ` # 6 a6fc5 ` , ` # a8d4a0 ` , ` # fddb8a ` , ` # f2a0a0 ` ],GFe=(e,t)=>{let n=new Map,r=new Map,i=new Map,a=new Map,o=new Map,s=0,c=(e,t,o)=>{let c= ` $ { t } : $ { e } ` ;return n.has(c)||(n.set(c,s++),r.set(c,e),i.set(c,t),a.set(c,o)),n.get(c)},l=(e,t)=>{let n= ` $ { e } : $ { t } ` ;o.set(n,(o.get(n)??0)+1)};for(let n of e){if(n.chains.length===0)continue;let e=n.chains[0],r=n.chains.at(-1),i=c(n.source,0,t.sourceIPAddress),a=c(n.rule,1,t.ruleMatch);if(l(i,a),r===e){l(a,c(e,3,t.proxyChainExit));continue}let o=c(r,2,t.proxyChainEntry),s=c(e,3,t.proxyChainExit);l(a,o),l(o,s)}let u=Array.from(n,([e,n])=>{let o=i.get(e)??0;return{id:n,name:r.get(e)?? ` ` ,nodeType:a.get(e)??t.unknown,layer:o,itemStyle:{color:WFe[o]}}}),d=new Map;for(let e of u){let t=d.get(e.layer)??[];t.push(e),d.set(e.layer,t)}let f=new Map,p=[];for(let e of Array.from(d.keys()).sort((e,t)=>e-t)){let t=d.get(e);t.sort((e,t)=>e.name.localeCompare(t.name));for(let e of t){let t=p.length;f.set(e.id,t),p.push({...e,id:t})}}return{nodes:p,links:Array.from(o,([e,t])=>{let[n,r]=e.split( ` : ` ).map(Number),i=f.get(n),a=f.get(r);return i===void 0||a===void 0||i===a?null:{source:i,target:a,value:Math.log10(t+1)*10,originalValue:t}}).filter(e=>e!==null)}},KFe={class: ` base - container p - 4 ` },qFe={class: ` flex items - center justify - between gap - 2 ` },JFe={class: ` text - base - content / 60 text - xs font - semibold tracking - wider uppercase ` },YFe={class: ` flex items - center gap - 1 ` },XFe=[ ` title ` ],ZFe={class: ` hidden sm : inline ` },QFe=[ ` aria - label ` ], $ Fe=[ ` aria - label ` , ` title ` , ` aria - pressed ` ],eIe=[ ` aria - label ` , ` title ` , ` aria - pressed ` ],tIe={key:0,class: ` text - base - content / 50 absolute inset - 0 flex items - center justify - center ` },nIe=V({__name: ` TopologyCharts ` ,setup(e){let{t}=Wb(),n=I(),r=I(!1),i=I(!1),a=I(!1),{width:o,height:s}=pf(),{colors:c,fontFamily:l}=b7(n),u=Y(()=>i.value||a.value),d=Y(()=>r.value&&ym.value&&s.value>o.value),f=Y(()=>{if(!r.value)return{};let e={backdropFilter: ` var ( -- app - glass , none ) ` ,height: ` 100 % ` ,width: ` 100 % ` };return d.value?{...e,position: ` absolute ` ,top: ` 50 % ` ,left: ` 50 % ` ,width: ` 100 vh ` ,height: ` 100 vw ` ,marginTop: ` - 50 vw ` ,marginLeft: ` - 50 vh ` ,transform: ` rotate ( 90 deg ) ` }:e}),p=Y(()=>GFe((bh.value?rde.value:pS.value).map(e=>({source:fS(fC(e)),rule:dC(e),chains:sC(e)})),{sourceIPAddress:t( ` sourceIPAddress ` ),ruleMatch:t( ` ruleMatch ` ),proxyChainEntry:t( ` proxyChainEntry ` ),proxyChainExit:t( ` proxyChainExit ` ),unknown:t( ` unknown ` )})),m=Y(()=>p.value.nodes.length===0),{resize:h}=x7(n,Y(()=>({backgroundColor: ` transparent ` ,textStyle:{fontFamily:l.value|| ` inherit ` ,color:c.text},tooltip:{trigger: ` item ` ,triggerOn: ` mousemove ` ,backgroundColor:c.surface,borderColor:c.border,textStyle:{color:c.text},formatter:e=>{let{dataType:n,data:r}=e;if(n=== ` node ` )return ` $ { w7 ( r . name ) } < br / > $ { w7 ( t ( ` nodeType ` ) ) } : $ { w7 ( r . nodeType || t ( ` unknown ` ) ) } ` ;if(n=== ` edge ` ){let e=p.value.nodes.find(e=>e.id===r.source),n=p.value.nodes.find(e=>e.id===r.target),i=r.originalValue??r.value;return e&&n? ` $ { w7 ( e . name ) } → $ { w7 ( n . name ) } < br / > $ { w7 ( t ( ` connectionCount ` ) ) } : $ { w7 ( i ) } ` : ` $ { w7 ( t ( ` connectionCount ` ) ) } : $ { w7 ( i ) } ` }return ` ` }},series:[{id: ` sankey ` ,type: ` sankey ` ,layout: ` none ` ,data:p.value.nodes,links:p.value.links,emphasis:{focus: ` trajectory ` },lineStyle:{color: ` gradient ` ,curveness:.5},itemStyle:{borderWidth:0},label:{color:c.text,fontSize:ym.value?10:12,formatter:e=>{let t=r.value?45:ym.value?20:30;return e.name.length>t? ` $ { e . name . substring ( 0 , t ) } ... ` :e.name}},nodeGap:4,nodeWidth:15,nodeAlign: ` left ` ,animation:!0,animationDuration:1e3,animationEasing: ` cubicOut ` ,animationDelay:e=>e*50}]})),{paused:u,isEmpty:m,onInit:e=>{let t=()=>{a.value=!0},n=()=>{a.value=!1};return e.on( ` showTip ` ,t),e.on( ` hideTip ` ,n
Line truncated
` )}),checkboxText:Jb.global.t( ` dontAskAgainAlwaysApply ` )});return i&&a&&(r.value=!0),i},lze=e=>Object.keys(e).filter(t=>t.startsWith( ` config / ` )&&localStorage.getItem(t)!==e[t]),z9=async({force:e=!1,notify:t=!1,confirm:n=!0}={})=>{let r=await oze();if(!r||(0,vg.isEmpty)(r))return!1;r[ ` config / auto - sync - settings ` ]=JSON.stringify(M9.value);let i=await L9(r);return!e&&I9.value===i?!1:n&&!await R9(lze(r), ` syncSettingsConfirm ` )?(I9.value=i,!1):(wm(r),I9.value=i,t&&rx({content: ` syncSettingsSuccess ` ,type: ` alert - success ` }),location.reload(),!0)},uze=e=>Object.keys(e).filter(t=>t===k9&&!e[t]?!1:localStorage.getItem(t)!==e[t]),B9=async({force:e=!1,confirm:t=!0}={})=>{let n=await fetch(A9.value),r=()=>{rx({content: ` importFailed ` ,params:{url:n.url},type: ` alert - error ` })};if(!n.ok)return r(),!1;let i={};try{i=await n.json()}catch{return r(),!1}if(!i)return r(),!1;let a=await L9(i);if(a===F9.value&&!e)return!1;if(t&&!await R9(uze(i), ` importSettingsConfirm ` ))return F9.value=a,!1;rx({content: ` importing ` }),F9.value=a;for(let e in i)e===k9&&!i[e]||localStorage.setItem(e,i[e]);return location.reload(),!0},dze={class: ` settings - section - label ` },fze={class: ` settings - grid ` },pze={class: ` setting - item ` },mze={class: ` setting - item - label ` },hze=[ ` disabled ` ],gze={class: ` setting - item ` },_ze={class: ` setting - item - label ` },vze=[ ` disabled ` ],yze={class: ` setting - item ` },bze={class: ` setting - item - label ` },xze=[ ` disabled ` ],Sze={class: ` setting - item ` },Cze={class: ` setting - item - label ` },wze={key:0,class: ` setting - item ` },Tze={class: ` setting - item - label ` },Eze={class: ` settings - section - label ` },Dze={class: ` settings - grid ` },Oze={class: ` setting - item ` },kze={class: ` setting - item - label ` },Aze={class: ` setting - item ` },jze={class: ` setting - item - label ` },Mze={class: ` settings - section - label ` },Nze={class: ` settings - grid ` },Pze={class: ` setting - item max - sm : flex - col max - sm : items - start ! max - sm : py - 3 ` },Fze={class: ` setting - item - label shrink - 0 ! ` },Ize={class: ` flex items - center gap - 2 max - sm : flex - wrap ` },Lze={class: ` join flex - 1 ` },Rze={class: ` setting - item ` },zze={class: ` setting - item - label flex items - center gap - 2 ` },Bze={key:0,class: ` setting - item ` },Vze={class: ` setting - item - label ` },V9=V({__name: ` DashboardSettings ` ,props:{iconOnly:{type:Boolean,default:!1}},setup(e){let t=I(),n=I(!1),r=I(!1),i=Y(()=>fx( ` syncSettings ` )),{showTip:a}=wD(),{t:o}=Wb(),s=()=>{window.confirm(o( ` resetSettingsConfirm ` ))&&(n.value=!1,Oee())},c=()=>{rx({content: ` importing ` });let e=t.value?.files?.[0];if(!e)return;let n=new FileReader;n.onload=async()=>{wm(JSON.parse(n.result)),location.reload()},n.readAsText(e)},l=()=>{t.value?.click()},u=async()=>{n.value=!1,await B9({force:!0})},d=async()=>{if(r.value)return;r.value=!0;let e=nx( ` uploadSettings ` );try{n.value=!1;let t=Cm(),r=JSON.stringify(t[ ` config / icon - reflect - list ` ]||[]).length>800*1024;qm.value.includes( ` local - image ` )&&delete t[ ` config / custom - background - image ` ],r&&delete t[ ` config / icon - reflect - list ` ],await sze(t),rx({key:e,content: ` uploadSettingsSuccess ` ,type: ` alert - success ` }),r&&rx({content: ` uploadSettingsIconReflectListRemoved ` ,type: ` alert - warning ` })}catch(t){XS(t,e)}finally{r.value=!1}},f=async()=>{if(r.value)return;r.value=!0;let e=nx( ` syncSettings ` );try{n.value=!1,await z9({force:!0,notify:!0}),tae(e)}catch(t){XS(t,e)}finally{r.value=!1}},p=async()=>{if(r.value||!window.confirm(o( ` deleteUploadedSettingsConfirm ` )))return;r.value=!0;let e=nx( ` deleteUploadedSettings ` );try{await cze(),n.value=!1,rx({key:e,content: ` deleteUploadedSettingsSuccess ` ,type: ` alert - success ` })}catch(t){XS(t,e)}finally{r.value=!1}};return B(M9,async(e,t)=>{if(!(!e||t||r.value)){r.value=!0;try{n.value=!1,await z9()}catch(e){XS(e)}finally{r.value=!1}}}),(o,m)=>(H(),U(q,null,[G( ` button ` ,{class: ` btn btn - sm ` ,onClick:m[0]||=e=>n.value=!0},[e.iconOnly?(H(),W(L(Uf),{key:0,class: ` h - 4 w - 4 ` })):(H(),U(q,{key:1},[_o(F(o. $ t( ` dashboardSettings ` )),1)],64))]),J(MD,{modelValue:n.value,"onUpdate:modelValue":m[11]||=e=>n.value=e,title:o. $ t( ` dashboardSettings ` )},{"title-right":z(()=>[G( ` button ` ,{class: ` btn btn - xs absolute top - 2 right - 10 ` ,onClick:s},F(o. $ t( ` resetSettings ` )),1)]),default:z(()=>[i.value?(H(),U(q,{key:0},[G( ` div ` ,dze,F(o. $ t( ` dashboardSettingsCore ` )),1),G( ` div ` ,fze,[G( ` div ` ,pze,[G( ` div ` ,mze,F(o. $ t( ` uploadSettings ` )),1),G( ` button ` ,{class:b(L(tR)( ` btn btn - sm ` ,r.value? ` btn - disabled ` : ` ` )),disabled:r.value,onClick:d},[J(L(wf),{class: ` h - 4 w - 4 ` })],10,hze)]),G( ` div ` ,gze,[G( ` div ` ,_ze,F(o. $ t( ` syncSettings ` )),1),G( ` button ` ,{class:b(L(tR)( ` btn btn - sm ` ,r.value? ` btn - disabled ` : ` ` )),disabled:r.value,onClick:f},[J(L(xf),{class: ` h - 4 w - 4 ` })],10,vze)]),G( ` div ` ,yze,[G( ` div ` ,bze,F(o. $ t( ` deleteUploadedSettings ` )),1),G( ` button ` ,{class:b(L(tR)( ` btn btn - sm btn - error btn - soft ` ,r.value? ` btn - disabled ` : ` ` )),disabled:r.value,onClick:p},[J(L(vp),{class: ` h - 4 w - 4 ` })],10,xze)]),G( ` div ` ,Sze,[G( ` div ` ,Cze,F(o. $ t( ` autoSyncSettings ` )),1),Wr(G( ` input ` ,{"onUpdate:modelValue":m[1]||=e=>pn(M9)?M9.value=e:null,type: ` checkbox ` ,class: ` toggle ` },null,512),[[Ju,L(M9)]])]),L(M9)||L(P9)?(H(),U( ` div ` ,wze,[G( ` div ` ,Tze,F(o. $ t( ` confirmBeforeOverride ` )),1),Wr(G( ` input ` Line truncated
font - size : 14 px ;
} ` ,OBe=V({__name: ` CustomCSS ` ,props:{value:{type:Boolean,default:!1},valueModifiers:{}},emits:[ ` update : value ` ],setup(e){let t=wa(e, ` value ` ),n=I(Jm.value);B(t,e=>{e&&(n.value=Jm.value)});let r=()=>{Jm.value=n.value,_C(),t.value=!1},i=()=>{n.value= ` ` ,Jm.value= ` ` ,_C()};return(e,a)=>(H(),W(MD,{modelValue:t.value,"onUpdate:modelValue":a[1]||=e=>t.value=e,title:e. $ t( ` customCSS ` )},{default:z(()=>[G( ` div ` ,wBe,[G( ` div ` ,TBe,F(e. $ t( ` customCSSTip ` )),1),Wr(G( ` textarea ` ,{class: ` textarea textarea - bordered h - 64 w - full font - mono text - xs ` ,spellcheck: ` false ` ,"onUpdate:modelValue":a[0]||=e=>n.value=e,placeholder:DBe},null,512),[[qu,n.value]])]),G( ` div ` ,EBe,[G( ` button ` ,{class: ` btn btn - sm ` ,onClick:i},F(e. $ t( ` reset ` )),1),a[2]||=G( ` div ` ,{class: ` flex - 1 ` },null,-1),G( ` button ` ,{class: ` btn btn - sm btn - primary ` ,onClick:r},F(e. $ t( ` save ` )),1)])]),_:1},8,[ ` modelValue ` , ` title ` ]))}}),kBe={class: ` grid grid - cols - 4 gap - 2 ` },ABe={class: ` flex cursor - pointer flex - col items - center gap - 1 ` },jBe={class: ` flex h - 6 items - center justify - center text - xs ` },MBe=[ ` onUpdate : modelValue ` ],NBe={class: ` grid grid - cols - 1 gap - 2 md : grid - cols - 3 ` },PBe={class: ` grid grid - cols - 1 gap - 2 md : grid - cols - 3 ` },FBe={class: ` flex items - center gap - 2 ` },IBe={class: ` grid grid - cols - 1 gap - 2 pb - 12 md : grid - cols - 3 ` },LBe={class: ` bg - base - 100 border - base - 200 absolute right - 0 bottom - 0 left - 0 flex gap - 2 border - t p - 2 pt - 2 ` },RBe={class: ` btn btn - sm ` ,href: ` https : //daisyui.com/theme-generator/`,target:`_blank`},zBe=V({__name:`CustomTheme`,props:{value:{type:Boolean,default:!1},valueModifiers:{}},emits:[`update:value`],setup(e){let t=wa(e,`value`),n=I(Zp[0]),r=tn({...Lm.value[0]||Qp}),i=Y(()=>Object.keys(r).filter(e=>e.startsWith(`--color-`))),a=Y(()=>Object.keys(r).filter(e=>e.startsWith(`--radius-`))),o=Y(()=>Object.keys(r).filter(e=>e.startsWith(`--size-`))),s=Y({get:()=>r[`--depth`]===`1`,set:e=>{r[`--depth`]=e?`1`:`0`}}),c=Y({get:()=>r[`--noise`]===`1`,set:e=>{r[`--noise`]=e?`1`:`0`}}),l=Y({get:()=>r[`color-scheme`]===`dark`,set:e=>{r[`color-scheme`]=e?`dark`:`light`}}),u=async()=>{Lm.value=[{...r,id:gg()}],Nm.value=``,Pm.value=``,await Mr(),Nm.value=r.name,Pm.value=r.name,gC()},d=()=>{let e=document.createElement(`div`);e.dataset.theme=n.value,e.style.display=`none`,document.body.appendChild(e);let t=getComputedStyle(e);Object.keys(Qp).forEach(e=>{let n=t.getPropertyValue(e).trim();n&&(r[e]=n)}),e.remove(),u()};return(e,f)=>(H(),W(MD,{modelValue:t.value,"onUpdate:modelValue":f[5]||=e=>t.value=e,title:e.$t(`customTheme`)},{default:z(()=>[f[11]||=G(`div`,{class:`divider`},`Color`,-1),G(`div`,kBe,[(H(!0),U(q,null,Ui(i.value,e=>(H(),U(`div`,{key:e},[G(`label`,ABe,[G(`div`,jBe,F(e.replace(`--color-`,``)),1),G(`div`,{class:`border-base-content h-6 w-6 rounded border-2`,style:_(`background-color: ${r[e]};`)},null,4),Wr((H(),U(`input`,{class:`h-1 w-1 opacity-0`,key:e,type:`color`,"onUpdate:modelValue":t=>r[e]=t},null,8,MBe)),[[qu,r[e]]])])]))),128))]),f[12]||=G(`div`,{class:`divider`},`Radius`,-1),G(`div`,NBe,[(H(!0),U(q,null,Ui(a.value,e=>(H(),U(`div`,{key:e,class:`flex items-center gap-2`},[_o(F(e.replace(`--radius-`,``))+` `,1),J(yO,{class:`w-20`,modelValue:r[e],"onUpdate:modelValue":t=>r[e]=t},null,8,[`modelValue`,`onUpdate:modelValue`])]))),128))]),f[13]||=G(`div`,{class:`divider`},`Size`,-1),G(`div`,PBe,[(H(!0),U(q,null,Ui(o.value,e=>(H(),U(`div`,{key:e,class:`flex items-center gap-2`},[_o(F(e.replace(`--size-`,``))+` `,1),J(yO,{class:`w-20`,modelValue:r[e],"onUpdate:modelValue":t=>r[e]=t},null,8,[`modelValue`,`onUpdate:modelValue`])]))),128)),G(`div`,FBe,[f[6]||=_o(` border `,-1),J(yO,{class:`w-20`,modelValue:r[`--border`],"onUpdate:modelValue":f[0]||=e=>r[`--border`]=e},null,8,[`modelValue`])])]),f[14]||=G(`div`,{class:`divider`},`Effect`,-1),G(`div`,IBe,[G(`div`,null,[f[7]||=_o(` depth `,-1),Wr(G(`input`,{class:`toggle`,"onUpdate:modelValue":f[1]||=e=>s.value=e,type:`checkbox`},null,512),[[Ju,s.value]])]),G(`div`,null,[f[8]||=_o(` noise `,-1),Wr(G(`input`,{class:`toggle`,"onUpdate:modelValue":f[2]||=e=>c.value=e,type:`checkbox`},null,512),[[Ju,c.value]])]),G(`div`,null,[f[9]||=_o(` dark `,-1),Wr(G(`input`,{class:`toggle`,"onUpdate:modelValue":f[3]||=e=>l.value=e,type:`checkbox`},null,512),[[Ju,l.value]])])]),G(`div`,LBe,[J(vO,{class:`select select-sm w-26`,modelValue:n.value,"onUpdate:modelValue":f[4]||=e=>n.value=e,options:L(Zp).map(e=>({value:e,label:e}))},null,8,[`modelValue`,`options`]),G(`button`,{class:`btn btn-sm`,onClick:d},F(e.$t(`reset`)),1),f[10]||=G(`div`,{class:`flex-1`},null,-1),G(`a`,RBe,F(e.$t(`moreDetails`)),1),G(`button`,{class:`btn btn-sm btn-primary`,onClick:u},F(e.$t(`save`)),1)])]),_:1},8,[`modelValue`,`title`]))}}),BBe={class:`flex items-center gap-2`},VBe={class:`truncate`},U9=V({__name:`ThemeSelector`,props:{value:{type:String,required:!0},valueModifiers:{}},emits:[`update:value`],setup(e){let t=wa(e,`value`),n=Y(()=>Lm.value.length?[...Zp,...Lm.value.map(e=>e.name)]:Zp),r=Y(()=>n.value.map(e=>({value:e,label:e,theme:e})));return(e,n)=>(H(),W(vO,{modelValue:t.value,"onUpdate:
Line truncated