vendor: 28,087 bytes, lines 1-9
1function F3(t,s){for(var l=0;l<s.length;l++){const i=s[l];if(typeof i!="string"&&!Array.isArray(i)){for(const o in i)if(o!=="default"&&!(o in t)){const d=Object.getOwnPropertyDescriptor(i,o);d&&Object.defineProperty(t,o,d.get?d:{enumerable:!0,get:()=>i[o]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const d of o)if(d.type==="childList")for(const f of d.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&i(f)}).observe(document,{childList:!0,subtree:!0});function l(o){const d={};return o.integrity&&(d.integrity=o.integrity),o.referrerPolicy&&(d.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?d.credentials="include":o.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function i(o){if(o.ep)return;o.ep=!0;const d=l(o);fetch(o.href,d)}})();function k0(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Wf={exports:{}},Ci={};/** 2 * @license React 3 * react-jsx-runtime.production.js 4 * 5 * Copyright (c) Meta Platforms, Inc. and affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var tv;function $3(){if(tv)return Ci;tv=1;var t=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function l(i,o,d){var f=null;if(d!==void 0&&(f=""+d),o.key!==void 0&&(f=""+o.key),"key"in o){d={};for(var m in o)m!=="key"&&(d[m]=o[m])}else d=o;return o=d.ref,{$$typeof:t,type:i,key:f,ref:o!==void 0?o:null,props:d}}return Ci.Fragment=s,Ci.jsx=l,Ci.jsxs=l,Ci}var av;function W3(){return av||(av=1,Wf.exports=$3()),Wf.exports}var n=W3(),ur=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},X3={setTimeout:(t,s)=>setTimeout(t,s),clearTimeout:t=>clearTimeout(t),setInterval:(t,s)=>setInterval(t,s),clearInterval:t=>clearInterval(t)},Z3=class{#t=X3;#e=!1;setTimeoutProvider(t){this.#t=t}setTimeout(t,s){return this.#t.setTimeout(t,s)}clearTimeout(t){this.#t.clearTimeout(t)}setInterval(t,s){return this.#t.setInterval(t,s)}clearInterval(t){this.#t.clearInterval(t)}},tr=new Z3;function J3(t){setTimeout(t,0)}var ar=typeof window>"u"||"Deno"in globalThis;function Lt(){}function eN(t,s){return typeof t=="function"?t(s):t}function Cm(t){return typeof t=="number"&&t>=0&&t!==1/0}function L0(t,s){return Math.max(t+(s||0)-Date.now(),0)}function yn(t,s){return typeof t=="function"?t(s):t}function Da(t,s){return typeof t=="function"?t(s):t}function sv(t,s){const{type:l="all",exact:i,fetchStatus:o,predicate:d,queryKey:f,stale:m}=t;if(f){if(i){if(s.queryHash!==cp(f,s.options))return!1}else if(!ki(s.queryKey,f))return!1}if(l!=="all"){const h=s.isActive();if(l==="active"&&!h||l==="inactive"&&h)return!1}return!(typeof m=="boolean"&&s.isStale()!==m||o&&o!==s.state.fetchStatus||d&&!d(s))}function nv(t,s){const{exact:l,status:i,predicate:o,mutationKey:d}=t;if(d){if(!s.options.mutationKey)return!1;if(l){if(jn(s.options.mutationKey)!==jn(d))return!1}else if(!ki(s.options.mutationKey,d))return!1}return!(i&&s.state.status!==i||o&&!o(s))}function cp(t,s){return(s?.queryKeyHashFn||jn)(t)}function jn(t){return JSON.stringify(t,(s,l)=>Am(l)?Object.keys(l).sort().reduce((i,o)=>(i[o]=l[o],i),{}):l)}function ki(t,s){return t===s?!0:typeof t!=typeof s?!1:t&&s&&typeof t=="object"&&typeof s=="object"?Object.keys(s).every(l=>ki(t[l],s[l])):!1}var tN=Object.prototype.hasOwnProperty;function op(t,s){if(t===s)return t;const l=rv(t)&&rv(s);if(!l&&!(Am(t)&&Am(s)))return s;const o=(l?t:Object.keys(t)).length,d=l?s:Object.keys(s),f=d.length,m=l?new Array(f):{};let h=0;for(let g=0;g<f;g++){const b=l?g:d[g],x=t[b],j=s[b];if(x===j){m[b]=x,(l?g<o:tN.call(t,b))&&h++;continue}if(x===null||j===null||typeof x!="object"||typeof j!="object"){m[b]=j;continue}const C=op(x,j);m[b]=C,C===x&&h++}return o===f&&h===o?t:m}function Li(t,s){if(!s||Object.keys(t).length!==Object.keys(s).length)return!1;for(const l in t)if(t[l]!==s[l])return!1;return!0}function rv(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function Am(t){if(!lv(t))return!1;const s=t.constructor;if(s===void 0)return!0;const l=s.prototype;return!(!lv(l)||!l.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function lv(t){return Object.prototype.toString.call(t)==="[object Object]"}function aN(t){return new Promise(s=>{tr.setTimeout(s,t)})}function Em(t,s,l){return typeof l.structuralSharing=="function"?l.structuralSharing(t,s):l.structuralSharing!==!1?op(t,s):s}function sN(t,s,l=0){const i=[...t,s];return l&&i.length>l?i.slice(1):i}function nN(t,s,l=0){const i=[s,...t];return l&&i.length>l?i.slice(0,-1):i}var xa=Symbol();function I0(t,s){return!t.queryFn&&s?.initialPromise?()=>s.initialPromise:!t.queryFn||t.queryFn===xa?()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`)):t.queryFn}function H0(t,s){return typeof t=="function"?t(...s):!!t}var rN=class extends ur{#t;#e;#a;constructor(){super(),this.#a=t=>{if(!ar&&window.addEventListener){const s=()=>t();return window.addEventListener("visibilitychange",s,!1),()=>{window.removeEventListener("visibilitychange",s)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#a=t,this.#e?.(),this.#e=t(s=>{typeof s=="boolean"?this.setFocused(s):this.onFocus()})}setFocused(t){this.#t!==t&&(this.#t=t,this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(s=>{s(t)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},dp=new rN;function Mm(){let t,s;const l=new Promise((o,d)=>{t=o,s=d});l.status="pending",l.catch(()=>{});function i(o){Object.assign(l,o),delete l.resolve,delete l.reject}return l.resolve=o=>{i({status:"fulfilled",value:o}),t(o)},l.reject=o=>{i({status:"rejected",reason:o}),s(o)},l}var lN=J3;function iN(){let t=[],s=0,l=m=>{m()},i=m=>{m()},o=lN;const d=m=>{s?t.push(m):o(()=>{l(m)})},f=()=>{const m=t;t=[],m.length&&o(()=>{i(()=>{m.forEach(h=>{l(h)})})})};return{batch:m=>{let h;s++;try{h=m()}finally{s--,s||f()}return h},batchCalls:m=>(...h)=>{d(()=>{m(...h)})},schedule:d,setNotifyFunction:m=>{l=m},setBatchNotifyFunction:m=>{i=m},setScheduler:m=>{o=m}}}var dt=iN(),cN=class extends ur{#t=!0;#e;#a;constructor(){super(),this.#a=t=>{if(!ar&&window.addEventListener){const s=()=>t(!0),l=()=>t(!1);return window.addEventListener("online",s,!1),window.addEventListener("offline",l,!1),()=>{window.removeEventListener("online",s),window.removeEventListener("offline",l)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#a=t,this.#e?.(),this.#e=t(this.setOnline.bind(this))}setOnline(t){this.#t!==t&&(this.#t=t,this.listeners.forEach(l=>{l(t)}))}isOnline(){return this.#t}},Uo=new cN;function oN(t){return Math.min(1e3*2**t,3e4)}function z0(t){return(t??"online")==="online"?Uo.isOnline():!0}var Rm=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function U0(t){let s=!1,l=0,i;const o=Mm(),d=()=>o.status!=="pending",f=w=>{if(!d()){const A=new Rm(w);j(A),t.onCancel?.(A)}},m=()=>{s=!0},h=()=>{s=!1},g=()=>dp.isFocused()&&(t.networkMode==="always"||Uo.isOnline())&&t.canRun(),b=()=>z0(t.networkMode)&&t.canRun(),x=w=>{d()||(i?.(),o.resolve(w))},j=w=>{d()||(i?.(),o.reject(w))},C=()=>new Promise(w=>{i=A=>{(d()||g())&&w(A)},t.onPause?.()}).then(()=>{i=void 0,d()||t.onContinue?.()}),N=()=>{if(d())return;let w;const A=l===0?t.initialPromise:void 0;try{w=A??t.fn()}catch(E){w=Promise.reject(E)}Promise.resolve(w).then(x).catch(E=>{if(d())return;const O=t.retry??(ar?0:3),H=t.retryDelay??oN,Y=typeof H=="function"?H(l,E):H,z=O===!0||typeof O=="number"&&l<O||typeof O=="function"&&O(l,E);if(s||!z){j(E);return}l++,t.onFail?.(l,E),aN(Y).then(()=>g()?void 0:C()).then(()=>{s?j(E):N()})})};return{promise:o,status:()=>o.status,cancel:f,continue:()=>(i?.(),o),cancelRetry:m,continueRetry:h,canStart:b,start:()=>(b()?N():C().then(N),o)}}var B0=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Cm(this.gcTime)&&(this.#t=tr.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(ar?1/0:300*1e3))}clearGcTimeout(){this.#t&&(tr.clearTimeout(this.#t),this.#t=void 0)}},dN=class extends B0{#t;#e;#a;#n;#s;#r;#i;constructor(t){super(),this.#i=!1,this.#r=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#n=t.client,this.#a=this.#n.getQueryCache(),this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#t=iv(this.options),this.state=t.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#s?.promise}setOptions(t){if(this.options={...this.#r,...t},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const s=iv(this.options);s.data!==void 0&&(this.setData(s.data,{updatedAt:s.dataUpdatedAt,manual:!0}),this.#t=s)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#a.remove(this)}setData(t,s){const l=Em(this.state.data,t,this.options);return this.#l({data:l,type:"success",dataUpdatedAt:s?.updatedAt,manual:s?.manual}),l}setState(t,s){this.#l({type:"setState",state:t,setStateOptions:s})}cancel(t){const s=this.#s?.promise;return this.#s?.cancel(t),s?s.then(Lt).catch(Lt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(t=>Da(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===xa||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>yn(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!L0(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(s=>s.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){this.observers.find(s=>s.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(s=>s!==t),this.observers.length||(this.#s&&(this.#i?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#l({type:"invalidate"})}async fetch(t,s){if(this.state.fetchStatus!=="idle"&&this.#s?.status()!=="rejected"){if(this.state.data!==void 0&&s?.cancelRefetch)this.cancel({silent:!0});else if(this.#s)return this.#s.continueRetry(),this.#s.promise}if(t&&this.setOptions(t),!this.options.queryFn){const m=this.observers.find(h=>h.options.queryFn);m&&this.setOptions(m.options)}const l=new AbortController,i=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>(this.#i=!0,l.signal)})},o=()=>{const m=I0(this.options,s),g=(()=>{const b={client:this.#n,queryKey:this.queryKey,meta:this.meta};return i(b),b})();return this.#i=!1,this.options.persister?this.options.persister(m,g,this):m(g)},f=(()=>{const m={fetchOptions:s,options:this.options,queryKey:this.queryKey,client:this.#n,state:this.state,fetchFn:o};return i(m),m})();this.options.behavior?.onFetch(f,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==f.fetchOptions?.meta)&&this.#l({type:"fetch",meta:f.fetchOptions?.meta}),this.#s=U0({initialPromise:s?.initialPromise,fn:f.fetchFn,onCancel:m=>{m instanceof Rm&&m.revert&&this.setState({...this.#e,fetchStatus:"idle"}),l.abort()},onFail:(m,h)=>{this.#l({type:"failed",failureCount:m,error:h})},onPause:()=>{this.#l({type:"pause"})},onContinue:()=>{this.#l({type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode,canRun:()=>!0});try{const m=await this.#s.start();if(m===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(m),this.#a.config.onSuccess?.(m,this),this.#a.config.onSettled?.(m,this.state.error,this),m}catch(m){if(m instanceof Rm){if(m.silent)return this.#s.promise;if(m.revert){if(this.state.data===void 0)throw m;return this.state.data}}throw this.#l({type:"error",error:m}),this.#a.config.onError?.(m,this),this.#a.config.onSettled?.(this.state.data,m,this),m}finally{this.scheduleGc()}}#l(t){const s=l=>{switch(t.type){case"failed":return{...l,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...l,fetchStatus:"paused"};case"continue":return{...l,fetchStatus:"fetching"};case"fetch":return{...l,...q0(l.data,this.options),fetchMeta:t.meta??null};case"success":const i={...l,data:t.data,dataUpdateCount:l.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=t.manual?i:void 0,i;case"error":const o=t.error;return{...l,error:o,errorUpdateCount:l.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:l.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...l,isInvalidated:!0};case"setState":return{...l,...t.state}}};this.state=s(this.state),dt.batch(()=>{this.observers.forEach(l=>{l.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:t})})}};function q0(t,s){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:z0(s.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function iv(t){const s=typeof t.initialData=="function"?t.initialData():t.initialData,l=s!==void 0,i=l?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:s,dataUpdateCount:0,dataUpdatedAt:l?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:l?"success":"pending",fetchStatus:"idle"}}var Gi=class extends ur{constructor(t,s){super(),this.options=s,this.#t=t,this.#l=null,this.#i=Mm(),this.bindMethods(),this.setOptions(s)}#t;#e=void 0;#a=void 0;#n=void 0;#s;#r;#i;#l;#m;#u;#f;#o;#d;#c;#x=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),cv(this.#e,this.options)?this.#p():this.updateResult(),this.#v())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Pm(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Pm(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#y(),this.#j(),this.#e.removeObserver(this)}setOptions(t){const s=this.options,l=this.#e;if(this.options=this.#t.defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Da(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#w(),this.#e.setOptions(this.options),s._defaulted&&!Li(this.options,s)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const i=this.hasListeners();i&&ov(this.#e,l,this.options,s)&&this.#p(),this.updateResult(),i&&(this.#e!==l||Da(this.options.enabled,this.#e)!==Da(s.enabled,this.#e)||yn(this.options.staleTime,this.#e)!==yn(s.staleTime,this.#e))&&this.#h();const o=this.#g();i&&(this.#e!==l||Da(this.options.enabled,this.#e)!==Da(s.enabled,this.#e)||o!==this.#c)&&this.#b(o)}getOptimisticResult(t){const s=this.#t.getQueryCache().build(this.#t,t),l=this.createResult(s,t);return fN(this,l)&&(this.#n=l,this.#r=this.options,this.#s=this.#e.state),l}getCurrentResult(){return this.#n}trackResult(t,s){return new Proxy(t,{get:(l,i)=>(this.trackProp(i),s?.(i),i==="promise"&&!this.options.experimental_prefetchInRender&&this.#i.status==="pending"&&this.#i.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(l,i))})}trackProp(t){this.#x.add(t)}getCurrentQuery(){return this.#e}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const s=this.#t.defaultQueryOptions(t),l=this.#t.getQueryCache().build(this.#t,s);return l.fetch().then(()=>this.createResult(l,s))}fetch(t){return this.#p({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#n))}#p(t){this.#w();let s=this.#e.fetch(this.options,t);return t?.throwOnError||(s=s.catch(Lt)),s}#h(){this.#y();const t=yn(this.options.staleTime,this.#e);if(ar||this.#n.isStale||!Cm(t))return;const l=L0(this.#n.dataUpdatedAt,t)+1;this.#o=tr.setTimeout(()=>{this.#n.isStale||this.updateResult()},l)}#g(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#b(t){this.#j(),this.#c=t,!(ar||Da(this.options.enabled,this.#e)===!1||!Cm(this.#c)||this.#c===0)&&(this.#d=tr.setInterval(()=>{(this.options.refetchIntervalInBackground||dp.isFocused())&&this.#p()},this.#c))}#v(){this.#h(),this.#b(this.#g())}#y(){this.#o&&(tr.clearTimeout(this.#o),this.#o=void 0)}#j(){this.#d&&(tr.clearInterval(this.#d),this.#d=void 0)}createResult(t,s){const l=this.#e,i=this.options,o=this.#n,d=this.#s,f=this.#r,h=t!==l?t.state:this.#a,{state:g}=t;let b={...g},x=!1,j;if(s._optimisticResults){const L=this.hasListeners(),ee=!L&&cv(t,s),ae=L&&ov(t,l,s,i);(ee||ae)&&(b={...b,...q0(g.data,t.options)}),s._optimisticResults==="isRestoring"&&(b.fetchStatus="idle")}let{error:C,errorUpdatedAt:N,status:w}=b;j=b.data;let A=!1;if(s.placeholderData!==void 0&&j===void 0&&w==="pending"){let L;o?.isPlaceholderData&&s.placeholderData===f?.placeholderData?(L=o.data,A=!0):L=typeof s.placeholderData=="function"?s.placeholderData(this.#f?.state.data,this.#f):s.placeholderData,L!==void 0&&(w="success",j=Em(o?.data,L,s),x=!0)}if(s.select&&j!==void 0&&!A)if(o&&j===d?.data&&s.select===this.#m)j=this.#u;else try{this.#m=s.select,j=s.select(j),j=Em(o?.data,j,s),this.#u=j,this.#l=null}catch(L){this.#l=L}this.#l&&(C=this.#l,j=this.#u,N=Date.now(),w="error");const E=b.fetchStatus==="fetching",O=w==="pending",H=w==="error",Y=O&&E,z=j!==void 0,R={status:w,fetchStatus:b.fetchStatus,isPending:O,isSuccess:w==="success",isError:H,isInitialLoading:Y,isLoading:Y,data:j,dataUpdatedAt:b.dataUpdatedAt,error:C,errorUpdatedAt:N,failureCount:b.fetchFailureCount,failureReason:b.fetchFailureReason,errorUpdateCount:b.errorUpdateCount,isFetched:b.dataUpdateCount>0||b.errorUpdateCount>0,isFetchedAfterMount:b.dataUpdateCount>h.dataUpdateCount||b.errorUpdateCount>h.errorUpdateCount,isFetching:E,isRefetching:E&&!O,isLoadingError:H&&!z,isPaused:b.fetchStatus==="paused",isPlaceholderData:x,isRefetchError:H&&z,isStale:up(t,s),refetch:this.refetch,promise:this.#i,isEnabled:Da(s.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const L=le=>{R.status==="error"?le.reject(R.error):R.data!==void 0&&le.resolve(R.data)},ee=()=>{const le=this.#i=R.promise=Mm();L(le)},ae=this.#i;switch(ae.status){case"pending":t.queryHash===l.queryHash&&L(ae);break;case"fulfilled":(R.status==="error"||R.data!==ae.value)&&ee();break;case"rejected":(R.status!=="error"||R.error!==ae.reason)&&ee();break}}return R}updateResult(){const t=this.#n,s=this.createResult(this.#e,this.options);if(this.#s=this.#e.state,this.#r=this.options,this.#s.data!==void 0&&(this.#f=this.#e),Li(s,t))return;this.#n=s;const l=()=>{if(!t)return!0;const{notifyOnChangeProps:i}=this.options,o=typeof i=="function"?i():i;if(o==="all"||!o&&!this.#x.size)return!0;const d=new Set(o??this.#x);return this.options.throwOnError&&d.add("error"),Object.keys(this.#n).some(f=>{const m=f;return this.#n[m]!==t[m]&&d.has(m)})};this.#N({listeners:l()})}#w(){const t=this.#t.getQueryCache().build(this.#t,this.options);if(t===this.#e)return;const s=this.#e;this.#e=t,this.#a=t.state,this.hasListeners()&&(s?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#v()}#N(t){dt.batch(()=>{t.listeners&&this.listeners.forEach(s=>{s(this.#n)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function uN(t,s){return Da(s.enabled,t)!==!1&&t.state.data===void 0&&!(t.state.status==="error"&&s.retryOnMount===!1)}function cv(t,s){return uN(t,s)||t.state.data!==void 0&&Pm(t,s,s.refetchOnMount)}function Pm(t,s,l){if(Da(s.enabled,t)!==!1&&yn(s.staleTime,t)!=="static"){const i=typeof l=="function"?l(t):l;return i==="always"||i!==!1&&up(t,s)}return!1}function ov(t,s,l,i){return(t!==s||Da(i.enabled,t)===!1)&&(!l.suspense||t.state.status!=="error")&&up(t,l)}function up(t,s){return Da(s.enabled,t)!==!1&&t.isStaleByTime(yn(s.staleTime,t))}function fN(t,s){return!Li(t.getCurrentResult(),s)}function Bo(t){return{onFetch:(s,l)=>{const i=s.options,o=s.fetchOptions?.meta?.fetchMore?.direction,d=s.state.data?.pages||[],f=s.state.data?.pageParams||[];let m={pages:[],pageParams:[]},h=0;const g=async()=>{let b=!1;const x=N=>{Object.defineProperty(N,"signal",{enumerable:!0,get:()=>(s.signal.aborted?b=!0:s.signal.addEventListener("abort",()=>{b=!0}),s.signal)})},j=I0(s.options,s.fetchOptions),C=async(N,w,A)=>{if(b)return Promise.reject();if(w==null&&N.pages.length)return Promise.resolve(N);const O=(()=>{const T={client:s.client,queryKey:s.queryKey,pageParam:w,direction:A?"backward":"forward",meta:s.options.meta};return x(T),T})(),H=await j(O),{maxPages:Y}=s.options,z=A?nN:sN;return{pages:z(N.pages,H,Y),pageParams:z(N.pageParams,w,Y)}};if(o&&d.length){const N=o==="backward",w=N?Q0:_m,A={pages:d,pageParams:f},E=w(i,A);m=await C(A,E,N)}else{const N=t??d.length;do{const w=h===0?f[0]??i.initialPageParam:_m(i,m);if(h>0&&w==null)break;m=await C(m,w),h++}while(h<N)}return m};s.options.persister?s.fetchFn=()=>s.options.persister?.(g,{client:s.client,queryKey:s.queryKey,meta:s.options.meta,signal:s.signal},l):s.fetchFn=g}}}function _m(t,{pages:s,pageParams:l}){const i=s.length-1;return s.length>0?t.getNextPageParam(s[i],s,l[i],l):void 0}function Q0(t,{pages:s,pageParams:l}){return s.length>0?t.getPreviousPageParam?.(s[0],s,l[0],l):void 0}function mN(t,s){return s?_m(t,s)!=null:!1}function pN(t,s){return!s||!t.getPreviousPageParam?!1:Q0(t,s)!=null}var V0=class extends Gi{constructor(t,s){super(t,s)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(t){super.setOptions({...t,behavior:Bo()})}getOptimisticResult(t){return t.behavior=Bo(),super.getOptimisticResult(t)}fetchNextPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"backward"}}})}createResult(t,s){const{state:l}=t,i=super.createResult(t,s),{isFetching:o,isRefetching:d,isError:f,isRefetchError:m}=i,h=l.fetchMeta?.fetchMore?.direction,g=f&&h==="forward",b=o&&h==="forward",x=f&&h==="backward",j=o&&h==="backward";return{...i,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:mN(s,l.data),hasPreviousPage:pN(s,l.data),isFetchNextPageError:g,isFetchingNextPage:b,isFetchPreviousPageError:x,isFetchingPreviousPage:j,isRefetchError:m&&!g&&!x,isRefetching:d&&!b&&!j}}},xN=class extends B0{#t;#e;#a;#n;constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#a=t.mutationCache,this.#e=[],this.state=t.state||G0(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#e.includes(t)||(this.#e.push(t),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#e=this.#e.filter(s=>s!==t),this.scheduleGc(),this.#a.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#a.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(t){const s=()=>{this.#s({type:"continue"})},l={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#n=U0({fn:()=>this.options.mutationFn?this.options.mutationFn(t,l):Promise.reject(new Error("No mutationFn found")),onFail:(d,f)=>{this.#s({type:"failed",failureCount:d,error:f})},onPause:()=>{this.#s({type:"pause"})},onContinue:s,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#a.canRun(this)});const i=this.state.status==="pending",o=!this.#n.canStart();try{if(i)s();else{this.#s({type:"pending",variables:t,isPaused:o}),await this.#a.config.onMutate?.(t,this,l);const f=await this.options.onMutate?.(t,l);f!==this.state.context&&this.#s({type:"pending",context:f,variables:t,isPaused:o})}const d=await this.#n.start();return await this.#a.config.onSuccess?.(d,t,this.state.context,this,l),await this.options.onSuccess?.(d,t,this.state.context,l),await this.#a.config.onSettled?.(d,null,this.state.variables,this.state.context,this,l),await this.options.onSettled?.(d,null,t,this.state.context,l),this.#s({type:"success",data:d}),d}catch(d){try{throw await this.#a.config.onError?.(d,t,this.state.context,this,l),await this.options.onError?.(d,t,this.state.context,l),await this.#a.config.onSettled?.(void 0,d,this.state.variables,this.state.context,this,l),await this.options.onSettled?.(void 0,d,t,this.state.context,l),d}finally{this.#s({type:"error",error:d})}}finally{this.#a.runNext(this)}}#s(t){const s=l=>{switch(t.type){case"failed":return{...l,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...l,isPaused:!0};case"continue":return{...l,isPaused:!1};case"pending":return{...l,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...l,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...l,data:void 0,error:t.error,failureCount:l.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=s(this.state),dt.batch(()=>{this.#e.forEach(l=>{l.onMutationUpdate(t)}),this.#a.notify({mutation:this,type:"updated",action:t})})}};function G0(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var hN=class extends ur{constructor(t={}){super(),this.config=t,this.#t=new Set,this.#e=new Map,this.#a=0}#t;#e;#a;build(t,s,l){const i=new xN({client:t,mutationCache:this,mutationId:++this.#a,options:t.defaultMutationOptions(s),state:l});return this.add(i),i}add(t){this.#t.add(t);const s=yo(t);if(typeof s=="string"){const l=this.#e.get(s);l?l.push(t):this.#e.set(s,[t])}this.notify({type:"added",mutation:t})}remove(t){if(this.#t.delete(t)){const s=yo(t);if(typeof s=="string"){const l=this.#e.get(s);if(l)if(l.length>1){const i=l.indexOf(t);i!==-1&&l.splice(i,1)}else l[0]===t&&this.#e.delete(s)}}this.notify({type:"removed",mutation:t})}canRun(t){const s=yo(t);if(typeof s=="string"){const i=this.#e.get(s)?.find(o=>o.state.status==="pending");return!i||i===t}else return!0}runNext(t){const s=yo(t);return typeof s=="string"?this.#e.get(s)?.find(i=>
9i!==t&&i.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){dt.batch(()=>{this.#t.forEach(t=>{this.notify({type:"removed",mutation:t})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(t){const s={exact:!0,...t};return this.getAll().find(l=>nv(s,l))}findAll(t={}){return this.getAll().filter(s=>nv(t,s))}notify(t){dt.batch(()=>{this.listeners.forEach(s=>{s(t)})})}resumePausedMutations(){const t=this.getAll().filter(s=>s.state.isPaused);return dt.batch(()=>Promise.all(t.map(s=>s.continue().catch(Lt))))}};function yo(t){return t.options.scope?.id}var gN=class extends ur{#t;#e=void 0;#a;#n;constructor(s,l){super(),this.#t=s,this.setOptions(l),this.bindMethods(),this.#s()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(s){const l=this.options;this.options=this.#t.defaultMutationOptions(s),Li(this.options,l)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#a,observer:this}),l?.mutationKey&&this.options.mutationKey&&jn(l.mutationKey)!==jn(this.options.mutationKey)?this.reset():this.#a?.state.status==="pending"&&this.#a.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#a?.removeObserver(this)}onMutationUpdate(s){this.#s(),this.#r(s)}getCurrentResult(){return this.#e}reset(){this.#a?.removeObserver(this),this.#a=void 0,this.#s(),this.#r()}mutate(s,l){return this.#n=l,this.#a?.removeObserver(this),this.#a=this.#t.getMutationCache().build(this.#t,this.options),this.#a.addObserver(this),this.#a.execute(s)}#s(){const s=this.#a?.state??G0();this.#e={...s,isPending:s.status==="pending",isSuccess:s.status==="success",isError:s.status==="error",isIdle:s.status==="idle",mutate:this.mutate,reset:this.reset}}#r(s){dt.batch(()=>{if(this.#n&&this.hasListeners()){const l=this.#e.variables,i=this.#e.context,o={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};s?.type==="success"?(this.#n.onSuccess?.(s.data,l,i,o),this.#n.onSettled?.(s.data,null,l,i,o)):s?.type==="error"&&(this.#n.onError?.(s.error,l,i,o),this.#n.onSettled?.(void 0,s.error,l,i,o))}this.listeners.forEach(l=>{l(this.#e)})})}};function dv(t,s){const l=new Set(s);return t.filter(i=>!l.has(i))}function bN(t,s,l){const i=t.slice(0);return i[s]=l,i}var vN=class extends ur{#t;#e;#a;#n;#s;#r;#i;#l;#m=[];constructor(t,s,l){super(),this.#t=t,this.#n=l,this.#a=[],this.#s=[],this.#e=[],this.setQueries(s)}onSubscribe(){this.listeners.size===1&&this.#s.forEach(t=>{t.subscribe(s=>{this.#d(t,s)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#s.forEach(t=>{t.destroy()})}setQueries(t,s){this.#a=t,this.#n=s,dt.batch(()=>{const l=this.#s,i=this.#o(this.#a);this.#m=i,i.forEach(b=>b.observer.setOptions(b.defaultedQueryOptions));const o=i.map(b=>b.observer),d=o.map(b=>b.getCurrentResult()),f=l.length!==o.length,m=o.some((b,x)=>b!==l[x]),h=f||m,g=h?!0:d.some((b,x)=>{const j=this.#e[x];return!j||!Li(b,j)});!h&&!g||(h&&(this.#s=o),this.#e=d,this.hasListeners()&&(h&&(dv(l,o).forEach(b=>{b.destroy()}),dv(o,l).forEach(b=>{b.subscribe(x=>{this.#d(b,x)})})),this.#c()))})}getCurrentResult(){return this.#e}getQueries(){return this.#s.map(t=>t.getCurrentQuery())}getObservers(){return this.#s}getOptimisticResult(t,s){const l=this.#o(t),i=l.map(o=>o.observer.getOptimisticResult(o.defaultedQueryOptions));return[i,o=>this.#f(o??i,s),()=>this.#u(i,l)]}#u(t,s){return s.map((l,i)=>{const o=t[i];return l.defaultedQueryOptions.notifyOnChangeProps?o:l.observer.trackResult(o,d=>{s.forEach(f=>{f.observer.trackProp(d)})})})}#f(t,s){return s?((!this.#r||this.#e!==this.#l||s!==this.#i)&&(this.#i=s,this.#l=this.#e,this.#r=op(this.#r,s(t))),this.#r):t}#o(t){const s=new Map(this.#s.map(i=>[i.options.queryHash,i])),l=[];return t.forEach(i=>{const o=this.#t.defaultQueryOptions(i),d=s.get(o.queryHash);d?l.push({defaultedQueryOptions:o,observer:d}):l.push({defaultedQueryOptions:o,observer:new Gi(this.#t,o)})}),l}#d(t,s){const l=this.#s.indexOf(t);l!==-1&&(this.#e=bN(this.#e,l,s),this.#c())}#c(){if(this.hasListeners()){const t=this.#r,s=this.#u(this.#e,this.#m),l=this.#f(s,this.#n?.combine);t!==l&&dt.batch(()=>
vendor: 13,781 bytes, lines 9-17
9{this.listeners.forEach(i=>{i(this.#e)})})}}},yN=class extends ur{constructor(t={}){super(),this.config=t,this.#t=new Map}#t;build(t,s,l){const i=s.queryKey,o=s.queryHash??cp(i,s);let d=this.get(o);return d||(d=new dN({client:t,queryKey:i,queryHash:o,options:t.defaultQueryOptions(s),state:l,defaultOptions:t.getQueryDefaults(i)}),this.add(d)),d}add(t){this.#t.has(t.queryHash)||(this.#t.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const s=this.#t.get(t.queryHash);s&&(t.destroy(),s===t&&this.#t.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){dt.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#t.get(t)}getAll(){return[...this.#t.values()]}find(t){const s={exact:!0,...t};return this.getAll().find(l=>sv(s,l))}findAll(t={}){const s=this.getAll();return Object.keys(t).length>0?s.filter(l=>sv(t,l)):s}notify(t){dt.batch(()=>{this.listeners.forEach(s=>{s(t)})})}onFocus(){dt.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){dt.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},jN=class{#t;#e;#a;#n;#s;#r;#i;#l;constructor(t={}){this.#t=t.queryCache||new yN,this.#e=t.mutationCache||new hN,this.#a=t.defaultOptions||{},this.#n=new Map,this.#s=new Map,this.#r=0}mount(){this.#r++,this.#r===1&&(this.#i=dp.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#l=Uo.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#r--,this.#r===0&&(this.#i?.(),this.#i=void 0,this.#l?.(),this.#l=void 0)}isFetching(t){return this.#t.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#e.findAll({...t,status:"pending"}).length}getQueryData(t){const s=this.defaultQueryOptions({queryKey:t});return this.#t.get(s.queryHash)?.state.data}ensureQueryData(t){const s=this.defaultQueryOptions(t),l=this.#t.build(this,s),i=l.state.data;return i===void 0?this.fetchQuery(t):(t.revalidateIfStale&&l.isStaleByTime(yn(s.staleTime,l))&&this.prefetchQuery(s),Promise.resolve(i))}getQueriesData(t){return this.#t.findAll(t).map(({queryKey:s,state:l})=>{const i=l.data;return[s,i]})}setQueryData(t,s,l){const i=this.defaultQueryOptions({queryKey:t}),d=this.#t.get(i.queryHash)?.state.data,f=eN(s,d);if(f!==void 0)return this.#t.build(this,i).setData(f,{...l,manual:!0})}setQueriesData(t,s,l){return dt.batch(()=>this.#t.findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,s,l)]))}getQueryState(t){const s=this.defaultQueryOptions({queryKey:t});return this.#t.get(s.queryHash)?.state}removeQueries(t){const s=this.#t;dt.batch(()=>{s.findAll(t).forEach(l=>{s.remove(l)})})}resetQueries(t,s){const l=this.#t;return dt.batch(()=>(l.findAll(t).forEach(i=>{i.reset()}),this.refetchQueries({type:"active",...t},s)))}cancelQueries(t,s={}){const l={revert:!0,...s},i=dt.batch(()=>this.#t.findAll(t).map(o=>o.cancel(l)));return Promise.all(i).then(Lt).catch(Lt)}invalidateQueries(t,s={}){return dt.batch(()=>(this.#t.findAll(t).forEach(l=>{l.invalidate()}),t?.refetchType==="none"?Promise.resolve():this.refetchQueries({...t,type:t?.refetchType??t?.type??"active"},s)))}refetchQueries(t,s={}){const l={...s,cancelRefetch:s.cancelRefetch??!0},i=dt.batch(()=>this.#t.findAll(t).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let d=o.fetch(void 0,l);return l.throwOnError||(d=d.catch(Lt)),o.state.fetchStatus==="paused"?Promise.resolve():d}));return Promise.all(i).then(Lt)}fetchQuery(t){const s=this.defaultQueryOptions(t);s.retry===void 0&&(s.retry=!1);const l=this.#t.build(this,s);return l.isStaleByTime(yn(s.staleTime,l))?l.fetch(s):Promise.resolve(l.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(Lt).catch(Lt)}fetchInfiniteQuery(t){return t.behavior=Bo(t.pages),this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(Lt).catch(Lt)}ensureInfiniteQueryData(t){return t.behavior=Bo(t.pages),this.ensureQueryData(t)}resumePausedMutations(){return Uo.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#a}setDefaultOptions(t){this.#a=t}setQueryDefaults(t,s){this.#n.set(jn(t),{queryKey:t,defaultOptions:s})}getQueryDefaults(t){const s=[...this.#n.values()],l={};return s.forEach(i=>{ki(t,i.queryKey)&&Object.assign(l,i.defaultOptions)}),l}setMutationDefaults(t,s){this.#s.set(jn(t),{mutationKey:t,defaultOptions:s})}getMutationDefaults(t){const s=[...this.#s.values()],l={};return s.forEach(i=>{ki(t,i.mutationKey)&&Object.assign(l,i.defaultOptions)}),l}defaultQueryOptions(t){if(t._defaulted)return t;const s={...this.#a.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return s.queryHash||(s.queryHash=cp(s.queryKey,s)),s.refetchOnReconnect===void 0&&(s.refetchOnReconnect=s.networkMode!=="always"),s.throwOnError===void 0&&(s.throwOnError=!!s.suspense),!s.networkMode&&s.persister&&(s.networkMode="offlineFirst"),s.queryFn===xa&&(s.enabled=!1),s}defaultMutationOptions(t){return t?._defaulted?t:{...this.#a.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},Xf={exports:{}},Me={};/** 10 * @license React 11 * react.production.js 12 * 13 * Copyright (c) Meta Platforms, Inc. and affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var uv;function wN(){if(uv)return Me;uv=1;var t=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),f=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),x=Symbol.for("react.activity"),j=Symbol.iterator;function C(M){return M===null||typeof M!="object"?null:(M=j&&M[j]||M["@@iterator"],typeof M=="function"?M:null)}var N={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,A={};function E(M,G,U){this.props=M,this.context=G,this.refs=A,this.updater=U||N}E.prototype.isReactComponent={},E.prototype.setState=function(M,G){if(typeof M!="object"&&typeof M!="function"&&M!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,M,G,"setState")},E.prototype.forceUpdate=function(M){this.updater.enqueueForceUpdate(this,M,"forceUpdate")};function O(){}O.prototype=E.prototype;function H(M,G,U){this.props=M,this.context=G,this.refs=A,this.updater=U||N}var Y=H.prototype=new O;Y.constructor=H,w(Y,E.prototype),Y.isPureReactComponent=!0;var z=Array.isArray;function T(){}var R={H:null,A:null,T:null,S:null},L=Object.prototype.hasOwnProperty;function ee(M,G,U){var F=U.ref;return{$$typeof:t,type:M,key:G,ref:F!==void 0?F:null,props:U}}function ae(M,G){return ee(M.type,G,M.props)}function le(M){return typeof M=="object"&&M!==null&&M.$$typeof===t}function se(M){var G={"=":"=0",":":"=2"};return"$"+M.replace(/[=:]/g,function(U){return G[U]})}var oe=/\/+/g;function ce(M,G){return typeof M=="object"&&M!==null&&M.key!=null?se(""+M.key):G.toString(36)}function de(M){switch(M.status){case"fulfilled":return M.value;case"rejected":throw M.reason;default:switch(typeof M.status=="string"?M.then(T,T):(M.status="pending",M.then(function(G){M.status==="pending"&&(M.status="fulfilled",M.value=G)},function(G){M.status==="pending"&&(M.status="rejected",M.reason=G)})),M.status){case"fulfilled":return M.value;case"rejected":throw M.reason}}throw M}function P(M,G,U,F,ne){var ue=typeof M;(ue==="undefined"||ue==="boolean")&&(M=null);var X=!1;if(M===null)X=!0;else switch(ue){case"bigint":case"string":case"number":X=!0;break;case"object":switch(M.$$typeof){case t:case s:X=!0;break;case b:return X=M._init,P(X(M._payload),G,U,F,ne)}}if(X)return ne=ne(M),X=F===""?"."+ce(M,0):F,z(ne)?(U="",X!=null&&(U=X.replace(oe,"$&/")+"/"),P(ne,G,U,"",function(Pe){return Pe})):ne!=null&&(le(ne)&&(ne=ae(ne,U+(ne.key==null||M&&M.key===ne.key?"":(""+ne.key).replace(oe,"$&/")+"/")+X)),G.push(ne)),1;X=0;var pe=F===""?".":F+":";if(z(M))for(var Ce=0;Ce<M.length;Ce++)F=M[Ce],ue=pe+ce(F,Ce),X+=P(F,G,U,ue,ne);else if(Ce=C(M),typeof Ce=="function")for(M=Ce.call(M),Ce=0;!(F=M.next()).done;)F=F.value,ue=pe+ce(F,Ce++),X+=P(F,G,U,ue,ne);else if(ue==="object"){if(typeof M.then=="function")return P(de(M),G,U,F,ne);throw G=String(M),Error("Objects are not valid as a React child (found: "+(G==="[object Object]"?"object with keys {"+Object.keys(M).join(", ")+"}":G)+"). If you meant to render a collection of children, use an array instead.")}return X}function B(M,G,U){if(M==null)return M;var F=[],ne=0;return P(M,F,"","",function(ue){return G.call(U,ue,ne++)}),F}function k(M){if(M._status===-1){var G=M._result;G=G(),G.then(function(U){(M._status===0||M._status===-1)&&(M._status=1,M._result=U)},function(U){(M._status===0||M._status===-1)&&(M._status=2,M._result=U)}),M._status===-1&&(M._status=0,M._result=G)}if(M._status===1)return M._result.default;throw M._result}var $=typeof reportError=="function"?reportError:function(M){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var G=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof M=="object"&&M!==null&&typeof M.message=="string"?String(M.message):String(M),error:M});if(!window.dispatchEvent(G))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",M);return}console.error(M)},fe={map:B,forEach:function(M,G,U){B(M,function(){G.apply(this,arguments)},U)},count:function(M){var G=0;return B(M,function(){G++}),G},toArray:function(M){return B(M,function(G){return G})||[]},only:function(M){if(!le(M))throw Error("React.Children.only expected to receive a single React element child.");return M}};return Me.Activity=x,Me.Children=fe,Me.Component=E,Me.Fragment=l,Me.Profiler=o,Me.PureComponent=H,Me.StrictMode=i,Me.Suspense=h,Me.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=R,Me.__COMPILER_RUNTIME={__proto__:null,c:function(M){return R.H.useMemoCache(M)}},Me.cache=function(M){return function(){return M.apply(null,arguments)}},Me.cacheSignal=function(){return null},Me.cloneElement=function(M,G,U){if(M==null)throw Error("The argument must be a React element, but you passed "+M+".");var F=w({},M.props),ne=M.key;if(G!=null)for(ue in G.key!==void 0&&(ne=""+G.key),G)!L.call(G,ue)||ue==="key"||ue==="__self"||ue==="__source"||ue==="ref"&&G.ref===void 0||(F[ue]=G[ue]);var ue=arguments.length-2;if(ue===1)F.children=U;else if(1<ue){for(var X=Array(ue),pe=0;pe<ue;pe++)X[pe]=arguments[pe+2];F.children=X}return ee(M.type,ne,F)},Me.createContext=function(M){return M={$$typeof:f,_currentValue:M,_currentValue2:M,_threadCount:0,Provider:null,Consumer:null},M.Provider=M,M.Consumer={$$typeof:d,_context:M},M},Me.createElement=function(M,G,U){var F,ne={},ue=null;if(G!=null)for(F in G.key!==void 0&&(ue=""+G.key),G)L.call(G,F)&&F!=="key"&&F!=="__self"&&F!=="__source"&&(ne[F]=G[F]);var X=arguments.length-2;if(X===1)ne.children=U;else if(1<X){for(var pe=Array(X),Ce=0;Ce<X;Ce++)pe[Ce]=arguments[Ce+2];ne.children=pe}if(M&&M.defaultProps)for(F in X=M.defaultProps,X)ne[F]===void 0&&(ne[F]=X[F]);return ee(M,ue,ne)},Me.createRef=function(){return{current:null}},Me.forwardRef=function(M){return{$$typeof:m,render:M}},Me.isValidElement=le,Me.lazy=function(M){return{$$typeof:b,_payload:{_status:-1,_result:M},_init:k}},Me.memo=function(M,G){return{$$typeof:g,type:M,compare:G===void 0?null:G}},Me.startTransition=function(M){var G=R.T,U={};R.T=U;try{var F=M(),ne=R.S;ne!==null&&ne(U,F),typeof F=="object"&&F!==null&&typeof F.then=="function"&&F.then(T,$)}catch(ue){$(ue)}finally{G!==null&&U.types!==null&&(G.types=U.types),R.T=G}},Me.unstable_useCacheRefresh=function(){return R.H.useCacheRefresh()},Me.use=function(M){return R.H.use(M)},Me.useActionState=function(M,G,U){return R.H.useActionState(M,G,U)},Me.useCallback=function(M,G){return R.H.useCallback(M,G)},Me.useContext=function(M){return R.H.useContext(M)},Me.useDebugValue=function(){},Me.useDeferredValue=function(M,G){return R.H.useDeferredValue(M,G)},Me.useEffect=function(M,G){return R.H.useEffect(M,G)},Me.useEffectEvent=function(M){return R.H.useEffectEvent(M)},Me.useId=function(){return R.H.useId()},Me.useImperativeHandle=function(M,G,U){return R.H.useImperativeHandle(M,G,U)},Me.useInsertionEffect=function(M,G){return R.H.useInsertionEffect(M,G)},Me.useLayoutEffect=function(M,G){return R.H.useLayoutEffect(M,G)},Me.useMemo=function(M,G){return R.H.useMemo(M,G)},Me.useOptimistic=function(M,G){return R.H.useOptimistic(M,G)},Me.useReducer=function(M,G,U){return R.H.useReducer(M,G,U)},Me.useRef=function(M){return R.H.useRef(M)},Me.useState=function(M){return R.H.useState(M)},Me.useSyncExternalStore=function(M,G,U){return R.H.useSyncExternalStore(M,G,U)},Me.useTransition=function(){return R.H.useTransition()},Me.version="19.2.1",Me}var fv;function sd(){return fv||(fv=1,Xf.exports=wN()),Xf.exports}var v=sd();const ie=k0(v),nd=F3({__proto__:null,default:ie},[v]);var K0=v.createContext(void 0),Ki=t=>{const s=v.useContext(K0);if(t)return t;if(!s)throw new Error("No QueryClient set, use QueryClientProvider to set one");return s},NN=({client:t,children:s})=>(v.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),n.jsx(K0.Provider,{value:t,children:s})),Y0=v.createContext(!1),F0=()=>v.useContext(Y0);Y0.Provider;function SN(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}var CN=v.createContext(SN()),$0=()=>v.useContext(CN),W0=(t,s)=>{(t.suspense||t.throwOnError||t.experimental_prefetchInRender)&&(s.isReset()||(t.retryOn
17Mount=!1))},X0=t=>{v.useEffect(()=>{t.clearReset()},[t])},Z0=({result:t,errorResetBoundary:s,throwOnError:l,query:i,suspense:o})=>t.isError&&!s.isReset()&&!t.isFetching&&i&&(o&&t.data===void 0||H0(l,[t.error,i])),fp=(t,s)=>s.state.data===void 0,J0=t=>{if(t.suspense){const l=o=>o==="static"?o:Math.max(o??1e3,1e3),i=t.staleTime;t.staleTime=typeof i=="function"?(...o)=>l(i(...o)):l(i),typeof t.gcTime=="number"&&(t.gcTime=Math.max(t.gcTime,1e3))}},ey=(t,s)=>t.isLoading&&t.isFetching&&!s,Tm=(t,s)=>t?.suspense&&s.isPending,qo=(t,s,l)=>s.fetchOptimistic(t).catch(()=>{l.clearReset()});function ty({queries:t,...s},l){const i=Ki(l),o=F0(),d=$0(),f=v.useMemo(()=>t.map(w=>{const A=i.defaultQueryOptions(w);return A._optimisticResults=o?"isRestoring":"optimistic",A}),[t,i,o]);f.forEach(w=>{J0(w),W0(w,d)}),X0(d);const[m]=v.useState(()=>new vN(i,f,s)),[h,g,b]=m.getOptimisticResult(f,s.combine),x=!o&&s.subscribed!==!1;v.useSyncExternalStore(v.useCallback(w=>x?m.subscribe(dt.batchCalls(w)):Lt,[m,x]),()=>m.getCurrentResult(),()=>m.getCurrentResult()),v.useEffect(()=>{m.setQueries(f,s)},[f,s,m]);const C=h.some((w,A)=>Tm(f[A],w))?h.flatMap((w,A)=>{const E=f[A];if(E){const O=new Gi(i,E);if(Tm(E,w))return qo(E,O,d);ey(w,o)&&qo(E,O,d)}return[]}):[];if(C.length>0)throw Promise.all(C);const N=h.find((w,A)=>{const E=f[A];return E&&Z0({result:w,errorResetBoundary:d,throwOnError:E.throwOnError,query:i.getQueryCache().get(E.queryHash),suspense:E.suspense})});if(N?.error)throw N.error;return g(b())}function rd(t,s,l){const i=F0(),o=$0(),d=Ki(l),f=d.defaultQueryOptions(t);d.getDefaultOptions().queries?._experimental_beforeQuery?.(f),f._optimisticResults=i?"isRestoring":"optimistic",J0(f),W0(f,o),X0(o);const m=!d.getQueryCache().get(f.queryHash),[h]=v.useState(()=>new s(d,f)),g=h.getOptimisticResult(f),b=!i&&t.subscribed!==!1;if(v.useSyncExternalStore(v.useCallback(x=>{const j=b?h.subscribe(dt.batchCalls(x)):Lt;return h.updateResult(),j},[h,b]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),v.useEffect(()=>{h.setOptions(f)},[f,h]),Tm(f,g))throw qo(f,h,o);if(Z0({result:g,errorResetBoundary:o,throwOnError:f.throwOnError,query:d.getQueryCache().get(f.queryHash),suspense:f.suspense}))throw g.error;return d.getDefaultOptions().queries?._experimental_afterQuery?.(f,g),f.experimental_prefetchInRender&&!ar&&ey(g,i)&&(m?qo(f,h,o):d.getQueryCache().get(f.queryHash)?.promise)?.catch(Lt).finally(()=>{h.updateResult()}),f.notifyOnChangeProps?g:h.trackResult(g)}function AN(t,s){return rd(t,Gi,s)}function EN(t,s){return rd({...t,enabled:!0,suspense:!0,throwOnError:fp,placeholderData:void 0},Gi,s)}function MN(t,s){return rd({...t,enabled:!0,suspense:!0,throwOnError:fp},V0,s)}function RN(t,s){return ty({...t,queries:t.queries.map(l=>({...l,suspense:!0,throwOnError:fp,enabled:!0,placeholderData:void 0}))},s)}function PN(t,s){const l=Ki(s);l.getQueryState(t.queryKey)||l.prefetchQuery(t)}function _N(t,s){const l=Ki(s);l.getQueryState(t.queryKey)||l.prefetchInfiniteQuery(t)}function TN(t,s){const l=Ki(s),[i]=v.useState(()=>new gN(l,t));v.useEffect(()=>{i.setOptions(t)},[i,t]);const o=v.useSyncExternalStore(v.useCallback(f=>i.subscribe(dt.batchCalls(f)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),d=v.useCallback((f,m)=>{i.mutate(f,m).catch(Lt)},[i]);if(o.error&&H0(i.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:d,mutateAsync:o.mutate}}function ON(t,s){return rd(t,V0,s)}function sr(t){return!!t&&!Array.isArray(t)&&typeof t=="object"}const DN=typeof Symbol=="function"&&!!Symbol.asyncIterator;function ay(t){return DN&&sr(t)&&Symbol.asyncIterator in t}var kN=Object.create,sy=Object.defineProperty,LN=Object.getOwnPropertyDescriptor,ny=Object.getOwnPropertyNames,IN=Object.getPrototypeOf,HN=Object.prototype.hasOwnProperty,Yi=(t,s)=>function(){return s||(0,t[ny(t)[0]])((s={exports:{}}).exports,s),s.exports},zN=(t,s,l,i)=>{if(s&&typeof s=="object"||typeof s=="function")for(var o=ny(s),d=0,f=o.length,m;d<f;d++)m=o[d],!HN.call(t,m)&&m!==l&&sy(t,m,{get:(h=>s[h]).bind(null,m),enumerable:!(i=LN(s,m))||i.enumerable});return t},ld=(t,s,l)=>(l=t!=null?kN(IN(t)):{},zN(sy(l,"default",{value:t,enumerable:!0}),t));const ry=()=>{},mv=t=>{Object.freeze&&Object.freeze(t)};function ly(t,s,l){var i;const o=s.join(".");return(i=l[o])!==null&&i!==void 0||(l[o]=new Proxy(ry,{get(d,f){if(!(typeof f!="string"||f==="then"))return ly(t,[...s,f],l)},apply(d,f,m){const h=s[s.length-1];let g={args:m,path:s};
17return h==="call"?g={args:m.length>=2?[m[1]]:[],path:s.slice(0,-1)}:h==="apply"&&(g={args:m.length>=2?m[1]:[],path:s.slice(0,-1)}),mv(g.args),mv(g.path),t(g)}})),l[o]}const id=t=>ly(t,[],Object.create(null)),mp=t=>new Proxy(ry,{get(s,l){if(l!=="then")return t(l)}});var iy=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,s){function l(i){"@babel/helpers - typeof";return s.exports=l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},s.exports.__esModule=!0,s.exports.default=s.exports,l(i)}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),UN=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,s){var l=iy().default;function i(o,d){if(l(o)!="object"||!o)return o;var f=o[Symbol.toPrimitive];if(f!==void 0){var m=f.call(o,d||"default");if(l(m)!="object")return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(o)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),BN=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,s){var l=iy().default,i=UN();function o(d){var f=i(d,"string");return l(f)=="symbol"?f:f+""}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),cy=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,s){var l=BN();function i(o,d,f){return(d=l(d))in o?Object.defineProperty(o,d,{value:f,enumerable:!0,configurable:!0,writable:!0}):o[d]=f,o}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),pp=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,s){var l=cy();function i(d,f){var m=Object.keys(d);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(d);f&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(d,g).enumerable})),m.push.apply(m,h)}return m}function o(d){for(var f=1;f<arguments.length;f++){var m=arguments[f]!=null?arguments[f]:{};f%2?i(Object(m),!0).forEach(function(h){l(d,h,m[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(m)):i(Object(m)).forEach(function(h){Object.defineProperty(d,h,Object.getOwnPropertyDescriptor(m,h))})}return d}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}});ld(pp());ld(cy());var jo=ld(pp());function qN(t,s){if("error"in t){const i=s.deserialize(t.error);return{ok:!1,error:(0,jo.default)((0,jo.default)({},t),{},{error:i})}}return{ok:!0,result:(0,jo.default)((0,jo.default)({},t.result),(!t.result.type||t.result.type==="data")&&{type:"data",data:s.deserialize(t.result.data)})}}var Zf=class extends Error{constructor(){super("Unable to transform response from server")}};function QN(t,s){let l;try{l=qN(t,s)}catch{throw new Zf}if(!l.ok&&(!sr(l.error.error)||typeof l.error.error.code!="number"))throw new Zf;if(l.ok&&!sr(l.result))throw new Zf;return l}ld(pp());function cd(t){const s={subscribe(l){let i=null,o=!1,d=!1,f=!1;function m(){if(i===null){f=!0;return}d||(d=!0,typeof i=="function"?i():i&&i.unsubscribe())}return i=t({next(h){var g;o||(g=l.next)===null||g===void 0||g.call(l,h)},error(h){var g;o||(o=!0,(g=l.error)===null||g===void 0||g.call(l,h),m())},complete(){var h;o||(o=!0,(h=l.complete)===null||h===void 0||h.call(l),m())}}),f&&m(),{unsubscribe:m}},pipe(...l){return l.reduce(VN,s)}};return s}function VN(t,s){return s(t)}function GN(t){const s=new AbortController;return new Promise((i,o)=>{let d=!1;function f(){d||(d=!0,m.unsubscribe())}s.signal.addEventListener("abort",()=>{o(s.signal.reason)});const m=t.subscribe({next(h){d=!0,i(h),f()},error(h){o(h)},complete(){s.abort(),f()}})})}var KN=Object.create,oy=Object.defineProperty,YN=Object.getOwnPropertyDescriptor,dy=Object.getOwnPropertyNames,FN=Object.getPrototypeOf,$N=Object.prototype.hasOwnProperty,En=(t,s)=>function(){return s||(0,t[dy(t)[0]])((s={exports:{}}).exports,s),s.exports},WN=(t,s,l,i)=>{if(s&&typeof s=="object"||typeof s=="function")for(var o=dy(s),d=0,f=o.length,m;d<f;d++)m=o[d],!$N.call(t,m)&&m!==l&&oy(t,m,{get:(h=>s[h]).bind(null,m),enumerable:!(i=YN(s,m))||i.enumerable});return t},fr=(t,s,l)=>(l=t!=null?KN(FN(t)):{}
17,WN(s||!t||!t.__esModule?oy(l,"default",{value:t,enumerable:!0}):l,t)),XN=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(t,s){function l(i,o){if(i==null)return{};var d={};for(var f in i)if({}.hasOwnProperty.call(i,f)){if(o.includes(f))continue;d[f]=i[f]}return d}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),ZN=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(t,s){var l=XN();function i(o,d){if(o==null)return{};var f,m,h=l(o,d);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(o);for(m=0;m<g.length;m++)f=g[m],d.includes(f)||{}.propertyIsEnumerable.call(o,f)&&(h[f]=o[f])}return h}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),uy=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,s){function l(i){"@babel/helpers - typeof";return s.exports=l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},s.exports.__esModule=!0,s.exports.default=s.exports,l(i)}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),JN=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,s){var l=uy().default;function i(o,d){if(l(o)!="object"||!o)return o;var f=o[Symbol.toPrimitive];if(f!==void 0){var m=f.call(o,d||"default");if(l(m)!="object")return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(o)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),eS=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,s){var l=uy().default,i=JN();function o(d){var f=i(d,"string");return l(f)=="symbol"?f:f+""}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),tS=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,s){var l=eS();function i(o,d,f){return(d=l(d))in o?Object.defineProperty(o,d,{value:f,enumerable:!0,configurable:!0,writable:!0}):o[d]=f,o}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),Fi=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,s){var l=tS();function i(d,f){var m=Object.keys(d);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(d);f&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(d,g).enumerable})),m.push.apply(m,h)}return m}function o(d){for(var f=1;f<arguments.length;f++){var m=arguments[f]!=null?arguments[f]:{};f%2?i(Object(m),!0).forEach(function(h){l(d,h,m[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(m)):i(Object(m)).forEach(function(h){Object.defineProperty(d,h,Object.getOwnPropertyDescriptor(m,h))})}return d}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),aS=fr(ZN(),1),pv=fr(Fi(),1);const sS=["cursor","direction"];function ls(t,s,l){const i=t.flatMap(o=>o.split("."));if(!s&&(!l||l==="any"))return i.length?[i]:[];if(l==="infinite"&&sr(s)&&("direction"in s||"cursor"in s)){const{cursor:o,direction:d}=s,f=(0,aS.default)(s,sS);return[i,{input:f,type:"infinite"}]}return[i,(0,pv.default)((0,pv.default)({},typeof s<"u"&&s!==xa&&{input:s}),l&&l!=="any"&&{type:l})]}function Do(t){return ls(t,void 0,"any")}var nS=Object.create,fy=Object.defineProperty,rS=Object.getOwnPropertyDescriptor,my=Object.getOwnPropertyNames,lS=Object.getPrototypeOf,iS=Object.prototype.hasOwnProperty,us=(t,s)=>function(){return s||(0,t[my(t)[0]])((s={exports:{}}).exports,s),s.exports},cS=(t,s,l,i)=>{if(s&&typeof s=="object"||typeof s=="function")for(var o=my(s),d=0,f=o.length,m;d<f;d++)m=o[d],!iS.call(t,m)&&m!==l&&fy(t,m,{get:(h=>s[h]).bind(null,m),enumerable:!(i=rS(s,m))||i.enumerable});return t},mt=(t,s,l)=>(l=t!=null?nS(lS(t)):{}
17,cS(s||!t||!t.__esModule?fy(l,"default",{value:t,enumerable:!0}):l,t)),py=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,s){function l(i){"@babel/helpers - typeof";return s.exports=l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},s.exports.__esModule=!0,s.exports.default=s.exports,l(i)}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),oS=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,s){var l=py().default;function i(o,d){if(l(o)!="object"||!o)return o;var f=o[Symbol.toPrimitive];if(f!==void 0){var m=f.call(o,d||"default");if(l(m)!="object")return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(o)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),dS=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,s){var l=py().default,i=oS();function o(d){var f=i(d,"string");return l(f)=="symbol"?f:f+""}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),mr=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,s){var l=dS();function i(o,d,f){return(d=l(d))in o?Object.defineProperty(o,d,{value:f,enumerable:!0,configurable:!0,writable:!0}):o[d]=f,o}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),Fa=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,s){var l=mr();function i(d,f){var m=Object.keys(d);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(d);f&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(d,g).enumerable})),m.push.apply(m,h)}return m}function o(d){for(var f=1;f<arguments.length;f++){var m=arguments[f]!=null?arguments[f]:{};f%2?i(Object(m),!0).forEach(function(h){l(d,h,m[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(m)):i(Object(m)).forEach(function(h){Object.defineProperty(d,h,Object.getOwnPropertyDescriptor(m,h))})}return d}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}});function uS(t){return s=>{let l=0,i=null;const o=[];function d(){i||(i=s.subscribe({next(m){for(const g of o){var h;(h=g.next)===null||h===void 0||h.call(g,m)}},error(m){for(const g of o){var h;(h=g.error)===null||h===void 0||h.call(g,m)}},complete(){for(const h of o){var m;(m=h.complete)===null||m===void 0||m.call(h)}}}))}function f(){if(l===0&&i){const m=i;i=null,m.unsubscribe()}}return cd(m=>(l++,o.push(m),d(),{unsubscribe(){l--,f();const h=o.findIndex(g=>g===m);h>-1&&o.splice(h,1)}}))}}function fS(t){let s=t;const l=[],i=f=>{s!==void 0&&f.next(s),l.push(f)},o=f=>{l.splice(l.indexOf(f),1)},d=cd(f=>(i(f),()=>{o(f)}));return d.next=f=>{if(s!==f){s=f;for(const m of l)m.next(f)}},d.get=()=>s,d}function mS(t){return cd(s=>{function l(o=0,d=t.op){const f=t.links[o];if(!f)throw new Error("No more links to execute - did you forget to add an ending link?");return f({op:d,next(h){return l(o+1,h)}})}return l().subscribe(s)})}var wo=mt(mr(),1),rl=mt(Fa(),1);function pS(t){return t instanceof xl}function xS(t){return sr(t)&&sr(t.error)&&typeof t.error.code=="number"&&typeof t.error.message=="string"}function hS(t,s){return typeof t=="string"?t:sr(t)&&typeof t.message=="string"?t.message:s}var xl=class ko extends Error{constructor(s,l){var i,o;const d=l?.cause;super(s,{cause:d}),(0,wo.default)(this,"cause",void 0),(0,wo.default)(this,"shape",void 0),(0,wo.default)(this,"data",void 0),(0,wo.default)(this,"meta",void 0),this.meta=l?.meta,this.cause=d,this.shape=l==null||(i=l.result)===null||i===void 0?void 0:i.error,this.data=l==null||(o=l.result)===null||o===void 0?void 0:o.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,ko.prototype)}static from(s,l={}){const i=s;return pS(i)?(l.meta&&(i.meta=(0,rl.default)((0,rl.default)({},i.meta),l.meta)),i):xS(i)?new ko(i.error.message,(0,rl.default)((0,rl.default)({},l),{},{result:i})):new ko(hS(i,"Unknown error"),(0,rl.default)((0,rl.default)({},l),{},{cause:i}))}};function gS(t){const s=t;return s?"input"in s?s:{input:s,output:s}:{input:{serialize:l=>l,deserialize:l=>l},output:{serialize:l=>l,deserialize:l=>l}}}const xv=t=>typeof t=="function";function bS(t){if(t)return t;if(typeof window<"u"&&xv(window.fetch))return window.fetch;if(typeof globalThis<"u"&&xv(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Ti=mt(Fa());function vS(t){return{url:t.url.toString(),fetch:t.fetch,transformer:gS(t.transformer),methodOverride:t.methodOverride}}function yS(t){const s={};for(let l=0;l<t.length;l++){const i=t[l];s[l]=i}return s}const jS={query:"GET",mutation:"POST",subscription:"PATCH"};function xy(t){return"input"in t?t.transformer.input.serialize(t.input):yS(t.inputs.map(s=>t.transformer.input.serialize(s)))}const hy=t=>{const s=t.url.split("?");let i=s[0].replace(/\/$/,"")+"/"+t.path;const o=[];if(s[1]&&o.push(s[1]),"inputs"in t&&o.push("batch=1"),t.type==="query"||t.type==="subscription"){const d=xy(t);d!==void 0&&t.methodOverride!=="POST"&&o.push(`input=${encodeURIComponent(JSON.stringify(d))}`)}return o.length&&(i+="?"+o.join("&")),i},wS=t=>{if(t.type==="query"&&t.methodOverride!=="POST")return;const s=xy(t);return s!==void 0?JSON.stringify(s):void 0},NS=t=>ES((0,Ti.default)((0,Ti.default)({},t),{},{contentTypeHeader:"application/json",getUrl:hy,getBody:wS}));
17var SS=class extends Error{constructor(){const t="AbortError";super(t),this.name=t,this.message=t}};const CS=t=>{var s;if(t?.aborted)throw(s=t.throwIfAborted)===null||s===void 0||s.call(t),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new SS};async function AS(t){var s;CS(t.signal);const l=t.getUrl(t),i=t.getBody(t),o=(s=t.methodOverride)!==null&&s!==void 0?s:jS[t.type],d=await(async()=>{const m=await t.headers();return Symbol.iterator in m?Object.fromEntries(m):m})(),f=(0,Ti.default)((0,Ti.default)((0,Ti.default)({},t.contentTypeHeader&&o!=="GET"?{"content-type":t.contentTypeHeader}:{}),t.trpcAcceptHeader?{"trpc-accept":t.trpcAcceptHeader}:void 0),d);return bS(t.fetch)(l,{method:o,signal:t.signal,body:i,headers:f})}async function ES(t){const s={},l=await AS(t);s.response=l;const i=await l.json();return s.responseJSON=i,{json:i,meta:s}}mt(Fa(),1);const hv=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function gv(t){let s=null,l=null;const i=()=>{clearTimeout(l),l=null,s=null};function o(m){const h=[[]];let g=0;for(;;){const j=m[g];if(!j)break;const C=h[h.length-1];if(j.aborted){var b;(b=j.reject)===null||b===void 0||b.call(j,new Error("Aborted")),g++;continue}if(t.validate(C.concat(j).map(w=>w.key))){C.push(j),g++;continue}if(C.length===0){var x;(x=j.reject)===null||x===void 0||x.call(j,new Error("Input is too big for a single dispatch")),g++;continue}h.push([])}return h}function d(){const m=o(s);i();for(const h of m){if(!h.length)continue;const g={items:h};for(const x of h)x.batch=g;t.fetch(g.items.map(x=>x.key)).then(async x=>{await Promise.all(x.map(async(C,N)=>{const w=g.items[N];try{var A;const O=await Promise.resolve(C);(A=w.resolve)===null||A===void 0||A.call(w,O)}catch(O){var E;(E=w.reject)===null||E===void 0||E.call(w,O)}w.batch=null,w.reject=null,w.resolve=null}));for(const C of g.items){var j;(j=C.reject)===null||j===void 0||j.call(C,new Error("Missing result")),C.batch=null}}).catch(x=>{for(const C of g.items){var j;(j=C.reject)===null||j===void 0||j.call(C,x),C.batch=null}})}}function f(m){var h;const g={aborted:!1,key:m,batch:null,resolve:hv,reject:hv},b=new Promise((x,j)=>{var C;g.reject=j,g.resolve=x,(C=s)!==null&&C!==void 0||(s=[]),s.push(g)});
17return(h=l)!==null&&h!==void 0||(l=setTimeout(d)),b}return{load:f}}function MS(...t){const s=new AbortController,l=t.length;let i=0;const o=()=>{++i===l&&s.abort()};for(const d of t)d?.aborted?o():d?.addEventListener("abort",o,{once:!0});return s.signal}var No=mt(Fa(),1);function RS(t){var s,l;const i=vS(t),o=(s=t.maxURLLength)!==null&&s!==void 0?s:1/0,d=(l=t.maxItems)!==null&&l!==void 0?l:1/0;return()=>{const f=b=>({validate(x){if(o===1/0&&d===1/0)return!0;if(x.length>d)return!1;const j=x.map(w=>w.path).join(","),C=x.map(w=>w.input);return hy((0,No.default)((0,No.default)({},i),{},{type:b,path:j,inputs:C,signal:null})).length<=o},async fetch(x){const j=x.map(O=>O.path).join(","),C=x.map(O=>O.input),N=MS(...x.map(O=>O.signal)),w=await NS((0,No.default)((0,No.default)({},i),{},{path:j,inputs:C,type:b,headers(){return t.headers?typeof t.headers=="function"?t.headers({opList:x}):t.headers:{}},signal:N}));return(Array.isArray(w.json)?w.json:x.map(()=>w.json)).map(O=>({meta:w.meta,json:O}))}}),m=gv(f("query")),h=gv(f("mutation")),g={query:m,mutation:h};return({op:b})=>cd(x=>{/* istanbul ignore if -- @preserve */if(b.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const C=g[b.type].load(b);let N;return C.then(w=>{N=w;const A=QN(w.json,i.transformer.output);if(!A.ok){x.error(xl.from(A.error,{meta:w.meta}));return}x.next({context:w.meta,result:A.result}),x.complete()}).catch(w=>{x.error(xl.from(w,{meta:N?.meta}))}),()=>{}})}}mt(Fa(),1);const gy=(t,...s)=>typeof t=="function"?t(...s):t;mt(mr(),1);function PS(){let t,s;return{promise:new Promise((i,o)=>{t=i,s=o}),resolve:t,reject:s}}async function _S(t){const s=await gy(t.url);if(!t.connectionParams)return s;const i=`${s.includes("?")?"&":"?"}connectionParams=1`;return s+i}async function TS(t){const s={method:"connectionParams",data:await gy(t)};return JSON.stringify(s)}mt(mr(),1);var Jn=mt(mr(),1);function OS(t){const{promise:s,resolve:l,reject:i}=PS();return t.addEventListener("open",()=>{t.removeEventListener("error",i),l()}),t.addEventListener("error",i),s}function DS(t,{intervalMs:s,pongTimeoutMs:l}){let i,o;function d(){i=setTimeout(()=>{t.send("PING"),o=setTimeout(()=>{t.close()},l)},s)}function f(){clearTimeout(i),d()}function m(){clearTimeout(o),f()}t.addEventListener("open",d),t.addEventListener("message",({data:h})=>{clearTimeout(i),d(),h==="PONG"&&m()}),t.addEventListener("close",()=>{clearTimeout(i),clearTimeout(o)})}var kS=class Om{constructor(s){var l;if((0,Jn.default)(this,"id",++Om.connectCount),(0,Jn.default)(this,"WebSocketPonyfill",void 0),(0,Jn.default)(this,"urlOptions",void 0),(0,Jn.default)(this,"keepAliveOpts",void 0),(0,Jn.default)(this,"wsObservable",fS(null)),(0,Jn.default)(this,"openPromise",null),this.WebSocketPonyfill=(l=s.WebSocketPonyfill)!==null&&l!==void 0?l:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=s.urlOptions,this.keepAliveOpts=s.keepAlive}get ws(){return this.wsObservable.get()}set ws(s){this.wsObservable.next(s)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var s=this;if(s.openPromise)return s.openPromise;s.id=++Om.connectCount;const l=_S(s.urlOptions).then(i=>new s.WebSocketPonyfill(i));s.openPromise=l.then(async i=>{s.ws=i,i.addEventListener("message",function({data:o}){o==="PING"&&this.send("PONG")}),s.keepAliveOpts.enabled&&DS(i,s.keepAliveOpts),i.addEventListener("close",()=>{s.ws===i&&(s.ws=null)}),await OS(i),s.urlOptions.connectionParams&&i.send(await TS(s.urlOptions.connectionParams))});try{await s.openPromise}finally{s.openPromise=null}}async close(){var s=this;try{await s.openPromise}finally{var l;(l=s.ws)===null||l===void 0||l.close()}}};(0,Jn.default)(kS,"connectCount",0);mt(mr(),1);mt(Fa(),1);var Jf=mt(mr(),1),bv=mt(Fa(),1),od=class{constructor(t){(0,Jf.default)(this,"links",void 0),(0,Jf.default)(this,"runtime",void 0),(0,Jf.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=t.links.map(s=>s(this.runtime))}$request(t){var s;return mS({links:this.links,op:(0,bv.default)((0,bv.default)({},t),{},{context:(s=t.context)!==null&&s!==void 0?s:{},id:++this.requestId})}).pipe(uS())}async requestAsPromise(t){var s=this;try{const l=s.$request(t);return(await GN(l)).result.data}catch(l){throw xl.from(l)}}query(t,s,l){return this.requestAsPromise({type:"query",path:t,input:s,context:l?.context,signal:l?.signal})}mutation(t,s,l){return this.requestAsPromise({type:"mutation",path:t,input:s,context:l?.context,signal:l?.signal})}subscription(t,s,l){return this.$request({type:"subscription",path:t,input:s,context:l.context,signal:l.signal}).subscribe({next(o){switch(o.result.type){case"state":{var d;(d=l.onConnectionStateChange)===null||d===void 0||d.call(l,o.result);break}case"started":{var f;(f=l.onStarted)===null||f===void 0||f.call(l,{context:o.context});break}case"stopped":{var m;(m=l.onStopped)===null||m===void 0||m.call(l);break}case"data":case void 0:{var h;(h=l.onData)===null||h===void 0||h.call(l,o.result.data);break}}},error(o){var d;(d=l.onError)===null||d===void 0||d.call(l,o)},complete(){var o;(o=l.onComplete)===null||o===void 0||o.call(l)}})}};const by=Symbol.for("trpc_untypedClient"),LS={query:"query",mutate:"mutation",subscribe:"subscription"},IS=t=>LS[t];function vy(t){const s=id(({path:l,args:i})=>{const o=[...l],d=IS(o.pop()),f=o.join(".");return t[d](f,...i)});return mp(l=>l===by?t:s[l])}function HS(t){const s=new od(t);return vy(s)}function xp(t){return t[by]}mt(Fa(),1);mt(Fa(),1);var zS=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,s){function l(o){var d,f,m,h=2;for(typeof Symbol<"u"&&(f=Symbol.asyncIterator,m=Symbol.iterator);h--;){if(f&&(d=o[f])!=null)return d.call(o);if(m&&(d=o[m])!=null)return new i(d.call(o));f="@@asyncIterator",m="@@iterator"}throw new TypeError("Object is not async iterable")}function i(o){function d(f){if(Object(f)!==f)return Promise.reject(new TypeError(f+" is not an object."));var m=f.done;return Promise.resolve(f.value).then(function(h){return{value:h,done:m}})}return i=function(m){this.s=m,this.n=m.next},i.prototype={s:null,n:null,next:function(){return d(this.n.apply(this.s,arguments))},return:function(m){var h=this.s.return;return h===void 0?Promise.resolve({value:m,done:!0}):d(h.apply(this.s,arguments))},throw:function(m){var h=this.s.return;return h===void 0?Promise.reject(m):d(h.apply(this.s,arguments))}},new i(o)}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}});mt(zS(),1);mt(Fa(),1);var US=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(t,s){function l(){var i=typeof SuppressedError=="function"?SuppressedError:function(m,h){var g=Error();return g.name="SuppressedError",g.error=m,g.suppressed=h,g},o={},d=[];function f(m,h){if(h!=null){if(Object(h)!==h)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(m)var g=h[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(g===void 0&&(g=h[Symbol.dispose||Symbol.for("Symbol.dispose")],m))var b=g;if(typeof g!="function")throw new TypeError("Object is not disposable.");b&&(g=function(){try{b.call(h)}catch(j){return Promise.reject(j)}}),d.push({v:h,d:g,a:m})}else m&&d.push({d:h,a:m});return h}return{e:o,u:f.bind(null,!1),a:f.bind(null,!0),d:function(){var h,g=this.e,b=0;function x(){for(;h=d.pop();)try{if(!h.a&&b===1)return b=0,d.push(h),Promise.resolve().then(x);if(h.d){var C=h.d.call(h.v);if(h.a)return b|=2,Promise.resolve(C).then(x,j)}else b|=1}catch(N){return j(N)}
17if(b===1)return g!==o?Promise.reject(g):Promise.resolve();if(g!==o)throw g}function j(C){return g=g!==o?new i(C,g):C,x()}return x()}}}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),yy=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(t,s){function l(i,o){this.v=i,this.k=o}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),BS=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(t,s){var l=yy();function i(o){return new l(o,0)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),qS=us({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(t,s){var l=yy();function i(d){return function(){return new o(d.apply(this,arguments))}}function o(d){var f,m;function h(b,x){try{var j=d[b](x),C=j.value,N=C instanceof l;Promise.resolve(N?C.v:C).then(function(w){if(N){var A=b==="return"?"return":"next";if(!C.k||w.done)return h(A,w);w=d[A](w).value}g(j.done?"return":"normal",w)},function(w){h("throw",w)})}catch(w){g("throw",w)}}function g(b,x){switch(b){case"return":f.resolve({value:x,done:!0});break;case"throw":f.reject(x);break;default:f.resolve({value:x,done:!1})}(f=f.next)?h(f.key,f.arg):m=null}this._invoke=function(b,x){return new Promise(function(j,C){var N={key:b,arg:x,resolve:j,reject:C,next:null};m?m=m.next=N:(f=m=N,h(b,x))})},typeof d.return!="function"&&(this.return=void 0)}o.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},o.prototype.next=function(d){return this._invoke("next",d)},o.prototype.throw=function(d){return this._invoke("throw",d)},o.prototype.return=function(d){return this._invoke("return",d)},s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}});mt(US(),1);mt(BS(),1);mt(qS(),1);mt(Fa(),1);function QS(t){return id(({path:s,args:l})=>{var i;const o=[...s],d=o.pop();if(d==="useMutation")return t[d](o,...l);if(d==="_def")return{path:o};const[f,...m]=l,h=(i=m[0])!==null&&i!==void 0?i:{};return t[d](o,f,h)})}var em;const VS=["client","ssrContext","ssrState","abortOnUnmount"],GS=(em=v.createContext)===null||em===void 0?void 0:em.call(nd,null),KS=t=>{switch(t){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};function YS(t){return id(s=>{const l=[...s.path],i=l.pop(),o=[...s.args],d=o.shift(),f=KS(i),m=ls(l,d,f);return{infiniteQueryOptions:()=>t.infiniteQueryOptions(l,m,o[0]),queryOptions:()=>t.queryOptions(l,m,...o),fetch:()=>t.fetchQuery(m,...o),fetchInfinite:()=>t.fetchInfiniteQuery(m,o[0]),prefetch:()=>t.prefetchQuery(m,...o),prefetchInfinite:()=>t.prefetchInfiniteQuery(m,o[0]),ensureData:()=>t.ensureQueryData(m,...o),invalidate:()=>t.invalidateQueries(m,...o),reset:()=>t.resetQueries(m,...o),refetch:()=>t.refetchQueries(m,...o),cancel:()=>t.cancelQuery(m,...o),setData:()=>{t.setQueryData(m,o[0],o[1])},setQueriesData:()=>t.setQueriesData(m,o[0],o[1],o[2]),setInfiniteData:()=>{t.setInfiniteQueryData(m,o[0],o[1])},getData:()=>t.getQueryData(m),getInfiniteData:()=>t.getInfiniteQueryData(m),setMutationDefaults:()=>t.setMutationDefaults(Do(l),d),getMutationDefaults:()=>t.getMutationDefaults(Do(l)),isMutating:()=>t.isMutating({mutationKey:Do(l)})}[i]()})}function FS(t){const s=vy(t.client),l=YS(t);return mp(i=>{const o=i;return o==="client"?s:VS.includes(o)?t[o]:l[i]})}var $S=fr(Fi(),1);function vv(t){const s=t instanceof od?t:xp(t);return id(l=>{const i=l.path,o=i.join("."),[d,f]=l.args;return(0,$S.default)({queryKey:ls(i,d,"query"),queryFn:()=>s.query(o,d,f?.trpc)},f)})}var tm=fr(Fi(),1);function qt(t,s,l){var i;const o=t[0];let d=(i=t[1])===null||i===void 0?void 0:i.input;if(l){var f;d=(0,tm.default)((0,tm.default)((0,tm.default)({},(f=d)!==null&&f!==void 0?f:{}),l.pageParam?{cursor:l.pageParam}:{}),{},{direction:l.direction})}return[o.join("."),d,s?.trpc]}var WS=En({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,s){function l(o){var d,f,m,h=2;for(typeof Symbol<"u"&&(f=Symbol.asyncIterator,m=Symbol.iterator);h--;){if(f&&(d=o[f])!=null)return d.call(o);if(m&&(d=o[m])!=null)return new i(d.call(o));f="@@asyncIterator",m="@@iterator"}throw new TypeError("Object is not async iterable")}function i(o){function d(f){if(Object(f)!==f)return Promise.reject(new TypeError(f+" is not an object."));var m=f.done;return Promise.resolve(f.value).then(function(h){return{value:h,done:m}})}return i=function(m){this.s=m,this.n=m.next},i.prototype={s:null,n:null,next:function(){return d(this.n.apply(this.s,arguments))},return:function(m){var h=this.s.return;return h===void 0?Promise.resolve({value:m,done:!0}):d(h.apply(this.s,arguments))},throw:function(m){var h=this.s.return;return h===void 0?Promise.reject(m):d(h.apply(this.s,arguments))}},new i(o)}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),XS=fr(WS(),1);function Dm(t){return{path:t.path.join(".")}}function Ai(t){const s=Dm(t);return v.useMemo(()=>s,[s])}async function jy(t,s,l){const o=s.getQueryCache().build(s,{queryKey:l});o.setState({data:[],status:"success"});const d=[];var f=!1,m=!1,h;try{for(var g=(0,XS.default)(t),b;f=!(b=await g.next()).done;f=!1){const x=b.value;d.push(x),o.setState({data:[...d]})}}catch(x){m=!0,h=x}finally{try{f&&g.return!=null&&await g.return()}finally{if(m)throw h}}return d}var Ke=fr(Fi(),1);function ZS(t){const{client:s,queryClient:l}=t,i=s instanceof od?s:xp(s);return{infiniteQueryOptions:(o,d,f)=>{var m,h;const g=((m=d[1])===null||m===void 0?void 0:m.input)===xa,b=async x=>{var j;const C=(0,Ke.default)((0,Ke.default)({},f),{},{trpc:(0,Ke.default)((0,Ke.default)({},f?.trpc),!(f==null||(j=f.trpc)===null||j===void 0)&&j.abortOnUnmount?{signal:x.signal}:{signal:null})});return await i.query(...qt(d,C,{direction:x.direction,pageParam:x.pageParam}))};return Object.assign((0,Ke.default)((0,Ke.default)({},f),{},{initialData:f?.initialData,queryKey:d,queryFn:g?xa:b,initialPageParam:(h=f?.initialCursor)!==null&&h!==void 0?h:null}),{trpc:Dm({path:o})})},queryOptions:(o,d,f)=>{var m;const h=((m=d[1])===null||m===void 0?void 0:m.input)===xa,g=async b=>{var x;const j=(0,Ke.default)((0,Ke.default)({},f),{},{trpc:(0,Ke.default)((0,Ke.default)({},f?.trpc),!(f==null||(x=f.trpc)===null||x===void 0)&&x.abortOnUnmount?{signal:b.signal}:{signal:null})}),C=await i.query(...qt(d,j));return ay(C)?jy(C,l,d):C};return Object.assign((0,Ke.default)((0,Ke.default)({},f),{},{initialData:f?.initialData,queryKey:d,queryFn:h?xa:g}),{trpc:Dm({path:o})})},fetchQuery:(o,d)=>l.fetchQuery((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o,queryFn:()=>i.query(...qt(o,d))})),fetchInfiniteQuery:(o,d)=>{var f;return l.fetchInfiniteQuery((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o,queryFn:({pageParam:m,direction:h})=>i.query(...qt(o,d,{pageParam:m,direction:h}
17)),initialPageParam:(f=d?.initialCursor)!==null&&f!==void 0?f:null}))},prefetchQuery:(o,d)=>l.prefetchQuery((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o,queryFn:()=>i.query(...qt(o,d))})),prefetchInfiniteQuery:(o,d)=>{var f;return l.prefetchInfiniteQuery((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o,queryFn:({pageParam:m,direction:h})=>i.query(...qt(o,d,{pageParam:m,direction:h})),initialPageParam:(f=d?.initialCursor)!==null&&f!==void 0?f:null}))},ensureQueryData:(o,d)=>l.ensureQueryData((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o,queryFn:()=>i.query(...qt(o,d))})),invalidateQueries:(o,d,f)=>l.invalidateQueries((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o}),f),resetQueries:(o,d,f)=>l.resetQueries((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o}),f),refetchQueries:(o,d,f)=>l.refetchQueries((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o}),f),cancelQuery:(o,d)=>l.cancelQueries({queryKey:o},d),setQueryData:(o,d,f)=>l.setQueryData(o,d,f),setQueriesData:(o,d,f,m)=>l.setQueriesData((0,Ke.default)((0,Ke.default)({},d),{},{queryKey:o}),f,m),getQueryData:o=>l.getQueryData(o),setInfiniteQueryData:(o,d,f)=>l.setQueryData(o,d,f),getInfiniteQueryData:o=>l.getQueryData(o),setMutationDefaults:(o,d)=>{const f=o[0],m=h=>i.mutation(...qt([f,{input:h}],t));return l.setMutationDefaults(o,typeof d=="function"?d({canonicalMutationFn:m}):d)},getMutationDefaults:o=>l.getMutationDefaults(o),isMutating:o=>l.isMutating((0,Ke.default)((0,Ke.default)({},o),{},{exact:!0}))}}var me=fr(Fi());const yv=(t,s)=>new Proxy(t,{get(i,o){return s(o),i[o]}});function JS(t){var s,l;const i=(s=void 0)!==null&&s!==void 0?s:z=>z.originalFn(),o=(l=void 0)!==null&&l!==void 0?l:GS,d=HS,f=z=>{var T;const{abortOnUnmount:R=!1,queryClient:L,ssrContext:ee}=z,[ae,le]=v.useState((T=z.ssrState)!==null&&T!==void 0?T:!1),se=z.client instanceof od?z.client:xp(z.client),oe=v.useMemo(()=>ZS({client:se,queryClient:L}),[se,L]),ce=v.useMemo(()=>(0,me.default)({abortOnUnmount:R,queryClient:L,client:se,ssrContext:ee??null,ssrState:ae},oe),[R,se,oe,L,ee,ae]);return v.useEffect(()=>{le(de=>de?"mounted":!1)},[]),n.jsx(o.Provider,{value:ce,children:z.children})};function m(){const z=v.useContext(o);if(!z)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return z}function h(z,T){var R;const{queryClient:L,ssrState:ee}=m();return ee&&ee!=="mounted"&&((R=L.getQueryCache().find({queryKey:z}))===null||R===void 0?void 0:R.state.status)==="error"?(0,me.default)({retryOnMount:!1},T):T}function g(z,T,R){var L,ee,ae,le,se;const oe=m(),{abortOnUnmount:ce,client:de,ssrState:P,queryClient:B,prefetchQuery:k}=oe,$=ls(z,T,"query"),fe=B.getQueryDefaults($),M=T===xa;typeof window>"u"&&P==="prepass"&&(R==null||(L=R.trpc)===null||L===void 0?void 0:L.ssr)!==!1&&((ee=R?.enabled)!==null&&ee!==void 0?ee:fe?.enabled)!==!1&&!M&&!B.getQueryCache().find({queryKey:$})&&k($,R);const G=h($,(0,me.default)((0,me.default)({},fe),R)),U=(ae=(le=R==null||(se=R.trpc)===null||se===void 0?void 0:se.abortOnUnmount)!==null&&le!==void 0?le:void 0)!==null&&ae!==void 0?ae:ce,F=AN((0,me.default)((0,me.default)({},G),{},{queryKey:$,queryFn:M?T:async ne=>{const ue=(0,me.default)((0,me.default)({},G),{},{trpc:(0,me.default)((0,me.default)({},G?.trpc),U?{signal:ne.signal}:{signal:null})}),X=await de.query(...qt($,ue));return ay(X)?jy(X,B,$):X}}),B);return F.trpc=Ai({path:z}),F}function b(z,T,R){var L,ee,ae;const le=m(),se=ls(z,T,"query"),oe=T===xa,ce=(L=(ee=R==null||(ae=R.trpc)===null||ae===void 0?void 0:ae.abortOnUnmount)!==null&&ee!==void 0?ee:void 0)!==null&&L!==void 0?L:le.abortOnUnmount;PN((0,me.default)((0,me.default)({},R),{},{queryKey:se,queryFn:oe?T:de=>{const P={trpc:(0,me.default)((0,me.default)({},R?.trpc),ce?{signal:de.signal}:{})};return le.client.query(...qt(se,P))}}))}function x(z,T,R){var L,ee,ae;const le=m(),se=ls(z,T,"query"),oe=(L=(ee=R==null||(ae=R.trpc)===null||ae===void 0?void 0:ae.abortOnUnmount)!==null&&ee!==void 0?ee:void 0)!==null&&L!==void 0?L:le.abortOnUnmount,ce=EN((0,me.default)((0,me.default)({},R),{},{queryKey:se,queryFn:de=>{const P=(0,me.default)((0,me.default)({},R),{},{trpc:(0,me.default)((0,me.default)({},R?.trpc),oe?{signal:de.signal}:{signal:null})});return le.client.query(...qt(se,P))}}),le.queryClient);return ce.trpc=Ai({path:z}),[ce.data,ce]}function j(z,T){const{client:R,queryClient:L}=m(),ee=Do(z),ae=L.defaultMutationOptions(L.getMutationDefaults(ee)),le=TN((0,me.default)((0,me.default)({},T),{},{mutationKey:ee,mutationFn:se=>
17R.mutation(...qt([z,{input:se}],T)),onSuccess(...se){var oe,ce;return i({originalFn:()=>{var P,B,k;return(P=T==null||(B=T.onSuccess)===null||B===void 0?void 0:B.call(T,...se))!==null&&P!==void 0?P:ae==null||(k=ae.onSuccess)===null||k===void 0?void 0:k.call(ae,...se)},queryClient:L,meta:(oe=(ce=T?.meta)!==null&&ce!==void 0?ce:ae?.meta)!==null&&oe!==void 0?oe:{}})}}),L);return le.trpc=Ai({path:z}),le}const C={data:void 0,error:null,status:"idle"},N={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function w(z,T,R){var L;const ee=(L=R?.enabled)!==null&&L!==void 0?L:T!==xa,ae=jn(ls(z,T,"any")),{client:le}=m(),se=v.useRef(R);v.useEffect(()=>{se.current=R});const[oe]=v.useState(new Set([])),ce=v.useCallback(M=>{oe.add(M)},[oe]),de=v.useRef(null),P=v.useCallback(M=>{const G=k.current,U=k.current=M(G);let F=!1;for(const ne of oe)if(G[ne]!==U[ne]){F=!0;break}F&&fe(yv(U,ce))},[ce,oe]),B=v.useCallback(()=>{var M;if((M=de.current)===null||M===void 0||M.unsubscribe(),!ee){P(()=>(0,me.default)((0,me.default)({},C),{},{reset:B}));return}P(()=>(0,me.default)((0,me.default)({},N),{},{reset:B}));const G=le.subscription(z.join("."),T??void 0,{onStarted:()=>{var U,F;(U=(F=se.current).onStarted)===null||U===void 0||U.call(F),P(ne=>(0,me.default)((0,me.default)({},ne),{},{status:"pending",error:null}))},onData:U=>{var F,ne;(F=(ne=se.current).onData)===null||F===void 0||F.call(ne,U),P(ue=>(0,me.default)((0,me.default)({},ue),{},{status:"pending",data:U,error:null}))},onError:U=>{var F,ne;(F=(ne=se.current).onError)===null||F===void 0||F.call(ne,U),P(ue=>(0,me.default)((0,me.default)({},ue),{},{status:"error",error:U}))},onConnectionStateChange:U=>{P(F=>{switch(U.state){case"idle":return(0,me.default)((0,me.default)({},F),{},{status:U.state,error:null,data:void 0});case"connecting":return(0,me.default)((0,me.default)({},F),{},{error:U.error,status:U.state});case"pending":return F}})},onComplete:()=>{var U,F;(U=(F=se.current).onComplete)===null||U===void 0||U.call(F),P(ne=>(0,me.default)((0,me.default)({},ne),{},{status:"idle",error:null,data:void 0}))}});de.current=G},[le,ae,ee,P]);v.useEffect(()=>(B(),()=>{var M;(M=de.current)===null||M===void 0||M.unsubscribe()}),[B]);const k=v.useRef(ee?(0,me.default)((0,me.default)({},N),{},{reset:B}):(0,me.default)((0,me.default)({},C),{},{reset:B})),[$,fe]=v.useState(yv(k.current,ce));return $}function A(z,T,R){var L,ee,ae,le,se;const{client:oe,ssrState:ce,prefetchInfiniteQuery:de,queryClient:P,abortOnUnmount:B}=m(),k=ls(z,T,"infinite"),$=P.getQueryDefaults(k),fe=T===xa;typeof window>"u"&&ce==="prepass"&&(R==null||(L=R.trpc)===null||L===void 0?void 0:L.ssr)!==!1&&((ee=R?.enabled)!==null&&ee!==void 0?ee:$?.enabled)!==!1&&!fe&&!P.getQueryCache().find({queryKey:k})&&de(k,(0,me.default)((0,me.default)({},$),R));const M=h(k,(0,me.default)((0,me.default)({},$),R)),G=(ae=R==null||(le=R.trpc)===null||le===void 0?void 0:le.abortOnUnmount)!==null&&ae!==void 0?ae:B,U=ON((0,me.default)((0,me.default)({},M),{},{initialPageParam:(se=R.initialCursor)!==null&&se!==void 0?se:null,persister:R.persister,queryKey:k,queryFn:fe?T:F=>{var ne;const ue=(0,me.default)((0,me.default)({},M),{},{trpc:(0,me.default)((0,me.default)({},M?.trpc),G?{signal:F.signal}:{signal:null})});return oe.query(...qt(k,ue,{pageParam:(ne=F.pageParam)!==null&&ne!==void 0?ne:R.initialCursor,direction:F.direction}))}}),P);return U.trpc=Ai({path:z}),U}function E(z,T,R){var L,ee,ae;const le=m(),se=ls(z,T,"infinite"),oe=le.queryClient.getQueryDefaults(se),ce=T===xa,de=h(se,(0,me.default)((0,me.default)({},oe),R)),P=(L=R==null||(ee=R.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&L!==void 0?L:le.abortOnUnmount;_N((0,me.default)((0,me.default)({},R),{},{initialPageParam:(ae=R.initialCursor)!==null&&ae!==void 0?ae:null,queryKey:se,queryFn:ce?T:B=>{var k;const $=(0,me.default)((0,me.default)({},de),{},{trpc:(0,me.default)((0,me.default)({},de?.trpc),P?{signal:B.signal}:{})});return le.client.query(...qt(se,$,{pageParam:(k=B.pageParam)!==null&&k!==void 0?k:R.initialCursor,direction:B.direction}))}}))}function O(z,T,R){var L,ee,ae;const le=m(),se=ls(z,T,"infinite"),oe=le.queryClient.getQueryDefaults(se),ce=h(se,(0,me.default)((0,me.default)({},oe),R)),de=(L=R==null||(ee=R.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&L!==void 0?L:le.abortOnUnmount,P=MN((0,me.default)((0,me.default)({},R),{},{initialPageParam:(ae=R.initialCursor)!==null&&ae!==void 0?ae:null,queryKey:se,queryFn:B=>{var k;const $=(0,me.default)((0,me.default)({},ce),{},{trpc:(0,me.default)((0,me.default)({},ce?.trpc),de?{signal:B.signal}:{})});return le.client.query(...qt(se,$,{pageParam:(k=B.pageParam)!==null&&k!==void 0?k:R.initialCursor,direction:B.direction}))}}),le.queryClient);return P.trpc=Ai({path:z}),[P.data,P]}return{Provider:f,createClient:d,useContext:m,useUtils:m,useQuery:g,usePrefetchQuery:b,useSuspenseQuery:x,useQueries:(z,T)=>{const{ssrState:R,queryClient:L,prefetchQuery:ee,client:ae}=m(),le=vv(ae),se=z(le);if(typeof window>"u"&&R==="prepass")for(const ce of se){var oe;const de=ce;((oe=de.trpc)===null||oe===void 0?void 0:oe.ssr)!==!1&&!L.getQueryCache().find({queryKey:de.queryKey})&&ee(de.queryKey,de)}return ty({queries:se.map(ce=>(0,me.default)((0,me.default)({},ce),{},{queryKey:ce.queryKey})),combine:T?.combine},L)},useSuspenseQueries:z=>{const{queryClient:T,client:R}=m(),L=vv(R),ee=z(L),ae=RN({queries:ee.map(le=>(0,me.default)((0,me.default)({},le),{},{queryFn:le.queryFn,queryKey:le.queryKey}))},T);return[ae.map(le=>le.data),ae]},useMutation:j,useSubscription:w,useInfiniteQuery:A,usePrefetchInfiniteQuery:E,useSuspenseInfiniteQuery:O}}function e4(t){const s=QS(t);return mp(l=>l==="useContext"||l==="useUtils"?()=>{const i=t.useUtils();return v.useMemo(()=>FS(i),[i])}:t.hasOwnProperty(l)?t[l]:s[l])}function t4(t){const s=JS();return e4(s)}const Te=t4(),a4="app_session_id",s4="Please login (10001)",n4="__Host-oauth_state",r4=t=>btoa(JSON.stringify(t));var am={exports:{}},Ei={},sm={exports:{}},nm={};/** 18 * @license React 19 * scheduler.production.js 20 * 21 * Copyright (c) Meta Platforms, Inc. and affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */var jv;function l4(){return jv||(jv=1,(function(t){function s(P,B){var k=P.length;P.push(B);e:for(;0<k;){var $=k-1>>>1,fe=P[$];if(0<o(fe,B))P[$]=B,P[k]=fe,k=$;else break e}}function l(P){return P.length===0?null:P[0]}function i(P){if(P.length===0)return null;var B=P[0],k=P.pop();if(k!==B){P[0]=k;e:for(var $=0,fe=P.length,M=fe>>>1;$<M;){var G=2*($+1)-1,U=P[G],F=G+1,ne=P[F];if(0>o(U,k))F<fe&&0>o(ne,U)?(P[$]=ne,P[F]=k,$=F):(P[$]=U,P[G]=k,$=G);else if(F<fe&&0>o(ne,k))P[$]=ne,P[F]=k,$=F;else break e}}return B}function o(P,B){var k=P.sortIndex-B.sortIndex;return k!==0?k:P.id-B.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;t.unstable_now=function(){return d.now()}}else{var f=Date,m=f.now();t.unstable_now=function(){return f.now()-m}}var h=[],g=[],b=1,x=null,j=3,C=!1,N=!1,w=!1,A=!1,E=typeof setTimeout=="function"?setTimeout:null,O=typeof clearTimeout=="function"?clearTimeout:null,H=typeof setImmediate<"u"?setImmediate:null;function Y(P){for(var B=l(g);B!==null;){if(B.callback===null)i(g);else if(B.startTime<=P)i(g),B.sortIndex=B.expirationTime,s(h,B);else break;B=l(g)}}function z(P){if(w=!1,Y(P),!N)if(l(h)!==null)N=!0,T||(T=!0,se());else{var B=l(g);B!==null&&de(z,B.startTime-P)}}var T=!1,R=-1,L=5,ee=-1;function ae(){return A?!0:!(t.unstable_now()-ee<L)}function le(){if(A=!1,T){var P=t.unstable_now();ee=P;var B=!0;try{e:{N=!1,w&&(w=!1,O(R),R=-1),C=!0;var k=j;try{t:{for(Y(P),x=l(h);x!==null&&!(x.expirationTime>P&&ae());){var $=x.callback;if(typeof $=="function"){x.callback=null,j=x.priorityLevel;var fe=$(x.expirationTime<=P);if(P=t.unstable_now(),typeof fe=="function"){x.callback=fe,Y(P),B=!0;break t}x===l(h)&&i(h),Y(P)}else i(h);x=l(h)}if(x!==null)B=!0;else{var M=l(g);M!==null&&de(z,M.startTime-P),B=!1}}break e}finally{x=null,j=k,C=!1}B=void 0}}finally{B?se():T=!1}}}var se;if(typeof H=="function")se=function(){H(le)};else if(typeof MessageChannel<"u"){var oe=new MessageChannel,ce=oe.port2;oe.port1.onmessage=le,se=function(){ce.postMessage(null)}}else se=function(){E(le,0)};function de(P,B){R=E(function(){P(t.unstable_now())},B)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(P){P.callback=null},t.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<P?Math.floor(1e3/P):5},t.unstable_getCurrentPriorityLevel=function(){return j},t.unstable_next=function(P){switch(j){case 1:case 2:case 3:var B=3;break;default:B=j}var k=j;j=B;try{return P()}finally{j=k}},t.unstable_requestPaint=function(){A=!0},t.unstable_runWithPriority=function(P,B){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var k=j;j=P;try{return B()}finally{j=k}},t.unstable_scheduleCallback=function(P,B,k){var $=t.unstable_now();switch(typeof k=="object"&&k!==null?(k=k.delay,k=typeof k=="number"&&0<k?$+k:$):k=$,P){case 1:var fe=-1;break;case 2:fe=250;break;case 5:fe=1073741823;break;case 4:fe=1e4;break;default:fe=5e3}return fe=k+fe,P={id:b++,callback:B,priorityLevel:P,startTime:k,expirationTime:fe,sortIndex:-1},k>$?(P.sortIndex=k,s(g,P),l(h)===null&&P===l(g)&&(w?(O(R),R=-1):w=!0,de(z,k-$))):(P.sortIndex=fe,s(h,P),N||C||(N=!0,T||(T=!0,se()))),P},t.unstable_shouldYield=ae,t.unstable_wrapCallback=function(P){var B=j;return function(){var k=j;j=B;try{return P.apply(this,arguments)}finally{j=k}}}})(nm)),nm}var wv;function i4(){return wv||(wv=1,sm.exports=l4()),sm.exports}var rm={exports:{}},kt={};
vendor: 7,839 bytes, lines 25-41
25/** 26 * @license React 27 * react-dom.production.js 28 * 29 * Copyright (c) Meta Platforms, Inc. and affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var Nv;function c4(){if(Nv)return kt;Nv=1;var t=sd();function s(h){var g="https://react.dev/errors/"+h;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var b=2;b<arguments.length;b++)g+="&args[]="+encodeURIComponent(arguments[b])}return"Minified React error #"+h+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(){}var i={d:{f:l,r:function(){throw Error(s(522))},D:l,C:l,L:l,m:l,X:l,S:l,M:l},p:0,findDOMNode:null},o=Symbol.for("react.portal");function d(h,g,b){var x=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:x==null?null:""+x,children:h,containerInfo:g,implementation:b}}var f=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function m(h,g){if(h==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return kt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,kt.createPortal=function(h,g){var b=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(s(299));return d(h,g,null,b)},kt.flushSync=function(h){var g=f.T,b=i.p;try{if(f.T=null,i.p=2,h)return h()}finally{f.T=g,i.p=b,i.d.f()}},kt.preconnect=function(h,g){typeof h=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,i.d.C(h,g))},kt.prefetchDNS=function(h){typeof h=="string"&&i.d.D(h)},kt.preinit=function(h,g){if(typeof h=="string"&&g&&typeof g.as=="string"){var b=g.as,x=m(b,g.crossOrigin),j=typeof g.integrity=="string"?g.integrity:void 0,C=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;b==="style"?i.d.S(h,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:x,integrity:j,fetchPriority:C}):b==="script"&&i.d.X(h,{crossOrigin:x,integrity:j,fetchPriority:C,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},kt.preinitModule=function(h,g){if(typeof h=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var b=m(g.as,g.crossOrigin);i.d.M(h,{crossOrigin:b,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&i.d.M(h)},kt.preload=function(h,g){if(typeof h=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var b=g.as,x=m(b,g.crossOrigin);i.d.L(h,b,{crossOrigin:x,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},kt.preloadModule=function(h,g){if(typeof h=="string")if(g){var b=m(g.as,g.crossOrigin);i.d.m(h,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:b,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else i.d.m(h)},kt.requestFormReset=function(h){i.d.r(h)},kt.unstable_batchedUpdates=function(h,g){return h(g)},kt.useFormState=function(h,g,b){return f.H.useFormState(h,g,b)},kt.useFormStatus=function(){return f.H.useHostTransitionStatus()},kt.version="19.2.1",kt}var Sv;function wy(){if(Sv)return rm.exports;Sv=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(s){console.error(s)}}return t(),rm.exports=c4(),rm.exports}/** 34 * @license React 35 * react-dom-client.production.js 36 * 37 * Copyright (c) Meta Platforms, Inc. and affiliates. 38 * 39 * This source code is licensed under the MIT license found in the 40 * LICENSE file in the root directory of this source tree. 41 */var Cv;function o4(){if(Cv)return Ei;Cv=1;var t=i4(),s=sd(),l=wy();function i(e){var a="https://react.dev/errors/"+e;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)a+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function d(e){var a=e,r=e;if(e.alternate)for(;a.return;)a=a.return;else{e=a;do a=e,(a.flags&4098)!==0&&(r=a.return),e=a.return;while(e)}return a.tag===3?r:null}function f(e){if(e.tag===13){var a=e.memoizedState;if(a===null&&(e=e.alternate,e!==null&&(a=e.memoizedState)),a!==null)return a.dehydrated}return null}function m(e){if(e.tag===31){var a=e.memoizedState;if(a===null&&(e=e.alternate,e!==null&&(a=e.memoizedState)),a!==null)return a.dehydrated}return null}function h(e){if(d(e)!==e)throw Error(i(188))}function g(e){var a=e.alternate;if(!a){if(a=d(e),a===null)throw Error(i(188));return a!==e?null:e}for(var r=e,c=a;;){var u=r.return;if(u===null)break;var p=u.alternate;if(p===null){if(c=u.return,c!==null){r=c;continue}break}if(u.child===p.child){for(p=u.child;p;){if(p===r)return h(u),e;if(p===c)return h(u),a;p=p.sibling}throw Error(i(188))}if(r.return!==c.return)r=u,c=p;else{for(var y=!1,S=u.child;S;){if(S===r){y=!0,r=u,c=p;break}if(S===c){y=!0,c=u,r=p;break}S=S.sibling}if(!y){for(S=p.child;S;){if(S===r){y=!0,r=p,c=u;break}if(S===c){y=!0,c=p,r=u;break}S=S.sibling}if(!y)throw Error(i(189))}}if(r.alternate!==c)throw Error(i(190))}if(r.tag!==3)throw Error(i(188));return r.stateNode.current===r?e:a}function b(e){var a=e.tag;if(a===5||a===26||a===27||a===6)return e;for(e=e.child;e!==null;){if(a=b(e),a!==null)return a;e=e.sibling}return null}var x=Object.assign,j=Symbol.for("react.element"),C=Symbol.for("react.transitional.element"),N=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),A=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),O=Symbol.for("react.consumer"),H=Symbol.for("react.context"),Y=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),R=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),ee=Symbol.for("react.activity"),ae=Symbol.for("react.memo_cache_sentinel"),le=Symbol.iterator;function se(e){return e===null||typeof e!="object"?null:(e=le&&e[le]||e["@@iterator"],typeof e=="function"?e:null)}var oe=Symbol.for("react.client.reference");function ce(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===oe?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case w:return"Fragment";case E:return"Profiler";case A:return"StrictMode";case z:return"Suspense";case T:return"SuspenseList";case ee:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case N:return"Portal";case H:return e.displayName||"Context";case O:return(e._context.displayName||"Context")+".Consumer";case Y:var a=e.render;return e=e.displayName,e||(e=a.displayName||a.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case R:return a=e.displayName||null,a!==null?a:ce(e.type)||"Memo";case L:a=e._payload,e=e._init;try{return ce(e(a))}catch{}}return null}var de=Array.isArray,P=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=l.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,k={pending:!1,data:null,method:null,action:null},$=[],fe=-1;function M(e){return{current:e}}function G(e){0>fe||(e.current=$[fe],$[fe]=null,fe--)}function U(e,a){fe++,$[fe]=e.current,e.current=a}var F=M(null),ne=M(null),ue=M(null),X=M(null);function pe(e,a){switch(U(ue,a),U(ne,e),U(F,null),a.nodeType){case 9:case 11:e=(e
vendor: 11,273 bytes, lines 41-48
41=a.documentElement)&&(e=e.namespaceURI)?Sb(e):0;break;default:if(e=a.tagName,a=a.namespaceURI)a=Sb(a),e=Cb(a,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}G(F),U(F,e)}function Ce(){G(F),G(ne),G(ue)}function Pe(e){e.memoizedState!==null&&U(X,e);var a=F.current,r=Cb(a,e.type);a!==r&&(U(ne,e),U(F,r))}function De(e){ne.current===e&&(G(F),G(ne)),X.current===e&&(G(X),ji._currentValue=k)}var Ie,Ct;function bt(e){if(Ie===void 0)try{throw Error()}catch(r){var a=r.stack.trim().match(/\n( *(at )?)/);Ie=a&&a[1]||"",Ct=-1<r.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+Ie+e+Ct}var ps=!1;function Xa(e,a){if(!e||ps)return"";ps=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var c={DetermineComponentFrameRoot:function(){try{if(a){var J=function(){throw Error()};if(Object.defineProperty(J.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(J,[])}catch(K){var V=K}Reflect.construct(e,[],J)}else{try{J.call()}catch(K){V=K}e.call(J.prototype)}}else{try{throw Error()}catch(K){V=K}(J=e())&&typeof J.catch=="function"&&J.catch(function(){})}}catch(K){if(K&&V&&typeof K.stack=="string")return[K.stack,V.stack]}return[null,null]}};c.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(c.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(c.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var p=c.DetermineComponentFrameRoot(),y=p[0],S=p[1];if(y&&S){var _=y.split(` 44`),Q=S.split(` 45`);for(u=c=0;c<_.length&&!_[c].includes("DetermineComponentFrameRoot");)c++;for(;u<Q.length&&!Q[u].includes("DetermineComponentFrameRoot");)u++;if(c===_.length||u===Q.length)for(c=_.length-1,u=Q.length-1;1<=c&&0<=u&&_[c]!==Q[u];)u--;for(;1<=c&&0<=u;c--,u--)if(_[c]!==Q[u]){if(c!==1||u!==1)do if(c--,u--,0>u||_[c]!==Q[u]){var W=` 46`+_[c].replace(" at new "," at ");return e.displayName&&W.includes("<anonymous>")&&(W=W.replace("<anonymous>",e.displayName)),W}while(1<=c&&0<=u);break}}}finally{ps=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?bt(r):""}function Ia(e,a){switch(e.tag){case 26:case 27:case 5:return bt(e.type);case 16:return bt("Lazy");case 13:return e.child!==a&&a!==null?bt("Suspense Fallback"):bt("Suspense");case 19:return bt("SuspenseList");case 0:case 15:return Xa(e.type,!1);case 11:return Xa(e.type.render,!1);case 1:return Xa(e.type,!0);case 31:return bt("Activity");default:return""}}function _l(e){try{var a="",r=null;do a+=Ia(e,r),r=e,e=e.return;while(e);return a}catch(c){return` 47Error generating stack: `+c.message+` 48`+c.stack}}var ra=Object.prototype.hasOwnProperty,Tl=t.unstable_scheduleCallback,Ol=t.unstable_cancelCallback,Ht=t.unstable_shouldYield,Qs=t.unstable_requestPaint,zt=t.unstable_now,Id=t.unstable_getCurrentPriorityLevel,Pn=t.unstable_ImmediatePriority,rc=t.unstable_UserBlockingPriority,_n=t.unstable_NormalPriority,Dl=t.unstable_LowPriority,xs=t.unstable_IdlePriority,lc=t.log,Vs=t.unstable_setDisableYieldValue,Tn=null,Ut=null;function Ha(e){if(typeof lc=="function"&&Vs(e),Ut&&typeof Ut.setStrictMode=="function")try{Ut.setStrictMode(Tn,e)}catch{}}var Ot=Math.clz32?Math.clz32:Za,Hd=Math.log,kl=Math.LN2;function Za(e){return e>>>=0,e===0?32:31-(Hd(e)/kl|0)|0}var br=256,vr=262144,On=4194304;function Ja(e){var a=e&42;if(a!==0)return a;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ee(e,a,r){var c=e.pendingLanes;if(c===0)return 0;var u=0,p=e.suspendedLanes,y=e.pingedLanes;e=e.warmLanes;var S=c&134217727;return S!==0?(c=S&~p,c!==0?u=Ja(c):(y&=S,y!==0?u=Ja(y):r||(r=S&~e,r!==0&&(u=Ja(r))))):(S=c&~p,S!==0?u=Ja(S):y!==0?u=Ja(y):r||(r=c&~e,r!==0&&(u=Ja(r)))),u===0?0:a!==0&&a!==u&&(a&p)===0&&(p=u&-u,r=a&-a,p>=r||p===32&&(r&4194048)!==0)?a:u}function nt(e,a){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&a)===0}function wt(e,a){switch(e){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Dt(){var e=On;return On<<=1,(On&62914560)===0&&(On=4194304),e}function Gs(e){for(var a=[],r=0;31>r;r++)a.push(e);return a}function it(e,a){e.pendingLanes|=a,a!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ft(e,a,r,c,u,p){var y=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var S=e.entanglements,_=e.expirationTimes,Q=e.hiddenUpdates;for(r=y&~r;0<r;){var W=31-Ot(r),J=1<<W;S[W]=0,_[W]=-1;var V=Q[W];if(V!==null)for(Q[W]=null,W=0;W<V.length;W++){var K=V[W];K!==null&&(K.lane&=-536870913)}r&=~J}c!==0&&Dn(e,c,0),p!==0&&u===0&&e.tag!==0&&(e.suspendedLanes|=p&~(y&~a))}function Dn(e,a,r){e.pendingLanes|=a,e.suspendedLanes&=~a;var c=31-Ot(a);e.entangledLanes|=a,e.entanglements[c]=e.entanglements[c]|1073741824|r&261930}function $t(e,a){var r=e.entangledLanes|=a;for(e=e.entanglements;r;){var c=31-Ot(r),u=1<<c;u&a|e[c]&a&&(e[c]|=a),r&=~u}}function Wt(e,a){var r=a&-a;return r=(r&42)!==0?1:yr(r),(r&(e.suspendedLanes|a))!==0?0:r}function yr(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function za(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function zd(){var e=B.p;return e!==0?e:(e=window.event,e===void 0?32:Fb(e.type))}function dx(e,a){var r=B.p;try{return B.p=e,a()}finally{B.p=r}}var Ks=Math.random().toString(36).slice(2),At="__reactFiber$"+Ks,Xt="__reactProps$"+Ks,jr="__reactContainer$"+Ks,Ud="__reactEvents$"+Ks,I2="__reactListeners$"+Ks,H2="__reactHandles$"+Ks,ux="__reactResources$"+Ks,Ll="__reactMarker$"+Ks;function Bd(e){delete e[At],delete e[Xt],delete e[Ud],delete e[I2],delete e[H2]}function wr(e){var a=e[At];if(a)return a;for(var r=e.parentNode;r;){if(a=r[jr]||r[At]){if(r=a.alternate,a.child!==null||r!==null&&r.child!==null)for(e=Tb(e);e!==null;){if(r=e[At])return r;e=Tb(e)}return a}e=r,r=e.parentNode}return null}function Nr(e){if(e=e[At]||e[jr]){var a=e.tag;if(a===5||a===6||a===13||a===31||a===26||a===27||a===3)return e}return null}function Il(e){var a=e.tag;if(a===5||a===26||a===27||a===6)return e.stateNode;throw Error(i(33))}function Sr(e){var a=e[ux];return a||(a=e[ux]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function Nt(e){e[Ll]=!0}var fx=new Set,mx={};function kn(e,a){Cr(e,a),Cr(e+"Capture",a)}function Cr(e,a){for(mx[e]=a,e=0;e<a.length;e++)fx.add(a[e])}var z2=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),px={},xx={};function U2(e){return ra.call(xx,e)?!0:ra.call(px,e)?!1:z2.test(e)?xx[e]=!0:(px[e]=!0,!1)}function ic(e,a,r){if(U2(a))if(r===null)e.removeAttribute(a);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(a);return;case"boolean":var c=a.toLowerCase().slice(0,5);if(c!=="data-"&&c!=="aria-"){e.removeAttribute(a);return}}e.setAttribute(a,""+r)}}function cc(e,a,r){if(r===null)e.removeAttribute(a);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttribute(a,""+r)}}function hs(e,a,r,c){if(c===null)e.removeAttribute(r);else{switch(typeof c){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(a,r,""+c)}}function Na(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function hx(e){var a=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function B2(e,a,r){var c=Object.getOwnPropertyDescriptor(e.constructor.prototype,a);if(!e.hasOwnProperty(a)&&typeof c<"u"&&typeof c.get=="function"&&typeof c.set=="function"){var u=c.get,p=c.set;return Object.defineProperty(e,a,{configurable:!0,get:function(){return u.call(this)},set:function(y){r=""+y,p.call(this,y)}}),Object.defineProperty(e,a,{enumerable:c.enumerable}),{getValue:function(){return r},setValue:function(y){r=""+y},stopTracking:function(){e._valueTracker=null,delete e[a]}}}}function qd(e){if(!e._valueTracker){var a=hx(e)?"checked":"value";e._valueTracker=B2(e,a,""+e[a])}}function gx(e){if(!e)return!1;var a=e._valueTracker;if(!a)return!0;var r=a.getValue(),c="";return e&&(c=hx(e)?e.checked?"true":"false":e.value),e=c,e!==r?(a.setValue(e),!0):!1}function oc(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var q2=/[\n"\\]/g;function Sa(e){return e.replace(q2,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function Qd(e,a,r,c,u,p,y,S){e.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.type=y:e.removeAttribute("type"),a!=null?y==="number"?(a===0&&e.value===""||e.value!=a)&&(e.value=""+Na(a)):e.value!==""+Na(a)&&(e.value=""+Na(a)):y!=="submit"&&y!=="reset"||e.removeAttribute("value"),a!=null?Vd(e,y,Na(a)):r!=null?Vd(e,y,Na(r)):c!=null&&e.removeAttribute("value"),u==null&&p!=null&&(e.defaultChecked=!!p),u!=null&&(e.checked=u&&typeof u!="function"&&typeof u!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?e.name=""+Na(S):e.removeAttribute("name")}function bx(e,a,r,c,u,p,y,S){if(p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(e.type=p),a!=null||r!=null){if(!(p!=="submit"&&p!=="reset"||a!=null)){qd(e);return}r=r!=null?""+Na(r):"",a=a!=null?""+Na(a):r,S||a===e.value||(e.value=a),e.defaultValue=a}c=c??u,c=typeof c!="function"&&typeof c!="symbol"&&!!c,e.checked=S?e.checked:!!c,e.defaultChecked=!!c,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(e.name=y),qd(e)}function Vd(e,a,r){a==="number"&&oc(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function Ar(e,a,r,c){if(e=e.options,a){a={};for(var u=0;u<r.length;
vendor: 4,900 bytes, line 48
48u++)a["$"+r[u]]=!0;for(r=0;r<e.length;r++)u=a.hasOwnProperty("$"+e[r].value),e[r].selected!==u&&(e[r].selected=u),u&&c&&(e[r].defaultSelected=!0)}else{for(r=""+Na(r),a=null,u=0;u<e.length;u++){if(e[u].value===r){e[u].selected=!0,c&&(e[u].defaultSelected=!0);return}a!==null||e[u].disabled||(a=e[u])}a!==null&&(a.selected=!0)}}function vx(e,a,r){if(a!=null&&(a=""+Na(a),a!==e.value&&(e.value=a),r==null)){e.defaultValue!==a&&(e.defaultValue=a);return}e.defaultValue=r!=null?""+Na(r):""}function yx(e,a,r,c){if(a==null){if(c!=null){if(r!=null)throw Error(i(92));if(de(c)){if(1<c.length)throw Error(i(93));c=c[0]}r=c}r==null&&(r=""),a=r}r=Na(a),e.defaultValue=r,c=e.textContent,c===r&&c!==""&&c!==null&&(e.value=c),qd(e)}function Er(e,a){if(a){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=a;return}}e.textContent=a}var Q2=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function jx(e,a,r){var c=a.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?c?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="":c?e.setProperty(a,r):typeof r!="number"||r===0||Q2.has(a)?a==="float"?e.cssFloat=r:e[a]=(""+r).trim():e[a]=r+"px"}function wx(e,a,r){if(a!=null&&typeof a!="object")throw Error(i(62));if(e=e.style,r!=null){for(var c in r)!r.hasOwnProperty(c)||a!=null&&a.hasOwnProperty(c)||(c.indexOf("--")===0?e.setProperty(c,""):c==="float"?e.cssFloat="":e[c]="");for(var u in a)c=a[u],a.hasOwnProperty(u)&&r[u]!==c&&jx(e,u,c)}else for(var p in a)a.hasOwnProperty(p)&&jx(e,p,a[p])}function Gd(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var V2=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
48-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),G2=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function dc(e){return G2.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function gs(){}var Kd=null;function Yd(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Mr=null,Rr=null;function Nx(e){var a=Nr(e);if(a&&(e=a.stateNode)){var r=e[Xt]||null;e:switch(e=a.stateNode,a.type){case"input":if(Qd(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),a=r.name,r.type==="radio"&&a!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+Sa(""+a)+'"][type="radio"]'),a=0;a<r.length;a++){var c=r[a];if(c!==e&&c.form===e.form){var u=c[Xt]||null;if(!u)throw Error(i(90));Qd(c,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(a=0;a<r.length;a++)c=r[a],c.form===e.form&&gx(c)}break e;case"textarea":vx(e,r.value,r.defaultValue);break e;case"select":a=r.value,a!=null&&Ar(e,!!r.multiple,a,!1)}}}var Fd=!1;function Sx(e,a,r){if(Fd)return e(a,r);Fd=!0;try{var c=e(a);return c}finally{if(Fd=!1,(Mr!==null||Rr!==null)&&(Xc(),Mr&&(a=Mr,e=Rr,Rr=Mr=null,Nx(a),e)))for(a=0;a<e.length;a++)Nx(e[a])}}function Hl(e,a){var r=e.stateNode;if(r===null)return null;var c=r[Xt]||null;if(c===null)return null;r=c[a];e:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(c=!c.disabled)||(e=e.type,c=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!c;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(i(231,a,typeof r));return r}var bs=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$d=!1;if(bs)try{var zl={};Object.defineProperty(zl,"passive",{get:function(){$d=!0}}),window.addEventListener("test",zl,zl),window.removeEventListener("test",zl,zl)}catch{$d=!1}var Ys=null,Wd=null,uc=null;function Cx(){if(uc)return uc;var e,a=Wd,r=a.length,c,u="value"in Ys?Ys.value:Ys.textContent,p=u.length;for(e=0;e<r&&a[e]===u[e];e++);var y=r-e;for(c=1;c<=y&&a[r-c]===u[p-c];c++);return uc=u.slice(e,1<c?1-c:void 0)}function fc(e){var a=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&a===13&&(e=13)):e=a,e===10&&(e=13),32<=e||e===13?e:0}function mc(){return!0}function Ax(){return!1}function Zt(e){function a(r,c,u,p,y){this._reactName=r,this._targetInst=u,this.type=c,this.nativeEvent=p,this.target=y,this.currentTarget=null;for(var S in e)e.hasOwnProperty(S)&&(r=e[S],this[S]=r?r(p):p[S]);return this.isDefaultPrevented=(p.defaultPrevented!=null?p.defaultPrevented:p.returnValue===!1)?mc:Ax,this.isPropagationStopped=Ax,this}return x(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=mc)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=mc)},persist:function(){},isPersistent:mc}),a}var Ln={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pc=Zt(Ln),Ul=x({},Ln,{view:0,detail:0}),K2=Zt(Ul),Xd,Zd,Bl,xc=x({},Ul,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:eu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Bl&&(Bl&&e.type==="mousemove"?(Xd=e.screenX-Bl.screenX,Zd=e.screenY-Bl.screenY):Zd=Xd=0,Bl=e),Xd)},movementY:function(e){return"movementY"in e?e.movementY:Zd}}),Ex=Zt(xc),Y2=x({},xc,{dataTransfer:0}),F2=Zt(Y2),$2=x({},Ul,{relatedTarget:0}),Jd=Zt($2),W2=x({},Ln,{animationName:0,elapsedTime:0,pseudoElement:0}),X2=Zt(W2),Z2=x({},Ln,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),J2=Zt(Z2),e5=x({},Ln,{data:0}),Mx=Zt(e5),t5={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},a5={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},s5={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function n5(e){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(e):(e=s5[e])?!!a[e]:!1}
vendor: 5,306 bytes, line 48
48function eu(){return n5}var r5=x({},Ul,{key:function(e){if(e.key){var a=t5[e.key]||e.key;if(a!=="Unidentified")return a}return e.type==="keypress"?(e=fc(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?a5[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:eu,charCode:function(e){return e.type==="keypress"?fc(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?fc(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),l5=Zt(r5),i5=x({},xc,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Rx=Zt(i5),c5=x({},Ul,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:eu}),o5=Zt(c5),d5=x({},Ln,{propertyName:0,elapsedTime:0,pseudoElement:0}),u5=Zt(d5),f5=x({},xc,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),m5=Zt(f5),p5=x({},Ln,{newState:0,oldState:0}),x5=Zt(p5),h5=[9,13,27,32],tu=bs&&"CompositionEvent"in window,ql=null;bs&&"documentMode"in document&&(ql=document.documentMode);var g5=bs&&"TextEvent"in window&&!ql,Px=bs&&(!tu||ql&&8<ql&&11>=ql),_x=" ",Tx=!1;function Ox(e,a){switch(e){case"keyup":return h5.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Dx(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Pr=!1;function b5(e,a){switch(e){case"compositionend":return Dx(a);case"keypress":return a.which!==32?null:(Tx=!0,_x);case"textInput":return e=a.data,e===_x&&Tx?null:e;default:return null}}function v5(e,a){if(Pr)return e==="compositionend"||!tu&&Ox(e,a)?(e=Cx(),uc=Wd=Ys=null,Pr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1<a.char.length)return a.char;if(a.which)return String.fromCharCode(a.which)}return null;case"compositionend":return Px&&a.locale!=="ko"?null:a.data;default:return null}}var y5={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function kx(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a==="input"?!!y5[e.type]:a==="textarea"}function Lx(e,a,r,c){Mr?Rr?Rr.push(c):Rr=[c]:Mr=c,a=no(a,"onChange"),0<a.length&&(r=new pc("onChange","change",null,r,c),e.push({event:r,listeners:a}))}var Ql=null,Vl=null;function j5(e){bb(e,0)}function hc(e){var a=Il(e);if(gx(a))return e}function Ix(e,a){if(e==="change")return a}var Hx=!1;if(bs){var au;if(bs){var su="oninput"in document;if(!su){var zx=document.createElement("div");zx.setAttribute("oninput","return;"),su=typeof zx.oninput=="function"}au=su}else au=!1;Hx=au&&(!document.documentMode||9<document.documentMode)}function Ux(){Ql&&(Ql.detachEvent("onpropertychange",Bx),Vl=Ql=null)}function Bx(e){if(e.propertyName==="value"&&hc(Vl)){var a=[];Lx(a,Vl,e,Yd(e)),Sx(j5,a)}}function w5(e,a,r){e==="focusin"?(Ux(),Ql=a,Vl=r,Ql.attachEvent("onpropertychange",Bx)):e==="focusout"&&Ux()}function N5(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return hc(Vl)}function S5(e,a){if(e==="click")return hc(a)}function C5(e,a){if(e==="input"||e==="change")return hc(a)}function A5(e,a){return e===a&&(e!==0||1/e===1/a)||e!==e&&a!==a}var la=typeof Object.is=="function"?Object.is:A5;function Gl(e,a){if(la(e,a))return!0;if(typeof e!="object"||e===null||typeof a!="object"||a===null)return!1;var r=Object.keys(e),c=Object.keys(a);if(r.length!==c.length)return!1;for(c=0;c<r.length;c++){var u=r[c];if(!ra.call(a,u)||!la(e[u],a[u]))return!1}return!0}function qx(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Qx(e,a){var r=qx(e);e=0;for(var c;r;){if(r.nodeType===3){if(c=e+r.textContent.length,e<=a&&c>=a)return{node:r,offset:a-e};e=c}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=qx(r)}}function Vx(e,a){return e&&a?e===a?!0:e&&e.nodeType===3?!1:a&&a.nodeType===3?Vx(e,a.parentNode):"contains"in e?e.contains(a):e.compareDocumentPosition?!!(e.compareDocumentPosition(a)&16):!1:!1}function Gx(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var a=oc(e.document);a instanceof e.HTMLIFrameElement;){try{var r=typeof a.contentWindow.location.href=="string"}catch{r=!1}if(r)e=a.contentWindow;else break;a=oc(e.document)}return a}function nu(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a&&(a==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||a==="textarea"||e.contentEditable==="true")}var E5=bs&&"documentMode"in document&&11>=document.documentMode,_r=null,ru=null,Kl=null,lu=!1;function Kx(e,a,r){var c=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;lu||_r==null||_r!==oc(c)||(c=_r,"selectionStart"in c&&nu(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focu
vendor: 20,435 bytes, line 48
48sNode:c.focusNode,focusOffset:c.focusOffset}),Kl&&Gl(Kl,c)||(Kl=c,c=no(ru,"onSelect"),0<c.length&&(a=new pc("onSelect","select",null,a,r),e.push({event:a,listeners:c}),a.target=_r)))}function In(e,a){var r={};return r[e.toLowerCase()]=a.toLowerCase(),r["Webkit"+e]="webkit"+a,r["Moz"+e]="moz"+a,r}var Tr={animationend:In("Animation","AnimationEnd"),animationiteration:In("Animation","AnimationIteration"),animationstart:In("Animation","AnimationStart"),transitionrun:In("Transition","TransitionRun"),transitionstart:In("Transition","TransitionStart"),transitioncancel:In("Transition","TransitionCancel"),transitionend:In("Transition","TransitionEnd")},iu={},Yx={};bs&&(Yx=document.createElement("div").style,"AnimationEvent"in window||(delete Tr.animationend.animation,delete Tr.animationiteration.animation,delete Tr.animationstart.animation),"TransitionEvent"in window||delete Tr.transitionend.transition);function Hn(e){if(iu[e])return iu[e];if(!Tr[e])return e;var a=Tr[e],r;for(r in a)if(a.hasOwnProperty(r)&&r in Yx)return iu[e]=a[r];return e}var Fx=Hn("animationend"),$x=Hn("animationiteration"),Wx=Hn("animationstart"),M5=Hn("transitionrun"),R5=Hn("transitionstart"),P5=Hn("transitioncancel"),Xx=Hn("transitionend"),Zx=new Map,cu="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");cu.push("scrollEnd");function Ua(e,a){Zx.set(e,a),kn(a,[e])}var gc=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Ca=[],Or=0,ou=0;function bc(){for(var e=Or,a=ou=Or=0;a<e;){var r=Ca[a];Ca[a++]=null;var c=Ca[a];Ca[a++]=null;var u=Ca[a];Ca[a++]=null;var p=Ca[a];if(Ca[a++]=null,c!==null&&u!==null){var y=c.pending;y===null?u.next=u:(u.next=y.next,y.next=u),c.pending=u}p!==0&&Jx(r,u,p)}}function vc(e,a,r,c){Ca[Or++]=e,Ca[Or++]=a,Ca[Or++]=r,Ca[Or++]=c,ou|=c,e.lanes|=c,e=e.alternate,e!==null&&(e.lanes|=c)}function du(e,a,r,c){return vc(e,a,r,c),yc(e)}function zn(e,a){return vc(e,null,null,a),yc(e)}function Jx(e,a,r){e.lanes|=r;var c=e.alternate;c!==null&&(c.lanes|=r);for(var u=!1,p=e.return;p!==null;)p.childLanes|=r,c=p.alternate,c!==null&&(c.childLanes|=r),p.tag===22&&(e=p.stateNode,e===null||e._visibility&1||(u=!0)),e=p,p=p.return;return e.tag===3?(p=e.stateNode,u&&a!==null&&(u=31-Ot(r),e=p.hiddenUpdates,c=e[u],c===null?e[u]=[a]:c.push(a),a.lane=r|536870912),p):null}function yc(e){if(50<pi)throw pi=0,yf=null,Error(i(185));for(var a=e.return;a!==null;)e=a,a=e.return;return e.tag===3?e.stateNode:null}var Dr={};function _5(e,a,r,c){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=c,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ia(e,a,r,c){return new _5(e,a,r,c)}function uu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function vs(e,a){var r=e.alternate;return r===null?(r=ia(e.tag,a,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=a,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&65011712,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,a=e.dependencies,r.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function eh(e,a){e.flags&=65011714;var r=e.alternate;return r===null?(e.childLanes=0,e.lanes=a,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,a=r.dependencies,e.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),e}function jc(e,a,r,c,u,p){var y=0;if(c=e,typeof e=="function")uu(e)&&(y=1);else if(typeof e=="string")y=L3(e,r,F.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ee:return e=ia(31,r,a,u),e.elementType=ee,e.lanes=p,e;case w:return Un(r.children,u,p,a);case A:y=8,u|=24;break;case E:return e=ia(12,r,a,u|2),e.elementType=E,e.lanes=p,e;case z:return e=ia(13,r,a,u),e.elementType=z,e.lanes=p,e;case T:return e=ia(19,r,a,u),e.elementType=T,e.lanes=p,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case H:y=10;break e;case O:y=9;break e;case Y:y=11;break e;case R:y=14;break e;case L:y=16,c=null;break e}y=29,r=Error(i(130,e===null?"null":typeof e,"")),c=null}return a=ia(y,r,a,u),a.elementType=e,a.type=c,a.lanes=p,a}function Un(e,a,r,c){return e=ia(7,e,c,a),e.lanes=r,e}function fu(e,a,r){return e=ia(6,e,null,a),e.lanes=r,e}function th(e){var a=ia(18,null,null,0);return a.stateNode=e,a}function mu(e,a,r){return a=ia(4,e.children!==null?e.children:[],e.key,a),a.lanes=r,a.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},a}var ah=new WeakMap;function Aa(e,a){if(typeof e=="object"&&e!==null){var r=ah.get(e);return r!==void 0?r:(a={value:e,source:a,stack:_l(a)},ah.set(e,a),a)}return{value:e,source:a,stack:_l(a)}}var kr=[],Lr=0,wc=null,Yl=0,Ea=[],Ma=0,Fs=null,es=1,ts="";function ys(e,a){kr[Lr++]=Yl,kr[Lr++]=wc,wc=e,Yl=a}function sh(e,a,r){Ea[Ma++]=es,Ea[Ma++]=ts,Ea[Ma++]=Fs,Fs=e;var c=es;e=ts;var u=32-Ot(c)-1;c&=~(1<<u),r+=1;var p=32-Ot(a)+u;if(30<p){var y=u-u%5;p=(c&(1<<y)-1).toString(32),c>>=y,u-=y,es=1<<32-Ot(a)+u|r<<u|c,ts=p+e}else es=1<<p|r<<u|c,ts=e}function pu(e){e.return!==null&&(ys(e,1),sh(e,1,0))}function xu(e){for(;e===wc;)wc=kr[--Lr],kr[Lr]=null,Yl=kr[--Lr],kr[Lr]=null;for(;e===Fs;)Fs=Ea[--Ma],Ea[Ma]=null,ts=Ea[--Ma],Ea[Ma]=null,es=Ea[--Ma],Ea[Ma]=null}function nh(e,a){Ea[Ma++]=es,Ea[Ma++]=ts,Ea[Ma++]=Fs,es=a.id,ts=a.overflow,Fs=e}var Et=null,at=null,Be=!1,$s=null,Ra=!1,hu=Error(i(519));function Ws(e){var a=Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Fl(Aa(a,e)),hu}function rh(e){var a=e.stateNode,r=e.type,c=e.memoizedProps;switch(a[At]=e,a[Xt]=c,r){case"dialog":Le("cancel",a),Le("close",a);break;case"iframe":case"object":case"embed":Le("load",a);break;case"video":case"audio":for(r=0;r<hi.length;r++)Le(hi[r],a);break;case"source":Le("error",a);break;case"img":case"image":case"link":Le("error",a),Le("load",a);break;case"details":Le("toggle",a);break;case"input":Le("invalid",a),bx(a,c.value,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name,!0);break;case"select":Le("invalid",a);break;case"textarea":Le("invalid",a),yx(a,c.value,c.defaultValue,c.children)}r=c.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||a.textContent===""+r||c.suppressHydrationWarning===!0||wb(a.textContent,r)?(c.popover!=null&&(Le("beforetoggle",a),Le("toggle",a)),c.onScroll!=null&&Le("scroll",a),c.onScrollEnd!=null&&Le("scrollend",a),c.onClick!=null&&(a.onclick=gs),a=!0):a=!1,a||Ws(e,!0)}function lh(e){for(Et=e.return;Et;)switch(Et.tag){case 5:case 31:case 13:Ra=!1;return;case 27:case 3:Ra=!0;return;default:Et=Et.return}}function Ir(e){if(e!==Et)return!1;if(!Be)return lh(e),Be=!0,!1;var a=e.tag,r;if((r=a!==3&&a!==27)&&((r=a===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||kf(e.type,e.memoizedProps)),r=!r),r&&at&&Ws(e),lh(e),a===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));at=_b(e)}else if(a===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));at=_b(e)}else a===27?(a=at,un(e.type)?(e=Uf,Uf=null,at=e):at=a):at=Et?_a(e.stateNode.nextSibling):null;return!0}function Bn(){at=Et=null,Be=!1}function gu(){var e=$s;return e!==null&&(aa===null?aa=e:aa.push.apply(aa,e),$s=null),e}function Fl(e){$s===null?$s=[e]:$s.push(e)}var bu=M(null),qn=null,js=null;function Xs(e,a,r){U(bu,a._currentValue),a._currentValue=r}function ws(e){e._currentValue=bu.current,G(bu)}function vu(e,a,r){for(;e!==null;){var c=e.alternate;if((e.childLanes&a)!==a?(e.childLanes|=a,c!==null&&(c.childLanes|=a)):c!==null&&(c.childLanes&a)!==a&&(c.childLanes|=a),e===r)break;e=e.return}}function yu(e,a,r,c){var u=e.child;for(u!==null&&(u.return=e);u!==null;){var p=u.dependencies;if(p!==null){var y=u.child;p=p.firstContext;e:for(;p!==null;){var S=p;p=u;for(var _=0;_<a.length;_++)if(S.context===a[_]){p.lanes|=r,S=p.alternate,S!==null&&(S.lanes|=r),vu(p.return,r,e),c||(y=null);break e}p=S.next}}else if(u.tag===18){if(y=u.return,y===null)throw Error(i(341));y.lanes|=r,p=y.alternate,p!==null&&(p.lanes|=r),vu(y,r,e),y=null}else y=u.child;if(y!==null)y.return=u;else for(y=u;y!==null;){if(y===e){y=null;break}if(u=y.sibling,u!==null){u.return=y.return,y=u;break}y=y.return}u=y}}function Hr(e,a,r,c){e=null;for(var u=a,p=!1;u!==null;){if(!p){if((u.flags&524288)!==0)p=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var y=u.alternate;if(y===null)throw Error(i(387));if(y=y.memoizedProps,y!==null){var S=u.type;la(u.pendingProps.value,y.value)||(e!==null?e.push(S):e=[S])}}else if(u===X.current){if(y=u.alternate,y===null)throw Error(i(387));y.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(e!==null?e.push(ji):e=[ji])}u=u.return}e!==null&&yu(a,e,r,c),a.flags|=262144}function Nc(e){for(e=e.firstContext;e!==null;){if(!la(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Qn(e){qn=e,js=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Mt(e){return ih(qn,e)}function Sc(e,a){return qn===null&&Qn(e),ih(e,a)}function ih(e,a){var r=a._currentValue;if(a={context:a,memoizedValue:r,next:null},js===null){if(e===null)throw Error(i(308));js=a,e.dependencies={lanes:0,firstContext:a},e.flags|=524288}else js=js.next=a;return r}var T5=typeof AbortController<"u"?AbortController:function(){var e=[],a=this.signal={aborted:!1,addEventListener:function(r,c){e.push(c)}};this.abort=function(){a.aborted=!0,e.forEach(function(r){return r()})}},O5=t.unstable_scheduleCallback,D5=t.unstable_NormalPriority,pt={$$typeof:H,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ju(){return{controller:new T5,data:new Map,refCount:0}}function $l(e){e.refCount--,e.refCount===0&&O5(D5,function(){e.controller.abort()})}var Wl=null,wu=0,zr=0,Ur=null;function k5(e,a){if(Wl===null){var r=Wl=[];wu=0,zr=Af(),Ur={status:"pending",value:void 0,then:function(c){r.push(c)}}}return wu++,a.then(ch,ch),a}function ch(){if(--wu===0&&Wl!==null){Ur!==null&&(Ur.status="fulfilled");var e=Wl;Wl=null,zr=0,Ur=null;for(var a=0;a<e.length;a++)(0,e[a])()}}function L5(e,a){var r=[],c={status:"pending",value:null,reason:null,then:function(u){r.push(u)}};return e.then(function(){c.status="fulfilled",c.value=a;for(var u=0;u<r.length;u++)(0,r[u])(a)},function(u){for(c.status="rejected",c.reason=u,u=0;u<r.length;u++)(0,r[u])(void 0)}),c}var oh=P.S;P.S=function(e,a){Kg=zt(),typeof a=="object"&&a!==null&&typeof a.then=="function"&&k5(e,a),oh!==null&&oh(e,a)};var Vn=M(null);function Nu(){var e=Vn.current;return e!==null?e:tt.pooledCache}function Cc(e,a){a===null?U(Vn,Vn.current):U(Vn,a.pool)}function dh(){var e=Nu();return e===null?null:{parent:pt._currentValue,pool:e}}var Br=Error(i(460)),Su=Error(i(474)),Ac=Error(i(542)),Ec={then:function(){}};function uh(e){return e=e.status,e==="fulfilled"||e==="rejected"}function fh(e,a,r){switch(r=e[r],r===void 0?e.push(a):r!==a&&(a.then(gs,gs),a=r),a.status){case"fulfilled":return a.value;case"rejected":throw e=a.reason,ph(e),e;default:if(typeof a.status=="string")a.then(gs,gs);else{if(e=tt,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=a,e.status="pending",e.then(function(c){if(a.status==="pending"){var u=a;u.status="fulfilled",u.value=c}},function(c){if(a.status==="pending"){var u=a;u.status="rejected",u.reason=c}})}switch(a.status){case"fulfilled":return a.value;case"rejected":throw e=a.reason,ph(e),e}throw Kn=a,Br}}function Gn(e){try{var a=e._init;return a(e._payload)}catch(r){throw r!==null&&typeof r=="object"&&typeof r.then=="function"?(Kn=r,Br):r}}var Kn=null;function mh(){if(Kn===null)throw Error(i(459));var e=Kn;return Kn=null,e}function ph(e){if(e===Br||e===Ac)throw Error(i(483))}var qr=null,Xl=0;function Mc(e){var a=Xl;return Xl+=1,qr===null&&(qr=[]),fh(qr,e,a)}function Zl(e,a){a=a.props.ref,e.ref=a!==void 0?a:null}function Rc(e,a){throw a.$$typeof===j?Error(i(525)):(e=Object.prototype.toString.call(a),Error(i(31,e==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":e)))}function xh(e){function a(I,D){if(e){var q=I.deletions;q===null?(I.deletions=[D],I.flags|=16):q.push(D)}}function r(I,D){if(!e)return null;for(;D!==null;)a(I,D),D=D.sibling;return null}function c(I){for(var D=new Map;I!==null;)I.key!==null?D.set(I.key,I):D.set(I.index,I),I=I.sibling;return D}function u(I,D){return I=vs(I,D),I.index=0,I.sibling=null,I}function p(I,D,q){return I.index=q,e?(q=I.alternate,q!==null?(q=q.index,q<D?(I.flags|=67108866,D):q):(I.flags|=67108866,D)):(I.flags|=1048576,D)}function y(I){return e&&I.alternate===null&&(I.flags|=67108866),I}function S(I,D,q,Z){return D===null||D.tag!==6?(D=fu(q,I.mode,Z),D.return=I,D):(D=u(D,q),D.return=I,D)}function _(I,D,q,Z){var je=q.type;return je===w?W(I,D,q.props.children,Z,q.key):D!==null&&(D.elementType===je||typeof je=="object"&&je!==null&&je.$$typeof===L&&Gn(je)===D.type)?(D=u(D,q.props),Zl(D,q),D.return=I,D):(D=jc(q.type,q.key,q.props,null,I.mode,Z),Zl(D,q),D.return=I,D)}function Q(I,D,q,Z){return D===null||D.tag!==4||D.stateNode.containerInfo!==q.containerInfo||D.stateNode.implementation!==q.implementation?(D=mu(q,I.mode,Z),D.return=I,D):(D=u(D,q.children||[]),D.return=I,D)}function W(I,D,q,Z,je){return D===null||D.tag!==7?(D=Un(q,I.mode,Z,je),D.return=I,D):(D=u(D,q),D.return=I,D)}function J(I,D,q){if(typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint")return D=fu(""+D,I.mode,q),D.return=I,D;if(typeof D=="object"&&D!==null){switch(D.$$typeof){case C:return q=jc(D.type,D.key,D.props,null,I.mode,q),Zl(q,D),q.return=I,q;case N:return D=mu(D,I.mode,q),D.return=I,D;case L:return D=Gn(D),J(I,D,q)}if(de(D)||se(D))return D=Un(D,I.mode,q,null),D.return=I,D;if(typeof D.then=="function")return J(I,Mc(D),q);if(D.$$typeof===H)return J(I,Sc(I,D),q);Rc(I,D)}return null}function V(I,D,q,Z){var je=D!==null?D.key:null;if(typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint")return je!==null?null:S(I,D,""+q,Z);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case C:return q.key===je?_(I,D,q,Z):null;case N:return q.key===je?Q(I,D,q,Z):null;case L:return q=Gn(q),V(I,D,q,Z)}if(de(q)||se(q))return je!==null?null:W(I,D,q,Z,null);if(typeof q.then=="function")return V(I,D,Mc(q),Z);if(q.$$typeof===H)return V(I,D,Sc(I,q),Z);Rc(I,q)}return null}function K(I,D,q,Z,je){if(typeof Z=="string"&&Z!==""||typeof Z=="number"||typeof Z=="bigint")return I=I.get(q)||null,S(D,I,""+Z,je);if(typeof Z=="object"&&Z!==null){switch(Z.$$typeof){case C:return I=I.get(Z.key===null?q:Z.key)||null,_(D,I,Z,je);case N:return I=I.get(Z.key===null?q:Z.key)||null,Q(D,I,Z,je);case L:return Z=Gn(Z),K(I,D,q,Z,je)}if(de(Z)||se(Z))return I=I.get(q)||null,W(D,I,Z,je,null);if(typeof Z.then=="function")return K(I,D,q,Mc(Z),je);if(Z.$$typeof===H)return K(I,D,q,Sc(D,Z),je);Rc(D,Z)}return null}function he(I,D,q,Z){for(var je=null,Ve=null,ye=D,_e=D=0,ze=null;ye!==null&&_e<q.length;_e++){ye.index>_e?(ze=ye,ye=null):ze=ye.sibling;var Ge=V(I,ye,q[_e],Z);if(Ge===null){ye===null&&(ye=ze);break}e&&ye&&Ge.alternate===null&&a(I,ye),D=p(Ge,D,_e),Ve===null?je=Ge:Ve.sibling=Ge,Ve=Ge,ye=ze}if(_e===q.length)return r(I,ye),Be&&ys(I,_e),je;if(ye===null){for(;_e<q.length;_e++)ye=J(I,q[_e],Z),ye!==null&&(D=p(ye,D,_e),Ve===null?je=ye:Ve.sibling=ye,Ve=ye);return Be&&ys(I,_e),je}for(ye=c(ye);_e<q.length;_e++)ze=K(ye,I,_e,q[_e],Z),ze!==null&&(e&&ze.alternate!==null&&ye.delete(ze.key===null?_e:ze.key),D=p(ze,D,_e),Ve===null?je=ze:Ve.sibling=ze,Ve=ze);return e&&ye.forEach(function(hn){return a(I,hn)}),Be&&ys(I,_e),je}function Ne(I,D,q,Z){if(q==null)throw Error(i(151));for(var je=null,Ve=null,ye=D,_e=D=0,ze=null,Ge=q.next();ye!==null&&!Ge.done;_e++,Ge=q.next()){ye.index>_e?(ze=ye,ye=null):ze=ye.sibling;var hn=V(I,ye,Ge.value,Z);if(hn===null){ye===null&&(ye=ze);break}e&&ye&&hn.alternate===null&&a(I,ye),D=p(hn,D,_e),Ve===null?je=hn:Ve.sibling=hn,Ve=hn,ye=ze}if(Ge.done)return r(I,ye),Be&&ys(I,_e),je;if(ye===null){for(;!Ge.done;_e++,Ge=q.next())Ge=J(I,Ge.value,Z),Ge!==null&&(D=p(Ge,D,_e),Ve===null?je=Ge:Ve.sibling=Ge,Ve=Ge);return Be&&ys(I,_e),je}for(ye=c(ye);!Ge.done;_e++,Ge=q.next())Ge=K(ye,I,_e,Ge.value,Z),Ge!==null&&(e&&Ge.alternate!==null&&ye.delete(Ge.key===null?_e:Ge.key),D=p(Ge,D,_e),Ve===null?je=Ge:Ve.sibling=Ge,Ve=Ge);return e&&ye.forEach(function(Y3){return a(I,Y3)}),Be&&ys(I,_e),je}function Je(I,D,q,Z){if(typeof q=="object"&&q!==null&&q.type===w&&q.key===null&&(q=q.props.children),typeof q=="object"&&q!==null){switch(q.$$typeof){case C:e:{for(var je=q.key;D!==null;){if(D.key===je){if(je=q.type,je===w){if(D.tag===7){r(I,D.sibling),Z=u(D,q.props.children),Z.return=I,I=Z;break e}}else if(D.elementType===je||typeof je=="object"&&je!==null&&je.$$typeof===L&&Gn(je)===D.type){r(I,D.sibling),Z=u(D,q.props),Zl(Z,q),Z.return=I,I=Z;break e}r(I,D);break}else a(I,D);D=D.sibling}q.type===w?(Z=Un(q.props.children,I.mode,Z,q.key),Z.return=I,I=Z):(Z=jc(q.type,q.key,q.props,null,I.mode,Z),Zl(Z,q),Z.return=I,I=Z)}return y(I);case N:e:{for(je=q.key;D!==null;){if(D.key===je)if(D.tag===4&&D.stateNode.containerInfo===q.containerInfo&&D.stateNode.implementation===q.implementation){r(I,D.sibling),Z=u(D,q.children||[]),Z.return=I,I=Z;break e}else{r(I,D);break}else a(I,D);D=D.sibling}Z=mu(q,I.mode,Z),Z.return=I,I=Z}return y(I);case L:return q=Gn(q),Je(I,D,q,Z)}if(de(q))return he(I,D,q,Z);if(se(q)){if(je=se(q),typeof je!="function")throw Error(i(150));return q=je.call(q),Ne(I,D,q,Z)}if(typeof q.then=="function")return Je(I,D,Mc(q),Z);if(q.$$typeof===H)return Je(I,D,Sc(I,q),Z);Rc(I,q)}return typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint"?(q=""+q,D!==null&&D.tag===6?(r(I,D.sibling),Z=u(D,q),Z.return=I,I=Z):(r(I,D),Z=fu(q,I.mode,Z),Z.return=I,I=Z),y(I)):r(I,D)}return function(I,D,q,Z){try{Xl=0;var je=Je(I,D,q,Z);return qr=null,je}catch(ye){if(ye===Br||ye===Ac)throw ye;var Ve=ia(29,ye,null,I.mode);return Ve.lanes=Z,Ve.return=I,Ve}finally{}}}var Yn=xh(!0),hh=xh(!1),Zs=!1;function Cu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Au(e,a){e=e.updateQueue,a.updateQueue===e&&(a.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Js(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function en(e,a,r){var c=e.updateQueue;if(c===null)return null;if(c=c.shared,(Ye&2)!==0){var u=c.pending;return u===null?a.next=a:(a.next=u.next,u.next=a),c.pending=a,a=yc(e),Jx(e,null,r),a}return vc(e,c,a,r),yc(e)}function Jl(e,a,r){if(a=a.updateQueue,a!==null&&(a=a.shared,(r&4194048)!==0)){var c=a.lanes;c&=e.pendingLanes,r|=c,a.lanes=r,$t(e,r)}}function Eu(e,a){var r=e.updateQueue,c=e.alternate;if(c!==null&&(c=c.updateQueue,r===c)){var u=null,p=null;if(r=r.firstBaseUpdate,r!==null){do{var y={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};p===null?u=p=y:p=p.next=y,r=r.next}
vendor: 5,856 bytes, line 48
48while(r!==null);p===null?u=p=a:p=p.next=a}else u=p=a;r={baseState:c.baseState,firstBaseUpdate:u,lastBaseUpdate:p,shared:c.shared,callbacks:c.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=a:e.next=a,r.lastBaseUpdate=a}var Mu=!1;function ei(){if(Mu){var e=Ur;if(e!==null)throw e}}function ti(e,a,r,c){Mu=!1;var u=e.updateQueue;Zs=!1;var p=u.firstBaseUpdate,y=u.lastBaseUpdate,S=u.shared.pending;if(S!==null){u.shared.pending=null;var _=S,Q=_.next;_.next=null,y===null?p=Q:y.next=Q,y=_;var W=e.alternate;W!==null&&(W=W.updateQueue,S=W.lastBaseUpdate,S!==y&&(S===null?W.firstBaseUpdate=Q:S.next=Q,W.lastBaseUpdate=_))}if(p!==null){var J=u.baseState;y=0,W=Q=_=null,S=p;do{var V=S.lane&-536870913,K=V!==S.lane;if(K?(He&V)===V:(c&V)===V){V!==0&&V===zr&&(Mu=!0),W!==null&&(W=W.next={lane:0,tag:S.tag,payload:S.payload,callback:null,next:null});e:{var he=e,Ne=S;V=a;var Je=r;switch(Ne.tag){case 1:if(he=Ne.payload,typeof he=="function"){J=he.call(Je,J,V);break e}J=he;break e;case 3:he.flags=he.flags&-65537|128;case 0:if(he=Ne.payload,V=typeof he=="function"?he.call(Je,J,V):he,V==null)break e;J=x({},J,V);break e;case 2:Zs=!0}}V=S.callback,V!==null&&(e.flags|=64,K&&(e.flags|=8192),K=u.callbacks,K===null?u.callbacks=[V]:K.push(V))}else K={lane:V,tag:S.tag,payload:S.payload,callback:S.callback,next:null},W===null?(Q=W=K,_=J):W=W.next=K,y|=V;if(S=S.next,S===null){if(S=u.shared.pending,S===null)break;K=S,S=K.next,K.next=null,u.lastBaseUpdate=K,u.shared.pending=null}}while(!0);W===null&&(_=J),u.baseState=_,u.firstBaseUpdate=Q,u.lastBaseUpdate=W,p===null&&(u.shared.lanes=0),rn|=y,e.lanes=y,e.memoizedState=J}}function gh(e,a){if(typeof e!="function")throw Error(i(191,e));e.call(a)}function bh(e,a){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)gh(r[e],a)}var Qr=M(null),Pc=M(0);function vh(e,a){e=_s,U(Pc,e),U(Qr,a),_s=e|a.baseLanes}function Ru(){U(Pc,_s),U(Qr,Qr.current)}function Pu(){_s=Pc.current,G(Qr),G(Pc)}var ca=M(null),Pa=null;function tn(e){var a=e.alternate;U(ut,ut.current&1),U(ca,e),Pa===null&&(a===null||Qr.current!==null||a.memoizedState!==null)&&(Pa=e)}function _u(e){U(ut,ut.current),U(ca,e),Pa===null&&(Pa=e)}function yh(e){e.tag===22?(U(ut,ut.current),U(ca,e),Pa===null&&(Pa=e)):an()}function an(){U(ut,ut.current),U(ca,ca.current)}function oa(e){G(ca),Pa===e&&(Pa=null),G(ut)}var ut=M(0);function _c(e){for(var a=e;a!==null;){if(a.tag===13){var r=a.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||Hf(r)||zf(r)))return a}else if(a.tag===19&&(a.memoizedProps.revealOrder==="forwards"||a.memoizedProps.revealOrder==="backwards"||a.memoizedProps.revealOrder==="unstable_legacy-backwards"||a.memoizedProps.revealOrder==="together")){if((a.flags&128)!==0)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break;for(;a.sibling===null;){if(a.return===null||a.return===e)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var Ns=0,Re=null,Xe=null,xt=null,Tc=!1,Vr=!1,Fn=!1,Oc=0,ai=0,Gr=null,I5=0;function ct(){throw Error(i(321))}function Tu(e,a){if(a===null)return!1;for(var r=0;r<a.length&&r<e.length;r++)if(!la(e[r],a[r]))return!1;return!0}function Ou(e,a,r,c,u,p){return Ns=p,Re=a,a.memoizedState=null,a.updateQueue=null,a.lanes=0,P.H=e===null||e.memoizedState===null?sg:Fu,Fn=!1,p=r(c,u),Fn=!1,Vr&&(p=wh(a,r,c,u)),jh(e),p}function jh(e){P.H=ri;var a=Xe!==null&&Xe.next!==null;if(Ns=0,xt=Xe=Re=null,Tc=!1,ai=0,Gr=null,a)throw Error(i(300));e===null||ht||(e=e.dependencies,e!==null&&Nc(e)&&(ht=!0))}function wh(e,a,r,c){Re=e;var u=0;do{if(Vr&&(Gr=null),ai=0,Vr=!1,25<=u)throw Error(i(301));if(u+=1,xt=Xe=null,e.updateQueue!=null){var p=e.updateQueue;p.lastEffect=null,p.events=null,p.stores=null,p.memoCache!=null&&(p.memoCache.index=0)}P.H=ng,p=a(r,c)}while(Vr);return p}function H5(){var e=P.H,a=e.useState()[0];return a=typeof a.then=="function"?si(a):a,e=e.useState()[0],(Xe!==null?Xe.memoizedState:null)!==e&&(Re.flags|=1024),a}function Du(){var e=Oc!==0;return Oc=0,e}function ku(e,a,r){a.updateQueue=e.updateQueue,a.flags&=-2053,e.lanes&=~r}function Lu(e){if(Tc){for(e=e.memoizedState;e!==null;){var a=e.queue;a!==null&&(a.pending=null),e=e.next}Tc=!1}Ns=0,xt=Xe=Re=null,Vr=!1,ai=Oc=0,Gr=null}function Bt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return xt===null?Re.memoizedState=xt=e:xt=xt.next=e,xt}function ft(){if(Xe===null){var e=Re.alternate;e=e!==null?e.memoizedState:null}else e=Xe.next;var a=xt===null?Re.memoizedState:xt.next;if(a!==null)xt=a,Xe=e;else{if(e===null)throw Re.alternate===null?Error(i(467)):Error(i(310));Xe=e,e={memoizedState:Xe.memoizedState,baseState:Xe.baseState,baseQueue:Xe.baseQueue,queue:Xe.queue,next:null},xt===null?Re.memoizedState=xt=e:xt=xt.next=e}return xt}function Dc(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function si(e){var a=ai;return ai+=1,Gr===null&&(Gr=[]),e=fh(Gr,e,a),a=Re,(xt===null?a.memoizedState:xt.next)===null&&(a=a.alternate,P.H=a===null||a.memoizedState===null?sg:Fu),e}function kc(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return si(e);if(e.$$typeof===H)return Mt(e)}throw Error(i(438,String(e)))}function Iu(e){var a=null,r=Re.updateQueue;if(r!==null&&(a=r.memoCache),a==null){var c=Re.alternate;c!==null&&(c=c.updateQueue,c!==null&&(c=c.memoCache,c!=null&&(a={data:c.data.map(function(u){return u.slice()}),index:0})))}if(a==null&&(a={data:[],index:0}),r===null&&(r=Dc(),Re.updateQueue=r),r.memoCache=a,r=a.data[a.index],r===void 0)for(r=a.data[a.index]=Array(e),c=0;c<e;c++)r[c]=ae;return a.index++,r}function Ss(e,a){return typeof a=="function"?a(e):a}function Lc(e){var a=ft();return Hu(a,Xe,e)}function Hu(e,a,r){var c=e.queue;if(c===null)throw Error(i(311));c.lastRenderedReducer=r;var u=e.baseQueue,p=c.pending;if(p!==null){if(u!==null){var y=u.next;u.next=p.next,p.next=y}
vendor: 17,667 bytes, line 48
48a.baseQueue=u=p,c.pending=null}if(p=e.baseState,u===null)e.memoizedState=p;else{a=u.next;var S=y=null,_=null,Q=a,W=!1;do{var J=Q.lane&-536870913;if(J!==Q.lane?(He&J)===J:(Ns&J)===J){var V=Q.revertLane;if(V===0)_!==null&&(_=_.next={lane:0,revertLane:0,gesture:null,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null}),J===zr&&(W=!0);else if((Ns&V)===V){Q=Q.next,V===zr&&(W=!0);continue}else J={lane:0,revertLane:Q.revertLane,gesture:null,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null},_===null?(S=_=J,y=p):_=_.next=J,Re.lanes|=V,rn|=V;J=Q.action,Fn&&r(p,J),p=Q.hasEagerState?Q.eagerState:r(p,J)}else V={lane:J,revertLane:Q.revertLane,gesture:Q.gesture,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null},_===null?(S=_=V,y=p):_=_.next=V,Re.lanes|=J,rn|=J;Q=Q.next}while(Q!==null&&Q!==a);if(_===null?y=p:_.next=S,!la(p,e.memoizedState)&&(ht=!0,W&&(r=Ur,r!==null)))throw r;e.memoizedState=p,e.baseState=y,e.baseQueue=_,c.lastRenderedState=p}return u===null&&(c.lanes=0),[e.memoizedState,c.dispatch]}function zu(e){var a=ft(),r=a.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=e;var c=r.dispatch,u=r.pending,p=a.memoizedState;if(u!==null){r.pending=null;var y=u=u.next;do p=e(p,y.action),y=y.next;while(y!==u);la(p,a.memoizedState)||(ht=!0),a.memoizedState=p,a.baseQueue===null&&(a.baseState=p),r.lastRenderedState=p}return[p,c]}function Nh(e,a,r){var c=Re,u=ft(),p=Be;if(p){if(r===void 0)throw Error(i(407));r=r()}else r=a();var y=!la((Xe||u).memoizedState,r);if(y&&(u.memoizedState=r,ht=!0),u=u.queue,qu(Ah.bind(null,c,u,e),[e]),u.getSnapshot!==a||y||xt!==null&&xt.memoizedState.tag&1){if(c.flags|=2048,Kr(9,{destroy:void 0},Ch.bind(null,c,u,r,a),null),tt===null)throw Error(i(349));p||(Ns&127)!==0||Sh(c,a,r)}return r}function Sh(e,a,r){e.flags|=16384,e={getSnapshot:a,value:r},a=Re.updateQueue,a===null?(a=Dc(),Re.updateQueue=a,a.stores=[e]):(r=a.stores,r===null?a.stores=[e]:r.push(e))}function Ch(e,a,r,c){a.value=r,a.getSnapshot=c,Eh(a)&&Mh(e)}function Ah(e,a,r){return r(function(){Eh(a)&&Mh(e)})}function Eh(e){var a=e.getSnapshot;e=e.value;try{var r=a();return!la(e,r)}catch{return!0}}function Mh(e){var a=zn(e,2);a!==null&&sa(a,e,2)}function Uu(e){var a=Bt();if(typeof e=="function"){var r=e;if(e=r(),Fn){Ha(!0);try{r()}finally{Ha(!1)}}}return a.memoizedState=a.baseState=e,a.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ss,lastRenderedState:e},a}function Rh(e,a,r,c){return e.baseState=r,Hu(e,Xe,typeof c=="function"?c:Ss)}function z5(e,a,r,c,u){if(zc(e))throw Error(i(485));if(e=a.action,e!==null){var p={payload:u,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(y){p.listeners.push(y)}};P.T!==null?r(!0):p.isTransition=!1,c(p),r=a.pending,r===null?(p.next=a.pending=p,Ph(a,p)):(p.next=r.next,a.pending=r.next=p)}}function Ph(e,a){var r=a.action,c=a.payload,u=e.state;if(a.isTransition){var p=P.T,y={};P.T=y;try{var S=r(u,c),_=P.S;_!==null&&_(y,S),_h(e,a,S)}catch(Q){Bu(e,a,Q)}finally{p!==null&&y.types!==null&&(p.types=y.types),P.T=p}}else try{p=r(u,c),_h(e,a,p)}catch(Q){Bu(e,a,Q)}}function _h(e,a,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(c){Th(e,a,c)},function(c){return Bu(e,a,c)}):Th(e,a,r)}function Th(e,a,r){a.status="fulfilled",a.value=r,Oh(a),e.state=r,a=e.pending,a!==null&&(r=a.next,r===a?e.pending=null:(r=r.next,a.next=r,Ph(e,r)))}function Bu(e,a,r){var c=e.pending;if(e.pending=null,c!==null){c=c.next;do a.status="rejected",a.reason=r,Oh(a),a=a.next;while(a!==c)}e.action=null}function Oh(e){e=e.listeners;for(var a=0;a<e.length;a++)(0,e[a])()}function Dh(e,a){return a}function kh(e,a){if(Be){var r=tt.formState;if(r!==null){e:{var c=Re;if(Be){if(at){t:{for(var u=at,p=Ra;u.nodeType!==8;){if(!p){u=null;break t}if(u=_a(u.nextSibling),u===null){u=null;break t}}p=u.data,u=p==="F!"||p==="F"?u:null}if(u){at=_a(u.nextSibling),c=u.data==="F!";break e}}Ws(c)}c=!1}c&&(a=r[0])}}return r=Bt(),r.memoizedState=r.baseState=a,c={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Dh,lastRenderedState:a},r.queue=c,r=eg.bind(null,Re,c),c.dispatch=r,c=Uu(!1),p=Yu.bind(null,Re,!1,c.queue),c=Bt(),u={state:a,dispatch:null,action:e,pending:null},c.queue=u,r=z5.bind(null,Re,u,p,r),u.dispatch=r,c.memoizedState=e,[a,r,!1]}function Lh(e){var a=ft();return Ih(a,Xe,e)}function Ih(e,a,r){if(a=Hu(e,a,Dh)[0],e=Lc(Ss)[0],typeof a=="object"&&a!==null&&typeof a.then=="function")try{var c=si(a)}catch(y){throw y===Br?Ac:y}else c=a;a=ft();var u=a.queue,p=u.dispatch;return r!==a.memoizedState&&(Re.flags|=2048,Kr(9,{destroy:void 0},U5.bind(null,u,r),null)),[c,p,e]}function U5(e,a){e.action=a}function Hh(e){var a=ft(),r=Xe;if(r!==null)return Ih(a,r,e);ft(),a=a.memoizedState,r=ft();var c=r.queue.dispatch;return r.memoizedState=e,[a,c,!1]}function Kr(e,a,r,c){return e={tag:e,create:r,deps:c,inst:a,next:null},a=Re.updateQueue,a===null&&(a=Dc(),Re.updateQueue=a),r=a.lastEffect,r===null?a.lastEffect=e.next=e:(c=r.next,r.next=e,e.next=c,a.lastEffect=e),e}function zh(){return ft().memoizedState}function Ic(e,a,r,c){var u=Bt();Re.flags|=e,u.memoizedState=Kr(1|a,{destroy:void 0},r,c===void 0?null:c)}function Hc(e,a,r,c){var u=ft();c=c===void 0?null:c;var p=u.memoizedState.inst;Xe!==null&&c!==null&&Tu(c,Xe.memoizedState.deps)?u.memoizedState=Kr(a,p,r,c):(Re.flags|=e,u.memoizedState=Kr(1|a,p,r,c))}function Uh(e,a){Ic(8390656,8,e,a)}function qu(e,a){Hc(2048,8,e,a)}function B5(e){Re.flags|=4;var a=Re.updateQueue;if(a===null)a=Dc(),Re.updateQueue=a,a.events=[e];else{var r=a.events;r===null?a.events=[e]:r.push(e)}}function Bh(e){var a=ft().memoizedState;return B5({ref:a,nextImpl:e}),function(){if((Ye&2)!==0)throw Error(i(440));return a.impl.apply(void 0,arguments)}}function qh(e,a){return Hc(4,2,e,a)}function Qh(e,a){return Hc(4,4,e,a)}function Vh(e,a){if(typeof a=="function"){e=e();var r=a(e);return function(){typeof r=="function"?r():a(null)}}if(a!=null)return e=e(),a.current=e,function(){a.current=null}}function Gh(e,a,r){r=r!=null?r.concat([e]):null,Hc(4,4,Vh.bind(null,a,e),r)}function Qu(){}function Kh(e,a){var r=ft();a=a===void 0?null:a;var c=r.memoizedState;return a!==null&&Tu(a,c[1])?c[0]:(r.memoizedState=[e,a],e)}function Yh(e,a){var r=ft();a=a===void 0?null:a;var c=r.memoizedState;if(a!==null&&Tu(a,c[1]))return c[0];if(c=e(),Fn){Ha(!0);try{e()}finally{Ha(!1)}}return r.memoizedState=[c,a],c}function Vu(e,a,r){return r===void 0||(Ns&1073741824)!==0&&(He&261930)===0?e.memoizedState=a:(e.memoizedState=r,e=Fg(),Re.lanes|=e,rn|=e,r)}function Fh(e,a,r,c){return la(r,a)?r:Qr.current!==null?(e=Vu(e,r,c),la(e,a)||(ht=!0),e):(Ns&42)===0||(Ns&1073741824)!==0&&(He&261930)===0?(ht=!0,e.memoizedState=r):(e=Fg(),Re.lanes|=e,rn|=e,a)}function $h(e,a,r,c,u){var p=B.p;B.p=p!==0&&8>p?p:8;var y=P.T,S={};P.T=S,Yu(e,!1,a,r);try{var _=u(),Q=P.S;if(Q!==null&&Q(S,_),_!==null&&typeof _=="object"&&typeof _.then=="function"){var W=L5(_,c);ni(e,a,W,fa(e))}else ni(e,a,c,fa(e))}catch(J){ni(e,a,{then:function(){},status:"rejected",reason:J},fa())}finally{B.p=p,y!==null&&S.types!==null&&(y.types=S.types),P.T=y}}function q5(){}function Gu(e,a,r,c){if(e.tag!==5)throw Error(i(476));var u=Wh(e).queue;$h(e,u,a,k,r===null?q5:function(){return Xh(e),r(c)})}function Wh(e){var a=e.memoizedState;if(a!==null)return a;a={memoizedState:k,baseState:k,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ss,lastRenderedState:k},next:null};var r={};return a.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ss,lastRenderedState:r},next:null},e.memoizedState=a,e=e.alternate,e!==null&&(e.memoizedState=a),a}function Xh(e){var a=Wh(e);a.next===null&&(a=e.alternate.memoizedState),ni(e,a.next.queue,{},fa())}function Ku(){return Mt(ji)}function Zh(){return ft().memoizedState}function Jh(){return ft().memoizedState}function Q5(e){for(var a=e.return;a!==null;){switch(a.tag){case 24:case 3:var r=fa();e=Js(r);var c=en(a,e,r);c!==null&&(sa(c,a,r),Jl(c,a,r)),a={cache:ju()},e.payload=a;return}a=a.return}}function V5(e,a,r){var c=fa();r={lane:c,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},zc(e)?tg(a,r):(r=du(e,a,r,c),r!==null&&(sa(r,e,c),ag(r,a,c)))}function eg(e,a,r){var c=fa();ni(e,a,r,c)}function ni(e,a,r,c){var u={lane:c,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(zc(e))tg(a,u);else{var p=e.alternate;if(e.lanes===0&&(p===null||p.lanes===0)&&(p=a.lastRenderedReducer,p!==null))try{var y=a.lastRenderedState,S=p(y,r);if(u.hasEagerState=!0,u.eagerState=S,la(S,y))return vc(e,a,u,0),tt===null&&bc(),!1}catch{}finally{}if(r=du(e,a,u,c),r!==null)return sa(r,e,c),ag(r,a,c),!0}return!1}function Yu(e,a,r,c){if(c={lane:2,revertLane:Af(),gesture:null,action:c,hasEagerState:!1,eagerState:null,next:null},zc(e)){if(a)throw Error(i(479))}else a=du(e,r,c,2),a!==null&&sa(a,e,2)}function zc(e){var a=e.alternate;return e===Re||a!==null&&a===Re}function tg(e,a){Vr=Tc=!0;var r=e.pending;r===null?a.next=a:(a.next=r.next,r.next=a),e.pending=a}function ag(e,a,r){if((r&4194048)!==0){var c=a.lanes;c&=e.pendingLanes,r|=c,a.lanes=r,$t(e,r)}}var ri={readContext:Mt,use:kc,useCallback:ct,useContext:ct,useEffect:ct,useImperativeHandle:ct,useLayoutEffect:ct,useInsertionEffect:ct,useMemo:ct,useReducer:ct,useRef:ct,useState:ct,useDebugValue:ct,useDeferredValue:ct,useTransition:ct,useSyncExternalStore:ct,useId:ct,useHostTransitionStatus:ct,useFormState:ct,useActionState:ct,useOptimistic:ct,useMemoCache:ct,useCacheRefresh:ct};ri.useEffectEvent=ct;var sg={readContext:Mt,use:kc,useCallback:function(e,a){return Bt().memoizedState=[e,a===void 0?null:a],e},useContext:Mt,useEffect:Uh,useImperativeHandle:function(e,a,r){r=r!=null?r.concat([e]):null,Ic(4194308,4,Vh.bind(null,a,e),r)},useLayoutEffect:function(e,a){return Ic(4194308,4,e,a)},useInsertionEffect:function(e,a){Ic(4,2,e,a)},useMemo:function(e,a){var r=Bt();a=a===void 0?null:a;var c=e();if(Fn){Ha(!0);try{e()}finally{Ha(!1)}}return r.memoizedState=[c,a],c},useReducer:function(e,a,r){var c=Bt();if(r!==void 0){var u=r(a);if(Fn){Ha(!0);try{r(a)}finally{Ha(!1)}}}else u=a;return c.memoizedState=c.baseState=u,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:u},c.queue=e,e=e.dispatch=V5.bind(null,Re,e),[c.memoizedState,e]},useRef:function(e){var a=Bt();return e={current:e},a.memoizedState=e},useState:function(e){e=Uu(e);var a=e.queue,r=eg.bind(null,Re,a);return a.dispatch=r,[e.memoizedState,r]},useDebugValue:Qu,useDeferredValue:function(e,a){var r=Bt();return Vu(r,e,a)},useTransition:function(){var e=Uu(!1);return e=$h.bind(null,Re,e.queue,!0,!1),Bt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,a,r){var c=Re,u=Bt();if(Be){if(r===void 0)throw Error(i(407));r=r()}else{if(r=a(),tt===null)throw Error(i(349));(He&127)!==0||Sh(c,a,r)}u.memoizedState=r;var p={value:r,getSnapshot:a};return u.queue=p,Uh(Ah.bind(null,c,p,e),[e]),c.flags|=2048,Kr(9,{destroy:void 0},Ch.bind(null,c,p,r,a),null),r},useId:function(){var e=Bt(),a=tt.identifierPrefix;if(Be){var r=ts,c=es;r=(c&~(1<<32-Ot(c)-1)).toString(32)+r,a="_"+a+"R_"+r,r=Oc++,0<r&&(a+="H"+r.toString(32)),a+="_"}else r=I5++,a="_"+a+"r_"+r.toString(32)+"_";return e.memoizedState=a},useHostTransitionStatus:Ku,useFormState:kh,useActionState:kh,useOptimistic:function(e){var a=Bt();a.memoizedState=a.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=r,a=Yu.bind(null,Re,!0,r),r.dispatch=a,[e,a]},useMemoCache:Iu,useCacheRefresh:function(){return Bt().memoizedState=Q5.bind(null,Re)},useEffectEvent:function(e){var a=Bt(),r={impl:e};return a.memoizedState=r,function(){if((Ye&2)!==0)throw Error(i(440));return r.impl.apply(void 0,arguments)}}},Fu={readContext:Mt,use:kc,useCallback:Kh,useContext:Mt,useEffect:qu,useImperativeHandle:Gh,useInsertionEffect:qh,useLayoutEffect:Qh,useMemo:Yh,useReducer:Lc,useRef:zh,useState:function(){return Lc(Ss)},useDebugValue:Qu,useDeferredValue:function(e,a){var r=ft();return Fh(r,Xe.memoizedState,e,a)},useTransition:function(){var e=Lc(Ss)[0],a=ft().memoizedState;return[typeof e=="boolean"?e:si(e),a]},useSyncExternalStore:Nh,useId:Zh,useHostTransitionStatus:Ku,useFormState:Lh,useActionState:Lh,useOptimistic:function(e,a){var r=ft();return Rh(r,Xe,e,a)},useMemoCache:Iu,useCacheRefresh:Jh};Fu.useEffectEvent=Bh;var ng={readContext:Mt,use:kc,useCallback:Kh,useContext:Mt,useEffect:qu,useImperativeHandle:Gh,useInsertionEffect:qh,useLayoutEffect:Qh,useMemo:Yh,useReducer:zu,useRef:zh,useState:function(){return zu(Ss)},useDebugValue:Qu,useDeferredValue:function(e,a){var r=ft();return Xe===null?Vu(r,e,a):Fh(r,Xe.memoizedState,e,a)},useTransition:function(){var e=zu(Ss)[0],a=ft().memoizedState;return[typeof e=="boolean"?e:si(e),a]},useSyncExternalStore:Nh,useId:Zh,useHostTransitionStatus:Ku,useFormState:Hh,useActionState:Hh,useOptimistic:function(e,a){var r=ft();return Xe!==null?Rh(r,Xe,e,a):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:Iu,useCacheRefresh:Jh};ng.useEffectEvent=Bh;function $u(e,a,r,c){a=e.memoizedState,r=r(c,a),r=r==null?a:x({},a,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var Wu={enqueueSetState:function(e,a,r){e=e._reactInternals;var c=fa(),u=Js(c);u.payload=a,r!=null&&(u.callback=r),a=en(e,u,c),a!==null&&(sa(a,e,c),Jl(a,e,c))},enqueueReplaceState:function(e,a,r){e=e._reactInternals;var c=fa(),u=Js(c);u.tag=1,u.payload=a,r!=null&&(u.callback=r),a=en(e,u,c),a!==null&&(sa(a,e,c),Jl(a,e,c))},enqueueForceUpdate:function(e,a){e=e._reactInternals;var r=fa(),c=Js(r);c.tag=2,a!=null&&(c.callback=a),a=en(e,c,r),a!==null&&(sa(a,e,r),Jl(a,e,r))}};function rg(e,a,r,c,u,p,y){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(c,p,y):a.prototype&&a.prototype.isPureReactComponent?!Gl(r,c)||!Gl(u,p):!0}function lg(e,a,r,c){e=a.state,typeof a.componentWillReceiveProps=="function"&&a.componentWillReceiveProps(r,c),typeof a.UNSAFE_componentWillReceiveProps=="function"&&a.UNSAFE_componentWillReceiveProps(r,c),a.state!==e&&Wu.enqueueReplaceState(a,a.state,null)}function $n(e,a){var r=a;if("ref"in a){r={};for(var c in a)c!=="ref"&&(r[c]=a[c])}if(e=e.defaultProps){r===a&&(r=x({},r));for(var u in e)r[u]===void 0&&(r[u]=e[u])}return r}function ig(e){gc(e)}function cg(e){console.error(e)}function og(e){gc(e)}function Uc(e,a){try{var r=e.onUncaughtError;r(a.value,{componentStack:a.stack})}catch(c){setTimeout(function(){throw c})}}function dg(e,a,r){try{var c=e.onCaughtError;c(r.value,{componentStack:r.stack,errorBoundary:a.tag===1?a.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function Xu(e,a,r){return r=Js(r),r.tag=3,r.payload={element:null},r.callback=function(){Uc(e,a)},r}function ug(e){return e=Js(e),e.tag=3,e}function fg(e,a,r,c){var u=r.type.getDerivedStateFromError;if(typeof u=="function"){var p=c.value;e.payload=function(){return u(p)},e.callback=function(){dg(a,r,c)}}var y=r.stateNode;y!==null&&typeof y.componentDidCatch=="function"&&(e.callback=function(){dg(a,r,c),typeof u!="function"&&(ln===null?ln=new Set([this]):ln.add(this));var S=c.stack;this.componentDidCatch(c.value,{componentStack:S!==null?S:""})})}function G5(e,a,r,c,u){if(r.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){if(a=r.alternate,a!==null&&Hr(a,r,u,!0),r=ca.current,r!==null){switch(r.tag){case 31:case 13:return Pa===null?Zc():r.alternate===null&&ot===0&&(ot=3),r.flags&=-257,r.flags|=65536,r.lanes=u,c===Ec?r.flags|=16384:(a=r.updateQueue,a===null?r.updateQueue=new Set([c]):a.add(c),Nf(e,c,u)),!1;case 22:return r.flags|=65536,c===Ec?r.flags|=16384:(a=r.updateQueue,a===null?(a={transitions:null,markerInstances:null,retryQueue:new Set([c])},r.updateQueue=a):(r=a.retryQueue,r===null?a.retryQueue=new Set([c]):r.add(c)),Nf(e,c,u)),!1}throw Error(i(435,r.tag))}return Nf(e,c,u),Zc(),!1}if(Be)return a=ca.current,a!==null?((a.flags&65536)===0&&(a.flags|=256),a.flags|=65536,a.lanes=u,c!==hu&&(e=Error(i(422),{cause:c}),Fl(Aa(e,r)))):(c!==hu&&(a=Error(i(423),{cause:c}),Fl(Aa(a,r))),e=e.current.alternate,e.flags|=65536,u&=-u,e.lanes|=u,c=Aa(c,r),u=Xu(e.stateNode,c,u),Eu(e,u),ot!==4&&(ot=2)),!1;var p=Error(i(520),{cause:c});if(p=Aa(p,r),mi===null?mi=[p]:mi.push(p),ot!==4&&(ot=2),a===null)return!0;c=Aa(c,r),r=a;do{switch(r.tag){case 3:return r.flags|=65536,e=u&-u,r.lanes|=e,e=Xu(r.stateNode,c,e),Eu(r,e),!1;case 1:if(a=r.type,p=r.stateNode,(r.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(ln===null||!ln.has(p))))return r.flags|=65536,u&=-u,r.lanes|=u,u=ug(u),fg(u,e,r,c),Eu(r,u),!1}r=r.return}while(r!==null);return!1}var Zu=Error(i(461)),ht=!1;function Rt(e,a,r,c){a.child=e===null?hh(a,null,r,c):Yn(a,e.child,r,c)}function mg(e,a,r,c,u){r=r.render;var p=a.ref;if("ref"in c){var y={};for(var S in c)S!=="ref"&&(y[S]=c[S])}else y=c;return Qn(a),c=Ou(e,a,r,y,p,u),S=Du(),e!==null&&!ht?(ku(e,a,u),Cs(e,a,u)):(Be&&S&&pu(a),a.flags|=1,Rt(e,a,c,u),a.child)}function pg(e,a,r,c,u){if(e===null){var p=r.type;return typeof p=="function"&&!uu(p)&&p.defaultProps===void 0&&r.compare===null?(a.tag=15,a.type=p,xg(e,a,p,c,u)):(e=jc(r.type,null,c,a,a.mode,u),e.ref=a.ref,e.return=a,a.child=e)}if(p=e.child,!lf(e,u)){var y=p.memoizedProps;if(r=r.compare,r=r!==null?r:Gl,r(y,c)&&e.ref===a.ref)return Cs(e,a,u)}return a.flags|=1,e=vs(p,c),e.ref=a.ref,e.return=a,a.child=e}function xg(e,a,r,c,u){if(e!==null){var p=e.memoizedProps;if(Gl(p,c)&&e.ref===a.ref)if(ht=!1,a.pendingProps=c=p,lf(e,u))(e.flags&131072)!==0&&(ht=!0);else return a.lanes=e.lanes,Cs(e,a,u)}return Ju(e,a,r,c,u)}
vendor: 9,309 bytes, line 48
48function hg(e,a,r,c){var u=c.children,p=e!==null?e.memoizedState:null;if(e===null&&a.stateNode===null&&(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),c.mode==="hidden"){if((a.flags&128)!==0){if(p=p!==null?p.baseLanes|r:r,e!==null){for(c=a.child=e.child,u=0;c!==null;)u=u|c.lanes|c.childLanes,c=c.sibling;c=u&~p}else c=0,a.child=null;return gg(e,a,p,r,c)}if((r&536870912)!==0)a.memoizedState={baseLanes:0,cachePool:null},e!==null&&Cc(a,p!==null?p.cachePool:null),p!==null?vh(a,p):Ru(),yh(a);else return c=a.lanes=536870912,gg(e,a,p!==null?p.baseLanes|r:r,r,c)}else p!==null?(Cc(a,p.cachePool),vh(a,p),an(),a.memoizedState=null):(e!==null&&Cc(a,null),Ru(),an());return Rt(e,a,u,r),a.child}function li(e,a){return e!==null&&e.tag===22||a.stateNode!==null||(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.sibling}function gg(e,a,r,c,u){var p=Nu();return p=p===null?null:{parent:pt._currentValue,pool:p},a.memoizedState={baseLanes:r,cachePool:p},e!==null&&Cc(a,null),Ru(),yh(a),e!==null&&Hr(e,a,c,!0),a.childLanes=u,null}function Bc(e,a){return a=Qc({mode:a.mode,children:a.children},e.mode),a.ref=e.ref,e.child=a,a.return=e,a}function bg(e,a,r){return Yn(a,e.child,null,r),e=Bc(a,a.pendingProps),e.flags|=2,oa(a),a.memoizedState=null,e}function K5(e,a,r){var c=a.pendingProps,u=(a.flags&128)!==0;if(a.flags&=-129,e===null){if(Be){if(c.mode==="hidden")return e=Bc(a,c),a.lanes=536870912,li(null,e);if(_u(a),(e=at)?(e=Pb(e,Ra),e=e!==null&&e.data==="&"?e:null,e!==null&&(a.memoizedState={dehydrated:e,treeContext:Fs!==null?{id:es,overflow:ts}:null,retryLane:536870912,hydrationErrors:null},r=th(e),r.return=a,a.child=r,Et=a,at=null)):e=null,e===null)throw Ws(a);return a.lanes=536870912,null}return Bc(a,c)}var p=e.memoizedState;if(p!==null){var y=p.dehydrated;if(_u(a),u)if(a.flags&256)a.flags&=-257,a=bg(e,a,r);else if(a.memoizedState!==null)a.child=e.child,a.flags|=128,a=null;else throw Error(i(558));else if(ht||Hr(e,a,r,!1),u=(r&e.childLanes)!==0,ht||u){if(c=tt,c!==null&&(y=Wt(c,r),y!==0&&y!==p.retryLane))throw p.retryLane=y,zn(e,y),sa(c,e,y),Zu;Zc(),a=bg(e,a,r)}else e=p.treeContext,at=_a(y.nextSibling),Et=a,Be=!0,$s=null,Ra=!1,e!==null&&nh(a,e),a=Bc(a,c),a.flags|=4096;return a}return e=vs(e.child,{mode:c.mode,children:c.children}),e.ref=a.ref,a.child=e,e.return=a,e}function qc(e,a){var r=a.ref;if(r===null)e!==null&&e.ref!==null&&(a.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(i(284));(e===null||e.ref!==r)&&(a.flags|=4194816)}}function Ju(e,a,r,c,u){return Qn(a),r=Ou(e,a,r,c,void 0,u),c=Du(),e!==null&&!ht?(ku(e,a,u),Cs(e,a,u)):(Be&&c&&pu(a),a.flags|=1,Rt(e,a,r,u),a.child)}function vg(e,a,r,c,u,p){return Qn(a),a.updateQueue=null,r=wh(a,c,r,u),jh(e),c=Du(),e!==null&&!ht?(ku(e,a,p),Cs(e,a,p)):(Be&&c&&pu(a),a.flags|=1,Rt(e,a,r,p),a.child)}function yg(e,a,r,c,u){if(Qn(a),a.stateNode===null){var p=Dr,y=r.contextType;typeof y=="object"&&y!==null&&(p=Mt(y)),p=new r(c,p),a.memoizedState=p.state!==null&&p.state!==void 0?p.state:null,p.updater=Wu,a.stateNode=p,p._reactInternals=a,p=a.stateNode,p.props=c,p.state=a.memoizedState,p.refs={},Cu(a),y=r.contextType,p.context=typeof y=="object"&&y!==null?Mt(y):Dr,p.state=a.memoizedState,y=r.getDerivedStateFromProps,typeof y=="function"&&($u(a,r,y,c),p.state=a.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof p.getSnapshotBeforeUpdate=="function"||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(y=p.state,typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount(),y!==p.state&&Wu.enqueueReplaceState(p,p.state,null),ti(a,c,p,u),ei(),p.state=a.memoizedState),typeof p.componentDidMount=="function"&&(a.flags|=4194308),c=!0}else if(e===null){p=a.stateNode;var S=a.memoizedProps,_=$n(r,S);p.props=_;var Q=p.context,W=r.contextType;y=Dr,typeof W=="object"&&W!==null&&(y=Mt(W));var J=r.getDerivedStateFromProps;W=typeof J=="function"||typeof p.getSnapshotBeforeUpdate=="function",S=a.pendingProps!==S,W||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(S||Q!==y)&&lg(a,p,c,y),Zs=!1;var V=a.memoizedState;p.state=V,ti(a,c,p,u),ei(),Q=a.memoizedState,S||V!==Q||Zs?(typeof J=="function"&&($u(a,r,J,c),Q=a.memoizedState),(_=Zs||rg(a,r,_,c,V,Q,y))?(W||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount()),typeof p.componentDidMount=="function"&&(a.flags|=4194308)):(typeof p.componentDidMount=="function"&&(a.flags|=4194308),a.memoizedProps=c,a.memoizedState=Q),p.props=c,p.state=Q,p.context=y,c=_):(typeof p.componentDidMount=="function"&&(a.flags|=4194308),c=!1)}else{p=a.stateNode,Au(e,a),y=a.memoizedProps,W=$n(r,y),p.props=W,J=a.pendingProps,V=p.context,Q=r.contextType,_=Dr,typeof Q=="object"&&Q!==null&&(_=Mt(Q)),S=r.getDerivedStateFromProps,(Q=typeof S=="function"||typeof p.getSnapshotBeforeUpdate=="function")||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(y!==J||V!==_)&&lg(a,p,c,_),Zs=!1,V=a.memoizedState,p.state=V,ti(a,c,p,u),ei();var K=a.memoizedState;y!==J||V!==K||Zs||e!==null&&e.dependencies!==null&&Nc(e.dependencies)?(typeof S=="function"&&($u(a,r,S,c),K=a.memoizedState),(W=Zs||rg(a,r,W,c,V,K,_)||e!==null&&e.dependencies!==null&&Nc(e.dependencies))?(Q||typeof p.UNSAFE_componentWillUpdate!="function"&&typeof p.componentWillUpdate!="function"||(typeof p.componentWillUpdate=="function"&&p.componentWillUpdate(c,K,_),typeof p.UNSAFE_componentWillUpdate=="function"&&p.UNSAFE_componentWillUpdate(c,K,_)),typeof p.componentDidUpdate=="function"&&(a.flags|=4),typeof p.getSnapshotBeforeUpdate=="function"&&(a.flags|=1024)):(typeof p.componentDidUpdate!="function"||y===e.memoizedProps&&V===e.memoizedState||(a.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&V===e.memoizedState||(a.flags|=1024),a.memoizedProps=c,a.memoizedState=K),p.props=c,p.state=K,p.context=_,c=W):(typeof p.componentDidUpdate!="function"||y===e.memoizedProps&&V===e.memoizedState||(a.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&V===e.memoizedState||(a.flags|=1024),c=!1)}return p=c,qc(e,a),c=(a.flags&128)!==0,p||c?(p=a.stateNode,r=c&&typeof r.getDerivedStateFromError!="function"?null:p.render(),a.flags|=1,e!==null&&c?(a.child=Yn(a,e.child,null,u),a.child=Yn(a,null,r,u)):Rt(e,a,r,u),a.memoizedState=p.state,e=a.child):e=Cs(e,a,u),e}function jg(e,a,r,c){return Bn(),a.flags|=256,Rt(e,a,r,c),a.child}var ef={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function tf(e){return{baseLanes:e,cachePool:dh()}}function af(e,a,r){return e=e!==null?e.childLanes&~r:0,a&&(e|=ua),e}function wg(e,a,r){var c=a.pendingProps,u=!1,p=(a.flags&128)!==0,y;if((y=p)||(y=e!==null&&e.memoizedState===null?!1:(ut.current&2)!==0),y&&(u=!0,a.flags&=-129),y=(a.flags&32)!==0,a.flags&=-33,e===null){if(Be){if(u?tn(a):an(),(e=at)?(e=Pb(e,Ra),e=e!==null&&e.data!=="&"?e:null,e!==null&&(a.memoizedState={dehydrated:e,treeContext:Fs!==null?{id:es,overflow:ts}:null,retryLane:536870912,hydrationErrors:null},r=th(e),r.return=a,a.child=r,Et=a,at=null)):e=null,e===null)throw Ws(a);return zf(e)?a.lanes=32:a.lanes=536870912,null}var S=c.children;return c=c.fallback,u?(an(),u=a.mode,S=Qc({mode:"hidden",children:S},u),c=Un(c,u,r,null),S.return=a,c.return=a,S.sibling=c,a.child=S,c=a.child,c.memoizedState=tf(r),c.childLanes=af(e,y,r),a.memoizedState=ef,li(null,c)):(tn(a),sf(a,S))}var _=e.memoizedState;if(_!==null&&(S=_.dehydrated,S!==null)){if(p)a.flags&256?(tn(a),a.flags&=-257,a=nf(e,a,r)):a.memoizedState!==null?(an(),a.child=e.child,a.flags|=128,a=null):(an(),S=c.fallback,u=a.mode,c=Qc({mode:"visible",children:c.children},u),S=Un(S,u,r,null),S.flags|=2,c.return=a,S.return=a,c.sibling=S,a.child=c,Yn(a,e.child,null,r),c=a.child,c.memoizedState=tf(r),c.childLanes=af(e,y,r),a.memoizedState=ef,a=li(null,c));else if(tn(a),zf(S)){if(y=S.nextSibling&&S.nextSibling.dataset,y)var Q=y.dgst;y=Q,c=Error(i(419)),c.stack="",c.digest=y,Fl({value:c,source:null,stack:null}),a=nf(e,a,r)}else if(ht||Hr(e,a,r,!1),y=(r&e.childLanes)!==0,ht||y){if(y=tt,y!==null&&(c=Wt(y,r),c!==0&&c!==_.retryLane))throw _.retryLane=c,zn(e,c),sa(y,e,c),Zu;Hf(S)||Zc(),a=nf(e,a,r)}else Hf(S)?(a.flags|=192,a.child=e.child,a=null):(e=_.treeContext,at=_a(S.nextSibling),Et=a,Be=!0,$s=null,Ra=!1,e!==null&&nh(a,e),a=sf(a,c.children),a.flags|=4096);return a}return u?(an(),S=c.fallback,u=a.mode,_=e.child,Q=_.sibling,c=vs(_,{mode:"hidden",children:c.children}),c.subtreeFlags=_.subtreeFlags&65011712,Q!==null?S=vs(Q,S):(S=Un(S,u,r,null),S.flags|=2),S.return=a,c.return=a,c.sibling=S,a.child=c,li(null,c),c=a.child,S=e.child.memoizedState,S===null?S=tf(r):(u=S.cachePool,u!==null?(_=pt._currentValue,u=u.parent!==_?{parent:_,pool:_}:u):u=dh(),S={baseLanes:S.baseLanes|r,cachePool:u}),c.memoizedState=S,c.childLanes=af(e,y,r),a.memoizedState=ef,li(e.child,c)):(tn(a),r=e.child,e=r.sibling,r=vs(r,{mode:"visible",children:c.children}),r.return=a,r.sibling=null,e!==null&&(y=a.deletions,y===null?(a.deleti
vendor: 4,459 bytes, line 48
48ons=[e],a.flags|=16):y.push(e)),a.child=r,a.memoizedState=null,r)}function sf(e,a){return a=Qc({mode:"visible",children:a},e.mode),a.return=e,e.child=a}function Qc(e,a){return e=ia(22,e,null,a),e.lanes=0,e}function nf(e,a,r){return Yn(a,e.child,null,r),e=sf(a,a.pendingProps.children),e.flags|=2,a.memoizedState=null,e}function Ng(e,a,r){e.lanes|=a;var c=e.alternate;c!==null&&(c.lanes|=a),vu(e.return,a,r)}function rf(e,a,r,c,u,p){var y=e.memoizedState;y===null?e.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:c,tail:r,tailMode:u,treeForkCount:p}:(y.isBackwards=a,y.rendering=null,y.renderingStartTime=0,y.last=c,y.tail=r,y.tailMode=u,y.treeForkCount=p)}function Sg(e,a,r){var c=a.pendingProps,u=c.revealOrder,p=c.tail;c=c.children;var y=ut.current,S=(y&2)!==0;if(S?(y=y&1|2,a.flags|=128):y&=1,U(ut,y),Rt(e,a,c,r),c=Be?Yl:0,!S&&e!==null&&(e.flags&128)!==0)e:for(e=a.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ng(e,r,a);else if(e.tag===19)Ng(e,r,a);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===a)break e;for(;e.sibling===null;){if(e.return===null||e.return===a)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(u){case"forwards":for(r=a.child,u=null;r!==null;)e=r.alternate,e!==null&&_c(e)===null&&(u=r),r=r.sibling;r=u,r===null?(u=a.child,a.child=null):(u=r.sibling,r.sibling=null),rf(a,!1,u,r,p,c);break;case"backwards":case"unstable_legacy-backwards":for(r=null,u=a.child,a.child=null;u!==null;){if(e=u.alternate,e!==null&&_c(e)===null){a.child=u;break}e=u.sibling,u.sibling=r,r=u,u=e}rf(a,!0,r,null,p,c);break;case"together":rf(a,!1,null,null,void 0,c);break;default:a.memoizedState=null}return a.child}function Cs(e,a,r){if(e!==null&&(a.dependencies=e.dependencies),rn|=a.lanes,(r&a.childLanes)===0)if(e!==null){if(Hr(e,a,r,!1),(r&a.childLanes)===0)return null}else return null;if(e!==null&&a.child!==e.child)throw Error(i(153));if(a.child!==null){for(e=a.child,r=vs(e,e.pendingProps),a.child=r,r.return=a;e.sibling!==null;)e=e.sibling,r=r.sibling=vs(e,e.pendingProps),r.return=a;r.sibling=null}return a.child}function lf(e,a){return(e.lanes&a)!==0?!0:(e=e.dependencies,!!(e!==null&&Nc(e)))}function Y5(e,a,r){switch(a.tag){case 3:pe(a,a.stateNode.containerInfo),Xs(a,pt,e.memoizedState.cache),Bn();break;case 27:case 5:Pe(a);break;case 4:pe(a,a.stateNode.containerInfo);break;case 10:Xs(a,a.type,a.memoizedProps.value);break;case 31:if(a.memoizedState!==null)return a.flags|=128,_u(a),null;break;case 13:var c=a.memoizedState;if(c!==null)return c.dehydrated!==null?(tn(a),a.flags|=128,null):(r&a.child.childLanes)!==0?wg(e,a,r):(tn(a),e=Cs(e,a,r),e!==null?e.sibling:null);tn(a);break;case 19:var u=(e.flags&128)!==0;if(c=(r&a.childLanes)!==0,c||(Hr(e,a,r,!1),c=(r&a.childLanes)!==0),u){if(c)return Sg(e,a,r);a.flags|=128}if(u=a.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),U(ut,ut.current),c)break;return null;case 22:return a.lanes=0,hg(e,a,r,a.pendingProps);case 24:Xs(a,pt,e.memoizedState.cache)}return Cs(e,a,r)}function Cg(e,a,r){if(e!==null)if(e.memoizedProps!==a.pendingProps)ht=!0;else{if(!lf(e,r)&&(a.flags&128)===0)return ht=!1,Y5(e,a,r);ht=(e.flags&131072)!==0}else ht=!1,Be&&(a.flags&1048576)!==0&&sh(a,Yl,a.index);switch(a.lanes=0,a.tag){case 16:e:{var c=a.pendingProps;if(e=Gn(a.elementType),a.type=e,typeof e=="function")uu(e)?(c=$n(e,c),a.tag=1,a=yg(null,a,e,c,r)):(a.tag=0,a=Ju(null,a,e,c,r));else{if(e!=null){var u=e.$$typeof;if(u===Y){a.tag=11,a=mg(null,a,e,c,r);break e}else if(u===R){a.tag=14,a=pg(null,a,e,c,r);break e}}throw a=ce(e)||e,Error(i(306,a,""))}}return a;case 0:return Ju(e,a,a.type,a.pendingProps,r);case 1:return c=a.type,u=$n(c,a.pendingProps),yg(e,a,c,u,r);case 3:e:{if(pe(a,a.stateNode.containerInfo),e===null)throw Error(i(387));c=a.pendingProps;var p=a.memoizedState;u=p.element,Au(e,a),ti(a,c,null,r);var y=a.memoizedState;if(c=y.cache,Xs(a,pt,c),c!==p.cache&&yu(a,[pt],r,!0),ei(),c=y.element,p.isDehydrated)if(p={element:c,isDehydrated:!1,cache:y.cache},a.updateQueue.baseState=p,a.memoizedState=p,a.flags&256){a=jg(e,a,c,r);break e}else if(c!==u){u=Aa(Error(i(424)),a),Fl(u),a=jg(e,a,c,r);break e}else{switch(e=a.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(at=_a(e.firstChild),Et=a,Be=!0,$s=null,Ra=!0,r=hh(a,null,c,r),a.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(Bn(),c===u){a=Cs(e,a,r);break e}Rt(e,a,c,r)}a=a.child}return a;
vendor: 5,066 bytes, line 48
48case 26:return qc(e,a),e===null?(r=Lb(a.type,null,a.pendingProps,null))?a.memoizedState=r:Be||(r=a.type,e=a.pendingProps,c=ro(ue.current).createElement(r),c[At]=a,c[Xt]=e,Pt(c,r,e),Nt(c),a.stateNode=c):a.memoizedState=Lb(a.type,e.memoizedProps,a.pendingProps,e.memoizedState),null;case 27:return Pe(a),e===null&&Be&&(c=a.stateNode=Ob(a.type,a.pendingProps,ue.current),Et=a,Ra=!0,u=at,un(a.type)?(Uf=u,at=_a(c.firstChild)):at=u),Rt(e,a,a.pendingProps.children,r),qc(e,a),e===null&&(a.flags|=4194304),a.child;case 5:return e===null&&Be&&((u=c=at)&&(c=N3(c,a.type,a.pendingProps,Ra),c!==null?(a.stateNode=c,Et=a,at=_a(c.firstChild),Ra=!1,u=!0):u=!1),u||Ws(a)),Pe(a),u=a.type,p=a.pendingProps,y=e!==null?e.memoizedProps:null,c=p.children,kf(u,p)?c=null:y!==null&&kf(u,y)&&(a.flags|=32),a.memoizedState!==null&&(u=Ou(e,a,H5,null,null,r),ji._currentValue=u),qc(e,a),Rt(e,a,c,r),a.child;case 6:return e===null&&Be&&((e=r=at)&&(r=S3(r,a.pendingProps,Ra),r!==null?(a.stateNode=r,Et=a,at=null,e=!0):e=!1),e||Ws(a)),null;case 13:return wg(e,a,r);case 4:return pe(a,a.stateNode.containerInfo),c=a.pendingProps,e===null?a.child=Yn(a,null,c,r):Rt(e,a,c,r),a.child;case 11:return mg(e,a,a.type,a.pendingProps,r);case 7:return Rt(e,a,a.pendingProps,r),a.child;case 8:return Rt(e,a,a.pendingProps.children,r),a.child;case 12:return Rt(e,a,a.pendingProps.children,r),a.child;case 10:return c=a.pendingProps,Xs(a,a.type,c.value),Rt(e,a,c.children,r),a.child;case 9:return u=a.type._context,c=a.pendingProps.children,Qn(a),u=Mt(u),c=c(u),a.flags|=1,Rt(e,a,c,r),a.child;case 14:return pg(e,a,a.type,a.pendingProps,r);case 15:return xg(e,a,a.type,a.pendingProps,r);case 19:return Sg(e,a,r);case 31:return K5(e,a,r);case 22:return hg(e,a,r,a.pendingProps);case 24:return Qn(a),c=Mt(pt),e===null?(u=Nu(),u===null&&(u=tt,p=ju(),u.pooledCache=p,p.refCount++,p!==null&&(u.pooledCacheLanes|=r),u=p),a.memoizedState={parent:c,cache:u},Cu(a),Xs(a,pt,u)):((e.lanes&r)!==0&&(Au(e,a),ti(a,null,null,r),ei()),u=e.memoizedState,p=a.memoizedState,u.parent!==c?(u={parent:c,cache:c},a.memoizedState=u,a.lanes===0&&(a.memoizedState=a.updateQueue.baseState=u),Xs(a,pt,c)):(c=p.cache,Xs(a,pt,c),c!==u.cache&&yu(a,[pt],r,!0))),Rt(e,a,a.pendingProps.children,r),a.child;case 29:throw a.pendingProps}throw Error(i(156,a.tag))}function As(e){e.flags|=4}function cf(e,a,r,c,u){if((a=(e.mode&32)!==0)&&(a=!1),a){if(e.flags|=16777216,(u&335544128)===u)if(e.stateNode.complete)e.flags|=8192;else if(Zg())e.flags|=8192;else throw Kn=Ec,Su}else e.flags&=-16777217}function Ag(e,a){if(a.type!=="stylesheet"||(a.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Bb(a))if(Zg())e.flags|=8192;else throw Kn=Ec,Su}function Vc(e,a){a!==null&&(e.flags|=4),e.flags&16384&&(a=e.tag!==22?Dt():536870912,e.lanes|=a,Wr|=a)}function ii(e,a){if(!Be)switch(e.tailMode){case"hidden":a=e.tail;for(var r=null;a!==null;)a.alternate!==null&&(r=a),a=a.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var c=null;r!==null;)r.alternate!==null&&(c=r),r=r.sibling;c===null?a||e.tail===null?e.tail=null:e.tail.sibling=null:c.sibling=null}}function st(e){var a=e.alternate!==null&&e.alternate.child===e.child,r=0,c=0;if(a)for(var u=e.child;u!==null;)r|=u.lanes|u.childLanes,c|=u.subtreeFlags&65011712,c|=u.flags&65011712,u.return=e,u=u.sibling;else for(u=e.child;u!==null;)r|=u.lanes|u.childLanes,c|=u.subtreeFlags,c|=u.flags,u.return=e,u=u.sibling;return e.subtreeFlags|=c,e.childLanes=r,a}function F5(e,a,r){var c=a.pendingProps;switch(xu(a),a.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return st(a),null;case 1:return st(a),null;case 3:return r=a.stateNode,c=null,e!==null&&(c=e.memoizedState.cache),a.memoizedState.cache!==c&&(a.flags|=2048),ws(pt),Ce(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ir(a)?As(a):e===null||e.memoizedState.isDehydrated&&(a.flags&256)===0||(a.flags|=1024,gu())),st(a),null;case 26:var u=a.type,p=a.memoizedState;return e===null?(As(a),p!==null?(st(a),Ag(a,p)):(st(a),cf(a,u,null,c,r))):p?p!==e.memoizedState?(As(a),st(a),Ag(a,p)):(st(a),a.flags&=-16777217):(e=e.memoizedProps,e!==c&&As(a),st(a),cf(a,u,e,c,r)),null;case 27:if(De(a),r=ue.current,u=a.type,e!==null&&a.stateNode!=null)e.memoizedProps!==c&&As(a);else{if(!c){if(a.stateNode===null)throw Error(i(166));return st(a),null}e=F.current,Ir(a)?rh(a):(e=Ob(u,c,r),a.stateNode=e,As(a))}return st(a),null;case 5:if(De(a),u=a.type,e!==null&&a.stateNode!=null)e.memoizedProps!==c&&As(a);else{if(!c){if(a.stateNode===null)throw Error(i(166));return st(a),null}if(p=F.current,Ir(a))rh(a);else{var y=ro(ue.current);switch(p){case 1:p=y.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:p=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":p=y.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":p=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":p=y.createElement("div"),p.innerHTML="<script><\/script>",p=p.removeChild(p.firstChild);break;
vendor: 24,967 bytes, line 48
48case"select":p=typeof c.is=="string"?y.createElement("select",{is:c.is}):y.createElement("select"),c.multiple?p.multiple=!0:c.size&&(p.size=c.size);break;default:p=typeof c.is=="string"?y.createElement(u,{is:c.is}):y.createElement(u)}}p[At]=a,p[Xt]=c;e:for(y=a.child;y!==null;){if(y.tag===5||y.tag===6)p.appendChild(y.stateNode);else if(y.tag!==4&&y.tag!==27&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===a)break e;for(;y.sibling===null;){if(y.return===null||y.return===a)break e;y=y.return}y.sibling.return=y.return,y=y.sibling}a.stateNode=p;e:switch(Pt(p,u,c),u){case"button":case"input":case"select":case"textarea":c=!!c.autoFocus;break e;case"img":c=!0;break e;default:c=!1}c&&As(a)}}return st(a),cf(a,a.type,e===null?null:e.memoizedProps,a.pendingProps,r),null;case 6:if(e&&a.stateNode!=null)e.memoizedProps!==c&&As(a);else{if(typeof c!="string"&&a.stateNode===null)throw Error(i(166));if(e=ue.current,Ir(a)){if(e=a.stateNode,r=a.memoizedProps,c=null,u=Et,u!==null)switch(u.tag){case 27:case 5:c=u.memoizedProps}e[At]=a,e=!!(e.nodeValue===r||c!==null&&c.suppressHydrationWarning===!0||wb(e.nodeValue,r)),e||Ws(a,!0)}else e=ro(e).createTextNode(c),e[At]=a,a.stateNode=e}return st(a),null;case 31:if(r=a.memoizedState,e===null||e.memoizedState!==null){if(c=Ir(a),r!==null){if(e===null){if(!c)throw Error(i(318));if(e=a.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(557));e[At]=a}else Bn(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;st(a),e=!1}else r=gu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),e=!0;if(!e)return a.flags&256?(oa(a),a):(oa(a),null);if((a.flags&128)!==0)throw Error(i(558))}return st(a),null;case 13:if(c=a.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(u=Ir(a),c!==null&&c.dehydrated!==null){if(e===null){if(!u)throw Error(i(318));if(u=a.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(i(317));u[At]=a}else Bn(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;st(a),u=!1}else u=gu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=u),u=!0;if(!u)return a.flags&256?(oa(a),a):(oa(a),null)}return oa(a),(a.flags&128)!==0?(a.lanes=r,a):(r=c!==null,e=e!==null&&e.memoizedState!==null,r&&(c=a.child,u=null,c.alternate!==null&&c.alternate.memoizedState!==null&&c.alternate.memoizedState.cachePool!==null&&(u=c.alternate.memoizedState.cachePool.pool),p=null,c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(p=c.memoizedState.cachePool.pool),p!==u&&(c.flags|=2048)),r!==e&&r&&(a.child.flags|=8192),Vc(a,a.updateQueue),st(a),null);case 4:return Ce(),e===null&&Pf(a.stateNode.containerInfo),st(a),null;case 10:return ws(a.type),st(a),null;case 19:if(G(ut),c=a.memoizedState,c===null)return st(a),null;if(u=(a.flags&128)!==0,p=c.rendering,p===null)if(u)ii(c,!1);else{if(ot!==0||e!==null&&(e.flags&128)!==0)for(e=a.child;e!==null;){if(p=_c(e),p!==null){for(a.flags|=128,ii(c,!1),e=p.updateQueue,a.updateQueue=e,Vc(a,e),a.subtreeFlags=0,e=r,r=a.child;r!==null;)eh(r,e),r=r.sibling;return U(ut,ut.current&1|2),Be&&ys(a,c.treeForkCount),a.child}e=e.sibling}c.tail!==null&&zt()>$c&&(a.flags|=128,u=!0,ii(c,!1),a.lanes=4194304)}else{if(!u)if(e=_c(p),e!==null){if(a.flags|=128,u=!0,e=e.updateQueue,a.updateQueue=e,Vc(a,e),ii(c,!0),c.tail===null&&c.tailMode==="hidden"&&!p.alternate&&!Be)return st(a),null}else 2*zt()-c.renderingStartTime>$c&&r!==536870912&&(a.flags|=128,u=!0,ii(c,!1),a.lanes=4194304);c.isBackwards?(p.sibling=a.child,a.child=p):(e=c.last,e!==null?e.sibling=p:a.child=p,c.last=p)}return c.tail!==null?(e=c.tail,c.rendering=e,c.tail=e.sibling,c.renderingStartTime=zt(),e.sibling=null,r=ut.current,U(ut,u?r&1|2:r&1),Be&&ys(a,c.treeForkCount),e):(st(a),null);case 22:case 23:return oa(a),Pu(),c=a.memoizedState!==null,e!==null?e.memoizedState!==null!==c&&(a.flags|=8192):c&&(a.flags|=8192),c?(r&536870912)!==0&&(a.flags&128)===0&&(st(a),a.subtreeFlags&6&&(a.flags|=8192)):st(a),r=a.updateQueue,r!==null&&Vc(a,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),c=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(c=a.memoizedState.cachePool.pool),c!==r&&(a.flags|=2048),e!==null&&G(Vn),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),a.memoizedState.cache!==r&&(a.flags|=2048),ws(pt),st(a),null;case 25:return null;case 30:return null}throw Error(i(156,a.tag))}function $5(e,a){switch(xu(a),a.tag){case 1:return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 3:return ws(pt),Ce(),e=a.flags,(e&65536)!==0&&(e&128)===0?(a.flags=e&-65537|128,a):null;case 26:case 27:case 5:return De(a),null;case 31:if(a.memoizedState!==null){if(oa(a),a.alternate===null)throw Error(i(340));Bn()}return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 13:if(oa(a),e=a.memoizedState,e!==null&&e.dehydrated!==null){if(a.alternate===null)throw Error(i(340));Bn()}return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 19:return G(ut),null;case 4:return Ce(),null;case 10:return ws(a.type),null;case 22:case 23:return oa(a),Pu(),e!==null&&G(Vn),e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 24:return ws(pt),null;case 25:return null;default:return null}}function Eg(e,a){switch(xu(a),a.tag){case 3:ws(pt),Ce();break;case 26:case 27:case 5:De(a);break;case 4:Ce();break;case 31:a.memoizedState!==null&&oa(a);break;case 13:oa(a);break;case 19:G(ut);break;case 10:ws(a.type);break;case 22:case 23:oa(a),Pu(),e!==null&&G(Vn);break;case 24:ws(pt)}}function ci(e,a){try{var r=a.updateQueue,c=r!==null?r.lastEffect:null;if(c!==null){var u=c.next;r=u;do{if((r.tag&e)===e){c=void 0;var p=r.create,y=r.inst;c=p(),y.destroy=c}r=r.next}while(r!==u)}}catch(S){We(a,a.return,S)}}function sn(e,a,r){try{var c=a.updateQueue,u=c!==null?c.lastEffect:null;if(u!==null){var p=u.next;c=p;do{if((c.tag&e)===e){var y=c.inst,S=y.destroy;if(S!==void 0){y.destroy=void 0,u=a;var _=r,Q=S;try{Q()}catch(W){We(u,_,W)}}}c=c.next}while(c!==p)}}catch(W){We(a,a.return,W)}}function Mg(e){var a=e.updateQueue;if(a!==null){var r=e.stateNode;try{bh(a,r)}catch(c){We(e,e.return,c)}}}function Rg(e,a,r){r.props=$n(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(c){We(e,a,c)}}function oi(e,a){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var c=e.stateNode;break;case 30:c=e.stateNode;break;default:c=e.stateNode}typeof r=="function"?e.refCleanup=r(c):r.current=c}}catch(u){We(e,a,u)}}function as(e,a){var r=e.ref,c=e.refCleanup;if(r!==null)if(typeof c=="function")try{c()}catch(u){We(e,a,u)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(u){We(e,a,u)}else r.current=null}function Pg(e){var a=e.type,r=e.memoizedProps,c=e.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":r.autoFocus&&c.focus();break e;case"img":r.src?c.src=r.src:r.srcSet&&(c.srcset=r.srcSet)}}catch(u){We(e,e.return,u)}}function of(e,a,r){try{var c=e.stateNode;g3(c,e.type,r,a),c[Xt]=a}catch(u){We(e,e.return,u)}}function _g(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&un(e.type)||e.tag===4}function df(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||_g(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&un(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function uf(e,a,r){var c=e.tag;if(c===5||c===6)e=e.stateNode,a?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,a):(a=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,a.appendChild(e),r=r._reactRootContainer,r!=null||a.onclick!==null||(a.onclick=gs));else if(c!==4&&(c===27&&un(e.type)&&(r=e.stateNode,a=null),e=e.child,e!==null))for(uf(e,a,r),e=e.sibling;e!==null;)uf(e,a,r),e=e.sibling}function Gc(e,a,r){var c=e.tag;if(c===5||c===6)e=e.stateNode,a?r.insertBefore(e,a):r.appendChild(e);else if(c!==4&&(c===27&&un(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(Gc(e,a,r),e=e.sibling;e!==null;)Gc(e,a,r),e=e.sibling}function Tg(e){var a=e.stateNode,r=e.memoizedProps;try{for(var c=e.type,u=a.attributes;u.length;)a.removeAttributeNode(u[0]);Pt(a,c,r),a[At]=e,a[Xt]=r}catch(p){We(e,e.return,p)}}var Es=!1,gt=!1,ff=!1,Og=typeof WeakSet=="function"?WeakSet:Set,St=null;function W5(e,a){if(e=e.containerInfo,Of=mo,e=Gx(e),nu(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var c=r.getSelection&&r.getSelection();if(c&&c.rangeCount!==0){r=c.anchorNode;var u=c.anchorOffset,p=c.focusNode;c=c.focusOffset;try{r.nodeType,p.nodeType}catch{r=null;break e}var y=0,S=-1,_=-1,Q=0,W=0,J=e,V=null;t:for(;;){for(var K;J!==r||u!==0&&J.nodeType!==3||(S=y+u),J!==p||c!==0&&J.nodeType!==3||(_=y+c),J.nodeType===3&&(y+=J.nodeValue.length),(K=J.firstChild)!==null;)V=J,J=K;for(;;){if(J===e)break t;if(V===r&&++Q===u&&(S=y),V===p&&++W===c&&(_=y),(K=J.nextSibling)!==null)break;J=V,V=J.parentNode}J=K}r=S===-1||_===-1?null:{start:S,end:_}}else r=null}r=r||{start:0,end:0}}else r=null;for(Df={focusedElem:e,selectionRange:r},mo=!1,St=a;St!==null;)if(a=St,e=a.child,(a.subtreeFlags&1028)!==0&&e!==null)e.return=a,St=e;else for(;St!==null;){switch(a=St,p=a.alternate,e=a.flags,a.tag){case 0:if((e&4)!==0&&(e=a.updateQueue,e=e!==null?e.events:null,e!==null))for(r=0;r<e.length;r++)u=e[r],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&p!==null){e=void 0,r=a,u=p.memoizedProps,p=p.memoizedState,c=r.stateNode;try{var he=$n(r.type,u);e=c.getSnapshotBeforeUpdate(he,p),c.__reactInternalSnapshotBeforeUpdate=e}catch(Ne){We(r,r.return,Ne)}}break;case 3:if((e&1024)!==0){if(e=a.stateNode.containerInfo,r=e.nodeType,r===9)If(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":If(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(i(163))}if(e=a.sibling,e!==null){e.return=a.return,St=e;break}St=a.return}}function Dg(e,a,r){var c=r.flags;switch(r.tag){case 0:case 11:case 15:Rs(e,r),c&4&&ci(5,r);break;case 1:if(Rs(e,r),c&4)if(e=r.stateNode,a===null)try{e.componentDidMount()}catch(y){We(r,r.return,y)}else{var u=$n(r.type,a.memoizedProps);a=a.memoizedState;try{e.componentDidUpdate(u,a,e.__reactInternalSnapshotBeforeUpdate)}catch(y){We(r,r.return,y)}}c&64&&Mg(r),c&512&&oi(r,r.return);break;case 3:if(Rs(e,r),c&64&&(e=r.updateQueue,e!==null)){if(a=null,r.child!==null)switch(r.child.tag){case 27:case 5:a=r.child.stateNode;break;case 1:a=r.child.stateNode}try{bh(e,a)}catch(y){We(r,r.return,y)}}break;case 27:a===null&&c&4&&Tg(r);case 26:case 5:Rs(e,r),a===null&&c&4&&Pg(r),c&512&&oi(r,r.return);break;case 12:Rs(e,r);break;case 31:Rs(e,r),c&4&&Ig(e,r);break;case 13:Rs(e,r),c&4&&Hg(e,r),c&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=r3.bind(null,r),C3(e,r))));break;case 22:if(c=r.memoizedState!==null||Es,!c){a=a!==null&&a.memoizedState!==null||gt,u=Es;var p=gt;Es=c,(gt=a)&&!p?Ps(e,r,(r.subtreeFlags&8772)!==0):Rs(e,r),Es=u,gt=p}break;case 30:break;default:Rs(e,r)}}function kg(e){var a=e.alternate;a!==null&&(e.alternate=null,kg(a)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(a=e.stateNode,a!==null&&Bd(a)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var rt=null,Jt=!1;function Ms(e,a,r){for(r=r.child;r!==null;)Lg(e,a,r),r=r.sibling}function Lg(e,a,r){if(Ut&&typeof Ut.onCommitFiberUnmount=="function")try{Ut.onCommitFiberUnmount(Tn,r)}catch{}switch(r.tag){case 26:gt||as(r,a),Ms(e,a,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:gt||as(r,a);var c=rt,u=Jt;un(r.type)&&(rt=r.stateNode,Jt=!1),Ms(e,a,r),bi(r.stateNode),rt=c,Jt=u;break;case 5:gt||as(r,a);case 6:if(c=rt,u=Jt,rt=null,Ms(e,a,r),rt=c,Jt=u,rt!==null)if(Jt)try{(rt.nodeType===9?rt.body:rt.nodeName==="HTML"?rt.ownerDocument.body:rt).removeChild(r.stateNode)}catch(p){We(r,a,p)}else try{rt.removeChild(r.stateNode)}catch(p){We(r,a,p)}break;case 18:rt!==null&&(Jt?(e=rt,Mb(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),nl(e)):Mb(rt,r.stateNode));break;case 4:c=rt,u=Jt,rt=r.stateNode.containerInfo,Jt=!0,Ms(e,a,r),rt=c,Jt=u;break;case 0:case 11:case 14:case 15:sn(2,r,a),gt||sn(4,r,a),Ms(e,a,r);break;case 1:gt||(as(r,a),c=r.stateNode,typeof c.componentWillUnmount=="function"&&Rg(r,a,c)),Ms(e,a,r);break;case 21:Ms(e,a,r);break;case 22:gt=(c=gt)||r.memoizedState!==null,Ms(e,a,r),gt=c;break;default:Ms(e,a,r)}}function Ig(e,a){if(a.memoizedState===null&&(e=a.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{nl(e)}catch(r){We(a,a.return,r)}}}function Hg(e,a){if(a.memoizedState===null&&(e=a.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{nl(e)}catch(r){We(a,a.return,r)}}function X5(e){switch(e.tag){case 31:case 13:case 19:var a=e.stateNode;return a===null&&(a=e.stateNode=new Og),a;case 22:return e=e.stateNode,a=e._retryCache,a===null&&(a=e._retryCache=new Og),a;default:throw Error(i(435,e.tag))}}function Kc(e,a){var r=X5(e);a.forEach(function(c){if(!r.has(c)){r.add(c);var u=l3.bind(null,e,c);c.then(u,u)}})}function ea(e,a){var r=a.deletions;if(r!==null)for(var c=0;c<r.length;c++){var u=r[c],p=e,y=a,S=y;e:for(;S!==null;){switch(S.tag){case 27:if(un(S.type)){rt=S.stateNode,Jt=!1;break e}break;case 5:rt=S.stateNode,Jt=!1;break e;case 3:case 4:rt=S.stateNode.containerInfo,Jt=!0;break e}S=S.return}if(rt===null)throw Error(i(160));Lg(p,y,u),rt=null,Jt=!1,p=u.alternate,p!==null&&(p.return=null),u.return=null}if(a.subtreeFlags&13886)for(a=a.child;a!==null;)zg(a,e),a=a.sibling}var Ba=null;function zg(e,a){var r=e.alternate,c=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:ea(a,e),ta(e),c&4&&(sn(3,e,e.return),ci(3,e),sn(5,e,e.return));break;case 1:ea(a,e),ta(e),c&512&&(gt||r===null||as(r,r.return)),c&64&&Es&&(e=e.updateQueue,e!==null&&(c=e.callbacks,c!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?c:r.concat(c))));break;case 26:var u=Ba;if(ea(a,e),ta(e),c&512&&(gt||r===null||as(r,r.return)),c&4){var p=r!==null?r.memoizedState:null;if(c=e.memoizedState,r===null)if(c===null)if(e.stateNode===null){e:{c=e.type,r=e.memoizedProps,u=u.ownerDocument||u;t:switch(c){case"title":p=u.getElementsByTagName("title")[0],(!p||p[Ll]||p[At]||p.namespaceURI==="http://www.w3.org/2000/svg"||p.hasAttribute("itemprop"))&&(p=u.createElement(c),u.head.insertBefore(p,u.querySelector("head > title"))),Pt(p,c,r),p[At]=e,Nt(p),c=p;break e;case"link":var y=zb("link","href",u).get(c+(r.href||""));if(y){for(var S=0;S<y.length;S++)if(p=y[S],p.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&p.getAttribute("rel")===(r.rel==null?null:r.rel)&&p.getAttribute("title")===(r.title==null?null:r.title)&&p.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){y.splice(S,1);break t}}p=u.createElement(c),Pt(p,c,r),u.head.appendChild(p);break;case"meta":if(y=zb("meta","content",u).get(c+(r.content||""))){for(S=0;S<y.length;S++)if(p=y[S],p.getAttribute("content")===(r.content==null?null:""+r.content)&&p.getAttribute("name")===(r.name==null?null:r.name)&&p.getAttribute("property")===(r.property==null?null:r.property)&&p.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&p.getAttribute("charset")===(r.charSet==null?null:r.charSet)){y.splice(S,1);break t}}p=u.createElement(c),Pt(p,c,r),u.head.appendChild(p);break;default:throw Error(i(468,c))}p[At]=e,Nt(p),c=p}e.stateNode=c}else Ub(u,e.type,e.stateNode);else e.stateNode=Hb(u,c,e.memoizedProps);else p!==c?(p===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):p.count--,c===null?Ub(u,e.type,e.stateNode):Hb(u,c,e.memoizedProps)):c===null&&e.stateNode!==null&&of(e,e.memoizedProps,r.memoizedProps)}break;case 27:ea(a,e),ta(e),c&512&&(gt||r===null||as(r,r.return)),r!==null&&c&4&&of(e,e.memoizedProps,r.memoizedProps);break;case 5:if(ea(a,e),ta(e),c&512&&(gt||r===null||as(r,r.return)),e.flags&32){u=e.stateNode;try{Er(u,"")}catch(he){We(e,e.return,he)}}c&4&&e.stateNode!=null&&(u=e.memoizedProps,of(e,u,r!==null?r.memoizedProps:u)),c&1024&&(ff=!0);break;case 6:if(ea(a,e),ta(e),c&4){if(e.stateNode===null)throw Error(i(162));c=e.memoizedProps,r=e.stateNode;try{r.nodeValue=c}catch(he){We(e,e.return,he)}}break;case 3:if(co=null,u=Ba,Ba=lo(a.containerInfo),ea(a,e),Ba=u,ta(e),c&4&&r!==null&&r.memoizedState.isDehydrated)try{nl(a.containerInfo)}catch(he){We(e,e.return,he)}ff&&(ff=!1,Ug(e));break;case 4:c=Ba,Ba=lo(e.stateNode.containerInfo),ea(a,e),ta(e),Ba=c;break;case 12:ea(a,e),ta(e);break;case 31:ea(a,e),ta(e),c&4&&(c=e.updateQueue,c!==null&&(e.updateQueue=null,Kc(e,c)));break;case 13:ea(a,e),ta(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(Fc=zt()),c&4&&(c=e.updateQueue,c!==null&&(e.updateQueue=null,Kc(e,c)));break;case 22:u=e.memoizedState!==null;var _=r!==null&&r.memoizedState!==null,Q=Es,W=gt;if(Es=Q||u,gt=W||_,ea(a,e),gt=W,Es=Q,ta(e),c&8192)e:for(a=e.stateNode,a._visibility=u?a._visibility&-2:a._visibility|1,u&&(r===null||_||Es||gt||Wn(e)),r=null,a=e;;){if(a.tag===5||a.tag===26){if(r===null){_=r=a;try{if(p=_.stateNode,u)y=p.style,typeof y.setProperty=="function"?y.setProperty("display","none","important"):y.display="none";else{S=_.stateNode;var J=_.memoizedProps.style,V=J!=null&&J.hasOwnProperty("display")?J.display:null;S.style.display=V==null||typeof V=="boolean"?"":(""+V).trim()}}catch(he){We(_,_.return,he)}}}else if(a.tag===6){if(r===null){_=a;try{_.stateNode.nodeValue=u?"":_.memoizedProps}catch(he){We(_,_.return,he)}}}else if(a.tag===18){if(r===null){_=a;try{var K=_.stateNode;u?Rb(K,!0):Rb(_.stateNode,!1)}catch(he){We(_,_.return,he)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===e)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break e;for(;a.sibling===null;){if(a.return===null||a.return===e)break e;r===a&&(r=null),a=a.return}r===a&&(r=null),a.sibling.return=a.return,a=a.sibling}c&4&&(c=e.updateQueue,c!==null&&(r=c.retryQueue,r!==null&&(c.retryQueue=null,Kc(e,r))));break;case 19:ea(a,e),ta(e),c&4&&(c=e.updateQueue,c!==null&&(e.updateQueue=null,Kc(e,c)));break;case 30:break;case 21:break;default:ea(a,e),ta(e)}}function ta(e){var a=e.flags;if(a&2){try{for(var r,c=e.return;c!==null;){if(_g(c)){r=c;break}c=c.return}if(r==null)throw Error(i(160));switch(r.tag){case 27:var u=r.stateNode,p=df(e);Gc(e,p,u);break;case 5:var y=r.stateNode;r.flags&32&&(Er(y,""),r.flags&=-33);var S=df(e);Gc(e,S,y);break;case 3:case 4:var _=r.stateNode.containerInfo,Q=df(e);uf(e,Q,_);break;default:throw Error(i(161))}}catch(W){We(e,e.return,W)}e.flags&=-3}a&4096&&(e.flags&=-4097)}function Ug(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var a=e;Ug(a),a.tag===5&&a.flags&1024&&a.stateNode.reset(),e=e.sibling}}function Rs(e,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)Dg(e,a.alternate,a),a=a.sibling}function Wn(e){for(e=e.child;e!==null;){var a=e;switch(a.tag){case 0:case 11:case 14:case 15:sn(4,a,a.return),Wn(a);break;case 1:as(a,a.return);var r=a.stateNode;typeof r.componentWillUnmount=="function"&&Rg(a,a.return,r),Wn(a);break;case 27:bi(a.stateNode);case 26:case 5:as(a,a.return),Wn(a);break;case 22:a.memoizedState===null&&Wn(a);break;case 30:Wn(a);break;default:Wn(a)}e=e.sibling}}function Ps(e,a,r){for(r=r&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var c=a.alternate,u=e,p=a,y=p.flags;switch(p.tag){case 0:case 11:case 15:Ps(u,p,r),ci(4,p);break;case 1:if(Ps(u,p,r),c=p,u=c.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(Q){We(c,c.return,Q)}if(c=p,u=c.updateQueue,u!==null){var S=c.stateNode;try{var _=u.shared.hiddenCallbacks;if(_!==null)for(u.shared.hiddenCallbacks=null,u=0;u<_.length;u++)gh(_[u],S)}catch(Q){We(c,c.return,Q)}}r&&y&64&&Mg(p),oi(p,p.return);break;case 27:Tg(p);case 26:case 5:Ps(u,p,r),r&&c===null&&y&4&&Pg(p),oi(p,p.return);break;case 12:Ps(u,p,r);break;case 31:Ps(u,p,r),r&&y&4&&Ig(u,p);break;case 13:Ps(u,p,r),r&&y&4&&Hg(u,p);break;case 22:p.memoizedState===null&&Ps(u,p,r),oi(p,p.return);break;case 30:break;default:Ps(u,p,r)}a=a.sibling}}function mf(e,a){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(e=a.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&$l(r))}function pf(e,a){e=null,a.alternate!==null&&(e=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==e&&(a.refCount++,e!=null&&$l(e))}function qa(e,a,r,c){if(a.subtreeFlags&10256)for(a=a.child;a!==null;)Bg(e,a,r,c),a=a.sibling}function Bg(e,a,r,c){var u=a.flags;switch(a.tag){case 0:case 11:case 15:qa(e,a,r,c),u&2048&&ci(9,a);break;case 1:qa(e,a,r,c);break;case 3:qa(e,a,r,c),u&2048&&(e=null,a.alternate!==null&&(e=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==e&&(a.refCount++,e!=null&&$l(e)));break;case 12:if(u&2048){qa(e,a,r,c),e=a.stateNode;try{var p=a.memoizedProps,y=p.id,S=p.onPostCommit;typeof S=="function"&&S(y,a.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(_){We(a,a.return,_)}}else qa(e,a,r,c);break;case 31:qa(e,a,r,c);break;case 13:qa(e,a,r,c);break;case 23:break;case 22:p=a.stateNode,y=a.alternate,a.memoizedState!==null?p._visibility&2?qa(e,a,r,c):di(e,a):p._visibility&2?qa(e,a,r,c):(p._visibility|=2,Yr(e,a,r,c,(a.subtreeFlags&10256)!==0||!1)),u&2048&&mf(y,a);break;case 24:qa(e,a,r,c),u&2048&&pf(a.alternate,a);break;default:qa(e,a,r,c)}}function Yr(e,a,r,c,u){for(u=u&&((a.subtreeFlags&10256)!==0||!1),a=a.child;a!==null;){var p=e,y=a,S=r,_=c,Q=y.flags;switch(y.tag){case 0:case 11:case 15:Yr(p,y,S,_,u),ci(8,y);break;case 23:break;case 22:var W=y.stateNode;y.memoizedState!==null?W._visibility&2?Yr(p,y,S,_,u):di(p,y):(W._visibility|=2,Yr(p,y,S,_,u)),u&&Q&2048&&mf(y.alternate,y);break;case 24:Yr(p,y,S,_,u),u&&Q&2048&&pf(y.alternate,y);break;default:Yr(p,y,S,_,u)}a=a.sibling}}function di(e,a){if(a.subtreeFlags&10256)for(a=a.child;a!==null;){var r=e,c=a,u=c.flags;switch(c.tag){case 22:di(r,c),u&2048&&mf(c.alternate,c);break;case 24:di(r,c),u&2048&&pf(c.alternate,c);break;default:di(r,c)}a=a.sibling}}var ui=8192;function Fr(e,a,r){if(e.subtreeFlags&ui)for(e=e.child;e!==null;)qg(e,a,r),e=e.sibling}function qg(e,a,r){switch(e.tag){case 26:Fr(e,a,r),e.flags&ui&&e.memoizedState!==null&&I3(r,Ba,e.memoizedState,e.memoizedProps);break;case 5:Fr(e,a,r);break;case 3:case 4:var c=Ba;Ba=lo(e.stateNode.containerInfo),Fr(e,a,r),Ba=c;break;case 22:e.memoizedState===null&&(c=e.alternate,c!==null&&c.memoizedState!==null?(c=ui,ui=16777216,Fr(e,a,r),ui=c):Fr(e,a,r));break;default:Fr(e,a,r)}}function Qg(e){var a=e.alternate;if(a!==null&&(e=a.child,e!==null)){a.child=null;do a=e.sibling,e.sibling=null,e=a;while(e!==null)}}function fi(e){var a=e.deletions;if((e.flags&16)!==0){if(a!==null)for(var r=0;r<a.length;r++){var c=a[r];St=c,Gg(c,e)}Qg(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Vg(e),e=e.sibling}function Vg(e){switch(e.tag){case 0:case 11:case 15:fi(e),e.flags&2048&&sn(9,e,e.return);break;case 3:fi(e);break;case 12:fi(e);break;case 22:var a=e.stateNode;e.memoizedState!==null&&a._visibility&2&&(e.return===null||e.return.tag!==13)?(a._visibility&=-3,Yc(e)):fi(e);break;default:fi(e)}}function Yc(e){var a=e.deletions;if((e.flags&16)!==0){if(a!==null)for(var r=0;r<a.length;r++){var c=a[r];St=c,Gg(c,e)}Qg(e)}for(e=e.child;e!==null;){switch(a=e,a.tag){case 0:case 11:case 15:sn(8,a,a.return),Yc(a);break;case 22:r=a.stateNode,r._visibility&2&&(r._visibility&=-3,Yc(a));break;default:Yc(a)}e=e.sibling}}function Gg(e,a){for(;St!==null;){var r=St;switch(r.tag){case 0:case 11:case 15:sn(8,r,a);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var c=r.memoizedState.cachePool.pool;c!=null&&c.refCount++}break;case 24:$l(r.memoizedState.cache)}if(c=r.child,c!==null)c.return=r,St=c;else e:for(r=e;St!==null;){c=St;var u=c.sibling,p=c.return;if(kg(c),c===r){St=null;break e}if(u!==null){u.return=p,St=u;break e}St=p}}}var Z5={getCacheForType:function(e){var a=Mt(pt),r=a.data.get(e);return r===void 0&&(r=e(),a.data.set(e,r)),r},cacheSignal:function(){return Mt(pt).controller.signal}},J5=typeof WeakMap=="function"?WeakMap:Map,Ye=0,tt=null,ke=null,He=0,$e=0,da=null,nn=!1,$r=!1,xf=!1,_s=0,ot=0,rn=0,Xn=0,hf=0,ua=0,Wr=0,mi=null,aa=null,gf=!1,Fc=0,Kg=0,$c=1/0,Wc=null,ln=null,vt=0,cn=null,Xr=null,Ts=0,bf=0,vf=null,Yg=null,pi=0,yf=null;function fa(){return(Ye&2)!==0&&He!==0?He&-He:P.T!==null?Af():zd()}function Fg(){if(ua===0)if((He&536870912)===0||Be){var e=vr;vr<<=1,(vr&3932160)===0&&(vr=262144),ua=e}else ua=536870912;return e=ca.current,e!==null&&(e.flags|=32),ua}function sa(e,a,r){(e===tt&&($e===2||$e===9)||e.cancelPendingCommit!==null)&&(Zr(e,0),on(e,He,ua,!1)),it
vendor: 17,950 bytes, line 48
48(e,r),((Ye&2)===0||e!==tt)&&(e===tt&&((Ye&2)===0&&(Xn|=r),ot===4&&on(e,He,ua,!1)),ss(e))}function $g(e,a,r){if((Ye&6)!==0)throw Error(i(327));var c=!r&&(a&127)===0&&(a&e.expiredLanes)===0||nt(e,a),u=c?a3(e,a):wf(e,a,!0),p=c;do{if(u===0){$r&&!c&&on(e,a,0,!1);break}else{if(r=e.current.alternate,p&&!e3(r)){u=wf(e,a,!1),p=!1;continue}if(u===2){if(p=a,e.errorRecoveryDisabledLanes&p)var y=0;else y=e.pendingLanes&-536870913,y=y!==0?y:y&536870912?536870912:0;if(y!==0){a=y;e:{var S=e;u=mi;var _=S.current.memoizedState.isDehydrated;if(_&&(Zr(S,y).flags|=256),y=wf(S,y,!1),y!==2){if(xf&&!_){S.errorRecoveryDisabledLanes|=p,Xn|=p,u=4;break e}p=aa,aa=u,p!==null&&(aa===null?aa=p:aa.push.apply(aa,p))}u=y}if(p=!1,u!==2)continue}}if(u===1){Zr(e,0),on(e,a,0,!0);break}e:{switch(c=e,p=u,p){case 0:case 1:throw Error(i(345));case 4:if((a&4194048)!==a)break;case 6:on(c,a,ua,!nn);break e;case 2:aa=null;break;case 3:case 5:break;default:throw Error(i(329))}if((a&62914560)===a&&(u=Fc+300-zt(),10<u)){if(on(c,a,ua,!nn),Ee(c,0,!0)!==0)break e;Ts=a,c.timeoutHandle=Ab(Wg.bind(null,c,r,aa,Wc,gf,a,ua,Xn,Wr,nn,p,"Throttled",-0,0),u);break e}Wg(c,r,aa,Wc,gf,a,ua,Xn,Wr,nn,p,null,-0,0)}}break}while(!0);ss(e)}function Wg(e,a,r,c,u,p,y,S,_,Q,W,J,V,K){if(e.timeoutHandle=-1,J=a.subtreeFlags,J&8192||(J&16785408)===16785408){J={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:gs},qg(a,p,J);var he=(p&62914560)===p?Fc-zt():(p&4194048)===p?Kg-zt():0;if(he=H3(J,he),he!==null){Ts=p,e.cancelPendingCommit=he(nb.bind(null,e,a,p,r,c,u,y,S,_,W,J,null,V,K)),on(e,p,y,!Q);return}}nb(e,a,p,r,c,u,y,S,_)}function e3(e){for(var a=e;;){var r=a.tag;if((r===0||r===11||r===15)&&a.flags&16384&&(r=a.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var c=0;c<r.length;c++){var u=r[c],p=u.getSnapshot;u=u.value;try{if(!la(p(),u))return!1}catch{return!1}}if(r=a.child,a.subtreeFlags&16384&&r!==null)r.return=a,a=r;else{if(a===e)break;for(;a.sibling===null;){if(a.return===null||a.return===e)return!0;a=a.return}a.sibling.return=a.return,a=a.sibling}}return!0}function on(e,a,r,c){a&=~hf,a&=~Xn,e.suspendedLanes|=a,e.pingedLanes&=~a,c&&(e.warmLanes|=a),c=e.expirationTimes;for(var u=a;0<u;){var p=31-Ot(u),y=1<<p;c[p]=-1,u&=~y}r!==0&&Dn(e,r,a)}function Xc(){return(Ye&6)===0?(xi(0),!1):!0}function jf(){if(ke!==null){if($e===0)var e=ke.return;else e=ke,js=qn=null,Lu(e),qr=null,Xl=0,e=ke;for(;e!==null;)Eg(e.alternate,e),e=e.return;ke=null}}function Zr(e,a){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,y3(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),Ts=0,jf(),tt=e,ke=r=vs(e.current,null),He=a,$e=0,da=null,nn=!1,$r=nt(e,a),xf=!1,Wr=ua=hf=Xn=rn=ot=0,aa=mi=null,gf=!1,(a&8)!==0&&(a|=a&32);var c=e.entangledLanes;if(c!==0)for(e=e.entanglements,c&=a;0<c;){var u=31-Ot(c),p=1<<u;a|=e[u],c&=~p}return _s=a,bc(),r}function Xg(e,a){Re=null,P.H=ri,a===Br||a===Ac?(a=mh(),$e=3):a===Su?(a=mh(),$e=4):$e=a===Zu?8:a!==null&&typeof a=="object"&&typeof a.then=="function"?6:1,da=a,ke===null&&(ot=1,Uc(e,Aa(a,e.current)))}function Zg(){var e=ca.current;return e===null?!0:(He&4194048)===He?Pa===null:(He&62914560)===He||(He&536870912)!==0?e===Pa:!1}function Jg(){var e=P.H;return P.H=ri,e===null?ri:e}function eb(){var e=P.A;return P.A=Z5,e}function Zc(){ot=4,nn||(He&4194048)!==He&&ca.current!==null||($r=!0),(rn&134217727)===0&&(Xn&134217727)===0||tt===null||on(tt,He,ua,!1)}function wf(e,a,r){var c=Ye;Ye|=2;var u=Jg(),p=eb();(tt!==e||He!==a)&&(Wc=null,Zr(e,a)),a=!1;var y=ot;e:do try{if($e!==0&&ke!==null){var S=ke,_=da;switch($e){case 8:jf(),y=6;break e;case 3:case 2:case 9:case 6:ca.current===null&&(a=!0);var Q=$e;if($e=0,da=null,Jr(e,S,_,Q),r&&$r){y=0;break e}break;default:Q=$e,$e=0,da=null,Jr(e,S,_,Q)}}t3(),y=ot;break}catch(W){Xg(e,W)}while(!0);return a&&e.shellSuspendCounter++,js=qn=null,Ye=c,P.H=u,P.A=p,ke===null&&(tt=null,He=0,bc()),y}function t3(){for(;ke!==null;)tb(ke)}function a3(e,a){var r=Ye;Ye|=2;var c=Jg(),u=eb();tt!==e||He!==a?(Wc=null,$c=zt()+500,Zr(e,a)):$r=nt(e,a);e:do try{if($e!==0&&ke!==null){a=ke;var p=da;t:switch($e){case 1:$e=0,da=null,Jr(e,a,p,1);break;case 2:case 9:if(uh(p)){$e=0,da=null,ab(a);break}a=function(){$e!==2&&$e!==9||tt!==e||($e=7),ss(e)},p.then(a,a);break e;case 3:$e=7;break e;case 4:$e=5;break e;case 7:uh(p)?($e=0,da=null,ab(a)):($e=0,da=null,Jr(e,a,p,7));break;case 5:var y=null;switch(ke.tag){case 26:y=ke.memoizedState;case 5:case 27:var S=ke;if(y?Bb(y):S.stateNode.complete){$e=0,da=null;var _=S.sibling;if(_!==null)ke=_;else{var Q=S.return;Q!==null?(ke=Q,Jc(Q)):ke=null}break t}}$e=0,da=null,Jr(e,a,p,5);break;case 6:$e=0,da=null,Jr(e,a,p,6);break;case 8:jf(),ot=6;break e;default:throw Error(i(462))}}s3();break}catch(W){Xg(e,W)}while(!0);return js=qn=null,P.H=c,P.A=u,Ye=r,ke!==null?0:(tt=null,He=0,bc(),ot)}function s3(){for(;ke!==null&&!Ht();)tb(ke)}function tb(e){var a=Cg(e.alternate,e,_s);e.memoizedProps=e.pendingProps,a===null?Jc(e):ke=a}function ab(e){var a=e,r=a.alternate;switch(a.tag){case 15:case 0:a=vg(r,a,a.pendingProps,a.type,void 0,He);break;case 11:a=vg(r,a,a.pendingProps,a.type.render,a.ref,He);break;case 5:Lu(a);default:Eg(r,a),a=ke=eh(a,_s),a=Cg(r,a,_s)}e.memoizedProps=e.pendingProps,a===null?Jc(e):ke=a}function Jr(e,a,r,c){js=qn=null,Lu(a),qr=null,Xl=0;var u=a.return;try{if(G5(e,u,a,r,He)){ot=1,Uc(e,Aa(r,e.current)),ke=null;return}}catch(p){if(u!==null)throw ke=u,p;ot=1,Uc(e,Aa(r,e.current)),ke=null;return}a.flags&32768?(Be||c===1?e=!0:$r||(He&536870912)!==0?e=!1:(nn=e=!0,(c===2||c===9||c===3||c===6)&&(c=ca.current,c!==null&&c.tag===13&&(c.flags|=16384))),sb(a,e)):Jc(a)}function Jc(e){var a=e;do{if((a.flags&32768)!==0){sb(a,nn);return}e=a.return;var r=F5(a.alternate,a,_s);if(r!==null){ke=r;return}if(a=a.sibling,a!==null){ke=a;return}ke=a=e}while(a!==null);ot===0&&(ot=5)}function sb(e,a){do{var r=$5(e.alternate,e);if(r!==null){r.flags&=32767,ke=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!a&&(e=e.sibling,e!==null)){ke=e;return}ke=e=r}while(e!==null);ot=6,ke=null}function nb(e,a,r,c,u,p,y,S,_){e.cancelPendingCommit=null;do eo();while(vt!==0);if((Ye&6)!==0)throw Error(i(327));if(a!==null){if(a===e.current)throw Error(i(177));if(p=a.lanes|a.childLanes,p|=ou,Ft(e,r,p,y,S,_),e===tt&&(ke=tt=null,He=0),Xr=a,cn=e,Ts=r,bf=p,vf=u,Yg=c,(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,i3(_n,function(){return ob(),null})):(e.callbackNode=null,e.callbackPriority=0),c=(a.flags&13878)!==0,(a.subtreeFlags&13878)!==0||c){c=P.T,P.T=null,u=B.p,B.p=2,y=Ye,Ye|=4;try{W5(e,a,r)}finally{Ye=y,B.p=u,P.T=c}}vt=1,rb(),lb(),ib()}}function rb(){if(vt===1){vt=0;var e=cn,a=Xr,r=(a.flags&13878)!==0;if((a.subtreeFlags&13878)!==0||r){r=P.T,P.T=null;var c=B.p;B.p=2;var u=Ye;Ye|=4;try{zg(a,e);var p=Df,y=Gx(e.containerInfo),S=p.focusedElem,_=p.selectionRange;if(y!==S&&S&&S.ownerDocument&&Vx(S.ownerDocument.documentElement,S)){if(_!==null&&nu(S)){var Q=_.start,W=_.end;if(W===void 0&&(W=Q),"selectionStart"in S)S.selectionStart=Q,S.selectionEnd=Math.min(W,S.value.length);else{var J=S.ownerDocument||document,V=J&&J.defaultView||window;if(V.getSelection){var K=V.getSelection(),he=S.textContent.length,Ne=Math.min(_.start,he),Je=_.end===void 0?Ne:Math.min(_.end,he);!K.extend&&Ne>Je&&(y=Je,Je=Ne,Ne=y);var I=Qx(S,Ne),D=Qx(S,Je);if(I&&D&&(K.rangeCount!==1||K.anchorNode!==I.node||K.anchorOffset!==I.offset||K.focusNode!==D.node||K.focusOffset!==D.offset)){var q=J.createRange();q.setStart(I.node,I.offset),K.removeAllRanges(),Ne>Je?(K.addRange(q),K.extend(D.node,D.offset)):(q.setEnd(D.node,D.offset),K.addRange(q))}}}}for(J=[],K=S;K=K.parentNode;)K.nodeType===1&&J.push({element:K,left:K.scrollLeft,top:K.scrollTop});for(typeof S.focus=="function"&&S.focus(),S=0;S<J.length;S++){var Z=J[S];Z.element.scrollLeft=Z.left,Z.element.scrollTop=Z.top}}mo=!!Of,Df=Of=null}finally{Ye=u,B.p=c,P.T=r}}e.current=a,vt=2}}function lb(){if(vt===2){vt=0;var e=cn,a=Xr,r=(a.flags&8772)!==0;if((a.subtreeFlags&8772)!==0||r){r=P.T,P.T=null;var c=B.p;B.p=2;var u=Ye;Ye|=4;try{Dg(e,a.alternate,a)}finally{Ye=u,B.p=c,P.T=r}}vt=3}}function ib(){if(vt===4||vt===3){vt=0,Qs();var e=cn,a=Xr,r=Ts,c=Yg;(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?vt=5:(vt=0,Xr=cn=null,cb(e,e.pendingLanes));var u=e.pendingLanes;if(u===0&&(ln=null),za(r),a=a.stateNode,Ut&&typeof Ut.onCommitFiberRoot=="function")try{Ut.onCommitFiberRoot(Tn,a,void 0,(a.current.flags&128)===128)}catch{}if(c!==null){a=P.T,u=B.p,B.p=2,P.T=null;try{for(var p=e.onRecoverableError,y=0;y<c.length;y++){var S=c[y];p(S.value,{componentStack:S.stack})}}finally{P.T=a,B.p=u}}(Ts&3)!==0&&eo(),ss(e),u=e.pendingLanes,(r&261930)!==0&&(u&42)!==0?e===yf?pi++:(pi=0,yf=e):pi=0,xi(0)}}function cb(e,a){(e.pooledCacheLanes&=a)===0&&(a=e.pooledCache,a!=null&&(e.pooledCache=null,$l(a)))}function eo(){return rb(),lb(),ib(),ob()}function ob(){if(vt!==5)return!1;var e=cn,a=bf;bf=0;var r=za(Ts),c=P.T,u=B.p;try{B.p=32>r?32:r,P.T=null,r=vf,vf=null;var p=cn,y=Ts;if(vt=0,Xr=cn=null,Ts=0,(Ye&6)!==0)throw Error(i(331));var S=Ye;if(Ye|=4,Vg(p.current),Bg(p,p.current,y,r),Ye=S,xi(0,!1),Ut&&typeof Ut.onPostCommitFiberRoot=="function")try{Ut.onPostCommitFiberRoot(Tn,p)}catch{}return!0}finally{B.p=u,P.T=c,cb(e,a)}}function db(e,a,r){a=Aa(r,a),a=Xu(e.stateNode,a,2),e=en(e,a,2),e!==null&&(it(e,2),ss(e))}function We(e,a,r){if(e.tag===3)db(e,e,r);else for(;a!==null;){if(a.tag===3){db(a,e,r);break}else if(a.tag===1){var c=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof c.componentDidCatch=="function"&&(ln===null||!ln.has(c))){e=Aa(r,e),r=ug(2),c=en(a,r,2),c!==null&&(fg(r,c,a,e),it(c,2),ss(c));break}}a=a.return}}function Nf(e,a,r){var c=e.pingCache;if(c===null){c=e.pingCache=new J5;var u=new Set;c.set(a,u)}else u=c.get(a),u===void 0&&(u=new Set,c.set(a,u));u.has(r)||(xf=!0,u.add(r),e=n3.bind(null,e,a,r),a.then(e,e))}function n3(e,a,r){var c=e.pingCache;c!==null&&c.delete(a),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,tt===e&&(He&r)===r&&(ot===4||ot===3&&(He&62914560)===He&&300>zt()-Fc?(Ye&2)===0&&Zr(e,0):hf|=r,Wr===He&&(Wr=0)),ss(e)}function ub(e,a){a===0&&(a=Dt()),e=zn(e,a),e!==null&&(it(e,a),ss(e))}function r3(e){var a=e.memoizedState,r=0;a!==null&&(r=a.retryLane),ub(e,r)}function l3(e,a){var r=0;switch(e.tag){case 31:case 13:var c=e.stateNode,u=e.memoizedState;u!==null&&(r=u.retryLane);break;case 19:c=e.stateNode;break;case 22:c=e.stateNode._retryCache;break;default:throw Error(i(314))}c!==null&&c.delete(a),ub(e,r)}function i3(e,a){return Tl(e,a)}var to=null,el=null,Sf=!1,ao=!1,Cf=!1,dn=0;function ss(e){e!==el&&e.next===null&&(el===null?to=el=e:el=el.next=e),ao=!0,Sf||(Sf=!0,o3())}function xi(e,a){if(!Cf&&ao){Cf=!0;do for(var r=!1,c=to;c!==null;){if(e!==0){var u=c.pendingLanes;if(u===0)var p=0;else{var y=c.suspendedLanes,S=c.pingedLanes;p=(1<<31-Ot(42|e)+1)-1,p&=u&~(y&~S),p=p&201326741?p&201326741|1:p?p|2:0}p!==0&&(r=!0,xb(c,p))}else p=He,p=Ee(c,c===tt?p:0,c.cancelPendingCommit!==null||c.timeoutHandle!==-1),(p&3)===0||nt(c,p)||(r=!0,xb(c,p));c=c.next}while(r);Cf=!1}}function c3(){fb()}function fb(){ao=Sf=!1;var e=0;dn!==0&&v3()&&(e=dn);for(var a=zt(),r=null,c=to;c!==null;){var u=c.next,p=mb(c,a);p===0?(c.next=null,r===null?to=u:r.next=u,u===null&&(el=r)):(r=c,(e!==0||(p&3)!==0)&&(ao=!0)),c=u}vt!==0&&vt!==5||xi(e),dn!==0&&(dn=0)}function mb(e,a){for(var r=e.suspendedLanes,c=e.pingedLanes,u=e.expirationTimes,p=e.pendingLanes&-62914561;0<p;){var y=31-Ot(p),S=1<<y,_=u[y];_===-1?((S&r)===0||(S&c)!==0)&&(u[y]=wt(S,a)):_<=a&&(e.expiredLanes|=S),p&=~S}if(a=tt,r=He,r=Ee(e,e===a?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),c=e.callbackNode,r===0||e===a&&($e===2||$e===9)||e.cancelPendingCommit!==null)return c!==null&&c!==null&&Ol(c),e.callbackNode=null,e.callbackPriority=0;if((r&3)===0||nt(e,r)){if(a=r&-r,a===e.callbackPriority)return a;switch(c!==null&&Ol(c),za(r)){case 2:case 8:r=rc;break;case 32:r=_n;break;case 268435456:r=xs;break;default:r=_n}return c=pb.bind(null,e),r=Tl(r,c),e.callbackPriority=a,e.callbackNode=r,a}return c!==null&&c!==null&&Ol(c),e.callbackPriority=2,e.callbackNode=null,2}function pb(e,a){if(vt!==0&&vt!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(eo()&&e.callbackNode!==r)return null;var c=He;return c=Ee(e,e===tt?c:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),c===0?null:($g(e,c,a),mb(e,zt()),e.callbackNode!=null&&e.callbackNode===r?pb.bind(null,e):null)}function xb(e,a){if(eo())return null;$g(e,a,!0)}function o3(){j3(function(){(Ye&6)!==0?Tl(Pn,c3):fb()})}function Af(){if(dn===0){var e=zr;e===0&&(e=br,br<<=1,(br&261888)===0&&(br=256)),dn=e}return dn}function hb(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:dc(""+e)}function gb(e,a){var r=a.ownerDocument.createElement("input");return r.name=a.name,r.value=a.value,e.id&&r.setAttribute("form",e.id),a.parentNode.insertBefore(r,a),e=new FormData(e),r.parentNode.removeChild(r),e}function d3(e,a,r,c,u){if(a==="submit"&&r&&r.stateNode===u){var p=hb((u[Xt]||null).action),y=c.submitter;y&&(a=(a=y[Xt]||null)?hb(a.formAction):y.getAttribute("formAction"),a!==null&&(p=a,y=null));var S=new pc("action","action",null,c,u);e.push({event:S,listeners:[{instance:null,listener:function(){if(c.defaultPrevented){if(dn!==0){var _=y?gb(u,y):new FormData(u);Gu(r,{pending:!0,data:_,method:u.method,action:p},null,_)}}else typeof p=="function"&&(S.preventDefault(),_=y?gb(u,y):new FormData(u),Gu(r,{pending:!0,data:_,method:u.method,action:p},p,_))},currentTarget:u}]})}}for(var Ef=0;Ef<cu.length;Ef++){var Mf=cu[Ef],u3=Mf.toLowerCase(),f3=Mf[0].toUpperCase()+Mf.slice(1);Ua(u3,"on"+f3)}Ua(Fx,"onAnimationEnd"),Ua($x,"onAnimationIteration"),Ua(Wx,"onAnimationStart"),Ua("dblclick","onDoubleClick"),Ua("focusin","onFocus"),Ua("focusout","onBlur"),Ua(M5,"onTransitionRun"),Ua(R5,"onTransitionStart"),Ua(P5,"onTransitionCancel"),Ua(Xx,"onTransitionEnd"),Cr("onMouseEnter",["mouseout","mouseover"]),Cr("onMouseLeave",["mouseout","mouseover"]),Cr("onPointerEnter",["pointerout","pointerover"]),Cr("onPointerLeave",["pointerout","pointerover"]),kn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),kn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),kn("onBeforeInput",["compositionend","keypress","textInput","paste"]),kn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),kn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),kn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var hi="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),m3=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(hi));function bb(e,a){a=(a&4)!==0;for(var r=0;r<e.length;r++){var c=e[r],u=c.event;c=c.listeners;e:{var p=void 0;if(a)for(var y=c.length-1;0<=y;y--){var S=c[y],_=S.instance,Q=S.currentTarget;if(S=S.listener,_!==p&&u.isPropagationStopped())break e;p=S,u.currentTarget=Q;try{p(u)}catch(W){gc(W)}u.currentTarget=null,p=_}else for(y=0;y<c.length;y++){if(S=c[y],_=S.instance,Q=S.currentTarget,S=S.listener,_!==p&&u.isPropagationStopped())break e;p=S,u.currentTarget=Q;try{p(u)}catch(W){gc(W)}u.currentTarget=null,p=_}}}}function Le(e,a){var r=a[Ud];r===void 0&&(r=a[Ud]=new Set);var c=e+"__bubble";r.has(c)||(vb(a,e,2,!1),r.add(c))}function Rf(e,a,r){var c=0;a&&(c|=4),vb(r,e,c,a)}var so="_reactListening"+Math.random().toString(36).slice(2);function Pf(e){if(!e[so]){e[so]=!0,fx.forEach(function(r){r!=="selectionchange"&&(m3.has(r)||Rf(r,!1,e),Rf(r,!0,e))});var a=e.nodeType===9?e:e.ownerDocument;a===null||a[so]||(a[so]=!0,Rf("selectionchange",!1,a))}}function vb(e,a,r,c){switch(Fb(a)){case 2:var u=B3;break;case 8:u=q3;break;default:u=Gf}r=u.bind(null,a,r,e),u=void 0,!$d||a!=="touchstart"&&a!=="touchmove"&&a!=="wheel"||(u=!0),c?u!==void 0?e.addEventListener(a,r,{capture:!0,passive:u}):e.addEventListener(a,r,!0):u!==void 0?e.addEventListener(a,r,{passive:u}):e.addEventListener(a,r,!1)}function _f(e,a,r,c,u){var p=c;if((a&1)===0&&(a&2)===0&&c!==null)e:for(;;){if(c===null)return;var y=c.tag;if(y===3||y===4){var S=c.stateNode.containerInfo;if(S===u)break;if(y===4)for(y=c.return;y!==null;){var _=y.tag;if((_===3||_===4)&&y.stateNode.containerInfo===u)return;y=y.return}for(;S!==null;){if(y=wr(S),y===null)return;if(_=y.tag,_===5||_===6||_===26||_===27){c=p=y;continue e}S=S.parentNode}}c=c.return}Sx(function(){var Q=p,W=Yd(r),J=[];e:{var V=Zx.get(e);if(V!==void 0){var K=pc,he=e;switch(e){case"keypress":if(fc(r)===0)break e;case"keydown":case"keyup":K=l5;break;case"focusin":he="focus",K=Jd;break;case"focusout":he="blur",K=Jd;break;case"beforeblur":case"afterblur":K=Jd;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":K=Ex;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":K=F2;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":K=o5;break;case Fx:case $x:case Wx:K=X2;break;case Xx:K=u5;break;case"scroll":case"scrollend":K=K2;break;case"wheel":K=m5;break;case"copy":case"cut":case"paste":K=J2;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":K=Rx;break;case"toggle":case"beforetoggle":K=x5}var Ne=(a&4)!==0,Je=!Ne&&(e==="scroll"||e==="scrollend"),I=Ne?V!==null?V+"Capture":null:V;Ne=[];for(var D=Q,q;D!==null;){var Z=D;if(q=Z.stateNode,Z=Z.tag,Z!==5&&Z!==26&&Z!==27||q===null||I===null||(Z=Hl(D,I),Z!=null&&Ne.pu
vendor: 1,149 bytes, line 48
48sh(gi(D,Z,q))),Je)break;D=D.return}0<Ne.length&&(V=new K(V,he,null,r,W),J.push({event:V,listeners:Ne}))}}if((a&7)===0){e:{if(V=e==="mouseover"||e==="pointerover",K=e==="mouseout"||e==="pointerout",V&&r!==Kd&&(he=r.relatedTarget||r.fromElement)&&(wr(he)||he[jr]))break e;if((K||V)&&(V=W.window===W?W:(V=W.ownerDocument)?V.defaultView||V.parentWindow:window,K?(he=r.relatedTarget||r.toElement,K=Q,he=he?wr(he):null,he!==null&&(Je=d(he),Ne=he.tag,he!==Je||Ne!==5&&Ne!==27&&Ne!==6)&&(he=null)):(K=null,he=Q),K!==he)){if(Ne=Ex,Z="onMouseLeave",I="onMouseEnter",D="mouse",(e==="pointerout"||e==="pointerover")&&(Ne=Rx,Z="onPointerLeave",I="onPointerEnter",D="pointer"),Je=K==null?V:Il(K),q=he==null?V:Il(he),V=new Ne(Z,D+"leave",K,r,W),V.target=Je,V.relatedTarget=q,Z=null,wr(W)===Q&&(Ne=new Ne(I,D+"enter",he,r,W),Ne.target=q,Ne.relatedTarget=Je,Z=Ne),Je=Z,K&&he)t:{for(Ne=p3,I=K,D=he,q=0,Z=I;Z;Z=Ne(Z))q++;Z=0;for(var je=D;je;je=Ne(je))Z++;for(;0<q-Z;)I=Ne(I),q--;for(;0<Z-q;)D=Ne(D),Z--;for(;q--;){if(I===D||D!==null&&I===D.alternate){Ne=I;break t}I=Ne(I),D=Ne(D)}Ne=null}else Ne=null;K!==null&&yb(J,V,K,Ne,!1),he!==null&&Je!==null&&yb(J,Je,he,Ne,!0)}}
vendor: 5,189 bytes, lines 48-49
48e:{if(V=Q?Il(Q):window,K=V.nodeName&&V.nodeName.toLowerCase(),K==="select"||K==="input"&&V.type==="file")var Ve=Ix;else if(kx(V))if(Hx)Ve=C5;else{Ve=N5;var ye=w5}else K=V.nodeName,!K||K.toLowerCase()!=="input"||V.type!=="checkbox"&&V.type!=="radio"?Q&&Gd(Q.elementType)&&(Ve=Ix):Ve=S5;if(Ve&&(Ve=Ve(e,Q))){Lx(J,Ve,r,W);break e}ye&&ye(e,V,Q),e==="focusout"&&Q&&V.type==="number"&&Q.memoizedProps.value!=null&&Vd(V,"number",V.value)}switch(ye=Q?Il(Q):window,e){case"focusin":(kx(ye)||ye.contentEditable==="true")&&(_r=ye,ru=Q,Kl=null);break;case"focusout":Kl=ru=_r=null;break;case"mousedown":lu=!0;break;case"contextmenu":case"mouseup":case"dragend":lu=!1,Kx(J,r,W);break;case"selectionchange":if(E5)break;case"keydown":case"keyup":Kx(J,r,W)}var _e;if(tu)e:{switch(e){case"compositionstart":var ze="onCompositionStart";break e;case"compositionend":ze="onCompositionEnd";break e;case"compositionupdate":ze="onCompositionUpdate";break e}ze=void 0}else Pr?Ox(e,r)&&(ze="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(ze="onCompositionStart");ze&&(Px&&r.locale!=="ko"&&(Pr||ze!=="onCompositionStart"?ze==="onCompositionEnd"&&Pr&&(_e=Cx()):(Ys=W,Wd="value"in Ys?Ys.value:Ys.textContent,Pr=!0)),ye=no(Q,ze),0<ye.length&&(ze=new Mx(ze,e,null,r,W),J.push({event:ze,listeners:ye}),_e?ze.data=_e:(_e=Dx(r),_e!==null&&(ze.data=_e)))),(_e=g5?b5(e,r):v5(e,r))&&(ze=no(Q,"onBeforeInput"),0<ze.length&&(ye=new Mx("onBeforeInput","beforeinput",null,r,W),J.push({event:ye,listeners:ze}),ye.data=_e)),d3(J,e,Q,r,W)}bb(J,a)})}function gi(e,a,r){return{instance:e,listener:a,currentTarget:r}}function no(e,a){for(var r=a+"Capture",c=[];e!==null;){var u=e,p=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||p===null||(u=Hl(e,r),u!=null&&c.unshift(gi(e,u,p)),u=Hl(e,a),u!=null&&c.push(gi(e,u,p))),e.tag===3)return c;e=e.return}return[]}function p3(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function yb(e,a,r,c,u){for(var p=a._reactName,y=[];r!==null&&r!==c;){var S=r,_=S.alternate,Q=S.stateNode;if(S=S.tag,_!==null&&_===c)break;S!==5&&S!==26&&S!==27||Q===null||(_=Q,u?(Q=Hl(r,p),Q!=null&&y.unshift(gi(r,Q,_))):u||(Q=Hl(r,p),Q!=null&&y.push(gi(r,Q,_)))),r=r.return}y.length!==0&&e.push({event:a,listeners:y})}var x3=/\r\n?/g,h3=/\u0000|\uFFFD/g;function jb(e){return(typeof e=="string"?e:""+e).replace(x3,` 49`).replace(h3,"")}function wb(e,a){return a=jb(a),jb(e)===a}function Ze(e,a,r,c,u,p){switch(r){case"children":typeof c=="string"?a==="body"||a==="textarea"&&c===""||Er(e,c):(typeof c=="number"||typeof c=="bigint")&&a!=="body"&&Er(e,""+c);break;case"className":cc(e,"class",c);break;case"tabIndex":cc(e,"tabindex",c);break;case"dir":case"role":case"viewBox":case"width":case"height":cc(e,r,c);break;case"style":wx(e,c,p);break;case"data":if(a!=="object"){cc(e,"data",c);break}case"src":case"href":if(c===""&&(a!=="a"||r!=="href")){e.removeAttribute(r);break}if(c==null||typeof c=="function"||typeof c=="symbol"||typeof c=="boolean"){e.removeAttribute(r);break}c=dc(""+c),e.setAttribute(r,c);break;case"action":case"formAction":if(typeof c=="function"){e.setAttribute(r,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof p=="function"&&(r==="formAction"?(a!=="input"&&Ze(e,a,"name",u.name,u,null),Ze(e,a,"formEncType",u.formEncType,u,null),Ze(e,a,"formMethod",u.formMethod,u,null),Ze(e,a,"formTarget",u.formTarget,u,null)):(Ze(e,a,"encType",u.encType,u,null),Ze(e,a,"method",u.method,u,null),Ze(e,a,"target",u.target,u,null)));if(c==null||typeof c=="symbol"||typeof c=="boolean"){e.removeAttribute(r);break}c=dc(""+c),e.setAttribute(r,c);break;case"onClick":c!=null&&(e.onclick=gs);break;case"onScroll":c!=null&&Le("scroll",e);break;case"onScrollEnd":c!=null&&Le("scrollend",e);break;case"dangerouslySetInnerHTML":if(c!=null){if(typeof c!="object"||!("__html"in c))throw Error(i(61));if(r=c.__html,r!=null){if(u.children!=null)throw Error(i(60));e.innerHTML=r}}break;case"multiple":e.multiple=c&&typeof c!="function"&&typeof c!="symbol";break;case"muted":e.muted=c&&typeof c!="function"&&typeof c!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(c==null||typeof c=="function"||typeof c=="boolean"||typeof c=="symbol"){e.removeAttribute("xlink:href");break}r=dc(""+c),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":c!=null&&typeof c!="function"&&typeof c!="symbol"?e.setAttribute(r,""+c):e.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":c&&typeof c!="function"&&typeof c!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":c===!0?e.setAttribute(r,""):c!==!1&&c!=null&&typeof c!="function"&&typeof c!="symbol"?e.setAttribute(r,c):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":c!=null&&typeof c!="function"&&typeof c!="symbol"&&!isNaN(c)&&1<=c?e.setAttribute(r,c):e.removeAttribute(r);break;case"rowSpan":case"start":c==null||typeof c=="function"||typeof c=="symbol"||isNaN(c)?e.removeAttribute(r):e.setAttribute(r,c);break;case"popover":Le("beforetoggle",e),Le("toggle",e),ic(e,"popover",c);break;case"xlinkActuate":hs(e,"http://www.w3.org/1999/xlink","xlink:actuate",c);break;case"xlinkArcrole":hs(e,"http://www.w3.org/1999/xlink","xlink:arcrole",c);break;case"xlinkRole":hs(e,"http://www.w3.org/1999/xlink","xlink:role",c);break;case"xlinkShow":hs(e,"http://www.w3.org/1999/xlink","xlink:show",c);break;case"xlinkTitle":hs(e,"http://www.w3.org/1999/xlink","xlink:title",c);break;case"xlinkType":hs(e,"http://www.w3.org/1999/xlink","xlink:type",c);break;case"xmlBase":hs(e,"http://www.w3.org/XML/1998/namespace","xml:base",c);break;case"xmlLang":hs(e,"http://www.w3.org/XML/1998/namespace","xml:lang",c);break;case"xmlSpace":hs(e,"http://www.w3.org/XML/1998/namespace","xml:space",c);break;case"is":ic(e,"is",c);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=V2.get(r)||r,ic(e,r,c))}}function Tf(e,a,r,c,u,p){switch(r){case"style":wx(e,c,p);break;case"dangerouslySetInnerHTML":if(c!=null){if(typeof c!="object"||!("__html"in c))throw Error(i(61));if(r=c.__html,r!=null){if(u.children!=null)throw Error(i(60));e.innerHTML=r}}break;case"children":typeof c=="string"?Er(e,c):(typeof c=="number"||typeof c=="bigint")&&Er(e,""+c);break;case"onScroll":c!=null&&Le("scroll",e);break;case"onScrollEnd":c!=null&&Le("scrollend",e);break;case"onClick":c!=null&&(e.onclick=gs);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!mx.hasOwnProperty(r))e:{if(r[0]==="o"&&r[1]==="n"&&(u=r.endsWith("Capture"),a=r.slice(2,u?r.length-7:void 0),p=e[Xt]||null,p=p!=null?p[r]:null,typeof p=="function"&&e.removeEventListener(a,p,u),typeof c=="function")){typeof p!="function"&&p!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(a,c,u);break e}r in e?e[r]=c:c===!0?e.setAttribute(r,""):ic(e,r,c)}}}function Pt(e,a,r){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Le("error",e),Le("load",e);var c=!1,u=!1,p;for(p in r)if(r.hasOwnProperty(p)){var y=r[p];if(y!=null)switch(p){case"src":c=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(i(137,a));default:Ze(e,a,p,y,r,null)}}u&&Ze(e,a,"srcSet",r.srcSet,r,null),c&&Ze(e,a,"src",r.src,r,null);return;case"input":Le("invalid",e);var S=p=y=u=null,_=null,Q=null;for(c in r)if(r.hasOwnProperty(c)){var W=r[c];if(W!=null)switch(c){case"name":u=W;break;case"type":y=W;break;case"checked":_=W;break;case"defaultChecked":Q=W;break;case"value":p=W;break;case"defaultValue":S=W;break;case"children":case"dangerouslySetInnerHTML":if(W!=null)throw Error(i(137,a));break;default:Ze(e,a,c,W,r,null)}}bx(e,p,S,_,Q,y,u,!1);return;case"select":Le("invalid",e),c=y=p=null;for(u in r)if(r.hasOwnProperty(u)&&(S=r[u],S!=null))switch(u){case"value":p=S;break;case"defaultValue":y=S;break;case"multiple":c=S;default:Ze(e,a,u,S,r,null)}a=p,r=y,e.multiple=!!c,a!=null?Ar(e,!!c,a,!1):r!=null&&Ar(e,!!c,r,!0);return;case"textarea":Le("invalid",e),p=u=c=null;for(y in r)if(r.hasOwnProperty(y)&&(S=r[y],S!=null))switch(y){case"value":c=S;break;case"defaultValue":u=S;break;case"children":p=S;break;case"dangerouslySetInnerHTML":if(S!=null)throw Error(i(91));break;default:Ze(e,a,y,S,r,null)}yx(e,c,u,p);return;case"option":for(_ in r)if(r.hasOwnProperty(_)&&(c=r[_],c!=null))switch(_){case"selected":e.selected=c&&typeof c!="function"&&typeof c!="symbol";break;default:Ze(e,a,_,c,r,null)}return;
vendor: 4,342 bytes, line 49
49case"dialog":Le("beforetoggle",e),Le("toggle",e),Le("cancel",e),Le("close",e);break;case"iframe":case"object":Le("load",e);break;case"video":case"audio":for(c=0;c<hi.length;c++)Le(hi[c],e);break;case"image":Le("error",e),Le("load",e);break;case"details":Le("toggle",e);break;case"embed":case"source":case"link":Le("error",e),Le("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Q in r)if(r.hasOwnProperty(Q)&&(c=r[Q],c!=null))switch(Q){case"children":case"dangerouslySetInnerHTML":throw Error(i(137,a));default:Ze(e,a,Q,c,r,null)}return;default:if(Gd(a)){for(W in r)r.hasOwnProperty(W)&&(c=r[W],c!==void 0&&Tf(e,a,W,c,r,void 0));return}}for(S in r)r.hasOwnProperty(S)&&(c=r[S],c!=null&&Ze(e,a,S,c,r,null))}function g3(e,a,r,c){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,p=null,y=null,S=null,_=null,Q=null,W=null;for(K in r){var J=r[K];if(r.hasOwnProperty(K)&&J!=null)switch(K){case"checked":break;case"value":break;case"defaultValue":_=J;default:c.hasOwnProperty(K)||Ze(e,a,K,null,c,J)}}for(var V in c){var K=c[V];if(J=r[V],c.hasOwnProperty(V)&&(K!=null||J!=null))switch(V){case"type":p=K;break;case"name":u=K;break;case"checked":Q=K;break;case"defaultChecked":W=K;break;case"value":y=K;break;case"defaultValue":S=K;break;case"children":case"dangerouslySetInnerHTML":if(K!=null)throw Error(i(137,a));break;default:K!==J&&Ze(e,a,V,K,c,J)}}Qd(e,y,S,_,Q,W,p,u);return;case"select":K=y=S=V=null;for(p in r)if(_=r[p],r.hasOwnProperty(p)&&_!=null)switch(p){case"value":break;case"multiple":K=_;default:c.hasOwnProperty(p)||Ze(e,a,p,null,c,_)}for(u in c)if(p=c[u],_=r[u],c.hasOwnProperty(u)&&(p!=null||_!=null))switch(u){case"value":V=p;break;case"defaultValue":S=p;break;case"multiple":y=p;default:p!==_&&Ze(e,a,u,p,c,_)}a=S,r=y,c=K,V!=null?Ar(e,!!r,V,!1):!!c!=!!r&&(a!=null?Ar(e,!!r,a,!0):Ar(e,!!r,r?[]:"",!1));return;case"textarea":K=V=null;for(S in r)if(u=r[S],r.hasOwnProperty(S)&&u!=null&&!c.hasOwnProperty(S))switch(S){case"value":break;case"children":break;default:Ze(e,a,S,null,c,u)}for(y in c)if(u=c[y],p=r[y],c.hasOwnProperty(y)&&(u!=null||p!=null))switch(y){case"value":V=u;break;case"defaultValue":K=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(i(91));break;default:u!==p&&Ze(e,a,y,u,c,p)}vx(e,V,K);return;case"option":for(var he in r)if(V=r[he],r.hasOwnProperty(he)&&V!=null&&!c.hasOwnProperty(he))switch(he){case"selected":e.selected=!1;break;default:Ze(e,a,he,null,c,V)}for(_ in c)if(V=c[_],K=r[_],c.hasOwnProperty(_)&&V!==K&&(V!=null||K!=null))switch(_){case"selected":e.selected=V&&typeof V!="function"&&typeof V!="symbol";break;default:Ze(e,a,_,V,c,K)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Ne in r)V=r[Ne],r.hasOwnProperty(Ne)&&V!=null&&!c.hasOwnProperty(Ne)&&Ze(e,a,Ne,null,c,V);for(Q in c)if(V=c[Q],K=r[Q],c.hasOwnProperty(Q)&&V!==K&&(V!=null||K!=null))switch(Q){case"children":case"dangerouslySetInnerHTML":if(V!=null)throw Error(i(137,a));break;default:Ze(e,a,Q,V,c,K)}return;default:if(Gd(a)){for(var Je in r)V=r[Je],r.hasOwnProperty(Je)&&V!==void 0&&!c.hasOwnProperty(Je)&&Tf(e,a,Je,void 0,c,V);for(W in c)V=c[W],K=r[W],!c.hasOwnProperty(W)||V===K||V===void 0&&K===void 0||Tf(e,a,W,V,c,K);return}}for(var I in r)V=r[I],r.hasOwnProperty(I)&&V!=null&&!c.hasOwnProperty(I)&&Ze(e,a,I,null,c,V);for(J in c)V=c[J],K=r[J],!c.hasOwnProperty(J)||V===K||V==null&&K==null||Ze(e,a,J,V,c,K)}function Nb(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function b3(){if(typeof performance.getEntriesByType=="function"){for(var e=0,a=0,r=performance.getEntriesByType("resource"),c=0;c<r.length;c++){var u=r[c],p=u.transferSize,y=u.initiatorType,S=u.duration;if(p&&S&&Nb(y)){for(y=0,S=u.responseEnd,c+=1;c<r.length;c++){var _=r[c],Q=_.startTime;if(Q>S)break;var W=_.transferSize,J=_.initiatorType;W&&Nb(J)&&(_=_.responseEnd,y+=W*(_<S?1:(S-Q)/(_-Q)))}if(--c,a+=8*(p+y)/(u.duration/1e3),e++,10<e)break}}if(0<e)return a/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Of=null,Df=null;
vendor: 17,191 bytes, line 49
49function ro(e){return e.nodeType===9?e:e.ownerDocument}function Sb(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Cb(e,a){if(e===0)switch(a){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&a==="foreignObject"?0:e}function kf(e,a){return e==="textarea"||e==="noscript"||typeof a.children=="string"||typeof a.children=="number"||typeof a.children=="bigint"||typeof a.dangerouslySetInnerHTML=="object"&&a.dangerouslySetInnerHTML!==null&&a.dangerouslySetInnerHTML.__html!=null}var Lf=null;function v3(){var e=window.event;return e&&e.type==="popstate"?e===Lf?!1:(Lf=e,!0):(Lf=null,!1)}var Ab=typeof setTimeout=="function"?setTimeout:void 0,y3=typeof clearTimeout=="function"?clearTimeout:void 0,Eb=typeof Promise=="function"?Promise:void 0,j3=typeof queueMicrotask=="function"?queueMicrotask:typeof Eb<"u"?function(e){return Eb.resolve(null).then(e).catch(w3)}:Ab;function w3(e){setTimeout(function(){throw e})}function un(e){return e==="head"}function Mb(e,a){var r=a,c=0;do{var u=r.nextSibling;if(e.removeChild(r),u&&u.nodeType===8)if(r=u.data,r==="/$"||r==="/&"){if(c===0){e.removeChild(u),nl(a);return}c--}else if(r==="$"||r==="$?"||r==="$~"||r==="$!"||r==="&")c++;else if(r==="html")bi(e.ownerDocument.documentElement);else if(r==="head"){r=e.ownerDocument.head,bi(r);for(var p=r.firstChild;p;){var y=p.nextSibling,S=p.nodeName;p[Ll]||S==="SCRIPT"||S==="STYLE"||S==="LINK"&&p.rel.toLowerCase()==="stylesheet"||r.removeChild(p),p=y}}else r==="body"&&bi(e.ownerDocument.body);r=u}while(r);nl(a)}function Rb(e,a){var r=e;e=0;do{var c=r.nextSibling;if(r.nodeType===1?a?(r._stashedDisplay=r.style.display,r.style.display="none"):(r.style.display=r._stashedDisplay||"",r.getAttribute("style")===""&&r.removeAttribute("style")):r.nodeType===3&&(a?(r._stashedText=r.nodeValue,r.nodeValue=""):r.nodeValue=r._stashedText||""),c&&c.nodeType===8)if(r=c.data,r==="/$"){if(e===0)break;e--}else r!=="$"&&r!=="$?"&&r!=="$~"&&r!=="$!"||e++;r=c}while(r)}function If(e){var a=e.firstChild;for(a&&a.nodeType===10&&(a=a.nextSibling);a;){var r=a;switch(a=a.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":If(r),Bd(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function N3(e,a,r,c){for(;e.nodeType===1;){var u=r;if(e.nodeName.toLowerCase()!==a.toLowerCase()){if(!c&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(c){if(!e[Ll])switch(a){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(p=e.getAttribute("rel"),p==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(p!==u.rel||e.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||e.getAttribute("title")!==(u.title==null?null:u.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(p=e.getAttribute("src"),(p!==(u.src==null?null:u.src)||e.getAttribute("type")!==(u.type==null?null:u.type)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&p&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(a==="input"&&e.type==="hidden"){var p=u.name==null?null:""+u.name;if(u.type==="hidden"&&e.getAttribute("name")===p)return e}else return e;if(e=_a(e.nextSibling),e===null)break}return null}function S3(e,a,r){if(a==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=_a(e.nextSibling),e===null))return null;return e}function Pb(e,a){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=_a(e.nextSibling),e===null))return null;return e}function Hf(e){return e.data==="$?"||e.data==="$~"}function zf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function C3(e,a){var r=e.ownerDocument;if(e.data==="$~")e._reactRetry=a;else if(e.data!=="$?"||r.readyState!=="loading")a();else{var c=function(){a(),r.removeEventListener("DOMContentLoaded",c)};r.addEventListener("DOMContentLoaded",c),e._reactRetry=c}}function _a(e){for(;e!=null;e=e.nextSibling){var a=e.nodeType;if(a===1||a===3)break;if(a===8){if(a=e.data,a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"||a==="F!"||a==="F")break;if(a==="/$"||a==="/&")return null}}return e}var Uf=null;function _b(e){e=e.nextSibling;for(var a=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"||r==="/&"){if(a===0)return _a(e.nextSibling);a--}else r!=="$"&&r!=="$!"&&r!=="$?"&&r!=="$~"&&r!=="&"||a++}e=e.nextSibling}return null}function Tb(e){e=e.previousSibling;for(var a=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"||r==="$~"||r==="&"){if(a===0)return e;a--}else r!=="/$"&&r!=="/&"||a++}e=e.previousSibling}return null}function Ob(e,a,r){switch(a=ro(r),e){case"html":if(e=a.documentElement,!e)throw Error(i(452));return e;case"head":if(e=a.head,!e)throw Error(i(453));return e;case"body":if(e=a.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function bi(e){for(var a=e.attributes;a.length;)e.removeAttributeNode(a[0]);Bd(e)}var Ta=new Map,Db=new Set;function lo(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Os=B.d;B.d={f:A3,r:E3,D:M3,C:R3,L:P3,m:_3,X:O3,S:T3,M:D3};function A3(){var e=Os.f(),a=Xc();return e||a}function E3(e){var a=Nr(e);a!==null&&a.tag===5&&a.type==="form"?Xh(a):Os.r(e)}var tl=typeof document>"u"?null:document;function kb(e,a,r){var c=tl;if(c&&typeof a=="string"&&a){var u=Sa(a);u='link[rel="'+e+'"][href="'+u+'"]',typeof r=="string"&&(u+='[crossorigin="'+r+'"]'),Db.has(u)||(Db.add(u),e={rel:e,crossOrigin:r,href:a},c.querySelector(u)===null&&(a=c.createElement("link"),Pt(a,"link",e),Nt(a),c.head.appendChild(a)))}}function M3(e){Os.D(e),kb("dns-prefetch",e,null)}function R3(e,a){Os.C(e,a),kb("preconnect",e,a)}function P3(e,a,r){Os.L(e,a,r);var c=tl;if(c&&e&&a){var u='link[rel="preload"][as="'+Sa(a)+'"]';a==="image"&&r&&r.imageSrcSet?(u+='[imagesrcset="'+Sa(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(u+='[imagesizes="'+Sa(r.imageSizes)+'"]')):u+='[href="'+Sa(e)+'"]';var p=u;switch(a){case"style":p=al(e);break;case"script":p=sl(e)}Ta.has(p)||(e=x({rel:"preload",href:a==="image"&&r&&r.imageSrcSet?void 0:e,as:a},r),Ta.set(p,e),c.querySelector(u)!==null||a==="style"&&c.querySelector(vi(p))||a==="script"&&c.querySelector(yi(p))||(a=c.createElement("link"),Pt(a,"link",e),Nt(a),c.head.appendChild(a)))}}function _3(e,a){Os.m(e,a);var r=tl;if(r&&e){var c=a&&typeof a.as=="string"?a.as:"script",u='link[rel="modulepreload"][as="'+Sa(c)+'"][href="'+Sa(e)+'"]',p=u;switch(c){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":p=sl(e)}if(!Ta.has(p)&&(e=x({rel:"modulepreload",href:e},a),Ta.set(p,e),r.querySelector(u)===null)){switch(c){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(yi(p)))return}c=r.createElement("link"),Pt(c,"link",e),Nt(c),r.head.appendChild(c)}}}function T3(e,a,r){Os.S(e,a,r);var c=tl;if(c&&e){var u=Sr(c).hoistableStyles,p=al(e);a=a||"default";var y=u.get(p);if(!y){var S={loading:0,preload:null};if(y=c.querySelector(vi(p)))S.loading=5;else{e=x({rel:"stylesheet",href:e,"data-precedence":a},r),(r=Ta.get(p))&&Bf(e,r);var _=y=c.createElement("link");Nt(_),Pt(_,"link",e),_._p=new Promise(function(Q,W){_.onload=Q,_.onerror=W}),_.addEventListener("load",function(){S.loading|=1}),_.addEventListener("error",function(){S.loading|=2}),S.loading|=4,io(y,a,c)}y={type:"stylesheet",instance:y,count:1,state:S},u.set(p,y)}}}function O3(e,a){Os.X(e,a);var r=tl;if(r&&e){var c=Sr(r).hoistableScripts,u=sl(e),p=c.get(u);p||(p=r.querySelector(yi(u)),p||(e=x({src:e,async:!0},a),(a=Ta.get(u))&&qf(e,a),p=r.createElement("script"),Nt(p),Pt(p,"link",e),r.head.appendChild(p)),p={type:"script",instance:p,count:1,state:null},c.set(u,p))}}function D3(e,a){Os.M(e,a);var r=tl;if(r&&e){var c=Sr(r).hoistableScripts,u=sl(e),p=c.get(u);p||(p=r.querySelector(yi(u)),p||(e=x({src:e,async:!0,type:"module"},a),(a=Ta.get(u))&&qf(e,a),p=r.createElement("script"),Nt(p),Pt(p,"link",e),r.head.appendChild(p)),p={type:"script",instance:p,count:1,state:null},c.set(u,p))}}function Lb(e,a,r,c){var u=(u=ue.current)?lo(u):null;if(!u)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(a=al(r.href),r=Sr(u).hoistableStyles,c=r.get(a),c||(c={type:"style",instance:null,count:0,state:null},r.set(a,c)),c):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=al(r.href);var p=Sr(u).hoistableStyles,y=p.get(e);if(y||(u=u.ownerDocument||u,y={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},p.set(e,y),(p=u.querySelector(vi(e)))&&!p._p&&(y.instance=p,y.state.loading=5),Ta.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},Ta.set(e,r),p||k3(u,e,r,y.state))),a&&c===null)throw Error(i(528,""));return y}if(a&&c!==null)throw Error(i(529,""));return null;case"script":return a=r.async,r=r.src,typeof r=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=sl(r),r=Sr(u).hoistableScripts,c=r.get(a),c||(c={type:"script",instance:null,count:0,state:null},r.set(a,c)),c):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function al(e){return'href="'+Sa(e)+'"'}function vi(e){return'link[rel="stylesheet"]['+e+"]"}function Ib(e){return x({},e,{"data-precedence":e.precedence,precedence:null})}function k3(e,a,r,c){e.querySelector('link[rel="preload"][as="style"]['+a+"]")?c.loading=1:(a=e.createElement("link"),c.preload=a,a.addEventListener("load",function(){return c.loading|=1}),a.addEventListener("error",function(){return c.loading|=2}),Pt(a,"link",r),Nt(a),e.head.appendChild(a))}function sl(e){return'[src="'+Sa(e)+'"]'}function yi(e){return"script[async]"+e}function Hb(e,a,r){if(a.count++,a.instance===null)switch(a.type){case"style":var c=e.querySelector('style[data-href~="'+Sa(r.href)+'"]');if(c)return a.instance=c,Nt(c),c;var u=x({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return c=(e.ownerDocument||e).createElement("style"),Nt(c),Pt(c,"style",u),io(c,r.precedence,e),a.instance=c;case"stylesheet":u=al(r.href);var p=e.querySelector(vi(u));if(p)return a.state.loading|=4,a.instance=p,Nt(p),p;c=Ib(r),(u=Ta.get(u))&&Bf(c,u),p=(e.ownerDocument||e).createElement("link"),Nt(p);var y=p;return y._p=new Promise(function(S,_){y.onload=S,y.onerror=_}),Pt(p,"link",c),a.state.loading|=4,io(p,r.precedence,e),a.instance=p;case"script":return p=sl(r.src),(u=e.querySelector(yi(p)))?(a.instance=u,Nt(u),u):(c=r,(u=Ta.get(p))&&(c=x({},r),qf(c,u)),e=e.ownerDocument||e,u=e.createElement("script"),Nt(u),Pt(u,"link",c),e.head.appendChild(u),a.instance=u);case"void":return null;default:throw Error(i(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(c=a.instance,a.state.loading|=4,io(c,r.precedence,e));return a.instance}function io(e,a,r){for(var c=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=c.length?c[c.length-1]:null,p=u,y=0;y<c.length;y++){var S=c[y];if(S.dataset.precedence===a)p=S;else if(p!==u)break}p?p.parentNode.insertBefore(e,p.nextSibling):(a=r.nodeType===9?r.head:r,a.insertBefore(e,a.firstChild))}function Bf(e,a){e.crossOrigin==null&&(e.crossOrigin=a.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=a.referrerPolicy),e.title==null&&(e.title=a.title)}function qf(e,a){e.crossOrigin==null&&(e.crossOrigin=a.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=a.referrerPolicy),e.integrity==null&&(e.integrity=a.integrity)}var co=null;function zb(e,a,r){if(co===null){var c=new Map,u=co=new Map;u.set(r,c)}else u=co,c=u.get(r),c||(c=new Map,u.set(r,c));if(c.has(e))return c;for(c.set(e,null),r=r.getElementsByTagName(e),u=0;u<r.length;u++){var p=r[u];if(!(p[Ll]||p[At]||e==="link"&&p.getAttribute("rel")==="stylesheet")&&p.namespaceURI!=="http://www.w3.org/2000/svg"){var y=p.getAttribute(a)||"";y=e+y;var S=c.get(y);S?S.push(p):c.set(y,[p])}}return c}function Ub(e,a,r){e=e.ownerDocument||e,e.head.insertBefore(r,a==="title"?e.querySelector("head > title"):null)}function L3(e,a,r){if(r===1||a.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;switch(a.rel){case"stylesheet":return e=a.disabled,typeof a.precedence=="string"&&e==null;default:return!0}case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function Bb(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function I3(e,a,r,c){if(r.type==="stylesheet"&&(typeof c.media!="string"||matchMedia(c.media).matches!==!1)&&(r.state.loading&4)===0){if(r.instance===null){var u=al(c.href),p=a.querySelector(vi(u));if(p){a=p._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(e.count++,e=oo.bind(e),a.then(e,e)),r.state.loading|=4,r.instance=p,Nt(p);return}p=a.ownerDocument||a,c=Ib(c),(u=Ta.get(u))&&Bf(c,u),p=p.createElement("link"),Nt(p);var y=p;y._p=new Promise(function(S,_){y.onload=S,y.onerror=_}),Pt(p,"link",c),r.instance=p}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(r,a),(a=r.state.preload)&&(r.state.loading&3)===0&&(e.count++,r=oo.bind(e),a.addEventListener("load",r),a.addEventListener("error",r))}}var Qf=0;function H3(e,a){return e.stylesheets&&e.count===0&&fo(e,e.stylesheets),0<e.count||0<e.imgCount?function(r){var c=setTimeout(function(){if(e.stylesheets&&fo(e,e.stylesheets),e.unsuspend){var p=e.unsuspend;e.unsuspend=null,p()}},6e4+a);0<e.imgBytes&&Qf===0&&(Qf=62500*b3());var u=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&fo(e,e.stylesheets),e.unsuspend)){var p=e.unsuspend;e.unsuspend=null,p()}},(e.imgBytes>Qf?50:800)+a);return e.unsuspend=r,function(){e.unsuspend=null,clearTimeout(c),clearTimeout(u)}}:null}function oo(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)fo(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var uo=null;function fo(e,a){e.stylesheets=null,e.unsuspend!==null&&(e.count++,uo=new Map,a.forEach(z3,e),uo=null,oo.call(e))}function z3(e,a){if(!(a.state.loading&4)){var r=uo.get(e);if(r)var c=r.get(null);else{r=new Map,uo.set(e,r);for(var u=e.querySelectorAll("link[data-precedence],style[data-precedence]"),p=0;p<u.length;p++){var y=u[p];(y.nodeName==="LINK"||y.getAttribute("media")!=="not all")&&(r.set(y.dataset.precedence,y),c=y)}c&&r.set(null,c)}u=a.instance,y=u.getAttribute("data-precedence"),p=r.get(y)||c,p===c&&r.set(null,u),r.set(y,u),this.count++,c=oo.bind(this),u.addEventListener("load",c),u.addEventListener("error",c),p?p.parentNode.insertBefore(u,p.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(u,e.firstChild)),a.state.loading|=4}}var ji={$$typeof:H,Provider:null,Consumer:null,_currentValue:k,_currentValue2:k,_threadCount:0};function U3(e,a,r,c,u,p,y,S,_){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Gs(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Gs(0),this.hiddenUpdates=Gs(null),this.identifierPrefix=c,this.onUncaughtError=u,this.onCaughtError=p,this.onRecoverableError=y,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=_,this.incompleteTransitions=new Map}function qb(e,a,r,c,u,p,y,S,_,Q,W,J){return e=new U3(e,a,r,y,_,Q,W,J,S),a=1,p===!0&&(a|=24),p=ia(3,null,null,a),e.current=p,p.stateNode=e,a=ju(),a.refCount++,e.pooledCache=a,a.refCount++,p.memoizedState={element:c,isDehydrated:r,cache:a},Cu(p),e}function Qb(e){return e?(e=Dr,e):Dr}function Vb(e,a,r,c,u,p){u=Qb(u),c.context===null?c.context=u:c.pendingContext=u,c=Js(a),c.payload={element:r},p=p===void 0?null:p,p!==null&&(c.callback=p),r=en(e,c,a),r!==null&&(sa(r,e,a),Jl(r,e,a))}function Gb(e,a){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<a?r:a}}function Vf(e,a){Gb(e,a),(e=e.alternate)&&Gb(e,a)}function Kb(e){if(e.tag===13||e.tag===31){var a=zn(e,67108864);a!==null&&sa(a,e,67108864),Vf(e,67108864)}}function Yb(e){if(e.tag===13||e.tag===31){var a=fa();a=yr(a);var r=zn(e,a);r!==null&&sa(r,e,a),Vf(e,a)}}var mo=!0;function B3(e,a,r,c){var u=P.T;P.T=null;var p=B.p;try{B.p=2,Gf(e,a,r,c)}finally{B.p=p,P.T=u}}function q3(e,a,r,c){var u=P.T;P.T=null;var p=B.p;try{B.p=8,Gf(e,a,r,c)}finally{B.p=p,P.T=u}}
vendor: 7,347 bytes, line 49
49function Gf(e,a,r,c){if(mo){var u=Kf(c);if(u===null)_f(e,a,c,po,r),$b(e,c);else if(V3(u,e,a,r,c))c.stopPropagation();else if($b(e,c),a&4&&-1<Q3.indexOf(e)){for(;u!==null;){var p=Nr(u);if(p!==null)switch(p.tag){case 3:if(p=p.stateNode,p.current.memoizedState.isDehydrated){var y=Ja(p.pendingLanes);if(y!==0){var S=p;for(S.pendingLanes|=2,S.entangledLanes|=2;y;){var _=1<<31-Ot(y);S.entanglements[1]|=_,y&=~_}ss(p),(Ye&6)===0&&($c=zt()+500,xi(0))}}break;case 31:case 13:S=zn(p,2),S!==null&&sa(S,p,2),Xc(),Vf(p,2)}if(p=Kf(c),p===null&&_f(e,a,c,po,r),p===u)break;u=p}u!==null&&c.stopPropagation()}else _f(e,a,c,null,r)}}function Kf(e){return e=Yd(e),Yf(e)}var po=null;function Yf(e){if(po=null,e=wr(e),e!==null){var a=d(e);if(a===null)e=null;else{var r=a.tag;if(r===13){if(e=f(a),e!==null)return e;e=null}else if(r===31){if(e=m(a),e!==null)return e;e=null}else if(r===3){if(a.stateNode.current.memoizedState.isDehydrated)return a.tag===3?a.stateNode.containerInfo:null;e=null}else a!==e&&(e=null)}}return po=e,null}function Fb(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Id()){case Pn:return 2;case rc:return 8;case _n:case Dl:return 32;case xs:return 268435456;default:return 32}default:return 32}}var Ff=!1,fn=null,mn=null,pn=null,wi=new Map,Ni=new Map,xn=[],Q3="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function $b(e,a){switch(e){case"focusin":case"focusout":fn=null;break;case"dragenter":case"dragleave":mn=null;break;case"mouseover":case"mouseout":pn=null;break;case"pointerover":case"pointerout":wi.delete(a.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ni.delete(a.pointerId)}}function Si(e,a,r,c,u,p){return e===null||e.nativeEvent!==p?(e={blockedOn:a,domEventName:r,eventSystemFlags:c,nativeEvent:p,targetContainers:[u]},a!==null&&(a=Nr(a),a!==null&&Kb(a)),e):(e.eventSystemFlags|=c,a=e.targetContainers,u!==null&&a.indexOf(u)===-1&&a.push(u),e)}function V3(e,a,r,c,u){switch(a){case"focusin":return fn=Si(fn,e,a,r,c,u),!0;case"dragenter":return mn=Si(mn,e,a,r,c,u),!0;case"mouseover":return pn=Si(pn,e,a,r,c,u),!0;case"pointerover":var p=u.pointerId;return wi.set(p,Si(wi.get(p)||null,e,a,r,c,u)),!0;case"gotpointercapture":return p=u.pointerId,Ni.set(p,Si(Ni.get(p)||null,e,a,r,c,u)),!0}return!1}function Wb(e){var a=wr(e.target);if(a!==null){var r=d(a);if(r!==null){if(a=r.tag,a===13){if(a=f(r),a!==null){e.blockedOn=a,dx(e.priority,function(){Yb(r)});return}}else if(a===31){if(a=m(r),a!==null){e.blockedOn=a,dx(e.priority,function(){Yb(r)});return}}else if(a===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function xo(e){if(e.blockedOn!==null)return!1;for(var a=e.targetContainers;0<a.length;){var r=Kf(e.nativeEvent);if(r===null){r=e.nativeEvent;var c=new r.constructor(r.type,r);Kd=c,r.target.dispatchEvent(c),Kd=null}else return a=Nr(r),a!==null&&Kb(a),e.blockedOn=r,!1;a.shift()}return!0}function Xb(e,a,r){xo(e)&&r.delete(a)}function G3(){Ff=!1,fn!==null&&xo(fn)&&(fn=null),mn!==null&&xo(mn)&&(mn=null),pn!==null&&xo(pn)&&(pn=null),wi.forEach(Xb),Ni.forEach(Xb)}function ho(e,a){e.blockedOn===a&&(e.blockedOn=null,Ff||(Ff=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,G3)))}var go=null;function Zb(e){go!==e&&(go=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){go===e&&(go=null);for(var a=0;a<e.length;a+=3){var r=e[a],c=e[a+1],u=e[a+2];if(typeof c!="function"){if(Yf(c||r)===null)continue;break}var p=Nr(r);p!==null&&(e.splice(a,3),a-=3,Gu(p,{pending:!0,data:u,method:r.method,action:c},c,u))}}))}function nl(e){function a(_){return ho(_,e)}fn!==null&&ho(fn,e),mn!==null&&ho(mn,e),pn!==null&&ho(pn,e),wi.forEach(a),Ni.forEach(a);for(var r=0;r<xn.length;r++){var c=xn[r];c.blockedOn===e&&(c.blockedOn=null)}for(;0<xn.length&&(r=xn[0],r.blockedOn===null);)Wb(r),r.blockedOn===null&&xn.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(c=0;c<r.length;c+=3){var u=r[c],p=r[c+1],y=u[Xt]||null;if(typeof p=="function")y||Zb(r);else if(y){var S=null;if(p&&p.hasAttribute("formAction")){if(u=p,y=p[Xt]||null)S=y.formAction;else if(Yf(u)!==null)continue}else S=y.action;typeof S=="function"?r[c+1]=S:(r.splice(c,3),c-=3),Zb(r)}}}function Jb(){function e(p){p.canIntercept&&p.info==="react-transition"&&p.intercept({handler:function(){return new Promise(function(y){return u=y})},focusReset:"manual",scroll:"manual"})}function a(){u!==null&&(u(),u=null),c||setTimeout(r,20)}function r(){if(!c&&!navigation.transition){var p=navigation.currentEntry;p&&p.url!=null&&navigation.navigate(p.url,{state:p.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var c=!1,u=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",a),navigation.addEventListener("navigateerror",a),setTimeout(r,100),function(){c=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",a),navigation.removeEventListener("navigateerror",a),u!==null&&(u(),u=null)}}}function $f(e){this._internalRoot=e}bo.prototype.render=$f.prototype.render=function(e){var a=this._internalRoot;if(a===null)throw Error(i(409));var r=a.current,c=fa();Vb(r,c,e,a,null,null)},bo.prototype.unmount=$f.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var a=e.containerInfo;Vb(e.current,2,null,e,null,null),Xc(),a[jr]=null}};function bo(e){this._internalRoot=e}bo.prototype.unstable_scheduleHydration=function(e){if(e){var a=zd();e={blockedOn:null,target:e,priority:a};for(var r=0;r<xn.length&&a!==0&&a<xn[r].priority;r++);xn.splice(r,0,e),r===0&&Wb(e)}};var ev=s.version;if(ev!=="19.2.1")throw Error(i(527,ev,"19.2.1"));B.findDOMNode=function(e){var a=e._reactInternals;if(a===void 0)throw typeof e.render=="function"?Error(i(188)):(e=Object.keys(e).join(","),Error(i(268,e)));return e=g(a),e=e!==null?b(e):null,e=e===null?null:e.stateNode,e};var K3={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:P,reconcilerVersion:"19.2.1"};
49if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var vo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!vo.isDisabled&&vo.supportsFiber)try{Tn=vo.inject(K3),Ut=vo}catch{}}return Ei.createRoot=function(e,a){if(!o(e))throw Error(i(299));var r=!1,c="",u=ig,p=cg,y=og;return a!=null&&(a.unstable_strictMode===!0&&(r=!0),a.identifierPrefix!==void 0&&(c=a.identifierPrefix),a.onUncaughtError!==void 0&&(u=a.onUncaughtError),a.onCaughtError!==void 0&&(p=a.onCaughtError),a.onRecoverableError!==void 0&&(y=a.onRecoverableError)),a=qb(e,1,!1,null,null,r,c,null,u,p,y,Jb),e[jr]=a.current,Pf(e),new $f(a)},Ei.hydrateRoot=function(e,a,r){if(!o(e))throw Error(i(299));var c=!1,u="",p=ig,y=cg,S=og,_=null;return r!=null&&(r.unstable_strictMode===!0&&(c=!0),r.identifierPrefix!==void 0&&(u=r.identifierPrefix),r.onUncaughtError!==void 0&&(p=r.onUncaughtError),r.onCaughtError!==void 0&&(y=r.onCaughtError),r.onRecoverableError!==void 0&&(S=r.onRecoverableError),r.formState!==void 0&&(_=r.formState)),a=qb(e,1,!0,a,r??null,c,u,_,p,y,S,Jb),a.context=Qb(null),r=a.current,c=fa(),c=yr(c),u=Js(c),u.callback=null,en(r,u,c),r=c,a.current.lanes=r,it(a,r),ss(a),e[jr]=a.current,Pf(e),new bo(a)},Ei.version="19.2.1",Ei}var Av;function d4(){if(Av)return am.exports;Av=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(s){console.error(s)}}return t(),am.exports=o4(),am.exports}var u4=d4(),f4=(function(){function t(){this.keyToValue=new Map,this.valueToKey=new Map}return t.prototype.set=function(s,l){this.keyToValue.set(s,l),this.valueToKey.set(l,s)},t.prototype.getByKey=function(s){return this.keyToValue.get(s)},t.prototype.getByValue=function(s){return this.valueToKey.get(s)},t.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},t})(),Ny=(function(){function t(s){this.generateIdentifier=s,this.kv=new f4}return t.prototype.register=function(s,l){this.kv.getByValue(s)||(l||(l=this.generateIdentifier(s)),this.kv.set(l,s))},t.prototype.clear=function(){this.kv.clear()},t.prototype.getIdentifier=function(s){return this.kv.getByValue(s)},t.prototype.getValue=function(s){return this.kv.getByKey(s)},t})(),m4=(function(){var t=function(s,l){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var d in o)Object.prototype.hasOwnProperty.call(o,d)&&(i[d]=o[d])},t(s,l)};return function(s,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");t(s,l);function i(){this.constructor=s}s.prototype=l===null?Object.create(l):(i.prototype=l.prototype,new i)}})(),p4=(function(t){m4(s,t);function s(){var l=t.call(this,function(i){return i.name})||this;return l.classToAllowedProps=new Map,l}return s.prototype.register=function(l,i){typeof i=="object"?(i.allowProps&&this.classToAllowedProps.set(l,i.allowProps),t.prototype.register.call(this,l,i.identifier)):t.prototype.register.call(this,l,i)},s.prototype.getAllowedProps=function(l){return this.classToAllowedProps.get(l)},s})(Ny),x4=function(t,s){var l=typeof Symbol=="function"&&t[Symbol.iterator];if(!l)return t;var i=l.call(t),o,d=[],f;try{for(;(s===void 0||s-- >0)&&!(o=i.next()).done;)d.push(o.value)}catch(m){f={error:m}}finally{try{o&&!o.done&&(l=i.return)&&l.call(i)}finally{if(f)throw f.error}}return d};function h4(t){if("values"in Object)return Object.values(t);var s=[];for(var l in t)t.hasOwnProperty(l)&&s.push(t[l]);return s}function g4(t,s){var l=h4(t);if("find"in l)return l.find(s);for(var i=l,o=0;o<i.length;o++){var d=i[o];if(s(d))return d}}function hl(t,s){Object.entries(t).forEach(function(l){var i=x4(l,2),o=i[0],d=i[1];return s(d,o)})}function Lo(t,s){return t.indexOf(s)!==-1}function Ev(t,s){for(var l=0;l<t.length;l++){var i=t[l];if(s(i))return i}}var b4=(function(){function t(){this.transfomers={}}return t.prototype.register=function(s){this.transfomers[s.name]=s},t.prototype.findApplicable=function(s){return g4(this.transfomers,function(l){return l.isApplicable(s)})},t.prototype.findByName=function(s){return this.transfomers[s]},t})(),v4=function(t){return Object.prototype.toString.call(t).slice(8,-1)},Sy=function(t){return typeof t>"u"},y4=function(t){return t===null},Ii=function(t){return typeof t!="object"||t===null||t===Object.prototype?!1:Object.getPrototypeOf(t)===null?!0:Object.getPrototypeOf(t)===Object.prototype},km=function(t){return Ii(t)&&Object.keys(t).length===0},wn=function(t){return Array.isArray(t)},j4=function(t){return typeof t=="string"},w4=function(t){return typeof t=="number"&&!isNaN(t)},N4=function(t){return typeof t=="boolean"},S4=function(t){return t instanceof RegExp},Hi=function(t){return t instanceof Map},zi=function(t){return t instanceof Set},Cy=function(t){return v4(t)==="Symbol"},C4=function(t){return t instanceof Date&&!isNaN(t.valueOf())},A4=function(t){return t instanceof Error},Mv=function(t){return typeof t=="number"&&isNaN(t)},E4=function(t){return N4(t)||y4(t)||Sy(t)||w4(t)||j4(t)||Cy(t)},M4=function(t){return typeof t=="bigint"},R4=function(t){return t===1/0||t===-1/0},P4=function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)},_4=function(t){return t instanceof URL},Ay=function(t){return t.replace(/\./g,"\\.")},lm=function(t){return t.map(String).map(Ay).join(".")},Oi=function(t){for(var s=[],l="",i=0;i<t.length;i++){var o=t.charAt(i),d=o==="\\"&&t.charAt(i+1)===".";if(d){l+=".",i++;continue}var f=o===".";if(f){s.push(l),l="";continue}l+=o}var m=l;return s.push(m),s},Lm=function(){return Lm=Object.assign||function(t){for(var s,l=1,i=arguments.length;l<i;l++){s=arguments[l];for(var o in s)Object.prototype.hasOwnProperty.call(s,o)&&(t[o]=s[o])}return t},Lm.apply(this,arguments)},Im=function(t,s){var l=typeof Symbol=="function"&&t[Symbol.iterator];if(!l)return t;var i=l.call(t),o,d=[],f;try{for(;(s===void 0||s-- >0)&&!(o=i.next()).done;)d.push(o.value)}catch(m){f={error:m}}finally{try{o&&!o.done&&(l=i.return)&&l.call(i)}finally{if(f)throw f.error}}return d},Hm=function(t,s){for(var l=0,i=s.length,o=t.length;l<i;l++,o++)t[o]=s[l];return t};function ns(t,s,l,i){return{isApplicable:t,annotation:s,transform:l,untransform:i}}var Ey=[ns(Sy,"undefined",function(){return null},function(){}),ns(M4,"bigint",function(t){return t.toString()},function(t){return typeof BigInt<"u"?BigInt(t):(console.error("Please add a BigInt polyfill."),t)}),ns(C4,"Date",function(t){return t.toISOString()},function(t){return new Date(t)}),ns(A4,"Error",function(t,s){var l={name:t.name,message:t.message};return s.allowedErrorProps.forEach(function(i){l[i]=t[i]}),l},function(t,s){var l=new Error(t.message);return l.name=t.name,l.stack=t.stack,s.allowedErrorProps.forEach(function(i){l[i]=t[i]}),l}),ns(S4,"regexp",function(t){return""+t},function(t){var s=t.slice(1,t.lastIndexOf("/")),l=t.slice(t.lastIndexOf("/")+1);return new RegExp(s,l)}
49),ns(zi,"set",function(t){return Hm([],Im(t.values()))},function(t){return new Set(t)}),ns(Hi,"map",function(t){return Hm([],Im(t.entries()))},function(t){return new Map(t)}),ns(function(t){return Mv(t)||R4(t)},"number",function(t){return Mv(t)?"NaN":t>0?"Infinity":"-Infinity"},Number),ns(function(t){return t===0&&1/t===-1/0},"number",function(){return"-0"},Number),ns(_4,"URL",function(t){return t.toString()},function(t){return new URL(t)})];function dd(t,s,l,i){return{isApplicable:t,annotation:s,transform:l,untransform:i}}var My=dd(function(t,s){if(Cy(t)){var l=!!s.symbolRegistry.getIdentifier(t);return l}return!1},function(t,s){var l=s.symbolRegistry.getIdentifier(t);return["symbol",l]},function(t){return t.description},function(t,s,l){var i=l.symbolRegistry.getValue(s[1]);if(!i)throw new Error("Trying to deserialize unknown symbol");return i}),T4=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(t,s){return t[s.name]=s,t},{}),Ry=dd(P4,function(t){return["typed-array",t.constructor.name]},function(t){return Hm([],Im(t))},function(t,s){var l=T4[s[1]];if(!l)throw new Error("Trying to deserialize unknown typed array");return new l(t)});function Py(t,s){if(t?.constructor){var l=!!s.classRegistry.getIdentifier(t.constructor);return l}return!1}var _y=dd(Py,function(t,s){var l=s.classRegistry.getIdentifier(t.constructor);return["class",l]},function(t,s){var l=s.classRegistry.getAllowedProps(t.constructor);if(!l)return Lm({},t);var i={};return l.forEach(function(o){i[o]=t[o]}),i},function(t,s,l){var i=l.classRegistry.getValue(s[1]);if(!i)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(i.prototype),t)}),Ty=dd(function(t,s){return!!s.customTransformerRegistry.findApplicable(t)},function(t,s){var l=s.customTransformerRegistry.findApplicable(t);return["custom",l.name]},function(t,s){var l=s.customTransformerRegistry.findApplicable(t);return l.serialize(t)},function(t,s,l){var i=l.customTransformerRegistry.findByName(s[1]);if(!i)throw new Error("Trying to deserialize unknown custom value");return i.deserialize(t)}),O4=[_y,My,Ty,Ry],Rv=function(t,s){var l=Ev(O4,function(o){return o.isApplicable(t,s)});if(l)return{value:l.transform(t,s),type:l.annotation(t,s)};var i=Ev(Ey,function(o){return o.isApplicable(t,s)});if(i)return{value:i.transform(t,s),type:i.annotation}},Oy={};Ey.forEach(function(t){Oy[t.annotation]=t});var D4=function(t,s,l){if(wn(s))switch(s[0]){case"symbol":return My.untransform(t,s,l);case"class":return _y.untransform(t,s,l);case"custom":return Ty.untransform(t,s,l);case"typed-array":return Ry.untransform(t,s,l);default:throw new Error("Unknown transformation: "+s)}else{var i=Oy[s];if(!i)throw new Error("Unknown transformation: "+s);return i.untransform(t,l)}},ul=function(t,s){for(var l=t.keys();s>0;)l.next(),s--;return l.next().value};function Dy(t){if(Lo(t,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Lo(t,"prototype"))throw new Error("prototype is not allowed as a property");if(Lo(t,"constructor"))throw new Error("constructor is not allowed as a property")}var k4=function(t,s){Dy(s);for(var l=0;l<s.length;l++){var i=s[l];if(zi(t))t=ul(t,+i);else if(Hi(t)){var o=+i,d=+s[++l]==0?"key":"value",f=ul(t,o);switch(d){case"key":t=f;break;case"value":t=t.get(f);break}}else t=t[i]}return t},zm=function(t,s,l){if(Dy(s),s.length===0)return l(t);for(var i=t,o=0;o<s.length-1;o++){var d=s[o];if(wn(i)){var f=+d;i=i[f]}else if(Ii(i))i=i[d];else if(zi(i)){var m=+d;i=ul(i,m)}else if(Hi(i)){var h=o===s.length-2;if(h)break;var m=+d,g=+s[++o]==0?"key":"value",b=ul(i,m);switch(g){case"key":i=b;break;case"value":i=i.get(b);break}}}var x=s[s.length-1];if(wn(i)?i[+x]=l(i[+x]):Ii(i)&&(i[x]=l(i[x])),zi(i)){var j=ul(i,+x),C=l(j);j!==C&&(i.delete(j),i.add(C))}if(Hi(i)){var m=+s[s.length-2],N=ul(i,m),g=+x==0?"key":"value";switch(g){case"key":{var w=l(N);i.set(w,i.get(N)),w!==N&&i.delete(N);break}case"value":{i.set(N,l(i.get(N)));break}}}return t},Hs=function(t,s){var l=typeof Symbol=="function"&&t[Symbol.iterator];if(!l)return t;var i=l.call(t),o,d=[],f;try{for(;(s===void 0||s-- >0)&&!(o=i.next()).done;)d.push(o.value)}catch(m){f={error:m}}finally{try{o&&!o.done&&(l=i.return)&&l.call(i)}finally{if(f)throw f.error}}return d},vn=function(t,s){for(var l=0,i=s.length,o=t.length;l<i;l++,o++)t[o]=s[l];return t};function Um(t,s,l){if(l===void 0&&(l=[]),!!t){if(!wn(t)){hl(t,function(f,m){return Um(f,s,vn(vn([],Hs(l)),Hs(Oi(m))))});return}var i=Hs(t,2),o=i[0],d=i[1];d&&hl(d,function(f,m){Um(f,s,vn(vn([],Hs(l)),Hs(Oi(m))))}),s(o,l)}}function L4(t,s,l){return Um(s,function(i,o){t=zm(t,o,function(d){return D4(d,i,l)})}),t}function I4(t,s){function l(f,m){var h=k4(t,Oi(m));
49f.map(Oi).forEach(function(g){t=zm(t,g,function(){return h})})}if(wn(s)){var i=Hs(s,2),o=i[0],d=i[1];o.forEach(function(f){t=zm(t,Oi(f),function(){return t})}),d&&hl(d,l)}else hl(s,l);return t}var H4=function(t,s){return Ii(t)||wn(t)||Hi(t)||zi(t)||Py(t,s)};function z4(t,s,l){var i=l.get(t);i?i.push(s):l.set(t,[s])}function U4(t,s){var l={},i=void 0;return t.forEach(function(o){if(!(o.length<=1)){s||(o=o.map(function(h){return h.map(String)}).sort(function(h,g){return h.length-g.length}));var d=Hs(o),f=d[0],m=d.slice(1);f.length===0?i=m.map(lm):l[lm(f)]=m.map(lm)}}),i?km(l)?[i]:[i,l]:km(l)?void 0:l}var ky=function(t,s,l,i,o,d,f){var m;o===void 0&&(o=[]),d===void 0&&(d=[]),f===void 0&&(f=new Map);var h=E4(t);if(!h){z4(t,o,s);var g=f.get(t);if(g)return i?{transformedValue:null}:g}if(!H4(t,l)){var b=Rv(t,l),x=b?{transformedValue:b.value,annotations:[b.type]}:{transformedValue:t};return h||f.set(t,x),x}if(Lo(d,t))return{transformedValue:null};var j=Rv(t,l),C=(m=j?.value)!==null&&m!==void 0?m:t,N=wn(C)?[]:{},w={};hl(C,function(E,O){var H=ky(E,s,l,i,vn(vn([],Hs(o)),[O]),vn(vn([],Hs(d)),[t]),f);N[O]=H.transformedValue,wn(H.annotations)?w[O]=H.annotations:Ii(H.annotations)&&hl(H.annotations,function(Y,z){w[Ay(O)+"."+z]=Y})});var A=km(w)?{transformedValue:N,annotations:j?[j.type]:void 0}:{transformedValue:N,annotations:j?[j.type,w]:w};return h||f.set(t,A),A};function Ly(t){return Object.prototype.toString.call(t).slice(8,-1)}function Pv(t){return Ly(t)==="Array"}function B4(t){if(Ly(t)!=="Object")return!1;const s=Object.getPrototypeOf(t);return!!s&&s.constructor===Object&&s===Object.prototype}function q4(t,s,l,i,o){const d={}.propertyIsEnumerable.call(i,s)?"enumerable":"nonenumerable";d==="enumerable"&&(t[s]=l),o&&d==="nonenumerable"&&Object.defineProperty(t,s,{value:l,enumerable:!1,writable:!0,configurable:!0})}function Bm(t,s={}){if(Pv(t))return t.map(o=>Bm(o,s));if(!B4(t))return t;const l=Object.getOwnPropertyNames(t),i=Object.getOwnPropertySymbols(t);return[...l,...i].reduce((o,d)=>{if(Pv(s.props)&&!s.props.includes(d))return o;const f=t[d],m=Bm(f,s);return q4(o,d,m,t,s.nonenumerable),o},{})}var er=function(){return er=Object.assign||function(t){for(var s,l=1,i=arguments.length;l<i;l++){s=arguments[l];for(var o in s)Object.prototype.hasOwnProperty.call(s,o)&&(t[o]=s[o])}return t},er.apply(this,arguments)},Q4=function(t,s){var l=typeof Symbol=="function"&&t[Symbol.iterator];if(!l)return t;var i=l.call(t),o,d=[],f;try{for(;(s===void 0||s-- >0)&&!(o=i.next()).done;)d.push(o.value)}catch(m){f={error:m}}finally{try{o&&!o.done&&(l=i.return)&&l.call(i)}finally{if(f)throw f.error}}return d},V4=function(t,s){for(var l=0,i=s.length,o=t.length;l<i;l++,o++)t[o]=s[l];return t},Bs=(function(){function t(s){var l=s===void 0?{}:s,i=l.dedupe,o=i===void 0?!1:i;this.classRegistry=new p4,this.symbolRegistry=new Ny(function(d){var f;return(f=d.description)!==null&&f!==void 0?f:""}),this.customTransformerRegistry=new b4,this.allowedErrorProps=[],this.dedupe=o}return t.prototype.serialize=function(s){var l=new Map,i=ky(s,l,this,this.dedupe),o={json:i.transformedValue};i.annotations&&(o.meta=er(er({},o.meta),{values:i.annotations}));var d=U4(l,this.dedupe);return d&&(o.meta=er(er({},o.meta),{referentialEqualities:d})),o},t.prototype.deserialize=function(s){var l=s.json,i=s.meta,o=Bm(l);return i?.values&&(o=L4(o,i.values,this)),i?.referentialEqualities&&(o=I4(o,i.referentialEqualities)),o},t.prototype.stringify=function(s){return JSON.stringify(this.serialize(s))},t.prototype.parse=function(s){return this.deserialize(JSON.parse(s))},t.prototype.registerClass=function(s,l){this.classRegistry.register(s,l)},t.prototype.registerSymbol=function(s,l){this.symbolRegistry.register(s,l)},t.prototype.registerCustom=function(s,l){this.customTransformerRegistry.register(er({name:l},s))},t.prototype.allowErrorProps=function(){for(var s,l=[],i=0;i<arguments.length;i++)l[i]=arguments[i];(s=this.allowedErrorProps).push.apply(s,V4([],Q4(l)))},t.defaultInstance=new t,t.serialize=t.defaultInstance.serialize.bind(t.defaultInstance),t.deserialize=t.defaultInstance.deserialize.bind(t.defaultInstance),t.stringify=t.defaultInstance.stringify.bind(t.defaultInstance),t.parse=t.defaultInstance.parse.bind(t.defaultInstance),t.registerClass=t.defaultInstance.registerClass.bind(t.defaultInstance),t.registerSymbol=t.defaultInstance.registerSymbol.bind(t.defaultInstance),t.registerCustom=t.defaultInstance.registerCustom.bind(t.defaultInstance),t.allowErrorProps=t.defaultInstance.allowErrorProps.bind(t.defaultInstance),t})();Bs.serialize;Bs.deserialize;Bs.stringify;Bs.parse;Bs.registerClass;Bs.registerCustom;Bs.registerSymbol;Bs.allowErrorProps;var G4=(t,s,l,i,o,d,f,m)=>{let h=document.documentElement,g=["light","dark"];
vendor: 7,464 bytes, line 49
49function b(C){(Array.isArray(t)?t:[t]).forEach(N=>{let w=N==="class",A=w&&d?o.map(E=>d[E]||E):o;w?(h.classList.remove(...A),h.classList.add(d&&d[C]?d[C]:C)):h.setAttribute(N,C)}),x(C)}function x(C){m&&g.includes(C)&&(h.style.colorScheme=C)}function j(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(i)b(i);else try{let C=localStorage.getItem(s)||l,N=f&&C==="system"?j():C;b(N)}catch{}},K4=v.createContext(void 0),Y4={setTheme:t=>{},themes:[]},F4=()=>{var t;return(t=v.useContext(K4))!=null?t:Y4};v.memo(({forcedTheme:t,storageKey:s,attribute:l,enableSystem:i,enableColorScheme:o,defaultTheme:d,value:f,themes:m,nonce:h,scriptProps:g})=>{let b=JSON.stringify([l,s,d,t,m,f,i,o]).slice(1,-1);return v.createElement("script",{...g,suppressHydrationWarning:!0,nonce:typeof window>"u"?h:"",dangerouslySetInnerHTML:{__html:`(${G4.toString()})(${b})`}})});var $i=wy();const Iy=k0($i);function $4(t){if(typeof document>"u")return;let s=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css",s.appendChild(l),l.styleSheet?l.styleSheet.cssText=t:l.appendChild(document.createTextNode(t))}const W4=t=>{switch(t){case"success":return J4;case"info":return tC;case"warning":return eC;case"error":return aC;default:return null}},X4=Array(12).fill(0),Z4=({visible:t,className:s})=>ie.createElement("div",{className:["sonner-loading-wrapper",s].filter(Boolean).join(" "),"data-visible":t},ie.createElement("div",{className:"sonner-spinner"},X4.map((l,i)=>ie.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${i}`})))),J4=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),eC=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),tC=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),aC=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),sC=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ie.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),nC=()=>{const[t,s]=ie.useState(document.hidden);return ie.useEffect(()=>{const l=()=>{s(document.hidden)};return document.addEventListener("visibilitychange",l),()=>window.removeEventListener("visibilitychange",l)},[]),t};let qm=1;class rC{constructor(){this.subscribe=s=>(this.subscribers.push(s),()=>{const l=this.subscribers.indexOf(s);this.subscribers.splice(l,1)}),this.publish=s=>{this.subscribers.forEach(l=>l(s))},this.addToast=s=>{this.publish(s),this.toasts=[...this.toasts,s]},this.create=s=>{var l;const{message:i,...o}=s,d=typeof s?.id=="number"||((l=s.id)==null?void 0:l.length)>0?s.id:qm++,f=this.toasts.find(h=>h.id===d),m=s.dismissible===void 0?!0:s.dismissible;return this.dismissedToasts.has(d)&&this.dismissedToasts.delete(d),f?this.toasts=this.toasts.map(h=>h.id===d?(this.publish({...h,...s,id:d,title:i}),{...h,...s,id:d,dismissible:m,title:i}):h):this.addToast({title:i,...o,dismissible:m,id:d}),d},this.dismiss=s=>(s?(this.dismissedToasts.add(s),requestAnimationFrame(()=>this.subscribers.forEach(l=>l({id:s,dismiss:!0})))):this.toasts.forEach(l=>{this.subscribers.forEach(i=>i({id:l.id,dismiss:!0}))}),s),this.message=(s,l)=>this.create({...l,message:s}),this.error=(s,l)=>this.create({...l,message:s,type:"error"}),this.success=(s,l)=>this.create({...l,type:"success",message:s}),this.info=(s,l)=>this.create({...l,type:"info",message:s}),this.warning=(s,l)=>this.create({...l,type:"warning",message:s}),this.loading=(s,l)=>this.create({...l,type:"loading",message:s}),this.promise=(s,l)=>{if(!l)return;let i;l.loading!==void 0&&(i=this.create({...l,promise:s,type:"loading",message:l.loading,description:typeof l.description!="function"?l.description:void 0}));const o=Promise.resolve(s instanceof Function?s():s);let d=i!==void 0,f;const m=o.then(async g=>{if(f=["resolve",g],ie.isValidElement(g))d=!1,this.create({id:i,type:"default",message:g});else if(iC(g)&&!g.ok){d=!1;const x=typeof l.error=="function"?await l.error(`HTTP error! status: ${g.status}`):l.error,j=typeof l.description=="function"?await l.description(`HTTP error! status: ${g.status}`):l.description,N=typeof x=="object"&&!ie.isValidElement(x)?x:{message:x};this.create({id:i,type:"error",description:j,...N})}else if(g instanceof Error){d=!1;const x=typeof l.error=="function"?await l.error(g):l.error,j=typeof l.description=="function"?await l.description(g):l.description,N=typeof x=="object"&&!ie.isValidElement(x)?x:{message:x};this.create({id:i,type:"error",description:j,...N})}else if(l.success!==void 0){d=!1;const x=typeof l.success=="function"?await l.success(g):l.success,j=typeof l.description=="function"?await l.description(g):l.description,N=typeof x=="object"&&!ie.isValidElement(x)?x:{message:x};this.create({id:i,type:"success",description:j,...N})}}).catch(async g=>{if(f=["reject",g],l.error!==void 0){d=!1;const b=typeof l.error=="function"?await l.error(g):l.error,x=typeof l.description=="function"?await l.description(g):l.description,C=typeof b=="object"&&!ie.isValidElement(b)?b:{message:b};this.create({id:i,type:"error",description:x,...C})}}).finally(()=>{d&&(this.dismiss(i),i=void 0),l.finally==null||l.finally.call(l)}),h=()=>new Promise((g,b)=>m.then(()=>f[0]==="reject"?b(f[1]):g(f[1])).catch(b));return typeof i!="string"&&typeof i!="number"?{unwrap:h}:Object.assign(i,{unwrap:h})},this.custom=(s,l)=>{const i=l?.id||qm++;return this.create({jsx:s(i),id:i,...l}),i},this.getActiveToasts=()=>this.toasts.filter(s=>!this.dismissedToasts.has(s.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const na=new rC,lC=(t,s)=>{const l=s?.id||qm++;return na.addToast({title:t,...s,id:l}),l},iC=t=>t&&typeof t=="object"&&"ok"in t&&typeof t.ok=="boolean"&&"status"in t&&typeof t.status=="number",cC=lC,oC=()=>na.toasts,dC=()=>na.getActiveToasts(),qe=Object.assign(cC,{success:na.success,info:na.info,warning:na.warning,error:na.error,custom:na.custom,message:na.message,promise:na.promise,dismiss:na.dismiss,loading:na.loading},{getHistory:oC,getToasts:dC});$4
vendor: 14,873 bytes, line 49
49("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function
vendor: 2,457 bytes, line 49
49So(t){return t.label!==void 0}const uC=3,fC="24px",mC="16px",_v=4e3,pC=356,xC=14,hC=45,gC=200;function rs(...t){return t.filter(Boolean).join(" ")}function bC(t){const[s,l]=t.split("-"),i=[];return s&&i.push(s),l&&i.push(l),i}const vC=t=>{var s,l,i,o,d,f,m,h,g;const{invert:b,toast:x,unstyled:j,interacting:C,setHeights:N,visibleToasts:w,heights:A,index:E,toasts:O,expanded:H,removeToast:Y,defaultRichColors:z,closeButton:T,style:R,cancelButtonStyle:L,actionButtonStyle:ee,className:ae="",descriptionClassName:le="",duration:se,position:oe,gap:ce,expandByDefault:de,classNames:P,icons:B,closeButtonAriaLabel:k="Close toast"}=t,[$,fe]=ie.useState(null),[M,G]=ie.useState(null),[U,F]=ie.useState(!1),[ne,ue]=ie.useState(!1),[X,pe]=ie.useState(!1),[Ce,Pe]=ie.useState(!1),[De,Ie]=ie.useState(!1),[Ct,bt]=ie.useState(0),[ps,Xa]=ie.useState(0),Ia=ie.useRef(x.duration||se||_v),_l=ie.useRef(null),ra=ie.useRef(null),Tl=E===0,Ol=E+1<=w,Ht=x.type,Qs=x.dismissible!==!1,zt=x.className||"",Id=x.descriptionClassName||"",Pn=ie.useMemo(()=>A.findIndex(Ee=>Ee.toastId===x.id)||0,[A,x.id]),rc=ie.useMemo(()=>{var Ee;return(Ee=x.closeButton)!=null?Ee:T},[x.closeButton,T]),_n=ie.useMemo(()=>x.duration||se||_v,[x.duration,se]),Dl=ie.useRef(0),xs=ie.useRef(0),lc=ie.useRef(0),Vs=ie.useRef(null),[Tn,Ut]=oe.split("-"),Ha=ie.useMemo(()=>A.reduce((Ee,nt,wt)=>wt>=Pn?Ee:Ee+nt.height,0),[A,Pn]),Ot=nC(),Hd=x.invert||b,kl=Ht==="loading";xs.current=ie.useMemo(()=>Pn*ce+Ha,[Pn,Ha]),ie.useEffect(()=>{Ia.current=_n},[_n]),ie.useEffect(()=>{F(!0)},[]),ie.useEffect(()=>{const Ee=ra.current;if(Ee){const nt=Ee.getBoundingClientRect().height;return Xa(nt),N(wt=>[{toastId:x.id,height:nt,position:x.position},...wt]),()=>N(wt=>wt.filter(Dt=>Dt.toastId!==x.id))}},[N,x.id]),ie.useLayoutEffect(()=>{if(!U)return;const Ee=ra.current,nt=Ee.style.height;Ee.style.height="auto";const wt=Ee.getBoundingClientRect().height;Ee.style.height=nt,Xa(wt),N(Dt=>Dt.find(it=>it.toastId===x.id)?Dt.map(it=>it.toastId===x.id?{...it,height:wt}:it):[{toastId:x.id,height:wt,position:x.position},...Dt])},[U,x.title,x.description,N,x.id,x.jsx,x.action,x.cancel]);const Za=ie.useCallback(()=>{ue(!0),bt(xs.current),N(Ee=>Ee.filter(nt=>nt.toastId!==x.id)),setTimeout(()=>{Y(x)},gC)},[x,Y,N,xs]);ie.useEffect(()=>{if(x.promise&&Ht==="loading"||x.duration===1/0||x.type==="loading")return;let Ee;return H||C||Ot?(()=>{if(lc.current<Dl.current){const Dt=new Date().getTime()-Dl.current;Ia.current=Ia.current-Dt}
vendor: 20,749 bytes, line 49
49lc.current=new Date().getTime()})():(()=>{Ia.current!==1/0&&(Dl.current=new Date().getTime(),Ee=setTimeout(()=>{x.onAutoClose==null||x.onAutoClose.call(x,x),Za()},Ia.current))})(),()=>clearTimeout(Ee)},[H,C,x,Ht,Ot,Za]),ie.useEffect(()=>{x.delete&&(Za(),x.onDismiss==null||x.onDismiss.call(x,x))},[Za,x.delete]);function br(){var Ee;if(B?.loading){var nt;return ie.createElement("div",{className:rs(P?.loader,x==null||(nt=x.classNames)==null?void 0:nt.loader,"sonner-loader"),"data-visible":Ht==="loading"},B.loading)}return ie.createElement(Z4,{className:rs(P?.loader,x==null||(Ee=x.classNames)==null?void 0:Ee.loader),visible:Ht==="loading"})}const vr=x.icon||B?.[Ht]||W4(Ht);var On,Ja;return ie.createElement("li",{tabIndex:0,ref:ra,className:rs(ae,zt,P?.toast,x==null||(s=x.classNames)==null?void 0:s.toast,P?.default,P?.[Ht],x==null||(l=x.classNames)==null?void 0:l[Ht]),"data-sonner-toast":"","data-rich-colors":(On=x.richColors)!=null?On:z,"data-styled":!(x.jsx||x.unstyled||j),"data-mounted":U,"data-promise":!!x.promise,"data-swiped":De,"data-removed":ne,"data-visible":Ol,"data-y-position":Tn,"data-x-position":Ut,"data-index":E,"data-front":Tl,"data-swiping":X,"data-dismissible":Qs,"data-type":Ht,"data-invert":Hd,"data-swipe-out":Ce,"data-swipe-direction":M,"data-expanded":!!(H||de&&U),"data-testid":x.testId,style:{"--index":E,"--toasts-before":E,"--z-index":O.length-E,"--offset":`${ne?Ct:xs.current}px`,"--initial-height":de?"auto":`${ps}px`,...R,...x.style},onDragEnd:()=>{pe(!1),fe(null),Vs.current=null},onPointerDown:Ee=>{Ee.button!==2&&(kl||!Qs||(_l.current=new Date,bt(xs.current),Ee.target.setPointerCapture(Ee.pointerId),Ee.target.tagName!=="BUTTON"&&(pe(!0),Vs.current={x:Ee.clientX,y:Ee.clientY})))},onPointerUp:()=>{var Ee,nt,wt;if(Ce||!Qs)return;Vs.current=null;const Dt=Number(((Ee=ra.current)==null?void 0:Ee.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Gs=Number(((nt=ra.current)==null?void 0:nt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),it=new Date().getTime()-((wt=_l.current)==null?void 0:wt.getTime()),Ft=$==="x"?Dt:Gs,Dn=Math.abs(Ft)/it;if(Math.abs(Ft)>=hC||Dn>.11){bt(xs.current),x.onDismiss==null||x.onDismiss.call(x,x),G($==="x"?Dt>0?"right":"left":Gs>0?"down":"up"),Za(),Pe(!0);return}else{var $t,Wt;($t=ra.current)==null||$t.style.setProperty("--swipe-amount-x","0px"),(Wt=ra.current)==null||Wt.style.setProperty("--swipe-amount-y","0px")}Ie(!1),pe(!1),fe(null)},onPointerMove:Ee=>{var nt,wt,Dt;if(!Vs.current||!Qs||((nt=window.getSelection())==null?void 0:nt.toString().length)>0)return;const it=Ee.clientY-Vs.current.y,Ft=Ee.clientX-Vs.current.x;var Dn;const $t=(Dn=t.swipeDirections)!=null?Dn:bC(oe);!$&&(Math.abs(Ft)>1||Math.abs(it)>1)&&fe(Math.abs(Ft)>Math.abs(it)?"x":"y");let Wt={x:0,y:0};const yr=za=>1/(1.5+Math.abs(za)/20);if($==="y"){if($t.includes("top")||$t.includes("bottom"))if($t.includes("top")&&it<0||$t.includes("bottom")&&it>0)Wt.y=it;else{const za=it*yr(it);Wt.y=Math.abs(za)<Math.abs(it)?za:it}}else if($==="x"&&($t.includes("left")||$t.includes("right")))if($t.includes("left")&&Ft<0||$t.includes("right")&&Ft>0)Wt.x=Ft;else{const za=Ft*yr(Ft);Wt.x=Math.abs(za)<Math.abs(Ft)?za:Ft}(Math.abs(Wt.x)>0||Math.abs(Wt.y)>0)&&Ie(!0),(wt=ra.current)==null||wt.style.setProperty("--swipe-amount-x",`${Wt.x}px`),(Dt=ra.current)==null||Dt.style.setProperty("--swipe-amount-y",`${Wt.y}px`)}},rc&&!x.jsx&&Ht!=="loading"?ie.createElement("button",{"aria-label":k,"data-disabled":kl,"data-close-button":!0,onClick:kl||!Qs?()=>{}:()=>{Za(),x.onDismiss==null||x.onDismiss.call(x,x)},className:rs(P?.closeButton,x==null||(i=x.classNames)==null?void 0:i.closeButton)},(Ja=B?.close)!=null?Ja:sC):null,(Ht||x.icon||x.promise)&&x.icon!==null&&(B?.[Ht]!==null||x.icon)?ie.createElement("div",{"data-icon":"",className:rs(P?.icon,x==null||(o=x.classNames)==null?void 0:o.icon)},x.promise||x.type==="loading"&&!x.icon?x.icon||br():null,x.type!=="loading"?vr:null):null,ie.createElement("div",{"data-content":"",className:rs(P?.content,x==null||(d=x.classNames)==null?void 0:d.content)},ie.createElement("div",{"data-title":"",className:rs(P?.title,x==null||(f=x.classNames)==null?void 0:f.title)},x.jsx?x.jsx:typeof x.title=="function"?x.title():x.title),x.description?ie.createElement("div",{"data-description":"",className:rs(le,Id,P?.description,x==null||(m=x.classNames)==null?void 0:m.description)},typeof x.description=="function"?x.description():x.description):null),ie.isValidElement(x.cancel)?x.cancel:x.cancel&&So(x.cancel)?ie.createElement("button",{"data-button":!0,"data-cancel":!0,style:x.cancelButtonStyle||L,onClick:Ee=>{So(x.cancel)&&Qs&&(x.cancel.onClick==null||x.cancel.onClick.call(x.cancel,Ee),Za())},className:rs(P?.cancelButton,x==null||(h=x.classNames)==null?void 0:h.cancelButton)},x.cancel.label):null,ie.isValidElement(x.action)?x.action:x.action&&So(x.action)?ie.createElement("button",{"data-button":!0,"data-action":!0,style:x.actionButtonStyle||ee,onClick:Ee=>{So(x.action)&&(x.action.onClick==null||x.action.onClick.call(x.action,Ee),!Ee.defaultPrevented&&Za())},className:rs(P?.actionButton,x==null||(g=x.classNames)==null?void 0:g.actionButton)},x.action.label):null)};function Tv(){if(typeof window>"u"||typeof document>"u")return"ltr";const t=document.documentElement.getAttribute("dir");return t==="auto"||!t?window.getComputedStyle(document.documentElement).direction:t}function yC(t,s){const l={};return[t,s].forEach((i,o)=>{const d=o===1,f=d?"--mobile-offset":"--offset",m=d?mC:fC;function h(g){["top","right","bottom","left"].forEach(b=>{l[`${f}-${b}`]=typeof g=="number"?`${g}px`:g})}typeof i=="number"||typeof i=="string"?h(i):typeof i=="object"?["top","right","bottom","left"].forEach(g=>{i[g]===void 0?l[`${f}-${g}`]=m:l[`${f}-${g}`]=typeof i[g]=="number"?`${i[g]}px`:i[g]}):h(m)}),l}const jC=ie.forwardRef(function(s,l){const{id:i,invert:o,position:d="bottom-right",hotkey:f=["altKey","KeyT"],expand:m,closeButton:h,className:g,offset:b,mobileOffset:x,theme:j="light",richColors:C,duration:N,style:w,visibleToasts:A=uC,toastOptions:E,dir:O=Tv(),gap:H=xC,icons:Y,containerAriaLabel:z="Notifications"}=s,[T,R]=ie.useState([]),L=ie.useMemo(()=>i?T.filter(U=>U.toasterId===i):T.filter(U=>!U.toasterId),[T,i]),ee=ie.useMemo(()=>Array.from(new Set([d].concat(L.filter(U=>U.position).map(U=>U.position)))),[L,d]),[ae,le]=ie.useState([]),[se,oe]=ie.useState(!1),[ce,de]=ie.useState(!1),[P,B]=ie.useState(j!=="system"?j:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),k=ie.useRef(null),$=f.join("+").replace(/Key/g,"").replace(/Digit/g,""),fe=ie.useRef(null),M=ie.useRef(!1),G=ie.useCallback(U=>{R(F=>{var ne;return(ne=F.find(ue=>ue.id===U.id))!=null&&ne.delete||na.dismiss(U.id),F.filter(({id:ue})=>ue!==U.id)})},[]);return ie.useEffect(()=>na.subscribe(U=>{if(U.dismiss){requestAnimationFrame(()=>{R(F=>F.map(ne=>ne.id===U.id?{...ne,delete:!0}:ne))});return}setTimeout(()=>{Iy.flushSync(()=>{R(F=>{const ne=F.findIndex(ue=>ue.id===U.id);return ne!==-1?[...F.slice(0,ne),{...F[ne],...U},...F.slice(ne+1)]:[U,...F]})})})}),[T]),ie.useEffect(()=>{if(j!=="system"){B(j);return}if(j==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?B("dark"):B("light")),typeof window>"u")return;const U=window.matchMedia("(prefers-color-scheme: dark)");try{U.addEventListener("change",({matches:F})=>{B(F?"dark":"light")})}catch{U.addListener(({matches:ne})=>{try{B(ne?"dark":"light")}catch(ue){console.error(ue)}})}},[j]),ie.useEffect(()=>{T.length<=1&&oe(!1)},[T]),ie.useEffect(()=>{const U=F=>{var ne;if(f.every(pe=>F[pe]||F.code===pe)){var X;oe(!0),(X=k.current)==null||X.focus()}F.code==="Escape"&&(document.activeElement===k.current||(ne=k.current)!=null&&ne.contains(document.activeElement))&&oe(!1)};return document.addEventListener("keydown",U),()=>document.removeEventListener("keydown",U)},[f]),ie.useEffect(()=>{if(k.current)return()=>{fe.current&&(fe.current.focus({preventScroll:!0}),fe.current=null,M.current=!1)}},[k.current]),ie.createElement("section",{ref:l,"aria-label":`${z} ${$}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},ee.map((U,F)=>{var ne;const[ue,X]=U.split("-");return L.length?ie.createElement("ol",{key:U,dir:O==="auto"?Tv():O,tabIndex:-1,ref:k,className:g,"data-sonner-toaster":!0,"data-sonner-theme":P,"data-y-position":ue,"data-x-position":X,style:{"--front-toast-height":`${((ne=ae[0])==null?void 0:ne.height)||0}px`,"--width":`${pC}px`,"--gap":`${H}px`,...w,...yC(b,x)},onBlur:pe=>{M.current&&!pe.currentTarget.contains(pe.relatedTarget)&&(M.current=!1,fe.current&&(fe.current.focus({preventScroll:!0}),fe.current=null))},onFocus:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||M.current||(M.current=!0,fe.current=pe.relatedTarget)},onMouseEnter:()=>oe(!0),onMouseMove:()=>oe(!0),onMouseLeave:()=>{ce||oe(!1)},onDragEnd:()=>oe(!1),onPointerDown:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||de(!0)},onPointerUp:()=>de(!1)},L.filter(pe=>!pe.position&&F===0||pe.position===U).map((pe,Ce)=>{var Pe,De;return ie.createElement(vC,{key:pe.id,icons:Y,index:Ce,toast:pe,defaultRichColors:C,duration:(Pe=E?.duration)!=null?Pe:N,className:E?.className,descriptionClassName:E?.descriptionClassName,invert:o,visibleToasts:A,closeButton:(De=E?.closeButton)!=null?De:h,interacting:ce,position:U,style:E?.style,unstyled:E?.unstyled,classNames:E?.classNames,cancelButtonStyle:E?.cancelButtonStyle,actionButtonStyle:E?.actionButtonStyle,closeButtonAriaLabel:E?.closeButtonAriaLabel,removeToast:G,toasts:L.filter(Ie=>Ie.position==pe.position),heights:ae.filter(Ie=>Ie.position==pe.position),setHeights:le,expandByDefault:m,gap:H,expanded:se,swipeDirections:s.swipeDirections})})):null}))}),wC=({...t})=>{const{theme:s="system"}=F4();return n.jsx(jC,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:s,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...t})};function xe(t,s,{checkForDefaultPrevented:l=!0}={}){return function(o){if(t?.(o),l===!1||!o.defaultPrevented)return s?.(o)}}function Ov(t,s){if(typeof t=="function")return t(s);t!=null&&(t.current=s)}function ud(...t){return s=>{let l=!1;const i=t.map(o=>{const d=Ov(o,s);return!l&&typeof d=="function"&&(l=!0),d});if(l)return()=>{for(let o=0;o<i.length;o++){const d=i[o];typeof d=="function"?d():Ov(t[o],null)}}}}function Qe(...t){return v.useCallback(ud(...t),t)}function NC(t,s){const l=v.createContext(s),i=d=>{const{children:f,...m}=d,h=v.useMemo(()=>m,Object.values(m));return n.jsx(l.Provider,{value:h,children:f})};i.displayName=t+"Provider";function o(d){const f=v.useContext(l);if(f)return f;if(s!==void 0)return s;throw new Error(`\`${d}\` must be used within \`${t}\``)}return[i,o]}function wa(t,s=[]){let l=[];function i(d,f){const m=v.createContext(f),h=l.length;l=[...l,f];const g=x=>{const{scope:j,children:C,...N}=x,w=j?.[t]?.[h]||m,A=v.useMemo(()=>N,Object.values(N));return n.jsx(w.Provider,{value:A,children:C})};g.displayName=d+"Provider";function b(x,j){const C=j?.[t]?.[h]||m,N=v.useContext(C);if(N)return N;if(f!==void 0)return f;throw new Error(`\`${x}\` must be used within \`${d}\``)}return[g,b]}const o=()=>{const d=l.map(f=>v.createContext(f));return function(m){const h=m?.[t]||d;return v.useMemo(()=>({[`__scope${t}`]:{...m,[t]:h}}),[m,h])}};return o.scopeName=t,[i,SC(o,...s)]}function SC(...t){const s=t[0];if(t.length===1)return s;const l=()=>{const i=t.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(d){const f=i.reduce((m,{useScope:h,scopeName:g})=>{const x=h(d)[`__scope${g}`];return{...m,...x}},{});return v.useMemo(()=>({[`__scope${s.scopeName}`]:f}),[f])}};return l.scopeName=s.scopeName,l}function nr(t){const s=CC(t),l=v.forwardRef((i,o)=>{const{children:d,...f}=i,m=v.Children.toArray(d),h=m.find(AC);if(h){const g=h.props.children,b=m.map(x=>x===h?v.Children.count(g)>1?v.Children.only(null):v.isValidElement(g)?g.props.children:null:x);return n.jsx(s,{...f,ref:o,children:v.isValidElement(g)?v.cloneElement(g,void 0,b):null})}return n.jsx(s,{...f,ref:o,children:d})});return l.displayName=`${t}.Slot`,l}var hp=nr("Slot");function CC(t){const s=v.forwardRef((l,i)=>{const{children:o,...d}=l;if(v.isValidElement(o)){const f=MC(o),m=EC(d,o.props);return o.type!==v.Fragment&&(m.ref=i?ud(i,f):f),v.cloneElement(o,m)}return v.Children.count(o)>1?v.Children.only(null):null});return s.displayName=`${t}.SlotClone`,s}var Hy=Symbol("radix.slottable");function zy(t){const s=({children:l})=>n.jsx(n.Fragment,{children:l});return s.displayName=`${t}.Slottable`,s.__radixId=Hy,s}function AC(t){return v.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===Hy}function EC(t,s){const l={...s};for(const i in s){const o=t[i],d=s[i];/^on[A-Z]/.test(i)?o&&d?l[i]=(...m)=>{const h=d(...m);return o(...m),h}:o&&(l[i]=o):i==="style"?l[i]={...o,...d}:i==="className"&&(l[i]=[o,d].filter(Boolean).join(" "))}return{...t,...l}}function MC(t){let s=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,l=s&&"isReactWarning"in s&&s.isReactWarning;return l?t.ref:(s=Object.getOwnPropertyDescriptor(t,"ref")?.get,l=s&&"isReactWarning"in s&&s.isReactWarning,l?t.props.ref:t.props.ref||t.ref)}var RC=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Ae=RC.reduce((t,s)=>{const l=nr(`Primitive.${s}`),i=v.forwardRef((o,d)=>{const{asChild:f,...m}=o,h=f?l:s;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),n.jsx(h,{...m,ref:d})});return i.displayName=`Primitive.${s}`,{...t,[s]:i}},{});function Uy(t,s){t&&$i.flushSync(()=>t.dispatchEvent(s))}function Ga(t){const s=v.useRef(t);return v.useEffect(()=>{s.current=t}),v.useMemo(()=>(...l)=>s.current?.(...l),[])}function PC(t,s=globalThis?.document){const l=Ga(t);v.useEffect(()=>{const i=o=>{o.key==="Escape"&&l(o)};return s.addEventListener("keydown",i,{capture:!0}),()=>s.removeEventListener("keydown",i,{capture:!0})},[l,s])}var _C="DismissableLayer",Qm="dismissableLayer.update",TC="dismissableLayer.pointerDownOutside",OC="dismissableLayer.focusOutside",Dv,By=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Wi=v.forwardRef((t,s)=>{const{disableOutsidePointerEvents:l=!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:d,onInteractOutside:f,onDismiss:m,...h}=t,g=v.useContext(By),[b,x]=v.useState(null),j=b?.ownerDocument??globalThis?.document,[,C]=v.useState({}),N=Qe(s,R=>x(R)),w=Array.from(g.layers),[A]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),E=w.indexOf(A),O=b?w.indexOf(b):-1,H=g.layersWithOutsidePointerEventsDisabled.size>0,Y=O>=E,z=LC(R=>{const L=R.target,ee=[...g.branches].some(ae=>ae.contains(L));!Y||ee||(o?.(R),f?.(R),R.defaultPrevented||m?.())},j),T=IC(R=>{const L=R.target;[...g.branches].some(ae=>ae.contains(L))||(d?.(R),f?.(R),R.defaultPrevented||m?.())},j);return PC(R=>{O===g.layers.size-1&&(i?.(R),!R.defaultPrevented&&m&&(R.preventDefault(),m()))},j),v.useEffect(()=>{if(b)return l&&(g.layersWithOutsidePointerEventsDisabled.size===0&&(Dv=j.body.style.pointerEvents,j.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(b)),g.layers.add(b),kv(),()=>{l&&g.layersWithOutsidePointerEventsDisabled.size===1&&(j.body.style.pointerEvents=Dv)}},[b,j,l,g]),v.useEffect(()=>()=>{b&&(g.layers.delete(b),g.layersWithOutsidePointerEventsDisabled.delete(b),kv())},[b,g]),v.useEffect(()=>{const R=()=>C({});return document.addEventListener(Qm,R),()=>document.removeEventListener(Qm,R)},[]),n.jsx(Ae.div,{...h,ref:N,style:{pointerEvents:H?Y?"auto":"none":void 0,...t.style},onFocusCapture:xe(t.onFocusCapture,T.onFocusCapture),onBlurCapture:xe(t.onBlurCapture,T.onBlurCapture),onPointerDownCapture:xe(t.onPointerDownCapture,z.onPointerDownCapture)})});Wi.displayName=_C;var DC="DismissableLayerBranch",kC=v.forwardRef((t,s)=>{const l=v.useContext(By),i=v.useRef(null),o=Qe(s,i);return v.useEffect(()=>{const d=i.current;if(d)return l.branches.add(d),()=>{l.branches.delete(d)}},[l.branches]),n.jsx(Ae.div,{...t,ref:o})});kC.displayName=DC;function LC(t,s=globalThis?.document){const l=Ga(t),i=v.useRef(!1),o=v.useRef(()=>{});return v.useEffect(()=>{const d=m=>{if(m.target&&!i.current){let h=function(){qy(TC,l,g,{discrete:!0})};const g={originalEvent:m};m.pointerType==="touch"?(s.removeEventListener("click",o.current),o.current=h,s.addEventListener("click",o.current,{once:!0})):h()}else s.removeEventListener("click",o.current);i.current=!1},f=window.setTimeout(()=>{s.addEventListener("pointerdown",d)},0);return()=>{window.clearTimeout(f),s.removeEventListener("pointerdown",d),s.removeEventListener("click",o.current)}},[s,l]),{onPointerDownCapture:()=>i.current=!0}}function IC(t,s=globalThis?.document){const l=Ga(t),i=v.useRef(!1);return v.useEffect(()=>{const o=d=>{d.target&&!i.current&&qy(OC,l,{originalEvent:d},{discrete:!1})};return s.addEventListener("focusin",o),()=>s.removeEventListener("focusin",o)},[s,l]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}function kv(){const t=new CustomEvent(Qm);document.dispatchEvent(t)}function qy(t,s,l,{discrete:i}){const o=l.originalEvent.target,d=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:l});s&&o.addEventListener(t,s,{once:!0}),i?Uy(o,d):o.dispatchEvent(d)}var jt=globalThis?.document?v.useLayoutEffect:()=>{},HC=nd[" useId ".trim().toString()]||(()=>{}),zC=0;function Va(t){const[s,l]=v.useState(HC());return jt(()=>{l(i=>i??String(zC++))},[t]),t||(s?`radix-${s}`:"")}const UC=["top","right","bottom","left"],Nn=Math.min,pa=Math.max,Qo=Math.round,Co=Math.floor,os=t=>({x:t,y:t}),BC={left:"right",right:"left",bottom:"top",top:"bottom"},qC={start:"end",end:"start"};function Vm(t,s,l){return pa(t,Nn(s,l))}function zs(t,s){return typeof t=="function"?t(s):t}function Us(t){return t.split("-")[0]}function Nl(t){return t.split("-")[1]}function gp(t){return t==="x"?"y":"x"}function bp(t){return t==="y"?"height":"width"}const QC=new Set(["top","bottom"]);function cs(t){return QC.has(Us(t))?"y":"x"}function vp(t){return gp(cs(t))}function VC(t,s,l){l===void 0&&(l=!1);const i=Nl(t),o=vp(t),d=bp(o);let f=o==="x"?i===(l?"end":"start")?"right":"left":i==="start"?"bottom":"top";return s.reference[d]>s.floating[d]&&(f=Vo(f)),[f,Vo(f)]}function GC(t){const s=Vo(t);return[Gm(t),s,Gm(s)]}function Gm(t){return t.replace(/start|end/g,s=>qC[s])}const Lv=["left","right"],Iv=["right","left"],KC=["top","bottom"],YC=["bottom","top"];function FC(t,s,l){switch(t){case"top":case"bottom":return l?s?Iv:Lv:s?Lv:Iv;case"left":case"right":return s?KC:YC;default:return[]}}function $C(t,s,l,i){const o=Nl(t);let d=FC(Us(t),l==="start",i);return o&&(d=d.map(f=>f+"-"+o),s&&(d=d.concat(d.map(Gm)))),d}function Vo(t){return t.replace(/left|right|bottom|top/g,s=>BC[s])}function WC(t){return{top:0,right:0,bottom:0,left:0,...t}}function Qy(t){return typeof t!="number"?WC(t):{top:t,right:t,bottom:t,left:t}}function Go(t){const{x:s,y:l,width:i,height:o}=t;return{width:i,height:o,top:l,left:s,right:s+i,bottom:l+o,x:s,y:l}}function Hv(t,s,l){let{reference:i,floating:o}=t;const d=cs(s),f=vp(s),m=bp(f),h=Us(s),g=d==="y",b=i.x+i.width/2-o.width/2,x=i.y+i.height/2-o.height/2,j=i[m]/2-o[m]/2;let C;switch(h){case"top":C={x:b,y:i.y-o.height};break;case"bottom":C={x:b,y:i.y+i.height};break;case"right":C={x:i.x+i.width,y:x};break;case"left":C={x:i.x-o.width,y:x};break;default:C={x:i.x,y:i.y}}switch(Nl(s)){case"start":C[f]-=j*(l&&g?-1:1);break;case"end":C[f]+=j*(l&&g?-1:1);break}return C}const XC=async(t,s,l)=>{const{placement:i="bottom",strategy:o="absolute",middleware:d=[],platform:f}=l,m=d.filter(Boolean),h=await(f.isRTL==null?void 0:f.isRTL(s));let g=await f.getElementRects({reference:t,floating:s,strategy:o}),{x:b,y:x}=Hv(g,i,h),j=i,C={},N=0;for(let w=0;w<m.length;w++){const{name:A,fn:E}=m[w],{x:O,y:H,data:Y,reset:z}=await E({x:b,y:x,initialPlacement:i,placement:j,strategy:o,middlewareData:C,rects:g,platform:f,elements:{reference:t,floating:s}});b=O??b,x=H??x,C={...C,[A]:{...C[A],...Y}},z&&N<=50&&(N++,typeof z=="object"&&(z.placement&&(j=z.placement),z.rects&&(g=z.rects===!0?await f.getElementRects({reference:t,floating:s,strategy:o}):z.rects),{x:b,y:x}=Hv(g,j,h)),w=-1)}return{x:b,y:x,placement:j,strategy:o,middlewareData:C}};async function Ui(t,s){var l;s===void 0&&(s={});const{x:i,y:o,platform:d,rects:f,elements:m,strategy:h}=t,{boundary:g="clippingAncestors",rootBoundary:b="viewport",elementContext:x="floating",altBoundary:j=!1,padding:C=0}=zs(s,t),N=Qy(C),A=m[j?x==="floating"?"reference":"floating":x],E=Go(await d.getClippingRect
vendor: 11,459 bytes, line 49
49({element:(l=await(d.isElement==null?void 0:d.isElement(A)))==null||l?A:A.contextElement||await(d.getDocumentElement==null?void 0:d.getDocumentElement(m.floating)),boundary:g,rootBoundary:b,strategy:h})),O=x==="floating"?{x:i,y:o,width:f.floating.width,height:f.floating.height}:f.reference,H=await(d.getOffsetParent==null?void 0:d.getOffsetParent(m.floating)),Y=await(d.isElement==null?void 0:d.isElement(H))?await(d.getScale==null?void 0:d.getScale(H))||{x:1,y:1}:{x:1,y:1},z=Go(d.convertOffsetParentRelativeRectToViewportRelativeRect?await d.convertOffsetParentRelativeRectToViewportRelativeRect({elements:m,rect:O,offsetParent:H,strategy:h}):O);return{top:(E.top-z.top+N.top)/Y.y,bottom:(z.bottom-E.bottom+N.bottom)/Y.y,left:(E.left-z.left+N.left)/Y.x,right:(z.right-E.right+N.right)/Y.x}}const ZC=t=>({name:"arrow",options:t,async fn(s){const{x:l,y:i,placement:o,rects:d,platform:f,elements:m,middlewareData:h}=s,{element:g,padding:b=0}=zs(t,s)||{};if(g==null)return{};const x=Qy(b),j={x:l,y:i},C=vp(o),N=bp(C),w=await f.getDimensions(g),A=C==="y",E=A?"top":"left",O=A?"bottom":"right",H=A?"clientHeight":"clientWidth",Y=d.reference[N]+d.reference[C]-j[C]-d.floating[N],z=j[C]-d.reference[C],T=await(f.getOffsetParent==null?void 0:f.getOffsetParent(g));let R=T?T[H]:0;(!R||!await(f.isElement==null?void 0:f.isElement(T)))&&(R=m.floating[H]||d.floating[N]);const L=Y/2-z/2,ee=R/2-w[N]/2-1,ae=Nn(x[E],ee),le=Nn(x[O],ee),se=ae,oe=R-w[N]-le,ce=R/2-w[N]/2+L,de=Vm(se,ce,oe),P=!h.arrow&&Nl(o)!=null&&ce!==de&&d.reference[N]/2-(ce<se?ae:le)-w[N]/2<0,B=P?ce<se?ce-se:ce-oe:0;return{[C]:j[C]+B,data:{[C]:de,centerOffset:ce-de-B,...P&&{alignmentOffset:B}},reset:P}}}),JC=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(s){var l,i;const{placement:o,middlewareData:d,rects:f,initialPlacement:m,platform:h,elements:g}=s,{mainAxis:b=!0,crossAxis:x=!0,fallbackPlacements:j,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:N="none",flipAlignment:w=!0,...A}=zs(t,s);if((l=d.arrow)!=null&&l.alignmentOffset)return{};const E=Us(o),O=cs(m),H=Us(m)===m,Y=await(h.isRTL==null?void 0:h.isRTL(g.floating)),z=j||(H||!w?[Vo(m)]:GC(m)),T=N!=="none";!j&&T&&z.push(...$C(m,w,N,Y));const R=[m,...z],L=await Ui(s,A),ee=[];let ae=((i=d.flip)==null?void 0:i.overflows)||[];if(b&&ee.push(L[E]),x){const ce=VC(o,f,Y);ee.push(L[ce[0]],L[ce[1]])}if(ae=[...ae,{placement:o,overflows:ee}],!ee.every(ce=>ce<=0)){var le,se;const ce=(((le=d.flip)==null?void 0:le.index)||0)+1,de=R[ce];if(de&&(!(x==="alignment"?O!==cs(de):!1)||ae.every(k=>cs(k.placement)===O?k.overflows[0]>0:!0)))return{data:{index:ce,overflows:ae},reset:{placement:de}};let P=(se=ae.filter(B=>B.overflows[0]<=0).sort((B,k)=>B.overflows[1]-k.overflows[1])[0])==null?void 0:se.placement;if(!P)switch(C){case"bestFit":{var oe;const B=(oe=ae.filter(k=>{if(T){const $=cs(k.placement);return $===O||$==="y"}return!0}).map(k=>[k.placement,k.overflows.filter($=>$>0).reduce(($,fe)=>$+fe,0)]).sort((k,$)=>k[1]-$[1])[0])==null?void 0:oe[0];B&&(P=B);break}case"initialPlacement":P=m;break}if(o!==P)return{reset:{placement:P}}}return{}}}};function zv(t,s){return{top:t.top-s.height,right:t.right-s.width,bottom:t.bottom-s.height,left:t.left-s.width}}function Uv(t){return UC.some(s=>t[s]>=0)}const e6=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(s){const{rects:l}=s,{strategy:i="referenceHidden",...o}=zs(t,s);switch(i){case"referenceHidden":{const d=await Ui(s,{...o,elementContext:"reference"}),f=zv(d,l.reference);return{data:{referenceHiddenOffsets:f,referenceHidden:Uv(f)}}}case"escaped":{const d=await Ui(s,{...o,altBoundary:!0}),f=zv(d,l.floating);return{data:{escapedOffsets:f,escaped:Uv(f)}}}default:return{}}}}},Vy=new Set(["left","top"]);async function t6(t,s){const{placement:l,platform:i,elements:o}=t,d=await(i.isRTL==null?void 0:i.isRTL(o.floating)),f=Us(l),m=Nl(l),h=cs(l)==="y",g=Vy.has(f)?-1:1,b=d&&h?-1:1,x=zs(s,t);let{mainAxis:j,crossAxis:C,alignmentAxis:N}=typeof x=="number"?{mainAxis:x,crossAxis:0,alignmentAxis:null}:{mainAxis:x.mainAxis||0,crossAxis:x.crossAxis||0,alignmentAxis:x.alignmentAxis};return m&&typeof N=="number"&&(C=m==="end"?N*-1:N),h?{x:C*b,y:j*g}:{x:j*g,y:C*b}}const a6=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(s){var l,i;const{x:o,y:d,placement:f,middlewareData:m}=s,h=await t6(s,t);return f===((l=m.offset)==null?void 0:l.placement)&&(i=m.arrow)!=null&&i.alignmentOffset?{}:{x:o+h.x,y:d+h.y,data:{...h,placement:f}}}}},s6=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(s){const{x:l,y:i,placement:o}=s,{mainAxis:d=!0,crossAxis:f=!1,limiter:m={fn:A=>{let{x:E,y:O}=A;return{x:E,y:O}}},...h}=zs(t,s),g={x:l,y:i},b=await Ui(s,h),x=cs(Us(o)),j=gp(x);let C=g[j],N=g[x];if(d){const A=j==="y"?"top":"left",E=j==="y"?"bottom":"right",O=C+b[A],H=C-b[E];C=Vm(O,C,H)}if(f){const A=x==="y"?"top":"left",E=x==="y"?"bottom":"right",O=N+b[A],H=N-b[E];N=Vm(O,N,H)}const w=m.fn({...s,[j]:C,[x]:N});return{...w,data:{x:w.x-l,y:w.y-i,enabled:{[j]:d,[x]:f}}}}}},n6=function(t){return t===void 0&&(t={}),{options:t,fn(s){const{x:l,y:i,placement:o,rects:d,middlewareData:f}=s,{offset:m=0,mainAxis:h=!0,crossAxis:g=!0}=zs(t,s),b={x:l,y:i},x=cs(o),j=gp(x);let C=b[j],N=b[x];const w=zs(m,s),A=typeof w=="number"?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(h){const H=j==="y"?"height":"width",Y=d.reference[j]-d.floating[H]+A.mainAxis,z=d.reference[j]+d.reference[H]-A.mainAxis;C<Y?C=Y:C>z&&(C=z)}if(g){var E,O;const H=j==="y"?"width":"height",Y=Vy.has(Us(o)),z=d.reference[x]-d.floating[H]+(Y&&((E=f.offset)==null?void 0:E[x])||0)+(Y?0:A.crossAxis),T=d.reference[x]+d.reference[H]+(Y?0:((O=f.offset)==null?void 0:O[x])||0)-(Y?A.crossAxis:0);N<z?N=z:N>T&&(N=T)}return{[j]:C,[x]:N}}}},r6=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(s){var l,i;const{placement:o,rects:d,platform:f,elements:m}=s,{apply:h=()=>{},...g}=zs(t,s),b=await Ui(s,g),x=Us(o),j=Nl(o),C=cs(o)==="y",{width:N,height:w}=d.floating;let A,E;x==="top"||x==="bottom"?(A=x,E=j===(await(f.isRTL==null?void 0:f.isRTL(m.floating))?"start":"end")?"left":"right"):(E=x,A=j==="end"?"top":"bottom");const O=w-b.top-b.bottom,H=N-b.left-b.right,Y=Nn(w-b[A],O),z=Nn(N-b[E],H),T=!s.middlewareData.shift;let R=Y,L=z;if((l=s.middlewareData.shift)!=null&&l.enabled.x&&(L=H),(i=s.middlewareData.shift)!=null&&i.enabled.y&&(R=O),T&&!j){const ae=pa(b.left,0),le=pa(b.right,0),se=pa(b.top,0),oe=pa(b.bottom,0);C?L=N-2*(ae!==0||le!==0?ae+le:pa(b.left,b.right)):R=w-2*(se!==0||oe!==0?se+oe:pa(b.top,b.bottom))}await h({...s,availableWidth:L,availableHeight:R});const ee=await f.getDimensions(m.floating);return N!==ee.width||w!==ee.height?{reset:{rects:!0}}:{}}}};function fd(){return typeof window<"u"}function Sl(t){return Gy(t)?(t.nodeName||"").toLowerCase():"#document"}function ya(t){var s;return(t==null||(s=t.ownerDocument)==null?void 0:s.defaultView)||window}function fs(t){var s;return(s=(Gy(t)?t.ownerDocument:t.document)||window.document)==null?void 0:s.documentElement}function Gy(t){return fd()?t instanceof Node||t instanceof ya(t).Node:!1}function Ka(t){return fd()?t instanceof Element||t instanceof ya(t).Element:!1}function ds(t){return fd()?t instanceof HTMLElement||t instanceof ya(t).HTMLElement:!1}function Bv(t){return!fd()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof ya(t).ShadowRoot}const l6=new Set(["inline","contents"]);function Xi(t){const{overflow:s,overflowX:l,overflowY:i,display:o}=Ya(t);return/auto|scroll|overlay|hidden|clip/.test(s+i+l)&&!l6.has(o)}const i6=new Set(["table","td","th"]);function c6(t){return i6.has(Sl(t))}const o6=[":popover-open",":modal"];function md(t){return o6.some(s=>{try{return t.matches(s)}catch{return!1}})}const d6=["transform","translate","scale","rotate","perspective"],u6=["transform","translate","scale","rotate","perspective","filter"],f6=["paint","layout","strict","content"];function yp(t){const s=jp(),l=Ka(t)?Ya(t):t;return d6.some(i=>l[i]?l[i]!=="none":!1)||(l.containerType?l.containerType!=="normal":!1)||!s&&(l.backdropFilter?l.backdropFilter!=="none":!1)||!s&&(l.filter?l.filter!=="none":!1)||u6.some(i=>(l.willChange||"").includes(i))||f6.some(i=>(l.contain||"").includes(i))}function m6(t){let s=Sn(t);for(;ds(s)&&!gl(s);){if(yp(s))return s;if(md(s))return null;s=Sn(s)}return null}function jp(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const p6=new Set(["html","body","#document"]);function gl(t){return p6.has(Sl(t))}function Ya(t){return ya(t).getComputedStyle(t)}function pd(t){return Ka(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function Sn(t){if(Sl(t)==="html")return t;const s=t.assignedSlot||t.parentNode||Bv(t)&&t.host||fs(t);return Bv(s)?s.host:s}function Ky(t){const s=Sn(t);return gl(s)?t.ownerDocument?t.ownerDocument.body:t.body:ds(s)&&Xi(s)?s:Ky(s)}function Bi(t,s,l){var i;s===void 0&&(s=[]),l===void 0&&(l=!0);const o=Ky(t),d=o===((i=t.ownerDocument)==null?void 0:i.body),f=ya(o);if(d){const m=Km(f);return s.concat(f,f.visualViewport||[],Xi(o)?o:[],m&&l?Bi(m):[])}return s.concat(o,Bi(o,[],l))}function Km(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function Yy(t){const s=Ya(t);let l=parseFloat(s.width)||0,i=parseFloat(s.height)||0;const o=ds(t),d=o?t.offsetWidth:l,f=o?t.offsetHeight:i,m=Qo(l)!==d||Qo(i)!==f;return m&&(l=d,i=f),{width:l,height:i,$:m}}function wp(t){return Ka(t)?t:t.contextElement}function fl(t){const s=wp(t);if(!ds(s))return os(1);const l=s.getBoundingClientRect(),{width:i,height:o,$:d}=Yy(s);let f=(d?Qo(l.width):l.width)/i,m=(d?Qo(l.height):l.height)/o;return(!f||!Number.isFinite(f))&&(f=1),(!m||!Number.isFinite(m))&&(m=1),{x:f,y:m}}const x6=os(0);function Fy(t){const s=ya(t);return!jp()||!s.visualViewport?x6:{x:s.visualViewport.offsetLeft,y:s.visualViewport.offsetTop}}function h6(t,s,l){return s===void 0&&(s=!1),!l||s&&l!==ya(t)?!1:s}function rr(t,s,l,i){s===void 0&&(s=!1),l===void 0&&(l=!1);const o=t.getBoundingClientRect(),d=wp(t);let f=os(1);s&&(i?Ka(i)&&(f=fl(i)):f=fl(t));const m=h6(d,l,i)?Fy(d):os(0);let h=(o.left+m.x)/f.x,g=(o.top+m.y)/f.y,b=o.width/f.x,x=o.height/f.y;if(d){const j=ya(d),C=i&&Ka(i)?ya(i):i;let N=j,w=Km(N);for(;w&&i&&C!==N;){const A=fl(w),E=w.getBoundingClientRect(),O=Ya(w),H=E.left+(w.clientLeft+parseFloat(O.paddingLeft))*A.x,Y=E.top+(w.clientTop+parseFloat(O.paddingTop))*A.y;h*=A.x,g*=A.y,b*=A.x,x*=A.y,h+=H,g+=Y,N=ya(w),w=Km(N)}}return Go({width:b,height:x,x:h,y:g})}function xd(t,s){const l=pd(t).scrollLeft;return s?s.left+l:rr(fs(t)).left+l}function $y(t,s){const l=t.getBoundingClientRect(),i=l.left+s.scrollLeft-xd(t,l),o=l.top+s.scrollTop;return{x:i,y:o}}function g6(t){let{elements:s,rect:l,offsetParent:i,strategy:o}=t;const d=o==="fixed",f=fs(i),m=s?md(s.floating):!1;if(i===f||m&&d)return l;let h={scrollLeft:0,scrollTop:0},g=os(1);const b=os(0),x=ds(i);if((x||!x&&!d)&&((Sl(i)!=="body"||Xi(f))&&(h=pd(i)),ds(i))){const C=rr(i);g=fl(i),b.x=C.x+i.clientLeft,b.y=C.y+i.clientTop}const j=f&&!x&&!d?$y(f,h):os(0);return{width:l.width*g.x,height:l.height*g.y,x:l.x*g.x-h.scrollLeft*g.x+b.x+j.x,y:l.y*g.y-h.scrollTop*g.y+b.y+j.y}}function b6(t){return Array.from(t.getClientRects())}function v6(t){const s=fs(t),l=pd(t),i=t.ownerDocument.body,o=pa(s.scrollWidth,s.clientWidth,i.scrollWidth,i.clientWidth),d=pa(s.scrollHeight,s.clientHeight,i.scrollHeight,i.clientHeight);let f=-l.scrollLeft+xd(t);const m=-l.scrollTop;
vendor: 10,398 bytes, line 49
49return Ya(i).direction==="rtl"&&(f+=pa(s.clientWidth,i.clientWidth)-o),{width:o,height:d,x:f,y:m}}const qv=25;function y6(t,s){const l=ya(t),i=fs(t),o=l.visualViewport;let d=i.clientWidth,f=i.clientHeight,m=0,h=0;if(o){d=o.width,f=o.height;const b=jp();(!b||b&&s==="fixed")&&(m=o.offsetLeft,h=o.offsetTop)}const g=xd(i);if(g<=0){const b=i.ownerDocument,x=b.body,j=getComputedStyle(x),C=b.compatMode==="CSS1Compat"&&parseFloat(j.marginLeft)+parseFloat(j.marginRight)||0,N=Math.abs(i.clientWidth-x.clientWidth-C);N<=qv&&(d-=N)}else g<=qv&&(d+=g);return{width:d,height:f,x:m,y:h}}const j6=new Set(["absolute","fixed"]);function w6(t,s){const l=rr(t,!0,s==="fixed"),i=l.top+t.clientTop,o=l.left+t.clientLeft,d=ds(t)?fl(t):os(1),f=t.clientWidth*d.x,m=t.clientHeight*d.y,h=o*d.x,g=i*d.y;return{width:f,height:m,x:h,y:g}}function Qv(t,s,l){let i;if(s==="viewport")i=y6(t,l);else if(s==="document")i=v6(fs(t));else if(Ka(s))i=w6(s,l);else{const o=Fy(t);i={x:s.x-o.x,y:s.y-o.y,width:s.width,height:s.height}}return Go(i)}function Wy(t,s){const l=Sn(t);return l===s||!Ka(l)||gl(l)?!1:Ya(l).position==="fixed"||Wy(l,s)}function N6(t,s){const l=s.get(t);if(l)return l;let i=Bi(t,[],!1).filter(m=>Ka(m)&&Sl(m)!=="body"),o=null;const d=Ya(t).position==="fixed";let f=d?Sn(t):t;for(;Ka(f)&&!gl(f);){const m=Ya(f),h=yp(f);!h&&m.position==="fixed"&&(o=null),(d?!h&&!o:!h&&m.position==="static"&&!!o&&j6.has(o.position)||Xi(f)&&!h&&Wy(t,f))?i=i.filter(b=>b!==f):o=m,f=Sn(f)}return s.set(t,i),i}function S6(t){let{element:s,boundary:l,rootBoundary:i,strategy:o}=t;const f=[...l==="clippingAncestors"?md(s)?[]:N6(s,this._c):[].concat(l),i],m=f[0],h=f.reduce((g,b)=>{const x=Qv(s,b,o);return g.top=pa(x.top,g.top),g.right=Nn(x.right,g.right),g.bottom=Nn(x.bottom,g.bottom),g.left=pa(x.left,g.left),g},Qv(s,m,o));return{width:h.right-h.left,height:h.bottom-h.top,x:h.left,y:h.top}}function C6(t){const{width:s,height:l}=Yy(t);return{width:s,height:l}}function A6(t,s,l){const i=ds(s),o=fs(s),d=l==="fixed",f=rr(t,!0,d,s);let m={scrollLeft:0,scrollTop:0};const h=os(0);function g(){h.x=xd(o)}if(i||!i&&!d)if((Sl(s)!=="body"||Xi(o))&&(m=pd(s)),i){const C=rr(s,!0,d,s);h.x=C.x+s.clientLeft,h.y=C.y+s.clientTop}else o&&g();d&&!i&&o&&g();const b=o&&!i&&!d?$y(o,m):os(0),x=f.left+m.scrollLeft-h.x-b.x,j=f.top+m.scrollTop-h.y-b.y;return{x,y:j,width:f.width,height:f.height}}function im(t){return Ya(t).position==="static"}function Vv(t,s){if(!ds(t)||Ya(t).position==="fixed")return null;if(s)return s(t);let l=t.offsetParent;return fs(t)===l&&(l=l.ownerDocument.body),l}function Xy(t,s){const l=ya(t);if(md(t))return l;if(!ds(t)){let o=Sn(t);for(;o&&!gl(o);){if(Ka(o)&&!im(o))return o;o=Sn(o)}return l}let i=Vv(t,s);for(;i&&c6(i)&&im(i);)i=Vv(i,s);return i&&gl(i)&&im(i)&&!yp(i)?l:i||m6(t)||l}const E6=async function(t){const s=this.getOffsetParent||Xy,l=this.getDimensions,i=await l(t.floating);return{reference:A6(t.reference,await s(t.floating),t.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}};function M6(t){return Ya(t).direction==="rtl"}const R6={convertOffsetParentRelativeRectToViewportRelativeRect:g6,getDocumentElement:fs,getClippingRect:S6,getOffsetParent:Xy,getElementRects:E6,getClientRects:b6,getDimensions:C6,getScale:fl,isElement:Ka,isRTL:M6};function Zy(t,s){return t.x===s.x&&t.y===s.y&&t.width===s.width&&t.height===s.height}function P6(t,s){let l=null,i;const o=fs(t);function d(){var m;clearTimeout(i),(m=l)==null||m.disconnect(),l=null}function f(m,h){m===void 0&&(m=!1),h===void 0&&(h=1),d();const g=t.getBoundingClientRect(),{left:b,top:x,width:j,height:C}=g;if(m||s(),!j||!C)return;const N=Co(x),w=Co(o.clientWidth-(b+j)),A=Co(o.clientHeight-(x+C)),E=Co(b),H={rootMargin:-N+"px "+-w+"px "+-A+"px "+-E+"px",threshold:pa(0,Nn(1,h))||1};let Y=!0;function z(T){const R=T[0].intersectionRatio;if(R!==h){if(!Y)return f();R?f(!1,R):i=setTimeout(()=>{f(!1,1e-7)},1e3)}R===1&&!Zy(g,t.getBoundingClientRect())&&f(),Y=!1}try{l=new IntersectionObserver(z,{...H,root:o.ownerDocument})}catch{l=new IntersectionObserver(z,H)}l.observe(t)}return f(!0),d}function _6(t,s,l,i){i===void 0&&(i={});const{ancestorScroll:o=!0,ancestorResize:d=!0,elementResize:f=typeof ResizeObserver=="function",layoutShift:m=typeof IntersectionObserver=="function",animationFrame:h=!1}=i,g=wp(t),b=o||d?[...g?Bi(g):[],...Bi(s)]:[];b.forEach(E=>{o&&E.addEventListener("scroll",l,{passive:!0}),d&&E.addEventListener("resize",l)});const x=g&&m?P6(g,l):null;let j=-1,C=null;f&&(C=new ResizeObserver(E=>{let[O]=E;O&&O.target===g&&C&&(C.unobserve(s),cancelAnimationFrame(j),j=requestAnimationFrame(()=>{var H;(H=C)==null||H.observe(s)})),l()}),g&&!h&&C.observe(g),C.observe(s));let N,w=h?rr(t):null;h&&A();function A(){const E=rr(t);w&&!Zy(w,E)&&l(),w=E,N=requestAnimationFrame(A)}return l(),()=>{var E;b.forEach(O=>{o&&O.removeEventListener("scroll",l),d&&O.removeEventListener("resize",l)}),x?.(),(E=C)==null||E.disconnect(),C=null,h&&cancelAnimationFrame(N)}}const T6=a6,O6=s6,D6=JC,k6=r6,L6=e6,Gv=ZC,I6=n6,H6=(t,s,l)=>{const i=new Map,o={platform:R6,...l},d={...o.platform,_c:i};return XC(t,s,{...o,platform:d})};var z6=typeof document<"u",U6=function(){},Io=z6?v.useLayoutEffect:U6;function Ko(t,s){if(t===s)return!0;if(typeof t!=typeof s)return!1;if(typeof t=="function"&&t.toString()===s.toString())return!0;let l,i,o;if(t&&s&&typeof t=="object"){if(Array.isArray(t)){if(l=t.length,l!==s.length)return!1;for(i=l;i--!==0;)if(!Ko(t[i],s[i]))return!1;return!0}if(o=Object.keys(t),l=o.length,l!==Object.keys(s).length)return!1;for(i=l;i--!==0;)if(!{}.hasOwnProperty.call(s,o[i]))return!1;for(i=l;i--!==0;){const d=o[i];if(!(d==="_owner"&&t.$$typeof)&&!Ko(t[d],s[d]))return!1}return!0}return t!==t&&s!==s}function Jy(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function Kv(t,s){const l=Jy(t);return Math.round(s*l)/l}function cm(t){const s=v.useRef(t);return Io(()=>{s.current=t}),s}function B6(t){t===void 0&&(t={});const{placement:s="bottom",strategy:l="absolute",middleware:i=[],platform:o,elements:{reference:d,floating:f}={},transform:m=!0,whileElementsMounted:h,open:g}=t,[b,x]=v.useState({x:0,y:0,strategy:l,placement:s,middlewareData:{},isPositioned:!1}),[j,C]=v.useState(i);Ko(j,i)||C(i);const[N,w]=v.useState(null),[A,E]=v.useState(null),O=v.useCallback(k=>{k!==T.current&&(T.current=k,w(k))},[]),H=v.useCallback(k=>{k!==R.current&&(R.current=k,E(k))},[]),Y=d||N,z=f||A,T=v.useRef(null),R=v.useRef(null),L=v.useRef(b),ee=h!=null,ae=cm(h),le=cm(o),se=cm(g),oe=v.useCallback(()=>{if(!T.current||!R.current)return;const k={placement:s,strategy:l,middleware:j};le.current&&(k.platform=le.current),H6(T.current,R.current,k).then($=>{const fe={...$,isPositioned:se.current!==!1};ce.current&&!Ko(L.current,fe)&&(L.current=fe,$i.flushSync(()=>{x(fe)}))})},[j,s,l,le,se]);Io(()=>{g===!1&&L.current.isPositioned&&(L.current.isPositioned=!1,x(k=>({...k,isPositioned:!1})))},[g]);const ce=v.useRef(!1);Io(()=>(ce.current=!0,()=>{ce.current=!1}),[]),Io(()=>{if(Y&&(T.current=Y),z&&(R.current=z),Y&&z){if(ae.current)return ae.current(Y,z,oe);oe()}},[Y,z,oe,ae,ee]);const de=v.useMemo(()=>({reference:T,floating:R,setReference:O,setFloating:H}),[O,H]),P=v.useMemo(()=>({reference:Y,floating:z}),[Y,z]),B=v.useMemo(()=>{const k={position:l,left:0,top:0};if(!P.floating)return k;const $=Kv(P.floating,b.x),fe=Kv(P.floating,b.y);return m?{...k,transform:"translate("+$+"px, "+fe+"px)",...Jy(P.floating)>=1.5&&{willChange:"transform"}}:{position:l,left:$,top:fe}},[l,m,P.floating,b.x,b.y]);return v.useMemo(()=>({...b,update:oe,refs:de,elements:P,floatingStyles:B}),[b,oe,de,P,B])}const q6=t=>{function s(l){return{}.hasOwnProperty.call(l,"current")}return{name:"arrow",options:t,fn(l){const{element:i,padding:o}=typeof t=="function"?t(l):t;return i&&s(i)?i.current!=null?Gv({element:i.current,padding:o}).fn(l):{}:i?Gv({element:i,padding:o}).fn(l):{}}}},Q6=(t,s)=>({...T6(t),options:[t,s]}),V6=(t,s)=>({...O6(t),options:[t,s]}),G6=(t,s)=>({...I6(t),options:[t,s]}),K6=(t,s)=>({...D6(t),options:[t,s]}),Y6=(t,s)=>({...k6(t),options:[t,s]}),F6=(t,s)=>({...L6(t),options:[t,s]}),$6=(t,s)=>({...q6(t),options:[t,s]});var W6="Arrow",e1=v.forwardRef((t,s)=>{const{children:l,width:i=10,height:o=5,...d}=t;return n.jsx(Ae.svg,{...d,ref:s,width:i,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:t.asChild?l:n.jsx("polygon",{points:"0,0 30,0 15,10"})})});e1.displayName=W6;var X6=e1;function t1(t){const[s,l]=v.useState(void 0);return jt(()=>{if(t){l({width:t.offsetWidth,height:t.offsetHeight});const i=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const d=o[0];let f,m;if("borderBoxSize"in d){const h=d.borderBoxSize,g=Array.isArray(h)?h[0]:h;f=g.inlineSize,m=g.blockSize}else f=t.offsetWidth,m=t.offsetHeight;l({width:f,height:m})});return i.observe(t,{box:"border-box"}),()=>i.unobserve(t)}else l(void 0)},[t]),s}var Np="Popper",[a1,Cl]=wa(Np),[Z6,s1]=a1(Np),n1=t=>{const{__scopePopper:s,children:l}=t,[i,o]=v.useState(null);return n.jsx(Z6,{scope:s,anchor:i,onAnchorChange:o,children:l})};n1.displayName=Np;var r1="PopperAnchor",l1=v.forwardRef((t,s)=>{const{__scopePopper:l,virtualRef:i,...o}=t,d=s1(r1,l),f=v.useRef(null),m=Qe(s,f),h=v.useRef(null);return v.useEffect(()=>{const g=h.current;h.current=i?.current||f.current,g!==h.current&&d.onAnchorChange(h.current)}),i?null:n.jsx(Ae.div,{...o,ref:m})});l1.displayName=r1;var Sp="PopperContent",[J6,eA]=a1(Sp),i1=v.forwardRef((t,s)=>{const{__scopePopper:l,side:i="bottom",sideOffset:o=0,align:d="center",alignOffset:f=0,arrowPadding:m=0,avoidCollisions:h=!0,collisionBoundary:g=[],collisionPadding:b=0,sticky:x="partial",hideWhenDetached:j=!1,updatePositionStrategy:C="optimized",onPlaced:N,...w}=t,A=s1(Sp,l),[E,O]=v.useState(null),H=Qe(s,X=>O(X)),[Y,z]=v.useState(null),T=t1(Y),R=T?.width??0,L=T?.height??0,ee=i+(d!=="center"?"-"+d:""),ae=typeof b=="number"?b:{top:0,right:0,bottom:0,left:0,...b},le=Array.isArray(g)?g:[g],se=le.length>0,oe={padding:ae,boundary:le.filter(aA),altBoundary:se},{refs:ce,floatingStyles:de,placement:P,isPositioned:B,middlewareData:k}=B6({strategy:"fixed",placement:ee,whileElementsMounted:(...X)=>_6(...X,{animationFrame:C==="always"}),elements:{reference:A.anchor},middleware:[Q6({mainAxis:o+L,alignmentAxis:f}),h&&V6({mainAxis:!0,crossAxis:!1,limiter:x==="partial"?G6():void 0,...oe}),h&&K6({...oe}),Y6({...oe,apply:({elements:X,rects:pe,availableWidth:Ce,availableHeight:Pe})=>
vendor: 9,547 bytes, line 49
49{const{width:De,height:Ie}=pe.reference,Ct=X.floating.style;Ct.setProperty("--radix-popper-available-width",`${Ce}px`),Ct.setProperty("--radix-popper-available-height",`${Pe}px`),Ct.setProperty("--radix-popper-anchor-width",`${De}px`),Ct.setProperty("--radix-popper-anchor-height",`${Ie}px`)}}),Y&&$6({element:Y,padding:m}),sA({arrowWidth:R,arrowHeight:L}),j&&F6({strategy:"referenceHidden",...oe})]}),[$,fe]=d1(P),M=Ga(N);jt(()=>{B&&M?.()},[B,M]);const G=k.arrow?.x,U=k.arrow?.y,F=k.arrow?.centerOffset!==0,[ne,ue]=v.useState();return jt(()=>{E&&ue(window.getComputedStyle(E).zIndex)},[E]),n.jsx("div",{ref:ce.setFloating,"data-radix-popper-content-wrapper":"",style:{...de,transform:B?de.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ne,"--radix-popper-transform-origin":[k.transformOrigin?.x,k.transformOrigin?.y].join(" "),...k.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:t.dir,children:n.jsx(J6,{scope:l,placedSide:$,onArrowChange:z,arrowX:G,arrowY:U,shouldHideArrow:F,children:n.jsx(Ae.div,{"data-side":$,"data-align":fe,...w,ref:H,style:{...w.style,animation:B?void 0:"none"}})})})});i1.displayName=Sp;var c1="PopperArrow",tA={top:"bottom",right:"left",bottom:"top",left:"right"},o1=v.forwardRef(function(s,l){const{__scopePopper:i,...o}=s,d=eA(c1,i),f=tA[d.placedSide];return n.jsx("span",{ref:d.onArrowChange,style:{position:"absolute",left:d.arrowX,top:d.arrowY,[f]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[d.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[d.placedSide],visibility:d.shouldHideArrow?"hidden":void 0},children:n.jsx(X6,{...o,ref:l,style:{...o.style,display:"block"}})})});o1.displayName=c1;function aA(t){return t!==null}var sA=t=>({name:"transformOrigin",options:t,fn(s){const{placement:l,rects:i,middlewareData:o}=s,f=o.arrow?.centerOffset!==0,m=f?0:t.arrowWidth,h=f?0:t.arrowHeight,[g,b]=d1(l),x={start:"0%",center:"50%",end:"100%"}[b],j=(o.arrow?.x??0)+m/2,C=(o.arrow?.y??0)+h/2;let N="",w="";return g==="bottom"?(N=f?x:`${j}px`,w=`${-h}px`):g==="top"?(N=f?x:`${j}px`,w=`${i.floating.height+h}px`):g==="right"?(N=`${-h}px`,w=f?x:`${C}px`):g==="left"&&(N=`${i.floating.width+h}px`,w=f?x:`${C}px`),{data:{x:N,y:w}}}});function d1(t){const[s,l="center"]=t.split("-");return[s,l]}var Cp=n1,Ap=l1,Ep=i1,Mp=o1,nA="Portal",Zi=v.forwardRef((t,s)=>{const{container:l,...i}=t,[o,d]=v.useState(!1);jt(()=>d(!0),[]);const f=l||o&&globalThis?.document?.body;return f?Iy.createPortal(n.jsx(Ae.div,{...i,ref:s}),f):null});Zi.displayName=nA;function rA(t,s){return v.useReducer((l,i)=>s[l][i]??l,t)}var $a=t=>{const{present:s,children:l}=t,i=lA(s),o=typeof l=="function"?l({present:i.isPresent}):v.Children.only(l),d=Qe(i.ref,iA(o));return typeof l=="function"||i.isPresent?v.cloneElement(o,{ref:d}):null};$a.displayName="Presence";function lA(t){const[s,l]=v.useState(),i=v.useRef(null),o=v.useRef(t),d=v.useRef("none"),f=t?"mounted":"unmounted",[m,h]=rA(f,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect(()=>{const g=Ao(i.current);d.current=m==="mounted"?g:"none"},[m]),jt(()=>{const g=i.current,b=o.current;if(b!==t){const j=d.current,C=Ao(g);t?h("MOUNT"):C==="none"||g?.display==="none"?h("UNMOUNT"):h(b&&j!==C?"ANIMATION_OUT":"UNMOUNT"),o.current=t}},[t,h]),jt(()=>{if(s){let g;const b=s.ownerDocument.defaultView??window,x=C=>{const w=Ao(i.current).includes(CSS.escape(C.animationName));if(C.target===s&&w&&(h("ANIMATION_END"),!o.current)){const A=s.style.animationFillMode;s.style.animationFillMode="forwards",g=b.setTimeout(()=>{s.style.animationFillMode==="forwards"&&(s.style.animationFillMode=A)})}},j=C=>{C.target===s&&(d.current=Ao(i.current))};return s.addEventListener("animationstart",j),s.addEventListener("animationcancel",x),s.addEventListener("animationend",x),()=>{b.clearTimeout(g),s.removeEventListener("animationstart",j),s.removeEventListener("animationcancel",x),s.removeEventListener("animationend",x)}}else h("ANIMATION_END")},[s,h]),{isPresent:["mounted","unmountSuspended"].includes(m),ref:v.useCallback(g=>{i.current=g?getComputedStyle(g):null,l(g)},[])}}function Ao(t){return t?.animationName||"none"}function iA(t){let s=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,l=s&&"isReactWarning"in s&&s.isReactWarning;return l?t.ref:(s=Object.getOwnPropertyDescriptor(t,"ref")?.get,l=s&&"isReactWarning"in s&&s.isReactWarning,l?t.props.ref:t.props.ref||t.ref)}var cA=nd[" useInsertionEffect ".trim().toString()]||jt;function Cn({prop:t,defaultProp:s,onChange:l=()=>{},caller:i}){const[o,d,f]=oA({defaultProp:s,onChange:l}),m=t!==void 0,h=m?t:o;{const b=v.useRef(t!==void 0);v.useEffect(()=>{const x=b.current;x!==m&&console.warn(`${i} is changing from ${x?"controlled":"uncontrolled"} to ${m?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),b.current=m},[m,i])}const g=v.useCallback(b=>{if(m){const x=dA(b)?b(t):b;x!==t&&f.current?.(x)}else d(b)},[m,t,d,f]);return[h,g]}function oA({defaultProp:t,onChange:s}){const[l,i]=v.useState(t),o=v.useRef(l),d=v.useRef(s);return cA(()=>{d.current=s},[s]),v.useEffect(()=>{o.current!==l&&(d.current?.(l),o.current=l)},[l,o]),[l,i,d]}function dA(t){return typeof t=="function"}var u1=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),uA="VisuallyHidden",f1=v.forwardRef((t,s)=>n.jsx(Ae.span,{...t,ref:s,style:{...u1,...t.style}}));f1.displayName=uA;var fA=f1,[hd]=wa("Tooltip",[Cl]),gd=Cl(),m1="TooltipProvider",mA=700,Ym="tooltip.open",[pA,Rp]=hd(m1),p1=t=>{const{__scopeTooltip:s,delayDuration:l=mA,skipDelayDuration:i=300,disableHoverableContent:o=!1,children:d}=t,f=v.useRef(!0),m=v.useRef(!1),h=v.useRef(0);return v.useEffect(()=>{const g=h.current;return()=>window.clearTimeout(g)},[]),n.jsx(pA,{scope:s,isOpenDelayedRef:f,delayDuration:l,onOpen:v.useCallback(()=>{window.clearTimeout(h.current),f.current=!1},[]),onClose:v.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>f.current=!0,i)},[i]),isPointerInTransitRef:m,onPointerInTransitChange:v.useCallback(g=>{m.current=g},[]),disableHoverableContent:o,children:d})};p1.displayName=m1;var qi="Tooltip",[xA,Ji]=hd(qi),x1=t=>{const{__scopeTooltip:s,children:l,open:i,defaultOpen:o,onOpenChange:d,disableHoverableContent:f,delayDuration:m}=t,h=Rp(qi,t.__scopeTooltip),g=gd(s),[b,x]=v.useState(null),j=Va(),C=v.useRef(0),N=f??h.disableHoverableContent,w=m??h.delayDuration,A=v.useRef(!1),[E,O]=Cn({prop:i,defaultProp:o??!1,onChange:R=>{R?(h.onOpen(),document.dispatchEvent(new CustomEvent(Ym))):h.onClose(),d?.(R)},caller:qi}),H=v.useMemo(()=>E?A.current?"delayed-open":"instant-open":"closed",[E]),Y=v.useCallback(()=>{window.clearTimeout(C.current),C.current=0,A.current=!1,O(!0)},[O]),z=v.useCallback(()=>{window.clearTimeout(C.current),C.current=0,O(!1)},[O]),T=v.useCallback(()=>{window.clearTimeout(C.current),C.current=window.setTimeout(()=>{A.current=!0,O(!0),C.current=0},w)},[w,O]);return v.useEffect(()=>()=>{C.current&&(window.clearTimeout(C.current),C.current=0)},[]),n.jsx(Cp,{...g,children:n.jsx(xA,{scope:s,contentId:j,open:E,stateAttribute:H,trigger:b,onTriggerChange:x,onTriggerEnter:v.useCallback(()=>{h.isOpenDelayedRef.current?T():Y()},[h.isOpenDelayedRef,T,Y]),onTriggerLeave:v.useCallback(()=>{N?z():(window.clearTimeout(C.current),C.current=0)},[z,N]),onOpen:Y,onClose:z,disableHoverableContent:N,children:l})})};x1.displayName=qi;var Fm="TooltipTrigger",h1=v.forwardRef((t,s)=>{const{__scopeTooltip:l,...i}=t,o=Ji(Fm,l),d=Rp(Fm,l),f=gd(l),m=v.useRef(null),h=Qe(s,m,o.onTriggerChange),g=v.useRef(!1),b=v.useRef(!1),x=v.useCallback(()=>g.current=!1,[]);return v.useEffect(()=>()=>document.removeEventListener("pointerup",x),[x]),n.jsx(Ap,{asChild:!0,...f,children:n.jsx(Ae.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...i,ref:h,onPointerMove:xe(t.onPointerMove,j=>{j.pointerType!=="touch"&&!b.current&&!d.isPointerInTransitRef.current&&(o.onTriggerEnter(),b.current=!0)}),onPointerLeave:xe(t.onPointerLeave,()=>{o.onTriggerLeave(),b.current=!1}),onPointerDown:xe(t.onPointerDown,()=>{o.open&&o.onClose(),g.current=!0,document.addEventListener("pointerup",x,{once:!0})}),onFocus:xe(t.onFocus,()=>{g.current||o.onOpen()}),onBlur:xe(t.onBlur,o.onClose),onClick:xe(t.onClick,o.onClose)})})});h1.displayName=Fm;var Pp="TooltipPortal",[hA,gA]=hd(Pp,{forceMount:void 0}),g1=t=>{const{__scopeTooltip:s,forceMount:l,children:i,container:o}=t,d=Ji(Pp,s);return n.jsx(hA,{scope:s,forceMount:l,children:n.jsx($a,{present:l||d.open,children:n.jsx(Zi,{asChild:!0,container:o,children:i})})})};g1.displayName=Pp;var bl="TooltipContent",b1=v.forwardRef((t,s)=>{const l=gA(bl,t.__scopeTooltip),{forceMount:i=l.forceMount,side:o="top",...d}=t,f=Ji(bl,t.__scopeTooltip);return n.jsx($a,{present:i||f.open,children:f.disableHoverableContent?n.jsx(v1,{side:o,...d,ref:s}):n.jsx(bA,{side:o,...d,ref:s})})}),bA=v.forwardRef((t,s)=>{const l=Ji(bl,t.__scopeTooltip),i=Rp(bl,t.__scopeTooltip),o=v.useRef(null),d=Qe(s,o),[f,m]=v.useState(null),{trigger:h,onClose:g}=l,b=o.current,{onPointerInTransitChange:x}=i,j=v.useCallback(()=>{m(null),x(!1)}
vendor: 11,498 bytes, line 49
49,[x]),C=v.useCallback((N,w)=>{const A=N.currentTarget,E={x:N.clientX,y:N.clientY},O=wA(E,A.getBoundingClientRect()),H=NA(E,O),Y=SA(w.getBoundingClientRect()),z=AA([...H,...Y]);m(z),x(!0)},[x]);return v.useEffect(()=>()=>j(),[j]),v.useEffect(()=>{if(h&&b){const N=A=>C(A,b),w=A=>C(A,h);return h.addEventListener("pointerleave",N),b.addEventListener("pointerleave",w),()=>{h.removeEventListener("pointerleave",N),b.removeEventListener("pointerleave",w)}}},[h,b,C,j]),v.useEffect(()=>{if(f){const N=w=>{const A=w.target,E={x:w.clientX,y:w.clientY},O=h?.contains(A)||b?.contains(A),H=!CA(E,f);O?j():H&&(j(),g())};return document.addEventListener("pointermove",N),()=>document.removeEventListener("pointermove",N)}},[h,b,f,g,j]),n.jsx(v1,{...t,ref:d})}),[vA,yA]=hd(qi,{isInside:!1}),jA=zy("TooltipContent"),v1=v.forwardRef((t,s)=>{const{__scopeTooltip:l,children:i,"aria-label":o,onEscapeKeyDown:d,onPointerDownOutside:f,...m}=t,h=Ji(bl,l),g=gd(l),{onClose:b}=h;return v.useEffect(()=>(document.addEventListener(Ym,b),()=>document.removeEventListener(Ym,b)),[b]),v.useEffect(()=>{if(h.trigger){const x=j=>{j.target?.contains(h.trigger)&&b()};return window.addEventListener("scroll",x,{capture:!0}),()=>window.removeEventListener("scroll",x,{capture:!0})}},[h.trigger,b]),n.jsx(Wi,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:x=>x.preventDefault(),onDismiss:b,children:n.jsxs(Ep,{"data-state":h.stateAttribute,...g,...m,ref:s,style:{...m.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[n.jsx(jA,{children:i}),n.jsx(vA,{scope:l,isInside:!0,children:n.jsx(fA,{id:h.contentId,role:"tooltip",children:o||i})})]})})});b1.displayName=bl;var y1="TooltipArrow",j1=v.forwardRef((t,s)=>{const{__scopeTooltip:l,...i}=t,o=gd(l);return yA(y1,l).isInside?null:n.jsx(Mp,{...o,...i,ref:s})});j1.displayName=y1;function wA(t,s){const l=Math.abs(s.top-t.y),i=Math.abs(s.bottom-t.y),o=Math.abs(s.right-t.x),d=Math.abs(s.left-t.x);switch(Math.min(l,i,o,d)){case d:return"left";case o:return"right";case l:return"top";case i:return"bottom";default:throw new Error("unreachable")}}function NA(t,s,l=5){const i=[];switch(s){case"top":i.push({x:t.x-l,y:t.y+l},{x:t.x+l,y:t.y+l});break;case"bottom":i.push({x:t.x-l,y:t.y-l},{x:t.x+l,y:t.y-l});break;case"left":i.push({x:t.x+l,y:t.y-l},{x:t.x+l,y:t.y+l});break;case"right":i.push({x:t.x-l,y:t.y-l},{x:t.x-l,y:t.y+l});break}return i}function SA(t){const{top:s,right:l,bottom:i,left:o}=t;return[{x:o,y:s},{x:l,y:s},{x:l,y:i},{x:o,y:i}]}function CA(t,s){const{x:l,y:i}=t;let o=!1;for(let d=0,f=s.length-1;d<s.length;f=d++){const m=s[d],h=s[f],g=m.x,b=m.y,x=h.x,j=h.y;b>i!=j>i&&l<(x-g)*(i-b)/(j-b)+g&&(o=!o)}return o}function AA(t){const s=t.slice();return s.sort((l,i)=>l.x<i.x?-1:l.x>i.x?1:l.y<i.y?-1:l.y>i.y?1:0),EA(s)}function EA(t){if(t.length<=1)return t.slice();const s=[];for(let i=0;i<t.length;i++){const o=t[i];for(;s.length>=2;){const d=s[s.length-1],f=s[s.length-2];if((d.x-f.x)*(o.y-f.y)>=(d.y-f.y)*(o.x-f.x))s.pop();else break}s.push(o)}s.pop();const l=[];for(let i=t.length-1;i>=0;i--){const o=t[i];for(;l.length>=2;){const d=l[l.length-1],f=l[l.length-2];if((d.x-f.x)*(o.y-f.y)>=(d.y-f.y)*(o.x-f.x))l.pop();else break}l.push(o)}return l.pop(),s.length===1&&l.length===1&&s[0].x===l[0].x&&s[0].y===l[0].y?s:s.concat(l)}var MA=p1,RA=x1,PA=h1,_A=g1,TA=b1,OA=j1;function w1(t){var s,l,i="";if(typeof t=="string"||typeof t=="number")i+=t;else if(typeof t=="object")if(Array.isArray(t)){var o=t.length;for(s=0;s<o;s++)t[s]&&(l=w1(t[s]))&&(i&&(i+=" "),i+=l)}else for(l in t)t[l]&&(i&&(i+=" "),i+=l);return i}function N1(){for(var t,s,l=0,i="",o=arguments.length;l<o;l++)(t=arguments[l])&&(s=w1(t))&&(i&&(i+=" "),i+=s);return i}const _p="-",DA=t=>{const s=LA(t),{conflictingClassGroups:l,conflictingClassGroupModifiers:i}=t;return{getClassGroupId:f=>{const m=f.split(_p);return m[0]===""&&m.length!==1&&m.shift(),S1(m,s)||kA(f)},getConflictingClassGroupIds:(f,m)=>{const h=l[f]||[];return m&&i[f]?[...h,...i[f]]:h}}},S1=(t,s)=>{if(t.length===0)return s.classGroupId;const l=t[0],i=s.nextPart.get(l),o=i?S1(t.slice(1),i):void 0;if(o)return o;if(s.validators.length===0)return;const d=t.join(_p);return s.validators.find(({validator:f})=>f(d))?.classGroupId},Yv=/^\[(.+)\]$/,kA=t=>{if(Yv.test(t)){const s=Yv.exec(t)[1],l=s?.substring(0,s.indexOf(":"));if(l)return"arbitrary.."+l}},LA=t=>{const{theme:s,classGroups:l}=t,i={nextPart:new Map,validators:[]};for(const o in l)$m(l[o],i,o,s);return i},$m=(t,s,l,i)=>{t.forEach(o=>{if(typeof o=="string"){const d=o===""?s:Fv(s,o);d.classGroupId=l;return}if(typeof o=="function"){if(IA(o)){$m(o(i),s,l,i);return}s.validators.push({validator:o,classGroupId:l});return}Object.entries(o).forEach(([d,f])=>{$m(f,Fv(s,d),l,i)})})},Fv=(t,s)=>{let l=t;return s.split(_p).forEach(i=>{l.nextPart.has(i)||l.nextPart.set(i,{nextPart:new Map,validators:[]}),l=l.nextPart.get(i)}),l},IA=t=>t.isThemeGetter,HA=t=>{if(t<1)return{get:()=>{},set:()=>{}};let s=0,l=new Map,i=new Map;const o=(d,f)=>{l.set(d,f),s++,s>t&&(s=0,i=l,l=new Map)};return{get(d){let f=l.get(d);if(f!==void 0)return f;if((f=i.get(d))!==void 0)return o(d,f),f},set(d,f){l.has(d)?l.set(d,f):o(d,f)}}},Wm="!",Xm=":",zA=Xm.length,UA=t=>{const{prefix:s,experimentalParseClassName:l}=t;let i=o=>{const d=[];let f=0,m=0,h=0,g;for(let N=0;N<o.length;N++){let w=o[N];if(f===0&&m===0){if(w===Xm){d.push(o.slice(h,N)),h=N+zA;continue}if(w==="/"){g=N;continue}}w==="["?f++:w==="]"?f--:w==="("?m++:w===")"&&m--}const b=d.length===0?o:o.substring(h),x=BA(b),j=x!==b,C=g&&g>h?g-h:void 0;return{modifiers:d,hasImportantModifier:j,baseClassName:x,maybePostfixModifierPosition:C}};if(s){const o=s+Xm,d=i;i=f=>f.startsWith(o)?d(f.substring(o.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:f,maybePostfixModifierPosition:void 0}}if(l){const o=i;i=d=>l({className:d,parseClassName:o})}return i},BA=t=>t.endsWith(Wm)?t.substring(0,t.length-1):t.startsWith(Wm)?t.substring(1):t,qA=t=>{const s=Object.fromEntries(t.orderSensitiveModifiers.map(i=>[i,!0]));return i=>{if(i.length<=1)return i;const o=[];let d=[];return i.forEach(f=>{f[0]==="["||s[f]?(o.push(...d.sort(),f),d=[]):d.push(f)}),o.push(...d.sort()),o}},QA=t=>({cache:HA(t.cacheSize),parseClassName:UA(t),sortModifiers:qA(t),...DA(t)}),VA=/\s+/,GA=(t,s)=>{const{parseClassName:l,getClassGroupId:i,getConflictingClassGroupIds:o,sortModifiers:d}=s,f=[],m=t.trim().split(VA);let h="";for(let g=m.length-1;g>=0;g-=1){const b=m[g],{isExternal:x,modifiers:j,hasImportantModifier:C,baseClassName:N,maybePostfixModifierPosition:w}=l(b);if(x){h=b+(h.length>0?" "+h:h);continue}let A=!!w,E=i(A?N.substring(0,w):N);if(!E){if(!A){h=b+(h.length>0?" "+h:h);continue}if(E=i(N),!E){h=b+(h.length>0?" "+h:h);continue}A=!1}const O=d(j).join(":"),H=C?O+Wm:O,Y=H+E;if(f.includes(Y))continue;f.push(Y);const z=o(E,A);for(let T=0;T<z.length;++T){const R=z[T];f.push(H+R)}h=b+(h.length>0?" "+h:h)}return h};function KA(){let t=0,s,l,i="";for(;t<arguments.length;)(s=arguments[t++])&&(l=C1(s))&&(i&&(i+=" "),i+=l);return i}const C1=t=>{if(typeof t=="string")return t;let s,l="";for(let i=0;i<t.length;i++)t[i]&&(s=C1(t[i]))&&(l&&(l+=" "),l+=s);return l};function YA(t,...s){let l,i,o,d=f;function f(h){const g=s.reduce((b,x)=>x(b),t());return l=QA(g),i=l.cache.get,o=l.cache.set,d=m,m(h)}function m(h){const g=i(h);if(g)return g;const b=GA(h,l);return o(h,b),b}return function(){return d(KA.apply(null,arguments))}}const yt=t=>{const s=l=>l[t]||[];return s.isThemeGetter=!0,s},A1=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,E1=/^\((?:(\w[\w-]*):)?(.+)\)$/i,FA=/^\d+\/\d+$/,$A=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,WA=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,XA=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,ZA=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,JA=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ll=t=>FA.test(t),Oe=t=>!!t&&!Number.isNaN(Number(t)),gn=t=>!!t&&Number.isInteger(Number(t)),om=t=>t.endsWith("%")&&Oe(t.slice(0,-1)),Ds=t=>$A.test(t),eE=()=>!0,tE=t=>WA.test(t)&&!XA.test(t),M1=()=>!1,aE=t=>ZA.test(t),sE=t=>JA.test(t),nE=t=>!ge(t)&&!be(t),rE=t=>Al(t,_1,M1),ge=t=>A1.test(t),Zn=t=>Al(t,T1,tE),dm=t=>Al(t,dE,Oe),$v=t=>Al(t,R1,M1),lE=t=>Al(t,P1,sE),Eo=t=>Al(t,O1,aE),be=t=>E1.test(t),Mi=t=>El(t,T1),iE=t=>El(t,uE),Wv=t=>El(t,R1),cE=t=>El(t,_1),oE=t=>El(t,P1),Mo=t=>El(t,O1,!0),Al=(t,s,l)=>{const i=A1.exec(t);return i?i[1]?s(i[1]):l(i[2]):!1},El=(t,s,l=!1)=>{const i=E1.exec(t);return i?i[1]?s(i[1]):l:!1},R1=t=>t==="position"||t==="percentage",P1=t=>t==="image"||t==="url",_1=t=>t==="length"||t==="size"||t==="bg-size",T1=t=>t==="length",dE=t=>t==="number",uE=t=>t==="family-name",O1=t=>t==="shadow",fE=()=>{const t=yt("color"),s=yt("font"),l=yt("text"),i=yt("font-weight"),o=yt("tracking"),d=yt("leading"),f=yt("breakpoint"),m=yt("container"),h=yt("spacing"),g=yt("radius"),b=yt("shadow"),x=yt("inset-shadow"),j=yt("text-shadow"),C=yt("drop-shadow"),N=yt("blur"),w=yt("perspective"),A=yt("aspect"),E=yt("ease"),O=yt("animate"),H=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Y=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],z=()=>[...Y(),be,ge],T=()=>["auto","hidden","clip","visible","scroll"],R=()=>["auto","contain","none"],L=()=>[be,ge,h],ee=()=>[ll,"full","auto",...L()],ae=()=>[gn,"none","subgrid",be,ge],le=()=>["auto",{span:["full",gn,be,ge]},gn,be,ge],se=()=>[gn,"auto",be,ge],oe=()=>["auto","min","max","fr",be,ge],ce=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],de=()=>["start","end","center","stretch","center-safe","end-safe"],P=()=>["auto",...L()],B=()=>[ll,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...L()],k=()=>[t,be,ge],$=()=>[...Y(),Wv,$v,{position:[be,ge]}],fe=()=>["no-repeat",{repeat:["","x","y","space","round"]}],M=()=>["auto","cover","contain",cE,rE,{size:[be,ge]}],G=()=>[om,Mi,Zn],U=()=>["","none","full",g,be,ge],F=()=>["",Oe,Mi,Zn],ne=()=>["solid","dashed","dotted","double"],ue=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],X=()=>[Oe,om,Wv,$v],pe=()=>["","none",N,be,ge],Ce=()=>["none",Oe,be,ge],Pe=()=>["none",Oe,be,ge],De=()=>[Oe,be,ge],Ie=()=>[ll,"full",...L()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ds],breakpoint:[Ds],color:[eE],container:[Ds],"drop-shadow":[Ds],ease:["in","out","in-out"],font:[nE],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ds],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ds],shadow:[Ds],spacing:["px",Oe],text:[Ds],"text-shadow":[Ds],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",ll,ge,be,A]}
vendor: 12,856 bytes, line 49
49],container:["container"],columns:[{columns:[Oe,ge,be,m]}],"break-after":[{"break-after":H()}],"break-before":[{"break-before":H()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:z()}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:ee()}],"inset-x":[{"inset-x":ee()}],"inset-y":[{"inset-y":ee()}],start:[{start:ee()}],end:[{end:ee()}],top:[{top:ee()}],right:[{right:ee()}],bottom:[{bottom:ee()}],left:[{left:ee()}],visibility:["visible","invisible","collapse"],z:[{z:[gn,"auto",be,ge]}],basis:[{basis:[ll,"full","auto",m,...L()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Oe,ll,"auto","initial","none",ge]}],grow:[{grow:["",Oe,be,ge]}],shrink:[{shrink:["",Oe,be,ge]}],order:[{order:[gn,"first","last","none",be,ge]}],"grid-cols":[{"grid-cols":ae()}],"col-start-end":[{col:le()}],"col-start":[{"col-start":se()}],"col-end":[{"col-end":se()}],"grid-rows":[{"grid-rows":ae()}],"row-start-end":[{row:le()}],"row-start":[{"row-start":se()}],"row-end":[{"row-end":se()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":oe()}],"auto-rows":[{"auto-rows":oe()}],gap:[{gap:L()}],"gap-x":[{"gap-x":L()}],"gap-y":[{"gap-y":L()}],"justify-content":[{justify:[...ce(),"normal"]}],"justify-items":[{"justify-items":[...de(),"normal"]}],"justify-self":[{"justify-self":["auto",...de()]}],"align-content":[{content:["normal",...ce()]}],"align-items":[{items:[...de(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...de(),{baseline:["","last"]}]}],"place-content":[{"place-content":ce()}],"place-items":[{"place-items":[...de(),"baseline"]}],"place-self":[{"place-self":["auto",...de()]}],p:[{p:L()}],px:[{px:L()}],py:[{py:L()}],ps:[{ps:L()}],pe:[{pe:L()}],pt:[{pt:L()}],pr:[{pr:L()}],pb:[{pb:L()}],pl:[{pl:L()}],m:[{m:P()}],mx:[{mx:P()}],my:[{my:P()}],ms:[{ms:P()}],me:[{me:P()}],mt:[{mt:P()}],mr:[{mr:P()}],mb:[{mb:P()}],ml:[{ml:P()}],"space-x":[{"space-x":L()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":L()}],"space-y-reverse":["space-y-reverse"],size:[{size:B()}],w:[{w:[m,"screen",...B()]}],"min-w":[{"min-w":[m,"screen","none",...B()]}],"max-w":[{"max-w":[m,"screen","none","prose",{screen:[f]},...B()]}],h:[{h:["screen","lh",...B()]}],"min-h":[{"min-h":["screen","lh","none",...B()]}],"max-h":[{"max-h":["screen","lh",...B()]}],"font-size":[{text:["base",l,Mi,Zn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[i,be,dm]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",om,ge]}],"font-family":[{font:[iE,ge,s]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,be,ge]}],"line-clamp":[{"line-clamp":[Oe,"none",be,dm]}],leading:[{leading:[d,...L()]}],"list-image":[{"list-image":["none",be,ge]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",be,ge]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:k()}],"text-color":[{text:k()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ne(),"wavy"]}],"text-decoration-thickness":[{decoration:[Oe,"from-font","auto",be,Zn]}],"text-decoration-color":[{decoration:k()}],"underline-offset":[{"underline-offset":[Oe,"auto",be,ge]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:L()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",be,ge]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",be,ge]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:$()}],"bg-repeat":[{bg:fe()}],"bg-size":[{bg:M()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},gn,be,ge],radial:["",be,ge],conic:[gn,be,ge]},oE,lE]}],"bg-color":[{bg:k()}],"gradient-from-pos":[{from:G()}],"gradient-via-pos":[{via:G()}],"gradient-to-pos":[{to:G()}],"gradient-from":[{from:k()}],"gradient-via":[{via:k()}],"gradient-to":[{to:k()}],rounded:[{rounded:U()}],"rounded-s":[{"rounded-s":U()}],"rounded-e":[{"rounded-e":U()}],"rounded-t":[{"rounded-t":U()}],"rounded-r":[{"rounded-r":U()}],"rounded-b":[{"rounded-b":U()}],"rounded-l":[{"rounded-l":U()}],"rounded-ss":[{"rounded-ss":U()}],"rounded-se":[{"rounded-se":U()}],"rounded-ee":[{"rounded-ee":U()}],"rounded-es":[{"rounded-es":U()}],"rounded-tl":[{"rounded-tl":U()}],"rounded-tr":[{"rounded-tr":U()}],"rounded-br":[{"rounded-br":U()}],"rounded-bl":[{"rounded-bl":U()}],"border-w":[{border:F()}],"border-w-x":[{"border-x":F()}],"border-w-y":[{"border-y":F()}],"border-w-s":[{"border-s":F()}],"border-w-e":[{"border-e":F()}],"border-w-t":[{"border-t":F()}],"border-w-r":[{"border-r":F()}],"border-w-b":[{"border-b":F()}],"border-w-l":[{"border-l":F()}],"divide-x":[{"divide-x":F()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":F()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ne(),"hidden","none"]}],"divide-style":[{divide:[...ne(),"hidden","none"]}],"border-color":[{border:k()}],"border-color-x":[{"border-x":k()}],"border-color-y":[{"border-y":k()}],"border-color-s":[{"border-s":k()}],"border-color-e":[{"border-e":k()}],"border-color-t":[{"border-t":k()}],"border-color-r":[{"border-r":k()}],"border-color-b":[{"border-b":k()}],"border-color-l":[{"border-l":k()}],"divide-color":[{divide:k()}],"outline-style":[{outline:[...ne(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Oe,be,ge]}],"outline-w":[{outline:["",Oe,Mi,Zn]}],"outline-color":[{outline:k()}],shadow:[{shadow:["","none",b,Mo,Eo]}],"shadow-color":[{shadow:k()}],"inset-shadow":[{"inset-shadow":["none",x,Mo,Eo]}],"inset-shadow-color":[{"inset-shadow":k()}],"ring-w":[{ring:F()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:k()}],"ring-offset-w":[{"ring-offset":[Oe,Zn]}],"ring-offset-color":[{"ring-offset":k()}],"inset-ring-w":[{"inset-ring":F()}],"inset-ring-color":[{"inset-ring":k()}],"text-shadow":[{"text-shadow":["none",j,Mo,Eo]}],"text-shadow-color":[{"text-shadow":k()}],opacity:[{opacity:[Oe,be,ge]}],"mix-blend":[{"mix-blend":[...ue(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ue()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[Oe]}],"mask-image-linear-from-pos":[{"mask-linear-from":X()}],"mask-image-linear-to-pos":[{"mask-linear-to":X()}],"mask-image-linear-from-color":[{"mask-linear-from":k()}],"mask-image-linear-to-color":[{"mask-linear-to":k()}],"mask-image-t-from-pos":[{"mask-t-from":X()}],"mask-image-t-to-pos":[{"mask-t-to":X()}],"mask-image-t-from-color":[{"mask-t-from":k()}],"mask-image-t-to-color":[{"mask-t-to":k()}],"mask-image-r-from-pos":[{"mask-r-from":X()}],"mask-image-r-to-pos":[{"mask-r-to":X()}],"mask-image-r-from-color":[{"mask-r-from":k()}],"mask-image-r-to-color":[{"mask-r-to":k()}],"mask-image-b-from-pos":[{"mask-b-from":X()}],"mask-image-b-to-pos":[{"mask-b-to":X()}],"mask-image-b-from-color":[{"mask-b-from":k()}],"mask-image-b-to-color":[{"mask-b-to":k()}],"mask-image-l-from-pos":[{"mask-l-from":X()}],"mask-image-l-to-pos":[{"mask-l-to":X()}],"mask-image-l-from-color":[{"mask-l-from":k()}],"mask-image-l-to-color":[{"mask-l-to":k()}],"mask-image-x-from-pos":[{"mask-x-from":X()}],"mask-image-x-to-pos":[{"mask-x-to":X()}],"mask-image-x-from-color":[{"mask-x-from":k()}],"mask-image-x-to-color":[{"mask-x-to":k()}],"mask-image-y-from-pos":[{"mask-y-from":X()}],"mask-image-y-to-pos":[{"mask-y-to":X()}],"mask-image-y-from-color":[{"mask-y-from":k()}],"mask-image-y-to-color":[{"mask-y-to":k()}],"mask-image-radial":[{"mask-radial":[be,ge]}],"mask-image-radial-from-pos":[{"mask-radial-from":X()}],"mask-image-radial-to-pos":[{"mask-radial-to":X()}],"mask-image-radial-from-color":[{"mask-radial-from":k()}],"mask-image-radial-to-color":[{"mask-radial-to":k()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":Y()}],"mask-image-conic-pos":[{"mask-conic":[Oe]}],"mask-image-conic-from-pos":[{"mask-conic-from":X()}],"mask-image-conic-to-pos":[{"mask-conic-to":X()}],"mask-image-conic-from-color":[{"mask-conic-from":k()}],"mask-image-conic-to-color":[{"mask-conic-to":k()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:$()}],"mask-repeat":[{mask:fe()}],"mask-size":[{mask:M()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",be,ge]}],filter:[{filter:["","none",be,ge]}],blur:[{blur:pe()}],brightness:[{brightness:[Oe,be,ge]}],contrast:[{contrast:[Oe,be,ge]}],"drop-shadow":[{"drop-shadow":["","none",C,Mo,Eo]}],"drop-shadow-color":[{"drop-shadow":k()}],grayscale:[{grayscale:["",Oe,be,ge]}],"hue-rotate":[{"hue-rotate":[Oe,be,ge]}],invert:[{invert:["",Oe,be,ge]}],saturate:[{saturate:[Oe,be,ge]}],sepia:[{sepia:["",Oe,be,ge]}],"backdrop-filter":[{"backdrop-filter":["","none",be,ge]}],"backdrop-blur":[{"backdrop-blur":pe()}],"backdrop-brightness":[{"backdrop-brightness":[Oe,be,ge]}],"backdrop-contrast":[{"backdrop-contrast":[Oe,be,ge]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Oe,be,ge]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Oe,be,ge]}],"backdrop-invert":[{"backdrop-invert":["",Oe,be,ge]}],"backdrop-opacity":[{"backdrop-opacity":[Oe,be,ge]}],"backdrop-saturate":[{"backdrop-saturate":[Oe,be,ge]}],"backdrop-sepia":[{"backdrop-sepia":["",Oe,be,ge]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":L()}],"border-spacing-x":[{"border-spacing-x":L()}],"border-spacing-y":[{"border-spacing-y":L()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",be,ge]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Oe,"initial",be,ge]}],ease:[{ease:["linear","initial",E,be,ge]}],delay:[{delay:[Oe,be,ge]}],animate:[{animate:["none",O,be,ge]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[w,be,ge]}],"perspective-origin":[{"perspective-origin":z()}],rotate:[{rotate:Ce()}],"rotate-x":[{"rotate-x":Ce()}],"rotate-y":[{"rotate-y":Ce()}],"rotate-z":[{"rotate-z":Ce()}],scale:[{scale:Pe()}],"scale-x":[{"scale-x":Pe()}],"scale-y":[{"scale-y":Pe()}],"scale-z":[{"scale-z":Pe()}],"scale-3d":["scale-3d"],skew:[{skew:De()}],"skew-x":[{"skew-x":De()}],"skew-y":[{"skew-y":De()}],transform:[{transform:[be,ge,"","none","gpu","cpu"]}],"transform-origin":[{origin:z()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Ie()}],"translate-x":[{"translate-x":Ie()}],"translate-y":[{"translate-y":Ie()}],"translate-z":[{"translate-z":Ie()}],"translate-none":["translate-none"],accent:[{accent:k()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:k()}
vendor: 5,466 bytes, line 49
49],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",be,ge]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":L()}],"scroll-mx":[{"scroll-mx":L()}],"scroll-my":[{"scroll-my":L()}],"scroll-ms":[{"scroll-ms":L()}],"scroll-me":[{"scroll-me":L()}],"scroll-mt":[{"scroll-mt":L()}],"scroll-mr":[{"scroll-mr":L()}],"scroll-mb":[{"scroll-mb":L()}],"scroll-ml":[{"scroll-ml":L()}],"scroll-p":[{"scroll-p":L()}],"scroll-px":[{"scroll-px":L()}],"scroll-py":[{"scroll-py":L()}],"scroll-ps":[{"scroll-ps":L()}],"scroll-pe":[{"scroll-pe":L()}],"scroll-pt":[{"scroll-pt":L()}],"scroll-pr":[{"scroll-pr":L()}],"scroll-pb":[{"scroll-pb":L()}],"scroll-pl":[{"scroll-pl":L()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",be,ge]}],fill:[{fill:["none",...k()]}],"stroke-w":[{stroke:[Oe,Mi,Zn,dm]}],stroke:[{stroke:["none",...k()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},mE=YA(fE);function we(...t){return mE(N1(t))}function Tp({delayDuration:t=0,...s}){return n.jsx(MA,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:t,...s})}function pE({...t}){return n.jsx(Tp,{"data-loc":"client/src/components/ui/tooltip.tsx:23",children:n.jsx(RA,{"data-loc":"client/src/components/ui/tooltip.tsx:24","data-slot":"tooltip",...t})})}function xE({...t}){return n.jsx(PA,{"data-loc":"client/src/components/ui/tooltip.tsx:32","data-slot":"tooltip-trigger",...t})}function hE({className:t,sideOffset:s=0,children:l,...i}){return n.jsx(_A,{"data-loc":"client/src/components/ui/tooltip.tsx:42",children:n.jsxs(TA,{"data-loc":"client/src/components/ui/tooltip.tsx:43","data-slot":"tooltip-content",sideOffset:s,className:we("bg-foreground text-background animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
49de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",t),...i,children:[l,n.jsx(OA,{"data-loc":"client/src/components/ui/tooltip.tsx:53",className:"bg-foreground fill-foreground z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}const Xv=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,Zv=N1,Op=(t,s)=>l=>{var i;if(s?.variants==null)return Zv(t,l?.class,l?.className);const{variants:o,defaultVariants:d}=s,f=Object.keys(o).map(g=>{const b=l?.[g],x=d?.[g];if(b===null)return null;const j=Xv(b)||Xv(x);return o[g][j]}),m=l&&Object.entries(l).reduce((g,b)=>{let[x,j]=b;return j===void 0||(g[x]=j),g},{}),h=s==null||(i=s.compoundVariants)===null||i===void 0?void 0:i.reduce((g,b)=>{let{class:x,className:j,...C}=b;return Object.entries(C).every(N=>{let[w,A]=N;return Array.isArray(A)?A.includes({...d,...m}[w]):{...d,...m}[w]===A})?[...g,x,j]:g},[]);return Zv(t,f,h,l?.class,l?.className)},Dp=Op("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function te({className:t,variant:s,size:l,asChild:i=!1,...o}){const d=i?hp:"button";return n.jsx(d,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:we(Dp({variant:s,size:l,className:t})),...o})}function It({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:we("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",t),...s})}function ha({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:20","data-slot":"card-header",className:we("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",t),...s})}function ga({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:33","data-slot":"card-title",className:we("leading-none font-semibold",t),...s})}function ba({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:43","data-slot":"card-description",className:we("text-muted-foreground text-sm",t),...s})}function va({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:we("px-6",t),...s})}/** 50 * @license lucide-react v0.453.0 - ISC 51 * 52 * This source code is licensed under the ISC license. 53 * See the LICENSE file in the root directory of this source tree. 54 */const gE=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),D1=(...t)=>t.filter((s,l,i)=>!!s&&i.indexOf(s)===l).join(" ");/** 55 * @license lucide-react v0.453.0 - ISC 56 * 57 * This source code is licensed under the ISC license. 58 * See the LICENSE file in the root directory of this source tree. 59 */var bE={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"};/** 60 * @license lucide-react v0.453.0 - ISC 61 * 62 * This source code is licensed under the ISC license. 63 * See the LICENSE file in the root directory of this source tree. 64 */const vE=v.forwardRef(({color:t="currentColor",size:s=24,strokeWidth:l=2,absoluteStrokeWidth:i,className:o="",children:d,iconNode:f,...m},h)=>v.createElement("svg",{ref:h,...bE,width:s,height:s,stroke:t,strokeWidth:i?Number(l)*24/Number(s):l,className:D1("lucide",o),...m},[...f.map(([g,b])=>v.createElement(g,b)),...Array.isArray(d)?d:[d]]));/** 65 * @license lucide-react v0.453.0 - ISC 66 * 67 * This source code is licensed under the ISC license. 68 * See the LICENSE file in the root directory of this source tree. 69 */const ve=(t,s)=>{const l=v.forwardRef(({className:i,...o},d)=>v.createElement(vE,{ref:d,iconNode:s,className:D1(`lucide-${gE(t)}`,i),...o}));return l.displayName=`${t}`,l};/** 70 * @license lucide-react v0.453.0 - ISC 71 * 72 * This source code is licensed under the ISC license. 73 * See the LICENSE file in the root directory of this source tree. 74 */const ec=ve("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 75 * @license lucide-react v0.453.0 - ISC 76 * 77 * This source code is licensed under the ISC license. 78 * See the LICENSE file in the root directory of this source tree. 79 */const Se=ve("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 80 * @license lucide-react v0.453.0 - ISC 81 * 82 * This source code is licensed under the ISC license. 83 * See the LICENSE file in the root directory of this source tree. 84 */const yE=ve("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);/** 85 * @license lucide-react v0.453.0 - ISC 86 * 87 * This source code is licensed under the ISC license. 88 * See the LICENSE file in the root directory of this source tree. 89 */const jE=ve("Award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);/** 90 * @license lucide-react v0.453.0 - ISC 91 * 92 * This source code is licensed under the ISC license. 93 * See the LICENSE file in the root directory of this source tree. 94 */const wE=ve("BadgeCheck",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 95 * @license lucide-react v0.453.0 - ISC 96 * 97 * This source code is licensed under the ISC license. 98 * See the LICENSE file in the root directory of this source tree. 99 */const NE=ve("Ban",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m4.9 4.9 14.2 14.2",key:"1m5liu"}]]);/** 100 * @license lucide-react v0.453.0 - ISC 101 * 102 * This source code is licensed under the ISC license. 103 * See the LICENSE file in the root directory of this source tree. 104 */const vl=ve("BookOpenCheck",[["path",{d:"M12 21V7",key:"gj6g52"}],["path",{d:"m16 12 2 2 4-4",key:"mdajum"}],["path",{d:"M22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3",key:"8arnkb"}]]);/** 105 * @license lucide-react v0.453.0 - ISC 106 * 107 * This source code is licensed under the ISC license. 108 * See the LICENSE file in the root directory of this source tree. 109 */const bd=ve("BookOpenText",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M16 12h2",key:"7q9ll5"}],["path",{d:"M16 8h2",key:"msurwy"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}],["path",{d:"M6 12h2",key:"32wvfc"}],["path",{d:"M6 8h2",key:"30oboj"}]]);/** 110 * @license lucide-react v0.453.0 - ISC 111 * 112 * This source code is licensed under the ISC license. 113 * See the LICENSE file in the root directory of this source tree. 114 */const k1=ve("BriefcaseBusiness",[["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2",key:"1ksdt3"}],["path",{d:"M22 13a18.15 18.15 0 0 1-20 0",key:"12hx5q"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]);/** 115 * @license lucide-react v0.453.0 - ISC 116 * 117 * This source code is licensed under the ISC license. 118 * See the LICENSE file in the root directory of this source tree. 119 */const SE=ve("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}
119],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/** 120 * @license lucide-react v0.453.0 - ISC 121 * 122 * This source code is licensed under the ISC license. 123 * See the LICENSE file in the root directory of this source tree. 124 */const Zm=ve("CalendarPlus",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8",key:"3spt84"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M16 19h6",key:"xwg31i"}],["path",{d:"M19 16v6",key:"tddt3s"}]]);/** 125 * @license lucide-react v0.453.0 - ISC 126 * 127 * This source code is licensed under the ISC license. 128 * See the LICENSE file in the root directory of this source tree. 129 */const CE=ve("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** 130 * @license lucide-react v0.453.0 - ISC 131 * 132 * This source code is licensed under the ISC license. 133 * See the LICENSE file in the root directory of this source tree. 134 */const lr=ve("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 135 * @license lucide-react v0.453.0 - ISC 136 * 137 * This source code is licensed under the ISC license. 138 * See the LICENSE file in the root directory of this source tree. 139 */const L1=ve("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 140 * @license lucide-react v0.453.0 - ISC 141 * 142 * This source code is licensed under the ISC license. 143 * See the LICENSE file in the root directory of this source tree. 144 */const AE=ve("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** 145 * @license lucide-react v0.453.0 - ISC 146 * 147 * This source code is licensed under the ISC license. 148 * See the LICENSE file in the root directory of this source tree. 149 */const I1=ve("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** 150 * @license lucide-react v0.453.0 - ISC 151 * 152 * This source code is licensed under the ISC license. 153 * See the LICENSE file in the root directory of this source tree. 154 */const ja=ve("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 155 * @license lucide-react v0.453.0 - ISC 156 * 157 * This source code is licensed under the ISC license. 158 * See the LICENSE file in the root directory of this source tree. 159 */const Jv=ve("CircleDollarSign",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 18V6",key:"zqpxq5"}]]);/** 160 * @license lucide-react v0.453.0 - ISC 161 * 162 * This source code is licensed under the ISC license. 163 * See the LICENSE file in the root directory of this source tree. 164 */const EE=ve("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 165 * @license lucide-react v0.453.0 - ISC 166 * 167 * This source code is licensed under the ISC license. 168 * See the LICENSE file in the root directory of this source tree. 169 */const ME=ve("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/** 170 * @license lucide-react v0.453.0 - ISC 171 * 172 * This source code is licensed under the ISC license. 173 * See the LICENSE file in the root directory of this source tree. 174 */const kp=ve("ClipboardCheck",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"m9 14 2 2 4-4",key:"df797q"}]]);/** 175 * @license lucide-react v0.453.0 - ISC 176 * 177 * This source code is licensed under the ISC license. 178 * See the LICENSE file in the root directory of this source tree. 179 */const RE=ve("ClipboardCopy",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2",key:"4jdomd"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v4",key:"3hqy98"}],["path",{d:"M21 14H11",key:"1bme5i"}],["path",{d:"m15 10-4 4 4 4",key:"5dvupr"}]]);/** 180 * @license lucide-react v0.453.0 - ISC 181 * 182 * This source code is licensed under the ISC license. 183 * See the LICENSE file in the root directory of this source tree.
184 */const PE=ve("ClipboardList",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]]);/** 185 * @license lucide-react v0.453.0 - ISC 186 * 187 * This source code is licensed under the ISC license. 188 * See the LICENSE file in the root directory of this source tree. 189 */const yl=ve("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);/** 190 * @license lucide-react v0.453.0 - ISC 191 * 192 * This source code is licensed under the ISC license. 193 * See the LICENSE file in the root directory of this source tree. 194 */const An=ve("Compass",[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/** 195 * @license lucide-react v0.453.0 - ISC 196 * 197 * This source code is licensed under the ISC license. 198 * See the LICENSE file in the root directory of this source tree. 199 */const um=ve("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/** 200 * @license lucide-react v0.453.0 - ISC 201 * 202 * This source code is licensed under the ISC license. 203 * See the LICENSE file in the root directory of this source tree. 204 */const vd=ve("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);/** 205 * @license lucide-react v0.453.0 - ISC 206 * 207 * This source code is licensed under the ISC license. 208 * See the LICENSE file in the root directory of this source tree. 209 */const _E=ve("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 210 * @license lucide-react v0.453.0 - ISC 211 * 212 * This source code is licensed under the ISC license. 213 * See the LICENSE file in the root directory of this source tree. 214 */const TE=ve("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** 215 * @license lucide-react v0.453.0 - ISC 216 * 217 * This source code is licensed under the ISC license. 218 * See the LICENSE file in the root directory of this source tree. 219 */const Lp=ve("FilterX",[["path",{d:"M13.013 3H2l8 9.46V19l4 2v-8.54l.9-1.055",key:"1fi1da"}],["path",{d:"m22 3-5 5",key:"12jva0"}],["path",{d:"m17 3 5 5",key:"k36vhe"}]]);/** 220 * @license lucide-react v0.453.0 - ISC 221 * 222 * This source code is licensed under the ISC license. 223 * See the LICENSE file in the root directory of this source tree. 224 */const OE=ve("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);/** 225 * @license lucide-react v0.453.0 - ISC 226 * 227 * This source code is licensed under the ISC license. 228 * See the LICENSE file in the root directory of this source tree. 229 */const DE=ve("HeartHandshake",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}],["path",{d:"M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66",key:"4oyue0"}],["path",{d:"m18 15-2-2",key:"60u0ii"}],["path",{d:"m15 18-2-2",key:"6p76be"}]]);/** 230 * @license lucide-react v0.453.0 - ISC 231 * 232 * This source code is licensed under the ISC license. 233 * See the LICENSE file in the root directory of this source tree. 234 */const kE=ve("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/** 235 * @license lucide-react v0.453.0 - ISC 236 * 237 * This source code is licensed under the ISC license. 238 * See the LICENSE file in the root directory of this source tree. 239 */const H1=ve("Layers3",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m6.08 9.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59",key:"1e5n1m"}],["path",{d:"m6.08 14.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59",key:"1iwflc"}]]);/** 240 * @license lucide-react v0.453.0 - ISC 241 * 242 * This source code is licensed under the ISC license. 243 * See the LICENSE file in the root directory of this source tree. 244 */const Tt=ve("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/** 245 * @license lucide-react v0.453.0 - ISC 246 * 247 * This source code is licensed under the ISC license. 248 * See the LICENSE file in the root directory of this source tree. 249 */const LE=ve("LockKeyhole",[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]]);/** 250 * @license lucide-react v0.453.0 - ISC 251 * 252 * This source code is licensed under the ISC license. 253 * See the LICENSE file in the root directory of this source tree. 254 */const IE=ve("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/** 255 * @license lucide-react v0.453.0 - ISC 256 * 257 * This source code is licensed under the ISC license. 258 * See the LICENSE file in the root directory of this source tree. 259 */const HE=ve("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/** 260 * @license lucide-react v0.453.0 - ISC 261 * 262 * This source code is licensed under the ISC license. 263 * See the LICENSE file in the root directory of this source tree. 264 */const zE=ve("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** 265 * @license lucide-react v0.453.0 - ISC 266 * 267 * This source code is licensed under the ISC license. 268 * See the LICENSE file in the root directory of this source tree. 269 */const UE=ve("MessageSquareText",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}],["path",{d:"M13 8H7",key:"14i4kc"}],["path",{d:"M17 12H7",key:"16if0g"}]]);/** 270 * @license lucide-react v0.453.0 - ISC 271 * 272 * This source code is licensed under the ISC license. 273 * See the LICENSE file in the root directory of this source tree. 274 */const BE=ve("MicVocal",[["path",{d:"m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12",key:"80a601"}],["path",{d:"M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5",key:"j0ngtp"}],["circle",{cx:"16",cy:"7",r:"5",key:"d08jfb"}]]);/** 275 * @license lucide-react v0.453.0 - ISC 276 * 277 * This source code is licensed under the ISC license. 278 * See the LICENSE file in the root directory of this source tree. 279 */const fm=ve("PackagePlus",[["path",{d:"M16 16h6",key:"100bgy"}],["path",{d:"M19 13v6",key:"85cyf1"}],["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14",key:"e7tb2h"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}],["polyline",{points:"3.29 7 12 12 20.71 7",key:"ousv84"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12",key:"a4e8g8"}]]);/** 280 * @license lucide-react v0.453.0 - ISC 281 * 282 * This source code is licensed under the ISC license. 283 * See the LICENSE file in the root directory of this source tree. 284 */const z1=ve("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);/** 285 * @license lucide-react v0.453.0 - ISC 286 * 287 * This source code is licensed under the ISC license. 288 * See the LICENSE file in the root directory of this source tree. 289 */const qE=ve("RefreshCcw",[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"14sxne"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16",key:"1hlbsb"}],["path",{d:"M16 16h5v5",key:"ccwih5"}]]);/** 290 * @license lucide-react v0.453.0 - ISC 291 * 292 * This source code is licensed under the ISC license. 293 * See the LICENSE file in the root directory of this source tree. 294 */const Yo=ve("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/** 295 * @license lucide-react v0.453.0 - ISC 296 * 297 * This source code is licensed under the ISC license. 298 * See the LICENSE file in the root directory of this source tree. 299 */const QE=ve("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 300 * @license lucide-react v0.453.0 - ISC 301 * 302 * This source code is licensed under the ISC license. 303 * See the LICENSE file in the root directory of this source tree. 304 */const U1=ve("Route",[["circle",{cx:"6",cy:"19",r:"3",key:"1kj8tv"}],["path",{d:"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15",key:"1d8sl"}],["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}]]);/** 305 * @license lucide-react v0.453.0 - ISC 306 * 307 * This source code is licensed under the ISC license. 308 * See the LICENSE file in the root directory of this source tree. 309 */const VE=ve("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}
309],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]);/** 310 * @license lucide-react v0.453.0 - ISC 311 * 312 * This source code is licensed under the ISC license. 313 * See the LICENSE file in the root directory of this source tree. 314 */const GE=ve("SearchCheck",[["path",{d:"m8 11 2 2 4-4",key:"1sed1v"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 315 * @license lucide-react v0.453.0 - ISC 316 * 317 * This source code is licensed under the ISC license. 318 * See the LICENSE file in the root directory of this source tree. 319 */const KE=ve("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 320 * @license lucide-react v0.453.0 - ISC 321 * 322 * This source code is licensed under the ISC license. 323 * See the LICENSE file in the root directory of this source tree. 324 */const YE=ve("Settings2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);/** 325 * @license lucide-react v0.453.0 - ISC 326 * 327 * This source code is licensed under the ISC license. 328 * See the LICENSE file in the root directory of this source tree. 329 */const FE=ve("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);/** 330 * @license lucide-react v0.453.0 - ISC 331 * 332 * This source code is licensed under the ISC license. 333 * See the LICENSE file in the root directory of this source tree. 334 */const Ip=ve("ShieldAlert",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]]);/** 335 * @license lucide-react v0.453.0 - ISC 336 * 337 * This source code is licensed under the ISC license. 338 * See the LICENSE file in the root directory of this source tree. 339 */const pr=ve("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 340 * @license lucide-react v0.453.0 - ISC 341 * 342 * This source code is licensed under the ISC license. 343 * See the LICENSE file in the root directory of this source tree. 344 */const ir=ve("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]);/** 345 * @license lucide-react v0.453.0 - ISC 346 * 347 * This source code is licensed under the ISC license. 348 * See the LICENSE file in the root directory of this source tree. 349 */const $E=ve("TicketPercent",[["path",{d:"M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z",key:"1l48ns"}],["path",{d:"M9 9h.01",key:"1q5me6"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"M15 15h.01",key:"lqbp3k"}]]);/** 350 * @license lucide-react v0.453.0 - ISC 351 * 352 * This source code is licensed under the ISC license. 353 * See the LICENSE file in the root directory of this source tree. 354 */const Hp=ve("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 355 * @license lucide-react v0.453.0 - ISC 356 * 357 * This source code is licensed under the ISC license. 358 * See the LICENSE file in the root directory of this source tree. 359 */const WE=ve("UserRound",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}
359],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]);/** 360 * @license lucide-react v0.453.0 - ISC 361 * 362 * This source code is licensed under the ISC license. 363 * See the LICENSE file in the root directory of this source tree. 364 */const Ml=ve("UsersRound",[["path",{d:"M18 21a8 8 0 0 0-16 0",key:"3ypg7q"}],["circle",{cx:"10",cy:"8",r:"5",key:"o932ke"}],["path",{d:"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3",key:"10s06x"}]]);/** 365 * @license lucide-react v0.453.0 - ISC 366 * 367 * This source code is licensed under the ISC license. 368 * See the LICENSE file in the root directory of this source tree. 369 */const XE=ve("Video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]);/** 370 * @license lucide-react v0.453.0 - ISC 371 * 372 * This source code is licensed under the ISC license. 373 * See the LICENSE file in the root directory of this source tree. 374 */const ZE=ve("Workflow",[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]]);/** 375 * @license lucide-react v0.453.0 - ISC 376 * 377 * This source code is licensed under the ISC license. 378 * See the LICENSE file in the root directory of this source tree. 379 */const B1=ve("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function JE(t,s){if(t instanceof RegExp)return{keys:!1,pattern:t};var l,i,o,d,f=[],m="",h=t.split("/");for(h[0]||h.shift();o=h.shift();)l=o[0],l==="*"?(f.push(l),m+=o[1]==="?"?"(?:/(.*))?":"/(.*)"):l===":"?(i=o.indexOf("?",1),d=o.indexOf(".",1),f.push(o.substring(1,~i?i:~d?d:o.length)),m+=~i&&!~d?"(?:/([^/]+?))?":"/([^/]+?)",~d&&(m+=(~i?"?":"")+"\\"+o.substring(d))):m+="/"+o;return{keys:f,pattern:new RegExp("^"+m+(s?"(?=$|/)":"/?$"),"i")}}var mm={exports:{}},pm={};/** 380 * @license React 381 * use-sync-external-store-shim.production.js 382 * 383 * Copyright (c) Meta Platforms, Inc. and affiliates. 384 * 385 * This source code is licensed under the MIT license found in the 386 * LICENSE file in the root directory of this source tree. 387 */var e0;function e8(){if(e0)return pm;e0=1;var t=sd();function s(x,j){return x===j&&(x!==0||1/x===1/j)||x!==x&&j!==j}var l=typeof Object.is=="function"?Object.is:s,i=t.useState,o=t.useEffect,d=t.useLayoutEffect,f=t.useDebugValue;function m(x,j){var C=j(),N=i({inst:{value:C,getSnapshot:j}}),w=N[0].inst,A=N[1];return d(function(){w.value=C,w.getSnapshot=j,h(w)&&A({inst:w})},[x,C,j]),o(function(){return h(w)&&A({inst:w}),x(function(){h(w)&&A({inst:w})})},[x]),f(C),C}function h(x){var j=x.getSnapshot;x=x.value;try{var C=j();return!l(x,C)}catch{return!0}}function g(x,j){return j()}var b=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:m;return pm.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:b,pm}var t0;function t8(){return t0||(t0=1,mm.exports=e8()),mm.exports}var q1=t8();const a8=nd.useInsertionEffect,s8=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Q1=s8?v.useLayoutEffect:v.useEffect,n8=a8||Q1,zp=t=>{const s=v.useRef([t,(...l)=>s[0](...l)]).current;return n8(()=>{s[0]=t}),s[1]},r8="popstate",Up="pushState",Bp="replaceState",l8="hashchange",a0=[r8,Up,Bp,l8],i8=t=>{for(const s of a0)addEventListener(s,t);return()=>{for(const s of a0)removeEventListener(s,t)}},V1=(t,s)=>q1.useSyncExternalStore(i8,t,s),c8=()=>location.search,o8=({ssrSearch:t=""}={})=>V1(c8,()=>t),s0=()=>location.pathname,d8=({ssrPath:t}={})=>V1(s0,t?()=>t:s0),u8=(t,{replace:s=!1,state:l=null}={})=>history[s?Bp:Up](l,"",t),f8=(t={})=>[d8(t),u8],n0=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[n0]>"u"){for(const t of[Up,Bp]){const s=history[t];history[t]=function(){const l=s.apply(this,arguments),i=new Event(t);return i.arguments=arguments,dispatchEvent(i),l}}Object.defineProperty(window,n0,{value:!0})}const m8=(t,s)=>s.toLowerCase().indexOf(t.toLowerCase())?"~"+s:s.slice(t.length)||"/",G1=(t="")=>t==="/"?"":t,p8=(t,s)=>t[0]==="~"?t.slice(1):G1(s)+t,x8=(t="",s)=>m8(r0(G1(t)),r0(s)),r0=t=>{try{return decodeURI(t)}catch{return t}},K1={hook:f8,searchHook:o8,parser:JE,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:t=>t},Y1=v.createContext(K1),xr=()=>v.useContext(Y1),F1={},$1=v.createContext(F1),h8=()=>v.useContext($1),tc=t=>{const[s,l]=t.hook(t);
387return[x8(t.base,s),zp((i,o)=>l(p8(i,t.base),o))]},yd=()=>tc(xr()),qp=(t,s,l,i)=>{const{pattern:o,keys:d}=s instanceof RegExp?{keys:!1,pattern:s}:t(s||"*",i),f=o.exec(l)||[],[m,...h]=f;return m!==void 0?[!0,(()=>{const g=d!==!1?Object.fromEntries(d.map((x,j)=>[x,h[j]])):f.groups;let b={...h};return g&&Object.assign(b,g),b})(),...i?[m]:[]]:[!1,null]},jd=t=>qp(xr().parser,t,yd()[0]),g8=({children:t,...s})=>{const l=xr(),i=s.hook?K1:l;let o=i;const[d,f]=s.ssrPath?.split("?")??[];f&&(s.ssrSearch=f,s.ssrPath=d),s.hrefs=s.hrefs??s.hook?.hrefs;let m=v.useRef({}),h=m.current,g=h;for(let b in i){const x=b==="base"?i[b]+(s[b]||""):s[b]||i[b];h===g&&x!==g[b]&&(m.current=g={...g}),g[b]=x,(x!==i[b]||x!==o[b])&&(o=g)}return v.createElement(Y1.Provider,{value:o,children:t})},l0=({children:t,component:s},l)=>s?v.createElement(s,{params:l}):typeof t=="function"?t(l):t,b8=t=>{let s=v.useRef(F1);const l=s.current;return s.current=Object.keys(t).length!==Object.keys(l).length||Object.entries(t).some(([i,o])=>o!==l[i])?t:l},Fe=({path:t,nest:s,match:l,...i})=>{const o=xr(),[d]=tc(o),[f,m,h]=l??qp(o.parser,t,d,s),g=b8({...h8(),...m});if(!f)return null;const b=h?v.createElement(g8,{base:h},l0(i,g)):l0(i,g);return v.createElement($1.Provider,{value:g,children:b})},re=v.forwardRef((t,s)=>{const l=xr(),[i,o]=tc(l),{to:d="",href:f=d,onClick:m,asChild:h,children:g,className:b,replace:x,state:j,...C}=t,N=zp(A=>{A.ctrlKey||A.metaKey||A.altKey||A.shiftKey||A.button!==0||(m?.(A),A.defaultPrevented||(A.preventDefault(),o(f,t)))}),w=l.hrefs(f[0]==="~"?f.slice(1):l.base+f,l);return h&&v.isValidElement(g)?v.cloneElement(g,{onClick:N,href:w}):v.createElement("a",{...C,onClick:N,href:w,className:b?.call?b(i===f):b,children:g,ref:s})}),Jm=t=>Array.isArray(t)?t.flatMap(s=>Jm(s&&s.type===v.Fragment?s.props.children:s)):[t],v8=({children:t,location:s})=>{const l=xr(),[i]=tc(l);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),Jm(t).forEach(d=>{if(v.isValidElement(d)&&d.props.path){const f=d.props.path;window.__WOUTER_ROUTES__.includes(f)||window.__WOUTER_ROUTES__.push(f)}}));for(const o of Jm(t)){let d=0;if(v.isValidElement(o)&&(d=qp(l.parser,o.props.path,s||i,o.props.nest))[0])return v.cloneElement(o,{match:d})}return null},y8=t=>{const{to:s,href:l=s}=t,i=xr(),[,o]=tc(i),d=zp(()=>o(s||l,t)),{ssrContext:f}=i;return Q1(()=>{d()},[]),f&&(f.redirectTo=s),null};function jl(){const[,t]=yd(),s=()=>{t("/")};return n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:n.jsx(It,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:n.jsxs(va,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:n.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),n.jsx(I1,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),n.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),n.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),n.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",n.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:n.jsxs(te,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:s,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[n.jsx(kE,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class j8 extends v.Component{constructor(s){super(s),this.state={hasError:!1,error:null}}static getDerivedStateFromError(s){return{hasError:!0,error:s}}render(){return this.state.hasError?n.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:n.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[n.jsx(Hp,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),n.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),n.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:n.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),n.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:we("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[n.jsx(QE,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const w8=v.createContext(void 0);function N8({children:t,defaultTheme:s="light",switchable:l=!1}){const[i,o]=v.useState(()=>l&&localStorage.getItem("theme")||s);v.useEffect(()=>{const f=document.documentElement;i==="dark"?f.classList.add("dark"):f.classList.remove("dark"),l&&localStorage.setItem("theme",i)},[i,l]);const d=l?()=>{o(f=>f==="light"?"dark":"light")}:void 0;return n.jsx(w8.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:i,toggleTheme:d,switchable:l},children:t})}const S8="https://hkaihub-mjmrg6z3.manus.space",C8=(t="/")=>`${S8}${t}?utm_source=hkai_learning_hub&utm_medium=referral&utm_campaign=two_site_navigation`,W1={brandHome:C8()},i0="/manus-storage/hkaihub-cube-logo_0ec33aee.png",c0=[{label:"å¸ç¿è·¯å¾",href:"/learning-paths"},{label:"課ç¨",href:"/academy"},{label:"伿¥æ¹æ¡",href:"/enterprise"},{label:"AI è³æº",href:"/knowledge"}
387,{label:"å°å¸«",href:"/instructors"}];function lt({children:t}){const[s,l]=v.useState(!1),i=()=>l(!1);return n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:24",className:"min-h-screen overflow-x-hidden bg-[#f4fbfd] text-[#063d5a]",children:[n.jsxs("header",{"data-loc":"client/src/components/SiteShell.tsx:25",className:"sticky top-0 z-50 border-b border-[#063d5a]/10 bg-[#f4fbfd]/95 backdrop-blur-xl",children:[n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:26",className:"container flex h-[70px] max-w-7xl items-center justify-between",children:[n.jsxs(re,{"data-loc":"client/src/components/SiteShell.tsx:27",href:"/",className:"group flex min-w-0 items-center gap-3","aria-label":"HKAI ENTERPRISE & TALENT HUB 馿¸¯ AI 伿¥å人æå¹è¨åºå°é¦é ",onClick:i,children:[n.jsx("span",{"data-loc":"client/src/components/SiteShell.tsx:33",className:"grid h-10 w-10 shrink-0 place-items-center rounded-xl bg-[#e7f8fd] shadow-[0_0_0_5px_rgba(0,140,191,0.08)]",children:n.jsx("img",{"data-loc":"client/src/components/SiteShell.tsx:34",src:i0,alt:"",className:"h-8 w-7 object-contain"})}),n.jsxs("span",{"data-loc":"client/src/components/SiteShell.tsx:36",className:"min-w-0 leading-none",children:[n.jsx("span",{"data-loc":"client/src/components/SiteShell.tsx:37",className:"block truncate text-[9px] font-bold tracking-[0.12em] text-[#008cbf]",children:"HKAI ENTERPRISE & TALENT HUB"}),n.jsx("span",{"data-loc":"client/src/components/SiteShell.tsx:38",className:"mt-1 block truncate text-[12px] font-semibold tracking-[0.04em] text-[#063d5a]",children:"馿¸¯ AI 伿¥å人æå¹è¨åºå°"})]})]}),n.jsx("nav",{"data-loc":"client/src/components/SiteShell.tsx:42",className:"hidden items-center gap-6 xl:flex","aria-label":"主é¸å®",children:c0.map(o=>n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:44",className:"text-sm font-medium text-[#315c70] transition-colors hover:text-[#008cbf]",href:o.href,children:o.label},o.label))}),n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:50",className:"hidden items-center gap-2 xl:flex",children:[n.jsx(te,{"data-loc":"client/src/components/SiteShell.tsx:51",variant:"ghost",className:"text-[#063d5a] hover:bg-[#008cbf]/5",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:52",href:"/member",children:"æçå¸ç¿"})}),n.jsx(te,{"data-loc":"client/src/components/SiteShell.tsx:54",className:"bg-[#063d5a] px-5 text-[#f4fbfd] hover:bg-[#008cbf]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:55",href:"/learning-paths",children:"éå§æ¢ç´¢"})})]}),n.jsx("button",{"data-loc":"client/src/components/SiteShell.tsx:59",className:"grid h-11 w-11 place-items-center rounded-full text-[#063d5a] transition-colors hover:bg-[#008cbf]/7 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#008cbf] xl:hidden",onClick:()=>l(o=>!o),"aria-label":s?"ééé¸å®":"éåé¸å®","aria-expanded":s,children:s?n.jsx(B1,{"data-loc":"client/src/components/SiteShell.tsx:65",className:"h-5 w-5"}):n.jsx(zE,{"data-loc":"client/src/components/SiteShell.tsx:65",className:"h-5 w-5"})})]}),s?n.jsx("div",{"data-loc":"client/src/components/SiteShell.tsx:70",className:"border-t border-[#063d5a]/10 bg-[#f4fbfd] px-4 py-4 xl:hidden",children:n.jsxs("nav",{"data-loc":"client/src/components/SiteShell.tsx:71",className:"mx-auto flex max-w-7xl flex-col gap-1","aria-label":"ææ©ä¸»é¸å®",children:[c0.map(o=>n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:73",className:"flex min-h-11 items-center rounded-lg px-3 py-3 text-sm font-semibold text-[#063d5a] hover:bg-[#008cbf]/5",href:o.href,onClick:i,children:o.label},o.label)),n.jsx(te,{"data-loc":"client/src/components/SiteShell.tsx:82",variant:"outline",className:"mt-3 min-h-11 border-[#063d5a]/20 text-[#063d5a]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:83",href:"/member",onClick:i,children:"æçå¸ç¿"})}),n.jsx(te,{"data-loc":"client/src/components/SiteShell.tsx:85",className:"mt-2 min-h-11 bg-[#063d5a] text-[#f4fbfd] hover:bg-[#008cbf]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:86",href:"/learning-paths",onClick:i,children:"éå§æ¢ç´¢"})})]})}):null]}),t,n.jsxs("footer",{"data-loc":"client/src/components/SiteShell.tsx:95",className:"border-t border-[#063d5a]/15 bg-[#063d5a] text-[#e7f8fd]",children:[n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:96",className:"container grid max-w-7xl gap-9 py-12 md:grid-cols-[1.4fr_0.8fr_0.8fr]",children:[n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:97",children:[n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:98",className:"flex items-center gap-3",children:[n.jsx("span",{"data-loc":"client/src/components/SiteShell.tsx:99",className:"grid h-10 w-10 place-items-center rounded-xl bg-white",children:n.jsx("img",{"data-loc":"client/src/components/SiteShell.tsx:100",src:i0,alt:"HKAIHUB LOGO",className:"h-8 w-7 object-contain"})}),n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:102",children:[n.jsx("p",{"data-loc":"client/src/components/SiteShell.tsx:103",className:"text-[10px] font-bold tracking-[0.13em] text-[#7edff5]",children:"HKAI ENTERPRISE & TALENT HUB"}),n.jsx("p",{"data-loc":"client/src/components/SiteShell.tsx:104",className:"mt-1 text-sm font-semibold",children:"馿¸¯ AI 伿¥å人æå¹è¨åºå°"})]})]}),n.jsx("p",{"data-loc":"client/src/components/SiteShell.tsx:107",className:"mt-4 max-w-sm text-sm leading-7 text-[#e7f8fd]/75",children:"以æ¸
æ°çå¸ç¿è·¯å¾ã實ä½å課ç¨è伿¥å°å
¥æ¯æï¼åå©ä½ æ AI åçºå¯æçºçè½åã"})]}),n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:110",children:[n.jsx("p",{"data-loc":"client/src/components/SiteShell.tsx:111",className:"text-xs font-bold tracking-[0.16em] text-[#7edff5]",children:"æ¢ç´¢"}),n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:112",className:"mt-4 grid gap-3 text-sm text-[#e7f8fd]/80",children:[n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:113",href:"/learning-paths",className:"hover:text-white",children:"å¸ç¿è·¯å¾"}),n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:114",href:"/academy",className:"hover:text-white",children:"課ç¨"}),n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:115",href:"/member",className:"hover:text-white",children:"æçå¸ç¿"}),n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:116",href:"/use-cases",className:"hover:text-white",children:"AI ç¨ä¾åº«"})]})]}),n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:120",children:[n.jsx("p",{"data-loc":"client/src/components/SiteShell.tsx:121",className:"text-xs font-bold tracking-[0.16em] text-[#7edff5]",children:"伿¥èè³æº"}),n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:122",className:"mt-4 grid gap-3 text-sm text-[#e7f8fd]/80",children:[n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:123",href:"/enterprise",className:"hover:text-white",children:"伿¥æ¹æ¡"}),n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:124",href:"/consultation",className:"hover:text-white",children:"課ç¨èåä½è«®è©¢"}),n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:125",href:"/knowledge",className:"hover:text-white",children:"AI ç¥èä¸å¿"}),n.jsx(re,{"data-loc":"client/src/components/SiteShell.tsx:126",href:"/privacy",className:"hover:text-white",children:"ç§é±æ¿ç"}),n.jsx("a",{"data-loc":"client/src/components/SiteShell.tsx:127",href:W1.brandHome,className:"hover:text-white",children:"HKAI HUB åç主ç«"})]})]})]}),n.jsx("div",{"data-loc":"client/src/components/SiteShell.tsx:132",className:"border-t border-white/10",children:n.jsxs("div",{"data-loc":"client/src/components/SiteShell.tsx:133",className:"container flex max-w-7xl flex-col justify-between gap-2 py-5 text-xs text-[#e7f8fd]/50 md:flex-row",children:[n.jsxs("span",{"data-loc":"client/src/components/SiteShell.tsx:134",children:[n.jsx("span",{"data-loc":"client/src/components/SiteShell.tsx:135",children:"© 2026 HKAI ENTERPRISE & TALENT HUB"}),n.jsx("span",{"data-loc":"client/src/components/SiteShell.tsx:136",className:"mt-1 block sm:ml-1 sm:mt-0 sm:inline",children:"· 馿¸¯äººå·¥æºè½åºå°æéå
¬å¸"})]}),n.jsx("span",{"data-loc":"client/src/components/SiteShell.tsx:138",children:"è®å¸ç¿æçºå¯è¦çè½åã"})]})})]})]})}const ka=[{slug:"ai-animation-practice",title:"AI åç«è£½ä½å¯¦æ°ç",englishTitle:"AI Motion Studio",summary:"徿¦å¿µãåé¡å°çæå¼å½±ç工使µï¼å»ºç«ä¸å¥å¯éè¤ä½¿ç¨çççè£½ä½æ¹æ³ã",category:"嵿æç¨",level:"å
¥é",duration:"å
¨æ¥å¯¦ä½ç",format:"å°çµå·¥ä½å",price:9680,originalPrice
387:11800,outcomes:["建ç«åµæåé¡","è¨è¨çææç¤º","æ´å徿工使µ"],audience:"å
§å®¹åµä½è
ãåçåå¸å ´æ¨å»£å¾æ¥å¡ã叿æ AI å½±çå°å
¥å·¥ä½ç人士ã",modules:["æè§£å¯ç¨çæ
äºèåé¡","建ç«ç«é¢ãè§è²èå ´æ¯ççæçç¥","å¾ç´ æå°ç¯å¥ï¼çµååºå®æ´çç","以å質檢æ¥è¡¨å®æä½å交ä»"],nextSession:"æ°ä¸æå ´æ¬¡ç±åä¸",location:"馿¸¯å¯¦é«å·¥ä½åï¼å°çå¶"},{slug:"ai-workflow-design",title:"伿¥ AI 工使µè¨è¨",englishTitle:"AI Workflow Design",summary:"以ç實çéå ´æ¯æè§£ä»»åãè³æãæª¢æ¥é»èåä½ï¼çºåé建ç«å¯æ²»çç AI 工使µã",category:"忥çç¥",level:"é²é",duration:"å
©æ¥å¯é課ç¨",format:"æ¡ä¾ç ç¿",price:12800,outcomes:["ä»»åç¤é»","æµç¨åå","é¢¨éªæª¢æ ¸"],audience:"é¨é主管ãè½åå°æ¡è² 責人ãéè¦æ AI 帶å
¥è·¨è·è½åä½çåéã",modules:["èå¥é«å¹å¼èä½é¢¨éªä»»å","繪製人æ©å使µç¨","å®ç¾©è¼¸å
¥ã輸åºèå質éé","建ç«åéå°å
¥çé¦å實é©è¨å"],nextSession:"å¯é ç´ä¼æ¥å°ç",location:"伿¥å ´å°ï¼é¦æ¸¯åºå°æå®¤"},{slug:"ai-team-literacy",title:"AI åéå
±èè¨ç·´",englishTitle:"AI Team Literacy",summary:"è®è·¨è·è½åé以å
±åèªè¨çè§£ AI çè½åéçãå使¹å¼ååè³ªè¦æ±ã",category:"åéè½å",level:"å
¥é",duration:"忥伿¥å
§è¨",format:"伿¥å°ç",price:6800,outcomes:["å
±åèªè¨","æ
墿¼ç·´","æ¡ç¨åå"],audience:"éè¦å»ºç«å
±å AI èªè¨çè·¨è·è½åéï¼ä»¥å叿ç±ç®¡ç層ååçé¨éã",modules:["AI è½åèéå¶çå
±åçè§£","以ç坦工使
å¢é²è¡å使¼ç·´","建ç«å¯æ¡ç¨ãå¯åé¡§çåéåå","è¨è¨ä¸ä¸æ¥è½åç¼å±å°å"],nextSession:"å¯é ç´ä¼æ¥å°ç",location:"伿¥å ´å°ï¼ç·ä¸ç´æ"},{slug:"ai-business-transformation",title:"AI Business Transformationï¼AI 伿¥å¢å¼å¯¦æ°ï¼",englishTitle:"AI Business Transformation",summary:"以 15 å°æç± AI çç¢åãå
§å®¹çé·ã嵿影çãæ¸åäººèµ°å° Demo Dayï¼å®æä¸åå¯è½å°ç AI 忥é
ç®ã",category:"忥çç¥",level:"å
¥é",duration:"15 å°æ · 5 å ",format:"æè¦å¯¦æ°èª²ç¨",outcomes:["AI 工使µç¨å","30 天å
§å®¹è¨å","30 ç§åçå½±ç","AI 代è¨äºº Demo","AI Business Transformation Plan"],audience:"叿æ AI å°å
¥å·¥ä½æä¼æ¥é
ç®ç嵿¥è
ã伿¥ç®¡ç人å¡ãå¸å ´æ¨å»£åå
§å®¹åéã建è°å¸¶èä¸åå¯å¯¦éæç¨çå·¥ä½ç®æ¨åèã",modules:["AI çç¢åï¼ChatGPTãPrompt ç ç©¶ãæä»¶ãæè°å AI 工使µç¨","AI Marketingï¼åçå®ä½ã社交平å°ãææ¡åå
§å®¹æ¥æ","AI 嵿影çï¼MidjourneyãRunwayãKlingãHeyGen å CapCut","AI æ¸å人ï¼AI Avatarãé
é³ãSuno å忥çå","Demo Dayï¼ä¼æ¥ AI è½åææ¡å 3 åé Pitch"],nextSession:"æ°ä¸æç±åä¸",location:"馿¸¯å¯¦é«å·¥ä½åï¼å°çå¶",priceNote:"å¸è²»å¾
å
¬å¸",instructorNote:"å°å¸«åå®å°æ¼é課åå
¬å¸ã"},{slug:"ai-content-ip-monetization",title:"AI å
§å®¹è®ç¾ à IP 忥å實æ°èª²ç¨",englishTitle:"AI Content Monetization & IP Business",summary:"ææ¼«ç«ãåç«ãè§è²ãæ
äºå AI å
§å®¹è½åçºå
·åæ¥å¹å¼ç IPï¼å»ºç«åçãæµéãè®ç¾èææ¬æ©æã",category:"嵿æç¨",level:"é²é",duration:"å£åº¦èª²ç¨ · æ¯å 3 å°æ",format:"IP 忥å實æ°",outcomes:["IP è³ç¢å®ä½","å
§å®¹è人氣ç¶ççç¥","ç´æ¥è®ç¾æ¨¡å¼","IP ææ¬åæ¥åè·¯å¾"],audience:"AI å
§å®¹åµä½è
ãæ¼«ç«ååç«åµä½è
ãè¨è¨å¸«ãYouTuberãæåµäººå£«ãIP ææäººï¼ä»¥å叿以 AI éææ°æ¶å
¥ç人士ã",modules:["IP è³ç¢åï¼æä½åç¼å±æå
·åæ¥å¹å¼ç IP","å»ºç« IP 人氣ï¼å©ç¨ AI èå
§å®¹å»ºç«æµéåå½±é¿å","IP ç´æ¥è®ç¾ï¼å¸ç¿åååãåçåä½åå
¶ä»æ¶å
¥æ¨¡å¼","IP ææ¬åæ¥åï¼æ IP ææ¬çµ¦ä¼æ¥ååçï¼ç¼å±é·ææ¶å
¥"],nextSession:"ä¸ä¸å£èª²ç¨ç±åä¸",location:"馿¸¯å¯¦é«å·¥ä½åï¼èª²ç¨å®æå¾
å
¬å¸",priceNote:"å¸è²»å¾
å
¬å¸",instructorNote:"å°å¸«åå®å°æ¼é課åå
¬å¸ã"}],X1=[{slug:"ai-adoption-playbook",category:"伿¥è½å",title:"æ AI å°å
¥æ¥å¸¸ï¼å¾ä¸åå¯é©èä»»åéå§",excerpt:"å
é¸å®ä¸åå¯é度ãå¯åé¡§çå·¥ä½å ´æ¯ï¼è®åéå¨ä½é¢¨éªæ¢ä»¶ä¸å»ºç«ä½¿ç¨ç¯å¥ã",readTime:"6 åéé±è®",lead:"çæ£çå°å
¥ï¼ä¸æ¯å
åæä¸æè©²ä½¿ç¨ AIï¼èæ¯å
æä¸ååé顿éè¤åãåè½æ¸
æ¥æ¯è¼åå¾å·®ç°çä»»åã",sections:[{heading:"å
縮å°ä»»åï¼è䏿¯æ¾å¤§é¡æ¯",paragraphs:["èå
¶è¦æ±åéç«å³æ¹å¯«æ´åæµç¨ï¼ä¸å¦å
æä¸ä»¶å·²ææ¸
æ¥è¼¸å
¥è輸åºçå·¥ä½ãä¾å¦ï¼æä¸æ¬¡åºå®æ ¼å¼çè³ææ´çãå
§é¨æè¦æå
§å®¹å稿åæå¯æ¯è¼çç·´ç¿ã","éåä»»åå¿
é å®¹è¨±äººå·¥è¦æ ¸ãAI ç第ä¸åè§è²ä¸æ¯å代決çï¼èæ¯è®åéçè¦åªä¸æ®µå·¥ä½è½è¢«å éãåªä¸æ®µä»éè¦äººä¾å¤æ·ã"]},{heading:"æåè³ªè¦æ±å¯«å¨ä½¿ç¨ä¹å",paragraphs:["ä»»ä½è©¦è¡é½æå
說æ¸
æ¥ä»éº¼æç®å¯ç¨ï¼è¨æ¯æ¯å¦æºç¢ºãæ ¼å¼æ¯å¦ä¸è´ãæ¯å¦æ¼æééµéå¶ï¼ä»¥åèª°è² è²¬æçµç¢ºèªã","ç¶å質æ¢ä»¶è¢«å¯«ä¸ä¾ï¼åéå°±è½è¨è«æµç¨ï¼è䏿¯åªçè«å·¥å
·å¥½ä¸å¥½ç¨ã"]},{heading:"è®æ¯æ¬¡ç·´ç¿çä¸å¯åæ¶è³ç¢",paragraphs:["ææææç¤ºã常è¦é¯èª¤ãæª¢æ¥æ¥é©è決çååæ´çæç°¡çæä»¶ãä¸ä¸ä½åäºä¸å¿
å¾é¶éå§ï¼åéä¹è½æä¸æ¬¡æåï¼è®æå¯ä»¥è¤è£½ç工使¹æ³ã"]}]},{slug:"creative-ai-quality",category:"嵿坦å",title:"çæä¸çæ¼å®æï¼åµæ AI çåè³ªæª¢æ¥æ¸
å®",excerpt:"å¾è¨æ¯æºç¢ºåº¦ãåçä¸è´æ§å°æ¬å©èç´ æä¾æºï¼å»ºç«ä½å交ä»åå¿
ç¶ç檢æ¥é»ã",readTime:"8 åéé±è®",lead:"çæå·¥å
·å¯ä»¥å¿«éçµ¦ä½ é¸é
ï¼ä½ä½åçæ£è½å¦äº¤ä»ï¼å決æ¼ä½ ææ²æä¸å¥å¯è§£éãå¯éè¤çåè³ªå¤æ·ã",sections:[{heading:"第ä¸å±¤ï¼å
§å®¹ææ²æèªªå°",paragraphs:["å
æª¢æ¥ææåç¨±ãæ¥æãæ¸åã主張åè¡åå¼ç±²ãè¦è¦ºå¸å¼åä¸è½æ©èè¨æ¯é¯èª¤ï¼å°¤å
¶ç¶ä½åæè¢«ç¨æ¼åçæå
¬éæºéã"]},{heading:"第äºå±¤ï¼æ¯ä¸æ¯ä½ çåçèªè¨",paragraphs:["檢æ¥èªèª¿ãç¨åãé¡è²ãæ§åèç«é¢ç¯å¥ãæåçè¦æ±æ´çæç°¡çç製ä½å¡ï¼è½è®æ¯æ¬¡çææ´æ¥è¿å¯ç¨ææã"]},{heading:"第ä¸å±¤ï¼è½ä¸è½è² 責任å°ä½¿ç¨",paragraphs:["ç´ æä¾æºã人ç©èåæ¨ãæææ
å¢ï¼ä»¥åæçµç¼å¸æ¸ éï¼é½æå¨äº¤ä»å被æ¸
æ¥è¦æ ¸ãçæä¸æå代åµä½è
ç責任ï¼åèæ´éè¦æ¸
æ°çæéã"]}]},{slug:"ai-skill-map",category:"人æç¼å±",title:"AI è½åå°åï¼çºä¸åè§è²è¨è¨å¸ç¿è·¯å¾",excerpt:"ä¸è¦ä»¥å·¥å
·æ¸
å®å代è½åè¦åï¼æå¾è§è²ä»»åèæ±ºç責任éå§å®ç¾©å¸ç¿éé»ã",readTime:"5 åéé±è®",lead:"ä¸åè§è²ä¸éè¦å¸æå䏿¹å·¥å
·ï¼ä½æ¯å人é½éè¦ç¥é使å¯ä½¿ç¨ãå¦ä½é©èï¼ä»¥å使æåä¸ä¾éæ°å¤æ·ã",sections:[{heading:"å¾è§è²ä»»åéå§ï¼èéå¾å·¥å
·åè½éå§",paragraphs:["çºæ¯åè§è²å¯«ä¸éè¦å®æçå
¸åä»»åï¼åæ¨ç¤ºéè¦é度ãéè¦åµæãéè¦å´è¬¹æéè¦åä½çé¨åã鿍£è¨è¨åºä¾ç課ç¨ï¼ææèå·¥ä½çæ£é£å¨ä¸èµ·ã"]},{heading:"æå¤æ·è½åæ¾å¨å·¥å
·æä½ä¹å",paragraphs:["è½å¯«æç¤ºå¾éè¦ï¼ä½ç¥éçµææ¯å¦å¯ä¿¡ãæ¯å¦é©åç¶ä¸æ
墿´éè¦ãå¸ç¿è¨è¨å¿
é æå質檢æ¥è人é¡è²¬ä»»æ¾é²ç·´ç¿ã"]},{heading:"ç¨ææè¨éè½åæé·",paragraphs:["èå
¶åªè¨ç®å®æäºå¤å°å 課ï¼ä¸å¦è¨éå¸å¡å®æäºä»éº¼ä»»åãçä¸äºä»éº¼æµç¨ã以åè½å¦å¨ä¸ä¸åæ
å¢å次使ç¨ã"]}]}],A8=[{title:"åµæç§æèå½±å實ä½",focus:"é¢åå
§å®¹ãå½±åãåçèæäºå·¥ä½æµã",status:"å°å¸«è³æå°æ¼èª²ç¨å ´æ¬¡ç¢ºèªå¾å
¬å¸ã"},{title:"伿¥ AI 工使µèæ²»ç",focus:"é¢åæµç¨è¨è¨ãè·¨è·è½åä½èå質管çã",status:"ç±ä¼æ¥é¡§åå°å¸«å¸¶é ï¼æ AI å°å
¥æ¥å¸¸çéã"},{title:"åéè½åè人æç¼å±",focus:"é¢å管ç層ãé¨é主管èè·¨è·è½å¸ç¿è¨è¨ã",status:"é¡§åé£å®¹èå
¬éæ´»åè³ææ´æ°ä¸ã"}],Z1=[{slug:"victor-hung",name:"å祥åï¼é廸ï¼",englishName:"Victor Hung",role:"åºå°è¯ååµè¾¦äººå
¼ä¼æ¥é¡§åå°å¸«",roleEnglish:"Co-founder & Corporate Advisory Mentor",imageUrl:"/manus-storage/victor-hung-portrait_2f46489f.png",imageAlt:"Victor Hungï¼å祥åï¼é廸ï¼ä¼æ¥é¡§åå°å¸«èå",
387summary:"æè²¡åã管çãçé·è AI å·¥å
·æ¾å伿¥çå¯¦å ´æ¯ï¼åå©åéç±åé¡å®ç¾©èµ°å坿¡ç¨ç工使¹æ³ã",introduction:"é廸ï¼Victor Hungï¼çºé廏忥æåæéå
¬å¸åµè¾¦äººå伿¥é¡§åï¼ä¸¦çºæ¦®èè³æ¬æè¨å¸«äºåææéå
¬å¸å夥人ãä»å
·æè¨ãç¨
åçåã伿¥ç®¡çåå¸å ´æ¨å»£ç¶é©ï¼æ¾æ¼ä¸å¸å
¬å¸ãåºç社ã製ä½å
¬å¸åå°æ¥æåæ©æ§å·¥ä½ï¼ç¾èç¦åå©ä¸å°ä¼é²è¡åæ¥çåãåççé·ãæ¸ç¢¼è½åå實å AI æç¨ã",expertise:["伿¥ç®¡çå忥çå","æè¨ãç¨
åçåå財å管ç","å¸å ´çé·ååççç¥","ä¸å°ä¼åæ¥é¡§åèæ¸ç¢¼çé·","å¤åªé«å
§å®¹è£½ä½","AI å·¥å
·å伿¥ AI æç¨","伿¥å¹è¨å忥顧å"],credentials:["澳洲çå®¶å¢¨ç¾æ¬ç工大å¸ï¼RMIT Universityï¼å°æ¥æè¨ææåå·¥å管çå¸å£«ï¼å¸å ´ç®¡çï¼","è±å註å財åæè¨å¸«å
¬æï¼IFAï¼å澳洲å
Œ
±æè¨å¸«å
¬æï¼IPAï¼æå¡","BCM 馿¸¯ Franchise Partner"],selectedWork:[{title:"伿¥åå°æ¥æåç¶é©",detail:"åµè¾¦é廏忥æåæéå
¬å¸ï¼æä¾æè¨ãç¨
åçåãæ ¸æ¸å伿¥çé·çåé¡§åæåã"}
387,{title:"å¤åªé«ååºçä½å",detail:"æ¾åèå¤åªé«è£½ä½åç£è£½å·¥ä½ï¼å
æ¬å¾®é»å½±è£½ä½ï¼åºçãçä»çãå夿¬æ¼«ç«ãæåæ¸ã"},{title:"AI à Business 伿¥å¹è¨",detail:"æ´åæè¨ã伿¥ç®¡çãå¸å ´çé·ãå¤åªé«è£½ä½è AI å·¥å
·ï¼ç¼å±é¢å伿¥ä»»åçé¡§åå人æå¹è¨æ¨¡å¼ã"}],publicLinks:[{label:"ãç¬å²ä»»æè¡ç´°çé庸å¸å人ãï½èª åç·ä¸",url:"https://www.eslite.com/product/10012123802682595978001?srsltid=AfmBOoogivP_ynbJnECxoIxu-uVG0w1gP7Ykam_q3lRXXxNm9Ni_gQi_"}]}];function J1(t){return Z1.find(s=>s.slug===t)}function E8(){const[t,s]=v.useState(!1),l=ka.slice(0,2);return n.jsx(lt,{"data-loc":"client/src/pages/Home.tsx:12",children:n.jsxs("main",{"data-loc":"client/src/pages/Home.tsx:12",children:[n.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:13",className:"relative overflow-hidden bg-[#063d5a] text-[#f4fbfd]",children:[n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"hero-grid absolute inset-0 opacity-45"}),n.jsx("img",{"data-loc":"client/src/pages/Home.tsx:13",src:"/manus-storage/hkaihub-cube-logo_0ec33aee.png",alt:"",className:"pointer-events-none absolute -right-20 top-8 h-[30rem] w-[25rem] rotate-[-10deg] object-contain opacity-[0.08]"}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"container relative grid max-w-7xl gap-10 py-16 lg:grid-cols-[1.1fr_0.9fr] lg:py-24",children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"flex flex-col justify-center",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:13",className:"inline-flex w-fit items-center rounded-full border border-[#80dff5]/25 bg-[#80dff5]/10 px-3 py-1.5 text-xs font-bold tracking-[0.12em] text-[#80dff5]",children:"HKAI ENTERPRISE & TALENT HUB"}),n.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-7 max-w-3xl text-5xl font-semibold leading-[1.06] tracking-[-0.055em] sm:text-6xl lg:text-7xl",children:["ç±ä¸åä»»åéå§ï¼",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:13"}),n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:13",className:"text-[#80dff5]",children:"建ç«å¯ç¨ç AI è½åã"})]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-7 max-w-xl text-base leading-8 text-[#e1f7fc]/75 sm:text-lg",children:"å
é¸æä½ çç®æ¨ï¼åèµ°å°åé©ç課ç¨ãç¨ä¾æä¼æ¥æ¯æãå°ä¸é»å·¥å
·ç¦æ
®ï¼å¤ä¸é»å¯¦éææã"}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-9 flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/Home.tsx:13",size:"lg",className:"bg-[#80dff5] text-[#063d5a] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Home.tsx:13",href:"/learning-paths",children:["æ¾æçå¸ç¿è·¯å¾ ",n.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:13",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/Home.tsx:13",size:"lg",variant:"outline",className:"border-white/25 bg-transparent text-white hover:bg-white/10 hover:text-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/Home.tsx:13",href:"/enterprise",children:"伿¥æ¹æ¡"})})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"self-end rounded-[2rem] border border-white/15 bg-[#0b5876]/80 p-6 shadow-2xl backdrop-blur md:p-8",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:13",className:"text-xs font-bold tracking-[0.15em] text-[#80dff5]",children:"å¾é¸æå°ææ"}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-6 grid gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"rounded-2xl bg-[#f4fbfd] p-5 text-[#063d5a]",children:[n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:13",className:"text-xs font-bold tracking-[0.13em] text-[#008cbf]",children:"01"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-4 text-xl font-semibold",children:"é¸æå ´æ¯"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-2 text-sm leading-6 text-[#315c70]",children:"æè§è²ãä»»åèæå
¥æ¹å¼æ¾å°åé©çéå§ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:13",className:"rounded-2xl border border-white/10 bg-white/[0.06] p-5",children:[n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:13",className:"text-xs font-bold tracking-[0.13em] text-[#80dff5]",children:"02"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-4 text-xl font-semibold",children:"實ä½èå帶"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:13",className:"mt-2 text-sm leading-6 text-[#e1f7fc]/70",children:"æç·´ç
387¿æ´çæå¯å»¶çºä½¿ç¨ç工使¹æ³ã"})]})]})]})]})]}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:14",className:"bg-[#f7f3eb] py-16 md:py-20",children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:14",className:"container max-w-7xl",children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:14",className:"max-w-2xl",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:14",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"é¸æä½ çä¸ä¸æ¥"}),n.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541] md:text-5xl",children:"å人å¸ç¿æåéå°å
¥ï¼å
èµ°å°å
¥å£ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-10 grid gap-5 md:grid-cols-2",children:[n.jsxs(re,{"data-loc":"client/src/pages/Home.tsx:14",href:"/learning-paths",className:"group rounded-2xl border border-[#103541]/10 bg-white p-7 transition hover:-translate-y-1 hover:border-[#0d6865]/40",children:[n.jsx(WE,{"data-loc":"client/src/pages/Home.tsx:14",className:"h-6 w-6 text-[#0d6865]"}),n.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-8 text-2xl font-semibold text-[#103541]",children:"ææ³æå AI è½å"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-3 leading-7 text-[#567176]",children:"å¾å·¥ä½ä»»åãç¨åº¦èæå
¥æ¹å¼éå§ï¼æ¾å°ç¾æèª²ç¨èç¨ä¾ã"}),n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-7 inline-flex items-center gap-2 font-semibold text-[#0d6865]",children:["æ¢ç´¢å¸ç¿è·¯å¾ ",n.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:14",className:"h-4 w-4 transition-transform group-hover:translate-x-1"})]})]}),n.jsxs(re,{"data-loc":"client/src/pages/Home.tsx:14",href:"/enterprise-paths",className:"group rounded-2xl bg-[#e9f2ee] p-7 transition hover:-translate-y-1",children:[n.jsx(SE,{"data-loc":"client/src/pages/Home.tsx:14",className:"h-6 w-6 text-[#0d6865]"}),n.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-8 text-2xl font-semibold text-[#103541]",children:"ææ£å¨å¸¶é åéå°å
¥"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-3 leading-7 text-[#567176]",children:"以æ¡ç¨æ
å¢ãçµç¹ç®æ¨èæ¯æ´æ¹å¼ï¼æ±ºå®ä¼æ¥çä¸ä¸æ¥ã"}),n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:14",className:"mt-7 inline-flex items-center gap-2 font-semibold text-[#0d6865]",children:["æ¥ç伿¥å°å
¥æ¹å ",n.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:14",className:"h-4 w-4 transition-transform group-hover:translate-x-1"})]})]})]})]})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:15",className:"bg-[#f7f3eb] pb-16 md:pb-20",children:n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:15",className:"container max-w-7xl",children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:15",className:"group/brand relative overflow-hidden rounded-[2rem] bg-[#0b5876] px-7 py-8 text-white shadow-[0_20px_50px_rgba(6,61,90,0.2)] transition-[transform,box-shadow] duration-300 ease-[cubic-bezier(0.23,1,0.32,1)] hover:-translate-y-1 hover:shadow-[0_28px_64px_rgba(6,61,90,0.3)] focus-within:-translate-y-1 focus-within:shadow-[0_28px_64px_rgba(6,61,90,0.3)] motion-reduce:transform-none motion-reduce:transition-none motion-reduce:hover:translate-y-0 motion-reduce:focus-within:translate-y-0 md:px-12 md:py-10",children:[n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:15",className:"hero-grid brand-home-ambient-grid pointer-events-none absolute inset-0 opacity-25 transition-opacity duration-300 group-hover/brand:opacity-35 group-focus-within/brand:opacity-35 motion-reduce:transition-none"}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:15","aria-hidden":"true",className:"brand-home-ambient-cube pointer-events-none absolute -right-8 -top-24 h-72 w-64 opacity-15 md:right-8",children:n.jsx("img",{"data-loc":"client/src/pages/Home.tsx:15",src:"/manus-storage/hkaihub-cube-logo_0ec33aee.png",alt:"",className:"h-full w-full object-contain transition-transform duration-300 ease-[
387cubic-bezier(0.23,1,0.32,1)] group-hover/brand:translate-x-3 group-hover/brand:rotate-[4deg] group-focus-within/brand:translate-x-3 group-focus-within/brand:rotate-[4deg] motion-reduce:transform-none motion-reduce:transition-none"})}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:15",className:"relative grid gap-7 md:grid-cols-[auto_1fr_auto] md:items-center",children:[n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:15",className:"grid h-16 w-16 place-items-center rounded-2xl bg-white shadow-lg transition-transform duration-[240ms] ease-[cubic-bezier(0.23,1,0.32,1)] group-hover/brand:-translate-y-0.5 group-hover/brand:scale-[1.06] group-focus-within/brand:-translate-y-0.5 group-focus-within/brand:scale-[1.06] motion-reduce:transform-none motion-reduce:transition-none",children:n.jsx("img",{"data-loc":"client/src/pages/Home.tsx:15",src:"/manus-storage/hkaihub-cube-logo_0ec33aee.png",alt:"HKAI HUB LOGO",className:"h-12 w-10 object-contain"})}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:15",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:15",className:"text-xs font-bold tracking-[0.17em] text-[#80dff5]",children:"HKAI HUB åç主ç«"}),n.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:15",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] md:text-4xl",children:"åçè§é»ãAI æ´å¯è伿¥æ
äºã"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:15",className:"mt-3 max-w-2xl leading-7 text-[#e1f7fc]/80",children:"åå¾ HKAI HUB åç主ç«ï¼èªèæåå¦ä½é£çµé¦æ¸¯ä¼æ¥ã人æè人工æºè½ç實è¸ã"})]}),n.jsx(te,{"data-loc":"client/src/pages/Home.tsx:15",size:"lg",className:"w-fit bg-[#80dff5] text-[#063d5a] shadow-[0_7px_20px_rgba(0,0,0,0.12)] transition-[transform,background-color,box-shadow] duration-[200ms] ease-[cubic-bezier(0.23,1,0.32,1)] hover:-translate-y-1 hover:scale-[1.06] hover:bg-white hover:shadow-[0_0_0_4px_rgba(128,223,245,0.2),0_18px_38px_rgba(128,223,245,0.5)] focus-visible:-translate-y-1 focus-visible:scale-[1.04] focus-visible:shadow-[0_0_0_4px_rgba(128,223,245,0.2),0_18px_38px_rgba(128,223,245,0.5)] active:scale-[0.98] motion-reduce:transform-none motion-reduce:transition-none",asChild:!0,children:n.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:15",href:W1.brandHome,onClick:()=>s(!0),"aria-busy":t,className:"group/cta relative overflow-hidden",children:[n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:15","aria-hidden":"true",className:"pointer-events-none absolute inset-0 origin-center scale-0 rounded-md bg-white/40 opacity-0 transition-[transform,opacity] duration-300 ease-[cubic-bezier(0.23,1,0.32,1)] group-active/cta:scale-[1.8] group-active/cta:opacity-100 motion-reduce:transition-none motion-reduce:transform-none"}),n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:15",className:"relative inline-flex items-center",children:[t?"æ£å¨åå¾â¦":"åå¾åç主ç«",t?n.jsx(Tt,{"data-loc":"client/src/pages/Home.tsx:15",className:"ml-2 h-4 w-4 animate-spin motion-reduce:animate-none","aria-hidden":"true"}):n.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:15",className:"ml-2 h-4 w-4 transition-transform duration-[180ms] ease-[cubic-bezier(0.23,1,0.32,1)] group-hover/brand:translate-x-1 group-focus-within/brand:translate-x-1 motion-reduce:transform-none motion-reduce:transition-none","aria-hidden":"true"})]})]})})]})]})})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:16",className:"border-y border-[#103541]/10 bg-[#e8e3d8] py-16 md:py-20",children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:16",className:"container max-w-7xl",children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:16",className:"flex flex-col justify-between gap-5 md:flex-row md:items-end",children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:16",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:16",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"ç²¾é¸èª²ç¨"}),n.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:16",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541]",children:"æä¸ä¸åå·¥ä½å ´æ¯ï¼è®æå¯äº¤ä»çææã"})]}),n.jsx(te,{"data-loc":"client/src/pages/Home.tsx:16",variant:"outline",className:"w-fit border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/Home.tsx:16",href:"/academy",children:"æ¥çå
¨é¨èª²ç¨"})})]}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:16",className:"mt-9 grid gap-5 md:grid-cols-2",children:l.map(i=>n.jsxs("article",{"data-loc":"client/src/pages/Home.tsx:16",className:"rounded-2xl bg-white p-7",children:[n.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:16",className:"text-xs font-bold tracking-[0.13em] text-[#0d6865]",children:[i.category," · ",i.duration]}),n.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:16",className:"mt-5 text-2xl font-semibold text-[#103541]",children:i.title}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:16",className:"mt-3 line-clamp-2 leading-7 text-[#567176]",children:i.summary}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:16",className:"mt-6 flex items-center justify-between border-t border-[#103541]/10 pt-5",children:[n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:16",className:"text-sm font-semibold text-[#103541]",children:i.price?`HK$${i.price.toLocaleStr
387ing()}`:i.priceNote??"課ç¨è³è¨"}),n.jsxs(re,{"data-loc":"client/src/pages/Home.tsx:16",href:`/academy/${i.slug}`,className:"inline-flex items-center gap-2 text-sm font-semibold text-[#0d6865]",children:["課ç¨è©³æ
",n.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:16",className:"h-4 w-4"})]})]})]},i.slug))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:17",className:"bg-[#f7f3eb] py-16 md:py-20",children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:17",className:"container flex max-w-7xl flex-col gap-7 rounded-[2rem] bg-[#103541] p-8 text-[#f7f3eb] md:flex-row md:items-center md:justify-between md:p-12",children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:17",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:17",className:"text-xs font-bold tracking-[0.15em] text-[#b8dbbd]",children:"éè¦å
鿏
æ¹åï¼"}),n.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:17",className:"mt-4 text-3xl font-semibold tracking-[-0.04em]",children:"å
ç¨å¸ç¿è·¯å¾æ´çä½ çä¸ä¸æ¥ã"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:17",className:"mt-3 max-w-2xl leading-7 text-[#e8e3d8]/75",children:"ç³»çµ±åªæé£å°ç¶²ç«ä¸å·²å»ºç«ç課ç¨ãç¨ä¾è伿¥å
¥å£ã"})]}),n.jsx(te,{"data-loc":"client/src/pages/Home.tsx:17",size:"lg",className:"shrink-0 bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Home.tsx:17",href:"/learning-paths",children:[n.jsx(An,{"data-loc":"client/src/pages/Home.tsx:17",className:"mr-2 h-4 w-4"}),"éå§æ¢ç´¢"]})})]})})]})})}const M8=[{label:"å
¨é¨èª²ç¨",value:"all"},{label:"嵿æç¨",value:"嵿æç¨"},{label:"忥çç¥",value:"忥çç¥"},{label:"åéè½å",value:"åéè½å"}];function R8(){const[t,s]=v.useState("all"),l=v.useMemo(()=>ka.filter(i=>t==="all"||i.category===t),[t]);return n.jsx(lt,{"data-loc":"client/src/pages/Academy.tsx:14",children:n.jsxs("main",{"data-loc":"client/src/pages/Academy.tsx:14",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/Academy.tsx:14",className:"border-b border-[#103541]/10 bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/Academy.tsx:14",className:"container max-w-7xl py-14 md:py-18",children:[n.jsx("p",{"data-loc":"client/src/pages/Academy.tsx:14",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"課ç¨"}),n.jsxs("div",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-5 flex flex-col justify-between gap-5 lg:flex-row lg:items-end",children:[n.jsxs("div",{"data-loc":"client/src/pages/Academy.tsx:14",children:[n.jsxs("h1",{"data-loc":"client/src/pages/Academy.tsx:14",className:"text-5xl font-semibold tracking-[-0.055em] text-[#103541] md:text-6xl",children:["鏿ä¸åå ´æ¯ï¼",n.jsx("br",{"data-loc":"client/src/pages/Academy.tsx:14"}),"æ AI ç¨å°å·¥ä½è£¡ã"]}),n.jsx("p",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-5 max-w-2xl leading-8 text-[#567176]",children:"æ¯é課ç¨ä»¥ç¾æå·¥ä½ä»»åçºèµ·é»ï¼åå©ä½ 建ç«å¯å¸¶åæ¥å¸¸å·¥ä½çè½åã"})]}),n.jsx(te,{"data-loc":"client/src/pages/Academy.tsx:14",variant:"outline",className:"w-fit border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/Academy.tsx:14",href:"/learning-paths",children:"ä¸ç¢ºå®ææ¨£é¸ï¼å
æ¾å¸ç¿è·¯å¾"})})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/Academy.tsx:14",className:"container max-w-7xl py-10 md:py-14",children:[n.jsx("div",{"data-loc":"client/src/pages/Academy.tsx:14",className:"flex flex-wrap gap-2",children:M8.map(i=>n.jsx("button",{"data-loc":"client/src/pages/Academy.tsx:14",onClick:()=>s(i.value),className:`rounded-full px-4 py-2 text-sm font-semibold transition ${t===i.value?"bg-[#103541] text-[#f7f3eb]":"border border-[#103541]/14 bg-white text-[#39565a] hover:border-[#0d6865]"}`,children:i.label},i.value))}),n.jsxs("p",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-6 text-sm text-[#567176]",children:[l.length," å坿¢ç´¢èª²ç¨"]}),n.jsx("div",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-6 grid gap-5 md:grid-cols-2 xl:grid-cols-3",children:l.map(i=>n.jsxs("article",{"data-loc":"client/src/pages/Academy.tsx:14",className:"flex flex-col rounded-2xl border border-[#103541]/10 bg-white p-6",children:[n.jsxs("p",{"data-loc":"client/src/pages/Academy.tsx:14",className:"text-xs font-bold tracking-[0.13em] text-[#0d6865]",children:[i.category," · ",i.level]}),n.jsx("h2",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-5 text-2xl font-semibold tracking-[-0.035em] text-[#103541]",children:i.title}),n.jsx("p",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-3 text-sm leading-7 text-[#567176]",children:i.summary}),n.jsx("div",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-5 flex flex-wrap gap-2",children:i.outcomes.slice(0,2).map(o=>n.jsxs("span",{"data-loc":"client/src/pages/Academy.tsx:14",className:"inline-flex items-center gap-1 rounded-full bg-[#e9f2ee] px-2.5 py-1 text-xs text-[#39565a]",children:[n.jsx(lr,{"data-loc":"client/src/pages/Academy.tsx:14",className:"h-3 w-3 text-[#0d6865]"}),o]},o))}),n.jsxs("div",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-auto flex items-end justify-between gap-3 border-t border-[#103541]/10 pt-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/Academy.tsx:14",children:[n.jsxs("p",{"data-loc":"client/src/pages/Academy.tsx:14",className:"text-xs text-[#567176]",children:[i.duration," · ",i.format]}),n.jsx("p",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-1 font-semibold text-[#103541]",children:i.price?`HK$${i.price.toLocaleStr
387ing()}`:i.priceNote??"課ç¨è³è¨"})]}),n.jsxs(re,{"data-loc":"client/src/pages/Academy.tsx:14",href:`/academy/${i.slug}`,className:"inline-flex items-center gap-1 text-sm font-semibold text-[#0d6865]",children:["詳æ
",n.jsx(Se,{"data-loc":"client/src/pages/Academy.tsx:14",className:"h-4 w-4"})]})]})]},i.slug))}),l.length===0?n.jsx("div",{"data-loc":"client/src/pages/Academy.tsx:14",className:"mt-6 rounded-2xl border border-dashed border-[#103541]/20 p-8 text-center text-sm text-[#567176]",children:"æªæ¾å°ç¬¦åæ¹åç課ç¨ãè«é¸æå
¶ä»æ¹åï¼æå
æ¥çå¸ç¿è·¯å¾ã"}):null]})]})})}var xm="focusScope.autoFocusOnMount",hm="focusScope.autoFocusOnUnmount",o0={bubbles:!1,cancelable:!0},P8="FocusScope",wd=v.forwardRef((t,s)=>{const{loop:l=!1,trapped:i=!1,onMountAutoFocus:o,onUnmountAutoFocus:d,...f}=t,[m,h]=v.useState(null),g=Ga(o),b=Ga(d),x=v.useRef(null),j=Qe(s,w=>h(w)),C=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect(()=>{if(i){let w=function(H){if(C.paused||!m)return;const Y=H.target;m.contains(Y)?x.current=Y:bn(x.current,{select:!0})},A=function(H){if(C.paused||!m)return;const Y=H.relatedTarget;Y!==null&&(m.contains(Y)||bn(x.current,{select:!0}))},E=function(H){if(document.activeElement===document.body)for(const z of H)z.removedNodes.length>0&&bn(m)};document.addEventListener("focusin",w),document.addEventListener("focusout",A);const O=new MutationObserver(E);return m&&O.observe(m,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",w),document.removeEventListener("focusout",A),O.disconnect()}}},[i,m,C.paused]),v.useEffect(()=>{if(m){u0.add(C);const w=document.activeElement;if(!m.contains(w)){const E=new CustomEvent(xm,o0);m.addEventListener(xm,g),m.dispatchEvent(E),E.defaultPrevented||(_8(L8(ej(m)),{select:!0}),document.activeElement===w&&bn(m))}return()=>{m.removeEventListener(xm,g),setTimeout(()=>{const E=new CustomEvent(hm,o0);m.addEventListener(hm,b),m.dispatchEvent(E),E.defaultPrevented||bn(w??document.body,{select:!0}),m.removeEventListener(hm,b),u0.remove(C)},0)}}},[m,g,b,C]);const N=v.useCallback(w=>{if(!l&&!i||C.paused)return;const A=w.key==="Tab"&&!w.altKey&&!w.ctrlKey&&!w.metaKey,E=document.activeElement;if(A&&E){const O=w.currentTarget,[H,Y]=T8(O);H&&Y?!w.shiftKey&&E===Y?(w.preventDefault(),l&&bn(H,{select:!0})):w.shiftKey&&E===H&&(w.preventDefault(),l&&bn(Y,{select:!0})):E===O&&w.preventDefault()}},[l,i,C.paused]);return n.jsx(Ae.div,{tabIndex:-1,...f,ref:j,onKeyDown:N})});wd.displayName=P8;function _8(t,{select:s=!1}={}){const l=document.activeElement;for(const i of t)if(bn(i,{select:s}),document.activeElement!==l)return}function T8(t){const s=ej(t),l=d0(s,t),i=d0(s.reverse(),t);return[l,i]}function ej(t){const s=[],l=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:i=>{const o=i.tagName==="INPUT"&&i.type==="hidden";return i.disabled||i.hidden||o?NodeFilter.FILTER_SKIP:i.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;l.nextNode();)s.push(l.currentNode);return s}function d0(t,s){for(const l of t)if(!O8(l,{upTo:s}))return l}function O8(t,{upTo:s}){if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(s!==void 0&&t===s)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1}function D8(t){return t instanceof HTMLInputElement&&"select"in t}function bn(t,{select:s=!1}={}){if(t&&t.focus){const l=document.activeElement;t.focus({preventScroll:!0}),t!==l&&D8(t)&&s&&t.select()}}var u0=k8();function k8(){let t=[];return{add(s){const l=t[0];s!==l&&l?.pause(),t=f0(t,s),t.unshift(s)},remove(s){t=f0(t,s),t[0]?.resume()}}}function f0(t,s){const l=[...t],i=l.indexOf(s);return i!==-1&&l.splice(i,1),l}function L8(t){return t.filter(s=>s.tagName!=="A")}var gm=0;function Qp(){v.useEffect(()=>{const t=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",t[0]??m0()),document.body.insertAdjacentElement("beforeend",t[1]??m0()),gm++,()=>{gm===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(s=>s.remove()),gm--}},[])}function m0(){const t=document.createElement("span");return t.setAttribute("data-radix-focus-guard",""),t.tabIndex=0,t.style.outline="none",t.style.opacity="0",t.style.position="fixed",t.style.pointerEvents="none",t}var is=function(){return is=Object.assign||function(s){for(var l,i=1,o=arguments.length;i<o;i++){l=arguments[i];for(var d in l)Object.prototype.hasOwnProperty.call(l,d)&&(s[d]=l[d])}return s},is.apply(this,arguments)};function tj(t,s){var l={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&s.indexOf(i)<0&&(l[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,i=Object.getOwnPropertySymbols(t);o<i.length;o++)s.indexOf(i[o])<0&&Object.prototype.propertyIsEnumerable.call(t,i[o])&&(l[i[o]]=t[i[o]]);return l}function I8(t,s,l){if(l||arguments.length===2)for(var i=0,o=s.length,d;i<o;i++)(d||!(i in s))&&(d||(d=Array.prototype.slice.call(s,0,i)),d[i]=s[i]);return t.concat(d||Array.prototype.slice.call(s))}var Ho="right-scroll-bar-position",zo="width-before-scroll-bar",H8="with-scroll-bars-hidden",z8="--removed-body-scroll-bar-size";function bm(t,s){return typeof t=="function"?t(s):t&&(t.current=s),t}function U8(t,s){var l=v.useState(function(){return{value:t,callback:s,facade:{get current(){return l.value},set current(i){var o=l.value;o!==i&&(l.value=i,l.callback(i,o))}}}})[0];return l.callback=s,l.facade}var B8=typeof window<"u"?v.useLayoutEffect:v.useEffect,p0=new WeakMap;function q8(t,s){var l=U8(null,function(i){return t.forEach(function(o){return bm(o,i)})});return B8(function(){var i=p0.get(l);if(i){var o=new Set(i),d=new Set(t),f=l.current;
vendor: 4,196 bytes, lines 387-402
387o.forEach(function(m){d.has(m)||bm(m,null)}),d.forEach(function(m){o.has(m)||bm(m,f)})}p0.set(l,t)},[t]),l}function Q8(t){return t}function V8(t,s){s===void 0&&(s=Q8);var l=[],i=!1,o={read:function(){if(i)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return l.length?l[l.length-1]:t},useMedium:function(d){var f=s(d,i);return l.push(f),function(){l=l.filter(function(m){return m!==f})}},assignSyncMedium:function(d){for(i=!0;l.length;){var f=l;l=[],f.forEach(d)}l={push:function(m){return d(m)},filter:function(){return l}}},assignMedium:function(d){i=!0;var f=[];if(l.length){var m=l;l=[],m.forEach(d),f=l}var h=function(){var b=f;f=[],b.forEach(d)},g=function(){return Promise.resolve().then(h)};g(),l={push:function(b){f.push(b),g()},filter:function(b){return f=f.filter(b),l}}}};return o}function G8(t){t===void 0&&(t={});var s=V8(null);return s.options=is({async:!0,ssr:!1},t),s}var aj=function(t){var s=t.sideCar,l=tj(t,["sideCar"]);if(!s)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var i=s.read();if(!i)throw new Error("Sidecar medium not found");return v.createElement(i,is({},l))};aj.isSideCarExport=!0;function K8(t,s){return t.useMedium(s),aj}var sj=G8(),vm=function(){},Nd=v.forwardRef(function(t,s){var l=v.useRef(null),i=v.useState({onScrollCapture:vm,onWheelCapture:vm,onTouchMoveCapture:vm}),o=i[0],d=i[1],f=t.forwardProps,m=t.children,h=t.className,g=t.removeScrollBar,b=t.enabled,x=t.shards,j=t.sideCar,C=t.noRelative,N=t.noIsolation,w=t.inert,A=t.allowPinchZoom,E=t.as,O=E===void 0?"div":E,H=t.gapMode,Y=tj(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),z=j,T=q8([l,s]),R=is(is({},Y),o);return v.createElement(v.Fragment,null,b&&v.createElement(z,{sideCar:sj,removeScrollBar:g,shards:x,noRelative:C,noIsolation:N,inert:w,setCallbacks:d,allowPinchZoom:!!A,lockRef:l,gapMode:H}),f?v.cloneElement(v.Children.only(m),is(is({},R),{ref:T})):v.createElement(O,is({},R,{className:h,ref:T}),m))});Nd.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Nd.classNames={fullWidth:zo,zeroRight:Ho};var Y8=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function F8(){if(!document)return null;var t=document.createElement("style");t.type="text/css";var s=Y8();return s&&t.setAttribute("nonce",s),t}function $8(t,s){t.styleSheet?t.styleSheet.cssText=s:t.appendChild(document.createTextNode(s))}function W8(t){var s=document.head||document.getElementsByTagName("head")[0];s.appendChild(t)}var X8=function(){var t=0,s=null;return{add:function(l){t==0&&(s=F8())&&($8(s,l),W8(s)),t++},remove:function(){t--,!t&&s&&(s.parentNode&&s.parentNode.removeChild(s),s=null)}}},Z8=function(){var t=X8();return function(s,l){v.useEffect(function(){return t.add(s),function(){t.remove()}},[s&&l])}},nj=function(){var t=Z8(),s=function(l){var i=l.styles,o=l.dynamic;return t(i,o),null};return s},J8={left:0,top:0,right:0,gap:0},ym=function(t){return parseInt(t||"",10)||0},eM=function(t){var s=window.getComputedStyle(document.body),l=s[t==="padding"?"paddingLeft":"marginLeft"],i=s[t==="padding"?"paddingTop":"marginTop"],o=s[t==="padding"?"paddingRight":"marginRight"];return[ym(l),ym(i),ym(o)]},tM=function(t){if(t===void 0&&(t="margin"),typeof window>"u")return J8;var s=eM(t),l=document.documentElement.clientWidth,i=window.innerWidth;return{left:s[0],top:s[1],right:s[2],gap:Math.max(0,i-l+s[2]-s[0])}},aM=nj(),ml="data-scroll-locked",sM=function(t,s,l,i){var o=t.left,d=t.top,f=t.right,m=t.gap;return l===void 0&&(l="margin"),` 388 .`.concat(H8,` { 389 overflow: hidden `).concat(i,`; 390 padding-right: `).concat(m,"px ").concat(i,`; 391 } 392 body[`).concat(ml,`] { 393 overflow: hidden `).concat(i,`; 394 overscroll-behavior: contain; 395 `).concat([s&&"position: relative ".concat(i,";"),l==="margin"&&` 396 padding-left: `.concat(o,`px; 397 padding-top: `).concat(d,`px; 398 padding-right: `).concat(f,`px; 399 margin-left:0; 400 margin-top:0; 401 margin-right: `).concat(m,"px ").concat(i,`; 402 `),l==="padding"&&"padding-right: ".concat(m,"px ").concat(i,";
402")].filter(Boolean).join(""),` 403 } 404 405 .`).concat(Ho,` { 406 right: `).concat(m,"px ").concat(i,`; 407 } 408 409 .`).concat(zo,` { 410 margin-right: `).concat(m,"px ").concat(i,`; 411 } 412 413 .`).concat(Ho," .").concat(Ho,` { 414 right: 0 `).concat(i,`; 415 } 416 417 .`).concat(zo," .").concat(zo,` { 418 margin-right: 0 `).concat(i,`; 419 } 420 421 body[`).concat(ml,`] { 422 `).concat(z8,": ").concat(m,`px; 423 } 424`)},x0=function(){var t=parseInt(document.body.getAttribute(ml)||"0",10);return isFinite(t)?t:0},nM=function(){v.useEffect(function(){return document.body.setAttribute(ml,(x0()+1).toString()),function(){var t=x0()-1;t<=0?document.body.removeAttribute(ml):document.body.setAttribute(ml,t.toString())}},[])},rM=function(t){var s=t.noRelative,l=t.noImportant,i=t.gapMode,o=i===void 0?"margin":i;nM();var d=v.useMemo(function(){return tM(o)},[o]);return v.createElement(aM,{styles:sM(d,!s,o,l?"":"!important")})},ep=!1;if(typeof window<"u")try{var Ro=Object.defineProperty({},"passive",{get:function(){return ep=!0,!0}});window.addEventListener("test",Ro,Ro),window.removeEventListener("test",Ro,Ro)}catch{ep=!1}var il=ep?{passive:!1}:!1,lM=function(t){return t.tagName==="TEXTAREA"},rj=function(t,s){if(!(t instanceof Element))return!1;var l=window.getComputedStyle(t);return l[s]!=="hidden"&&!(l.overflowY===l.overflowX&&!lM(t)&&l[s]==="visible")},iM=function(t){return rj(t,"overflowY")},cM=function(t){return rj(t,"overflowX")},h0=function(t,s){var l=s.ownerDocument,i=s;do{typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&(i=i.host);var o=lj(t,i);if(o){var d=ij(t,i),f=d[1],m=d[2];if(f>m)return!0}i=i.parentNode}while(i&&i!==l.body);return!1},oM=function(t){var s=t.scrollTop,l=t.scrollHeight,i=t.clientHeight;return[s,l,i]},dM=function(t){var s=t.scrollLeft,l=t.scrollWidth,i=t.clientWidth;return[s,l,i]},lj=function(t,s){return t==="v"?iM(s):cM(s)},ij=function(t,s){return t==="v"?oM(s):dM(s)},uM=function(t,s){return t==="h"&&s==="rtl"?-1:1},fM=function(t,s,l,i,o){var d=uM(t,window.getComputedStyle(s).direction),f=d*i,m=l.target,h=s.contains(m),g=!1,b=f>0,x=0,j=0;do{if(!m)break;var C=ij(t,m),N=C[0],w=C[1],A=C[2],E=w-A-d*N;(N||E)&&lj(t,m)&&(x+=E,j+=N);var O=m.parentNode;m=O&&O.nodeType===Node.DOCUMENT_FRAGMENT_NODE?O.host:O}while(!h&&m!==document.body||h&&(s.contains(m)||s===m));return(b&&Math.abs(x)<1||!b&&Math.abs(j)<1)&&(g=!0),g},Po=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},g0=function(t){return[t.deltaX,t.deltaY]},b0=function(t){return t&&"current"in t?t.current:t},mM=function(t,s){return t[0]===s[0]&&t[1]===s[1]},pM=function(t){return` 425 .block-interactivity-`.concat(t,` {pointer-events: none;} 426 .allow-interactivity-`).concat(t,` {pointer-events: all;} 427`)},xM=0,cl=[];function hM(t){var s=v.useRef([]),l=v.useRef([0,0]),i=v.useRef(),o=v.useState(xM++)[0],d=v.useState(nj)[0],f=v.useRef(t);v.useEffect(function(){f.current=t},[t]),v.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(o));var w=I8([t.lockRef.current],(t.shards||[]).map(b0),!0).filter(Boolean);return w.forEach(function(A){return A.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),w.forEach(function(A){return A.classList.remove("allow-interactivity-".concat(o))})}}},[t.inert,t.lockRef.current,t.shards]);var m=v.useCallback(function(w,A){if("touches"in w&&w.touches.length===2||w.type==="wheel"&&w.ctrlKey)return!f.current.allowPinchZoom;var E=Po(w),O=l.current,H="deltaX"in w?w.deltaX:O[0]-E[0],Y="deltaY"in w?w.deltaY:O[1]-E[1],z,T=w.target,R=Math.abs(H)>Math.abs(Y)?"h":"v";if("touches"in w&&R==="h"&&T.type==="range")return!1;var L=h0(R,T);if(!L)return!0;if(L?z=R:(z=R==="v"?"h":"v",L=h0(R,T)),!L)return!1;if(!i.current&&"changedTouches"in w&&(H||Y)&&(i.current=z),!z)return!0;var ee=i.current||z;return fM(ee,A,w,ee==="h"?H:Y)},[]),h=v.useCallback(function(w){var A=w;if(!(!cl.length||cl[cl.length-1]!==d)){var E="deltaY"in A?g0(A):Po(A),O=s.current.filter(function(z){return z.name===A.type&&(z.target===A.target||A.target===z.shadowParent)&&mM(z.delta,E)})[0];if(O&&O.should){A.cancelable&&A.preventDefault();return}
vendor: 6,580 bytes, line 427
427if(!O){var H=(f.current.shards||[]).map(b0).filter(Boolean).filter(function(z){return z.contains(A.target)}),Y=H.length>0?m(A,H[0]):!f.current.noIsolation;Y&&A.cancelable&&A.preventDefault()}}},[]),g=v.useCallback(function(w,A,E,O){var H={name:w,delta:A,target:E,should:O,shadowParent:gM(E)};s.current.push(H),setTimeout(function(){s.current=s.current.filter(function(Y){return Y!==H})},1)},[]),b=v.useCallback(function(w){l.current=Po(w),i.current=void 0},[]),x=v.useCallback(function(w){g(w.type,g0(w),w.target,m(w,t.lockRef.current))},[]),j=v.useCallback(function(w){g(w.type,Po(w),w.target,m(w,t.lockRef.current))},[]);v.useEffect(function(){return cl.push(d),t.setCallbacks({onScrollCapture:x,onWheelCapture:x,onTouchMoveCapture:j}),document.addEventListener("wheel",h,il),document.addEventListener("touchmove",h,il),document.addEventListener("touchstart",b,il),function(){cl=cl.filter(function(w){return w!==d}),document.removeEventListener("wheel",h,il),document.removeEventListener("touchmove",h,il),document.removeEventListener("touchstart",b,il)}},[]);var C=t.removeScrollBar,N=t.inert;return v.createElement(v.Fragment,null,N?v.createElement(d,{styles:pM(o)}):null,C?v.createElement(rM,{noRelative:t.noRelative,gapMode:t.gapMode}):null)}function gM(t){for(var s=null;t!==null;)t instanceof ShadowRoot&&(s=t.host,t=t.host),t=t.parentNode;return s}const bM=K8(sj,hM);var Sd=v.forwardRef(function(t,s){return v.createElement(Nd,is({},t,{ref:s,sideCar:bM}))});Sd.classNames=Nd.classNames;var vM=function(t){if(typeof document>"u")return null;var s=Array.isArray(t)?t[0]:t;return s.ownerDocument.body},ol=new WeakMap,_o=new WeakMap,To={},jm=0,cj=function(t){return t&&(t.host||cj(t.parentNode))},yM=function(t,s){return s.map(function(l){if(t.contains(l))return l;var i=cj(l);return i&&t.contains(i)?i:(console.error("aria-hidden",l,"in not contained inside",t,". Doing nothing"),null)}).filter(function(l){return!!l})},jM=function(t,s,l,i){var o=yM(s,Array.isArray(t)?t:[t]);To[l]||(To[l]=new WeakMap);var d=To[l],f=[],m=new Set,h=new Set(o),g=function(x){!x||m.has(x)||(m.add(x),g(x.parentNode))};o.forEach(g);var b=function(x){!x||h.has(x)||Array.prototype.forEach.call(x.children,function(j){if(m.has(j))b(j);else try{var C=j.getAttribute(i),N=C!==null&&C!=="false",w=(ol.get(j)||0)+1,A=(d.get(j)||0)+1;ol.set(j,w),d.set(j,A),f.push(j),w===1&&N&&_o.set(j,!0),A===1&&j.setAttribute(l,"true"),N||j.setAttribute(i,"true")}catch(E){console.error("aria-hidden: cannot operate on ",j,E)}})};return b(s),m.clear(),jm++,function(){f.forEach(function(x){var j=ol.get(x)-1,C=d.get(x)-1;ol.set(x,j),d.set(x,C),j||(_o.has(x)||x.removeAttribute(i),_o.delete(x)),C||x.removeAttribute(l)}),jm--,jm||(ol=new WeakMap,ol=new WeakMap,_o=new WeakMap,To={})}},Vp=function(t,s,l){l===void 0&&(l="data-aria-hidden");var i=Array.from(Array.isArray(t)?t:[t]),o=vM(t);return o?(i.push.apply(i,Array.from(o.querySelectorAll("[aria-live], script"))),jM(i,o,l,"aria-hidden")):function(){return null}},Cd="Dialog",[oj,dj]=wa(Cd),[wM,Wa]=oj(Cd),uj=t=>{const{__scopeDialog:s,children:l,open:i,defaultOpen:o,onOpenChange:d,modal:f=!0}=t,m=v.useRef(null),h=v.useRef(null),[g,b]=Cn({prop:i,defaultProp:o??!1,onChange:d,caller:Cd});return n.jsx(wM,{scope:s,triggerRef:m,contentRef:h,contentId:Va(),titleId:Va(),descriptionId:Va(),open:g,onOpenChange:b,onOpenToggle:v.useCallback(()=>b(x=>!x),[b]),modal:f,children:l})};uj.displayName=Cd;var fj="DialogTrigger",mj=v.forwardRef((t,s)=>{const{__scopeDialog:l,...i}=t,o=Wa(fj,l),d=Qe(s,o.triggerRef);return n.jsx(Ae.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Yp(o.open),...i,ref:d,onClick:xe(t.onClick,o.onOpenToggle)})});mj.displayName=fj;var Gp="DialogPortal",[NM,pj]=oj(Gp,{forceMount:void 0}),xj=t=>{const{__scopeDialog:s,forceMount:l,children:i,container:o}=t,d=Wa(Gp,s);return n.jsx(NM,{scope:s,forceMount:l,children:v.Children.map(i,f=>n.jsx($a,{present:l||d.open,children:n.jsx(Zi,{asChild:!0,container:o,children:f})}))})};xj.displayName=Gp;var Fo="DialogOverlay",hj=v.forwardRef((t,s)=>{const l=pj(Fo,t.__scopeDialog),{forceMount:i=l.forceMount,...o}=t,d=Wa(Fo,t.__scopeDialog);return d.modal?n.jsx($a,{present:i||d.open,children:n.jsx(CM,{...o,ref:s})}):null});hj.displayName=Fo;var SM=nr("DialogOverlay.RemoveScroll"),CM=v.forwardRef((t,s)=>{const{__scopeDialog:l,...i}=t,o=Wa(Fo,l);return n.jsx(Sd,{as:SM,allowPinchZoom:!0,shards:[o.contentRef],children:n.jsx(Ae.div,{"data-state":Yp(o.open),...i,ref:s,style:{pointerEvents:"auto",...i.style}})})}),cr="DialogContent",gj=v.forwardRef((t,s)=>{const l=pj(cr,t.__scopeDialog),{forceMount:i=l.forceMount,...o}=t,d=Wa(cr,t.__scopeDialog);return n.jsx($a,{present:i||d.open,children:d.modal?n.jsx(AM,{...o,ref:s}):n.jsx(EM,{...o,ref:s})})});gj.displayName=cr;var AM=v.forwardRef((t,s)=>{const l=Wa(cr,t.__scopeDialog),i=v.useRef(null),o=Qe(s,l.contentRef,i);return v.useEffect(()=>{const d=i.current;if(d)return Vp(d)},[]),n.jsx(bj,{...t,ref:o,trapFocus:l.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:xe(t.onCloseAutoFocus,d=>{d.preventDefault(),l.triggerRef.current?.focus()}),onPointerDownOutside:xe(t.onPointerDownOutside,d=>{const f=d.detail.originalEvent,m=f.button===0&&f.ctrlKey===!0;(f.button===2||m)&&d.preventDefault()}),onFocusOutside:xe(t.onFocusOutside,d=>d.preventDefault())})}),EM=v.forwardRef((t,s)=>{const l=Wa(cr,t.__scopeDialog),i=v.useRef(!1),o=v.useRef(!1);return n.jsx(bj,{...t,ref:s,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:d=>{t.onCloseAutoFocus?.(d),d.defaultPrevented||(i.current||l.triggerRef.current?.focus(),d.preventDefault()),i.current=!1,o.current=!1},onInteractOutside:d=>{t.onInteractOutside?.(d),d.defaultPrevented||(i.current=!0,d.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const f=d.target;l.triggerRef.current?.contains(f)&&d.preventDefault(),d.detail.originalEvent.type==="focusin"&&o.current&&d.preventDefault()}})}),bj=v.forwardRef((t,s)=>{const{__scopeDialog:l,trapFocus:i,onOpenAutoFocus:o,onCloseAutoFocus:d,...f}=t,m=Wa(cr,l),h=v.useRef(null),g=Qe(s,h);return Qp(),n.jsxs(n.Fragment,{children:[n.jsx(wd,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:o,onUnmountAutoFocus:d,children:n.jsx(Wi,{role:"dialog",id:m.contentId,"aria-describedby":m.descriptionId,"aria-labelledby":m.titleId,"data-state":Yp(m.open),...f,ref:g,onDismiss:()=>m.onOpenChange(!1)})}),n.jsxs(n.Fragment,{children:[n.jsx(RM,{titleId:m.titleId}),n.jsx(_M,{contentRef:h,descriptionId:m.descriptionId})]})]})}),Kp="DialogTitle",vj=v.forwardRef((t,s)=>{const{__scopeDialog:l,...i}
427=t,o=Wa(Kp,l);return n.jsx(Ae.h2,{id:o.titleId,...i,ref:s})});vj.displayName=Kp;var yj="DialogDescription",jj=v.forwardRef((t,s)=>{const{__scopeDialog:l,...i}=t,o=Wa(yj,l);return n.jsx(Ae.p,{id:o.descriptionId,...i,ref:s})});jj.displayName=yj;var wj="DialogClose",Nj=v.forwardRef((t,s)=>{const{__scopeDialog:l,...i}=t,o=Wa(wj,l);return n.jsx(Ae.button,{type:"button",...i,ref:s,onClick:xe(t.onClick,()=>o.onOpenChange(!1))})});Nj.displayName=wj;function Yp(t){return t?"open":"closed"}var Sj="DialogTitleWarning",[MM,Cj]=NC(Sj,{contentName:cr,titleName:Kp,docsSlug:"dialog"}),RM=({titleId:t})=>{const s=Cj(Sj),l=`\`${s.contentName}\` requires a \`${s.titleName}\` for the component to be accessible for screen reader users. 428 429If you want to hide the \`${s.titleName}\`, you can wrap it with our VisuallyHidden component. 430 431For more information, see https://radix-ui.com/primitives/docs/components/${s.docsSlug}`;return v.useEffect(()=>{t&&(document.getElementById(t)||console.error(l))},[l,t]),null},PM="DialogDescriptionWarning",_M=({contentRef:t,descriptionId:s})=>{const i=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Cj(PM).contentName}}.`;return v.useEffect(()=>{const o=t.current?.getAttribute("aria-describedby");s&&o&&(document.getElementById(s)||console.warn(i))},[i,t,s]),null},Aj=uj,TM=mj,Ej=xj,Mj=hj,Rj=gj,Pj=vj,_j=jj,Fp=Nj;const OM=v.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),Tj=()=>v.useContext(OM);function Oo(t){const s=v.useRef(t);s.current=t;const l=v.useRef(null);return l.current||(l.current=function(...i){return s.current.apply(this,i)}),l.current}function Oj(t={}){const{onKeyDown:s,onCompositionStart:l,onCompositionEnd:i}=t,o=v.useRef(!1),d=v.useRef(null),f=v.useRef(null),m=Oo(x=>{d.current&&(clearTimeout(d.current),d.current=null),f.current&&(clearTimeout(f.current),f.current=null),o.current=!0,l?.(x)}),h=Oo(x=>{d.current=setTimeout(()=>{f.current=setTimeout(()=>{o.current=!1})}),i?.(x)}),g=Oo(x=>
431{if(o.current&&(x.key==="Escape"||x.key==="Enter"&&!x.shiftKey)){x.stopPropagation();return}s?.(x)}),b=Oo(()=>o.current);return{onCompositionStart:m,onCompositionEnd:h,onKeyDown:g,isComposing:b}}function _t({className:t,type:s,onKeyDown:l,onCompositionStart:i,onCompositionEnd:o,...d}){const f=Tj(),{onCompositionStart:m,onCompositionEnd:h,onKeyDown:g}=Oj({onKeyDown:b=>{const x=b.nativeEvent.isComposing||f.justEndedComposing();b.key==="Enter"&&x||l?.(b)},onCompositionStart:b=>{f.setComposing(!0),i?.(b)},onCompositionEnd:b=>{f.markCompositionEnd(),setTimeout(()=>{f.setComposing(!1)},100),o?.(b)}});return n.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:s,"data-slot":"input",className:we("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",t),onCompositionStart:m,onCompositionEnd:h,onKeyDown:g,...d})}var DM="Label",Dj=v.forwardRef((t,s)=>n.jsx(Ae.label,{...t,ref:s,onMouseDown:l=>{l.target.closest("button, input, select, textarea")||(t.onMouseDown?.(l),!l.defaultPrevented&&l.detail>1&&l.preventDefault())}}));Dj.displayName=DM;var kM=Dj;function et({className:t,...s}){return n.jsx(kM,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:we("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",t),...s})}function wl({className:t,onKeyDown:s,onCompositionStart:l,onCompositionEnd:i,...o}){const d=Tj(),{onCompositionStart:f,onCompositionEnd:m,onKeyDown:h}=Oj({onKeyDown:g=>{const b=g.nativeEvent.isComposing||d.justEndedComposing();g.key==="Enter"&&!g.shiftKey&&b||s?.(g)},onCompositionStart:g=>{d.setComposing(!0),l?.(g)},onCompositionEnd:g=>{d.markCompositionEnd(),setTimeout(()=>{d.setComposing(!1)},100),i?.(g)}});return n.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:we("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",t),onCompositionStart:f,onCompositionEnd:m,onKeyDown:h,...o})}function LM(){const[,t]=jd("/academy/:slug"),s=ka.find(N=>N.slug===t?.slug),l=s?.slug??"ai-animation-practice",i=s?.instructorSlug?J1(s.instructorSlug):void 0,o=Te.courseSessions.listForCourse.useQuery({courseSlug:l},{enabled:!!s}),d=Te.courseSessions.joinWaitlist.useMutation(),[f,m]=v.useState(),[h,g]=v.useState(!1),[b,x]=v.useState({name:"",email:"",phone:"",role:"",learningGoal:"",privacyConsent:!1});if(!s)return n.jsx(jl,{"data-loc":"client/src/pages/CourseDetail.tsx:24"});const j=N=>{if(N.preventDefault(),!b.privacyConsent){qe.error("è«å
åæç§é±æ¿çï¼æè½å å
¥åªå
éç¥ã");return}d.mutate({courseSlug:l,sessionId:f,name:b.name,email:b.email,phone:b.phone||void 0,role:b.role||void 0,learningGoal:b.learningGoal||void 0,privacyConsent:!0},{onSuccess:()=>{sessionStorage.setItem("hkai-waitlist-context",JSON.stringify({courseTitle:s.title,sessionLabel:f?"已鏿æå®å ´æ¬¡":"æ°ä¸æåªå
éç¥"})),window.location.href="/academy/waitlist/received"},onError:w=>qe.error(w.message||"æªè½æäº¤åªå
éç¥ç»è¨ã")})},C=N=>
431new Date(N.startsAt).toLocaleString("zh-HK",{dateStyle:"long",timeStyle:"short"});return n.jsx(lt,{"data-loc":"client/src/pages/CourseDetail.tsx:39",children:n.jsxs("main",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"bg-[#103541] text-[#f7f3eb]",children:n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"container max-w-7xl py-8",children:[n.jsxs(re,{"data-loc":"client/src/pages/CourseDetail.tsx:39",href:"/academy",className:"inline-flex items-center gap-2 text-sm font-medium text-[#b8dbbd] hover:text-white",children:[n.jsx(ec,{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"h-4 w-4"}),"è¿å課ç¨ç®é"]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-12 grid gap-12 pb-14 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"text-xs font-bold tracking-[0.17em] text-[#b8dbbd]",children:s.englishTitle.toUpperCase()}),n.jsx("h1",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-5 max-w-3xl text-5xl font-semibold leading-[1.08] tracking-[-0.05em] md:text-6xl",children:s.title}),n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-7 max-w-2xl text-lg leading-8 text-[#e8e3d8]/75",children:s.summary}),n.jsx("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-9 flex flex-wrap gap-3",children:s.outcomes.map(N=>n.jsxs("span",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"inline-flex items-center gap-2 rounded-full border border-white/15 px-3 py-2 text-sm text-[#e8e3d8]/80",children:[n.jsx(lr,{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"h-4 w-4 text-[#b8dbbd]"}),N]},N))})]}),n.jsxs("aside",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"self-end rounded-2xl bg-[#f7f3eb] p-6 text-[#103541] shadow-2xl",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"text-xs font-bold tracking-[0.15em] text-[#0d6865]",children:"NEXT SESSION"}),o.isLoading?n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-3 text-sm text-[#39565a]",children:"æ£å¨è®åå¯é¸å ´æ¬¡â¦"}):o.data?.length?n.jsx("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-4 space-y-2",children:o.data.map(N=>n.jsxs("button",{"data-loc":"client/src/pages/CourseDetail.tsx:39",type:"button",onClick:()=>m(N.id),className:`w-full rounded-xl border p-3 text-left transition ${f===N.id?"border-[#0d6865] bg-[#d8f0db]/50":"border-[#103541]/12 hover:border-[#0d6865]/50"}`,children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"text-sm font-semibold",children:C(N)}),n.jsxs("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-1 text-xs text-[#39565a]",children:[N.mode==="online"?"ç·ä¸ç´æ":N.mode==="hybrid"?"æ··åæ¨¡å¼":"實é«èª²å ",N.venue?` · ${N.venue}`:""," · æå¤ ",N.seatLimit," 人"]})]},N.id))}):n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-3 text-xl font-semibold",children:s.nextSession}),n.jsxs("dl",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-6 grid gap-4 border-y border-[#103541]/10 py-5 text-sm",children:[n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"flex gap-3",children:[n.jsx(yl,{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-0.5 h-4 w-4 text-[#0d6865]"}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",children:[n.jsx("dt",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"text-[#39565a]",children:"å¸ç¿æå
¥"}),n.jsxs("dd",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-1 font-semibold",children:[s.duration," · ",s.format]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"flex gap-3",children:[n.jsx(HE,{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-0.5 h-4 w-4 text-[#0d6865]"}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",children:[n.jsx("dt",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"text-[#39565a]",children:"å¸ç¿å°é»"}),n.jsx("dd",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-1 font-semibold",children:s.location})]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-5 flex items-end justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:39",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"text-xs text-[#39565a]",children:s.price===void 0?"課ç¨è³è¨":"課ç¨è²»ç¨"}),n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-1 text-2xl font-semibold",children:s.price===void 0?s.priceNote??"å¸è²»å¾
å
¬å¸":`HK$${s.price.toLocaleStr
431ing()}`})]}),n.jsxs(te,{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",onClick:()=>g(!0),children:["åªå
éç¥",n.jsx(Se,{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"ml-2 h-4 w-4"})]})]}),n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:39",className:"mt-3 text-xs leading-5 text-[#39565a]",children:"æäº¤å¾ï¼æååªæå°±èª²ç¨å ´æ¬¡èå ±å宿è¯çµ¡æ¨ï¼å°æªé²å
¥ä»æ¬¾æµç¨ã"})]})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"container grid max-w-7xl gap-12 py-16 lg:grid-cols-[1.05fr_0.95fr] lg:py-24",children:[n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:40",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"WHO THIS IS FOR"}),n.jsxs("h2",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541]",children:["帶èä¸åçå¯¦ç®æ¨ä¾ï¼",n.jsx("br",{"data-loc":"client/src/pages/CourseDetail.tsx:40"}),"帶èå¯ç¨æ¹æ³é¢éã"]}),n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"mt-7 max-w-xl leading-8 text-[#39565a]",children:s.audience}),n.jsx("div",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"mt-10 rounded-2xl border border-[#103541]/12 bg-[#e8e3d8] p-6",children:n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"flex gap-4",children:[n.jsx(Ml,{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"h-5 w-5 shrink-0 text-[#0d6865]"}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:40",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"font-semibold text-[#103541]",children:i?`${i.name} · 課ç¨å°å¸«`:"å°ç實ä½èè¨è«"}),n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"mt-2 text-sm leading-7 text-[#39565a]",children:i?n.jsxs(n.Fragment,{children:[n.jsx("span",{"data-loc":"client/src/pages/CourseDetail.tsx:40",children:i.summary}),n.jsx(re,{"data-loc":"client/src/pages/CourseDetail.tsx:40",href:`/instructors/${i.slug}`,className:"ml-1 font-semibold text-[#0d6865] underline",children:"æ¥çå°å¸«ä»ç´¹"})]}):s.instructorNote??"å°å¸«è³æå°æ¼èª²ç¨é辦åå
¬å¸ï¼æå以å
·é«ä»»åãåååé¥åå°å¸«å¼å°ï¼è®æ¯åç·´ç¿é½ææ¸
æ°çå®ææ¨æºã"})]})]})})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:40",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"PROGRAM OUTLINE"}),n.jsx("ol",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"mt-6 grid gap-3",children:s.modules.map((N,w)=>n.jsxs("li",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"flex gap-5 rounded-2xl border border-[#103541]/10 bg-white p-5",children:[n.jsxs("span",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"text-sm font-bold text-[#0d6865]",children:["0",w+1]}),n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:40",className:"font-medium leading-7 text-[#103541]",children:N})]},N))})]})]}),h?n.jsx("section",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"border-y border-[#103541]/10 bg-[#d8f0db]/45",children:n.jsx("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"container max-w-3xl py-14",children:n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"rounded-2xl bg-white p-6 shadow-sm md:p-8",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"PRIORITY NOTIFICATION"}),n.jsx("h2",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"åå¾ä¸ä¸æåªå
éç¥"}),n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"mt-3 leading-7 text-[#39565a]",children:"çä¸ä½ çç®æ¨ï¼æåæå¨å ´æ¬¡ãåé¡èå ±åå®æç¢ºèªå¾éç¥ä½ ã"}),n.jsxs("form",{"data-loc":"client/src/pages/CourseDetail.tsx:41",onSubmit:j,className:"mt-7 grid gap-5 md:grid-cols-2",children:[n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/CourseDetail.tsx:41",htmlFor:"waitlist-name",children:"å§å"}
431),n.jsx(_t,{"data-loc":"client/src/pages/CourseDetail.tsx:41",id:"waitlist-name",required:!0,value:b.name,onChange:N=>x(w=>({...w,name:N.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/CourseDetail.tsx:41",htmlFor:"waitlist-email",children:"é»éµ"}),n.jsx(_t,{"data-loc":"client/src/pages/CourseDetail.tsx:41",id:"waitlist-email",type:"email",required:!0,value:b.email,onChange:N=>x(w=>({...w,email:N.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/CourseDetail.tsx:41",htmlFor:"waitlist-phone",children:"é»è©±ï¼é¸å¡«ï¼"}),n.jsx(_t,{"data-loc":"client/src/pages/CourseDetail.tsx:41",id:"waitlist-phone",value:b.phone,onChange:N=>x(w=>({...w,phone:N.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/CourseDetail.tsx:41",htmlFor:"waitlist-role",children:"è·ä½ï¼è§è²ï¼é¸å¡«ï¼"}),n.jsx(_t,{"data-loc":"client/src/pages/CourseDetail.tsx:41",id:"waitlist-role",value:b.role,onChange:N=>x(w=>({...w,role:N.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"grid gap-2 md:col-span-2",children:[n.jsx(et,{"data-loc":"client/src/pages/CourseDetail.tsx:41",htmlFor:"waitlist-goal",children:"ä½ æ³å®æç工使æï¼é¸å¡«ï¼"}),n.jsx(wl,{"data-loc":"client/src/pages/CourseDetail.tsx:41",id:"waitlist-goal",value:b.learningGoal,onChange:N=>x(w=>({...w,learningGoal:N.target.value})),placeholder:"ä¾å¦ï¼å»ºç«å¯äº¤ä»ç AI å½±ç工使µã"})]}),n.jsxs("label",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"flex gap-3 rounded-xl bg-slate-50 p-4 text-sm leading-6 text-[#39565a] md:col-span-2",children:[n.jsx("input",{"data-loc":"client/src/pages/CourseDetail.tsx:41",required:!0,type:"checkbox",checked:b.privacyConsent,onChange:N=>x(w=>({...w,privacyConsent:N.target.checked})),className:"mt-1 h-4 w-4 accent-[#0d6865]"}),n.jsxs("span",{"data-loc":"client/src/pages/CourseDetail.tsx:41",children:["æåæåºå°å°±æ¤èª²ç¨çå ´æ¬¡èå ±å宿è¯çµ¡æï¼ä¸¦å·²é±è®",n.jsx("a",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"ml-1 font-semibold text-[#0d6865] underline",href:"/privacy",children:"ç§é±æ¿ç"}),"ã"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"flex flex-wrap gap-3 md:col-span-2",children:[n.jsxs(te,{"data-loc":"client/src/pages/CourseDetail.tsx:41",type:"submit",disabled:d.isPending,className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",children:[d.isPending?"æ£å¨æäº¤â¦":"å å
¥åªå
éç¥",n.jsx(Se,{"data-loc":"client/src/pages/CourseDetail.tsx:41",className:"ml-2 h-4 w-4"})]}),n.jsx(te,{"data-loc":"client/src/pages/CourseDetail.tsx:41",type:"button",variant:"outline",onClick:()=>g(!1),children:"ç¨å¾å說"})]})]})]})})}):null,n.jsx("section",{"data-loc":"client/src/pages/CourseDetail.tsx:42",className:"border-y border-[#103541]/10 bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:42",className:"container flex max-w-7xl flex-col justify-between gap-6 py-12 md:flex-row md:items-center",children:[n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:42",children:[n.jsx("p",{"data-loc":"client/src/pages/CourseDetail.tsx:42",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"READY TO START"}),n.jsx("h2",{"data-loc":"client/src/pages/CourseDetail.tsx:42",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æ³å
確èªèª²ç¨æ¯å¦é©åä½ çç®æ¨ï¼"})]}),n.jsxs("div",{"data-loc":"client/src/pages/CourseDetail.tsx:42",className:"flex gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/CourseDetail.tsx:42",variant:"outline",className:"border-[#103541]/25 text-[#103541] hover:bg-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/CourseDetail.tsx:42",href:"/academy",children:"æ¥çå
¶ä»èª²ç¨"})}),n.jsxs(te,{"data-loc":"client/src/pages/CourseDetail.tsx:42",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",onClick:()=>g(!0),children:["åªå
éç¥",n.jsx(Se,{"data-loc":"client/src/pages/CourseDetail.tsx:42",className:"ml-2 h-4 w-4"})]})]})]})})]})})}function IM(){const[t,s]=v.useState("å
¨é¨"),[l,i]=v.useState(""),o=v.useMemo(()=>X1.filter(f=>(t==="å
¨é¨"||f.category===t)&&`${f.title}${f.excerpt}`.toLowerCase().includes(l.toLowerCase())),[t,l]),d=["å
¨é¨","伿¥è½å","嵿坦å","人æç¼å±"];return n.jsx(lt,{"data-loc":"client/src/pages/Knowledge.tsx:13",children:n.jsxs("main",{"data-loc":"client/src/pages/Knowledge.tsx:13",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/Knowledge.tsx:13",className:"bg-[#103541] text-[#f7f3eb]",children:n.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:13",className:"container max-w-7xl py-16 md:py-24",children:[n.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:13",className:"text-xs font-bold tracking-[0.17em] text-[#b8dbbd
431]",children:"KNOWLEDGE CENTER"}),n.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:13",className:"mt-5 grid gap-8 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("h1",{"data-loc":"client/src/pages/Knowledge.tsx:13",className:"text-5xl font-semibold leading-[1.08] tracking-[-0.05em] md:text-6xl",children:["ææ¯ä¸æ¬¡å試ï¼",n.jsx("br",{"data-loc":"client/src/pages/Knowledge.tsx:13"}),"è®ææ´å¥½ç夿·ã"]}),n.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:13",className:"max-w-xl self-end text-base leading-8 text-[#e8e3d8]/75",children:"åºå°çç¥èçè¨ï¼èç¦ AI å¨ç實工ä½ä¸çæ¡ç¨ãåµä½ãåä½èå質責任ã以坿ä½çåé¡ï¼å代空æ³ç趨å¢èªè¨ã"})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/Knowledge.tsx:14",className:"container max-w-7xl py-10 md:py-14",children:[n.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:14",className:"flex flex-col gap-5 border-b border-[#103541]/12 pb-8 lg:flex-row lg:items-center lg:justify-between",children:[n.jsx("div",{"data-loc":"client/src/pages/Knowledge.tsx:14",className:"flex flex-wrap gap-2",children:d.map(f=>n.jsx("button",{"data-loc":"client/src/pages/Knowledge.tsx:14",className:`rounded-full px-4 py-2 text-sm font-semibold ${t===f?"bg-[#103541] text-[#f7f3eb]":"border border-[#103541]/14 bg-white text-[#39565a] hover:border-[#0d6865]"}`,onClick:()=>s(f),children:f},f))}),n.jsxs("label",{"data-loc":"client/src/pages/Knowledge.tsx:14",className:"relative block",children:[n.jsx(KE,{"data-loc":"client/src/pages/Knowledge.tsx:14",className:"pointer-events-none absolute left-4 top-1/2 h-4 w-4 -translate-y-1/2 text-[#0d6865]"}),n.jsx("input",{"data-loc":"client/src/pages/Knowledge.tsx:14",value:l,onChange:f=>i(f.target.value),placeholder:"æå°ç¥èçè¨",className:"w-full rounded-full border border-[#103541]/14 bg-white py-2.5 pl-10 pr-4 text-sm outline-none placeholder:text-[#39565a]/55 focus:border-[#0d6865] sm:w-64"})]})]}),n.jsx("div",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"mt-9 grid gap-4 lg:grid-cols-3",children:o.map((f,m)=>n.jsxs("article",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:`flex min-h-[360px] flex-col justify-between rounded-2xl p-7 ${m===0?"bg-[#d8f0db]":"border border-[#103541]/12 bg-white"}`,children:[n.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:15",children:[n.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"flex items-center justify-between text-xs",children:[n.jsx("span",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"font-bold tracking-[0.13em] text-[#0d6865]",children:f.category}),n.jsx("span",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"text-[#39565a]/60",children:f.readTime})]}),n.jsx("h2",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"mt-9 text-2xl font-semibold leading-snug tracking-[-0.035em] text-[#103541]",children:f.title}),n.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"mt-5 text-sm leading-7 text-[#39565a]",children:f.excerpt})]}),n.jsx("div",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"border-t border-[#103541]/10 pt-5",children:n.jsx(te,{"data-loc":"client/src/pages/Knowledge.tsx:15",variant:"ghost",className:"h-auto px-0 text-[#103541] hover:bg-transparent hover:text-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Knowledge.tsx:15",href:`/knowledge/${f.slug}`,children:["é±è®æç« ",n.jsx(Se,{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"ml-2 h-4 w-4"})]})})})]},f.slug))}),o.length===0?n.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"mt-9 rounded-2xl border border-dashed border-[#103541]/20 p-10 text-center",children:[n.jsx(bd,{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"mx-auto h-7 w-7 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"mt-3 font-semibold text-[#103541]",children:"æ«ææ¾ä¸å°ç¸ç¬¦çè¨"}),n.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:15",className:"mt-2 text-sm text-[#39565a]",children:"è«å試å¦ä¸å䏻顿æå°åè©ã"})]}):null]})]})})}const v0="HKAI ENTERPRISE & TALENT HUBï½é¦æ¸¯ AI 伿¥å人æå¹è¨åºå°",HM="HKAI ENTERPRISE & TALENT HUBï¼ç±ä»»åéå§ï¼å»ºç«å¯æ¡ç¨ç AI è½åãæ¢ç´¢èª²ç¨ã伿¥å°å
¥è實ä½è³æºã",zM="/manus-storage/og-ai-adoption-playbook_cd30c741.png",UM={"ai-adoption-playbook":{slug:"ai-adoption-playbook",title:"æ AI å°å
¥æ¥å¸¸ï¼å¾ä¸åå¯é©èä»»åéå§",description:"以ä½é¢¨éªãå¯åé¡§çç實任åï¼çºåé建ç«å¯æçºç AI å°å
¥ç¯å¥ã",image:"/manus-storage/og-ai-adoption-playbook_cd30c741.png"},"creative-ai-quality":{slug:"creative-ai-quality",title:"çæä¸çæ¼å®æï¼åµæ AI çåè³ªæª¢æ¥æ¸
å®",description:"å¾è¨æ¯æºç¢ºåº¦ãåçä¸è´æ§å°è²¬ä»»ä½¿ç¨ï¼å»ºç«ä½å交ä»åçå質檢æ¥é»ã",image:"/manus-storage/og-creative-ai-quality_38c4efaa.png"},"ai-skill-map":{slug:"ai-skill-map",title:"AI è½åå°åï¼çºä¸åè§è²è¨è¨å¸ç¿è·¯å¾",description:"å¾è§è²ä»»åèæ±ºç責任éå§ï¼çºå人èåéè¨è¨çæ£å¯æ¡ç¨ç AI å¸ç¿è·¯å¾ã",image:"/manus-storage/og-ai-skill-map_016f2929.png"}};function BM(t){return t?UM[t]:void 0}function qM(t){const s=t.match(/^\/knowledge\/([^/?#]+)/)?.[1],l=BM(s);return l?{title:`${l.title}ï½${v0}`,description:l.description,image:l.image,type:"article"}:{title:v0,description:HM,image:zM,type:"website"}}function ks(t,s,l,i){let o=document.head.querySelector(t);o||(o=document.createElement("meta"),o.setAttribute(s,l),document.head.appendChild(o)),o.content=i}function QM(t){const s=qM(t),l=`${window.location.origin}${t}`,i=new URL(s.image,window.location.origin).toString();document.title=s.title,ks('meta[data-seo="description"]',"name","description",s.description),ks('meta[data-seo="og-title"]',"property","og:title",s.title),ks('meta[data-seo="og-description"]',"property","og:description",s.description),ks('meta[data-seo="og-image"]',"property","og:image",i),ks('meta[data-seo="og-url"]',"property","og:url",l),ks('meta[data-seo="og-type"]',"property","og:type",s.type),ks('meta[data-seo="twitter-title"]',"name","twitter:title",s.title),ks('meta[data-seo="twitter-description"]',"name","twitter:description",s.description),ks('meta[data-seo="twitter-image"]',"name","twitter:image",i)}
431function VM(){const[,t]=jd("/knowledge/:slug"),s=X1.find(l=>l.slug===t?.slug);return v.useEffect(()=>{s&&QM(`/knowledge/${s.slug}`)},[s]),s?n.jsx(lt,{"data-loc":"client/src/pages/ArticleDetail.tsx:17",children:n.jsx("main",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"bg-[#f7f3eb]",children:n.jsxs("article",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",children:[n.jsx("header",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"border-b border-[#103541]/10 bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"container max-w-4xl py-8 md:py-12",children:[n.jsxs(re,{"data-loc":"client/src/pages/ArticleDetail.tsx:17",href:"/knowledge",className:"inline-flex items-center gap-2 text-sm font-medium text-[#0d6865] hover:text-[#103541]",children:[n.jsx(ec,{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"h-4 w-4"}),"è¿åç¥èä¸å¿"]}),n.jsx("p",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-12 text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:s.category}),n.jsx("h1",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-5 text-5xl font-semibold leading-[1.1] tracking-[-0.052em] text-[#103541] md:text-6xl",children:s.title}),n.jsxs("div",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-8 flex items-center gap-3 text-sm text-[#39565a]",children:[n.jsx(bd,{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"h-4 w-4 text-[#0d6865]"}),s.readTime,n.jsx("span",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"h-1 w-1 rounded-full bg-[#39565a]/50"}),"åºå°ç¥èçè¨"]})]})}),n.jsxs("div",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"container max-w-3xl py-14 md:py-20",children:[n.jsx("p",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"border-l-4 border-[#0d6865] pl-6 text-2xl leading-relaxed tracking-[-0.025em] text-[#103541]",children:s.lead}),n.jsx("div",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-14 grid gap-12",children:s.sections.map((l,i)=>n.jsxs("section",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",children:[n.jsxs("p",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:["0",i+1]}),n.jsx("h2",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:l.heading}),n.jsx("div",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-5 grid gap-5 text-base leading-8 text-[#39565a]",children:l.paragraphs.map(o=>n.jsx("p",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",children:o},o))})]},l.heading))}),n.jsxs("div",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-16 rounded-2xl bg-[#103541] p-7 text-[#f7f3eb] sm:p-9",children:[n.jsx("p",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:"PUT IT INTO PRACTICE"}),n.jsx("h2",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-3 text-2xl font-semibold",children:"æ³æéåæ¹æ³å¸¶å
¥ä½ çç實任åï¼"}),n.jsx("p",{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-3 max-w-xl text-sm leading-7 text-[#e8e3d8]/72",children:"å¾ä¸å 實ä½èª²éå§ï¼å°å¤æ·ãæµç¨èäº¤ä»æ¨æºæ´çæåéçæ£è½ä½¿ç¨çè½åã"}),n.jsx(te,{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"mt-6 bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/ArticleDetail.tsx:17",href:"/academy",children:["æ¢ç´¢èª²ç¨",n.jsx(Se,{"data-loc":"client/src/pages/ArticleDetail.tsx:17",className:"ml-2 h-4 w-4"})]})})]})]})]})})}):n.jsx(jl,{"data-loc":"client/src/pages/ArticleDetail.tsx:16"})}function GM(){return n.jsx(lt,{"data-loc":"client/src/pages/Instructors.tsx:8",children:n.jsxs("main",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"container max-w-7xl py-16 md:py-24",children:[n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"TEACHING NETWORK"}),n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"mt-5 grid gap-8 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("h1",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"text-5xl font-semibold leading-[1.08] tracking-[-0.05em] text-[#103541] md:text-6xl",children:["è®å¨ç¾å ´å·¥ä½ç人ï¼",n.jsx("br",{"data-loc":"client/src/pages/Instructors.tsx:8"}),"å¸¶ä½ åå°ç¾å ´ã"]}),n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"self-end",children:[n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:8",className:"max-w-xl text-base leading-8 text-[#39565a]",children:"åºå°ä»¥å°é¡èæå¸æ¹åé
å°å°å¸«åé¡§åãæ¯æå
¬éççå°å¸«è³æ·ãç¸éä½åååºçç©ï¼åææ¼å ´æ¬¡ç¢ºèªå¾å
¬å¸ã"}),n.jsx(te,{"data-loc":"client/src/pages/Instructors.tsx:8",variant:"outline",className:"mt-5 border-[#103541]/25 text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Instructors.tsx:8",href:"/instru
431ctor-insights",children:["å°å¸«è§é»è訪è«",n.jsx(Se,{"data-loc":"client/src/pages/Instructors.tsx:8",className:"ml-2 h-4 w-4"})]})})]})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"container max-w-7xl py-16 md:py-24",children:[n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"grid gap-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"flex flex-wrap items-end justify-between gap-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:9",children:[n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"PUBLIC PROFILES"}),n.jsx("h2",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"å·²å
¬éçå°å¸«èé¡§å"})]}),n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"max-w-md text-sm leading-7 text-[#39565a]",children:"æ¯ä½å°å¸«é åªåç¾å·²æä¾åå¯å
¬éçå°æ¥è³æãä½åèé£çµã"})]}),Z1.map(t=>n.jsxs("article",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"grid overflow-hidden rounded-2xl border border-[#103541]/12 bg-white md:grid-cols-[0.43fr_0.57fr]",children:[n.jsx("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"bg-[#103541] p-6",children:n.jsx("img",{"data-loc":"client/src/pages/Instructors.tsx:9",src:t.imageUrl,alt:t.imageAlt,className:"aspect-[0.85] w-full rounded-xl object-cover object-top"})}),n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"flex flex-col p-7 md:p-9",children:[n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:t.roleEnglish.toUpperCase()}),n.jsx("h3",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:t.name}),n.jsxs("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-1 text-sm text-[#39565a]",children:[t.englishName," ã» ",t.role]}),n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-6 max-w-2xl leading-8 text-[#39565a]",children:t.summary}),n.jsx("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-7",children:n.jsx(te,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Instructors.tsx:9",href:`/instructors/${t.slug}`,children:["æ¥çå人ä»ç´¹",n.jsx(Se,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"ml-2 h-4 w-4"})]})})})]})]},t.slug))]}),n.jsx("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-14 grid gap-5 lg:grid-cols-3",children:A8.map((t,s)=>n.jsxs("article",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"relative overflow-hidden rounded-2xl border border-[#103541]/12 bg-white p-7",children:[n.jsxs("span",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"absolute -right-5 -top-7 text-[8rem] font-semibold leading-none text-[#d8f0db]/70",children:["0",s+1]}),n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"relative",children:[n.jsx("span",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"grid h-12 w-12 place-items-center rounded-xl bg-[#103541] text-[#d8f0db]",children:s===0?n.jsx(ir,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"h-5 w-5"}):s===1?n.jsx(k1,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"h-5 w-5"}):n.jsx(OE,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"h-5 w-5"})}),n.jsx("h2",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-12 text-2xl font-semibold tracking-[-0.035em] text-[#103541]",children:t.title}),n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-3 text-sm leading-7 text-[#39565a]",children:t.focus}),n.jsx("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-7 border-t border-[#103541]/10 pt-5",children:n.jsxs("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"flex gap-2 text-sm leading-6 text-[#0d6865]",children:[n.jsx(wE,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-0.5 h-4 w-4 shrink-0"}),t.status]})})]})]},t.title))}),n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-12 grid gap-6 rounded-2xl bg-[#103541] p-7 text-[#f7f3eb] md:grid-cols-[1fr_auto] md:items-center",children:[n.jsxs("div",{"data-loc":"client/src/pages/Instructors.tsx:9",children:[n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd
431]",children:"PROGRAM-SPECIFIC EXPERTISE"}),n.jsx("h2",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-3 text-2xl font-semibold",children:"æ£ç¢ºçå°å¸«ä»ç´¹ï¼æè©²è課ç¨ä»»åä¸èµ·å
¬å¸ã"}),n.jsx("p",{"data-loc":"client/src/pages/Instructors.tsx:9",className:"mt-3 max-w-2xl text-sm leading-7 text-[#e8e3d8]/72",children:"æåä¸æä»¥æªæ ¸å¯¦çå±¥æ·å代æå¸èæã課ç¨é æå¨å ´æ¬¡ç¢ºå®å¾è£ä¸å°å¸«èæ¯ãç¸éä½ååæå¸éé»ã"})]}),n.jsx(te,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Instructors.tsx:9",href:"/academy",children:["æ¥çèª²ç¨æ¹å",n.jsx(Se,{"data-loc":"client/src/pages/Instructors.tsx:9",className:"ml-2 h-4 w-4"})]})})]})]})]})})}function KM(){const[,t]=jd("/instructors/:slug"),s=J1(t?.slug??"");return s?n.jsx(lt,{"data-loc":"client/src/pages/InstructorProfile.tsx:14",children:n.jsxs("main",{"data-loc":"client/src/pages/InstructorProfile.tsx:15",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/InstructorProfile.tsx:16",className:"overflow-hidden bg-[#103541] text-[#f7f3eb]",children:n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:17",className:"container max-w-6xl py-8 md:py-12",children:[n.jsxs(re,{"data-loc":"client/src/pages/InstructorProfile.tsx:18",href:"/instructors",className:"inline-flex items-center gap-2 text-sm font-medium text-[#b8dbbd] transition-colors hover:text-white",children:[n.jsx(ec,{"data-loc":"client/src/pages/InstructorProfile.tsx:19",className:"h-4 w-4"}),"è¿åå°å¸«ç¶²çµ¡"]}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:21",className:"mt-10 grid gap-10 lg:grid-cols-[0.72fr_1.28fr] lg:items-end",children:[n.jsx("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:22",className:"max-w-sm overflow-hidden rounded-2xl border border-white/15 bg-[#0d6865] p-3 shadow-2xl",children:n.jsx("img",{"data-loc":"client/src/pages/InstructorProfile.tsx:23",src:s.imageUrl,alt:s.imageAlt,className:"aspect-[0.76] w-full rounded-xl object-cover object-top"})}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:25",className:"pb-2",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:26",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:s.roleEnglish.toUpperCase()}),n.jsx("h1",{"data-loc":"client/src/pages/InstructorProfile.tsx:27",className:"mt-3 text-5xl font-semibold leading-[1.06] tracking-[-0.05em] md:text-6xl",children:s.name}),n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:28",className:"mt-3 text-lg text-[#e8e3d8]",children:s.englishName}),n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:29",className:"mt-7 max-w-2xl text-lg leading-8 text-[#e8e3d8]/78",children:s.summary}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:30",className:"mt-7 inline-flex items-center gap-2 rounded-full border border-white/15 px-4 py-2 text-sm text-[#b8dbbd]",children:[n.jsx(ir,{"data-loc":"client/src/pages/InstructorProfile.tsx:30",className:"h-4 w-4"}),s.role]})]})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/InstructorProfile.tsx:36",className:"container grid max-w-6xl gap-12 py-16 lg:grid-cols-[0.75fr_1.25fr]",children:[n.jsxs("aside",{"data-loc":"client/src/pages/InstructorProfile.tsx:37",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:38",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"PROFILE"}),n.jsx("h2",{"data-loc":"client/src/pages/InstructorProfile.tsx:39",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"以伿¥ä»»åçºèµ·é»ï¼è® AI è½åçæ£è½å°ã"}),n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:40",className:"mt-5 leading-8 text-[#39565a]",children:s.introduction})]}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:42",className:"grid gap-8",children:[n.jsxs("section",{"data-loc":"client/src/pages/InstructorProfile.tsx:43",className:"rounded-2xl border border-[#103541]/10 bg-white p-6 md:p-8",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:44",className:"flex items-center gap-3",children:[n.jsx(k1,{"data-loc":"client/src/pages/InstructorProfile.tsx:44",className:"h-5 w-5 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:44",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"EXPERTISE"})]}),n.jsx("h2",{"data-loc":"client/src/pages/InstructorProfile.tsx:45",className:"mt-3 text-2xl font-semibold text-[#103541]",children:"å¯å¸¶å
¥èª²å è伿¥å°ççå°é·"}),n.jsx("ul",{"data-loc":"client/src/pages/InstructorProfile.tsx:46",className:"mt-6 grid gap-3 sm:grid-cols-2",children:s.expertise.map(l=>n.jsxs("li",{"data-loc":"client/src/pages/InstructorProfile.tsx:46",className:"flex gap-2 text-sm leading-6 text-[#39565a]",children:[n.jsx(lr,{"data-loc":"client/src/pages/InstructorProfile.tsx:46",className:"mt-1 h-4 w-4 shrink-0 text-[#0d6865]"}),l]},l))})]}),n.jsxs("section",{"data-loc":"client/src/pages/InstructorProfile.tsx:48",className:"grid gap-5 md:grid-cols-2",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:49",className:"rounded-2xl border border-[#103541]/10 bg-[#e8e3d8] p-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:49",className:"flex items-center gap-3",children:[n.jsx(jE,{"data-loc":"client/src/pages/InstructorProfile.tsx:49",className:"h-5 w-5 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:49",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"CREDENTIALS"})]}),n.jsx("ul",{"data-loc":"client/src/pages/InstructorProfile.tsx:49",className:"mt-5 grid gap-4 text-sm leading-7 text-[#39565a]",children:s.credentials.map(l=>n.jsx("li",{"data-loc":"client/src/pages/InstructorProfile.tsx:49",children:l},l))})]}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:50",className:"rounded-2xl bg-[#103541] p-6 text-[#f7f3eb]",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:50",className:"flex items-center gap-3",children:[n.jsx(bd,{"data-loc":"client/src/pages/InstructorProfile.tsx:50",className:"h-5 w-5 text-[#b8dbbd
431]"}),n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:50",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:"PUBLIC WORK"})]}),n.jsx("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:50",className:"mt-5 grid gap-4",children:s.publicLinks.map(l=>n.jsxs("a",{"data-loc":"client/src/pages/InstructorProfile.tsx:50",href:l.url,target:"_blank",rel:"noreferrer",className:"inline-flex items-start gap-2 text-sm leading-6 text-[#e8e3d8] transition-colors hover:text-[#b8dbbd]",children:[n.jsx(_E,{"data-loc":"client/src/pages/InstructorProfile.tsx:50",className:"mt-1 h-4 w-4 shrink-0"}),l.label]},l.url))})]})]})]})]}),n.jsx("section",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"border-y border-[#103541]/10 bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"container max-w-6xl py-16",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"SELECTED PRACTICE"}),n.jsx("h2",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"mt-3 max-w-2xl text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æå¤å
ç¶é©è½åçºå¯è¦æ ¸ç伿¥å¸ç¿è工使¹æ³ã"}),n.jsx("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"mt-8 grid gap-4 md:grid-cols-3",children:s.selectedWork.map((l,i)=>n.jsxs("article",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"rounded-2xl bg-white p-6",children:[n.jsxs("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"text-sm font-bold text-[#0d6865]",children:["0",i+1]}),n.jsx("h3",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"mt-7 text-xl font-semibold text-[#103541]",children:l.title}),n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:55",className:"mt-3 text-sm leading-7 text-[#39565a]",children:l.detail})]},l.title))})]})}),n.jsxs("section",{"data-loc":"client/src/pages/InstructorProfile.tsx:57",className:"container flex max-w-6xl flex-col justify-between gap-6 py-14 md:flex-row md:items-center",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:57",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorProfile.tsx:57",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"LEARN WITH PURPOSE"}),n.jsx("h2",{"data-loc":"client/src/pages/InstructorProfile.tsx:57",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æ³çºåéè¨è¨ AI à Business ç實ä½è·¯å¾ï¼"})]}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorProfile.tsx:57",className:"flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/InstructorProfile.tsx:57",variant:"outline",className:"border-[#103541]/25 text-[#103541]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/InstructorProfile.tsx:57",href:"/academy",children:"æ¥ç課ç¨"})}),n.jsx(te,{"data-loc":"client/src/pages/InstructorProfile.tsx:57",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/InstructorProfile.tsx:57",href:"/enterprise",children:["伿¥å¹è¨è«®è©¢",n.jsx(Se,{"data-loc":"client/src/pages/InstructorProfile.tsx:57",className:"ml-2 h-4 w-4"})]})})]})]})]})}):n.jsx(jl,{"data-loc":"client/src/pages/InstructorProfile.tsx:11"})}const YM=["伿¥å
§è¨","å
¬é課ç¨","åé工使µ","å使´½è©¢"];function FM(){const[,t]=yd(),[s,l]=v.useState(1),[i,o]=v.useState("伿¥å
§è¨"),[d,f]=v.useState(""),[m,h]=v.useState(""),g=Te.engagement.submitConsultation.useMutation({onSuccess:()=>t("/consultation/received")}),[b,x]=v.useState({name:"",email:"",company:"",role:"",challenge:""}),j=(N,w)=>x(A=>({...A,[N]:w})),C=N=>{N.preventDefault(),g.mutate({...b,interest:i,teamSize:d||void 0,timeline:m||void 0,company:b.company||void 0,role:b.role||void 0})};return n.jsx(lt,{"data-loc":"client/src/pages/Consultation.tsx:28",children:n.jsxs("main",{"data-loc":"client/src/pages/Consultation.tsx:28",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/Consultation.tsx:28",className:"bg-[#103541] text-[#f7f3eb]",children:n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:28",className:"container max-w-7xl py-16 md:py-24",children:[n.jsx("p",{"data-loc":"client/src/pages/Consultation.tsx:28",className:"text-xs font-bold tracking-[0.17em] text-[#b8dbbd
431]",children:"CONSULTATION REQUEST"}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:28",className:"mt-5 grid gap-8 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("h1",{"data-loc":"client/src/pages/Consultation.tsx:28",className:"text-5xl font-semibold leading-[1.08] tracking-[-0.05em] md:text-6xl",children:["å¾ä¸åçå¯¦ææ°ï¼",n.jsx("br",{"data-loc":"client/src/pages/Consultation.tsx:28"}),"éå§è¨è¨å¸ç¿æ¹æ¡ã"]}),n.jsx("p",{"data-loc":"client/src/pages/Consultation.tsx:28",className:"max-w-xl self-end text-base leading-8 text-[#e8e3d8]/75",children:"ç¡è«ä½ æ£å¨è¦å伿¥å
§è¨ãåé工使µï¼æå°æ¾åé©çå
¬é課ç¨ï¼é½å¯å
è®æåçè§£ä½ çå ´æ¯èç®æ¨ã"})]})]})}),n.jsx("section",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"container max-w-4xl py-12 md:py-20",children:n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"rounded-2xl border border-[#103541]/12 bg-white p-6 shadow-[0_18px_50px_rgba(16,53,65,0.06)] md:p-9",children:[n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"flex items-center gap-3",children:[n.jsx("span",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"grid h-9 w-9 place-items-center rounded-full bg-[#103541] text-[#d8f0db]",children:s}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsxs("p",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:["STEP ",s," OF 2"]}),n.jsx("p",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"text-sm text-[#39565a]",children:s===1?"å
äºè§£ä½ æ³è§£æ±ºçå¸ç¿å ´æ¯":"çä¸è¯çµ¡æ¹å¼èä½ çå
·é«ææ°"})]})]}),s===1?n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-10",children:[n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",className:"text-base font-semibold text-[#103541]",children:"ä½ æ³äºè§£åªä¸åæ¹åï¼"}),n.jsx("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-4 grid gap-3 sm:grid-cols-2",children:YM.map(N=>n.jsx("button",{"data-loc":"client/src/pages/Consultation.tsx:29",type:"button",onClick:()=>o(N),className:`rounded-xl border p-4 text-left text-sm font-semibold transition ${i===N?"border-[#0d6865] bg-[#d8f0db] text-[#103541]":"border-[#103541]/12 text-[#39565a] hover:border-[#0d6865]/50"}`,children:N},N))})]}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-8 grid gap-6 md:grid-cols-2",children:[n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",htmlFor:"teamSize",children:"åéæåè人æ¸"}),n.jsxs("select",{"data-loc":"client/src/pages/Consultation.tsx:29",id:"teamSize",value:d,onChange:N=>f(N.target.value),className:"mt-2 w-full rounded-lg border border-[#103541]/15 bg-white px-3 py-2.5 text-sm outline-none focus:border-[#0d6865]",children:[n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"",children:"å°æªç¢ºå®"}),n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"1â5 人",children:"1â5 人"}),n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"6â20 人",children:"6â20 人"}),n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"21â50 人",children:"21â50 人"}),n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"51 人æä»¥ä¸",children:"51 人æä»¥ä¸"})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",htmlFor:"timeline",children:"ææéå§æé"}),n.jsxs("select",{"data-loc":"client/src/pages/Consultation.tsx:29",id:"timeline",value:m,onChange:N=>h(N.target.value),className:"mt-2 w-full rounded-lg border border-[#103541]/15 bg-white px-3 py-2.5 text-sm outline-none focus:border-[#0d6865]",children:[n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"",children:"å°æªç¢ºå®"}),n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"ä¸åæå
§",children:"ä¸åæå
§"}),n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"ä¸è³ä¸åæ",children:"ä¸è³ä¸åæ"}),n.jsx("option",{"data-loc":"client/src/pages/Consultation.tsx:29",value:"ä¸åæä»¥ä¸",children:"ä¸åæä»¥ä¸"})]})]})]}),n.jsx("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-10 flex justify-end",children:n.jsxs(te,{"data-loc":"client/src/pages/Consultation.tsx:29",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",onClick:()=>l(2),children:["ä¸ä¸æ¥",n.jsx(Se,{"data-loc":"client/src/pages/Consultation.tsx:29",className:"ml-2 h-4 w-4"})]})})]}):n.jsxs("form",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-10",onSubmit:C,children:[n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"grid gap-5 md:grid-cols-2",children:[n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",htmlFor:"name",children:"å§å"}),n.jsx(_t,{"data-loc":"client/src/pages/Consultation.tsx:29",id:"name",required:!0,value:b.name,onChange:N=>j("name",N.target.value),className:"mt-2"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",htmlFor:"email",children:"é»éµ"}),n.jsx(_t,{"data-loc":"client/src/pages/Consultation.tsx:29",id:"email",required:!0,type:"email",value:b.email,onChange:N=>j("email",N.target.value),className:"mt-2"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",htmlFor:"company",children:"å
¬å¸ææ©æ§ï¼é¸å¡«ï¼"}),n.jsx(_t,{"data-loc":"client/src/pages/Consultation.tsx:29",id:"company",value:b.company,onChange:N=>j("company",N.target.value),className:"mt-2"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",htmlFor:"role",children:"è·ä½æè§è²ï¼é¸å¡«ï¼"}),n.jsx(_t,{"data-loc":"client/src/pages/Consultation.tsx:29",id:"role",value:b.role,onChange:N=>j("role",N.target.value),className:"mt-2"})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-5",children:[n.jsx(et,{"data-loc":"client/src/pages/Consultation.tsx:29",htmlFor:"challenge",children:"ä½ å¸æè§£æ±ºä»éº¼ææ°ï¼"}),n.jsx(wl,{"data-loc":"client/src/pages/Consultation.tsx:29",id:"challenge",required:!0,minLength:10,value:b.challenge,onChange:N=>j("challenge",N.target.value),className:"mt-2 min-h-36",placeholder:"ä¾
431å¦ï¼å¸æå¸å ´æ¨å»£åé建ç«ä¸å¥å¯æª¢æ¥ç AI å
§å®¹è£½ä½æµç¨ã"})]}),g.isError?n.jsx("p",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-4 text-sm text-red-700",children:g.error.message||"æäº¤æªè½å®æï¼è«ç¨å¾å試ã"}):null,n.jsxs("div",{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mt-10 flex items-center justify-between gap-4",children:[n.jsxs(te,{"data-loc":"client/src/pages/Consultation.tsx:29",type:"button",variant:"ghost",className:"text-[#103541]",onClick:()=>l(1),children:[n.jsx(ec,{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mr-2 h-4 w-4"}),"ä¸ä¸æ¥"]}),n.jsxs(te,{"data-loc":"client/src/pages/Consultation.tsx:29",type:"submit",disabled:g.isPending,className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",children:[g.isPending?n.jsx(Tt,{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mr-2 h-4 w-4 animate-spin"}):n.jsx(An,{"data-loc":"client/src/pages/Consultation.tsx:29",className:"mr-2 h-4 w-4"}),"æäº¤è«®è©¢"]})]})]})]})})]})})}const Rl=()=>{const t="https://manus.im",s="iPhvC2jYoHz699DFLZnvRr",l=`${window.location.origin}/api/oauth/callback`,i=crypto.randomUUID();document.cookie=`${n4}=${i}; Path=/; Max-Age=600; SameSite=None; Secure`;const o=r4({redirectUri:l,nonce:i}),d=new URL(`${t}/app-auth`);d.searchParams.set("appId",s),d.searchParams.set("redirectUri",l),d.searchParams.set("state",o),d.searchParams.set("type","signIn"),window.location.href=d.toString()};function ms(t){const{redirectOnUnauthenticated:s=!1,redirectPath:l}={},i=Te.useUtils(),o=Te.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),d=Te.auth.logout.useMutation({onSuccess:()=>{i.auth.me.setData(void 0,null)}}),f=v.useCallback(async()=>{try{await d.mutateAsync()}catch(h){if(h instanceof xl&&h.data?.code==="UNAUTHORIZED")return;throw h}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}i.auth.me.setData(void 0,null),await i.auth.me.invalidate()}},[d,i]),m=v.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(o.data)),{user:o.data??null,loading:o.isLoading||d.isPending,error:o.error??d.error??null,isAuthenticated:!!o.data}),[o.data,o.error,o.isLoading,d.error,d.isPending]);return v.useEffect(()=>{s&&(o.isLoading||d.isPending||m.user||typeof window>"u"||l&&window.location.pathname===l||(l?window.location.href=l:Rl()))},[s,l,d.isPending,o.isLoading,m.user]),{...m,refresh:()=>o.refetch(),logout:f}}function $M(){const{isAuthenticated:t}=ms(),[s,l]=v.useState(""),[i,o]=v.useState(null),d=Te.engagement.createReferralProfile.useMutation({onSuccess:b=>{o(b.referralCode),qe.success(b.existing?"å·²æ¾å°æ¨çæ¨è¦ç¢¼ã":"æ¨è¦ç¢¼å·²å»ºç«ã")},onError:b=>qe.error(b.message||"ç®åæªè½å»ºç«æ¨è¦ç¢¼ã")}),f=Te.engagement.myReferralProfile.useQuery(void 0,{enabled:t}),m=v.useMemo(()=>f.data?.rewards.filter(b=>b.status==="active")??[],[f.data]),h=i??f.data?.profile?.referralCode??null,g=async(b,x="æ¨è¦ç¢¼")=>{await navigator.clipboard.writeText(b),qe.success(`${x}å·²è¤è£½ã`)};return n.jsx(lt,{"data-loc":"client/src/pages/Referral.tsx:32",children:n.jsxs("main",{"data-loc":"client/src/pages/Referral.tsx:33",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/Referral.tsx:34",className:"bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:35",className:"container max-w-7xl py-16 md:py-24",children:[n.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:36",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"REFERRAL PROGRAM"}),n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:37",className:"mt-5 grid gap-8 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("h1",{"data-loc":"client/src/pages/Referral.tsx:38",className:"text-5xl font-semibold leading-[1.08] tracking-[-0.05em] text-[#103541] md:text-6xl",children:["æææçæ¹æ³ï¼",n.jsx("br",{"data-loc":"client/src/pages/Referral.tsx:38"}),"ä»ç´¹çµ¦å樣éè¦ç人ã"]}),n.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:39",className:"max-w-xl self-end text-base leading-8 text-[#39565a]",children:"èå¸å¡å¦æåä»ç´¹æ°å¸å¡ï¼ä»ç´¹äººèæ°å¸å¡å¯äº«ä¸æ¬¡æ§ 10% åè´ï¼ä»ç´¹äººåè´å¯ä¾ä¸ä¸æ¬¡å ±è®ä¹ç¨ã"})]})]})}),n.jsx("section",{"data-loc":"client/src/pages/Referral.tsx:44",className:"container max-w-2xl py-14 lg:py-20",children:n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:45",className:"space-y-6",children:[h?n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:47",className:"rounded-2xl border border-[#103541]/12 bg-white p-7 text-center shadow-[0_18px_50px_rgba(16,53,65,0.06)] md:p-9",children:[n.jsx("span",{"data-loc":"client/src/pages/Referral.tsx:48",className:"mx-auto grid h-12 w-12 place-items-center rounded-full bg-[#d8f0db] text-[#0d6865]",children:n.jsx(lr,{"data-loc":"client/src/pages/Referral.tsx:48",className:"h-6 w-6"})}),n.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:49",className:"mt-5 text-sm font-bold tracking-[0.16em] text-[#0d6865]",children:"æå¡ä»ç´¹ç¢¼"}),n.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:50",className:"mt-3 break-all rounded-xl bg-[#e8e3d8] px-4 py-4 text-2xl font-semibold tracking-[0.08em] text-[#103541]",children:h}),n.jsxs(te,{"data-loc":"client/src/pages/Referral.tsx:51",className:"mt-6 bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",onClick:()=>g(h),children:[n.jsx(um,{"data-loc":"client/src/pages/Referral.tsx:51",className:"mr-2 h-4 w-4"}),"è¤è£½æ¨è¦ç¢¼"]})]}):n.jsxs("form",{"data-loc":"client/src/pages/Referral.tsx:54",onSubmit:b=>{if(b.preventDefault(),!t){qe.message("è«å
ç»å
¥ï¼å以ç»å
¥å¸³æ¶çé»éµå»ºç«æ¨è¦ç¢¼ã"),Rl();return}d.mutate({name:s})},className:"rounded-2xl border border-[#103541]/12 bg-white p-7 shadow-[0_18px_50px_rgba(16,53,65,0.06)] md:p-9",children:[n.jsx("h2",{"data-loc":"client/src/pages/Referral.tsx:55",className:"text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æå¡ä»ç´¹"}),n.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:56",className:"mt-8 grid gap-5",children:n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:57",children:[n.jsx(et,{"data-loc":"client/src/pages/Referral.tsx:57",htmlFor:"referral-name",children:"å§å"}),n.jsx(_t,{"data-loc":"client/src/pages/Referral.tsx:57",id:"referral-name",required:!0,value:s,onChange:b=>l(b.target.value),className:"mt-2"})]})}),n.jsxs(te,{"data-loc":"client/src/pages/Referral.tsx:59",type:"submit",disabled:d.isPending,className:"mt-8 bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",children:[d.isPending?n.jsx(Tt,{"data-loc":"client/src/pages/Referral.tsx:59",className:"mr-2 h-4 w-4 animate-spin"}):n.jsx(FE,{"data-loc":"client/src/pages/Referral.tsx:59",className:"mr-2 h-4 w-4"}),t?"å»ºç«æ¨è¦ç¢¼":"ç»å
¥å¾å»ºç«æ¨è¦ç¢¼"]})]}),t&&f.data?.profile?n.jsxs("section",{"data-loc":"client/src/pages/Referral.tsx:64",className:"rounded-2xl border border-[#0d6865]/20 bg-[#e9f2ee] p-6 md:p-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:65",className:"flex flex-wrap items-start justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:66",children:[n.jsxs("h2",{"data-loc":"client/src/pages/Referral.tsx:66",className:"text-2xl font-semibold tracking-[-0.035em] text-[#103541]",children:["å·²æåä»ç´¹ ",f.data.profile.successfulReferrals," ä½å¸å¡"]}),n.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:66",className:"mt-2 text-sm leading-6 text-[#39565a]",children:n.jsx("span",{"data-loc":"client/src/pages/Referral.tsx:66",className:"font-semibold text-[#103541]",children:f.data.profile.referralCode})})]}),n.jsxs(te,{"data-loc":"client/src/pages/Referral.tsx:67",variant:"outline",className:"border-[#0d6865]/30 text-[#103541]",onClick:()=>g(f.data.profile.referralCode),children:[n.jsx(um,{"data-loc":"client/src/pages/Referral.tsx:67",className:"mr-2 h-4 w-4"}),"è¤è£½"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:69",className:"mt-6 border-t border-[#0d6865]/15 pt-5",children:[n.jsxs("p",{"data-loc":"client/src/pages/Referral.tsx:70",className:"flex items-center gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx($E,{"data-loc":"client/src/pages/Referral.tsx:70",className:"h-4 w-4 text-[#0d6865]"}),"åè´"]}),f.isLoading?n.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:71",className:"mt-3 text-sm text-[#39565a]",children:"æ£å¨è®åçæ
â¦"}):m.length?n.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:71",className:"mt-3 grid gap-3",children:m.map(b=>n.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:71",className:"flex flex-wrap items-center justify-between gap-3 rounded-xl bg-white px-4 py-3",children:[n.jsx("code",{"data-loc":"client/src/pages/Referral.tsx:71",className:"text-sm font-semibold tracking-wide text-[#103541]",children:b.promotionCode}),n.jsxs(te,{"data-loc":"client/src/pages/Referral.tsx:71",size:"sm",variant:"outline",onClick:()=>g(b.promotionCode,"åè´ç¢¼"),children:[n.jsx(um,{"data-loc":"client/src/pages/Referral.tsx:71",className:"mr-2 h-3.5 w-3.5"}),"è¤è£½"]})]},b.promotionCode))}):null]})]}):null]})})]})})}const WM=[["é©ç¨ç¯åèçéè
","æ¬æ¿çé©ç¨æ¼ HKAI ENTERPRISE & TALENT HUBï½é¦æ¸¯ AI 伿¥å人æå¹è¨åºå°ï¼é¦æ¸¯äººå·¥æºè½åºå°æéå
¬å¸ï¼ç¶²ç«ã課ç¨å ±åã伿¥è«®è©¢ãæå¡å¸³æ¶ãæ¨è¦è¨ååç¸éå¸ç¿æåãæ¬é 說ææåå¦ä½èçééæ¬ç¶²ç«åå¾çåäººè³æã"],["æåæ¶éçè³æ","è¦ä¹ä½ 使ç¨çæåï¼æåå¯è½æ¶éå§åãé»éµãç»å
¥å¸³æ¶èå¥è³æãå
¬å¸ï¼è·ä½ã諮詢å
§å®¹ãå¸ç¿éè¦ãæ¨è¦éä¿ã購買èè³æ ¼çæ
ï¼ä»¥åçºä»æ¬¾æ ¸å°æéç Stripe 交æèå¥è³æã仿¬¾å¡è³æç± Stripe èçï¼æ¬ç¶²ç«ä¸ä¿å宿´å¡èæå®å
¨ç¢¼ã"],["使ç¨ç®ç","æååªæå¨æä¾æç®¡çæåæéçç¯åå
§ä½¿ç¨è³æï¼å
æ¬åè¦æ¥è©¢ã建ç«å管çæå¡å¸³æ¶ãå®æèª²ç¨æä¼æ¥æåãèç仿¬¾å¾çå¸ç¿è³æ ¼ãç®¡çæ¨è¦åè´ã鲿¢æ¿«ç¨ï¼ä»¥åæ¹åç¶²ç«èå¸ç¿æåã"],["æå便åèè³æå享","æåæä½¿ç¨å¿
è¦çæå便åèçç¹å®åè½ãä¾å¦ï¼Stripe èç仿¬¾èè¨é±ï¼ç»å
¥æååå©å»ºç«å®å
¨æè©±ï¼StudyFlow åªæ¥æ¶å·²ä»æ¬¾å¸å¡æéççç´èå ±ååæ¥è³æã該ç便ååªæå¨æä¾æåæéç¯åå
§èçè³æï¼ä¸¦å¯è½åå
¶æ¬èº«çæ¢æ¬¾èç§é±æ¿çç´æãæå䏿åºå®åäººè³æã"],["ä¿åãä¿å®èè·¨å¢èç","æåæææåã仿¬¾æ ¸å°ãç¨½æ ¸ãæ³å®è¦æ±åçè°èçæéæéä¿åè³æï¼ä¹å¾æåªé¤ãå¿ååæéå¶ååãç¶²ç«æ¡ç¨æ¬éæ§å¶ã仿¬¾ç°½ç« é©èåæå°å¿
è¦è³æåæ¥çæªæ½ï¼æä»»ä½ç¶²çµ¡å³è¼¸åä¸è½ä¿èçµå°å®å
¨ãç±æ¼æå便åçåºç¤è¨æ½å¯è½ä½æ¼é¦æ¸¯ä»¥å¤ï¼è³æææå¨æä¾æåæéæ
æ³ä¸è·¨å¢èçã"],["ä½ çæ¬å©èæ¥è©¢","ä½ å¯ééç¶²ç«ç伿¥è«®è©¢è¡¨å®æåºæ¥é±ãæ´æ£ãåªé¤æå
¶ä»èåäººè³æç¸éçè«æ±ãæåå¯è½éè¦æ ¸å¯¦ä½ ç身份åä¿çå¿
è¦äº¤æææ³å®ç´é徿å¯èçé¨åè«æ±ãè¥ä½ ä¸åå¸ææ¥æ¶éå¿
è¦è¯çµ¡ï¼å¯å¨æåºè«æ±æä¸ä½µèªªæã"],["æ¿çæ´æ°","æåå¯è½å æåãæ³è¦æå®å
¨å®ææ¹è®èæ´æ°æ¬æ¿çãéè¦æ´æ°æå¨æ¬é åæ ï¼ä½ ç¹¼çºä½¿ç¨ç¶²ç«å³è¡¨ç¤ºä½ ç¥ææ´æ°å¾çå
¬éæ¿çå
§å®¹ã"]],XM=[["æè²ç¨é","課ç¨ãæç« èå·¥å
·ç¤ºç¯æ¨å¨æ¯æå¸ç¿èå·¥ä½å¯¦ä½ï¼ä¸æ§ææ³å¾ã財åãæè³ãé«çæå
¶ä»å°æ¥æè¦ã"],["AI ç¢åºè責任","使ç¨è
æå° AI ç¢åºé²è¡ç¨ç«æ¥æ ¸ï¼ä¸¦çºæçµä½¿ç¨ãç¼å¸ãåè¦åæ¬å©èçæ¿æè²¬ä
431»»ã"],["課ç¨èæå宿","課ç¨å
§å®¹ãå°å¸«ãå ´æ¬¡ãå°é»ååé¡å¯è½æå¯¦éå®æèª¿æ´ãä»»ä½å
·ç´æåçè²»ç¨ã鿬¾ååºå¸æ¢ä»¶å°å¨å ±åç¢ºèªæå¦è¡èªªæã"],["å¤é¨æå","ç¶²ç«å¯è½ä½¿ç¨ä»æ¬¾ãç»å
¥æå
¶ä»ç¬¬ä¸æ¹æåã使ç¨è©²çæåæï¼äº¦å¯è½åå
¶åèªæ¢æ¬¾åç§é±æ¿çç´æã"]];function ZM(){return n.jsx(kj,{"data-loc":"client/src/pages/LegalPages.tsx:22",label:"PRIVACY",title:"ç§é±æ¿ç",introduction:"æ¬æ¿ç說æ HKAI ENTERPRISE & TALENT HUB å¦ä½èçæå¡ã課ç¨ã仿¬¾ãæ¨è¦ã伿¥è«®è©¢åå¸ç¿æåæéçåäººè³æã",icon:n.jsx(pr,{"data-loc":"client/src/pages/LegalPages.tsx:22",className:"h-5 w-5"}),sections:WM})}function JM(){return n.jsx(kj,{"data-loc":"client/src/pages/LegalPages.tsx:26",label:"DISCLAIMER",title:"å
è²¬è²æ",introduction:"鿝ä¸ä»½çºç¶²ç«ä½¿ç¨è
æä¾çå
¬é說æã課ç¨èæå宿æä»¥å ±å確èªåå奿åæä»¶çºæºã",icon:n.jsx(VE,{"data-loc":"client/src/pages/LegalPages.tsx:26",className:"h-5 w-5"}),sections:XM})}function kj({label:t,title:s,introduction:l,icon:i,sections:o}){return n.jsx(lt,{"data-loc":"client/src/pages/LegalPages.tsx:30",children:n.jsxs("main",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"bg-[#f4fbfd]",children:[n.jsx("header",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"border-b border-[#063d5a]/10 bg-[#e7f8fd]",children:n.jsxs("div",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"container max-w-4xl py-16 md:py-24",children:[n.jsxs("div",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"flex items-center gap-3 text-[#008cbf]",children:[i,n.jsx("span",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"text-xs font-bold tracking-[0.17em]",children:t})]}),n.jsx("h1",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"mt-6 text-5xl font-semibold tracking-[-0.05em] text-[#063d5a] md:text-6xl",children:s}),n.jsx("p",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"mt-5 max-w-2xl leading-8 text-[#315c70]",children:l})]})}),n.jsxs("article",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"container max-w-3xl py-14 md:py-20",children:[n.jsx("div",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"grid gap-12",children:o.map(([d,f],m)=>n.jsxs("section",{"data-loc":"client/src/pages/LegalPages.tsx:30",children:[n.jsx("p",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"text-xs font-bold tracking-[0.16em] text-[#008cbf]",children:String(m+1).padStart(2,"0")}),n.jsx("h2",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#063d5a]",children:d}),n.jsx("p",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"mt-5 leading-8 text-[#315c70]",children:f})]},d))}),n.jsx("p",{"data-loc":"client/src/pages/LegalPages.tsx:30",className:"mt-14 border-t border-[#063d5a]/10 pt-6 text-sm text-[#315c70]",children:"æå¾æ´æ°ï¼2026 å¹´ 8 æ 26 æ¥"})]})]})})}
vendor: 1,732 bytes, line 431
431function $p(t){const s=t+"CollectionProvider",[l,i]=wa(s),[o,d]=l(s,{collectionRef:{current:null},itemMap:new Map}),f=w=>{const{scope:A,children:E}=w,O=ie.useRef(null),H=ie.useRef(new Map).current;return n.jsx(o,{scope:A,itemMap:H,collectionRef:O,children:E})};f.displayName=s;const m=t+"CollectionSlot",h=nr(m),g=ie.forwardRef((w,A)=>{const{scope:E,children:O}=w,H=d(m,E),Y=Qe(A,H.collectionRef);return n.jsx(h,{ref:Y,children:O})});g.displayName=m;const b=t+"CollectionItemSlot",x="data-radix-collection-item",j=nr(b),C=ie.forwardRef((w,A)=>{const{scope:E,children:O,...H}=w,Y=ie.useRef(null),z=Qe(A,Y),T=d(b,E);return ie.useEffect(()=>(T.itemMap.set(Y,{ref:Y,...H}),()=>void T.itemMap.delete(Y))),n.jsx(j,{[x]:"",ref:z,children:O})});C.displayName=b;function N(w){const A=d(t+"CollectionConsumer",w);return ie.useCallback(()=>{const O=A.collectionRef.current;if(!O)return[];const H=Array.from(O.querySelectorAll(`[${x}]`));return Array.from(A.itemMap.values()).sort((T,R)=>H.indexOf(T.ref.current)-H.indexOf(R.ref.current))},[A.collectionRef,A.itemMap])}return[{Provider:f,Slot:g,ItemSlot:C},N,i]}var eR=v.createContext(void 0);function Ad(t){const s=v.useContext(eR);return t||s||"ltr"}var wm="rovingFocusGroup.onEntryFocus",tR={bubbles:!1,cancelable:!0},ac="RovingFocusGroup",[tp,Lj,aR]=$p(ac),[sR,Ed]=wa(ac,[aR]),[nR,rR]=sR(ac),Ij=v.forwardRef((t,s)=>n.jsx(tp.Provider,{scope:t.__scopeRovingFocusGroup,children:n.jsx(tp.Slot,{scope:t.__scopeRovingFocusGroup,children:n.jsx(lR,{...t,ref:s})})}));Ij.displayName=ac;var lR=v.forwardRef((t,s)=>{const{__scopeRovingFocusGroup:l,orientation:i,loop:o=!1,dir:d,currentTabStopId:f,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:h,onEntryFocus:g,preventScrollOnEntryFocus:b=!1,...x}
vendor: 5,984 bytes, line 431
431=t,j=v.useRef(null),C=Qe(s,j),N=Ad(d),[w,A]=Cn({prop:f,defaultProp:m??null,onChange:h,caller:ac}),[E,O]=v.useState(!1),H=Ga(g),Y=Lj(l),z=v.useRef(!1),[T,R]=v.useState(0);return v.useEffect(()=>{const L=j.current;if(L)return L.addEventListener(wm,H),()=>L.removeEventListener(wm,H)},[H]),n.jsx(nR,{scope:l,orientation:i,dir:N,loop:o,currentTabStopId:w,onItemFocus:v.useCallback(L=>A(L),[A]),onItemShiftTab:v.useCallback(()=>O(!0),[]),onFocusableItemAdd:v.useCallback(()=>R(L=>L+1),[]),onFocusableItemRemove:v.useCallback(()=>R(L=>L-1),[]),children:n.jsx(Ae.div,{tabIndex:E||T===0?-1:0,"data-orientation":i,...x,ref:C,style:{outline:"none",...t.style},onMouseDown:xe(t.onMouseDown,()=>{z.current=!0}),onFocus:xe(t.onFocus,L=>{const ee=!z.current;if(L.target===L.currentTarget&&ee&&!E){const ae=new CustomEvent(wm,tR);if(L.currentTarget.dispatchEvent(ae),!ae.defaultPrevented){const le=Y().filter(P=>P.focusable),se=le.find(P=>P.active),oe=le.find(P=>P.id===w),de=[se,oe,...le].filter(Boolean).map(P=>P.ref.current);Uj(de,b)}}z.current=!1}),onBlur:xe(t.onBlur,()=>O(!1))})})}),Hj="RovingFocusGroupItem",zj=v.forwardRef((t,s)=>{const{__scopeRovingFocusGroup:l,focusable:i=!0,active:o=!1,tabStopId:d,children:f,...m}=t,h=Va(),g=d||h,b=rR(Hj,l),x=b.currentTabStopId===g,j=Lj(l),{onFocusableItemAdd:C,onFocusableItemRemove:N,currentTabStopId:w}=b;return v.useEffect(()=>{if(i)return C(),()=>N()},[i,C,N]),n.jsx(tp.ItemSlot,{scope:l,id:g,focusable:i,active:o,children:n.jsx(Ae.span,{tabIndex:x?0:-1,"data-orientation":b.orientation,...m,ref:s,onMouseDown:xe(t.onMouseDown,A=>{i?b.onItemFocus(g):A.preventDefault()}),onFocus:xe(t.onFocus,()=>b.onItemFocus(g)),onKeyDown:xe(t.onKeyDown,A=>{if(A.key==="Tab"&&A.shiftKey){b.onItemShiftTab();return}if(A.target!==A.currentTarget)return;const E=oR(A,b.orientation,b.dir);if(E!==void 0){if(A.metaKey||A.ctrlKey||A.altKey||A.shiftKey)return;A.preventDefault();let H=j().filter(Y=>Y.focusable).map(Y=>Y.ref.current);if(E==="last")H.reverse();else if(E==="prev"||E==="next"){E==="prev"&&H.reverse();const Y=H.indexOf(A.currentTarget);H=b.loop?dR(H,Y+1):H.slice(Y+1)}setTimeout(()=>Uj(H))}}),children:typeof f=="function"?f({isCurrentTabStop:x,hasTabStop:w!=null}):f})})});zj.displayName=Hj;var iR={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function cR(t,s){return s!=="rtl"?t:t==="ArrowLeft"?"ArrowRight":t==="ArrowRight"?"ArrowLeft":t}function oR(t,s,l){const i=cR(t.key,l);if(!(s==="vertical"&&["ArrowLeft","ArrowRight"].includes(i))&&!(s==="horizontal"&&["ArrowUp","ArrowDown"].includes(i)))return iR[i]}function Uj(t,s=!1){const l=document.activeElement;for(const i of t)if(i===l||(i.focus({preventScroll:s}),document.activeElement!==l))return}function dR(t,s){return t.map((l,i)=>t[(s+i)%t.length])}var Bj=Ij,qj=zj,Md="Tabs",[uR]=wa(Md,[Ed]),Qj=Ed(),[fR,Wp]=uR(Md),Vj=v.forwardRef((t,s)=>{const{__scopeTabs:l,value:i,onValueChange:o,defaultValue:d,orientation:f="horizontal",dir:m,activationMode:h="automatic",...g}=t,b=Ad(m),[x,j]=Cn({prop:i,onChange:o,defaultProp:d??"",caller:Md});return n.jsx(fR,{scope:l,baseId:Va(),value:x,onValueChange:j,orientation:f,dir:b,activationMode:h,children:n.jsx(Ae.div,{dir:b,"data-orientation":f,...g,ref:s})})});Vj.displayName=Md;var Gj="TabsList",Kj=v.forwardRef((t,s)=>{const{__scopeTabs:l,loop:i=!0,...o}=t,d=Wp(Gj,l),f=Qj(l);return n.jsx(Bj,{asChild:!0,...f,orientation:d.orientation,dir:d.dir,loop:i,children:n.jsx(Ae.div,{role:"tablist","aria-orientation":d.orientation,...o,ref:s})})});Kj.displayName=Gj;var Yj="TabsTrigger",Fj=v.forwardRef((t,s)=>{const{__scopeTabs:l,value:i,disabled:o=!1,...d}=t,f=Wp(Yj,l),m=Qj(l),h=Xj(f.baseId,i),g=Zj(f.baseId,i),b=i===f.value;return n.jsx(qj,{asChild:!0,...m,focusable:!o,active:b,children:n.jsx(Ae.button,{type:"button",role:"tab","aria-selected":b,"aria-controls":g,"data-state":b?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:h,...d,ref:s,onMouseDown:xe(t.onMouseDown,x=>{!o&&x.button===0&&x.ctrlKey===!1?f.onValueChange(i):x.preventDefault()}),onKeyDown:xe(t.onKeyDown,x=>{[" ","Enter"].includes(x.key)&&f.onValueChange(i)}),onFocus:xe(t.onFocus,()=>{const x=f.activationMode!=="manual";!b&&!o&&x&&f.onValueChange(i)})})})});Fj.displayName=Yj;var $j="TabsContent",Wj=v.forwardRef((t,s)=>{const{__scopeTabs:l,value:i,forceMount:o,children:d,...f}=t,m=Wp($j,l),h=Xj(m.baseId,i),g=Zj(m.baseId,i),b=i===m.value,x=v.useRef(b);return v.useEffect(()=>{const j=requestAnimationFrame(()=>x.current=!1);return()=>cancelAnimationFrame(j)},[]),n.jsx($a,{present:o||b,children:({present:j})=>n.jsx(Ae.div,{"data-state":b?"active":"inactive","data-orientation":m.orientation,role:"tabpanel","aria-labelledby":h,hidden:!j,id:g,tabIndex:0,...f,ref:s,style:{...t.style,animationDuration:x.current?"0s":void 0},children:j&&d})})});Wj.displayName=$j;function Xj(t,s){return`${t}-trigger-${s}`}function Zj(t,s){return`${t}-content-${s}`}var mR=Vj,pR=Kj,xR=Fj,hR=Wj;function gR({className:t,...s}){return n.jsx(mR,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:we("flex flex-col gap-2",t),...s})}function bR({className:t,...s}){return n.jsx(pR,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:we("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",t),...s})}function y0({className:t,...s}){return n.jsx(xR,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:we("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focu
431s-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...s})}function j0({className:t,...s}){return n.jsx(hR,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:we("flex-1 outline-none",t),...s})}function w0(t){if(!t)return;const s=new Date(t);if(!Number.isNaN(s.getTime()))return s.toLocaleString("zh-HK",{dateStyle:"medium",timeStyle:"short"})}function vR(t){const s=t.purchaseType==="subscription",l=t.billingInterval==="year"?"å¹´è²»è¨é±":"æè²»è¨é±";return t.accessStatus==="pending"?{tone:"pending",title:"æ£å¨ç¢ºèªä»æ¬¾",description:"Stripe å·²æ¶å°ä½ ççµå¸³ï¼æ£åæ¥æå¡æèª²ç¨è³æ ¼ãè«å¿éè¤ä»æ¬¾ï¼å®æå¾çæ
æèªåæ´æ°ã",typeLabel:s?`è¨é±æå · ${l}`:"宿¬¡èª²ç¨",detail:w0(t.createdAt)?`æäº¤æ¼ ${w0(t.createdAt)}`:void 0}:t.accessStatus==="active"?s?{tone:"active",title:"æå¡å·²åç¨",description:"ä½ çæå¡æ¬çå·²å¯ä½¿ç¨ï¼è¨é±è仿¬¾è³æå¯å¨ Stripe 客æ¶å
¥å£å®å
¨ç®¡çã",typeLabel:`è¨é±æå · ${l}`,detail:l}:{tone:"active",title:"課ç¨è³æ ¼å·²åç¨",description:"ä½ å·²å徿¤èª²ç¨çå¸ç¿è³æ ¼ï¼å¯ä¾èª²ç¨å®æéå§å¸ç¿ã",typeLabel:"宿¬¡èª²ç¨"}:s?{tone:"inactive",title:"è¨é±å·²çµæ",description:"éé
æå¡è¨é±ç®åæªåç¨ï¼å¦å¸ææ¢å¾©æå¡æ¬çï¼å¯éæ°é¸æè¨é±æ¹æ¡ã",typeLabel:`è¨é±æå · ${l}`,returnToPurchaseLabel:"鿰鏿æå¡æ¹æ¡"}:{tone:"inactive",title:"課ç¨è³æ ¼ä¸åå¯ç¨",description:"éé
課ç¨ç®åæªåç¨ï¼å¦é忬¡åå¾å¸ç¿è³æ ¼ï¼è«æ¥çå¯è³¼è²·èª²ç¨ã",typeLabel:"宿¬¡èª²ç¨",returnToPurchaseLabel:"æ¥çå¯è³¼è²·èª²ç¨"}}const yR=1440*60*1e3;function $o(t){return t instanceof Date?t.getTime():new Date(t).getTime()}function jR(t,s=new Date){if(t.accessStatus!=="pending")return!1;const l=$o(s)-$o(t.createdAt)>yR,i=!t.stripePaymentIntentId&&!t.stripeSubscriptionId;return l&&i}function Jj(t,s=new Date){const l=t.filter(d=>d.accessStatus==="pending").sort((d,f)=>$o(f.createdAt)-$o(d.createdAt)),i=l.find(d=>!jR(d,s)),o=l.filter(d=>d.id!==i?.id);return{currentPendingPurchase:i,earlierPendingPurchases:o,visiblePurchases:t.filter(d=>d.accessStatus!=="pending"||d.id===i?.id)}}function wR(t,s){return new Intl.NumberFormat("zh-HK",{style:"currency",currency:s.toUpperCase()}).format(t/100)}function NR(){const{isAuthenticated:t}=ms(),s=Te.payments.listProducts.useQuery(),l=Te.payments.startCheckout.useMutation(),[i,o]=v.useState(""),d=f=>{if(!t){qe.message("è«å
ç»å
¥å¾åé²è¡å®å
¨çµå¸³ã"),Rl();return}l.mutate({productId:f,referralCode:i.trim().toUpperCase()||void 0},{onSuccess:({checkoutUrl:m})=>{qe.success("æ£å¨éå Stripe å®å
¨çµå¸³é é¢ã"),window.open(m,"_blank","noopener,noreferrer")},onError:m=>qe.error(m.message||"ç®åç¡æ³å»ºç«çµå¸³ï¼è«ç¨å¾å試ã")})};return s.isLoading?n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:44",className:"flex items-center gap-2 py-10 text-slate-500",children:[n.jsx(Tt,{"data-loc":"client/src/pages/PaymentPortal.tsx:44",className:"h-4 w-4 animate-spin"}),"è¼å
¥ä»æ¬¾é¸é
ä¸â¦"]}):s.isError?n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:47",className:"rounded-lg border border-rose-200 bg-rose-50 p-4 text-sm text-rose-700",children:"æ«æç¡æ³è®å仿¬¾é¸é
ãè«ç¨å¾å試ã"}):s.data?.length?n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:54",className:"space-y-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:55",className:"rounded-xl border border-[#063d5a]/12 bg-white p-4 md:flex md:items-end md:gap-4",children:[n.jsx("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:56",className:"flex-1",children:n.jsx(_t,{"data-loc":"client/src/pages/PaymentPortal.tsx:57",id:"checkout-referral-code","aria-label":"åªæ æä»ç´¹ç¢¼",value:i,onChange:f=>o(f.target.value.toUpperCase()),className:"bg-white uppercase",maxLength:64})}
431),n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:59",className:"mt-3 max-w-sm text-xs leading-5 text-[#315c70] md:mt-0",children:"èå¸å¡å¦æåä»ç´¹æ°å¸å¡ï¼ä»ç´¹äººèæ°å¸å¡å¯äº«ä¸æ¬¡æ§ 10% åè´ï¼ä»ç´¹äººåè´å¯ä¾ä¸ä¸æ¬¡å ±è®ä¹ç¨ã"})]}),n.jsx("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:61",className:"grid gap-5 md:grid-cols-2",children:s.data.map(f=>n.jsxs(It,{"data-loc":"client/src/pages/PaymentPortal.tsx:63",className:"border-[#063d5a]/12 shadow-sm",children:[n.jsxs(ha,{"data-loc":"client/src/pages/PaymentPortal.tsx:64",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:65",className:"mb-3 flex items-center justify-between gap-3",children:[n.jsx("span",{"data-loc":"client/src/pages/PaymentPortal.tsx:66",className:"rounded-full bg-[#e7f8fd] px-3 py-1 text-xs font-semibold text-[#008cbf]",children:f.purchaseType==="subscription"?`è¨é±å¶ · æ¯${f.billingInterval==="year"?"å¹´":"æ"}`:"䏿¬¡æ§è³¼è²·"}),n.jsx(vd,{"data-loc":"client/src/pages/PaymentPortal.tsx:69",className:"h-5 w-5 text-slate-400"})]}),n.jsx(ga,{"data-loc":"client/src/pages/PaymentPortal.tsx:71",className:"text-xl text-[#063d5a]",children:f.name}),f.description?n.jsx(ba,{"data-loc":"client/src/pages/PaymentPortal.tsx:72",className:"leading-6",children:f.description}):null]}),n.jsxs(va,{"data-loc":"client/src/pages/PaymentPortal.tsx:74",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:75",className:"mb-5 text-3xl font-bold tracking-tight text-[#063d5a]",children:wR(f.unitAmount,f.currency)}),n.jsxs(te,{"data-loc":"client/src/pages/PaymentPortal.tsx:76",className:"w-full bg-[#063d5a] hover:bg-[#008cbf]",onClick:()=>d(f.id),disabled:l.isPending,children:[l.isPending?n.jsx(Tt,{"data-loc":"client/src/pages/PaymentPortal.tsx:77",className:"mr-2 h-4 w-4 animate-spin"}):n.jsx(pr,{"data-loc":"client/src/pages/PaymentPortal.tsx:77",className:"mr-2 h-4 w-4"}),t?"åå¾å®å
¨çµå¸³":"ç»å
¥å¾å®å
¨çµå¸³"]})]})]},f.id))})]}):n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:50",className:"rounded-lg border border-dashed border-slate-300 p-6 text-sm text-slate-600",children:"æ«æªæå¯è³¼è²·çèª²ç¨æè¨é±æåï¼è«ç¨å¾åå便¥çã"})}function SR(){const t=Te.useUtils(),s=Te.payments.myPurchases.useQuery(),l=Te.payments.billingPortalAvailability.useQuery(),i=Te.payments.createBillingPortal.useMutation(),o=v.useMemo(()=>s.data?.filter(b=>b.accessStatus==="active")??[],[s.data]),d=v.useMemo(()=>Jj(s.data??[]),[s.data]),f=l.data?.canManageSubscription===!0,[m,h]=v.useState(!1),g=async()=>{h(!0);try{await Promise.all([t.payments.myPurchases.invalidate(),t.payments.billingPortalAvailability.invalidate()]),qe.success("已鿰æ´ç仿¬¾èè¨é±çæ
ã")}catch{qe.error("æ«æç¡æ³éæ°æ´ççæ
ï¼è«ç¨å¾å試ã")}finally{h(!1)}};return s.isLoading?n.jsx("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:113",className:"py-6 text-sm text-slate-500",children:"æ£å¨è¼å
¥è³¼è²·ç´éâ¦"}):n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:115",className:"space-y-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:116",className:"flex flex-wrap items-center justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:117",children:[n.jsx("h2",{"data-loc":"client/src/pages/PaymentPortal.tsx:117",className:"font-semibold text-slate-900",children:"æç購買èè¨é±"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:117",className:"text-sm text-slate-500",children:"仿¬¾è³è¨ç± Stripe å®å
¨ç®¡çï¼åç¨çæ
æå¨ä»æ¬¾äºä»¶å®æå¾èªåæ´æ°ã"})]}),f?n.jsx(te,{"data-loc":"client/src/pages/PaymentPortal.tsx:118",variant:"outline",onClick:()=>i.mutate(void 0,{onSuccess:({portalUrl:b})=>window.open(b,"_blank","noopener,noreferrer"),onError:b=>qe.error(b.message)}),disabled:i.isPending,children:"管çè¨é±"}):n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:120",className:"max-w-xs text-xs leading-5 text-slate-500",children:"宿䏦åç¨è¨é±å¾ï¼æ¨å¯å¨æ¤ç®¡ç Stripe è¨é±è仿¬¾è³æã"})]}),d.currentPendingPurchase?n.jsx("div",{"data-loc":"client/src/pages/PaymentPortal.t
431sx:122",className:"rounded-xl border border-amber-200 bg-amber-50 p-4 text-sm text-amber-950",children:n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:122",className:"flex items-start gap-3",children:[n.jsx(yl,{"data-loc":"client/src/pages/PaymentPortal.tsx:122",className:"mt-0.5 h-5 w-5 shrink-0 text-amber-700"}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:122",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:122",className:"font-semibold",children:"ä½ ç仿¬¾æ£å¨ç¢ºèªï¼ä¸éè¦éæ°ä»æ¬¾ã"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:122",className:"mt-1 leading-6 text-amber-800",children:"Stripe æ£å¨å®æä»æ¬¾èè¨é±é©èï¼å®æå¾ï¼æå¡æèª²ç¨è³æ ¼æèªåæ´æ°ãå¦çæ
æ²æå³ææ´æ°ï¼å¯ä½¿ç¨ä¸æ¹æéå®å
¨éæ°æ´çã"}),d.earlierPendingPurchases.length>0?n.jsxs("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:122",className:"mt-2 text-xs leading-5 text-amber-800/90",children:["妿 ",d.earlierPendingPurchases.length," åè¼æ©æªå®æçµå¸³ç´éå·²æ¶ç´ï¼ä¸éè¦çºç¸åæ¹æ¡éè¤ä»æ¬¾ã"]}):null]})]})}):null,s.data?.length?n.jsx("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:124",className:"space-y-3",children:d.visiblePurchases.map(b=>{const x=vR(b),j=x.tone==="pending",C=x.tone==="active",N=C?"border-emerald-200 bg-emerald-50 text-emerald-800":j?"border-amber-200 bg-amber-50 text-amber-900":"border-slate-200 bg-slate-50 text-slate-700";return n.jsx("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:`rounded-xl border p-4 ${N}`,children:n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"flex flex-wrap items-start justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"flex min-w-0 gap-3",children:[n.jsx("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"mt-0.5 rounded-full bg-white/80 p-2",children:C?n.jsx(ja,{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"h-4 w-4"}):j?n.jsx(Tt,{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"h-4 w-4 animate-spin"}):n.jsx(I1,{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"h-4 w-4"})}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"font-semibold",children:b.productName}),n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"mt-1 text-sm opacity-80",children:x.typeLabel}),n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"mt-2 text-sm leading-6",children:x.description}),x.detail?n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"mt-2 text-xs font-medium opacity-80",children:x.detail}):null]})]}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"flex shrink-0 flex-col items-start gap-2",children:[n.jsx("span",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:"text-sm font-semibold",children:x.title}),j?n.jsxs(te,{"data-loc":"client/src/pages/PaymentPortal.tsx:130",size:"sm",variant:"outline",className:"bg-white/80",onClick:()=>void g(),disabled:m,children:[n.jsx(Yo,{"data-loc":"client/src/pages/PaymentPortal.tsx:130",className:`mr-2 h-3.5 w-3.5 ${m?"animate-spin":""}`}),"éæ°æ´ççæ
"]}):null,x.returnToPurchaseLabel?n.jsx(te,{"data-loc":"client/src/pages/PaymentPortal.tsx:130",size:"sm",variant:"outline",className:"bg-white/80",asChild:!0,children:n.jsx("a",{"data-loc":"client/src/pages/PaymentPortal.tsx:130",href:"/payments",children:x.returnToPurchaseLabel})}):null]})]})},b.id)})}):n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:123",className:"rounded-lg bg-slate-50 p-5 text-sm text-slate-600",children:"æ¨å°æªå®æä»»ä½è³¼è²·ã"}),d.earlierPendingPurchases.length>0?n.jsxs("details",{"data-loc":"client/src/pages/PaymentPortal.tsx:134",className:"rounded-xl border border-slate-200 bg-slate-50 px-4 py-3 text-sm text-slate-600",children:[n.jsxs("summary",{"data-loc":"client/src/pages/PaymentPortal.t
431sx:134",className:"cursor-pointer font-medium text-slate-700",children:["æ¥ç ",d.earlierPendingPurchases.length," åè¼æ©æªå®æççµå¸³ç´é"]}),n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:134",className:"mt-2 leading-6",children:"éäºçµå¸³å·²è¶
åºå³æç¢ºèªæéï¼ä¸å°æªé£çµä»æ¬¾æè¨é±è³æï¼å æ¤ä¸æé¡¯ç¤ºçºæ£å¨èçãå®åæä¿çä½ç¨½æ ¸ï¼è¥ Stripe æ¥å¾ç¢ºèªä»»ä½ä¸ç仿¬¾ï¼è³æ ¼ä»æèªåæ´æ°ã"}),n.jsx("ul",{"data-loc":"client/src/pages/PaymentPortal.tsx:134",className:"mt-3 space-y-1 text-xs text-slate-500",children:d.earlierPendingPurchases.map(b=>n.jsxs("li",{"data-loc":"client/src/pages/PaymentPortal.tsx:134",children:[b.productName," · æäº¤æ¼ ",new Date(b.createdAt).toLocaleString("zh-HK")]},b.id))})]}):null,o.some(b=>b.purchaseType==="subscription")?n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:135",className:"text-xs text-slate-500",children:"è¨é±çæ
ååæ¶æä½å¯éé Stripe 客æ¶å
¥å£å®å
¨èçã"}):null]})}function CR(){const{isAuthenticated:t}=ms(),s=typeof window<"u"&&new URLSearchParams(window.location.search).get("view")==="purchases"?"purchases":"catalogue";return n.jsx(lt,{"data-loc":"client/src/pages/PaymentPortal.tsx:144",children:n.jsx("main",{"data-loc":"client/src/pages/PaymentPortal.tsx:144",className:"min-h-screen bg-[#f4fbfd] py-12 text-[#063d5a] md:py-16",children:n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:145",className:"container max-w-5xl",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentPortal.tsx:146",className:"mb-8 max-w-3xl",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:146",className:"mb-3 text-sm font-semibold tracking-[0.16em] text-[#008cbf]",children:"課ç¨è仿¬¾"}),n.jsx("h1",{"data-loc":"client/src/pages/PaymentPortal.tsx:146",className:"text-4xl font-semibold tracking-[-0.045em] text-[#063d5a] md:text-5xl",children:"é¸æä½ çå¸ç¿æ¹æ¡ã"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentPortal.tsx:146",className:"mt-4 leading-7 text-[#315c70]",children:"仿¬¾ç± Stripe å®å
¨èçï¼å®æå¾å¸ç¿è³æ ¼æèªåæ´æ°ã"})]}),n.jsxs(gR,{"data-loc":"client/src/pages/PaymentPortal.tsx:147",defaultValue:s,className:"space-y-6",children:[n.jsxs(bR,{"data-loc":"client/src/pages/PaymentPortal.tsx:147",children:[n.jsx(y0,{"data-loc":"client/src/pages/PaymentPortal.tsx:147",value:"catalogue",children:"課ç¨èè¨é±"}),t?n.jsx(y0,{"data-loc":"client/src/pages/PaymentPortal.tsx:147",value:"purchases",children:"æç購買ç´é"}):null]}),n.jsx(j0,{"data-loc":"client/src/pages/PaymentPortal.tsx:147",value:"catalogue",children:n.jsx(NR,{"data-loc":"client/src/pages/PaymentPortal.tsx:147"})}),t?n.jsx(j0,{"data-loc":"client/src/pages/PaymentPortal.tsx:147",value:"purchases",children:n.jsx(SR,{"data-loc":"client/src/pages/PaymentPortal.tsx:147"})}):null]})]})})})}const N0=6e4,AR=3e3;function ER(){return n.jsx(tw,{"data-loc":"client/src/pages/PaymentResult.tsx:14",status:"success"})}function MR(){return n.jsx(tw,{"data-loc":"client/src/pages/PaymentResult.tsx:18",status:"cancelled"})}function RR({active:t,syncing:s}){const l=[{label:"仿¬¾å·²æ¶å°",icon:pr,done:!0},{label:"ç¢ºèªæå¡ï¼èª²ç¨è³æ ¼",icon:s?Tt:ja,done:t},{label:"éæ¾å¸ç¿å
¥å£",icon:ja,done:t}];return n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:29",className:"mt-7 rounded-2xl border border-[#0d6865]/20 bg-white/75 p-5 text-left","aria-live":"polite",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:30",className:"text-xs font-semibold tracking-[0.14em] text-[#0d6865]",children:"仿¬¾é©èé²åº¦"}),n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:31",className:"mt-4 grid gap-3 sm:grid-cols-3",children:l.map(({label:i,icon:o,done:d})=>n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:33",className:`flex items-center gap-3 rounded-xl p-3 ${d?"bg-[#e8f4ea] text-[#0d6865]":"bg-[#f7f3eb] text-[#6b8584]"}`,children:[n.jsx(o,{"data-loc":"client/src/pages/PaymentResult.tsx:34",className:`h-4 w-4 shrink-0 ${o===Tt?"animate-spin motion-reduce:animate-none":""}`,"aria-hidden":"true"}),n.jsx("span",{"data-loc":"client/src/pages/PaymentResult.tsx:35",className:"text-sm font-semibold",children:i})]},i))})]})}function PR({summary:t}){return t.productName?n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:4
4316",className:"mt-7 rounded-2xl border border-[#0d6865]/20 bg-white/75 p-5 text-left",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:47",className:"text-xs font-semibold tracking-[0.14em] text-[#0d6865]",children:"ä½ çæ¹æ¡"}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:48",className:"mt-3 flex flex-wrap items-start justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:49",children:[n.jsx("h2",{"data-loc":"client/src/pages/PaymentResult.tsx:50",className:"text-xl font-semibold text-[#103541]",children:t.productName}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:51",className:"mt-1 text-sm text-[#567176]",children:t.billingLabel})]}),n.jsx("span",{"data-loc":"client/src/pages/PaymentResult.tsx:53",className:`rounded-full px-3 py-1 text-xs font-semibold ${t.accessState==="active"?"bg-[#d8f0db] text-[#0d6865]":"bg-[#fff1c7] text-[#7b6110]"}`,children:t.accessState==="active"?"å·²åç¨":"æ£å¨ç¢ºèª"})]}),t.safeReference?n.jsxs("p",{"data-loc":"client/src/pages/PaymentResult.tsx:57",className:"mt-4 text-xs text-[#6b8584]",children:["åèç·¨èï¼",t.safeReference]}):null]}):null}function _R({isCourse:t}){const s=t?[{icon:vl,title:"å
ç課ç¨å
§å®¹",description:"ç±èª²ç¨ç®éé²å
¥å·²è³¼èª²ç¨ï¼å
äºè§£æ¨¡çµèå¸ç¿ææã"},{icon:ja,title:"å®æç¬¬ä¸å實ä½",description:"æç
§èª²ç¨æ¥é©å®æä¸åå¯äº¤ä»çå°ææï¼å»ºç«å¸ç¿ç¯å¥ã"},{icon:ir,title:"åå°æå¡ä¸å¿",description:"ä¹å¾å¯å¨æçå¸ç¿æ¥ç仿¬¾ç´éèå·²åç¨è³æ ¼ã"}]:[{icon:ir,title:"å
æ¢ç´¢å¸ç¿è·¯å¾",description:"æä½ çè§è²èç®æ¨é¸æé©åç AI å¸ç¿æ¹åã"},{icon:vl,title:"éå§ä½¿ç¨æå¡å
§å®¹",description:"å¾èª²ç¨ãAI ç¨ä¾èç¥èä¸å¿æé¸ä¸ä¸å實ä½ä¸»é¡ã"},{icon:ja,title:"宿åå°æå¡ä¸å¿",description:"卿çå¸ç¿é䏿¥çæå¡çæ
è仿¬¾ç´éã"}];return n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"mt-7 rounded-2xl border border-[#0d6865]/20 bg-[#e8f4ea]/75 p-5 text-left",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"text-xs font-semibold tracking-[0.14em] text-[#0d6865]",children:"æ°æå¿«éæåï½ä¸ä¸æ¥å»ºè°"}),n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"mt-4 grid gap-3",children:s.map(({icon:l,title:i,description:o},d)=>n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"flex gap-3 rounded-xl bg-white/75 p-3",children:[n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-[#d8f0db] text-xs font-bold text-[#0d6865]",children:d+1}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:75",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"flex items-center gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx(l,{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"h-4 w-4 text-[#0d6865]","aria-hidden":"true"}),i]}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:75",className:"mt-1 text-xs leading-5 text-[#567176]",children:o})]})]},i))})]})}function TR({timedOut:t,queryError:s}){const l=t?"仿¬¾å·²æ¶å°ï¼ä½è³æ ¼é©èè¶
æ":"仿¬¾è³æ ¼æ«ææªè½åç¨",i=t?"Stripe 仿¬¾å¯è½å·²æåï¼ä½æåå¨é宿éå
§æªæ¶å°å®æ´çè³æ ¼åæ¥çµæãè«å
å°æå¡ä¸å¿æ¥çï¼æ¯é ç«å³åæ¬¡ä»æ¬¾ã":s?"æå¡è³æ ¼æåæ«ææªè½åæã仿¬¾è³æä»ç± Stripe å®å
¨èçï¼è«ç¨å¾éæ°æ´çæè¿å仿¬¾ä¸å¿ã":"仿¬¾äºä»¶æªè½å®æè³æ ¼åç¨ãéå¯è½æ¯ä»æ¬¾è¢«æãçµå¸³æªå®æï¼æä»æ¬¾äºä»¶ä»å¨èçä¸ã";return n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:81",className:"mt-7 rounded-2xl border border-[#b86b54]/25 bg-[#fff5ef] p-5 text-left",role:"alert","aria-live":"assertive",children:[n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:81",className:"flex gap-3",children:[n.jsx(Hp,{"data-loc":"client/src/pages/PaymentResult.tsx:81",className:"mt-0.5 h-5 w-5 shrink-0 text-[#a34f35]","aria-hidden":"true"}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:81",children:[n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:81",className:"text-sm font-semibold text-[#7e3927]",children:l}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:81",className:"mt-2 text-sm leading-6 text-[#6c5148]",children:i})]})]}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:81",className:"mt-4 text-xs leading-5 text-[#80675d]",children:"è«å¿é£çºéè¤ä»æ¬¾ï¼å¦æ¬¾é
å·²æåï¼å¾çº Stripe äºä»¶ä»å¯è½æ´æ°ä½ çè³æ ¼ã"})]})}function ew(){return n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:85",variant:"outline",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/PaymentResult.tsx:85",href:"/consultation",children:[n.jsx(EE,{"data-loc":"client/src/pages/PaymentResult.tsx:85",className:"mr-2 h-4 w-4"}),"è¯çµ¡å®¢æ"]})})}function OR(){const{isAuthenticated:t,loading:s}=ms(),l=Te.payments.myAccessSummary.useQuery(void 0,{enabled:t,refetchOnWindowFocus:!1}),{refetch:i,isLoading:o,isFetching:d}=l,[f]=v.useState(()=>Date.now()),[m,h]=v.useState(!1),g=l.data,b=g?.accessState==="active",x=g?.accessState==="failed"||l.isError,j=!b&&!x&&!m;if(v.useEffect(()=>{if(!t||b||x||m)return;let C=!1;const N=async()=>{await i(),!C&&Date.now()-f>=N0&&h(!0)},w=window.setInterval(N,AR);return N(),()=>{C=!0,window.clearInterval(w)}},[b,x,t,i,f,m]),v.useEffect(()=>{if(!t||b||x||m)return;const C=window.setTimeout(()=>h(!0),N0);return()=>window.clearTimeout(C)},[b,x,t,m]),s||o)return n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:127",className:"flex min-h-[65vh] items-center justify-center bg-[#f7f3eb] py-16",children:n.jsxs("section",{"data-loc":"client/src/pages/PaymentResult.tsx:128",className:"container max-w-xl text-center","aria-live":"polite",children:[n.jsx(Tt,{"data-loc":"client/src/pages/PaymentResult.tsx:129",className:"mx-auto h-10 w-10 animate-spin text-[#0d6865] motion-reduce:animate-none","aria-hidden":"true"}),n.jsx("h1",{"data-loc":"client/src/pages/PaymentResult.tsx:130",className:"mt-5 text-2xl font-semibold text-[#103541]",children:"æ£å¨è¼å
¥ä»æ¬¾é©èçæ
"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:131",className:"mt-3 leading-7 text-[#567176]",children:"æåæ£å¨å®å
¨æ´çä½ ç仿¬¾åæå¡è³æï¼è«ç¨åã"})]})});if(!t)return n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:139",className:"flex min-h-[65vh] items-center bg-[#f7f3eb] py-16",children:n.jsxs("section",{"data-loc":"client/src/pages/PaymentResult.tsx:140",className:"container max-w-xl text-center",children:[n.jsx(yl,{"data-loc":"client/src/pages/PaymentResult.tsx:141",className:"mx-auto h-12 w-12 text-[#0d6865]","aria-hidden":"true"}),n.jsx("h1",{"data-loc":"client/src/pages/PaymentResult.tsx:142",className:"mt-5 text-3xl font-semibold text-[#103541]",children:"仿¬¾å·²æäº¤ï¼è«å
ç»å
¥æ¥çè³æ ¼"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:143",className:"mt-4 leading-7 text-[#567176]",children:"仿¬¾è³æå·²äº¤ç± Stripe èçãç»å
¥å¾å³å¯æ¥çæå¡æèª²ç¨åç¨çæ
ï¼è«å¿éè¤ä»æ¬¾ã"}),n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:144",className:"mt-7 bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/PaymentResult.tsx:144",href:"/member",children:["å徿å¡ä¸å¿",n.jsx(Se,{"data-loc":"client/src/pages/PaymentResult.tsx:144",className:"ml-2 h-4 w-4"})]})})]})});if(b&&g){const C=g.productType==="course";return n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:153",className:"flex min-h-[65vh] items-center bg-[#f7f3eb] py-16",children:n.jsxs("section",{"data-loc":"client/src/pages/PaymentResult.tsx:154",className:"container max-w-xl text-center",children:[n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:155",className:"mx-auto mb-6 flex h-16 w-16 items-center justify-center rounded-full bg-[#d8f0db] text-[#0d6865]",children:n.jsx(ja,{"data-loc":"client/src/pages/PaymentResult.tsx:155",className:"h-9 w-9","aria-hidden":"true"})}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:156",className:"text-sm font-semibold tracking-[0.14em] text-[#0d6865]",children:"PAYMENT VERIFIED"}),n.jsx("h1",{"data-loc":"client/src/pages/PaymentResult.tsx:157",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:C?"課ç¨è³æ ¼å·²åç¨":"æå¡å·²åç¨"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:158",className:"mt-4 leading-7 text-[#39565a]",children:"仿¬¾å·²ç¶é©è宿ãä½ çå¸ç¿è³æ ¼å·²æºå好ï¼ç¾å¨å¯ä»¥ç¹¼çºä¸ä¸æ¥ã"}),n.jsx(PR,{"data-loc":"client/src/pages/PaymentResult.tsx:159",summary:g}),n.jsx(_R,{"data-loc":"client/src/pages/PaymentResult.tsx:160",isCourse:C}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:161",className:"mt-8 flex flex-wrap justify-center gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:162",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/PaymentResult.tsx:163",href:"/member",children:["å徿å¡å°å±¬å表æ¿",n.jsx(Se,{"data-loc":"client/src/pages/PaymentResult.tsx:163",className:"ml-2 h-4 w-4"})]})}),C?n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:165",variant:"outline",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/PaymentResult.tsx:165",href:"/academy",children:"ç´æ¥æ¥ç課ç¨å
§å®¹"})}):null,n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:166",variant:"outline",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/PaymentResult.tsx:166",href:"/payments?view=purchases",children:"æ¥ç仿¬¾ç´é"})})]})]})})}return x||m?n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:175",className:"flex min-h-[65vh] items-center bg-[#f7f3eb] py-16",children:n.jsxs("section",{"data-loc":"client/src/pages/PaymentResult.tsx:176",className:"container max-w-xl text-center",children:[n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:177",className:"mx-auto mb-6 flex h-16 w-16 items-center justify-center rounded-full bg-[#ffe4d9] text-[#a34f35]",children:n.jsx(Hp,{"data-loc":"client/src/pages/PaymentResult.tsx:177",className:"h-9 w-9","aria-hidden":"true"})}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:178",className:"text-sm font-semibold tracking-[0.14em] text-[#a34f35]",children:"PAYMENT ACTION NEEDED"}),n.jsx("h1",{"data-loc":"client/src/pages/PaymentResult.tsx:179",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"仿¬¾éè¦å確èª"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:180",className:"mt-4 leading-7 text-[#39565a]",children:"æåæ²æææªå®æç仿¬¾ç¶ä½å·²åç¨è³æ ¼ï¼ä½ å¯ä»¥å®å
¨æ¥çåå ï¼åæ±ºå®æ¯å¦éæ°ä»æ¬¾ã"}),n.jsx(TR,{"data-loc":"client/src/pages/PaymentResult.tsx:181",timedOut:m,queryError:l.isError}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:182",className:"mt-8 flex flex-wrap justify-center gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:183",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/PaymentResult.tsx:183",href:"/payments",children:["éæ°é¸ææ¹æ¡ï¼ä»æ¬¾",n.jsx(Se,{"data-loc":"client/src/pages/PaymentResult.tsx:183",className:"ml-2 h-4 w-4"})]})}),n.jsxs(te,{"data-loc":"client/src/pages/PaymentResult.tsx:184",variant:"outline",onClick:()=>{h(!1),i()},disabled:d,children:[n.jsx(Yo,{"data-loc":"client/src/pages/PaymentResult.tsx:184",className:`mr-2 h-4 w-4 ${d?"animate-spin":""}`}),"éæ°é©è"]}),n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:185",variant:"outline",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/PaymentResult.tsx:185",href:"/member",children:"æ¥çæå¡ä¸å¿"})}),n.jsx(ew,{"data-loc":"client/src/pages/PaymentResult.tsx:186"})]})]})}):n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:194",className:"flex min-h-[65vh] items-center bg-[#f7f3eb] py-16",children:n.jsxs("section",{"data-loc":"client/src/pages/PaymentResult.tsx:195",className:"container max-w-xl text-center",children:[n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:196",className:"mx-auto mb-6 flex h-16 w-16 items-center justify-center rounded-full bg-[#fff1c7] text-[#7b6110]",children:j?n.jsx(Tt,{"data-loc":"client/src/pages/PaymentResult.tsx:196",className:"h-9 w-9 animate-spin motion-reduce:animate-none","aria-hidden":"true"}):n.jsx(yl,{"data-loc":"client/src/pages/PaymentResult.tsx:196",className:"h-9 w-9","aria-hidden":"true"})}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:197",className:"text-sm font-semibold tracking-[0.14em] text-[#0d6865]",children:"STRIPE CHECKOUT"}),n.jsx("h1",{"data-loc":"client/src/pages/PaymentResult.tsx:198",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:j?"æ£å¨åç¨ä½ çå¸ç¿è³æ ¼":"仿¬¾å·²æ¶å°ï¼è³æ ¼ä»å¨åæ¥"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:199",className:"mt-4 leading-7 text-[#39565a]",children:j?"Stripe å·²æ¶å°ä½ ççµå¸³ã系統æ£ééåé©èç仿¬¾äºä»¶ç¢ºèªæå¡æèª²ç¨è³æ ¼ï¼è«å¿éè¤ä»æ¬¾ã":"æå已確èªä»æ¬¾è³æï¼ä½æå¡è³æ ¼éè¦è¼é·æé忥ãä½ ä¸éè¦åæ¬¡ä»æ¬¾ï¼ç¨å¾å¯åå°æå¡ä¸å¿æ¥çã"}),n.jsx(RR,{"data-loc":"client/src/pages/PaymentResult.tsx:200",active:!1,syncing:j}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:201",className:"mt-8 flex flex-wrap justify-center gap-3",children:[n.jsxs(te,{"data-loc":"client/src/pages/PaymentResult.tsx:202",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",onClick:()=>void i(),disabled:d,children:[n.jsx(Yo,{"data-loc":"client/src/pages/PaymentResult.tsx:202",className:`mr-2 h-4 w-4 ${d?"animate-spin":""}`}),"éæ°æ´ççæ
"]}),n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:203",variant:"outline",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/PaymentResult.tsx:203",href:"/member",children:"å徿å¡ä¸å¿"})})]}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:205",className:"mt-5 text-xs leading-5 text-[#6b8584]",children:"仿¬¾ç± Stripe å®å
¨èçï¼å¡çè³æä¸æå²å卿¬ç¶²ç«ã"})]})})}function tw({status:t}){const s=t==="success";return n.jsx(lt,{"data-loc":"client/src/pages/PaymentResult.tsx:214",children:s?n.jsx(OR,{"data-loc":"client/src/pages/PaymentResult.tsx:215"}):n.jsx("main",{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"flex min-h-[65vh] items-center bg-[#f7f3eb] py-16",children:n.jsxs("section",{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"container max-w-xl text-center",children:[n.jsx("div",{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"mx-auto mb-6 flex h-16 w-16 items-center justify-center rounded-full bg-[#d6c68a]/45 text-[#73651d]",children:n.jsx(ME,{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"h-9 w-9","aria-hidden":"true"})}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"text-sm font-semibold tracking-[0.14em] text-[#0d6865]",children:"STRIPE CHECKOUT"}),n.jsx("h1",{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"仿¬¾å°æªå®æ"}),n.jsx("p",{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"mt-4 leading-7 text-[#39565a]",children:"ä½ å·²é¢éæ¬æ¬¡ Stripe çµå¸³ï¼ç³»çµ±ä¸æåç¨ä»»ä½èª²ç¨ææå¡è³æ ¼ãé䏿¯ä»æ¬¾å¤±æï¼å¦ä»æ³è³¼è²·ï¼å¯è¿å仿¬¾ä¸å¿éæ°é¸ææ¹æ¡ã"}),n.jsxs("div",{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"mt-8 flex flex-wrap justify-center gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:215",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/PaymentResult.tsx:215",href:"/payments",children:["åå¾ä»æ¬¾ä¸å¿",n.jsx(Se,{"data-loc":"client
431/src/pages/PaymentResult.tsx:215",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/PaymentResult.tsx:215",variant:"outline",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/PaymentResult.tsx:215",href:"/academy",children:"è¿å課ç¨ç®é"})}),n.jsx(ew,{"data-loc":"client/src/pages/PaymentResult.tsx:215"})]})]})})})}const DR=[{index:"01",title:"é¸æç¬¬ä¸åä»»å",text:"å¾é«é »ãä½é¢¨éªä¸å¯å¤æ·å質çå·¥ä½éå§ï¼ä¸æ¥æ¼ä¸æ¬¡å
¨é¢å°å
¥ã",icon:An},{index:"02",title:"åéå
±å實ä½",text:"以ç實任åå®æç·´ç¿èååï¼æè³æéçåäººå·¥è¦æ ¸æ¾é²éç¨ã",icon:Ml},{index:"03",title:"ç¨æææ±ºå®ä¸ä¸æ¥",text:"åé¡§æéãåè³ªèæ¡ç¨æåï¼å決å®è©¦é»å¦ä½å»¶ä¼¸è³æ´å¤åéã",icon:pr}];function kR(){return n.jsx(lt,{"data-loc":"client/src/pages/Enterprise.tsx:13",children:n.jsxs("main",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"bg-[#f7f3eb]",children:[n.jsxs("section",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"relative overflow-hidden bg-[#103541] py-16 text-[#f7f3eb] md:py-24",children:[n.jsx("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"hero-grid absolute inset-0 opacity-40"}),n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"container relative grid max-w-7xl gap-10 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",children:[n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"inline-flex rounded-full border border-[#d8f0db]/25 bg-[#d8f0db]/10 px-3 py-1.5 text-xs font-bold tracking-[0.15em] text-[#b8dbbd]",children:"伿¥ AI æ¹æ¡"}),n.jsxs("h1",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-7 text-5xl font-semibold leading-[1.07] tracking-[-0.055em] md:text-6xl",children:["æ AI å°å
¥ï¼",n.jsx("br",{"data-loc":"client/src/pages/Enterprise.tsx:13"}),n.jsx("span",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"text-[#b8dbbd]",children:"è®æåé坿çºç工使¹æ³ã"})]}),n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-7 max-w-xl text-lg leading-8 text-[#e8e3d8]/75",children:"å¾ä¸åç實任åéå§ï¼èåé建ç«å¯ä¿¡ç實ä½ãè¦æ ¸å試é»ç¯å¥ã"}),n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-9 flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/Enterprise.tsx:13",size:"lg",className:"bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Enterprise.tsx:13",href:"/enterprise-paths",children:["鏿å°å
¥æ¹å ",n.jsx(Se,{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/Enterprise.tsx:13",size:"lg",variant:"outline",className:"border-white/25 bg-transparent text-white hover:bg-white/10 hover:text-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/Enterprise.tsx:13",href:"/consultation",children:"è¨è«ä¼æ¥æ¹æ¡"})})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"self-end rounded-[2rem] border border-white/15 bg-[#164550]/80 p-7 shadow-2xl backdrop-blur",children:[n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"text-xs font-bold tracking-[0.15em] text-[#b8dbbd]",children:"å°å
¥åå"}),n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-5 text-2xl font-semibold leading-snug",children:"ä¸ä»¥å·¥å
·å±ç¤ºå代è®é©ï¼ä»¥ææèå¯ä¿¡ä½¿ç¨æ±ºå®ä¸ä¸æ¥ã"}),n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-5 leading-7 text-[#e8e3d8]/70",children:"伿¥å°å
¥æ±ºçä¸å¿æææ¡ç¨æ
å¢ãçµç¹ç®æ¨åæ¯æ´æ¹å¼ï¼é£å°ç¾æçå·¥ä½åãè©¦é»æè«®è©¢å
¥å£ã"})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"container max-w-7xl py-16 md:py-20",children:[n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"max-w-2xl",children:[n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"䏿¥å°å
¥æ
ç¨
431"}),n.jsx("h2",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541] md:text-5xl",children:"ç±ä¸åå ´æ¯éå§ï¼éæ¥å»ºç«å
±èã"})]}),n.jsx("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-10 grid gap-5 md:grid-cols-3",children:DR.map(t=>n.jsxs("article",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"rounded-2xl border border-[#103541]/10 bg-white p-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"flex items-center justify-between",children:[n.jsx("span",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"grid h-11 w-11 place-items-center rounded-xl bg-[#e9f2ee] text-[#103541]",children:n.jsx(t.icon,{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"h-5 w-5"})}),n.jsx("span",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:t.index})]}),n.jsx("h3",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-8 text-xl font-semibold text-[#103541]",children:t.title}),n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-3 leading-7 text-[#567176]",children:t.text})]},t.index))})]}),n.jsx("section",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"bg-[#e8e3d8] py-16",children:n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"container flex max-w-7xl flex-col gap-7 rounded-[2rem] bg-[#0d6865] p-8 text-[#f7f3eb] md:flex-row md:items-center md:justify-between md:p-12",children:[n.jsxs("div",{"data-loc":"client/src/pages/Enterprise.tsx:13",children:[n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"text-xs font-bold tracking-[0.15em] text-[#b8dbbd]",children:"ç±ä¸æ®µå°è©±éå§"}),n.jsx("h2",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-4 text-3xl font-semibold tracking-[-0.04em]",children:"æ³æ¾åºåéæå¼å¾å
åç AI ä»»åï¼"}),n.jsx("p",{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"mt-3 max-w-2xl leading-7 text-[#e8e3d8]/75",children:"å
æ¥ç伿¥å°å
¥æ¹åï¼æç´æ¥æäº¤ä¼æ¥è«®è©¢ã"})]}),n.jsx(te,{"data-loc":"client/src/pages/Enterprise.tsx:13",size:"lg",className:"shrink-0 bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/Enterprise.tsx:13",href:"/consultation",children:["éå§ä¼æ¥è«®è©¢ ",n.jsx(Se,{"data-loc":"client/src/pages/Enterprise.tsx:13",className:"ml-2 h-4 w-4"})]})})]})})]})})}function LR(){const[t]=v.useState(()=>{if(typeof window>"u")return null;try{return JSON.parse(window.sessionStorage.getItem("hkaiWorkflowContext")||"null")}catch{return null}});return v.useEffect(()=>{typeof window<"u"&&window.sessionStorage.removeItem("hkaiWorkflowContext")},[]),n.jsx(lt,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",children:n.jsx("main",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"min-h-[72vh] bg-[#f7f3eb] py-12 md:py-20",children:n.jsx("section",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"container max-w-4xl",children:n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"rounded-[1.7rem] border border-[#0d6865]/20 bg-white p-7 shadow-[0_20px_54px_rgba(16,53,65,0.07)] md:p-12",children:[n.jsx("span",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"grid h-14 w-14 place-items-center rounded-full bg-[#d8f0db] text-[#0d6865]",children:n.jsx(ja,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"h-7 w-7"})}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-8 text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"CONSULTATION RECEIVED"}),n.jsx("h1",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-4 text-4xl font-semibold tracking-[-0.05em] text-[#103541] md:text-5xl",children:"ä½ ç伿¥è«®è©¢å·²ç¶éåºã"}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-5 max-w-2xl leading-8 text-[#39565a]",children:"åºå°ç®¡ç人已æ¶å°ä½ çè¯çµ¡æ¹å¼èææ°èªªæï¼ææä½ æä¾çå ´æ¯ãåéè¦æ¨¡åæé宿æºååé©çè·é²æ¹å¼ã"}),t?n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-8 rounded-2xl border border-[#0d6865]/15 bg-[#d8f0db]/35 p-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"flex items-center gap-2 text-[#103541]",children:[n.jsx(An,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"h-4 w-4"}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"text-sm font-semibold",children:"å·²éä¸ç工使µè¨ºæ·æè¦"})]}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-3 text-lg font-semibold text-[#103541]",children:t.title||t.label}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-2 text-sm leading-7 text-[#39565a]",children:t.reason||"ä½ çå¥åº·æª¢æ¥æ¹åå·²ä¸ä½µæä¾ï¼è®é¦æ¬¡è·é²å¯èç¦æ¼æå¼å¾å
åçä»»åã"}),t.task?n.jsxs("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-3 text-xs font-medium text-[#0d6865]",children:["åªå
ä»»åï¼",t.task]}):null]}):null,n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-10 grid gap-4 md:grid-cols-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"rounded-xl bg-[#f7f3eb] p-5",children:[n.jsx("span",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"grid h-9 w-9 place-items-center rounded-lg bg-[#d8f0db] text-[#103541]",children:n.jsx(UE,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"h-4 w-4"})}),n.jsx("h2",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-5 font-semibold text-[#103541]",children:"å
çè§£å ´æ¯"}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-2 text-sm leading-6 text-[#39565a]",children:"è·é²æä»¥ä½ çç®æ¨ãä»»åèç®åéç¤çºèµ·é»ï¼è䏿¯å¥ç¨éç¨æ¹æ¡ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"rounded-xl bg-[#f7f3eb] p-5",children:[n.jsx("span",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"grid h-9 w-9 place-items-center rounded-lg bg-[#d8f0db] text-[#103541]",children:n.jsx(pr,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"h-4 w-4"})}),n.jsx("h2",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-5 font-semibold text-[#103541]",children:"å鿏
éç"}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-2 text-sm leading-6 text-[#39565a]",children:"é¦åè©¦é»æèæ
®è³æãå質ãäººå·¥è¦æ ¸èåéæ¡ç¨ï¼èéåªæ¯è¼å·¥å
·ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"rounded-xl bg-[#f7f3eb] p-5",children:[n.jsx("span",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"grid h-9 w-9 place-items-center rounded-lg bg-[#d8f0db] text-[#103541]",children:n.jsx(An,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"h-4 w-4"})}),n.jsx("h2",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-5 font-semibold text-[#103541]",children:"æ¾åºç¬¬ä¸æ¥"}),n.jsx("p",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-2 text-sm leading-6 text-[#39565a]",children:"ç®æ¨æ¯çå®ä¸åé«é »ãä½é¢¨éªãå¯é度çå·¥ä½ä»»åï¼ä½çºå
±å實ä½çèµ·é»ã"})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"mt-10 flex flex-wrap gap-4",children:[n.jsx(te,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",href:"/enterprise",children:["æ¥ç伿¥æ¹æ¡",n.jsx(Se,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",variant:"outline",className:"border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/ConsultationReceived.tsx:17",href:"/knowledge",children:"é±è® AI 工使¹æ³"})})]})]})})})})}function IR(){return q1.useSyncExternalStore(HR,()=>!0,()=>!1)}function HR(){return()=>{}}var Xp="Avatar",[zR]=wa(Xp),[UR,aw]=zR(Xp),sw=v.forwardRef((t,s)=>{const{__scopeAvatar:l,...i}=t,[o,d]=v.useState("idle");return n.jsx(UR,{scope:l,imageLoadingStatus:o,onImageLoadingStatusChange:d,children:n.jsx(Ae.span,{...i,ref:s})})});sw.displayName=Xp;var nw="AvatarImage",BR=v.forwardRef((t,s)=>{const{__scopeAvatar:l,src:i,onLoadingStatusChange:o=()=>{},...d}=t,f=aw(nw,l),m=qR(i,d),h=Ga(g=>{o(g),f.onImageLoadingStatusChange(g)});return jt(()=>{m!=="idle"&&h(m)},[m,h]),m==="loaded"?n.jsx(Ae.img,{...d,ref:s,src:i}):null});BR.displayName=nw;var rw="AvatarFallback",lw=v.forwardRef((t,s)=>{const{__scopeAvatar:l,delayMs:i,...o}=t,d=aw(rw,l),[f,m]=v.useState(i===void 0);return v.useEffect(()=>{if(i!==void 0){const h=window.setTimeout(()=>m(!0),i);return()=>window.clearTimeout(h)}},[i]),f&&d.imageLoadingStatus!=="loaded"?n.jsx(Ae.span,{...o,ref:s}):null});lw.displayName=rw;function S0(t,s){return t?s?(t.src!==s&&(t.src=s),t.complete&&t.naturalWi
vendor: 5,285 bytes, line 431
431dth>0?"loaded":"loading"):"error":"idle"}function qR(t,{referrerPolicy:s,crossOrigin:l}){const i=IR(),o=v.useRef(null),d=i?(o.current||(o.current=new window.Image),o.current):null,[f,m]=v.useState(()=>S0(d,t));return jt(()=>{m(S0(d,t))},[d,t]),jt(()=>{const h=x=>()=>{m(x)};if(!d)return;const g=h("loaded"),b=h("error");return d.addEventListener("load",g),d.addEventListener("error",b),s&&(d.referrerPolicy=s),typeof l=="string"&&(d.crossOrigin=l),()=>{d.removeEventListener("load",g),d.removeEventListener("error",b)}},[d,l,s]),f}var QR=sw,VR=lw;function GR({className:t,...s}){return n.jsx(QR,{"data-loc":"client/src/components/ui/avatar.tsx:11","data-slot":"avatar",className:we("relative flex size-8 shrink-0 overflow-hidden rounded-full",t),...s})}function KR({className:t,...s}){return n.jsx(VR,{"data-loc":"client/src/components/ui/avatar.tsx:40","data-slot":"avatar-fallback",className:we("bg-muted flex size-full items-center justify-center rounded-full",t),...s})}var ap=["Enter"," "],YR=["ArrowDown","PageUp","Home"],iw=["ArrowUp","PageDown","End"],FR=[...YR,...iw],$R={ltr:[...ap,"ArrowRight"],rtl:[...ap,"ArrowLeft"]},WR={ltr:["ArrowLeft"],rtl:["ArrowRight"]},sc="Menu",[Qi,XR,ZR]=$p(sc),[hr,cw]=wa(sc,[ZR,Cl,Ed]),Rd=Cl(),ow=Ed(),[JR,gr]=hr(sc),[eP,nc]=hr(sc),dw=t=>{const{__scopeMenu:s,open:l=!1,children:i,dir:o,onOpenChange:d,modal:f=!0}=t,m=Rd(s),[h,g]=v.useState(null),b=v.useRef(!1),x=Ga(d),j=Ad(o);return v.useEffect(()=>{const C=()=>{b.current=!0,document.addEventListener("pointerdown",N,{capture:!0,once:!0}),document.addEventListener("pointermove",N,{capture:!0,once:!0})},N=()=>b.current=!1;return document.addEventListener("keydown",C,{capture:!0}),()=>{document.removeEventListener("keydown",C,{capture:!0}),document.removeEventListener("pointerdown",N,{capture:!0}),document.removeEventListener("pointermove",N,{capture:!0})}},[]),n.jsx(Cp,{...m,children:n.jsx(JR,{scope:s,open:l,onOpenChange:x,content:h,onContentChange:g,children:n.jsx(eP,{scope:s,onClose:v.useCallback(()=>x(!1),[x]),isUsingKeyboardRef:b,dir:j,modal:f,children:i})})})};dw.displayName=sc;var tP="MenuAnchor",Zp=v.forwardRef((t,s)=>{const{__scopeMenu:l,...i}=t,o=Rd(l);return n.jsx(Ap,{...o,...i,ref:s})});Zp.displayName=tP;var Jp="MenuPortal",[aP,uw]=hr(Jp,{forceMount:void 0}),fw=t=>{const{__scopeMenu:s,forceMount:l,children:i,container:o}=t,d=gr(Jp,s);return n.jsx(aP,{scope:s,forceMount:l,children:n.jsx($a,{present:l||d.open,children:n.jsx(Zi,{asChild:!0,container:o,children:i})})})};fw.displayName=Jp;var La="MenuContent",[sP,ex]=hr(La),mw=v.forwardRef((t,s)=>{const l=uw(La,t.__scopeMenu),{forceMount:i=l.forceMount,...o}=t,d=gr(La,t.__scopeMenu),f=nc(La,t.__scopeMenu);return n.jsx(Qi.Provider,{scope:t.__scopeMenu,children:n.jsx($a,{present:i||d.open,children:n.jsx(Qi.Slot,{scope:t.__scopeMenu,children:f.modal?n.jsx(nP,{...o,ref:s}):n.jsx(rP,{...o,ref:s})})})})}),nP=v.forwardRef((t,s)=>{const l=gr(La,t.__scopeMenu),i=v.useRef(null),o=Qe(s,i);return v.useEffect(()=>{const d=i.current;if(d)return Vp(d)},[]),n.jsx(tx,{...t,ref:o,trapFocus:l.open,disableOutsidePointerEvents:l.open,disableOutsideScroll:!0,onFocusOutside:xe(t.onFocusOutside,d=>d.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>l.onOpenChange(!1)})}),rP=v.forwardRef((t,s)=>{const l=gr(La,t.__scopeMenu);return n.jsx(tx,{...t,ref:s,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>l.onOpenChange(!1)})}),lP=nr("MenuContent.ScrollLock"),tx=v.forwardRef((t,s)=>{const{__scopeMenu:l,loop:i=!1,trapFocus:o,onOpenAutoFocus:d,onCloseAutoFocus:f,disableOutsidePointerEvents:m,onEntryFocus:h,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:x,onInteractOutside:j,onDismiss:C,disableOutsideScroll:N,...w}=t,A=gr(La,l),E=nc(La,l),O=Rd(l),H=ow(l),Y=XR(l),[z,T]=v.useState(null),R=v.useRef(null),L=Qe(s,R,A.onContentChange),ee=v.useRef(0),ae=v.useRef(""),le=v.useRef(0),se=v.useRef(null),oe=v.useRef("right"),ce=v.useRef(0),de=N?Sd:v.Fragment,P=N?{as:lP,allowPinchZoom:!0}:void 0,B=$=>{const fe=ae.current+$,M=Y().filter(X=>!X.disabled),G=document.activeElement,U=M.find(X=>X.ref.current===G)?.textValue,F=M.map(X=>X.textValue),ne=bP(F,fe,U),ue=M.find(X=>X.textValue===ne)?.ref.current;(function X(pe){ae.current=pe,window.clearTimeout(ee.current),pe!==""&&(ee.current=window.setTimeout(()=>X(""),1e3))})(fe),ue&&setTimeout(()=>ue.focus())};v.useEffect(()=>()=>window.clearTimeout(ee.current),[]),Qp();const k=v.useCallback($=>oe.current===se.current?.side&&yP($,se.current?.area),[]);return n.jsx(sP,{scope:l,searchRef:ae,onItemEnter:v.useCallback($=>{k($)&&$.preventDefault()},[k]),onItemLeave:v.useCallback($=>{k($)||(R.current?.focus(),T(null))},[k]),onTriggerLeave:v.useCallback($=>{k($)&&$.preventDefault()},[k]),pointerGraceTimerRef:le,onPointerGraceIntentChange:v.useCallback($=>{se.current=$},[]),children:n.jsx(de,{...P,children:n.jsx(wd,{asChild:!0,trapped:o,onMountAutoFocus:xe(d,$=>{$.preventDefault(),R.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:f,children:n.jsx(Wi,{asChild:!0,disableOutsidePointerEvents:m,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:x,onInteractOutside:j,onDismiss:C,children:n.jsx(Bj,{asChild:!0,...H,dir:E.dir,orientation:"vertical",loop:i,currentTabStopId:z,onCurrentTabStopIdChange:T,onEntryFocus:xe(h,$=>
vendor: 16,972 bytes, line 431
431{E.isUsingKeyboardRef.current||$.preventDefault()}),preventScrollOnEntryFocus:!0,children:n.jsx(Ep,{role:"menu","aria-orientation":"vertical","data-state":Rw(A.open),"data-radix-menu-content":"",dir:E.dir,...O,...w,ref:L,style:{outline:"none",...w.style},onKeyDown:xe(w.onKeyDown,$=>{const M=$.target.closest("[data-radix-menu-content]")===$.currentTarget,G=$.ctrlKey||$.altKey||$.metaKey,U=$.key.length===1;M&&($.key==="Tab"&&$.preventDefault(),!G&&U&&B($.key));const F=R.current;if($.target!==F||!FR.includes($.key))return;$.preventDefault();const ue=Y().filter(X=>!X.disabled).map(X=>X.ref.current);iw.includes($.key)&&ue.reverse(),hP(ue)}),onBlur:xe(t.onBlur,$=>{$.currentTarget.contains($.target)||(window.clearTimeout(ee.current),ae.current="")}),onPointerMove:xe(t.onPointerMove,Vi($=>{const fe=$.target,M=ce.current!==$.clientX;if($.currentTarget.contains(fe)&&M){const G=$.clientX>ce.current?"right":"left";oe.current=G,ce.current=$.clientX}}))})})})})})})});mw.displayName=La;var iP="MenuGroup",ax=v.forwardRef((t,s)=>{const{__scopeMenu:l,...i}=t;return n.jsx(Ae.div,{role:"group",...i,ref:s})});ax.displayName=iP;var cP="MenuLabel",pw=v.forwardRef((t,s)=>{const{__scopeMenu:l,...i}=t;return n.jsx(Ae.div,{...i,ref:s})});pw.displayName=cP;var Wo="MenuItem",C0="menu.itemSelect",Pd=v.forwardRef((t,s)=>{const{disabled:l=!1,onSelect:i,...o}=t,d=v.useRef(null),f=nc(Wo,t.__scopeMenu),m=ex(Wo,t.__scopeMenu),h=Qe(s,d),g=v.useRef(!1),b=()=>{const x=d.current;if(!l&&x){const j=new CustomEvent(C0,{bubbles:!0,cancelable:!0});x.addEventListener(C0,C=>i?.(C),{once:!0}),Uy(x,j),j.defaultPrevented?g.current=!1:f.onClose()}};return n.jsx(xw,{...o,ref:h,disabled:l,onClick:xe(t.onClick,b),onPointerDown:x=>{t.onPointerDown?.(x),g.current=!0},onPointerUp:xe(t.onPointerUp,x=>{g.current||x.currentTarget?.click()}),onKeyDown:xe(t.onKeyDown,x=>{const j=m.searchRef.current!=="";l||j&&x.key===" "||ap.includes(x.key)&&(x.currentTarget.click(),x.preventDefault())})})});Pd.displayName=Wo;var xw=v.forwardRef((t,s)=>{const{__scopeMenu:l,disabled:i=!1,textValue:o,...d}=t,f=ex(Wo,l),m=ow(l),h=v.useRef(null),g=Qe(s,h),[b,x]=v.useState(!1),[j,C]=v.useState("");return v.useEffect(()=>{const N=h.current;N&&C((N.textContent??"").trim())},[d.children]),n.jsx(Qi.ItemSlot,{scope:l,disabled:i,textValue:o??j,children:n.jsx(qj,{asChild:!0,...m,focusable:!i,children:n.jsx(Ae.div,{role:"menuitem","data-highlighted":b?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...d,ref:g,onPointerMove:xe(t.onPointerMove,Vi(N=>{i?f.onItemLeave(N):(f.onItemEnter(N),N.defaultPrevented||N.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:xe(t.onPointerLeave,Vi(N=>f.onItemLeave(N))),onFocus:xe(t.onFocus,()=>x(!0)),onBlur:xe(t.onBlur,()=>x(!1))})})})}),oP="MenuCheckboxItem",hw=v.forwardRef((t,s)=>{const{checked:l=!1,onCheckedChange:i,...o}=t;return n.jsx(jw,{scope:t.__scopeMenu,checked:l,children:n.jsx(Pd,{role:"menuitemcheckbox","aria-checked":Xo(l)?"mixed":l,...o,ref:s,"data-state":nx(l),onSelect:xe(o.onSelect,()=>i?.(Xo(l)?!0:!l),{checkForDefaultPrevented:!1})})})});hw.displayName=oP;var gw="MenuRadioGroup",[dP,uP]=hr(gw,{value:void 0,onValueChange:()=>{}}),bw=v.forwardRef((t,s)=>{const{value:l,onValueChange:i,...o}=t,d=Ga(i);return n.jsx(dP,{scope:t.__scopeMenu,value:l,onValueChange:d,children:n.jsx(ax,{...o,ref:s})})});bw.displayName=gw;var vw="MenuRadioItem",yw=v.forwardRef((t,s)=>{const{value:l,...i}=t,o=uP(vw,t.__scopeMenu),d=l===o.value;return n.jsx(jw,{scope:t.__scopeMenu,checked:d,children:n.jsx(Pd,{role:"menuitemradio","aria-checked":d,...i,ref:s,"data-state":nx(d),onSelect:xe(i.onSelect,()=>o.onValueChange?.(l),{checkForDefaultPrevented:!1})})})});yw.displayName=vw;var sx="MenuItemIndicator",[jw,fP]=hr(sx,{checked:!1}),ww=v.forwardRef((t,s)=>{const{__scopeMenu:l,forceMount:i,...o}=t,d=fP(sx,l);return n.jsx($a,{present:i||Xo(d.checked)||d.checked===!0,children:n.jsx(Ae.span,{...o,ref:s,"data-state":nx(d.checked)})})});ww.displayName=sx;var mP="MenuSeparator",Nw=v.forwardRef((t,s)=>{const{__scopeMenu:l,...i}=t;return n.jsx(Ae.div,{role:"separator","aria-orientation":"horizontal",...i,ref:s})});Nw.displayName=mP;var pP="MenuArrow",Sw=v.forwardRef((t,s)=>{const{__scopeMenu:l,...i}=t,o=Rd(l);return n.jsx(Mp,{...o,...i,ref:s})});Sw.displayName=pP;var xP="MenuSub",[pO,Cw]=hr(xP),Pi="MenuSubTrigger",Aw=v.forwardRef((t,s)=>{const l=gr(Pi,t.__scopeMenu),i=nc(Pi,t.__scopeMenu),o=Cw(Pi,t.__scopeMenu),d=ex(Pi,t.__scopeMenu),f=v.useRef(null),{pointerGraceTimerRef:m,onPointerGraceIntentChange:h}=d,g={__scopeMenu:t.__scopeMenu},b=v.useCallback(()=>{f.current&&window.clearTimeout(f.current),f.current=null},[]);return v.useEffect(()=>b,[b]),v.useEffect(()=>{const x=m.current;return()=>{window.clearTimeout(x),h(null)}},[m,h]),n.jsx(Zp,{asChild:!0,...g,children:n.jsx(xw,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":o.contentId,"data-state":Rw(l.open),...t,ref:ud(s,o.onTriggerChange),onClick:x=>{t.onClick?.(x),!(t.disabled||x.defaultPrevented)&&(x.currentTarget.focus(),l.open||l.onOpenChange(!0))},onPointerMove:xe(t.onPointerMove,Vi(x=>{d.onItemEnter(x),!x.defaultPrevented&&!t.disabled&&!l.open&&!f.current&&(d.onPointerGraceIntentChange(null),f.current=window.setTimeout(()=>{l.onOpenChange(!0),b()},100))})),onPointerLeave:xe(t.onPointerLeave,Vi(x=>{b();const j=l.content?.getBoundingClientRect();if(j){const C=l.content?.dataset.side,N=C==="right",w=N?-5:5,A=j[N?"left":"right"],E=j[N?"right":"left"];d.onPointerGraceIntentChange({area:[{x:x.clientX+w,y:x.clientY},{x:A,y:j.top},{x:E,y:j.top},{x:E,y:j.bottom},{x:A,y:j.bottom}],side:C}),window.clearTimeout(m.current),m.current=window.setTimeout(()=>d.onPointerGraceIntentChange(null),300)}else{if(d.onTriggerLeave(x),x.defaultPrevented)return;d.onPointerGraceIntentChange(null)}})),onKeyDown:xe(t.onKeyDown,x=>{const j=d.searchRef.current!=="";t.disabled||j&&x.key===" "||$R[i.dir].includes(x.key)&&(l.onOpenChange(!0),l.content?.focus(),x.preventDefault())})})})});Aw.displayName=Pi;var Ew="MenuSubContent",Mw=v.forwardRef((t,s)=>{const l=uw(La,t.__scopeMenu),{forceMount:i=l.forceMount,...o}=t,d=gr(La,t.__scopeMenu),f=nc(La,t.__scopeMenu),m=Cw(Ew,t.__scopeMenu),h=v.useRef(null),g=Qe(s,h);return n.jsx(Qi.Provider,{scope:t.__scopeMenu,children:n.jsx($a,{present:i||d.open,children:n.jsx(Qi.Slot,{scope:t.__scopeMenu,children:n.jsx(tx,{id:m.contentId,"aria-labelledby":m.triggerId,...o,ref:g,align:"start",side:f.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:b=>{f.isUsingKeyboardRef.current&&h.current?.focus(),b.preventDefault()},onCloseAutoFocus:b=>b.preventDefault(),onFocusOutside:xe(t.onFocusOutside,b=>{b.target!==m.trigger&&d.onOpenChange(!1)}),onEscapeKeyDown:xe(t.onEscapeKeyDown,b=>{f.onClose(),b.preventDefault()}),onKeyDown:xe(t.onKeyDown,b=>{const x=b.currentTarget.contains(b.target),j=WR[f.dir].includes(b.key);x&&j&&(d.onOpenChange(!1),m.trigger?.focus(),b.preventDefault())})})})})})});Mw.displayName=Ew;function Rw(t){return t?"open":"closed"}function Xo(t){return t==="indeterminate"}function nx(t){return Xo(t)?"indeterminate":t?"checked":"unchecked"}function hP(t){const s=document.activeElement;for(const l of t)if(l===s||(l.focus(),document.activeElement!==s))return}function gP(t,s){return t.map((l,i)=>t[(s+i)%t.length])}function bP(t,s,l){const o=s.length>1&&Array.from(s).every(g=>g===s[0])?s[0]:s,d=l?t.indexOf(l):-1;let f=gP(t,Math.max(d,0));o.length===1&&(f=f.filter(g=>g!==l));const h=f.find(g=>g.toLowerCase().startsWith(o.toLowerCase()));return h!==l?h:void 0}function vP(t,s){const{x:l,y:i}=t;let o=!1;for(let d=0,f=s.length-1;d<s.length;f=d++){const m=s[d],h=s[f],g=m.x,b=m.y,x=h.x,j=h.y;b>i!=j>i&&l<(x-g)*(i-b)/(j-b)+g&&(o=!o)}return o}function yP(t,s){if(!s)return!1;const l={x:t.clientX,y:t.clientY};return vP(l,s)}function Vi(t){return s=>s.pointerType==="mouse"?t(s):void 0}var jP=dw,wP=Zp,NP=fw,SP=mw,CP=ax,AP=pw,EP=Pd,MP=hw,RP=bw,PP=yw,_P=ww,TP=Nw,OP=Sw,DP=Aw,kP=Mw,_d="DropdownMenu",[LP]=wa(_d,[cw]),Yt=cw(),[IP,Pw]=LP(_d),_w=t=>{const{__scopeDropdownMenu:s,children:l,dir:i,open:o,defaultOpen:d,onOpenChange:f,modal:m=!0}=t,h=Yt(s),g=v.useRef(null),[b,x]=Cn({prop:o,defaultProp:d??!1,onChange:f,caller:_d});return n.jsx(IP,{scope:s,triggerId:Va(),triggerRef:g,contentId:Va(),open:b,onOpenChange:x,onOpenToggle:v.useCallback(()=>x(j=>!j),[x]),modal:m,children:n.jsx(jP,{...h,open:b,onOpenChange:x,dir:i,modal:m,children:l})})};_w.displayName=_d;var Tw="DropdownMenuTrigger",Ow=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,disabled:i=!1,...o}=t,d=Pw(Tw,l),f=Yt(l);return n.jsx(wP,{asChild:!0,...f,children:n.jsx(Ae.button,{type:"button",id:d.triggerId,"aria-haspopup":"menu","aria-expanded":d.open,"aria-controls":d.open?d.contentId:void 0,"data-state":d.open?"open":"closed","data-disabled":i?"":void 0,disabled:i,...o,ref:ud(s,d.triggerRef),onPointerDown:xe(t.onPointerDown,m=>{!i&&m.button===0&&m.ctrlKey===!1&&(d.onOpenToggle(),d.open||m.preventDefault())}),onKeyDown:xe(t.onKeyDown,m=>{i||(["Enter"," "].includes(m.key)&&d.onOpenToggle(),m.key==="ArrowDown"&&d.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(m.key)&&m.preventDefault())})})})});Ow.displayName=Tw;var HP="DropdownMenuPortal",Dw=t=>{const{__scopeDropdownMenu:s,...l}=t,i=Yt(s);return n.jsx(NP,{...i,...l})};Dw.displayName=HP;var kw="DropdownMenuContent",Lw=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Pw(kw,l),d=Yt(l),f=v.useRef(!1);return n.jsx(SP,{id:o.contentId,"aria-labelledby":o.triggerId,...d,...i,ref:s,onCloseAutoFocus:xe(t.onCloseAutoFocus,m=>{f.current||o.triggerRef.current?.focus(),f.current=!1,m.preventDefault()}),onInteractOutside:xe(t.onInteractOutside,m=>{const h=m.detail.originalEvent,g=h.button===0&&h.ctrlKey===!0,b=h.button===2||g;(!o.modal||b)&&(f.current=!0)}),style:{...t.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});Lw.displayName=kw;var zP="DropdownMenuGroup",UP=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(CP,{...o,...i,ref:s})});UP.displayName=zP;var BP="DropdownMenuLabel",qP=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(AP,{...o,...i,ref:s})});qP.displayName=BP;var QP="DropdownMenuItem",Iw=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(EP,{...o,...i,ref:s})});Iw.displayName=QP;var VP="DropdownMenuCheckboxItem",GP=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(MP,{...o,...i,ref:s})});GP.displayName=VP;var KP="DropdownMenuRadioGroup",YP=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(RP,{...o,...i,ref:s})});YP.displayName=KP;var FP="DropdownMenuRadioItem",$P=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(PP,{...o,...i,ref:s})});$P.displayName=FP;var WP="DropdownMenuItemIndicator",XP=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(_P,{...o,...i,ref:s})});XP.displayName=WP;var ZP="DropdownMenuSeparator",JP=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(TP,{...o,...i,ref:s})});JP.displayName=ZP;var e_="DropdownMenuArrow",t_=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(OP,{...o,...i,ref:s})});t_.displayName=e_;var a_="DropdownMenuSubTrigger",s_=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(DP,{...o,...i,ref:s})});s_.displayName=a_;var n_="DropdownMenuSubContent",r_=v.forwardRef((t,s)=>{const{__scopeDropdownMenu:l,...i}=t,o=Yt(l);return n.jsx(kP,{...o,...i,ref:s,style:{...t.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});r_.displayName=n_;var l_=_w,i_=Ow,c_=Dw,o_=Lw,d_=Iw;function u_({...t}){return n.jsx(l_,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...t})}function f_({...t}){return n.jsx(i_,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...t})}function m_({className:t,sideOffset:s=4,...l}){return n.jsx(c_,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:n.jsx(o_,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:s,className:we("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",t),...l})})}function p_({className:t,inset:s,variant:l="default",...i}){return n.jsx(d_,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":s,"data-variant":l,className:we("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...i})}function x_({...t}){return n.jsx(Aj,{"data-loc":"client/src/components/ui/sheet.tsx:10","data-slot":"sheet",...t})}function h_({...t}){return n.jsx(Ej,{"data-loc":"client/src/components/ui/sheet.tsx:28","data-slot":"sheet-portal",...t})}function g_({className:t,...s}){return n.jsx(Mj,{"data-loc":"client/src/components/ui/sheet.tsx:36","data-slot":"sheet-overlay",className:we("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...s})}function b_({className:t,children:s,side:l="right",...i}){return n.jsxs(h_,{"data-loc":"client/src/components/ui/sheet.tsx:56",children:[n.jsx(g_,{"data-loc":"client/src/components/ui/sheet.tsx:57"}),n.jsxs(Rj,{"data-loc":"client/src/components/ui/sheet.tsx:58","data-slot":"sheet-content",className:we("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500",l==="right"&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm",l==="left"&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm",l==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",l==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",t),...i,children:[s,n.jsxs(Fp,{"data-loc":"client/src/components/ui/sheet.tsx:75",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[n.jsx(B1,{"data-loc":"client/src/components/ui/sheet.tsx:76",className:"size-4"}),n.jsx("span",{"data-loc":"client/src/components/ui/sheet.tsx:77",className:"sr-only",children:"Close"})]})]})]})}function v_({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:86","data-slot":"sheet-header",className:we("flex flex-col gap-1.5 p-4",t),...s})}function y_({className:t,...s}){return n.jsx(Pj,{"data-loc":"client/src/components/ui/sheet.tsx:109","data-slot":"sheet-title",className:we("text-foreground font-semibold",t),...s})}function j_({className:t,...s}){return n.jsx(_j,{"data-loc":"client/src/components/ui/sheet.tsx:122","data-slot":"sheet-
431description",className:we("text-muted-foreground text-sm",t),...s})}function ma({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/skeleton.tsx:5","data-slot":"skeleton",className:we("bg-accent animate-pulse rounded-md",t),...s})}const Nm=768;function Hw(){const[t,s]=v.useState(void 0);return v.useEffect(()=>{const l=window.matchMedia(`(max-width: ${Nm-1}px)`),i=()=>{s(window.innerWidth<Nm)};return l.addEventListener("change",i),s(window.innerWidth<Nm),()=>l.removeEventListener("change",i)},[]),!!t}const w_="sidebar_state",N_=3600*24*7,S_="16rem",C_="18rem",A_="3rem",E_="b",zw=v.createContext(null);function Td(){const t=v.useContext(zw);if(!t)throw new Error("useSidebar must be used within a SidebarProvider.");return t}function M_({defaultOpen:t=!0,open:s,onOpenChange:l,className:i,style:o,children:d,...f}){const m=Hw(),[h,g]=v.useState(!1),[b,x]=v.useState(t),j=s??b,C=v.useCallback(E=>{const O=typeof E=="function"?E(j):E;l?l(O):x(O),document.cookie=`${w_}=${O}; path=/; max-age=${N_}`},[l,j]),N=v.useCallback(()=>m?g(E=>!E):C(E=>!E),[m,C,g]);v.useEffect(()=>{const E=O=>{O.key===E_&&(O.metaKey||O.ctrlKey)&&(O.preventDefault(),N())};return window.addEventListener("keydown",E),()=>window.removeEventListener("keydown",E)},[N]);const w=j?"expanded":"collapsed",A=v.useMemo(()=>({state:w,open:j,setOpen:C,isMobile:m,openMobile:h,setOpenMobile:g,toggleSidebar:N}),[w,j,C,m,h,g,N]);return n.jsx(zw.Provider,{"data-loc":"client/src/components/ui/sidebar.tsx:129",value:A,children:n.jsx(Tp,{"data-loc":"client/src/components/ui/sidebar.tsx:130",delayDuration:0,children:n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:131","data-slot":"sidebar-wrapper",style:{"--sidebar-width":S_,"--sidebar-width-icon":A_,...o},className:we("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full",i),...f,children:d})})})}function R_({side:t="left",variant:s="sidebar",collapsible:l="offcanvas",disableTransition:i=!1,className:o,children:d,...f}){const{isMobile:m,state:h,openMobile:g,setOpenMobile:b}=Td();return l==="none"?n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:171","data-slot":"sidebar",className:we("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",o),...f,children:d}):m?n.jsx(x_,{"data-loc":"client/src/components/ui/sidebar.tsx:186",open:g,onOpenChange:b,...f,children:n.jsxs(b_,{"data-loc":"client/src/components/ui/sidebar.tsx:187","data-sidebar":"sidebar","data-slot":"sidebar","data-mobile":"true",className:"bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden",style:{"--sidebar-width":C_},side:t,children:[n.jsxs(v_,{"data-loc":"client/src/components/ui/sidebar.tsx:199",className:"sr-only",children:[n.jsx(y_,{"data-loc":"client/src/components/ui/sidebar.tsx:200",children:"Sidebar"}),n.jsx(j_,{"data-loc":"client/src/components/ui/sidebar.tsx:201",children:"Displays the mobile sidebar."})]}),n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:203",className:"flex h-full w-full flex-col",children:d})]})}):n.jsxs("div",{"data-loc":"client/src/components/ui/sidebar.tsx:210",className:"group peer text-sidebar-foreground hidden md:block","data-state":h,"data-collapsible":h==="collapsed"?l:"","data-variant":s,"data-side":t,"data-slot":"sidebar",children:[n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:219","data-slot":"sidebar-gap",className:we("relative w-(--sidebar-width) bg-transparent",i?"transition-none":"transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180",s==="floating"||s==="inset"?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)")}),n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:233","data-slot":"sidebar-container",className:we("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) md:flex",i?"transition-none":"transition-[left,right,width] duration-200 ease-linear",t==="left"?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]",s==="floating"||s==="inset"?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",o),...f,children:n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:251","data-sidebar":"sidebar","data-slot":"sidebar-inner",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm",children:d})})]})}function P_({className:t,onClick:s,...l}){const{toggleSidebar:i}=Td();return n.jsxs(te,{"data-loc":"client/src/components/ui/sidebar.tsx:271","data-sidebar":"trigger","data-slot":"sidebar-tr
431igger",variant:"ghost",size:"icon",className:we("size-7",t),onClick:o=>{s?.(o),i()},...l,children:[n.jsx(z1,{"data-loc":"client/src/components/ui/sidebar.tsx:283"}),n.jsx("span",{"data-loc":"client/src/components/ui/sidebar.tsx:284",className:"sr-only",children:"Toggle Sidebar"})]})}function __({className:t,...s}){return n.jsx("main",{"data-loc":"client/src/components/ui/sidebar.tsx:316","data-slot":"sidebar-inset",className:we("bg-background relative flex w-full flex-1 flex-col","md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2",t),...s})}function T_({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:344","data-slot":"sidebar-header","data-sidebar":"header",className:we("flex flex-col gap-2 p-2",t),...s})}function O_({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:355","data-slot":"sidebar-footer","data-sidebar":"footer",className:we("flex flex-col gap-2 p-2",t),...s})}function D_({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:380","data-slot":"sidebar-content","data-sidebar":"content",className:we("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",t),...s})}function k_({className:t,...s}){return n.jsx("ul",{"data-loc":"client/src/components/ui/sidebar.tsx:463","data-slot":"sidebar-menu","data-sidebar":"menu",className:we("flex w-full min-w-0 flex-col gap-1",t),...s})}function L_({className:t,...s}){return n.jsx("li",{"data-loc":"client/src/components/ui/sidebar.tsx:474","data-slot":"sidebar-menu-item","data-sidebar":"menu-item",className:we("group/menu-item relative",t),...s})}const I_=Op("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:p-0!"}},defaultVariants:{variant:"default",size:"default"}});function H_({asChild:t=!1,isActive:s=!1,variant:l="default",size:i="default",tooltip:o,className:d,...f}){const m=t?hp:"button",{isMobile:h,state:g}=Td(),b=n.jsx(m,{"data-loc":"client/src/components/ui/sidebar.tsx:522","data-slot":"sidebar-menu-button","data-sidebar":"menu-button","data-size":i,"data-active":s,className:we(I_({variant:l,size:i}),d),...f});return o?(typeof o=="string"&&(o={children:o}),n.jsxs(pE,{"data-loc":"client/src/components/ui/sidebar.tsx:543",children:[n.jsx(xE,{"data-loc":"client/src/components/ui/sidebar.tsx:544",asChild:!0,children:b}),n.jsx(hE,{"data-loc":"client/src/components/ui/sidebar.tsx:545",side:"right",align:"center",hidden:g!=="collapsed"||h,...o})]})):b}function z_(){return n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:5",className:"flex min-h-screen bg-background",children:[n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:7",className:"w-[280px] border-r border-border bg-background p-4 space-y-6",children:[n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:9",className:"flex items-center gap-3 px-2",children:[n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:10",className:"h-8 w-8 rounded-md"}),n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:11",className:"h-4 w-24"})]}),n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:15",className:"space-y-2 px-2",children:[n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:16",className:"h-10 w-full rounded-lg"}),n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:17",className:"h-10 w-full rounded-lg"}),n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:18",className:"h-10 w-full rounded-lg"})]}),n.jsx("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:22",className:"absolute bottom-4 left-4 right-4",children:n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:23",className:"flex items-center gap-3 px-1",children:[n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:24",className:"h-9 w-9 rounded-full"}),n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:25",className:"flex-1 space-y-2",children:[n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:26",className:"h-3 w-20"}),n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:27",className:"h-2 w-32"})]})]})})]}),n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:34",className:"flex-1 p-4 space-y-4",children:[n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:36",className:"h-12 w-48 rounded-lg"}),n.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:37",className:"grid gap-4 md:grid-cols-2 lg:grid-cols-3",children:[n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:38",className:"h-32 rounded-xl"}),n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:39",className:"h-32 rounded-xl"}),n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:40",className:"h-32 rounded-xl"})]}),n.jsx(ma,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:42",className:"h-64 roun
431ded-xl"})]})]})}const A0=[{icon:kp,label:"伿¥è«®è©¢",path:"/admin/consultations"},{icon:Zm,label:"課ç¨å ´æ¬¡",path:"/admin/course-sessions"},{icon:vd,label:"仿¬¾ç®¡ç",path:"/admin/payments"}],E0="sidebar-width",U_=280,B_=200,q_=480;function rx({children:t}){const[s,l]=v.useState(()=>{const d=localStorage.getItem(E0);return d?parseInt(d,10):U_}),{loading:i,user:o}=ms();return v.useEffect(()=>{localStorage.setItem(E0,s.toString())},[s]),i?n.jsx(z_,{"data-loc":"client/src/components/DashboardLayout.tsx:57"}):o?n.jsx(M_,{"data-loc":"client/src/components/DashboardLayout.tsx:85",style:{"--sidebar-width":`${s}px`},children:n.jsx(Q_,{"data-loc":"client/src/components/DashboardLayout.tsx:92",setSidebarWidth:l,children:t})}):n.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:62",className:"flex items-center justify-center min-h-screen",children:n.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:63",className:"flex flex-col items-center gap-8 p-8 max-w-md w-full",children:[n.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:64",className:"flex flex-col items-center gap-6",children:[n.jsx("h1",{"data-loc":"client/src/components/DashboardLayout.tsx:65",className:"text-2xl font-semibold tracking-tight text-center",children:"Sign in to continue"}),n.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:68",className:"text-sm text-muted-foreground text-center max-w-sm",children:"Access to this dashboard requires authentication. Continue to launch the login flow."})]}),n.jsx(te,{"data-loc":"client/src/components/DashboardLayout.tsx:72",onClick:()=>Rl(),size:"lg",className:"w-full shadow-lg hover:shadow-xl transition-all",children:"Sign in"})]})})}function Q_({children:t,setSidebarWidth:s}){const{user:l,logout:i}=ms(),[o,d]=yd(),{state:f,toggleSidebar:m}=Td(),h=f==="collapsed",[g,b]=v.useState(!1),x=v.useRef(null),j=A0.find(N=>N.path===o),C=Hw();return v.useEffect(()=>{h&&b(!1)},[h]),v.useEffect(()=>{const N=A=>{if(!g)return;const E=x.current?.getBoundingClientRect().left??0,O=A.clientX-E;O>=B_&&O<=q_&&s(O)},w=()=>{b(!1)};return g&&(document.addEventListener("mousemove",N),document.addEventListener("mouseup",w),document.body.style.cursor="col-resize",document.body.style.userSelect="none"),()=>{document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",w),document.body.style.cursor="",document.body.style.userSelect=""}},[g,s]),n.jsxs(n.Fragment,{children:[n.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:155",className:"relative",ref:x,children:[n.jsxs(R_,{"data-loc":"client/src/components/DashboardLayout.tsx:156",collapsible:"icon",className:"border-r-0",disableTransition:g,children:[n.jsx(T_,{"data-loc":"client/src/components/DashboardLayout.tsx:161",className:"h-16 justify-center",children:n.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:162",className:"flex items-center gap-3 px-2 transition-all w-full",children:[n.jsx("button",{"data-loc":"client/src/components/DashboardLayout.tsx:163",onClick:m,className:"h-8 w-8 flex items-center justify-center hover:bg-accent rounded-lg transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-ring shrink-0","aria-label":"Toggle navigation",children:n.jsx(z1,{"data-loc":"client/src/components/DashboardLayout.tsx:168",className:"h-4 w-4 text-muted-foreground"})}),h?null:n.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:171",className:"flex items-center gap-2 min-w-0",children:n.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:172",className:"font-semibold tracking-tight truncate",children:"管çå·¥ä½å°"})})]})}),n.jsx(D_,{"data-loc":"client/src/components/DashboardLayout.tsx:180",className:"gap-0",children:n.jsx(k_,{"data-loc":"client/src/components/DashboardLayout.tsx:181",className:"px-2 py-1",children:A0.map(N=>{const w=o===N.path;return n.jsx(L_,{"data-loc":"client/src/components/DashboardLayout.tsx:185",children:n.jsxs(H_,{"data-loc":"client/src/components/DashboardLayout.tsx:186",isActive:w,onClick:()=>d(N.path),tooltip:N.label,className:"h-10 transition-all font-normal",children:[n.jsx(N.icon,{"data-loc":"client/src/components/DashboardLayout.t
431sx:192",className:`h-4 w-4 ${w?"text-primary":""}`}),n.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:195",children:N.label})]})},N.path)})})}),n.jsx(O_,{"data-loc":"client/src/components/DashboardLayout.tsx:203",className:"p-3",children:n.jsxs(u_,{"data-loc":"client/src/components/DashboardLayout.tsx:204",children:[n.jsx(f_,{"data-loc":"client/src/components/DashboardLayout.tsx:205",asChild:!0,children:n.jsxs("button",{"data-loc":"client/src/components/DashboardLayout.tsx:206",className:"flex items-center gap-3 rounded-lg px-1 py-1 hover:bg-accent/50 transition-colors w-full text-left group-data-[collapsible=icon]:justify-center focus:outline-none focus-visible:ring-2 focus-visible:ring-ring",children:[n.jsx(GR,{"data-loc":"client/src/components/DashboardLayout.tsx:207",className:"h-9 w-9 border shrink-0",children:n.jsx(KR,{"data-loc":"client/src/components/DashboardLayout.tsx:208",className:"text-xs font-medium",children:l?.name?.charAt(0).toUpperCase()})}),n.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:212",className:"flex-1 min-w-0 group-data-[collapsible=icon]:hidden",children:[n.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:213",className:"text-sm font-medium truncate leading-none",children:l?.name||"-"}),n.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:216",className:"text-xs text-muted-foreground truncate mt-1.5",children:l?.email||"-"})]})]})}),n.jsx(m_,{"data-loc":"client/src/components/DashboardLayout.tsx:222",align:"end",className:"w-48",children:n.jsxs(p_,{"data-loc":"client/src/components/DashboardLayout.tsx:223",onClick:i,className:"cursor-pointer text-destructive focus:text-destructive",children:[n.jsx(IE,{"data-loc":"client/src/components/DashboardLayout.tsx:227",className:"mr-2 h-4 w-4"}),n.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:228",children:"Sign out"})]})})]})})]}),n.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:234",className:`absolute top-0 right-0 w-1 h-full cursor-col-resize hover:bg-primary/20 transition-colors ${h?"hidden":""}`,onMouseDown:()=>{h||b(!0)},style:{zIndex:50}})]}),n.jsxs(__,{"data-loc":"client/src/components/DashboardLayout.tsx:244",children:[C&&n.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:246",className:"flex border-b h-14 items-center justify-between bg-background/95 px-2 backdrop-blur supports-[backdrop-filter]:backdrop-blur sticky top-0 z-40",children:n.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:247",className:"flex items-center gap-2",children:[n.jsx(P_,{"data-loc":"client/src/components/DashboardLayout.tsx:248",className:"h-9 w-9 rounded-lg bg-background"}),n.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:249",className:"flex items-center gap-3",children:n.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:250",className:"flex flex-col gap-1",children:n.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:251",className:"tracking-tight text-foreground",children:j?.label??"Menu"})})})]})}),n.jsx("main",{"data-loc":"client/src/components/DashboardLayout.tsx:259",className:"flex-1 p-4",children:t})]})]})}const V_=Op("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function Di({className:t,variant:s,asChild:l=!1,...i}){const o=l?hp:"span";return n.jsx(o,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:we(V_({variant:s}),t),...i})}const G_={new:"æ°è«®è©¢",reviewed:"å·²é±è¦½",closed:"已宿"},K_={new:"bg-amber-100 text-amber-800",reviewed:"bg-sky-100 text-sky-800",closed:"bg-emerald-100 text-emerald-800"};function Y_(t){if(!t)return null;try{return JSON.parse(t)}catch{return null}}function F_(){const t=Te.useUtils(),[s,l]=v.useState(null),i=Te.engagement.admin.list.useQuery(),o=Te.engagement.admin.updateStatus.useMutation({onSuccess:async()=>{qe.success("å·²æ´æ°è«®è©¢è·é²çæ
ã"),await t.engagement.admin.list.invali
431date()},onError:m=>qe.error(m.message||"æªè½æ´æ°çæ
ã")}),d=v.useMemo(()=>i.data?.find(m=>m.id===(s??i.data?.[0]?.id)),[i.data,s]),f=d?Y_(d.workflowContext):null;return i.isLoading?n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:32",className:"flex min-h-[50vh] items-center gap-3 text-slate-500",children:[n.jsx(Tt,{"data-loc":"client/src/pages/AdminConsultations.tsx:32",className:"h-5 w-5 animate-spin"}),"è¼å
¥ä¼æ¥è«®è©¢ä¸â¦"]}):i.isError?n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:33",className:"rounded-xl border border-rose-200 bg-rose-50 p-5 text-rose-700",children:"æªè½è®åè«®è©¢è³æï¼è«ç¨å¾å試ã"}):n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mx-auto max-w-7xl space-y-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"flex flex-wrap items-end justify-between gap-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs font-bold tracking-[0.15em] text-[#0d6865]",children:"ENTERPRISE FOLLOW-UP"}),n.jsx("h1",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-2 text-3xl font-semibold tracking-tight text-[#103541]",children:"伿¥è«®è©¢å·¥ä½å°"}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-2 text-sm text-slate-500",children:"檢è¦å·²æäº¤çææ°ãè¨ºæ·æè¦èç®åè·é²çæ
ã"})]}),n.jsxs(Di,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"bg-[#d8f0db] px-3 py-1.5 text-[#103541]",children:[i.data?.length??0," å諮詢"]})]}),i.data?.length?n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"grid gap-6 xl:grid-cols-[0.88fr_1.12fr]",children:[n.jsxs(It,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"overflow-hidden",children:[n.jsxs(ha,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:[n.jsx(ga,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-lg text-[#103541]",children:"諮詢æ¸
å®"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:"ææ°æäº¤æå¨æå"})]}),n.jsx(va,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"space-y-2",children:i.data.map(m=>n.jsxs("button",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",type:"button",onClick:()=>l(m.id),className:`w-full rounded-xl border p-4 text-left transition ${d?.id===m.id?"border-[#0d6865] bg-[#d8f0db]/40":"border-slate-200 hover:border-[#0d6865]/40"}`,children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"flex items-center justify-between gap-3",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"font-semibold text-[#103541]",children:m.company||m.name}),n.jsx("span",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:`rounded-full px-2.5 py-1 text-xs font-semibold ${K_[m.status]}`,children:G_[m.status]})]}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-2 line-clamp-2 text-sm leading-6 text-slate-600",children:m.challenge}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-3 text-xs text-slate-400",children:new Date(m.createdAt).toLocaleString("zh-HK")})]},m.id))})]}),n.jsxs(It,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"h-fit",children:[n.jsx(ha,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"flex flex-wrap items-start justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:[n.jsx(ga,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xl text-[#103541]",children:d?.company||d?.name}),n.jsxs(ba,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-1",children:[d?.name," · ",d?.role||"æªæä¾è·ä½"," · ",d?.email]})]}),d?n.jsxs("select",{"data-loc":"client/src/pages/AdminConsultations.tsx:34","aria-label":"æ´æ°è«®è©¢çæ
",value:d.status,onChange:m=>o.mutate({id:d.id,status:m.target.value}),disabled:o.isPending,className:"rounded-lg border border-[#103541]/15 bg-white px-3 py-2 text-sm text-[#103541] outline-none focus:border-[#0d6865]",children:[n.jsx("option",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",value:"new",children:"æ°è«®è©¢"}),n.jsx("option",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",value:"reviewed",children:"å·²é±è¦½"}),n.jsx("option",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",value:"closed",children:"已宿"})]}):null]})}),d?n.jsxs(va,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"space-y-6",children:[n.jsxs("section",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"éæ±æ¦æ³"}),n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-3 grid gap-3 sm:grid-cols-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"rounded-lg bg-slate-50 p-3",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs text-slate-500",children:"æ¹å"}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-1 text-sm font-medium text-[#103541]",children:d.interest})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"rounded-lg bg-slate-50 p-3",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs text-slate-500",children:"åé"}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-1 text-sm font-medium text-[#103541]",children:d.teamSize||"æªæä¾"})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"rounded-lg bg-slate-50 p-3",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs text-slate-500",children:"æé"}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-1 text-sm font-medium text-[#103541]",children:d.timeline||"æªæä¾"})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"ææ°èªªæ"}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-3 rounded-xl border border-slate-200 p-4 text-sm leading-7 text-slate-700",children:d.challenge})]}),f?n.jsxs("section",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"rounded-xl border border-[#0d6865]/15 bg-[#d8f0db]/35 p-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"flex items-center gap-2 text-[#103541]",children:[n.jsx(ja,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"h-4 w-4"}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-sm font-semibold",children:"工使µå¥åº·æª¢æ¥æè¦"})]}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-3 font-semibold text-[#103541]",children:f.title||f.label}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-2 text-sm leading-7 text-[#39565a]",children:f.reason||"æªæä¾åå æè¦ã"}),n.jsxs("dl",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-4 grid gap-3 text-sm sm:grid-cols-2",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:[n.jsx("dt",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs text-[#39565a]",children:"åªå
ä»»å"}),n.jsx("dd",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-1 font-medium text-[#103541]",children:f.task||"æªæä¾"})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:[n.jsx("dt",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"text-xs text-[#39565a]",children:"主è¦é»ç¤"}),n.jsx("dd",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-1 font-medium text-[#103541]",children:f.blocker||"æªæä¾"})]})]})]}):n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"rounded-xl border border-dashed border-slate-300 p-4 text-sm text-slate-500",children:"æ¤è«®è©¢æ²æé叶工使µå¥åº·æª¢æ¥æè¦ã"})]}):null]})]}):n.jsx(It,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",children:n.jsxs(va,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"py-14 text-center",children:[n.jsx(kp,{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mx-auto h-10 w-10 text-[#0d6865]"}),n.jsx("h2",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-4 font-semibold text-[#103541]",children:"å°æªæ¶å°ä¼æ¥è«®è©¢"}),n.jsx("p",{"data-loc":"client/src/pages/AdminConsultations.tsx:34",className:"mt-2 text-sm text-slate-500",children:"ç¶è¨ªå®¢æäº¤ä¼æ¥å
§è¨æå·¥ä½æµè«®è©¢æï¼è³ææå¨é裡åºç¾ã"})]})})]})}function $_(){const{loading:t,user:s}=ms();return t?n.jsx("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:39",className:"flex min-h-screen items-center justify-center bg-slate-50",children:n.jsxs("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:39",className:"flex items-center gap-3 rounded-xl border border-slate-200 bg-white px-5 py-4 text-sm text-slate-600 shadow-sm",children:[n.jsx(Tt,{"data-loc":"client/src/pages/AdminConsultations.tsx:39",className:"h-4 w-4 animate-spin text-[#0d6865]"}),"æ£å¨æ ¸å°ç®¡çæ¬éâ¦"]})}):s?.role!=="admin"?n.jsx("div",{"data-loc":"client/src/pages/AdminConsultations.tsx:40",className:"flex min-h-screen items-center justify-center bg-slate-50 p-6",children:n.jsx(It,{"data-loc":"client/src/pages/AdminConsultations.tsx:40",className:"max-w-md",children:n.jsxs(h
431a,{"data-loc":"client/src/pages/AdminConsultations.tsx:40",children:[n.jsx(Ip,{"data-loc":"client/src/pages/AdminConsultations.tsx:40",className:"h-8 w-8 text-amber-600"}),n.jsx(ga,{"data-loc":"client/src/pages/AdminConsultations.tsx:40",className:"mt-3 text-[#103541]",children:"æ¤é åªä¾åºå°ç®¡ç人使ç¨"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminConsultations.tsx:40",children:"è«ä½¿ç¨å·²ç²ç®¡çæ¬éç帳æ¶ç»å
¥ã"})]})})}):n.jsx(rx,{"data-loc":"client/src/pages/AdminConsultations.tsx:41",children:n.jsx(F_,{"data-loc":"client/src/pages/AdminConsultations.tsx:41"})})}const W_=[{index:"01",title:"å®ä½ä»»å",text:"å
鿏
ä½ è¦äº¤ä»çææãåç¾ãéå¶èç¾æåæ³ãAI 䏿å¾ç©ºç½çæç¤ºè©éå§ï¼èæå¾ä¸åå¼å¾æ¹åçå·¥ä½ä»»åéå§ã",icon:GE},{index:"02",title:"建ç«å稿",text:"å¨ç實ææèæ
å¢ä¸ç·´ç¿è¼¸å
¥ãæè§£ãæ¹å¯«èçµç¹ï¼è®å¸å¡ç¥é使æè¦æ± AI æ´å¯«ï¼ä½æææ¶çªåé¡ã",icon:ir},{index:"03",title:"è¨è¨è¦æ ¸",text:"æäºå¯¦ãèªèª¿ã便ºãæ ¼å¼èå°æ¥å¤æ·è®ææç¢ºæª¢æ¥é»ï¼ä»¤é度æåä¸ä»¥ç§ç²å質å責任çºä»£å¹ã",icon:kp},{index:"04",title:"æ´åæµç¨",text:"æææåæ³æ´çæå¯éç¨ç模æ¿ãåèç¯ä¾èä¸ä¸æ¬¡çè¡åæ¸
å®ï¼è®è½åé¢é課室å¾ä»è½å»¶çºã",icon:ZE}];function X_(){return n.jsx(lt,{"data-loc":"client/src/pages/LearningMethod.tsx:14",children:n.jsxs("main",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"bg-[#f7f3eb]",children:[n.jsxs("section",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"relative overflow-hidden bg-[#103541] py-16 text-[#f7f3eb] md:py-24",children:[n.jsx("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"hero-grid absolute inset-0 opacity-40"}),n.jsx("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"absolute -left-20 bottom-[-9rem] h-80 w-80 rounded-full border border-[#d8f0db]/15"}),n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"container relative max-w-7xl",children:[n.jsxs("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"inline-flex items-center gap-2 rounded-full border border-[#d8f0db]/25 bg-[#d8f0db]/10 px-3 py-1.5 text-xs font-bold tracking-[0.15em] text-[#b8dbbd]",children:[n.jsx(H1,{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"h-3.5 w-3.5"}),"THE LEARNING METHOD"]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"mt-7 grid gap-10 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",children:[n.jsxs("h1",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"max-w-4xl text-5xl font-semibold leading-[1.07] tracking-[-0.055em] md:text-7xl",children:["ä¸åªæ¯å¸æ",n.jsx("br",{"data-loc":"client/src/pages/LearningMethod.tsx:14"}),n.jsx("span",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"text-[#b8dbbd]",children:"å AI åé¡ã"})]}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"mt-7 max-w-2xl text-lg leading-8 text-[#e8e3d8]/75",children:"æåæå¸ç¿è¨è¨æä¸åå¯åå°å·¥ä½ç循ç°ï¼å
ç解任åï¼åç¨ AI 建ç«å稿ï¼å å
¥äººçè¦æ ¸ï¼æå¾æææåæ³æ´å鲿¥å¸¸æµç¨ã"}),n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"mt-10 flex flex-wrap gap-4",children:[n.jsx(te,{"data-loc":"client/src/pages/LearningMethod.tsx:14",size:"lg",className:"bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/LearningMethod.tsx:14",href:"/academy",children:["æ¢ç´¢èª²ç¨",n.jsx(Se,{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/LearningMethod.tsx:14",size:"lg",variant:"outline",className:"border-[#e8e3d8]/30 bg-transparent text-[#f7f3eb] hover:bg-white/10 hover:text-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/LearningMethod.tsx:14",href:"/learning-paths",children:"å°æ¾å¸ç¿è·¯å¾"})})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"self-end rounded-[1.6rem] border border-white/15 bg-[#164550]/80 p-6 shadow-2xl backdrop-blur md:p-8",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"text-xs font-bold tracking-[0.15em] text-[#b8dbbd
431]",children:"FROM TASK TO CAPABILITY"}),n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"mt-7 grid gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"rounded-xl bg-[#f7f3eb] p-4 text-[#103541]",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"INPUT"}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"mt-2 font-semibold",children:"ç實任åèæ
å¢"})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"ml-6 rounded-xl bg-[#b8dbbd] p-4 text-[#103541]",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"PRACTICE"}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"mt-2 font-semibold",children:"AI å稿è人é¡å¤æ·"})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"ml-12 rounded-xl bg-[#dfcf8b] p-4 text-[#103541]",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"text-xs font-bold tracking-[0.14em] text-[#61531c]",children:"OUTPUT"}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:14",className:"mt-2 font-semibold",children:"å¯éç¨ç工使¹æ³"})]})]})]})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"container max-w-7xl py-20 md:py-28",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"max-w-3xl",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"A REPEATABLE LOOP"}),n.jsxs("h2",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541] md:text-5xl",children:["æ¯ä¸èª²é½æçä¸",n.jsx("br",{"data-loc":"client/src/pages/LearningMethod.tsx:16"}),"ä¸åå¯ä»¥ç¹¼çºä½¿ç¨ç循ç°ã"]}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"mt-5 leading-8 text-[#39565a]",children:"å¸ç¿ææä¸ä»¥ãçéå¤å°å·¥å
·ãè¡¡éï¼èæ¯ä»¥ä½ æ¯å¦è½æ´æ¸
æ¥å°å®ç¾©åé¡ãç¢åºå¯é å稿ãååºåè³ªå¤æ·ï¼ä¸¦å¨ä¸ä¸åä»»åéè¤ä½¿ç¨çºæºã"})]}),n.jsx("div",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"mt-12 grid gap-4 md:grid-cols-2 xl:grid-cols-4",children:W_.map(t=>n.jsxs("article",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"rounded-2xl border border-[#103541]/12 bg-white p-6 shadow-[0_12px_35
431px_rgba(16,53,65,0.04)]",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"flex items-center justify-between",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"grid h-11 w-11 place-items-center rounded-xl bg-[#d8f0db] text-[#103541]",children:n.jsx(t.icon,{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"h-5 w-5"})}),n.jsx("span",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:t.index})]}),n.jsx("h3",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"mt-9 text-xl font-semibold text-[#103541]",children:t.title}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:16",className:"mt-3 text-sm leading-7 text-[#39565a]",children:t.text})]},t.index))})]}),n.jsx("section",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"border-y border-[#103541]/10 bg-[#e8e3d8] py-20",children:n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"container grid max-w-7xl gap-10 lg:grid-cols-2",children:[n.jsxs("article",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"rounded-[1.4rem] bg-[#f7f3eb] p-8",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"text-xs font-bold tracking-[0.15em] text-[#0d6865]",children:"FOR INDIVIDUALS"}),n.jsx("h2",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"mt-4 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æä¸ååè¦å¡ä½çä»»åï¼è®æå¯æ§ç工使¹æ³ã"}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"mt-4 leading-8 text-[#39565a]",children:"é©åæ³æ¹åå
§å®¹ãåæãç ç©¶ãææ¡æå°æ¥æºéç人ãç±ä¸åå
·é«ä»»åéå§ï¼å¸¶èµ°è½å¨ä¸æ¬¡å·¥ä½ä¸ç«å³åç¨çæç¤ºã檢æ¥è¡¨èå質æºåã"}),n.jsx(te,{"data-loc":"client/src/pages/LearningMethod.tsx:18",variant:"outline",className:"mt-7 border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/LearningMethod.tsx:18",href:"/academy",children:"æ¥çå人課ç¨"})})]}),n.jsxs("article",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"rounded-[1.4rem] bg-[#103541] p-8 text-[#f7f3eb]",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"text-xs font-bold tracking-[0.15em] text-[#b8dbbd]",children:"FOR TEAMS"}),n.jsx("h2",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"mt-4 text-3xl font-semibold tracking-[-0.04em]",children:"æå人åè©¦ï¼æ´çæåéè½å
±å使ç¨çæµç¨ã"}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"mt-4 leading-8 text-[#e8e3d8]/75",children:"é©åæ£å¨è¦åå
§è¨ã建ç«å
§å®¹æåæå·¥ä½æµçåéã以é¨éæ
å¢ç·´ç¿ï¼å°è³æéçãäººå·¥è¦æ ¸èææåé¡§ä¸èµ·è¨è¨é²è©¦é»ã"}),n.jsx(te,{"data-loc":"client/src/pages/LearningMethod.tsx:18",className:"mt-7 bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/LearningMethod.tsx:18",href:"/enterprise",children:"æ¥ç伿¥æ¹æ¡"})})]})]})}),n.jsx("section",{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"container max-w-7xl py-20 md:py-28",children:n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"grid gap-12 lg:grid-cols-[0.88fr_1.12fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:20",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"WHAT YOU LEAVE WITH"}),n.jsxs("h2",{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541]",children:["è½å䏿¯ä¸åçæ¡ï¼",n.jsx("br",{"data-loc":"client/src/pages/LearningMethod.tsx:20"}),"èæ¯ä¸å¥å¤æ·ã"]})]}),n.jsx("div",{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"space-y-4",children:["ä¸ä»½å°ä»»åãåç¾ãéå¶èé æè¼¸åºçæ¸
æ°å®ç¾©ã","ä¸çµè½æ¨ååç¨¿ãæ¹å¯«èæ´ççæç¤ºçç¥ï¼èéå¤ç«çæç¤ºè©ã","ä¸å¥æå¨æäº¤å檢æ¥äºå¯¦ãèªèª¿ã便ºèæ ¼å¼çåè³ªå¤æºã","ä¸åè½å¥ç¨å°ä¸ä¸åä»»åç工使µæ¨¡æ¿èå¾®å°è©¦é»è¨åã"].map(t=>n.jsxs("div",{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"flex gap-4 roun
431ded-xl border border-[#103541]/10 bg-white p-5",children:[n.jsx(ja,{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"mt-0.5 h-5 w-5 shrink-0 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/LearningMethod.tsx:20",className:"leading-7 text-[#39565a]",children:t})]},t))})]})})]})})}function Z_(){const[t,s]=v.useState({});return v.useEffect(()=>{try{s(JSON.parse(sessionStorage.getItem("hkai-waitlist-context")||"{}"))}catch{s({})}sessionStorage.removeItem("hkai-waitlist-context")},[]),n.jsx(lt,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",children:n.jsx("main",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"min-h-[72vh] bg-[#f7f3eb] py-16 md:py-24",children:n.jsx("div",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"container max-w-2xl",children:n.jsxs("div",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"rounded-3xl bg-white p-8 shadow-sm md:p-12",children:[n.jsx("div",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"flex h-12 w-12 items-center justify-center rounded-full bg-[#d8f0db] text-[#0d6865]",children:n.jsx(ja,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"h-7 w-7"})}),n.jsx("p",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"mt-7 text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"PRIORITY NOTIFICATION RECEIVED"}),n.jsx("h1",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"mt-3 text-4xl font-semibold tracking-[-0.05em] text-[#103541]",children:"æåå·²æ¶å°ä½ çåªå
éç¥ç»è¨ã"}),n.jsx("p",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"mt-5 leading-8 text-[#39565a]",children:"ç¶èª²ç¨å ´æ¬¡ãåé¡åå ±åå®æç¢ºèªå¾ï¼åºå°æä»¥ä½ æä¾çé»éµéç¥ä½ ãé䏿¯ä»æ¬¾ææ£å¼å
¥è®ç¢ºèªï¼è®ä½ å¯å
è©ä¼°æ¯å¦é©åã"}),n.jsx("div",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"mt-7 rounded-2xl border border-[#0d6865]/15 bg-[#d8f0db]/35 p-5",children:n.jsxs("div",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"flex gap-3",children:[n.jsx(PE,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"mt-0.5 h-5 w-5 text-[#0d6865]"}),n.jsxs("div",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",children:[n.jsx("p",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"font-semibold text-[#103541]",children:"ä½ çç»è¨æè¦"}),n.jsxs("p",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"mt-2 text-sm text-[#39565a]",children:[t.courseTitle||"AI 課ç¨"," · ",t.sessionLabel||"æ°ä¸æåªå
éç¥"]})]})]})}),n.jsxs("div",{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"mt-8 flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",href:"/academy",children:["æ¢ç´¢å
¶ä»èª²ç¨",n.jsx(Se,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",variant:"outline",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/WaitlistReceived.tsx:15",href:"/learning-paths",children:"æ¥çå¸ç¿è·¯å¾"})})]})]})})})})}function M0(t,[s,l]){return Math.min(l,Math.max(s,t))}function Uw(t){const s=v.useRef({value:t,previous:t});return v.useMemo(()=>(s.current.value!==t&&(s.current.previous=s.current.value,s.current.value=t),s.current.previous),[t])}var J_=[" ","Enter","ArrowUp","ArrowDown"],eT=[" ","Enter"],or="Select",[Od,Dd,tT]=$p(or),[Pl]=wa(or,[tT,Cl]),kd=Cl(),[aT,Mn]=Pl(or),[sT,nT]=Pl(or),Bw=t=>{const{__scopeSelect:s,children:l,open:i,defaultOpen:o,onOpenChange:d,value:f,defaultValue:m,onValueChange:h,dir:g,name:b,autoComplete:x,disabled:j,required:C,form:N}=t,w=kd(s),[A,E]=v.useState(null),[O,H]=v.useState(null),[Y,z]=v.useState(!1),T=Ad(g),[R,L]=Cn({prop:i,defaultProp:o??!1,onChange:d,caller:or}),[ee,ae]=Cn({prop:f,defaultProp:m,onChange:h,caller:or}),le=v.useRef(null),se=A?N||!!A.closest("form"):!0,[oe,ce]=v.useState(new Set),de=Array.from(oe).map(P=>P.props.value).join(";");return n.jsx(Cp,{...w,children:n.jsxs(aT,{required:C,scope:s,trigger:A,onTriggerChange:E,valueNode:O,onValueNodeChange:H,valueNodeHasChildren:Y,onValueNodeHasChildrenChange:z,contentId:Va(),value:ee,onValueChange:ae,open:R,onOpenChange:L,dir:T,triggerPointerDownPosRef:le,disabled:j,children:[n.jsx(Od.Provider,{scope:s,children:n.jsx(sT,{scope:t.__scopeSelect,onNativeOptionAdd:v.useCallback(P=>{ce(B=>new Set(B).add(P))},[]),onNativeOptionRemove:v.useCallback(P=>{ce(B=>{const k=new Set(B);return k.delete(P),k})},[]),children:l})}),se?n.jsxs(o2,{"aria-hidden":!0,required:C,tabIndex:-1,name:b,autoComplete:x,value:ee,onChange:P=>ae(P.target.value),disabled:j,form:N,children:[ee===void 0?n.jsx("option",{value:""}):null,Array.from(oe)]},de):null]})})};Bw.displayName=or;var qw="SelectTrigger",Qw=v.forwardRef((t,s)=>{const{__scopeSelect:l,disabled:i=!1,...o}=t,d=kd(l),f=Mn(qw,l),m=f.disabled||i,h=Qe(s,f.onTriggerChange),g=Dd(l),b=v.useRef("touch"),[x,j,C]=u2(w=>{const A=g().filter(H=>!H.disabled),E=A.find(H=>H.value===f.value),O=f2(A,w,E);O!==void 0&&f.onValueChange(O.value)}),N=w=>{m||(f.onOpenChange(!0),C()),w&&(f.triggerPointerDownPosRef.current={x:Math.round(w.pageX),y:Math.round(w.pageY)})};return n.jsx(Ap,{asChild:!0,...d,children:n.jsx(Ae.button,{type:"button",role:"combobox","aria-controls":f.contentId,"aria-expanded":f.open,"aria-required":f.required,"aria-autocomplete":"none",dir:f.dir,"data-state":f.open?"open":"closed",disabled:m,"data-disabled":m?"":void 0,"data-placeholder":d2(f.value)?"":void 0,...o,ref:h,onClick:xe(o.onClick,w=>
vendor: 11,013 bytes, line 431
431{w.currentTarget.focus(),b.current!=="mouse"&&N(w)}),onPointerDown:xe(o.onPointerDown,w=>{b.current=w.pointerType;const A=w.target;A.hasPointerCapture(w.pointerId)&&A.releasePointerCapture(w.pointerId),w.button===0&&w.ctrlKey===!1&&w.pointerType==="mouse"&&(N(w),w.preventDefault())}),onKeyDown:xe(o.onKeyDown,w=>{const A=x.current!=="";!(w.ctrlKey||w.altKey||w.metaKey)&&w.key.length===1&&j(w.key),!(A&&w.key===" ")&&J_.includes(w.key)&&(N(),w.preventDefault())})})})});Qw.displayName=qw;var Vw="SelectValue",Gw=v.forwardRef((t,s)=>{const{__scopeSelect:l,className:i,style:o,children:d,placeholder:f="",...m}=t,h=Mn(Vw,l),{onValueNodeHasChildrenChange:g}=h,b=d!==void 0,x=Qe(s,h.onValueNodeChange);return jt(()=>{g(b)},[g,b]),n.jsx(Ae.span,{...m,ref:x,style:{pointerEvents:"none"},children:d2(h.value)?n.jsx(n.Fragment,{children:f}):d})});Gw.displayName=Vw;var rT="SelectIcon",Kw=v.forwardRef((t,s)=>{const{__scopeSelect:l,children:i,...o}=t;return n.jsx(Ae.span,{"aria-hidden":!0,...o,ref:s,children:i||"â¼"})});Kw.displayName=rT;var lT="SelectPortal",Yw=t=>n.jsx(Zi,{asChild:!0,...t});Yw.displayName=lT;var dr="SelectContent",Fw=v.forwardRef((t,s)=>{const l=Mn(dr,t.__scopeSelect),[i,o]=v.useState();if(jt(()=>{o(new DocumentFragment)},[]),!l.open){const d=i;return d?$i.createPortal(n.jsx($w,{scope:t.__scopeSelect,children:n.jsx(Od.Slot,{scope:t.__scopeSelect,children:n.jsx("div",{children:t.children})})}),d):null}return n.jsx(Ww,{...t,ref:s})});Fw.displayName=dr;var Qa=10,[$w,Rn]=Pl(dr),iT="SelectContentImpl",cT=nr("SelectContent.RemoveScroll"),Ww=v.forwardRef((t,s)=>{const{__scopeSelect:l,position:i="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:d,onPointerDownOutside:f,side:m,sideOffset:h,align:g,alignOffset:b,arrowPadding:x,collisionBoundary:j,collisionPadding:C,sticky:N,hideWhenDetached:w,avoidCollisions:A,...E}=t,O=Mn(dr,l),[H,Y]=v.useState(null),[z,T]=v.useState(null),R=Qe(s,X=>Y(X)),[L,ee]=v.useState(null),[ae,le]=v.useState(null),se=Dd(l),[oe,ce]=v.useState(!1),de=v.useRef(!1);v.useEffect(()=>{if(H)return Vp(H)},[H]),Qp();const P=v.useCallback(X=>{const[pe,...Ce]=se().map(Ie=>Ie.ref.current),[Pe]=Ce.slice(-1),De=document.activeElement;for(const Ie of X)if(Ie===De||(Ie?.scrollIntoView({block:"nearest"}),Ie===pe&&z&&(z.scrollTop=0),Ie===Pe&&z&&(z.scrollTop=z.scrollHeight),Ie?.focus(),document.activeElement!==De))return},[se,z]),B=v.useCallback(()=>P([L,H]),[P,L,H]);v.useEffect(()=>{oe&&B()},[oe,B]);const{onOpenChange:k,triggerPointerDownPosRef:$}=O;v.useEffect(()=>{if(H){let X={x:0,y:0};const pe=Pe=>{X={x:Math.abs(Math.round(Pe.pageX)-($.current?.x??0)),y:Math.abs(Math.round(Pe.pageY)-($.current?.y??0))}},Ce=Pe=>{X.x<=10&&X.y<=10?Pe.preventDefault():H.contains(Pe.target)||k(!1),document.removeEventListener("pointermove",pe),$.current=null};return $.current!==null&&(document.addEventListener("pointermove",pe),document.addEventListener("pointerup",Ce,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",pe),document.removeEventListener("pointerup",Ce,{capture:!0})}}},[H,k,$]),v.useEffect(()=>{const X=()=>k(!1);return window.addEventListener("blur",X),window.addEventListener("resize",X),()=>{window.removeEventListener("blur",X),window.removeEventListener("resize",X)}},[k]);const[fe,M]=u2(X=>{const pe=se().filter(De=>!De.disabled),Ce=pe.find(De=>De.ref.current===document.activeElement),Pe=f2(pe,X,Ce);Pe&&setTimeout(()=>Pe.ref.current.focus())}),G=v.useCallback((X,pe,Ce)=>{const Pe=!de.current&&!Ce;(O.value!==void 0&&O.value===pe||Pe)&&(ee(X),Pe&&(de.current=!0))},[O.value]),U=v.useCallback(()=>H?.focus(),[H]),F=v.useCallback((X,pe,Ce)=>{const Pe=!de.current&&!Ce;(O.value!==void 0&&O.value===pe||Pe)&&le(X)},[O.value]),ne=i==="popper"?sp:Xw,ue=ne===sp?{side:m,sideOffset:h,align:g,alignOffset:b,arrowPadding:x,collisionBoundary:j,collisionPadding:C,sticky:N,hideWhenDetached:w,avoidCollisions:A}:{};return n.jsx($w,{scope:l,content:H,viewport:z,onViewportChange:T,itemRefCallback:G,selectedItem:L,onItemLeave:U,itemTextRefCallback:F,focusSelectedItem:B,selectedItemText:ae,position:i,isPositioned:oe,searchRef:fe,children:n.jsx(Sd,{as:cT,allowPinchZoom:!0,children:n.jsx(wd,{asChild:!0,trapped:O.open,onMountAutoFocus:X=>{X.preventDefault()},onUnmountAutoFocus:xe(o,X=>{O.trigger?.focus({preventScroll:!0}),X.preventDefault()}),children:n.jsx(Wi,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:X=>X.preventDefault(),onDismiss:()=>O.onOpenChange(!1),children:n.jsx(ne,{role:"listbox",id:O.contentId,"data-state":O.open?"open":"closed",dir:O.dir,onContextMenu:X=>X.preventDefault(),...E,...ue,onPlaced:()=>ce(!0),ref:R,style:{display:"flex",flexDirection:"column",outline:"none",...E.style},onKeyDown:xe(E.onKeyDown,X=>{const pe=X.ctrlKey||X.altKey||X.metaKey;if(X.key==="Tab"&&X.preventDefault(),!pe&&X.key.length===1&&M(X.key),["ArrowUp","ArrowDown","Home","End"].includes(X.key)){let Pe=se().filter(De=>!De.disabled).map(De=>De.ref.current);if(["ArrowUp","End"].includes(X.key)&&(Pe=Pe.slice().reverse()),["ArrowUp","ArrowDown"].includes(X.key)){const De=X.target,Ie=Pe.indexOf(De);Pe=Pe.slice(Ie+1)}setTimeout(()=>P(Pe)),X.preventDefault()}})})})})})})});Ww.displayName=iT;var oT="SelectItemAlignedPosition",Xw=v.forwardRef((t,s)=>{const{__scopeSelect:l,onPlaced:i,...o}=t,d=Mn(dr,l),f=Rn(dr,l),[m,h]=v.useState(null),[g,b]=v.useState(null),x=Qe(s,R=>b(R)),j=Dd(l),C=v.useRef(!1),N=v.useRef(!0),{viewport:w,selectedItem:A,selectedItemText:E,focusSelectedItem:O}=f,H=v.useCallback(()=>{if(d.trigger&&d.valueNode&&m&&g&&w&&A&&E){const R=d.trigger.getBoundingClientRect(),L=g.getBoundingClientRect(),ee=d.valueNode.getBoundingClientRect(),ae=E.getBoundingClientRect();if(d.dir!=="rtl"){const De=ae.left-L.left,Ie=ee.left-De,Ct=R.left-Ie,bt=R.width+Ct,ps=Math.max(bt,L.width),Xa=window.innerWidth-Qa,Ia=M0(Ie,[Qa,Math.max(Qa,Xa-ps)]);m.style.minWidth=bt+"px",m.style.left=Ia+"px"}else{const De=L.right-ae.right,Ie=window.innerWidth-ee.right-De,Ct=window.innerWidth-R.right-Ie,bt=R.width+Ct,ps=Math.max(bt,L.width),Xa=window.innerWidth-Qa,Ia=M0(Ie,[Qa,Math.max(Qa,Xa-ps)]);m.style.minWidth=bt+"px",m.style.right=Ia+"px"}const le=j(),se=window.innerHeight-Qa*2,oe=w.scrollHeight,ce=window.getComputedStyle(g),de=parseInt(ce.borderTopWidth,10),P=parseInt(ce.paddingTop,10),B=parseInt(ce.borderBottomWidth,10),k=parseInt(ce.paddingBottom,10),$=de+P+oe+k+B,fe=Math.min(A.offsetHeight*5,$),M=window.getComputedStyle(w),G=parseInt(M.paddingTop,10),U=parseInt(M.paddingBottom,10),F=R.top+R.height/2-Qa,ne=se-F,ue=A.offsetHeight/2,X=A.offsetTop+ue,pe=de+P+X,Ce=$-pe;if(pe<=F){const De=le.length>0&&A===le[le.length-1].ref.current;m.style.bottom="0px";const Ie=g.clientHeight-w.offsetTop-w.offsetHeight,Ct=Math.max(ne,ue+(De?U:0)+Ie+B),bt=pe+Ct;m.style.height=bt+"px"}else{const De=le.length>0&&A===le[0].ref.current;m.style.top="0px";const Ct=Math.max(F,de+w.offsetTop+(De?G:0)+ue)+Ce;m.style.height=Ct+"px",w.scrollTop=pe-F+w.offsetTop}m.style.margin=`${Qa}px 0`,m.style.minHeight=fe+"px",m.style.maxHeight=se+"px",i?.(),requestAnimationFrame(()=>C.current=!0)}},[j,d.trigger,d.valueNode,m,g,w,A,E,d.dir,i]);jt(()=>H(),[H]);const[Y,z]=v.useState();jt(()=>{g&&z(window.getComputedStyle(g).zIndex)},[g]);const T=v.useCallback(R=>{R&&N.current===!0&&(H(),O?.(),N.current=!1)},[H,O]);return n.jsx(uT,{scope:l,contentWrapper:m,shouldExpandOnScrollRef:C,onScrollButtonChange:T,children:n.jsx("div",{ref:h,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:Y},children:n.jsx(Ae.div,{...o,ref:x,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});Xw.displayName=oT;var dT="SelectPopperPosition",sp=v.forwardRef((t,s)=>{const{__scopeSelect:l,align:i="start",collisionPadding:o=Qa,...d}=t,f=kd(l);return n.jsx(Ep,{...f,...d,ref:s,align:i,collisionPadding:o,style:{boxSizing:"border-box",...d.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});sp.displayName=dT;var[uT,lx]=Pl(dr,{}),np="SelectViewport",Zw=v.forwardRef((t,s)=>{const{__scopeSelect:l,nonce:i,...o}=t,d=Rn(np,l),f=lx(np,l),m=Qe(s,d.onViewportChange),h=v.useRef(0);return n.jsxs(n.Fragment,{children:[n.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),n.jsx(Od.Slot,{scope:l,children:n.jsx(Ae.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:m,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:xe(o.onScroll,g=>{const b=g.currentTarget,{contentWrapper:x,shouldExpandOnScrollRef:j}=f;if(j?.current&&x){const C=Math.abs(h.current-b.scrollTop);if(C>0){const N=window.innerHeight-Qa*2,w=parseFloat(x.style.minHeight),A=parseFloat(x.style.height),E=Math.max(w,A);if(E<N){const O=E+C,H=Math.min(N,O),Y=O-H;x.style.height=H+"px",x.style.bottom==="0px"&&(b.scrollTop=Y>0?Y:0,x.style.justifyContent="flex-end")}}}h.current=b.scrollTop})})})]})});Zw.displayName=np;var Jw="SelectGroup",[fT,mT]=Pl(Jw),pT=v.forwardRef((t,s)=>{const{__scopeSelect:l,...i}=t,o=Va();return n.jsx(fT,{scope:l,id:o,children:n.jsx(Ae.div,{role:"group","aria-labelledby":o,...i,ref:s})})});pT.displayName=Jw;var e2="SelectLabel",xT=v.forwardRef((t,s)=>{const{__scopeSelect:l,...i}=t,o=mT(e2,l);return n.jsx(Ae.div,{id:o.id,...i,ref:s})});xT.displayName=e2;var Zo="SelectItem",[hT,t2]=Pl(Zo),a2=v.forwardRef((t,s)=>{const{__scopeSelect:l,value:i,disabled:o=!1,textValue:d,...f}=t,m=Mn(Zo,l),h=Rn(Zo,l),g=m.value===i,[b,x]=v.useState(d??""),[j,C]=v.useState(!1),N=Qe(s,O=>h.itemRefCallback?.(O,i,o)),w=Va(),A=v.useRef("touch"),E=()=>{o||(m.onValueChange(i),m.onOpenChange(!1))};if(i==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return n.jsx(hT,{scope:l,value:i,disabled:o,textId:w,isSelected:g,onItemTextChange:v.useCallback(O=>{x(H=>H||(O?.textContent??"").trim())},[]),children:n.jsx(Od.ItemSlot,{scope:l,value:i,disabled:o,textValue:b,children:n.jsx(Ae.div,{role:"option","aria-labelledby":w,"data-highlighted":j?"":void 0,"aria-selected":g&&j,"data-state":g?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...f,ref:N,onFocus:xe(f.onFocus,()=>C(!0)),onBlur:xe(f.onBlur,()=>C(!1)),onClick:xe(f.onClick,()=>{A.current!=="mouse"&&E()}),onPointerUp:xe(f.onPointerUp,()=>{A.current==="mouse"&&E()}),onPointerDown:xe(f.onPointerDown,O=>{A.current=O.pointerType}),onPointerMove:xe(f.onPointerMove,O=>{A.current=O.pointerType,o?h.onItemLeave?.():A.current==="mouse"&&O.currentTarget.focu
vendor: 6,535 bytes, line 431
431s({preventScroll:!0})}),onPointerLeave:xe(f.onPointerLeave,O=>{O.currentTarget===document.activeElement&&h.onItemLeave?.()}),onKeyDown:xe(f.onKeyDown,O=>{h.searchRef?.current!==""&&O.key===" "||(eT.includes(O.key)&&E(),O.key===" "&&O.preventDefault())})})})})});a2.displayName=Zo;var _i="SelectItemText",s2=v.forwardRef((t,s)=>{const{__scopeSelect:l,className:i,style:o,...d}=t,f=Mn(_i,l),m=Rn(_i,l),h=t2(_i,l),g=nT(_i,l),[b,x]=v.useState(null),j=Qe(s,E=>x(E),h.onItemTextChange,E=>m.itemTextRefCallback?.(E,h.value,h.disabled)),C=b?.textContent,N=v.useMemo(()=>n.jsx("option",{value:h.value,disabled:h.disabled,children:C},h.value),[h.disabled,h.value,C]),{onNativeOptionAdd:w,onNativeOptionRemove:A}=g;return jt(()=>(w(N),()=>A(N)),[w,A,N]),n.jsxs(n.Fragment,{children:[n.jsx(Ae.span,{id:h.textId,...d,ref:j}),h.isSelected&&f.valueNode&&!f.valueNodeHasChildren?$i.createPortal(d.children,f.valueNode):null]})});s2.displayName=_i;var n2="SelectItemIndicator",r2=v.forwardRef((t,s)=>{const{__scopeSelect:l,...i}=t;return t2(n2,l).isSelected?n.jsx(Ae.span,{"aria-hidden":!0,...i,ref:s}):null});r2.displayName=n2;var rp="SelectScrollUpButton",l2=v.forwardRef((t,s)=>{const l=Rn(rp,t.__scopeSelect),i=lx(rp,t.__scopeSelect),[o,d]=v.useState(!1),f=Qe(s,i.onScrollButtonChange);return jt(()=>{if(l.viewport&&l.isPositioned){let m=function(){const g=h.scrollTop>0;d(g)};const h=l.viewport;return m(),h.addEventListener("scroll",m),()=>h.removeEventListener("scroll",m)}},[l.viewport,l.isPositioned]),o?n.jsx(c2,{...t,ref:f,onAutoScroll:()=>{const{viewport:m,selectedItem:h}=l;m&&h&&(m.scrollTop=m.scrollTop-h.offsetHeight)}}):null});l2.displayName=rp;var lp="SelectScrollDownButton",i2=v.forwardRef((t,s)=>{const l=Rn(lp,t.__scopeSelect),i=lx(lp,t.__scopeSelect),[o,d]=v.useState(!1),f=Qe(s,i.onScrollButtonChange);return jt(()=>{if(l.viewport&&l.isPositioned){let m=function(){const g=h.scrollHeight-h.clientHeight,b=Math.ceil(h.scrollTop)<g;d(b)};const h=l.viewport;return m(),h.addEventListener("scroll",m),()=>h.removeEventListener("scroll",m)}},[l.viewport,l.isPositioned]),o?n.jsx(c2,{...t,ref:f,onAutoScroll:()=>{const{viewport:m,selectedItem:h}=l;m&&h&&(m.scrollTop=m.scrollTop+h.offsetHeight)}}):null});i2.displayName=lp;var c2=v.forwardRef((t,s)=>{const{__scopeSelect:l,onAutoScroll:i,...o}=t,d=Rn("SelectScrollButton",l),f=v.useRef(null),m=Dd(l),h=v.useCallback(()=>{f.current!==null&&(window.clearInterval(f.current),f.current=null)},[]);return v.useEffect(()=>()=>h(),[h]),jt(()=>{m().find(b=>b.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[m]),n.jsx(Ae.div,{"aria-hidden":!0,...o,ref:s,style:{flexShrink:0,...o.style},onPointerDown:xe(o.onPointerDown,()=>{f.current===null&&(f.current=window.setInterval(i,50))}),onPointerMove:xe(o.onPointerMove,()=>{d.onItemLeave?.(),f.current===null&&(f.current=window.setInterval(i,50))}),onPointerLeave:xe(o.onPointerLeave,()=>{h()})})}),gT="SelectSeparator",bT=v.forwardRef((t,s)=>{const{__scopeSelect:l,...i}=t;return n.jsx(Ae.div,{"aria-hidden":!0,...i,ref:s})});bT.displayName=gT;var ip="SelectArrow",vT=v.forwardRef((t,s)=>{const{__scopeSelect:l,...i}=t,o=kd(l),d=Mn(ip,l),f=Rn(ip,l);return d.open&&f.position==="popper"?n.jsx(Mp,{...o,...i,ref:s}):null});vT.displayName=ip;var yT="SelectBubbleInput",o2=v.forwardRef(({__scopeSelect:t,value:s,...l},i)=>{const o=v.useRef(null),d=Qe(i,o),f=Uw(s);return v.useEffect(()=>{const m=o.current;if(!m)return;const h=window.HTMLSelectElement.prototype,b=Object.getOwnPropertyDescriptor(h,"value").set;if(f!==s&&b){const x=new Event("change",{bubbles:!0});b.call(m,s),m.dispatchEvent(x)}},[f,s]),n.jsx(Ae.select,{...l,style:{...u1,...l.style},ref:d,defaultValue:s})});o2.displayName=yT;function d2(t){return t===""||t===void 0}function u2(t){const s=Ga(t),l=v.useRef(""),i=v.useRef(0),o=v.useCallback(f=>{const m=l.current+f;s(m),(function h(g){l.current=g,window.clearTimeout(i.current),g!==""&&(i.current=window.setTimeout(()=>h(""),1e3))})(m)},[s]),d=v.useCallback(()=>{l.current="",window.clearTimeout(i.current)},[]);return v.useEffect(()=>()=>window.clearTimeout(i.current),[]),[l,o,d]}function f2(t,s,l){const o=s.length>1&&Array.from(s).every(g=>g===s[0])?s[0]:s,d=l?t.indexOf(l):-1;let f=jT(t,Math.max(d,0));o.length===1&&(f=f.filter(g=>g!==l));const h=f.find(g=>g.textValue.toLowerCase().startsWith(o.toLowerCase()));return h!==l?h:void 0}function jT(t,s){return t.map((l,i)=>t[(s+i)%t.length])}var wT=Bw,NT=Qw,ST=Gw,CT=Kw,AT=Yw,ET=Fw,MT=Zw,RT=a2,PT=s2,_T=r2,TT=l2,OT=i2;function Qt({...t}){return n.jsx(wT,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...t})}function Vt({...t}){return n.jsx(ST,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...t})}function Gt({className:t,size:s="default",children:l,...i}){return n.jsxs(NT,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":s,className:we("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...i,children:[l,n.jsx(CT,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:n.jsx(L1,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function Kt({className:t,children:s,position:l="popper",align:i="center",...o}){return n.jsx(AT,{"data-loc":"client/src/components/ui/select.tsx:59",children:n.jsxs(ET,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:we("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
431de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",l==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",t),position:l,align:i,...o,children:[n.jsx(DT,{"data-loc":"client/src/components/ui/select.tsx:72"}),n.jsx(MT,{"data-loc":"client/src/components/ui/select.tsx:73",className:we("p-1",l==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:s}),n.jsx(kT,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function Ue({className:t,children:s,...l}){return n.jsxs(RT,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:we("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",t),...l,children:[n.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:n.jsx(_T,{"data-loc":"client/src/components/ui/select.tsx:116",children:n.jsx(lr,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),n.jsx(PT,{"data-loc":"client/src/components/ui/select.tsx:120",children:s})]})}function DT({className:t,...s}){return n.jsx(TT,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:we("flex cursor-default items-center justify-center py-1",t),...s,children:n.jsx(AE,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function kT({className:t,...s}){return n.jsx(OT,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:we("flex cursor-default items-center justify-center py-1",t),...s,children:n.jsx(L1,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}const R0={draft:"è稿",open:"å
¬ééç¥",waitlist:"åªæ¶çååå®",closed:"å·²éé",completed:"已宿"};function LT(){const t=Te.useUtils(),s=Te.courseSessions.admin.listSessions.useQuery(),l=Te.courseSessions.admin.listWaitlist.useQuery(),[i,o]=v.useState({courseSlug:ka[0]?.slug??"ai-animation-practice",startsAt:"",endsAt:"",mode:"in_person",venue:"",seatLimit:"20",status:"draft",notes:""}),d=Te.courseSessions.admin.createSession.useMutation({onSuccess:async()=>
431{qe.success("已建ç«èª²ç¨å ´æ¬¡ãå
¬éåè«ç¢ºèªæ¥æãåé¡èçæ
ã"),o(b=>({...b,startsAt:"",endsAt:"",venue:"",notes:""})),await t.courseSessions.admin.listSessions.invalidate()},onError:b=>qe.error(b.message||"æªè½å»ºç«å ´æ¬¡ã")}),f=Te.courseSessions.admin.updateSessionStatus.useMutation({onSuccess:()=>t.courseSessions.admin.listSessions.invalidate()}),m=Te.courseSessions.admin.updateWaitlistStatus.useMutation({onSuccess:()=>t.courseSessions.admin.listWaitlist.invalidate()}),h=b=>{if(b.preventDefault(),!i.startsAt||!i.endsAt){qe.error("è«å¡«å¯«éå§åçµææéã");return}d.mutate({...i,startsAt:new Date(i.startsAt).toISOString(),endsAt:new Date(i.endsAt).toISOString(),seatLimit:Number(i.seatLimit)})},g=b=>ka.find(x=>x.slug===b)?.title||b;return n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mx-auto max-w-7xl space-y-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"flex flex-wrap items-end justify-between gap-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"text-xs font-bold tracking-[0.15em] text-[#0d6865]",children:"COURSE OPERATIONS"}),n.jsx("h1",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mt-2 text-3xl font-semibold tracking-tight text-[#103541]",children:"課ç¨å ´æ¬¡èåªå
éç¥"}),n.jsx("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mt-2 text-sm text-slate-500",children:"å
建ç«çå¯¦å ´æ¬¡ï¼å以ãå
¬ééç¥ãæãåªæ¶çååå®ãæ§å¶å
¬é課ç¨é ã"})]}),n.jsxs(Di,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"bg-[#d8f0db] px-3 py-1.5 text-[#103541]",children:[s.data?.length??0," åå ´æ¬¡ · ",l.data?.length??0," åç»è¨"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-7 xl:grid-cols-[0.9fr_1.1fr]",children:[n.jsxs(It,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"h-fit",children:[n.jsxs(ha,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsx(Zm,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"h-6 w-6 text-[#0d6865]"}),n.jsx(ga,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mt-3 text-xl text-[#103541]",children:"建ç«èª²ç¨å ´æ¬¡"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:"æ¥æèåé¡æé¡¯ç¤ºå¨å°æèª²ç¨è©³æ
é ï¼æªç¢ºèªè³æè«ä¿ççºè稿ã"})]}),n.jsx(va,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:n.jsxs("form",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-4",onSubmit:h,children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:"課ç¨"}),n.jsxs(Qt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:i.courseSlug,onValueChange:b=>o(x=>({...x,courseSlug:b})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:n.jsx(Vt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38"})}),n.jsx(Kt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:ka.map(b=>n.jsx(Ue,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:b.slug,children:b.title},b.slug))})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",htmlFor:"session-start",children:"éå§æé"}),n.jsx(_t,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",id:"session-start",type:"datetime-local",required:!0,value:i.startsAt,onChange:b=>o(x=>({...x,startsAt:b.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",htmlFor:"session-end",children:"çµææé"}),n.jsx(_t,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",id:"session-end",type:"datetime-local",required:!0,value:i.endsAt,onChange:b=>o(x=>({...x,endsAt:b.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:"å½¢å¼"}),n.jsxs(Qt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:i.mode,onValueChange:b=>o(x=>({...x,mode:b})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:n.jsx(Vt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsx(Ue,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"in_person",children:"實é«èª²å "}),n.jsx(Ue,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"online",children:"ç·ä¸ç´æ"}),n.jsx(Ue,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"hybrid",children:"æ··åæ¨¡å¼"})]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",htmlFor:"session-venue",children:"å°é»ï¼é£ç·æ¹å¼"}),n.jsx(_t,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",id:"session-venue",value:i.venue,onChange:b=>o(x=>({...x,venue:b.target.value}
431)),placeholder:"ä¾å¦ï¼é¦æ¸¯ä¸ç°æå®¤"})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",htmlFor:"session-seats",children:"人æ¸ä¸é"}),n.jsx(_t,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",id:"session-seats",type:"number",min:"1",max:"500",value:i.seatLimit,onChange:b=>o(x=>({...x,seatLimit:b.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:"å
¬éçæ
"}),n.jsxs(Qt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:i.status,onValueChange:b=>o(x=>({...x,status:b})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:n.jsx(Vt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38"})}),n.jsx(Kt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:Object.keys(R0).map(b=>n.jsx(Ue,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:b,children:R0[b]},b))})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",htmlFor:"session-notes",children:"å
§é¨å註"}),n.jsx(wl,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",id:"session-notes",value:i.notes,onChange:b=>o(x=>({...x,notes:b.target.value}))})]}),n.jsxs(te,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",type:"submit",disabled:d.isPending,className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",children:[d.isPending?n.jsx(Tt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mr-2 h-4 w-4 animate-spin"}):n.jsx(Zm,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mr-2 h-4 w-4"}),"建ç«å ´æ¬¡"]})]})})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"space-y-7",children:[n.jsxs(It,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsxs(ha,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsx(ga,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"text-xl text-[#103541]",children:"已建ç«å ´æ¬¡"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:"åªæåå
¬é訪客顯示ãå
¬ééç¥ãåãåªæ¶çååå®ãçå ´æ¬¡ã"})]}),n.jsx(va,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"space-y-3",children:s.isLoading?n.jsx("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"text-sm text-slate-500",children:"æ£å¨è¼å
¥å ´æ¬¡â¦"}):s.data?.length?s.data.map(b=>n.jsx("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"rounded-xl border border-slate-200 p-4",children:n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"flex flex-wrap items-start justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"font-semibold text-[#103541]",children:g(b.courseSlug)}),n.jsxs("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mt-1 text-sm text-slate-500",children:[new Date(b.startsAt).toLocaleString("zh-HK")," · ",b.seatLimit," 人 · ",b.venue||(b.mode==="online"?"ç·ä¸":"å¾
填寫å°é»")]})]}),n.jsxs("select",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38","aria-label":"æ´æ°å ´æ¬¡çæ
",value:b.status,onChange:x=>f.mutate({id:b.id,status:x.target.value}),className:"rounded-lg border border-slate-200 bg-white px-3 py-2 text-sm text-[#103541]",children:[n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"draft",children:"è稿"}),n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"open",children:"å
¬ééç¥"}),n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"waitlist",children:"åªæ¶çååå®"}),n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"closed",children:"å·²éé"}),n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"completed",children:"已宿"})]})]})},b.id)):n.jsx("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"rounded-xl border border-dashed border-slate-300 p-5 text-sm text-slate-500",children:"å°æªå»ºç«ä»»ä½èª²ç¨å ´æ¬¡ã"})})]}),n.jsxs(It,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsx(ha,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"flex items-center gap-3",children:[n.jsx(Ml,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"h-5 w-5 text-[#0d6865]"}),n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsx(ga,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"text-xl text-[#103541]",children:"åªå
éç¥ç»è¨"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:"åªé¡¯ç¤ºå·²åæå°±å ´æ¬¡è¯çµ¡ç訪客ã"})]})]})}),n.jsx(va,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"space-y-3",children:l.isLoading?n.jsx("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"text-sm text-slate-500",children:"æ£å¨è¼å
¥ç»è¨â¦"}):l.data?.length?l.data.map(b=>n.jsx("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"rounded-xl border border-slate-200 p-4",children:n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"flex flex-wrap items-start justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",children:[n.jsxs("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"font-semibold text-[#103541]",children:[b.name," · ",g(b.courseSlug)]}),n.jsxs("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mt-1 text-sm text-slate-500",children:[b.email,b.phone?` · ${b.phone}`:""]}),b.learningGoal?n.jsxs("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"mt-3 text-sm leading-6 text-slate-600",children:["ç®æ¨ï¼",b.learningGoal]}):null]}),n.jsxs("select",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38","aria-label":"æ´æ°ç»è¨çæ
",value:b.status,onChange:x=>m.mutate({id:b.id,status:x.target.value}),className:"rounded-lg border border-slate-200 bg-white px-3 py-2 text-sm text-[#103541]",children:[n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"new",children:"æ°ç»è¨"}),n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"contacted",children:"å·²è¯çµ¡"}),n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"converted",children:"å·²è½æ"}),n.jsx("option",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",value:"closed",children:"å·²çµæ"})]})]})},b.id)):n.jsx("p",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:38",className:"rounded-xl border border-dashed border-slate-300 p-5 text-sm text-slate-500",children:"å°æªæ¶å°åªå
éç¥ç»è¨ã"})})]})]})]})]})}function IT(){const{loading:t,user:s}=ms();return t?n.jsx("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:43",className:"flex min-h-screen items-center justify-center bg-slate-50",children:n.jsx(Tt,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:43",className:"h-5 w-5 animate-spin text-[#0d6865]"})}):s?.role!=="admin"?n.jsx("div",{"data-loc":"client/src/pages/AdminCourseSessions.tsx:44",className:"flex min-h-screen items-center justify-center bg-slate-50 p-6",children:n.jsx(It,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:44",className:"max-w-md",children:n.jsxs(h
431a,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:44",children:[n.jsx(Ip,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:44",className:"h-8 w-8 text-amber-600"}),n.jsx(ga,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:44",className:"mt-3 text-[#103541]",children:"æ¤é åªä¾åºå°ç®¡ç人使ç¨"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:44",children:"è«ä»¥ç²ææ¬å¸³æ¶ç»å ¥ã"})]})})}):n.jsx(rx,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:45",children:n.jsx(LT,{"data-loc":"client/src/pages/AdminCourseSessions.tsx:45"})})}const ix=[{slug:"campaign-brief-to-content-plan",title:"ææ´»åç°¡å ±è½æå §å®¹ä¼åå稿",englishTitle:"Campaign brief â content plan",role:"å §å®¹èå¸å ´æ¨å»£",task:"å §å®¹ä¼å",stage:"åéå§",summary:"以ä¸ä»½å·²ç¢ºèªçæ´»åç°¡å ±ï¼å»ºç«å¯ä¾åéè¦æ ¸çå §å®¹è§åº¦ãæ¸ éçæ¬è忥ç¢åºæ¸ å®ã",outcome:"ä¸ä»½è½è®åéè¨è«ãä¿®æ¹èåå·¥çå §å®¹ä¼åå稿ï¼è䏿¯ç´æ¥ç¼å¸çææ¡ã",timebox:"ç´ 25 åé",beforeYouStart:["æºå已確èªçæ´»åç®çãåç¾ãæ¸ éåéå¶ã","ç§»é¤å°æªå ¬éçåäººè³æã广 ¼æåæ¥æ©å¯ã","å å®ç¾©èª°è² 責äºå¯¦ãèªæ°£èåçè¦æ ¸ã"],steps:[{title:"åºå®ä»»åéç",detail:"æ¸ æ¥ååºæ´»åç®æ¨ãåªå¯ä½¿ç¨çè³æä¾æºåä¸å¯ä½åºç主張ã"},{title:"è¦æ±è¼¸åºçµæ§",detail:"æå®è¼¸åºçºå §å®¹è§åº¦ãæ¯åè§åº¦çèæãæ¸ éçæ¬åå¾ æ ¸å°åé¡ã"},{title:"äººå·¥è¦æ ¸è忍",detail:"éé æ ¸å°åç¨±ãæ¸åãæ¿è«¾èåçèªæ°£ï¼å決å®åªäºæ¹åé²å ¥è£½ä½ã"}],qualityChecks:["ææäºå¯¦æ¯å¦å¯è¿½æº¯å°åå§ç°¡å ±ï¼","æ¯åæ¸ éçæ¬æ¯å¦ä¿çç¸åçæ ¸å¿è¨æ¯ï¼","æå¦æåè¨ææªç¢ºèªä¸»å¼µå¯«æäºå¯¦ï¼"],templateLabel:"å §å®¹ä¼åå稿æç¤ºç¯æ¬",template:`ä½ æ¯å §å®¹ä¼åå©çãè«æ ¹æä»¥ä¸å·²ç¢ºèªç°¡å ±ï¼å»ºç«ãä¾åéè¦æ ¸ãçå §å®¹ä¼åå稿ï¼ä¸å¾å å ¥ç°¡å ±ä»¥å¤çäºå¯¦ææ¿è«¾ã 432 433ãæ´»åç®æ¨ã 434[填寫] 435 436ãç®æ¨åç¾èæ¸ éã 437[填寫] 438 439ã已確èªäºå¯¦èåçéå¶ã 440[填寫] 441 442è«è¼¸åºï¼ 4431. ä¸åå §å®¹è§åº¦ååèªä¾æï¼ 4442. æ¯åè§åº¦ççææ¡æ¹åèæ¸ é調æ´å»ºè°ï¼ 4453. éè¦ç±äººç¢ºèªçäºå¯¦ãèªæ°£æé¢¨éªï¼ 4464. 䏿ä½åºçæ¨è«ã`,nextPath:"/academy",nextLabel:"æ¢ç´¢åµæèå §å®¹èª²ç¨"},{slug:"interview-notes-to-insight-map",title:"æè¨ªè«çè¨æ´çææ´å¯å°å",englishTitle:"Interview notes â insight map",role:"管çèçç¥",task:"ç ç©¶èæ´å¯",stage:"å·²æå·¥å ·ä½æªææµç¨",summary:"å¨ä¿çåå§èªå¢çåæä¸ï¼å°å¤ä»½è¨ªè«çè¨æä¸»é¡ãèæåå¾ é©èåè¨æ´çæå¯è¨è«çæ´å¯å°åã",outcome:"ä¸ä»½ååãå訪è å話ãããåè¦åºç¾ç模å¼ãåãå¾ é©èåè¨ãçç ç©¶æè¦ã",timebox:"ç´ 40 åé",beforeYouStart:["åå¾å訪è èè³æä½¿ç¨çé©ç¶åæã","以å¿å代èå代å人èå¥è³æã","ä¿çåå§çè¨ï¼ä»¥ä¾¿éæ°æª¢æ¥å¼æèèªå¢ã"],steps:[{title:"åæ¹è¼¸å ¥èæ¨è¨",detail:"æè¨ªè«éæ¹è²¼ä¸çè¨ï¼æ¨è¨è§è²ãæ å¢åä¸ç¢ºå®ä¹èã"},{title:"æ½åèæèéçµè«",detail:"è¦æ±ç³»çµ±å ååºå話æå ·é«è§å¯ï¼åæ´çå¯è½çå ±åæ¨¡å¼ã"},{title:"建ç«é©èåé¡",detail:"ææ´å¯è½çºä¸ä¸è¼ªç ç©¶æåéè¨è«å¯åççåé¡ã"}],qualityChecks:["æ´å¯æ¯å¦ä»å¯åå°å ·é«å¼ææè§å¯ï¼","æ¯å¦æåå¥çæ³èª¤ç¶æå¸å ´å ±èï¼","åªäºåè¨éè¦åä»¥æ¸æææ´å¤è¨ªè«é©èï¼"],templateLabel:"è¨ªè«æ´å¯å°åæç¤ºç¯æ¬",template:`ä½ æ¯ç ç©¶æ´çå©çãè«åªæ ¹æä¸åå¿å訪è«çè¨å»ºç«æ´å¯å°åï¼ä¸è¦æ¨æ·æªæåçèæ¯ã 447 448ãç ç©¶åé¡ã 449[填寫] 450 451ãå¿å訪è«çè¨ã 452[é份貼ä¸] 453 454è«ä»¥è¡¨æ ¼è¼¸åºï¼ 4551. 主é¡ï¼ 4562. æ¯ææ¤ä¸»é¡çå話ï¼è§å¯ï¼ 4573. åºç¾çè§è²ææ å¢ï¼ 4584. ä¿¡å¿ç¨åº¦ååå ï¼ 4595. å¾ é©èåé¡ã 460 461æå¾æ¸ æ¥åéãèæãããæ¨¡å¼ãèãæ¨æ¸¬ãã`,nextPath:"/enterprise",nextLabel:"äºè§£ä¼æ¥ AI 工使µæ¹æ¡"},{slug:"meeting-to-decision-brief",title:"ææè°ç´éè®ææ±ºçç°¡å ±",englishTitle:"Meeting notes â decision brief",role:"管çèçç¥",task:"æè°èææ¡",stage:"å·²æå·¥å ·ä½æªææµç¨",summary:"æé¶æ£æè°ç´éæ´çææ±ºçèæ¯ã已確èªäºé ãå°æªæ±ºå®äºé åä¸ä¸æ¥è²¬ä»»åé ã",outcome:"ä¸ä»½è®åèè å¯å¿«éæ ¸å°ç決çç°¡å ±ï¼é¿å ææªç¢ºèªè¨è«èª¤å¯«æçµè«ã",timebox:"ç´ 20 åé",beforeYouStart:["確èªåªäºèæè å¯é±è®æ´ççæ¬ã","ç§»é¤æ¶å人äºãåç´æææçéçå §å®¹ã","é å æå®æçµç¢ºèªæ±ºçç人ã"],steps:[{title:"åéç´éèæ±ºå®",detail:"å æ¨è¨èª°èªªäºä»éº¼ï¼åæ¨è¨çæ£ç²ç¢ºèªç決çã"},{title:"è£è¶³æ±ºç缺å£",detail:"ååºä»ç¼ºå°çè³æãè²¬ä»»äººèæªæ¢æ¥æï¼è䏿¯èªè¡è£å®ã"},{title:"ç±ä¸»æäººè¦æ ¸",detail:"å¨ç¼éåç±æè°ä¸»æäººç¢ºèªæ±ºçã責任人åå ¬éç¯åã"}],qualityChecks:["æ¯é æ±ºçæ¯å¦ææç¢ºç¢ºèªè ï¼","æ¯å¦æ¸ æ¥ååè¨è«æè¦èæ£å¼æ±ºå®ï¼","責任人èä¸ä¸åæ¥ææ¯å¦å¯è¡ï¼"],templateLabel:"æè°æ±ºçç°¡å ±æç¤ºç¯æ¬",template:`ä½ æ¯æè°æ´çå©çã以ä¸
461å §å®¹æ¯æªç¶æ´ççæè°ç´éï¼è«ä¸è¦æè¨è«æè¦ç¶æå·²ç¢ºèªæ±ºçã 462 463ãæè°ç®çã 464[填寫] 465 466ãæè°ç´éã 467[è²¼ä¸] 468 469è«è¼¸åºï¼ 4701. å·²ç¢ºèªæ±ºçï¼é確èªè ï¼ï¼ 4712. å°æªæ±ºå®åé¡èéè¦çè³æï¼ 4723. ä¸ä¸æ¥ãè² è²¬äººåç®æ¨æ¥æï¼ 4734. åªä¾å §é¨åèç風éªï¼ç°è°ã 474 475å¦è³æä¸è¶³ï¼è«æ¨è¨»ãå¾ ä¸»æäººç¢ºèªãã`,nextPath:"/academy",nextLabel:"æ¢ç´¢ AI 工使µè¨è¨èª²ç¨"},{slug:"sop-to-team-ai-playbook",title:"ææ¢æ SOP è½æåé AI åä½å¡",englishTitle:"SOP â team AI playbook",role:"çéèåä½",task:"ç¥èæ´ç",stage:"æºååéå°å ¥",summary:"æå·²æçæ¨æºä½æ¥ç¨åºææå¯ç± AI åå©ãä½ä»ä¿ç人工å質ééçå使¥é©ã",outcome:"ä¸å¼µåæè¼¸å ¥ãAI ä»»åãäººå·¥è¦æ ¸ãä¸å¯äº¤ç± AI èçäºé èçæ¬è² è²¬äººçåä½å¡ã",timebox:"ç´ 45 åé",beforeYouStart:["使ç¨å·²æ¹åä¸çæ¬æ¸ æ¥ç SOPã","çå®ä¸å¯è¼¸å ¥å¤é¨ AI ç客æ¶ãå人æåä¿å¯è³æã","æå®æµç¨ææäººååè³ªè¦æ ¸è²¬ä»»ã"],steps:[{title:"æè§£è¼¸å ¥è輸åº",detail:"ææµç¨åçºå¯çµæ§åçè¼¸å ¥ãé æè¼¸åºåå¿ é ç±äººå¤æ·çç¯é»ã"},{title:"è¨è¨æéä»»å",detail:"è® AI å èçæ´çãèæ¬ææ¯å°ï¼ä¸ææ¬å ¶å®ææçµæ±ºå®ã"},{title:"å¯«å ¥å質éé",detail:"çºæ¯æ¬¡ä½¿ç¨å®ç¾©å¯æ¥åæ¨æºãä¾å¤æ å¢ãè¦æ ¸äººåçæ¬è¨éã"}],qualityChecks:["æ¯å¦æç¢ºååºä¸å¯è¼¸å ¥çè³æï¼","æ¯å AI è¼¸åºæ¯å¦æäººå·¥è¦æ ¸äººï¼","æµç¨æå¦ä¿çä¾å¤èçèçæ¬ç´éï¼"],templateLabel:"åé AI åä½å¡æç¤ºç¯æ¬",template:`ä½ æ¯æµç¨è¨è¨å©çãè«æ ¹æä»¥ä¸å·²æ¹åç SOPï¼å»ºç«ä¸å¼µãåé AI åä½å¡ããä¸å¯åªé¤äººå·¥è¦æ ¸ææ èªç°¡ååè¦æ¥é©ã 476 477ãSOP ç®çèç¯åã 478[填寫] 479 480ãç¾æ SOPã 481[è²¼ä¸] 482 483è«è¼¸åºï¼ 4841. å¯ç¨æ¼ AI åå©çæéä»»åï¼ 4852. æ¯é ä»»åçå è¨±è¼¸å ¥èç¦æ¢è¼¸å ¥ï¼ 4863. é æè¼¸åºæ ¼å¼ï¼ 4874. 人工å質ééãè¦æ ¸äººåä¾å¤æ å¢ï¼ 4885. 馿¬¡è©¦è¡æéè¨éçææèé¯èª¤ã`,nextPath:"/enterprise",nextLabel:"é ç´ä¼æ¥å·¥ä½æµè¨ºæ·"}];function HT(t){return ix.find(s=>s.slug===t)}function zT(t){return ix.filter(s=>(!t.role||s.role===t.role)&&(!t.task||s.task===t.task)&&(!t.stage||s.stage===t.stage))}const Ls="all";function UT(){const[t,s]=v.useState(),[l,i]=v.useState(),[o,d]=v.useState(),f=v.useMemo(()=>zT({role:t,task:l,stage:o}),[t,l,o]),m=()=>{s(void 0),i(void 0),d(void 0)};return n.jsx(lt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:23",children:n.jsxs("main",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:24",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:25",className:"border-b border-[#103541]/10 bg-[#103541] text-[#f7f3eb]",children:n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:26",className:"container max-w-7xl py-16 md:py-24",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:27",className:"text-xs font-bold tracking-[0.17em] text-[#b8dbbd]",children:"WORKFLOW LIBRARY"}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:28",className:"mt-5 grid gap-10 lg:grid-cols-[1.12fr_0.88fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:29",children:[n.jsxs("h1",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:30",className:"max-w-3xl text-5xl font-semibold leading-[1.07] tracking-[-0.05em] md:text-6xl",children:["å¾ä¸åä»»åéå§ï¼",n.jsx("br",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:30"}),n.jsx("span",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:30",className:"text-[#b8dbbd]",children:"æ AI ç¨æå¯è¦æ ¸çæµç¨ã"})]}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:31",className:"mt-7 max-w-2xl text-lg leading-8 text-[#e8e3d8]/75",children:"éè£¡ä¸æ¯å·¥å ·æ¸ å®ãæ¯åç¨ä¾é½æä»»åéçãå¯è¤è£½ç¯æ¬ã人工å質檢æ¥åä¸ä¸æ¥å¸ç¿è·¯å¾æ¾å¨ä¸èµ·ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:33",className:"rounded-2xl border border-white/10 bg-white/5 p-6",children:[n.jsx(vl,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:34",className:"h-7 w-7 text-[#b8dbbd
488]"}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:35",className:"mt-5 text-lg font-semibold",children:"å
æ¾å°ææ¥è¿ä½ å·¥ä½çå ´æ¯ã"}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:36",className:"mt-2 text-sm leading-7 text-[#e8e3d8]/70",children:"åæç¯æ¬æ¹æèªå·±çèªå¢ï¼ä¸¦å¨é¦æ¬¡è©¦è¡å¾çä¸å¯éè¤çæµç¨è³ç¢ã"}),n.jsxs(re,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:37",href:"/learning-paths",className:"mt-5 inline-flex items-center gap-2 text-sm font-semibold text-[#b8dbbd] hover:text-white",children:["å
æä»»å鏿å¸ç¿è·¯å¾",n.jsx(Se,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:37",className:"h-4 w-4"})]})]})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:43",className:"container max-w-7xl py-12 md:py-16",children:[n.jsx("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:44",className:"rounded-2xl border border-[#103541]/10 bg-white p-5 shadow-sm",children:n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:45",className:"grid gap-4 md:grid-cols-4",children:[n.jsxs(Qt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:46",value:t??Ls,onValueChange:h=>s(h===Ls?void 0:h),children:[n.jsx(Gt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:47",children:n.jsx(Vt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:47",placeholder:"è§è²"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:48",children:[n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:48",value:Ls,children:"ææè§è²"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:48",value:"å
§å®¹èå¸å ´æ¨å»£",children:"å
§å®¹èå¸å ´æ¨å»£"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:48",value:"管çèçç¥",children:"管çèçç¥"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:48",value:"çéèåä½",children:"çéèåä½"})]})]}),n.jsxs(Qt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:50",value:l??Ls,onValueChange:h=>i(h===Ls?void 0:h),children:[n.jsx(Gt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:51",children:n.jsx(Vt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:51",placeholder:"ä»»å"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:52",children:[n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:52",value:Ls,children:"ææä»»å"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:52",value:"å
§å®¹ä¼å",children:"å
§å®¹ä¼å"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:52",value:"ç ç©¶èæ´å¯",children:"ç ç©¶èæ´å¯"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:52",value:"æè°èææ¡",children:"æè°èææ¡"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:52",value:"ç¥èæ´ç",children:"ç¥èæ´ç"})]})]}),n.jsxs(Qt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:54",value:o??Ls,onValueChange:h=>d(h===Ls?void 0:h),children:[n.jsx(Gt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:55",children:n.jsx(Vt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:55",placeholder:"æ¡ç¨é段"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:56",children:[n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:56",value:Ls,children:"æææ¡ç¨é段"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:56",value:"åéå§",children:"åéå§"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:56",value:"å·²æå·¥å
·ä½æªææµç¨",children:"å·²æå·¥å
·ä½æªææµç¨"}),n.jsx(Ue,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:56",value:"æºååéå°å
¥",children:"æºååéå°å
¥"})]})]}),n.jsxs(te,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:58",variant:"outline",onClick:m,className:"border-[#103541]/20 text-[#103541]",children:[n.jsx(Lp,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:58",className:"mr-2 h-4 w-4"}),"éè¨ç¯©é¸"]})]})}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:62",className:"mt-8 flex items-end justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:63",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:63",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"PRACTICAL STARTING POINTS"}),n.jsxs("h2",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:63",className:"mt-2 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:[f.length," åå¯ç«å³è©¦è¡ç工使µ"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:64",className:"hidden flex-col items-end gap-2 md:flex",children:[n.jsx(re,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:64",href:"/learning-paths",className:"text-sm font-semibold text-[#0d6865] hover:underline",children:"å
æä»»å鏿å¸ç¿è·¯å¾"}),n.jsx("button",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:64",type:"button",className:"text-sm font-semibold text-[#0d6865] hover:underline",onClick:m,children:"éè¨ç¨ä¾ç¯©é¸"})]})]}),f.length?n.jsx("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:68",className:"mt-7 grid gap-5 md:grid-cols-2",children:f.map(h=>n.jsxs("article",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:69",className:"flex flex-col rounded-2xl border border-[#103541]/12 bg-white p-6 shadow-sm",children:[n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:70",className:"flex flex-wrap gap-2 text-xs font-semibold",children:[n.jsx("span",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:70",className:"rounded-full bg-[#d8f0db] px-3 py-1 text-[#103541]",children:h.role}),n.jsx("span",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:70",className:"rounded-full bg-[#f7f3eb] px-3 py-1 text-[#39565a]",children:h.task}),n.jsx("span",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:70",className:"rounded-full bg-[#f7f3eb] px-3 py-1 text-[#39565a]",children:h.stage})]}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:71",className:"mt-6 text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:h.englishTitle.toUpperCase()}),n.jsx("h3",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:72",className:"mt-2 text-2xl font-semibold tracking-[-0.035em] text-[#103541]",children:h.title}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:73",className:"mt-4 flex-1 leading-7 text-[#39565a]",children:h.summary}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:74",className:"mt-6 flex items-center justify-between border-t border-[#103541]/10 pt-5",children:[n.jsxs("span",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:74",className:"inline-flex items-center gap-2 text-sm text-[#39565a]",children:[n.jsx(yl,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:74",className:"h-4 w-4 text-[#0d6865]"}),h.timebox]}),n.jsx(te,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:74",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:74",href:`/use-cases/${h.slug}`,children:["æ¥çç¯æ¬",n.jsx(Se,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:74",className:"ml-2 h-4 w-4"})]})})]})]},h.slug))}):n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:78",className:"mt-7 rounded-2xl border border-dashed border-[#103541]/25 p-10 text-center",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:78",className:"font-semibold text-[#103541]",children:"æ«ææªæå®å
¨ç¬¦åçç¨ä¾ã"}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:78",className:"mt-2 text-sm text-[#39565a]",children:"坿¾å¯¬ä¸åç¯©é¸æ¢ä»¶ï¼æå¾å¸ç¿è·¯å¾éæ°é¸æé©åç任忹åã"}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowLibrary.tsx:78",className:"mt-5 flex flex-wrap justify-center gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:78",variant:"outline",className:"border-[#103541]/20 text-[#103541]",onClick:m,children:"éè¨ç¯©é¸"}),n.jsx(te,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:78",className:"bg-[#103541] text-[#f7f3eb]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/WorkflowLibrary.tsx:78",href:"/learning-paths",children:"æ¥çå¸ç¿è·¯å¾"})})]})]})]})]})})}function BT(){const[,t]=jd("/use-cases/:slug"),s=HT(t?.slug??"");if(!s)return n.jsx(jl,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:12"});const l=async()=>{try{await navigator.clipboard.writeText(s.template),qe.success("ç¯æ¬å·²è¤è£½ï¼è«å
æä½ çå·¥ä½èªå¢æ¹å¯«ã ")}catch{qe.error("æªè½èªåè¤è£½ï¼è«æåé¸åç¯æ¬æåã ")}};return n.jsx(lt,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",children:n.jsxs("main",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"bg-[#103541] text-[#f7f3eb]",children:n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"container max-w-5xl py-8 md:py-12",children:[n.jsxs(re,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",href:"/use-cases",className:"inline-flex items-center gap-2 text-sm font-medium text-[#b8dbbd
488] hover:text-white",children:[n.jsx(ec,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"h-4 w-4"}),"è¿å工使µç¨ä¾åº«"]}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-12 max-w-3xl pb-8",children:[n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"flex flex-wrap gap-2 text-xs font-semibold",children:[n.jsx("span",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"rounded-full bg-[#b8dbbd] px-3 py-1 text-[#103541]",children:s.role}),n.jsx("span",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"rounded-full border border-white/15 px-3 py-1 text-[#e8e3d8]",children:s.task}),n.jsx("span",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"rounded-full border border-white/15 px-3 py-1 text-[#e8e3d8]",children:s.stage})]}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-7 text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:s.englishTitle.toUpperCase()}),n.jsx("h1",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-3 text-5xl font-semibold leading-[1.08] tracking-[-0.05em] md:text-6xl",children:s.title}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-7 text-lg leading-8 text-[#e8e3d8]/75",children:s.summary}),n.jsxs("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-6 inline-flex items-center gap-2 text-sm text-[#b8dbbd]",children:[n.jsx(yl,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"h-4 w-4"}),"建è°é¦æ¬¡è©¦è¡æå
¥ï¼",s.timebox]})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"container grid max-w-5xl gap-12 py-16 lg:grid-cols-[0.76fr_1.24fr]",children:[n.jsxs("aside",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"EXPECTED OUTCOME"}),n.jsx("h2",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"ä¸è¦è¿½æ±ä¸æ¬¡å®æï¼å
ç¢çå¯è¦æ ¸çä¸éææã"}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-5 leading-8 text-[#39565a]",children:s.outcome}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-8 rounded-2xl border border-[#0d6865]/15 bg-[#d8f0db]/40 p-5",children:[n.jsx(pr,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"h-5 w-5 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-3 font-semibold text-[#103541]",children:"éå§åï¼å
確èª"}),n.jsx("ul",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-3 grid gap-3 text-sm leading-6 text-[#39565a]",children:s.beforeYouStart.map(i=>n.jsxs("li",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"flex gap-2",children:[n.jsx(lr,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-1 h-4 w-4 shrink-0 text-[#0d6865]"}),i]},i))})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"WORKFLOW STEPS"}),n.jsx("ol",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-5 grid gap-3",children:s.steps.map((i,o)=>n.jsx("li",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"rounded-2xl border border-[#103541]/10 bg-white p-5",children:n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"flex gap-4",children:[n.jsxs("span",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"text-sm font-bold text-[#0d6865]",children:["0",o+1]}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",children:[n.jsx("h3",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"font-semibold text-[#103541]",children:i.title}),n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-2 text-sm leading-7 text-[#39565a]",children:i.detail})]})]})},i.title))}),n.jsxs("section",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-10",children:[n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"flex flex-wrap items-center justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"COPYABLE TEMPLATE"}),n.jsx("h2",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-2 text-2xl font-semibold text-[#103541]",children:s.templateLabel})]}),n.jsxs(te,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",variant:"outline",onClick:l,className:"border-[#103541]/20 text-[#103541]",children:[n.jsx(RE,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mr-2 h-4 w-4"}),"è¤è£½ç¯æ¬"]})]}),n.jsx("pre",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-5 overflow-x-auto rounded-2xl bg-[#102b33] p-5 text-sm leading-7 text-[#e8e3d8] whitespace-pre-wrap",children:s.template})]}),n.jsxs("section",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-10 rounded-2xl border border-[#103541]/10 bg-white p-6",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"QUALITY GATES"}),n.jsx("h2",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-2 text-2xl font-semibold text-[#103541]",children:"æäº¤ææ¡ç¨åçåè³ªè¦æ ¸"}),n.jsx("ul",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-5 grid gap-3 text-sm leading-7 text-[#39565a]",children:s.qualityChecks.map(i=>n.jsxs("li",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"flex gap-3",children:[n.jsx(lr,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-1 h-4 w-4 shrink-0 text-[#0d6865]"}),i]},i))})]})]})]}),n.jsx("section",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"border-y border-[#103541]/10 bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"container flex max-w-5xl flex-col justify-between gap-6 py-12 md:flex-row md:items-center",children:[n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",children:[n.jsx("p",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"NEXT PRACTICE"}),n.jsx("h2",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æ³æéåç¨ä¾è®æå¯éè¤çè½åï¼"})]}),n.jsxs("div",{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",variant:"outline",className:"border-[#103541]/25 text-[#103541]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",href:"/learning-paths",children:"æ¥çå¸ç¿è·¯å¾"})}),n.jsx(te,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",href:s.nextPath,children:[s.nextLabel,n.jsx(Se,{"data-loc":"client/src/pages/WorkflowUseCaseDetail.tsx:17",className:"ml-2 h-4 w-4"})]})})]})]})})]})})}const qT=[{icon:XE,eyebrow:"VIDEO NOTES",title:"å°å¸«å½±çè課å çæ®µ",text:"æåæ£å¨æ´çå¯å
¬é使ç¨çå°å¸«å½±çè課å ç²¾è¯ãææç段æå¨åå¾å
§å®¹èèåææ¬å¾ææä¸è¼ã"},{icon:BE,eyebrow:"CONVERSATIONS",title:"實å訪è«èå°è«",text:"æ¥å¾ææ¶éå°å¸«å¦ä½æè§£ä¼æ¥ AI å°å
¥ãå
§å®¹åµä½è工使µç¨ç訪è«ï¼ç®åæ£èè¬è
確èªé¡ç®åç¼å¸ç¯åã"},{icon:bd,eyebrow:"FIELD NOTES",title:"å
¬éæç« èæ¹æ³çè¨",text:"ç¶å°å¸«ç¢ºèªå¯å
¬éçæç« ãåºçç©åæ¹æ³çè¨ï¼å°å¨é裡é£çµè³åå§ä¾æºï¼åå©ä½ 延伸å¸ç¿ã"}],QT=[{eyebrow:"PUBLIC PROFILE",title:"BCM â Victor Hung å人ä»ç´¹",text:"ç± BCM å
¬éç Victor Hung å人ä»ç´¹ï¼é£çµå
¶ä¼æ¥æåãæè¨åå¸å ´æ¨å»£èæ¯ã",url:"https://www.brianchamotivation.com/partners/victor-hung/",
488source:"BCM å
¬éé é¢"},{eyebrow:"PUBLISHED WORK",title:"ãç¬å²ä»»æè¡ç´°çé庸å¸å人ã",text:"èª åç·ä¸å
¬éçåºçç©é é¢ï¼ä½è
åçºé³ç¾æ¿¤ï¼é迪ï¼å¯ç±åå§é 颿¥çä½åè³è¨ã",url:"https://www.eslite.com/product/10012123802682595978001",source:"èª åç·ä¸å
¬éé é¢"}];function VT(){return n.jsx(lt,{"data-loc":"client/src/pages/InstructorInsights.tsx:45",children:n.jsxs("main",{"data-loc":"client/src/pages/InstructorInsights.tsx:45",className:"bg-[#f7f3eb]",children:[n.jsx("section",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"bg-[#103541] text-[#f7f3eb]",children:n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"container max-w-7xl py-18 md:py-24",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"text-xs font-bold tracking-[0.17em] text-[#b8dbbd]",children:"INSTRUCTOR INSIGHTS"}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"mt-6 grid gap-10 lg:grid-cols-[1.1fr_0.9fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",children:[n.jsxs("h1",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"max-w-3xl text-5xl font-semibold leading-[1.08] tracking-[-0.05em] md:text-6xl",children:["æå°å¸«ç實å夿·ï¼",n.jsx("br",{"data-loc":"client/src/pages/InstructorInsights.tsx:46"}),"çå¨å¯åççå
§å®¹è£¡ã"]}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"mt-7 max-w-2xl text-lg leading-8 text-[#e8e3d8]/75",children:"éè£¡å°æ¶éå·²ç²ææ¬çå½±çã訪è«ãæç« èå
¬éé »éé£çµãå
§å®¹æå
ç¶è¬è
確èªï¼é¿å
ä»¥æªæ ¸å¯¦è³è¨å代ç實ç¶é©ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"rounded-2xl border border-white/12 bg-white/5 p-6",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"text-xs font-bold tracking-[0.14em] text-[#b8dbbd]",children:"CURRENTLY CURATING"}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"mt-4 text-2xl font-semibold leading-snug",children:"馿¹å°å¸«è§é»å
§å®¹æ£å¨æ´çä¸ã"}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:46",className:"mt-4 text-sm leading-7 text-[#e8e3d8]/70",children:"å¨é¦æ¹å½±é³è訪è«ç¼å¸åï¼ä½ å¯å
ç覽å°å¸«å
¬éè³æï¼æå訴æåä½ å¸æçè§£ç AI 實ååé¡ã"})]})]})]})}),n.jsxs("section",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"container max-w-7xl py-16 md:py-24",children:[n.jsx("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"grid gap-5 md:grid-cols-3",children:qT.map(t=>n.jsxs("article",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"flex min-h-72 flex-col rounded-2xl border border-[#103541]/12 bg-white p-7 shadow-[0_16px_40px_rgba(16,53,65,0.05)]",children:[n.jsx("span",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"grid h-11 w-11 place-items-center rounded-xl bg-[#d8f0db] text-[#103541]",children:n.jsx(t.icon,{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"h-5 w-5"})}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-8 text-xs font-bold tracking-[0.15em] text-[#0d6865]",children:t.eyebrow}),n.jsx("h2",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-3 text-2xl font-semibold tracking-[-0.035em] text-[#103541]",children:t.title}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-4 text-sm leading-7 text-[#39565a]",children:t.text}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-auto pt-8 text-sm font-semibold text-[#0d6865]",children:"ç±åä¸ Â· åªæ¶éå·²ææ¬å
§å®¹"})]},t.title))}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-14 border-t border-[#103541]/10 pt-12",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"max-w-2xl",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"PUBLIC SOURCES"}),n.jsx("h2",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"å
å¾å·²å
¬éãå¯è¿½æº¯çè³æéå§ã"}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-3 text-sm leading-7 text-[#39565a]",children:"以ä¸é£çµç±å°å¸«æä¾ä¸¦å·²æ ¸å°çºå
¬é便ºï¼ç¶²ç«åªæè¦ä¾æºé¡åï¼è©³æ
è«ä»¥åå§é é¢çºæºã"})]}),n.jsx("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-7 grid gap-5 md:grid-cols-2",children:QT.map(t=>n.jsxs("article",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"flex min-h-60 flex-col rounded-2xl border border-[#103541]/12 bg-white p-7 shadow-[0_16px_40px_rgba(16,53,65,0.05)]",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"text-xs font-bold tracking-[0.15em] text-[#0d6865]",children:t.eyebrow}),n.jsx("h3",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-3 text-2xl font-semibold tracking-[-0.035em] text-[#103541]",children:t.title}),n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-4 text-sm leading-7 text-[#39565a]",children:t.text}),n.jsxs("a",{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"mt-auto inline-flex items-center pt-7 text-sm font-semibold text-[#0d6865] hover:text-[#103541]",href:t.url,target:"_blank",rel:"noreferrer",children:["æ¥ç ",t.source,n.jsx(yE,{"data-loc":"client/src/pages/InstructorInsights.tsx:47",className:"ml-2 h-4 w-4"})]})]},t.title))})]})]}),n.jsx("section",{"data-loc":"client/src/pages/InstructorInsights.tsx:48",className:"border-y border-[#103541]/10 bg-[#e8e3d8]",children:n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:48",className:"container flex max-w-7xl flex-col justify-between gap-6 py-12 md:flex-row md:items-center",children:[n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:48",children:[n.jsx("p",{"data-loc":"client/src/pages/InstructorInsights.tsx:48",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"STAY CONNECTED"}),n.jsx("h2",{"data-loc":"client/src/pages/InstructorInsights.tsx:48",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æ³å
å¾å°å¸«çå
¬éç¶é©éå§ï¼"})]}),n.jsxs("div",{"data-loc":"client/src/pages/InstructorInsights.tsx:48",className:"flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/InstructorInsights.tsx:48",variant:"outline",className:"border-[#103541]/25 text-[#103541] hover:bg-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/InstructorInsights.tsx:48",href:"/instru
488ctors/victor-hung",children:"èªè Victor Hung"})}),n.jsx(te,{"data-loc":"client/src/pages/InstructorInsights.tsx:48",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/InstructorInsights.tsx:48",href:"/consultation",children:["æåºåä½æè¨ªè«å»ºè°",n.jsx(Se,{"data-loc":"client/src/pages/InstructorInsights.tsx:48",className:"ml-2 h-4 w-4"})]})})]})]})})]})})}var m2="AlertDialog",[GT]=wa(m2,[dj]),qs=dj(),p2=t=>{const{__scopeAlertDialog:s,...l}=t,i=qs(s);return n.jsx(Aj,{...i,...l,modal:!0})};p2.displayName=m2;var KT="AlertDialogTrigger",YT=v.forwardRef((t,s)=>{const{__scopeAlertDialog:l,...i}=t,o=qs(l);return n.jsx(TM,{...o,...i,ref:s})});YT.displayName=KT;var FT="AlertDialogPortal",x2=t=>{const{__scopeAlertDialog:s,...l}=t,i=qs(s);return n.jsx(Ej,{...i,...l})};x2.displayName=FT;var $T="AlertDialogOverlay",h2=v.forwardRef((t,s)=>{const{__scopeAlertDialog:l,...i}=t,o=qs(l);return n.jsx(Mj,{...o,...i,ref:s})});h2.displayName=$T;var pl="AlertDialogContent",[WT,XT]=GT(pl),ZT=zy("AlertDialogContent"),g2=v.forwardRef((t,s)=>{const{__scopeAlertDialog:l,children:i,...o}=t,d=qs(l),f=v.useRef(null),m=Qe(s,f),h=v.useRef(null);return n.jsx(MM,{contentName:pl,titleName:b2,docsSlug:"alert-dialog",children:n.jsx(WT,{scope:l,cancelRef:h,children:n.jsxs(Rj,{role:"alertdialog",...d,...o,ref:m,onOpenAutoFocus:xe(o.onOpenAutoFocus,g=>{g.preventDefault(),h.current?.focus({preventScroll:!0})}),onPointerDownOutside:g=>g.preventDefault(),onInteractOutside:g=>g.preventDefault(),children:[n.jsx(ZT,{children:i}),n.jsx(e7,{contentRef:f})]})})})});g2.displayName=pl;var b2="AlertDialogTitle",v2=v.forwardRef((t,s)=>{const{__scopeAlertDialog:l,...i}=t,o=qs(l);return n.jsx(Pj,{...o,...i,ref:s})});v2.displayName=b2;var y2="AlertDialogDescription",j2=v.forwardRef((t,s)=>{const{__scopeAlertDialog:l,...i}=t,o=qs(l);return n.jsx(_j,{...o,...i,ref:s})});j2.displayName=y2;var JT="AlertDialogAction",w2=v.forwardRef((t,s)=>{const{__scopeAlertDialog:l,...i}=t,o=qs(l);return n.jsx(Fp,{...o,...i,ref:s})});w2.displayName=JT;var N2="AlertDialogCancel",S2=v.forwardRef((t,s)=>{const{__scopeAlertDialog:l,...i}=t,{cancelRef:o}=XT(N2,l),d=qs(l),f=Qe(s,o);return n.jsx(Fp,{...d,...i,ref:f})});S2.displayName=N2;var e7=({contentRef:t})=>{const s=`\`${pl}\` requires a description for the component to be accessible for screen reader users. 489 490You can add a description to the \`${pl}\` by passing a \`${y2}\` component as a child, which also benefits sighted users by adding visible context to the dialog. 491 492Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${pl}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component. 493 494For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return v.useEffect(()=>{document.getElementById(t.current?.getAttribute("aria-describedby"))||console.warn(s)},[s,t]),null},t7=p2,a7=x2,s7=h2,n7=g2,r7=w2,l7=S2,i7=v2,c7=j2;function o7({...t}){return n.jsx(t7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:10","data-slot":"alert-dialog",...t})}function d7({...t}){return n.jsx(a7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:25","data-slot":"alert-dialog-portal",...t})}function u7({className:t,...s}){return n.jsx(s7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:34","data-slot":"alert-dialog-overlay",className:we("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...s})}function f7({className:t,...s}){return n.jsxs(d7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:50",children:[n.jsx(u7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:51"}),n.jsx(n7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:52","data-slot":"alert-dialog-content",className:we("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
494ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",t),...s})]})}function m7({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:69","data-slot":"alert-dialog-header",className:we("flex flex-col gap-2 text-center sm:text-left",t),...s})}function p7({className:t,...s}){return n.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:82","data-slot":"alert-dialog-footer",className:we("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",t),...s})}function x7({className:t,...s}){return n.jsx(i7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:98","data-slot":"alert-dialog-title",className:we("text-lg font-semibold",t),...s})}function h7({className:t,...s}){return n.jsx(c7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:111","data-slot":"alert-dialog-description",className:we("text-muted-foreground text-sm",t),...s})}function g7({className:t,...s}){return n.jsx(r7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:124",className:we(Dp(),t),...s})}function b7({className:t,...s}){return n.jsx(l7,{"data-loc":"client/src/components/ui/alert-dialog.tsx:136",className:we(Dp({variant:"outline"}),t),...s})}const v7=t=>new Intl.NumberFormat("zh-HK",{style:"currency",currency:"HKD",maximumFractionDigits:0}).format(t/100);function P0(t){return t==="active"?"å·²åç¨":t==="inactive"?"å·²åç¨":"å¾
仿¬¾"}function y7(t){return t==="active"?"bg-emerald-100 text-emerald-800":t==="inactive"?"bg-slate-200 text-slate-700":"bg-amber-100 text-amber-800"}function j7(){const t=Te.useUtils(),s=Te.payments.admin.overview.useQuery(),l=Te.payments.admin.listOrders.useQuery(),i=Te.payments.admin.listProducts.useQuery(),[o,d]=v.useState(null),[f,m]=v.useState(""),[h,g]=v.useState(null),b=Te.payments.admin.getOrder.useQuery({purchaseId:h??1},{enabled:h!==null}),[x,j]=v.useState({name:"",description:"",purchaseType:"one_time",billingInterval:"month",amount:""}),C=async()=>{await Promise.all([t.payments.admin.overview.invalidate(),t.payments.admin.listOrders.invalidate(),t.payments.admin.listProducts.invalidate()])},N=Te.payments.admin.createProduct.useMutation({onSuccess:async()=>
494{qe.success("å·²å»ºç« Stripe ç¢å忬å°ç®éé
ç®ã"),j({name:"",description:"",purchaseType:"one_time",billingInterval:"month",amount:""}),await C()},onError:T=>qe.error(T.message||"æªè½å»ºç«ç¢åã")}),w=Te.payments.admin.setProductActive.useMutation({onSuccess:async()=>{qe.success("ç¢åå
¬éçæ
å·²æ´æ°ã"),await C()},onError:T=>qe.error(T.message||"æªè½æ´æ°ç¢åçæ
ã")}),A=Te.payments.admin.refundOneTimePurchase.useMutation({onSuccess:async T=>{qe.success(T.studyFlowSynced?"鿬¾å·²æäº¤è³ Stripeï¼å¸ç¿è³æ ¼å StudyFlow å·²åç¨ã":"鿬¾å·²æäº¤è³ Stripeï¼æ¬å°è³æ ¼å·²åç¨ï¼StudyFlow 忥éç¨å¾è¦æ ¸ã "),d(null),m(""),await C()},onError:T=>qe.error(T.message||"鿬¾æªå®æã")}),E=Te.payments.admin.cancelSubscription.useMutation({onSuccess:async(T,R)=>{qe.success(R.mode==="period_end"?"è¨é±å·²è¨å®æ¼é±æçµææåæ¶ã":T.studyFlowSynced?"è¨é±å·²ç«å³åæ¶ï¼å¸ç¿è³æ ¼å StudyFlow å·²åç¨ã":"è¨é±å·²ç«å³åæ¶ï¼æ¬å°è³æ ¼å·²åç¨ï¼StudyFlow 忥éç¨å¾è¦æ ¸ã "),d(null),m(""),await C()},onError:T=>qe.error(T.message||"è¨é±åæ¶æªå®æã")}),O=N.isPending||w.isPending||A.isPending||E.isPending,H=v.useMemo(()=>o?o.type==="refund"?"確èªé款":o.type==="cancel_period"?"確èªé±æçµææåæ¶":o.type==="cancel_immediate"?"確èªç«å³åæ¶è¨é±":o.product.isActive?"確èªä¸æ¶ç¢å":"確èªéæ°ä¸æ¶ç¢å":"",[o]),Y=()=>{if(o){if(o.type!=="toggle_product"&&f.trim().length<8){qe.error("è«å¡«å¯«è³å° 8 ååçå
§é¨åå ã ");return}o.type==="refund"&&A.mutate({purchaseId:o.purchase.id,reason:f}),o.type==="cancel_period"&&E.mutate({purchaseId:o.purchase.id,reason:f,mode:"period_end"}),o.type==="cancel_immediate"&&E.mutate({purchaseId:o.purchase.id,reason:f,mode:"immediate"}),o.type==="toggle_product"&&w.mutate({productId:o.product.id,isActive:!o.product.isActive})}},z=T=>{T.preventDefault();const R=Number(x.amount);if(!Number.isFinite(R)||R<=0){qe.error("è«è¼¸å
¥ææç港幣éé¡ã ");return}N.mutate({name:x.name,description:x.description||void 0,purchaseType:x.purchaseType,billingInterval:x.purchaseType==="subscription"?x.billingInterval:void 0,amountCents:Math.round(R*100)})};return n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:130",className:"mx-auto max-w-7xl space-y-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:130",className:"flex flex-wrap items-end justify-between gap-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:130",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:130",className:"text-xs font-bold tracking-[0.15em] text-[#0d6865]",children:"PAYMENT OPERATIONS"}),n.jsx("h1",{"data-loc":"client/src/pages/AdminPayments.tsx:130",className:"mt-2 text-3xl font-semibold tracking-tight text-[#103541]",children:"Stripe 仿¬¾ç®¡ç"}),n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:130",className:"mt-2 max-w-2xl text-sm leading-6 text-slate-500",children:"仿¬¾ã鿬¾èè¨é±çæ
以 Stripe çºæºï¼æ¬ç³»çµ±åªä¿åç¢åæ å°ãå¸ç¿è³æ ¼å管çæä½ç¨½æ ¸ç´éã"})]}),n.jsx(Di,{"data-loc":"client/src/pages/AdminPayments.tsx:130",className:"bg-[#d8f0db] px-3 py-1.5 text-[#103541]",children:"å
é管çè
· é«é¢¨éªæä½é確èª"})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:131",className:"grid gap-4 sm:grid-cols-2 xl:grid-cols-5",children:[n.jsx(Ri,{"data-loc":"client/src/pages/AdminPayments.tsx:131",title:"è¨å®",value:s.data?.totalOrderCount??"â",icon:vd}),n.jsx(Ri,{"data-loc":"client/src/pages/AdminPayments.tsx:131",title:"ææè³æ ¼",value:s.data?.activeAccessCount??"â",icon:Ml}),n.jsx(Ri,{"data-loc":"client/src/pages/AdminPayments.tsx:131",title:"å¾
仿¬¾",value:s.data?.pendingAccessCount??"â",icon:qE}),n.jsx(Ri,{"data-loc":"client/src/pages/AdminPayments.tsx:131",title:"ææè¨é±",value:s.data?.subscriptionCount??"â",icon:Jv}),n.jsx(Ri,{"data-loc":"client/src/pages/AdminPayments.tsx:131",title:"䏿¶ç¢å",value:s.data?.activeProductCount??"â",icon:fm})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"grid gap-7 xl:grid-cols-[0.85fr_1.15fr]",children:[n.jsxs(It,{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"h-fit",children:[n.jsxs(ha,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:[n.jsx(fm,{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"h-6 w-6 text-[#0d6865]"}),n.jsx(ga,{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"mt-3 text-xl text-[#103541]",children:"建ç«ç¢åæè¨é±"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:"Stripe æå»ºç«æ¬å¨ç¢åå广 ¼ï¼ä¸ç¶å»ºç«ç广 ¼ä¸æè¢«è¦å¯«ã"})]}),n.jsx(va,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:n.jsxs("form",{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"grid gap-4",onSubmit:z,children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminPayments.tsx:132",htmlFor:"payment-product-name",children:"å稱"}),n.jsx(_t,{"data-loc":"client/src/pages/AdminPayments.tsx:132",id:"payment-product-name",value:x.name,required:!0,onChange:T=>j(R=>({...R,name:T.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminPayments.tsx:132",htmlFor:"payment-product-description",children:"說æ"}),n.jsx(wl,{"data-loc":"client/src/pages/AdminPayments.tsx:132",id:"payment-product-description",value:x.description,onChange:T=>j(R=>({...R,description:T.target.value}))})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:"é¡å"}),n.jsxs(Qt,{"data-loc":"client/src/pages/AdminPayments.tsx:132",value:x.purchaseType,onValueChange:T=>j(R=>({...R,purchaseType:T})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:n.jsx(Vt,{"data-loc":"client/src/pages/AdminPayments.tsx:132"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:[n.jsx(Ue,{"data-loc":"client/src/pages/AdminPayments.tsx:132",value:"one_time",children:"宿¬¡èª²ç¨"}),n.jsx(Ue,{"data-loc":"client/src/pages/AdminPayments.tsx:132",value:"subscription",children:"è¨é±æå"})]})]})]}),x.purchaseType==="subscription"?n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:"æ¶è²»é±æ"}),n.jsxs(Qt,{"data-loc":"client/src/pages/AdminPayments.tsx:132",value:x.billingInterval,onValueChange:T=>j(R=>({...R,billingInterval:T})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:n.jsx(Vt,{"data-loc":"client/src/pages/AdminPayments.tsx:132"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/AdminPayments.tsx:132",children:[n.jsx(Ue,{"data-loc":"client/src/pages/AdminPayments.tsx:132",value:"month",children:"æ¯æ"}),n.jsx(Ue,{"data-loc":"client/src/pages/AdminPayments.tsx:132",value:"year",children:"æ¯å¹´"})]})]})]}):null,n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminPayments.tsx:132",htmlFor:"payment-product-amount",children:"éé¡ï¼HKDï¼"}),n.jsx(_t,{"data-loc":"client/src/pages/AdminPayments.tsx:132",id:"payment-product-amount",type:"number",min:"0.5",step:"0.01",required:!0,value:x.amount,onChange:T=>j(R=>({...R,amount:T.target.value}))})]}),n.jsxs(te,{"data-loc":"client/src/pages/AdminPayments.tsx:132",disabled:N.isPending,className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",type:"submit",children:[N.isPending?n.jsx(Tt,{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"mr-2 h-4 w-4 animate-spin"}):n.jsx(fm,{"data-loc":"client/src/pages/AdminPayments.tsx:132",className:"mr-2 h-4 w-4"}),"å»ºç« Stripe ç¢å"]})]})})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"space-y-7",children:[n.jsxs(It,{"data-loc":"client/src/pages/AdminPayments.tsx:133",children:[n.jsxs(ha,{"data-loc":"client/src/pages/AdminPayments.tsx:133",children:[n.jsx(ga,{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"text-xl text-[#103541]",children:"ç¢åç®é"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminPayments.tsx:133",children:"䏿¶æåæ¢æ°çæ¬å° Checkoutï¼æ¢æ Stripe è³æºåæ·å²è¨å®æä¿çã"})]}),n.jsx(va,{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"space-y-3",children:i.isLoading?n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"text-sm text-slate-500",children:"æ£å¨è¼å
¥ç¢åâ¦"}):i.data?.map(T=>n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"flex flex-wrap items-center justify-between gap-4 roun
494ded-xl border border-slate-200 p-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:133",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"font-semibold text-[#103541]",children:T.name}),n.jsxs("p",{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"mt-1 text-sm text-slate-500",children:[v7(T.unitAmount),T.purchaseType==="subscription"?` ï¼ ${T.billingInterval==="year"?"å¹´":"æ"}`:" · 宿¬¡"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:"flex items-center gap-3",children:[n.jsx(Di,{"data-loc":"client/src/pages/AdminPayments.tsx:133",className:T.isActive?"bg-emerald-100 text-emerald-800":"bg-slate-200 text-slate-700",children:T.isActive?"䏿¶ä¸":"已䏿¶"}),n.jsx(te,{"data-loc":"client/src/pages/AdminPayments.tsx:133",size:"sm",variant:"outline",onClick:()=>d({type:"toggle_product",product:T}),children:T.isActive?"䏿¶":"䏿¶"})]})]},T.id))})]}),n.jsxs(It,{"data-loc":"client/src/pages/AdminPayments.tsx:134",children:[n.jsxs(ha,{"data-loc":"client/src/pages/AdminPayments.tsx:134",children:[n.jsx(ga,{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"text-xl text-[#103541]",children:"è¨å®èæå¡è³æ ¼"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminPayments.tsx:134",children:"å表顯示æ¬å°å¸ç¿è³æ ¼ï¼é»é¸è©³æ
æ ¸å° Stripe èå¥åç¨½æ ¸ç´éå¾ï¼æå¯å·è¡æææä½ã"})]}),n.jsx(va,{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"space-y-3",children:l.isLoading?n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"text-sm text-slate-500",children:"æ£å¨è¼å
¥è¨å®â¦"}):l.data?.length?l.data.map(T=>n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"rounded-xl border border-slate-200 p-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"flex flex-wrap items-start justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:134",children:[n.jsxs("p",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"font-semibold text-[#103541]",children:["#",T.id," · ",T.productName]}),n.jsxs("p",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"mt-1 text-sm text-slate-500",children:[T.userName||"æªå½åå¸å¡"," · ",T.userEmail||"æªæä¾é»éµ"]}),n.jsxs("p",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"mt-1 text-xs text-slate-400",children:[T.purchaseType==="subscription"?`è¨é± · ${T.billingInterval==="year"?"å¹´è²»":"æè²»"}`:"宿¬¡è³¼è²·"," · å»ºç«æ¼ ",new Date(T.createdAt).toLocaleString("zh-HK")]})]}),n.jsx(Di,{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:y7(T.accessStatus),children:P0(T.accessStatus)})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"mt-4 flex flex-wrap gap-2",children:[n.jsx(te,{"data-loc":"client/src/pages/AdminPayments.tsx:134",size:"sm",variant:"outline",onClick:()=>g(T.id),children:"æ¥ç詳æ
"}),T.purchaseType==="one_time"&&T.accessStatus==="active"?n.jsxs(te,{"data-loc":"client/src/pages/AdminPayments.tsx:134",size:"sm",variant:"outline",className:"border-rose-300 text-rose-700 hover:bg-rose-50",onClick:()=>d({type:"refund",purchase:T}),children:[n.jsx(Jv,{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"mr-2 h-4 w-4"}),"鿬¾"]}):null,T.purchaseType==="subscription"&&T.accessStatus==="active"?n.jsxs(n.Fragment,{children:[n.jsx(te,{"data-loc":"client/src/pages/AdminPayments.tsx:134",size:"sm",variant:"outline",onClick:()=>d({type:"cancel_period",purchase:T}),children:"é±æçµææåæ¶"}),n.jsxs(te,{"data-loc":"client/src/pages/AdminPayments.tsx:134",size:"sm",variant:"outline",className:"border-rose-300 text-rose-700 hover:bg-rose-50",onClick:()=>d({type:"cancel_immediate",purchase:T}),children:[n.jsx(NE,{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"mr-2 h-4 w-4"}),"ç«å³åæ¶"]})]}):null]})]},T.id)):n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:134",className:"rounded-xl border border-dashed border-slate-300 p-5 text-sm text-slate-500",children:"å°æªæè¨å®ç´éã"})})]}),h!==null?n.jsxs(It,{"data-loc":"client/src/pages/AdminPayments.tsx:135",children:[n.jsx(ha,{"data-loc":"client/src/pages/AdminPayments.tsx:135",children:n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"flex flex-wrap items-center justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:135",children:[n.jsxs(ga,{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"text-xl text-[#103541]",children:["è¨å® #",h," 詳æ
"]}),n.jsx(ba,{"data-loc":"client/src/pages/AdminPayments.tsx:135",children:"Stripe 峿仿¬¾çæ
èæ¬å°è³æ ¼è³æåéåç¾ï¼æ¹ä¾¿æ ¸å°ã"})]}),n.jsx(te,{"data-loc":"client/src/pages/AdminPayments.tsx:135",size:"sm",variant:"outline",onClick:()=>g(null),children:"éé詳æ
"})]})}),n.jsx(va,{"data-loc":"client/src/pages/AdminPayments.tsx:135",children:b.isLoading?n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"text-sm text-slate-500",children:"æ£å¨æ ¸å° Stripe è¨å®â¦"}):b.error?n.jsxs("p",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"rounded-xl border border-rose-200 bg-rose-50 p-4 text-sm text-rose-800",children:["ç¡æ³è®å Stripe è¨å®è©³æ
ï¼",b.error.message]}):b.data?n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"space-y-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"grid gap-3 text-sm md:grid-cols-2",children:[n.jsx(dl,{"data-loc":"client/src/pages/AdminPayments.tsx:135",label:"Checkout Session",value:b.data.purchase.stripeCheckoutSessionId}),n.jsx(dl,{"data-loc":"client/src/pages/AdminPayments.tsx:135",label:"Payment Intent",value:b.data.stripe.paymentIntentId||b.data.purchase.stripePaymentIntentId||"æªå»ºç«"}),n.jsx(dl,{"data-loc":"client/src/pages/AdminPayments.tsx:135",label:"Subscription",value:b.data.stripe.subscriptionId||b.data.purchase.stripeSubscriptionId||"ä¸é©ç¨"}),n.jsx(dl,{"data-loc":"client/src/pages/AdminPayments.tsx:135",label:"Str
494ipe Checkout çæ
",value:`${b.data.stripe.checkoutStatus||"â"} · ${b.data.stripe.paymentStatus||"â"}`}),n.jsx(dl,{"data-loc":"client/src/pages/AdminPayments.tsx:135",label:"Stripe éé¡",value:b.data.stripe.amountTotal!==null?`${b.data.stripe.currency?.toUpperCase()||""} ${b.data.stripe.amountTotal/100}`:"â"}),n.jsx(dl,{"data-loc":"client/src/pages/AdminPayments.tsx:135",label:"æ¬å°è³æ ¼",value:`${P0(b.data.purchase.accessStatus)}${b.data.purchase.paidAt?` · 仿¬¾æ¼ ${new Date(b.data.purchase.paidAt).toLocaleString("zh-HK")}`:""}`})]}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:135",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"text-xs font-bold tracking-[0.12em] text-slate-500",children:"管çæä½ç¨½æ ¸"}),b.data.actions.length?n.jsx("div",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"mt-3 space-y-2",children:b.data.actions.map(T=>n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"rounded-xl bg-slate-50 p-3 text-sm text-slate-600",children:[n.jsx("span",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"font-semibold text-[#103541]",children:T.actionType==="refund"?"鿬¾":"åæ¶è¨é±"})," · ",T.status," · ",T.adminName||T.adminEmail||"管çè
",n.jsx("br",{"data-loc":"client/src/pages/AdminPayments.tsx:135"}),n.jsxs("span",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"text-xs",children:[T.reason,T.stripeRefundId?` · Refund: ${T.stripeRefundId}`:"",T.errorCode?` · é¯èª¤ï¼${T.errorCode}`:""]})]},T.id))}):n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:135",className:"mt-3 rounded-xl border border-dashed border-slate-300 p-4 text-sm text-slate-500",children:"æ¤è¨å®å°æªæç®¡çæä½ç´éã"})]})]}):null})]}):null]})]}),n.jsx(o7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",open:!!o,onOpenChange:T=>{!T&&!O&&(d(null),m(""))},children:n.jsxs(f7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",children:[n.jsxs(m7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",children:[n.jsx(x7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",children:H}),n.jsx(h7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",children:o?.type==="refund"?"æ¤æä½æå Stripe æäº¤ä¸æ¬¡æ§å
¨é¡é款ï¼ä¸¦ç«å³åç¨æ¬å°å¸ç¿è³æ ¼ã":o?.type==="cancel_immediate"?"æ¤æä½æç«å³åæ¶ Stripe è¨é±ï¼ä¸¦ç«å³åç¨æ¬å°å¸ç¿è³æ ¼ã":o?.type==="cancel_period"?"æ¤æä½æåæ¢é±æçµæå¾èªåçºè²»ï¼ç¾æè³æ ¼ç¶æè³ Stripe é±æçµæã":o?.type==="toggle_product"?"æ¤æä½æåæ¥æ´æ° Stripe ç¢åèç¶²ç«æ¬å°ç®éçå¯å®çæ
ã":""})]}),o?.type!=="toggle_product"?n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:136",className:"grid gap-2",children:[n.jsx(et,{"data-loc":"client/src/pages/AdminPayments.tsx:136",htmlFor:"payment-action-reason",children:"å
§é¨åå ï¼æå¯«å
¥ç¨½æ ¸ç´éï¼"}),n.jsx(wl,{"data-loc":"client/src/pages/AdminPayments.tsx:136",id:"payment-action-reason",value:f,onChange:T=>m(T.target.value),placeholder:"ä¾å¦ï¼å®¢æ¶å¨é款æ¿çæéå
§æåºç³è«"})]}):null,n.jsxs(p7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",children:[n.jsx(b7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",disabled:O,children:"è¿å"}),n.jsxs(g7,{"data-loc":"client/src/pages/AdminPayments.tsx:136",disabled:O,onClick:T=>{T.preventDefault(),Y()},className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",children:[O?n.jsx(Tt,{"data-loc":"client/src/pages/AdminPayments.tsx:136",className:"mr-2 h-4 w-4 animate-spin"}):null,"確èªå·è¡"]})]})]})})]})}function Ri({title:t,value:s,icon:l}){return n.jsx(It,{"data-loc":"client/src/pages/AdminPayments.tsx:141",children:n.jsxs(va,{"data-loc":"client/src/pages/AdminPayments.tsx:141",className:"flex items-center gap-4 p-5",children:[n.jsx("span",{"data-loc":"client/src/pages/AdminPayments.tsx:141",className:"grid h-10 w-10 place-items-center rounded-xl bg-[#d8f0db] text-[#103541]",children:n.jsx(l,{"data-loc":"client/src/pages/AdminPayments.tsx:141",className:"h-5 w-5"})}),n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:141",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:141",className:"text-xs font-bold tracking-[0.12em] text-slate-500",children:t}),n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:141",className:"mt-1 text-2xl font-semibold text-[#103541]",children:s})]})]})})}function dl({label:t,value:s}){return n.jsxs("div",{"data-loc":"client/src/pages/AdminPayments.tsx:145",className:"rounded-xl border border-slate-200 p-3",children:[n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:145",className:"text-xs font-bold tracking-[0.12em] text-slate-500",children:t}),n.jsx("p",{"data-loc":"client/src/pages/AdminPayments.tsx:145",className:"mt-2 break-all font-mono text-xs leading-5 text-[#103541]",children:s})]})}function w7(){const{loading:t,user:s}=ms();return t?n.jsx("div",{"data-loc":"client/src/pages/AdminPayments.tsx:150",className:"flex min-h-screen items-center justify-center bg-slate-50",children:n.jsx(Tt,{"data-loc":"client/src/pages/AdminPayments.tsx:150",className:"h-5 w-5 animate-spin text-[#0d6865]"})}):s?.role!=="admin"?n.jsx("div",{"data-loc":"client/src/pages/AdminPayments.tsx:151",className:"flex min-h-screen items-center justify-center bg-slate-50 p-6",children:n.jsx(It,{"data-loc":"client/src/pages/AdminPayments.tsx:151",className:"max-w-md",children:n.jsxs(h
494a,{"data-loc":"client/src/pages/AdminPayments.tsx:151",children:[n.jsx(Ip,{"data-loc":"client/src/pages/AdminPayments.tsx:151",className:"h-8 w-8 text-amber-600"}),n.jsx(ga,{"data-loc":"client/src/pages/AdminPayments.tsx:151",className:"mt-3 text-[#103541]",children:"æ¤é åªä¾åºå°ç®¡ç人使ç¨"}),n.jsx(ba,{"data-loc":"client/src/pages/AdminPayments.tsx:151",children:"è«ä»¥ç²ææ¬å¸³æ¶ç»å
¥ã"})]})})}):n.jsx(rx,{"data-loc":"client/src/pages/AdminPayments.tsx:152",children:n.jsx(j7,{"data-loc":"client/src/pages/AdminPayments.tsx:152"})})}const Jo=[{id:"content",index:"01",title:"å
§å®¹èå¸å ´æ¨å»£",englishTitle:"Content & Marketing",audience:"å
§å®¹åµä½è
ãåçèå¸å ´æ¨å»£å·¥ä½è
ã",summary:"ææ´»åç°¡å ±ãåçè¦æ±èåµä½æ¹åï¼æ´çæå¯ç±åéè¦æ ¸çå
§å®¹å·¥ä½æµã",focus:"å
§å®¹ä¼åãçæå¼å½±åèåçå質檢æ¥ã",readiness:"é©åæ³ç±å®æ¬¡å·¥å
·å試ï¼èµ°å°å¯äº¤ä»å
§å®¹ç人ã",effort:"å
å¾ä¸å已確èªçæ´»åæåçä»»åéå§ã",roles:["å
§å®¹èå¸å ´æ¨å»£"],tasks:["å
§å®¹ä¼å"],levels:["å
¥é","é²é"],formats:["å°çµå·¥ä½å","IP 忥å實æ°"],courseSlugs:["ai-animation-practice","ai-content-ip-monetization"],useCaseSlugs:["campaign-brief-to-content-plan"],primaryCta:{label:"æ¥çå
§å®¹å·¥ä½æµç¨ä¾",href:"/use-cases/campaign-brief-to-content-plan"},secondaryCta:{label:"æ¢ç´¢åµæèå
§å®¹èª²ç¨",href:"/academy"}},{id:"management",index:"02",title:"管çèçç¥",englishTitle:"Management & Strategy",audience:"管çè
ãå°æ¡è² 責人åéè¦æ´åæ´å¯ç人ã",summary:"æè¨ªè«ãæè°åé¶æ£è³è¨ï¼è½æå¯å溯èæãå¾
é©èåé¡èä¸ä¸æ¥æ±ºçã",focus:"ç ç©¶æ´çãæ±ºçç°¡å ±èè·¨è·è½åä½ã",readiness:"é©åå·²æå·¥å
·ï¼ä½å°æªæè¼¸åºæ¾å
¥æ±ºçæµç¨ç人ã",effort:"以ä¸ä»½å·²å»èå¥ç訪è«çè¨ææè°ç´éä½é¦æ¬¡è©¦è¡ã",roles:["管çèçç¥"],tasks:["ç ç©¶èæ´å¯","æè°èææ¡"],levels:["å
¥é","é²é"],formats:["æè¦å¯¦æ°èª²ç¨","æ¡ä¾ç ç¿"],courseSlugs:["ai-business-transformation","ai-workflow-design"],useCaseSlugs:["interview-notes-to-insight-map","meeting-to-decision-brief"],primaryCta:{label:"æ¥ç管çèçç¥ç¨ä¾",href:"/use-cases"},secondaryCta:{label:"äºè§£ä¼æ¥ AI 工使µè¨è¨",href:"/academy/ai-workflow-design"}},{id:"operations",index:"03",title:"è¡æ¿èçé",englishTitle:"Operations & Collaboration",audience:"è¡æ¿ãçéã客æ¶åä½åæµç¨è² 責人ã",summary:"å
鿏
åªäºå·¥ä½å¯äº¤ç± AI åå©ï¼åªäºä»éç±äººè¦æ ¸ï¼åææ¢æ SOP è®æåä½å¡ã",focus:"ç¥èæ´çãæµç¨éçè人工å質ééã",readiness:"é©å叿æ¸å°éè¤æ´çå·¥ä½ï¼ä½ä¸è½ç§ç²è²¬ä»»èå質ç人ã",effort:"å¾ä¸ä»½çæ¬æ¸
æ¥ãå·²æ¹åç SOP éå§ã",roles:["çéèåä½"],tasks:["ç¥èæ´ç"],levels:["å
¥é","é²é"],formats:["伿¥å°ç","æ¡ä¾ç ç¿"],courseSlugs:["ai-workflow-design","ai-team-literacy"],useCaseSlugs:["sop-to-team-ai-playbook"],primaryCta:{label:"æ¥ççéåä½å¡ç¯æ¬",href:"/use-cases/sop-to-team-ai-playbook"},secondaryCta:{label:"æ¢ç´¢çé課ç¨",href:"/academy"}},{id:"team",index:"04",title:"åéè人æç¼å±",englishTitle:"Team Enablement",audience:"é¨é主管ãè·¨è·è½åéè伿¥å¸ç¿è² 責人ã",summary:"建ç«å
±å AI èªè¨ãæ¡ç¨ååèå¯åé¡§çç·´ç¿ï¼è®åéä¸åªåèªè©¦å·¥å
·ã",focus:"å
±åèªè¨ãæ
墿¼ç·´èåéæ¡ç¨ååã",readiness:"é©åéè¦åæ¥ç®¡ç層ãå·¥ä½è§è²åå質責任çåéã",effort:"å
ç¤é»ä¸åè·¨è§è²éè¤åºç¾ç工使
å¢ã",roles:["管çèçç¥","çéèåä½"],tasks:["æè°èææ¡","ç¥èæ´ç"],levels:["å
¥é","é²é"],formats:["伿¥å°ç","æ¡ä¾ç ç¿"],courseSlugs:["ai-team-literacy","ai-wor
494kflow-design"],useCaseSlugs:["sop-to-team-ai-playbook","meeting-to-decision-brief"],primaryCta:{label:"æ¥ç伿¥å¹è¨æ¹æ¡",href:"/enterprise"},secondaryCta:{label:"è¦å伿¥è«®è©¢",href:"/consultation"}},{id:"workflow",index:"05",title:"工使µèèªåå",englishTitle:"Workflow Design",audience:"叿æé¶æ£å·¥å
·ä½¿ç¨æ´çæå¯éè¤å·¥ä½æ¹æ³ç人ã",summary:"å
以任åã輸å
¥ã輸åºè檢æ¥é»è¨è¨å·¥ä½æµï¼å夿·æ¯å¦éè¦é²ä¸æ¥èªååã",focus:"ä»»åè¨è¨ãè³æéçãæµç¨ååèåè³ªè¦æ ¸ã",readiness:"é©åå·²ç¥éçé»ï¼ä½éæ²æå¯äº¤æ¥æµç¨ç人ã",effort:"鏿ä¸åä½é¢¨éªãå¯äººå·¥è¦æ ¸çä»»åä½çºååã",roles:["管çèçç¥","çéèåä½"],tasks:["æè°èææ¡","ç¥èæ´ç"],levels:["å
¥é","é²é"],formats:["æ¡ä¾ç ç¿","æè¦å¯¦æ°èª²ç¨"],courseSlugs:["ai-workflow-design","ai-business-transformation"],useCaseSlugs:["meeting-to-decision-brief","sop-to-team-ai-playbook"],primaryCta:{label:"æ¥ç伿¥å°å
¥æ±ºç",href:"/enterprise-paths"},secondaryCta:{label:"ç覽å
¨é¨å·¥ä½æµç¨ä¾",href:"/use-cases"}}],N7=["å
§å®¹èå¸å ´æ¨å»£","管çèçç¥","çéèåä½"],S7=["å
§å®¹ä¼å","ç ç©¶èæ´å¯","æè°èææ¡","ç¥èæ´ç"],C7=["å
¥é","é²é"],A7=Array.from(new Set(ka.map(t=>t.format)));function E7(t,s,l){if(![s.role,s.task,s.level,s.format].filter(Boolean).length)return t.id===l?1:0;let o=0;return s.role&&t.roles.includes(s.role)&&(o+=4),s.task&&t.tasks.includes(s.task)&&(o+=4),s.level&&t.levels.includes(s.level)&&(o+=2),s.format&&t.formats.includes(s.format)&&(o+=2),t.id===l&&(o+=.25),o}function C2(t,s){return Jo.map(l=>({path:l,score:E7(l,t,s)})).sort((l,i)=>i.score-l.score||Number(l.path.index)-Number(i.path.index))}function M7(t,s){return C2(t,s)[0]?.path??Jo[0]}function R7(t,s){return ka.filter(l=>t.courseSlugs.includes(l.slug)&&(!s.level||l.level===s.level)&&(!s.format||l.format===s.format))}function P7(t,s){return ix.filter(l=>t.useCaseSlugs.includes(l.slug)&&(!s.role||l.role===s.role)&&(!s.task||l.task===s.task))}const Oa="all",_7=[ir,An,H1,Ml,U1];function T7(){const[t,s]=v.useState(Jo[0].id),[l,i]=v.useState({}),o=v.useMemo(()=>C2(l,t),[l,t]),d=v.useMemo(()=>M7(l,t),[l,t]),f=v.useMemo(()=>R7(d,l),[d,l]),m=v.useMemo(()=>P7(d,l),[d,l]),h=!!(l.role||l.task||l.level||l.format),g=[l.role,l.task,l.level,l.format].filter(Boolean).join(" · "),b=()=>i({});return n.jsx(lt,{"data-loc":"client/src/pages/LearningPaths.tsx:36",children:n.jsxs("main",{"data-loc":"client/src/pages/LearningPaths.tsx:37",className:"bg-[#f7f3eb]",children:[n.jsxs("section",{"data-loc":"client/src/pages/LearningPaths.tsx:38",className:"relative overflow-hidden bg-[#103541] text-[#f7f3eb]",children:[n.jsx("div",{"data-loc":"client/src/pages/LearningPaths.tsx:39",className:"hero-grid absolute inset-0 opacity-45"}),n.jsx("div",{"data-loc":"client/src/pages/LearningPaths.tsx:40",className:"absolute -right-32 top-12 h-96 w-96 rounded-full border border-[#d8f0db]/15"}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:41",className:"container relative grid max-w-7xl gap-10 py-16 md:py-24 lg:grid-cols-[1.16fr_0.84fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:42",children:[n.jsxs("p",{"data-loc":"client/src/pages/LearningPaths.tsx:43",className:"inline-flex items-center gap-2 rounded-full border border-[#d8f0db]/25 bg-[#d8f0db]/10 px-4 py-2 text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:[n.jsx(U1,{"data-loc":"client/src/pages/LearningPaths.tsx:43",className:"h-3.5 w-3.5"}),"LEARNING PATHS"]}),n.jsxs("h1",{"data-loc":"client/src/pages/LearningPaths.tsx:44",className:"mt-7 max-w-4xl text-5xl font-semibold leading-[1.08] tracking-[-0.055em] md:text-6xl",children:["å
æ¾å°å¼å¾æ¹åçä»»åï¼",n.jsx("br",{"data-loc":"client/src/pages/LearningPaths.tsx:44"}),n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:44",className:"text-[#b8dbbd]",children:"å鏿ä¸ä¸å¥è½åã"})]}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:45",className:"mt-7 max-w-2xl text-lg leading-8 text-[#e8e3d8]/75",children:"以è§è²ãä»»åãç¨åº¦åæå
¥æ¹å¼ç¯©é¸ï¼åªé¡¯ç¤ºå·²åå¨ç工使µç¨ä¾ã課ç¨èä¸ä¸æ¥å
¥å£ã"}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:46",className:"mt-9 flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/LearningPaths.tsx:46",className:"bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/LearningPaths.tsx:46",href:"/enterprise-paths",children:["çºåé鏿å°å
¥æ¹å",n.jsx(Se,{"data-loc":"client/src/pages/LearningPaths.tsx:46",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/LearningPaths.tsx:46",variant:"outline",className:"border-white/25 bg-transparent text-[#f7f3eb] hover:bg-white/10 hover:text-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/LearningPaths.tsx:46",href:"/enterprise",children:"çºåéè¦åå¹è¨"})})]})]}),n.jsxs("aside",{"data-loc":"client/src/pages/LearningPaths.tsx:48",className:"self-end rounded-[1.75rem] border border-white/15 bg-white/[0.06] p-6 backdrop-blur md:p-8",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:49",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd
494]",children:"HOW TO USE THIS PAGE"}),n.jsxs("ol",{"data-loc":"client/src/pages/LearningPaths.tsx:50",className:"mt-7 space-y-5 text-sm leading-6 text-[#e8e3d8]/80",children:[n.jsxs("li",{"data-loc":"client/src/pages/LearningPaths.tsx:50",className:"flex gap-4",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:50",className:"grid h-7 w-7 shrink-0 place-items-center rounded-full bg-[#d8f0db] text-xs font-bold text-[#103541]",children:"1"}),n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:50",children:"ç¨å忢件æè¿°ä½ ç®åææ¥è¿ç工使
å¢ã"})]}),n.jsxs("li",{"data-loc":"client/src/pages/LearningPaths.tsx:50",className:"flex gap-4",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:50",className:"grid h-7 w-7 shrink-0 place-items-center rounded-full bg-[#d8f0db] text-xs font-bold text-[#103541]",children:"2"}),n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:50",children:"å
試ä¸åå¯äººå·¥è¦æ ¸çç¨ä¾ï¼å決å®èª²ç¨æå鿝æ´ã"})]}),n.jsxs("li",{"data-loc":"client/src/pages/LearningPaths.tsx:50",className:"flex gap-4",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:50",className:"grid h-7 w-7 shrink-0 place-items-center rounded-full bg-[#d8f0db] text-xs font-bold text-[#103541]",children:"3"}),n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:50",children:"æææåæ³æ´çæå¯éè¤ä½¿ç¨çå·¥ä½è³ç¢ã"})]})]})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/LearningPaths.tsx:55",className:"container max-w-7xl py-14 md:py-20",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:56",className:"max-w-3xl",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:56",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"FIND YOUR FIT"}),n.jsx("h2",{"data-loc":"client/src/pages/LearningPaths.tsx:56",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541] md:text-5xl",children:"ç±å·¥ä½æ
å¢ï¼æ¾å°åé©çä¸ä¸æ¥ã"}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:56",className:"mt-5 text-base leading-8 text-[#39565a]",children:"篩é¸ä¸æå»ºç«ä¸åå¨çèª²ç¨ææ¿è«¾çµæï¼è¥ç¾æå
§å®¹æªå®å
¨ç¬¦åï¼ä½ å¯ä»¥éè¨æ¢ä»¶æé²è¡ä¼æ¥è«®è©¢ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:58",className:"mt-10 rounded-[1.5rem] border border-[#103541]/12 bg-white p-5 shadow-[0_16px_42px_rgba(16,53,65,0.05)] md:p-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:59",className:"flex flex-wrap items-end justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:59",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:59",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"åååæµæ¢ä»¶"}),n.jsxs("p",{"data-loc":"client/src/pages/LearningPaths.tsx:59",className:"mt-2 text-sm text-[#39565a]",children:["å·²é¸ï¼",n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:59",className:"font-semibold text-[#103541]",children:g||"å°æªæå®ï¼é¡¯ç¤ºæ¢ç´¢è·¯å¾"})]})]}),n.jsxs(te,{"data-loc":"client/src/pages/LearningPaths.tsx:59",variant:"outline",onClick:b,disabled:!h,className:"border-[#103541]/20 text-[#103541]",children:[n.jsx(Lp,{"data-loc":"client/src/pages/LearningPaths.tsx:59",className:"mr-2 h-4 w-4"}),"éè¨åæµ"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:60",className:"mt-5 grid gap-3 sm:grid-cols-2 xl:grid-cols-4",children:[n.jsxs("label",{"data-loc":"client/src/pages/LearningPaths.tsx:61",className:"grid gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:61",children:"è§è²"}),n.jsxs(Qt,{"data-loc":"client/src/pages/LearningPaths.tsx:61",value:l.role??Oa,onValueChange:x=>i(j=>({...j,role:x===Oa?void 0:x})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/LearningPaths.tsx:61",children:n.jsx(Vt,{"data-loc":"client/src/pages/LearningPaths.tsx:61",placeholder:"ææè§è²"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/LearningPaths.tsx:61",children:[n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:61",value:Oa,children:"ææè§è²"}),N7.map(x=>n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:61",value:x,children:x},x))]})]})]}),n.jsxs("label",{"data-loc":"client/src/pages/LearningPaths.tsx:62",className:"grid gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:62",children:"ä»»å"}),n.jsxs(Qt,{"data-loc":"client/src/pages/LearningPaths.tsx:62",value:l.task??Oa,onValueChange:x=>i(j=>({...j,task:x===Oa?void 0:x})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/LearningPaths.tsx:62",children:n.jsx(Vt,{"data-loc":"client/src/pages/LearningPaths.tsx:62",placeholder:"ææä»»å"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/LearningPaths.tsx:62",children:[n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:62",value:Oa,children:"ææä»»å"}),S7.map(x=>n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:62",value:x,children:x},x))]})]})]}),n.jsxs("label",{"data-loc":"client/src/pages/LearningPaths.tsx:63",className:"grid gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:63",children:"ç¨åº¦"}),n.jsxs(Qt,{"data-loc":"client/src/pages/LearningPaths.tsx:63",value:l.level??Oa,onValueChange:x=>i(j=>({...j,level:x===Oa?void 0:x})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/LearningPaths.tsx:63",children:n.jsx(Vt,{"data-loc":"client/src/pages/LearningPaths.tsx:63",placeholder:"ææç¨åº¦"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/LearningPaths.tsx:63",children:[n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:63",value:Oa,children:"ææç¨åº¦"}),C7.map(x=>n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:63",value:x,children:x},x))]})]})]}),n.jsxs("label",{"data-loc":"client/src/pages/LearningPaths.tsx:64",className:"grid gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:64",children:"æå
¥æ¹å¼"}),n.jsxs(Qt,{"data-loc":"client/src/pages/LearningPaths.tsx:64",value:l.format??Oa,onValueChange:x=>i(j=>({...j,format:x===Oa?void 0:x})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/LearningPaths.tsx:64",children:n.jsx(Vt,{"data-loc":"client/src/pages/LearningPaths.tsx:64",placeholder:"æææå
¥æ¹å¼"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/LearningPaths.tsx:64",children:[n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:64",value:Oa,children:"æææå
¥æ¹å¼"}),A7.map(x=>n.jsx(Ue,{"data-loc":"client/src/pages/LearningPaths.tsx:64",value:x,children:x},x))]})]})]})]})]}),n.jsx("div",{"data-loc":"client/src/pages/LearningPaths.tsx:68",className:"mt-10 grid gap-3 md:grid-cols-2 xl:grid-cols-5",role:"tablist","aria-label":"å¸ç¿è·¯å¾é¸æ",children:o.map(({path:x,score:j})=>{const C=_7[Jo.findIndex(w=>w.id===x.id)],N=x.id===d.id;return n.jsxs("button",{"data-loc":"client/src/pages/LearningPaths.tsx:72",type:"button",role:"tab","aria-selected":N,onClick:()=>s(x.id),className:`min-h-56 rounded-2xl border p-5 text-left transition duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#0d6865] ${N?"border-[#103541] bg-[#103541] text-[#f7f3eb] shadow-lg":"border-[#103541]/12 bg-white text-[#103541] hover:-translate-y-1 hover:border-[#0d6865]/45"}`,children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:72",className:"flex items-center justify-between",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:72",className:`grid h-10 w-10 place-items-center rounded-xl ${N?"bg-[#d8f0db] text-[#103541]":"bg-[#d8f0db] text-[#0d6865]"}`,children:n.jsx(C,{"data-loc":"client/src/pages/LearningPaths.tsx:72",className:"h-5 w-5"})}),n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:72",className:`text-xs font-bold tracking-[0.15em] ${N?"text-[#b8dbbd
494]":"text-[#0d6865]"}`,children:x.index})]}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:72",className:"mt-8 text-lg font-semibold leading-snug",children:x.title}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:72",className:`mt-3 text-sm leading-6 ${N?"text-[#e8e3d8]/70":"text-[#39565a]"}`,children:x.audience}),h&&j>0?n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:72",className:`mt-4 inline-flex rounded-full px-2.5 py-1 text-[11px] font-bold ${N?"bg-[#d8f0db]/15 text-[#b8dbbd]":"bg-[#d8f0db] text-[#0d6865]"}`,children:"è¼ç¬¦åç®åæ¢ä»¶"}):null]},x.id)})})]}),n.jsx("section",{"data-loc":"client/src/pages/LearningPaths.tsx:77",className:"border-y border-[#103541]/10 bg-[#e8e3d8] py-14 md:py-20","aria-live":"polite",children:n.jsx("div",{"data-loc":"client/src/pages/LearningPaths.tsx:78",className:"container max-w-7xl",children:n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:79",className:"grid gap-10 lg:grid-cols-[0.82fr_1.18fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"rounded-[1.75rem] bg-[#103541] p-7 text-[#f7f3eb] md:p-9",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:d.englishTitle.toUpperCase()}),n.jsx("h2",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"mt-5 text-4xl font-semibold tracking-[-0.045em]",children:d.title}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"mt-6 leading-8 text-[#e8e3d8]/75",children:d.summary}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"mt-9 space-y-5 border-t border-white/15 pt-7 text-sm",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:80",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"font-bold text-[#b8dbbd]",children:"éæ¢è·¯å¾èç¦"}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"mt-1 leading-6 text-[#e8e3d8]/75",children:d.focus})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:80",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"font-bold text-[#b8dbbd]",children:"é©åç¾æ³"}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"mt-1 leading-6 text-[#e8e3d8]/75",children:d.readiness})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:80",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"font-bold text-[#b8dbbd]",children:"馿¬¡è©¦è¡"}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:80",className:"mt-1 leading-6 text-[#e8e3d8]/75",children:d.effort})]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:82",className:"grid content-start gap-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:83",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"flex items-center gap-2",children:[n.jsx(ja,{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"h-4 w-4 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"å
å¾ä¸åå¯è¦æ ¸çç¨ä¾éå§"})]}),m.length?n.jsx("div",{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"mt-4 grid gap-3 md:grid-cols-2",children:m.map(x=>n.jsxs("article",{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"rounded-2xl border border-[#103541]/12 bg-white p-5",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"text-xs font-bold tracking-[0.12em] text-[#0d6865]",children:x.task}),n.jsx("h3",{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"mt-3 text-lg font-semibold leading-snug text-[#103541]",children:x.title}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"mt-3 text-sm leading-6 text-[#39565a]",children:x.summary}),n.jsxs(re,{"data-loc":"client/src/pages/LearningPaths.tsx:83",href:`/use-cases/${x.slug}`,className:"mt-5 inline-flex items-center text-sm font-semibold text-[#0d6865] hover:underline",children:["æ¥çç¯æ¬",n.jsx(Se,{"data-loc":"client/src/pages/LearningPaths.tsx:83",className:"ml-1.5 h-3.5 w-3.5"})]})]},x.slug))}):n.jsx(_0,{"data-loc":"client/src/pages/LearningPaths.tsx:83",type:"ç¨ä¾",onReset:b})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"border-t border-[#103541]/12 pt-6",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"å鏿åé©çå¸ç¿æ¹å¼"}),f.length?n.jsx("div",{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"mt-4 grid gap-3 md:grid-cols-2",children:f.map(x=>n.jsxs("article",{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"rounded-2xl border border-[#103541]/12 bg-[#f7f3eb] p-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"flex items-center justify-between gap-4 text-xs font-semibold text-[#0d6865]",children:[n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:84",children:x.category}),n.jsx("span",{"data-loc":"client/src/pages/LearningPaths.tsx:84",children:x.level})]}),n.jsx("h3",{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"mt-3 text-xl font-semibold tracking-[-0.03em] text-[#103541]",children:x.title}),n.jsxs("p",{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"mt-2 text-sm leading-6 text-[#39565a]",children:[x.duration," · ",x.format]}),n.jsxs(re,{"data-loc":"client/src/pages/LearningPaths.tsx:84",href:`/academy/${x.slug}`,className:"mt-5 inline-flex items-center text-sm font-semibold text-[#0d6865] hover:underline",children:["æ¥ç課ç¨è©³æ
",n.jsx(Se,{"data-loc":"client/src/pages/LearningPaths.tsx:84",className:"ml-1.5 h-3.5 w-3.5"})]})]},x.slug))}):n.jsx(_0,{"data-loc":"client/src/pages/LearningPaths.tsx:84",type:"課ç¨",onReset:b})]}),n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:85",className:"flex flex-col gap-3 pt-2 sm:flex-row",children:[n.jsx(te,{"data-loc":"client/src/pages/LearningPaths.tsx:85",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/LearningPaths.tsx:85",href:d.primaryCta.href,children:[d.primaryCta.label,n.jsx(Se,{"data-loc":"client/src/pages/LearningPaths.tsx:85",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/LearningPaths.tsx:85",variant:"outline",className:"border-[#103541]/20 text-[#103541] hover:bg-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/LearningPaths.tsx:85",href:d.secondaryCta.href,children:d.secondaryCta.label})})]})]})]})})}),n.jsx("section",{"data-loc":"client/src/pages/LearningPaths.tsx:91",className:"container max-w-7xl py-16 md:py-24",children:n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:91",className:"grid gap-6 rounded-[1.8rem] bg-[#d8f0db] p-7 md:grid-cols-[1.1fr_0.9fr] md:p-10",children:[n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:91",children:[n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:91",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"NEED A CLEARER START?"}),n.jsx("h2",{"data-loc":"client/src/pages/LearningPaths.tsx:91",className:"mt-4 max-w-2xl text-4xl font-semibold tracking-[-0.045em] text-[#103541]",children:"éæªç¢ºå®åªä¸æ¢è·¯å¾æé©åï¼"}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:91",className:"mt-5 max-w-xl leading-8 text-[#39565a]",children:"å
æè§è²ãä»»åãç¨åº¦èæå
¥æ¹å¼éè¨åæµï¼è¥éè¦å鿝æ´ï¼å¯å®æä¼æ¥è«®è©¢ã"})]}),n.jsx("div",{"data-loc":"client/src/pages/LearningPaths.tsx:91",className:"flex items-center md:justify-end",children:n.jsx(te,{"data-loc":"client/src/pages/LearningPaths.tsx:91",size:"lg",className:"w-full bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865] md:w-auto",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/LearningPaths.tsx:91",href:"/consultation",children:["宿伿¥è«®è©¢",n.jsx(Se,{"data-loc":"client/src/pages/LearningPaths.tsx:91",className:"ml-2 h-4 w-4"})]})})})]})})]})})}function _0({type:t,onReset:s}){return n.jsxs("div",{"data-loc":"client/src/pages/LearningPaths.tsx:98",className:"mt-4 rounded-2xl border border-dashed border-[#103541]/20 bg-white/55 p-5",children:[n.jsxs("p",{"data-loc":"client/src/pages/LearningPaths.tsx:98",className:"font-semibold text-[#103541]",children:["ç¾æè³ææ«æªæå®å
¨ç¬¦åç",t,"ã"]}),n.jsx("p",{"data-loc":"client/src/pages/LearningPaths.tsx:98",className:"mt-2 text-sm leading-6 text-[#39565a]",children:"坿¾å¯¬ä¸ååæµæ¢ä»¶ï¼æç±ä¼æ¥è«®è©¢åå©éæ¸
åéçä¸ä¸æ¥ã"}),n.jsxs(te,{"data-loc":"client/src/pages/LearningPaths.tsx:98",variant:"ghost",className:"mt-3 h-auto px-0 text-[#0d6865] hover:bg-transparent hover:text-[#103541]",onClick:s,children:["éè¨åæµ",n.jsx(Se,{"data-loc":"client/src/pages/LearningPaths.tsx:98",className:"ml-2 h-4 w-4"})]})]})}const O7=["å°æªéå§æåèªè©¦ç¨","å·²æ¾åºä»»åä½åæ³ä¸ä¸è´","已宿å±é¨è©¦ç¨ï¼æ³é©èæç","æºåæ´å¤§è³æ´å¤é¨é"],D7=["æ¾åºæå¼å¾å
åçä»»å","建ç«å
±å工使¹æ³","宿å¯é度çåé試é»","建ç«å¯ä¿¡ä½¿ç¨èæ´å±åå"],k7=["å
èªè¡éæ¸
æ
å¢","çºåé宿坦ä½å¸ç¿","èé¡§åçå®åªå
ä»»å"],ed=[{id:"diagnose",index:"01",label:"工使µè¨ºæ·",title:"å
é¸åºå¼å¾è©¦çä»»åï¼è䏿¯å
æ¡è³¼å·¥å
·ã",summary:"å¾é¨éçé«é »ä»»åéå§ï¼è¾¨èå¯å
試ãå¯é度ãå¯ç±ä¸»ç®¡å¤æ·å質çå ´æ¯ã",outcome:"å½¢æä¸åå¯ç±åéè¨è«çèµ·æ¥ä»»åèéè¦ç¢ºèªçè³æãå質æ¢ä»¶ã",stages:["å°æªéå§æåèªè©¦ç¨"],goals:["æ¾åºæå¼å¾å
åçä»»å"],supports:["å
èªè¡éæ¸
æ
å¢","èé¡§åçå®åªå
ä»»å"],serviceStep:"工使µè¨ºæ·",courseSlugs:["ai-team-literacy"],primaryCta:{label:"宿伿¥è«®è©¢",href:"/consultation"},secondaryCta:{label:"æ¥ç伿¥æ¹æ¡",href:"/enterprise"}},{id:"workshop",index:"02",label:"æ
å¢å·¥ä½å",title:"è®åéå¨åä¸åç實任åä¸ï¼å»ºç«å
±åæ¹æ³ã",summary:"æç實任å帶é²ç·´ç¿ï¼å¨å
±åçè³æãå質èè¦æ ¸æºåä¸å®æç¬¬ä¸åååã",outcome:"建ç«å
±å AI èªè¨ãå¯åé¡§çç·´ç¿ï¼ä»¥åä¸ä¸æ¥å·¥ä½æ¹æ³ã",stages:["å·²æ¾åºä»»åä½åæ³ä¸ä¸è´"],goals:["建ç«å
±å工使¹æ³"],supports:["çºåé宿坦ä½å¸ç¿"],serviceStep:"æ
å¢å·¥ä½å",courseSlugs:["ai-team-literacy","ai-wor
494kflow-design"],primaryCta:{label:"æ¥ç伿¥ç¸é課ç¨",href:"/academy"},secondaryCta:{label:"æ¥ç伿¥æ¹æ¡",href:"/enterprise"}},{id:"pilot",index:"03",label:"工使µè©¦é»",title:"æææåæ³åæå¯é度ãå¯è¦æ ¸çåé試é»ã",summary:"æå·²ç¶èææå¹å¼çä»»åæ´çææç¤ºãæ¨¡æ¿ã人工檢æ¥é»èåå¾åºç·ã",outcome:"çä¸å¯ä»¥æ¯è¼æéãå質ã使ç¨é »çèåéæåç試é»åºç·ã",stages:["已宿å±é¨è©¦ç¨ï¼æ³é©èæç"],goals:["宿å¯é度çåé試é»"],supports:["èé¡§åçå®åªå
ä»»å"],serviceStep:"工使µè©¦é»",courseSlugs:["ai-workflow-design","ai-business-transformation"],primaryCta:{label:"è¨è¨è©¦é»è«®è©¢",href:"/consultation"},secondaryCta:{label:"æ¥ç工使µç¨ä¾",href:"/use-cases"}},{id:"governance",index:"04",label:"æ²»çèæ´æ£",title:"å
è¨åºå¯ä¿¡ä½¿ç¨éçï¼åæ´å¤§ AI çå·¥ä½ç¯åã",summary:"æè³æåé¡ã使ç¨å®åãåè³ªè¦æ ¸èå
§é¨ Champion æ¯æç´å
¥å°å
¥ç¯å¥ï¼è®æ¡ç¨å¯ä»¥å®å
¨æ´å±ã",outcome:"å½¢æå¯ä¾ä¸»ç®¡ã使ç¨è
èæ¯æ´åéå
±ååé¡§ç使ç¨ååèæ´å±ä¾æã",stages:["æºåæ´å¤§è³æ´å¤é¨é"],goals:["建ç«å¯ä¿¡ä½¿ç¨èæ´å±åå"],supports:["èé¡§åçå®åªå
ä»»å"],serviceStep:"æ²»çèæ´æ£",courseSlugs:["ai-workflow-design","ai-team-literacy"],primaryCta:{label:"å®ææ²»ç諮詢",href:"/consultation"},secondaryCta:{label:"æ¥çåéå¸ç¿è·¯å¾",href:"/learning-paths"}}];function L7(t,s,l){if(![s.stage,s.goal,s.support].filter(Boolean).length)return t.id===l?1:0;let o=0;return s.stage&&t.stages.includes(s.stage)&&(o+=4),s.goal&&t.goals.includes(s.goal)&&(o+=4),s.support&&t.supports.includes(s.support)&&(o+=3),t.id===l&&(o+=.25),o}function A2(t,s){return ed.map(l=>({path:l,score:L7(l,t,s)})).sort((l,i)=>i.score-l.score||Number(l.path.index)-Number(i.path.index))}function I7(t,s){return A2(t,s)[0]?.path??ed[0]}function H7(t){return ka.filter(s=>t.courseSlugs.includes(s.slug))}const Is="all",z7=[An,Ml,CE,pr];function U7(){const[t,s]=v.useState(ed[0].id),[l,i]=v.useState({}),o=v.useMemo(()=>A2(l,t),[l,t]),d=v.useMemo(()=>I7(l,t),[l,t]),f=v.useMemo(()=>H7(d),[d]),m=!!(l.stage||l.goal||l.support),h=[l.stage,l.goal,l.supp
494ort].filter(Boolean).join(" · "),g=()=>i({}),b=()=>{typeof window>"u"||window.sessionStorage.setItem("hkaiWorkflowContext",JSON.stringify({label:`伿¥ AI å°å
¥æ±ºçï¼${d.label}`,title:d.title,reason:h||"ç±ä¼æ¥å°å
¥æ±ºçä¸å¿é¸ææ¤è·¯å¾ã",stage:l.stage,goal:l.goal,support:l.support}))};return n.jsx(lt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:43",children:n.jsxs("main",{"data-loc":"client/src/pages/EnterprisePaths.tsx:43",className:"bg-[#f7f3eb]",children:[n.jsxs("section",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"relative overflow-hidden bg-[#103541] text-[#f7f3eb]",children:[n.jsx("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"hero-grid absolute inset-0 opacity-40"}),n.jsx("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"absolute -right-20 top-12 h-96 w-96 rounded-full border border-[#d8f0db]/15"}),n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"container relative grid max-w-7xl gap-10 py-16 md:py-24 lg:grid-cols-[1.12fr_0.88fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",children:[n.jsxs("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"inline-flex items-center gap-2 rounded-full border border-[#d8f0db]/25 bg-[#d8f0db]/10 px-4 py-2 text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:[n.jsx(An,{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"h-3.5 w-3.5"}),"ENTERPRISE DECISION CENTER"]}),n.jsxs("h1",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"mt-7 max-w-4xl text-5xl font-semibold leading-[1.08] tracking-[-0.055em] md:text-6xl",children:["å
é¸å°å°å
¥ç¯å¥ï¼",n.jsx("br",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44"}),n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"text-[#b8dbbd]",children:"å宿åéä¸ä¸æ¥ã"})]}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"mt-7 max-w-2xl text-lg leading-8 text-[#e8e3d8]/75",children:"以ç®åæ¡ç¨æ
å¢ãçµç¹ç®æ¨èæ¯æ´æ¹å¼ï¼æ¾åºç¾æç診æ·ãå·¥ä½åã試é»ãæ²»çãèª²ç¨æè«®è©¢å
¥å£ã"}),n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"mt-9 flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"bg-[#d8f0db] text-[#103541] hover:bg-white",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",href:"/consultation",onClick:b,children:["宿伿¥è«®è©¢",n.jsx(Se,{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",variant:"outline",className:"border-white/25 bg-transparent text-[#f7f3eb] hover:bg-white/10 hover:text-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",href:"/enterprise",children:"æ¥ç伿¥æ¹æ¡"})})]})]}),n.jsxs("aside",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"self-end rounded-[1.75rem] border border-white/15 bg-white/[0.06] p-6 backdrop-blur md:p-8",children:[n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:"HOW TO USE THIS PAGE"}),n.jsxs("ol",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"mt-7 space-y-5 text-sm leading-6 text-[#e8e3d8]/80",children:[n.jsxs("li",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"flex gap-4",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"grid h-7 w-7 shrink-0 place-items-center rounded-full bg-[#d8f0db] text-xs font-bold text-[#103541]",children:"1"}),n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",children:"æè¿°ä½ åç®åçæ¡ç¨çæ
ï¼è䏿¯çæ³ä¸çå
¨é¢è½åã"})]}),n.jsxs("li",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"flex gap-4",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"grid h-7 w-7 shrink-0 place-items-center rounded-full bg-[#d8f0db] text-xs font-bold text-[#103541]",children:"2"}),n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",children:"鏿ä¸åæéè¦å
解決ççµç¹ç®æ¨ã"})]}),n.jsxs("li",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"flex gap-4",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",className:"grid h-7 w-7 shrink-0 place-items-center rounded-full bg-[#d8f0db] text-xs font-bold text-[#103541]",children:"3"}),n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:44",children:"使ç¨çµæé£å°ç¾æèª²ç¨æè«®è©¢ï¼ä¸å»ºç«æªç¢ºèªæåã"})]})]})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/EnterprisePaths.tsx:46",className:"container max-w-7xl py-14 md:py-20",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:46",className:"max-w-3xl",children:[n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:46",className:"text-xs font-bold tracking-[0.17em] text-[#0d6865]",children:"CHOOSE THE NEXT ENGAGEMENT"}),n.jsx("h2",{"data-loc":"client/src/pages/EnterprisePaths.tsx:46",className:"mt-4 text-4xl font-semibold tracking-[-0.045em] text-[#103541] md:text-5xl",children:"è®æ¡ç¨æ¹åï¼å°æä¸åå¯åé¡§çä¸ä¸æ¥ã"}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:46",className:"mt-5 text-base leading-8 text-[#39565a]",children:"éæ¯æ±ºçè¼å©ï¼ä¸æ¯æç度è©åææææ¿è«¾ãè¥ç®åæ¢ä»¶æªæå®å
¨å¹é
ï¼è«å
éè¨æ¢ä»¶æå¸¶èæ
å¢é²è¡è«®è©¢ã"})]}),n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",className:"mt-10 rounded-[1.5rem] border border-[#103541]/12 bg-white p-5 shadow-[0_16px_42px_rgba(16,53,65,0.05)] md:p-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",className:"flex flex-wrap items-end justify-between gap-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",children:[n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"ä¸åæ±ºçæ¢ä»¶"}),n.jsxs("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",className:"mt-2 text-sm text-[#39565a]",children:["å·²é¸ï¼",n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",className:"font-semibold text-[#103541]",children:h||"å°æªæå®ï¼é¡¯ç¤ºæ¢ç´¢è·¯å¾"})]})]}),n.jsxs(te,{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",variant:"outline",onClick:g,disabled:!m,className:"border-[#103541]/20 text-[#103541]",children:[n.jsx(Lp,{"data-loc":"client/src/pages/EnterprisePaths.tsx:47",className:"mr-2 h-4 w-4"}),"éè¨æ¢ä»¶"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",className:"mt-5 grid gap-3 md:grid-cols-3",children:[n.jsxs("label",{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",className:"grid gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:"ç®åæ¡ç¨æ
å¢"}),n.jsxs(Qt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:l.stage??Is,onValueChange:x=>i(j=>({...j,stage:x===Is?void 0:x})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:n.jsx(Vt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",placeholder:"æææ
å¢"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:[n.jsx(Ue,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:Is,children:"æææ
å¢"}),O7.map(x=>n.jsx(Ue,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:x,children:x},x))]})]})]}),n.jsxs("label",{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",className:"grid gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:"çµç¹ç®æ¨"}),n.jsxs(Qt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:l.goal??Is,onValueChange:x=>i(j=>({...j,goal:x===Is?void 0:x})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:n.jsx(Vt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",placeholder:"ææç®æ¨"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:[n.jsx(Ue,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:Is,children:"ææç®æ¨"}),D7.map(x=>n.jsx(Ue,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:x,children:x},x))]})]})]}),n.jsxs("label",{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",className:"grid gap-2 text-sm font-semibold text-[#103541]",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:"叿å¾å°çæ¯æ´"}),n.jsxs(Qt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:l.support??Is,onValueChange:x=>i(j=>({...j,support:x===Is?void 0:x})),children:[n.jsx(Gt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:n.jsx(Vt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",placeholder:"æææ¹å¼"})}),n.jsxs(Kt,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",children:[n.jsx(Ue,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:Is,children:"æææ¹å¼"}),k7.map(x=>n.jsx(Ue,{"data-loc":"client/src/pages/EnterprisePaths.tsx:48",value:x,children:x},x))]})]})]})]})]}),n.jsx("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:"mt-10 grid gap-3 md:grid-cols-2 xl:grid-cols-4",role:"tablist","aria-label":"伿¥å°å
¥è·¯å¾é¸æ",children:o.map(({path:x,score:j})=>{const C=z7[ed.findIndex(w=>w.id===x.id)],N=x.id===d.id;return n.jsxs("button",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",type:"button",role:"tab","aria-selected":N,onClick:()=>s(x.id),className:`min-h-56 rounded-2xl border p-5 text-left transition duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#0d6865] ${N?"border-[#103541] bg-[#103541] text-[#f7f3eb] shadow-lg":"border-[#103541]/12 bg-white text-[#103541] hover:-translate-y-1 hover:border-[#0d6865]/45"}`,children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:"flex items-center justify-between",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:`grid h-10 w-10 place-items-center rounded-xl ${N?"bg-[#d8f0db] text-[#103541]":"bg-[#d8f0db] text-[#0d6865]"}`,children:n.jsx(C,{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:"h-5 w-5"})}),n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:`text-xs font-bold tracking-[0.15em] ${N?"text-[#b8dbbd
494]":"text-[#0d6865]"}`,children:x.index})]}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:"mt-8 text-lg font-semibold leading-snug",children:x.label}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:`mt-3 text-sm leading-6 ${N?"text-[#e8e3d8]/70":"text-[#39565a]"}`,children:x.summary}),m&&j>0?n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:50",className:`mt-4 inline-flex rounded-full px-2.5 py-1 text-[11px] font-bold ${N?"bg-[#d8f0db]/15 text-[#b8dbbd]":"bg-[#d8f0db] text-[#0d6865]"}`,children:"è¼ç¬¦åç®åæ¢ä»¶"}):null]},x.id)})})]}),n.jsx("section",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"border-y border-[#103541]/10 bg-[#e8e3d8] py-14 md:py-20","aria-live":"polite",children:n.jsx("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"container max-w-7xl",children:n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"grid gap-10 lg:grid-cols-[0.82fr_1.18fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"rounded-[1.75rem] bg-[#103541] p-7 text-[#f7f3eb] md:p-9",children:[n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd]",children:d.serviceStep.toUpperCase()}),n.jsx("h2",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"mt-5 text-4xl font-semibold tracking-[-0.045em]",children:d.title}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"mt-6 leading-8 text-[#e8e3d8]/75",children:d.summary}),n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"mt-9 border-t border-white/15 pt-7",children:[n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"text-sm font-bold text-[#b8dbbd]",children:"é æå½¢æçä¸ä¸æ¥"}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"mt-2 text-sm leading-7 text-[#e8e3d8]/75",children:d.outcome})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"grid content-start gap-6",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"flex items-center gap-2",children:[n.jsx(ja,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"h-4 w-4 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"å¯é åçæ¢æä¼æ¥å¸ç¿"})]}),n.jsx("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"mt-4 grid gap-3 md:grid-cols-2",children:f.map(x=>n.jsxs("article",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"rounded-2xl border border-[#103541]/12 bg-white p-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"flex items-center justify-between gap-4 text-xs font-semibold text-[#0d6865]",children:[n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",children:x.category}),n.jsx("span",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",children:x.level})]}),n.jsx("h3",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"mt-3 text-xl font-semibold tracking-[-0.03em] text-[#103541]",children:x.title}),n.jsxs("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"mt-2 text-sm leading-6 text-[#39565a]",children:[x.duration," · ",x.format]}),n.jsxs(re,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",href:`/academy/${x.slug}`,className:"mt-5 inline-flex items-center text-sm font-semibold text-[#0d6865] hover:underline",children:["æ¥ç課ç¨è©³æ ",n.jsx(Se,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"ml-1.5 h-3.5 w-3.5"})]})]},x.slug))})]}),n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"flex flex-col gap-3 border-t border-[#103541]/12 pt-6 sm:flex-row",children:[n.jsx(te,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",href:d.primaryCta.href,onClick:d.primaryCta.href==="/consultation"?b:void 0,children:[d.primaryCta.label,n.jsx(Se,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",className:"ml-2 h-4 w-4"})]})}),n.jsx(te,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",variant:"outline",className:"border-[#103541]/20 text-[#103541] hover:bg-white",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/EnterprisePaths.tsx:53",href:d.secondaryCta.href,children:d.secondaryCta.label})})]})]})]})})}),n.jsx("section",{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",className:"container max-w-7xl py-16 md:py-24",children:n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",className:"grid gap-6 rounded-[1.8rem] bg-[#d8f0db] p-7 md:grid-cols-[1.1fr_0.9fr] md:p-10",children:[n.jsxs("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",children:[n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"NEED A CLEARER START?"}),n.jsx("h2",{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",className:"mt-4 max-w-2xl text-4xl font-semibold tracking-[-0.045em] text-[#103541]",children:"å°æªç¢ºå®ç¬¬ä¸ååéä»»åï¼"}),n.jsx("p",{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",className:"mt-5 max-w-xl leading-8 text-[#39565a]",children:"帶èç®åçæ¡ç¨æ å¢èçµç¹ç®æ¨é²è¡ä¼æ¥è«®è©¢ï¼è®é¦æ¬¡è¨è«æ´èç¦ã"})]}),n.jsx("div",{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",className:"flex items-center md:justify-end",children:n.jsx(te,{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",size:"lg",className:"w-full bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865] md:w-auto",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",href:"/consultation",onClick:b,children:["宿伿¥è«®è©¢",n.jsx(Se,{"data-loc":"client/src/pages/EnterprisePaths.tsx:55",className:"ml-2 h-4 w-4"})]})})})]})})]})})}var cx="Progress",ox=100,[B7]=wa(cx),[q7,Q7]=B7(cx),E2=v.forwardRef((t,s)=>{const{__scopeProgress:l,value:i=null,max:o,getValueLabel:d=V7,...f}=t;(o||o===0)&&!T0(o)&&console.error(G7(`${o}`,"Progress"));const m=T0(o)?o:ox;i!==null&&!O0(i,m)&&console.error(K7(`${i}`,"Progress"));const h=O0(i,m)?i:null,g=td(h)?d(h,m):void 0;return n.jsx(q7,{scope:l,value:h,max:m,children:n.jsx(Ae.div,{"aria-valuemax":m,"aria-valuemin":0,"aria-valuenow":td(h)?h:void 0,"aria-valuetext":g,role:"progressbar","data-state":P2(h,m),"data-value":h??void 0,"data-max":m,...f,ref:s})})});E2.displayName=cx;var M2="ProgressIndicator",R2=v.forwardRef((t,s)=>{const{__scopeProgress:l,...i}=t,o=Q7(M2,l);return n.jsx(Ae.div,{"data-state":P2(o.value,o.max),"data-value":o.value??void 0,"data-max":o.max,...i,ref:s})});R2.displayName=M2;function V7(t,s){return`${Math.round(t/s*100)}%`}function P2(t,s){return t==null?"indeterminate":t===s?"complete":"loading"}function td(t){return typeof t=="number"}function T0(t){return td(t)&&!isNaN(t)&&t>0}function O0(t,s){return td(t)&&!isNaN(t)&&t<=s&&t>=0}function G7(t,s){return`Invalid prop \`max\` of value \`${t}\` supplied to \`${s}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${ox}\`.`}function K7(t,s){return`Invalid prop \`value\` of value \`${t}\` supplied to \`${s}\`. The \`value\` prop must be: 495 - a positive number 496 - less than the value passed to \`max\` (or ${ox} if no \`max\` prop is set) 497 - \`null\` or \`undefined\` if the progress is indeterminate. 498 499Defaulting to \`null\`.`}var Y7=E2,F7=R2;function $7({className:t,value:s,...l}){return n.jsx(Y7,{"data-loc":"client/src/components/ui/progress.tsx:12","data-slot":"progress",className:we("bg-primary/20 relative h-2 w-full overflow-hidden rounded-full",t),...l,children:n.jsx(F7,{"data-loc":"client/src/components/ui/progress.tsx:20","data-slot":"progress-indicator",className:"bg-primary h-full w-full flex-1 transition-all",style:{transform:`translateX(-${100-(s||0)}%)`}})})}var Ld="Switch",[W7]=wa(Ld),[X7,Z7]=W7(Ld),_2=v.forwardRef((t,s)=>{const{__scopeSwitch:l,name:i,checked:o,defaultChecked:d,required:f,disabled:m,value:h="on",onCheckedChange:g,form:b,...x}=t,[j,C]=v.useState(null),N=Qe(s,H=>C(H)),w=v.useRef(!1),A=j?b||!!j.closest("form"):!0,[E,O]=Cn({prop:o,defaultProp:d??!1,onChange:g,caller:Ld});return n.jsxs(X7,{scope:l,checked:E,disabled:m,children:[n.jsx(Ae.button,{type:"button",role:"switch","aria-checked":E,"aria-required":f,"data-state":k2(E),"data-disabled":m?"":void 0,disabled:m,value:h,...x,ref:N,onClick:xe(t.onClick,H=>{O(Y=>!Y),A&&(w.current=H.isPropagationStopped(),w.current||H.stopPropagation())})}),A&&n.jsx(D2,{control:j,bubbles:!w.current,name:i,value:h,checked:E,required:f,disabled:m,form:b,style:{transform:"translateX(-100%)"}})]})});_2.displayName=Ld;var T2="SwitchThumb",O2=v.forwardRef((t,s)=>{const{__scopeSwitch:l,...i}=t,o=Z7(T2,l);return n.jsx(Ae.span,{"data-state":k2(o.checked),"data-disabled":o.disabled?"":void 0,...i,ref:s})});O2.displayName=T2;var J7="SwitchBubbleInput",D2=v.forwardRef(({__scopeSwitch:t,control:s,checked:l,bubbles:i=!0,...o},d)=>{const f=v.useRef(null),m=Qe(f,d),h=Uw(l),g=t1(s);return v.useEffect(()=>{const b=f.current;if(!b)return;const x=window.HTMLInputElement.prototype,C=Object.getOwnPropertyDescriptor(x,"checked").set;if(h!==l&&C){const N=new Event("click",{bubbles:i});
499C.call(b,l),b.dispatchEvent(N)}},[h,l,i]),n.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:l,...o,tabIndex:-1,ref:m,style:{...o.style,...g,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});D2.displayName=J7;function k2(t){return t?"checked":"unchecked"}var eO=_2,tO=O2;function Sm({className:t,...s}){return n.jsx(eO,{"data-loc":"client/src/components/ui/switch.tsx:11","data-slot":"switch",className:we("peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",t),...s,children:n.jsx(tO,{"data-loc":"client/src/components/ui/switch.tsx:19","data-slot":"switch-thumb",className:we("bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0")})})}function aO(){return n.jsx("main",{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"bg-[#f7f3eb] py-16 md:py-24",children:n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"container max-w-4xl",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"text-xs font-bold tracking-[0.16em] text-[#0d6865]",children:"æçå¸ç¿"}),n.jsx("h1",{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"mt-4 max-w-2xl text-5xl font-semibold tracking-[-0.055em] text-[#103541] md:text-6xl",children:"æå¸ç¿èè³¼è²·ï¼æ¾å¨ä¸åæ¸
æ¥çå°æ¹ã"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"mt-6 max-w-xl leading-8 text-[#567176]",children:"ç»å
¥å¾å³å¯æ¥çèªå·±çå¸ç¿è³æ ¼ã仿¬¾çæ
èä¸ä¸æ¥å
¥å£ã"}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"mt-8 flex flex-wrap gap-3",children:[n.jsxs(te,{"data-loc":"client/src/pages/MemberHome.tsx:18",size:"lg",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",onClick:Rl,children:["ç»å
¥ï¼å»ºç«æå¡è³æ ",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"ml-2 h-4 w-4"})]}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:18",size:"lg",variant:"outline",className:"border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/MemberHome.tsx:18",href:"/learning-paths",children:"å
æ¾å¸ç¿è·¯å¾"})})]}),n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"mt-6 flex items-center gap-2 text-sm text-[#567176]",children:[n.jsx(LE,{"data-loc":"client/src/pages/MemberHome.tsx:18",className:"h-4 w-4 text-[#0d6865]"}),"åªæé¡¯ç¤ºä½ æ¬äººå·²ææ¬ç帳æ¶è仿¬¾è³æã"]})]})})}function sO({active:t,pending:s}){const l=t?"使ç¨ä¸":s?"仿¬¾ç¢ºèªä¸":"å°æªåç¨";return n.jsxs("span",{"data-loc":"client/src/pages/MemberHome.tsx:23",className:`inline-flex items-center gap-2 rounded-full px-3 py-1.5 text-xs font-bold ${t?"bg-[#d8f0db] text-[#0d6865]":s?"bg-[#fff1c7] text-[#7b6110]":"bg-white/15 text-[#e8e3d8]"}`,children:[n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:23",className:`h-2 w-2 rounded-full ${t?"bg-[#0d6865]":s?"bg-[#c49b25]":"bg-[#e8e3d8]/60"}`}),l]})}function nO({name:t,slug:s,summary:l,duration:i}){return n.jsxs("article",{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"flex flex-col rounded-2xl border border-[#103541]/10 bg-white p-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"flex items-start justify-between gap-3",children:[n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"flex h-10 w-10 items-center justify-center rounded-xl bg-[#d8f0db] text-[#0d6865]",children:n.jsx(vl,{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"h-5 w-5","aria-hidden":"true"})}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"rounded-full bg-[#e8f4ea] px-2.5 py-1 text-[11px] font-bold text-[#0d6865]",children:"已解é"})]}),n.jsx("h3",{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"mt-5 text-xl font-semibold tracking-[-0.03em] text-[#103541]",children:t}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"mt-2 flex-1 text-sm leading-6 text-[#567176]",children:l}),i?n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"mt-4 text-xs text-[#6b8584]",children:i}):null,n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"mt-5 w-fit bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:27",href:s?`/academy/${s}`:"/academy",children:["éå§å¸ç¿",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:27",className:"ml-2 h-4 w-4"})]})})]})}function rO({activeCourses:t,activeSubscriptions:s}){if(!t.length&&!s.length)return null;if(s.length){const l=new Set(t.map(o=>o.productName)),i=ka.filter(o=>!l.has(o.title)).slice(0,2);return n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"mt-7 rounded-2xl border border-[#0d6865]/20 bg-[#103541] p-6 text-[#f7f3eb] md:p-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"flex flex-col justify-between gap-4 md:flex-row md:items-end",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:37",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"text-xs font-bold tracking-[0.14em] text-[#b8dbbd
499]",children:"å°å±¬æ¨è¦å
§å®¹"}),n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"mt-3 text-3xl font-semibold tracking-[-0.04em]",children:"ç±æå¡å
§å®¹ï¼èµ°åä¸ä¸å實ä½ã"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"mt-3 max-w-2xl leading-7 text-[#e8e3d8]/75",children:"ä½ ç AI æé·æå¡å·²åç¨ï¼ä»¥ä¸èª²ç¨å¯æä½ çå·¥ä½å ´æ¯å»¶ä¼¸å¸ç¿ã課ç¨è³æ ¼æå¨ä»æ¬¾å¾å å
¥å·²è§£éå
§å®¹ã"})]}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:37",variant:"outline",className:"w-fit border-white/25 text-[#f7f3eb] hover:bg-white/10",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:37",href:"/academy",children:["æ¥çå
¨é¨èª²ç¨",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"ml-2 h-4 w-4"})]})})]}),n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"mt-6 grid gap-4 md:grid-cols-2",children:i.map(o=>n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"rounded-2xl bg-white/10 p-5",children:[n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"text-xs font-bold tracking-[0.12em] text-[#b8dbbd]",children:[o.category," · ",o.level]}),n.jsx("h3",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"mt-3 text-xl font-semibold",children:o.title}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"mt-2 text-sm leading-6 text-[#e8e3d8]/75",children:o.summary}),n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"mt-4 inline-flex items-center gap-1 text-sm font-semibold text-[#9de5e1]",href:`/academy/${o.slug}`,children:["äºè§£èª²ç¨",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:37",className:"h-4 w-4"})]})]},o.slug))})]})}return n.jsx("section",{"data-loc":"client/src/pages/MemberHome.tsx:39",className:"mt-7 rounded-2xl border border-[#0d6865]/20 bg-[#e9f2ee] p-6 md:p-7",children:n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:39",className:"flex flex-col justify-between gap-5 md:flex-row md:items-center",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:39",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:39",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"é²é課ç¨åç´å¼å°"}),n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:39",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æå®ä¸èª²ç¨ï¼å»¶ä¼¸ææçºå¸ç¿ã"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:39",className:"mt-3 max-w-2xl leading-7 text-[#567176]",children:"ä½ å·²å®æèª²ç¨æ¹æ¡ãåç´ AI æé·æå¡ï¼ç¹¼çºæ¢ç´¢æå¡å
§å®¹ãå¸ç¿è·¯å¾èä¸ä¸å坦使¹åï¼ç¾è¡æï¼å¹´é¸é
å广 ¼ä»¥ä»æ¬¾ä¸å¿çºæºã"})]}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:39",className:"w-fit shrink-0 bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:39",href:"/payments",children:["æ¥çæå¡æ¹æ¡",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:39",className:"ml-2 h-4 w-4"})]})})]})})}function D0(t){return t?new Date(t).toLocaleDateString("zh-HK",{year:"numeric",month:"short",day:"numeric"}):"æªæä¾"}function lO({items:t}){return n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-7 rounded-2xl border border-[#103541]/10 bg-white p-6 md:p-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"flex flex-wrap items-end justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"å¸ç¿è¿½è¹¤"}),n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"課ç¨å¸ç¿é²åº¦"})]}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"rounded-full bg-[#e9f2ee] px-3 py-1.5 text-xs font-bold text-[#0d6865]",children:"æå¡å°å±¬"})]}),t.length?n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-6 space-y-5",children:t.map(s=>n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"rounded-2xl border border-[#103541]/10 p-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"flex flex-wrap items-start justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",children:[n.jsx("h3",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"font-semibold text-[#103541]",children:s.course?.title||s.productName}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-1 text-sm text-[#567176]",children:s.course?`${s.course.level} · ${s.course.format}`:"已仿¬¾èª²ç¨"})]}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"rounded-full bg-[#f4f1e8] px-3 py-1 text-xs font-bold text-[#6c654f]",children:"å°æªéå§"})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-5 flex items-center gap-3",children:[n.jsx($7,{"data-loc":"client/src/pages/MemberHome.tsx:47",value:0,className:"h-2 flex-1"}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"w-10 text-right text-sm font-semibold text-[#103541]",children:"0%"})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-4 flex flex-wrap items-center justify-between gap-3",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"text-xs leading-5 text-[#6b8584]",children:"é²åº¦æå¨å¸ç¿å¹³å°åæ¥å¾æ´æ°ï¼ç®åå°æªè¨
499é課å 宿é
ç®ã"}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:47",size:"sm",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:47",href:s.course?`/academy/${s.course.slug}`:"/academy",children:["éå課ç¨",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"ml-2 h-3.5 w-3.5"})]})})]})]},s.id))}):n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-6 rounded-2xl border border-dashed border-[#103541]/20 bg-[#f7f3eb] p-7 text-center",children:[n.jsx(vl,{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mx-auto h-7 w-7 text-[#0d6865]"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-3 font-semibold text-[#103541]",children:"宿仿¬¾å¾ï¼èª²ç¨é²åº¦æå¨é裡åºç¾"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:47",className:"mt-2 text-sm text-[#567176]",children:"å
æ¢ç´¢é©åä½ ç課ç¨ï¼å徿å¡ä¸å¿æçºè¿½è¹¤ã"})]})]})}function iO({purchases:t,canManageSubscription:s,onOpenStripe:l}){return n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mt-7 rounded-2xl border border-[#103541]/10 bg-white p-6 md:p-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"flex flex-wrap items-end justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:51",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"仿¬¾ç´é"}),n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"æ·å²è¨å®èç¼ç¥¨æç´°"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mt-2 text-sm leading-6 text-[#567176]",children:"è¨å®çæ
ç± Stripe 仿¬¾äºä»¶æ´æ°ï¼å®æ´ç¼ç¥¨å仿¬¾æç´°æå¨ Stripe å®å
¨å
¥å£æ¥çã"})]}),s?n.jsxs(te,{"data-loc":"client/src/pages/MemberHome.tsx:51",variant:"outline",className:"border-[#103541]/20 text-[#103541]",onClick:l,children:[n.jsx(TE,{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mr-2 h-4 w-4"}),"æ¥ç Stripe ç¼ç¥¨"]}):null]}),t.length?n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mt-6 space-y-3",children:t.map(i=>n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"rounded-2xl border border-[#103541]/10 bg-[#f7f3eb]/55 p-4",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"flex flex-wrap items-start justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:51",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"font-semibold text-[#103541]",children:i.productName}),n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mt-1 text-xs text-[#6b8584]",children:["è¨å® #",i.id," · æäº¤æ¼ ",D0(i.createdAt)]})]}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:`rounded-full px-3 py-1 text-xs font-bold ${i.accessStatus==="active"?"bg-[#d8f0db] text-[#0d6865]":i.accessStatus==="pending"?"bg-[#fff1c7] text-[#7b6110]":"bg-[#ecebea] text-[#6c6b68]"}`,children:i.accessStatus==="active"?"已仿¬¾ï¼å·²åç¨":i.accessStatus==="pending"?"仿¬¾ç¢ºèªä¸":"æªåç¨"})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mt-3 grid gap-2 text-xs text-[#567176] sm:grid-cols-2",children:[n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",children:["仿¬¾æ¥æï¼",D0(i.paidAt)]}),n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",children:["é¡åï¼",i.purchaseType==="subscription"?"è¨é±æå":"䏿¬¡æ§èª²ç¨"]}),n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"truncate",children:["仿¬¾èå¥ï¼",i.stripePaymentIntentId||i.stripeSubscriptionId||"å¾
Stripe 確èª"]}),n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",children:["ç¼ç¥¨ï¼",s&&i.purchaseType==="subscription"?"坿¼ Stripe å
¥å£æ¥ç":"ç± Stripe å¯éï¼ç®¡ç"]})]})]},i.id))}):n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"mt-6 rounded-xl bg-[#f7f3eb] p-5 text-sm text-[#567176]",children:"ç®åæ²ææ·å²è¨å®ã"}),n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:51",href:"/payments?view=purchases",className:"mt-5 inline-flex items-center gap-1 text-sm font-semibold text-[#0d6865]",children:["æ¥ç宿´ä»æ¬¾ä¸å¿ç´é",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:51",className:"h-4 w-4"})]})]})}function cO({user:t}){const s=Te.useUtils(),[l,i]=v.useState(t.name??""),[o,d]=v.useState(t.bio??""),[f,m]=v.useState(t.avatarUrl??null),[h,g]=v.useState(void 0),[b,x]=v.useState(t.notifyLearning!==0),[j,C]=v.useState(t.notifyPayments!==0),[N,w]=v.useState(t.notifyMarketing===1),A=v.useRef(null),E=Te.auth.updateProfile.useMutation({onSuccess:z=>{s.auth.me.setData(void 0,z),g(void 0),qe.success("æå¡è³æåéç¥åå¥½å·²æ´æ°ã")},onError:z=>qe.error(z.message||"æ«æç¡æ³å²åæå¡è³æã")});v.useEffect(()=>{i(t.name??""),d(t.bio??""),m(t.avatarUrl??null),x(t.notifyLearning!==0),C(t.notifyPayments!==0),w(t.notifyMarketing===1)},[t.id,t.name,t.bio,t.avatarUrl,t.notifyLearning,t.notifyPayments,t.notifyMarketing]);const O=z=>{const T=z.target.files?.[0];if(!T)return;if(!/^image\/(png|jpe?g|webp)$/i.test(T.type)){qe.error("é ååªæ¥å PNGãJPEG æ WebP åçã"),z.target.value="";return}if(T.size>2*1024*1024){qe.error("é åæªæ¡ä¸å¯è¶
é 2MBã"),z.target.value="";return}const R=new FileReader;R.onload=()=>{typeof R.result=="string"&&(m(R.result),g(R.result))},R.readAsDataURL(T)},H=()=>{m(null),g(null),A.current&&(A.current.value="")},Y=()=>E.mutate({name:l.trim(),bio:o.trim()||null,avatarDataUrl:h,notifyLearning:b,notifyPayments:j,notifyMarketing:N});return n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-7 rounded-2xl border border-[#103541]/10 bg-[#e9f2ee] p-6 md:p-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"flex items-start gap-3",children:[n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"rounded-xl bg-white p-3 text-[#0d6865]",children:n.jsx(YE,{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"h-5 w-5"})}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"帳æ¶è¨å®"}),n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-3 text-2xl font-semibold text-[#103541]",children:"編輯åäººè³æ"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-2 text-sm leading-6 text-[#567176]",children:"æ´æ°ä½ çå
¬éæå¡è³æï¼ä¸¦é¸æå¸ææ¥æ¶ç系統éç¥ã"})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-6 grid gap-6 lg:grid-cols-[180px_1fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"flex flex-col items-center gap-3",children:[n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"flex h-28 w-28 items-center justify-center overflow-hidden rounded-full border-4 border-white bg-[#103541] text-3xl font-semibold text-[#b8dbbd
499]",children:f?n.jsx("img",{"data-loc":"client/src/pages/MemberHome.tsx:133",src:f,alt:"æå¡å¤§é è²¼é 覽",className:"h-full w-full object-cover"}):(l||t.email||"æ").slice(0,1).toUpperCase()}),n.jsx("input",{"data-loc":"client/src/pages/MemberHome.tsx:133",ref:A,type:"file",accept:"image/png,image/jpeg,image/webp",className:"sr-only",onChange:O}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:133",type:"button",size:"sm",variant:"outline",className:"border-[#103541]/20 text-[#103541]",onClick:()=>A.current?.click(),children:"ä¸å³å¤§é è²¼"}),f?n.jsx("button",{"data-loc":"client/src/pages/MemberHome.tsx:133",type:"button",className:"text-xs font-semibold text-[#0d6865] underline-offset-4 hover:underline",onClick:H,children:"ç§»é¤å¤§é è²¼"}):null,n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"text-center text-[11px] leading-4 text-[#6b8584]",children:"PNGãJPEG æ WebP · 2MB 以å
§"})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"space-y-5",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",children:[n.jsx("label",{"data-loc":"client/src/pages/MemberHome.tsx:133",htmlFor:"member-display-name",className:"text-sm font-semibold text-[#103541]",children:"顯示å稱"}),n.jsx(_t,{"data-loc":"client/src/pages/MemberHome.tsx:133",id:"member-display-name",value:l,maxLength:120,onChange:z=>i(z.target.value),className:"mt-2 bg-white"})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",children:[n.jsx("label",{"data-loc":"client/src/pages/MemberHome.tsx:133",htmlFor:"member-bio",className:"text-sm font-semibold text-[#103541]",children:"å人簡ä»"}),n.jsx(wl,{"data-loc":"client/src/pages/MemberHome.tsx:133",id:"member-bio",value:o,maxLength:500,onChange:z=>d(z.target.value),placeholder:"ç°¡å®ä»ç´¹ä½ çå·¥ä½è§è²ãå¸ç¿æ¹åæ AI 實è¸ç®æ¨ã",className:"mt-2 min-h-24 bg-white"}),n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-1 text-right text-xs text-[#6b8584]",children:[o.length,"/500"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"rounded-2xl bg-white p-4",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"text-sm font-semibold text-[#103541]",children:"系統éç¥å好"}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-4 space-y-4",children:[n.jsxs("label",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"flex items-center justify-between gap-4 text-sm text-[#39565a]",children:[n.jsxs("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",children:[n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"block font-medium text-[#103541]",children:"å¸ç¿é²åº¦è課ç¨éç¥"}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-1 block text-xs text-[#6b8584]",children:"æ¥æ¶èª²ç¨æ´æ°ãå¸ç¿æéåå¹³å°åæ¥è¨æ¯ã"})]}),n.jsx(Sm,{"data-loc":"client/src/pages/MemberHome.tsx:133",checked:b,onCheckedChange:x,"aria-label":"å¸ç¿é²åº¦è課ç¨éç¥"})]}),n.jsxs("label",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"flex items-center justify-between gap-4 text-sm text-[#39565a]",children:[n.jsxs("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",children:[n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"block font-medium text-[#103541]",children:"仿¬¾èè¨é±éç¥"}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-1 block text-xs text-[#6b8584]",children:"æ¥æ¶ä»æ¬¾çæ
ãè¨é±åç¼ç¥¨ç¸éè¨æ¯ã"})]}),n.jsx(Sm,{"data-loc":"client/src/pages/MemberHome.tsx:133",checked:j,onCheckedChange:C,"aria-label":"仿¬¾èè¨é±éç¥"})]}),n.jsxs("label",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"flex items-center justify-between gap-4 text-sm text-[#39565a]",children:[n.jsxs("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",children:[n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"block font-medium text-[#103541]",children:"ææ°èª²ç¨èæ´»åè³è¨"}),n.jsx("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-1 block text-xs text-[#6b8584]",children:"æ¥æ¶æ°èª²ç¨ãæ´»åååçå
§å®¹æ´æ°ã"})]}),n.jsx(Sm,{"data-loc":"client/src/pages/MemberHome.tsx:133",checked:N,onCheckedChange:w,"aria-label":"ææ°èª²ç¨èæ´»åè³è¨"})]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"flex flex-wrap items-center gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:133",type:"button",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",onClick:Y,disabled:E.isPending||!l.trim(),children:E.isPending?"æ£å¨å²åâ¦":"å²ååäººè³æ"}),n.jsxs("span",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"text-xs text-[#6b8584]",children:["ç»å
¥é»éµç±å®å
¨ç»å
¥æå管çï¼",t.email||"æªæä¾"]})]})]})]}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"mt-5 text-xs leading-5 text-[#567176]",children:"å¦éæ´æ£ç»å
¥èº«ä»½ã仿¬¾è³ææç¼ç¥¨è³è¨ï¼è«è¯çµ¡å®¢æï¼ä»æ¬¾è³æä»ç± Stripe å®å
¨ç®¡çã"}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:133",variant:"outline",className:"mt-4 border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:133",href:"/consultation",children:["è¯çµ¡å®¢æ",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:133",className:"ml-2 h-4 w-4"})]})})]})}function oO(){const{user:t,isAuthenticated:s,loading:l}=ms(),i=Te.payments.myPurchases.useQuery(void 0,{enabled:s}),o=Te.payments.myAccessSummary.useQuery(void 0,{enabled:s}),d=Te.payments.billingPortalAvailability.useQuery(void 0,{enabled:s}),f=Te.payments.createBillingPortal.useMutation();if(l)return n.jsx(lt,{"data-loc":"client/src/pages/MemberHome.tsx:142",children:n.jsx("main",{"data-loc":"client/src/pages/MemberHome.tsx:142",className:"min-h-screen bg-[#f7f3eb] py-20",children:n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:142",className:"container max-w-5xl text-sm text-[#567176]",children:"æ£å¨æ´çä½ çå¸ç¿è³æâ¦"})})});if(!s||!t)return n.jsx(lt,{"data-loc":"client/src/pages/MemberHome.tsx:143",children:n.jsx(aO,{"data-loc":"client/src/pages/MemberHome.tsx:143"})});const m=Jj(i.data??[]),h=m.visiblePurchases.filter(A=>A.accessStatus==="active"),g=h.filter(A=>A.purchaseType==="one_time"),b=h.filter(A=>A.purchaseType==="subscription"),x=m.currentPendingPurchase,j=o.data,C=h.length>0,N=g.map(A=>({purchase:A,course:ka.find(E=>E.title===A.productName)})),w=()=>f.mutate(void 0,{onSuccess:({portalUrl:A})=>window.open(A,"_blank","noopener,noreferrer"),onError:A=>qe.error(A.message||"æ«æç¡æ³éå Stripe 仿¬¾å
¥å£ã")});return n.jsx(lt,{"data-loc":"client/src/pages/MemberHome.tsx:155",children:n.jsx("main",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"min-h-screen bg-[#f7f3eb] py-8 md:py-12",children:n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"container max-w-6xl",children:[n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"rounded-[2rem] bg-[#103541] p-7 text-[#f7f3eb] md:p-10",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"flex flex-col justify-between gap-8 md:flex-row md:items-start",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:155",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"text-xs font-bold tracking-[0.16em] text-[#b8dbbd
499]",children:"æå¡å°å±¬å表æ¿"}),n.jsxs("h1",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"mt-4 text-4xl font-semibold tracking-[-0.05em] md:text-5xl",children:["ä½ å¥½ï¼",t.name||"æå¡","ã"]}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"mt-4 max-w-2xl leading-7 text-[#e8e3d8]/75",children:"å¨é裡é䏿¥çä½ çæå¡çæ
ã已解é課ç¨èä¸ä¸åå¸ç¿å
¥å£ã"})]}),n.jsx(sO,{"data-loc":"client/src/pages/MemberHome.tsx:155",active:C,pending:!!x})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"mt-8 grid gap-3 sm:grid-cols-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"rounded-2xl bg-white/10 p-4",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"text-xs text-[#b8dbbd]",children:"帳æ¶çæ
"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"mt-2 text-lg font-semibold",children:C?"å¸ç¿è³æ ¼å·²åç¨":x?"æ£å¨ç¢ºèªä»æ¬¾":"å°æªè³¼è²·æ¹æ¡"})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"rounded-2xl bg-white/10 p-4",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"text-xs text-[#b8dbbd]",children:"已解é課ç¨"}),n.jsxs("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"mt-2 text-lg font-semibold",children:[g.length," é"]})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"rounded-2xl bg-white/10 p-4",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"text-xs text-[#b8dbbd]",children:"ç®åæ¹æ¡"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:155",className:"mt-2 truncate text-lg font-semibold",children:j?.productName||(b.length?b[0].productName:"å°æªé¸æ")})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"mt-7 grid gap-5 lg:grid-cols-[1.35fr_0.65fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"rounded-2xl border border-[#103541]/10 bg-white p-6 md:p-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"flex flex-wrap items-start justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:157",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"æå¡çæ
"}),n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"mt-3 text-2xl font-semibold text-[#103541]",children:C?"ä½ çå¸ç¿è³æ ¼æ£å¨ä½¿ç¨ä¸":x?"仿¬¾æ£å¨ç¢ºèª":"æºåéå§ä½ çå¸ç¿"})]}),n.jsx(ja,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:`h-6 w-6 ${C?"text-[#0d6865]":"text-[#9aa9a6]"}`,"aria-hidden":"true"})]}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"mt-3 leading-7 text-[#567176]",children:C?`${h.length} é
æ¹æ¡å·²ç±ä»æ¬¾äºä»¶ç¢ºèªãä½ å¯ä»¥ç´æ¥å¾ä¸æ¹å·²è§£éå
§å®¹éå§ã`:x?"Stripe æ£å¨å®æä»æ¬¾èè³æ ¼åæ¥ï¼ä¸éè¦éæ°ä»æ¬¾ï¼ç¨å¾å¯éæ°æ´ççæ
ã":"å¾å¸ç¿è·¯å¾æèª²ç¨ç®ééå§ï¼æ¾å°é©åç¾æç®æ¨çæ¹æ¡ã"}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"mt-6 flex flex-wrap gap-3",children:[n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsx(re,{"data-loc":"client/src/pages/MemberHome.tsx:157",href:"/payments?view=purchases",children:"æ¥ç購買ç´é"})}),x?n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:157",variant:"outline",className:"border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:157",href:"/payment/success",children:["éæ°æ´ççæ
",n.jsx(Yo,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"ml-2 h-4 w-4"})]})}):null]})]}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"rounded-2xl bg-[#e9f2ee] p-6",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"帳æ¶å·¥å
·"}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"mt-5 grid gap-2",children:[n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"flex items-center justify-between rounded-xl bg-white px-4 py-3 text-sm font-semibold text-[#103541] hover:bg-[#d8f0db]",href:"/payments?view=purchases",children:["購買èè¨é± ",n.jsx(vd,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"h-4 w-4"})]}),n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"flex items-center justify-between rounded-xl bg-white px-4 py-3 text-sm font-semibold text-[#103541] hover:bg-[#d8f0db]",href:"/referral",children:["æå¡ä»ç´¹ ",n.jsx(DE,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"h-4 w-4"})]}),n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"flex items-center justify-between rounded-xl bg-white px-4 py-3 text-sm font-semibold text-[#103541] hover:bg-[#d8f0db]",href:"/learning-paths",children:["å¸ç¿è·¯å¾ ",n.jsx(ir,{"data-loc":"client/src/pages/MemberHome.tsx:157",className:"h-4 w-4"})]})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mt-7",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"flex flex-wrap items-end justify-between gap-3",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:159",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"已解éå
§å®¹"}),n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mt-3 text-3xl font-semibold tracking-[-0.04em] text-[#103541]",children:"ä½ ç課ç¨å表"})]}),n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:159",href:"/academy",className:"inline-flex items-center gap-1 text-sm font-semibold text-[#0d6865]",children:["æ¢ç´¢æ´å¤èª²ç¨",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"h-4 w-4"})]})]}),N.length?n.jsx("div",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mt-5 grid gap-4 md:grid-cols-2",children:N.map(({purchase:A,course:E})=>n.jsx(nO,{"data-loc":"client/src/pages/MemberHome.tsx:159",name:E?.title||A.productName,slug:E?.slug,summary:E?.summary||"éé
å·²åç¨å¸ç¿è³æ ¼å·²å å
¥ä½ çæå¡å°å±¬å
§å®¹ã",duration:E?`${E.duration} · ${E.format}`:"已仿¬¾èª²ç¨"},A.id))}):n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mt-5 rounded-2xl border border-dashed border-[#103541]/20 bg-white/60 p-8 text-center",children:[n.jsx(vl,{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mx-auto h-8 w-8 text-[#0d6865]","aria-hidden":"true"}),n.jsx("h3",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mt-4 text-lg font-semibold text-[#103541]",children:"å°æªæå·²è§£é課ç¨"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mt-2 text-sm leading-6 text-[#567176]",children:b.length?"ä½ çæå¡æ¹æ¡å·²åç¨ï¼å¯å
æ¢ç´¢èª²ç¨ç®éï¼é¸æä¸ä¸å坦使¹åã":"å®æèª²ç¨ä»æ¬¾å¾ï¼å·²è§£éå
§å®¹æèªååºç¾å¨é裡ã"}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"mt-5 bg-[#103541] text-[#f7f3eb] hover:bg-[#0d6865]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:159",href:"/academy",children:["ç覽課ç¨",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:159",className:"ml-2 h-4 w-4"})]})})]})]}),n.jsx(rO,{"data-loc":"client/src/pages/MemberHome.tsx:161",activeCourses:g,activeSubscriptions:b}),n.jsx(lO,{"data-loc":"client/src/pages/MemberHome.tsx:163",items:N.map(({purchase:A,course:E})=>({id:A.id,productName:A.productName,course:E}))}),n.jsx(iO,{"data-loc":"client/src/pages/MemberHome.tsx:164",purchases:m.visiblePurchases,canManageSubscription:d.data?.canManageSubscription===!0,onOpenStripe:w}),n.jsx(cO,{"data-loc":"client/src/pages/MemberHome.tsx:165",user:t}),n.jsxs("section",{"data-loc":"client/src/pages/MemberHome.tsx:167",className:"mt-7 rounded-2xl border border-[#0d6865]/15 bg-[#d8f0db]/45 p-6",children:[n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:167",className:"text-xs font-bold tracking-[0.14em] text-[#0d6865]",children:"ä¸ä¸æ¥"}),n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:167",className:"mt-3 flex flex-col justify-between gap-4 md:flex-row md:items-center",children:[n.jsxs("div",{"data-loc":"client/src/pages/MemberHome.tsx:167",children:[n.jsx("h2",{"data-loc":"client/src/pages/MemberHome.tsx:167",className:"text-xl font-semibold text-[#103541]",children:"è®ä¸æ¬¡ä»æ¬¾è®ææçºè½å"}),n.jsx("p",{"data-loc":"client/src/pages/MemberHome.tsx:167",className:"mt-2 text-sm leading-6 text-[#567176]",children:"å¾ä¸åç實工ä½ä»»åéå§ï¼å®æä½ ç第ä¸åå¯äº¤ä»ææã"})]}),n.jsx(te,{"data-loc":"client/src/pages/MemberHome.tsx:167",variant:"outline",className:"w-fit border-[#103541]/20 text-[#103541]",asChild:!0,children:n.jsxs(re,{"data-loc":"client/src/pages/MemberHome.tsx:167",href:C?g[0]?`/academy/${ka.find(A=>A.title===g[0].productName)?.slug||""}`:"/academy":"/learning-paths",children:[C?"ç¹¼çºå¸ç¿":"æ¾å¸ç¿è·¯å¾",n.jsx(Se,{"data-loc":"client/src/pages/MemberHome.tsx:167",className:"ml-2 h-4 w-4"})]})})]})]})]})})})}function dO(){return n.jsxs(v8,{"data-loc":"client/src/App.tsx:36",children:[n.jsx(Fe,{"data-loc":"client/src/App.tsx:37",path:"/",component:E8}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:38",path:"/learning-paths",component:T7}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:39",path:"/enterprise-paths",component:U7}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:40",path:"/member",component:oO}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:41",path:"/academy",component:R8}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:42",path:"/academy/:slug",component:LM}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:43",path:"/academy/waitlist/received",component:Z_}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:44",path:"/knowledge",component:IM}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:45",path:"/knowledge/:slug",component:VM}
499),n.jsx(Fe,{"data-loc":"client/src/App.tsx:46",path:"/instructors",component:GM}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:47",path:"/instructors/:slug",component:KM}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:48",path:"/instructor-insights",component:VT}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:49",path:"/workflow-check",children:n.jsx(y8,{"data-loc":"client/src/App.tsx:49",to:"/learning-paths",replace:!0})}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:50",path:"/use-cases",component:UT}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:51",path:"/use-cases/:slug",component:BT}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:52",path:"/enterprise",component:kR}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:53",path:"/consultation",component:FM}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:54",path:"/consultation/received",component:LR}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:55",path:"/admin/consultations",component:$_}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:56",path:"/admin/course-sessions",component:IT}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:57",path:"/admin/payments",component:w7}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:58",path:"/method",component:X_}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:59",path:"/referral",component:$M}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:60",path:"/privacy",component:ZM}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:61",path:"/disclaimer",component:JM}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:62",path:"/payments",component:CR}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:63",path:"/payment/success",component:ER}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:64",path:"/payment/cancel",component:MR}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:65",path:"/404",component:jl}),n.jsx(Fe,{"data-loc":"client/src/App.tsx:67",component:jl})]})}function uO(){return n.jsx(j8,{"data-loc":"client/src/App.tsx:79",children:n.jsx(N8,{"data-loc":"client/src/App.tsx:80",defaultTheme:"light",children:n.jsxs(Tp,{"data-loc":"client/src/App.tsx:84",children:[n.jsx(wC,{"data-loc":"client/src/App.tsx:85"}),n.jsx(dO,{"data-loc":"client/src/App.tsx:86"})]})})})}const ad=new jN,L2=t=>{!(t instanceof xl)||typeof window>"u"||!(t.message===s4)||Rl()};ad.getQueryCache().subscribe(t=>{if(t.type==="updated"&&t.action.type==="error"){const s=t.query.state.error;L2(s),console.error("[API Query Error]",s)}});ad.getMutationCache().subscribe(t=>{if(t.type==="updated"&&t.action.type==="error"){const s=t.mutation.state.error;L2(s),console.error("[API Mutation Error]",s)}});const fO=Te.createClient({links:[RS({url:"/api/trpc",transformer:Bs,headers(){try{const t=sessionStorage.getItem("manus-cookie");if(t){const s=`${a4}=`,i=t.split(";").find(o=>o.trim().startsWith(s))?.trim().slice(s.length);if(i)return{Authorization:`Bearer ${i}`}}}catch{}return{}},fetch(t,s){return globalThis.fetch(t,{...s??{},credentials:"include"})}})]});u4.createRoot(document.getElementById("root")).render(n.jsx(Te.Provider,{"data-loc":"client/src/main.tsx:76",client:fO,queryClient:ad,children:n.jsx(NN,{"data-loc":"client/src/main.tsx:77",client:ad,children:n.jsx(uO,{"data-loc":"client/src/main.tsx:78"})})}));
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.