1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,820783,e=>{"use strict";var t=e.i(271645);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,i=t.map(t=>{let i=r(t,e);return n||"function"!=typeof i||(n=!0),i});if(n)return()=>{for(let e=0;e<i.length;e++){let n=i[e];"function"==typeof n?n():r(t[e],null)}}}}e.s(["composeRefs",0,n,"useComposedRefs",0,function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return t.useCallback(n(...r),r)}])},296626,e=>{"use strict";var t=e.i(271645),r=e.i(820783),n=e.i(934620),i=e=>{var i;let o,a,{present:u,children:l}=e,c=function(e){var r,i;let[o,a]=t.useState(),u=t.useRef(null),l=t.useRef(e),c=t.useRef("none"),[d,h]=(r=e?"mounted":"unmounted",i={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>i[e][t]??e,r));return t.useEffect(()=>{let e=s(u.current);c.current="mounted"===d?e:"none"},[d]),(0,n.useLayoutEffect)(()=>{let t=u.current,r=l.current;if(r!==e){let n=c.current,i=s(t);e?h("MOUNT"):"none"===i||t?.display==="none"?h("UNMOUNT"):r&&n!==i?h("ANIMATION_OUT"):h("UNMOUNT"),l.current=e}},[e,h]),(0,n.useLayoutEffect)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,r=r=>{let n=s(u.current).includes(CSS.escape(r.animationName));if(r.target===o&&n&&(h("ANIMATION_END"),!l.current)){let r=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=r)})}},n=e=>{e.target===o&&(c.current=s(u.current))};return o.addEventListener("animationstart",n),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",n),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}h("ANIMATION_END")},[o,h]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{u.current=e?getComputedStyle(e):null,a(e)},[])}}(u),d="function"==typeof l?l({present:c.isPresent}):t.Children.only(l),h=(0,r.useComposedRefs)(c.ref,(i=d,(a=(o=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?i.ref:(a=(o=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?i.props.ref:i.props.ref||i.ref));return"function"==typeof l||c.isPresent?t.cloneElement(d,{ref:h}):null};function s(e){return e?.animationName||"none"}i.displayName="Presence",e.s(["Presence",0,i])},175555,e=>{"use strict";var t=e.i(915823),r=e.i(619273),n=new class extends t.Subscribable{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!r.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#e?this.#e:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",0,n])},992571,e=>{"use strict";var t=e.i(619273);function r(e,t){let{pages:r,pageParams:n}=t,i=r.length-1;return r.length>0?e.getNextPageParam(r[i],r,n[i],n):void 0}function n(e,t){let{pages:r,pageParams:n}=t;return r.length>0?e.getPreviousPageParam?.(r[0],r,n[0],n):void 0}e.s(["hasNextPage",0,function(e,t){return!!t&&null!=r(e,t)},"hasPreviousPage",0,function(e,t){return!!t&&!!e.getPreviousPageParam&&null!=n(e,t)},"infiniteQueryBehavior",0,function(e){return{onFetch:(i,s)=>{let o=i.options,a=i.fetchOptions?.meta?.fetchMore?.direction,u=i.state.data?.pages||[],l=i.state.data?.pageParams||[],c={pages:[],pageParams:[]},d=0,h=async()=>{let s=!1,h=(0,t.ensureQueryFn)(i.options,i.fetchOptions),f=async(e,r,n)=>{let o;if(s)return Promise.reject();if(null==r&&e.pages.length)return Promise.resolve(e);let a=(o={client:i.client,queryKey:i.queryKey,pageParam:r,direction:n?"backward":"forward",meta:i.options.meta},(0,t.addConsumeAwareSignal)(o,()=>i.signal,()=>s=!0),o),u=await h(a),{maxPages:l}=i.options,c=n?t.addToStart:t.addToEnd;return{pages:c(e.pages,u,l),pageParams:c(e.pageParams,r,l)}};if(a&&u.length){let e="backward"===a,t={pages:u,pageParams:l},i=(e?n:r)(o,t);c=await f(t,i,e)}else{let t=e??u.length;do{let e=0===d?l[0]??o.initialPageParam:r(o,c);if(d>0&&null==e)break;c=await f(c,e),d++}while(d<t)}return c};i.options.persister?i.fetchFn=()=>i.options.persister?.(h,{client:i.client,queryKey:i.queryKey,meta:i.options.meta,signal:i.signal},s):i.fetchFn=h}}}])},114272,e=>{"use strict";var t=e.i(540143),r=e.i(88587),n=e.i(936553),i=class extends r.Removable{#n;#i;#s;#o;constructor(e){super(),this.#n=e.client,this.mutationId=e.mutationId,this.#s=e.mutationCache,this.#i=[],this.state=e.state||s(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#i.includes(e)||(this.#i.push(e),this.clearGcTimeout(),this.#s.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#i=this.#i.filter(t=>t!==e),this.scheduleGc(),this.#s.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#i.length||("pending"===this.state.status?this.scheduleGc():this.#s.remove(this))}continue(){return this.#o?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#a({type:"continue"})},r={client:this.#n,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#o=(0,n.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#a({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#a({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>
1this.#s.canRun(this)});let i="pending"===this.state.status,s=!this.#o.canStart();try{if(i)t();else{this.#a({type:"pending",variables:e,isPaused:s}),await this.#s.config.onMutate?.(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#a({type:"pending",context:t,variables:e,isPaused:s})}let n=await this.#o.start();return await this.#s.config.onSuccess?.(n,e,this.state.context,this,r),await this.options.onSuccess?.(n,e,this.state.context,r),await this.#s.config.onSettled?.(n,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(n,null,e,this.state.context,r),this.#a({type:"success",data:n}),n}catch(t){try{await this.#s.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#s.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#a({type:"error",error:t}),t}finally{this.#s.runNext(this)}}#a(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),t.notifyManager.batch(()=>{this.#i.forEach(t=>{t.onMutationUpdate(e)}),this.#s.notify({mutation:this,type:"updated",action:e})})}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",0,i,"getDefaultState",0,s])},540143,e=>{"use strict";let t,r,n,i,s,o;var a=e.i(180166).systemSetTimeoutZero,u=(t=[],r=0,n=e=>{e()},i=e=>{e()},s=a,{batch:e=>{let o;r++;try{o=e()}finally{let e;--r||(e=t,t=[],e.length&&s(()=>{i(()=>{e.forEach(e=>{n(e)})})}))}return o},batchCalls:e=>function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];o(()=>{e(...r)})},schedule:o=e=>{r?t.push(e):s(()=>{n(e)})},setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{i=e},setScheduler:e=>{s=e}});e.s(["notifyManager",0,u])},286491,e=>{"use strict";e.i(247167);var t=e.i(619273),r=e.i(540143),n=e.i(936553),i=e.i(88587),s=class extends i.Removable{#u;#l;#c;#n;#o;#d;#h;constructor(e){super(),this.#h=!1,this.#d=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#n=e.client,this.#c=this.#n.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#u=u(this.options),this.state=e.state??this.#u,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#o?.promise}setOptions(e){if(this.options={...this.#d,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=u(this.options);void 0!==e.data&&(this.setState(a(e.data,e.dataUpdatedAt)),this.#u=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#c.remove(this)}setData(e,r){let n=(0,t.replaceData)(this.state.data,e,this.options);return this.#a({data:n,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),n}setState(e,t){this.#a({type:"setState",state:e,setStateOptions:t})}cancel(e){let r=this.#o?.promise;return this.#o?.cancel(e),r?r.then(t.noop).catch(t.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#u)}isActive(){return this.observers.some(e=>!1!==(0,t.resolveEnabled)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===t.skipToken||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,t.resolveStaleTime)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,t.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#o?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#o?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#c.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#o&&(this.#h?this.#o.cancel({revert:!0}):this.#o.cancelRetry()),this.scheduleGc()),this.#c.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#a({type:"invalidate"})}async fetch(e,r){let i;if("idle"!==this.state.fetchStatus&&this.#o?.status()!=="rejected"){if(void 0!==this.state.data&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#o)return this.#o.continueRetry(),this.#o.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let s=new AbortController,o=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#h=!0,s.signal)}
1)},a=()=>{let e,n=(0,t.ensureQueryFn)(this.options,r),i=(o(e={client:this.#n,queryKey:this.queryKey,meta:this.meta}),e);return(this.#h=!1,this.options.persister)?this.options.persister(n,i,this):n(i)},u=(o(i={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#n,state:this.state,fetchFn:a}),i);this.options.behavior?.onFetch(u,this),this.#l=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==u.fetchOptions?.meta)&&this.#a({type:"fetch",meta:u.fetchOptions?.meta}),this.#o=(0,n.createRetryer)({initialPromise:r?.initialPromise,fn:u.fetchFn,onCancel:e=>{e instanceof n.CancelledError&&e.revert&&this.setState({...this.#l,fetchStatus:"idle"}),s.abort()},onFail:(e,t)=>{this.#a({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#a({type:"pause"})},onContinue:()=>{this.#a({type:"continue"})},retry:u.options.retry,retryDelay:u.options.retryDelay,networkMode:u.options.networkMode,canRun:()=>!0});try{let e=await this.#o.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#c.config.onSuccess?.(e,this),this.#c.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof n.CancelledError){if(e.silent)return this.#o.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#a({type:"error",error:e}),this.#c.config.onError?.(e,this),this.#c.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#a(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...o(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...a(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#l=e.manual?r:void 0,r;case"error":let n=e.error;return{...t,error:n,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),r.notifyManager.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#c.notify({query:this,type:"updated",action:e})})}};function o(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,n.canFetch)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function a(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function u(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,n=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}e.s(["Query",0,s,"fetchState",0,o])},88587,e=>{"use strict";var t=e.i(180166),r=e.i(619273),n=class{#f;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,r.isValidTimeout)(this.gcTime)&&(this.#f=t.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(r.isServer?1/0:3e5))}clearGcTimeout(){this.#f&&(t.timeoutManager.clearTimeout(this.#f),this.#f=void 0)}};e.s(["Removable",0,n])},936553,814448,793803,e=>{"use strict";var t=e.i(175555),r=e.i(915823),n=e.i(619273),i=new class extends r.Subscribable{#p=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!n.isServer&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}
1setOnline(e){this.#p!==e&&(this.#p=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#p}};function s(){let e,t,r=new Promise((r,n)=>{e=r,t=n});function n(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{n({status:"fulfilled",value:t}),e(t)},r.reject=e=>{n({status:"rejected",reason:e}),t(e)},r}function o(e){return Math.min(1e3*2**e,3e4)}function a(e){return(e??"online")!=="online"||i.isOnline()}e.s(["onlineManager",0,i],814448),e.s(["pendingThenable",0,s],793803);var u=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};e.s(["CancelledError",0,u,"canFetch",0,a,"createRetryer",0,function(e){let r,l=!1,c=0,d=s(),h=()=>t.focusManager.isFocused()&&("always"===e.networkMode||i.isOnline())&&e.canRun(),f=()=>a(e.networkMode)&&e.canRun(),p=e=>{"pending"===d.status&&(r?.(),d.resolve(e))},m=e=>{"pending"===d.status&&(r?.(),d.reject(e))},y=()=>new Promise(t=>{r=e=>{("pending"!==d.status||h())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,"pending"===d.status&&e.onContinue?.()}),g=()=>{let t;if("pending"!==d.status)return;let r=0===c?e.initialPromise:void 0;try{t=r??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(p).catch(t=>{if("pending"!==d.status)return;let r=e.retry??3*!n.isServer,i=e.retryDelay??o,s="function"==typeof i?i(c,t):i,a=!0===r||"number"==typeof r&&c<r||"function"==typeof r&&r(c,t);l||!a?m(t):(c++,e.onFail?.(c,t),(0,n.sleep)(s).then(()=>h()?void 0:y()).then(()=>{l?m(t):g()}))})};return{promise:d,status:()=>d.status,cancel:t=>{if("pending"===d.status){let r=new u(t);m(r),e.onCancel?.(r)}},continue:()=>(r?.(),d),cancelRetry:()=>{l=!0},continueRetry:()=>{l=!1},canStart:f,start:()=>(f()?g():y().then(g),d)}}],936553)},915823,e=>{"use strict";e.s(["Subscribable",0,class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}])},180166,e=>{"use strict";e.i(247167);var t={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},r=new class{#m=t;#y=!1;setTimeoutProvider(e){this.#m=e}setTimeout(e,t){return this.#m.setTimeout(e,t)}clearTimeout(e){this.#m.clearTimeout(e)}setInterval(e,t){return this.#m.setInterval(e,t)}clearInterval(e){this.#m.clearInterval(e)}};e.s(["systemSetTimeoutZero",0,function(e){setTimeout(e,0)},"timeoutManager",0,r])},619273,e=>{"use strict";e.i(247167);var t=e.i(180166),r="u"<typeof window||"Deno"in globalThis;function n(e,t){return(t?.queryKeyHashFn||i)(e)}function i(e){return JSON.stringify(e,(e,t)=>u(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function s(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>s(e[r],t[r]))}var o=Object.prototype.hasOwnProperty;function a(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function u(e){if(!l(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!l(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function l(e){return"[object Object]"===Object.prototype.toString.call(e)}var c=Symbol();e.s(["addConsumeAwareSignal",0,function(e,t,r){let n,i=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(n??=t(),i||(i=!0,n.aborted?r():n.addEventListener("abort",r,{once:!0})),n)}),e},"addToEnd",0,function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=[...e,t];return r&&n.length>r?n.slice(1):n},"addToStart",0,function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=[t,...e];return r&&n.length>r?n.slice(0,-1):n},"ensureQueryFn",0,function(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==c?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))},"functionalUpdate",0,function(e,t){return"function"==typeof e?e(t):e},"hashKey",0,i,"hashQueryKeyByOptions",0,n,"isServer",0,r,"isValidTimeout",0,function(e){return"number"==typeof e&&e>=0&&e!==1/0},"keepPreviousData",0,function(e){return e},"matchMutation",0,function(e,t){let{exact:r,status:n,predicate:o,mutationKey:a}=e;if(a){if(!t.options.mutationKey)return!1;if(r){if(i(t.options.mutationKey)!==i(a))return!1}
1else if(!s(t.options.mutationKey,a))return!1}return(!n||t.state.status===n)&&(!o||!!o(t))},"matchQuery",0,function(e,t){let{type:r="all",exact:i,fetchStatus:o,predicate:a,queryKey:u,stale:l}=e;if(u){if(i){if(t.queryHash!==n(u,t.options))return!1}else if(!s(t.queryKey,u))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof l||t.isStale()===l)&&(!o||o===t.state.fetchStatus)&&(!a||!!a(t))},"noop",0,function(){},"partialMatchKey",0,s,"replaceData",0,function(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r){if(t===r)return t;let n=a(t)&&a(r);if(!n&&!(u(t)&&u(r)))return r;let i=(n?t:Object.keys(t)).length,s=n?r:Object.keys(r),l=s.length,c=n?Array(l):{},d=0;for(let a=0;a<l;a++){let u=n?a:s[a],l=t[u],h=r[u];if(l===h){c[u]=l,(n?a<i:o.call(t,u))&&d++;continue}if(null===l||null===h||"object"!=typeof l||"object"!=typeof h){c[u]=h;continue}let f=e(l,h);c[u]=f,f===l&&d++}return i===l&&d===i?t:c}(e,t):t},"resolveEnabled",0,function(e,t){return"function"==typeof e?e(t):e},"resolveStaleTime",0,function(e,t){return"function"==typeof e?e(t):e},"shallowEqualObjects",0,function(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0},"shouldThrowError",0,function(e,t){return"function"==typeof e?e(...t):!!e},"skipToken",0,c,"sleep",0,function(e){return new Promise(r=>{t.timeoutManager.setTimeout(r,e)})},"timeUntilStale",0,function(e,t){return Math.max(e+(t||0)-Date.now(),0)}])},912598,e=>{"use strict";var t=e.i(271645),r=e.i(843476),n=t.createContext(void 0);e.s(["QueryClientProvider",0,e=>{let{client:i,children:s}=e;return t.useEffect(()=>(i.mount(),()=>{i.unmount()}),[i]),(0,r.jsx)(n.Provider,{value:i,children:s})},"useQueryClient",0,e=>{let r=t.useContext(n);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r}])},475254,258541,e=>{"use strict";var t=e.i(271645);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},n=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let s=(0,t.forwardRef)((e,r)=>{let{color:s="currentColor",size:o=24,strokeWidth:a=2,absoluteStrokeWidth:u,className:l="",children:c,iconNode:d,...h}=e;return(0,t.createElement)("svg",{ref:r,...i,width:o,height:o,stroke:s,strokeWidth:u?24*Number(a)/Number(o):a,className:n("lucide",l),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(h)&&{"aria-hidden":"true"},...h},[...d.map(e=>{let[r,n]=e;return(0,t.createElement)(r,n)}),...Array.isArray(c)?c:[c]])});e.s(["default",0,s],258541),e.s(["default",0,(e,i)=>{let o=(0,t.forwardRef)((o,a)=>{let{className:u,...l}=o;return(0,t.createElement)(s,{ref:a,iconNode:i,className:n(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,u),...l})});return o.displayName=r(e),o}],475254)},175696,e=>{"use strict";var t=e.i(861745),r=e.i(843476);e.s(["default",0,function(e){let{locale:n,...i}=e;if(!n)throw Error(void 0);return(0,r.jsx)(t.IntlProvider,{locale:n,...i})}])},363178,e=>{"use strict";var t=e.i(271645),r=(e,t,r,n,i,s,o,a)=>{let u=document.documentElement,l=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&s?i.map(e=>s[e]||e):i;r?(u.classList.remove(...n),u.classList.add(s&&s[t]?s[t]:t)):u.setAttribute(e,t)}),r=t,a&&l.includes(r)&&(u.style.colorScheme=r)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=o&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}},n=["light","dark"],i="(prefers-color-scheme: dark)",s="u"<typeof window,o=t.createContext(void 0),a={setTheme:e=>{},themes:[]},u=["light","dark"],l=e=>{let{forcedTheme:r,disableTransitionOnChange:s=!1,enableSystem:a=!0,enableColorScheme:l=!0,storageKey:p="theme",themes:m=u,defaultTheme:y=a?"system":"light",attribute:g="data-theme",value:v,children:b,nonce:w,scriptProps:S}=e,[P,C]=t.useState(()=>d(p,y)),[O,_]=t.useState(()=>"system"===P?f():P),E=v?Object.values(v):m,k=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&a&&(t=f());let r=v?v[t]:t,i=s?h(w):null,o=document.documentElement,u=e=>{"class"===e?(o.classList.remove(...E),r&&o.classList.add(r)):e.startsWith("data-")&&(r?o.setAttribute(e,r):o.removeAttribute(e))};if(Array.isArray(g)?g.forEach(u):u(g),l){let e=n.includes(y)?y:null,r=n.includes(t)?t:e;o.style.colorScheme=r}null==i||i()},[w]),T=t.useCallback(e=>{let t="function"==typeof e?e(P):e;C(t);try{localStorage.setItem(p,t)}catch(e){}},[P]),j=t.useCallback(e=>{_(f(e)),"system"===P&&a&&!r&&k("system")},[P,r]);t.useEffect(()=>{let e=window.matchMedia(i);return e.addListener(j),j(e),()=>e.removeListener(j)},[j]),t.useEffect(()=>{let e=e=>{e.key===p&&(e.newValue?C(e.newValue):T(y))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[T]),t.useEffect(()=>{k(null!=r?r:P)},[r,P]);let A=t.useMemo(()=>({theme:P,setTheme:T,forcedTheme:r,resolvedTheme:"system"===P?O:P,themes:a?[...m,"system"]:m,systemTheme:a?O:void 0}),[P,T,r,O,a,m]);return t.createElement(o.Provider,{value:A},t.createElement(c,{forcedTheme:r,storageKey:p,attribute:g,enableSystem:a,enableColorScheme:l,defaultTheme:y,value:v,themes:m,nonce:w,scriptProps:S}),b)},c=t.memo(e=>{let{forcedTheme:n,storageKey:i,attribute:s,enableSystem:o,enableColorScheme:a,defaultTheme:u,value:l,themes:c,nonce:d,scriptProps:h}=e,f=JSON.stringify([s,i,u,n,c,l,o,a]).slice(1,-1);return t.createElement("script",{...h,suppressHydrationWarning:!0,nonce:"u"<typeof window?d:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${f})`}})}),d=(e,t)=>{let r;if(!s){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},h=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},f=e=>
1(e||(e=window.matchMedia(i)),e.matches?"dark":"light");e.s(["ThemeProvider",0,e=>t.useContext(o)?t.createElement(t.Fragment,null,e.children):t.createElement(l,{...e}),"useTheme",0,()=>{var e;return null!=(e=t.useContext(o))?e:a}])},90317,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={bindSnapshot:function(){return l},createAsyncLocalStorage:function(){return u},createSnapshot:function(){return c}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class o{disable(){throw s}getStore(){}run(){throw s}exit(){throw s}enterWith(){throw s}static bind(e){return e}}let a="u">typeof globalThis&&globalThis.AsyncLocalStorage;function u(){return a?new a:new o}function l(e){return a?a.bind(e):o.bind(e)}function c(){return a?a.snapshot():function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e(...r)}}},242344,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(90317).createAsyncLocalStorage)()},563599,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=e.r(242344)},309885,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},667585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return i}});let n=e.r(775692);function i(e){let{reason:t,children:r}=e;if("u"<typeof window)throw Object.defineProperty(new n.BailoutToCSRError(t),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return r}},652157,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return u}});let n=e.r(843476),i=e.r(174080),s=e.r(563599),o=e.r(309885),a=e.r(543369);function u(e){let{moduleIds:t}=e;if("u">typeof window)return null;let r=s.workAsyncStorage.getStore();if(void 0===r)return null;let u=[];if(r.reactLoadableManifest&&t){let e=r.reactLoadableManifest;for(let r of t){if(!e[r])continue;let t=e[r].files;u.push(...t)}}if(0===u.length)return null;let l=(0,a.getAssetTokenQuery)();return(0,n.jsx)(n.Fragment,{children:u.map(e=>{let t=`${r.assetPrefix}/_next/${(0,o.encodeURIPath)(e)}${l}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:t,rel:"stylesheet",as:"style",nonce:r.nonce},e):((0,i.preload)(t,{as:"script",fetchPriority:"low",nonce:r.nonce}),null)})})}},869093,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(843476),i=e.r(271645),s=e.r(667585),o=e.r(652157);function a(e){return{default:e&&"default"in e?e.default:e}}let u={loader:()=>Promise.resolve(a(()=>null)),loading:null,ssr:!0},l=function(e){let t={...u,...e},r=(0,i.lazy)(()=>t.loader().then(a)),l=t.loading;function c(e){let a=l?(0,n.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,u=!t.ssr||!!t.loading,c=u?i.Suspense:i.Fragment,d=t.ssr?(0,n.jsxs)(n.Fragment,{children:["u"<typeof window?(0,n.jsx)(o.PreloadChunks,{moduleIds:t.modules}):null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(s.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...u?{fallback:a}:{},children:d})}return c.displayName="LoadableComponent",c}},770703,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let n=e.r(563141)._(e.r(869093));function i(e,t){let r={};"function"==typeof e&&(r.loader=e);let i={...r,...t};return(0,n.default)({...i,modules:i.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},65856,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(563141)._(e.r(271645)).default.createContext(null)},195057,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return a},formatWithValidation:function(){return l},urlObjectKeys:function(){return u}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(151836)._(e.r(998183)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",a=e.hash||"",u=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:r&&(l=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(l+=":"+e.port)),u&&"object"==typeof u&&(u=String(s.urlQueryToSearchParams(u)));let c=e.search||u&&`?${u}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||o.test(n))&&!1!==l?(l="//"+(l||""),i&&"/"!==i[0]&&(i="/"+i)):l||(l=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${l}${i}${c}${a}`}let u=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return a(e)}},573668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return s}});let n=e.r(718967),i=e.r(652817);function s(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},998183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return u},searchParamsToUrlQuery:function(){return s},urlQueryToSearchParams:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function s(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,o(e));else t.set(r,o(n));return t}function u(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(let t of r){for(let r of t.keys())e.delete(r);for(let[r,n]of t.entries())e.append(r,n)}return e}},718967,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return S},MissingStaticPage:function(){return w},NormalizeError:function(){return v},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return y},WEB_VITALS:function(){return s},execOnce:function(){return o},getDisplayName:function(){return d},getLocationOrigin:function(){return l},getURL:function(){return c},isAbsoluteUrl:function(){return u},isResSent:function(){return h},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return f},stringifyError:function(){return P}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,r=!1;return function(){for(var n=arguments.length,i=Array(n),s=0;s<n;s++)i[s]=arguments[s];return r||(r=!0,t=e(...i)),t}}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,u=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&a.test(e)};function l(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=l();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function h(e){return e.finished||e.headersSent}function f(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&h(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,y=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class v extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class w extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class S extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function P(e){return JSON.stringify({message:e.message,stack:e.stack})}},618566,(e,t,r)=>{t.exports=e.r(976562)},768834,408155,e=>{"use strict";var t=e.i(271645);let r=e=>{let t,r=new Set,n=(e,n)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach(r=>r(t,e))}},i=()=>t,s={setState:n,getState:i,getInitialState:()=>o,subscribe:e=>(r.add(e),()=>r.delete(e))},o=t=e(n,i,s);return s},n=e=>e?r(e):r;e.s(["createStore",0,n],408155);let i=e=>e;function s(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i,n=t.default.useSyncExternalStore(e.subscribe,t.default.useCallback(()=>r(e.getState()),[e,r]),t.default.useCallback(()=>r(e.getInitialState()),[e,r]));return t.default.useDebugValue(n),n}let o=e=>{let t=n(e),r=e=>s(t,e);return Object.assign(r,t),r};e.s(["create",0,e=>e?o(e):o,"useStore",0,s],768834)},619044,e=>{"use strict";var t=e.i(271645);e.s(["GCLIDTracker",0,function(){return(0,t.useEffect)(()=>{try{let e=new URLSearchParams(window.location.search).get("gclid");e?(document.cookie=`gclid=${e}; max-age=2592000; path=/; SameSite=Lax`,console.log("[GCLID Tracker] â
GCLID å·²ä¿å:",e)):console.log("[GCLID Tracker] URL 䏿ªæ¾å° gclid åæ°")}catch(e){console.error("[GCLID Tracker] ä¿å GCLID 失败:",e)}},[]),null},"getGCLID",0,function(){if("u"<typeof document)return null;let e=document.cookie.split("; ").find(e=>e.startsWith("gclid="));return e?e.split("=")[1]:null}])},680405,e=>{"use strict";let t="we0:posthog-event-queue:v1";function r(){let e=window.sessionStorage.getItem(t);if(!e)return[];let r=JSON.parse(e);if(!Array.isArray(r))throw Error("Invalid PostHog event queue");return r}function n(e){0===e.length?window.sessionStorage.removeItem(t):window.sessionStorage.setItem(t,JSON.stringify(e))}function i(e){let t=r();t.length>=100&&t.shift(),t.push(e),n(t)}e.s(["enqueuePostHogCapture",0,function(e,t){i({type:"capture",eventName:e,properties:t})},"enqueuePostHogIdentify",0,function(e,t){i({type:"identify",userId:e,traits:t})},"flushPostHogQueue",0,function(e){let t=r();for(let r=0;r<t.length;r+=1){let i=t[r];"capture"===i.type?e.capture(i.eventName,i.properties):e.identify(i.userId,i.traits),n(t.slice(r+1))}}])},645501,e=>{"use strict";var t=e.i(247167),r=e.i(610849);let n=new Set(["[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]"]);function i(e){return e?.trim().toLowerCase()??""}function s(e){if("test"===t.default.env.NEXT_PUBLIC_APP_ENV)return!1;let s=i(e)||i(r.useUserStore.getState().user?.email);return!!s&&n.has(s)}var o=e.i(680405);function a(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n]}function u(){return window.__WE0_POSTHOG__}let l=[{name:"PostHog",track:(e,t)=>{let r=u();if(!r||!r.__loaded)return void(0,o.enqueuePostHogCapture)(e,t??{});try{r.capture(e,t??{}),a(`PostHog: â
äºä»¶å·²åé "${e}"`,t)}catch(e){a("PostHog: â åé失败",e)}},identify:(e,t)=>{let r=u();if(!r||!r.__loaded)return void(0,o.enqueuePostHogIdentify)(e,t??{});try{r.identify(e,t??{}),a(`PostHog: â
ç¨æ·å·²è¯å« "${e}"`)}catch(e){a("PostHog: â ç¨æ·è¯å«å¤±è´¥",e)}}}];function c(e,t){if(e&&"string"==typeof e&&!s())for(let r of(a(`ð trackEvent è°ç¨: "${e}"`,t),l))r.track(e,t)}e.s(["identifyUser",0,function(e,t){if(e&&!s("string"==typeof t?.email?t.email:void 0))for(let r of(a(`ð¤ identifyUser è°ç¨: "${e}"`),l))r.identify?.(e,t)},"trackConversion",0,function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"USD";c(e,{currency:r,value:t})},"trackDownload",0,function(e,t,r){c("file_download",{file_name:e,file_type:t,file_size:r})},"trackError",0,function(e,t){c("error",{error_message:e instanceof Error?e.message:e,error_stack:e instanceof Error?e.stack:void 0,...t})},"trackEvent",0,c,"trackEventBeforeUnload",0,function(e,t){if(!e||"string"!=typeof e||s())return;a(`ð¤ trackEventBeforeUnload è°ç¨: "${e}"`,t);let r=u();if(r&&r.__loaded)try{r.capture(e,t??{},{transport:"sendBeacon"}),a(`PostHog: â
sendBeacon åé "${e}"`,t)}catch(e){a("PostHog: â sendBeacon åé失败",e)}},"trackPageView",0,function(e,t){c("page_view",{page_title:e,page_path:t})},"trackPerformance",0,function(e,t,r){c("performance",{metric_name:e,value:t,unit:r})},"trackSearch",0,function(e,t){c("search",{search_query:e,search_results:t})},"trackUserInteraction",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"engagement",r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;c(e,{event_category:t,event_label:r,value:n})}],645501)},538461,e=>{"use strict";e.i(247167),e.s(["creditTokenRate",0,1e4,"projectPlanConfig",0,[{id:"test",recommended:!1,isLimitedTimePromotion:!1,credit:{amount:1,expireDays:void 0},price:{priceId:"price_1SXOaD9gwQtB4aERcgY5cag7",amount:1,currency:"USD"},wxPrice:{amount:1,currency:"CNY"}},{id:"pro_1990",recommended:!1,isLimitedTimePromotion:!0,credit:{amount:888,expireDays:void 0},price:{priceId:"price_1UBY6s9gwQtB4aEREKotvqNE",originalAmount:2900,amount:1800,currency:"USD"},wxPrice:{originalAmount:2e4,amount:8800,currency:"CNY"}},{id:"pro_max_19900",recommended:!0,isLimitedTimePromotion:!1,credit:{amount:12888,expireDays:void 0},price:{priceId:"price_1TmG899gwQtB4aERr8tp1apS",originalAmount:28600,amount:24e3,currency:"USD"},wxPrice:{originalAmount:2e5,amount:168e3,currency:"CNY"}}]])},239195,e=>{"use strict";var t=e.i(271645),r=e.i(645501);function n(){let e=(0,t.useCallback)((e,t)=>{(0,r.trackEvent)(e,t)},[]),n=(0,t.useCallback)((e,t)=>{(0,r.identifyUser)(e,t)},[]),i=(0,t.useCallback)((e,t)=>{(0,r.trackPageView)(e,t)},[]);return{track:e,identify:n,pageView:i,interaction:(0,t.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"engagement",n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,r.trackUserInteraction)(e,t,n,i)},[]),conversion:(0,t.useCallback)(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"USD";
1(0,r.trackConversion)(e,t,n)},[])}}e.s(["useAnalytics",0,n,"useAnalyticsEvents",0,function(){let{track:e}=n(),i=(0,t.useCallback)((t,r)=>{let n=`${t}${r?`_${r}`:""}`;e("click",{description:`ç¹å»${t}${r?`å¨${r}`:""}`,event_category:"engagement",event_label:n,element_name:t,location:r})},[e]),s=(0,t.useCallback)(t=>{e("form_submit",{description:`æäº¤${t}表å`,event_category:"form",event_label:t,form_name:t})},[e]),o=(0,t.useCallback)(t=>{e("file_download",{description:`ä¸è½½æä»¶: ${t}`,event_category:"download",event_label:t,file_name:t})},[e]),a=(0,t.useCallback)(t=>{e("external_link",{description:`ç¹å»å¤é¨é¾æ¥: ${t}`,event_category:"navigation",event_label:t,url:t})},[e]),u=(0,t.useCallback)(t=>{e("sign_up",{description:`ç¨æ·æ³¨å${t?`éè¿${t}`:""}`,event_category:"conversion",method:t})},[e]),l=(0,t.useCallback)(t=>{e("login",{description:`ç¨æ·ç»å½${t?`éè¿${t}`:""}`,event_category:"auth",event_label:t,method:t})},[e]),c=(0,t.useCallback)(function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD";e("purchase",{description:`ç¨æ·è´ä¹° ${t} ${r}`,event_category:"conversion",currency:r,value:t})},[e]),d=(0,t.useCallback)(t=>{e("video_play",{description:`ææ¾è§é¢: ${t}`,event_category:"media",event_label:t,video_title:t})},[e]),h=(0,t.useCallback)(t=>{e("search",{description:`æç´¢: ${t}`,event_category:"search",search_term:t})},[e]),f=(0,t.useCallback)((t,r)=>{e("ai_chat_session",{description:`AI 对è¯ä¼è¯ (${t}, ${r}æ¡æ¶æ¯)`,event_category:"ai_interaction",event_label:t,value:r,model_name:t,message_count:r})},[e]),p=(0,t.useCallback)(t=>{e("feature_used",{description:`使ç¨åè½: ${t}`,event_category:"engagement",event_label:t,feature_name:t})},[e]),m=(0,t.useCallback)((t,r)=>{let n=Math.round(r/1e3);e("page_dwell",{description:`页é¢åç ${n}ç§ å¨ ${t}`,event_category:"engagement",event_label:t,value:n,page_url:t,dwell_time_seconds:n})},[e]),y=(0,t.useCallback)((e,t)=>{(0,r.trackError)(e,t)},[]),g=(0,t.useCallback)((e,t,n)=>{(0,r.trackPerformance)(e,t,n)},[]);return{click:i,formSubmit:s,fileDownload:o,externalLink:a,signUp:u,login:l,purchase:c,videoPlay:d,searchLegacy:h,aiChatSession:f,featureUsage:p,pageDwell:m,error:y,performance:g,search:(0,t.useCallback)((e,t)=>{(0,r.trackSearch)(e,t)},[]),download:(0,t.useCallback)((e,t,n)=>{(0,r.trackDownload)(e,t,n)},[])}}])},483552,681307,e=>{"use strict";var t=e.i(722219);e.s(["z",0,t],681307);var t=t,r=e.i(108669);let n=Object.keys(r.websiteConfig.i18n.locales),i=r.websiteConfig.i18n.defaultLocale,s=Object.fromEntries(Object.entries(r.websiteConfig.i18n.locales).map(e=>{let[t,r]=e;return[t,{name:r.name,flag:r.flag}]})),o=t.enum(n);e.s(["appLocaleSchema",0,o,"defaultLocale",0,i,"localeConfig",0,s,"localeDetection",0,!0,"localePrefix",0,"as-needed","locales",0,n],483552)},847785,e=>{"use strict";var t=e.i(483552);let r={locales:t.locales,defaultLocale:t.defaultLocale,localePrefix:t.localePrefix,localeDetection:t.localeDetection,localeCookie:{name:"NEXT_LOCALE",path:"/",sameSite:"lax",secure:!0,domain:".we0.ai"}};e.s(["routing",0,r],847785)},595467,e=>{"use strict";var t=e.i(610849);async function r(){let e=await fetch("/api/auth/get-session",{credentials:"same-origin",cache:"no-store"});if(!e.ok)throw Error(`Session request failed: ${e.status}`);let t=await e.json(),r=t?.user;return r?{id:r.id,name:r.name??void 0,email:r.email??"",avatarUrl:r.image??void 0}:null}async function n(){let e=await r();return t.useUserStore.getState().setUser(e),e}async function i(){let e=await fetch("/api/auth/sign-out",{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json"},body:JSON.stringify({})});if(!e.ok)throw Error(`Sign out failed: ${e.status}`)}e.s(["getHomeSessionUser",0,r,"signOutHomeUser",0,i,"syncHomeSessionUser",0,n])},98397,e=>{"use strict";e.i(847785);let t="redirect",r="auth";e.s(["LOGIN_DIALOG_PARAM",0,r,"LOGIN_DIALOG_VALUE",0,"login","LOGIN_REDIRECT_PARAM",0,t,"resolveRedirectHref",0,function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/";if(!e)return n;try{let i=window.location.origin,s=new URL(e,i);if(!["http:","https:"].includes(s.protocol)||s.pathname.endsWith("/auth/login"))return n;if(s.searchParams.delete(r),s.pathname.endsWith("/auth/bridge")||s.searchParams.delete(t),s.origin===window.location.origin)return`${s.pathname}${s.search}${s.hash}`;return s.toString()}catch{return n}}])},410046,e=>{"use strict";
1let t=(0,e.i(768834).create)(e=>({open:!1,redirectHref:"/",onSuccess:void 0,openLoginDialog:t=>{let r="string"==typeof t?{redirectHref:t}:t||{};e({open:!0,redirectHref:r.redirectHref||window.location.href,onSuccess:r.onSuccess})},closeLoginDialog:()=>e({open:!1,onSuccess:void 0})}));e.s(["useLoginDialogStore",0,t])},610849,579473,148313,e=>{"use strict";var t=e.i(768834);function r(e,t){let r;try{r=e()}catch(e){return}return{getItem:e=>{var n;let i=e=>null===e?null:JSON.parse(e,null==t?void 0:t.reviver),s=null!=(n=r.getItem(e))?n:null;return s instanceof Promise?s.then(i):i(s)},setItem:(e,n)=>r.setItem(e,JSON.stringify(n,null==t?void 0:t.replacer)),removeItem:e=>r.removeItem(e)}}let n=e=>t=>{try{let r=e(t);if(r instanceof Promise)return r;return{then:e=>n(e)(r),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>n(t)(e)}}},i=(e,t)=>(i,s,o)=>{let a,u={storage:r(()=>localStorage),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},l=!1,c=new Set,d=new Set,h=u.storage;if(!h)return e(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];console.warn(`[zustand persist middleware] Unable to update item '${u.name}', the given storage is currently unavailable.`),i(...t)},s,o);let f=()=>{let e=u.partialize({...s()});return h.setItem(u.name,{state:e,version:u.version})},p=o.setState;o.setState=(e,t)=>(p(e,t),f());let m=e(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return i(...t),f()},s,o);o.getInitialState=()=>m;let y=()=>{var e,t;if(!h)return;l=!1,c.forEach(e=>{var t;return e(null!=(t=s())?t:m)});let r=(null==(t=u.onRehydrateStorage)?void 0:t.call(u,null!=(e=s())?e:m))||void 0;return n(h.getItem.bind(h))(u.name).then(e=>{if(e)if("number"!=typeof e.version||e.version===u.version)return[!1,e.state];else{if(u.migrate){let t=u.migrate(e.state,e.version);return t instanceof Promise?t.then(e=>[!0,e]):[!0,t]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}return[!1,void 0]}).then(e=>{var t;let[r,n]=e;if(i(a=u.merge(n,null!=(t=s())?t:m),!0),r)return f()}).then(()=>{null==r||r(a,void 0),a=s(),l=!0,d.forEach(e=>e(a))}).catch(e=>{null==r||r(void 0,e)})};return o.persist={setOptions:e=>{u={...u,...e},e.storage&&(h=e.storage)},clearStorage:()=>{null==h||h.removeItem(u.name)},getOptions:()=>u,rehydrate:()=>y(),hasHydrated:()=>l,onHydrate:e=>(c.add(e),()=>{c.delete(e)}),onFinishHydration:e=>(d.add(e),()=>{d.delete(e)})},u.skipHydration||y(),a||m};e.s(["createJSONStorage",0,r,"persist",0,i],579473);let s="vibe-any";e.s(["COOKIE_PREFIX",0,s],148313);let o=(0,t.create)()(i((e,t)=>({user:null,hydrated:!1,setUser:t=>e({user:t}),softUpdateUser:r=>{console.log("softUpdateUser",r);let n=t().user;n?e({user:{...n,...r}}):e({user:r})},markHydrated:()=>e({hydrated:!0}),clearUser:()=>e({user:null})}),{name:`${s}:user`,storage:r(()=>localStorage),partialize:e=>({user:e.user}),onRehydrateStorage:()=>e=>{e?.markHydrated()}}));e.s(["getIsAuthenticated",0,()=>{let{user:e,hydrated:t}=o.getState();return!!e?.id&&t},"useUserStore",0,o],610849)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.