var uu=Object.defineProperty;var du=(e,t,n)=>t in e?uu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var sn=(e,t,n)=>du(e,typeof t!="symbol"?t+"":t,n);/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function Ka(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const He={},Mn=[],Bt=()=>{},fu=()=>!1,Ss=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ba=e=>e.startsWith("onUpdate:"),ot=Object.assign,Fa=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},pu=Object.prototype.hasOwnProperty,De=(e,t)=>pu.call(e,t),ye=Array.isArray,Un=e=>Zn(e)==="[object Map]",_o=e=>Zn(e)==="[object Set]",yr=e=>Zn(e)==="[object Date]",hu=e=>Zn(e)==="[object RegExp]",xe=e=>typeof e=="function",ze=e=>typeof e=="string",Ft=e=>typeof e=="symbol",Me=e=>e!==null&&typeof e=="object",qa=e=>(Me(e)||xe(e))&&xe(e.then)&&xe(e.catch),Fl=Object.prototype.toString,Zn=e=>Fl.call(e),gu=e=>Zn(e).slice(8,-1),ql=e=>Zn(e)==="[object Object]",Va=e=>ze(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Hn=Ka(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),bo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},mu=/-(\w)/g,Ct=bo(e=>e.replace(mu,(t,n)=>n?n.toUpperCase():"")),vu=/\B([A-Z])/g,hn=bo(e=>e.replace(vu,"-$1").toLowerCase()),xo=bo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Do=bo(e=>e?`on${xo(e)}`:""),fn=(e,t)=>!Object.is(e,t),Kn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Gs=e=>{const t=parseFloat(e);return isNaN(t)?e:t},zl=e=>{const t=ze(e)?Number(e):NaN;return isNaN(t)?e:t};let _r;const $o=()=>_r||(_r=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ts(e){if(ye(e)){const t={};for(let n=0;n{if(n){const s=n.split(_u);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function z(e){let t="";if(ze(e))t=e;else if(ye(e))for(let n=0;nwo(n,t))}const Jl=e=>!!(e&&e.__v_isRef===!0),O=e=>ze(e)?e:e==null?"":ye(e)||Me(e)&&(e.toString===Fl||!xe(e.toString))?Jl(e)?O(e.value):JSON.stringify(e,Ql,2):String(e),Ql=(e,t)=>Jl(t)?Ql(e,t.value):Un(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o],a)=>(n[jo(s,a)+" =>"]=o,n),{})}:_o(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>jo(n))}:Ft(t)?jo(t):Me(t)&&!ye(t)&&!ql(t)?String(t):t,jo=(e,t="")=>{var n;return Ft(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let ft;class Gl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ft,!t&&ft&&(this.index=(ft.scopes||(ft.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(ds){let t=ds;for(ds=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;us;){let t=us;for(us=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function ei(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ti(e){let t,n=e.depsTail,s=n;for(;s;){const o=s.prevDep;s.version===-1?(s===n&&(n=o),Qa(s),Pu(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=o}e.deps=t,e.depsTail=n}function aa(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ni(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ni(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===ys))return;e.globalVersion=ys;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!aa(e)){e.flags&=-3;return}const n=qe,s=Ot;qe=e,Ot=!0;try{ei(e);const o=e.fn(e._value);(t.version===0||fn(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{qe=n,Ot=s,ti(e),e.flags&=-3}}function Qa(e,t=!1){const{dep:n,prevSub:s,nextSub:o}=e;if(s&&(s.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let a=n.computed.deps;a;a=a.nextDep)Qa(a,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Pu(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ot=!0;const si=[];function gn(){si.push(Ot),Ot=!1}function mn(){const e=si.pop();Ot=e===void 0?!0:e}function xr(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=qe;qe=void 0;try{t()}finally{qe=n}}}let ys=0;class Cu{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ga{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!qe||!Ot||qe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==qe)n=this.activeLink=new Cu(qe,this),qe.deps?(n.prevDep=qe.depsTail,qe.depsTail.nextDep=n,qe.depsTail=n):qe.deps=qe.depsTail=n,oi(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=qe.depsTail,n.nextDep=void 0,qe.depsTail.nextDep=n,qe.depsTail=n,qe.deps===n&&(qe.deps=s)}return n}trigger(t){this.version++,ys++,this.notify(t)}notify(t){Wa();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ja()}}}function oi(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)oi(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ys=new WeakMap,wn=Symbol(""),ra=Symbol(""),_s=Symbol("");function it(e,t,n){if(Ot&&qe){let s=Ys.get(e);s||Ys.set(e,s=new Map);let o=s.get(n);o||(s.set(n,o=new Ga),o.map=s,o.key=n),o.track()}}function Yt(e,t,n,s,o,a){const r=Ys.get(e);if(!r){ys++;return}const l=i=>{i&&i.trigger()};if(Wa(),t==="clear")r.forEach(l);else{const i=ye(e),f=i&&Va(n);if(i&&n==="length"){const c=Number(s);r.forEach((u,h)=>{(h==="length"||h===_s||!Ft(h)&&h>=c)&&l(u)})}else switch((n!==void 0||r.has(void 0))&&l(r.get(n)),f&&l(r.get(_s)),t){case"add":i?f&&l(r.get("length")):(l(r.get(wn)),Un(e)&&l(r.get(ra)));break;case"delete":i||(l(r.get(wn)),Un(e)&&l(r.get(ra)));break;case"set":Un(e)&&l(r.get(wn));break}}Ja()}function Eu(e,t){const n=Ys.get(e);return n&&n.get(t)}function Rn(e){const t=Re(e);return t===e?t:(it(t,"iterate",_s),Pt(e)?t:t.map(ct))}function ko(e){return it(e=Re(e),"iterate",_s),e}const Ru={__proto__:null,[Symbol.iterator](){return Uo(this,Symbol.iterator,ct)},concat(...e){return Rn(this).concat(...e.map(t=>ye(t)?Rn(t):t))},entries(){return Uo(this,"entries",e=>(e[1]=ct(e[1]),e))},every(e,t){return Wt(this,"every",e,t,void 0,arguments)},filter(e,t){return Wt(this,"filter",e,t,n=>n.map(ct),arguments)},find(e,t){return Wt(this,"find",e,t,ct,arguments)},findIndex(e,t){return Wt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Wt(this,"findLast",e,t,ct,arguments)},findLastIndex(e,t){return Wt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Wt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ho(this,"includes",e)},indexOf(...e){return Ho(this,"indexOf",e)},join(e){return Rn(this).join(e)},lastIndexOf(...e){return Ho(this,"lastIndexOf",e)},map(e,t){return Wt(this,"map",e,t,void 0,arguments)},pop(){return as(this,"pop")},push(...e){return as(this,"push",e)},reduce(e,...t){return $r(this,"reduce",e,t)},reduceRight(e,...t){return $r(this,"reduceRight",e,t)},shift(){return as(this,"shift")},some(e,t){return Wt(this,"some",e,t,void 0,arguments)},splice(...e){return as(this,"splice",e)},toReversed(){return Rn(this).toReversed()},toSorted(e){return Rn(this).toSorted(e)},toSpliced(...e){return Rn(this).toSpliced(...e)},unshift(...e){return as(this,"unshift",e)},values(){return Uo(this,"values",ct)}};function Uo(e,t,n){const s=ko(e),o=s[t]();return s!==e&&!Pt(e)&&(o._next=o.next,o.next=()=>{const a=o._next();return a.value&&(a.value=n(a.value)),a}),o}const Lu=Array.prototype;function Wt(e,t,n,s,o,a){const r=ko(e),l=r!==e&&!Pt(e),i=r[t];if(i!==Lu[t]){const u=i.apply(e,a);return l?ct(u):u}let f=n;r!==e&&(l?f=function(u,h){return n.call(this,ct(u),h,e)}:n.length>2&&(f=function(u,h){return n.call(this,u,h,e)}));const c=i.call(r,f,s);return l&&o?o(c):c}function $r(e,t,n,s){const o=ko(e);let a=n;return o!==e&&(Pt(e)?n.length>3&&(a=function(r,l,i){return n.call(this,r,l,i,e)}):a=function(r,l,i){return n.call(this,r,ct(l),i,e)}),o[t](a,...s)}function Ho(e,t,n){const s=Re(e);it(s,"iterate",_s);const o=s[t](...n);return(o===-1||o===!1)&&Za(n[0])?(n[0]=Re(n[0]),s[t](...n)):o}function as(e,t,n=[]){gn(),Wa();const s=Re(e)[t].apply(e,n);return Ja(),mn(),s}const Ou=Ka("__proto__,__v_isRef,__isVue"),ai=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ft));function Iu(e){Ft(e)||(e=String(e));const t=Re(this);return it(t,"has",e),t.hasOwnProperty(e)}class ri{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return a;if(n==="__v_raw")return s===(o?a?qu:ui:a?ci:ii).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const r=ye(t);if(!o){let i;if(r&&(i=Ru[n]))return i;if(n==="hasOwnProperty")return Iu}const l=Reflect.get(t,n,nt(t)?t:s);return(Ft(n)?ai.has(n):Ou(n))||(o||it(t,"get",n),a)?l:nt(l)?r&&Va(n)?l:l.value:Me(l)?o?di(l):qt(l):l}}class li extends ri{constructor(t=!1){super(!1,t)}set(t,n,s,o){let a=t[n];if(!this._isShallow){const i=pn(a);if(!Pt(s)&&!pn(s)&&(a=Re(a),s=Re(s)),!ye(t)&&nt(a)&&!nt(s))return i?!1:(a.value=s,!0)}const r=ye(t)&&Va(n)?Number(n)e,Os=e=>Reflect.getPrototypeOf(e);function Uu(e,t,n){return function(...s){const o=this.__v_raw,a=Re(o),r=Un(a),l=e==="entries"||e===Symbol.iterator&&r,i=e==="keys"&&r,f=o[e](...s),c=n?la:t?ia:ct;return!t&&it(a,"iterate",i?ra:wn),{next(){const{value:u,done:h}=f.next();return h?{value:u,done:h}:{value:l?[c(u[0]),c(u[1])]:c(u),done:h}},[Symbol.iterator](){return this}}}}function Is(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Hu(e,t){const n={get(o){const a=this.__v_raw,r=Re(a),l=Re(o);e||(fn(o,l)&&it(r,"get",o),it(r,"get",l));const{has:i}=Os(r),f=t?la:e?ia:ct;if(i.call(r,o))return f(a.get(o));if(i.call(r,l))return f(a.get(l));a!==r&&a.get(o)},get size(){const o=this.__v_raw;return!e&&it(Re(o),"iterate",wn),Reflect.get(o,"size",o)},has(o){const a=this.__v_raw,r=Re(a),l=Re(o);return e||(fn(o,l)&&it(r,"has",o),it(r,"has",l)),o===l?a.has(o):a.has(o)||a.has(l)},forEach(o,a){const r=this,l=r.__v_raw,i=Re(l),f=t?la:e?ia:ct;return!e&&it(i,"iterate",wn),l.forEach((c,u)=>o.call(a,f(c),f(u),r))}};return ot(n,e?{add:Is("add"),set:Is("set"),delete:Is("delete"),clear:Is("clear")}:{add(o){!t&&!Pt(o)&&!pn(o)&&(o=Re(o));const a=Re(this);return Os(a).has.call(a,o)||(a.add(o),Yt(a,"add",o,o)),this},set(o,a){!t&&!Pt(a)&&!pn(a)&&(a=Re(a));const r=Re(this),{has:l,get:i}=Os(r);let f=l.call(r,o);f||(o=Re(o),f=l.call(r,o));const c=i.call(r,o);return r.set(o,a),f?fn(a,c)&&Yt(r,"set",o,a):Yt(r,"add",o,a),this},delete(o){const a=Re(this),{has:r,get:l}=Os(a);let i=r.call(a,o);i||(o=Re(o),i=r.call(a,o)),l&&l.call(a,o);const f=a.delete(o);return i&&Yt(a,"delete",o,void 0),f},clear(){const o=Re(this),a=o.size!==0,r=o.clear();return a&&Yt(o,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=Uu(o,e,t)}),n}function Ya(e,t){const n=Hu(e,t);return(s,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(De(n,o)&&o in s?n:s,o,a)}const Ku={get:Ya(!1,!1)},Bu={get:Ya(!1,!0)},Fu={get:Ya(!0,!1)};const ii=new WeakMap,ci=new WeakMap,ui=new WeakMap,qu=new WeakMap;function Vu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function zu(e){return e.__v_skip||!Object.isExtensible(e)?0:Vu(gu(e))}function qt(e){return pn(e)?e:Xa(e,!1,Du,Ku,ii)}function Zt(e){return Xa(e,!1,Mu,Bu,ci)}function di(e){return Xa(e,!0,ju,Fu,ui)}function Xa(e,t,n,s,o){if(!Me(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const r=zu(e);if(r===0)return e;const l=new Proxy(e,r===2?s:n);return o.set(e,l),l}function kn(e){return pn(e)?kn(e.__v_raw):!!(e&&e.__v_isReactive)}function pn(e){return!!(e&&e.__v_isReadonly)}function Pt(e){return!!(e&&e.__v_isShallow)}function Za(e){return e?!!e.__v_raw:!1}function Re(e){const t=e&&e.__v_raw;return t?Re(t):e}function Wu(e){return!De(e,"__v_skip")&&Object.isExtensible(e)&&Vl(e,"__v_skip",!0),e}const ct=e=>Me(e)?qt(e):e,ia=e=>Me(e)?di(e):e;function nt(e){return e?e.__v_isRef===!0:!1}function D(e){return fi(e,!1)}function zn(e){return fi(e,!0)}function fi(e,t){return nt(e)?e:new Ju(e,t)}class Ju{constructor(t,n){this.dep=new Ga,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Re(t),this._value=n?t:ct(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Pt(t)||pn(t);t=s?t:Re(t),fn(t,n)&&(this._rawValue=t,this._value=s?t:ct(t),this.dep.trigger())}}function x(e){return nt(e)?e.value:e}const Qu={get:(e,t,n)=>t==="__v_raw"?e:x(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return nt(o)&&!nt(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function pi(e){return kn(e)?e:new Proxy(e,Qu)}class Gu{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Eu(Re(this._object),this._key)}}class Yu{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function er(e,t,n){return nt(e)?e:xe(e)?new Yu(e):Me(e)&&arguments.length>1?Xu(e,t,n):D(e)}function Xu(e,t,n){const s=e[t];return nt(s)?s:new Gu(e,t,n)}class Zu{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Ga(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ys-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&qe!==this)return Zl(this,!0),!0}get value(){const t=this.dep.track();return ni(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function ed(e,t,n=!1){let s,o;return xe(e)?s=e:(s=e.get,o=e.set),new Zu(s,o,n)}const Ns={},Xs=new WeakMap;let xn;function td(e,t=!1,n=xn){if(n){let s=Xs.get(n);s||Xs.set(n,s=[]),s.push(e)}}function nd(e,t,n=He){const{immediate:s,deep:o,once:a,scheduler:r,augmentJob:l,call:i}=n,f=_=>o?_:Pt(_)||o===!1||o===0?Xt(_,1):Xt(_);let c,u,h,g,y=!1,m=!1;if(nt(e)?(u=()=>e.value,y=Pt(e)):kn(e)?(u=()=>f(e),y=!0):ye(e)?(m=!0,y=e.some(_=>kn(_)||Pt(_)),u=()=>e.map(_=>{if(nt(_))return _.value;if(kn(_))return f(_);if(xe(_))return i?i(_,2):_()})):xe(e)?t?u=i?()=>i(e,2):e:u=()=>{if(h){gn();try{h()}finally{mn()}}const _=xn;xn=c;try{return i?i(e,3,[g]):e(g)}finally{xn=_}}:u=Bt,t&&o){const _=u,b=o===!0?1/0:o;u=()=>Xt(_(),b)}const $=za(),w=()=>{c.stop(),$&&$.active&&Fa($.effects,c)};if(a&&t){const _=t;t=(...b)=>{_(...b),w()}}let v=m?new Array(e.length).fill(Ns):Ns;const p=_=>{if(!(!(c.flags&1)||!c.dirty&&!_))if(t){const b=c.run();if(o||y||(m?b.some((R,T)=>fn(R,v[T])):fn(b,v))){h&&h();const R=xn;xn=c;try{const T=[b,v===Ns?void 0:m&&v[0]===Ns?[]:v,g];i?i(t,3,T):t(...T),v=b}finally{xn=R}}}else c.run()};return l&&l(p),c=new Yl(u),c.scheduler=r?()=>r(p,!1):p,g=_=>td(_,!1,c),h=c.onStop=()=>{const _=Xs.get(c);if(_){if(i)i(_,4);else for(const b of _)b();Xs.delete(c)}},t?s?p(!0):v=c.run():r?r(p.bind(null,!0),!0):c.run(),w.pause=c.pause.bind(c),w.resume=c.resume.bind(c),w.stop=w,w}function Xt(e,t=1/0,n){if(t<=0||!Me(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,nt(e))Xt(e.value,t,n);else if(ye(e))for(let s=0;s{Xt(s,t,n)});else if(ql(e)){for(const s in e)Xt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Xt(e[s],t,n)}return e}/** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Ps(e,t,n,s){try{return s?e(...s):e()}catch(o){es(o,t,n)}}function Nt(e,t,n,s){if(xe(e)){const o=Ps(e,t,n,s);return o&&qa(o)&&o.catch(a=>{es(a,t,n)}),o}if(ye(e)){const o=[];for(let a=0;a>>1,o=pt[s],a=bs(o);a=bs(n)?pt.push(e):pt.splice(od(t),0,e),e.flags|=1,gi()}}function gi(){Zs||(Zs=hi.then(mi))}function ca(e){ye(e)?Bn.push(...e):an&&e.id===-1?an.splice(On+1,0,e):e.flags&1||(Bn.push(e),e.flags|=1),gi()}function wr(e,t,n=Ht+1){for(;nbs(n)-bs(s));if(Bn.length=0,an){an.push(...t);return}for(an=t,On=0;One.id==null?e.flags&2?-1:1/0:e.id;function mi(e){try{for(Ht=0;Ht{s._d&&Dr(-1);const a=to(t);let r;try{r=e(...o)}finally{to(a),s._d&&Dr(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function Ke(e,t){if(ht===null)return e;const n=Po(ht),s=e.dirs||(e.dirs=[]);for(let o=0;oe.__isTeleport,rn=Symbol("_leaveCb"),Ds=Symbol("_enterCb");function rd(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return we(()=>{e.isMounted=!0}),Cn(()=>{e.isUnmounting=!0}),e}const St=[Function,Array],_i={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:St,onEnter:St,onAfterEnter:St,onEnterCancelled:St,onBeforeLeave:St,onLeave:St,onAfterLeave:St,onLeaveCancelled:St,onBeforeAppear:St,onAppear:St,onAfterAppear:St,onAppearCancelled:St},bi=e=>{const t=e.subTree;return t.component?bi(t.component):t},ld={name:"BaseTransition",props:_i,setup(e,{slots:t}){const n=ts(),s=rd();return()=>{const o=t.default&&wi(t.default(),!0);if(!o||!o.length)return;const a=xi(o),r=Re(e),{mode:l}=r;if(s.isLeaving)return Ko(a);const i=kr(a);if(!i)return Ko(a);let f=ua(i,r,s,n,u=>f=u);i.type!==st&&Wn(i,f);let c=n.subTree&&kr(n.subTree);if(c&&c.type!==st&&!Lt(i,c)&&bi(n).type!==st){let u=ua(c,r,s,n);if(Wn(c,u),l==="out-in"&&i.type!==st)return s.isLeaving=!0,u.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete u.afterLeave,c=void 0},Ko(a);l==="in-out"&&i.type!==st?u.delayLeave=(h,g,y)=>{const m=$i(s,c);m[String(c.key)]=c,h[rn]=()=>{g(),h[rn]=void 0,delete f.delayedLeave,c=void 0},f.delayedLeave=()=>{y(),delete f.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return a}}};function xi(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==st){t=n;break}}return t}const id=ld;function $i(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ua(e,t,n,s,o){const{appear:a,mode:r,persisted:l=!1,onBeforeEnter:i,onEnter:f,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:h,onLeave:g,onAfterLeave:y,onLeaveCancelled:m,onBeforeAppear:$,onAppear:w,onAfterAppear:v,onAppearCancelled:p}=t,_=String(e.key),b=$i(n,e),R=(k,L)=>{k&&Nt(k,s,9,L)},T=(k,L)=>{const F=L[1];R(k,L),ye(k)?k.every(U=>U.length<=1)&&F():k.length<=1&&F()},E={mode:r,persisted:l,beforeEnter(k){let L=i;if(!n.isMounted)if(a)L=$||i;else return;k[rn]&&k[rn](!0);const F=b[_];F&&Lt(e,F)&&F.el[rn]&&F.el[rn](),R(L,[k])},enter(k){let L=f,F=c,U=u;if(!n.isMounted)if(a)L=w||f,F=v||c,U=p||u;else return;let W=!1;const Y=k[Ds]=_e=>{W||(W=!0,_e?R(U,[k]):R(F,[k]),E.delayedLeave&&E.delayedLeave(),k[Ds]=void 0)};L?T(L,[k,Y]):Y()},leave(k,L){const F=String(e.key);if(k[Ds]&&k[Ds](!0),n.isUnmounting)return L();R(h,[k]);let U=!1;const W=k[rn]=Y=>{U||(U=!0,L(),Y?R(m,[k]):R(y,[k]),k[rn]=void 0,b[F]===e&&delete b[F])};b[F]=e,g?T(g,[k,W]):W()},clone(k){const L=ua(k,t,n,s,o);return o&&o(L),L}};return E}function Ko(e){if(Cs(e))return e=en(e),e.children=null,e}function kr(e){if(!Cs(e))return yi(e.type)&&e.children?xi(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&xe(n.default))return n.default()}}function Wn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Wn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function wi(e,t=!1,n){let s=[],o=0;for(let a=0;a1)for(let a=0;axs(y,t&&(ye(t)?t[m]:t),n,s,o));return}if(An(s)&&!o){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&xs(e,t,n,s.component.subTree);return}const a=s.shapeFlag&4?Po(s.component):s.el,r=o?null:a,{i:l,r:i}=e,f=t&&t.r,c=l.refs===He?l.refs={}:l.refs,u=l.setupState,h=Re(u),g=u===He?()=>!1:y=>De(h,y);if(f!=null&&f!==i&&(ze(f)?(c[f]=null,g(f)&&(u[f]=null)):nt(f)&&(f.value=null)),xe(i))Ps(i,l,12,[r,c]);else{const y=ze(i),m=nt(i);if(y||m){const $=()=>{if(e.f){const w=y?g(i)?u[i]:c[i]:i.value;o?ye(w)&&Fa(w,a):ye(w)?w.includes(a)||w.push(a):y?(c[i]=[a],g(i)&&(u[i]=c[i])):(i.value=[a],e.k&&(c[e.k]=i.value))}else y?(c[i]=r,g(i)&&(u[i]=r)):m&&(i.value=r,e.k&&(c[e.k]=r))};r?($.id=-1,at($,n)):$()}}}let Ar=!1;const Ln=()=>{Ar||(console.error("Hydration completed but contains mismatches."),Ar=!0)},cd=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ud=e=>e.namespaceURI.includes("MathML"),js=e=>{if(e.nodeType===1){if(cd(e))return"svg";if(ud(e))return"mathml"}},Nn=e=>e.nodeType===8;function dd(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:a,parentNode:r,remove:l,insert:i,createComment:f}}=e,c=(p,_)=>{if(!_.hasChildNodes()){n(null,p,_),eo(),_._vnode=p;return}u(_.firstChild,p,null,null,null),eo(),_._vnode=p},u=(p,_,b,R,T,E=!1)=>{E=E||!!_.dynamicChildren;const k=Nn(p)&&p.data==="[",L=()=>m(p,_,b,R,T,k),{type:F,ref:U,shapeFlag:W,patchFlag:Y}=_;let _e=p.nodeType;_.el=p,Y===-2&&(E=!1,_.dynamicChildren=null);let V=null;switch(F){case Tn:_e!==3?_.children===""?(i(_.el=o(""),r(p),p),V=p):V=L():(p.data!==_.children&&(Ln(),p.data=_.children),V=a(p));break;case st:v(p)?(V=a(p),w(_.el=p.content.firstChild,p,b)):_e!==8||k?V=L():V=a(p);break;case qs:if(k&&(p=a(p),_e=p.nodeType),_e===1||_e===3){V=p;const B=!_.children.length;for(let I=0;I<_.staticCount;I++)B&&(_.children+=V.nodeType===1?V.outerHTML:V.data),I===_.staticCount-1&&(_.anchor=V),V=a(V);return k?a(V):V}else L();break;case re:k?V=y(p,_,b,R,T,E):V=L();break;default:if(W&1)(_e!==1||_.type.toLowerCase()!==p.tagName.toLowerCase())&&!v(p)?V=L():V=h(p,_,b,R,T,E);else if(W&6){_.slotScopeIds=T;const B=r(p);if(k?V=$(p):Nn(p)&&p.data==="teleport start"?V=$(p,p.data,"teleport end"):V=a(p),t(_,B,null,b,R,js(B),E),An(_)&&!_.type.__asyncResolved){let I;k?(I=N(re),I.anchor=V?V.previousSibling:B.lastChild):I=p.nodeType===3?rt(""):N("div"),I.el=p,_.component.subTree=I}}else W&64?_e!==8?V=L():V=_.type.hydrate(p,_,b,R,T,E,e,g):W&128&&(V=_.type.hydrate(p,_,b,R,js(r(p)),T,E,e,u))}return U!=null&&xs(U,null,R,_),V},h=(p,_,b,R,T,E)=>{E=E||!!_.dynamicChildren;const{type:k,props:L,patchFlag:F,shapeFlag:U,dirs:W,transition:Y}=_,_e=k==="input"||k==="option";if(_e||F!==-1){W&&Kt(_,null,b,"created");let V=!1;if(v(p)){V=Vi(null,Y)&&b&&b.vnode.props&&b.vnode.props.appear;const I=p.content.firstChild;V&&Y.beforeEnter(I),w(I,p,b),_.el=p=I}if(U&16&&!(L&&(L.innerHTML||L.textContent))){let I=g(p.firstChild,_,p,b,R,T,E);for(;I;){Ms(p,1)||Ln();const te=I;I=I.nextSibling,l(te)}}else if(U&8){let I=_.children;I[0]===` `&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(I=I.slice(1)),p.textContent!==I&&(Ms(p,0)||Ln(),p.textContent=_.children)}if(L){if(_e||!E||F&48){const I=p.tagName.includes("-");for(const te in L)(_e&&(te.endsWith("value")||te==="indeterminate")||Ss(te)&&!Hn(te)||te[0]==="."||I)&&s(p,te,null,L[te],void 0,b)}else if(L.onClick)s(p,"onClick",null,L.onClick,void 0,b);else if(F&4&&kn(L.style))for(const I in L.style)L.style[I]}let B;(B=L&&L.onVnodeBeforeMount)&&mt(B,b,_),W&&Kt(_,null,b,"beforeMount"),((B=L&&L.onVnodeMounted)||W||V)&&Yi(()=>{B&&mt(B,b,_),V&&Y.enter(p),W&&Kt(_,null,b,"mounted")},R)}return p.nextSibling},g=(p,_,b,R,T,E,k)=>{k=k||!!_.dynamicChildren;const L=_.children,F=L.length;for(let U=0;U{const{slotScopeIds:k}=_;k&&(T=T?T.concat(k):k);const L=r(p),F=g(a(p),_,L,b,R,T,E);return F&&Nn(F)&&F.data==="]"?a(_.anchor=F):(Ln(),i(_.anchor=f("]"),L,F),F)},m=(p,_,b,R,T,E)=>{if(Ms(p.parentElement,1)||Ln(),_.el=null,E){const F=$(p);for(;;){const U=a(p);if(U&&U!==F)l(U);else break}}const k=a(p),L=r(p);return l(p),n(null,_,L,k,b,R,js(L),T),b&&(b.vnode.el=_.el,To(b,_.el)),k},$=(p,_="[",b="]")=>{let R=0;for(;p;)if(p=a(p),p&&Nn(p)&&(p.data===_&&R++,p.data===b)){if(R===0)return a(p);R--}return p},w=(p,_,b)=>{const R=_.parentNode;R&&R.replaceChild(p,_);let T=b;for(;T;)T.vnode.el===_&&(T.vnode.el=T.subTree.el=p),T=T.parent},v=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[c,u]}const Sr="data-allow-mismatch",fd={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Ms(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Sr);)e=e.parentElement;const n=e&&e.getAttribute(Sr);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:n.split(",").includes(fd[t])}}$o().requestIdleCallback;$o().cancelIdleCallback;function pd(e,t){if(Nn(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Nn(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const An=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function da(e){xe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:o=200,hydrate:a,timeout:r,suspensible:l=!0,onError:i}=e;let f=null,c,u=0;const h=()=>(u++,f=null,g()),g=()=>{let y;return f||(y=f=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),i)return new Promise(($,w)=>{i(m,()=>$(h()),()=>w(m),u+1)});throw m}).then(m=>y!==f&&f?f:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),c=m,m)))};return Vt({name:"AsyncComponentWrapper",__asyncLoader:g,__asyncHydrate(y,m,$){const w=a?()=>{const v=a($,p=>pd(y,p));v&&(m.bum||(m.bum=[])).push(v)}:$;c?w():g().then(()=>!m.isUnmounted&&w())},get __asyncResolved(){return c},setup(){const y=tt;if(nr(y),c)return()=>Bo(c,y);const m=p=>{f=null,es(p,y,13,!s)};if(l&&y.suspense||Gn)return g().then(p=>()=>Bo(p,y)).catch(p=>(m(p),()=>s?N(s,{error:p}):null));const $=D(!1),w=D(),v=D(!!o);return o&&setTimeout(()=>{v.value=!1},o),r!=null&&setTimeout(()=>{if(!$.value&&!w.value){const p=new Error(`Async component timed out after ${r}ms.`);m(p),w.value=p}},r),g().then(()=>{$.value=!0,y.parent&&Cs(y.parent.vnode)&&y.parent.update()}).catch(p=>{m(p),w.value=p}),()=>{if($.value&&c)return Bo(c,y);if(w.value&&s)return N(s,{error:w.value});if(n&&!v.value)return N(n)}}})}function Bo(e,t){const{ref:n,props:s,children:o,ce:a}=t.vnode,r=N(e,s,o);return r.ref=n,r.ce=a,delete t.vnode.ce,r}const Cs=e=>e.type.__isKeepAlive,hd={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=ts(),s=n.ctx;if(!s.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const o=new Map,a=new Set;let r=null;const l=n.suspense,{renderer:{p:i,m:f,um:c,o:{createElement:u}}}=s,h=u("div");s.activate=(v,p,_,b,R)=>{const T=v.component;f(v,p,_,0,l),i(T.vnode,v,p,_,T,l,b,v.slotScopeIds,R),at(()=>{T.isDeactivated=!1,T.a&&Kn(T.a);const E=v.props&&v.props.onVnodeMounted;E&&mt(E,T.parent,v)},l)},s.deactivate=v=>{const p=v.component;so(p.m),so(p.a),f(v,h,null,1,l),at(()=>{p.da&&Kn(p.da);const _=v.props&&v.props.onVnodeUnmounted;_&&mt(_,p.parent,v),p.isDeactivated=!0},l)};function g(v){Fo(v),c(v,n,l,!0)}function y(v){o.forEach((p,_)=>{const b=ba(p.type);b&&!v(b)&&m(_)})}function m(v){const p=o.get(v);p&&(!r||!Lt(p,r))?g(p):r&&Fo(r),o.delete(v),a.delete(v)}It(()=>[e.include,e.exclude],([v,p])=>{v&&y(_=>is(v,_)),p&&y(_=>!is(p,_))},{flush:"post",deep:!0});let $=null;const w=()=>{$!=null&&(oo(n.subTree.type)?at(()=>{o.set($,Us(n.subTree))},n.subTree.suspense):o.set($,Us(n.subTree)))};return we(w),Pi(w),Cn(()=>{o.forEach(v=>{const{subTree:p,suspense:_}=n,b=Us(p);if(v.type===b.type&&v.key===b.key){Fo(b);const R=b.component.da;R&&at(R,_);return}g(v)})}),()=>{if($=null,!t.default)return r=null;const v=t.default(),p=v[0];if(v.length>1)return r=null,v;if(!Qn(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return r=null,p;let _=Us(p);if(_.type===st)return r=null,_;const b=_.type,R=ba(An(_)?_.type.__asyncResolved||{}:b),{include:T,exclude:E,max:k}=e;if(T&&(!R||!is(T,R))||E&&R&&is(E,R))return _.shapeFlag&=-257,r=_,p;const L=_.key==null?b:_.key,F=o.get(L);return _.el&&(_=en(_),p.shapeFlag&128&&(p.ssContent=_)),$=L,F?(_.el=F.el,_.component=F.component,_.transition&&Wn(_,_.transition),_.shapeFlag|=512,a.delete(L),a.add(L)):(a.add(L),k&&a.size>parseInt(k,10)&&m(a.values().next().value)),_.shapeFlag|=256,r=_,oo(p.type)?p:_}}},gd=hd;function is(e,t){return ye(e)?e.some(n=>is(n,t)):ze(e)?e.split(",").includes(t):hu(e)?(e.lastIndex=0,e.test(t)):!1}function ki(e,t){Si(e,"a",t)}function Ai(e,t){Si(e,"da",t)}function Si(e,t,n=tt){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Ao(t,s,n),n){let o=n.parent;for(;o&&o.parent;)Cs(o.parent.vnode)&&md(s,t,n,o),o=o.parent}}function md(e,t,n,s){const o=Ao(t,e,s,!0);sr(()=>{Fa(s[t],o)},n)}function Fo(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Us(e){return e.shapeFlag&128?e.ssContent:e}function Ao(e,t,n=tt,s=!1){if(n){const o=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...r)=>{gn();const l=Pn(n),i=Nt(t,n,e,r);return l(),mn(),i});return s?o.unshift(a):o.push(a),a}}const tn=e=>(t,n=tt)=>{(!Gn||e==="sp")&&Ao(e,(...s)=>t(...s),n)},Ti=tn("bm"),we=tn("m"),vd=tn("bu"),Pi=tn("u"),Cn=tn("bum"),sr=tn("um"),yd=tn("sp"),_d=tn("rtg"),bd=tn("rtc");function Ci(e,t=tt){Ao("ec",e,t)}const or="components",xd="directives";function Tr(e,t){return ar(or,e,!0,t)||e}const Ei=Symbol.for("v-ndc");function $d(e){return ze(e)?ar(or,e,!1)||e:e||Ei}function Mt(e){return ar(xd,e)}function ar(e,t,n=!0,s=!1){const o=ht||tt;if(o){const a=o.type;if(e===or){const l=ba(a,!1);if(l&&(l===t||l===Ct(t)||l===xo(Ct(t))))return a}const r=Pr(o[e]||a[e],t)||Pr(o.appContext[e],t);return!r&&s?a:r}}function Pr(e,t){return e&&(e[t]||e[Ct(t)]||e[xo(Ct(t))])}function he(e,t,n,s){let o;const a=n,r=ye(e);if(r||ze(e)){const l=r&&kn(e);let i=!1;l&&(i=!Pt(e),e=ko(e)),o=new Array(e.length);for(let f=0,c=e.length;ft(l,i,void 0,a));else{const l=Object.keys(e);o=new Array(l.length);for(let i=0,f=l.length;ie?sc(e)?Po(e):fa(e.parent):null,fs=ot(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>fa(e.parent),$root:e=>fa(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Li(e),$forceUpdate:e=>e.f||(e.f=()=>{tr(e.update)}),$nextTick:e=>e.n||(e.n=Dt.bind(e.proxy)),$watch:e=>Fd.bind(e)}),qo=(e,t)=>e!==He&&!e.__isScriptSetup&&De(e,t),wd={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:o,props:a,accessCache:r,type:l,appContext:i}=e;let f;if(t[0]!=="$"){const g=r[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else{if(qo(s,t))return r[t]=1,s[t];if(o!==He&&De(o,t))return r[t]=2,o[t];if((f=e.propsOptions[0])&&De(f,t))return r[t]=3,a[t];if(n!==He&&De(n,t))return r[t]=4,n[t];pa&&(r[t]=0)}}const c=fs[t];let u,h;if(c)return t==="$attrs"&&it(e.attrs,"get",""),c(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(n!==He&&De(n,t))return r[t]=4,n[t];if(h=i.config.globalProperties,De(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:a}=e;return qo(o,t)?(o[t]=n,!0):s!==He&&De(s,t)?(s[t]=n,!0):De(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:a}},r){let l;return!!n[r]||e!==He&&De(e,r)||qo(t,r)||(l=a[0])&&De(l,r)||De(s,r)||De(fs,r)||De(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:De(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Cr(e){return ye(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function fe(e){const t=ts();let n=e();return ya(),qa(n)&&(n=n.catch(s=>{throw Pn(t),s})),[n,()=>Pn(t)]}let pa=!0;function kd(e){const t=Li(e),n=e.proxy,s=e.ctx;pa=!1,t.beforeCreate&&Er(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:r,watch:l,provide:i,inject:f,created:c,beforeMount:u,mounted:h,beforeUpdate:g,updated:y,activated:m,deactivated:$,beforeDestroy:w,beforeUnmount:v,destroyed:p,unmounted:_,render:b,renderTracked:R,renderTriggered:T,errorCaptured:E,serverPrefetch:k,expose:L,inheritAttrs:F,components:U,directives:W,filters:Y}=t;if(f&&Ad(f,s,null),r)for(const B in r){const I=r[B];xe(I)&&(s[B]=I.bind(n))}if(o){const B=o.call(n,n);Me(B)&&(e.data=qt(B))}if(pa=!0,a)for(const B in a){const I=a[B],te=xe(I)?I.bind(n,n):xe(I.get)?I.get.bind(n,n):Bt,ke=!xe(I)&&xe(I.set)?I.set.bind(n):Bt,de=Z({get:te,set:ke});Object.defineProperty(s,B,{enumerable:!0,configurable:!0,get:()=>de.value,set:J=>de.value=J})}if(l)for(const B in l)Ri(l[B],s,n,B);if(i){const B=xe(i)?i.call(n):i;Reflect.ownKeys(B).forEach(I=>{wt(I,B[I])})}c&&Er(c,e,"c");function V(B,I){ye(I)?I.forEach(te=>B(te.bind(n))):I&&B(I.bind(n))}if(V(Ti,u),V(we,h),V(vd,g),V(Pi,y),V(ki,m),V(Ai,$),V(Ci,E),V(bd,R),V(_d,T),V(Cn,v),V(sr,_),V(yd,k),ye(L))if(L.length){const B=e.exposed||(e.exposed={});L.forEach(I=>{Object.defineProperty(B,I,{get:()=>n[I],set:te=>n[I]=te})})}else e.exposed||(e.exposed={});b&&e.render===Bt&&(e.render=b),F!=null&&(e.inheritAttrs=F),U&&(e.components=U),W&&(e.directives=W),k&&nr(e)}function Ad(e,t,n=Bt){ye(e)&&(e=ha(e));for(const s in e){const o=e[s];let a;Me(o)?"default"in o?a=K(o.from||s,o.default,!0):a=K(o.from||s):a=K(o),nt(a)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>a.value,set:r=>a.value=r}):t[s]=a}}function Er(e,t,n){Nt(ye(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ri(e,t,n,s){let o=s.includes(".")?Ji(n,s):()=>n[s];if(ze(e)){const a=t[e];xe(a)&&It(o,a)}else if(xe(e))It(o,e.bind(n));else if(Me(e))if(ye(e))e.forEach(a=>Ri(a,t,n,s));else{const a=xe(e.handler)?e.handler.bind(n):t[e.handler];xe(a)&&It(o,a,e)}}function Li(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:r}}=e.appContext,l=a.get(t);let i;return l?i=l:!o.length&&!n&&!s?i=t:(i={},o.length&&o.forEach(f=>no(i,f,r,!0)),no(i,t,r)),Me(t)&&a.set(t,i),i}function no(e,t,n,s=!1){const{mixins:o,extends:a}=t;a&&no(e,a,n,!0),o&&o.forEach(r=>no(e,r,n,!0));for(const r in t)if(!(s&&r==="expose")){const l=Sd[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const Sd={data:Rr,props:Lr,emits:Lr,methods:cs,computed:cs,beforeCreate:dt,created:dt,beforeMount:dt,mounted:dt,beforeUpdate:dt,updated:dt,beforeDestroy:dt,beforeUnmount:dt,destroyed:dt,unmounted:dt,activated:dt,deactivated:dt,errorCaptured:dt,serverPrefetch:dt,components:cs,directives:cs,watch:Pd,provide:Rr,inject:Td};function Rr(e,t){return t?e?function(){return ot(xe(e)?e.call(this,this):e,xe(t)?t.call(this,this):t)}:t:e}function Td(e,t){return cs(ha(e),ha(t))}function ha(e){if(ye(e)){const t={};for(let n=0;n1)return n&&xe(t)?t.call(s&&s.proxy):t}}function Ii(){return!!(tt||ht||Sn)}const Ni={},Di=()=>Object.create(Ni),ji=e=>Object.getPrototypeOf(e)===Ni;function Rd(e,t,n,s=!1){const o={},a=Di();e.propsDefaults=Object.create(null),Mi(e,t,o,a);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=s?o:Zt(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function Ld(e,t,n,s){const{props:o,attrs:a,vnode:{patchFlag:r}}=e,l=Re(o),[i]=e.propsOptions;let f=!1;if((s||r>0)&&!(r&16)){if(r&8){const c=e.vnode.dynamicProps;for(let u=0;u{i=!0;const[h,g]=Ui(u,t,!0);ot(r,h),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!a&&!i)return Me(e)&&s.set(e,Mn),Mn;if(ye(a))for(let c=0;ce[0]==="_"||e==="$stable",rr=e=>ye(e)?e.map($t):[$t(e)],Id=(e,t,n)=>{if(t._n)return t;const s=Le((...o)=>rr(t(...o)),n);return s._c=!1,s},Ki=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Hi(o))continue;const a=e[o];if(xe(a))t[o]=Id(o,a,s);else if(a!=null){const r=rr(a);t[o]=()=>r}}},Bi=(e,t)=>{const n=rr(t);e.slots.default=()=>n},Fi=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Nd=(e,t,n)=>{const s=e.slots=Di();if(e.vnode.shapeFlag&32){const o=t._;o?(Fi(s,t,n),n&&Vl(s,"_",o,!0)):Ki(t,s)}else t&&Bi(e,t)},Dd=(e,t,n)=>{const{vnode:s,slots:o}=e;let a=!0,r=He;if(s.shapeFlag&32){const l=t._;l?n&&l===1?a=!1:Fi(o,t,n):(a=!t.$stable,Ki(t,o)),r=t}else t&&(Bi(e,t),r={default:1});if(a)for(const l in o)!Hi(l)&&r[l]==null&&delete o[l]},at=Yi;function jd(e){return qi(e)}function Md(e){return qi(e,dd)}function qi(e,t){const n=$o();n.__VUE__=!0;const{insert:s,remove:o,patchProp:a,createElement:r,createText:l,createComment:i,setText:f,setElementText:c,parentNode:u,nextSibling:h,setScopeId:g=Bt,insertStaticContent:y}=e,m=(A,C,H,Q=null,q=null,G=null,ie=void 0,ae=null,oe=!!C.dynamicChildren)=>{if(A===C)return;A&&!Lt(A,C)&&(Q=j(A),J(A,q,G,!0),A=null),C.patchFlag===-2&&(oe=!1,C.dynamicChildren=null);const{type:X,ref:be,shapeFlag:ce}=C;switch(X){case Tn:$(A,C,H,Q);break;case st:w(A,C,H,Q);break;case qs:A==null&&v(C,H,Q,ie);break;case re:U(A,C,H,Q,q,G,ie,ae,oe);break;default:ce&1?b(A,C,H,Q,q,G,ie,ae,oe):ce&6?W(A,C,H,Q,q,G,ie,ae,oe):(ce&64||ce&128)&&X.process(A,C,H,Q,q,G,ie,ae,oe,le)}be!=null&&q&&xs(be,A&&A.ref,G,C||A,!C)},$=(A,C,H,Q)=>{if(A==null)s(C.el=l(C.children),H,Q);else{const q=C.el=A.el;C.children!==A.children&&f(q,C.children)}},w=(A,C,H,Q)=>{A==null?s(C.el=i(C.children||""),H,Q):C.el=A.el},v=(A,C,H,Q)=>{[A.el,A.anchor]=y(A.children,C,H,Q,A.el,A.anchor)},p=({el:A,anchor:C},H,Q)=>{let q;for(;A&&A!==C;)q=h(A),s(A,H,Q),A=q;s(C,H,Q)},_=({el:A,anchor:C})=>{let H;for(;A&&A!==C;)H=h(A),o(A),A=H;o(C)},b=(A,C,H,Q,q,G,ie,ae,oe)=>{C.type==="svg"?ie="svg":C.type==="math"&&(ie="mathml"),A==null?R(C,H,Q,q,G,ie,ae,oe):k(A,C,q,G,ie,ae,oe)},R=(A,C,H,Q,q,G,ie,ae)=>{let oe,X;const{props:be,shapeFlag:ce,transition:ge,dirs:$e}=A;if(oe=A.el=r(A.type,G,be&&be.is,be),ce&8?c(oe,A.children):ce&16&&E(A.children,oe,null,Q,q,Vo(A,G),ie,ae),$e&&Kt(A,null,Q,"created"),T(oe,A,A.scopeId,ie,Q),be){for(const Fe in be)Fe!=="value"&&!Hn(Fe)&&a(oe,Fe,null,be[Fe],G,Q);"value"in be&&a(oe,"value",null,be.value,G),(X=be.onVnodeBeforeMount)&&mt(X,Q,A)}$e&&Kt(A,null,Q,"beforeMount");const Te=Vi(q,ge);Te&&ge.beforeEnter(oe),s(oe,C,H),((X=be&&be.onVnodeMounted)||Te||$e)&&at(()=>{X&&mt(X,Q,A),Te&&ge.enter(oe),$e&&Kt(A,null,Q,"mounted")},q)},T=(A,C,H,Q,q)=>{if(H&&g(A,H),Q)for(let G=0;G{for(let X=oe;X{const ae=C.el=A.el;let{patchFlag:oe,dynamicChildren:X,dirs:be}=C;oe|=A.patchFlag&16;const ce=A.props||He,ge=C.props||He;let $e;if(H&&vn(H,!1),($e=ge.onVnodeBeforeUpdate)&&mt($e,H,C,A),be&&Kt(C,A,H,"beforeUpdate"),H&&vn(H,!0),(ce.innerHTML&&ge.innerHTML==null||ce.textContent&&ge.textContent==null)&&c(ae,""),X?L(A.dynamicChildren,X,ae,H,Q,Vo(C,q),G):ie||I(A,C,ae,null,H,Q,Vo(C,q),G,!1),oe>0){if(oe&16)F(ae,ce,ge,H,q);else if(oe&2&&ce.class!==ge.class&&a(ae,"class",null,ge.class,q),oe&4&&a(ae,"style",ce.style,ge.style,q),oe&8){const Te=C.dynamicProps;for(let Fe=0;Fe{$e&&mt($e,H,C,A),be&&Kt(C,A,H,"updated")},Q)},L=(A,C,H,Q,q,G,ie)=>{for(let ae=0;ae{if(C!==H){if(C!==He)for(const G in C)!Hn(G)&&!(G in H)&&a(A,G,C[G],null,q,Q);for(const G in H){if(Hn(G))continue;const ie=H[G],ae=C[G];ie!==ae&&G!=="value"&&a(A,G,ae,ie,q,Q)}"value"in H&&a(A,"value",C.value,H.value,q)}},U=(A,C,H,Q,q,G,ie,ae,oe)=>{const X=C.el=A?A.el:l(""),be=C.anchor=A?A.anchor:l("");let{patchFlag:ce,dynamicChildren:ge,slotScopeIds:$e}=C;$e&&(ae=ae?ae.concat($e):$e),A==null?(s(X,H,Q),s(be,H,Q),E(C.children||[],H,be,q,G,ie,ae,oe)):ce>0&&ce&64&&ge&&A.dynamicChildren?(L(A.dynamicChildren,ge,H,q,G,ie,ae),(C.key!=null||q&&C===q.subTree)&&zi(A,C,!0)):I(A,C,H,be,q,G,ie,ae,oe)},W=(A,C,H,Q,q,G,ie,ae,oe)=>{C.slotScopeIds=ae,A==null?C.shapeFlag&512?q.ctx.activate(C,H,Q,ie,oe):Y(C,H,Q,q,G,ie,oe):_e(A,C,oe)},Y=(A,C,H,Q,q,G,ie)=>{const ae=A.component=af(A,Q,q);if(Cs(A)&&(ae.ctx.renderer=le),rf(ae,!1,ie),ae.asyncDep){if(q&&q.registerDep(ae,V,ie),!A.el){const oe=ae.subTree=N(st);w(null,oe,C,H)}}else V(ae,A,C,H,q,G,ie)},_e=(A,C,H)=>{const Q=C.component=A.component;if(Qd(A,C,H))if(Q.asyncDep&&!Q.asyncResolved){B(Q,C,H);return}else Q.next=C,Q.update();else C.el=A.el,Q.vnode=C},V=(A,C,H,Q,q,G,ie)=>{const ae=()=>{if(A.isMounted){let{next:ce,bu:ge,u:$e,parent:Te,vnode:Fe}=A;{const bt=Wi(A);if(bt){ce&&(ce.el=Fe.el,B(A,ce,ie)),bt.asyncDep.then(()=>{A.isUnmounted||ae()});return}}let je=ce,_t;vn(A,!1),ce?(ce.el=Fe.el,B(A,ce,ie)):ce=Fe,ge&&Kn(ge),(_t=ce.props&&ce.props.onVnodeBeforeUpdate)&&mt(_t,Te,ce,Fe),vn(A,!0);const lt=zo(A),Et=A.subTree;A.subTree=lt,m(Et,lt,u(Et.el),j(Et),A,q,G),ce.el=lt.el,je===null&&To(A,lt.el),$e&&at($e,q),(_t=ce.props&&ce.props.onVnodeUpdated)&&at(()=>mt(_t,Te,ce,Fe),q)}else{let ce;const{el:ge,props:$e}=C,{bm:Te,m:Fe,parent:je,root:_t,type:lt}=A,Et=An(C);if(vn(A,!1),Te&&Kn(Te),!Et&&(ce=$e&&$e.onVnodeBeforeMount)&&mt(ce,je,C),vn(A,!0),ge&&Ve){const bt=()=>{A.subTree=zo(A),Ve(ge,A.subTree,A,q,null)};Et&<.__asyncHydrate?lt.__asyncHydrate(ge,A,bt):bt()}else{_t.ce&&_t.ce._injectChildStyle(lt);const bt=A.subTree=zo(A);m(null,bt,H,Q,A,q,G),C.el=bt.el}if(Fe&&at(Fe,q),!Et&&(ce=$e&&$e.onVnodeMounted)){const bt=C;at(()=>mt(ce,je,bt),q)}(C.shapeFlag&256||je&&An(je.vnode)&&je.vnode.shapeFlag&256)&&A.a&&at(A.a,q),A.isMounted=!0,C=H=Q=null}};A.scope.on();const oe=A.effect=new Yl(ae);A.scope.off();const X=A.update=oe.run.bind(oe),be=A.job=oe.runIfDirty.bind(oe);be.i=A,be.id=A.uid,oe.scheduler=()=>tr(be),vn(A,!0),X()},B=(A,C,H)=>{C.component=A;const Q=A.vnode.props;A.vnode=C,A.next=null,Ld(A,C.props,Q,H),Dd(A,C.children,H),gn(),wr(A),mn()},I=(A,C,H,Q,q,G,ie,ae,oe=!1)=>{const X=A&&A.children,be=A?A.shapeFlag:0,ce=C.children,{patchFlag:ge,shapeFlag:$e}=C;if(ge>0){if(ge&128){ke(X,ce,H,Q,q,G,ie,ae,oe);return}else if(ge&256){te(X,ce,H,Q,q,G,ie,ae,oe);return}}$e&8?(be&16&&se(X,q,G),ce!==X&&c(H,ce)):be&16?$e&16?ke(X,ce,H,Q,q,G,ie,ae,oe):se(X,q,G,!0):(be&8&&c(H,""),$e&16&&E(ce,H,Q,q,G,ie,ae,oe))},te=(A,C,H,Q,q,G,ie,ae,oe)=>{A=A||Mn,C=C||Mn;const X=A.length,be=C.length,ce=Math.min(X,be);let ge;for(ge=0;gebe?se(A,q,G,!0,!1,ce):E(C,H,Q,q,G,ie,ae,oe,ce)},ke=(A,C,H,Q,q,G,ie,ae,oe)=>{let X=0;const be=C.length;let ce=A.length-1,ge=be-1;for(;X<=ce&&X<=ge;){const $e=A[X],Te=C[X]=oe?ln(C[X]):$t(C[X]);if(Lt($e,Te))m($e,Te,H,null,q,G,ie,ae,oe);else break;X++}for(;X<=ce&&X<=ge;){const $e=A[ce],Te=C[ge]=oe?ln(C[ge]):$t(C[ge]);if(Lt($e,Te))m($e,Te,H,null,q,G,ie,ae,oe);else break;ce--,ge--}if(X>ce){if(X<=ge){const $e=ge+1,Te=$ege)for(;X<=ce;)J(A[X],q,G,!0),X++;else{const $e=X,Te=X,Fe=new Map;for(X=Te;X<=ge;X++){const xt=C[X]=oe?ln(C[X]):$t(C[X]);xt.key!=null&&Fe.set(xt.key,X)}let je,_t=0;const lt=ge-Te+1;let Et=!1,bt=0;const os=new Array(lt);for(X=0;X=lt){J(xt,q,G,!0);continue}let Ut;if(xt.key!=null)Ut=Fe.get(xt.key);else for(je=Te;je<=ge;je++)if(os[je-Te]===0&&Lt(xt,C[je])){Ut=je;break}Ut===void 0?J(xt,q,G,!0):(os[Ut-Te]=X+1,Ut>=bt?bt=Ut:Et=!0,m(xt,C[Ut],H,null,q,G,ie,ae,oe),_t++)}const mr=Et?Ud(os):Mn;for(je=mr.length-1,X=lt-1;X>=0;X--){const xt=Te+X,Ut=C[xt],vr=xt+1{const{el:G,type:ie,transition:ae,children:oe,shapeFlag:X}=A;if(X&6){de(A.component.subTree,C,H,Q);return}if(X&128){A.suspense.move(C,H,Q);return}if(X&64){ie.move(A,C,H,le);return}if(ie===re){s(G,C,H);for(let ce=0;ceae.enter(G),q);else{const{leave:ce,delayLeave:ge,afterLeave:$e}=ae,Te=()=>s(G,C,H),Fe=()=>{ce(G,()=>{Te(),$e&&$e()})};ge?ge(G,Te,Fe):Fe()}else s(G,C,H)},J=(A,C,H,Q=!1,q=!1)=>{const{type:G,props:ie,ref:ae,children:oe,dynamicChildren:X,shapeFlag:be,patchFlag:ce,dirs:ge,cacheIndex:$e}=A;if(ce===-2&&(q=!1),ae!=null&&xs(ae,null,H,A,!0),$e!=null&&(C.renderCache[$e]=void 0),be&256){C.ctx.deactivate(A);return}const Te=be&1&&ge,Fe=!An(A);let je;if(Fe&&(je=ie&&ie.onVnodeBeforeUnmount)&&mt(je,C,A),be&6)me(A.component,H,Q);else{if(be&128){A.suspense.unmount(H,Q);return}Te&&Kt(A,null,C,"beforeUnmount"),be&64?A.type.remove(A,C,H,le,Q):X&&!X.hasOnce&&(G!==re||ce>0&&ce&64)?se(X,C,H,!1,!0):(G===re&&ce&384||!q&&be&16)&&se(oe,C,H),Q&&ve(A)}(Fe&&(je=ie&&ie.onVnodeUnmounted)||Te)&&at(()=>{je&&mt(je,C,A),Te&&Kt(A,null,C,"unmounted")},H)},ve=A=>{const{type:C,el:H,anchor:Q,transition:q}=A;if(C===re){Ae(H,Q);return}if(C===qs){_(A);return}const G=()=>{o(H),q&&!q.persisted&&q.afterLeave&&q.afterLeave()};if(A.shapeFlag&1&&q&&!q.persisted){const{leave:ie,delayLeave:ae}=q,oe=()=>ie(H,G);ae?ae(A.el,G,oe):oe()}else G()},Ae=(A,C)=>{let H;for(;A!==C;)H=h(A),o(A),A=H;o(C)},me=(A,C,H)=>{const{bum:Q,scope:q,job:G,subTree:ie,um:ae,m:oe,a:X}=A;so(oe),so(X),Q&&Kn(Q),q.stop(),G&&(G.flags|=8,J(ie,A,C,H)),ae&&at(ae,C),at(()=>{A.isUnmounted=!0},C),C&&C.pendingBranch&&!C.isUnmounted&&A.asyncDep&&!A.asyncResolved&&A.suspenseId===C.pendingId&&(C.deps--,C.deps===0&&C.resolve())},se=(A,C,H,Q=!1,q=!1,G=0)=>{for(let ie=G;ie{if(A.shapeFlag&6)return j(A.component.subTree);if(A.shapeFlag&128)return A.suspense.next();const C=h(A.anchor||A.el),H=C&&C[ad];return H?h(H):C};let ne=!1;const ee=(A,C,H)=>{A==null?C._vnode&&J(C._vnode,null,null,!0):m(C._vnode||null,A,C,null,null,null,H),C._vnode=A,ne||(ne=!0,wr(),eo(),ne=!1)},le={p:m,um:J,m:de,r:ve,mt:Y,mc:E,pc:I,pbc:L,n:j,o:e};let Ie,Ve;return t&&([Ie,Ve]=t(le)),{render:ee,hydrate:Ie,createApp:Ed(ee,Ie)}}function Vo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function vn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Vi(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function zi(e,t,n=!1){const s=e.children,o=t.children;if(ye(s)&&ye(o))for(let a=0;a>1,e[n[l]]0&&(t[s]=n[a-1]),n[a]=s)}}for(a=n.length,r=n[a-1];a-- >0;)n[a]=r,r=t[r];return n}function Wi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Wi(t)}function so(e){if(e)for(let t=0;tK(Hd);function Bd(e,t){return lr(e,null,t)}function It(e,t,n){return lr(e,t,n)}function lr(e,t,n=He){const{immediate:s,deep:o,flush:a,once:r}=n,l=ot({},n),i=t&&s||!t&&a!=="post";let f;if(Gn){if(a==="sync"){const g=Kd();f=g.__watcherHandles||(g.__watcherHandles=[])}else if(!i){const g=()=>{};return g.stop=Bt,g.resume=Bt,g.pause=Bt,g}}const c=tt;l.call=(g,y,m)=>Nt(g,c,y,m);let u=!1;a==="post"?l.scheduler=g=>{at(g,c&&c.suspense)}:a!=="sync"&&(u=!0,l.scheduler=(g,y)=>{y?g():tr(g)}),l.augmentJob=g=>{t&&(g.flags|=4),u&&(g.flags|=2,c&&(g.id=c.uid,g.i=c))};const h=nd(e,t,l);return Gn&&(f?f.push(h):i&&h()),h}function Fd(e,t,n){const s=this.proxy,o=ze(e)?e.includes(".")?Ji(s,e):()=>s[e]:e.bind(s,s);let a;xe(t)?a=t:(a=t.handler,n=t);const r=Pn(this),l=lr(o,a.bind(s),n);return r(),l}function Ji(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ct(t)}Modifiers`]||e[`${hn(t)}Modifiers`];function Vd(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||He;let o=n;const a=t.startsWith("update:"),r=a&&qd(s,t.slice(7));r&&(r.trim&&(o=n.map(c=>ze(c)?c.trim():c)),r.number&&(o=n.map(Gs)));let l,i=s[l=Do(t)]||s[l=Do(Ct(t))];!i&&a&&(i=s[l=Do(hn(t))]),i&&Nt(i,e,6,o);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Nt(f,e,6,o)}}function Qi(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const a=e.emits;let r={},l=!1;if(!xe(e)){const i=f=>{const c=Qi(f,t,!0);c&&(l=!0,ot(r,c))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return!a&&!l?(Me(e)&&s.set(e,null),null):(ye(a)?a.forEach(i=>r[i]=null):ot(r,a),Me(e)&&s.set(e,r),r)}function So(e,t){return!e||!Ss(t)?!1:(t=t.slice(2).replace(/Once$/,""),De(e,t[0].toLowerCase()+t.slice(1))||De(e,hn(t))||De(e,t))}function zo(e){const{type:t,vnode:n,proxy:s,withProxy:o,propsOptions:[a],slots:r,attrs:l,emit:i,render:f,renderCache:c,props:u,data:h,setupState:g,ctx:y,inheritAttrs:m}=e,$=to(e);let w,v;try{if(n.shapeFlag&4){const _=o||s,b=_;w=$t(f.call(b,_,c,u,g,h,y)),v=l}else{const _=t;w=$t(_.length>1?_(u,{attrs:l,slots:r,emit:i}):_(u,null)),v=t.props?l:Wd(l)}}catch(_){ps.length=0,es(_,e,1),w=N(st)}let p=w;if(v&&m!==!1){const _=Object.keys(v),{shapeFlag:b}=p;_.length&&b&7&&(a&&_.some(Ba)&&(v=Jd(v,a)),p=en(p,v,!1,!0))}return n.dirs&&(p=en(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&Wn(p,n.transition),w=p,to($),w}function zd(e,t=!0){let n;for(let s=0;s{let t;for(const n in e)(n==="class"||n==="style"||Ss(n))&&((t||(t={}))[n]=e[n]);return t},Jd=(e,t)=>{const n={};for(const s in e)(!Ba(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Qd(e,t,n){const{props:s,children:o,component:a}=e,{props:r,children:l,patchFlag:i}=t,f=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&i>=0){if(i&1024)return!0;if(i&16)return s?Ir(s,r,f):!!r;if(i&8){const c=t.dynamicProps;for(let u=0;ue.__isSuspense;let ma=0;const Gd={name:"Suspense",__isSuspense:!0,process(e,t,n,s,o,a,r,l,i,f){if(e==null)Yd(t,n,s,o,a,r,l,i,f);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Xd(e,t,n,s,o,r,l,i,f)}},hydrate:Zd,normalize:ef},ir=Gd;function $s(e,t){const n=e.props&&e.props[t];xe(n)&&n()}function Yd(e,t,n,s,o,a,r,l,i){const{p:f,o:{createElement:c}}=i,u=c("div"),h=e.suspense=Gi(e,o,s,t,u,n,a,r,l,i);f(null,h.pendingBranch=e.ssContent,u,null,s,h,a,r),h.deps>0?($s(e,"onPending"),$s(e,"onFallback"),f(null,e.ssFallback,t,n,s,null,a,r),Fn(h,e.ssFallback)):h.resolve(!1,!0)}function Xd(e,t,n,s,o,a,r,l,{p:i,um:f,o:{createElement:c}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const h=t.ssContent,g=t.ssFallback,{activeBranch:y,pendingBranch:m,isInFallback:$,isHydrating:w}=u;if(m)u.pendingBranch=h,Lt(h,m)?(i(m,h,u.hiddenContainer,null,o,u,a,r,l),u.deps<=0?u.resolve():$&&(w||(i(y,g,n,s,o,null,a,r,l),Fn(u,g)))):(u.pendingId=ma++,w?(u.isHydrating=!1,u.activeBranch=m):f(m,o,u),u.deps=0,u.effects.length=0,u.hiddenContainer=c("div"),$?(i(null,h,u.hiddenContainer,null,o,u,a,r,l),u.deps<=0?u.resolve():(i(y,g,n,s,o,null,a,r,l),Fn(u,g))):y&&Lt(h,y)?(i(y,h,n,s,o,u,a,r,l),u.resolve(!0)):(i(null,h,u.hiddenContainer,null,o,u,a,r,l),u.deps<=0&&u.resolve()));else if(y&&Lt(h,y))i(y,h,n,s,o,u,a,r,l),Fn(u,h);else if($s(t,"onPending"),u.pendingBranch=h,h.shapeFlag&512?u.pendingId=h.component.suspenseId:u.pendingId=ma++,i(null,h,u.hiddenContainer,null,o,u,a,r,l),u.deps<=0)u.resolve();else{const{timeout:v,pendingId:p}=u;v>0?setTimeout(()=>{u.pendingId===p&&u.fallback(g)},v):v===0&&u.fallback(g)}}function Gi(e,t,n,s,o,a,r,l,i,f,c=!1){const{p:u,m:h,um:g,n:y,o:{parentNode:m,remove:$}}=f;let w;const v=tf(e);v&&t&&t.pendingBranch&&(w=t.pendingId,t.deps++);const p=e.props?zl(e.props.timeout):void 0,_=a,b={vnode:e,parent:t,parentComponent:n,namespace:r,container:s,hiddenContainer:o,deps:0,pendingId:ma++,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(R=!1,T=!1){const{vnode:E,activeBranch:k,pendingBranch:L,pendingId:F,effects:U,parentComponent:W,container:Y}=b;let _e=!1;b.isHydrating?b.isHydrating=!1:R||(_e=k&&L.transition&&L.transition.mode==="out-in",_e&&(k.transition.afterLeave=()=>{F===b.pendingId&&(h(L,Y,a===_?y(k):a,0),ca(U))}),k&&(m(k.el)===Y&&(a=y(k)),g(k,W,b,!0)),_e||h(L,Y,a,0)),Fn(b,L),b.pendingBranch=null,b.isInFallback=!1;let V=b.parent,B=!1;for(;V;){if(V.pendingBranch){V.effects.push(...U),B=!0;break}V=V.parent}!B&&!_e&&ca(U),b.effects=[],v&&t&&t.pendingBranch&&w===t.pendingId&&(t.deps--,t.deps===0&&!T&&t.resolve()),$s(E,"onResolve")},fallback(R){if(!b.pendingBranch)return;const{vnode:T,activeBranch:E,parentComponent:k,container:L,namespace:F}=b;$s(T,"onFallback");const U=y(E),W=()=>{b.isInFallback&&(u(null,R,L,U,k,null,F,l,i),Fn(b,R))},Y=R.transition&&R.transition.mode==="out-in";Y&&(E.transition.afterLeave=W),b.isInFallback=!0,g(E,k,null,!0),Y||W()},move(R,T,E){b.activeBranch&&h(b.activeBranch,R,T,E),b.container=R},next(){return b.activeBranch&&y(b.activeBranch)},registerDep(R,T,E){const k=!!b.pendingBranch;k&&b.deps++;const L=R.vnode.el;R.asyncDep.catch(F=>{es(F,R,0)}).then(F=>{if(R.isUnmounted||b.isUnmounted||b.pendingId!==R.suspenseId)return;R.asyncResolved=!0;const{vnode:U}=R;_a(R,F),L&&(U.el=L);const W=!L&&R.subTree.el;T(R,U,m(L||R.subTree.el),L?null:y(R.subTree),b,r,E),W&&$(W),To(R,U.el),k&&--b.deps===0&&b.resolve()})},unmount(R,T){b.isUnmounted=!0,b.activeBranch&&g(b.activeBranch,n,R,T),b.pendingBranch&&g(b.pendingBranch,n,R,T)}};return b}function Zd(e,t,n,s,o,a,r,l,i){const f=t.suspense=Gi(t,s,n,e.parentNode,document.createElement("div"),null,o,a,r,l,!0),c=i(e,f.pendingBranch=t.ssContent,n,f,a,r);return f.deps===0&&f.resolve(!1,!0),c}function ef(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=Nr(s?n.default:n),e.ssFallback=s?Nr(n.fallback):N(st)}function Nr(e){let t;if(xe(e)){const n=Jn&&e._c;n&&(e._d=!1,S()),e=e(),n&&(e._d=!0,t=vt,Xi())}return ye(e)&&(e=zd(e)),e=$t(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Yi(e,t){t&&t.pendingBranch?ye(e)?t.effects.push(...e):t.effects.push(e):ca(e)}function Fn(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,s&&s.subTree===n&&(s.vnode.el=o,To(s,o))}function tf(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const re=Symbol.for("v-fgt"),Tn=Symbol.for("v-txt"),st=Symbol.for("v-cmt"),qs=Symbol.for("v-stc"),ps=[];let vt=null;function S(e=!1){ps.push(vt=e?null:[])}function Xi(){ps.pop(),vt=ps[ps.length-1]||null}let Jn=1;function Dr(e,t=!1){Jn+=e,e<0&&vt&&t&&(vt.hasOnce=!0)}function Zi(e){return e.dynamicChildren=Jn>0?vt||Mn:null,Xi(),Jn>0&&vt&&vt.push(e),e}function P(e,t,n,s,o,a){return Zi(d(e,t,n,s,o,a,!0))}function Xe(e,t,n,s,o){return Zi(N(e,t,n,s,o,!0))}function Qn(e){return e?e.__v_isVNode===!0:!1}function Lt(e,t){return e.type===t.type&&e.key===t.key}const ec=({key:e})=>e??null,Vs=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ze(e)||nt(e)||xe(e)?{i:ht,r:e,k:t,f:!!n}:e:null);function d(e,t=null,n=null,s=0,o=null,a=e===re?0:1,r=!1,l=!1){const i={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ec(t),ref:t&&Vs(t),scopeId:vi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ht};return l?(cr(i,n),a&128&&e.normalize(i)):n&&(i.shapeFlag|=ze(n)?8:16),Jn>0&&!r&&vt&&(i.patchFlag>0||a&6)&&i.patchFlag!==32&&vt.push(i),i}const N=nf;function nf(e,t=null,n=null,s=0,o=null,a=!1){if((!e||e===Ei)&&(e=st),Qn(e)){const l=en(e,t,!0);return n&&cr(l,n),Jn>0&&!a&&vt&&(l.shapeFlag&6?vt[vt.indexOf(e)]=l:vt.push(l)),l.patchFlag=-2,l}if(df(e)&&(e=e.__vccOpts),t){t=tc(t);let{class:l,style:i}=t;l&&!ze(l)&&(t.class=z(l)),Me(i)&&(Za(i)&&!ye(i)&&(i=ot({},i)),t.style=Ts(i))}const r=ze(e)?1:oo(e)?128:yi(e)?64:Me(e)?4:xe(e)?2:0;return d(e,t,n,s,o,r,a,!0)}function tc(e){return e?Za(e)||ji(e)?ot({},e):e:null}function en(e,t,n=!1,s=!1){const{props:o,ref:a,patchFlag:r,children:l,transition:i}=e,f=t?nc(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&ec(f),ref:t&&t.ref?n&&a?ye(a)?a.concat(Vs(t)):[a,Vs(t)]:Vs(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==re?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:i,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&en(e.ssContent),ssFallback:e.ssFallback&&en(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return i&&s&&Wn(c,i.clone(c)),c}function rt(e=" ",t=0){return N(Tn,null,e,t)}function ue(e="",t=!1){return t?(S(),Xe(st,null,e)):N(st,null,e)}function $t(e){return e==null||typeof e=="boolean"?N(st):ye(e)?N(re,null,e.slice()):Qn(e)?ln(e):N(Tn,null,String(e))}function ln(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:en(e)}function cr(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(ye(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),cr(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!ji(t)?t._ctx=ht:o===3&&ht&&(ht.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else xe(t)?(t={default:t,_ctx:ht},n=32):(t=String(t),s&64?(n=16,t=[rt(t)]):n=8);e.children=t,e.shapeFlag|=n}function nc(...e){const t={};for(let n=0;ntt||ht;let ao,va;{const e=$o(),t=(n,s)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(s),a=>{o.length>1?o.forEach(r=>r(a)):o[0](a)}};ao=t("__VUE_INSTANCE_SETTERS__",n=>tt=n),va=t("__VUE_SSR_SETTERS__",n=>Gn=n)}const Pn=e=>{const t=tt;return ao(e),e.scope.on(),()=>{e.scope.off(),ao(t)}},ya=()=>{tt&&tt.scope.off(),ao(null)};function sc(e){return e.vnode.shapeFlag&4}let Gn=!1;function rf(e,t=!1,n=!1){t&&va(t);const{props:s,children:o}=e.vnode,a=sc(e);Rd(e,s,a,t),Nd(e,o,n);const r=a?lf(e,t):void 0;return t&&va(!1),r}function lf(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,wd);const{setup:s}=n;if(s){gn();const o=e.setupContext=s.length>1?uf(e):null,a=Pn(e),r=Ps(s,e,0,[e.props,o]),l=qa(r);if(mn(),a(),(l||e.sp)&&!An(e)&&nr(e),l){if(r.then(ya,ya),t)return r.then(i=>{_a(e,i)}).catch(i=>{es(i,e,0)});e.asyncDep=r}else _a(e,r)}else oc(e)}function _a(e,t,n){xe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Me(t)&&(e.setupState=pi(t)),oc(e)}function oc(e,t,n){const s=e.type;e.render||(e.render=s.render||Bt);{const o=Pn(e);gn();try{kd(e)}finally{mn(),o()}}}const cf={get(e,t){return it(e,"get",""),e[t]}};function uf(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,cf),slots:e.slots,emit:e.emit,expose:t}}function Po(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(pi(Wu(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in fs)return fs[n](e)},has(t,n){return n in t||n in fs}})):e.proxy}function ba(e,t=!0){return xe(e)?e.displayName||e.name:e.name||t&&e.__name}function df(e){return xe(e)&&"__vccOpts"in e}const Z=(e,t)=>ed(e,t,Gn);function ut(e,t,n){const s=arguments.length;return s===2?Me(t)&&!ye(t)?Qn(t)?N(e,null,[t]):N(e,t):N(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Qn(n)&&(n=[n]),N(e,t,n))}const ac="3.5.13";/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let xa;const jr=typeof window<"u"&&window.trustedTypes;if(jr)try{xa=jr.createPolicy("vue",{createHTML:e=>e})}catch{}const rc=xa?e=>xa.createHTML(e):e=>e,ff="http://www.w3.org/2000/svg",pf="http://www.w3.org/1998/Math/MathML",Gt=typeof document<"u"?document:null,Mr=Gt&&Gt.createElement("template"),hf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t==="svg"?Gt.createElementNS(ff,e):t==="mathml"?Gt.createElementNS(pf,e):n?Gt.createElement(e,{is:n}):Gt.createElement(e);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>Gt.createTextNode(e),createComment:e=>Gt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Gt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,a){const r=n?n.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===a||!(o=o.nextSibling)););else{Mr.innerHTML=rc(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=Mr.content;if(s==="svg"||s==="mathml"){const i=l.firstChild;for(;i.firstChild;)l.appendChild(i.firstChild);l.removeChild(i)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},on="transition",rs="animation",ws=Symbol("_vtc"),lc={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},gf=ot({},_i,lc),mf=e=>(e.displayName="Transition",e.props=gf,e),ic=mf((e,{slots:t})=>ut(id,vf(e),t)),yn=(e,t=[])=>{ye(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ur=e=>e?ye(e)?e.some(t=>t.length>1):e.length>1:!1;function vf(e){const t={};for(const U in e)U in lc||(t[U]=e[U]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:i=a,appearActiveClass:f=r,appearToClass:c=l,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,y=yf(o),m=y&&y[0],$=y&&y[1],{onBeforeEnter:w,onEnter:v,onEnterCancelled:p,onLeave:_,onLeaveCancelled:b,onBeforeAppear:R=w,onAppear:T=v,onAppearCancelled:E=p}=t,k=(U,W,Y,_e)=>{U._enterCancelled=_e,_n(U,W?c:l),_n(U,W?f:r),Y&&Y()},L=(U,W)=>{U._isLeaving=!1,_n(U,u),_n(U,g),_n(U,h),W&&W()},F=U=>(W,Y)=>{const _e=U?T:v,V=()=>k(W,U,Y);yn(_e,[W,V]),Hr(()=>{_n(W,U?i:a),Jt(W,U?c:l),Ur(_e)||Kr(W,s,m,V)})};return ot(t,{onBeforeEnter(U){yn(w,[U]),Jt(U,a),Jt(U,r)},onBeforeAppear(U){yn(R,[U]),Jt(U,i),Jt(U,f)},onEnter:F(!1),onAppear:F(!0),onLeave(U,W){U._isLeaving=!0;const Y=()=>L(U,W);Jt(U,u),U._enterCancelled?(Jt(U,h),qr()):(qr(),Jt(U,h)),Hr(()=>{U._isLeaving&&(_n(U,u),Jt(U,g),Ur(_)||Kr(U,s,$,Y))}),yn(_,[U,Y])},onEnterCancelled(U){k(U,!1,void 0,!0),yn(p,[U])},onAppearCancelled(U){k(U,!0,void 0,!0),yn(E,[U])},onLeaveCancelled(U){L(U),yn(b,[U])}})}function yf(e){if(e==null)return null;if(Me(e))return[Wo(e.enter),Wo(e.leave)];{const t=Wo(e);return[t,t]}}function Wo(e){return zl(e)}function Jt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ws]||(e[ws]=new Set)).add(t)}function _n(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[ws];n&&(n.delete(t),n.size||(e[ws]=void 0))}function Hr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let _f=0;function Kr(e,t,n,s){const o=e._endId=++_f,a=()=>{o===e._endId&&s()};if(n!=null)return setTimeout(a,n);const{type:r,timeout:l,propCount:i}=bf(e,t);if(!r)return s();const f=r+"end";let c=0;const u=()=>{e.removeEventListener(f,h),a()},h=g=>{g.target===e&&++c>=i&&u()};setTimeout(()=>{c(n[y]||"").split(", "),o=s(`${on}Delay`),a=s(`${on}Duration`),r=Br(o,a),l=s(`${rs}Delay`),i=s(`${rs}Duration`),f=Br(l,i);let c=null,u=0,h=0;t===on?r>0&&(c=on,u=r,h=a.length):t===rs?f>0&&(c=rs,u=f,h=i.length):(u=Math.max(r,f),c=u>0?r>f?on:rs:null,h=c?c===on?a.length:i.length:0);const g=c===on&&/\b(transform|all)(,|$)/.test(s(`${on}Property`).toString());return{type:c,timeout:u,propCount:h,hasTransform:g}}function Br(e,t){for(;e.lengthFr(n)+Fr(e[s])))}function Fr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function qr(){return document.body.offsetHeight}function xf(e,t,n){const s=e[ws];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Vr=Symbol("_vod"),$f=Symbol("_vsh"),wf=Symbol(""),kf=/(^|;)\s*display\s*:/;function Af(e,t,n){const s=e.style,o=ze(n);let a=!1;if(n&&!o){if(t)if(ze(t))for(const r of t.split(";")){const l=r.slice(0,r.indexOf(":")).trim();n[l]==null&&zs(s,l,"")}else for(const r in t)n[r]==null&&zs(s,r,"");for(const r in n)r==="display"&&(a=!0),zs(s,r,n[r])}else if(o){if(t!==n){const r=s[wf];r&&(n+=";"+r),s.cssText=n,a=kf.test(n)}}else t&&e.removeAttribute("style");Vr in e&&(e[Vr]=a?s.display:"",e[$f]&&(s.display="none"))}const zr=/\s*!important$/;function zs(e,t,n){if(ye(n))n.forEach(s=>zs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Sf(e,t);zr.test(n)?e.setProperty(hn(s),n.replace(zr,""),"important"):e[s]=n}}const Wr=["Webkit","Moz","ms"],Jo={};function Sf(e,t){const n=Jo[t];if(n)return n;let s=Ct(t);if(s!=="filter"&&s in e)return Jo[t]=s;s=xo(s);for(let o=0;oQo||(Ef.then(()=>Qo=0),Qo=Date.now());function Lf(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Nt(Of(s,n.value),t,5,[s])};return n.value=e,n.attached=Rf(),n}function Of(e,t){if(ye(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const Zr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,If=(e,t,n,s,o,a)=>{const r=o==="svg";t==="class"?xf(e,s,r):t==="style"?Af(e,n,s):Ss(t)?Ba(t)||Pf(e,t,n,s,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nf(e,t,s,r))?(Gr(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Qr(e,t,s,r,a,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ze(s))?Gr(e,Ct(t),s,a,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Qr(e,t,s,r))};function Nf(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Zr(t)&&xe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Zr(t)&&ze(n)?!1:t in e}const ro=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ye(t)?n=>Kn(t,n):t};function Df(e){e.target.composing=!0}function el(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const qn=Symbol("_assign"),yt={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e[qn]=ro(o);const a=s||o.props&&o.props.type==="number";$n(e,t?"change":"input",r=>{if(r.target.composing)return;let l=e.value;n&&(l=l.trim()),a&&(l=Gs(l)),e[qn](l)}),n&&$n(e,"change",()=>{e.value=e.value.trim()}),t||($n(e,"compositionstart",Df),$n(e,"compositionend",el),$n(e,"change",el))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:o,number:a}},r){if(e[qn]=ro(r),e.composing)return;const l=(a||e.type==="number")&&!/^0\d/.test(e.value)?Gs(e.value):e.value,i=t??"";l!==i&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||o&&e.value.trim()===i)||(e.value=i))}},cc={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const o=_o(t);$n(e,"change",()=>{const a=Array.prototype.filter.call(e.options,r=>r.selected).map(r=>n?Gs(lo(r)):lo(r));e[qn](e.multiple?o?new Set(a):a:a[0]),e._assigning=!0,Dt(()=>{e._assigning=!1})}),e[qn]=ro(s)},mounted(e,{value:t}){tl(e,t)},beforeUpdate(e,t,n){e[qn]=ro(n)},updated(e,{value:t}){e._assigning||tl(e,t)}};function tl(e,t){const n=e.multiple,s=ye(t);if(!(n&&!s&&!_o(t))){for(let o=0,a=e.options.length;oString(f)===String(l)):r.selected=Su(t,l)>-1}else r.selected=t.has(l);else if(wo(lo(r),t)){e.selectedIndex!==o&&(e.selectedIndex=o);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function lo(e){return"_value"in e?e._value:e.value}const jf=["ctrl","shift","alt","meta"],Mf={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>jf.some(n=>e[`${n}Key`]&&!t.includes(n))},gt=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(o,...a)=>{for(let r=0;r{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=o=>{if(!("key"in o))return;const a=hn(o.key);if(t.some(r=>r===a||Uf[r]===a))return e(o)})},uc=ot({patchProp:If},hf);let hs,nl=!1;function Hf(){return hs||(hs=jd(uc))}function Kf(){return hs=nl?hs:Md(uc),nl=!0,hs}const Bf=(...e)=>{const t=Hf().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=fc(s);if(!o)return;const a=t._component;!xe(a)&&!a.render&&!a.template&&(a.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const r=n(o,!1,dc(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),r},t},Ff=(...e)=>{const t=Kf().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=fc(s);if(o)return n(o,!0,dc(o))},t};function dc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function fc(e){return ze(e)?document.querySelector(e):e}const qf=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Vf=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,zf=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Wf(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Jf(e);return}return t}function Jf(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function io(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const s=n.toLowerCase();if(s==="true")return!0;if(s==="false")return!1;if(s==="undefined")return;if(s==="null")return null;if(s==="nan")return Number.NaN;if(s==="infinity")return Number.POSITIVE_INFINITY;if(s==="-infinity")return Number.NEGATIVE_INFINITY}if(!zf.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(qf.test(e)||Vf.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Wf)}return JSON.parse(e)}catch(s){if(t.strict)throw s;return e}}const Qf=/#/g,Gf=/&/g,Yf=/\//g,Xf=/=/g,ur=/\+/g,Zf=/%5e/gi,ep=/%60/gi,tp=/%7c/gi,np=/%20/gi;function sp(e){return encodeURI(""+e).replace(tp,"|")}function $a(e){return sp(typeof e=="string"?e:JSON.stringify(e)).replace(ur,"%2B").replace(np,"+").replace(Qf,"%23").replace(Gf,"%26").replace(ep,"`").replace(Zf,"^").replace(Yf,"%2F")}function Go(e){return $a(e).replace(Xf,"%3D")}function co(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function op(e){return co(e.replace(ur," "))}function ap(e){return co(e.replace(ur," "))}function pc(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const s=n.match(/([^=]+)=?(.*)/)||[];if(s.length<2)continue;const o=op(s[1]);if(o==="__proto__"||o==="constructor")continue;const a=ap(s[2]||"");t[o]===void 0?t[o]=a:Array.isArray(t[o])?t[o].push(a):t[o]=[t[o],a]}return t}function rp(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Go(e)}=${$a(n)}`).join("&"):`${Go(e)}=${$a(t)}`:Go(e)}function lp(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>rp(t,e[t])).filter(Boolean).join("&")}const ip=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,cp=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,up=/^([/\\]\s*){2,}[^/\\]/,dp=/^[\s\0]*(blob|data|javascript|vbscript):$/i,fp=/\/$|\/\?|\/#/,pp=/^\.?\//;function nn(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?ip.test(e):cp.test(e)||(t.acceptRelative?up.test(e):!1)}function hp(e){return!!e&&dp.test(e)}function wa(e="",t){return t?fp.test(e):e.endsWith("/")}function Co(e="",t){if(!t)return(wa(e)?e.slice(0,-1):e)||"/";if(!wa(e,!0))return e||"/";let n=e,s="";const o=e.indexOf("#");o>=0&&(n=e.slice(0,o),s=e.slice(o));const[a,...r]=n.split("?");return((a.endsWith("/")?a.slice(0,-1):a)||"/")+(r.length>0?`?${r.join("?")}`:"")+s}function uo(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(wa(e,!0))return e||"/";let n=e,s="";const o=e.indexOf("#");if(o>=0&&(n=e.slice(0,o),s=e.slice(o),!n))return s;const[a,...r]=n.split("?");return a+"/"+(r.length>0?`?${r.join("?")}`:"")+s}function gp(e=""){return e.startsWith("/")}function sl(e=""){return gp(e)?e:"/"+e}function mp(e,t){if(gc(t)||nn(e))return e;const n=Co(t);return e.startsWith(n)?e:Eo(n,e)}function ol(e,t){if(gc(t))return e;const n=Co(t);if(!e.startsWith(n))return e;const s=e.slice(n.length);return s[0]==="/"?s:"/"+s}function hc(e,t){const n=_p(e),s={...pc(n.search),...t};return n.search=lp(s),bp(n)}function gc(e){return!e||e==="/"}function vp(e){return e&&e!=="/"}function Eo(e,...t){let n=e||"";for(const s of t.filter(o=>vp(o)))if(n){const o=s.replace(pp,"");n=uo(n)+o}else n=s;return n}function mc(...e){var r,l,i,f;const t=/\/(?!\/)/,n=e.filter(Boolean),s=[];let o=0;for(const c of n)if(!(!c||c==="/")){for(const[u,h]of c.split(t).entries())if(!(!h||h===".")){if(h===".."){if(s.length===1&&nn(s[0]))continue;s.pop(),o--;continue}if(u===1&&((r=s[s.length-1])!=null&&r.endsWith(":/"))){s[s.length-1]+="/"+h;continue}s.push(h),o++}}let a=s.join("/");return o>=0?(l=n[0])!=null&&l.startsWith("/")&&!a.startsWith("/")?a="/"+a:(i=n[0])!=null&&i.startsWith("./")&&!a.startsWith("./")&&(a="./"+a):a="../".repeat(-1*o)+a,(f=n[n.length-1])!=null&&f.endsWith("/")&&!a.endsWith("/")&&(a+="/"),a}function yp(e,t,n={}){return n.trailingSlash||(e=uo(e),t=uo(t)),n.leadingSlash||(e=sl(e),t=sl(t)),n.encoding||(e=co(e),t=co(t)),e===t}const vc=Symbol.for("ufo:protocolRelative");function _p(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,u,h=""]=n;return{protocol:u.toLowerCase(),pathname:h,href:u+h,auth:"",host:"",search:"",hash:""}}if(!nn(e,{acceptRelative:!0}))return al(e);const[,s="",o,a=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,r="",l=""]=a.match(/([^#/?]*)(.*)?/)||[];s==="file:"&&(l=l.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:i,search:f,hash:c}=al(l);return{protocol:s.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:r,pathname:i,search:f,hash:c,[vc]:!s}}function al(e=""){const[t="",n="",s=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:s}}function bp(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",s=e.hash||"",o=e.auth?e.auth+"@":"",a=e.host||"";return(e.protocol||e[vc]?(e.protocol||"")+"//":"")+o+a+t+n+s}class xp extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function $p(e){var i,f,c,u,h;const t=((i=e.error)==null?void 0:i.message)||((f=e.error)==null?void 0:f.toString())||"",n=((c=e.request)==null?void 0:c.method)||((u=e.options)==null?void 0:u.method)||"GET",s=((h=e.request)==null?void 0:h.url)||String(e.request)||"/",o=`[${n}] ${JSON.stringify(s)}`,a=e.response?`${e.response.status} ${e.response.statusText}`:"",r=`${o}: ${a}${t?` ${t}`:""}`,l=new xp(r,e.error?{cause:e.error}:void 0);for(const g of["request","options","response"])Object.defineProperty(l,g,{get(){return e[g]}});for(const[g,y]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(l,g,{get(){return e.response&&e.response[y]}});return l}const wp=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function rl(e="GET"){return wp.has(e.toUpperCase())}function kp(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const Ap=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Sp=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Tp(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return Sp.test(t)?"json":Ap.has(t)||t.startsWith("text/")?"text":"blob"}function Pp(e,t,n,s){const o=Cp((t==null?void 0:t.headers)??(e==null?void 0:e.headers),n==null?void 0:n.headers,s);let a;return(n!=null&&n.query||n!=null&&n.params||t!=null&&t.params||t!=null&&t.query)&&(a={...n==null?void 0:n.params,...n==null?void 0:n.query,...t==null?void 0:t.params,...t==null?void 0:t.query}),{...n,...t,query:a,params:a,headers:o}}function Cp(e,t,n){if(!t)return new n(e);const s=new n(t);if(e)for(const[o,a]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))s.set(o,a);return s}async function Hs(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const Ep=new Set([408,409,425,429,500,502,503,504]),Rp=new Set([101,204,205,304]);function yc(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:s=globalThis.AbortController}=e;async function o(l){const i=l.error&&l.error.name==="AbortError"&&!l.options.timeout||!1;if(l.options.retry!==!1&&!i){let c;typeof l.options.retry=="number"?c=l.options.retry:c=rl(l.options.method)?0:1;const u=l.response&&l.response.status||500;if(c>0&&(Array.isArray(l.options.retryStatusCodes)?l.options.retryStatusCodes.includes(u):Ep.has(u))){const h=typeof l.options.retryDelay=="function"?l.options.retryDelay(l):l.options.retryDelay||0;return h>0&&await new Promise(g=>setTimeout(g,h)),a(l.request,{...l.options,retry:c-1})}}const f=$p(l);throw Error.captureStackTrace&&Error.captureStackTrace(f,a),f}const a=async function(i,f={}){const c={request:i,options:Pp(i,f,e.defaults,n),response:void 0,error:void 0};c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&await Hs(c,c.options.onRequest),typeof c.request=="string"&&(c.options.baseURL&&(c.request=mp(c.request,c.options.baseURL)),c.options.query&&(c.request=hc(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&rl(c.options.method)&&(kp(c.options.body)?(c.options.body=typeof c.options.body=="string"?c.options.body:JSON.stringify(c.options.body),c.options.headers=new n(c.options.headers||{}),c.options.headers.has("content-type")||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")):("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half")));let u;if(!c.options.signal&&c.options.timeout){const g=new s;u=setTimeout(()=>{const y=new Error("[TimeoutError]: The operation was aborted due to timeout");y.name="TimeoutError",y.code=23,g.abort(y)},c.options.timeout),c.options.signal=g.signal}try{c.response=await t(c.request,c.options)}catch(g){return c.error=g,c.options.onRequestError&&await Hs(c,c.options.onRequestError),await o(c)}finally{u&&clearTimeout(u)}if((c.response.body||c.response._bodyInit)&&!Rp.has(c.response.status)&&c.options.method!=="HEAD"){const g=(c.options.parseResponse?"json":c.options.responseType)||Tp(c.response.headers.get("content-type")||"");switch(g){case"json":{const y=await c.response.text(),m=c.options.parseResponse||io;c.response._data=m(y);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[g]()}}return c.options.onResponse&&await Hs(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await Hs(c,c.options.onResponseError),await o(c)):c.response},r=async function(i,f){return(await a(i,f))._data};return r.raw=a,r.native=(...l)=>t(...l),r.create=(l={},i={})=>yc({...e,...i,defaults:{...e.defaults,...i.defaults,...l}}),r}const fo=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),Lp=fo.fetch?(...e)=>fo.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Op=fo.Headers,Ip=fo.AbortController,Np=yc({fetch:Lp,Headers:Op,AbortController:Ip}),Dp=Np,jp=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},po=jp().app,Mp=()=>po.baseURL,Up=()=>po.buildAssetsDir,dr=(...e)=>mc(_c(),Up(),...e),_c=(...e)=>{const t=po.cdnURL||po.baseURL;return e.length?mc(t,...e):t};globalThis.__buildAssetsURL=dr,globalThis.__publicAssetsURL=_c;globalThis.$fetch||(globalThis.$fetch=Dp.create({baseURL:Mp()}));function ka(e,t={},n){for(const s in e){const o=e[s],a=n?`${n}:${s}`:s;typeof o=="object"&&o!==null?ka(o,t,a):typeof o=="function"&&(t[a]=o)}return t}const Hp={run:e=>e()},Kp=()=>Hp,bc=typeof console.createTask<"u"?console.createTask:Kp;function Bp(e,t){const n=t.shift(),s=bc(n);return e.reduce((o,a)=>o.then(()=>s.run(()=>a(...t))),Promise.resolve())}function Fp(e,t){const n=t.shift(),s=bc(n);return Promise.all(e.map(o=>s.run(()=>o(...t))))}function Yo(e,t){for(const n of[...e])n(t)}class qp{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,s={}){if(!t||typeof n!="function")return()=>{};const o=t;let a;for(;this._deprecatedHooks[t];)a=this._deprecatedHooks[t],t=a.to;if(a&&!s.allowDeprecated){let r=a.message;r||(r=`${o} hook has been deprecated`+(a.to?`, please use ${a.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(r)||(console.warn(r),this._deprecatedMessages.add(r))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let s,o=(...a)=>(typeof s=="function"&&s(),s=void 0,o=void 0,n(...a));return s=this.hook(t,o),s}removeHook(t,n){if(this._hooks[t]){const s=this._hooks[t].indexOf(n);s!==-1&&this._hooks[t].splice(s,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const s=this._hooks[t]||[];delete this._hooks[t];for(const o of s)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=ka(t),s=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of s.splice(0,s.length))o()}}removeHooks(t){const n=ka(t);for(const s in n)this.removeHook(s,n[s])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Bp,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Fp,t,...n)}callHookWith(t,n,...s){const o=this._before||this._after?{name:n,args:s,context:{}}:void 0;this._before&&Yo(this._before,o);const a=t(n in this._hooks?[...this._hooks[n]]:[],s);return a instanceof Promise?a.finally(()=>{this._after&&o&&Yo(this._after,o)}):(this._after&&o&&Yo(this._after,o),a)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function xc(){return new qp}function Vp(e={}){let t,n=!1;const s=r=>{if(t&&t!==r)throw new Error("Context conflict")};let o;if(e.asyncContext){const r=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;r?o=new r:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const a=()=>{if(o){const r=o.getStore();if(r!==void 0)return r}return t};return{use:()=>{const r=a();if(r===void 0)throw new Error("Context is not available");return r},tryUse:()=>a(),set:(r,l)=>{l||s(r),t=r,n=!0},unset:()=>{t=void 0,n=!1},call:(r,l)=>{s(r),t=r;try{return o?o.run(r,l):l()}finally{n||(t=void 0)}},async callAsync(r,l){t=r;const i=()=>{t=r},f=()=>t===r?i:void 0;Aa.add(f);try{const c=o?o.run(r,l):l();return n||(t=void 0),await c}finally{Aa.delete(f)}}}}function zp(e={}){const t={};return{get(n,s={}){return t[n]||(t[n]=Vp({...e,...s})),t[n]}}}const ho=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},ll="__unctx__",Wp=ho[ll]||(ho[ll]=zp()),Jp=(e,t={})=>Wp.get(e,t),il="__unctx_async_handlers__",Aa=ho[il]||(ho[il]=new Set);function Vn(e){const t=[];for(const o of Aa){const a=o();a&&t.push(a)}const n=()=>{for(const o of t)o()};let s=e();return s&&typeof s=="object"&&"catch"in s&&(s=s.catch(o=>{throw n(),o})),[s,n]}const Qp=!1,Sa=!1,Gp=!1,Yp={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},Dn={value:null,errorValue:null,deep:!0},Xp=null,Zp="#__nuxt",$c="nuxt-app",cl=36e5,eh="vite:preloadError";function wc(e=$c){return Jp(e,{asyncContext:!1})}const th="__nuxt_plugin";function nh(e){var o;let t=0;const n={_id:e.id||$c||"nuxt-app",_scope:Tu(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.15.4"},get vue(){return n.vueApp.version}},payload:Zt({...((o=e.ssrContext)==null?void 0:o.payload)||{},data:Zt({}),state:qt({}),once:new Set,_errors:Zt({})}),static:{data:{}},runWithContext(a){return n._scope.active&&!za()?n._scope.run(()=>ul(n,a)):ul(n,a)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let a=!1;return()=>{if(!a&&(a=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Zt({}),_payloadRevivers:{},...e};{const a=window.__NUXT__;if(a)for(const r in a)switch(r){case"data":case"state":case"_errors":Object.assign(n.payload[r],a[r]);break;default:n.payload[r]=a[r]}}n.hooks=xc(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(a,r)=>{const l="$"+a;Ks(n,l,r),Ks(n.vueApp.config.globalProperties,l,r)},Ks(n.vueApp,"$nuxt",n),Ks(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(eh,r=>{n.callHook("app:chunkError",{error:r.payload}),(n.isHydrating||r.payload.message.includes("Unable to preload CSS"))&&r.preventDefault()}),window.useNuxtApp=window.useNuxtApp||Be;const a=n.hook("app:error",(...r)=>{console.error("[nuxt] error caught during app initialization",...r)});n.hook("app:mounted",a)}const s=n.payload.config;return n.provide("config",s),n}function sh(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function oh(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const s in n)e.provide(s,n[s])}}async function ah(e,t){const n=[],s=[],o=[],a=[];let r=0;async function l(i){var c;const f=((c=i.dependsOn)==null?void 0:c.filter(u=>t.some(h=>h._name===u)&&!n.includes(u)))??[];if(f.length>0)s.push([new Set(f),i]);else{const u=oh(e,i).then(async()=>{i._name&&(n.push(i._name),await Promise.all(s.map(async([h,g])=>{h.has(i._name)&&(h.delete(i._name),h.size===0&&(r++,await l(g)))})))});i.parallel?o.push(u.catch(h=>a.push(h))):await u}}for(const i of t)sh(e,i);for(const i of t)await l(i);if(await Promise.all(o),r)for(let i=0;i{}),e,{[th]:!0,_name:t})}function ul(e,t,n){const s=()=>t();return wc(e._id).set(e),e.vueApp.runWithContext(s)}function rh(e){var n;let t;return Ii()&&(t=(n=ts())==null?void 0:n.appContext.app.$nuxt),t=t||wc(e).tryUse(),t||null}function Be(e){const t=rh(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Es(e){return Be().$config}function Ks(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function lh(e,t){return{ctx:{table:e},matchAll:n=>Ac(n,e)}}function kc(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([s,o])=>[s,kc(o)])):new Map(Object.entries(e[n]));return t}function ih(e){return lh(kc(e))}function Ac(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const s=[];for(const[a,r]of dl(t.wildcard))(e===a||e.startsWith(a+"/"))&&s.push(r);for(const[a,r]of dl(t.dynamic))if(e.startsWith(a+"/")){const l="/"+e.slice(a.length).split("/").splice(2).join("/");s.push(...Ac(l,r))}const o=t.static.get(e);return o&&s.push(o),s.filter(Boolean)}function dl(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Xo(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Ta(e,t,n=".",s){if(!Xo(t))return Ta(e,{},n,s);const o=Object.assign({},t);for(const a in e){if(a==="__proto__"||a==="constructor")continue;const r=e[a];r!=null&&(s&&s(o,a,r,n)||(Array.isArray(r)&&Array.isArray(o[a])?o[a]=[...r,...o[a]]:Xo(r)&&Xo(o[a])?o[a]=Ta(r,o[a],(n?`${n}.`:"")+a.toString(),s):o[a]=r))}return o}function ch(e){return(...t)=>t.reduce((n,s)=>Ta(n,s,"",e),{})}const Sc=ch();function uh(e,t){try{return t in e}catch{return!1}}class Pa extends Error{constructor(n,s={}){super(n,s);sn(this,"statusCode",500);sn(this,"fatal",!1);sn(this,"unhandled",!1);sn(this,"statusMessage");sn(this,"data");sn(this,"cause");s.cause&&!this.cause&&(this.cause=s.cause)}toJSON(){const n={message:this.message,statusCode:Ea(this.statusCode,500)};return this.statusMessage&&(n.statusMessage=Tc(this.statusMessage)),this.data!==void 0&&(n.data=this.data),n}}sn(Pa,"__h3_error__",!0);function Ca(e){if(typeof e=="string")return new Pa(e);if(dh(e))return e;const t=new Pa(e.message??e.statusMessage??"",{cause:e.cause||e});if(uh(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Ea(e.statusCode,t.statusCode):e.status&&(t.statusCode=Ea(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Tc(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function dh(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const fh=/[^\u0009\u0020-\u007E]/g;function Tc(e=""){return e.replace(fh,"")}function Ea(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Pc=Symbol("layout-meta"),En=Symbol("route"),Ze=()=>{var e;return(e=Be())==null?void 0:e.$router},Je=()=>Ii()?K(En,Be()._route):Be()._route;const ph=()=>{try{if(Be()._processingMiddleware)return!0}catch{return!1}return!1},hh=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?Ra(e):Ze().resolve(e).href;if(t!=null&&t.open){const{target:i="_blank",windowFeatures:f={}}=t.open,c=Object.entries(f).filter(([u,h])=>h!==void 0).map(([u,h])=>`${u.toLowerCase()}=${h}`).join(", ");return open(n,i,c),Promise.resolve()}const s=nn(n,{acceptRelative:!0}),o=(t==null?void 0:t.external)||s;if(o){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:i}=new URL(n,window.location.href);if(i&&hp(i))throw new Error(`Cannot navigate to a URL with '${i}' protocol.`)}const a=ph();if(!o&&a)return t!=null&&t.replace?typeof e=="string"?{path:e,replace:!0}:{...e,replace:!0}:e;const r=Ze(),l=Be();return o?(l._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,a?l.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?r.replace(e):r.push(e)};function Ra(e){return hc(e.path||"",e.query||{})+(e.hash||"")}const Cc="__nuxt_error",Ro=()=>er(Be().payload,"error"),jn=e=>{const t=Rs(e);try{const n=Be(),s=Ro();n.hooks.callHook("app:error",t),s.value=s.value||t}catch{throw t}return t},gh=async(e={})=>{const t=Be(),n=Ro();t.callHook("app:error:cleared",e),e.redirect&&await Ze().replace(e.redirect),n.value=Xp},mh=e=>!!e&&typeof e=="object"&&Cc in e,Rs=e=>{const t=Ca(e);return Object.defineProperty(t,Cc,{value:!0,configurable:!1,writable:!1}),t};function fl(e){const t=yh(e),n=new ArrayBuffer(t.length),s=new DataView(n);for(let o=0;o>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=s=0);return s===12?(n>>=4,t+=String.fromCharCode(n)):s===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const _h=-1,bh=-2,xh=-3,$h=-4,wh=-5,kh=-6;function Ah(e,t){return Sh(JSON.parse(e),t)}function Sh(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,s=Array(n.length);function o(a,r=!1){if(a===_h)return;if(a===xh)return NaN;if(a===$h)return 1/0;if(a===wh)return-1/0;if(a===kh)return-0;if(r)throw new Error("Invalid input");if(a in s)return s[a];const l=n[a];if(!l||typeof l!="object")s[a]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const i=l[0],f=t==null?void 0:t[i];if(f)return s[a]=f(o(l[1]));switch(i){case"Date":s[a]=new Date(l[1]);break;case"Set":const c=new Set;s[a]=c;for(let g=1;g>>9)+65536).toString(16).substring(1,8).toLowerCase()}function La(e){if(e._h)return e._h;if(e._d)return go(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${String(e.props[n])},`;return go(t)}function Rh(e,t){return e instanceof Promise?e.then(t):t(e)}function Oa(e,t,n,s){const o=s||Lc(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(o instanceof Promise)return o.then(r=>Oa(e,t,n,r));const a={tag:e,props:o};for(const r of Ec){const l=a.props[r]!==void 0?a.props[r]:n[r];l!==void 0&&((!(r==="innerHTML"||r==="textContent"||r==="children")||Th.has(a.tag))&&(a[r==="children"?"innerHTML":r]=l),delete a.props[r])}return a.props.body&&(a.tagPosition="bodyClose",delete a.props.body),a.tag==="script"&&typeof a.innerHTML=="object"&&(a.innerHTML=JSON.stringify(a.innerHTML),a.props.type=a.props.type||"application/json"),Array.isArray(a.props.content)?a.props.content.map(r=>({...a,props:{...a.props,content:r}})):a}function Lh(e,t){var s;const n=e==="class"?" ":";";return t&&typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,o])=>o).map(([o,a])=>e==="style"?`${o}:${a}`:o)),(s=String(Array.isArray(t)?t.join(n):t))==null?void 0:s.split(n).filter(o=>!!o.trim()).join(n)}function Rc(e,t,n,s){for(let o=s;o(e[a]=r,Rc(e,t,n,o)));if(!t&&!Ec.has(a)){const r=String(e[a]),l=a.startsWith("data-");r==="true"||r===""?e[a]=l?"true":!0:e[a]||(l&&r==="false"?e[a]="false":delete e[a])}}}function Lc(e,t=!1){const n=Rc(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const Oh=10;function Oc(e,t,n){for(let s=n;s(t[s]=a,Oc(e,t,s)));Array.isArray(o)?e.push(...o):e.push(o)}}function Ih(e){const t=[],n=e.resolvedInput;for(const o in n){if(!Object.prototype.hasOwnProperty.call(n,o))continue;const a=n[o];if(!(a===void 0||!Ph.has(o))){if(Array.isArray(a)){for(const r of a)t.push(Oa(o,r,e));continue}t.push(Oa(o,a,e))}}if(t.length===0)return[];const s=[];return Rh(Oc(s,t,0),()=>s.map((o,a)=>(o._e=e._i,e.mode&&(o._m=e.mode),o._p=(e._i<{if(l===cn||!a.includes(l))return l;const i=jh(t,l.slice(1),s);return i!==void 0?i:l}).trim(),r&&(e.endsWith(cn)&&(e=e.slice(0,-cn.length)),e.startsWith(cn)&&(e=e.slice(cn.length)),e=e.replace(Mh,n).trim()),e}function ml(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function Nc(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const s={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",s),!!s.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async o=>{var u;const a=(await e.resolveTags()).map(h=>({tag:h,id:Ws.has(h.tag)?La(h):h.tag,shouldRender:!0}));let r=e._dom;if(!r){r={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const h=new Set;for(const g of["body","head"]){const y=(u=n[g])==null?void 0:u.children;for(const m of y){const $=m.tagName.toLowerCase();if(!Ws.has($))continue;const w={tag:$,props:await Lc(m.getAttributeNames().reduce((b,R)=>({...b,[R]:m.getAttribute(R)}),{})),innerHTML:m.innerHTML},v=Ic(w);let p=v,_=1;for(;p&&h.has(p);)p=`${v}:${_++}`;p&&(w._d=p,h.add(p)),r.elMap[m.getAttribute("data-hid")||La(w)]=m}}}r.pendingSideEffects={...r.sideEffects},r.sideEffects={};function l(h,g,y){const m=`${h}:${g}`;r.sideEffects[m]=y,delete r.pendingSideEffects[m]}function i({id:h,$el:g,tag:y}){const m=y.tag.endsWith("Attrs");if(r.elMap[h]=g,m||(y.textContent&&y.textContent!==g.textContent&&(g.textContent=y.textContent),y.innerHTML&&y.innerHTML!==g.innerHTML&&(g.innerHTML=y.innerHTML),l(h,"el",()=>{var $;($=r.elMap[h])==null||$.remove(),delete r.elMap[h]})),y._eventHandlers)for(const $ in y._eventHandlers)Object.prototype.hasOwnProperty.call(y._eventHandlers,$)&&g.getAttribute(`data-${$}`)!==""&&((y.tag==="bodyAttrs"?n.defaultView:g).addEventListener($.substring(2),y._eventHandlers[$].bind(g)),g.setAttribute(`data-${$}`,""));for(const $ in y.props){if(!Object.prototype.hasOwnProperty.call(y.props,$))continue;const w=y.props[$],v=`attr:${$}`;if($==="class"){if(!w)continue;for(const p of w.split(" "))m&&l(h,`${v}:${p}`,()=>g.classList.remove(p)),!g.classList.contains(p)&&g.classList.add(p)}else if($==="style"){if(!w)continue;for(const p of w.split(";")){const _=p.indexOf(":"),b=p.substring(0,_).trim(),R=p.substring(_+1).trim();l(h,`${v}:${b}`,()=>{g.style.removeProperty(b)}),g.style.setProperty(b,R)}}else g.getAttribute($)!==w&&g.setAttribute($,w===!0?"":String(w)),m&&l(h,v,()=>g.removeAttribute($))}}const f=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const h of a){const{tag:g,shouldRender:y,id:m}=h;if(y){if(g.tag==="title"){n.title=g.textContent;continue}h.$el=h.$el||r.elMap[m],h.$el?i(h):Ws.has(g.tag)&&f.push(h)}}for(const h of f){const g=h.tag.tagPosition||"head";h.$el=n.createElement(h.tag.tag),i(h),c[g]=c[g]||n.createDocumentFragment(),c[g].appendChild(h.$el)}for(const h of a)await e.hooks.callHook("dom:renderTag",h,n,l);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose);for(const h in r.pendingSideEffects)r.pendingSideEffects[h]();e._dom=r,await e.hooks.callHook("dom:rendered",{renders:a}),o()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function Uh(e,t={}){const n=t.delayFn||(s=>setTimeout(s,10));return e._domDebouncedUpdatePromise=e._domDebouncedUpdatePromise||new Promise(s=>n(()=>Nc(e,t).then(()=>{delete e._domDebouncedUpdatePromise,s()})))}function Hh(e){return t=>{var s,o;const n=((o=(s=t.resolvedOptions.document)==null?void 0:s.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":a=>{Uh(a,e)}}}}}const Kh=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Bh={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const t=Ic(e);t&&!t.startsWith("meta:og:")&&!t.startsWith("meta:twitter:")&&delete e.key;const n=t||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const s of e.tags){const o=(s.key?`${s.tag}:${s.key}`:s._d)||La(s),a=t[o];if(a){let l=s==null?void 0:s.tagDuplicateStrategy;if(!l&&Kh.has(s.tag)&&(l="merge"),l==="merge"){const i=a.props;i.style&&s.props.style&&(i.style[i.style.length-1]!==";"&&(i.style+=";"),s.props.style=`${i.style} ${s.props.style}`),i.class&&s.props.class?s.props.class=`${i.class} ${s.props.class}`:i.class&&(s.props.class=i.class),t[o].props={...i,...s.props};continue}else if(s._e===a._e){a._duped=a._duped||[],s._d=`${a._d}:${a._duped.length+1}`,a._duped.push(s);continue}else if(mo(s)>mo(a))continue}if(!(s.innerHTML||s.textContent||Object.keys(s.props).length!==0)&&Ws.has(s.tag)){delete t[o];continue}t[o]=s}const n=[];for(const s in t){const o=t[s],a=o._duped;n.push(o),a&&(delete o._duped,n.push(...a))}e.tags=n,e.tags=e.tags.filter(s=>!(s.tag==="meta"&&(s.props.name||s.props.property)&&!s.props.content))}}},Fh=new Set(["script","link","bodyAttrs"]),qh=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!Fh.has(n.tag))continue;const s=n.props;for(const o in s){if(o[0]!=="o"||o[1]!=="n"||!Object.prototype.hasOwnProperty.call(s,o))continue;const a=s[o];typeof a=="function"&&(e.ssr&&pl.has(o)?s[o]=`this.dataset.${o}fired = true`:delete s[o],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[o]=a)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||go(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var o,a;const s=t==null?void 0:t.dataset;if(s)for(const r in s){if(!r.endsWith("fired"))continue;const l=r.slice(0,-5);pl.has(l)&&((a=(o=n._eventHandlers)==null?void 0:o[l])==null||a.call(t,new Event(l.substring(2))))}}}}),Vh=new Set(["link","style","script","noscript"]),zh={hooks:{"tag:normalise":({tag:e})=>{e.key&&Vh.has(e.tag)&&(e.props["data-hid"]=e._h=go(e.key))}}},Wh={mode:"server",hooks:{"tags:beforeResolve":e=>{const t={};let n=!1;for(const s of e.tags)s._m!=="server"||s.tag!=="titleTemplate"&&s.tag!=="templateParams"&&s.tag!=="title"||(t[s.tag]=s.tag==="title"||s.tag==="titleTemplate"?s.textContent:s.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Jh={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:s,offset:o}of Nh){if(!n.tagPriority.startsWith(s))continue;const a=n.tagPriority.substring(s.length),r=(t=e.tags.find(l=>l._d===a))==null?void 0:t._p;if(r!==void 0){n._p=r+o;break}}e.tags.sort((n,s)=>{const o=mo(n),a=mo(s);return oa?1:n._p-s._p})}}},Qh={meta:"content",link:"href",htmlAttrs:"lang"},Gh=["innerHTML","textContent"],Yh=e=>({hooks:{"tags:resolve":t=>{var r;const{tags:n}=t;let s;for(let l=0;ll.tag==="title"))==null?void 0:r.textContent)||"",o,a);for(const l of n){if(l.processTemplateParams===!1)continue;const i=Qh[l.tag];if(i&&typeof l.props[i]=="string")l.props[i]=Bs(l.props[i],o,a);else if(l.processTemplateParams||l.tag==="titleTemplate"||l.tag==="title")for(const f of Gh)typeof l[f]=="string"&&(l[f]=Bs(l[f],o,a,l.tag==="script"&&l.props.type.endsWith("json")))}e._templateParams=o,e._separator=a},"tags:afterResolve":({tags:t})=>{let n;for(let s=0;s{const{tags:t}=e;let n,s;for(let o=0;o{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let o=0,a=[];const r=[],l={plugins:r,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return a},use(i){const f=typeof i=="function"?i(l):i;(!f.key||!r.some(c=>c.key===f.key))&&(r.push(f),vl(f.mode,n)&&t.addHooks(f.hooks||{}))},push(i,f){f==null||delete f.head;const c={_i:o++,input:i,...f};return vl(c.mode,n)&&(a.push(c),s()),{dispose(){a=a.filter(u=>u._i!==c._i),s()},patch(u){for(const h of a)h._i===c._i&&(h.input=c.input=u);s()}}},async resolveTags(){const i={tags:[],entries:[...a]};await t.callHook("entries:resolve",i);for(const f of i.entries){const c=f.resolvedInput||f.input;if(f.resolvedInput=await(f.transform?f.transform(c):c),f.resolvedInput)for(const u of await Ih(f)){const h={tag:u,entry:f,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",h),i.tags.push(h.tag)}}return await t.callHook("tags:beforeResolve",i),await t.callHook("tags:resolve",i),await t.callHook("tags:afterResolve",i),i.tags},ssr:n};return[Bh,Wh,qh,zh,Jh,Yh,Xh,Zh,...(e==null?void 0:e.plugins)||[]].forEach(i=>l.use(i)),l.hooks.callHook("init",l),l}function ng(){return Dc}const sg=ac[0]==="3";function og(e){return typeof e=="function"?e():x(e)}function vo(e){if(e instanceof Promise||e instanceof Date||e instanceof RegExp)return e;const t=og(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>vo(n));if(typeof t=="object"){const n={};for(const s in t)if(Object.prototype.hasOwnProperty.call(t,s)){if(s==="titleTemplate"||s[0]==="o"&&s[1]==="n"){n[s]=x(t[s]);continue}n[s]=vo(t[s])}return n}return t}const ag={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=vo(t.input)}}},jc="usehead";function rg(e){return{install(n){sg&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(jc,e))}}.install}function lg(e={}){e.domDelayFn=e.domDelayFn||(n=>Dt(()=>setTimeout(()=>n(),0)));const t=eg(e);return t.use(ag),t.install=rg(t),t}const Ia=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Na="__unhead_injection_handler__";function ig(e){Ia[Na]=e}function cg(){return Na in Ia?Ia[Na]():K(jc)||ng()}function Ce(e,t={}){const n=t.head||cg();if(n)return n.ssr?n.push(e,t):ug(n,e,t)}function ug(e,t,n={}){const s=D(!1),o=D({});Bd(()=>{o.value=s.value?{}:vo(t)});const a=e.push(o.value,n);return It(o,l=>{a.patch(l)}),ts()&&(Cn(()=>{a.dispose()}),Ai(()=>{s.value=!0}),ki(()=>{s.value=!1})),a}const dg="modulepreload",fg=function(e,t){return new URL(e,t).href},yl={},Se=function(t,n,s){let o=Promise.resolve();if(n&&n.length>0){const r=document.getElementsByTagName("link"),l=document.querySelector("meta[property=csp-nonce]"),i=(l==null?void 0:l.nonce)||(l==null?void 0:l.getAttribute("nonce"));o=Promise.allSettled(n.map(f=>{if(f=fg(f,s),f in yl)return;yl[f]=!0;const c=f.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(!!s)for(let y=r.length-1;y>=0;y--){const m=r[y];if(m.href===f&&(!c||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${u}`))return;const g=document.createElement("link");if(g.rel=c?"stylesheet":dg,c||(g.as="script"),g.crossOrigin="",g.href=f,i&&g.setAttribute("nonce",i),document.head.appendChild(g),c)return new Promise((y,m)=>{g.addEventListener("load",y),g.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${f}`)))})}))}function a(r){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=r,window.dispatchEvent(l),!l.defaultPrevented)throw r}return o.then(r=>{for(const l of r||[])l.status==="rejected"&&a(l.reason);return t().catch(a)})};let Js,Qs;function pg(){return Js=$fetch(dr(`builds/meta/${Es().app.buildId}.json`),{responseType:"json"}),Js.then(e=>{Qs=ih(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Js}function Lo(){return Js||pg()}async function fr(e){const t=typeof e=="string"?e:e.path;if(await Lo(),!Qs)return console.error("[nuxt] Error creating app manifest matcher.",Qs),{};try{return Sc({},...Qs.matchAll(t).reverse())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function _l(e,t={}){const n=await gg(e,t),s=Be(),o=s._payloadCache=s._payloadCache||{};return n in o?o[n]||null:(o[n]=Uc(e).then(a=>a?Mc(n).then(r=>r||(delete o[n],null)):(o[n]=null,null)),o[n])}const hg="_payload.json";async function gg(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||nn(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const s=Es(),o=t.hash||(t.fresh?Date.now():s.app.buildId),a=s.app.cdnURL,r=a&&await Uc(e)?a:s.app.baseURL;return Eo(r,n.pathname,hg+(o?`?${o}`:""))}async function Mc(e){const t=fetch(e).then(n=>n.text().then(Hc));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Uc(e=Je().path){const t=Be();return e=Co(e),(await Lo()).prerendered.includes(e)?!0:t.runWithContext(async()=>{const s=await fr({path:e});return!!s.prerender&&!s.redirect})}let bn=null;async function mg(){var s;if(bn)return bn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Hc(e.textContent||""),n=e.dataset.src?await Mc(e.dataset.src):void 0;return bn={...t,...n,...window.__NUXT__},(s=bn.config)!=null&&s.public&&(bn.config.public=qt(bn.config.public)),bn}async function Hc(e){return await Ah(e,Be()._payloadRevivers)}function vg(e,t){Be()._payloadRevivers[e]=t}const yg=[["NuxtError",e=>Rs(e)],["EmptyShallowRef",e=>zn(e==="_"?void 0:e==="0n"?BigInt(0):io(e))],["EmptyRef",e=>D(e==="_"?void 0:e==="0n"?BigInt(0):io(e))],["ShallowRef",e=>zn(e)],["ShallowReactive",e=>Zt(e)],["Ref",e=>D(e)],["Reactive",e=>qt(e)]],_g=zt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[s,o]of yg)vg(s,o);Object.assign(e.payload,([t,n]=Vn(()=>e.runWithContext(mg)),t=await t,n(),t)),window.__NUXT__=e.payload}}),bg=[],xg=zt({name:"nuxt:head",enforce:"pre",setup(e){const t=lg({plugins:bg});ig(()=>Be().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const s=async()=>{n=!1,await Nc(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||s()}),e.hooks.hook("app:error",s),e.hooks.hook("app:suspense:resolve",s)}}});/*! * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT */const In=typeof document<"u";function Kc(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function $g(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Kc(e.default)}const Ne=Object.assign;function Zo(e,t){const n={};for(const s in t){const o=t[s];n[s]=jt(o)?o.map(e):e(o)}return n}const gs=()=>{},jt=Array.isArray,Bc=/#/g,wg=/&/g,kg=/\//g,Ag=/=/g,Sg=/\?/g,Fc=/\+/g,Tg=/%5B/g,Pg=/%5D/g,qc=/%5E/g,Cg=/%60/g,Vc=/%7B/g,Eg=/%7C/g,zc=/%7D/g,Rg=/%20/g;function pr(e){return encodeURI(""+e).replace(Eg,"|").replace(Tg,"[").replace(Pg,"]")}function Lg(e){return pr(e).replace(Vc,"{").replace(zc,"}").replace(qc,"^")}function Da(e){return pr(e).replace(Fc,"%2B").replace(Rg,"+").replace(Bc,"%23").replace(wg,"%26").replace(Cg,"`").replace(Vc,"{").replace(zc,"}").replace(qc,"^")}function Og(e){return Da(e).replace(Ag,"%3D")}function Ig(e){return pr(e).replace(Bc,"%23").replace(Sg,"%3F")}function Ng(e){return e==null?"":Ig(e).replace(kg,"%2F")}function ks(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Dg=/\/$/,jg=e=>e.replace(Dg,"");function ea(e,t,n="/"){let s,o={},a="",r="";const l=t.indexOf("#");let i=t.indexOf("?");return l=0&&(i=-1),i>-1&&(s=t.slice(0,i),a=t.slice(i+1,l>-1?l:t.length),o=e(a)),l>-1&&(s=s||t.slice(0,l),r=t.slice(l,t.length)),s=Kg(s??t,n),{fullPath:s+(a&&"?")+a+r,path:s,query:o,hash:ks(r)}}function Mg(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function bl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Ug(e,t,n){const s=t.matched.length-1,o=n.matched.length-1;return s>-1&&s===o&&Yn(t.matched[s],n.matched[o])&&Wc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Yn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Wc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Hg(e[n],t[n]))return!1;return!0}function Hg(e,t){return jt(e)?xl(e,t):jt(t)?xl(t,e):e===t}function xl(e,t){return jt(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function Kg(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),o=s[s.length-1];(o===".."||o===".")&&s.push("");let a=n.length-1,r,l;for(r=0;r1&&a--;else break;return n.slice(0,a).join("/")+"/"+s.slice(r).join("/")}const Rt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var As;(function(e){e.pop="pop",e.push="push"})(As||(As={}));var ms;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ms||(ms={}));function Bg(e){if(!e)if(In){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),jg(e)}const Fg=/^[^#]+#/;function qg(e,t){return e.replace(Fg,"#")+t}function Vg(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Oo=()=>({left:window.scrollX,top:window.scrollY});function zg(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Vg(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function $l(e,t){return(history.state?history.state.position-t:-1)+e}const ja=new Map;function Wg(e,t){ja.set(e,t)}function Jg(e){const t=ja.get(e);return ja.delete(e),t}let Qg=()=>location.protocol+"//"+location.host;function Jc(e,t){const{pathname:n,search:s,hash:o}=t,a=e.indexOf("#");if(a>-1){let l=o.includes(e.slice(a))?e.slice(a).length:1,i=o.slice(l);return i[0]!=="/"&&(i="/"+i),bl(i,"")}return bl(n,e)+s+o}function Gg(e,t,n,s){let o=[],a=[],r=null;const l=({state:h})=>{const g=Jc(e,location),y=n.value,m=t.value;let $=0;if(h){if(n.value=g,t.value=h,r&&r===y){r=null;return}$=m?h.position-m.position:0}else s(g);o.forEach(w=>{w(n.value,y,{delta:$,type:As.pop,direction:$?$>0?ms.forward:ms.back:ms.unknown})})};function i(){r=n.value}function f(h){o.push(h);const g=()=>{const y=o.indexOf(h);y>-1&&o.splice(y,1)};return a.push(g),g}function c(){const{history:h}=window;h.state&&h.replaceState(Ne({},h.state,{scroll:Oo()}),"")}function u(){for(const h of a)h();a=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:i,listen:f,destroy:u}}function wl(e,t,n,s=!1,o=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:o?Oo():null}}function Yg(e){const{history:t,location:n}=window,s={value:Jc(e,n)},o={value:t.state};o.value||a(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(i,f,c){const u=e.indexOf("#"),h=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+i:Qg()+e+i;try{t[c?"replaceState":"pushState"](f,"",h),o.value=f}catch(g){console.error(g),n[c?"replace":"assign"](h)}}function r(i,f){const c=Ne({},t.state,wl(o.value.back,i,o.value.forward,!0),f,{position:o.value.position});a(i,c,!0),s.value=i}function l(i,f){const c=Ne({},o.value,t.state,{forward:i,scroll:Oo()});a(c.current,c,!0);const u=Ne({},wl(s.value,i,null),{position:c.position+1},f);a(i,u,!1),s.value=i}return{location:s,state:o,push:l,replace:r}}function Xg(e){e=Bg(e);const t=Yg(e),n=Gg(e,t.state,t.location,t.replace);function s(a,r=!0){r||n.pauseListeners(),history.go(a)}const o=Ne({location:"",base:e,go:s,createHref:qg.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Zg(e){return typeof e=="string"||e&&typeof e=="object"}function Qc(e){return typeof e=="string"||typeof e=="symbol"}const Gc=Symbol("");var kl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(kl||(kl={}));function Xn(e,t){return Ne(new Error,{type:e,[Gc]:!0},t)}function Qt(e,t){return e instanceof Error&&Gc in e&&(t==null||!!(e.type&t))}const Al="[^/]+?",em={sensitive:!1,strict:!1,start:!0,end:!0},tm=/[.+*?^${}()[\]/\\]/g;function nm(e,t){const n=Ne({},em,t),s=[];let o=n.start?"^":"";const a=[];for(const f of e){const c=f.length?[]:[90];n.strict&&!f.length&&(o+="/");for(let u=0;ut.length?t.length===1&&t[0]===80?1:-1:0}function Yc(e,t){let n=0;const s=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const om={type:0,value:""},am=/[a-zA-Z0-9_]/;function rm(e){if(!e)return[[]];if(e==="/")return[[om]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${f}": ${g}`)}let n=0,s=n;const o=[];let a;function r(){a&&o.push(a),a=[]}let l=0,i,f="",c="";function u(){f&&(n===0?a.push({type:0,value:f}):n===1||n===2||n===3?(a.length>1&&(i==="*"||i==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:f,regexp:c,repeatable:i==="*"||i==="+",optional:i==="*"||i==="?"})):t("Invalid state to consume buffer"),f="")}function h(){f+=i}for(;l{r(p)}:gs}function r(u){if(Qc(u)){const h=s.get(u);h&&(s.delete(u),n.splice(n.indexOf(h),1),h.children.forEach(r),h.alias.forEach(r))}else{const h=n.indexOf(u);h>-1&&(n.splice(h,1),u.record.name&&s.delete(u.record.name),u.children.forEach(r),u.alias.forEach(r))}}function l(){return n}function i(u){const h=dm(u,n);n.splice(h,0,u),u.record.name&&!Cl(u)&&s.set(u.record.name,u)}function f(u,h){let g,y={},m,$;if("name"in u&&u.name){if(g=s.get(u.name),!g)throw Xn(1,{location:u});$=g.record.name,y=Ne(Tl(h.params,g.keys.filter(p=>!p.optional).concat(g.parent?g.parent.keys.filter(p=>p.optional):[]).map(p=>p.name)),u.params&&Tl(u.params,g.keys.map(p=>p.name))),m=g.stringify(y)}else if(u.path!=null)m=u.path,g=n.find(p=>p.re.test(m)),g&&(y=g.parse(m),$=g.record.name);else{if(g=h.name?s.get(h.name):n.find(p=>p.re.test(h.path)),!g)throw Xn(1,{location:u,currentLocation:h});$=g.record.name,y=Ne({},h.params,u.params),m=g.stringify(y)}const w=[];let v=g;for(;v;)w.unshift(v.record),v=v.parent;return{name:$,path:m,params:y,matched:w,meta:um(w)}}e.forEach(u=>a(u));function c(){n.length=0,s.clear()}return{addRoute:a,resolve:f,removeRoute:r,clearRoutes:c,getRoutes:l,getRecordMatcher:o}}function Tl(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Pl(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:cm(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function cm(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Cl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function um(e){return e.reduce((t,n)=>Ne(t,n.meta),{})}function El(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function dm(e,t){let n=0,s=t.length;for(;n!==s;){const a=n+s>>1;Yc(e,t[a])<0?s=a:n=a+1}const o=fm(e);return o&&(s=t.lastIndexOf(o,s-1)),s}function fm(e){let t=e;for(;t=t.parent;)if(Xc(t)&&Yc(e,t)===0)return t}function Xc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function pm(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oa&&Da(a)):[s&&Da(s)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+n,a!=null&&(t+="="+a))})}return t}function hm(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=jt(s)?s.map(o=>o==null?null:""+o):s==null?s:""+s)}return t}const gm=Symbol(""),Ll=Symbol(""),Io=Symbol(""),hr=Symbol(""),Ma=Symbol("");function ls(){let e=[];function t(s){return e.push(s),()=>{const o=e.indexOf(s);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function un(e,t,n,s,o,a=r=>r()){const r=s&&(s.enterCallbacks[o]=s.enterCallbacks[o]||[]);return()=>new Promise((l,i)=>{const f=h=>{h===!1?i(Xn(4,{from:n,to:t})):h instanceof Error?i(h):Zg(h)?i(Xn(2,{from:t,to:h})):(r&&s.enterCallbacks[o]===r&&typeof h=="function"&&r.push(h),l())},c=a(()=>e.call(s&&s.instances[o],t,n,f));let u=Promise.resolve(c);e.length<3&&(u=u.then(f)),u.catch(h=>i(h))})}function ta(e,t,n,s,o=a=>a()){const a=[];for(const r of e)for(const l in r.components){let i=r.components[l];if(!(t!=="beforeRouteEnter"&&!r.instances[l]))if(Kc(i)){const c=(i.__vccOpts||i)[t];c&&a.push(un(c,n,s,r,l,o))}else{let f=i();a.push(()=>f.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${l}" at "${r.path}"`);const u=$g(c)?c.default:c;r.mods[l]=c,r.components[l]=u;const g=(u.__vccOpts||u)[t];return g&&un(g,n,s,r,l,o)()}))}}return a}function Ol(e){const t=K(Io),n=K(hr),s=Z(()=>{const i=x(e.to);return t.resolve(i)}),o=Z(()=>{const{matched:i}=s.value,{length:f}=i,c=i[f-1],u=n.matched;if(!c||!u.length)return-1;const h=u.findIndex(Yn.bind(null,c));if(h>-1)return h;const g=Il(i[f-2]);return f>1&&Il(c)===g&&u[u.length-1].path!==g?u.findIndex(Yn.bind(null,i[f-2])):h}),a=Z(()=>o.value>-1&&bm(n.params,s.value.params)),r=Z(()=>o.value>-1&&o.value===n.matched.length-1&&Wc(n.params,s.value.params));function l(i={}){if(_m(i)){const f=t[x(e.replace)?"replace":"push"](x(e.to)).catch(gs);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>f),f}return Promise.resolve()}return{route:s,href:Z(()=>s.value.href),isActive:a,isExactActive:r,navigate:l}}function mm(e){return e.length===1?e[0]:e}const vm=Vt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ol,setup(e,{slots:t}){const n=qt(Ol(e)),{options:s}=K(Io),o=Z(()=>({[Nl(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Nl(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=t.default&&mm(t.default(n));return e.custom?a:ut("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},a)}}}),ym=vm;function _m(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function bm(e,t){for(const n in t){const s=t[n],o=e[n];if(typeof s=="string"){if(s!==o)return!1}else if(!jt(o)||o.length!==s.length||s.some((a,r)=>a!==o[r]))return!1}return!0}function Il(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Nl=(e,t,n)=>e??t??n,xm=Vt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=K(Ma),o=Z(()=>e.route||s.value),a=K(Ll,0),r=Z(()=>{let f=x(a);const{matched:c}=o.value;let u;for(;(u=c[f])&&!u.components;)f++;return f}),l=Z(()=>o.value.matched[r.value]);wt(Ll,Z(()=>r.value+1)),wt(gm,l),wt(Ma,o);const i=D();return It(()=>[i.value,l.value,e.name],([f,c,u],[h,g,y])=>{c&&(c.instances[u]=f,g&&g!==c&&f&&f===h&&(c.leaveGuards.size||(c.leaveGuards=g.leaveGuards),c.updateGuards.size||(c.updateGuards=g.updateGuards))),f&&c&&(!g||!Yn(c,g)||!h)&&(c.enterCallbacks[u]||[]).forEach(m=>m(f))},{flush:"post"}),()=>{const f=o.value,c=e.name,u=l.value,h=u&&u.components[c];if(!h)return Dl(n.default,{Component:h,route:f});const g=u.props[c],y=g?g===!0?f.params:typeof g=="function"?g(f):g:null,$=ut(h,Ne({},y,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(u.instances[c]=null)},ref:i}));return Dl(n.default,{Component:$,route:f})||$}}});function Dl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Zc=xm;function $m(e){const t=im(e.routes,e),n=e.parseQuery||pm,s=e.stringifyQuery||Rl,o=e.history,a=ls(),r=ls(),l=ls(),i=zn(Rt);let f=Rt;In&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Zo.bind(null,j=>""+j),u=Zo.bind(null,Ng),h=Zo.bind(null,ks);function g(j,ne){let ee,le;return Qc(j)?(ee=t.getRecordMatcher(j),le=ne):le=j,t.addRoute(le,ee)}function y(j){const ne=t.getRecordMatcher(j);ne&&t.removeRoute(ne)}function m(){return t.getRoutes().map(j=>j.record)}function $(j){return!!t.getRecordMatcher(j)}function w(j,ne){if(ne=Ne({},ne||i.value),typeof j=="string"){const C=ea(n,j,ne.path),H=t.resolve({path:C.path},ne),Q=o.createHref(C.fullPath);return Ne(C,H,{params:h(H.params),hash:ks(C.hash),redirectedFrom:void 0,href:Q})}let ee;if(j.path!=null)ee=Ne({},j,{path:ea(n,j.path,ne.path).path});else{const C=Ne({},j.params);for(const H in C)C[H]==null&&delete C[H];ee=Ne({},j,{params:u(C)}),ne.params=u(ne.params)}const le=t.resolve(ee,ne),Ie=j.hash||"";le.params=c(h(le.params));const Ve=Mg(s,Ne({},j,{hash:Lg(Ie),path:le.path})),A=o.createHref(Ve);return Ne({fullPath:Ve,hash:Ie,query:s===Rl?hm(j.query):j.query||{}},le,{redirectedFrom:void 0,href:A})}function v(j){return typeof j=="string"?ea(n,j,i.value.path):Ne({},j)}function p(j,ne){if(f!==j)return Xn(8,{from:ne,to:j})}function _(j){return T(j)}function b(j){return _(Ne(v(j),{replace:!0}))}function R(j){const ne=j.matched[j.matched.length-1];if(ne&&ne.redirect){const{redirect:ee}=ne;let le=typeof ee=="function"?ee(j):ee;return typeof le=="string"&&(le=le.includes("?")||le.includes("#")?le=v(le):{path:le},le.params={}),Ne({query:j.query,hash:j.hash,params:le.path!=null?{}:j.params},le)}}function T(j,ne){const ee=f=w(j),le=i.value,Ie=j.state,Ve=j.force,A=j.replace===!0,C=R(ee);if(C)return T(Ne(v(C),{state:typeof C=="object"?Ne({},Ie,C.state):Ie,force:Ve,replace:A}),ne||ee);const H=ee;H.redirectedFrom=ne;let Q;return!Ve&&Ug(s,le,ee)&&(Q=Xn(16,{to:H,from:le}),de(le,le,!0,!1)),(Q?Promise.resolve(Q):L(H,le)).catch(q=>Qt(q)?Qt(q,2)?q:ke(q):I(q,H,le)).then(q=>{if(q){if(Qt(q,2))return T(Ne({replace:A},v(q.to),{state:typeof q.to=="object"?Ne({},Ie,q.to.state):Ie,force:Ve}),ne||H)}else q=U(H,le,!0,A,Ie);return F(H,le,q),q})}function E(j,ne){const ee=p(j,ne);return ee?Promise.reject(ee):Promise.resolve()}function k(j){const ne=Ae.values().next().value;return ne&&typeof ne.runWithContext=="function"?ne.runWithContext(j):j()}function L(j,ne){let ee;const[le,Ie,Ve]=wm(j,ne);ee=ta(le.reverse(),"beforeRouteLeave",j,ne);for(const C of le)C.leaveGuards.forEach(H=>{ee.push(un(H,j,ne))});const A=E.bind(null,j,ne);return ee.push(A),se(ee).then(()=>{ee=[];for(const C of a.list())ee.push(un(C,j,ne));return ee.push(A),se(ee)}).then(()=>{ee=ta(Ie,"beforeRouteUpdate",j,ne);for(const C of Ie)C.updateGuards.forEach(H=>{ee.push(un(H,j,ne))});return ee.push(A),se(ee)}).then(()=>{ee=[];for(const C of Ve)if(C.beforeEnter)if(jt(C.beforeEnter))for(const H of C.beforeEnter)ee.push(un(H,j,ne));else ee.push(un(C.beforeEnter,j,ne));return ee.push(A),se(ee)}).then(()=>(j.matched.forEach(C=>C.enterCallbacks={}),ee=ta(Ve,"beforeRouteEnter",j,ne,k),ee.push(A),se(ee))).then(()=>{ee=[];for(const C of r.list())ee.push(un(C,j,ne));return ee.push(A),se(ee)}).catch(C=>Qt(C,8)?C:Promise.reject(C))}function F(j,ne,ee){l.list().forEach(le=>k(()=>le(j,ne,ee)))}function U(j,ne,ee,le,Ie){const Ve=p(j,ne);if(Ve)return Ve;const A=ne===Rt,C=In?history.state:{};ee&&(le||A?o.replace(j.fullPath,Ne({scroll:A&&C&&C.scroll},Ie)):o.push(j.fullPath,Ie)),i.value=j,de(j,ne,ee,A),ke()}let W;function Y(){W||(W=o.listen((j,ne,ee)=>{if(!me.listening)return;const le=w(j),Ie=R(le);if(Ie){T(Ne(Ie,{replace:!0,force:!0}),le).catch(gs);return}f=le;const Ve=i.value;In&&Wg($l(Ve.fullPath,ee.delta),Oo()),L(le,Ve).catch(A=>Qt(A,12)?A:Qt(A,2)?(T(Ne(v(A.to),{force:!0}),le).then(C=>{Qt(C,20)&&!ee.delta&&ee.type===As.pop&&o.go(-1,!1)}).catch(gs),Promise.reject()):(ee.delta&&o.go(-ee.delta,!1),I(A,le,Ve))).then(A=>{A=A||U(le,Ve,!1),A&&(ee.delta&&!Qt(A,8)?o.go(-ee.delta,!1):ee.type===As.pop&&Qt(A,20)&&o.go(-1,!1)),F(le,Ve,A)}).catch(gs)}))}let _e=ls(),V=ls(),B;function I(j,ne,ee){ke(j);const le=V.list();return le.length?le.forEach(Ie=>Ie(j,ne,ee)):console.error(j),Promise.reject(j)}function te(){return B&&i.value!==Rt?Promise.resolve():new Promise((j,ne)=>{_e.add([j,ne])})}function ke(j){return B||(B=!j,Y(),_e.list().forEach(([ne,ee])=>j?ee(j):ne()),_e.reset()),j}function de(j,ne,ee,le){const{scrollBehavior:Ie}=e;if(!In||!Ie)return Promise.resolve();const Ve=!ee&&Jg($l(j.fullPath,0))||(le||!ee)&&history.state&&history.state.scroll||null;return Dt().then(()=>Ie(j,ne,Ve)).then(A=>A&&zg(A)).catch(A=>I(A,j,ne))}const J=j=>o.go(j);let ve;const Ae=new Set,me={currentRoute:i,listening:!0,addRoute:g,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:$,getRoutes:m,resolve:w,options:e,push:_,replace:b,go:J,back:()=>J(-1),forward:()=>J(1),beforeEach:a.add,beforeResolve:r.add,afterEach:l.add,onError:V.add,isReady:te,install(j){const ne=this;j.component("RouterLink",ym),j.component("RouterView",Zc),j.config.globalProperties.$router=ne,Object.defineProperty(j.config.globalProperties,"$route",{enumerable:!0,get:()=>x(i)}),In&&!ve&&i.value===Rt&&(ve=!0,_(o.location).catch(Ie=>{}));const ee={};for(const Ie in Rt)Object.defineProperty(ee,Ie,{get:()=>i.value[Ie],enumerable:!0});j.provide(Io,ne),j.provide(hr,Zt(ee)),j.provide(Ma,i);const le=j.unmount;Ae.add(j),j.unmount=function(){Ae.delete(j),Ae.size<1&&(f=Rt,W&&W(),W=null,i.value=Rt,ve=!1,B=!1),le()}}};function se(j){return j.reduce((ne,ee)=>ne.then(()=>k(ee)),Promise.resolve())}return me}function wm(e,t){const n=[],s=[],o=[],a=Math.max(t.matched.length,e.matched.length);for(let r=0;rYn(f,l))?s.push(l):n.push(l));const i=e.matched[r];i&&(t.matched.find(f=>Yn(f,i))||o.push(i))}return[n,s,o]}function km(){return K(Io)}function Am(e){return K(hr)}const Sm=/(:\w+)\([^)]+\)/g,Tm=/(:\w+)[?+*]/g,Pm=/:\w+/g,Cm=(e,t)=>t.path.replace(Sm,"$1").replace(Tm,"$1").replace(Pm,n=>{var s;return((s=e.params[n.slice(1)])==null?void 0:s.toString())||""}),Ua=(e,t)=>{const n=e.route.matched.find(o=>{var a;return((a=o.components)==null?void 0:a.default)===e.Component.type}),s=t??(n==null?void 0:n.meta.key)??(n&&Cm(e.route,n));return typeof s=="function"?s(e.route):s},Em=(e,t)=>({default:()=>e?ut(gd,e===!0?{}:e,t):t});function gr(e){return Array.isArray(e)?e:[e]}const na=[{name:"lang-actors",path:"/:lang()/actors",component:()=>Se(()=>Promise.resolve().then(()=>$_),void 0,import.meta.url)},{name:"lang-article-id.html",path:"/:lang()/article/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>T_),void 0,import.meta.url)},{name:"lang-history-id.html",path:"/:lang()/history/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>F_),void 0,import.meta.url)},{name:"lang-hot-id.html",path:"/:lang()/hot/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>lb),void 0,import.meta.url)},{name:"lang",path:"/:lang()",component:()=>Se(()=>Promise.resolve().then(()=>Vb),void 0,import.meta.url)},{name:"lang-list-id.html",path:"/:lang()/list/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>px),void 0,import.meta.url)},{name:"lang-maker",path:"/:lang()/maker",component:()=>Se(()=>Promise.resolve().then(()=>vx),void 0,import.meta.url)},{name:"lang-new-id.html",path:"/:lang()/new/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>Nx),void 0,import.meta.url)},{name:"lang-play-id.html",path:"/:lang()/play/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>_1),void 0,import.meta.url)},{name:"lang-search-qpage",path:"/:lang()/search/:qpage()",component:()=>Se(()=>Promise.resolve().then(()=>F1),void 0,import.meta.url)},{name:"lang-search",path:"/:lang()/search",component:()=>Se(()=>Promise.resolve().then(()=>Y1),void 0,import.meta.url)},{name:"lang-so",path:"/:lang()/so",component:()=>Se(()=>Promise.resolve().then(()=>t$),void 0,import.meta.url)},{name:"lang-tags-index.html",path:"/:lang()/tags/index.html",component:()=>Se(()=>Promise.resolve().then(()=>$$),void 0,import.meta.url)},{name:"lang-tags",path:"/:lang()/tags",component:()=>Se(()=>Promise.resolve().then(()=>S$),void 0,import.meta.url)},{name:"lang-urlcode",path:"/:lang()/urlcode",component:()=>Se(()=>Promise.resolve().then(()=>P$),void 0,import.meta.url)},{name:"404",path:"/404",component:()=>Se(()=>Promise.resolve().then(()=>E$),void 0,import.meta.url)},{name:"500",path:"/500",component:()=>Se(()=>Promise.resolve().then(()=>L$),void 0,import.meta.url)},{name:"actors",path:"/actors",component:()=>Se(()=>Promise.resolve().then(()=>D$),void 0,import.meta.url)},{name:"article-id.html",path:"/article/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>K$),void 0,import.meta.url)},{name:"history-id.html",path:"/history/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>sw),void 0,import.meta.url)},{name:"hot-id.html",path:"/hot/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>xw),void 0,import.meta.url)},{name:"index",path:"/",component:()=>Se(()=>Promise.resolve().then(()=>Sw),void 0,import.meta.url)},{name:"list-id.html",path:"/list/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>Cw),void 0,import.meta.url)},{name:"maker",path:"/maker",component:()=>Se(()=>Promise.resolve().then(()=>Ow),void 0,import.meta.url)},{name:"new-id.html",path:"/new/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>Yw),void 0,import.meta.url)},{name:"play-id.html",path:"/play/:id().html",component:()=>Se(()=>Promise.resolve().then(()=>$0),void 0,import.meta.url)},{name:"search-qpage",path:"/search/:qpage()",component:()=>Se(()=>Promise.resolve().then(()=>z0),void 0,import.meta.url)},{name:"search",path:"/search",component:()=>Se(()=>Promise.resolve().then(()=>ek),void 0,import.meta.url)},{name:"so",path:"/so",component:()=>Se(()=>Promise.resolve().then(()=>ok),void 0,import.meta.url)},{name:"tags-index.html",path:"/tags/index.html",component:()=>Se(()=>Promise.resolve().then(()=>Ak),void 0,import.meta.url)},{name:"tags",path:"/tags",component:()=>Se(()=>Promise.resolve().then(()=>Ck),void 0,import.meta.url)},{name:"urlcode",path:"/urlcode",component:()=>Se(()=>Promise.resolve().then(()=>Rk),void 0,import.meta.url)}],eu=(e,t)=>({default:()=>{var n;return e?ut(ic,e===!0?{}:e,t):(n=t.default)==null?void 0:n.call(t)}}),Rm=/(:\w+)\([^)]+\)/g,Lm=/(:\w+)[?+*]/g,Om=/:\w+/g;function jl(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(Rm,"$1").replace(Lm,"$1").replace(Om,n=>{var s;return((s=e.params[n.slice(1)])==null?void 0:s.toString())||""});return typeof t=="function"?t(e):t}function Im(e,t){return e===t||t===Rt?!1:jl(e)!==jl(t)?!0:!e.matched.every((s,o)=>{var a,r;return s.components&&s.components.default===((r=(a=t.matched[o])==null?void 0:a.components)==null?void 0:r.default)})}const Nm={scrollBehavior(e,t,n){var f;const s=Be(),o=((f=Ze().options)==null?void 0:f.scrollBehaviorType)??"auto";let a=n||void 0;const r=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!a&&t&&e&&r!==!1&&Im(e,t)&&(a={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ml(e.hash),behavior:o}:!1;const l=c=>!!(c.meta.pageTransition??Sa),i=l(t)&&l(e)?"page:transition:finish":"page:finish";return new Promise(c=>{s.hooks.hookOnce(i,async()=>{await new Promise(u=>setTimeout(u,0)),e.hash&&(a={el:e.hash,top:Ml(e.hash),behavior:o}),c(a)})})}};function Ml(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const Dm={hashMode:!1,scrollBehaviorType:"auto"},Tt={...Dm,...Nm},jm=async e=>{var i;let t,n;if(!((i=e.meta)!=null&&i.validate))return;const s=Be(),o=Ze(),a=([t,n]=Vn(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(a===!0)return;const r=Rs({statusCode:a&&a.statusCode||404,statusMessage:a&&a.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),l=o.beforeResolve(f=>{if(l(),f===e){const c=o.afterEach(async()=>{c(),await s.runWithContext(()=>jn(r)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},Mm=async e=>{let t,n;const s=([t,n]=Vn(()=>fr({path:e.path})),t=await t,n(),t);if(s.redirect)return nn(s.redirect,{acceptRelative:!0})?(window.location.href=s.redirect,!1):s.redirect},Um=[jm,Mm],vs={};function Hm(e,t,n){const{pathname:s,search:o,hash:a}=t,r=e.indexOf("#");if(r>-1){const f=a.includes(e.slice(r))?e.slice(r).length:1;let c=a.slice(f);return c[0]!=="/"&&(c="/"+c),ol(c,"")}const l=ol(s,e),i=!n||yp(l,n,{trailingSlash:!0})?l:n;return i+(i.includes("?")?"":o)+a}const Km=zt({name:"nuxt:router",enforce:"pre",async setup(e){var $;let t,n,s=Es().app.baseURL;const o=(($=Tt.history)==null?void 0:$.call(Tt,s))??Xg(s),a=Tt.routes?([t,n]=Vn(()=>Tt.routes(na)),t=await t,n(),t??na):na;let r;const l=$m({...Tt,scrollBehavior:(w,v,p)=>{if(v===Rt){r=p;return}if(Tt.scrollBehavior){if(l.options.scrollBehavior=Tt.scrollBehavior,"scrollRestoration"in window.history){const _=l.beforeEach(()=>{_(),window.history.scrollRestoration="manual"})}return Tt.scrollBehavior(w,Rt,r||p)}},history:o,routes:a});Tt.routes&&Tt.routes,"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(l);const i=zn(l.currentRoute.value);l.afterEach((w,v)=>{i.value=v}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>i.value});const f=Hm(s,window.location,e.payload.path),c=zn(l.currentRoute.value),u=()=>{c.value=l.currentRoute.value};e.hook("page:finish",u),l.afterEach((w,v)=>{var p,_,b,R;((_=(p=w.matched[0])==null?void 0:p.components)==null?void 0:_.default)===((R=(b=v.matched[0])==null?void 0:b.components)==null?void 0:R.default)&&u()});const h={};for(const w in c.value)Object.defineProperty(h,w,{get:()=>c.value[w],enumerable:!0});e._route=Zt(h),e._middleware=e._middleware||{global:[],named:{}};const g=Ro();l.afterEach(async(w,v,p)=>{delete e._processingMiddleware,!e.isHydrating&&g.value&&await e.runWithContext(gh),p&&await e.callHook("page:loading:end")});try{[t,n]=Vn(()=>l.isReady()),await t,n()}catch(w){[t,n]=Vn(()=>e.runWithContext(()=>jn(w))),await t,n()}const y=f!==l.currentRoute.value.fullPath?l.resolve(f):l.currentRoute.value;u();const m=e.payload.state._layout;return l.beforeEach(async(w,v)=>{var p;await e.callHook("page:loading:start"),w.meta=qt(w.meta),e.isHydrating&&m&&!pn(w.meta.layout)&&(w.meta.layout=m),e._processingMiddleware=!0;{const _=new Set([...Um,...e._middleware.global]);for(const b of w.matched){const R=b.meta.middleware;if(R)for(const T of gr(R))_.add(T)}{const b=await e.runWithContext(()=>fr({path:w.path}));if(b.appMiddleware)for(const R in b.appMiddleware)b.appMiddleware[R]?_.add(R):_.delete(R)}for(const b of _){const R=typeof b=="string"?e._middleware.named[b]||await((p=vs[b])==null?void 0:p.call(vs).then(E=>E.default||E)):b;if(!R)throw new Error(`Unknown route middleware: '${b}'.`);const T=await e.runWithContext(()=>R(w,v));if(!e.payload.serverRendered&&e.isHydrating&&(T===!1||T instanceof Error)){const E=T||Ca({statusCode:404,statusMessage:`Page Not Found: ${f}`});return await e.runWithContext(()=>jn(E)),!1}if(T!==!0&&(T||T===!1))return T}}}),l.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),l.afterEach(async(w,v)=>{w.matched.length===0&&await e.runWithContext(()=>jn(Ca({statusCode:404,fatal:!1,statusMessage:`Page not found: ${w.fullPath}`,data:{path:w.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in y&&(y.name=void 0),await l.replace({...y,force:!0}),l.options.scrollBehavior=Tt.scrollBehavior}catch(w){await e.runWithContext(()=>jn(w))}}),{provide:{router:l}}}}),yo=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),Bm=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),No=e=>{const t=Be();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{yo(()=>e())}):yo(()=>e())},Fm=zt({name:"nuxt:payload",setup(e){Ze().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const s=await _l(t.path);s&&Object.assign(e.static.data,s.data)}),No(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:s}=new URL(n,window.location.href);s===window.location.hostname&&await _l(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Lo,1e3)})}}),qm=zt(()=>{const e=Ze();No(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),Vm=zt(e=>{let t;async function n(){const s=await Lo();t&&clearTimeout(t),t=setTimeout(n,cl);try{const o=await $fetch(dr("builds/latest.json")+`?${Date.now()}`);o.id!==s.id&&e.hooks.callHook("app:manifest:update",o)}catch{}}No(()=>{t=setTimeout(n,cl)})});function zm(e={}){const t=e.path||window.location.pathname;let n={};try{n=io(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){s.clear()}),e.hook("app:chunkError",({error:a})=>{s.add(a)});function o(a){const l="href"in a&&a.href[0]==="#"?n.app.baseURL+a.href:Eo(n.app.baseURL,a.fullPath);zm({path:l,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((a,r)=>{s.has(a)&&o(r)})}}),Jm=zt({name:"nuxt:global-components"}),dn={default:da(()=>Se(()=>Promise.resolve().then(()=>Ok),void 0,import.meta.url).then(e=>e.default||e))},Qm=zt({name:"nuxt:prefetch",setup(e){const t=Ze();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var o;const s=(o=n==null?void 0:n.meta)==null?void 0:o.layout;s&&typeof dn[s]=="function"&&await dn[s]()})}),e.hooks.hook("link:prefetch",n=>{if(nn(n))return;const s=t.resolve(n);if(!s)return;const o=s.meta.layout;let a=gr(s.meta.middleware);a=a.filter(r=>typeof r=="string");for(const r of a)typeof vs[r]=="function"&&vs[r]();o&&typeof dn[o]=="function"&&dn[o]()})}}),Gm=e=>e==="defer"||e===!1;function pe(...e){var m;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[n,s,o={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof s!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const a=Be(),r=s,l=()=>Dn.value,i=()=>a.isHydrating?a.payload.data[n]:a.static.data[n];o.server=o.server??!0,o.default=o.default??l,o.getCachedData=o.getCachedData??i,o.lazy=o.lazy??!1,o.immediate=o.immediate??!0,o.deep=o.deep??Dn.deep,o.dedupe=o.dedupe??"cancel";const f=o.getCachedData(n,a),c=f!=null;if(!a._asyncData[n]||!o.immediate){(m=a.payload._errors)[n]??(m[n]=Dn.errorValue);const $=o.deep?D:zn;a._asyncData[n]={data:$(c?f:o.default()),pending:D(!c),error:er(a.payload._errors,n),status:D("idle"),_default:o.default}}const u={...a._asyncData[n]};delete u._default,u.refresh=u.execute=($={})=>{if(a._asyncDataPromises[n]){if(Gm($.dedupe??o.dedupe))return a._asyncDataPromises[n];a._asyncDataPromises[n].cancelled=!0}if($._initial||a.isHydrating&&$._initial!==!1){const v=$._initial?f:o.getCachedData(n,a);if(v!=null)return Promise.resolve(v)}u.pending.value=!0,u.status.value="pending";const w=new Promise((v,p)=>{try{v(r(a))}catch(_){p(_)}}).then(async v=>{if(w.cancelled)return a._asyncDataPromises[n];let p=v;o.transform&&(p=await o.transform(v)),o.pick&&(p=Xm(p,o.pick)),a.payload.data[n]=p,u.data.value=p,u.error.value=Dn.errorValue,u.status.value="success"}).catch(v=>{if(w.cancelled)return a._asyncDataPromises[n];u.error.value=Rs(v),u.data.value=x(o.default()),u.status.value="error"}).finally(()=>{w.cancelled||(u.pending.value=!1,delete a._asyncDataPromises[n])});return a._asyncDataPromises[n]=w,a._asyncDataPromises[n]},u.clear=()=>Ym(a,n);const h=()=>u.refresh({_initial:!0}),g=o.server!==!1&&a.payload.serverRendered;{const $=ts();if($&&g&&o.immediate&&!$.sp&&($.sp=[]),$&&!$._nuxtOnBeforeMountCbs){$._nuxtOnBeforeMountCbs=[];const p=$._nuxtOnBeforeMountCbs;Ti(()=>{p.forEach(_=>{_()}),p.splice(0,p.length)}),sr(()=>p.splice(0,p.length))}g&&a.isHydrating&&(u.error.value||f!=null)?(u.pending.value=!1,u.status.value=u.error.value?"error":"success"):$&&(a.payload.serverRendered&&a.isHydrating||o.lazy)&&o.immediate?$._nuxtOnBeforeMountCbs.push(h):o.immediate&&h();const w=za();if(o.watch){const p=It(o.watch,()=>u.refresh());w&&br(p)}const v=a.hook("app:data:refresh",async p=>{(!p||p.includes(n))&&await u.refresh()});w&&br(v)}const y=Promise.resolve(a._asyncDataPromises[n]).then(()=>u);return Object.assign(y,u),y}function Ym(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=Dn.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=Dn.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]&&(e._asyncDataPromises[t].cancelled=!0),e._asyncDataPromises[t]=void 0)}function Xm(e,t){const n={};for(const s of t)n[s]=e[s];return n}const Zm="$s";function M(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,s]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(s!==void 0&&typeof s!="function")throw new Error("[nuxt] [useState] init must be a function: "+s);const o=Zm+n,a=Be(),r=er(a.payload.state,o);if(r.value===void 0&&s){const l=s();if(nt(l))return a.payload.state[o]=l,l;r.value=l}return r}async function tu(e,t=Ze()){const{path:n,matched:s}=t.resolve(e);if(!s.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;const o=t._preloadPromises=t._preloadPromises||[];if(o.length>4)return Promise.all(o).then(()=>tu(e,t));t._routePreloaded.add(n);const a=s.map(r=>{var l;return(l=r.components)==null?void 0:l.default}).filter(r=>typeof r=="function");for(const r of a){const l=Promise.resolve(r()).catch(()=>{}).finally(()=>o.splice(o.indexOf(l)));o.push(l)}await Promise.all(o)}function At(e){return new URL(window.location.href)}const ev=(...e)=>e.find(t=>t!==void 0);function tv(e){const t=e.componentName||"NuxtLink";function n(a){return typeof a=="string"&&a.startsWith("#")}function s(a,r){if(!a||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return a;if(typeof a=="string")return Ul(a,e.trailingSlash);const l="path"in a&&a.path!==void 0?a.path:r(a).path;return{...a,name:void 0,path:Ul(l,e.trailingSlash)}}function o(a){const r=Ze(),l=Es(),i=Z(()=>!!a.target&&a.target!=="_self"),f=Z(()=>{const $=a.to||a.href||"";return typeof $=="string"&&nn($,{acceptRelative:!0})}),c=Tr("RouterLink"),u=typeof c!="string"?c.useLink:void 0,h=Z(()=>{if(a.external)return!0;const $=a.to||a.href||"";return typeof $=="object"?!1:$===""||f.value}),g=Z(()=>{const $=a.to||a.href||"";return h.value?$:s($,r.resolve)}),y=h.value||u==null?void 0:u({...a,to:g}),m=Z(()=>{var $;if(!g.value||f.value||n(g.value))return g.value;if(h.value){const w=typeof g.value=="object"&&"path"in g.value?Ra(g.value):g.value,v=typeof w=="object"?r.resolve(w).href:w;return s(v,r.resolve)}return typeof g.value=="object"?(($=r.resolve(g.value))==null?void 0:$.href)??null:s(Eo(l.app.baseURL,g.value),r.resolve)});return{to:g,hasTarget:i,isAbsoluteUrl:f,isExternal:h,href:m,isActive:(y==null?void 0:y.isActive)??Z(()=>g.value===r.currentRoute.value.path),isExactActive:(y==null?void 0:y.isExactActive)??Z(()=>g.value===r.currentRoute.value.path),route:(y==null?void 0:y.route)??Z(()=>r.resolve(g.value)),async navigate(){await hh(m.value,{replace:a.replace,external:h.value||i.value})}}}return Vt({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:o,setup(a,{slots:r}){const l=Ze(),{to:i,href:f,navigate:c,isExternal:u,hasTarget:h,isAbsoluteUrl:g}=o(a),y=D(!1),m=D(null),$=p=>{var _;m.value=a.custom?(_=p==null?void 0:p.$el)==null?void 0:_.nextElementSibling:p==null?void 0:p.$el};function w(p){var _,b;return!y.value&&(typeof a.prefetchOn=="string"?a.prefetchOn===p:((_=a.prefetchOn)==null?void 0:_[p])??((b=e.prefetchOn)==null?void 0:b[p]))&&(a.prefetch??e.prefetch)!==!1&&a.noPrefetch!==!0&&a.target!=="_blank"&&!av()}async function v(p=Be()){if(y.value)return;y.value=!0;const _=typeof i.value=="string"?i.value:u.value?Ra(i.value):l.resolve(i.value).fullPath,b=u.value?new URL(_,window.location.href).href:_;await Promise.all([p.hooks.callHook("link:prefetch",b).catch(()=>{}),!u.value&&!h.value&&tu(i.value,l).catch(()=>{})])}if(w("visibility")){const p=Be();let _,b=null;we(()=>{const R=sv();No(()=>{_=yo(()=>{var T;(T=m==null?void 0:m.value)!=null&&T.tagName&&(b=R.observe(m.value,async()=>{b==null||b(),b=null,await v(p)}))})})}),Cn(()=>{_&&Bm(_),b==null||b(),b=null})}return()=>{var b;if(!u.value&&!h.value&&!n(i.value)){const R={ref:$,to:i.value,activeClass:a.activeClass||e.activeClass,exactActiveClass:a.exactActiveClass||e.exactActiveClass,replace:a.replace,ariaCurrentValue:a.ariaCurrentValue,custom:a.custom};return a.custom||(w("interaction")&&(R.onPointerenter=v.bind(null,void 0),R.onFocus=v.bind(null,void 0)),y.value&&(R.class=a.prefetchedClass||e.prefetchedClass),R.rel=a.rel||void 0),ut(Tr("RouterLink"),R,r.default)}const p=a.target||null,_=ev(a.noRel?"":a.rel,e.externalRelAttribute,g.value||h.value?"noopener noreferrer":"")||null;return a.custom?r.default?r.default({href:f.value,navigate:c,prefetch:v,get route(){if(!f.value)return;const R=new URL(f.value,window.location.href);return{path:R.pathname,fullPath:R.pathname,get query(){return pc(R.search)},hash:R.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:f.value}},rel:_,target:p,isExternal:u.value||h.value,isActive:!1,isExactActive:!1}):null:ut("a",{ref:m,href:f.value||null,rel:_,target:p},(b=r.default)==null?void 0:b.call(r))}}})}const nv=tv(Yp);function Ul(e,t){const n=t==="append"?uo:Co;return nn(e)&&!e.startsWith("http")?e:n(e,!0)}function sv(){const e=Be();if(e._observer)return e._observer;let t=null;const n=new Map,s=(a,r)=>(t||(t=new IntersectionObserver(l=>{for(const i of l){const f=n.get(i.target);(i.isIntersecting||i.intersectionRatio>0)&&f&&f()}})),n.set(a,r),t.observe(a),()=>{n.delete(a),t==null||t.unobserve(a),n.size===0&&(t==null||t.disconnect(),t=null)});return e._observer={observe:s}}const ov=/2g/;function av(){const e=navigator.connection;return!!(e&&(e.saveData||ov.test(e.effectiveType)))}const rv=zt(e=>{e.vueApp.directive("lazyload",{mounted(t){const n="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC",s="/404.png";t.src=n,t.onerror=()=>{t.src=s};const o=new IntersectionObserver(a=>{a.forEach(r=>{if(r.isIntersecting){const l=r.target,i=l.dataset.src;i&&(l.src=i,o.unobserve(l))}})},{rootMargin:"500px",threshold:.01});o.observe(t)}})}),lv=[_g,xg,Km,Fm,qm,Vm,Wm,Jm,Qm,rv],iv=Vt({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,s={};for(const o in e.route)Object.defineProperty(s,o,{get:()=>t===e.renderKey?e.route[o]:n[o],enumerable:!0});return wt(En,Zt(s)),()=>ut(e.vnode,{ref:e.vnodeRef})}}),nu=Vt({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:s}){const o=Be(),a=D(),r=K(En,null);let l;s({pageRef:a});const i=K(Pc,null);let f;const c=o.deferHydration();if(o.isHydrating){const h=o.hooks.hookOnce("app:error",c);Ze().beforeEach(h)}e.pageKey&&It(()=>e.pageKey,(h,g)=>{h!==g&&o.callHook("page:loading:start")});let u=!1;return()=>ut(Zc,{name:e.name,route:e.route,...t},{default:h=>{const g=uv(r,h.route,h.Component),y=r&&r.matched.length===h.route.matched.length;if(!h.Component){if(f&&!y)return f;c();return}if(f&&i&&!i.isCurrent(h.route))return f;if(g&&r&&(!i||i!=null&&i.isCurrent(r)))return y?f:null;const m=Ua(h,e.pageKey);!o.isHydrating&&!dv(r,h.route,h.Component)&&l===m&&(o.callHook("page:loading:end"),u=!0),l=m;const $=!!(e.transition??h.route.meta.pageTransition??Sa),w=$&&cv([e.transition,h.route.meta.pageTransition,Sa,{onAfterLeave:()=>{o.callHook("page:transition:finish",h.Component)}}].filter(Boolean)),v=e.keepalive??h.route.meta.keepalive??Gp;return f=eu($&&w,Em(v,ut(ir,{suspensible:!0,onPending:()=>o.callHook("page:start",h.Component),onResolve:()=>{Dt(()=>o.callHook("page:finish",h.Component).then(()=>{if(!u)return o.callHook("page:loading:end");u=!1}).finally(c))}},{default:()=>{const p=ut(iv,{key:m||void 0,vnode:n.default?ut(re,void 0,n.default(h)):h.Component,route:h.route,renderKey:m||void 0,trackRootNodes:$,vnodeRef:a});return v&&(p.type.name=h.Component.type.name||h.Component.type.__name||"RouteProvider"),p}}))).default(),f}})}});function cv(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?gr(n.onAfterLeave):void 0}));return Sc(...t)}function uv(e,t,n){if(!e)return!1;const s=t.matched.findIndex(o=>{var a;return((a=o.components)==null?void 0:a.default)===(n==null?void 0:n.type)});return!s||s===-1?!1:t.matched.slice(0,s).some((o,a)=>{var r,l,i;return((r=o.components)==null?void 0:r.default)!==((i=(l=e.matched[a])==null?void 0:l.components)==null?void 0:i.default)})||n&&Ua({route:t,Component:n})!==Ua({route:e,Component:n})}function dv(e,t,n){return e?t.matched.findIndex(o=>{var a;return((a=o.components)==null?void 0:a.default)===(n==null?void 0:n.type)})ut(dn[e.name],e.layoutProps,t.slots)}}),pv=Vt({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=Be(),s=K(En),o=s===Je()?Am():s,a=Z(()=>{let i=x(e.name)??o.meta.layout??"default";return i&&!(i in dn)&&e.fallback&&(i=x(e.fallback)),i}),r=D();t.expose({layoutRef:r});const l=n.deferHydration();if(n.isHydrating){const i=n.hooks.hookOnce("app:error",l);Ze().beforeEach(i)}return()=>{const i=a.value&&a.value in dn,f=o.meta.layoutTransition??Qp;return eu(i&&f,{default:()=>ut(ir,{suspensible:!0,onResolve:()=>{Dt(l)}},{default:()=>ut(hv,{layoutProps:nc(t.attrs,{ref:r}),key:a.value||void 0,name:a.value,shouldProvide:!e.name,hasTransition:!!f},t.slots)})}).default()}}}),hv=Vt({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&&wt(Pc,{isCurrent:s=>n===(s.meta.layout??"default")}),()=>{var s,o;return!n||typeof n=="string"&&!(n in dn)?(o=(s=t.slots).default)==null?void 0:o.call(s):ut(fv,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),gv={__name:"app",async setup(e){var y,m;let t,n;const s=Je(),o=At();let a="";a=window.location.hostname;const l=D((()=>{const w=s.fullPath.match(/^\/([a-z]{2})(\/|$)/);return w?w[1]:"zh"})()),i=async $=>(!$||l.value==="zh",$),f=async()=>{f.value=await $fetch(`/api/site.json?timestamp=${Date.now()}`,{headers:{"x-api-key":"dagexxx.com","host-key":a}})};[t,n]=fe(()=>f()),await t,n(),we(async()=>{f.value||await f()});const c=((m=(y=f.value)==null?void 0:y.site)==null?void 0:m.title)||"默认标题",u=D({title:c,keywords:"",description:"",ogTitle:"",ogSiteName:c,ogUrl:o.href,ogUpdatedTime:new Date().toISOString(),ogDescription:"",ogType:"website",ogImage:"/logo.png",ogLocale:"en_US"}),h=$=>{u.value={...u.value,...$}},g=[{code:"en",name:"English"},{code:"zh",name:"中文"},{code:"es",name:"Español"},{code:"fr",name:"Français"},{code:"de",name:"Deutsch"},{code:"ja",name:"日本語"},{code:"ko",name:"한국어"},{code:"ru",name:"Русский"},{code:"ar",name:"العربية"},{code:"pt",name:"Português"},{code:"vi",name:"Tiếng Việt"},{code:"th",name:"ไทย"},{code:"tr",name:"Türkçe"}];return Ce(()=>{const $=s.fullPath.replace(/^\/[a-z]{2}(\/|$)/,""),w="https://"+a,v=[];return v.push({rel:"canonical",href:`${w}${s.fullPath}`}),g.forEach(({code:p})=>{v.push({rel:"alternate",hreflang:p,href:`${w}/${p}/${$}`})}),v.push({rel:"alternate",hreflang:"x-default",href:`${w}/zh/${$}`}),{link:v}}),wt("translate",i),wt("seoData",u),wt("sitedata",f),wt("selectedLanguage",l),wt("updateSeoData",h),($,w)=>{const v=nu,p=pv;return S(),Xe(p,null,{default:Le(()=>[N(v)]),_:1})}}},mv={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` `).splice(1).map(u=>({text:u.replace("webpack:/","").replace(".vue",".js").trim(),internal:u.includes("node_modules")&&!u.includes(".cache")||u.includes("internal")||u.includes("new Promise")})).map(u=>`${u.text}`).join(` `);const s=Number(n.statusCode||500),o=s===404,a=n.statusMessage??(o?"Page Not Found":"Internal Server Error"),r=n.message||n.toString(),l=void 0,c=o?da(()=>Se(()=>Promise.resolve().then(()=>Kk),void 0,import.meta.url)):da(()=>Se(()=>Promise.resolve().then(()=>Jk),void 0,import.meta.url));return(u,h)=>(S(),Xe(x(c),$u(tc({statusCode:x(s),statusMessage:x(a),description:x(r),stack:x(l)})),null,16))}},vv={key:0},Hl={__name:"nuxt-root",setup(e){const t=()=>null,n=Be(),s=n.deferHydration();if(n.isHydrating){const i=n.hooks.hookOnce("app:error",s);Ze().beforeEach(i)}const o=!1;wt(En,Je()),n.hooks.callHookWith(i=>i.map(f=>f()),"vue:setup");const a=Ro(),r=!1;Ci((i,f,c)=>{if(n.hooks.callHook("vue:error",i,f,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),mh(i)&&(i.fatal||i.unhandled))return n.runWithContext(()=>jn(i)),!1});const l=!1;return(i,f)=>(S(),Xe(ir,{onResolve:x(s)},{default:Le(()=>[x(r)?(S(),P("div",vv)):x(a)?(S(),Xe(x(mv),{key:1,error:x(a)},null,8,["error"])):x(l)?(S(),Xe(x(t),{key:2,context:x(l)},null,8,["context"])):x(o)?(S(),Xe($d(x(o)),{key:3})):(S(),Xe(x(gv),{key:4}))]),_:1},8,["onResolve"]))}};let Kl;{let e;Kl=async function(){var r,l;if(e)return e;const s=!!(((r=window.__NUXT__)==null?void 0:r.serverRendered)??((l=document.getElementById("__NUXT_DATA__"))==null?void 0:l.dataset.ssr)==="true")?Ff(Hl):Bf(Hl),o=nh({vueApp:s});async function a(i){await o.callHook("app:error",i),o.payload.error=o.payload.error||Rs(i)}s.config.errorHandler=a,o.hook("app:suspense:resolve",()=>{s.config.errorHandler===a&&(s.config.errorHandler=void 0)});try{await ah(o,lv)}catch(i){a(i)}try{await o.hooks.callHook("app:created",s),await o.hooks.callHook("app:beforeMount",s),s.mount(Zp),await o.hooks.callHook("app:mounted",s),await Dt()}catch(i){a(i)}return s},e=Kl().catch(t=>{throw console.error("Error while mounting app:",t),t})}const yv=Symbol.for("nuxt:client-only"),Qe=Vt({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const s=D(!1);return we(()=>{s.value=!0}),wt(yv,!0),o=>{var i;if(s.value)return(i=t.default)==null?void 0:i.call(t);const a=t.fallback||t.placeholder;if(a)return a();const r=o.fallback||o.placeholder||"",l=o.fallbackTag||o.placeholderTag||"span";return P(l,n,r)}}});/*! js-cookie v3.0.5 | MIT */function Fs(e){for(var t=1;t"u")){r=Fs({},t,r),typeof r.expires=="number"&&(r.expires=new Date(Date.now()+r.expires*864e5)),r.expires&&(r.expires=r.expires.toUTCString()),o=encodeURIComponent(o).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var l="";for(var i in r)r[i]&&(l+="; "+i,r[i]!==!0&&(l+="="+r[i].split(";")[0]));return document.cookie=o+"="+e.write(a,o)+l}}function s(o){if(!(typeof document>"u"||arguments.length&&!o)){for(var a=document.cookie?document.cookie.split("; "):[],r={},l=0;lM("theme",()=>typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),bv={class:"offcanvas-header"},xv={class:"offcanvas-title"},$v={class:"text-danger"},wv={class:"offcanvas-body"},kv={class:"list-group",id:"title"},Av={class:"list-group-item border-0 d-flex align-items-center"},Sv=["href"],Tv={class:"list-group-item border-0 d-flex align-items-center"},Pv=["href"],Cv={key:0,class:"row row-cols-2 g-2 px-3 mt-2"},Ev={class:"btn btn-outline-secondary w-100"},Rv=["href"],Lv={class:"list-group-item border-0 d-flex align-items-center"},Ov=["href"],Iv={class:"list-group-item border-0 d-flex align-items-center"},Nv={class:"list-group-item border-0 d-flex align-items-center"},Dv=["href"],jv={class:"list-group list-group-flush"},Mv=["onClick"],Uv={__name:"Sidebar",props:{show:Boolean,items:Array},setup(e){const t=K("selectedLanguage"),n=K("sitedata"),s=D(""),o=D(""),a=D("");(()=>{n!=null&&n.value&&(s.value=n.value.site.images||"默认LOGO",o.value=n.value.site.imagestwo||"默认LOGO",a.value=n.value.site.url||"默认网址")})();const l=Ge(),i=Z(()=>l.value==="dark"),f=D(!1),c=()=>{f.value=!f.value},u=Ze(),h=[{code:"en",name:"English",flag:"gb"},{code:"zh",name:"中文",flag:"cn"},{code:"es",name:"Español",flag:"es"},{code:"fr",name:"Français",flag:"fr"},{code:"de",name:"Deutsch",flag:"de"},{code:"ja",name:"日本語",flag:"jp"},{code:"ko",name:"한국어",flag:"kr"},{code:"ru",name:"Русский",flag:"ru"},{code:"ar",name:"العربية",flag:"sa"},{code:"pt",name:"Português",flag:"pt"},{code:"vi",name:"Tiếng Việt",flag:"vn"},{code:"th",name:"ไทย",flag:"th"},{code:"tr",name:"Türkçe",flag:"tr"}],g=v=>{const _=u.currentRoute.value.fullPath.replace(/^\/[a-z]{2}/,""),b=`/${v}${_}`;window.location.href=b},y=new WeakSet;we(async()=>{t.value!=="zh"&&m()});function m(){document.querySelectorAll(".translate").forEach(v=>{y.has(v)||($(v,t.value),y.add(v))})}function $(v,p){w(v).forEach(async _=>{const b=_.textContent.trim();if(!b||p==="zh"&&/^[\u4e00-\u9fa5]+$/.test(b))return;const R=`${p}-${b}`,T=localStorage.getItem(R);if(T){_.textContent=T;return}try{const k=await(await fetch(`/api/translate?target_language=${p}&text=${encodeURIComponent(b)}`)).json();k.translation&&(_.textContent=k.translation,localStorage.setItem(R,k.translation))}catch(E){console.error("翻译失败",E)}})}function w(v){const p=[];function _(b){b.nodeType===Node.TEXT_NODE&&b.textContent.trim()?p.push(b):b.nodeType===Node.ELEMENT_NODE&&b.childNodes.forEach(_)}return _(v),p}return(v,p)=>(S(),P("div",{class:z(["offcanvas offcanvas-start",{show:e.show,"bg-dark text-white":i.value,"bg-light text-dark":!i.value}]),tabindex:"-1"},[d("div",bv,[d("h5",xv,[rt(O(s.value),1),d("span",$v,O(o.value),1)]),d("button",{type:"button",class:"btn-close",onClick:p[0]||(p[0]=_=>v.$emit("toggle-sidebar")),"aria-label":"Close"})]),d("div",wv,[d("ul",kv,[d("li",Av,[p[1]||(p[1]=d("i",{class:"bi bi-clock me-2"},null,-1)),d("a",{href:`/${x(t)}/new/index.html`,class:z(["text-decoration-none flex-grow-1 translate",i.value?"text-light":"text-dark"])}," 最新影片 ",10,Sv)]),d("li",Tv,[p[2]||(p[2]=d("i",{class:"bi bi-fire me-2 text-danger"},null,-1)),d("a",{href:`/${x(t)}/hot/index.html`,class:z(["text-decoration-none flex-grow-1 translate",i.value?"text-light":"text-dark"])}," 热门影片 ",10,Pv)]),d("li",{class:"list-group-item border-0 d-flex justify-content-between align-items-center",onClick:c,style:{cursor:"pointer"}},[d("div",null,[p[3]||(p[3]=d("i",{class:"bi bi-tv me-2"},null,-1)),d("span",{class:z(["translate",i.value?"text-light":"text-dark"])},"分类",2)]),d("i",{class:z(f.value?"bi bi-chevron-up":"bi bi-chevron-down")},null,2)]),N(ic,{name:"fade"},{default:Le(()=>[f.value?(S(),P("div",Cv,[(S(!0),P(re,null,he(e.items,(_,b)=>(S(),P("div",{key:b,class:"col"},[d("button",Ev,[d("a",{href:`${_.url}`,class:z(["text-decoration-none",i.value?"text-light":"text-dark"])},O(_.name),11,Rv)])]))),128))])):ue("",!0)]),_:1}),d("li",Lv,[p[4]||(p[4]=d("i",{class:"bi bi-tags me-2"},null,-1)),d("a",{href:`/${x(t)}/tags/index.html`,class:z(["text-decoration-none flex-grow-1 translate",i.value?"text-light":"text-dark"])},"标签",10,Ov)]),d("li",Iv,[p[5]||(p[5]=d("i",{class:"bi bi-youtube me-2 text-danger"},null,-1)),d("a",{href:"https://dage.top",class:z(["text-decoration-none flex-grow-1 translate",i.value?"text-light":"text-dark"]),target:"_blank"},"色情导航",2)]),d("li",Nv,[p[6]||(p[6]=d("i",{class:"bi bi-clock-history me-2"},null,-1)),d("a",{href:`/${x(t)}/history/index.html`,class:z(["text-decoration-none flex-grow-1 translate",i.value?"text-light":"text-dark"])},"历史纪录",10,Dv)])]),p[7]||(p[7]=d("hr",null,null,-1)),d("p",{class:z(["px-3 fw-bold translate",i.value?"text-light":"text-dark"])},"选择语言",2),d("ul",jv,[(S(),P(re,null,he(h,_=>d("li",{key:_.code,class:"list-group-item border-0 d-flex align-items-center",onClick:b=>g(_.code),style:{cursor:"pointer"}},[d("span",{class:z(`fib fi-${_.flag} me-2`),style:{width:"1.5em",height:"1em"}},null,2),d("span",{class:z(i.value?"text-light":"text-dark")},O(_.name),3)],8,Mv)),64))]),p[8]||(p[8]=d("div",{style:{height:"150px"}},null,-1))])],2))}};function su(){return{decodeData:t=>{t=t.replace(new RegExp("/","gm"),"0").replace(new RegExp("@","gm"),"/").replace(new RegExp("\\.","gm"),"+").split("").reverse().join("");let n=t.length%4;n!==0&&(t=t.padEnd(t.length+4-n,"="));try{const s=window.atob(t);return JSON.parse(s)}catch(s){return console.error("Invalid data:",s),null}}}}const Oe=()=>{const t=Je().query.dataKey||"",n=K("dataKey","");return{dataKey:t||n||""}},Ee=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},Hv={class:"container"},Kv={key:0,class:"mb-3 d-flex justify-content-between align-items-center"},Bv={class:"badge bg-warning text-dark ms-2"},Fv={class:"input-group mb-4"},qv=["placeholder"],Vv={key:1},zv={class:"d-flex flex-wrap mb-4"},Wv=["onClick"],Jv={class:"position-relative"},Qv=["href"],Gv=["src","alt"],Yv={class:"video-duration"},Xv={class:"text-center mt-3 mb-2"},Zv=["href"],ey={key:3,class:"text-center mt-4"},ty={key:4,class:"pagination-controls d-flex justify-content-center align-items-center mt-4",style:{"margin-bottom":"300px"}},ny=["disabled"],sy={class:"mx-3"},oy=["disabled"],ay={class:"input-group ms-3",style:{width:"150px"}},ry={__name:"SearchLayer",props:{showSearch:{type:Boolean,required:!0}},async setup(e,{emit:t}){let n,s;const{dataKey:o}=Oe(),a=K("selectedLanguage"),r=D(!1),l=t,i=Ge(),f=D(!1);we(()=>{We.get("list_layout")==="single"&&(f.value=!0)});const c=()=>{f.value=!f.value,We.set("list_layout",f.value?"single":"multi",{expires:30})},u=Z(()=>f.value?"bi bi-view-list":"bi bi-grid"),h=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!f.value},"row-cols-lg-4"]),g=Z(()=>i.value==="dark"),y=Z(()=>a.value==="zh"?"请输入搜索内容...":"Enter your search query..."),m=e,$=D(""),w=D([]),v=D(1),p=D(1),_=D(0),b=D(!1),R=D(""),{data:T}=([n,s]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=10&rand=1",{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).data,"$8s2C6T0KR6")),n=await n,s(),n),E=T.value||[],k=()=>{l("toggle-search")},L=async()=>{let de=$.value.trim();if(!b.value&&!B(de)&&de)try{de=await te(de,"zh"),console.log(`Translated input query: ${de}`)}catch(ve){console.error("翻译失败,使用原关键词:",ve)}b.value=!1;const J=`/api/qun/search?key=${encodeURIComponent(de)}&type=all&page=${v.value}&limit=20`;try{const Ae=await(await fetch(J,{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).json();v.value>1?w.value=[...w.value,...Ae.data.items]:w.value=Ae.data.items,p.value=Ae.data.pageSize,_.value=Ae.data.count,r.value=!0}catch(ve){console.error("搜索请求失败:",ve)}},F=de=>{de<1||de>p.value||(v.value=de,L())},U=()=>{const de=parseInt(R.value,10);de>=1&&de<=p.value&&F(de)},W=de=>{b.value=!0,$.value=de,v.value=1,L()};It(()=>m.showSearch,de=>{de&&$.value&&L(),a.value!=="zh"&&_e(a.value)});let Y=null;const _e=de=>{Y&&Y.disconnect();const J=new Set;Y=new MutationObserver(()=>{Array.from(document.querySelectorAll("#translate")).forEach(Ae=>{J.has(Ae)||(V(Ae,de),J.add(Ae))})}),Y.observe(document.body,{childList:!0,subtree:!0})},V=(de,J)=>{const ve=ke(de);if(ve.length===0){I(de,J);return}const Ae=ve.map(me=>{const se=me.textContent.trim();if(!se||J==="zh"&&B(se))return Promise.resolve();const j=localStorage.getItem(`${J}-${se}`);return j?(me.textContent=j,Promise.resolve()):te(se,J).then(ne=>{me.textContent=ne,localStorage.setItem(`${J}-${se}`,ne)}).catch(ne=>console.error(ne))});Promise.all(Ae).then(()=>{})},B=de=>/^[\u4e00-\u9fa5]+$/.test(de),I=(de,J)=>{const ve=new MutationObserver(()=>{ke(de).length>0&&(ve.disconnect(),V(de,J))});ve.observe(de,{characterData:!0,subtree:!0,childList:!0})},te=(de,J,ve=3)=>new Promise((Ae,me)=>{const se=encodeURIComponent(de);fetch(`/api/translate?target_language=${a.value}&text=${se}`).then(j=>j.json()).then(j=>{j&&j.translation?Ae(j.translation):ve>0?Ae(te(de,J,ve-1)):me(`Failed to translate: "${de}"`)}).catch(j=>{console.error(`Failed to fetch translation for: "${de}"`,j),me(`Failed to translate: "${de}"`)})}),ke=de=>{let J=[];function ve(Ae){Ae.nodeType===Node.TEXT_NODE&&Ae.textContent.trim()?J.push(Ae):Ae.nodeType===Node.ELEMENT_NODE&&Ae.childNodes.forEach(ve)}return ve(de),J};return(de,J)=>e.showSearch?(S(),P("div",{key:0,class:z(["search-layer",{"bg-dark text-white":g.value,"bg-light text-dark":!g.value}])},[d("button",{class:"btn-close position-absolute top-0 end-0 m-3",onClick:k,"aria-label":"Close"}),d("div",Hv,[J[10]||(J[10]=d("div",{class:"d-flex justify-content-between align-items-center mb-3"},[d("h2",{class:"fw-bold",id:"translate"},"搜索")],-1)),_.value>0?(S(),P("div",Kv,[d("div",null,[J[5]||(J[5]=d("span",{class:"fw-bold",id:"translate"},"搜索结果",-1)),d("span",Bv,O(_.value),1)]),d("button",{class:"btn btn-outline-secondary btn-sm d-lg-none",onClick:c,title:"切换布局"},[d("i",{class:z(u.value),style:{"font-size":"1.2rem"}},null,2)])])):ue("",!0),d("div",Fv,[Ke(d("input",{"onUpdate:modelValue":J[0]||(J[0]=ve=>$.value=ve),type:"text",class:"form-control",placeholder:y.value,onKeydown:kt(L,["enter"])},null,40,qv),[[yt,$.value]]),$.value?(S(),P("button",{key:0,class:"btn btn-outline-secondary",onClick:J[1]||(J[1]=ve=>$.value="")},J[6]||(J[6]=[d("i",{class:"bi bi-x-circle"},null,-1)]))):ue("",!0),d("button",{class:"btn btn-warning",onClick:L,id:"translate"},J[7]||(J[7]=[d("i",{class:"bi bi-search"},null,-1),rt(" 搜索 ")]))]),$.value?ue("",!0):(S(),P("div",Vv,[J[8]||(J[8]=d("h5",{class:"fw-bold",id:"translate"},"猜你想搜",-1)),d("div",zv,[(S(!0),P(re,null,he(x(E),(ve,Ae)=>(S(),P("span",{key:Ae,class:"badge bg-secondary me-2 mb-2",onClick:me=>W(ve.title),id:"translate"},O(ve.title),9,Wv))),128))])])),w.value.length?(S(),P("div",{key:2,class:z(h.value)},[(S(!0),P(re,null,he(w.value,(ve,Ae)=>(S(),P("div",{class:"col",key:Ae},[d("div",Jv,[d("a",{href:`/${x(a)}${ve.url}`,target:"_blank"},[d("img",{src:ve.img,alt:ve.title,class:"img-fluid",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,Gv)],8,Qv),d("span",Yv,O(ve.duration),1)]),d("p",Xv,[d("a",{href:ve.url,class:z(["video-title text-decoration-none",g.value?"text-light":"text-dark"])},O(ve.title),11,Zv)])]))),128))],2)):ue("",!0),r.value&&w.value.length===0?(S(),P("div",ey,J[9]||(J[9]=[d("span",{class:"fw-bold",id:"translate"},"未找到相关影片",-1)]))):ue("",!0),w.value.length?(S(),P("div",ty,[d("button",{class:"btn btn-outline-secondary",onClick:J[2]||(J[2]=ve=>F(v.value-1)),disabled:v.value===1}," 上页 ",8,ny),d("span",sy,O(v.value)+" / "+O(p.value),1),d("button",{class:"btn btn-outline-secondary",onClick:J[3]||(J[3]=ve=>F(v.value+1)),disabled:v.value===p.value}," 下页 ",8,oy),d("div",ay,[Ke(d("input",{"onUpdate:modelValue":J[4]||(J[4]=ve=>R.value=ve),onKeyup:kt(U,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,R.value]]),d("button",{class:"btn btn-outline-secondary",onClick:U},"跳转")])])):ue("",!0)])],2)):ue("",!0)}},Ls=Ee(ry,[["__scopeId","data-v-e82b4127"]]),ly={class:"container-fluid"},iy=["href"],cy={class:"text-uppercase fw-bold text-primary"},uy={class:"text-danger"},dy={class:"d-none d-lg-flex align-items-center me-2"},fy={class:"btn-group me-2"},py=["href"],hy=["href"],gy=["href"],my=["href"],vy={class:"dropdown"},yy={class:"btn btn-outline-secondary dropdown-toggle nav-icon",type:"button",id:"languageDropdown","data-bs-toggle":"dropdown","aria-expanded":"false"},_y={class:"dropdown-menu","aria-labelledby":"languageDropdown"},by=["onClick"],xy={class:"d-flex"},$y={class:"bg-white rounded shadow p-4",style:{"max-width":"800px",width:"90%","max-height":"80vh","overflow-y":"auto"}},wy={class:"d-flex justify-content-between align-items-center mb-3"},ky={class:"mb-0"},Ay={class:"row"},Sy=["href"],Ty={__name:"Header",props:{sidebar:Array},async setup(e){const n=e.sidebar,s=D(!1),o=km(),a=K("sitedata"),r=K("selectedLanguage"),l=D(""),i=D("");(()=>{a.value&&(l.value=a.value.site.images||"默认LOGO",i.value=a.value.site.imagestwo||"默认LOGO")})();const c=Ge(),u=Z(()=>c.value==="dark"),h=()=>{c.value=c.value==="dark"?"light":"dark",We.set("theme",c.value,{expires:365,path:"/"}),g()},g=()=>{const F=c.value;document.body.classList.remove("dark-theme","light-theme"),document.body.classList.add(`${F}-theme`)};we(()=>{g()});const y=D(!1),m=D(!1),$=()=>y.value=!y.value,w=()=>m.value=!m.value,v=[{code:"en",name:"English",flag:"gb"},{code:"zh",name:"中文",flag:"cn"},{code:"es",name:"Español",flag:"es"},{code:"fr",name:"Français",flag:"fr"},{code:"de",name:"Deutsch",flag:"de"},{code:"ja",name:"日本語",flag:"jp"},{code:"ko",name:"한국어",flag:"kr"},{code:"ru",name:"Русский",flag:"ru"},{code:"ar",name:"العربية",flag:"sa"},{code:"pt",name:"Português",flag:"pt"},{code:"vi",name:"Tiếng Việt",flag:"vn"},{code:"th",name:"ไทย",flag:"th"},{code:"tr",name:"Türkçe",flag:"tr"}],p=()=>{var F;return((F=v.find(U=>U.code===r.value))==null?void 0:F.name)||"中文"},_=F=>{const W=o.currentRoute.value.fullPath.replace(/^\/[a-z]{2}/,""),Y=`/${F}${W}`;window.location.href=Y},b=M("latestText",()=>"最新影片"),R=M("hotText",()=>"热门影片"),T=M("historyText",()=>"历史纪录"),E=M("fenleiText",()=>"分类"),k=M("tagText",()=>"标签"),L=M("navText",()=>"色情导航");return(F,U)=>(S(),P("nav",{class:z(["navbar","navbar-expand-lg","fixed-top","shadow-sm",u.value?"navbar-dark bg-dark":"navbar-light bg-light"])},[d("div",ly,[d("button",{class:"navbar-toggler nav-icon",type:"button",onClick:$},U[3]||(U[3]=[d("i",{class:"bi bi-list"},null,-1)])),d("a",{href:`/${x(r)}/`,class:"navbar-brand d-flex mx-auto text-decoration-none"},[d("span",cy,O(l.value),1),d("span",uy,O(i.value),1)],8,iy),d("div",dy,[d("div",fy,[d("a",{href:`/${x(r)}/new/index.html`,class:z(["btn btn-outline-secondary d-flex align-items-center",u.value?"text-light":"text-dark"])},[U[4]||(U[4]=d("i",{class:"bi bi-clock me-1"},null,-1)),d("span",null,O(x(b)),1)],10,py),d("a",{href:`/${x(r)}/hot/index.html`,class:z(["btn btn-outline-secondary d-flex align-items-center",u.value?"text-light":"text-dark"])},[U[5]||(U[5]=d("i",{class:"bi bi-fire me-1 text-danger"},null,-1)),d("span",null,O(x(R)),1)],10,hy),d("button",{class:z(["btn btn-outline-secondary d-flex align-items-center",u.value?"text-light":"text-dark"]),onClick:U[0]||(U[0]=W=>s.value=!0)},[U[6]||(U[6]=d("i",{class:"bi bi-list me-2"},null,-1)),d("span",null,O(x(E)),1)],2),d("a",{href:`/${x(r)}/tags/index.html`,class:z(["btn btn-outline-secondary d-flex align-items-center",u.value?"text-light":"text-dark"])},[U[7]||(U[7]=d("i",{class:"bi bi-tags me-2"},null,-1)),d("span",null,O(x(k)),1)],10,gy),d("a",{href:`/${x(r)}/history/index.html`,class:z(["btn btn-outline-secondary d-flex align-items-center",u.value?"text-light":"text-dark"])},[U[8]||(U[8]=d("i",{class:"bi bi-clock-history me-1"},null,-1)),d("span",null,O(x(T)),1)],10,my),d("a",{href:"https://dage.top",target:"_blank",class:z(["btn btn-outline-secondary d-flex align-items-center",u.value?"text-light":"text-dark"])},[U[9]||(U[9]=d("i",{class:"bi bi-youtube me-1 text-danger"},null,-1)),d("span",null,O(x(L)),1)],2)]),d("div",vy,[d("button",yy,[d("span",null,O(p()),1)]),d("ul",_y,[(S(),P(re,null,he(v,W=>d("li",{key:W.code},[d("a",{class:"dropdown-item d-flex align-items-center",href:"#",onClick:gt(Y=>_(W.code),["prevent"])},[d("span",{class:z(`fib fi-${W.flag} me-2`)},null,2),d("span",null,O(W.name),1)],8,by)])),64))])])]),d("div",xy,[d("button",{class:z([u.value?"btn-outline-light":"btn-outline-dark","btn me-2 nav-icon"]),onClick:h},[d("i",{class:z(u.value?"bi bi-moon-fill":"bi bi-sun-fill")},null,2)],2),d("button",{class:"btn btn-outline-secondary nav-icon",onClick:w},U[10]||(U[10]=[d("i",{class:"bi bi-search"},null,-1)]))])]),y.value?(S(),Xe(Uv,{key:0,show:y.value,items:x(n),onToggleSidebar:$},null,8,["show","items"])):ue("",!0),N(Ls,{showSearch:m.value,onToggleSearch:w},null,8,["showSearch"]),s.value?(S(),P("div",{key:1,class:"position-fixed top-0 start-0 w-100 h-100 bg-dark bg-opacity-50 d-flex justify-content-center align-items-center",style:{"z-index":"1050"},onClick:U[2]||(U[2]=gt(W=>s.value=!1,["self"]))},[d("div",$y,[d("div",wy,[d("h5",ky,O(x(E)),1),d("button",{class:"btn-close",onClick:U[1]||(U[1]=W=>s.value=!1)})]),d("div",Ay,[(S(!0),P(re,null,he(x(n),W=>(S(),P("div",{key:W.id,class:"col-6 col-md-4 col-lg-3 mb-3"},[d("a",{href:W.url,class:"text-decoration-none d-block p-2 bg-light rounded text-center text-dark h-100"},O(W.name),9,Sy)]))),128))])])])):ue("",!0)],2))}},Pe=Ee(Ty,[["__scopeId","data-v-16e2e479"]]),Py={class:"container-fluid p-0 d-flex justify-content-center"},Cy=["href"],Ey=["data-src"],Ry={__name:"Banner",props:{ads:{type:Array,required:!0}},setup(e){const t=D(!1),n=()=>{t.value=window.innerWidth>=1024};return we(()=>{typeof window<"u"&&(n(),window.addEventListener("resize",n))}),Cn(()=>{typeof window<"u"&&window.removeEventListener("resize",n)}),(s,o)=>{const a=Mt("lazyload");return S(),P("div",Py,[d("div",{style:Ts({maxWidth:t.value?"960px":"100%"}),class:"ad-stack w-100"},[(S(!0),P(re,null,he(e.ads,(r,l)=>(S(),P("div",{key:l,class:"ad-item mb-1"},[d("a",{href:r.url,target:"_blank"},[Ke(d("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC","data-src":r.logo,class:"ad-img",alt:"Ad Image"},null,8,Ey),[[a]])],8,Cy)]))),128))],4)])}}},Ye=Ee(Ry,[["__scopeId","data-v-b8b226e2"]]),Ly={class:"container position-relative"},Oy=["href"],Iy={class:"fw-bold",id:"category"},Ny={__name:"Categories",props:{categories:{type:Array,required:!0,default:()=>[]}},setup(e){const t=Ge(),n=Z(()=>t.value==="dark"),o=e.categories||[],a=D(null),r=()=>{a.value&&a.value.scrollBy({left:-200,behavior:"smooth"})},l=()=>{a.value&&a.value.scrollBy({left:200,behavior:"smooth"})};return(i,f)=>(S(),P("div",{class:z(["py-3 position-relative",n.value?"bg-dark":"bg-light","d-none","d-lg-block"])},[d("div",Ly,[d("button",{class:"scroll-btn left",onClick:r,"aria-label":"Scroll Left"}," ‹ "),d("div",{ref_key:"scrollContainer",ref:a,class:"category-scroll d-flex flex-nowrap w-100"},[(S(!0),P(re,null,he(x(o),(c,u)=>(S(),P("div",{key:c.id||u,class:"mx-2 text-center flex-shrink-0"},[d("a",{href:c.url,class:z([n.value?"text-light":"text-dark","text-decoration-none"])},[d("span",Iy,O(c.name),1)],10,Oy)]))),128))],512),d("button",{class:"scroll-btn right",onClick:l,"aria-label":"Scroll Right"}," › ")])],2))}},ou=Ee(Ny,[["__scopeId","data-v-04a2ab55"]]),Dy={class:"d-md-none"},jy={key:0,class:"icon-ads"},My={class:"icon-image-container"},Uy=["href"],Hy=["data-src","alt"],Ky={key:1,class:"toggle-button-container"},By=10,Fy={__name:"IconAds",props:{ads:Array,enableToggle:{type:Boolean,default:!1}},setup(e){const t=e,n=D(!0),s=D(!1),o=Ge(),a=Z(()=>o.value==="dark"),r=Z(()=>Array.isArray(t.ads)?s.value?t.ads:t.ads.slice(0,By):[]);we(()=>{if(t.enableToggle){const f=localStorage.getItem("showAds"),c=new Date().toDateString();f&&f===c&&(n.value=!1)}});function l(){n.value=!n.value,n.value?localStorage.removeItem("showAds"):localStorage.setItem("showAds",new Date().toDateString())}function i(){s.value=!s.value}return(f,c)=>{const u=Qe,h=Mt("lazyload");return S(),P("div",Dy,[N(u,null,{default:Le(()=>[n.value?(S(),P("div",jy,[(S(!0),P(re,null,he(r.value,(g,y)=>(S(),P("div",{class:"icon-ad",key:y},[d("div",My,[d("a",{href:g.url,target:"_blank"},[Ke(d("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC","data-src":g.logo,alt:g.title,class:"icon-image"},null,8,Hy),[[h]])],8,Uy)]),d("p",{class:z([{"dark-text":a.value,"light-text":!a.value},"icon-title"])},O(g.title),3)]))),128))])):ue("",!0),e.enableToggle?(S(),P("div",Ky,[d("button",{onClick:i,class:"toggle-button"},O(s.value?"关闭展开":"展开查看更多"),1),d("button",{onClick:l,class:"toggle-button"},O(n.value?"隐藏":"显示"),1)])):ue("",!0)]),_:1})])}}},et=Ee(Fy,[["__scopeId","data-v-7704fd69"]]),qy={class:"container mt-4"},Vy={class:"d-flex justify-content-between align-items-center mb-3"},zy={id:"title"},Wy={class:"position-relative"},Jy=["href"],Qy=["src","alt"],Gy={class:"video-duration"},Yy={class:"text-center mt-2",id:"title"},Xy=["href"],Zy={class:"d-flex justify-content-center align-items-center mt-4 gap-2"},e_=["href"],t_={class:"mx-2"},n_=["href"],s_={class:"d-flex justify-content-center align-items-center mt-4 gap-2"},o_={class:"input-group",style:{width:"auto"}},a_={type:"submit",class:"btn btn-outline-secondary",id:"title"},r_={__name:"Taglist",props:{List:Array,listname:String,mulu:String,keys:String,totalPages:Number,currentPage:Number},async setup(e){const t=Ge(),n=Z(()=>t.value==="dark");K("translate");const s=K("selectedLanguage"),o=e,a=D(""),r=D([...o.List]);It(()=>o.List,v=>{r.value=[...v]});const l=D(!1);we(()=>{We.get("list_layout")==="single"&&(l.value=!0)});const i=()=>{l.value=!l.value,We.set("list_layout",l.value?"single":"multi",{expires:30})},f=Z(()=>l.value?"bi bi-view-list":"bi bi-grid"),c=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!l.value},"row-cols-lg-4"]),u=M("translatedPrefix",()=>""),h=M("translatedSuffix",()=>""),g=M("translatedPage",()=>""),y=M("translatedPrev",()=>""),m=M("translatedNext",()=>""),$=M("translatedJump",()=>""),w=()=>{const v=a.value;if(v&&!isNaN(v)&&v>0&&v<=o.totalPages){const p=`/${s.value}/${o.mulu}/?key=${o.keys}&page=${v}&type=all`;window.location.href=p}else alert("请输入有效的页码")};return(v,p)=>(S(),P("div",qy,[d("div",Vy,[d("span",zy,O(x(u))+"“"+O(e.listname)+"”"+O(x(h))+" - "+O(x(g))+" "+O(e.currentPage),1),d("button",{onClick:i,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(f.value),style:{"font-size":"1.2rem"}},null,2)])]),d("div",{class:z(c.value)},[(S(!0),P(re,null,he(r.value,(_,b)=>(S(),P("div",{class:"col",key:b},[d("div",Wy,[d("a",{href:_.url},[d("img",{src:_.img,alt:_.title,class:"img-fluid",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,Qy)],8,Jy),d("span",Gy,O(_.duration),1)]),d("p",Yy,[d("a",{href:_.url,target:"_blank",class:z(["video-title text-decoration-none",n.value?"text-light":"text-dark"])},O(_.title),11,Xy)])]))),128))],2),d("div",Zy,[d("a",{href:`/${x(s)}/${e.mulu}/?key=${e.keys}&page=${e.currentPage-1}&type=all`,class:z(["btn btn-outline-secondary",{disabled:e.currentPage===1}]),id:"title"},O(x(y)),11,e_),d("span",t_,O(e.currentPage)+" / "+O(e.totalPages),1),d("a",{href:`/${x(s)}/${e.mulu}/?key=${e.keys}&page=${e.currentPage+1}&type=all`,class:z(["btn btn-outline-secondary",{disabled:e.currentPage===e.totalPages}]),id:"title"},O(x(m)),11,n_)]),d("div",s_,[d("div",o_,[d("form",{onSubmit:gt(w,["prevent"]),class:"d-flex gap-2"},[Ke(d("input",{"onUpdate:modelValue":p[0]||(p[0]=_=>a.value=_),type:"text",name:"page",class:"form-control",placeholder:"页码",style:{width:"80px"}},null,512),[[yt,a.value]]),d("button",a_,O(x($)),1)],32)])])]))}},ns=Ee(r_,[["__scopeId","data-v-49e4e16f"]]),l_={class:"text-center py-3"},i_={key:0},c_={key:0,class:"ms-3"},u_=["href"],d_={key:1,class:"text-danger mb-2"},f_={key:0,class:"narrow-center-box"},p_={class:"list-inline"},h_=["href"],g_={key:1,class:"container banner-section mt-4"},m_=["href"],v_=["src"],y_={__name:"Footer",setup(e){const n=K("sitedata").value,s=D("");return we(()=>{const o=()=>{var a,r,l;if(((a=n==null?void 0:n.piaofu)==null?void 0:a.length)>0&&((r=n.piaofu[0])!=null&&r.lianmeng)){const i=n.piaofu[0].lianmeng;if(i.includes("document.writeln")){const f=i.match(/src=['"]([^'"]+)['"]/);if(f&&f[1]){const c=f[1],u=document.createElement("script");u.src=c,u.async=!0,document.head.appendChild(u)}}else{const f=document.createElement("script");f.textContent=i,document.head.appendChild(f)}}if((l=n==null?void 0:n.site)!=null&&l.tongji){s.value=n.site.tongji;const i=document.createElement("script");i.textContent=s.value,document.head.appendChild(i)}};"requestIdleCallback"in window?yo(o):setTimeout(o,0)}),(o,a)=>{var l;const r=Qe;return S(),P("footer",l_,[d("div",null,[x(n)?(S(),P("div",i_,[(l=x(n).site)!=null&&l.telegram?(S(),P("span",c_,[a[0]||(a[0]=rt(" Telegram: ")),d("a",{href:`https://t.me/${x(n).site.telegram}`,class:"link-primary",target:"_blank"},O(x(n).site.telegram),9,u_)])):ue("",!0)])):(S(),P("div",d_,a[1]||(a[1]=[d("p",null,"Contact information is not available.",-1)]))),N(r,null,{default:Le(()=>{var i,f,c,u;return[(f=(i=x(n))==null?void 0:i.link)!=null&&f.length?(S(),P("div",f_,[a[2]||(a[2]=d("p",null,"友情链接:",-1)),d("ul",p_,[(S(!0),P(re,null,he(x(n).link,(h,g)=>(S(),P("li",{key:g,class:"list-inline-item"},[d("a",{href:h.url,target:"_blank",class:"link-secondary"},O(h.title),9,h_)]))),128))])])):ue("",!0),(u=(c=x(n))==null?void 0:c.banner_foot)!=null&&u.length?(S(),P("div",g_,[(S(!0),P(re,null,he(x(n).banner_foot,(h,g)=>(S(),P("a",{key:g,href:h.url,class:"banner"},[d("img",{src:h.logo,alt:"Banner Logo",class:"img-fluid"},null,8,v_)],8,m_))),128))])):ue("",!0)]}),_:1}),a[3]||(a[3]=d("div",{class:"text-muted"},[d("p",{class:"mb-0"},"Copyright © 2014-2025 All Rights Reserved.")],-1))])])}}},Ue=Ee(y_,[["__scopeId","data-v-fb1bf1a1"]]),__="actors",b_={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=D(o.query.key),r=D(o.query.page?Number(o.query.page):1),l=K("selectedLanguage"),i=K("sitedata");K("translate");const f=M(`listname-${a.value}`,()=>""),c=M(`totalPages-${a.value}`,()=>0),u=M(`ListItems-${a.value}-${r.value}`,()=>[]),h=M("translatedsidebar",()=>[]),g=M("seoTitleText",()=>""),y=M("seoDescriptionText",()=>""),m=M("seoKeywordsText",()=>""),$=M("seoPageText",()=>""),w=At(),v=E=>{r.value=E},{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data,{defer:!1})),t=await t,n(),t),{data:_}=([t,n]=fe(async()=>pe(`listData-${a.value}-${r.value}`,async()=>await $fetch(`/api/qun/search?key=${a.value}&type=all&page=${r.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}),{defer:!1})),t=await t,n(),t),b=i.value.banner_top||[],R=JSON.parse(JSON.stringify(i.value.tubiao))||[],T=K("seoData");return Ce(()=>{const E=$.value.replace("{page}",r.value),k=[];return r.value1&&k.push({rel:"prev",href:`/${l.value}/actors/?key=${a.value}&page=${r.value-1}&type=all`}),{title:f.value?`${f.value} ${g.value} - ${E} - ${T.value.ogSiteName}`:T.value.ogSiteName,meta:[{name:"description",content:`${f.value} ${y.value} - ${E}`},{name:"keywords",content:`${f.value}, ${m.value} - ${E}`},{property:"og:title",content:`${f.value} ${g.value} - ${E} - ${T.value.ogSiteName}`},{property:"og:description",content:`${f.value} ${y.value} - ${E}`},{property:"og:url",content:w.href},{property:"og:type",content:"list"}],link:k}}),(E,k)=>{const L=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(h)},null,8,["sidebar"]),k[1]||(k[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(b)},null,8,["ads"]),N(L,null,{default:Le(()=>[N(et,{ads:x(R),enableToggle:!0},null,8,["ads"])]),_:1}),N(ns,{List:x(u),listname:x(f),totalPages:x(c),mulu:__,currentPage:r.value,"onUpdate:currentPage":k[0]||(k[0]=F=>r.value=F),"onActors:currentPage":v,keys:a.value},null,8,["List","listname","totalPages","currentPage","keys"]),N(Ue)])}}},x_=Ee(b_,[["__scopeId","data-v-c1d387f8"]]),$_=Object.freeze(Object.defineProperty({__proto__:null,default:x_},Symbol.toStringTag,{value:"Module"})),w_={class:"container-fluid text-center mt-4"},k_={class:"h4 fw-bold"},A_=["innerHTML"],S_={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),a=Je().params.id,{decodeData:r}=su(),l=K("sitedata"),{data:i}=([t,n]=fe(async()=>pe(async()=>{const v=await $fetch("/api/core",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return r(v.data)},"$Op8lzE5gUM")),t=await t,n(),t),{data:f}=([t,n]=fe(async()=>pe(async()=>{const v=await $fetch(`/api/article/?id=${a}`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return r(v.data)},"$iyNRsbdbB9")),t=await t,n(),t),c=l.value.banner_top,u=JSON.parse(JSON.stringify(l.value.tubiao)),h=i.value.nav;i.value.nav[1].children;const g=f.value.news_name,y=f.value.news_content,m=K("seoData"),$={title:f.value.s_title?`${f.value.s_title} - ${m==null?void 0:m.value.ogSiteName}`:m==null?void 0:m.value.ogSiteName,keywords:f.value.s_title,description:f.value.s_description,ogTitle:f.value.s_title?`${f.value.s_title} - ${m==null?void 0:m.value.ogSiteName}`:m==null?void 0:m.value.ogSiteName,ogDescription:f.value.s_description};Ce({title:$.title||(m==null?void 0:m.value.ogSiteName),meta:[{name:"description",content:$.description||(m==null?void 0:m.value.description)},{name:"keywords",content:m==null?void 0:m.value.keywords},{property:"og:title",content:$.ogTitle||(m==null?void 0:m.value.ogTitle)},{property:"og:site_name",content:m==null?void 0:m.value.ogSiteName},{property:"og:url",content:m==null?void 0:m.value.ogUrl},{property:"og:updated_time",content:m==null?void 0:m.value.ogUpdatedTime},{property:"og:description",content:$.ogDescription||(m==null?void 0:m.value.ogDescription)},{property:"og:type",content:m==null?void 0:m.value.ogType},{property:"og:image",content:m==null?void 0:m.value.ogImage},{property:"og:locale",content:m==null?void 0:m.value.ogLocale}]});const w=v=>{document.fullscreenElement?document.exitFullscreen():v.requestFullscreen()};return we(()=>{document.querySelectorAll(".news-content img").forEach(v=>{v.classList.add("img-fluid"),v.addEventListener("click",()=>w(v))}),document.querySelectorAll(".news-content table").forEach(v=>{v.classList.add("table","table-responsive")}),document.querySelectorAll(".news-content iframe").forEach(v=>{v.classList.add("embed-responsive-item");const p=document.createElement("div");p.classList.add("embed-responsive","embed-responsive-16by9"),v.parentNode.insertBefore(p,v),p.appendChild(v)})}),(v,p)=>{const _=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(h)},null,8,["sidebar"]),p[0]||(p[0]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(c)},null,8,["ads"]),N(_,null,{default:Le(()=>[N(et,{ads:x(u),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",w_,[d("h2",k_,O(x(g)),1),d("div",{class:"news-content mt-3",innerHTML:x(y),id:"title"},null,8,A_)]),N(Ue)])}}},T_=Object.freeze(Object.defineProperty({__proto__:null,default:S_},Symbol.toStringTag,{value:"Module"})),P_={key:0,class:"container mt-4"},C_={class:"row g-3 row-cols-2 row-cols-lg-4"},E_=["href"],R_={class:"position-relative"},L_=["src","alt"],O_={class:"video-duration"},I_={class:"text-center mt-3 mb-2"},N_=["href"],D_={class:"d-flex justify-content-center align-items-center mt-4"},j_={class:"mx-3"},M_={class:"d-flex justify-content-center align-items-center mt-4"},U_={class:"input-group ms-3"},H_={key:1,class:"container mt-4"},sa=12,K_={__name:"[id].html",async setup(e){let t,n;const s=K("sitedata");K("translate");const o=K("selectedLanguage"),a=M("translatedsidebar",()=>[]),r=s.value.banner_top||[],l=JSON.parse(JSON.stringify(s.value.tubiao))||[],i=Z(()=>Ge().value==="dark"),f=D([]),c=D(1),u=D(""),h=Z(()=>{const T=(c.value-1)*sa;return f.value.slice(T,T+sa)}),g=Z(()=>Math.ceil(f.value.length/sa)),y=M("historyTitle",()=>"历史观看"),m=M("prevPageText",()=>"上页"),$=M("nextPageText",()=>"下页"),w=M("jumpText",()=>"跳转"),v=M("noHistoryText",()=>"暂无历史记录");we(()=>{const T=localStorage.getItem("watchHistory");if(T)try{f.value=JSON.parse(T)}catch{f.value=[]}});const{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>{const T=await $fetch("/api/qun/liebiao",{headers:{"x-api-key":"dagexxx.com"}});return(T==null?void 0:T.data)||{}})),t=await t,n(),t);Ce({title:y.value});const _=()=>{c.value{c.value>1&&c.value--},R=()=>{const T=parseInt(u.value);T>=1&&T<=g.value&&(c.value=T)};return(T,E)=>{const k=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(a)},null,8,["sidebar"]),E[1]||(E[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(r)},null,8,["ads"]),N(k,null,{default:Le(()=>[N(et,{ads:x(l),enableToggle:!0},null,8,["ads"])]),_:1}),h.value.length?(S(),P("div",P_,[d("h5",{class:z([i.value?"text-light":"text-dark","fw-bold mb-3"])},O(x(y)),3),d("div",C_,[(S(!0),P(re,null,he(h.value,(L,F)=>(S(),P("div",{class:"col",key:`history-${F}`},[d("a",{href:`/${x(o)}/play/${L.id}.html`},[d("div",R_,[d("img",{src:L.image,class:"img-fluid",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"},alt:L.title},null,8,L_),d("span",O_,O(L.duration),1)]),d("p",I_,[d("a",{href:L.url,class:z(["video-title text-decoration-none",i.value?"text-light":"text-dark"])},O(L.title),11,N_)])],8,E_)]))),128))]),d("div",D_,[d("a",{onClick:gt(b,["prevent"]),class:z(["btn btn-outline-secondary",{disabled:c.value===1}])},O(x(m)),3),d("span",j_,O(c.value)+" / "+O(g.value),1),d("a",{onClick:gt(_,["prevent"]),class:z(["btn btn-outline-secondary",{disabled:c.value===g.value}])},O(x($)),3)]),d("div",M_,[d("div",U_,[Ke(d("input",{"onUpdate:modelValue":E[0]||(E[0]=L=>u.value=L),onKeyup:kt(R,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,u.value]]),d("button",{class:"btn btn-outline-secondary",onClick:R},O(x(w)),1)])])])):(S(),P("div",H_,[d("p",{class:z([i.value?"text-light":"text-dark","text-center"])},O(x(v)),3)])),N(Ue)])}}},B_=Ee(K_,[["__scopeId","data-v-4d837f9d"]]),F_=Object.freeze(Object.defineProperty({__proto__:null,default:B_},Symbol.toStringTag,{value:"Module"})),q_={class:"container mt-4"},V_={class:"d-flex justify-content-between align-items-center mb-3"},z_={class:"position-relative"},W_=["href"],J_=["data-src","alt"],Q_={class:"video-duration"},G_={class:"text-center mt-2"},Y_=["href"],X_={class:"d-flex justify-content-center align-items-center mt-4"},Z_=["href"],eb={class:"mx-3"},tb=["href"],nb={class:"d-flex justify-content-center align-items-center mt-4"},sb={class:"input-group ms-3"},ob=["href"],ab={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=At(),r=K("selectedLanguage"),l=Z(()=>`/${r.value}`),i=K("sitedata"),f=K("seoData");K("translate");const c=o.path.match(/index-(\d+)\.html$/),u=D(c?parseInt(c[1],10):1);D("热门 AV 在线看");const h=M("translatedListName",()=>""),g=D("pp_vod"),y=D(0),m=D(0),$=D(""),w=M("translatedListItems",()=>[]),v=M("translatedsidebar",()=>[]),p=i.value.banner_top||[],_=JSON.parse(JSON.stringify(i.value.tubiao))||[],b=D(!1);we(()=>{We.get("list_layout")==="single"&&(b.value=!0)});const R=()=>{b.value=!b.value,We.set("list_layout",b.value?"single":"multi",{expires:30})},T=Z(()=>b.value?"bi bi-view-list":"bi bi-grid"),E=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!b.value},"row-cols-lg-4"]),k=Ge(),L=Z(()=>k.value==="dark"),F=M("prevPageText",()=>"上页"),U=M("nextPageText",()=>"下页"),W=M("jumpText",()=>"跳转"),Y=I=>(I=parseInt(I),I<=1?`/${r.value}/hot/`:`/${r.value}/hot/index-${I}.html`),_e=()=>{const I=parseInt($.value);I>=1&&I<=y.value&&(window.location.href=Y(I))},{data:V}=([t,n]=fe(async()=>pe("categoriesData",async()=>{const I=await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}})),t=await t,n(),t),{data:B}=([t,n]=fe(async()=>pe(`newestData-${u.value}`,async()=>{const I=await $fetch(`/api/qun/hotest?page=${u.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}},{server:!0})),t=await t,n(),t);return B.value&&(y.value=B.value.pageSize||0,m.value=B.value.count||0),Ce(()=>{const I=`${h.value} - 第${u.value}页 - ${f.value.ogSiteName}`;return{title:I,meta:[{name:"description",content:I},{property:"og:title",content:I},{property:"og:url",content:a.href}],link:[...u.value>1?[{rel:"prev",href:Y(u.value-1)}]:[],...u.value{const ke=Qe,de=Mt("lazyload");return S(),P("div",null,[N(Pe,{sidebar:x(v)},null,8,["sidebar"]),te[1]||(te[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(p)},null,8,["ads"]),N(ke,null,{default:Le(()=>[N(et,{ads:x(_),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",q_,[d("div",V_,[d("h5",{class:z([L.value?"text-light":"text-dark","fw-bold"])},O(x(h))+" ("+O(m.value)+") ",3),g.value==="pp_vod"?(S(),P("button",{key:0,onClick:R,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(T.value),style:{"font-size":"1rem"}},null,2)])):ue("",!0)]),g.value==="pp_vod"?(S(),P("div",{key:0,class:z(E.value)},[(S(!0),P(re,null,he(x(w),(J,ve)=>(S(),P("div",{class:"col",key:ve},[d("div",z_,[d("a",{href:`${l.value}${J.url}`},[Ke(d("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC","data-src":J.img,class:"img-fluid",alt:J.title,style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,J_),[[de]])],8,W_),d("span",Q_,O(J.duration),1)]),d("p",G_,[d("a",{href:`${l.value}${J.url}`,target:"_blank",class:z(["text-decoration-none",L.value?"text-light":"text-dark"])},O(J.title.length>48?J.title.slice(0,48)+"...":J.title),11,Y_)])]))),128))],2)):ue("",!0),d("div",X_,[d("a",{href:Y(u.value-1),class:z(["btn btn-outline-secondary",{disabled:u.value===1}])},O(x(F)),11,Z_),d("span",eb,O(u.value)+" / "+O(y.value),1),d("a",{href:Y(u.value+1),class:z(["btn btn-outline-secondary",{disabled:u.value===y.value}])},O(x(U)),11,tb)]),d("div",nb,[d("div",sb,[Ke(d("input",{"onUpdate:modelValue":te[0]||(te[0]=J=>$.value=J),onKeyup:kt(_e,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,$.value]]),d("a",{href:Y($.value),class:"btn btn-outline-secondary"},O(x(W)),9,ob)])])]),N(Ue)])}}},rb=Ee(ab,[["__scopeId","data-v-7a6ee9ed"]]),lb=Object.freeze(Object.defineProperty({__proto__:null,default:rb},Symbol.toStringTag,{value:"Module"})),ib={class:"container mt-4"},cb={class:"d-flex justify-content-between align-items-center mb-3"},ub={class:"position-relative"},db=["href","title"],fb=["data-src","alt"],pb={class:"video-duration"},hb={class:"text-center mt-3 mb-2"},gb=["href"],mb={key:1,class:"text-center"},ss={__name:"Indexlist",props:{contents:Array,title:String},setup(e){const t=e,n=K("translate"),s=K("selectedLanguage"),o=D(t.contents||[]);we(async()=>{!t.contents||!t.contents.length||(o.value=await Promise.all(t.contents.map(async u=>({...u,title:await n(u.title),url:`/${s.value}${u.url}`}))))});const a=Ge(),r=Z(()=>a.value==="dark"),l=D(!1),i=()=>{l.value=!l.value,We.set("list_layout",l.value?"single":"multi",{expires:30})},f=Z(()=>l.value?"bi bi-view-list":"bi bi-grid"),c=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!l.value},"row-cols-lg-4"]);return(u,h)=>{const g=Mt("lazyload");return S(),P("div",ib,[d("div",cb,[d("h2",{class:z([r.value?"text-light":"text-dark","fw-bold m-0"])},O(e.title),3),d("button",{onClick:i,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(f.value),style:{"font-size":"1.2rem"}},null,2)])]),o.value.length?(S(),P("div",{key:0,class:z(c.value)},[(S(!0),P(re,null,he(o.value,(y,m)=>(S(),P("div",{class:"col",key:m},[d("div",ub,[d("a",{href:y.url,title:y.title},[Ke(d("img",{"data-src":y.img,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC",alt:y.title,class:"img-fluid rounded",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,fb),[[g]])],8,db),d("span",pb,O(y.duration),1)]),d("p",hb,[d("a",{href:y.url,class:z(["video-title text-decoration-none",r.value?"text-light":"text-dark"])},O(y.title),11,gb)])]))),128))],2)):(S(),P("div",mb,"暂无内容"))])}}},vb={class:"container mt-4"},yb={class:"d-flex justify-content-between align-items-center mb-3"},_b={class:"position-relative"},bb=["href","title"],xb=["data-src","alt"],$b={class:"video-duration"},wb={class:"text-center mt-3 mb-2"},kb=["href"],Ab={key:1,class:"text-center mt-3"},Sb=["disabled"],Tb={class:"translate"},Pb={key:2,class:"text-center translate"},au={__name:"Recommendedtags",props:{contents:Array,title:String,tagName:String},setup(e){const{dataKey:t}=Oe(),n=e,s=K("selectedLanguage"),o=Ge(),a=Z(()=>o.value==="dark"),r=D(!1),l=()=>{r.value=!r.value,We.set("list_layout",r.value?"single":"multi",{expires:30})},i=Z(()=>r.value?"bi bi-view-list":"bi bi-grid"),f=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!r.value},"row-cols-lg-4"]),c=D(1),u=D(!1),h=D(!1),g=new WeakSet;we(async()=>{s.value!=="zh"&&(await Dt(),m())});async function y(){var v,p;if(!(u.value||h.value)){u.value=!0,c.value+=1;try{const b=((p=(v=(await $fetch("/api/qun/toptags",{params:{key:n.tagName,page:c.value},headers:{"x-data-Key":t,"x-api-key":"dagexxx.com"}})).data)==null?void 0:v[0])==null?void 0:p.items)||[];b.length?(n.contents.push(...b),await Dt(),m()):h.value=!0,console.log("加载标签更多内容:",b)}catch(_){console.error("加载失败:",_),h.value=!0}finally{u.value=!1}}}function m(){document.querySelectorAll(".translate").forEach(v=>{g.has(v)||($(v,s.value),g.add(v))})}function $(v,p){w(v).forEach(async _=>{const b=_.textContent.trim();if(!b||p==="zh"&&/^[\u4e00-\u9fa5]+$/.test(b))return;const R=`${p}-${b}`,T=localStorage.getItem(R);if(T){_.textContent=T;return}try{const k=await(await fetch(`/api/translate?target_language=${p}&text=${encodeURIComponent(b)}`)).json();k.translation&&(_.textContent=k.translation,localStorage.setItem(R,k.translation))}catch(E){console.error("翻译失败",E)}})}function w(v){const p=[];function _(b){b.nodeType===Node.TEXT_NODE&&b.textContent.trim()?p.push(b):b.nodeType===Node.ELEMENT_NODE&&b.childNodes.forEach(_)}return _(v),p}return(v,p)=>{const _=Mt("lazyload");return S(),P("div",vb,[d("div",yb,[d("h2",{class:z([a.value?"text-light":"text-dark","fw-bold m-0 translate"])},O(e.title),3),d("button",{onClick:l,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(i.value),style:{"font-size":"1.2rem"}},null,2)])]),e.contents.length?(S(),P("div",{key:0,class:z(f.value)},[(S(!0),P(re,null,he(e.contents,(b,R)=>(S(),P("div",{class:"col",key:R},[d("div",_b,[d("a",{href:`/${x(s)}${b.url}`,title:b.title},[Ke(d("img",{"data-src":b.img,alt:b.title,class:"img-fluid rounded",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,xb),[[_]])],8,bb),d("span",$b,O(b.duration),1)]),d("p",wb,[d("a",{href:b.url,class:z(["video-title text-decoration-none translate",a.value?"text-light":"text-dark"])},O(b.title),11,kb)])]))),128))],2)):ue("",!0),h.value?ue("",!0):(S(),P("div",Ab,[d("button",{onClick:y,class:"btn btn-outline-primary",disabled:u.value},[d("span",Tb,O(u.value?"加载中...":"加载更多"),1)],8,Sb)])),!e.contents.length&&!u.value?(S(),P("div",Pb,"暂无内容")):ue("",!0)])}}},Cb={class:"container mt-4"},Eb={class:"d-flex justify-content-between align-items-center mb-3"},Rb={class:"position-relative"},Lb=["href","title"],Ob=["data-src","alt"],Ib={class:"video-duration"},Nb={class:"text-center mt-3 mb-2"},Db=["href"],jb={key:1,class:"text-center mt-3"},Mb=["disabled"],Ub={class:"translate"},Hb={key:2,class:"text-center translate"},ru={__name:"Recommendedrecent",props:{contents:Array,title:String,tagName:String},setup(e){const{dataKey:t}=Oe(),n=e,s=K("selectedLanguage"),o=Ge(),a=Z(()=>o.value==="dark"),r=D(!1),l=()=>{r.value=!r.value,We.set("list_layout",r.value?"single":"multi",{expires:30})},i=Z(()=>r.value?"bi bi-view-list":"bi bi-grid"),f=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!r.value},"row-cols-lg-4"]),c=D(1),u=D(!1),h=D(!1),g=new WeakSet;we(async()=>{s.value!=="zh"&&(await Dt(),m())});async function y(){var p;if(u.value||h.value)return;u.value=!0,c.value+=1;const v=Date.now();try{const _=await $fetch("/api/qun/recent",{params:{key:n.tagName,page:c.value,seed:v,t:Date.now()},headers:{"x-data-Key":t,"x-api-key":"dagexxx.com"}}),b=Array.isArray((p=_.data)==null?void 0:p.items)?_.data.items:[];b.length?(n.contents.push(...b),await Dt(),m()):h.value=!0}catch(_){console.error("加载失败:",_),h.value=!0}finally{u.value=!1}}function m(){document.querySelectorAll(".translate").forEach(v=>{g.has(v)||($(v,s.value),g.add(v))})}function $(v,p){w(v).forEach(async _=>{const b=_.textContent.trim();if(!b||p==="zh"&&/^[\u4e00-\u9fa5]+$/.test(b))return;const R=`${p}-${b}`,T=localStorage.getItem(R);if(T){_.textContent=T;return}try{const k=await(await fetch(`/api/translate?target_language=${p}&text=${encodeURIComponent(b)}`)).json();k.translation&&(_.textContent=k.translation,localStorage.setItem(R,k.translation))}catch(E){console.error("翻译失败",E)}})}function w(v){const p=[];function _(b){b.nodeType===Node.TEXT_NODE&&b.textContent.trim()?p.push(b):b.nodeType===Node.ELEMENT_NODE&&b.childNodes.forEach(_)}return _(v),p}return(v,p)=>{const _=Mt("lazyload");return S(),P("div",Cb,[d("div",Eb,[d("h2",{class:z([a.value?"text-light":"text-dark","fw-bold m-0 translate"])},O(e.title),3),d("button",{onClick:l,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(i.value),style:{"font-size":"1.2rem"}},null,2)])]),e.contents.length?(S(),P("div",{key:0,class:z(f.value)},[(S(!0),P(re,null,he(e.contents,(b,R)=>(S(),P("div",{class:"col",key:R},[d("div",Rb,[d("a",{href:`/${x(s)}${b.url}`,title:b.title},[Ke(d("img",{"data-src":b.img,alt:b.title,class:"img-fluid rounded",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,Ob),[[_]])],8,Lb),d("span",Ib,O(b.duration),1)]),d("p",Nb,[d("a",{href:b.url,class:z(["video-title text-decoration-none translate",a.value?"text-light":"text-dark"])},O(b.title),11,Db)])]))),128))],2)):ue("",!0),h.value?ue("",!0):(S(),P("div",jb,[d("button",{onClick:y,class:"btn btn-outline-primary",disabled:u.value},[d("span",Ub,O(u.value?"加载中...":"加载更多"),1)],8,Mb)])),!e.contents.length&&!u.value?(S(),P("div",Hb,"暂无内容")):ue("",!0)])}}},Kb={key:0,class:"container mt-4"},Bb={class:"row g-3 row-cols-1 row-cols-2 row-cols-lg-4"},Fb={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe();K("translate"),K("selectedLanguage");const o=K("seoData"),a=K("sitedata"),r=D([]),l=D([]),i=D(!0);we(async()=>{const $=localStorage.getItem(s+"tagWatchStats")||"{}",w=localStorage.getItem(s+"tagLastWatched")||"[]",v=Date.now(),p=JSON.parse($),_=JSON.parse(w),b=Object.entries(p).sort((R,T)=>T[1]-R[1]).slice(0,5).map(([R])=>R);try{const R=await $fetch("/api/qun/recent",{params:{key:_.join(","),page:1,seed:v,t:Date.now()},headers:{"x-api-key":"dagexxx.com","x-data-key":s}});R.status===1&&(l.value=[R.data]);const T=await $fetch("/api/qun/toptags",{params:{key:b.join(","),recent:_.join(","),page:1,seed:v,t:Date.now()},headers:{"x-api-key":"dagexxx.com","x-data-key":s}});T.status===1&&(r.value=T.data)}catch(R){console.error("推荐视频获取失败",R)}finally{i.value=!1}});const f=M("translatedsidebar",()=>[]),c=D([]);Ce({title:c.title||o.value.title,meta:[{name:"description",content:c.description||o.value.description},{name:"keywords",content:o.value.keywords},{property:"og:title",content:c.ogTitle||o.value.ogTitle},{property:"og:site_name",content:o.value.ogSiteName},{property:"og:url",content:o.value.ogUrl},{property:"og:updated_time",content:o.value.ogUpdatedTime},{property:"og:description",content:c.ogDescription||o.value.ogDescription},{property:"og:type",content:o.value.ogType},{property:"og:image",content:o.value.ogImage},{property:"og:locale",content:c.ogLocale||o.value.ogLocale}]});const{data:u}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-api-key":"dagexxx.com","x-data-Key":s}})).data,"$3b4n6lG0t5")),t=await t,n(),t),{data:h}=([t,n]=fe(async()=>pe("listdata",async()=>(await $fetch("/api/qun/index?limit=12",{headers:{"x-api-key":"dagexxx.com","x-data-Key":s}})).data,{server:!0})),t=await t,n(),t),g=M("indexBlocks",()=>[]),y=a.value.banner_top||[],m=JSON.parse(JSON.stringify(a.value.tubiao))||[];return($,w)=>{const v=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(f)},null,8,["sidebar"]),w[2]||(w[2]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(y)},null,8,["ads"]),N(v,null,{default:Le(()=>[N(et,{ads:x(m),enableToggle:!0},null,8,["ads"])]),_:1}),x(i)&&(x(l).length>0||x(r).length>0)?(S(),P("div",Kb,[w[1]||(w[1]=d("div",{class:"skeleton-title mb-3"},null,-1)),d("div",Bb,[(S(),P(re,null,he(4,p=>d("div",{class:"col",key:p},w[0]||(w[0]=[d("div",{class:"skeleton-card"},[d("div",{class:"skeleton skeleton-img"}),d("div",{class:"skeleton skeleton-text mt-3"})],-1)]))),64))])])):(S(!0),P(re,{key:1},he(x(l),p=>(S(),Xe(ru,{title:p.name,tagName:p.key,contents:p.items},null,8,["title","tagName","contents"]))),256)),(S(!0),P(re,null,he(x(r),p=>(S(),Xe(au,{key:p.name,title:p.name,tagName:p.name,contents:p.items},null,8,["title","tagName","contents"]))),128)),(S(!0),P(re,null,he(x(g),p=>(S(),Xe(ss,{key:p.name,title:p.name,contents:p.items},null,8,["title","contents"]))),128)),N(Ue)])}}},qb=Ee(Fb,[["__scopeId","data-v-d77cc498"]]),Vb=Object.freeze(Object.defineProperty({__proto__:null,default:qb},Symbol.toStringTag,{value:"Module"})),zb={class:"container mt-4"},Wb={class:"d-flex justify-content-between align-items-center mb-3"},Jb={class:"position-relative"},Qb=["href"],Gb=["data-src","alt"],Yb={class:"video-duration"},Xb={class:"text-center mt-2"},Zb=["href"],ex={key:1,class:"list-group mt-4",id:"title"},tx=["href"],nx={class:"badge bg-secondary"},sx={class:"d-flex justify-content-center align-items-center mt-4"},ox=["href"],ax={class:"mx-3"},rx=["href"],lx={class:"d-flex justify-content-center align-items-center mt-4"},ix={class:"input-group ms-3"},cx=["href"],ux={__name:"List",props:{List:Array,listname:String,listid:String,listimg:String,totalPages:Number,count:Number,currentPage:Number},async setup(e){const t=e,n=K("selectedLanguage"),s=Z(()=>`/${n.value}`),o=Ge(),a=Z(()=>o.value==="dark"),r=D(!1);we(()=>{We.get("list_layout")==="single"&&(r.value=!0)});const l=()=>{r.value=!r.value,We.set("list_layout",r.value?"single":"multi",{expires:30})},i=Z(()=>r.value?"bi bi-view-list":"bi bi-grid"),f=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!r.value},"row-cols-lg-4"]),c=M("translatedListName",()=>t.listname),u=M("prevPageText",()=>"上页"),h=M("nextPageText",()=>"下页"),g=M("jumpText",()=>"跳转"),y=D(""),m=w=>`/${n.value}/list/${t.listid}-${w}.html`,$=()=>{const w=parseInt(y.value,10);w>=1&&w<=t.totalPages&&(window.location.href=m(w))};return(w,v)=>{const p=Mt("lazyload");return S(),P("div",zb,[d("div",Wb,[d("h2",{class:z([a.value?"text-light":"text-dark","fw-bold"])},O(x(c))+" ("+O(e.count)+") ",3),e.listimg==="pp_vod"?(S(),P("button",{key:0,onClick:l,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(i.value),style:{"font-size":"1.2rem"}},null,2)])):ue("",!0)]),e.listimg==="pp_vod"?(S(),P("div",{key:0,class:z(f.value)},[(S(!0),P(re,null,he(e.List,(_,b)=>(S(),P("div",{class:"col",key:b},[d("div",Jb,[d("a",{href:`${s.value}${_.url}`},[Ke(d("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC","data-src":_.img,alt:_.title,class:"img-fluid",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,Gb),[[p]])],8,Qb),d("span",Yb,O(_.duration),1)]),d("p",Xb,[d("a",{href:`${s.value}${_.url}`,target:"_blank",class:z(["video-title text-decoration-none",a.value?"text-light":"text-dark"]),id:"title"},O(_.title),11,Zb)])]))),128))],2)):ue("",!0),e.listimg==="pp_news"?(S(),P("div",ex,[(S(!0),P(re,null,he(e.List,(_,b)=>(S(),P("a",{key:b,href:`${s.value}${_.url}`,class:"list-group-item list-group-item-action d-flex justify-content-between align-items-center",target:"_blank"},[rt(O(_.title.length>36?_.title.substring(0,36)+"...":_.title)+" ",1),d("span",nx,O(_.time),1)],8,tx))),128))])):ue("",!0),d("div",sx,[d("a",{href:m(e.currentPage-1),class:z(["btn btn-outline-secondary",{disabled:e.currentPage===1}]),id:"title"},O(x(u)),11,ox),d("span",ax,O(e.currentPage)+" / "+O(e.totalPages),1),d("a",{href:m(e.currentPage+1),class:z(["btn btn-outline-secondary",{disabled:e.currentPage===e.totalPages}]),id:"title"},O(x(h)),11,rx)]),d("div",lx,[d("div",ix,[Ke(d("input",{"onUpdate:modelValue":v[0]||(v[0]=_=>y.value=_),onKeyup:kt($,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,y.value]]),d("a",{href:m(y.value),class:"btn btn-outline-secondary",id:"title"},O(x(g)),9,cx)])])])}}},lu=Ee(ux,[["__scopeId","data-v-5cb7e3ee"]]),dx={__name:"[id].html",async setup(e){let t,n;const o=Je().params.id.split("-"),a=o[0];let r=parseInt(o[1],10)||1;const{dataKey:l}=Oe(),i=D(a),f=D(r),c=D(""),u=M("translatedListname",()=>""),h=D(""),g=D(0),y=D(0),m=At(),$=K("sitedata"),w=K("seoData");K("translate");const v=K("selectedLanguage"),p=L=>{f.value=L},_=M("translatedListItems",()=>[]),b=M("translatedsidebar",()=>[]),{data:R}=([t,n]=fe(async()=>pe("categoriesData",async()=>{try{const L=await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":l,"x-api-key":"dagexxx.com"}});return(L==null?void 0:L.data)||{}}catch(L){return console.error("分类数据获取失败:",L),{}}})),t=await t,n(),t),{data:T}=([t,n]=fe(async()=>pe("listdata",async()=>{try{const L=await $fetch(`/api/qun/listdata?id=${i.value}&page=${f.value}&limit=20`,{headers:{"x-data-Key":l,"x-api-key":"dagexxx.com"}});return(L==null?void 0:L.data)||{}}catch(L){return console.error("列表数据获取失败:",L),{}}},{server:!0})),t=await t,n(),t),E=$.value.banner_top||[],k=JSON.parse(JSON.stringify($.value.tubiao))||[];return T.value&&(h.value=T.value.list_skin_detail||"pp_vod",c.value=T.value.list_name||"",g.value=T.value.pageSize||0,y.value=T.value.count),Ce(()=>{const L=u.value?`${u.value} av - 第${f.value}页 - ${w.value.ogSiteName}`:w.value.ogSiteName,F=`${u.value} av - 第${f.value}页`;return{title:L,meta:[{name:"description",content:F},{property:"og:title",content:L},{property:"og:description",content:F},{property:"og:url",content:m.href},{property:"og:type",content:"list"}],link:[...f.value1?[{rel:"prev",href:`/${v.value}/list/${i.value}-${f.value-1}.html`}]:[]]}}),(L,F)=>{const U=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(b)},null,8,["sidebar"]),F[1]||(F[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(E)},null,8,["ads"]),N(U,null,{default:Le(()=>[N(et,{ads:x(k),enableToggle:!0},null,8,["ads"])]),_:1}),N(lu,{listid:i.value,currentPage:f.value,"onUpdate:currentPage":F[0]||(F[0]=W=>f.value=W),"onList:currentPage":p,List:x(_),listname:c.value,listimg:h.value,totalPages:g.value,count:y.value},null,8,["listid","currentPage","List","listname","listimg","totalPages","count"]),N(Ue)])}}},fx=Ee(dx,[["__scopeId","data-v-61bf055b"]]),px=Object.freeze(Object.defineProperty({__proto__:null,default:fx},Symbol.toStringTag,{value:"Module"})),hx="maker",gx={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=D(o.query.key),r=D(o.query.page?Number(o.query.page):1),l=K("selectedLanguage"),i=K("sitedata");K("translate");const f=M("translatedsidebar",()=>[]),c=M(`listname-${a.value}`,()=>""),u=M(`totalPages-${a.value}`,()=>0),h=M(`ListItems-${a.value}-${r.value}`,()=>[]),g=M("seoTitleText",()=>""),y=M("seoDescriptionText",()=>""),m=M("seoKeywordsText",()=>""),$=M("seoPageText",()=>""),w=At(),v=E=>{r.value=E},{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data,{defer:!1})),t=await t,n(),t),{data:_}=([t,n]=fe(async()=>pe(`listData-${a.value}-${r.value}`,async()=>await $fetch(`/api/qun/search?key=${a.value}&type=all&page=${r.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}),{defer:!1})),t=await t,n(),t),b=i.value.banner_top||[],R=JSON.parse(JSON.stringify(i.value.tubiao))||[],T=K("seoData");return Ce(()=>{const E=$.value.replace("{page}",r.value),k=[];return r.value1&&k.push({rel:"prev",href:`/${l.value}/maker/?key=${a.value}&page=${r.value-1}&type=all`}),{title:c.value?`${c.value} ${g.value} - ${E} - ${T.value.ogSiteName}`:T.value.ogSiteName,meta:[{name:"description",content:`${c.value} ${y.value} - ${E}`},{name:"keywords",content:`${c.value}, ${m.value} - ${E}`},{property:"og:title",content:`${c.value} ${g.value} - ${E} - ${T.value.ogSiteName}`},{property:"og:description",content:`${c.value} ${y.value} - ${E}`},{property:"og:url",content:w.href},{property:"og:type",content:"list"}],link:k}}),(E,k)=>{const L=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(f)},null,8,["sidebar"]),k[1]||(k[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(b)},null,8,["ads"]),N(L,null,{default:Le(()=>[N(et,{ads:x(R),enableToggle:!0},null,8,["ads"])]),_:1}),N(ns,{List:x(h),listname:x(c),totalPages:x(u),mulu:hx,currentPage:r.value,"onUpdate:currentPage":k[0]||(k[0]=F=>r.value=F),"onTags:currentPage":v,keys:a.value},null,8,["List","listname","totalPages","currentPage","keys"]),N(Ue)])}}},mx=Ee(gx,[["__scopeId","data-v-29b68cb9"]]),vx=Object.freeze(Object.defineProperty({__proto__:null,default:mx},Symbol.toStringTag,{value:"Module"})),yx={class:"container mt-4"},_x={class:"d-flex justify-content-between align-items-center mb-3"},bx={class:"position-relative"},xx=["href"],$x=["data-src","alt"],wx={class:"video-duration"},kx={class:"text-center mt-3 mb-2"},Ax=["href"],Sx={class:"d-flex justify-content-center align-items-center mt-4"},Tx=["href"],Px={class:"mx-3"},Cx=["href"],Ex={class:"d-flex justify-content-center align-items-center mt-4"},Rx={class:"input-group ms-3"},Lx=["href"],Ox={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=At(),r=K("selectedLanguage"),l=Z(()=>`/${r.value}`),i=K("sitedata"),f=K("seoData");K("translate");const c=o.path.match(/index-(\d+)\.html$/),u=D(c?parseInt(c[1],10):1);D("最近更新 AV 在线看");const h=M("translatedListName",()=>""),g=D("pp_vod"),y=D(0),m=D(0),$=D(""),w=M("translatedListItems",()=>[]),v=M("translatedsidebar",()=>[]),p=i.value.banner_top||[],_=JSON.parse(JSON.stringify(i.value.tubiao))||[],b=D(!1);we(()=>{We.get("list_layout")==="single"&&(b.value=!0)});const R=()=>{b.value=!b.value,We.set("list_layout",b.value?"single":"multi",{expires:30})},T=Z(()=>b.value?"bi bi-view-list":"bi bi-grid"),E=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!b.value},"row-cols-lg-4"]),k=Ge(),L=Z(()=>k.value==="dark"),F=M("prevPageText",()=>"上页"),U=M("nextPageText",()=>"下页"),W=M("jumpText",()=>"跳转"),Y=I=>(I=parseInt(I),I<=1?`/${r.value}/new/`:`/${r.value}/new/index-${I}.html`),_e=()=>{const I=parseInt($.value);I>=1&&I<=y.value&&(window.location.href=Y(I))},{data:V}=([t,n]=fe(async()=>pe("categoriesData",async()=>{const I=await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}})),t=await t,n(),t),{data:B}=([t,n]=fe(async()=>pe(`newestData-${u.value}`,async()=>{const I=await $fetch(`/api/qun/newest?page=${u.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}},{server:!0})),t=await t,n(),t);return B.value&&(y.value=B.value.pageSize||0,m.value=B.value.count||0),Ce(()=>{const I=`${h.value} - 第${u.value}页 - ${f.value.ogSiteName}`;return{title:I,meta:[{name:"description",content:I},{property:"og:title",content:I},{property:"og:url",content:a.href}],link:[...u.value>1?[{rel:"prev",href:Y(u.value-1)}]:[],...u.value{const ke=Qe,de=Mt("lazyload");return S(),P("div",null,[N(Pe,{sidebar:x(v)},null,8,["sidebar"]),te[1]||(te[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(p)},null,8,["ads"]),N(ke,null,{default:Le(()=>[N(et,{ads:x(_),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",yx,[d("div",_x,[d("h5",{class:z([L.value?"text-light":"text-dark","fw-bold"])},O(x(h))+" ("+O(m.value)+") ",3),g.value==="pp_vod"?(S(),P("button",{key:0,onClick:R,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(T.value),style:{"font-size":"1rem"}},null,2)])):ue("",!0)]),g.value==="pp_vod"?(S(),P("div",{key:0,class:z(E.value)},[(S(!0),P(re,null,he(x(w),(J,ve)=>(S(),P("div",{class:"col",key:ve},[d("div",bx,[d("a",{href:`${l.value}${J.url}`},[Ke(d("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC","data-src":J.img,class:"img-fluid",alt:J.title,style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,$x),[[de]])],8,xx),d("span",wx,O(J.duration),1)]),d("p",kx,[d("a",{href:J.url,class:z(["video-title text-decoration-none",L.value?"text-light":"text-dark"])},O(J.title),11,Ax)])]))),128))],2)):ue("",!0),d("div",Sx,[d("a",{href:Y(u.value-1),class:z(["btn btn-outline-secondary",{disabled:u.value===1}])},O(x(F)),11,Tx),d("span",Px,O(u.value)+" / "+O(y.value),1),d("a",{href:Y(u.value+1),class:z(["btn btn-outline-secondary",{disabled:u.value===y.value}])},O(x(U)),11,Cx)]),d("div",Ex,[d("div",Rx,[Ke(d("input",{"onUpdate:modelValue":te[0]||(te[0]=J=>$.value=J),onKeyup:kt(_e,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,$.value]]),d("a",{href:Y($.value),class:"btn btn-outline-secondary"},O(x(W)),9,Lx)])])]),N(Ue)])}}},Ix=Ee(Ox,[["__scopeId","data-v-efbe1540"]]),Nx=Object.freeze(Object.defineProperty({__proto__:null,default:Ix},Symbol.toStringTag,{value:"Module"})),Dx={class:"container mt-4"},jx={class:"d-flex justify-content-between align-items-center mb-3"},Mx={class:"position-relative"},Ux=["href","title"],Hx=["data-src","alt"],Kx={class:"video-duration"},Bx={class:"text-center mt-3 mb-2"},Fx=["href"],qx={key:1,class:"text-center mt-3"},Vx={key:2,class:"text-center"},Bl=8,iu={__name:"RecommendedMovies",props:{contents:Array,title:String},async setup(e){const t=e,n=K("translate"),s=K("selectedLanguage"),o=Ge(),a=Z(()=>o.value==="dark"),r=M(`translatedContents-${t.title}`,()=>[]);we(async()=>{var y;!r.value.length&&((y=t.contents)!=null&&y.length)&&(r.value=await Promise.all(t.contents.map(async m=>({...m,title:await n(m.title),url:`/${s.value}${m.url}`}))))});const l=D(We.get("list_layout")==="single"),i=()=>{l.value=!l.value,We.set("list_layout",l.value?"single":"multi",{expires:30})},f=Z(()=>l.value?"bi bi-view-list":"bi bi-grid"),c=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!l.value},"row-cols-lg-4"]),u=D(1),h=Z(()=>r.value.slice(0,u.value*Bl)),g=()=>{u.value++};return(y,m)=>{const $=Mt("lazyload");return S(),P("div",Dx,[d("div",jx,[d("h2",{class:z([a.value?"text-light":"text-dark","fw-bold m-0"])},O(e.title),3),d("button",{onClick:i,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(f.value),style:{"font-size":"1.2rem"}},null,2)])]),h.value.length?(S(),P("div",{key:0,class:z(c.value)},[(S(!0),P(re,null,he(h.value,(w,v)=>(S(),P("div",{class:"col",key:v},[d("div",Mx,[d("a",{href:w.url,title:w.title},[Ke(d("img",{"data-src":w.img,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC",alt:w.title,class:"img-fluid rounded",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,Hx),[[$]])],8,Ux),d("span",Kx,O(w.duration),1)]),d("p",Bx,[d("a",{href:w.url,class:z(["video-title text-decoration-none",a.value?"text-light":"text-dark"])},O(w.title),11,Fx)])]))),128))],2)):ue("",!0),x(r).length>Bl*u.value?(S(),P("div",qx,[d("button",{onClick:g,class:"btn btn-outline-primary btn-sm"}," 显示更多 ")])):x(r).length?ue("",!0):(S(),P("div",Vx,"暂无内容"))])}}},zx={class:"container-fluid p-0",style:{"max-width":"1320px"}},Wx=["poster"],Jx={__name:"VideoPlayer",props:{videoUrl:{type:String,required:!0},videoimg:{type:String,required:!0},vtt:{type:String,default:""}},setup(e){const t=e;let n=null,s=null,o=[];function a(c){const u=new Date,h=u.getFullYear()%100,g=Math.floor((u-new Date(u.getFullYear(),0,1))/1e3/60/60/24),y=window.btoa(h.toString()+g.toString()).replace(/[\=]*$/,""),m=[[".cdn21.dycp444.com",".cdn22.dycp444.com"],[".cdn31.dycp444.com",".cdn32.dycp444.com"]],$=m.length>1?Math.floor(Math.random()*m.length):0;let w=c.replace("c21.cdn.dycp444.com",y+m[$][0]);return w=w.replace("c22.cdn.dycp444.com",y+m[$][1]),w}const r=a(t.videoUrl);function l(){return new Promise(c=>{if(window.__videoAssetsLoaded)return c();const u=document.createElement("link");u.rel="stylesheet",u.href="https://cdnjs.cloudflare.com/ajax/libs/plyr/3.7.8/plyr.css";const h=document.createElement("script");h.src="https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.5.7/hls.min.js";const g=document.createElement("script");g.src="https://cdnjs.cloudflare.com/ajax/libs/plyr/3.7.8/plyr.min.js";let y=0;const m=()=>{y++,y===2&&(window.__videoAssetsLoaded=!0,c())};h.onload=m,g.onload=m,document.head.appendChild(u),document.head.appendChild(h),document.head.appendChild(g)})}function i(c,u){const h=window.Hls,g=window.Plyr,y=document.getElementById("video_player");if(!(!y||!h||!g))if(h.isSupported()){s=new h({capLevelToPlayerSize:!0,maxBufferLength:20,startLevel:-1}),s.loadSource(c),s.attachMedia(y),s.on(h.Events.MANIFEST_PARSED,()=>{o=s.levels.map(($,w)=>({label:$.height?`${$.height}p`:`${($.bitrate/1e3).toFixed(0)}kbps`,value:w})).reverse(),s.currentLevel=o[o.length-1].value,n=new g(y,{autoplay:!1,fullscreen:{enabled:!0,fallback:!0,iosNative:!0},controls:["play-large","rewind","play","fast-forward","progress","current-time","mute","volume","settings","fullscreen","airplay"],settings:["quality","speed"],previewThumbnails:{enabled:!1,src:u},speed:{selected:1,options:[.5,.75,1,1.25,1.5,2]},quality:{forced:!0,default:o[o.length-1].value,options:o.map($=>$.value),onChange:$=>{if(!n||!s)return;const w=o.find(v=>v.value===$);w&&(s.currentLevel=w.value,f(w.value))}}}),f(o[o.length-1].value)});const m=()=>{var v;if(!((v=n==null?void 0:n.elements)!=null&&v.controls))return setTimeout(m,200);const $=n.elements.controls.querySelector(".plyr__volume"),w=$==null?void 0:$.querySelector("button");$&&w&&w.addEventListener("click",p=>{p.stopPropagation(),$.classList.toggle("show-slider"),setTimeout(()=>{$.classList.remove("show-slider")},3e3)})};m()}else y.canPlayType("application/vnd.apple.mpegurl")?y.src=c:console.error("HLS is not supported in this browser.")}function f(c){setTimeout(()=>{var y;const u=c.toString(),h=(y=o.find(m=>m.value.toString()===u))==null?void 0:y.label,g=document.querySelector(".plyr__menu__value");g&&h&&(g.innerHTML=h),document.querySelectorAll('[data-plyr="quality"]').forEach(m=>{var v;const $=m.getAttribute("value"),w=(v=o.find(p=>p.value.toString()===$))==null?void 0:v.label;if(w){const p=m.querySelector("span");p?p.textContent=w:m.innerHTML=`${w}`}})},500)}return we(async()=>{await l(),i(r)}),It(()=>r,async c=>{s&&(s.destroy(),s=null),await l(),i(c)}),Cn(()=>{n&&n.destroy(),s&&s.destroy()}),(c,u)=>(S(),P("div",zx,[d("video",{id:"video_player",poster:e.videoimg,controls:"",playsinline:"","webkit-playsinline":"","x5-video-player-type":"h5","x5-video-player-fullscreen":"false","x5-video-orientation":"portrait",preload:"metadata",muted:""},null,8,Wx)]))}},cu=Ee(Jx,[["__scopeId","data-v-c844bfa0"]]),Qx={class:"container-fluid p-0"},Gx={class:"video-player-container d-flex justify-content-center"},Yx={key:0,class:"video-skeleton"},Xx=["src"],Zx={class:"narrow-center-box"},e1={class:"info-tags-container px-2 py-2"},t1=["href"],n1={type:"button",class:"btn btn-danger btn-sm tag-btn"},s1=["href"],o1={type:"button",class:"btn btn-outline-secondary btn-sm tag-btn"},a1=["href"],r1={type:"button",class:"btn btn-outline-secondary btn-sm tag-btn"},l1=["href"],i1={type:"button",class:"btn btn-outline-secondary btn-sm tag-btn"},c1={key:0,class:"share-section mt-3"},u1={class:"input-group share-url-group mb-2"},d1=["value"],f1={class:"d-flex justify-content-center gap-2"},p1=["href"],h1=["href"],g1=["href"],m1={class:"narrow-center-box"},v1={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=D(!1),a=D(null),r=Z(()=>`${location.origin}/${c.value}/play/${i}.html`),i=Je().params.id,f=K("sitedata");K("translate");const c=K("selectedLanguage"),u=D(!0),{data:h}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data)),t=await t,n(),t),{data:g}=([t,n]=fe(async()=>pe(`videoData-${i}`,async()=>await $fetch(`/api/qun/play?id=${i}`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}))),t=await t,n(),t),y=M("translatedsidebar",()=>[]),m=M(`videoTitle-${i}`,()=>""),$=M(`videoListName-${i}`,()=>""),w=M(`videoTagList-${i}`,()=>[]),v=M(`videoTagTranslatedList-${i}`,()=>[]),p=M(`videoactorsList-${i}`,()=>[]),_=M(`videoactorsTranslatedList-${i}`,()=>[]),b=M(`videomakerList-${i}`,()=>""),R=M(`seoTitle-${i}`,()=>""),T=M(`seoDescription-${i}`,()=>"");M("labelCategory",()=>""),M("labelTags",()=>""),M("labelActors",()=>""),M("labelMaker",()=>"");const E=M("labelRecommend",()=>""),k=M("labelrandomid",()=>""),L=M("labelShare",()=>""),F=M("labelCopy",()=>""),U=Z(()=>{const me=g.value.data.video_url||"";return me.includes("mp4")?`/api/ckplayer/?url=${me}`:me}),W=Z(()=>{var me;return((me=g.value.data.video_url)==null?void 0:me.includes("mp4"))||!1}),Y=g.value.data.cid||"",_e=g.value.items||[],V=g.value.data.preview||"",B=f.value.banner_top||[],I=JSON.parse(JSON.stringify(f.value.tubiao))||[],te=K("seoData");Ce({title:R.value?`${R.value} - ${te.value.ogSiteName}`:te.value.ogSiteName,meta:[{name:"description",content:T.value||te.value.description},{name:"keywords",content:R.value}]}),we(()=>{w.value.length>0&&de(w.value),setTimeout(()=>{u.value=!1},10),Ae({id:i,title:m.value,image:V,duration:g.value.data.duration||""}),J(i)});async function ke(){var me;try{const se=await $fetch(`/api/qun/randomid?t=${Date.now()}`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});if((me=se==null?void 0:se.data)!=null&&me.id){const j=se.data.id;window.location.href=`/${c.value}/play/${j}.html`}}catch(se){console.error("获取随机视频失败:",se)}}function de(me=[]){const se=s+"tagWatchStats",j=s+"tagLastWatched",ne=localStorage.getItem(se),ee=ne?JSON.parse(ne):{};me.forEach(le=>{ee[le]=(ee[le]||0)+1}),localStorage.setItem(se,JSON.stringify(ee)),localStorage.setItem(j,JSON.stringify(me))}function J(me){fetch(`/api/qun/hit?type=play&id=${me}`,{method:"GET",headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}).catch(se=>{console.error("点击统计失败:",se)})}function ve(){a.value&&(a.value.select(),document.execCommand("copy"),alert("链接已复制到剪贴板"))}function Ae(me){const se="watchHistory";let j=JSON.parse(localStorage.getItem(se)||"[]");j=j.filter(ne=>ne.id!==me.id),j.unshift(me),j.length>100&&(j=j.slice(0,100)),localStorage.setItem(se,JSON.stringify(j))}return(me,se)=>{const j=Qe,ne=iu;return S(),P(re,null,[d("div",null,[N(Pe,{sidebar:x(y)},null,8,["sidebar"]),se[7]||(se[7]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(B)},null,8,["ads"]),d("div",Qx,[d("div",Gx,[x(u)?(S(),P("div",Yx)):(S(),Xe(j,{key:1},{default:Le(()=>[W.value?(S(),P("iframe",{key:0,src:`${U.value}`,class:"video-iframe",frameborder:"0",allowfullscreen:""},null,8,Xx)):U.value?(S(),Xe(cu,{key:1,videoUrl:`https://mplay.8dy.one/?url=${U.value}`,videoimg:x(V)},null,8,["videoUrl","videoimg"])):ue("",!0)]),_:1}))])]),d("div",Zx,[d("div",e1,[d("h2",null,O(x(m)),1),x($)?(S(),P("a",{key:0,href:`/${x(c)}/list/${x(Y)}.html`,class:"text-decoration-none"},[d("button",n1,[se[1]||(se[1]=d("i",{class:"bi bi-play-circle tag-icon"},null,-1)),rt(O(x($)),1)])],8,t1)):ue("",!0),x(w).length?(S(),P(re,{key:1},[se[2]||(se[2]=d("i",{class:"bi bi-tags tag-icon"},null,-1)),(S(!0),P(re,null,he(x(w),(ee,le)=>(S(),P("a",{key:`tag-${le}`,href:`/${x(c)}/tags/?key=${ee}`,target:"_blank",class:"text-decoration-none"},[d("button",o1,O(x(v)[le]),1)],8,s1))),128))],64)):ue("",!0),x(p).length?(S(),P(re,{key:2},[se[3]||(se[3]=d("i",{class:"bi bi-person-circle tag-icon"},null,-1)),(S(!0),P(re,null,he(x(p),(ee,le)=>(S(),P("a",{key:`actor-${le}`,href:`/${x(c)}/actors/?key=${ee}`,target:"_blank",class:"text-decoration-none"},[d("button",r1,O(x(_)[le]),1)],8,a1))),128))],64)):ue("",!0),x(b)?(S(),P(re,{key:3},[se[4]||(se[4]=d("i",{class:"bi bi-building tag-icon"},null,-1)),d("a",{href:`/${x(c)}/maker/?key=${x(b)}`,target:"_blank",class:"text-decoration-none"},[d("button",i1,O(x(b)),1)],8,l1)],64)):ue("",!0),N(j,null,{default:Le(()=>[d("a",{href:"javascript:void(0);",onClick:gt(ke,["prevent"]),class:"btn btn-outline-primary btn-sm d-inline-flex align-items-center tag-btn me-2"},[se[5]||(se[5]=d("i",{class:"bi bi-shuffle me-1"},null,-1)),rt(" "+O(x(k)),1)]),d("button",{class:"btn btn-outline-danger btn-sm d-inline-flex align-items-center tag-btn",onClick:se[0]||(se[0]=ee=>o.value=!x(o))},[se[6]||(se[6]=d("i",{class:"bi bi-share-fill me-1"},null,-1)),rt(" "+O(x(L)),1)]),x(o)?(S(),P("div",c1,[d("div",u1,[d("input",{type:"text",class:"form-control",value:r.value,readonly:"",ref_key:"shareInput",ref:a},null,8,d1),d("button",{class:"btn btn-secondary",onClick:ve},O(x(F)),1)]),d("div",f1,[d("a",{href:`https://api.whatsapp.com/send?text=${encodeURIComponent(x(m)+" "+r.value)}`,target:"_blank",class:"btn btn-success btn-sm"}," Whatsapp ",8,p1),d("a",{href:`https://t.me/share/url?url=${encodeURIComponent(r.value)}&text=${encodeURIComponent(x(m))}`,target:"_blank",class:"btn btn-info btn-sm"}," Telegram ",8,h1),d("a",{href:`https://twitter.com/intent/tweet?text=${encodeURIComponent(x(m))}&url=${encodeURIComponent(r.value)}`,target:"_blank",class:"btn btn-primary btn-sm"}," Twitter ",8,g1)])])):ue("",!0)]),_:1})])]),N(j,null,{default:Le(()=>[N(et,{ads:x(I),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",m1,[N(ne,{contents:x(_e),title:x(E)},null,8,["contents","title"])])]),N(Ue)],64)}}},y1=Ee(v1,[["__scopeId","data-v-b01a4ccb"]]),_1=Object.freeze(Object.defineProperty({__proto__:null,default:y1},Symbol.toStringTag,{value:"Module"})),b1={class:"input-group mb-4"},x1=["placeholder"],$1={key:0,class:"mb-3"},w1={class:"badge bg-warning text-dark ms-2"},k1={class:"position-relative"},A1=["href"],S1=["src","alt"],T1={class:"video-duration"},P1={class:"text-center mt-3 mb-2"},C1=["href"],E1={key:2,class:"text-center mt-4"},R1={key:3,class:"pagination-controls d-flex justify-content-center align-items-center mt-4",style:{"margin-bottom":"10px"}},L1=["href"],O1={class:"mx-3"},I1=["href"],N1={class:"d-flex flex-wrap mb-4"},D1=["href"],j1={class:"d-flex flex-wrap mb-4"},M1=["href"],U1={class:"mt-5"},H1={class:"h5 fw-bold"},K1="免费在线观看, 高清视频, 最新资源, 在线观看, 免费下载, 完整版观看, 高清合集, 热门推荐, 私藏资源, 无需注册, 极速播放, 中文字幕",B1={__name:"[qpage]",async setup(e){var W,Y,_e;let t,n;const s=Je(),o=Ze(),{dataKey:a}=Oe(),r=K("selectedLanguage"),l=Ge(),i=Z(()=>l.value==="dark"),f=s.params.qpage||"";let c="",u=1;if(f.endsWith(".html")){const V=f.slice(0,-5),B=V.match(/(.*)_([0-9]+)$/);B?(c=decodeURIComponent(B[1]),u=parseInt(B[2],10)):c=decodeURIComponent(V)}const h=D(c),g=D(u),y=D(1),m=D(0),$=D([]),w=D(!1),v=D(!1);we(()=>{We.get("list_layout")==="single"&&(v.value=!0)});const p=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!v.value},"row-cols-lg-4"]),_=Z(()=>r.value==="zh"?"请输入搜索内容...":"Enter your search query..."),{data:b}=([t,n]=fe(async()=>pe(async()=>{if(!h.value)return{data:{items:[],count:0,pageSize:1}};const V=`/api/qun/search?key=${encodeURIComponent(h.value)}&type=all&page=${g.value}&limit=20`;return await $fetch(V,{headers:{"x-data-Key":a,"x-api-key":"dagexxx.com"}})},"$5lvESarCAy")),t=await t,n(),t);$.value=((W=b.value)==null?void 0:W.data.items)||[],y.value=((Y=b.value)==null?void 0:Y.data.pageSize)||1,m.value=((_e=b.value)==null?void 0:_e.data.count)||0,w.value=!0;const R=()=>{h.value&&o.push(`/${r.value}/search/${encodeURIComponent(h.value)}.html`)},T=()=>{h.value="",o.push(`/${r.value}/search`)},E=V=>{if(V<1||V>y.value)return"#";const B=encodeURIComponent(h.value);return V===1?`/${r.value}/search/${B}.html`:`/${r.value}/search/${B}_${V}.html`},{data:k}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=10&rand=1",{headers:{"x-data-Key":a,"x-api-key":"dagexxx.com"}})).data,"$ZZMgQEbEei")),t=await t,n(),t),L=k.value||[],{data:F}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=10&rand=2",{headers:{"x-data-Key":a,"x-api-key":"dagexxx.com"}})).data,"$WT7vd6Au9v")),t=await t,n(),t),U=F.value||[];return Ce(()=>{const V=h.value?`${h.value} - 精选视频推荐 - ${r.value.toUpperCase()}站`:`搜索 - ${r.value.toUpperCase()}站`,B=["免费在线观看","高清播放","极速观看","中文字幕","免费高清资源","热门推荐"],I=h.value?`正在查找“${h.value}”相关的视频内容?本页为您精选热门视频,支持高清播放、极速观看与中文字幕,满足您的多样化需求。`:"站内搜索,发现感兴趣的热门视频内容,支持高清播放、极速观看与中文字幕,内容丰富,持续更新。",te=h.value?`${h.value}, ${h.value} 视频, ${h.value} 在线观看, ${B.join(", ")}`:`视频搜索, 热门标签, 网友正在搜索, ${B.join(", ")}`;return{title:V,meta:[{name:"description",content:I},{name:"keywords",content:te},{property:"og:title",content:V},{property:"og:description",content:I}]}}),(V,B)=>{const I=Pe;return S(),P("div",null,[N(I,{sidebar:V.translatedsidebar},null,8,["sidebar"]),B[7]||(B[7]=d("div",{class:"toubu"},null,-1)),d("div",{class:z(["container py-4",{"bg-dark text-white":i.value,"bg-light text-dark":!i.value}])},[d("div",b1,[Ke(d("input",{"onUpdate:modelValue":B[0]||(B[0]=te=>h.value=te),type:"text",class:"form-control",placeholder:_.value,onKeydown:kt(R,["enter"])},null,40,x1),[[yt,h.value]]),h.value?(S(),P("button",{key:0,class:"btn btn-outline-secondary",onClick:T},B[1]||(B[1]=[d("i",{class:"bi bi-x-circle"},null,-1)]))):ue("",!0),d("button",{class:"btn btn-warning",onClick:R,id:"translate"},B[2]||(B[2]=[d("i",{class:"bi bi-search"},null,-1),rt(" 搜索 ")]))]),m.value>0?(S(),P("div",$1,[B[3]||(B[3]=d("span",{class:"fw-bold",id:"translate"},"搜索结果",-1)),d("span",w1,O(m.value),1)])):ue("",!0),$.value.length?(S(),P("div",{key:1,class:z(p.value)},[(S(!0),P(re,null,he($.value,(te,ke)=>(S(),P("div",{class:"col",key:ke},[d("div",k1,[d("a",{href:`/${x(r)}${te.url}`,target:"_blank"},[d("img",{src:te.img,alt:te.title,class:"img-fluid",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,S1)],8,A1),d("span",T1,O(te.duration),1)]),d("p",P1,[d("a",{href:`/${x(r)}${te.url}`,class:z(["video-title text-decoration-none",i.value?"text-light":"text-dark"])},O(te.title),11,C1)])]))),128))],2)):ue("",!0),w.value&&$.value.length===0?(S(),P("div",E1,B[4]||(B[4]=[d("span",{class:"fw-bold",id:"translate"},"未找到相关影片",-1)]))):ue("",!0),$.value.length?(S(),P("div",R1,[d("a",{href:E(g.value-1),class:z(["btn btn-outline-secondary",{disabled:g.value===1}])}," 上页 ",10,L1),d("span",O1,O(g.value)+" / "+O(y.value),1),d("a",{href:E(g.value+1),class:z(["btn btn-outline-secondary",{disabled:g.value===y.value}])}," 下页 ",10,I1)])):ue("",!0),B[5]||(B[5]=d("h5",{class:"fw-bold mb-2",id:"translate"},"猜你想搜",-1)),d("div",N1,[(S(!0),P(re,null,he(x(L),(te,ke)=>(S(),P("a",{key:ke,href:`/${x(r)}/search/${encodeURIComponent(te.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border"},O(te.title),9,D1))),128))]),B[6]||(B[6]=d("h5",{class:"fw-bold mb-2",id:"translate"},"网友正在搜索",-1)),d("div",j1,[(S(!0),P(re,null,he(x(U),(te,ke)=>(S(),P("a",{key:"trend-"+ke,href:`/${x(r)}/search/${encodeURIComponent(te.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border"},O(te.title),9,M1))),128))]),d("div",U1,[d("h2",H1,'与 "'+O(h.value)+'" 相关的热门视频推荐',1),d("p",null," 本页面为关键词“"+O(h.value)+"”的搜索结果,共 "+O(m.value)+" 条内容。 本站提供与 "+O(h.value)+" 相关的免费视频资源、热门内容推荐、精彩视频合集,满足您对高质量视频的多样化需求。 支持"+O(K1)+",欢迎持续关注! ",1)])],2),B[8]||(B[8]=d("footer",{class:"text-center py-3"},[d("div",null,[d("div",{class:"text-muted"},[d("p",{class:"mb-0"},"Copyright © 2014-2025 All Rights Reserved.")])])],-1))])}}},F1=Object.freeze(Object.defineProperty({__proto__:null,default:B1},Symbol.toStringTag,{value:"Module"})),q1={class:"input-group mb-4"},V1=["placeholder"],z1={class:"d-flex flex-wrap mb-4"},W1=["href","onClick"],J1={class:"d-flex flex-wrap mb-4"},Q1=["href","onClick"],G1={__name:"index",async setup(e){let t,n;const s=Ze(),{dataKey:o}=Oe(),a=K("selectedLanguage"),r=Ge(),l=Z(()=>r.value==="dark"),i=Z(()=>(a==null?void 0:a.value)||"zh"),f=D(""),{data:c}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=10&rand=1",{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).data,"$PdsM5gvUd9")),t=await t,n(),t),u=c.value||[],{data:h}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=30&rand=2",{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).data,"$SeiCP57tpZ")),t=await t,n(),t),g=h.value||[],y=Z(()=>i.value==="zh"?"请输入搜索内容...":"Enter your search query..."),m=()=>{f.value&&s.push(`/${i.value}/search/${encodeURIComponent(f.value)}.html`)},$=()=>{f.value=""},w=v=>{s.push(`/${i.value}/search/${encodeURIComponent(v)}.html`)};return(v,p)=>{const _=Pe;return S(),P("div",null,[N(_,{sidebar:v.translatedsidebar},null,8,["sidebar"]),p[5]||(p[5]=d("div",{class:"toubu"},null,-1)),d("div",{class:z(["container py-4",{"bg-dark text-white":l.value,"bg-light text-dark":!l.value}])},[d("div",q1,[Ke(d("input",{"onUpdate:modelValue":p[0]||(p[0]=b=>f.value=b),type:"text",class:"form-control",placeholder:y.value,onKeydown:kt(m,["enter"])},null,40,V1),[[yt,f.value]]),f.value?(S(),P("button",{key:0,class:"btn btn-outline-secondary",onClick:$},p[1]||(p[1]=[d("i",{class:"bi bi-x-circle"},null,-1)]))):ue("",!0),d("button",{class:"btn btn-warning",onClick:m,id:"translate"},p[2]||(p[2]=[d("i",{class:"bi bi-search"},null,-1),rt(" 搜索 ")]))]),d("div",null,[p[3]||(p[3]=d("h5",{class:"fw-bold",id:"translate"},"猜你想搜",-1)),d("div",z1,[(S(!0),P(re,null,he(x(u),(b,R)=>(S(),P("a",{key:"suggestion-"+R,href:`/${i.value}/search/${encodeURIComponent(b.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border",onClick:gt(T=>w(b.title),["prevent"]),id:"translate"},O(b.title),9,W1))),128))])]),d("div",null,[p[4]||(p[4]=d("h5",{class:"fw-bold",id:"translate"},"网友正在搜索",-1)),d("div",J1,[(S(!0),P(re,null,he(x(g),(b,R)=>(S(),P("a",{key:"trend-"+R,href:`/${i.value}/search/${encodeURIComponent(b.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border",onClick:gt(T=>w(b.title),["prevent"]),id:"translate"}," 一本大道香蕉中文在线视频观看 ",8,Q1))),128))])])],2),p[6]||(p[6]=d("footer",{class:"text-center py-3"},[d("div",null,[d("div",{class:"text-muted"},[d("p",{class:"mb-0"},"Copyright © 2014-2025 All Rights Reserved.")])])],-1))])}}},Y1=Object.freeze(Object.defineProperty({__proto__:null,default:G1},Symbol.toStringTag,{value:"Module"})),X1={components:{SearchLayer:Ls,Header:Pe,Footer:Ue},data(){return{showSearch:!1,searchKey:""}},mounted(){const e=this._.provides[En]||this.$route;this.searchKey=e.query.key||"",this.searchKey&&(this.showSearch=!0,this.$refs.searchLayer.searchQuery=this.searchKey);const t=K("seoData");Ce({title:this.searchKey?`${this.searchKey} - ${t.value.ogSiteName}`:t.value.ogSiteName,meta:[{name:"description",content:this.searchKey},{property:"og:title",content:this.searchKey?`${this.searchKey} - ${t.value.ogSiteName}`:t.value.ogSiteName},{property:"og:description",content:this.searchKey},{property:"og:url",content:window.location.href},{property:"og:type",content:"search"}]})},methods:{toggleSearch(){this.showSearch=!this.showSearch}}};function Z1(e,t,n,s,o,a){const r=Pe,l=Ls,i=Ue;return S(),P("div",null,[N(r,{onToggleSidebar:e.toggleSidebar},null,8,["onToggleSidebar"]),N(l,{showSearch:o.showSearch,initialQuery:o.searchKey,ref:"searchLayer",onToggleSearch:a.toggleSearch},null,8,["showSearch","initialQuery","onToggleSearch"]),N(i)])}const e$=Ee(X1,[["render",Z1]]),t$=Object.freeze(Object.defineProperty({__proto__:null,default:e$},Symbol.toStringTag,{value:"Module"})),n$={class:"container mt-4"},s$={class:"header"},o$={class:"count"},a$={class:"sort-options"},r$={key:0,class:"nav-desktop"},l$=["onClick"],i$={key:1,class:"nav-mobile"},c$=["value"],u$={key:0},d$=["id"],f$={class:"tags"},p$=["href"],h$={key:0,class:"load-more"},g$=["onClick","disabled"],m$={key:0,style:{color:"#ccc"}},v$={key:1,class:"tag-group"},y$={class:"tags"},_$=["href"],b$={__name:"index.html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=K("selectedLanguage"),a=K("sitedata");K("translate");const r=a.value.banner_top||[],l=M("translatedsidebar",()=>[]),{data:i}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data)),t=await t,n(),t),f=()=>{window.scrollTo({top:0,behavior:"smooth"})};Z(()=>c.value==="popular"?g.value.length:Object.values(y).flatMap(T=>T.tags).length);const c=D("letter"),u=D(["#",..."ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("")]),h=D("#"),g=D([]),y=qt({}),m=T=>{y[T]||(y[T]={tags:[],page:1,hasMore:!0,loading:!1})},$=async T=>{m(T);const E=y[T];if(!(!E.hasMore||E.loading)){E.loading=!0;try{const k=await $fetch("/api/qun/tag",{params:{initial:T,page:E.page,limit:50},headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});k.status===1&&Array.isArray(k.data)&&k.data.length>0?(E.tags.push(...k.data),E.page+=1,E.hasMore=k.data.length>=50):E.hasMore=!1}catch(k){console.error(`❌ 加载 ${T} 页 ${E.page} 失败`,k),E.hasMore=!1}E.loading=!1}},w=async()=>{const T=await $fetch("/api/qun/tag",{params:{limit:2e3,popular:!0},headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});T.status===1&&(g.value=T.data)},v=async()=>{g.value=[];for(const T of u.value)await $(T),await new Promise(E=>setTimeout(E,100))},p=T=>{c.value=T,T==="letter"?v():w()},_=T=>{const E=document.getElementById(`tag-${T}`);E&&E.scrollIntoView({behavior:"smooth"})},b=()=>{_(h.value)},R=T=>{$(T)};return we(()=>{v()}),D([]),Ce({title:"TAG"}),(T,E)=>(S(),P("div",null,[N(Pe,{sidebar:x(l)},null,8,["sidebar"]),E[4]||(E[4]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(r)},null,8,["ads"]),d("div",n$,[d("div",s$,[d("span",o$,O(c.value==="popular"?`${g.value.length.toLocaleString()} 結果`:""),1),d("div",a$,[d("button",{class:z({active:c.value==="letter"}),onClick:E[0]||(E[0]=k=>p("letter"))},"按字母排序",2),d("button",{class:z({active:c.value==="popular"}),onClick:E[1]||(E[1]=k=>p("popular"))},"按人气排序",2)]),c.value==="letter"?(S(),P("div",r$,[E[3]||(E[3]=d("span",{class:"nav-label"},"所有標籤",-1)),(S(!0),P(re,null,he(u.value,k=>(S(),P("a",{key:k,href:"javascript:void(0);",class:"letter",onClick:gt(L=>_(k),["prevent"])},O(k),9,l$))),128))])):ue("",!0),c.value==="letter"?(S(),P("div",i$,[Ke(d("select",{"onUpdate:modelValue":E[2]||(E[2]=k=>h.value=k),onChange:b},[(S(!0),P(re,null,he(u.value,k=>(S(),P("option",{key:k,value:k},O(k),9,c$))),128))],544),[[cc,h.value]])])):ue("",!0)]),c.value==="letter"?(S(),P("div",u$,[(S(!0),P(re,null,he(u.value,k=>{var L,F,U,W;return S(),P("div",{key:k,id:`tag-${k}`,class:"tag-group"},[d("h2",null,O(k),1),d("div",f$,[(S(!0),P(re,null,he(((L=y[k])==null?void 0:L.tags)||[],Y=>(S(),P("a",{key:Y.title,href:`/${x(o)}/tags/?key=${encodeURIComponent(Y.title)}`,class:"tag"},O(Y.title)+" ("+O((Y.num??0).toLocaleString())+") ",9,p$))),128))]),(F=y[k])!=null&&F.hasMore?(S(),P("div",h$,[d("button",{onClick:Y=>R(k),disabled:(U=y[k])==null?void 0:U.loading},O(y[k].loading?"加载中...":"加载更多"),9,g$),((W=y[k])==null?void 0:W.tags.length)===0&&!y[k].loading?(S(),P("p",m$," 暂无标签 ")):ue("",!0)])):ue("",!0)],8,d$)}),128))])):(S(),P("div",v$,[d("div",y$,[(S(!0),P(re,null,he(g.value,k=>(S(),P("a",{key:k.title,href:`/${x(o)}/tags/?key=${encodeURIComponent(k.title)}`,class:"tag"},O(k.title)+" ("+O((k.num??0).toLocaleString())+") ",9,_$))),128))])]))]),d("button",{class:"back-to-top",onClick:f},"↑ 回到顶部"),N(Ue)]))}},x$=Ee(b$,[["__scopeId","data-v-c5e89d5c"]]),$$=Object.freeze(Object.defineProperty({__proto__:null,default:x$},Symbol.toStringTag,{value:"Module"})),w$="tags",k$={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=D(o.query.key),r=D(o.query.page?Number(o.query.page):1),l=K("selectedLanguage"),i=K("sitedata");K("translate");const f=M("translatedsidebar",()=>[]),c=M(`listname-${a.value}`,()=>""),u=M(`totalPages-${a.value}`,()=>0),h=M(`ListItems-${a.value}-${r.value}`,()=>[]),g=M("seoTitleText",()=>""),y=M("seoDescriptionText",()=>""),m=M("seoKeywordsText",()=>""),$=M("seoPageText",()=>""),w=At(),v=k=>{r.value=k},{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data,{defer:!1})),t=await t,n(),t),{data:_}=([t,n]=fe(async()=>pe(`listData-${a.value}-${r.value}`,async()=>await $fetch(`/api/qun/search?key=${a.value}&type=all&page=${r.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}),{defer:!1})),t=await t,n(),t),b=i.value.banner_top||[],R=JSON.parse(JSON.stringify(i.value.tubiao))||[],T=K("seoData");Ce(()=>{const k=$.value.replace("{page}",r.value),L=[];return r.value1&&L.push({rel:"prev",href:`/${l.value}/tags/?key=${a.value}&page=${r.value-1}&type=all`}),{title:c.value?`${c.value} ${g.value} - ${k} - ${T.value.ogSiteName}`:T.value.ogSiteName,meta:[{name:"description",content:`${c.value} ${y.value} - ${k}`},{name:"keywords",content:`${c.value}, ${m.value} - ${k}`},{property:"og:title",content:`${c.value} ${g.value} - ${k} - ${T.value.ogSiteName}`},{property:"og:description",content:`${c.value} ${y.value} - ${k}`},{property:"og:url",content:w.href},{property:"og:type",content:"list"}],link:L}}),we(()=>{E(a.value)});function E(k){fetch(`/api/qun/hit?type=tag&id=${k}`,{method:"GET",headers:{"x-api-key":"dagexxx.com"}}).catch(L=>{console.error("点击统计失败:",L)})}return(k,L)=>{const F=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(f)},null,8,["sidebar"]),L[1]||(L[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(b)},null,8,["ads"]),N(F,null,{default:Le(()=>[N(et,{ads:x(R),enableToggle:!0},null,8,["ads"])]),_:1}),N(ns,{List:x(h),listname:x(c),totalPages:x(u),mulu:w$,currentPage:r.value,"onUpdate:currentPage":L[0]||(L[0]=U=>r.value=U),"onTags:currentPage":v,keys:a.value},null,8,["List","listname","totalPages","currentPage","keys"]),N(Ue)])}}},A$=Ee(k$,[["__scopeId","data-v-73b62c13"]]),S$=Object.freeze(Object.defineProperty({__proto__:null,default:A$},Symbol.toStringTag,{value:"Module"})),T$={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe();K("translate"),K("selectedLanguage");const o=K("seoData"),a=M("translatedsidebar",()=>[]),r=D([]);Ce({title:r.title||o.value.title,meta:[{name:"description",content:r.description||o.value.description},{name:"keywords",content:o.value.keywords},{property:"og:title",content:r.ogTitle||o.value.ogTitle},{property:"og:site_name",content:o.value.ogSiteName},{property:"og:url",content:o.value.ogUrl},{property:"og:updated_time",content:o.value.ogUpdatedTime},{property:"og:description",content:r.ogDescription||o.value.ogDescription},{property:"og:type",content:o.value.ogType},{property:"og:image",content:o.value.ogImage},{property:"og:locale",content:r.ogLocale||o.value.ogLocale}]});const{data:l}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/liebiao",{"x-data-Key":s,headers:{"x-api-key":"dagexxx.com"}})).data,"$7EFctExRJj")),t=await t,n(),t),{data:i}=([t,n]=fe(async()=>pe("listdata",async()=>(await $fetch("/api/qun/randvideo?limit=24",{"x-data-Key":s,headers:{"x-api-key":"dagexxx.com"}})).data,{server:!0})),t=await t,n(),t);return(f,c)=>(S(),P("div",null,[N(Pe,{sidebar:x(a)},null,8,["sidebar"]),c[0]||(c[0]=d("div",{class:"toubu"},null,-1)),N(ss,{contents:x(i).items,title:x(i).name},null,8,["contents","title"]),N(Ue)]))}},P$=Object.freeze(Object.defineProperty({__proto__:null,default:T$},Symbol.toStringTag,{value:"Module"})),C$={__name:"index",async setup(e){let t,n;K("translate"),K("selectedLanguage");const s=K("seoData");Oe();const o=M("translatedsidebar",()=>[]),a=D([]);Ce({title:a.title||s.value.title,meta:[{name:"description",content:a.description||s.value.description},{name:"keywords",content:s.value.keywords},{property:"og:title",content:a.ogTitle||s.value.ogTitle},{property:"og:site_name",content:s.value.ogSiteName},{property:"og:url",content:s.value.ogUrl},{property:"og:updated_time",content:s.value.ogUpdatedTime},{property:"og:description",content:a.ogDescription||s.value.ogDescription},{property:"og:type",content:s.value.ogType},{property:"og:image",content:s.value.ogImage},{property:"og:locale",content:a.ogLocale||s.value.ogLocale}]});const{data:r}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/liebiao",{headers:{datakey:headerdata.value.dataKey,"x-api-key":"dagexxx.com"}})).data,"$sLP9KRX8j4")),t=await t,n(),t),{data:l}=([t,n]=fe(async()=>pe("listdata",async()=>(await $fetch("/api/qun/randvideo?limit=24",{headers:{datakey:headerdata.value.dataKey,"x-api-key":"dagexxx.com"}})).data,{server:!0})),t=await t,n(),t);return console.log(l),(i,f)=>(S(),P("div",null,[N(Pe,{sidebar:x(o)},null,8,["sidebar"]),f[0]||(f[0]=d("div",{class:"toubu"},null,-1)),N(ou,{categories:x(o)},null,8,["categories"]),N(ss,{contents:x(l).items,title:x(l).name},null,8,["contents","title"])]))}},E$=Object.freeze(Object.defineProperty({__proto__:null,default:C$},Symbol.toStringTag,{value:"Module"})),R$={__name:"index",async setup(e){let t,n;K("translate"),K("selectedLanguage");const s=K("seoData"),{dataKey:o}=Oe(),a=M("translatedsidebar",()=>[]),r=D([]);Ce({title:r.title||s.value.title,meta:[{name:"description",content:r.description||s.value.description},{name:"keywords",content:s.value.keywords},{property:"og:title",content:r.ogTitle||s.value.ogTitle},{property:"og:site_name",content:s.value.ogSiteName},{property:"og:url",content:s.value.ogUrl},{property:"og:updated_time",content:s.value.ogUpdatedTime},{property:"og:description",content:r.ogDescription||s.value.ogDescription},{property:"og:type",content:s.value.ogType},{property:"og:image",content:s.value.ogImage},{property:"og:locale",content:r.ogLocale||s.value.ogLocale}]});const{data:l}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).data,"$1hFIcc6lCj")),t=await t,n(),t),{data:i}=([t,n]=fe(async()=>pe("listdata",async()=>(await $fetch("/api/qun/randvideo?limit=24",{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).data,{server:!0})),t=await t,n(),t);return console.log(i),(f,c)=>(S(),P("div",null,[N(Pe,{sidebar:x(a)},null,8,["sidebar"]),c[0]||(c[0]=d("div",{class:"toubu"},null,-1)),N(ou,{categories:x(a)},null,8,["categories"]),N(ss,{contents:x(i).items,title:x(i).name},null,8,["contents","title"])]))}},L$=Object.freeze(Object.defineProperty({__proto__:null,default:R$},Symbol.toStringTag,{value:"Module"})),O$="actors",I$={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=D(o.query.key),r=D(o.query.page?Number(o.query.page):1),l=K("selectedLanguage"),i=K("sitedata");K("translate");const f=M(`listname-${a.value}`,()=>""),c=M(`totalPages-${a.value}`,()=>0),u=M(`ListItems-${a.value}-${r.value}`,()=>[]),h=M("translatedsidebar",()=>[]),g=M("seoTitleText",()=>""),y=M("seoDescriptionText",()=>""),m=M("seoKeywordsText",()=>""),$=M("seoPageText",()=>""),w=At(),v=E=>{r.value=E},{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data,{defer:!1})),t=await t,n(),t),{data:_}=([t,n]=fe(async()=>pe(`listData-${a.value}-${r.value}`,async()=>await $fetch(`/api/qun/search?key=${a.value}&type=all&page=${r.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}),{defer:!1})),t=await t,n(),t),b=i.value.banner_top||[],R=JSON.parse(JSON.stringify(i.value.tubiao))||[],T=K("seoData");return Ce(()=>{const E=$.value.replace("{page}",r.value),k=[];return r.value1&&k.push({rel:"prev",href:`/${l.value}/actors/?key=${a.value}&page=${r.value-1}&type=all`}),{title:f.value?`${f.value} ${g.value} - ${E} - ${T.value.ogSiteName}`:T.value.ogSiteName,meta:[{name:"description",content:`${f.value} ${y.value} - ${E}`},{name:"keywords",content:`${f.value}, ${m.value} - ${E}`},{property:"og:title",content:`${f.value} ${g.value} - ${E} - ${T.value.ogSiteName}`},{property:"og:description",content:`${f.value} ${y.value} - ${E}`},{property:"og:url",content:w.href},{property:"og:type",content:"list"}],link:k}}),(E,k)=>{const L=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(h)},null,8,["sidebar"]),k[1]||(k[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(b)},null,8,["ads"]),N(L,null,{default:Le(()=>[N(et,{ads:x(R),enableToggle:!0},null,8,["ads"])]),_:1}),N(ns,{List:x(u),listname:x(f),totalPages:x(c),mulu:O$,currentPage:r.value,"onUpdate:currentPage":k[0]||(k[0]=F=>r.value=F),"onActors:currentPage":v,keys:a.value},null,8,["List","listname","totalPages","currentPage","keys"]),N(Ue)])}}},N$=Ee(I$,[["__scopeId","data-v-a509a3f3"]]),D$=Object.freeze(Object.defineProperty({__proto__:null,default:N$},Symbol.toStringTag,{value:"Module"})),j$={class:"container-fluid text-center mt-4"},M$={class:"h4 fw-bold"},U$=["innerHTML"],H$={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),a=Je().params.id,{decodeData:r}=su(),l=K("sitedata"),{data:i}=([t,n]=fe(async()=>pe(async()=>{const v=await $fetch("/api/core",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return r(v.data)},"$9WPovb4hPu")),t=await t,n(),t),{data:f}=([t,n]=fe(async()=>pe(async()=>{const v=await $fetch(`/api/article/?id=${a}`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return r(v.data)},"$q9OBQX8Rsw")),t=await t,n(),t),c=l.value.banner_top,u=JSON.parse(JSON.stringify(l.value.tubiao)),h=i.value.nav;i.value.nav[1].children;const g=f.value.news_name,y=f.value.news_content,m=K("seoData"),$={title:f.value.s_title?`${f.value.s_title} - ${m==null?void 0:m.value.ogSiteName}`:m==null?void 0:m.value.ogSiteName,keywords:f.value.s_title,description:f.value.s_description,ogTitle:f.value.s_title?`${f.value.s_title} - ${m==null?void 0:m.value.ogSiteName}`:m==null?void 0:m.value.ogSiteName,ogDescription:f.value.s_description};Ce({title:$.title||(m==null?void 0:m.value.ogSiteName),meta:[{name:"description",content:$.description||(m==null?void 0:m.value.description)},{name:"keywords",content:m==null?void 0:m.value.keywords},{property:"og:title",content:$.ogTitle||(m==null?void 0:m.value.ogTitle)},{property:"og:site_name",content:m==null?void 0:m.value.ogSiteName},{property:"og:url",content:m==null?void 0:m.value.ogUrl},{property:"og:updated_time",content:m==null?void 0:m.value.ogUpdatedTime},{property:"og:description",content:$.ogDescription||(m==null?void 0:m.value.ogDescription)},{property:"og:type",content:m==null?void 0:m.value.ogType},{property:"og:image",content:m==null?void 0:m.value.ogImage},{property:"og:locale",content:m==null?void 0:m.value.ogLocale}]});const w=v=>{document.fullscreenElement?document.exitFullscreen():v.requestFullscreen()};return we(()=>{document.querySelectorAll(".news-content img").forEach(v=>{v.classList.add("img-fluid"),v.addEventListener("click",()=>w(v))}),document.querySelectorAll(".news-content table").forEach(v=>{v.classList.add("table","table-responsive")}),document.querySelectorAll(".news-content iframe").forEach(v=>{v.classList.add("embed-responsive-item");const p=document.createElement("div");p.classList.add("embed-responsive","embed-responsive-16by9"),v.parentNode.insertBefore(p,v),p.appendChild(v)})}),(v,p)=>{const _=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(h)},null,8,["sidebar"]),p[0]||(p[0]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(c)},null,8,["ads"]),N(_,null,{default:Le(()=>[N(et,{ads:x(u),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",j$,[d("h2",M$,O(x(g)),1),d("div",{class:"news-content mt-3",innerHTML:x(y),id:"title"},null,8,U$)]),N(Ue)])}}},K$=Object.freeze(Object.defineProperty({__proto__:null,default:H$},Symbol.toStringTag,{value:"Module"})),B$={key:0,class:"container mt-4"},F$={class:"row g-3 row-cols-2 row-cols-lg-4"},q$=["href"],V$={class:"position-relative"},z$=["src","alt"],W$={class:"video-duration"},J$={class:"text-center mt-3 mb-2"},Q$=["href"],G$={class:"d-flex justify-content-center align-items-center mt-4"},Y$={class:"mx-3"},X$={class:"d-flex justify-content-center align-items-center mt-4"},Z$={class:"input-group ms-3"},ew={key:1,class:"container mt-4"},oa=12,tw={__name:"[id].html",async setup(e){let t,n;const s=K("sitedata");K("translate");const o=K("selectedLanguage"),a=M("translatedsidebar",()=>[]),r=s.value.banner_top||[],l=JSON.parse(JSON.stringify(s.value.tubiao))||[],i=Z(()=>Ge().value==="dark"),f=D([]),c=D(1),u=D(""),h=Z(()=>{const T=(c.value-1)*oa;return f.value.slice(T,T+oa)}),g=Z(()=>Math.ceil(f.value.length/oa)),y=M("historyTitle",()=>"历史观看"),m=M("prevPageText",()=>"上页"),$=M("nextPageText",()=>"下页"),w=M("jumpText",()=>"跳转"),v=M("noHistoryText",()=>"暂无历史记录");we(()=>{const T=localStorage.getItem("watchHistory");if(T)try{f.value=JSON.parse(T)}catch{f.value=[]}});const{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>{const T=await $fetch("/api/qun/liebiao",{headers:{"x-api-key":"dagexxx.com"}});return(T==null?void 0:T.data)||{}})),t=await t,n(),t);Ce({title:y.value});const _=()=>{c.value{c.value>1&&c.value--},R=()=>{const T=parseInt(u.value);T>=1&&T<=g.value&&(c.value=T)};return(T,E)=>{const k=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(a)},null,8,["sidebar"]),E[1]||(E[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(r)},null,8,["ads"]),N(k,null,{default:Le(()=>[N(et,{ads:x(l),enableToggle:!0},null,8,["ads"])]),_:1}),h.value.length?(S(),P("div",B$,[d("h5",{class:z([i.value?"text-light":"text-dark","fw-bold mb-3"])},O(x(y)),3),d("div",F$,[(S(!0),P(re,null,he(h.value,(L,F)=>(S(),P("div",{class:"col",key:`history-${F}`},[d("a",{href:`/${x(o)}/play/${L.id}.html`},[d("div",V$,[d("img",{src:L.image,class:"img-fluid",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"},alt:L.title},null,8,z$),d("span",W$,O(L.duration),1)]),d("p",J$,[d("a",{href:L.url,class:z(["video-title text-decoration-none",i.value?"text-light":"text-dark"])},O(L.title),11,Q$)])],8,q$)]))),128))]),d("div",G$,[d("a",{onClick:gt(b,["prevent"]),class:z(["btn btn-outline-secondary",{disabled:c.value===1}])},O(x(m)),3),d("span",Y$,O(c.value)+" / "+O(g.value),1),d("a",{onClick:gt(_,["prevent"]),class:z(["btn btn-outline-secondary",{disabled:c.value===g.value}])},O(x($)),3)]),d("div",X$,[d("div",Z$,[Ke(d("input",{"onUpdate:modelValue":E[0]||(E[0]=L=>u.value=L),onKeyup:kt(R,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,u.value]]),d("button",{class:"btn btn-outline-secondary",onClick:R},O(x(w)),1)])])])):(S(),P("div",ew,[d("p",{class:z([i.value?"text-light":"text-dark","text-center"])},O(x(v)),3)])),N(Ue)])}}},nw=Ee(tw,[["__scopeId","data-v-77db7480"]]),sw=Object.freeze(Object.defineProperty({__proto__:null,default:nw},Symbol.toStringTag,{value:"Module"})),ow={class:"container mt-4"},aw={class:"d-flex justify-content-between align-items-center mb-3"},rw={class:"position-relative"},lw=["href"],iw=["data-src","alt"],cw={class:"video-duration"},uw={class:"text-center mt-2"},dw=["href"],fw={class:"d-flex justify-content-center align-items-center mt-4"},pw=["href"],hw={class:"mx-3"},gw=["href"],mw={class:"d-flex justify-content-center align-items-center mt-4"},vw={class:"input-group ms-3"},yw=["href"],_w={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=At(),r=K("selectedLanguage"),l=Z(()=>`/${r.value}`),i=K("sitedata"),f=K("seoData");K("translate");const c=o.path.match(/index-(\d+)\.html$/),u=D(c?parseInt(c[1],10):1);D("热门 AV 在线看");const h=M("translatedListName",()=>""),g=D("pp_vod"),y=D(0),m=D(0),$=D(""),w=M("translatedListItems",()=>[]),v=M("translatedsidebar",()=>[]),p=i.value.banner_top||[],_=JSON.parse(JSON.stringify(i.value.tubiao))||[],b=D(!1);we(()=>{We.get("list_layout")==="single"&&(b.value=!0)});const R=()=>{b.value=!b.value,We.set("list_layout",b.value?"single":"multi",{expires:30})},T=Z(()=>b.value?"bi bi-view-list":"bi bi-grid"),E=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!b.value},"row-cols-lg-4"]),k=Ge(),L=Z(()=>k.value==="dark"),F=M("prevPageText",()=>"上页"),U=M("nextPageText",()=>"下页"),W=M("jumpText",()=>"跳转"),Y=I=>(I=parseInt(I),I<=1?`/${r.value}/hot/`:`/${r.value}/hot/index-${I}.html`),_e=()=>{const I=parseInt($.value);I>=1&&I<=y.value&&(window.location.href=Y(I))},{data:V}=([t,n]=fe(async()=>pe("categoriesData",async()=>{const I=await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}})),t=await t,n(),t),{data:B}=([t,n]=fe(async()=>pe(`newestData-${u.value}`,async()=>{const I=await $fetch(`/api/qun/hotest?page=${u.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}},{server:!0})),t=await t,n(),t);return B.value&&(y.value=B.value.pageSize||0,m.value=B.value.count||0),Ce(()=>{const I=`${h.value} - 第${u.value}页 - ${f.value.ogSiteName}`;return{title:I,meta:[{name:"description",content:I},{property:"og:title",content:I},{property:"og:url",content:a.href}],link:[...u.value>1?[{rel:"prev",href:Y(u.value-1)}]:[],...u.value{const ke=Qe,de=Mt("lazyload");return S(),P("div",null,[N(Pe,{sidebar:x(v)},null,8,["sidebar"]),te[1]||(te[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(p)},null,8,["ads"]),N(ke,null,{default:Le(()=>[N(et,{ads:x(_),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",ow,[d("div",aw,[d("h5",{class:z([L.value?"text-light":"text-dark","fw-bold"])},O(x(h))+" ("+O(m.value)+") ",3),g.value==="pp_vod"?(S(),P("button",{key:0,onClick:R,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(T.value),style:{"font-size":"1rem"}},null,2)])):ue("",!0)]),g.value==="pp_vod"?(S(),P("div",{key:0,class:z(E.value)},[(S(!0),P(re,null,he(x(w),(J,ve)=>(S(),P("div",{class:"col",key:ve},[d("div",rw,[d("a",{href:`${l.value}${J.url}`},[Ke(d("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC","data-src":J.img,class:"img-fluid",alt:J.title,style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,iw),[[de]])],8,lw),d("span",cw,O(J.duration),1)]),d("p",uw,[d("a",{href:`${l.value}${J.url}`,target:"_blank",class:z(["text-decoration-none",L.value?"text-light":"text-dark"])},O(J.title.length>48?J.title.slice(0,48)+"...":J.title),11,dw)])]))),128))],2)):ue("",!0),d("div",fw,[d("a",{href:Y(u.value-1),class:z(["btn btn-outline-secondary",{disabled:u.value===1}])},O(x(F)),11,pw),d("span",hw,O(u.value)+" / "+O(y.value),1),d("a",{href:Y(u.value+1),class:z(["btn btn-outline-secondary",{disabled:u.value===y.value}])},O(x(U)),11,gw)]),d("div",mw,[d("div",vw,[Ke(d("input",{"onUpdate:modelValue":te[0]||(te[0]=J=>$.value=J),onKeyup:kt(_e,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,$.value]]),d("a",{href:Y($.value),class:"btn btn-outline-secondary"},O(x(W)),9,yw)])])]),N(Ue)])}}},bw=Ee(_w,[["__scopeId","data-v-1c085085"]]),xw=Object.freeze(Object.defineProperty({__proto__:null,default:bw},Symbol.toStringTag,{value:"Module"})),$w={key:0,class:"container mt-4"},ww={class:"row g-3 row-cols-1 row-cols-2 row-cols-lg-4"},kw={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe();K("translate"),K("selectedLanguage");const o=K("seoData"),a=K("sitedata"),r=D([]),l=D([]),i=D(!0);we(async()=>{const $=localStorage.getItem(s+"tagWatchStats")||"{}",w=localStorage.getItem(s+"tagLastWatched")||"[]",v=Date.now(),p=JSON.parse($),_=JSON.parse(w),b=Object.entries(p).sort((R,T)=>T[1]-R[1]).slice(0,5).map(([R])=>R);try{const R=await $fetch("/api/qun/recent",{params:{key:_.join(","),page:1,seed:v,t:Date.now()},headers:{"x-api-key":"dagexxx.com","x-data-key":s}});R.status===1&&(l.value=[R.data]);const T=await $fetch("/api/qun/toptags",{params:{key:b.join(","),recent:_.join(","),page:1,seed:v,t:Date.now()},headers:{"x-api-key":"dagexxx.com","x-data-key":s}});T.status===1&&(r.value=T.data)}catch(R){console.error("推荐视频获取失败",R)}finally{i.value=!1}});const f=M("translatedsidebar",()=>[]),c=D([]);Ce({title:c.title||o.value.title,meta:[{name:"description",content:c.description||o.value.description},{name:"keywords",content:o.value.keywords},{property:"og:title",content:c.ogTitle||o.value.ogTitle},{property:"og:site_name",content:o.value.ogSiteName},{property:"og:url",content:o.value.ogUrl},{property:"og:updated_time",content:o.value.ogUpdatedTime},{property:"og:description",content:c.ogDescription||o.value.ogDescription},{property:"og:type",content:o.value.ogType},{property:"og:image",content:o.value.ogImage},{property:"og:locale",content:c.ogLocale||o.value.ogLocale}]});const{data:u}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-api-key":"dagexxx.com","x-data-Key":s}})).data,"$PslAyef5YX")),t=await t,n(),t),{data:h}=([t,n]=fe(async()=>pe("listdata",async()=>(await $fetch("/api/qun/index?limit=12",{headers:{"x-api-key":"dagexxx.com","x-data-Key":s}})).data,{server:!0})),t=await t,n(),t),g=M("indexBlocks",()=>[]),y=a.value.banner_top||[],m=JSON.parse(JSON.stringify(a.value.tubiao))||[];return($,w)=>{const v=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(f)},null,8,["sidebar"]),w[2]||(w[2]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(y)},null,8,["ads"]),N(v,null,{default:Le(()=>[N(et,{ads:x(m),enableToggle:!0},null,8,["ads"])]),_:1}),x(i)&&(x(l).length>0||x(r).length>0)?(S(),P("div",$w,[w[1]||(w[1]=d("div",{class:"skeleton-title mb-3"},null,-1)),d("div",ww,[(S(),P(re,null,he(4,p=>d("div",{class:"col",key:p},w[0]||(w[0]=[d("div",{class:"skeleton-card"},[d("div",{class:"skeleton skeleton-img"}),d("div",{class:"skeleton skeleton-text mt-3"})],-1)]))),64))])])):(S(!0),P(re,{key:1},he(x(l),p=>(S(),Xe(ru,{title:p.name,tagName:p.key,contents:p.items},null,8,["title","tagName","contents"]))),256)),(S(!0),P(re,null,he(x(r),p=>(S(),Xe(au,{key:p.name,title:p.name,tagName:p.name,contents:p.items},null,8,["title","tagName","contents"]))),128)),(S(!0),P(re,null,he(x(g),p=>(S(),Xe(ss,{key:p.name,title:p.name,contents:p.items},null,8,["title","contents"]))),128)),N(Ue)])}}},Aw=Ee(kw,[["__scopeId","data-v-643b6672"]]),Sw=Object.freeze(Object.defineProperty({__proto__:null,default:Aw},Symbol.toStringTag,{value:"Module"})),Tw={__name:"[id].html",async setup(e){let t,n;const o=Je().params.id.split("-"),a=o[0];let r=parseInt(o[1],10)||1;const{dataKey:l}=Oe(),i=D(a),f=D(r),c=D(""),u=M("translatedListname",()=>""),h=D(""),g=D(0),y=D(0),m=At(),$=K("sitedata"),w=K("seoData");K("translate");const v=K("selectedLanguage"),p=L=>{f.value=L},_=M("translatedListItems",()=>[]),b=M("translatedsidebar",()=>[]),{data:R}=([t,n]=fe(async()=>pe("categoriesData",async()=>{try{const L=await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":l,"x-api-key":"dagexxx.com"}});return(L==null?void 0:L.data)||{}}catch(L){return console.error("分类数据获取失败:",L),{}}})),t=await t,n(),t),{data:T}=([t,n]=fe(async()=>pe("listdata",async()=>{try{const L=await $fetch(`/api/qun/listdata?id=${i.value}&page=${f.value}&limit=20`,{headers:{"x-data-Key":l,"x-api-key":"dagexxx.com"}});return(L==null?void 0:L.data)||{}}catch(L){return console.error("列表数据获取失败:",L),{}}},{server:!0})),t=await t,n(),t),E=$.value.banner_top||[],k=JSON.parse(JSON.stringify($.value.tubiao))||[];return T.value&&(h.value=T.value.list_skin_detail||"pp_vod",c.value=T.value.list_name||"",g.value=T.value.pageSize||0,y.value=T.value.count),Ce(()=>{const L=u.value?`${u.value} av - 第${f.value}页 - ${w.value.ogSiteName}`:w.value.ogSiteName,F=`${u.value} av - 第${f.value}页`;return{title:L,meta:[{name:"description",content:F},{property:"og:title",content:L},{property:"og:description",content:F},{property:"og:url",content:m.href},{property:"og:type",content:"list"}],link:[...f.value1?[{rel:"prev",href:`/${v.value}/list/${i.value}-${f.value-1}.html`}]:[]]}}),(L,F)=>{const U=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(b)},null,8,["sidebar"]),F[1]||(F[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(E)},null,8,["ads"]),N(U,null,{default:Le(()=>[N(et,{ads:x(k),enableToggle:!0},null,8,["ads"])]),_:1}),N(lu,{listid:i.value,currentPage:f.value,"onUpdate:currentPage":F[0]||(F[0]=W=>f.value=W),"onList:currentPage":p,List:x(_),listname:c.value,listimg:h.value,totalPages:g.value,count:y.value},null,8,["listid","currentPage","List","listname","listimg","totalPages","count"]),N(Ue)])}}},Pw=Ee(Tw,[["__scopeId","data-v-9d50f1e9"]]),Cw=Object.freeze(Object.defineProperty({__proto__:null,default:Pw},Symbol.toStringTag,{value:"Module"})),Ew="maker",Rw={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=D(o.query.key),r=D(o.query.page?Number(o.query.page):1),l=K("selectedLanguage"),i=K("sitedata");K("translate");const f=M("translatedsidebar",()=>[]),c=M(`listname-${a.value}`,()=>""),u=M(`totalPages-${a.value}`,()=>0),h=M(`ListItems-${a.value}-${r.value}`,()=>[]),g=M("seoTitleText",()=>""),y=M("seoDescriptionText",()=>""),m=M("seoKeywordsText",()=>""),$=M("seoPageText",()=>""),w=At(),v=E=>{r.value=E},{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data,{defer:!1})),t=await t,n(),t),{data:_}=([t,n]=fe(async()=>pe(`listData-${a.value}-${r.value}`,async()=>await $fetch(`/api/qun/search?key=${a.value}&type=all&page=${r.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}),{defer:!1})),t=await t,n(),t),b=i.value.banner_top||[],R=JSON.parse(JSON.stringify(i.value.tubiao))||[],T=K("seoData");return Ce(()=>{const E=$.value.replace("{page}",r.value),k=[];return r.value1&&k.push({rel:"prev",href:`/${l.value}/maker/?key=${a.value}&page=${r.value-1}&type=all`}),{title:c.value?`${c.value} ${g.value} - ${E} - ${T.value.ogSiteName}`:T.value.ogSiteName,meta:[{name:"description",content:`${c.value} ${y.value} - ${E}`},{name:"keywords",content:`${c.value}, ${m.value} - ${E}`},{property:"og:title",content:`${c.value} ${g.value} - ${E} - ${T.value.ogSiteName}`},{property:"og:description",content:`${c.value} ${y.value} - ${E}`},{property:"og:url",content:w.href},{property:"og:type",content:"list"}],link:k}}),(E,k)=>{const L=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(f)},null,8,["sidebar"]),k[1]||(k[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(b)},null,8,["ads"]),N(L,null,{default:Le(()=>[N(et,{ads:x(R),enableToggle:!0},null,8,["ads"])]),_:1}),N(ns,{List:x(h),listname:x(c),totalPages:x(u),mulu:Ew,currentPage:r.value,"onUpdate:currentPage":k[0]||(k[0]=F=>r.value=F),"onTags:currentPage":v,keys:a.value},null,8,["List","listname","totalPages","currentPage","keys"]),N(Ue)])}}},Lw=Ee(Rw,[["__scopeId","data-v-c4d3b398"]]),Ow=Object.freeze(Object.defineProperty({__proto__:null,default:Lw},Symbol.toStringTag,{value:"Module"})),Iw={class:"container mt-4"},Nw={class:"d-flex justify-content-between align-items-center mb-3"},Dw={class:"position-relative"},jw=["href"],Mw=["data-src","alt"],Uw={class:"video-duration"},Hw={class:"text-center mt-3 mb-2"},Kw=["href"],Bw={class:"d-flex justify-content-center align-items-center mt-4"},Fw=["href"],qw={class:"mx-3"},Vw=["href"],zw={class:"d-flex justify-content-center align-items-center mt-4"},Ww={class:"input-group ms-3"},Jw=["href"],Qw={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=At(),r=K("selectedLanguage"),l=Z(()=>`/${r.value}`),i=K("sitedata"),f=K("seoData");K("translate");const c=o.path.match(/index-(\d+)\.html$/),u=D(c?parseInt(c[1],10):1);D("最近更新 AV 在线看");const h=M("translatedListName",()=>""),g=D("pp_vod"),y=D(0),m=D(0),$=D(""),w=M("translatedListItems",()=>[]),v=M("translatedsidebar",()=>[]),p=i.value.banner_top||[],_=JSON.parse(JSON.stringify(i.value.tubiao))||[],b=D(!1);we(()=>{We.get("list_layout")==="single"&&(b.value=!0)});const R=()=>{b.value=!b.value,We.set("list_layout",b.value?"single":"multi",{expires:30})},T=Z(()=>b.value?"bi bi-view-list":"bi bi-grid"),E=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!b.value},"row-cols-lg-4"]),k=Ge(),L=Z(()=>k.value==="dark"),F=M("prevPageText",()=>"上页"),U=M("nextPageText",()=>"下页"),W=M("jumpText",()=>"跳转"),Y=I=>(I=parseInt(I),I<=1?`/${r.value}/new/`:`/${r.value}/new/index-${I}.html`),_e=()=>{const I=parseInt($.value);I>=1&&I<=y.value&&(window.location.href=Y(I))},{data:V}=([t,n]=fe(async()=>pe("categoriesData",async()=>{const I=await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}})),t=await t,n(),t),{data:B}=([t,n]=fe(async()=>pe(`newestData-${u.value}`,async()=>{const I=await $fetch(`/api/qun/newest?page=${u.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});return(I==null?void 0:I.data)||{}},{server:!0})),t=await t,n(),t);return B.value&&(y.value=B.value.pageSize||0,m.value=B.value.count||0),Ce(()=>{const I=`${h.value} - 第${u.value}页 - ${f.value.ogSiteName}`;return{title:I,meta:[{name:"description",content:I},{property:"og:title",content:I},{property:"og:url",content:a.href}],link:[...u.value>1?[{rel:"prev",href:Y(u.value-1)}]:[],...u.value{const ke=Qe,de=Mt("lazyload");return S(),P("div",null,[N(Pe,{sidebar:x(v)},null,8,["sidebar"]),te[1]||(te[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(p)},null,8,["ads"]),N(ke,null,{default:Le(()=>[N(et,{ads:x(_),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",Iw,[d("div",Nw,[d("h5",{class:z([L.value?"text-light":"text-dark","fw-bold"])},O(x(h))+" ("+O(m.value)+") ",3),g.value==="pp_vod"?(S(),P("button",{key:0,onClick:R,class:"btn btn-outline-secondary btn-sm d-lg-none",title:"切换布局"},[d("i",{class:z(T.value),style:{"font-size":"1rem"}},null,2)])):ue("",!0)]),g.value==="pp_vod"?(S(),P("div",{key:0,class:z(E.value)},[(S(!0),P(re,null,he(x(w),(J,ve)=>(S(),P("div",{class:"col",key:ve},[d("div",Dw,[d("a",{href:`${l.value}${J.url}`},[Ke(d("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC","data-src":J.img,class:"img-fluid",alt:J.title,style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,Mw),[[de]])],8,jw),d("span",Uw,O(J.duration),1)]),d("p",Hw,[d("a",{href:J.url,class:z(["video-title text-decoration-none",L.value?"text-light":"text-dark"])},O(J.title),11,Kw)])]))),128))],2)):ue("",!0),d("div",Bw,[d("a",{href:Y(u.value-1),class:z(["btn btn-outline-secondary",{disabled:u.value===1}])},O(x(F)),11,Fw),d("span",qw,O(u.value)+" / "+O(y.value),1),d("a",{href:Y(u.value+1),class:z(["btn btn-outline-secondary",{disabled:u.value===y.value}])},O(x(U)),11,Vw)]),d("div",zw,[d("div",Ww,[Ke(d("input",{"onUpdate:modelValue":te[0]||(te[0]=J=>$.value=J),onKeyup:kt(_e,["enter"]),type:"text",class:"form-control",placeholder:"页码"},null,544),[[yt,$.value]]),d("a",{href:Y($.value),class:"btn btn-outline-secondary"},O(x(W)),9,Jw)])])]),N(Ue)])}}},Gw=Ee(Qw,[["__scopeId","data-v-218042e0"]]),Yw=Object.freeze(Object.defineProperty({__proto__:null,default:Gw},Symbol.toStringTag,{value:"Module"})),Xw={class:"container-fluid p-0"},Zw={class:"video-player-container d-flex justify-content-center"},e0={key:0,class:"video-skeleton"},t0=["src"],n0={class:"narrow-center-box"},s0={class:"info-tags-container px-2 py-2"},o0=["href"],a0={type:"button",class:"btn btn-danger btn-sm tag-btn"},r0=["href"],l0={type:"button",class:"btn btn-outline-secondary btn-sm tag-btn"},i0=["href"],c0={type:"button",class:"btn btn-outline-secondary btn-sm tag-btn"},u0=["href"],d0={type:"button",class:"btn btn-outline-secondary btn-sm tag-btn"},f0={key:0,class:"share-section mt-3"},p0={class:"input-group share-url-group mb-2"},h0=["value"],g0={class:"d-flex justify-content-center gap-2"},m0=["href"],v0=["href"],y0=["href"],_0={class:"narrow-center-box"},b0={__name:"[id].html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=D(!1),a=D(null),r=Z(()=>`${location.origin}/${c.value}/play/${i}.html`),i=Je().params.id,f=K("sitedata");K("translate");const c=K("selectedLanguage"),u=D(!0),{data:h}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data)),t=await t,n(),t),{data:g}=([t,n]=fe(async()=>pe(`videoData-${i}`,async()=>await $fetch(`/api/qun/play?id=${i}`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}))),t=await t,n(),t),y=M("translatedsidebar",()=>[]),m=M(`videoTitle-${i}`,()=>""),$=M(`videoListName-${i}`,()=>""),w=M(`videoTagList-${i}`,()=>[]),v=M(`videoTagTranslatedList-${i}`,()=>[]),p=M(`videoactorsList-${i}`,()=>[]),_=M(`videoactorsTranslatedList-${i}`,()=>[]),b=M(`videomakerList-${i}`,()=>""),R=M(`seoTitle-${i}`,()=>""),T=M(`seoDescription-${i}`,()=>"");M("labelCategory",()=>""),M("labelTags",()=>""),M("labelActors",()=>""),M("labelMaker",()=>"");const E=M("labelRecommend",()=>""),k=M("labelrandomid",()=>""),L=M("labelShare",()=>""),F=M("labelCopy",()=>""),U=Z(()=>{const me=g.value.data.video_url||"";return me.includes("mp4")?`/api/ckplayer/?url=${me}`:me}),W=Z(()=>{var me;return((me=g.value.data.video_url)==null?void 0:me.includes("mp4"))||!1}),Y=g.value.data.cid||"",_e=g.value.items||[],V=g.value.data.preview||"",B=f.value.banner_top||[],I=JSON.parse(JSON.stringify(f.value.tubiao))||[],te=K("seoData");Ce({title:R.value?`${R.value} - ${te.value.ogSiteName}`:te.value.ogSiteName,meta:[{name:"description",content:T.value||te.value.description},{name:"keywords",content:R.value}]}),we(()=>{w.value.length>0&&de(w.value),setTimeout(()=>{u.value=!1},10),Ae({id:i,title:m.value,image:V,duration:g.value.data.duration||""}),J(i)});async function ke(){var me;try{const se=await $fetch(`/api/qun/randomid?t=${Date.now()}`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});if((me=se==null?void 0:se.data)!=null&&me.id){const j=se.data.id;window.location.href=`/${c.value}/play/${j}.html`}}catch(se){console.error("获取随机视频失败:",se)}}function de(me=[]){const se=s+"tagWatchStats",j=s+"tagLastWatched",ne=localStorage.getItem(se),ee=ne?JSON.parse(ne):{};me.forEach(le=>{ee[le]=(ee[le]||0)+1}),localStorage.setItem(se,JSON.stringify(ee)),localStorage.setItem(j,JSON.stringify(me))}function J(me){fetch(`/api/qun/hit?type=play&id=${me}`,{method:"GET",headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}).catch(se=>{console.error("点击统计失败:",se)})}function ve(){a.value&&(a.value.select(),document.execCommand("copy"),alert("链接已复制到剪贴板"))}function Ae(me){const se="watchHistory";let j=JSON.parse(localStorage.getItem(se)||"[]");j=j.filter(ne=>ne.id!==me.id),j.unshift(me),j.length>100&&(j=j.slice(0,100)),localStorage.setItem(se,JSON.stringify(j))}return(me,se)=>{const j=Qe,ne=iu;return S(),P(re,null,[d("div",null,[N(Pe,{sidebar:x(y)},null,8,["sidebar"]),se[7]||(se[7]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(B)},null,8,["ads"]),d("div",Xw,[d("div",Zw,[x(u)?(S(),P("div",e0)):(S(),Xe(j,{key:1},{default:Le(()=>[W.value?(S(),P("iframe",{key:0,src:`${U.value}`,class:"video-iframe",frameborder:"0",allowfullscreen:""},null,8,t0)):U.value?(S(),Xe(cu,{key:1,videoUrl:`https://mplay.8dy.one/?url=${U.value}`,videoimg:x(V)},null,8,["videoUrl","videoimg"])):ue("",!0)]),_:1}))])]),d("div",n0,[d("div",s0,[d("h2",null,O(x(m)),1),x($)?(S(),P("a",{key:0,href:`/${x(c)}/list/${x(Y)}.html`,class:"text-decoration-none"},[d("button",a0,[se[1]||(se[1]=d("i",{class:"bi bi-play-circle tag-icon"},null,-1)),rt(O(x($)),1)])],8,o0)):ue("",!0),x(w).length?(S(),P(re,{key:1},[se[2]||(se[2]=d("i",{class:"bi bi-tags tag-icon"},null,-1)),(S(!0),P(re,null,he(x(w),(ee,le)=>(S(),P("a",{key:`tag-${le}`,href:`/${x(c)}/tags/?key=${ee}`,target:"_blank",class:"text-decoration-none"},[d("button",l0,O(x(v)[le]),1)],8,r0))),128))],64)):ue("",!0),x(p).length?(S(),P(re,{key:2},[se[3]||(se[3]=d("i",{class:"bi bi-person-circle tag-icon"},null,-1)),(S(!0),P(re,null,he(x(p),(ee,le)=>(S(),P("a",{key:`actor-${le}`,href:`/${x(c)}/actors/?key=${ee}`,target:"_blank",class:"text-decoration-none"},[d("button",c0,O(x(_)[le]),1)],8,i0))),128))],64)):ue("",!0),x(b)?(S(),P(re,{key:3},[se[4]||(se[4]=d("i",{class:"bi bi-building tag-icon"},null,-1)),d("a",{href:`/${x(c)}/maker/?key=${x(b)}`,target:"_blank",class:"text-decoration-none"},[d("button",d0,O(x(b)),1)],8,u0)],64)):ue("",!0),N(j,null,{default:Le(()=>[d("a",{href:"javascript:void(0);",onClick:gt(ke,["prevent"]),class:"btn btn-outline-primary btn-sm d-inline-flex align-items-center tag-btn me-2"},[se[5]||(se[5]=d("i",{class:"bi bi-shuffle me-1"},null,-1)),rt(" "+O(x(k)),1)]),d("button",{class:"btn btn-outline-danger btn-sm d-inline-flex align-items-center tag-btn",onClick:se[0]||(se[0]=ee=>o.value=!x(o))},[se[6]||(se[6]=d("i",{class:"bi bi-share-fill me-1"},null,-1)),rt(" "+O(x(L)),1)]),x(o)?(S(),P("div",f0,[d("div",p0,[d("input",{type:"text",class:"form-control",value:r.value,readonly:"",ref_key:"shareInput",ref:a},null,8,h0),d("button",{class:"btn btn-secondary",onClick:ve},O(x(F)),1)]),d("div",g0,[d("a",{href:`https://api.whatsapp.com/send?text=${encodeURIComponent(x(m)+" "+r.value)}`,target:"_blank",class:"btn btn-success btn-sm"}," Whatsapp ",8,m0),d("a",{href:`https://t.me/share/url?url=${encodeURIComponent(r.value)}&text=${encodeURIComponent(x(m))}`,target:"_blank",class:"btn btn-info btn-sm"}," Telegram ",8,v0),d("a",{href:`https://twitter.com/intent/tweet?text=${encodeURIComponent(x(m))}&url=${encodeURIComponent(r.value)}`,target:"_blank",class:"btn btn-primary btn-sm"}," Twitter ",8,y0)])])):ue("",!0)]),_:1})])]),N(j,null,{default:Le(()=>[N(et,{ads:x(I),enableToggle:!0},null,8,["ads"])]),_:1}),d("div",_0,[N(ne,{contents:x(_e),title:x(E)},null,8,["contents","title"])])]),N(Ue)],64)}}},x0=Ee(b0,[["__scopeId","data-v-2b123088"]]),$0=Object.freeze(Object.defineProperty({__proto__:null,default:x0},Symbol.toStringTag,{value:"Module"})),w0={class:"input-group mb-4"},k0=["placeholder"],A0={key:0,class:"mb-3"},S0={class:"badge bg-warning text-dark ms-2"},T0={class:"position-relative"},P0=["href"],C0=["src","alt"],E0={class:"video-duration"},R0={class:"text-center mt-3 mb-2"},L0=["href"],O0={key:2,class:"text-center mt-4"},I0={key:3,class:"pagination-controls d-flex justify-content-center align-items-center mt-4",style:{"margin-bottom":"10px"}},N0=["href"],D0={class:"mx-3"},j0=["href"],M0={class:"d-flex flex-wrap mb-4"},U0=["href"],H0={class:"d-flex flex-wrap mb-4"},K0=["href"],B0={class:"mt-5"},F0={class:"h5 fw-bold"},q0="免费在线观看, 高清视频, 最新资源, 在线观看, 免费下载, 完整版观看, 高清合集, 热门推荐, 私藏资源, 无需注册, 极速播放, 中文字幕",V0={__name:"[qpage]",async setup(e){var W,Y,_e;let t,n;const s=Je(),o=Ze(),{dataKey:a}=Oe(),r=K("selectedLanguage"),l=Ge(),i=Z(()=>l.value==="dark"),f=s.params.qpage||"";let c="",u=1;if(f.endsWith(".html")){const V=f.slice(0,-5),B=V.match(/(.*)_([0-9]+)$/);B?(c=decodeURIComponent(B[1]),u=parseInt(B[2],10)):c=decodeURIComponent(V)}const h=D(c),g=D(u),y=D(1),m=D(0),$=D([]),w=D(!1),v=D(!1);we(()=>{We.get("list_layout")==="single"&&(v.value=!0)});const p=Z(()=>["row","g-3","row-cols-1",{"row-cols-2":!v.value},"row-cols-lg-4"]),_=Z(()=>r.value==="zh"?"请输入搜索内容...":"Enter your search query..."),{data:b}=([t,n]=fe(async()=>pe(async()=>{if(!h.value)return{data:{items:[],count:0,pageSize:1}};const V=`/api/qun/search?key=${encodeURIComponent(h.value)}&type=all&page=${g.value}&limit=20`;return await $fetch(V,{headers:{"x-data-Key":a,"x-api-key":"dagexxx.com"}})},"$CfQccmBtWA")),t=await t,n(),t);$.value=((W=b.value)==null?void 0:W.data.items)||[],y.value=((Y=b.value)==null?void 0:Y.data.pageSize)||1,m.value=((_e=b.value)==null?void 0:_e.data.count)||0,w.value=!0;const R=()=>{h.value&&o.push(`/${r.value}/search/${encodeURIComponent(h.value)}.html`)},T=()=>{h.value="",o.push(`/${r.value}/search`)},E=V=>{if(V<1||V>y.value)return"#";const B=encodeURIComponent(h.value);return V===1?`/${r.value}/search/${B}.html`:`/${r.value}/search/${B}_${V}.html`},{data:k}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=10&rand=1",{headers:{"x-data-Key":a,"x-api-key":"dagexxx.com"}})).data,"$ep8SB2oJ6x")),t=await t,n(),t),L=k.value||[],{data:F}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=10&rand=2",{headers:{"x-data-Key":a,"x-api-key":"dagexxx.com"}})).data,"$mKGqIsZfH0")),t=await t,n(),t),U=F.value||[];return Ce(()=>{const V=h.value?`${h.value} - 精选视频推荐 - ${r.value.toUpperCase()}站`:`搜索 - ${r.value.toUpperCase()}站`,B=["免费在线观看","高清播放","极速观看","中文字幕","免费高清资源","热门推荐"],I=h.value?`正在查找“${h.value}”相关的视频内容?本页为您精选热门视频,支持高清播放、极速观看与中文字幕,满足您的多样化需求。`:"站内搜索,发现感兴趣的热门视频内容,支持高清播放、极速观看与中文字幕,内容丰富,持续更新。",te=h.value?`${h.value}, ${h.value} 视频, ${h.value} 在线观看, ${B.join(", ")}`:`视频搜索, 热门标签, 网友正在搜索, ${B.join(", ")}`;return{title:V,meta:[{name:"description",content:I},{name:"keywords",content:te},{property:"og:title",content:V},{property:"og:description",content:I}]}}),(V,B)=>{const I=Pe;return S(),P("div",null,[N(I,{sidebar:V.translatedsidebar},null,8,["sidebar"]),B[7]||(B[7]=d("div",{class:"toubu"},null,-1)),d("div",{class:z(["container py-4",{"bg-dark text-white":i.value,"bg-light text-dark":!i.value}])},[d("div",w0,[Ke(d("input",{"onUpdate:modelValue":B[0]||(B[0]=te=>h.value=te),type:"text",class:"form-control",placeholder:_.value,onKeydown:kt(R,["enter"])},null,40,k0),[[yt,h.value]]),h.value?(S(),P("button",{key:0,class:"btn btn-outline-secondary",onClick:T},B[1]||(B[1]=[d("i",{class:"bi bi-x-circle"},null,-1)]))):ue("",!0),d("button",{class:"btn btn-warning",onClick:R,id:"translate"},B[2]||(B[2]=[d("i",{class:"bi bi-search"},null,-1),rt(" 搜索 ")]))]),m.value>0?(S(),P("div",A0,[B[3]||(B[3]=d("span",{class:"fw-bold",id:"translate"},"搜索结果",-1)),d("span",S0,O(m.value),1)])):ue("",!0),$.value.length?(S(),P("div",{key:1,class:z(p.value)},[(S(!0),P(re,null,he($.value,(te,ke)=>(S(),P("div",{class:"col",key:ke},[d("div",T0,[d("a",{href:`/${x(r)}${te.url}`,target:"_blank"},[d("img",{src:te.img,alt:te.title,class:"img-fluid",style:{"object-fit":"cover",width:"100%","aspect-ratio":"16 / 9"}},null,8,C0)],8,P0),d("span",E0,O(te.duration),1)]),d("p",R0,[d("a",{href:`/${x(r)}${te.url}`,class:z(["video-title text-decoration-none",i.value?"text-light":"text-dark"])},O(te.title),11,L0)])]))),128))],2)):ue("",!0),w.value&&$.value.length===0?(S(),P("div",O0,B[4]||(B[4]=[d("span",{class:"fw-bold",id:"translate"},"未找到相关影片",-1)]))):ue("",!0),$.value.length?(S(),P("div",I0,[d("a",{href:E(g.value-1),class:z(["btn btn-outline-secondary",{disabled:g.value===1}])}," 上页 ",10,N0),d("span",D0,O(g.value)+" / "+O(y.value),1),d("a",{href:E(g.value+1),class:z(["btn btn-outline-secondary",{disabled:g.value===y.value}])}," 下页 ",10,j0)])):ue("",!0),B[5]||(B[5]=d("h5",{class:"fw-bold mb-2",id:"translate"},"猜你想搜",-1)),d("div",M0,[(S(!0),P(re,null,he(x(L),(te,ke)=>(S(),P("a",{key:ke,href:`/${x(r)}/search/${encodeURIComponent(te.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border"},O(te.title),9,U0))),128))]),B[6]||(B[6]=d("h5",{class:"fw-bold mb-2",id:"translate"},"网友正在搜索",-1)),d("div",H0,[(S(!0),P(re,null,he(x(U),(te,ke)=>(S(),P("a",{key:"trend-"+ke,href:`/${x(r)}/search/${encodeURIComponent(te.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border"},O(te.title),9,K0))),128))]),d("div",B0,[d("h2",F0,'与 "'+O(h.value)+'" 相关的热门视频推荐',1),d("p",null," 本页面为关键词“"+O(h.value)+"”的搜索结果,共 "+O(m.value)+" 条内容。 本站提供与 "+O(h.value)+" 相关的免费视频资源、热门内容推荐、精彩视频合集,满足您对高质量视频的多样化需求。 支持"+O(q0)+",欢迎持续关注! ",1)])],2),B[8]||(B[8]=d("footer",{class:"text-center py-3"},[d("div",null,[d("div",{class:"text-muted"},[d("p",{class:"mb-0"},"Copyright © 2014-2025 All Rights Reserved.")])])],-1))])}}},z0=Object.freeze(Object.defineProperty({__proto__:null,default:V0},Symbol.toStringTag,{value:"Module"})),W0={class:"input-group mb-4"},J0=["placeholder"],Q0={class:"d-flex flex-wrap mb-4"},G0=["href","onClick"],Y0={class:"d-flex flex-wrap mb-4"},X0=["href","onClick"],Z0={__name:"index",async setup(e){let t,n;const s=Ze(),{dataKey:o}=Oe(),a=K("selectedLanguage"),r=Ge(),l=Z(()=>r.value==="dark"),i=Z(()=>(a==null?void 0:a.value)||"zh"),f=D(""),{data:c}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=10&rand=1",{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).data,"$QCHnECHkUX")),t=await t,n(),t),u=c.value||[],{data:h}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/suggestag?limit=30&rand=2",{headers:{"x-data-Key":o,"x-api-key":"dagexxx.com"}})).data,"$c3DgwjW6b6")),t=await t,n(),t),g=h.value||[],y=Z(()=>i.value==="zh"?"请输入搜索内容...":"Enter your search query..."),m=()=>{f.value&&s.push(`/${i.value}/search/${encodeURIComponent(f.value)}.html`)},$=()=>{f.value=""},w=v=>{s.push(`/${i.value}/search/${encodeURIComponent(v)}.html`)};return(v,p)=>{const _=Pe;return S(),P("div",null,[N(_,{sidebar:v.translatedsidebar},null,8,["sidebar"]),p[5]||(p[5]=d("div",{class:"toubu"},null,-1)),d("div",{class:z(["container py-4",{"bg-dark text-white":l.value,"bg-light text-dark":!l.value}])},[d("div",W0,[Ke(d("input",{"onUpdate:modelValue":p[0]||(p[0]=b=>f.value=b),type:"text",class:"form-control",placeholder:y.value,onKeydown:kt(m,["enter"])},null,40,J0),[[yt,f.value]]),f.value?(S(),P("button",{key:0,class:"btn btn-outline-secondary",onClick:$},p[1]||(p[1]=[d("i",{class:"bi bi-x-circle"},null,-1)]))):ue("",!0),d("button",{class:"btn btn-warning",onClick:m,id:"translate"},p[2]||(p[2]=[d("i",{class:"bi bi-search"},null,-1),rt(" 搜索 ")]))]),d("div",null,[p[3]||(p[3]=d("h5",{class:"fw-bold",id:"translate"},"猜你想搜",-1)),d("div",Q0,[(S(!0),P(re,null,he(x(u),(b,R)=>(S(),P("a",{key:"suggestion-"+R,href:`/${i.value}/search/${encodeURIComponent(b.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border",onClick:gt(T=>w(b.title),["prevent"]),id:"translate"},O(b.title),9,G0))),128))])]),d("div",null,[p[4]||(p[4]=d("h5",{class:"fw-bold",id:"translate"},"网友正在搜索",-1)),d("div",Y0,[(S(!0),P(re,null,he(x(g),(b,R)=>(S(),P("a",{key:"trend-"+R,href:`/${i.value}/search/${encodeURIComponent(b.title)}.html`,class:"d-inline-block px-4 py-2 me-2 mb-2 rounded bg-light text-dark text-decoration-none border",onClick:gt(T=>w(b.title),["prevent"]),id:"translate"}," 一本大道香蕉中文在线视频观看 ",8,X0))),128))])])],2),p[6]||(p[6]=d("footer",{class:"text-center py-3"},[d("div",null,[d("div",{class:"text-muted"},[d("p",{class:"mb-0"},"Copyright © 2014-2025 All Rights Reserved.")])])],-1))])}}},ek=Object.freeze(Object.defineProperty({__proto__:null,default:Z0},Symbol.toStringTag,{value:"Module"})),tk={components:{SearchLayer:Ls,Header:Pe,Footer:Ue},data(){return{showSearch:!1,searchKey:""}},mounted(){const e=this._.provides[En]||this.$route;this.searchKey=e.query.key||"",this.searchKey&&(this.showSearch=!0,this.$refs.searchLayer.searchQuery=this.searchKey);const t=K("seoData");Ce({title:this.searchKey?`${this.searchKey} - ${t.value.ogSiteName}`:t.value.ogSiteName,meta:[{name:"description",content:this.searchKey},{property:"og:title",content:this.searchKey?`${this.searchKey} - ${t.value.ogSiteName}`:t.value.ogSiteName},{property:"og:description",content:this.searchKey},{property:"og:url",content:window.location.href},{property:"og:type",content:"search"}]})},methods:{toggleSearch(){this.showSearch=!this.showSearch}}};function nk(e,t,n,s,o,a){const r=Pe,l=Ls,i=Ue;return S(),P("div",null,[N(r,{onToggleSidebar:e.toggleSidebar},null,8,["onToggleSidebar"]),N(l,{showSearch:o.showSearch,initialQuery:o.searchKey,ref:"searchLayer",onToggleSearch:a.toggleSearch},null,8,["showSearch","initialQuery","onToggleSearch"]),N(i)])}const sk=Ee(tk,[["render",nk]]),ok=Object.freeze(Object.defineProperty({__proto__:null,default:sk},Symbol.toStringTag,{value:"Module"})),ak={class:"container mt-4"},rk={class:"header"},lk={class:"count"},ik={class:"sort-options"},ck={key:0,class:"nav-desktop"},uk=["onClick"],dk={key:1,class:"nav-mobile"},fk=["value"],pk={key:0},hk=["id"],gk={class:"tags"},mk=["href"],vk={key:0,class:"load-more"},yk=["onClick","disabled"],_k={key:0,style:{color:"#ccc"}},bk={key:1,class:"tag-group"},xk={class:"tags"},$k=["href"],wk={__name:"index.html",async setup(e){let t,n;const{dataKey:s}=Oe(),o=K("selectedLanguage"),a=K("sitedata");K("translate");const r=a.value.banner_top||[],l=M("translatedsidebar",()=>[]),{data:i}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data)),t=await t,n(),t),f=()=>{window.scrollTo({top:0,behavior:"smooth"})};Z(()=>c.value==="popular"?g.value.length:Object.values(y).flatMap(T=>T.tags).length);const c=D("letter"),u=D(["#",..."ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("")]),h=D("#"),g=D([]),y=qt({}),m=T=>{y[T]||(y[T]={tags:[],page:1,hasMore:!0,loading:!1})},$=async T=>{m(T);const E=y[T];if(!(!E.hasMore||E.loading)){E.loading=!0;try{const k=await $fetch("/api/qun/tag",{params:{initial:T,page:E.page,limit:50},headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});k.status===1&&Array.isArray(k.data)&&k.data.length>0?(E.tags.push(...k.data),E.page+=1,E.hasMore=k.data.length>=50):E.hasMore=!1}catch(k){console.error(`❌ 加载 ${T} 页 ${E.page} 失败`,k),E.hasMore=!1}E.loading=!1}},w=async()=>{const T=await $fetch("/api/qun/tag",{params:{limit:2e3,popular:!0},headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}});T.status===1&&(g.value=T.data)},v=async()=>{g.value=[];for(const T of u.value)await $(T),await new Promise(E=>setTimeout(E,100))},p=T=>{c.value=T,T==="letter"?v():w()},_=T=>{const E=document.getElementById(`tag-${T}`);E&&E.scrollIntoView({behavior:"smooth"})},b=()=>{_(h.value)},R=T=>{$(T)};return we(()=>{v()}),D([]),Ce({title:"TAG"}),(T,E)=>(S(),P("div",null,[N(Pe,{sidebar:x(l)},null,8,["sidebar"]),E[4]||(E[4]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(r)},null,8,["ads"]),d("div",ak,[d("div",rk,[d("span",lk,O(c.value==="popular"?`${g.value.length.toLocaleString()} 結果`:""),1),d("div",ik,[d("button",{class:z({active:c.value==="letter"}),onClick:E[0]||(E[0]=k=>p("letter"))},"按字母排序",2),d("button",{class:z({active:c.value==="popular"}),onClick:E[1]||(E[1]=k=>p("popular"))},"按人气排序",2)]),c.value==="letter"?(S(),P("div",ck,[E[3]||(E[3]=d("span",{class:"nav-label"},"所有標籤",-1)),(S(!0),P(re,null,he(u.value,k=>(S(),P("a",{key:k,href:"javascript:void(0);",class:"letter",onClick:gt(L=>_(k),["prevent"])},O(k),9,uk))),128))])):ue("",!0),c.value==="letter"?(S(),P("div",dk,[Ke(d("select",{"onUpdate:modelValue":E[2]||(E[2]=k=>h.value=k),onChange:b},[(S(!0),P(re,null,he(u.value,k=>(S(),P("option",{key:k,value:k},O(k),9,fk))),128))],544),[[cc,h.value]])])):ue("",!0)]),c.value==="letter"?(S(),P("div",pk,[(S(!0),P(re,null,he(u.value,k=>{var L,F,U,W;return S(),P("div",{key:k,id:`tag-${k}`,class:"tag-group"},[d("h2",null,O(k),1),d("div",gk,[(S(!0),P(re,null,he(((L=y[k])==null?void 0:L.tags)||[],Y=>(S(),P("a",{key:Y.title,href:`/${x(o)}/tags/?key=${encodeURIComponent(Y.title)}`,class:"tag"},O(Y.title)+" ("+O((Y.num??0).toLocaleString())+") ",9,mk))),128))]),(F=y[k])!=null&&F.hasMore?(S(),P("div",vk,[d("button",{onClick:Y=>R(k),disabled:(U=y[k])==null?void 0:U.loading},O(y[k].loading?"加载中...":"加载更多"),9,yk),((W=y[k])==null?void 0:W.tags.length)===0&&!y[k].loading?(S(),P("p",_k," 暂无标签 ")):ue("",!0)])):ue("",!0)],8,hk)}),128))])):(S(),P("div",bk,[d("div",xk,[(S(!0),P(re,null,he(g.value,k=>(S(),P("a",{key:k.title,href:`/${x(o)}/tags/?key=${encodeURIComponent(k.title)}`,class:"tag"},O(k.title)+" ("+O((k.num??0).toLocaleString())+") ",9,$k))),128))])]))]),d("button",{class:"back-to-top",onClick:f},"↑ 回到顶部"),N(Ue)]))}},kk=Ee(wk,[["__scopeId","data-v-19e74c6d"]]),Ak=Object.freeze(Object.defineProperty({__proto__:null,default:kk},Symbol.toStringTag,{value:"Module"})),Sk="tags",Tk={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe(),o=Je(),a=D(o.query.key),r=D(o.query.page?Number(o.query.page):1),l=K("selectedLanguage"),i=K("sitedata");K("translate");const f=M("translatedsidebar",()=>[]),c=M(`listname-${a.value}`,()=>""),u=M(`totalPages-${a.value}`,()=>0),h=M(`ListItems-${a.value}-${r.value}`,()=>[]),g=M("seoTitleText",()=>""),y=M("seoDescriptionText",()=>""),m=M("seoKeywordsText",()=>""),$=M("seoPageText",()=>""),w=At(),v=k=>{r.value=k},{data:p}=([t,n]=fe(async()=>pe("categoriesData",async()=>(await $fetch("/api/qun/liebiao",{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}})).data,{defer:!1})),t=await t,n(),t),{data:_}=([t,n]=fe(async()=>pe(`listData-${a.value}-${r.value}`,async()=>await $fetch(`/api/qun/search?key=${a.value}&type=all&page=${r.value}&limit=20`,{headers:{"x-data-Key":s,"x-api-key":"dagexxx.com"}}),{defer:!1})),t=await t,n(),t),b=i.value.banner_top||[],R=JSON.parse(JSON.stringify(i.value.tubiao))||[],T=K("seoData");Ce(()=>{const k=$.value.replace("{page}",r.value),L=[];return r.value1&&L.push({rel:"prev",href:`/${l.value}/tags/?key=${a.value}&page=${r.value-1}&type=all`}),{title:c.value?`${c.value} ${g.value} - ${k} - ${T.value.ogSiteName}`:T.value.ogSiteName,meta:[{name:"description",content:`${c.value} ${y.value} - ${k}`},{name:"keywords",content:`${c.value}, ${m.value} - ${k}`},{property:"og:title",content:`${c.value} ${g.value} - ${k} - ${T.value.ogSiteName}`},{property:"og:description",content:`${c.value} ${y.value} - ${k}`},{property:"og:url",content:w.href},{property:"og:type",content:"list"}],link:L}}),we(()=>{E(a.value)});function E(k){fetch(`/api/qun/hit?type=tag&id=${k}`,{method:"GET",headers:{"x-api-key":"dagexxx.com"}}).catch(L=>{console.error("点击统计失败:",L)})}return(k,L)=>{const F=Qe;return S(),P("div",null,[N(Pe,{sidebar:x(f)},null,8,["sidebar"]),L[1]||(L[1]=d("div",{class:"toubu"},null,-1)),N(Ye,{ads:x(b)},null,8,["ads"]),N(F,null,{default:Le(()=>[N(et,{ads:x(R),enableToggle:!0},null,8,["ads"])]),_:1}),N(ns,{List:x(h),listname:x(c),totalPages:x(u),mulu:Sk,currentPage:r.value,"onUpdate:currentPage":L[0]||(L[0]=U=>r.value=U),"onTags:currentPage":v,keys:a.value},null,8,["List","listname","totalPages","currentPage","keys"]),N(Ue)])}}},Pk=Ee(Tk,[["__scopeId","data-v-6509272d"]]),Ck=Object.freeze(Object.defineProperty({__proto__:null,default:Pk},Symbol.toStringTag,{value:"Module"})),Ek={__name:"index",async setup(e){let t,n;const{dataKey:s}=Oe();K("translate"),K("selectedLanguage");const o=K("seoData"),a=M("translatedsidebar",()=>[]),r=D([]);Ce({title:r.title||o.value.title,meta:[{name:"description",content:r.description||o.value.description},{name:"keywords",content:o.value.keywords},{property:"og:title",content:r.ogTitle||o.value.ogTitle},{property:"og:site_name",content:o.value.ogSiteName},{property:"og:url",content:o.value.ogUrl},{property:"og:updated_time",content:o.value.ogUpdatedTime},{property:"og:description",content:r.ogDescription||o.value.ogDescription},{property:"og:type",content:o.value.ogType},{property:"og:image",content:o.value.ogImage},{property:"og:locale",content:r.ogLocale||o.value.ogLocale}]});const{data:l}=([t,n]=fe(async()=>pe(async()=>(await $fetch("/api/qun/liebiao",{"x-data-Key":s,headers:{"x-api-key":"dagexxx.com"}})).data,"$E2UHQ5NGz4")),t=await t,n(),t),{data:i}=([t,n]=fe(async()=>pe("listdata",async()=>(await $fetch("/api/qun/randvideo?limit=24",{"x-data-Key":s,headers:{"x-api-key":"dagexxx.com"}})).data,{server:!0})),t=await t,n(),t);return(f,c)=>(S(),P("div",null,[N(Pe,{sidebar:x(a)},null,8,["sidebar"]),c[0]||(c[0]=d("div",{class:"toubu"},null,-1)),N(ss,{contents:x(i).items,title:x(i).name},null,8,["contents","title"]),N(Ue)]))}},Rk=Object.freeze(Object.defineProperty({__proto__:null,default:Ek},Symbol.toStringTag,{value:"Module"})),Lk={__name:"default",setup(e){const t=Ge();return we(()=>{if(typeof window<"u"){const n=We.get("theme");if(n)t.value=n;else{const s=new Date().getHours();s>=18||s<6?t.value="dark":t.value="light"}document.body.classList.toggle("dark-theme",t.value==="dark")}}),(n,s)=>{const o=nu;return S(),Xe(o)}}},Ok=Object.freeze(Object.defineProperty({__proto__:null,default:Lk},Symbol.toStringTag,{value:"Module"})),Ik={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},Nk={class:"max-w-520px text-center z-20"},Dk=["textContent"],jk=["textContent"],Mk={class:"flex items-center justify-center w-full"},Uk={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(e){const t=e;return Ce({title:`${t.statusCode} - ${t.statusMessage} | ${t.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(n,s)=>{const o=nv;return S(),P("div",Ik,[s[0]||(s[0]=d("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),d("div",Nk,[d("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:O(e.statusCode)},null,8,Dk),d("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:O(e.description)},null,8,jk),d("div",Mk,[N(o,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:Le(()=>[rt(O(e.backHome),1)]),_:1})])])])}}},Hk=Ee(Uk,[["__scopeId","data-v-c2c324f7"]]),Kk=Object.freeze(Object.defineProperty({__proto__:null,default:Hk},Symbol.toStringTag,{value:"Module"})),Bk={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},Fk={class:"max-w-520px text-center"},qk=["textContent"],Vk=["textContent"],zk={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(e){const t=e;return Ce({title:`${t.statusCode} - ${t.statusMessage} | ${t.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(n,s)=>(S(),P("div",Bk,[s[0]||(s[0]=d("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),d("div",Fk,[d("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:O(e.statusCode)},null,8,qk),d("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:O(e.description)},null,8,Vk)])]))}},Wk=Ee(zk,[["__scopeId","data-v-3726f659"]]),Jk=Object.freeze(Object.defineProperty({__proto__:null,default:Wk},Symbol.toStringTag,{value:"Module"}));