PageSourceSearch

https://legalnotai.manus.space/assets/index-t5rOHSji.js

js legalnotai.manus.space collected 2026-10-03 05:03:04 UTC 597,249 bytes, 317 lines download raw bytes

vendor: 21,176 bytes, lines 1-9
1function Kw(n,a){for(var s=0;s<a.length;s++){const l=a[s];if(typeof l!="string"&&!Array.isArray(l)){for(const o in l)if(o!=="default"&&!(o in n)){const u=Object.getOwnPropertyDescriptor(l,o);u&&Object.defineProperty(n,o,u.get?u:{enumerable:!0,get:()=>l[o]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))l(o);new MutationObserver(o=>{for(const u of o)if(u.type==="childList")for(const m of u.addedNodes)m.tagName==="LINK"&&m.rel==="modulepreload"&&l(m)}).observe(document,{childList:!0,subtree:!0});function s(o){const u={};return o.integrity&&(u.integrity=o.integrity),o.referrerPolicy&&(u.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?u.credentials="include":o.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function l(o){if(o.ep)return;o.ep=!0;const u=s(o);fetch(o.href,u)}})();function Dy(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var yf={exports:{}},tl={};/**
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 sx;function Fw(){if(sx)return tl;sx=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function s(l,o,u){var m=null;if(u!==void 0&&(m=""+u),o.key!==void 0&&(m=""+o.key),"key"in o){u={};for(var p in o)p!=="key"&&(u[p]=o[p])}else u=o;return o=u.ref,{$$typeof:n,type:l,key:m,ref:o!==void 0?o:null,props:u}}return tl.Fragment=a,tl.jsx=s,tl.jsxs=s,tl}var ix;function Xw(){return ix||(ix=1,yf.exports=Fw()),yf.exports}var d=Xw(),Gr=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(n){return this.listeners.add(n),this.onSubscribe(),()=>{this.listeners.delete(n),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},$w={setTimeout:(n,a)=>setTimeout(n,a),clearTimeout:n=>clearTimeout(n),setInterval:(n,a)=>setInterval(n,a),clearInterval:n=>clearInterval(n)},Zw=class{#t=$w;#e=!1;setTimeoutProvider(n){this.#t=n}setTimeout(n,a){return this.#t.setTimeout(n,a)}clearTimeout(n){this.#t.clearTimeout(n)}setInterval(n,a){return this.#t.setInterval(n,a)}clearInterval(n){this.#t.clearInterval(n)}},Pr=new Zw;function Jw(n){setTimeout(n,0)}var Ur=typeof window>"u"||"Deno"in globalThis;function At(){}function Ww(n,a){return typeof n=="function"?n(a):n}function Yf(n){return typeof n=="number"&&n>=0&&n!==1/0}function Ry(n,a){return Math.max(n+(a||0)-Date.now(),0)}function tr(n,a){return typeof n=="function"?n(a):n}function bn(n,a){return typeof n=="function"?n(a):n}function lx(n,a){const{type:s="all",exact:l,fetchStatus:o,predicate:u,queryKey:m,stale:p}=n;if(m){if(l){if(a.queryHash!==wm(m,a.options))return!1}else if(!cl(a.queryKey,m))return!1}if(s!=="all"){const h=a.isActive();if(s==="active"&&!h||s==="inactive"&&h)return!1}return!(typeof p=="boolean"&&a.isStale()!==p||o&&o!==a.state.fetchStatus||u&&!u(a))}function ox(n,a){const{exact:s,status:l,predicate:o,mutationKey:u}=n;if(u){if(!a.options.mutationKey)return!1;if(s){if(ar(a.options.mutationKey)!==ar(u))return!1}else if(!cl(a.options.mutationKey,u))return!1}return!(l&&a.state.status!==l||o&&!o(a))}function wm(n,a){return(a?.queryKeyHashFn||ar)(n)}function ar(n){return JSON.stringify(n,(a,s)=>Vf(s)?Object.keys(s).sort().reduce((l,o)=>(l[o]=s[o],l),{}):s)}function cl(n,a){return n===a?!0:typeof n!=typeof a?!1:n&&a&&typeof n=="object"&&typeof a=="object"?Object.keys(a).every(s=>cl(n[s],a[s])):!1}var eE=Object.prototype.hasOwnProperty;function Em(n,a){if(n===a)return n;const s=cx(n)&&cx(a);if(!s&&!(Vf(n)&&Vf(a)))return a;const o=(s?n:Object.keys(n)).length,u=s?a:Object.keys(a),m=u.length,p=s?new Array(m):{};let h=0;for(let v=0;v<m;v++){const y=s?v:u[v],g=n[y],S=a[y];if(g===S){p[y]=g,(s?v<o:eE.call(n,y))&&h++;continue}if(g===null||S===null||typeof g!="object"||typeof S!="object"){p[y]=S;continue}const j=Em(g,S);p[y]=j,j===g&&h++}return o===m&&h===o?n:p}function ul(n,a){if(!a||Object.keys(n).length!==Object.keys(a).length)return!1;for(const s in n)if(n[s]!==a[s])return!1;return!0}function cx(n){return Array.isArray(n)&&n.length===Object.keys(n).length}function Vf(n){if(!ux(n))return!1;const a=n.constructor;if(a===void 0)return!0;const s=a.prototype;return!(!ux(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(n)!==Object.prototype)}function ux(n){return Object.prototype.toString.call(n)==="[object Object]"}function tE(n){return new Promise(a=>{Pr.setTimeout(a,n)})}function Kf(n,a,s){return typeof s.structuralSharing=="function"?s.structuralSharing(n,a):s.structuralSharing!==!1?Em(n,a):a}function nE(n,a,s=0){const l=[...n,a];return s&&l.length>s?l.slice(1):l}function aE(n,a,s=0){const l=[a,...n];return s&&l.length>s?l.slice(0,-1):l}var ln=Symbol();function zy(n,a){return!n.queryFn&&a?.initialPromise?()=>a.initialPromise:!n.queryFn||n.queryFn===ln?()=>Promise.reject(new Error(`Missing queryFn: '${n.queryHash}'`)):n.queryFn}function ky(n,a){return typeof n=="function"?n(...a):!!n}var rE=class extends Gr{#t;#e;#n;constructor(){super(),this.#n=n=>{if(!Ur&&window.addEventListener){const a=()=>n();return window.addEventListener("visibilitychange",a,!1),()=>{window.removeEventListener("visibilitychange",a)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(n){this.#n=n,this.#e?.(),this.#e=n(a=>{typeof a=="boolean"?this.setFocused(a):this.onFocus()})}setFocused(n){this.#t!==n&&(this.#t=n,this.onFocus())}onFocus(){const n=this.isFocused();this.listeners.forEach(a=>{a(n)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},jm=new rE;function Ff(){let n,a;const s=new Promise((o,u)=>{n=o,a=u});s.status="pending",s.catch(()=>{});function l(o){Object.assign(s,o),delete s.resolve,delete s.reject}return s.resolve=o=>{l({status:"fulfilled",value:o}),n(o)},s.reject=o=>{l({status:"rejected",reason:o}),a(o)},s}var sE=Jw;function iE(){let n=[],a=0,s=p=>{p()},l=p=>{p()},o=sE;const u=p=>{a?n.push(p):o(()=>{s(p)})},m=()=>{const p=n;n=[],p.length&&o(()=>{l(()=>{p.forEach(h=>{s(h)})})})};return{batch:p=>{let h;a++;try{h=p()}finally{a--,a||m()}return h},batchCalls:p=>(...h)=>{u(()=>{p(...h)})},schedule:u,setNotifyFunction:p=>{s=p},setBatchNotifyFunction:p=>{l=p},setScheduler:p=>{o=p}}}var nt=iE(),lE=class extends Gr{#t=!0;#e;#n;constructor(){super(),this.#n=n=>{if(!Ur&&window.addEventListener){const a=()=>n(!0),s=()=>n(!1);return window.addEventListener("online",a,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",a),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(n){this.#n=n,this.#e?.(),this.#e=n(this.setOnline.bind(this))}setOnline(n){this.#t!==n&&(this.#t=n,this.listeners.forEach(s=>{s(n)}))}isOnline(){return this.#t}},mc=new lE;function oE(n){return Math.min(1e3*2**n,3e4)}function Py(n){return(n??"online")==="online"?mc.isOnline():!0}var Xf=class extends Error{constructor(n){super("CancelledError"),this.revert=n?.revert,this.silent=n?.silent}};function Hy(n){let a=!1,s=0,l;const o=Ff(),u=()=>o.status!=="pending",m=E=>{if(!u()){const C=new Xf(E);S(C),n.onCancel?.(C)}},p=()=>{a=!0},h=()=>{a=!1},v=()=>jm.isFocused()&&(n.networkMode==="always"||mc.isOnline())&&n.canRun(),y=()=>Py(n.networkMode)&&n.canRun(),g=E=>{u()||(l?.(),o.resolve(E))},S=E=>{u()||(l?.(),o.reject(E))},j=()=>new Promise(E=>{l=C=>{(u()||v())&&E(C)},n.onPause?.()}).then(()=>{l=void 0,u()||n.onContinue?.()}),N=()=>{if(u())return;let E;const C=s===0?n.initialPromise:void 0;try{E=C??n.fn()}catch(M){E=Promise.reject(M)}Promise.resolve(E).then(g).catch(M=>{if(u())return;const q=n.retry??(Ur?0:3),G=n.retryDelay??oE,F=typeof G=="function"?G(s,M):G,B=q===!0||typeof q=="number"&&s<q||typeof q=="function"&&q(s,M);if(a||!B){S(M);return}s++,n.onFail?.(s,M),tE(F).then(()=>v()?void 0:j()).then(()=>{a?S(M):N()})})};return{promise:o,status:()=>o.status,cancel:m,continue:()=>(l?.(),o),cancelRetry:p,continueRetry:h,canStart:y,start:()=>(y()?N():j().then(N),o)}}var Ly=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Yf(this.gcTime)&&(this.#t=Pr.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(n){this.gcTime=Math.max(this.gcTime||0,n??(Ur?1/0:300*1e3))}clearGcTimeout(){this.#t&&(Pr.clearTimeout(this.#t),this.#t=void 0)}},cE=class extends Ly{#t;#e;#n;#r;#a;#s;#l;constructor(n){super(),this.#l=!1,this.#s=n.defaultOptions,this.setOptions(n.options),this.observers=[],this.#r=n.client,this.#n=this.#r.getQueryCache(),this.queryKey=n.queryKey,this.queryHash=n.queryHash,this.#t=dx(this.options),this.state=n.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#a?.promise}setOptions(n){if(this.options={...this.#s,...n},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const a=dx(this.options);a.data!==void 0&&(this.setData(a.data,{updatedAt:a.dataUpdatedAt,manual:!0}),this.#t=a)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(n,a){const s=Kf(this.state.data,n,this.options);return this.#i({data:s,type:"success",dataUpdatedAt:a?.updatedAt,manual:a?.manual}),s}setState(n,a){this.#i({type:"setState",state:n,setStateOptions:a})}cancel(n){const a=this.#a?.promise;return this.#a?.cancel(n),a?a.then(At).catch(At):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(n=>bn(n.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===ln||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(n=>tr(n.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(n=>n.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(n=0){return this.state.data===void 0?!0:n==="static"?!1:this.state.isInvalidated?!0:!Ry(this.state.dataUpdatedAt,n)}onFocus(){this.observers.find(a=>a.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#a?.continue()}onOnline(){this.observers.find(a=>a.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#a?.continue()}addObserver(n){this.observers.includes(n)||(this.observers.push(n),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",query:this,observer:n}))}removeObserver(n){this.observers.includes(n)&&(this.observers=this.observers.filter(a=>a!==n),this.observers.length||(this.#a&&(this.#l?this.#a.cancel({revert:!0}):this.#a.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:n}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}async fetch(n,a){if(this.state.fetchStatus!=="idle"&&this.#a?.status()!=="rejected"){if(this.state.data!==void 0&&a?.cancelRefetch)this.cancel({silent:!0});else if(this.#a)return this.#a.continueRetry(),this.#a.promise}if(n&&this.setOptions(n),!this.options.queryFn){const p=this.observers.find(h=>h.options.queryFn);p&&this.setOptions(p.options)}const s=new AbortController,l=p=>{Object.defineProperty(p,"signal",{enumerable:!0,get:()=>(this.#l=!0,s.signal)})},o=()=>{const p=zy(this.options,a),v=(()=>{const y={client:this.#r,queryKey:this.queryKey,meta:this.meta};return l(y),y})();return this.#l=!1,this.options.persister?this.options.persister(p,v,this):p(v)},m=(()=>{const p={fetchOptions:a,options:this.options,queryKey:this.queryKey,client:this.#r,state:this.state,fetchFn:o};return l(p),p})();this.options.behavior?.onFetch(m,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==m.fetchOptions?.meta)&&this.#i({type:"fetch",meta:m.fetchOptions?.meta}),this.#a=Hy({initialPromise:a?.initialPromise,fn:m.fetchFn,onCancel:p=>{p instanceof Xf&&p.revert&&this.setState({...this.#e,fetchStatus:"idle"}),s.abort()},onFail:(p,h)=>{this.#i({type:"failed",failureCount:p,error:h})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:m.options.retry,retryDelay:m.options.retryDelay,networkMode:m.options.networkMode,canRun:()=>!0});try{const p=await this.#a.start();if(p===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(p),this.#n.config.onSuccess?.(p,this),this.#n.config.onSettled?.(p,this.state.error,this),p}catch(p){if(p instanceof Xf){if(p.silent)return this.#a.promise;if(p.revert){if(this.state.data===void 0)throw p;return this.state.data}}throw this.#i({type:"error",error:p}),this.#n.config.onError?.(p,this),this.#n.config.onSettled?.(this.state.data,p,this),p}finally{this.scheduleGc()}}#i(n){const a=s=>{switch(n.type){case"failed":return{...s,fetchFailureCount:n.failureCount,fetchFailureReason:n.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...Uy(s.data,this.options),fetchMeta:n.meta??null};case"success":const l={...s,data:n.data,dataUpdateCount:s.dataUpdateCount+1,dataUpdatedAt:n.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!n.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=n.manual?l:void 0,l;case"error":const o=n.error;return{...s,error:o,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...n.state}}};this.state=a(this.state),nt.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:n})})}};function Uy(n,a){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Py(a.networkMode)?"fetching":"paused",...n===void 0&&{error:null,status:"pending"}}}function dx(n){const a=typeof n.initialData=="function"?n.initialData():n.initialData,s=a!==void 0,l=s?typeof n.initialDataUpdatedAt=="function"?n.initialDataUpdatedAt():n.initialDataUpdatedAt:0;return{data:a,dataUpdateCount:0,dataUpdatedAt:s?l??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var yl=class extends Gr{constructor(n,a){super(),this.options=a,this.#t=n,this.#i=null,this.#l=Ff(),this.bindMethods(),this.setOptions(a)}#t;#e=void 0;#n=void 0;#r=void 0;#a;#s;#l;#i;#m;#d;#f;#c;#u;#o;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),fx(this.#e,this.options)?this.#p():this.updateResult(),this.#y())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return $f(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return $f(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#S(),this.#e.removeObserver(this)}setOptions(n){const a=this.options,s=this.#e;if(this.options=this.#t.defaultQueryOptions(n),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof bn(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),a._defaulted&&!ul(this.options,a)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const l=this.hasListeners();l&&mx(this.#e,s,this.options,a)&&this.#p(),this.updateResult(),l&&(this.#e!==s||bn(this.options.enabled,this.#e)!==bn(a.enabled,this.#e)||tr(this.options.staleTime,this.#e)!==tr(a.staleTime,this.#e))&&this.#g();const o=this.#v();l&&(this.#e!==s||bn(this.options.enabled,this.#e)!==bn(a.enabled,this.#e)||o!==this.#o)&&this.#x(o)}getOptimisticResult(n){const a=this.#t.getQueryCache().build(this.#t,n),s=this.createResult(a,n);return dE(this,s)&&(this.#r=s,this.#s=this.options,this.#a=this.#e.state),s}getCurrentResult(){return this.#r}trackResult(n,a){return new Proxy(n,{get:(s,l)=>(this.trackProp(l),a?.(l),l==="promise"&&!this.options.experimental_prefetchInRender&&this.#l.status==="pending"&&this.#l.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(s,l))})}trackProp(n){this.#h.add(n)}getCurrentQuery(){return this.#e}refetch({...n}={}){return this.fetch({...n})}fetchOptimistic(n){const a=this.#t.defaultQueryOptions(n),s=this.#t.getQueryCache().build(this.#t,a);return s.fetch().then(()=>this.createResult(s,a))}fetch(n){return this.#p({...n,cancelRefetch:n.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#r))}#p(n){this.#w();let a=this.#e.fetch(this.options,n);return n?.throwOnError||(a=a.catch(At)),a}#g(){this.#b();const n=tr(this.options.staleTime,this.#e);if(Ur||this.#r.isStale||!Yf(n))return;const s=Ry(this.#r.dataUpdatedAt,n)+1;this.#c=Pr.setTimeout(()=>{this.#r.isStale||this.updateResult()},s)}#v(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#x(n){this.#S(),this.#o=n,!(Ur||bn(this.options.enabled,this.#e)===!1||!Yf(this.#o)||this.#o===0)&&(this.#u=Pr.setInterval(()=>{(this.options.refetchIntervalInBackground||jm.isFocused())&&this.#p()},this.#o))}#y(){this.#g(),this.#x(this.#v())}#b(){this.#c&&(Pr.clearTimeout(this.#c),this.#c=void 0)}#S(){this.#u&&(Pr.clearInterval(this.#u),this.#u=void 0)}createResult(n,a){const s=this.#e,l=this.options,o=this.#r,u=this.#a,m=this.#s,h=n!==s?n.state:this.#n,{state:v}=n;let y={...v},g=!1,S;if(a._optimisticResults){const k=this.hasListeners(),W=!k&&fx(n,a),ee=k&&mx(n,s,a,l);(W||ee)&&(y={...y,...Uy(v.data,n.options)}),a._optimisticResults==="isRestoring"&&(y.fetchStatus="idle")}let{error:j,errorUpdatedAt:N,status:E}=y;S=y.data;let C=!1;if(a.placeholderData!==void 0&&S===void 0&&E==="pending"){let k;o?.isPlaceholderData&&a.placeholderData===m?.placeholderData?(k=o.data,C=!0):k=typeof a.placeholderData=="function"?a.placeholderData(this.#f?.state.data,this.#f):a.placeholderData,k!==void 0&&(E="success",S=Kf(o?.data,k,a),g=!0)}if(a.select&&S!==void 0&&!C)if(o&&S===u?.data&&a.select===this.#m)S=this.#d;else try{this.#m=a.select,S=a.select(S),S=Kf(o?.data,S,a),this.#d=S,this.#i=null}catch(k){this.#i=k}this.#i&&(j=this.#i,S=this.#d,N=Date.now(),E="error");const M=y.fetchStatus==="fetching",q=E==="pending",G=E==="error",F=q&&M,B=S!==void 0,T={status:E,fetchStatus:y.fetchStatus,isPending:q,isSuccess:E==="success",isError:G,isInitialLoading:F,isLoading:F,data:S,dataUpdatedAt:y.dataUpdatedAt,error:j,errorUpdatedAt:N,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>h.dataUpdateCount||y.errorUpdateCount>h.errorUpdateCount,isFetching:M,isRefetching:M&&!q,isLoadingError:G&&!B,isPaused:y.fetchStatus==="paused",isPlaceholderData:g,isRefetchError:G&&B,isStale:Nm(n,a),refetch:this.refetch,promise:this.#l,isEnabled:bn(a.enabled,n)!==!1};if(this.options.experimental_prefetchInRender){const k=re=>{T.status==="error"?re.reject(T.error):T.data!==void 0&&re.resolve(T.data)},W=()=>{const re=this.#l=T.promise=Ff();k(re)},ee=this.#l;switch(ee.status){case"pending":n.queryHash===s.queryHash&&k(ee);break;case"fulfilled":(T.status==="error"||T.data!==ee.value)&&W();break;case"rejected":(T.status!=="error"||T.error!==ee.reason)&&W();break}}return T}updateResult(){const n=this.#r,a=this.createResult(this.#e,this.options);if(this.#a=this.#e.state,this.#s=this.options,this.#a.data!==void 0&&(this.#f=this.#e),ul(a,n))return;this.#r=a;const s=()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options,o=typeof l=="function"?l():l;if(o==="all"||!o&&!this.#h.size)return!0;const u=new Set(o??this.#h);return this.options.throwOnError&&u.add("error"),Object.keys(this.#r).some(m=>{const p=m;return this.#r[p]!==n[p]&&u.has(p)})};this.#E({listeners:s()})}#w(){const n=this.#t.getQueryCache().build(this.#t,this.options);if(n===this.#e)return;const a=this.#e;this.#e=n,this.#n=n.state,this.hasListeners()&&(a?.removeObserver(this),n.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#y()}#E(n){nt.batch(()=>{n.listeners&&this.listeners.forEach(a=>{a(this.#r)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function uE(n,a){return bn(a.enabled,n)!==!1&&n.state.data===void 0&&!(n.state.status==="error"&&a.retryOnMount===!1)}function fx(n,a){return uE(n,a)||n.state.data!==void 0&&$f(n,a,a.refetchOnMount)}
9function $f(n,a,s){if(bn(a.enabled,n)!==!1&&tr(a.staleTime,n)!=="static"){const l=typeof s=="function"?s(n):s;return l==="always"||l!==!1&&Nm(n,a)}return!1}function mx(n,a,s,l){return(n!==a||bn(l.enabled,n)===!1)&&(!s.suspense||n.state.status!=="error")&&Nm(n,s)}function Nm(n,a){return bn(a.enabled,n)!==!1&&n.isStaleByTime(tr(a.staleTime,n))}function dE(n,a){return!ul(n.getCurrentResult(),a)}function pc(n){return{onFetch:(a,s)=>{const l=a.options,o=a.fetchOptions?.meta?.fetchMore?.direction,u=a.state.data?.pages||[],m=a.state.data?.pageParams||[];let p={pages:[],pageParams:[]},h=0;const v=async()=>{let y=!1;const g=N=>{Object.defineProperty(N,"signal",{enumerable:!0,get:()=>(a.signal.aborted?y=!0:a.signal.addEventListener("abort",()=>{y=!0}),a.signal)})},S=zy(a.options,a.fetchOptions),j=async(N,E,C)=>{if(y)return Promise.reject();if(E==null&&N.pages.length)return Promise.resolve(N);const q=(()=>{const P={client:a.client,queryKey:a.queryKey,pageParam:E,direction:C?"backward":"forward",meta:a.options.meta};return g(P),P})(),G=await S(q),{maxPages:F}=a.options,B=C?aE:nE;return{pages:B(N.pages,G,F),pageParams:B(N.pageParams,E,F)}};if(o&&u.length){const N=o==="backward",E=N?qy:Zf,C={pages:u,pageParams:m},M=E(l,C);p=await j(C,M,N)}else{const N=n??u.length;do{const E=h===0?m[0]??l.initialPageParam:Zf(l,p);if(h>0&&E==null)break;p=await j(p,E),h++}while(h<N)}return p};a.options.persister?a.fetchFn=()=>a.options.persister?.(v,{client:a.client,queryKey:a.queryKey,meta:a.options.meta,signal:a.signal},s):a.fetchFn=v}}}function Zf(n,{pages:a,pageParams:s}){const l=a.length-1;return a.length>0?n.getNextPageParam(a[l],a,s[l],s):void 0}function qy(n,{pages:a,pageParams:s}){return a.length>0?n.getPreviousPageParam?.(a[0],a,s[0],s):void 0}function fE(n,a){return a?Zf(n,a)!=null:!1}function mE(n,a){return!a||!n.getPreviousPageParam?!1:qy(n,a)!=null}var By=class extends yl{constructor(n,a){super(n,a)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(n){super.setOptions({...n,behavior:pc()})}getOptimisticResult(n){return n.behavior=pc(),super.getOptimisticResult(n)}fetchNextPage(n){return this.fetch({...n,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(n){return this.fetch({...n,meta:{fetchMore:{direction:"backward"}}})}createResult(n,a){const{state:s}=n,l=super.createResult(n,a),{isFetching:o,isRefetching:u,isError:m,isRefetchError:p}=l,h=s.fetchMeta?.fetchMore?.direction,v=m&&h==="forward",y=o&&h==="forward",g=m&&h==="backward",S=o&&h==="backward";return{...l,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:fE(a,s.data),hasPreviousPage:mE(a,s.data),isFetchNextPageError:v,isFetchingNextPage:y,isFetchPreviousPageError:g,isFetchingPreviousPage:S,isRefetchError:p&&!v&&!g,isRefetching:u&&!y&&!S}}},pE=class extends Ly{#t;#e;#n;#r;constructor(n){super(),this.#t=n.client,this.mutationId=n.mutationId,this.#n=n.mutationCache,this.#e=[],this.state=n.state||Iy(),this.setOptions(n.options),this.scheduleGc()}setOptions(n){this.options=n,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(n){this.#e.includes(n)||(this.#e.push(n),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:n}))}removeObserver(n){this.#e=this.#e.filter(a=>a!==n),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:n})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(n){const a=()=>{this.#a({type:"continue"})},s={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=Hy({fn:()=>this.options.mutationFn?this.options.mutationFn(n,s):Promise.reject(new Error("No mutationFn found")),onFail:(u,m)=>{this.#a({type:"failed",failureCount:u,error:m})},onPause:()=>{this.#a({type:"pause"})},onContinue:a,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const l=this.state.status==="pending",o=!this.#r.canStart();try{if(l)a();else{this.#a({type:"pending",variables:n,isPaused:o}),await this.#n.config.onMutate?.(n,this,s);const m=await this.options.onMutate?.(n,s);m!==this.state.context&&this.#a({type:"pending",context:m,variables:n,isPaused:o})}const u=await this.#r.start();return await this.#n.config.onSuccess?.(u,n,this.state.context,this,s),await this.options.onSuccess?.(u,n,this.state.context,s),await this.#n.config.onSettled?.(u,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(u,null,n,this.state.context,s),this.#a({type:"success",data:u}),u}catch(u){try{throw await this.#n.config.onError?.(u,n,this.state.context,this,s),await this.options.onError?.(u,n,this.state.context,s),await this.#n.config.onSettled?.(void 0,u,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(void 0,u,n,this.state.context,s),u}finally{this.#a({type:"error",error:u})}}finally{this.#n.runNext(this)}}#a(n){const a=s=>{switch(n.type){case"failed":return{...s,failureCount:n.failureCount,failureReason:n.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};
vendor: 1,577 bytes, line 9
9case"pending":return{...s,context:n.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:n.isPaused,status:"pending",variables:n.variables,submittedAt:Date.now()};case"success":return{...s,data:n.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:n.error,failureCount:s.failureCount+1,failureReason:n.error,isPaused:!1,status:"error"}}};this.state=a(this.state),nt.batch(()=>{this.#e.forEach(s=>{s.onMutationUpdate(n)}),this.#n.notify({mutation:this,type:"updated",action:n})})}};function Iy(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var hE=class extends Gr{constructor(n={}){super(),this.config=n,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(n,a,s){const l=new pE({client:n,mutationCache:this,mutationId:++this.#n,options:n.defaultMutationOptions(a),state:s});return this.add(l),l}add(n){this.#t.add(n);const a=Go(n);if(typeof a=="string"){const s=this.#e.get(a);s?s.push(n):this.#e.set(a,[n])}this.notify({type:"added",mutation:n})}remove(n){if(this.#t.delete(n)){const a=Go(n);if(typeof a=="string"){const s=this.#e.get(a);if(s)if(s.length>1){const l=s.indexOf(n);l!==-1&&s.splice(l,1)}else s[0]===n&&this.#e.delete(a)}}this.notify({type:"removed",mutation:n})}canRun(n){const a=Go(n);if(typeof a=="string"){const l=this.#e.get(a)?.find(o=>o.state.status==="pending");return!l||l===n}else return!0}runNext(n){const a=Go(n);return typeof a=="string"?this.#e.get(a)?.find(l=>
9l!==n&&l.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){nt.batch(()=>{this.#t.forEach(n=>{this.notify({type:"removed",mutation:n})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(n){const a={exact:!0,...n};return this.getAll().find(s=>ox(a,s))}findAll(n={}){return this.getAll().filter(a=>ox(n,a))}notify(n){nt.batch(()=>{this.listeners.forEach(a=>{a(n)})})}resumePausedMutations(){const n=this.getAll().filter(a=>a.state.isPaused);return nt.batch(()=>Promise.all(n.map(a=>a.continue().catch(At))))}};function Go(n){return n.options.scope?.id}var gE=class extends Gr{#t;#e=void 0;#n;#r;constructor(a,s){super(),this.#t=a,this.setOptions(s),this.bindMethods(),this.#a()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(a){const s=this.options;this.options=this.#t.defaultMutationOptions(a),ul(this.options,s)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),s?.mutationKey&&this.options.mutationKey&&ar(s.mutationKey)!==ar(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(a){this.#a(),this.#s(a)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#a(),this.#s()}mutate(a,s){return this.#r=s,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(a)}#a(){const a=this.#n?.state??Iy();this.#e={...a,isPending:a.status==="pending",isSuccess:a.status==="success",isError:a.status==="error",isIdle:a.status==="idle",mutate:this.mutate,reset:this.reset}}#s(a){nt.batch(()=>{if(this.#r&&this.hasListeners()){const s=this.#e.variables,l=this.#e.context,o={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};a?.type==="success"?(this.#r.onSuccess?.(a.data,s,l,o),this.#r.onSettled?.(a.data,null,s,l,o)):a?.type==="error"&&(this.#r.onError?.(a.error,s,l,o),this.#r.onSettled?.(void 0,a.error,s,l,o))}this.listeners.forEach(s=>{s(this.#e)})})}};function px(n,a){const s=new Set(a);return n.filter(l=>!s.has(l))}function vE(n,a,s){const l=n.slice(0);return l[a]=s,l}var xE=class extends Gr{#t;#e;#n;#r;#a;#s;#l;#i;#m=[];constructor(n,a,s){super(),this.#t=n,this.#r=s,this.#n=[],this.#a=[],this.#e=[],this.setQueries(a)}onSubscribe(){this.listeners.size===1&&this.#a.forEach(n=>{n.subscribe(a=>{this.#u(n,a)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#a.forEach(n=>{n.destroy()})}setQueries(n,a){this.#n=n,this.#r=a,nt.batch(()=>{const s=this.#a,l=this.#c(this.#n);this.#m=l,l.forEach(y=>y.observer.setOptions(y.defaultedQueryOptions));const o=l.map(y=>y.observer),u=o.map(y=>y.getCurrentResult()),m=s.length!==o.length,p=o.some((y,g)=>y!==s[g]),h=m||p,v=h?!0:u.some((y,g)=>{const S=this.#e[g];return!S||!ul(y,S)});!h&&!v||(h&&(this.#a=o),this.#e=u,this.hasListeners()&&(h&&(px(s,o).forEach(y=>{y.destroy()}),px(o,s).forEach(y=>{y.subscribe(g=>{this.#u(y,g)})})),this.#o()))})}getCurrentResult(){return this.#e}getQueries(){return this.#a.map(n=>n.getCurrentQuery())}getObservers(){return this.#a}getOptimisticResult(n,a){const s=this.#c(n),l=s.map(o=>o.observer.getOptimisticResult(o.defaultedQueryOptions));return[l,o=>this.#f(o??l,a),()=>this.#d(l,s)]}#d(n,a){return a.map((s,l)=>{const o=n[l];return s.defaultedQueryOptions.notifyOnChangeProps?o:s.observer.trackResult(o,u=>{a.forEach(m=>{m.observer.trackProp(u)})})})}#f(n,a){return a?((!this.#s||this.#e!==this.#i||a!==this.#l)&&(this.#l=a,this.#i=this.#e,this.#s=Em(this.#s,a(n))),this.#s):n}#c(n){const a=new Map(this.#a.map(l=>[l.options.queryHash,l])),s=[];return n.forEach(l=>{const o=this.#t.defaultQueryOptions(l),u=a.get(o.queryHash);u?s.push({defaultedQueryOptions:o,observer:u}):s.push({defaultedQueryOptions:o,observer:new yl(this.#t,o)})}),s}#u(n,a){const s=this.#a.indexOf(n);s!==-1&&(this.#e=vE(this.#e,s,a),this.#o())}#o(){if(this.hasListeners()){const n=this.#s,a=this.#d(this.#e,this.#m),s=this.#f(a,this.#r?.combine);n!==s&&nt.batch(()=>
vendor: 14,338 bytes, lines 9-17
9{this.listeners.forEach(l=>{l(this.#e)})})}}},yE=class extends Gr{constructor(n={}){super(),this.config=n,this.#t=new Map}#t;build(n,a,s){const l=a.queryKey,o=a.queryHash??wm(l,a);let u=this.get(o);return u||(u=new cE({client:n,queryKey:l,queryHash:o,options:n.defaultQueryOptions(a),state:s,defaultOptions:n.getQueryDefaults(l)}),this.add(u)),u}add(n){this.#t.has(n.queryHash)||(this.#t.set(n.queryHash,n),this.notify({type:"added",query:n}))}remove(n){const a=this.#t.get(n.queryHash);a&&(n.destroy(),a===n&&this.#t.delete(n.queryHash),this.notify({type:"removed",query:n}))}clear(){nt.batch(()=>{this.getAll().forEach(n=>{this.remove(n)})})}get(n){return this.#t.get(n)}getAll(){return[...this.#t.values()]}find(n){const a={exact:!0,...n};return this.getAll().find(s=>lx(a,s))}findAll(n={}){const a=this.getAll();return Object.keys(n).length>0?a.filter(s=>lx(n,s)):a}notify(n){nt.batch(()=>{this.listeners.forEach(a=>{a(n)})})}onFocus(){nt.batch(()=>{this.getAll().forEach(n=>{n.onFocus()})})}onOnline(){nt.batch(()=>{this.getAll().forEach(n=>{n.onOnline()})})}},bE=class{#t;#e;#n;#r;#a;#s;#l;#i;constructor(n={}){this.#t=n.queryCache||new yE,this.#e=n.mutationCache||new hE,this.#n=n.defaultOptions||{},this.#r=new Map,this.#a=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#l=jm.subscribe(async n=>{n&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#i=mc.subscribe(async n=>{n&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#l?.(),this.#l=void 0,this.#i?.(),this.#i=void 0)}isFetching(n){return this.#t.findAll({...n,fetchStatus:"fetching"}).length}isMutating(n){return this.#e.findAll({...n,status:"pending"}).length}getQueryData(n){const a=this.defaultQueryOptions({queryKey:n});return this.#t.get(a.queryHash)?.state.data}ensureQueryData(n){const a=this.defaultQueryOptions(n),s=this.#t.build(this,a),l=s.state.data;return l===void 0?this.fetchQuery(n):(n.revalidateIfStale&&s.isStaleByTime(tr(a.staleTime,s))&&this.prefetchQuery(a),Promise.resolve(l))}getQueriesData(n){return this.#t.findAll(n).map(({queryKey:a,state:s})=>{const l=s.data;return[a,l]})}setQueryData(n,a,s){const l=this.defaultQueryOptions({queryKey:n}),u=this.#t.get(l.queryHash)?.state.data,m=Ww(a,u);if(m!==void 0)return this.#t.build(this,l).setData(m,{...s,manual:!0})}setQueriesData(n,a,s){return nt.batch(()=>this.#t.findAll(n).map(({queryKey:l})=>[l,this.setQueryData(l,a,s)]))}getQueryState(n){const a=this.defaultQueryOptions({queryKey:n});return this.#t.get(a.queryHash)?.state}removeQueries(n){const a=this.#t;nt.batch(()=>{a.findAll(n).forEach(s=>{a.remove(s)})})}resetQueries(n,a){const s=this.#t;return nt.batch(()=>(s.findAll(n).forEach(l=>{l.reset()}),this.refetchQueries({type:"active",...n},a)))}cancelQueries(n,a={}){const s={revert:!0,...a},l=nt.batch(()=>this.#t.findAll(n).map(o=>o.cancel(s)));return Promise.all(l).then(At).catch(At)}invalidateQueries(n,a={}){return nt.batch(()=>(this.#t.findAll(n).forEach(s=>{s.invalidate()}),n?.refetchType==="none"?Promise.resolve():this.refetchQueries({...n,type:n?.refetchType??n?.type??"active"},a)))}refetchQueries(n,a={}){const s={...a,cancelRefetch:a.cancelRefetch??!0},l=nt.batch(()=>this.#t.findAll(n).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let u=o.fetch(void 0,s);return s.throwOnError||(u=u.catch(At)),o.state.fetchStatus==="paused"?Promise.resolve():u}));return Promise.all(l).then(At)}fetchQuery(n){const a=this.defaultQueryOptions(n);a.retry===void 0&&(a.retry=!1);const s=this.#t.build(this,a);return s.isStaleByTime(tr(a.staleTime,s))?s.fetch(a):Promise.resolve(s.state.data)}prefetchQuery(n){return this.fetchQuery(n).then(At).catch(At)}fetchInfiniteQuery(n){return n.behavior=pc(n.pages),this.fetchQuery(n)}prefetchInfiniteQuery(n){return this.fetchInfiniteQuery(n).then(At).catch(At)}ensureInfiniteQueryData(n){return n.behavior=pc(n.pages),this.ensureQueryData(n)}resumePausedMutations(){return mc.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(n){this.#n=n}setQueryDefaults(n,a){this.#r.set(ar(n),{queryKey:n,defaultOptions:a})}getQueryDefaults(n){const a=[...this.#r.values()],s={};return a.forEach(l=>{cl(n,l.queryKey)&&Object.assign(s,l.defaultOptions)}),s}setMutationDefaults(n,a){this.#a.set(ar(n),{mutationKey:n,defaultOptions:a})}getMutationDefaults(n){const a=[...this.#a.values()],s={};return a.forEach(l=>{cl(n,l.mutationKey)&&Object.assign(s,l.defaultOptions)}),s}defaultQueryOptions(n){if(n._defaulted)return n;const a={...this.#n.queries,...this.getQueryDefaults(n.queryKey),...n,_defaulted:!0};return a.queryHash||(a.queryHash=wm(a.queryKey,a)),a.refetchOnReconnect===void 0&&(a.refetchOnReconnect=a.networkMode!=="always"),a.throwOnError===void 0&&(a.throwOnError=!!a.suspense),!a.networkMode&&a.persister&&(a.networkMode="offlineFirst"),a.queryFn===ln&&(a.enabled=!1),a}defaultMutationOptions(n){return n?._defaulted?n:{...this.#n.mutations,...n?.mutationKey&&this.getMutationDefaults(n.mutationKey),...n,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},bf={exports:{}},we={};/**
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 hx;function SE(){if(hx)return we;hx=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),m=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),S=Symbol.iterator;function j(_){return _===null||typeof _!="object"?null:(_=S&&_[S]||_["@@iterator"],typeof _=="function"?_:null)}var N={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E=Object.assign,C={};function M(_,Y,H){this.props=_,this.context=Y,this.refs=C,this.updater=H||N}M.prototype.isReactComponent={},M.prototype.setState=function(_,Y){if(typeof _!="object"&&typeof _!="function"&&_!=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,_,Y,"setState")},M.prototype.forceUpdate=function(_){this.updater.enqueueForceUpdate(this,_,"forceUpdate")};function q(){}q.prototype=M.prototype;function G(_,Y,H){this.props=_,this.context=Y,this.refs=C,this.updater=H||N}var F=G.prototype=new q;F.constructor=G,E(F,M.prototype),F.isPureReactComponent=!0;var B=Array.isArray;function P(){}var T={H:null,A:null,T:null,S:null},k=Object.prototype.hasOwnProperty;function W(_,Y,H){var K=H.ref;return{$$typeof:n,type:_,key:Y,ref:K!==void 0?K:null,props:H}}function ee(_,Y){return W(_.type,Y,_.props)}function re(_){return typeof _=="object"&&_!==null&&_.$$typeof===n}function ne(_){var Y={"=":"=0",":":"=2"};return"$"+_.replace(/[=:]/g,function(H){return Y[H]})}var oe=/\/+/g;function ie(_,Y){return typeof _=="object"&&_!==null&&_.key!=null?ne(""+_.key):Y.toString(36)}function fe(_){switch(_.status){case"fulfilled":return _.value;case"rejected":throw _.reason;default:switch(typeof _.status=="string"?_.then(P,P):(_.status="pending",_.then(function(Y){_.status==="pending"&&(_.status="fulfilled",_.value=Y)},function(Y){_.status==="pending"&&(_.status="rejected",_.reason=Y)})),_.status){case"fulfilled":return _.value;case"rejected":throw _.reason}}throw _}function O(_,Y,H,K,te){var ue=typeof _;(ue==="undefined"||ue==="boolean")&&(_=null);var se=!1;if(_===null)se=!0;else switch(ue){case"bigint":case"string":case"number":se=!0;break;case"object":switch(_.$$typeof){case n:case a:se=!0;break;case y:return se=_._init,O(se(_._payload),Y,H,K,te)}}if(se)return te=te(_),se=K===""?"."+ie(_,0):K,B(te)?(H="",se!=null&&(H=se.replace(oe,"$&/")+"/"),O(te,Y,H,"",function(le){return le})):te!=null&&(re(te)&&(te=ee(te,H+(te.key==null||_&&_.key===te.key?"":(""+te.key).replace(oe,"$&/")+"/")+se)),Y.push(te)),1;se=0;var xe=K===""?".":K+":";if(B(_))for(var Oe=0;Oe<_.length;Oe++)K=_[Oe],ue=xe+ie(K,Oe),se+=O(K,Y,H,ue,te);else if(Oe=j(_),typeof Oe=="function")for(_=Oe.call(_),Oe=0;!(K=_.next()).done;)K=K.value,ue=xe+ie(K,Oe++),se+=O(K,Y,H,ue,te);else if(ue==="object"){if(typeof _.then=="function")return O(fe(_),Y,H,K,te);throw Y=String(_),Error("Objects are not valid as a React child (found: "+(Y==="[object Object]"?"object with keys {"+Object.keys(_).join(", ")+"}":Y)+"). If you meant to render a collection of children, use an array instead.")}return se}function I(_,Y,H){if(_==null)return _;var K=[],te=0;return O(_,K,"","",function(ue){return Y.call(H,ue,te++)}),K}function z(_){if(_._status===-1){var Y=_._result;Y=Y(),Y.then(function(H){(_._status===0||_._status===-1)&&(_._status=1,_._result=H)},function(H){(_._status===0||_._status===-1)&&(_._status=2,_._result=H)}),_._status===-1&&(_._status=0,_._result=Y)}if(_._status===1)return _._result.default;throw _._result}var $=typeof reportError=="function"?reportError:function(_){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var Y=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof _=="object"&&_!==null&&typeof _.message=="string"?String(_.message):String(_),error:_});if(!window.dispatchEvent(Y))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",_);return}console.error(_)},ce={map:I,forEach:function(_,Y,H){I(_,function(){Y.apply(this,arguments)},H)},count:function(_){var Y=0;return I(_,function(){Y++}),Y},toArray:function(_){return I(_,function(Y){return Y})||[]},only:function(_){if(!re(_))throw Error("React.Children.only expected to receive a single React element child.");return _}};return we.Activity=g,we.Children=ce,we.Component=M,we.Fragment=s,we.Profiler=o,we.PureComponent=G,we.StrictMode=l,we.Suspense=h,we.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=T,we.__COMPILER_RUNTIME={__proto__:null,c:function(_){return T.H.useMemoCache(_)}},we.cache=function(_){return function(){return _.apply(null,arguments)}},we.cacheSignal=function(){return null},we.cloneElement=function(_,Y,H){if(_==null)throw Error("The argument must be a React element, but you passed "+_+".");var K=E({},_.props),te=_.key;if(Y!=null)for(ue in Y.key!==void 0&&(te=""+Y.key),Y)!k.call(Y,ue)||ue==="key"||ue==="__self"||ue==="__source"||ue==="ref"&&Y.ref===void 0||(K[ue]=Y[ue]);var ue=arguments.length-2;if(ue===1)K.children=H;else if(1<ue){for(var se=Array(ue),xe=0;xe<ue;xe++)se[xe]=arguments[xe+2];K.children=se}return W(_.type,te,K)},we.createContext=function(_){return _={$$typeof:m,_currentValue:_,_currentValue2:_,_threadCount:0,Provider:null,Consumer:null},_.Provider=_,_.Consumer={$$typeof:u,_context:_},_},we.createElement=function(_,Y,H){var K,te={},ue=null;if(Y!=null)for(K in Y.key!==void 0&&(ue=""+Y.key),Y)k.call(Y,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(te[K]=Y[K]);var se=arguments.length-2;if(se===1)te.children=H;else if(1<se){for(var xe=Array(se),Oe=0;Oe<se;Oe++)xe[Oe]=arguments[Oe+2];te.children=xe}if(_&&_.defaultProps)for(K in se=_.defaultProps,se)te[K]===void 0&&(te[K]=se[K]);return W(_,ue,te)},we.createRef=function(){return{current:null}},we.forwardRef=function(_){return{$$typeof:p,render:_}},we.isValidElement=re,we.lazy=function(_){return{$$typeof:y,_payload:{_status:-1,_result:_},_init:z}},we.memo=function(_,Y){return{$$typeof:v,type:_,compare:Y===void 0?null:Y}},we.startTransition=function(_){var Y=T.T,H={};T.T=H;try{var K=_(),te=T.S;te!==null&&te(H,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(P,$)}catch(ue){$(ue)}finally{Y!==null&&H.types!==null&&(Y.types=H.types),T.T=Y}},we.unstable_useCacheRefresh=function(){return T.H.useCacheRefresh()},we.use=function(_){return T.H.use(_)},we.useActionState=function(_,Y,H){return T.H.useActionState(_,Y,H)},we.useCallback=function(_,Y){return T.H.useCallback(_,Y)},we.useContext=function(_){return T.H.useContext(_)},we.useDebugValue=function(){},we.useDeferredValue=function(_,Y){return T.H.useDeferredValue(_,Y)},we.useEffect=function(_,Y){return T.H.useEffect(_,Y)},we.useEffectEvent=function(_){return T.H.useEffectEvent(_)},we.useId=function(){return T.H.useId()},we.useImperativeHandle=function(_,Y,H){return T.H.useImperativeHandle(_,Y,H)},we.useInsertionEffect=function(_,Y){return T.H.useInsertionEffect(_,Y)},we.useLayoutEffect=function(_,Y){return T.H.useLayoutEffect(_,Y)},we.useMemo=function(_,Y){return T.H.useMemo(_,Y)},we.useOptimistic=function(_,Y){return T.H.useOptimistic(_,Y)},we.useReducer=function(_,Y,H){return T.H.useReducer(_,Y,H)},we.useRef=function(_){return T.H.useRef(_)},we.useState=function(_){return T.H.useState(_)},we.useSyncExternalStore=function(_,Y,H){return T.H.useSyncExternalStore(_,Y,H)},we.useTransition=function(){return T.H.useTransition()},we.version="19.2.1",we}var gx;function Mc(){return gx||(gx=1,bf.exports=SE()),bf.exports}var b=Mc();const ae=Dy(b),Tc=Kw({__proto__:null,default:ae},[b]);var Qy=b.createContext(void 0),bl=n=>{const a=b.useContext(Qy);if(n)return n;if(!a)throw new Error("No QueryClient set, use QueryClientProvider to set one");return a},wE=({client:n,children:a})=>(b.useEffect(()=>(n.mount(),()=>{n.unmount()}),[n]),d.jsx(Qy.Provider,{value:n,children:a})),Gy=b.createContext(!1),Yy=()=>b.useContext(Gy);Gy.Provider;function EE(){let n=!1;return{clearReset:()=>{n=!1},reset:()=>{n=!0},isReset:()=>n}}var jE=b.createContext(EE()),Vy=()=>b.useContext(jE),Ky=(n,a)=>{(n.suspense||n.throwOnError||n.experimental_prefetchInRender)&&(a.isReset()||(n.retryOnMount=!1))},Fy=n=>{b.useEffect(()=>{n.clearReset()},[n])},Xy=({result:n,errorResetBoundary:a,throwOnError:s,query:l,suspense:o})=>n.isError&&!a.isReset()&&!n.isFetching&&l&&(o&&n.data===void 0||ky(s,[n.error,l])),_m=(n,a)=>a.state.data===void 0,$y=n=>{if(n.suspense){const s=o=>o==="static"?o:Math.max(o??1e3,1e3),l=n.staleTime;n.staleTime=typeof l=="function"?(...o)=>s(l(...o)):s(l),typeof n.gcTime=="number"&&(n.gcTime=Math.max(n.gcTime,1e3))}},Zy=(n,a)=>n.isLoading&&n.isFetching&&!a,Jf=(n,a)=>n?.suspense&&a.isPending,hc=(n,a,s)=>
17a.fetchOptimistic(n).catch(()=>{s.clearReset()});function Jy({queries:n,...a},s){const l=bl(s),o=Yy(),u=Vy(),m=b.useMemo(()=>n.map(E=>{const C=l.defaultQueryOptions(E);return C._optimisticResults=o?"isRestoring":"optimistic",C}),[n,l,o]);m.forEach(E=>{$y(E),Ky(E,u)}),Fy(u);const[p]=b.useState(()=>new xE(l,m,a)),[h,v,y]=p.getOptimisticResult(m,a.combine),g=!o&&a.subscribed!==!1;b.useSyncExternalStore(b.useCallback(E=>g?p.subscribe(nt.batchCalls(E)):At,[p,g]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),b.useEffect(()=>{p.setQueries(m,a)},[m,a,p]);const j=h.some((E,C)=>Jf(m[C],E))?h.flatMap((E,C)=>{const M=m[C];if(M){const q=new yl(l,M);if(Jf(M,E))return hc(M,q,u);Zy(E,o)&&hc(M,q,u)}return[]}):[];if(j.length>0)throw Promise.all(j);const N=h.find((E,C)=>{const M=m[C];return M&&Xy({result:E,errorResetBoundary:u,throwOnError:M.throwOnError,query:l.getQueryCache().get(M.queryHash),suspense:M.suspense})});if(N?.error)throw N.error;return v(y())}function Dc(n,a,s){const l=Yy(),o=Vy(),u=bl(s),m=u.defaultQueryOptions(n);u.getDefaultOptions().queries?._experimental_beforeQuery?.(m),m._optimisticResults=l?"isRestoring":"optimistic",$y(m),Ky(m,o),Fy(o);const p=!u.getQueryCache().get(m.queryHash),[h]=b.useState(()=>new a(u,m)),v=h.getOptimisticResult(m),y=!l&&n.subscribed!==!1;if(b.useSyncExternalStore(b.useCallback(g=>{const S=y?h.subscribe(nt.batchCalls(g)):At;return h.updateResult(),S},[h,y]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),b.useEffect(()=>{h.setOptions(m)},[m,h]),Jf(m,v))throw hc(m,h,o);if(Xy({result:v,errorResetBoundary:o,throwOnError:m.throwOnError,query:u.getQueryCache().get(m.queryHash),suspense:m.suspense}))throw v.error;return u.getDefaultOptions().queries?._experimental_afterQuery?.(m,v),m.experimental_prefetchInRender&&!Ur&&Zy(v,l)&&(p?hc(m,h,o):u.getQueryCache().get(m.queryHash)?.promise)?.catch(At).finally(()=>{h.updateResult()}),m.notifyOnChangeProps?v:h.trackResult(v)}function NE(n,a){return Dc(n,yl,a)}function _E(n,a){return Dc({...n,enabled:!0,suspense:!0,throwOnError:_m,placeholderData:void 0},yl,a)}function CE(n,a){return Dc({...n,enabled:!0,suspense:!0,throwOnError:_m},By,a)}function AE(n,a){return Jy({...n,queries:n.queries.map(s=>({...s,suspense:!0,throwOnError:_m,enabled:!0,placeholderData:void 0}))},a)}function OE(n,a){const s=bl(a);s.getQueryState(n.queryKey)||s.prefetchQuery(n)}function ME(n,a){const s=bl(a);s.getQueryState(n.queryKey)||s.prefetchInfiniteQuery(n)}function TE(n,a){const s=bl(a),[l]=b.useState(()=>new gE(s,n));b.useEffect(()=>{l.setOptions(n)},[l,n]);const o=b.useSyncExternalStore(b.useCallback(m=>l.subscribe(nt.batchCalls(m)),[l]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),u=b.useCallback((m,p)=>{l.mutate(m,p).catch(At)},[l]);if(o.error&&ky(l.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:u,mutateAsync:o.mutate}}function DE(n,a){return Dc(n,By,a)}function qr(n){return!!n&&!Array.isArray(n)&&typeof n=="object"}const RE=typeof Symbol=="function"&&!!Symbol.asyncIterator;function Wy(n){return RE&&qr(n)&&Symbol.asyncIterator in n}var zE=Object.create,e0=Object.defineProperty,kE=Object.getOwnPropertyDescriptor,t0=Object.getOwnPropertyNames,PE=Object.getPrototypeOf,HE=Object.prototype.hasOwnProperty,Sl=(n,a)=>function(){return a||(0,n[t0(n)[0]])((a={exports:{}}).exports,a),a.exports},LE=(n,a,s,l)=>{if(a&&typeof a=="object"||typeof a=="function")for(var o=t0(a),u=0,m=o.length,p;u<m;u++)p=o[u],!HE.call(n,p)&&p!==s&&e0(n,p,{get:(h=>a[h]).bind(null,p),enumerable:!(l=kE(a,p))||l.enumerable});return n},Rc=(n,a,s)=>(s=n!=null?zE(PE(n)):{},LE(e0(s,"default",{value:n,enumerable:!0}),n));const n0=()=>{},vx=n=>{Object.freeze&&Object.freeze(n)};function a0(n,a,s){var l;const o=a.join(".");return(l=s[o])!==null&&l!==void 0||(s[o]=new Proxy(n0,{get(u,m){if(!(typeof m!="string"||m==="then"))return a0(n,[...a,m],s)},apply(u,m,p){const h=a[a.length-1];let v={args:p,path:a};
17return h==="call"?v={args:p.length>=2?[p[1]]:[],path:a.slice(0,-1)}:h==="apply"&&(v={args:p.length>=2?p[1]:[],path:a.slice(0,-1)}),vx(v.args),vx(v.path),n(v)}})),s[o]}const zc=n=>a0(n,[],Object.create(null)),Cm=n=>new Proxy(n0,{get(a,s){if(s!=="then")return n(s)}});var r0=Sl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(n,a){function s(l){"@babel/helpers - typeof";return a.exports=s=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},a.exports.__esModule=!0,a.exports.default=a.exports,s(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),UE=Sl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(n,a){var s=r0().default;function l(o,u){if(s(o)!="object"||!o)return o;var m=o[Symbol.toPrimitive];if(m!==void 0){var p=m.call(o,u||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(u==="string"?String:Number)(o)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),qE=Sl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(n,a){var s=r0().default,l=UE();function o(u){var m=l(u,"string");return s(m)=="symbol"?m:m+""}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),s0=Sl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(n,a){var s=qE();function l(o,u,m){return(u=s(u))in o?Object.defineProperty(o,u,{value:m,enumerable:!0,configurable:!0,writable:!0}):o[u]=m,o}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),Am=Sl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(n,a){var s=s0();function l(u,m){var p=Object.keys(u);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(u);m&&(h=h.filter(function(v){return Object.getOwnPropertyDescriptor(u,v).enumerable})),p.push.apply(p,h)}return p}function o(u){for(var m=1;m<arguments.length;m++){var p=arguments[m]!=null?arguments[m]:{};m%2?l(Object(p),!0).forEach(function(h){s(u,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(h){Object.defineProperty(u,h,Object.getOwnPropertyDescriptor(p,h))})}return u}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}});Rc(Am());Rc(s0());var Yo=Rc(Am());function BE(n,a){if("error"in n){const l=a.deserialize(n.error);return{ok:!1,error:(0,Yo.default)((0,Yo.default)({},n),{},{error:l})}}return{ok:!0,result:(0,Yo.default)((0,Yo.default)({},n.result),(!n.result.type||n.result.type==="data")&&{type:"data",data:a.deserialize(n.result.data)})}}var Sf=class extends Error{constructor(){super("Unable to transform response from server")}};function IE(n,a){let s;try{s=BE(n,a)}catch{throw new Sf}if(!s.ok&&(!qr(s.error.error)||typeof s.error.error.code!="number"))throw new Sf;if(s.ok&&!qr(s.result))throw new Sf;return s}Rc(Am());function kc(n){const a={subscribe(s){let l=null,o=!1,u=!1,m=!1;function p(){if(l===null){m=!0;return}u||(u=!0,typeof l=="function"?l():l&&l.unsubscribe())}return l=n({next(h){var v;o||(v=s.next)===null||v===void 0||v.call(s,h)},error(h){var v;o||(o=!0,(v=s.error)===null||v===void 0||v.call(s,h),p())},complete(){var h;o||(o=!0,(h=s.complete)===null||h===void 0||h.call(s),p())}}),m&&p(),{unsubscribe:p}},pipe(...s){return s.reduce(QE,a)}};return a}function QE(n,a){return a(n)}function GE(n){const a=new AbortController;return new Promise((l,o)=>{let u=!1;function m(){u||(u=!0,p.unsubscribe())}a.signal.addEventListener("abort",()=>{o(a.signal.reason)});const p=n.subscribe({next(h){u=!0,l(h),m()},error(h){o(h)},complete(){a.abort(),m()}})})}var YE=Object.create,i0=Object.defineProperty,VE=Object.getOwnPropertyDescriptor,l0=Object.getOwnPropertyNames,KE=Object.getPrototypeOf,FE=Object.prototype.hasOwnProperty,cr=(n,a)=>function(){return a||(0,n[l0(n)[0]])((a={exports:{}}).exports,a),a.exports},XE=(n,a,s,l)=>{if(a&&typeof a=="object"||typeof a=="function")for(var o=l0(a),u=0,m=o.length,p;u<m;u++)p=o[u],!FE.call(n,p)&&p!==s&&i0(n,p,{get:(h=>a[h]).bind(null,p),enumerable:!(l=VE(a,p))||l.enumerable});return n},Yr=(n,a,s)=>(s=n!=null?YE(KE(n)):{},XE(a||!n||!n.__esModule?i0(s,"default",{value:n,enumerable:!0}):s,n)),$E=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(n,a){function s(l,o){if(l==null)return{};var u={};for(var m in l)if({}.hasOwnProperty.call(l,m)){if(o.includes(m))continue;u[m]=l[m]}return u}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),ZE=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(n,a){var s=$E();function l(o,u){if(o==null)return{};var m,p,h=s(o,u);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(o);for(p=0;p<v.length;p++)m=v[p],u.includes(m)||{}.propertyIsEnumerable.call(o,m)&&(h[m]=o[m])}return h}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),o0=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(n,a){function s(l){"@babel/helpers - typeof";return a.exports=s=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},a.exports.__esModule=!0,a.exports.default=a.exports,s(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),JE=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(n,a){var s=o0().default;function l(o,u){if(s(o)!="object"||!o)return o;var m=o[Symbol.toPrimitive];if(m!==void 0){var p=m.call(o,u||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(u==="string"?String:Number)(o)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),WE=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(n,a){var s=o0().default,l=JE();function o(u){var m=l(u,"string");return s(m)=="symbol"?m:m+""}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),ej=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/
17defineProperty.js"(n,a){var s=WE();function l(o,u,m){return(u=s(u))in o?Object.defineProperty(o,u,{value:m,enumerable:!0,configurable:!0,writable:!0}):o[u]=m,o}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),wl=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(n,a){var s=ej();function l(u,m){var p=Object.keys(u);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(u);m&&(h=h.filter(function(v){return Object.getOwnPropertyDescriptor(u,v).enumerable})),p.push.apply(p,h)}return p}function o(u){for(var m=1;m<arguments.length;m++){var p=arguments[m]!=null?arguments[m]:{};m%2?l(Object(p),!0).forEach(function(h){s(u,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(h){Object.defineProperty(u,h,Object.getOwnPropertyDescriptor(p,h))})}return u}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),tj=Yr(ZE(),1),xx=Yr(wl(),1);const nj=["cursor","direction"];function Bn(n,a,s){const l=n.flatMap(o=>o.split("."));if(!a&&(!s||s==="any"))return l.length?[l]:[];if(s==="infinite"&&qr(a)&&("direction"in a||"cursor"in a)){const{cursor:o,direction:u}=a,m=(0,tj.default)(a,nj);return[l,{input:m,type:"infinite"}]}return[l,(0,xx.default)((0,xx.default)({},typeof a<"u"&&a!==ln&&{input:a}),s&&s!=="any"&&{type:s})]}function ic(n){return Bn(n,void 0,"any")}var aj=Object.create,c0=Object.defineProperty,rj=Object.getOwnPropertyDescriptor,u0=Object.getOwnPropertyNames,sj=Object.getPrototypeOf,ij=Object.prototype.hasOwnProperty,Kn=(n,a)=>function(){return a||(0,n[u0(n)[0]])((a={exports:{}}).exports,a),a.exports},lj=(n,a,s,l)=>{if(a&&typeof a=="object"||typeof a=="function")for(var o=u0(a),u=0,m=o.length,p;u<m;u++)p=o[u],!ij.call(n,p)&&p!==s&&c0(n,p,{get:(h=>a[h]).bind(null,p),enumerable:!(l=rj(a,p))||l.enumerable});return n},ut=(n,a,s)=>(s=n!=null?aj(sj(n)):{},lj(a||!n||!n.__esModule?c0(s,"default",{value:n,enumerable:!0}):s,n)),d0=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(n,a){function s(l){"@babel/helpers - typeof";return a.exports=s=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},a.exports.__esModule=!0,a.exports.default=a.exports,s(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),oj=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(n,a){var s=d0().default;function l(o,u){if(s(o)!="object"||!o)return o;var m=o[Symbol.toPrimitive];if(m!==void 0){var p=m.call(o,u||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(u==="string"?String:Number)(o)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),cj=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(n,a){var s=d0().default,l=oj();function o(u){var m=l(u,"string");return s(m)=="symbol"?m:m+""}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),Vr=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(n,a){var s=cj();function l(o,u,m){return(u=s(u))in o?Object.defineProperty(o,u,{value:m,enumerable:!0,configurable:!0,writable:!0}):o[u]=m,o}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),Mn=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(n,a){var s=Vr();function l(u,m){var p=Object.keys(u);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(u);m&&(h=h.filter(function(v){return Object.getOwnPropertyDescriptor(u,v).enumerable})),p.push.apply(p,h)}return p}function o(u){for(var m=1;m<arguments.length;m++){var p=arguments[m]!=null?arguments[m]:{};
17m%2?l(Object(p),!0).forEach(function(h){s(u,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(h){Object.defineProperty(u,h,Object.getOwnPropertyDescriptor(p,h))})}return u}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}});function uj(n){return a=>{let s=0,l=null;const o=[];function u(){l||(l=a.subscribe({next(p){for(const v of o){var h;(h=v.next)===null||h===void 0||h.call(v,p)}},error(p){for(const v of o){var h;(h=v.error)===null||h===void 0||h.call(v,p)}},complete(){for(const h of o){var p;(p=h.complete)===null||p===void 0||p.call(h)}}}))}function m(){if(s===0&&l){const p=l;l=null,p.unsubscribe()}}return kc(p=>(s++,o.push(p),u(),{unsubscribe(){s--,m();const h=o.findIndex(v=>v===p);h>-1&&o.splice(h,1)}}))}}function dj(n){let a=n;const s=[],l=m=>{a!==void 0&&m.next(a),s.push(m)},o=m=>{s.splice(s.indexOf(m),1)},u=kc(m=>(l(m),()=>{o(m)}));return u.next=m=>{if(a!==m){a=m;for(const p of s)p.next(m)}},u.get=()=>a,u}function fj(n){return kc(a=>{function s(o=0,u=n.op){const m=n.links[o];if(!m)throw new Error("No more links to execute - did you forget to add an ending link?");return m({op:u,next(h){return s(o+1,h)}})}return s().subscribe(a)})}var Vo=ut(Vr(),1),Hs=ut(Mn(),1);function mj(n){return n instanceof Fs}function pj(n){return qr(n)&&qr(n.error)&&typeof n.error.code=="number"&&typeof n.error.message=="string"}function hj(n,a){return typeof n=="string"?n:qr(n)&&typeof n.message=="string"?n.message:a}var Fs=class lc extends Error{constructor(a,s){var l,o;const u=s?.cause;super(a,{cause:u}),(0,Vo.default)(this,"cause",void 0),(0,Vo.default)(this,"shape",void 0),(0,Vo.default)(this,"data",void 0),(0,Vo.default)(this,"meta",void 0),this.meta=s?.meta,this.cause=u,this.shape=s==null||(l=s.result)===null||l===void 0?void 0:l.error,this.data=s==null||(o=s.result)===null||o===void 0?void 0:o.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,lc.prototype)}static from(a,s={}){const l=a;return mj(l)?(s.meta&&(l.meta=(0,Hs.default)((0,Hs.default)({},l.meta),s.meta)),l):pj(l)?new lc(l.error.message,(0,Hs.default)((0,Hs.default)({},s),{},{result:l})):new lc(hj(l,"Unknown error"),(0,Hs.default)((0,Hs.default)({},s),{},{cause:l}))}};function gj(n){const a=n;return a?"input"in a?a:{input:a,output:a}:{input:{serialize:s=>s,deserialize:s=>s},output:{serialize:s=>s,deserialize:s=>s}}}const yx=n=>typeof n=="function";function vj(n){if(n)return n;if(typeof window<"u"&&yx(window.fetch))return window.fetch;if(typeof globalThis<"u"&&yx(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var il=ut(Mn());function xj(n){return{url:n.url.toString(),fetch:n.fetch,transformer:gj(n.transformer),methodOverride:n.methodOverride}}function yj(n){const a={};for(let s=0;s<n.length;s++){const l=n[s];a[s]=l}return a}const bj={query:"GET",mutation:"POST",subscription:"PATCH"};function f0(n){return"input"in n?n.transformer.input.serialize(n.input):yj(n.inputs.map(a=>n.transformer.input.serialize(a)))}const m0=n=>{const a=n.url.split("?");let l=a[0].replace(/\/$/,"")+"/"+n.path;const o=[];if(a[1]&&o.push(a[1]),"inputs"in n&&o.push("batch=1"),n.type==="query"||n.type==="subscription"){const u=f0(n);u!==void 0&&n.methodOverride!=="POST"&&o.push(`input=${encodeURIComponent(JSON.stringify(u))}`)}return o.length&&(l+="?"+o.join("&")),l},Sj=n=>{if(n.type==="query"&&n.methodOverride!=="POST")return;const a=f0(n);return a!==void 0?JSON.stringify(a):void 0},wj=n=>_j((0,il.default)((0,il.default)({},n),{},{contentTypeHeader:"application/json",getUrl:m0,getBody:Sj}));var Ej=class extends Error{constructor(){const n="AbortError";super(n),this.name=n,this.message=n}};const jj=n=>{var a;if(n?.aborted)throw(a=n.throwIfAborted)===null||a===void 0||a.call(n),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new Ej};async function Nj(n){var a;jj(n.signal);const s=n.getUrl(n),l=n.getBody(n),o=(a=n.methodOverride)!==null&&a!==void 0?a:bj[n.type],u=await(async()=>{const p=await n.headers();return Symbol.iterator in p?Object.fromEntries(p):p})(),m=(0,il.default)((0,il.default)((0,il.default)({},n.contentTypeHeader&&o!=="GET"?{"content-type":n.contentTypeHeader}:{}),n.trpcAcceptHeader?{"trpc-accept":n.trpcAcceptHeader}:void 0),u);return vj(n.fetch)(s,{method:o,signal:n.signal,body:l,headers:m})}async function _j(n){const a={},s=await Nj(n);a.response=s;const l=await s.json();return a.responseJSON=l,{json:l,meta:a}}ut(Mn(),1);const bx=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function Sx(n){let a=null,s=null;const l=()=>{clearTimeout(s),s=null,a=null};function o(p){const h=[[]];let v=0;for(;;){const S=p[v];if(!S)break;const j=h[h.length-1];if(S.aborted){var y;(y=S.reject)===null||y===void 0||y.call(S,new Error("Aborted")),v++;continue}if(n.validate(j.concat(S).map(E=>E.key))){j.push(S),v++;continue}if(j.length===0){var g;(g=S.reject)===null||g===void 0||g.call(S,new Error("Input is too big for a single dispatch")),v++;continue}h.push([])}return h}function u(){const p=o(a);l();
17for(const h of p){if(!h.length)continue;const v={items:h};for(const g of h)g.batch=v;n.fetch(v.items.map(g=>g.key)).then(async g=>{await Promise.all(g.map(async(j,N)=>{const E=v.items[N];try{var C;const q=await Promise.resolve(j);(C=E.resolve)===null||C===void 0||C.call(E,q)}catch(q){var M;(M=E.reject)===null||M===void 0||M.call(E,q)}E.batch=null,E.reject=null,E.resolve=null}));for(const j of v.items){var S;(S=j.reject)===null||S===void 0||S.call(j,new Error("Missing result")),j.batch=null}}).catch(g=>{for(const j of v.items){var S;(S=j.reject)===null||S===void 0||S.call(j,g),j.batch=null}})}}function m(p){var h;const v={aborted:!1,key:p,batch:null,resolve:bx,reject:bx},y=new Promise((g,S)=>{var j;v.reject=S,v.resolve=g,(j=a)!==null&&j!==void 0||(a=[]),a.push(v)});return(h=s)!==null&&h!==void 0||(s=setTimeout(u)),y}return{load:m}}function Cj(...n){const a=new AbortController,s=n.length;let l=0;const o=()=>{++l===s&&a.abort()};for(const u of n)u?.aborted?o():u?.addEventListener("abort",o,{once:!0});return a.signal}var Ko=ut(Mn(),1);function Aj(n){var a,s;const l=xj(n),o=(a=n.maxURLLength)!==null&&a!==void 0?a:1/0,u=(s=n.maxItems)!==null&&s!==void 0?s:1/0;return()=>{const m=y=>({validate(g){if(o===1/0&&u===1/0)return!0;if(g.length>u)return!1;const S=g.map(E=>E.path).join(","),j=g.map(E=>E.input);return m0((0,Ko.default)((0,Ko.default)({},l),{},{type:y,path:S,inputs:j,signal:null})).length<=o},async fetch(g){const S=g.map(q=>q.path).join(","),j=g.map(q=>q.input),N=Cj(...g.map(q=>q.signal)),E=await wj((0,Ko.default)((0,Ko.default)({},l),{},{path:S,inputs:j,type:y,headers(){return n.headers?typeof n.headers=="function"?n.headers({opList:g}):n.headers:{}},signal:N}));return(Array.isArray(E.json)?E.json:g.map(()=>E.json)).map(q=>({meta:E.meta,json:q}))}}),p=Sx(m("query")),h=Sx(m("mutation")),v={query:p,mutation:h};return({op:y})=>kc(g=>{/* istanbul ignore if -- @preserve */if(y.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const j=v[y.type].load(y);let N;return j.then(E=>{N=E;const C=IE(E.json,l.transformer.output);if(!C.ok){g.error(Fs.from(C.error,{meta:E.meta}));return}g.next({context:E.meta,result:C.result}),g.complete()}).catch(E=>{g.error(Fs.from(E,{meta:N?.meta}))}),()=>{}})}}ut(Mn(),1);const p0=(n,...a)=>typeof n=="function"?n(...a):n;ut(Vr(),1);function Oj(){let n,a;return{promise:new Promise((l,o)=>{n=l,a=o}),resolve:n,reject:a}}async function Mj(n){const a=await p0(n.url);if(!n.connectionParams)return a;const l=`${a.includes("?")?"&":"?"}connectionParams=1`;return a+l}async function Tj(n){const a={method:"connectionParams",data:await p0(n)};return JSON.stringify(a)}ut(Vr(),1);var zr=ut(Vr(),1);function Dj(n){const{promise:a,resolve:s,reject:l}=Oj();return n.addEventListener("open",()=>{n.removeEventListener("error",l),s()}),n.addEventListener("error",l),a}function Rj(n,{intervalMs:a,pongTimeoutMs:s}){let l,o;function u(){l=setTimeout(()=>{n.send("PING"),o=setTimeout(()=>{n.close()},s)},a)}function m(){clearTimeout(l),u()}function p(){clearTimeout(o),m()}n.addEventListener("open",u),n.addEventListener("message",({data:h})=>{clearTimeout(l),u(),h==="PONG"&&p()}),n.addEventListener("close",()=>{clearTimeout(l),clearTimeout(o)})}var zj=class Wf{constructor(a){var s;if((0,zr.default)(this,"id",++Wf.connectCount),(0,zr.default)(this,"WebSocketPonyfill",void 0),(0,zr.default)(this,"urlOptions",void 0),(0,zr.default)(this,"keepAliveOpts",void 0),(0,zr.default)(this,"wsObservable",dj(null)),(0,zr.default)(this,"openPromise",null),this.WebSocketPonyfill=(s=a.WebSocketPonyfill)!==null&&s!==void 0?s: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=a.urlOptions,this.keepAliveOpts=a.keepAlive}get ws(){return this.wsObservable.get()}set ws(a){this.wsObservable.next(a)}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 a=this;if(a.openPromise)return a.openPromise;a.id=++Wf.connectCount;const s=Mj(a.urlOptions).then(l=>new a.WebSocketPonyfill(l));a.openPromise=s.then(async l=>{a.ws=l,l.addEventListener("message",function({data:o}){o==="PING"&&this.send("PONG")}),a.keepAliveOpts.enabled&&Rj(l,a.keepAliveOpts),l.addEventListener("close",()=>{a.ws===l&&(a.ws=null)}),await Dj(l),a.urlOptions.connectionParams&&l.send(await Tj(a.urlOptions.connectionParams))});try{await a.openPromise}finally{a.openPromise=null}}async close(){var a=this;try{await a.openPromise}finally{var s;(s=a.ws)===null||s===void 0||s.close()}}};(0,zr.default)(zj,"connectCount",0);ut(Vr(),1);ut(Mn(),1);var wf=ut(Vr(),1),wx=ut(Mn(),1),Pc=class{constructor(n){(0,wf.default)(this,"links",void 0),(0,wf.default)(this,"runtime",void 0),(0,wf.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=n.links.map(a=>a(this.runtime))}$request(n){var a;return fj({links:this.links,op:(0,wx.default)((0,wx.default)({},n),{},{context:(a=n.context)!==null&&a!==void 0?a:{},id:++this.requestId})}).pipe(uj())}async requestAsPromise(n){var a=this;try{const s=a.$request(n);return(await GE(s)).result.data}catch(s){throw Fs.from(s)}}query(n,a,s){return this.requestAsPromise({type:"query",path:n,input:a,context:s?.context,signal:s?.signal})}mutation(n,a,s){return this.requestAsPromise({type:"mutation",path:n,input:a,context:s?.context,signal:s?.signal})}subscription(n,a,s){return this.$request({type:"subscription",path:n,input:a,context:s.context,signal:s.signal}).subscribe({next(o){switch(o.result.type){case"state":{var u;(u=s.onConnectionStateChange)===null||u===void 0||u.call(s,o.result);break}case"started":{var m;(m=s.onStarted)===null||m===void 0||m.call(s,{context:o.context});break}case"stopped":{var p;(p=s.onStopped)===null||p===void 0||p.call(s);break}case"data":case void 0:{var h;(h=s.onData)===null||h===void 0||h.call(s,o.result.data);break}}},error(o){var u;(u=s.onError)===null||u===void 0||u.call(s,o)},complete(){var o;(o=s.onComplete)===null||o===void 0||o.call(s)}})}};const h0=Symbol.for("trpc_untypedClient"),kj={query:"query",mutate:"mutation",subscribe:"subscription"},Pj=n=>kj[n];function g0(n){const a=zc(({path:s,args:l})=>{const o=[...s],u=Pj(o.pop()),m=o.join(".");return n[u](m,...l)});return Cm(s=>
17s===h0?n:a[s])}function Hj(n){const a=new Pc(n);return g0(a)}function Om(n){return n[h0]}ut(Mn(),1);ut(Mn(),1);var Lj=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(n,a){function s(o){var u,m,p,h=2;for(typeof Symbol<"u"&&(m=Symbol.asyncIterator,p=Symbol.iterator);h--;){if(m&&(u=o[m])!=null)return u.call(o);if(p&&(u=o[p])!=null)return new l(u.call(o));m="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function l(o){function u(m){if(Object(m)!==m)return Promise.reject(new TypeError(m+" is not an object."));var p=m.done;return Promise.resolve(m.value).then(function(h){return{value:h,done:p}})}return l=function(p){this.s=p,this.n=p.next},l.prototype={s:null,n:null,next:function(){return u(this.n.apply(this.s,arguments))},return:function(p){var h=this.s.return;return h===void 0?Promise.resolve({value:p,done:!0}):u(h.apply(this.s,arguments))},throw:function(p){var h=this.s.return;return h===void 0?Promise.reject(p):u(h.apply(this.s,arguments))}},new l(o)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}});ut(Lj(),1);ut(Mn(),1);var Uj=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(n,a){function s(){var l=typeof SuppressedError=="function"?SuppressedError:function(p,h){var v=Error();return v.name="SuppressedError",v.error=p,v.suppressed=h,v},o={},u=[];function m(p,h){if(h!=null){if(Object(h)!==h)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(p)var v=h[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(v===void 0&&(v=h[Symbol.dispose||Symbol.for("Symbol.dispose")],p))var y=v;if(typeof v!="function")throw new TypeError("Object is not disposable.");y&&(v=function(){try{y.call(h)}catch(S){return Promise.reject(S)}}),u.push({v:h,d:v,a:p})}else p&&u.push({d:h,a:p});return h}return{e:o,u:m.bind(null,!1),a:m.bind(null,!0),d:function(){var h,v=this.e,y=0;function g(){for(;h=u.pop();)try{if(!h.a&&y===1)return y=0,u.push(h),Promise.resolve().then(g);if(h.d){var j=h.d.call(h.v);if(h.a)return y|=2,Promise.resolve(j).then(g,S)}else y|=1}catch(N){return S(N)}if(y===1)return v!==o?Promise.reject(v):Promise.resolve();if(v!==o)throw v}function S(j){return v=v!==o?new l(j,v):j,g()}return g()}}}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),v0=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(n,a){function s(l,o){this.v=l,this.k=o}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),qj=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(n,a){var s=v0();function l(o){return new s(o,0)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),Bj=Kn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(n,a){var s=v0();function l(u){return function(){return new o(u.apply(this,arguments))}}function o(u){var m,p;function h(y,g){try{var S=u[y](g),j=S.value,N=j instanceof s;Promise.resolve(N?j.v:j).then(function(E){if(N){var C=y==="return"?"return":"next";if(!j.k||E.done)return h(C,E);E=u[C](E).value}v(S.done?"return":"normal",E)},function(E){h("throw",E)})}catch(E){v("throw",E)}}function v(y,g){switch(y){case"return":m.resolve({value:g,done:!0});break;case"throw":m.reject(g);break;default:m.resolve({value:g,done:!1})}(m=m.next)?h(m.key,m.arg):p=null}this._invoke=function(y,g){return new Promise(function(S,j){var N={key:y,arg:g,resolve:S,reject:j,next:null};p?p=p.next=N:(m=p=N,h(y,g))})},typeof u.return!="function"&&(this.return=void 0)}o.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},o.prototype.next=function(u){return this._invoke("next",u)},o.prototype.throw=function(u){return this._invoke("throw",u)},o.prototype.return=function(u){return this._invoke("return",u)},a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}});ut(Uj(),1);ut(qj(),1);ut(Bj(),1);ut(Mn(),1);function Ij(n){return zc(({path:a,args:s})=>{var l;const o=[...a],u=o.pop();if(u==="useMutation")return n[u](o,...s);if(u==="_def")return{path:o};const[m,...p]=s,h=(l=p[0])!==null&&l!==void 0?l:{};return n[u](o,m,h)})}var Ef;const Qj=["client","ssrContext","ssrState","abortOnUnmount"],Gj=(Ef=b.createContext)===null||Ef===void 0?void 0:Ef.call(Tc,null),Yj=n=>{switch(n){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"invali
17date":case"refetch":case"reset":return"any"}};function Vj(n){return zc(a=>{const s=[...a.path],l=s.pop(),o=[...a.args],u=o.shift(),m=Yj(l),p=Bn(s,u,m);return{infiniteQueryOptions:()=>n.infiniteQueryOptions(s,p,o[0]),queryOptions:()=>n.queryOptions(s,p,...o),fetch:()=>n.fetchQuery(p,...o),fetchInfinite:()=>n.fetchInfiniteQuery(p,o[0]),prefetch:()=>n.prefetchQuery(p,...o),prefetchInfinite:()=>n.prefetchInfiniteQuery(p,o[0]),ensureData:()=>n.ensureQueryData(p,...o),invalidate:()=>n.invalidateQueries(p,...o),reset:()=>n.resetQueries(p,...o),refetch:()=>n.refetchQueries(p,...o),cancel:()=>n.cancelQuery(p,...o),setData:()=>{n.setQueryData(p,o[0],o[1])},setQueriesData:()=>n.setQueriesData(p,o[0],o[1],o[2]),setInfiniteData:()=>{n.setInfiniteQueryData(p,o[0],o[1])},getData:()=>n.getQueryData(p),getInfiniteData:()=>n.getInfiniteQueryData(p),setMutationDefaults:()=>n.setMutationDefaults(ic(s),u),getMutationDefaults:()=>n.getMutationDefaults(ic(s)),isMutating:()=>n.isMutating({mutationKey:ic(s)})}[l]()})}function Kj(n){const a=g0(n.client),s=Vj(n);return Cm(l=>{const o=l;return o==="client"?a:Qj.includes(o)?n[o]:s[l]})}var Fj=Yr(wl(),1);function Ex(n){const a=n instanceof Pc?n:Om(n);return zc(s=>{const l=s.path,o=l.join("."),[u,m]=s.args;return(0,Fj.default)({queryKey:Bn(l,u,"query"),queryFn:()=>a.query(o,u,m?.trpc)},m)})}var jf=Yr(wl(),1);function kt(n,a,s){var l;const o=n[0];let u=(l=n[1])===null||l===void 0?void 0:l.input;if(s){var m;u=(0,jf.default)((0,jf.default)((0,jf.default)({},(m=u)!==null&&m!==void 0?m:{}),s.pageParam?{cursor:s.pageParam}:{}),{},{direction:s.direction})}return[o.join("."),u,a?.trpc]}var Xj=cr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(n,a){function s(o){var u,m,p,h=2;for(typeof Symbol<"u"&&(m=Symbol.asyncIterator,p=Symbol.iterator);h--;){if(m&&(u=o[m])!=null)return u.call(o);if(p&&(u=o[p])!=null)return new l(u.call(o));m="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function l(o){function u(m){if(Object(m)!==m)return Promise.reject(new TypeError(m+" is not an object."));var p=m.done;return Promise.resolve(m.value).then(function(h){return{value:h,done:p}})}return l=function(p){this.s=p,this.n=p.next},l.prototype={s:null,n:null,next:function(){return u(this.n.apply(this.s,arguments))},return:function(p){var h=this.s.return;return h===void 0?Promise.resolve({value:p,done:!0}):u(h.apply(this.s,arguments))},throw:function(p){var h=this.s.return;return h===void 0?Promise.reject(p):u(h.apply(this.s,arguments))}},new l(o)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),$j=Yr(Xj(),1);function em(n){return{path:n.path.join(".")}}function nl(n){const a=em(n);return b.useMemo(()=>a,[a])}async function x0(n,a,s){const o=a.getQueryCache().build(a,{queryKey:s});o.setState({data:[],status:"success"});const u=[];var m=!1,p=!1,h;try{for(var v=(0,$j.default)(n),y;m=!(y=await v.next()).done;m=!1){const g=y.value;u.push(g),o.setState({data:[...u]})}}catch(g){p=!0,h=g}finally{try{m&&v.return!=null&&await v.return()}finally{if(p)throw h}}return u}var He=Yr(wl(),1);function Zj(n){const{client:a,queryClient:s}=n,l=a instanceof Pc?a:Om(a);return{infiniteQueryOptions:(o,u,m)=>{var p,h;const v=((p=u[1])===null||p===void 0?void 0:p.input)===ln,y=async g=>{var S;const j=(0,He.default)((0,He.default)({},m),{},{trpc:(0,He.default)((0,He.default)({},m?.trpc),!(m==null||(S=m.trpc)===null||S===void 0)&&S.abortOnUnmount?{signal:g.signal}:{signal:null})});return await l.query(...kt(u,j,{direction:g.direction,pageParam:g.pageParam}))};return Object.assign((0,He.default)((0,He.default)({},m),{},{initialData:m?.initialData,queryKey:u,queryFn:v?ln:y,initialPageParam:(h=m?.initialCursor)!==null&&h!==void 0?h:null}),{trpc:em({path:o})})},queryOptions:(o,u,m)=>{var p;const h=((p=u[1])===null||p===void 0?void 0:p.input)===ln,v=async y=>{var g;const S=(0,He.default)((0,He.default)({},m),{},{trpc:(0,He.default)((0,He.default)({},m?.trpc),!(m==null||(g=m.trpc)===null||g===void 0)&&g.abortOnUnmount?{signal:y.signal}:{signal:null})}),j=await l.query(...kt(u,S));return Wy(j)?x0(j,s,u):j};return Object.assign((0,He.default)((0,He.default)({},m),{},{initialData:m?.initialData,queryKey:u,queryFn:h?ln:v}),{trpc:em({path:o})})},fetchQuery:(o,u)=>s.fetchQuery((0,He.default)((0,He.default)({},u),{},{queryKey:o,queryFn:()=>l.query(...kt(o,u))})),fetchInfiniteQuery:(o,u)=>{var m;return s.fetchInfiniteQuery((0,He.default)((0,He.default)({},u),{},{queryKey:o,queryFn:({pageParam:p,direction:h})=>l.query(...kt(o,u,{pageParam:p,direction:h}
17)),initialPageParam:(m=u?.initialCursor)!==null&&m!==void 0?m:null}))},prefetchQuery:(o,u)=>s.prefetchQuery((0,He.default)((0,He.default)({},u),{},{queryKey:o,queryFn:()=>l.query(...kt(o,u))})),prefetchInfiniteQuery:(o,u)=>{var m;return s.prefetchInfiniteQuery((0,He.default)((0,He.default)({},u),{},{queryKey:o,queryFn:({pageParam:p,direction:h})=>l.query(...kt(o,u,{pageParam:p,direction:h})),initialPageParam:(m=u?.initialCursor)!==null&&m!==void 0?m:null}))},ensureQueryData:(o,u)=>s.ensureQueryData((0,He.default)((0,He.default)({},u),{},{queryKey:o,queryFn:()=>l.query(...kt(o,u))})),invalidateQueries:(o,u,m)=>s.invalidateQueries((0,He.default)((0,He.default)({},u),{},{queryKey:o}),m),resetQueries:(o,u,m)=>s.resetQueries((0,He.default)((0,He.default)({},u),{},{queryKey:o}),m),refetchQueries:(o,u,m)=>s.refetchQueries((0,He.default)((0,He.default)({},u),{},{queryKey:o}),m),cancelQuery:(o,u)=>s.cancelQueries({queryKey:o},u),setQueryData:(o,u,m)=>s.setQueryData(o,u,m),setQueriesData:(o,u,m,p)=>s.setQueriesData((0,He.default)((0,He.default)({},u),{},{queryKey:o}),m,p),getQueryData:o=>s.getQueryData(o),setInfiniteQueryData:(o,u,m)=>s.setQueryData(o,u,m),getInfiniteQueryData:o=>s.getQueryData(o),setMutationDefaults:(o,u)=>{const m=o[0],p=h=>l.mutation(...kt([m,{input:h}],n));return s.setMutationDefaults(o,typeof u=="function"?u({canonicalMutationFn:p}):u)},getMutationDefaults:o=>s.getMutationDefaults(o),isMutating:o=>s.isMutating((0,He.default)((0,He.default)({},o),{},{exact:!0}))}}var de=Yr(wl());const jx=(n,a)=>new Proxy(n,{get(l,o){return a(o),l[o]}});function Jj(n){var a,s;const l=(a=void 0)!==null&&a!==void 0?a:B=>B.originalFn(),o=(s=void 0)!==null&&s!==void 0?s:Gj,u=Hj,m=B=>{var P;const{abortOnUnmount:T=!1,queryClient:k,ssrContext:W}=B,[ee,re]=b.useState((P=B.ssrState)!==null&&P!==void 0?P:!1),ne=B.client instanceof Pc?B.client:Om(B.client),oe=b.useMemo(()=>Zj({client:ne,queryClient:k}),[ne,k]),ie=b.useMemo(()=>(0,de.default)({abortOnUnmount:T,queryClient:k,client:ne,ssrContext:W??null,ssrState:ee},oe),[T,ne,oe,k,W,ee]);return b.useEffect(()=>{re(fe=>fe?"mounted":!1)},[]),d.jsx(o.Provider,{value:ie,children:B.children})};function p(){const B=b.useContext(o);if(!B)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return B}function h(B,P){var T;const{queryClient:k,ssrState:W}=p();return W&&W!=="mounted"&&((T=k.getQueryCache().find({queryKey:B}))===null||T===void 0?void 0:T.state.status)==="error"?(0,de.default)({retryOnMount:!1},P):P}function v(B,P,T){var k,W,ee,re,ne;const oe=p(),{abortOnUnmount:ie,client:fe,ssrState:O,queryClient:I,prefetchQuery:z}=oe,$=Bn(B,P,"query"),ce=I.getQueryDefaults($),_=P===ln;typeof window>"u"&&O==="prepass"&&(T==null||(k=T.trpc)===null||k===void 0?void 0:k.ssr)!==!1&&((W=T?.enabled)!==null&&W!==void 0?W:ce?.enabled)!==!1&&!_&&!I.getQueryCache().find({queryKey:$})&&z($,T);const Y=h($,(0,de.default)((0,de.default)({},ce),T)),H=(ee=(re=T==null||(ne=T.trpc)===null||ne===void 0?void 0:ne.abortOnUnmount)!==null&&re!==void 0?re:void 0)!==null&&ee!==void 0?ee:ie,K=NE((0,de.default)((0,de.default)({},Y),{},{queryKey:$,queryFn:_?P:async te=>{const ue=(0,de.default)((0,de.default)({},Y),{},{trpc:(0,de.default)((0,de.default)({},Y?.trpc),H?{signal:te.signal}:{signal:null})}),se=await fe.query(...kt($,ue));return Wy(se)?x0(se,I,$):se}}),I);return K.trpc=nl({path:B}),K}function y(B,P,T){var k,W,ee;const re=p(),ne=Bn(B,P,"query"),oe=P===ln,ie=(k=(W=T==null||(ee=T.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&W!==void 0?W:void 0)!==null&&k!==void 0?k:re.abortOnUnmount;OE((0,de.default)((0,de.default)({},T),{},{queryKey:ne,queryFn:oe?P:fe=>{const O={trpc:(0,de.default)((0,de.default)({},T?.trpc),ie?{signal:fe.signal}:{})};return re.client.query(...kt(ne,O))}}))}function g(B,P,T){var k,W,ee;const re=p(),ne=Bn(B,P,"query"),oe=(k=(W=T==null||(ee=T.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&W!==void 0?W:void 0)!==null&&k!==void 0?k:re.abortOnUnmount,ie=_E((0,de.default)((0,de.default)({},T),{},{queryKey:ne,queryFn:fe=>{const O=(0,de.default)((0,de.default)({},T),{},{trpc:(0,de.default)((0,de.default)({},T?.trpc),oe?{signal:fe.signal}:{signal:null})});return re.client.query(...kt(ne,O))}}),re.queryClient);return ie.trpc=nl({path:B}),[ie.data,ie]}function S(B,P){const{client:T,queryClient:k}=p(),W=ic(B),ee=k.defaultMutationOptions(k.getMutationDefaults(W)),re=TE((0,de.default)((0,de.default)({},P),{},{mutationKey:W,mutationFn:ne=>T.mutation(...kt([B,{input:ne}],P)),onSuccess(...ne){var oe,ie;return l({originalFn:()=>{var O,I,z;return(O=P==null||(I=P.onSuccess)===null||I===void 0?void 0:I.call(P,...ne))!==null&&O!==void 0?O:ee==null||(z=ee.onSuccess)===null||z===void 0?void 0:z.call(ee,...ne)},queryClient:k,meta:(oe=(ie=P?.meta)!==null&&ie!==void 0?ie:ee?.meta)!==null&&oe!==void 0?oe:{}})}}),k);return re.trpc=nl({path:B}),re}const j={data:void 0,error:null,status:"idle"},N={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function E(B,P,T){var k;const W=(k=T?.enabled)!==null&&k!==void 0?k:P!==ln,ee=ar(Bn(B,P,"any")),{client:re}=p(),ne=b.useRef(T);b.useEffect(()=>{ne.current=T});const[oe]=b.useState(new Set([])),ie=b.useCallback(_=>{oe.add(_)},[oe]),fe=b.useRef(null),O=b.useCallback(_=>{const Y=z.current,H=z.current=_(Y);let K=!1;for(const te of oe)if(Y[te]!==H[te]){K=!0;break}K&&ce(jx(H,ie))},[ie,oe]),I=b.useCallback(()=>{var _;if((_=fe.current)===null||_===void 0||_.unsubscribe(),!W){O(()=>(0,de.default)((0,de.default)({},j),{},{reset:I}));return}O(()=>(0,de.default)((0,de.default)({},N),{},{reset:I}));const Y=re.subscription(B.join("."),P??void 0,{onStarted:()=>{var H,K;(H=(K=ne.current).onStarted)===null||H===void 0||H.call(K),O(te=>(0,de.default)((0,de.default)({},te),{},{status:"pending",error:null}))},onData:H=>{var K,te;(K=(te=ne.current).onData)===null||K===void 0||K.call(te,H),O(ue=>(0,de.default)((0,de.default)({},ue),{},{status:"pending",data:H,error:null}))},onError:H=>{var K,te;(K=(te=ne.current).onError)===null||K===void 0||K.call(te,H),O(ue=>(0,de.default)((0,de.default)({},ue),{},{status:"error",error:H}))},onConnectionStateChange:H=>{O(K=>
17{switch(H.state){case"idle":return(0,de.default)((0,de.default)({},K),{},{status:H.state,error:null,data:void 0});case"connecting":return(0,de.default)((0,de.default)({},K),{},{error:H.error,status:H.state});case"pending":return K}})},onComplete:()=>{var H,K;(H=(K=ne.current).onComplete)===null||H===void 0||H.call(K),O(te=>(0,de.default)((0,de.default)({},te),{},{status:"idle",error:null,data:void 0}))}});fe.current=Y},[re,ee,W,O]);b.useEffect(()=>(I(),()=>{var _;(_=fe.current)===null||_===void 0||_.unsubscribe()}),[I]);const z=b.useRef(W?(0,de.default)((0,de.default)({},N),{},{reset:I}):(0,de.default)((0,de.default)({},j),{},{reset:I})),[$,ce]=b.useState(jx(z.current,ie));return $}function C(B,P,T){var k,W,ee,re,ne;const{client:oe,ssrState:ie,prefetchInfiniteQuery:fe,queryClient:O,abortOnUnmount:I}=p(),z=Bn(B,P,"infinite"),$=O.getQueryDefaults(z),ce=P===ln;typeof window>"u"&&ie==="prepass"&&(T==null||(k=T.trpc)===null||k===void 0?void 0:k.ssr)!==!1&&((W=T?.enabled)!==null&&W!==void 0?W:$?.enabled)!==!1&&!ce&&!O.getQueryCache().find({queryKey:z})&&fe(z,(0,de.default)((0,de.default)({},$),T));const _=h(z,(0,de.default)((0,de.default)({},$),T)),Y=(ee=T==null||(re=T.trpc)===null||re===void 0?void 0:re.abortOnUnmount)!==null&&ee!==void 0?ee:I,H=DE((0,de.default)((0,de.default)({},_),{},{initialPageParam:(ne=T.initialCursor)!==null&&ne!==void 0?ne:null,persister:T.persister,queryKey:z,queryFn:ce?P:K=>{var te;const ue=(0,de.default)((0,de.default)({},_),{},{trpc:(0,de.default)((0,de.default)({},_?.trpc),Y?{signal:K.signal}:{signal:null})});return oe.query(...kt(z,ue,{pageParam:(te=K.pageParam)!==null&&te!==void 0?te:T.initialCursor,direction:K.direction}))}}),O);return H.trpc=nl({path:B}),H}function M(B,P,T){var k,W,ee;const re=p(),ne=Bn(B,P,"infinite"),oe=re.queryClient.getQueryDefaults(ne),ie=P===ln,fe=h(ne,(0,de.default)((0,de.default)({},oe),T)),O=(k=T==null||(W=T.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&k!==void 0?k:re.abortOnUnmount;ME((0,de.default)((0,de.default)({},T),{},{initialPageParam:(ee=T.initialCursor)!==null&&ee!==void 0?ee:null,queryKey:ne,queryFn:ie?P:I=>{var z;const $=(0,de.default)((0,de.default)({},fe),{},{trpc:(0,de.default)((0,de.default)({},fe?.trpc),O?{signal:I.signal}:{})});return re.client.query(...kt(ne,$,{pageParam:(z=I.pageParam)!==null&&z!==void 0?z:T.initialCursor,direction:I.direction}))}}))}function q(B,P,T){var k,W,ee;const re=p(),ne=Bn(B,P,"infinite"),oe=re.queryClient.getQueryDefaults(ne),ie=h(ne,(0,de.default)((0,de.default)({},oe),T)),fe=(k=T==null||(W=T.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&k!==void 0?k:re.abortOnUnmount,O=CE((0,de.default)((0,de.default)({},T),{},{initialPageParam:(ee=T.initialCursor)!==null&&ee!==void 0?ee:null,queryKey:ne,queryFn:I=>{var z;const $=(0,de.default)((0,de.default)({},ie),{},{trpc:(0,de.default)((0,de.default)({},ie?.trpc),fe?{signal:I.signal}:{})});return re.client.query(...kt(ne,$,{pageParam:(z=I.pageParam)!==null&&z!==void 0?z:T.initialCursor,direction:I.direction}))}}),re.queryClient);return O.trpc=nl({path:B}),[O.data,O]}return{Provider:m,createClient:u,useContext:p,useUtils:p,useQuery:v,usePrefetchQuery:y,useSuspenseQuery:g,useQueries:(B,P)=>{const{ssrState:T,queryClient:k,prefetchQuery:W,client:ee}=p(),re=Ex(ee),ne=B(re);if(typeof window>"u"&&T==="prepass")for(const ie of ne){var oe;const fe=ie;((oe=fe.trpc)===null||oe===void 0?void 0:oe.ssr)!==!1&&!k.getQueryCache().find({queryKey:fe.queryKey})&&W(fe.queryKey,fe)}return Jy({queries:ne.map(ie=>(0,de.default)((0,de.default)({},ie),{},{queryKey:ie.queryKey})),combine:P?.combine},k)},useSuspenseQueries:B=>{const{queryClient:P,client:T}=p(),k=Ex(T),W=B(k),ee=AE({queries:W.map(re=>(0,de.default)((0,de.default)({},re),{},{queryFn:re.queryFn,queryKey:re.queryKey}))},P);return[ee.map(re=>re.data),ee]},useMutation:S,useSubscription:E,useInfiniteQuery:C,usePrefetchInfiniteQuery:M,useSuspenseInfiniteQuery:q}}function Wj(n){const a=Ij(n);return Cm(s=>s==="useContext"||s==="useUtils"?()=>{const l=n.useUtils();return b.useMemo(()=>Kj(l),[l])}:n.hasOwnProperty(s)?n[s]:a[s])}function eN(n){const a=Jj();return Wj(a)}const Ie=eN(),tN="Please login (10001)";var Nf={exports:{}},al={},_f={exports:{}},Cf={};
vendor: 9,304 bytes, lines 17-41
17/**
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 Nx;function nN(){return Nx||(Nx=1,(function(n){function a(O,I){var z=O.length;O.push(I);e:for(;0<z;){var $=z-1>>>1,ce=O[$];if(0<o(ce,I))O[$]=I,O[z]=ce,z=$;else break e}}function s(O){return O.length===0?null:O[0]}function l(O){if(O.length===0)return null;var I=O[0],z=O.pop();if(z!==I){O[0]=z;e:for(var $=0,ce=O.length,_=ce>>>1;$<_;){var Y=2*($+1)-1,H=O[Y],K=Y+1,te=O[K];if(0>o(H,z))K<ce&&0>o(te,H)?(O[$]=te,O[K]=z,$=K):(O[$]=H,O[Y]=z,$=Y);else if(K<ce&&0>o(te,z))O[$]=te,O[K]=z,$=K;else break e}}return I}function o(O,I){var z=O.sortIndex-I.sortIndex;return z!==0?z:O.id-I.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;n.unstable_now=function(){return u.now()}}else{var m=Date,p=m.now();n.unstable_now=function(){return m.now()-p}}var h=[],v=[],y=1,g=null,S=3,j=!1,N=!1,E=!1,C=!1,M=typeof setTimeout=="function"?setTimeout:null,q=typeof clearTimeout=="function"?clearTimeout:null,G=typeof setImmediate<"u"?setImmediate:null;function F(O){for(var I=s(v);I!==null;){if(I.callback===null)l(v);else if(I.startTime<=O)l(v),I.sortIndex=I.expirationTime,a(h,I);else break;I=s(v)}}function B(O){if(E=!1,F(O),!N)if(s(h)!==null)N=!0,P||(P=!0,ne());else{var I=s(v);I!==null&&fe(B,I.startTime-O)}}var P=!1,T=-1,k=5,W=-1;function ee(){return C?!0:!(n.unstable_now()-W<k)}function re(){if(C=!1,P){var O=n.unstable_now();W=O;var I=!0;try{e:{N=!1,E&&(E=!1,q(T),T=-1),j=!0;var z=S;try{t:{for(F(O),g=s(h);g!==null&&!(g.expirationTime>O&&ee());){var $=g.callback;if(typeof $=="function"){g.callback=null,S=g.priorityLevel;var ce=$(g.expirationTime<=O);if(O=n.unstable_now(),typeof ce=="function"){g.callback=ce,F(O),I=!0;break t}g===s(h)&&l(h),F(O)}else l(h);g=s(h)}if(g!==null)I=!0;else{var _=s(v);_!==null&&fe(B,_.startTime-O),I=!1}}break e}finally{g=null,S=z,j=!1}I=void 0}}finally{I?ne():P=!1}}}var ne;if(typeof G=="function")ne=function(){G(re)};else if(typeof MessageChannel<"u"){var oe=new MessageChannel,ie=oe.port2;oe.port1.onmessage=re,ne=function(){ie.postMessage(null)}}else ne=function(){M(re,0)};function fe(O,I){T=M(function(){O(n.unstable_now())},I)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(O){O.callback=null},n.unstable_forceFrameRate=function(O){0>O||125<O?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):k=0<O?Math.floor(1e3/O):5},n.unstable_getCurrentPriorityLevel=function(){return S},n.unstable_next=function(O){switch(S){case 1:case 2:case 3:var I=3;break;default:I=S}var z=S;S=I;try{return O()}finally{S=z}},n.unstable_requestPaint=function(){C=!0},n.unstable_runWithPriority=function(O,I){switch(O){case 1:case 2:case 3:case 4:case 5:break;default:O=3}var z=S;S=O;try{return I()}finally{S=z}},n.unstable_scheduleCallback=function(O,I,z){var $=n.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?$+z:$):z=$,O){case 1:var ce=-1;break;case 2:ce=250;break;case 5:ce=1073741823;break;case 4:ce=1e4;break;default:ce=5e3}return ce=z+ce,O={id:y++,callback:I,priorityLevel:O,startTime:z,expirationTime:ce,sortIndex:-1},z>$?(O.sortIndex=z,a(v,O),s(h)===null&&O===s(v)&&(E?(q(T),T=-1):E=!0,fe(B,z-$))):(O.sortIndex=ce,a(h,O),N||j||(N=!0,P||(P=!0,ne()))),O},n.unstable_shouldYield=ee,n.unstable_wrapCallback=function(O){var I=S;return function(){var z=S;S=I;try{return O.apply(this,arguments)}finally{S=z}}}})(Cf)),Cf}var _x;function aN(){return _x||(_x=1,_f.exports=nN()),_f.exports}var Af={exports:{}},Ct={};/**
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 Cx;function rN(){if(Cx)return Ct;Cx=1;var n=Mc();function a(h){var v="https://react.dev/errors/"+h;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)v+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+h+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var l={d:{f:s,r:function(){throw Error(a(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},o=Symbol.for("react.portal");function u(h,v,y){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:g==null?null:""+g,children:h,containerInfo:v,implementation:y}}var m=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(h,v){if(h==="font")return"";if(typeof v=="string")return v==="use-credentials"?v:""}return Ct.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=l,Ct.createPortal=function(h,v){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throw Error(a(299));return u(h,v,null,y)},Ct.flushSync=function(h){var v=m.T,y=l.p;try{if(m.T=null,l.p=2,h)return h()}finally{m.T=v,l.p=y,l.d.f()}},Ct.preconnect=function(h,v){typeof h=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,l.d.C(h,v))},Ct.prefetchDNS=function(h){typeof h=="string"&&l.d.D(h)},Ct.preinit=function(h,v){if(typeof h=="string"&&v&&typeof v.as=="string"){var y=v.as,g=p(y,v.crossOrigin),S=typeof v.integrity=="string"?v.integrity:void 0,j=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;y==="style"?l.d.S(h,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:g,integrity:S,fetchPriority:j}):y==="script"&&l.d.X(h,{crossOrigin:g,integrity:S,fetchPriority:j,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},Ct.preinitModule=function(h,v){if(typeof h=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var y=p(v.as,v.crossOrigin);l.d.M(h,{crossOrigin:y,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&l.d.M(h)},Ct.preload=function(h,v){if(typeof h=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var y=v.as,g=p(y,v.crossOrigin);l.d.L(h,y,{crossOrigin:g,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0,type:typeof v.type=="string"?v.type:void 0,fetchPriority:typeof v.fetchPriority=="string"?v.fetchPriority:void 0,referrerPolicy:typeof v.referrerPolicy=="string"?v.referrerPolicy:void 0,imageSrcSet:typeof v.imageSrcSet=="string"?v.imageSrcSet:void 0,imageSizes:typeof v.imageSizes=="string"?v.imageSizes:void 0,media:typeof v.media=="string"?v.media:void 0})}},Ct.preloadModule=function(h,v){if(typeof h=="string")if(v){var y=p(v.as,v.crossOrigin);l.d.m(h,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:y,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else l.d.m(h)},Ct.requestFormReset=function(h){l.d.r(h)},Ct.unstable_batchedUpdates=function(h,v){return h(v)},Ct.useFormState=function(h,v,y){return m.H.useFormState(h,v,y)},Ct.useFormStatus=function(){return m.H.useHostTransitionStatus()},Ct.version="19.2.1",Ct}var Ax;function y0(){if(Ax)return Af.exports;Ax=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),Af.exports=rN(),Af.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 Ox;function sN(){if(Ox)return al;Ox=1;var n=aN(),a=Mc(),s=y0();function l(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" 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 u(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function m(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function p(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function h(e){if(u(e)!==e)throw Error(l(188))}function v(e){var t=e.alternate;if(!t){if(t=u(e),t===null)throw Error(l(188));return t!==e?null:e}for(var r=e,i=t;;){var c=r.return;if(c===null)break;var f=c.alternate;if(f===null){if(i=c.return,i!==null){r=i;continue}break}if(c.child===f.child){for(f=c.child;f;){if(f===r)return h(c),e;if(f===i)return h(c),t;
vendor: 12,458 bytes, lines 41-48
41f=f.sibling}throw Error(l(188))}if(r.return!==i.return)r=c,i=f;else{for(var x=!1,w=c.child;w;){if(w===r){x=!0,r=c,i=f;break}if(w===i){x=!0,i=c,r=f;break}w=w.sibling}if(!x){for(w=f.child;w;){if(w===r){x=!0,r=f,i=c;break}if(w===i){x=!0,i=f,r=c;break}w=w.sibling}if(!x)throw Error(l(189))}}if(r.alternate!==i)throw Error(l(190))}if(r.tag!==3)throw Error(l(188));return r.stateNode.current===r?e:t}function y(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=y(e),t!==null)return t;e=e.sibling}return null}var g=Object.assign,S=Symbol.for("react.element"),j=Symbol.for("react.transitional.element"),N=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),q=Symbol.for("react.consumer"),G=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),B=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),k=Symbol.for("react.lazy"),W=Symbol.for("react.activity"),ee=Symbol.for("react.memo_cache_sentinel"),re=Symbol.iterator;function ne(e){return e===null||typeof e!="object"?null:(e=re&&e[re]||e["@@iterator"],typeof e=="function"?e:null)}var oe=Symbol.for("react.client.reference");function ie(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 E:return"Fragment";case M:return"Profiler";case C:return"StrictMode";case B:return"Suspense";case P:return"SuspenseList";case W:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case N:return"Portal";case G:return e.displayName||"Context";case q:return(e._context.displayName||"Context")+".Consumer";case F:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case T:return t=e.displayName||null,t!==null?t:ie(e.type)||"Memo";case k:t=e._payload,e=e._init;try{return ie(e(t))}catch{}}return null}var fe=Array.isArray,O=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,z={pending:!1,data:null,method:null,action:null},$=[],ce=-1;function _(e){return{current:e}}function Y(e){0>ce||(e.current=$[ce],$[ce]=null,ce--)}function H(e,t){ce++,$[ce]=e.current,e.current=t}var K=_(null),te=_(null),ue=_(null),se=_(null);function xe(e,t){switch(H(ue,t),H(te,e),H(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Av(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Av(t),e=Ov(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Y(K),H(K,e)}function Oe(){Y(K),Y(te),Y(ue)}function le(e){e.memoizedState!==null&&H(se,e);var t=K.current,r=Ov(t,e.type);t!==r&&(H(te,e),H(K,r))}function Ve(e){te.current===e&&(Y(K),Y(te)),se.current===e&&(Y(se),Zi._currentValue=z)}var Je,cn;function Mt(e){if(Je===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Je=t&&t[1]||"",cn=-1<r.stack.indexOf(`
42    at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return`
43`+Je+e+cn}var ii=!1;function Xr(e,t){if(!e||ii)return"";ii=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var i={DetermineComponentFrameRoot:function(){try{if(t){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(V){var Q=V}Reflect.construct(e,[],J)}else{try{J.call()}catch(V){Q=V}e.call(J.prototype)}}else{try{throw Error()}catch(V){Q=V}(J=e())&&typeof J.catch=="function"&&J.catch(function(){})}}catch(V){if(V&&Q&&typeof V.stack=="string")return[V.stack,Q.stack]}return[null,null]}};i.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(i.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(i.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var f=i.DetermineComponentFrameRoot(),x=f[0],w=f[1];if(x&&w){var A=x.split(`
44`),U=w.split(`
45`);for(c=i=0;i<A.length&&!A[i].includes("DetermineComponentFrameRoot");)i++;for(;c<U.length&&!U[c].includes("DetermineComponentFrameRoot");)c++;if(i===A.length||c===U.length)for(i=A.length-1,c=U.length-1;1<=i&&0<=c&&A[i]!==U[c];)c--;for(;1<=i&&0<=c;i--,c--)if(A[i]!==U[c]){if(i!==1||c!==1)do if(i--,c--,0>c||A[i]!==U[c]){var X=`
46`+A[i].replace(" at new "," at ");return e.displayName&&X.includes("<anonymous>")&&(X=X.replace("<anonymous>",e.displayName)),X}while(1<=i&&0<=c);break}}}finally{ii=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?Mt(r):""}function ur(e,t){switch(e.tag){case 26:case 27:case 5:return Mt(e.type);case 16:return Mt("Lazy");case 13:return e.child!==t&&t!==null?Mt("Suspense Fallback"):Mt("Suspense");case 19:return Mt("SuspenseList");case 0:case 15:return Xr(e.type,!1);case 11:return Xr(e.type.render,!1);case 1:return Xr(e.type,!0);case 31:return Mt("Activity");default:return""}}function li(e){try{var t="",r=null;do t+=ur(e,r),r=e,e=e.return;while(e);return t}catch(i){return`
47Error generating stack: `+i.message+`
48`+i.stack}}var Zt=Object.prototype.hasOwnProperty,oi=n.unstable_scheduleCallback,ci=n.unstable_cancelCallback,Tt=n.unstable_shouldYield,wa=n.unstable_requestPaint,Dt=n.unstable_now,iu=n.unstable_getCurrentPriorityLevel,dr=n.unstable_ImmediatePriority,Ol=n.unstable_UserBlockingPriority,fr=n.unstable_NormalPriority,ui=n.unstable_LowPriority,Xn=n.unstable_IdlePriority,Ml=n.log,Ea=n.unstable_setDisableYieldValue,mr=null,Rt=null;function wn(e){if(typeof Ml=="function"&&Ea(e),Rt&&typeof Rt.setStrictMode=="function")try{Rt.setStrictMode(mr,e)}catch{}}var Nt=Math.clz32?Math.clz32:Rn,lu=Math.log,di=Math.LN2;function Rn(e){return e>>>=0,e===0?32:31-(lu(e)/di|0)|0}var $r=256,Zr=262144,pr=4194304;function zn(e){var t=e&42;if(t!==0)return t;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 Se(e,t,r){var i=e.pendingLanes;if(i===0)return 0;var c=0,f=e.suspendedLanes,x=e.pingedLanes;e=e.warmLanes;var w=i&134217727;return w!==0?(i=w&~f,i!==0?c=zn(i):(x&=w,x!==0?c=zn(x):r||(r=w&~e,r!==0&&(c=zn(r))))):(w=i&~f,w!==0?c=zn(w):x!==0?c=zn(x):r||(r=i&~e,r!==0&&(c=zn(r)))),c===0?0:t!==0&&t!==c&&(t&f)===0&&(f=c&-c,r=t&-t,f>=r||f===32&&(r&4194048)!==0)?t:c}function $e(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function vt(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+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 t+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 _t(){var e=pr;return pr<<=1,(pr&62914560)===0&&(pr=4194304),e}function ja(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function We(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function qt(e,t,r,i,c,f){var x=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 w=e.entanglements,A=e.expirationTimes,U=e.hiddenUpdates;for(r=x&~r;0<r;){var X=31-Nt(r),J=1<<X;w[X]=0,A[X]=-1;var Q=U[X];if(Q!==null)for(U[X]=null,X=0;X<Q.length;X++){var V=Q[X];V!==null&&(V.lane&=-536870913)}r&=~J}i!==0&&hr(e,i,0),f!==0&&c===0&&e.tag!==0&&(e.suspendedLanes|=f&~(x&~t))}function hr(e,t,r){e.pendingLanes|=t,e.suspendedLanes&=~t;var i=31-Nt(t);e.entangledLanes|=t,e.entanglements[i]=e.entanglements[i]|1073741824|r&261930}function Bt(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var i=31-Nt(r),c=1<<i;c&t|e[i]&t&&(e[i]|=t),r&=~c}}function It(e,t){var r=t&-t;return r=(r&42)!==0?1:Jr(r),(r&(e.suspendedLanes|t))!==0?0:r}function Jr(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 En(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function ou(){var e=I.p;return e!==0?e:(e=window.event,e===void 0?32:Jv(e.type))}function pp(e,t){var r=I.p;try{return I.p=e,t()}finally{I.p=r}}var Na=Math.random().toString(36).slice(2),bt="__reactFiber$"+Na,Qt="__reactProps$"+Na,Wr="__reactContainer$"+Na,cu="__reactEvents$"+Na,PS="__reactListeners$"+Na,HS="__reactHandles$"+Na,hp="__reactResources$"+Na,fi="__reactMarker$"+Na;function uu(e){delete e[bt],delete e[Qt],delete e[cu],delete e[PS],delete e[HS]}function es(e){var t=e[bt];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Wr]||r[bt]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=Pv(e);e!==null;){if(r=e[bt])return r;e=Pv(e)}return t}e=r,r=e.parentNode}return null}function ts(e){if(e=e[bt]||e[Wr]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function mi(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(l(33))}function ns(e){var t=e[hp];return t||(t=e[hp]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function xt(e){e[fi]=!0}var gp=new Set,vp={};function gr(e,t){as(e,t),as(e+"Capture",t)}function as(e,t){for(vp[e]=t,e=0;e<t.length;e++)gp.add(t[e])}var LS=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]*$"),xp={},yp={};function US(e){return Zt.call(yp,e)?!0:Zt.call(xp,e)?!1:LS.test(e)?yp[e]=!0:(xp[e]=!0,!1)}function Tl(e,t,r){if(US(t))if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var i=t.toLowerCase().slice(0,5);if(i!=="data-"&&i!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+r)}}function Dl(e,t,r){if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+r)}}function $n(e,t,r,i){if(i===null)e.removeAttribute(r);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(t,r,""+i)}}function un(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function bp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function qS(e,t,r){var i=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof i<"u"&&typeof i.get=="function"&&typeof i.set=="function"){var c=i.get,f=i.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(x){r=""+x,f.call(this,x)}}),Object.defineProperty(e,t,{enumerable:i.enumerable}),{getValue:function(){return r},setValue:function(x){r=""+x},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function du(e){if(!e._valueTracker){var t=bp(e)?"checked":"value";e._valueTracker=qS(e,t,""+e[t])}}function Sp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),i="";return e&&(i=bp(e)?e.checked?"true":"false":e.value),e=i,e!==r?(t.setValue(e),!0):!1}function Rl(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 BS=/[\n"\\]/g;function dn(e){return e.replace(BS,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}
vendor: 4,391 bytes, line 48
48function fu(e,t,r,i,c,f,x,w){e.name="",x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?e.type=x:e.removeAttribute("type"),t!=null?x==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+un(t)):e.value!==""+un(t)&&(e.value=""+un(t)):x!=="submit"&&x!=="reset"||e.removeAttribute("value"),t!=null?mu(e,x,un(t)):r!=null?mu(e,x,un(r)):i!=null&&e.removeAttribute("value"),c==null&&f!=null&&(e.defaultChecked=!!f),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"?e.name=""+un(w):e.removeAttribute("name")}function wp(e,t,r,i,c,f,x,w){if(f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.type=f),t!=null||r!=null){if(!(f!=="submit"&&f!=="reset"||t!=null)){du(e);return}r=r!=null?""+un(r):"",t=t!=null?""+un(t):r,w||t===e.value||(e.value=t),e.defaultValue=t}i=i??c,i=typeof i!="function"&&typeof i!="symbol"&&!!i,e.checked=w?e.checked:!!i,e.defaultChecked=!!i,x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"&&(e.name=x),du(e)}function mu(e,t,r){t==="number"&&Rl(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function rs(e,t,r,i){if(e=e.options,t){t={};for(var c=0;c<r.length;c++)t["$"+r[c]]=!0;for(r=0;r<e.length;r++)c=t.hasOwnProperty("$"+e[r].value),e[r].selected!==c&&(e[r].selected=c),c&&i&&(e[r].defaultSelected=!0)}else{for(r=""+un(r),t=null,c=0;c<e.length;c++){if(e[c].value===r){e[c].selected=!0,i&&(e[c].defaultSelected=!0);return}t!==null||e[c].disabled||(t=e[c])}t!==null&&(t.selected=!0)}}function Ep(e,t,r){if(t!=null&&(t=""+un(t),t!==e.value&&(e.value=t),r==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=r!=null?""+un(r):""}function jp(e,t,r,i){if(t==null){if(i!=null){if(r!=null)throw Error(l(92));if(fe(i)){if(1<i.length)throw Error(l(93));i=i[0]}r=i}r==null&&(r=""),t=r}r=un(t),e.defaultValue=r,i=e.textContent,i===r&&i!==""&&i!==null&&(e.value=i),du(e)}function ss(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var IS=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 Np(e,t,r){var i=t.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?i?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":i?e.setProperty(t,r):typeof r!="number"||r===0||IS.has(t)?t==="float"?e.cssFloat=r:e[t]=(""+r).trim():e[t]=r+"px"}function _p(e,t,r){if(t!=null&&typeof t!="object")throw Error(l(62));if(e=e.style,r!=null){for(var i in r)!r.hasOwnProperty(i)||t!=null&&t.hasOwnProperty(i)||(i.indexOf("--")===0?e.setProperty(i,""):i==="float"?e.cssFloat="":e[i]="");for(var c in t)i=t[c],t.hasOwnProperty(c)&&r[c]!==i&&Np(e,c,i)}else for(var f in t)t.hasOwnProperty(f)&&Np(e,f,t[f])}function pu(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 QS=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"],["colorRen
48dering","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-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"]]),GS=/^[\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 zl(e){return GS.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Zn(){}var hu=null;function gu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var is=null,ls=null;function Cp(e){var t=ts(e);if(t&&(e=t.stateNode)){var r=e[Qt]||null;e:switch(e=t.stateNode,t.type){case"input":if(fu(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+dn(""+t)+'"][type="radio"]'),t=0;t<r.length;t++){var i=r[t];if(i!==e&&i.form===e.form){var c=i[Qt]||null;if(!c)throw Error(l(90));fu(i,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(t=0;t<r.length;t++)i=r[t],i.form===e.form&&Sp(i)}break e;case"textarea":Ep(e,r.value,r.defaultValue);break e;case"select":t=r.value,t!=null&&rs(e,!!r.multiple,t,!1)}}}var vu=!1;function Ap(e,t,r){if(vu)return e(t,r);vu=!0;try{var i=e(t);return i}finally{if(vu=!1,(is!==null||ls!==null)&&(wo(),is&&(t=is,e=ls,ls=is=null,Cp(t),e)))for(t=0;t<e.length;t++)Cp(e[t])}}function pi(e,t){var r=e.stateNode;if(r===null)return null;var i=r[Qt]||null;if(i===null)return null;r=i[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(e=e.type,i=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!i;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(l(231,t,typeof r));return r}var Jn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),xu=!1;if(Jn)try{var hi={};Object.defineProperty(hi,"passive",{get:function(){xu=!0}}),window.addEventListener("test",hi,hi),window.removeEventListener("test",hi,hi)}catch{xu=!1}var _a=null,yu=null,kl=null;function Op(){if(kl)return kl;var e,t=yu,r=t.length,i,c="value"in _a?_a.value:_a.textContent,f=c.length;for(e=0;e<r&&t[e]===c[e];e++);var x=r-e;for(i=1;i<=x&&t[r-i]===c[f-i];i++);return kl=c.slice(e,1<i?1-i:void 0)}function Pl(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Hl(){return!0}function Mp(){return!1}function Gt(e){function t(r,i,c,f,x){this._reactName=r,this._targetInst=c,this.type=i,this.nativeEvent=f,this.target=x,this.currentTarget=null;for(var w in e)e.hasOwnProperty(w)&&(r=e[w],this[w]=r?r(f):f[w]);return this.isDefaultPrevented=(f.defaultPrevented!=null?f.defaultPrevented:f.returnValue===!1)?Hl:Mp,this.isPropagationStopped=Mp,this}return g(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=Hl)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Hl)},persist:function(){},isPersistent:Hl}),t}var vr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ll=Gt(vr),gi=g({},vr,{view:0,detail:0}),YS=Gt(gi),bu,Su,vi,Ul=g({},gi,{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!==vi&&
vendor: 4,201 bytes, line 48
48(vi&&e.type==="mousemove"?(bu=e.screenX-vi.screenX,Su=e.screenY-vi.screenY):Su=bu=0,vi=e),bu)},movementY:function(e){return"movementY"in e?e.movementY:Su}}),Tp=Gt(Ul),VS=g({},Ul,{dataTransfer:0}),KS=Gt(VS),FS=g({},gi,{relatedTarget:0}),wu=Gt(FS),XS=g({},vr,{animationName:0,elapsedTime:0,pseudoElement:0}),$S=Gt(XS),ZS=g({},vr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),JS=Gt(ZS),WS=g({},vr,{data:0}),Dp=Gt(WS),e2={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},t2={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"},n2={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function a2(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=n2[e])?!!t[e]:!1}function Eu(){return a2}var r2=g({},gi,{key:function(e){if(e.key){var t=e2[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Pl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?t2[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"?Pl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Pl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),s2=Gt(r2),i2=g({},Ul,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Rp=Gt(i2),l2=g({},gi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Eu}),o2=Gt(l2),c2=g({},vr,{propertyName:0,elapsedTime:0,pseudoElement:0}),u2=Gt(c2),d2=g({},Ul,{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}),f2=Gt(d2),m2=g({},vr,{newState:0,oldState:0}),p2=Gt(m2),h2=[9,13,27,32],ju=Jn&&"CompositionEvent"in window,xi=null;Jn&&"documentMode"in document&&(xi=document.documentMode);var g2=Jn&&"TextEvent"in window&&!xi,zp=Jn&&(!ju||xi&&8<xi&&11>=xi),kp=" ",Pp=!1;function Hp(e,t){switch(e){case"keyup":return h2.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Lp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var os=!1;function v2(e,t){switch(e){case"compositionend":return Lp(t);case"keypress":return t.which!==32?null:(Pp=!0,kp);case"textInput":return e=t.data,e===kp&&Pp?null:e;default:return null}}function x2(e,t){if(os)return e==="compositionend"||!ju&&Hp(e,t)?(e=Op(),kl=yu=_a=null,os=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return zp&&t.locale!=="ko"?null:t.data;default:return null}}var y2={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 Up(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!y2[e.type]:t==="textarea"}function qp(e,t,r,i){is?ls?ls.push(i):ls=[i]:is=i,t=Oo(t,"onChange"),0<t.length&&(r=new Ll("onChange","change",null,r,i),e.push({event:r,listeners:t}))}var yi=null,bi=null;function b2(e){wv(e,0)}function ql(e){var t=mi(e);if(Sp(t))return e}function Bp(e,t){if(e==="change")return t}var Ip=!1;if(Jn){var Nu;if(Jn){var _u="oninput"in document;if(!_u){var Qp=document.createElement("div");Qp.setAttribute("oninput","return;
48"),_u=typeof Qp.oninput=="function"}Nu=_u}else Nu=!1;Ip=Nu&&(!document.documentMode||9<document.documentMode)}function Gp(){yi&&(yi.detachEvent("onpropertychange",Yp),bi=yi=null)}function Yp(e){if(e.propertyName==="value"&&ql(bi)){var t=[];qp(t,bi,e,gu(e)),Ap(b2,t)}}function S2(e,t,r){e==="focusin"?(Gp(),yi=t,bi=r,yi.attachEvent("onpropertychange",Yp)):e==="focusout"&&Gp()}function w2(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ql(bi)}function E2(e,t){if(e==="click")return ql(t)}function j2(e,t){if(e==="input"||e==="change")return ql(t)}function N2(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Jt=typeof Object.is=="function"?Object.is:N2;function Si(e,t){if(Jt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(i=0;i<r.length;i++){var c=r[i];if(!Zt.call(t,c)||!Jt(e[c],t[c]))return!1}return!0}function Vp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Kp(e,t){var r=Vp(e);e=0;for(var i;r;){if(r.nodeType===3){if(i=e+r.textContent.length,e<=t&&i>=t)return{node:r,offset:t-e};e=i}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Vp(r)}}function Fp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Fp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Xp(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Rl(e.document);t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Rl(e.document)}return t}function Cu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var _2=Jn&&"documentMode"in document&&11>=document.documentMode,cs=null,Au=null,wi=null,Ou=!1;function $p(e,t,r){var i=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Ou||cs==null||cs!==Rl(i)||(i=cs,"selectionStart"in i&&Cu(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),wi&&Si(wi,i)||(wi=i,i=Oo(Au,"onSelect"),0<i.length&&(t=new Ll("onSelect","select",null,t,r),e.push({event:t,listeners:i}),t.target=cs)))}function xr(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var us={animationend:xr("Animation","AnimationEnd"),animationiteration:xr("Animation","AnimationIteration"),animationstart:xr("Animation","AnimationStart"),transitionrun:xr("Transition","TransitionRun"),transitionstart:xr("Transition","TransitionStart"),transitioncancel:xr("Transition","TransitionCancel"),transitionend:xr("Transition","TransitionEnd")},Mu={},Zp={};Jn&&(Zp=document.createElement("div").style,"AnimationEvent"in window||(delete us.animationend.animation,delete us.animationiteration.animation,delete us.animationstart.animation),"TransitionEvent"in window||delete us.transitionend.transition);function yr(e){if(Mu[e])return Mu[e];if(!us[e])return e;var t=us[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in Zp)return Mu[e]=t[r];return e}var Jp=yr("animationend"),Wp=yr("animationiteration"),eh=yr("animationstart"),C2=yr("transitionrun"),A2=yr("transitionstart"),O2=yr("transitioncancel"),th=yr("transitionend"),nh=new Map,Tu="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(" ");Tu.push("scrollEnd");function jn(e,t){nh.set(e,t),gr(t,[e])}var Bl=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=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(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},fn=[],ds=0,Du=0;function Il(){for(var e=ds,t=Du=ds=0;t<e;){var r=fn[t];fn[t++]=null;var i=fn[t];fn[t++]=null;var c=fn[t];fn[t++]=null;var f=fn[t];if(fn[t++]=null,i!==null&&c!==null){var x=i.pending;
vendor: 17,845 bytes, line 48
48x===null?c.next=c:(c.next=x.next,x.next=c),i.pending=c}f!==0&&ah(r,c,f)}}function Ql(e,t,r,i){fn[ds++]=e,fn[ds++]=t,fn[ds++]=r,fn[ds++]=i,Du|=i,e.lanes|=i,e=e.alternate,e!==null&&(e.lanes|=i)}function Ru(e,t,r,i){return Ql(e,t,r,i),Gl(e)}function br(e,t){return Ql(e,null,null,t),Gl(e)}function ah(e,t,r){e.lanes|=r;var i=e.alternate;i!==null&&(i.lanes|=r);for(var c=!1,f=e.return;f!==null;)f.childLanes|=r,i=f.alternate,i!==null&&(i.childLanes|=r),f.tag===22&&(e=f.stateNode,e===null||e._visibility&1||(c=!0)),e=f,f=f.return;return e.tag===3?(f=e.stateNode,c&&t!==null&&(c=31-Nt(r),e=f.hiddenUpdates,i=e[c],i===null?e[c]=[t]:i.push(t),t.lane=r|536870912),f):null}function Gl(e){if(50<Gi)throw Gi=0,Id=null,Error(l(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var fs={};function M2(e,t,r,i){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=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Wt(e,t,r,i){return new M2(e,t,r,i)}function zu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Wn(e,t){var r=e.alternate;return r===null?(r=Wt(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,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,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function rh(e,t){e.flags&=65011714;var r=e.alternate;return r===null?(e.childLanes=0,e.lanes=t,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,t=r.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Yl(e,t,r,i,c,f){var x=0;if(i=e,typeof e=="function")zu(e)&&(x=1);else if(typeof e=="string")x=kw(e,r,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case W:return e=Wt(31,r,t,c),e.elementType=W,e.lanes=f,e;case E:return Sr(r.children,c,f,t);case C:x=8,c|=24;break;case M:return e=Wt(12,r,t,c|2),e.elementType=M,e.lanes=f,e;case B:return e=Wt(13,r,t,c),e.elementType=B,e.lanes=f,e;case P:return e=Wt(19,r,t,c),e.elementType=P,e.lanes=f,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case G:x=10;break e;case q:x=9;break e;case F:x=11;break e;case T:x=14;break e;case k:x=16,i=null;break e}x=29,r=Error(l(130,e===null?"null":typeof e,"")),i=null}return t=Wt(x,r,t,c),t.elementType=e,t.type=i,t.lanes=f,t}function Sr(e,t,r,i){return e=Wt(7,e,i,t),e.lanes=r,e}function ku(e,t,r){return e=Wt(6,e,null,t),e.lanes=r,e}function sh(e){var t=Wt(18,null,null,0);return t.stateNode=e,t}function Pu(e,t,r){return t=Wt(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var ih=new WeakMap;function mn(e,t){if(typeof e=="object"&&e!==null){var r=ih.get(e);return r!==void 0?r:(t={value:e,source:t,stack:li(t)},ih.set(e,t),t)}return{value:e,source:t,stack:li(t)}}var ms=[],ps=0,Vl=null,Ei=0,pn=[],hn=0,Ca=null,kn=1,Pn="";function ea(e,t){ms[ps++]=Ei,ms[ps++]=Vl,Vl=e,Ei=t}function lh(e,t,r){pn[hn++]=kn,pn[hn++]=Pn,pn[hn++]=Ca,Ca=e;var i=kn;e=Pn;var c=32-Nt(i)-1;i&=~(1<<c),r+=1;var f=32-Nt(t)+c;if(30<f){var x=c-c%5;f=(i&(1<<x)-1).toString(32),i>>=x,c-=x,kn=1<<32-Nt(t)+c|r<<c|i,Pn=f+e}else kn=1<<f|r<<c|i,Pn=e}function Hu(e){e.return!==null&&(ea(e,1),lh(e,1,0))}function Lu(e){for(;e===Vl;)Vl=ms[--ps],ms[ps]=null,Ei=ms[--ps],ms[ps]=null;for(;e===Ca;)Ca=pn[--hn],pn[hn]=null,Pn=pn[--hn],pn[hn]=null,kn=pn[--hn],pn[hn]=null}function oh(e,t){pn[hn++]=kn,pn[hn++]=Pn,pn[hn++]=Ca,kn=t.id,Pn=t.overflow,Ca=e}var St=null,Fe=null,ze=!1,Aa=null,gn=!1,Uu=Error(l(519));function Oa(e){var t=Error(l(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw ji(mn(t,e)),Uu}function ch(e){var t=e.stateNode,r=e.type,i=e.memoizedProps;switch(t[bt]=e,t[Qt]=i,r){case"dialog":Te("cancel",t),Te("close",t);break;case"iframe":case"object":case"embed":Te("load",t);break;case"video":case"audio":for(r=0;r<Vi.length;r++)Te(Vi[r],t);break;case"source":Te("error",t);break;case"img":case"image":case"link":Te("error",t),Te("load",t);break;case"details":Te("toggle",t);break;case"input":Te("invalid",t),wp(t,i.value,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name,!0);break;case"select":Te("invalid",t);break;case"textarea":Te("invalid",t),jp(t,i.value,i.defaultValue,i.children)}r=i.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||t.textContent===""+r||i.suppressHydrationWarning===!0||_v(t.textContent,r)?(i.popover!=null&&(Te("beforetoggle",t),Te("toggle",t)),i.onScroll!=null&&Te("scroll",t),i.onScrollEnd!=null&&Te("scrollend",t),i.onClick!=null&&(t.onclick=Zn),t=!0):t=!1,t||Oa(e,!0)}function uh(e){for(St=e.return;St;)switch(St.tag){case 5:case 31:case 13:gn=!1;return;case 27:case 3:gn=!0;return;default:St=St.return}}function hs(e){if(e!==St)return!1;if(!ze)return uh(e),ze=!0,!1;var t=e.tag,r;if((r=t!==3&&t!==27)&&((r=t===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||af(e.type,e.memoizedProps)),r=!r),r&&Fe&&Oa(e),uh(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));Fe=kv(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));Fe=kv(e)}else t===27?(t=Fe,Qa(e.type)?(e=cf,cf=null,Fe=e):Fe=t):Fe=St?xn(e.stateNode.nextSibling):null;return!0}function wr(){Fe=St=null,ze=!1}function qu(){var e=Aa;return e!==null&&(Ft===null?Ft=e:Ft.push.apply(Ft,e),Aa=null),e}function ji(e){Aa===null?Aa=[e]:Aa.push(e)}var Bu=_(null),Er=null,ta=null;function Ma(e,t,r){H(Bu,t._currentValue),t._currentValue=r}function na(e){e._currentValue=Bu.current,Y(Bu)}function Iu(e,t,r){for(;e!==null;){var i=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,i!==null&&(i.childLanes|=t)):i!==null&&(i.childLanes&t)!==t&&(i.childLanes|=t),e===r)break;e=e.return}}function Qu(e,t,r,i){var c=e.child;for(c!==null&&(c.return=e);c!==null;){var f=c.dependencies;if(f!==null){var x=c.child;f=f.firstContext;e:for(;f!==null;){var w=f;f=c;for(var A=0;A<t.length;A++)if(w.context===t[A]){f.lanes|=r,w=f.alternate,w!==null&&(w.lanes|=r),Iu(f.return,r,e),i||(x=null);break e}f=w.next}}else if(c.tag===18){if(x=c.return,x===null)throw Error(l(341));x.lanes|=r,f=x.alternate,f!==null&&(f.lanes|=r),Iu(x,r,e),x=null}else x=c.child;if(x!==null)x.return=c;else for(x=c;x!==null;){if(x===e){x=null;break}if(c=x.sibling,c!==null){c.return=x.return,x=c;break}x=x.return}c=x}}function gs(e,t,r,i){e=null;for(var c=t,f=!1;c!==null;){if(!f){if((c.flags&524288)!==0)f=!0;else if((c.flags&262144)!==0)break}if(c.tag===10){var x=c.alternate;if(x===null)throw Error(l(387));if(x=x.memoizedProps,x!==null){var w=c.type;Jt(c.pendingProps.value,x.value)||(e!==null?e.push(w):e=[w])}}else if(c===se.current){if(x=c.alternate,x===null)throw Error(l(387));x.memoizedState.memoizedState!==c.memoizedState.memoizedState&&(e!==null?e.push(Zi):e=[Zi])}c=c.return}e!==null&&Qu(t,e,r,i),t.flags|=262144}function Kl(e){for(e=e.firstContext;e!==null;){if(!Jt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function jr(e){Er=e,ta=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function wt(e){return dh(Er,e)}function Fl(e,t){return Er===null&&jr(e),dh(e,t)}function dh(e,t){var r=t._currentValue;if(t={context:t,memoizedValue:r,next:null},ta===null){if(e===null)throw Error(l(308));ta=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ta=ta.next=t;return r}var T2=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(r,i){e.push(i)}};this.abort=function(){t.aborted=!0,e.forEach(function(r){return r()})}},D2=n.unstable_scheduleCallback,R2=n.unstable_NormalPriority,dt={$$typeof:G,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Gu(){return{controller:new T2,data:new Map,refCount:0}}function Ni(e){e.refCount--,e.refCount===0&&D2(R2,function(){e.controller.abort()})}var _i=null,Yu=0,vs=0,xs=null;function z2(e,t){if(_i===null){var r=_i=[];Yu=0,vs=Fd(),xs={status:"pending",value:void 0,then:function(i){r.push(i)}}}return Yu++,t.then(fh,fh),t}function fh(){if(--Yu===0&&_i!==null){xs!==null&&(xs.status="fulfilled");var e=_i;_i=null,vs=0,xs=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function k2(e,t){var r=[],i={status:"pending",value:null,reason:null,then:function(c){r.push(c)}};return e.then(function(){i.status="fulfilled",i.value=t;for(var c=0;c<r.length;c++)(0,r[c])(t)},function(c){for(i.status="rejected",i.reason=c,c=0;c<r.length;c++)(0,r[c])(void 0)}),i}var mh=O.S;O.S=function(e,t){$g=Dt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&z2(e,t),mh!==null&&mh(e,t)};var Nr=_(null);function Vu(){var e=Nr.current;return e!==null?e:Ke.pooledCache}function Xl(e,t){t===null?H(Nr,Nr.current):H(Nr,t.pool)}function ph(){var e=Vu();return e===null?null:{parent:dt._currentValue,pool:e}}var ys=Error(l(460)),Ku=Error(l(474)),$l=Error(l(542)),Zl={then:function(){}};function hh(e){return e=e.status,e==="fulfilled"||e==="rejected"}function gh(e,t,r){switch(r=e[r],r===void 0?e.push(t):r!==t&&(t.then(Zn,Zn),t=r),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,xh(e),e;default:if(typeof t.status=="string")t.then(Zn,Zn);else{if(e=Ke,e!==null&&100<e.shellSuspendCounter)throw Error(l(482));e=t,e.status="pending",e.then(function(i){if(t.status==="pending"){var c=t;c.status="fulfilled",c.value=i}},function(i){if(t.status==="pending"){var c=t;c.status="rejected",c.reason=i}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,xh(e),e}throw Cr=t,ys}}function _r(e){try{var t=e._init;return t(e._payload)}catch(r){throw r!==null&&typeof r=="object"&&typeof r.then=="function"?(Cr=r,ys):r}}var Cr=null;function vh(){if(Cr===null)throw Error(l(459));var e=Cr;return Cr=null,e}function xh(e){if(e===ys||e===$l)throw Error(l(483))}var bs=null,Ci=0;function Jl(e){var t=Ci;return Ci+=1,bs===null&&(bs=[]),gh(bs,e,t)}function Ai(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Wl(e,t){throw t.$$typeof===S?Error(l(525)):(e=Object.prototype.toString.call(t),Error(l(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function yh(e){function t(R,D){if(e){var L=R.deletions;L===null?(R.deletions=[D],R.flags|=16):L.push(D)}}function r(R,D){if(!e)return null;for(;D!==null;)t(R,D),D=D.sibling;return null}function i(R){for(var D=new Map;R!==null;)R.key!==null?D.set(R.key,R):D.set(R.index,R),R=R.sibling;return D}function c(R,D){return R=Wn(R,D),R.index=0,R.sibling=null,R}function f(R,D,L){return R.index=L,e?(L=R.alternate,L!==null?(L=L.index,L<D?(R.flags|=67108866,D):L):(R.flags|=67108866,D)):(R.flags|=1048576,D)}function x(R){return e&&R.alternate===null&&(R.flags|=67108866),R}function w(R,D,L,Z){return D===null||D.tag!==6?(D=ku(L,R.mode,Z),D.return=R,D):(D=c(D,L),D.return=R,D)}function A(R,D,L,Z){var ve=L.type;return ve===E?X(R,D,L.props.children,Z,L.key):D!==null&&(D.elementType===ve||typeof ve=="object"&&ve!==null&&ve.$$typeof===k&&_r(ve)===D.type)?(D=c(D,L.props),Ai(D,L),D.return=R,D):(D=Yl(L.type,L.key,L.props,null,R.mode,Z),Ai(D,L),D.return=R,D)}function U(R,D,L,Z){return D===null||D.tag!==4||D.stateNode.containerInfo!==L.containerInfo||D.stateNode.implementation!==L.implementation?(D=Pu(L,R.mode,Z),D.return=R,D):(D=c(D,L.children||[]),D.return=R,D)}function X(R,D,L,Z,ve){return D===null||D.tag!==7?(D=Sr(L,R.mode,Z,ve),D.return=R,D):(D=c(D,L),D.return=R,D)}function J(R,D,L){if(typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint")return D=ku(""+D,R.mode,L),D.return=R,D;if(typeof D=="object"&&D!==null){switch(D.$$typeof){case j:return L=Yl(D.type,D.key,D.props,null,R.mode,L),Ai(L,D),L.return=R,L;case N:return D=Pu(D,R.mode,L),D.return=R,D;case k:return D=_r(D),J(R,D,L)}if(fe(D)||ne(D))return D=Sr(D,R.mode,L,null),D.return=R,D;if(typeof D.then=="function")return J(R,Jl(D),L);if(D.$$typeof===G)return J(R,Fl(R,D),L);Wl(R,D)}return null}function Q(R,D,L,Z){var ve=D!==null?D.key:null;if(typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint")return ve!==null?null:w(R,D,""+L,Z);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case j:return L.key===ve?A(R,D,L,Z):null;case N:return L.key===ve?U(R,D,L,Z):null;case k:return L=_r(L),Q(R,D,L,Z)}if(fe(L)||ne(L))return ve!==null?null:X(R,D,L,Z,null);if(typeof L.then=="function")return Q(R,D,Jl(L),Z);if(L.$$typeof===G)return Q(R,D,Fl(R,L),Z);Wl(R,L)}return null}function V(R,D,L,Z,ve){if(typeof Z=="string"&&Z!==""||typeof Z=="number"||typeof Z=="bigint")return R=R.get(L)||null,w(D,R,""+Z,ve);if(typeof Z=="object"&&Z!==null){switch(Z.$$typeof){case j:return R=R.get(Z.key===null?L:Z.key)||null,A(D,R,Z,ve);case N:return R=R.get(Z.key===null?L:Z.key)||null,U(D,R,Z,ve);case k:return Z=_r(Z),V(R,D,L,Z,ve)}if(fe(Z)||ne(Z))return R=R.get(L)||null,X(D,R,Z,ve,null);if(typeof Z.then=="function")return V(R,D,L,Jl(Z),ve);if(Z.$$typeof===G)return V(R,D,L,Fl(D,Z),ve);Wl(D,Z)}return null}function me(R,D,L,Z){for(var ve=null,ke=null,ge=D,Ne=D=0,Re=null;ge!==null&&Ne<L.length;Ne++){ge.index>Ne?(Re=ge,ge=null):Re=ge.sibling;var Pe=Q(R,ge,L[Ne],Z);if(Pe===null){ge===null&&(ge=Re);break}e&&ge&&Pe.alternate===null&&t(R,ge),D=f(Pe,D,Ne),ke===null?ve=Pe:ke.sibling=Pe,ke=Pe,ge=Re}if(Ne===L.length)return r(R,ge),ze&&ea(R,Ne),ve;if(ge===null){for(;Ne<L.length;Ne++)ge=J(R,L[Ne],Z),ge!==null&&(D=f(ge,D,Ne),ke===null?ve=ge:ke.sibling=ge,ke=ge);return ze&&ea(R,Ne),ve}for(ge=i(ge);Ne<L.length;Ne++)Re=V(ge,R,Ne,L[Ne],Z),Re!==null&&(e&&Re.alternate!==null&&ge.delete(Re.key===null?Ne:Re.key),D=f(Re,D,Ne),ke===null?ve=Re:ke.sibling=Re,ke=Re);return e&&ge.forEach(function(Fa){return t(R,Fa)}),ze&&ea(R,Ne),ve}function ye(R,D,L,Z){if(L==null)throw Error(l(151));for(var ve=null,ke=null,ge=D,Ne=D=0,Re=null,Pe=L.next();ge!==null&&!Pe.done;Ne++,Pe=L.next()){ge.index>Ne?(Re=ge,ge=null):Re=ge.sibling;var Fa=Q(R,ge,Pe.value,Z);if(Fa===null){ge===null&&(ge=Re);break}e&&ge&&Fa.alternate===null&&t(R,ge),D=f(Fa,D,Ne),ke===null?ve=Fa:ke.sibling=Fa,ke=Fa,ge=Re}if(Pe.done)return r(R,ge),ze&&ea(R,Ne),ve;if(ge===null){for(;!Pe.done;Ne++,Pe=L.next())Pe=J(R,Pe.value,Z),Pe!==null&&(D=f(Pe,D,Ne),ke===null?ve=Pe:ke.sibling=Pe,ke=Pe);return ze&&ea(R,Ne),ve}for(ge=i(ge);!Pe.done;Ne++,Pe=L.next())Pe=V(ge,R,Ne,Pe.value,Z),Pe!==null&&(e&&Pe.alternate!==null&&ge.delete(Pe.key===null?Ne:Pe.key),D=f(Pe,D,Ne),ke===null?ve=Pe:ke.sibling=Pe,ke=Pe);return e&&ge.forEach(function(Vw){return t(R,Vw)}),ze&&ea(R,Ne),ve}function Ye(R,D,L,Z){if(typeof L=="object"&&L!==null&&L.type===E&&L.key===null&&(L=L.props.children),typeof L=="object"&&L!==null){switch(L.$$typeof){case j:e:{for(var ve=L.key;D!==null;){if(D.key===ve){if(ve=L.type,ve===E){if(D.tag===7){r(R,D.sibling),Z=c(D,L.props.children),Z.return=R,R=Z;break e}}else if(D.elementType===ve||typeof ve=="object"&&ve!==null&&ve.$$typeof===k&&_r(ve)===D.type){r(R,D.sibling),Z=c(D,L.props),Ai(Z,L),Z.return=R,R=Z;break e}r(R,D);break}else t(R,D);D=D.sibling}L.type===E?(Z=Sr(L.props.children,R.mode,Z,L.key),Z.return=R,R=Z):(Z=Yl(L.type,L.key,L.props,null,R.mode,Z),Ai(Z,L),Z.return=R,R=Z)}return x(R);case N:e:{for(ve=L.key;D!==null;){if(D.key===ve)if(D.tag===4&&D.stateNode.containerInfo===L.containerInfo&&D.stateNode.implementation===L.implementation){r(R,D.sibling),Z=c(D,L.children||[]),Z.return=R,R=Z;break e}else{r(R,D);break}else t(R,D);D=D.sibling}Z=Pu(L,R.mode,Z),Z.return=R,R=Z}return x(R);case k:return L=_r(L),Ye(R,D,L,Z)}if(fe(L))return me(R,D,L,Z);if(ne(L)){if(ve=ne(L),typeof ve!="function")throw Error(l(150));return L=ve.call(L),ye(R,D,L,Z)}if(typeof L.then=="function")return Ye(R,D,Jl(L),Z);if(L.$$typeof===G)return Ye(R,D,Fl(R,L),Z);Wl(R,L)}return typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint"?(L=""+L,D!==null&&D.tag===6?(r(R,D.sibling),Z=c(D,L),Z.return=R,R=Z):(r(R,D),Z=ku(L,R.mode,Z),Z.return=R,R=Z),x(R)):r(R,D)}return function(R,D,L,Z){try{Ci=0;var ve=Ye(R,D,L,Z);return bs=null,ve}catch(ge){if(ge===ys||ge===$l)throw ge;var ke=Wt(29,ge,null,R.mode);return ke.lanes=Z,ke.return=R,ke}finally{}}}var Ar=yh(!0),bh=yh(!1),Ta=!1;function Fu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Xu(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Da(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ra(e,t,r){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,(Le&2)!==0){var c=i.pending;return c===null?t.next=t:(t.next=c.next,c.next=t),i.pending=t,t=Gl(e),ah(e,null,r),t}return Ql(e,i,t,r),Gl(e)}function Oi(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194048)!==0)){var i=t.lanes;i&=e.pendingLanes,r|=i,t.lanes=r,Bt(e,r)}}function $u(e,t){var r=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,r===i)){var c=null,f=null;if(r=r.firstBaseUpdate,r!==null){do{var x={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};f===null?c=f=x:f=f.next=x,r=r.next}
vendor: 4,141 bytes, line 48
48while(r!==null);f===null?c=f=t:f=f.next=t}else c=f=t;r={baseState:i.baseState,firstBaseUpdate:c,lastBaseUpdate:f,shared:i.shared,callbacks:i.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}var Zu=!1;function Mi(){if(Zu){var e=xs;if(e!==null)throw e}}function Ti(e,t,r,i){Zu=!1;var c=e.updateQueue;Ta=!1;var f=c.firstBaseUpdate,x=c.lastBaseUpdate,w=c.shared.pending;if(w!==null){c.shared.pending=null;var A=w,U=A.next;A.next=null,x===null?f=U:x.next=U,x=A;var X=e.alternate;X!==null&&(X=X.updateQueue,w=X.lastBaseUpdate,w!==x&&(w===null?X.firstBaseUpdate=U:w.next=U,X.lastBaseUpdate=A))}if(f!==null){var J=c.baseState;x=0,X=U=A=null,w=f;do{var Q=w.lane&-536870913,V=Q!==w.lane;if(V?(De&Q)===Q:(i&Q)===Q){Q!==0&&Q===vs&&(Zu=!0),X!==null&&(X=X.next={lane:0,tag:w.tag,payload:w.payload,callback:null,next:null});e:{var me=e,ye=w;Q=t;var Ye=r;switch(ye.tag){case 1:if(me=ye.payload,typeof me=="function"){J=me.call(Ye,J,Q);break e}J=me;break e;case 3:me.flags=me.flags&-65537|128;case 0:if(me=ye.payload,Q=typeof me=="function"?me.call(Ye,J,Q):me,Q==null)break e;J=g({},J,Q);break e;case 2:Ta=!0}}Q=w.callback,Q!==null&&(e.flags|=64,V&&(e.flags|=8192),V=c.callbacks,V===null?c.callbacks=[Q]:V.push(Q))}else V={lane:Q,tag:w.tag,payload:w.payload,callback:w.callback,next:null},X===null?(U=X=V,A=J):X=X.next=V,x|=Q;if(w=w.next,w===null){if(w=c.shared.pending,w===null)break;V=w,w=V.next,V.next=null,c.lastBaseUpdate=V,c.shared.pending=null}}while(!0);X===null&&(A=J),c.baseState=A,c.firstBaseUpdate=U,c.lastBaseUpdate=X,f===null&&(c.shared.lanes=0),La|=x,e.lanes=x,e.memoizedState=J}}function Sh(e,t){if(typeof e!="function")throw Error(l(191,e));e.call(t)}function wh(e,t){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)Sh(r[e],t)}var Ss=_(null),eo=_(0);function Eh(e,t){e=da,H(eo,e),H(Ss,t),da=e|t.baseLanes}function Ju(){H(eo,da),H(Ss,Ss.current)}function Wu(){da=eo.current,Y(Ss),Y(eo)}var en=_(null),vn=null;function za(e){var t=e.alternate;H(it,it.current&1),H(en,e),vn===null&&(t===null||Ss.current!==null||t.memoizedState!==null)&&(vn=e)}function ed(e){H(it,it.current),H(en,e),vn===null&&(vn=e)}function jh(e){e.tag===22?(H(it,it.current),H(en,e),vn===null&&(vn=e)):ka()}function ka(){H(it,it.current),H(en,en.current)}function tn(e){Y(en),vn===e&&(vn=null),Y(it)}var it=_(0);function to(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||lf(r)||of(r)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var aa=0,je=null,Qe=null,ft=null,no=!1,ws=!1,Or=!1,ao=0,Di=0,Es=null,P2=0;function et(){throw Error(l(321))}function td(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Jt(e[r],t[r]))return!1;return!0}function nd(e,t,r,i,c,f){return aa=f,je=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,O.H=e===null||e.memoizedState===null?lg:vd,Or=!1,f=r(i,c),Or=!1,ws&&(f=_h(t,r,i,c)),Nh(e),f}function Nh(e){O.H=ki;var t=Qe!==null&&Qe.next!==null;if(aa=0,ft=Qe=je=null,no=!1,Di=0,Es=null,t)throw Error(l(300));e===null||mt||(e=e.dependencies,e!==null&&Kl(e)&&(mt=!0))}function _h(e,t,r,i){je=e;var c=0;do{if(ws&&(Es=null),Di=0,ws=!1,25<=c)throw Error(l(301));if(c+=1,ft=Qe=null,e.updateQueue!=null){var f=e.updateQueue;f.lastEffect=null,f.events=null,f.stores=null,f.memoCache!=null&&(f.memoCache.index=0)}O.H=og,f=t(r,i)}while(ws);return f}function H2(){var e=O.H,t=e.useState()[0];return t=typeof t.then=="function"?Ri(t):t,e=e.useState()[0],(Qe!==null?Qe.memoizedState:null)!==e&&(je.flags|=1024),t}function ad(){var e=ao!==0;return ao=0,e}function rd(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function sd(e){if(no){for(e=e.memoizedState;e!==null;){var t=e.queue;
vendor: 18,462 bytes, line 48
48t!==null&&(t.pending=null),e=e.next}no=!1}aa=0,ft=Qe=je=null,ws=!1,Di=ao=0,Es=null}function zt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ft===null?je.memoizedState=ft=e:ft=ft.next=e,ft}function lt(){if(Qe===null){var e=je.alternate;e=e!==null?e.memoizedState:null}else e=Qe.next;var t=ft===null?je.memoizedState:ft.next;if(t!==null)ft=t,Qe=e;else{if(e===null)throw je.alternate===null?Error(l(467)):Error(l(310));Qe=e,e={memoizedState:Qe.memoizedState,baseState:Qe.baseState,baseQueue:Qe.baseQueue,queue:Qe.queue,next:null},ft===null?je.memoizedState=ft=e:ft=ft.next=e}return ft}function ro(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ri(e){var t=Di;return Di+=1,Es===null&&(Es=[]),e=gh(Es,e,t),t=je,(ft===null?t.memoizedState:ft.next)===null&&(t=t.alternate,O.H=t===null||t.memoizedState===null?lg:vd),e}function so(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Ri(e);if(e.$$typeof===G)return wt(e)}throw Error(l(438,String(e)))}function id(e){var t=null,r=je.updateQueue;if(r!==null&&(t=r.memoCache),t==null){var i=je.alternate;i!==null&&(i=i.updateQueue,i!==null&&(i=i.memoCache,i!=null&&(t={data:i.data.map(function(c){return c.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),r===null&&(r=ro(),je.updateQueue=r),r.memoCache=t,r=t.data[t.index],r===void 0)for(r=t.data[t.index]=Array(e),i=0;i<e;i++)r[i]=ee;return t.index++,r}function ra(e,t){return typeof t=="function"?t(e):t}function io(e){var t=lt();return ld(t,Qe,e)}function ld(e,t,r){var i=e.queue;if(i===null)throw Error(l(311));i.lastRenderedReducer=r;var c=e.baseQueue,f=i.pending;if(f!==null){if(c!==null){var x=c.next;c.next=f.next,f.next=x}t.baseQueue=c=f,i.pending=null}if(f=e.baseState,c===null)e.memoizedState=f;else{t=c.next;var w=x=null,A=null,U=t,X=!1;do{var J=U.lane&-536870913;if(J!==U.lane?(De&J)===J:(aa&J)===J){var Q=U.revertLane;if(Q===0)A!==null&&(A=A.next={lane:0,revertLane:0,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null}),J===vs&&(X=!0);else if((aa&Q)===Q){U=U.next,Q===vs&&(X=!0);continue}else J={lane:0,revertLane:U.revertLane,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},A===null?(w=A=J,x=f):A=A.next=J,je.lanes|=Q,La|=Q;J=U.action,Or&&r(f,J),f=U.hasEagerState?U.eagerState:r(f,J)}else Q={lane:J,revertLane:U.revertLane,gesture:U.gesture,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},A===null?(w=A=Q,x=f):A=A.next=Q,je.lanes|=J,La|=J;U=U.next}while(U!==null&&U!==t);if(A===null?x=f:A.next=w,!Jt(f,e.memoizedState)&&(mt=!0,X&&(r=xs,r!==null)))throw r;e.memoizedState=f,e.baseState=x,e.baseQueue=A,i.lastRenderedState=f}return c===null&&(i.lanes=0),[e.memoizedState,i.dispatch]}function od(e){var t=lt(),r=t.queue;if(r===null)throw Error(l(311));r.lastRenderedReducer=e;var i=r.dispatch,c=r.pending,f=t.memoizedState;if(c!==null){r.pending=null;var x=c=c.next;do f=e(f,x.action),x=x.next;while(x!==c);Jt(f,t.memoizedState)||(mt=!0),t.memoizedState=f,t.baseQueue===null&&(t.baseState=f),r.lastRenderedState=f}return[f,i]}function Ch(e,t,r){var i=je,c=lt(),f=ze;if(f){if(r===void 0)throw Error(l(407));r=r()}else r=t();var x=!Jt((Qe||c).memoizedState,r);if(x&&(c.memoizedState=r,mt=!0),c=c.queue,dd(Mh.bind(null,i,c,e),[e]),c.getSnapshot!==t||x||ft!==null&&ft.memoizedState.tag&1){if(i.flags|=2048,js(9,{destroy:void 0},Oh.bind(null,i,c,r,t),null),Ke===null)throw Error(l(349));f||(aa&127)!==0||Ah(i,t,r)}return r}function Ah(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=je.updateQueue,t===null?(t=ro(),je.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function Oh(e,t,r,i){t.value=r,t.getSnapshot=i,Th(t)&&Dh(e)}function Mh(e,t,r){return r(function(){Th(t)&&Dh(e)})}function Th(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Jt(e,r)}catch{return!0}}function Dh(e){var t=br(e,2);t!==null&&Xt(t,e,2)}function cd(e){var t=zt();if(typeof e=="function"){var r=e;if(e=r(),Or){wn(!0);try{r()}finally{wn(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ra,lastRenderedState:e},t}function Rh(e,t,r,i){return e.baseState=r,ld(e,Qe,typeof i=="function"?i:ra)}function L2(e,t,r,i,c){if(co(e))throw Error(l(485));if(e=t.action,e!==null){var f={payload:c,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(x){f.listeners.push(x)}};O.T!==null?r(!0):f.isTransition=!1,i(f),r=t.pending,r===null?(f.next=t.pending=f,zh(t,f)):(f.next=r.next,t.pending=r.next=f)}}function zh(e,t){var r=t.action,i=t.payload,c=e.state;if(t.isTransition){var f=O.T,x={};O.T=x;try{var w=r(c,i),A=O.S;A!==null&&A(x,w),kh(e,t,w)}catch(U){ud(e,t,U)}finally{f!==null&&x.types!==null&&(f.types=x.types),O.T=f}}else try{f=r(c,i),kh(e,t,f)}catch(U){ud(e,t,U)}}function kh(e,t,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(i){Ph(e,t,i)},function(i){return ud(e,t,i)}):Ph(e,t,r)}function Ph(e,t,r){t.status="fulfilled",t.value=r,Hh(t),e.state=r,t=e.pending,t!==null&&(r=t.next,r===t?e.pending=null:(r=r.next,t.next=r,zh(e,r)))}function ud(e,t,r){var i=e.pending;if(e.pending=null,i!==null){i=i.next;do t.status="rejected",t.reason=r,Hh(t),t=t.next;while(t!==i)}e.action=null}function Hh(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Lh(e,t){return t}function Uh(e,t){if(ze){var r=Ke.formState;if(r!==null){e:{var i=je;if(ze){if(Fe){t:{for(var c=Fe,f=gn;c.nodeType!==8;){if(!f){c=null;break t}if(c=xn(c.nextSibling),c===null){c=null;break t}}f=c.data,c=f==="F!"||f==="F"?c:null}if(c){Fe=xn(c.nextSibling),i=c.data==="F!";break e}}Oa(i)}i=!1}i&&(t=r[0])}}return r=zt(),r.memoizedState=r.baseState=t,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Lh,lastRenderedState:t},r.queue=i,r=rg.bind(null,je,i),i.dispatch=r,i=cd(!1),f=gd.bind(null,je,!1,i.queue),i=zt(),c={state:t,dispatch:null,action:e,pending:null},i.queue=c,r=L2.bind(null,je,c,f,r),c.dispatch=r,i.memoizedState=e,[t,r,!1]}function qh(e){var t=lt();return Bh(t,Qe,e)}function Bh(e,t,r){if(t=ld(e,t,Lh)[0],e=io(ra)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var i=Ri(t)}catch(x){throw x===ys?$l:x}else i=t;t=lt();var c=t.queue,f=c.dispatch;return r!==t.memoizedState&&(je.flags|=2048,js(9,{destroy:void 0},U2.bind(null,c,r),null)),[i,f,e]}function U2(e,t){e.action=t}function Ih(e){var t=lt(),r=Qe;if(r!==null)return Bh(t,r,e);lt(),t=t.memoizedState,r=lt();var i=r.queue.dispatch;return r.memoizedState=e,[t,i,!1]}function js(e,t,r,i){return e={tag:e,create:r,deps:i,inst:t,next:null},t=je.updateQueue,t===null&&(t=ro(),je.updateQueue=t),r=t.lastEffect,r===null?t.lastEffect=e.next=e:(i=r.next,r.next=e,e.next=i,t.lastEffect=e),e}function Qh(){return lt().memoizedState}function lo(e,t,r,i){var c=zt();je.flags|=e,c.memoizedState=js(1|t,{destroy:void 0},r,i===void 0?null:i)}function oo(e,t,r,i){var c=lt();i=i===void 0?null:i;var f=c.memoizedState.inst;Qe!==null&&i!==null&&td(i,Qe.memoizedState.deps)?c.memoizedState=js(t,f,r,i):(je.flags|=e,c.memoizedState=js(1|t,f,r,i))}function Gh(e,t){lo(8390656,8,e,t)}function dd(e,t){oo(2048,8,e,t)}function q2(e){je.flags|=4;var t=je.updateQueue;if(t===null)t=ro(),je.updateQueue=t,t.events=[e];else{var r=t.events;r===null?t.events=[e]:r.push(e)}}function Yh(e){var t=lt().memoizedState;return q2({ref:t,nextImpl:e}),function(){if((Le&2)!==0)throw Error(l(440));return t.impl.apply(void 0,arguments)}}function Vh(e,t){return oo(4,2,e,t)}function Kh(e,t){return oo(4,4,e,t)}function Fh(e,t){if(typeof t=="function"){e=e();var r=t(e);return function(){typeof r=="function"?r():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Xh(e,t,r){r=r!=null?r.concat([e]):null,oo(4,4,Fh.bind(null,t,e),r)}function fd(){}function $h(e,t){var r=lt();t=t===void 0?null:t;var i=r.memoizedState;return t!==null&&td(t,i[1])?i[0]:(r.memoizedState=[e,t],e)}function Zh(e,t){var r=lt();t=t===void 0?null:t;var i=r.memoizedState;if(t!==null&&td(t,i[1]))return i[0];if(i=e(),Or){wn(!0);try{e()}finally{wn(!1)}}return r.memoizedState=[i,t],i}function md(e,t,r){return r===void 0||(aa&1073741824)!==0&&(De&261930)===0?e.memoizedState=t:(e.memoizedState=r,e=Jg(),je.lanes|=e,La|=e,r)}function Jh(e,t,r,i){return Jt(r,t)?r:Ss.current!==null?(e=md(e,r,i),Jt(e,t)||(mt=!0),e):(aa&42)===0||(aa&1073741824)!==0&&(De&261930)===0?(mt=!0,e.memoizedState=r):(e=Jg(),je.lanes|=e,La|=e,t)}function Wh(e,t,r,i,c){var f=I.p;I.p=f!==0&&8>f?f:8;var x=O.T,w={};O.T=w,gd(e,!1,t,r);try{var A=c(),U=O.S;if(U!==null&&U(w,A),A!==null&&typeof A=="object"&&typeof A.then=="function"){var X=k2(A,i);zi(e,t,X,rn(e))}else zi(e,t,i,rn(e))}catch(J){zi(e,t,{then:function(){},status:"rejected",reason:J},rn())}finally{I.p=f,x!==null&&w.types!==null&&(x.types=w.types),O.T=x}}function B2(){}function pd(e,t,r,i){if(e.tag!==5)throw Error(l(476));var c=eg(e).queue;Wh(e,c,t,z,r===null?B2:function(){return tg(e),r(i)})}function eg(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:z,baseState:z,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ra,lastRenderedState:z},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ra,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function tg(e){var t=eg(e);t.next===null&&(t=e.alternate.memoizedState),zi(e,t.next.queue,{},rn())}function hd(){return wt(Zi)}function ng(){return lt().memoizedState}function ag(){return lt().memoizedState}function I2(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=rn();e=Da(r);var i=Ra(t,e,r);i!==null&&(Xt(i,t,r),Oi(i,t,r)),t={cache:Gu()},e.payload=t;return}t=t.return}}function Q2(e,t,r){var i=rn();r={lane:i,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},co(e)?sg(t,r):(r=Ru(e,t,r,i),r!==null&&(Xt(r,e,i),ig(r,t,i)))}function rg(e,t,r){var i=rn();zi(e,t,r,i)}function zi(e,t,r,i){var c={lane:i,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(co(e))sg(t,c);else{var f=e.alternate;if(e.lanes===0&&(f===null||f.lanes===0)&&(f=t.lastRenderedReducer,f!==null))try{var x=t.lastRenderedState,w=f(x,r);if(c.hasEagerState=!0,c.eagerState=w,Jt(w,x))return Ql(e,t,c,0),Ke===null&&Il(),!1}catch{}finally{}if(r=Ru(e,t,c,i),r!==null)return Xt(r,e,i),ig(r,t,i),!0}return!1}function gd(e,t,r,i){if(i={lane:2,revertLane:Fd(),gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},co(e)){if(t)throw Error(l(479))}else t=Ru(e,r,i,2),t!==null&&Xt(t,e,2)}function co(e){var t=e.alternate;return e===je||t!==null&&t===je}function sg(e,t){ws=no=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function ig(e,t,r){if((r&4194048)!==0){var i=t.lanes;i&=e.pendingLanes,r|=i,t.lanes=r,Bt(e,r)}}var ki={readContext:wt,use:so,useCallback:et,useContext:et,useEffect:et,useImperativeHandle:et,useLayoutEffect:et,useInsertionEffect:et,useMemo:et,useReducer:et,useRef:et,useState:et,useDebugValue:et,useDeferredValue:et,useTransition:et,useSyncExternalStore:et,useId:et,useHostTransitionStatus:et,useFormState:et,useActionState:et,useOptimistic:et,useMemoCache:et,useCacheRefresh:et};ki.useEffectEvent=et;var lg={readContext:wt,use:so,useCallback:function(e,t){return zt().memoizedState=[e,t===void 0?null:t],e},useContext:wt,useEffect:Gh,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,lo(4194308,4,Fh.bind(null,t,e),r)},useLayoutEffect:function(e,t){return lo(4194308,4,e,t)},useInsertionEffect:function(e,t){lo(4,2,e,t)},useMemo:function(e,t){var r=zt();t=t===void 0?null:t;var i=e();if(Or){wn(!0);try{e()}finally{wn(!1)}}return r.memoizedState=[i,t],i},useReducer:function(e,t,r){var i=zt();if(r!==void 0){var c=r(t);if(Or){wn(!0);try{r(t)}finally{wn(!1)}}}else c=t;return i.memoizedState=i.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},i.queue=e,e=e.dispatch=Q2.bind(null,je,e),[i.memoizedState,e]},useRef:function(e){var t=zt();return e={current:e},t.memoizedState=e},useState:function(e){e=cd(e);var t=e.queue,r=rg.bind(null,je,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:fd,useDeferredValue:function(e,t){var r=zt();return md(r,e,t)},useTransition:function(){var e=cd(!1);return e=Wh.bind(null,je,e.queue,!0,!1),zt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var i=je,c=zt();if(ze){if(r===void 0)throw Error(l(407));r=r()}else{if(r=t(),Ke===null)throw Error(l(349));(De&127)!==0||Ah(i,t,r)}c.memoizedState=r;var f={value:r,getSnapshot:t};return c.queue=f,Gh(Mh.bind(null,i,f,e),[e]),i.flags|=2048,js(9,{destroy:void 0},Oh.bind(null,i,f,r,t),null),r},useId:function(){var e=zt(),t=Ke.identifierPrefix;if(ze){var r=Pn,i=kn;r=(i&~(1<<32-Nt(i)-1)).toString(32)+r,t="_"+t+"R_"+r,r=ao++,0<r&&(t+="H"+r.toString(32)),t+="_"}else r=P2++,t="_"+t+"r_"+r.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:hd,useFormState:Uh,useActionState:Uh,useOptimistic:function(e){var t=zt();t.memoizedState=t.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=r,t=gd.bind(null,je,!0,r),r.dispatch=t,[e,t]},useMemoCache:id,useCacheRefresh:function(){return zt().memoizedState=I2.bind(null,je)},useEffectEvent:function(e){var t=zt(),r={impl:e};return t.memoizedState=r,function(){if((Le&2)!==0)throw Error(l(440));return r.impl.apply(void 0,arguments)}}},vd={readContext:wt,use:so,useCallback:$h,useContext:wt,useEffect:dd,useImperativeHandle:Xh,useInsertionEffect:Vh,useLayoutEffect:Kh,useMemo:Zh,useReducer:io,useRef:Qh,useState:function(){return io(ra)},useDebugValue:fd,useDeferredValue:function(e,t){var r=lt();return Jh(r,Qe.memoizedState,e,t)},useTransition:function(){var e=io(ra)[0],t=lt().memoizedState;return[typeof e=="boolean"?e:Ri(e),t]},useSyncExternalStore:Ch,useId:ng,useHostTransitionStatus:hd,useFormState:qh,useActionState:qh,useOptimistic:function(e,t){var r=lt();return Rh(r,Qe,e,t)},useMemoCache:id,useCacheRefresh:ag};vd.useEffectEvent=Yh;var og={readContext:wt,use:so,useCallback:$h,useContext:wt,useEffect:dd,useImperativeHandle:Xh,useInsertionEffect:Vh,useLayoutEffect:Kh,useMemo:Zh,useReducer:od,useRef:Qh,useState:function(){return od(ra)},useDebugValue:fd,useDeferredValue:function(e,t){var r=lt();return Qe===null?md(r,e,t):Jh(r,Qe.memoizedState,e,t)},useTransition:function(){var e=od(ra)[0],t=lt().memoizedState;return[typeof e=="boolean"?e:Ri(e),t]},useSyncExternalStore:Ch,useId:ng,useHostTransitionStatus:hd,useFormState:Ih,useActionState:Ih,useOptimistic:function(e,t){var r=lt();return Qe!==null?Rh(r,Qe,e,t):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:id,useCacheRefresh:ag};og.useEffectEvent=Yh;function xd(e,t,r,i){t=e.memoizedState,r=r(i,t),r=r==null?t:g({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var yd={enqueueSetState:function(e,t,r){e=e._reactInternals;var i=rn(),c=Da(i);c.payload=t,r!=null&&(c.callback=r),t=Ra(e,c,i),t!==null&&(Xt(t,e,i),Oi(t,e,i))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var i=rn(),c=Da(i);c.tag=1,c.payload=t,r!=null&&(c.callback=r),t=Ra(e,c,i),t!==null&&(Xt(t,e,i),Oi(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=rn(),i=Da(r);i.tag=2,t!=null&&(i.callback=t),t=Ra(e,i,r),t!==null&&(Xt(t,e,r),Oi(t,e,r))}};function cg(e,t,r,i,c,f,x){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(i,f,x):t.prototype&&t.prototype.isPureReactComponent?!Si(r,i)||!Si(c,f):!0}function ug(e,t,r,i){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,i),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,i),t.state!==e&&yd.enqueueReplaceState(t,t.state,null)}function Mr(e,t){var r=t;if("ref"in t){r={};for(var i in t)i!=="ref"&&(r[i]=t[i])}if(e=e.defaultProps){r===t&&(r=g({},r));for(var c in e)r[c]===void 0&&(r[c]=e[c])}return r}function dg(e){Bl(e)}function fg(e){console.error(e)}function mg(e){Bl(e)}function uo(e,t){try{var r=e.onUncaughtError;r(t.value,{componentStack:t.stack})}catch(i){setTimeout(function(){throw i})}}function pg(e,t,r){try{var i=e.onCaughtError;i(r.value,{componentStack:r.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function bd(e,t,r){return r=Da(r),r.tag=3,r.payload={element:null},r.callback=function(){uo(e,t)},r}function hg(e){return e=Da(e),e.tag=3,e}function gg(e,t,r,i){var c=r.type.getDerivedStateFromError;if(typeof c=="function"){var f=i.value;e.payload=function(){return c(f)},e.callback=function(){pg(t,r,i)}}var x=r.stateNode;x!==null&&typeof x.componentDidCatch=="function"&&(e.callback=function(){pg(t,r,i),typeof c!="function"&&(Ua===null?Ua=new Set([this]):Ua.add(this));var w=i.stack;this.componentDidCatch(i.value,{componentStack:w!==null?w:""})})}function G2(e,t,r,i,c){if(r.flags|=32768,i!==null&&typeof i=="object"&&typeof i.then=="function"){if(t=r.alternate,t!==null&&gs(t,r,c,!0),r=en.current,r!==null){switch(r.tag){case 31:case 13:return vn===null?Eo():r.alternate===null&&tt===0&&(tt=3),r.flags&=-257,r.flags|=65536,r.lanes=c,i===Zl?r.flags|=16384:(t=r.updateQueue,t===null?r.updateQueue=new Set([i]):t.add(i),Yd(e,i,c)),!1;case 22:return r.flags|=65536,i===Zl?r.flags|=16384:(t=r.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([i])},r.updateQueue=t):(r=t.retryQueue,r===null?t.retryQueue=new Set([i]):r.add(i)),Yd(e,i,c)),!1}throw Error(l(435,r.tag))}return Yd(e,i,c),Eo(),!1}if(ze)return t=en.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=c,i!==Uu&&(e=Error(l(422),{cause:i}),ji(mn(e,r)))):(i!==Uu&&(t=Error(l(423),{cause:i}),ji(mn(t,r))),e=e.current.alternate,e.flags|=65536,c&=-c,e.lanes|=c,i=mn(i,r),c=bd(e.stateNode,i,c),$u(e,c),tt!==4&&(tt=2)),!1;var f=Error(l(520),{cause:i});if(f=mn(f,r),Qi===null?Qi=[f]:Qi.push(f),tt!==4&&(tt=2),t===null)return!0;i=mn(i,r),r=t;do{switch(r.tag){case 3:return r.flags|=65536,e=c&-c,r.lanes|=e,e=bd(r.stateNode,i,e),$u(r,e),!1;case 1:if(t=r.type,f=r.stateNode,(r.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(Ua===null||!Ua.has(f))))return r.flags|=65536,c&=-c,r.lanes|=c,c=hg(c),gg(c,e,r,i),$u(r,c),!1}r=r.return}while(r!==null);return!1}var Sd=Error(l(461)),mt=!1;
vendor: 19,716 bytes, line 48
48function Et(e,t,r,i){t.child=e===null?bh(t,null,r,i):Ar(t,e.child,r,i)}function vg(e,t,r,i,c){r=r.render;var f=t.ref;if("ref"in i){var x={};for(var w in i)w!=="ref"&&(x[w]=i[w])}else x=i;return jr(t),i=nd(e,t,r,x,f,c),w=ad(),e!==null&&!mt?(rd(e,t,c),sa(e,t,c)):(ze&&w&&Hu(t),t.flags|=1,Et(e,t,i,c),t.child)}function xg(e,t,r,i,c){if(e===null){var f=r.type;return typeof f=="function"&&!zu(f)&&f.defaultProps===void 0&&r.compare===null?(t.tag=15,t.type=f,yg(e,t,f,i,c)):(e=Yl(r.type,null,i,t,t.mode,c),e.ref=t.ref,e.return=t,t.child=e)}if(f=e.child,!Od(e,c)){var x=f.memoizedProps;if(r=r.compare,r=r!==null?r:Si,r(x,i)&&e.ref===t.ref)return sa(e,t,c)}return t.flags|=1,e=Wn(f,i),e.ref=t.ref,e.return=t,t.child=e}function yg(e,t,r,i,c){if(e!==null){var f=e.memoizedProps;if(Si(f,i)&&e.ref===t.ref)if(mt=!1,t.pendingProps=i=f,Od(e,c))(e.flags&131072)!==0&&(mt=!0);else return t.lanes=e.lanes,sa(e,t,c)}return wd(e,t,r,i,c)}function bg(e,t,r,i){var c=i.children,f=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),i.mode==="hidden"){if((t.flags&128)!==0){if(f=f!==null?f.baseLanes|r:r,e!==null){for(i=t.child=e.child,c=0;i!==null;)c=c|i.lanes|i.childLanes,i=i.sibling;i=c&~f}else i=0,t.child=null;return Sg(e,t,f,r,i)}if((r&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Xl(t,f!==null?f.cachePool:null),f!==null?Eh(t,f):Ju(),jh(t);else return i=t.lanes=536870912,Sg(e,t,f!==null?f.baseLanes|r:r,r,i)}else f!==null?(Xl(t,f.cachePool),Eh(t,f),ka(),t.memoizedState=null):(e!==null&&Xl(t,null),Ju(),ka());return Et(e,t,c,r),t.child}function Pi(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Sg(e,t,r,i,c){var f=Vu();return f=f===null?null:{parent:dt._currentValue,pool:f},t.memoizedState={baseLanes:r,cachePool:f},e!==null&&Xl(t,null),Ju(),jh(t),e!==null&&gs(e,t,i,!0),t.childLanes=c,null}function fo(e,t){return t=po({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function wg(e,t,r){return Ar(t,e.child,null,r),e=fo(t,t.pendingProps),e.flags|=2,tn(t),t.memoizedState=null,e}function Y2(e,t,r){var i=t.pendingProps,c=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(ze){if(i.mode==="hidden")return e=fo(t,i),t.lanes=536870912,Pi(null,e);if(ed(t),(e=Fe)?(e=zv(e,gn),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ca!==null?{id:kn,overflow:Pn}:null,retryLane:536870912,hydrationErrors:null},r=sh(e),r.return=t,t.child=r,St=t,Fe=null)):e=null,e===null)throw Oa(t);return t.lanes=536870912,null}return fo(t,i)}var f=e.memoizedState;if(f!==null){var x=f.dehydrated;if(ed(t),c)if(t.flags&256)t.flags&=-257,t=wg(e,t,r);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(l(558));else if(mt||gs(e,t,r,!1),c=(r&e.childLanes)!==0,mt||c){if(i=Ke,i!==null&&(x=It(i,r),x!==0&&x!==f.retryLane))throw f.retryLane=x,br(e,x),Xt(i,e,x),Sd;Eo(),t=wg(e,t,r)}else e=f.treeContext,Fe=xn(x.nextSibling),St=t,ze=!0,Aa=null,gn=!1,e!==null&&oh(t,e),t=fo(t,i),t.flags|=4096;return t}return e=Wn(e.child,{mode:i.mode,children:i.children}),e.ref=t.ref,t.child=e,e.return=t,e}function mo(e,t){var r=t.ref;if(r===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(l(284));(e===null||e.ref!==r)&&(t.flags|=4194816)}}function wd(e,t,r,i,c){return jr(t),r=nd(e,t,r,i,void 0,c),i=ad(),e!==null&&!mt?(rd(e,t,c),sa(e,t,c)):(ze&&i&&Hu(t),t.flags|=1,Et(e,t,r,c),t.child)}function Eg(e,t,r,i,c,f){return jr(t),t.updateQueue=null,r=_h(t,i,r,c),Nh(e),i=ad(),e!==null&&!mt?(rd(e,t,f),sa(e,t,f)):(ze&&i&&Hu(t),t.flags|=1,Et(e,t,r,f),t.child)}function jg(e,t,r,i,c){if(jr(t),t.stateNode===null){var f=fs,x=r.contextType;typeof x=="object"&&x!==null&&(f=wt(x)),f=new r(i,f),t.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,f.updater=yd,t.stateNode=f,f._reactInternals=t,f=t.stateNode,f.props=i,f.state=t.memoizedState,f.refs={},Fu(t),x=r.contextType,f.context=typeof x=="object"&&x!==null?wt(x):fs,f.state=t.memoizedState,x=r.getDerivedStateFromProps,typeof x=="function"&&(xd(t,r,x,i),f.state=t.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(x=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),x!==f.state&&yd.enqueueReplaceState(f,f.state,null),Ti(t,i,f,c),Mi(),f.state=t.memoizedState),typeof f.componentDidMount=="function"&&(t.flags|=4194308),i=!0}else if(e===null){f=t.stateNode;var w=t.memoizedProps,A=Mr(r,w);f.props=A;var U=f.context,X=r.contextType;x=fs,typeof X=="object"&&X!==null&&(x=wt(X));var J=r.getDerivedStateFromProps;X=typeof J=="function"||typeof f.getSnapshotBeforeUpdate=="function",w=t.pendingProps!==w,X||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(w||U!==x)&&ug(t,f,i,x),Ta=!1;var Q=t.memoizedState;f.state=Q,Ti(t,i,f,c),Mi(),U=t.memoizedState,w||Q!==U||Ta?(typeof J=="function"&&(xd(t,r,J,i),U=t.memoizedState),(A=Ta||cg(t,r,A,i,Q,U,x))?(X||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount()),typeof f.componentDidMount=="function"&&(t.flags|=4194308)):(typeof f.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=i,t.memoizedState=U),f.props=i,f.state=U,f.context=x,i=A):(typeof f.componentDidMount=="function"&&(t.flags|=4194308),i=!1)}else{f=t.stateNode,Xu(e,t),x=t.memoizedProps,X=Mr(r,x),f.props=X,J=t.pendingProps,Q=f.context,U=r.contextType,A=fs,typeof U=="object"&&U!==null&&(A=wt(U)),w=r.getDerivedStateFromProps,(U=typeof w=="function"||typeof f.getSnapshotBeforeUpdate=="function")||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(x!==J||Q!==A)&&ug(t,f,i,A),Ta=!1,Q=t.memoizedState,f.state=Q,Ti(t,i,f,c),Mi();var V=t.memoizedState;x!==J||Q!==V||Ta||e!==null&&e.dependencies!==null&&Kl(e.dependencies)?(typeof w=="function"&&(xd(t,r,w,i),V=t.memoizedState),(X=Ta||cg(t,r,X,i,Q,V,A)||e!==null&&e.dependencies!==null&&Kl(e.dependencies))?(U||typeof f.UNSAFE_componentWillUpdate!="function"&&typeof f.componentWillUpdate!="function"||(typeof f.componentWillUpdate=="function"&&f.componentWillUpdate(i,V,A),typeof f.UNSAFE_componentWillUpdate=="function"&&f.UNSAFE_componentWillUpdate(i,V,A)),typeof f.componentDidUpdate=="function"&&(t.flags|=4),typeof f.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof f.componentDidUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=1024),t.memoizedProps=i,t.memoizedState=V),f.props=i,f.state=V,f.context=A,i=X):(typeof f.componentDidUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=1024),i=!1)}return f=i,mo(e,t),i=(t.flags&128)!==0,f||i?(f=t.stateNode,r=i&&typeof r.getDerivedStateFromError!="function"?null:f.render(),t.flags|=1,e!==null&&i?(t.child=Ar(t,e.child,null,c),t.child=Ar(t,null,r,c)):Et(e,t,r,c),t.memoizedState=f.state,e=t.child):e=sa(e,t,c),e}function Ng(e,t,r,i){return wr(),t.flags|=256,Et(e,t,r,i),t.child}var Ed={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function jd(e){return{baseLanes:e,cachePool:ph()}}function Nd(e,t,r){return e=e!==null?e.childLanes&~r:0,t&&(e|=an),e}function _g(e,t,r){var i=t.pendingProps,c=!1,f=(t.flags&128)!==0,x;if((x=f)||(x=e!==null&&e.memoizedState===null?!1:(it.current&2)!==0),x&&(c=!0,t.flags&=-129),x=(t.flags&32)!==0,t.flags&=-33,e===null){if(ze){if(c?za(t):ka(),(e=Fe)?(e=zv(e,gn),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ca!==null?{id:kn,overflow:Pn}:null,retryLane:536870912,hydrationErrors:null},r=sh(e),r.return=t,t.child=r,St=t,Fe=null)):e=null,e===null)throw Oa(t);return of(e)?t.lanes=32:t.lanes=536870912,null}var w=i.children;return i=i.fallback,c?(ka(),c=t.mode,w=po({mode:"hidden",children:w},c),i=Sr(i,c,r,null),w.return=t,i.return=t,w.sibling=i,t.child=w,i=t.child,i.memoizedState=jd(r),i.childLanes=Nd(e,x,r),t.memoizedState=Ed,Pi(null,i)):(za(t),_d(t,w))}var A=e.memoizedState;if(A!==null&&(w=A.dehydrated,w!==null)){if(f)t.flags&256?(za(t),t.flags&=-257,t=Cd(e,t,r)):t.memoizedState!==null?(ka(),t.child=e.child,t.flags|=128,t=null):(ka(),w=i.fallback,c=t.mode,i=po({mode:"visible",children:i.children},c),w=Sr(w,c,r,null),w.flags|=2,i.return=t,w.return=t,i.sibling=w,t.child=i,Ar(t,e.child,null,r),i=t.child,i.memoizedState=jd(r),i.childLanes=Nd(e,x,r),t.memoizedState=Ed,t=Pi(null,i));else if(za(t),of(w)){if(x=w.nextSibling&&w.nextSibling.dataset,x)var U=x.dgst;x=U,i=Error(l(419)),i.stack="",i.digest=x,ji({value:i,source:null,stack:null}),t=Cd(e,t,r)}else if(mt||gs(e,t,r,!1),x=(r&e.childLanes)!==0,mt||x){if(x=Ke,x!==null&&(i=It(x,r),i!==0&&i!==A.retryLane))throw A.retryLane=i,br(e,i),Xt(x,e,i),Sd;lf(w)||Eo(),t=Cd(e,t,r)}else lf(w)?(t.flags|=192,t.child=e.child,t=null):(e=A.treeContext,Fe=xn(w.nextSibling),St=t,ze=!0,Aa=null,gn=!1,e!==null&&oh(t,e),t=_d(t,i.children),t.flags|=4096);return t}return c?(ka(),w=i.fallback,c=t.mode,A=e.child,U=A.sibling,i=Wn(A,{mode:"hidden",children:i.children}),i.subtreeFlags=A.subtreeFlags&65011712,U!==null?w=Wn(U,w):(w=Sr(w,c,r,null),w.flags|=2),w.return=t,i.return=t,i.sibling=w,t.child=i,Pi(null,i),i=t.child,w=e.child.memoizedState,w===null?w=jd(r):(c=w.cachePool,c!==null?(A=dt._currentValue,c=c.parent!==A?{parent:A,pool:A}:c):c=ph(),w={baseLanes:w.baseLanes|r,cachePool:c}),i.memoizedState=w,i.childLanes=Nd(e,x,r),t.memoizedState=Ed,Pi(e.child,i)):(za(t),r=e.child,e=r.sibling,r=Wn(r,{mode:"visible",children:i.children}),r.return=t,r.sibling=null,e!==null&&(x=t.deletions,x===null?(t.deletions=[e],t.flags|=16):x.push(e)),t.child=r,t.memoizedState=null,r)}function _d(e,t){return t=po({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function po(e,t){return e=Wt(22,e,null,t),e.lanes=0,e}function Cd(e,t,r){return Ar(t,e.child,null,r),e=_d(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Cg(e,t,r){e.lanes|=t;var i=e.alternate;i!==null&&(i.lanes|=t),Iu(e.return,t,r)}function Ad(e,t,r,i,c,f){var x=e.memoizedState;x===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:i,tail:r,tailMode:c,treeForkCount:f}:(x.isBackwards=t,x.rendering=null,x.renderingStartTime=0,x.last=i,x.tail=r,x.tailMode=c,x.treeForkCount=f)}function Ag(e,t,r){var i=t.pendingProps,c=i.revealOrder,f=i.tail;i=i.children;var x=it.current,w=(x&2)!==0;if(w?(x=x&1|2,t.flags|=128):x&=1,H(it,x),Et(e,t,i,r),i=ze?Ei:0,!w&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Cg(e,r,t);else if(e.tag===19)Cg(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(c){case"forwards":for(r=t.child,c=null;r!==null;)e=r.alternate,e!==null&&to(e)===null&&(c=r),r=r.sibling;r=c,r===null?(c=t.child,t.child=null):(c=r.sibling,r.sibling=null),Ad(t,!1,c,r,f,i);break;case"backwards":case"unstable_legacy-backwards":for(r=null,c=t.child,t.child=null;c!==null;){if(e=c.alternate,e!==null&&to(e)===null){t.child=c;break}e=c.sibling,c.sibling=r,r=c,c=e}Ad(t,!0,r,null,f,i);break;case"together":Ad(t,!1,null,null,void 0,i);break;default:t.memoizedState=null}return t.child}function sa(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),La|=t.lanes,(r&t.childLanes)===0)if(e!==null){if(gs(e,t,r,!1),(r&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(l(153));if(t.child!==null){for(e=t.child,r=Wn(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Wn(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function Od(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Kl(e)))}function V2(e,t,r){switch(t.tag){case 3:xe(t,t.stateNode.containerInfo),Ma(t,dt,e.memoizedState.cache),wr();break;case 27:case 5:le(t);break;case 4:xe(t,t.stateNode.containerInfo);break;case 10:Ma(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,ed(t),null;break;case 13:var i=t.memoizedState;if(i!==null)return i.dehydrated!==null?(za(t),t.flags|=128,null):(r&t.child.childLanes)!==0?_g(e,t,r):(za(t),e=sa(e,t,r),e!==null?e.sibling:null);za(t);break;case 19:var c=(e.flags&128)!==0;if(i=(r&t.childLanes)!==0,i||(gs(e,t,r,!1),i=(r&t.childLanes)!==0),c){if(i)return Ag(e,t,r);t.flags|=128}if(c=t.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),H(it,it.current),i)break;return null;case 22:return t.lanes=0,bg(e,t,r,t.pendingProps);case 24:Ma(t,dt,e.memoizedState.cache)}return sa(e,t,r)}function Og(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps)mt=!0;else{if(!Od(e,r)&&(t.flags&128)===0)return mt=!1,V2(e,t,r);mt=(e.flags&131072)!==0}else mt=!1,ze&&(t.flags&1048576)!==0&&lh(t,Ei,t.index);switch(t.lanes=0,t.tag){case 16:e:{var i=t.pendingProps;if(e=_r(t.elementType),t.type=e,typeof e=="function")zu(e)?(i=Mr(e,i),t.tag=1,t=jg(null,t,e,i,r)):(t.tag=0,t=wd(null,t,e,i,r));else{if(e!=null){var c=e.$$typeof;if(c===F){t.tag=11,t=vg(null,t,e,i,r);break e}else if(c===T){t.tag=14,t=xg(null,t,e,i,r);break e}}throw t=ie(e)||e,Error(l(306,t,""))}}return t;case 0:return wd(e,t,t.type,t.pendingProps,r);case 1:return i=t.type,c=Mr(i,t.pendingProps),jg(e,t,i,c,r);case 3:e:{if(xe(t,t.stateNode.containerInfo),e===null)throw Error(l(387));i=t.pendingProps;var f=t.memoizedState;c=f.element,Xu(e,t),Ti(t,i,null,r);var x=t.memoizedState;if(i=x.cache,Ma(t,dt,i),i!==f.cache&&Qu(t,[dt],r,!0),Mi(),i=x.element,f.isDehydrated)if(f={element:i,isDehydrated:!1,cache:x.cache},t.updateQueue.baseState=f,t.memoizedState=f,t.flags&256){t=Ng(e,t,i,r);break e}else if(i!==c){c=mn(Error(l(424)),t),ji(c),t=Ng(e,t,i,r);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Fe=xn(e.firstChild),St=t,ze=!0,Aa=null,gn=!0,r=bh(t,null,i,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(wr(),i===c){t=sa(e,t,r);break e}Et(e,t,i,r)}t=t.child}return t;case 26:return mo(e,t),e===null?(r=qv(t.type,null,t.pendingProps,null))?t.memoizedState=r:ze||(r=t.type,e=t.pendingProps,i=Mo(ue.current).createElement(r),i[bt]=t,i[Qt]=e,jt(i,r,e),xt(i),t.stateNode=i):t.memoizedState=qv(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return le(t),e===null&&ze&&(i=t.stateNode=Hv(t.type,t.pendingProps,ue.current),St=t,gn=!0,c=Fe,Qa(t.type)?(cf=c,Fe=xn(i.firstChild)):Fe=c),Et(e,t,t.pendingProps.children,r),mo(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&ze&&((c=i=Fe)&&(i=ww(i,t.type,t.pendingProps,gn),i!==null?(t.stateNode=i,St=t,Fe=xn(i.firstChild),gn=!1,c=!0):c=!1),c||Oa(t)),le(t),c=t.type,f=t.pendingProps,x=e!==null?e.memoizedProps:null,i=f.children,af(c,f)?i=null:x!==null&&af(c,x)&&(t.flags|=32),t.memoizedState!==null&&(c=nd(e,t,H2,null,null,r),Zi._currentValue=c),mo(e,t),Et(e,t,i,r),t.child;case 6:return e===null&&ze&&((e=r=Fe)&&(r=Ew(r,t.pendingProps,gn),r!==null?(t.stateNode=r,St=t,Fe=null,e=!0):e=!1),e||Oa(t)),null;case 13:return _g(e,t,r);case 4:return xe(t,t.stateNode.containerInfo),i=t.pendingProps,e===null?t.child=Ar(t,null,i,r):Et(e,t,i,r),t.child;case 11:return vg(e,t,t.type,t.pendingProps,r);case 7:return Et(e,t,t.pendingProps,r),t.child;case 8:return Et(e,t,t.pendingProps.children,r),t.child;case 12:return Et(e,t,t.pendingProps.children,r),t.child;case 10:return i=t.pendingProps,Ma(t,t.type,i.value),Et(e,t,i.children,r),t.child;case 9:return c=t.type._context,i=t.pendingProps.children,jr(t),c=wt(c),i=i(c),t.flags|=1,Et(e,t,i,r),t.child;case 14:return xg(e,t,t.type,t.pendingProps,r);case 15:return yg(e,t,t.type,t.pendingProps,r);case 19:return Ag(e,t,r);case 31:return Y2(e,t,r);case 22:return bg(e,t,r,t.pendingProps);case 24:return jr(t),i=wt(dt),e===null?(c=Vu(),c===null&&(c=Ke,f=Gu(),c.pooledCache=f,f.refCount++,f!==null&&(c.pooledCacheLanes|=r),c=f),t.memoizedState={parent:i,cache:c},Fu(t),Ma(t,dt,c)):((e.lanes&r)!==0&&(Xu(e,t),Ti(t,null,null,r),Mi()),c=e.memoizedState,f=t.memoizedState,c.parent!==i?(c={parent:i,cache:i},t.memoizedState=c,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=c),Ma(t,dt,i)):(i=f.cache,Ma(t,dt,i),i!==c.cache&&Qu(t,[dt],r,!0))),Et(e,t,t.pendingProps.children,r),t.child;case 29:throw t.pendingProps}throw Error(l(156,t.tag))}function ia(e){e.flags|=4}function Md(e,t,r,i,c){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(c&335544128)===c)if(e.stateNode.complete)e.flags|=8192;else if(nv())e.flags|=8192;else throw Cr=Zl,Ku}else e.flags&=-16777217}function Mg(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Yv(t))if(nv())e.flags|=8192;else throw Cr=Zl,Ku}function ho(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?_t():536870912,e.lanes|=t,As|=t)}function Hi(e,t){if(!ze)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var i=null;r!==null;)r.alternate!==null&&(i=r),r=r.sibling;i===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:i.sibling=null}}function Xe(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,i=0;if(t)for(var c=e.child;c!==null;)r|=c.lanes|c.childLanes,i|=c.subtreeFlags&65011712,i|=c.flags&65011712,c.return=e,c=c.sibling;else for(c=e.child;c!==null;)r|=c.lanes|c.childLanes,i|=c.subtreeFlags,i|=c.flags,c.return=e,c=c.sibling;return e.subtreeFlags|=i,e.childLanes=r,t}function K2(e,t,r){var i=t.pendingProps;switch(Lu(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Xe(t),null;case 1:return Xe(t),null;case 3:return r=t.stateNode,i=null,e!==null&&(i=e.memoizedState.cache),t.memoizedState.cache!==i&&(t.flags|=2048),na(dt),Oe(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(hs(t)?ia(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,qu())),Xe(t),null;case 26:var c=t.type,f=t.memoizedState;return e===null?(ia(t),f!==null?(Xe(t),Mg(t,f)):(Xe(t),Md(t,c,null,i,r))):f?f!==e.memoizedState?(ia(t),Xe(t),Mg(t,f)):(Xe(t),t.flags&=-16777217):(e=e.memoizedProps,e!==i&&ia(t),Xe(t),Md(t,c,e,i,r)),null;case 27:if(Ve(t),r=ue.current,c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==i&&ia(t);else{if(!i){if(t.stateNode===null)throw Error(l(166));return Xe(t),null}e=K.current,hs(t)?ch(t):(e=Hv(c,i,r),t.stateNode=e,ia(t))}return Xe(t),null;case 5:if(Ve(t),c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==i&&ia(t);else{if(!i){if(t.stateNode===null)throw Error(l(166));return Xe(t),null}if(f=K.current,hs(t))ch(t);else{var x=Mo(ue.current);switch(f){case 1:f=x.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:f=x.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":f=x.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":f=x.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":f=x.createElement("div"),f.innerHTML="<script><\/script>
48",f=f.removeChild(f.firstChild);break;case"select":f=typeof i.is=="string"?x.createElement("select",{is:i.is}):x.createElement("select"),i.multiple?f.multiple=!0:i.size&&(f.size=i.size);break;default:f=typeof i.is=="string"?x.createElement(c,{is:i.is}):x.createElement(c)}}f[bt]=t,f[Qt]=i;e:for(x=t.child;x!==null;){if(x.tag===5||x.tag===6)f.appendChild(x.stateNode);else if(x.tag!==4&&x.tag!==27&&x.child!==null){x.child.return=x,x=x.child;continue}if(x===t)break e;for(;x.sibling===null;){if(x.return===null||x.return===t)break e;x=x.return}x.sibling.return=x.return,x=x.sibling}t.stateNode=f;e:switch(jt(f,c,i),c){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}i&&ia(t)}}return Xe(t),Md(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,r),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==i&&ia(t);else{if(typeof i!="string"&&t.stateNode===null)throw Error(l(166));if(e=ue.current,hs(t)){if(e=t.stateNode,r=t.memoizedProps,i=null,c=St,c!==null)switch(c.tag){case 27:case 5:i=c.memoizedProps}e[bt]=t,e=!!(e.nodeValue===r||i!==null&&i.suppressHydrationWarning===!0||_v(e.nodeValue,r)),e||Oa(t,!0)}else e=Mo(e).createTextNode(i),e[bt]=t,t.stateNode=e}return Xe(t),null;case 31:if(r=t.memoizedState,e===null||e.memoizedState!==null){if(i=hs(t),r!==null){if(e===null){if(!i)throw Error(l(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(557));e[bt]=t}else wr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Xe(t),e=!1}else r=qu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),e=!0;if(!e)return t.flags&256?(tn(t),t):(tn(t),null);if((t.flags&128)!==0)throw Error(l(558))}return Xe(t),null;case 13:if(i=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=hs(t),i!==null&&i.dehydrated!==null){if(e===null){if(!c)throw Error(l(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(l(317));c[bt]=t}else wr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Xe(t),c=!1}else c=qu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=c),c=!0;if(!c)return t.flags&256?(tn(t),t):(tn(t),null)}return tn(t),(t.flags&128)!==0?(t.lanes=r,t):(r=i!==null,e=e!==null&&e.memoizedState!==null,r&&(i=t.child,c=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(c=i.alternate.memoizedState.cachePool.pool),f=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(f=i.memoizedState.cachePool.pool),f!==c&&(i.flags|=2048)),r!==e&&r&&(t.child.flags|=8192),ho(t,t.updateQueue),Xe(t),null);case 4:return Oe(),e===null&&Jd(t.stateNode.containerInfo),Xe(t),null;case 10:return na(t.type),Xe(t),null;case 19:if(Y(it),i=t.memoizedState,i===null)return Xe(t),null;if(c=(t.flags&128)!==0,f=i.rendering,f===null)if(c)Hi(i,!1);else{if(tt!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(f=to(e),f!==null){for(t.flags|=128,Hi(i,!1),e=f.updateQueue,t.updateQueue=e,ho(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)rh(r,e),r=r.sibling;return H(it,it.current&1|2),ze&&ea(t,i.treeForkCount),t.child}e=e.sibling}i.tail!==null&&Dt()>bo&&(t.flags|=128,c=!0,Hi(i,!1),t.lanes=4194304)}else{if(!c)if(e=to(f),e!==null){if(t.flags|=128,c=!0,e=e.updateQueue,t.updateQueue=e,ho(t,e),Hi(i,!0),i.tail===null&&i.tailMode==="hidden"&&!f.alternate&&!ze)return Xe(t),null}else 2*Dt()-i.renderingStartTime>bo&&r!==536870912&&(t.flags|=128,c=!0,Hi(i,!1),t.lanes=4194304);i.isBackwards?(f.sibling=t.child,t.child=f):(e=i.last,e!==null?e.sibling=f:t.child=f,i.last=f)}return i.tail!==null?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=Dt(),e.sibling=null,r=it.current,H(it,c?r&1|2:r&1),ze&&ea(t,i.treeForkCount),e):(Xe(t),null);case 22:case 23:return tn(t),Wu(),i=t.memoizedState!==null,e!==null?e.memoizedState!==null!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?(r&536870912)!==0&&(t.flags&128)===0&&(Xe(t),t.subtreeFlags&6&&(t.flags|=8192)):Xe(t),r=t.updateQueue,r!==null&&ho(t,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),i=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),i!==r&&(t.flags|=2048),e!==null&&Y(Nr),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),na(dt),Xe(t),null;case 25:return null;case 30:return null}throw Error(l(156,t.tag))}function F2(e,t){switch(Lu(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return na(dt),Oe(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Ve(t),null;case 31:if(t.memoizedState!==null){if(tn(t),t.alternate===null)throw Error(l(340));wr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(tn(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(l(340));wr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Y(it),null;case 4:return Oe(),null;case 10:return na(t.type),null;case 22:case 23:return tn(t),Wu(),e!==null&&Y(Nr),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return na(dt),null;case 25:return null;default:return null}}function Tg(e,t){switch(Lu(t),t.tag){case 3:na(dt),Oe();break;case 26:case 27:case 5:Ve(t);break;case 4:Oe();break;case 31:t.memoizedState!==null&&tn(t);break;case 13:tn(t);break;case 19:Y(it);break;case 10:na(t.type);break;case 22:case 23:tn(t),Wu(),e!==null&&Y(Nr);break;case 24:na(dt)}}function Li(e,t){try{var r=t.updateQueue,i=r!==null?r.lastEffect:null;if(i!==null){var c=i.next;r=c;do{if((r.tag&e)===e){i=void 0;var f=r.create,x=r.inst;i=f(),x.destroy=i}r=r.next}
vendor: 18,798 bytes, line 48
48while(r!==c)}}catch(w){Be(t,t.return,w)}}function Pa(e,t,r){try{var i=t.updateQueue,c=i!==null?i.lastEffect:null;if(c!==null){var f=c.next;i=f;do{if((i.tag&e)===e){var x=i.inst,w=x.destroy;if(w!==void 0){x.destroy=void 0,c=t;var A=r,U=w;try{U()}catch(X){Be(c,A,X)}}}i=i.next}while(i!==f)}}catch(X){Be(t,t.return,X)}}function Dg(e){var t=e.updateQueue;if(t!==null){var r=e.stateNode;try{wh(t,r)}catch(i){Be(e,e.return,i)}}}function Rg(e,t,r){r.props=Mr(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(i){Be(e,t,i)}}function Ui(e,t){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var i=e.stateNode;break;case 30:i=e.stateNode;break;default:i=e.stateNode}typeof r=="function"?e.refCleanup=r(i):r.current=i}}catch(c){Be(e,t,c)}}function Hn(e,t){var r=e.ref,i=e.refCleanup;if(r!==null)if(typeof i=="function")try{i()}catch(c){Be(e,t,c)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(c){Be(e,t,c)}else r.current=null}function zg(e){var t=e.type,r=e.memoizedProps,i=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":r.autoFocus&&i.focus();break e;case"img":r.src?i.src=r.src:r.srcSet&&(i.srcset=r.srcSet)}}catch(c){Be(e,e.return,c)}}function Td(e,t,r){try{var i=e.stateNode;gw(i,e.type,r,t),i[Qt]=t}catch(c){Be(e,e.return,c)}}function kg(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Qa(e.type)||e.tag===4}function Dd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||kg(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&&Qa(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 Rd(e,t,r){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,t):(t=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,t.appendChild(e),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=Zn));else if(i!==4&&(i===27&&Qa(e.type)&&(r=e.stateNode,t=null),e=e.child,e!==null))for(Rd(e,t,r),e=e.sibling;e!==null;)Rd(e,t,r),e=e.sibling}function go(e,t,r){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(i!==4&&(i===27&&Qa(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(go(e,t,r),e=e.sibling;e!==null;)go(e,t,r),e=e.sibling}function Pg(e){var t=e.stateNode,r=e.memoizedProps;try{for(var i=e.type,c=t.attributes;c.length;)t.removeAttributeNode(c[0]);jt(t,i,r),t[bt]=e,t[Qt]=r}catch(f){Be(e,e.return,f)}}var la=!1,pt=!1,zd=!1,Hg=typeof WeakSet=="function"?WeakSet:Set,yt=null;function X2(e,t){if(e=e.containerInfo,tf=Ho,e=Xp(e),Cu(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var i=r.getSelection&&r.getSelection();if(i&&i.rangeCount!==0){r=i.anchorNode;var c=i.anchorOffset,f=i.focusNode;i=i.focusOffset;try{r.nodeType,f.nodeType}catch{r=null;break e}var x=0,w=-1,A=-1,U=0,X=0,J=e,Q=null;t:for(;;){for(var V;J!==r||c!==0&&J.nodeType!==3||(w=x+c),J!==f||i!==0&&J.nodeType!==3||(A=x+i),J.nodeType===3&&(x+=J.nodeValue.length),(V=J.firstChild)!==null;)Q=J,J=V;for(;;){if(J===e)break t;if(Q===r&&++U===c&&(w=x),Q===f&&++X===i&&(A=x),(V=J.nextSibling)!==null)break;J=Q,Q=J.parentNode}J=V}r=w===-1||A===-1?null:{start:w,end:A}}else r=null}r=r||{start:0,end:0}}else r=null;for(nf={focusedElem:e,selectionRange:r},Ho=!1,yt=t;yt!==null;)if(t=yt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,yt=e;else for(;yt!==null;){switch(t=yt,f=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(r=0;r<e.length;r++)c=e[r],c.ref.impl=c.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&f!==null){e=void 0,r=t,c=f.memoizedProps,f=f.memoizedState,i=r.stateNode;try{var me=Mr(r.type,c);e=i.getSnapshotBeforeUpdate(me,f),i.__reactInternalSnapshotBeforeUpdate=e}catch(ye){Be(r,r.return,ye)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,r=e.nodeType,r===9)sf(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":sf(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(l(163))}if(e=t.sibling,e!==null){e.return=t.return,yt=e;break}yt=t.return}}function Lg(e,t,r){var i=r.flags;switch(r.tag){case 0:case 11:case 15:ca(e,r),i&4&&Li(5,r);break;case 1:if(ca(e,r),i&4)if(e=r.stateNode,t===null)try{e.componentDidMount()}catch(x){Be(r,r.return,x)}else{var c=Mr(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(c,t,e.__reactInternalSnapshotBeforeUpdate)}catch(x){Be(r,r.return,x)}}i&64&&Dg(r),i&512&&Ui(r,r.return);break;case 3:if(ca(e,r),i&64&&(e=r.updateQueue,e!==null)){if(t=null,r.child!==null)switch(r.child.tag){case 27:case 5:t=r.child.stateNode;break;case 1:t=r.child.stateNode}try{wh(e,t)}catch(x){Be(r,r.return,x)}}break;case 27:t===null&&i&4&&Pg(r);case 26:case 5:ca(e,r),t===null&&i&4&&zg(r),i&512&&Ui(r,r.return);break;case 12:ca(e,r);break;case 31:ca(e,r),i&4&&Bg(e,r);break;case 13:ca(e,r),i&4&&Ig(e,r),i&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=rw.bind(null,r),jw(e,r))));break;case 22:if(i=r.memoizedState!==null||la,!i){t=t!==null&&t.memoizedState!==null||pt,c=la;var f=pt;la=i,(pt=t)&&!f?ua(e,r,(r.subtreeFlags&8772)!==0):ca(e,r),la=c,pt=f}break;case 30:break;default:ca(e,r)}}function Ug(e){var t=e.alternate;t!==null&&(e.alternate=null,Ug(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&uu(t)),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 Ze=null,Yt=!1;function oa(e,t,r){for(r=r.child;r!==null;)qg(e,t,r),r=r.sibling}function qg(e,t,r){if(Rt&&typeof Rt.onCommitFiberUnmount=="function")try{Rt.onCommitFiberUnmount(mr,r)}catch{}switch(r.tag){case 26:pt||Hn(r,t),oa(e,t,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:pt||Hn(r,t);var i=Ze,c=Yt;Qa(r.type)&&(Ze=r.stateNode,Yt=!1),oa(e,t,r),Fi(r.stateNode),Ze=i,Yt=c;break;case 5:pt||Hn(r,t);case 6:if(i=Ze,c=Yt,Ze=null,oa(e,t,r),Ze=i,Yt=c,Ze!==null)if(Yt)try{(Ze.nodeType===9?Ze.body:Ze.nodeName==="HTML"?Ze.ownerDocument.body:Ze).removeChild(r.stateNode)}catch(f){Be(r,t,f)}else try{Ze.removeChild(r.stateNode)}catch(f){Be(r,t,f)}break;case 18:Ze!==null&&(Yt?(e=Ze,Dv(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),Ps(e)):Dv(Ze,r.stateNode));break;case 4:i=Ze,c=Yt,Ze=r.stateNode.containerInfo,Yt=!0,oa(e,t,r),Ze=i,Yt=c;break;case 0:case 11:case 14:case 15:Pa(2,r,t),pt||Pa(4,r,t),oa(e,t,r);break;case 1:pt||(Hn(r,t),i=r.stateNode,typeof i.componentWillUnmount=="function"&&Rg(r,t,i)),oa(e,t,r);break;case 21:oa(e,t,r);break;case 22:pt=(i=pt)||r.memoizedState!==null,oa(e,t,r),pt=i;break;default:oa(e,t,r)}}function Bg(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Ps(e)}catch(r){Be(t,t.return,r)}}}function Ig(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ps(e)}catch(r){Be(t,t.return,r)}}function $2(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Hg),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Hg),t;default:throw Error(l(435,e.tag))}}function vo(e,t){var r=$2(e);t.forEach(function(i){if(!r.has(i)){r.add(i);var c=sw.bind(null,e,i);i.then(c,c)}})}function Vt(e,t){var r=t.deletions;if(r!==null)for(var i=0;i<r.length;i++){var c=r[i],f=e,x=t,w=x;e:for(;w!==null;){switch(w.tag){case 27:if(Qa(w.type)){Ze=w.stateNode,Yt=!1;break e}break;case 5:Ze=w.stateNode,Yt=!1;break e;case 3:case 4:Ze=w.stateNode.containerInfo,Yt=!0;break e}w=w.return}if(Ze===null)throw Error(l(160));qg(f,x,c),Ze=null,Yt=!1,f=c.alternate,f!==null&&(f.return=null),c.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Qg(t,e),t=t.sibling}var Nn=null;function Qg(e,t){var r=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Vt(t,e),Kt(e),i&4&&(Pa(3,e,e.return),Li(3,e),Pa(5,e,e.return));break;case 1:Vt(t,e),Kt(e),i&512&&(pt||r===null||Hn(r,r.return)),i&64&&la&&(e=e.updateQueue,e!==null&&(i=e.callbacks,i!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?i:r.concat(i))));break;case 26:var c=Nn;if(Vt(t,e),Kt(e),i&512&&(pt||r===null||Hn(r,r.return)),i&4){var f=r!==null?r.memoizedState:null;if(i=e.memoizedState,r===null)if(i===null)if(e.stateNode===null){e:{i=e.type,r=e.memoizedProps,c=c.ownerDocument||c;t:switch(i){case"title":f=c.getElementsByTagName("title")[0],(!f||f[fi]||f[bt]||f.namespaceURI==="http://www.w3.org/2000/svg"||f.hasAttribute("itemprop"))&&(f=c.createElement(i),c.head.insertBefore(f,c.querySelector("head > title"))),jt(f,i,r),f[bt]=e,xt(f),i=f;break e;case"link":var x=Qv("link","href",c).get(i+(r.href||""));if(x){for(var w=0;w<x.length;w++)if(f=x[w],f.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&f.getAttribute("rel")===(r.rel==null?null:r.rel)&&f.getAttribute("title")===(r.title==null?null:r.title)&&f.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){x.splice(w,1);break t}}f=c.createElement(i),jt(f,i,r),c.head.appendChild(f);break;case"meta":if(x=Qv("meta","content",c).get(i+(r.content||""))){for(w=0;w<x.length;w++)if(f=x[w],f.getAttribute("content")===(r.content==null?null:""+r.content)&&f.getAttribute("name")===(r.name==null?null:r.name)&&f.getAttribute("property")===(r.property==null?null:r.property)&&f.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&f.getAttribute("charset")===(r.charSet==null?null:r.charSet)){x.splice(w,1);break t}}f=c.createElement(i),jt(f,i,r),c.head.appendChild(f);break;default:throw Error(l(468,i))}f[bt]=e,xt(f),i=f}e.stateNode=i}else Gv(c,e.type,e.stateNode);else e.stateNode=Iv(c,i,e.memoizedProps);else f!==i?(f===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):f.count--,i===null?Gv(c,e.type,e.stateNode):Iv(c,i,e.memoizedProps)):i===null&&e.stateNode!==null&&Td(e,e.memoizedProps,r.memoizedProps)}break;case 27:Vt(t,e),Kt(e),i&512&&(pt||r===null||Hn(r,r.return)),r!==null&&i&4&&Td(e,e.memoizedProps,r.memoizedProps);break;case 5:if(Vt(t,e),Kt(e),i&512&&(pt||r===null||Hn(r,r.return)),e.flags&32){c=e.stateNode;try{ss(c,"")}catch(me){Be(e,e.return,me)}}i&4&&e.stateNode!=null&&(c=e.memoizedProps,Td(e,c,r!==null?r.memoizedProps:c)),i&1024&&(zd=!0);break;case 6:if(Vt(t,e),Kt(e),i&4){if(e.stateNode===null)throw Error(l(162));i=e.memoizedProps,r=e.stateNode;try{r.nodeValue=i}catch(me){Be(e,e.return,me)}}break;case 3:if(Ro=null,c=Nn,Nn=To(t.containerInfo),Vt(t,e),Nn=c,Kt(e),i&4&&r!==null&&r.memoizedState.isDehydrated)try{Ps(t.containerInfo)}catch(me){Be(e,e.return,me)}zd&&(zd=!1,Gg(e));break;case 4:i=Nn,Nn=To(e.stateNode.containerInfo),Vt(t,e),Kt(e),Nn=i;break;case 12:Vt(t,e),Kt(e);break;case 31:Vt(t,e),Kt(e),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,vo(e,i)));break;case 13:Vt(t,e),Kt(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(yo=Dt()),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,vo(e,i)));break;case 22:c=e.memoizedState!==null;var A=r!==null&&r.memoizedState!==null,U=la,X=pt;if(la=U||c,pt=X||A,Vt(t,e),pt=X,la=U,Kt(e),i&8192)e:for(t=e.stateNode,t._visibility=c?t._visibility&-2:t._visibility|1,c&&(r===null||A||la||pt||Tr(e)),r=null,t=e;;){if(t.tag===5||t.tag===26){if(r===null){A=r=t;try{if(f=A.stateNode,c)x=f.style,typeof x.setProperty=="function"?x.setProperty("display","none","important"):x.display="none";else{w=A.stateNode;var J=A.memoizedProps.style,Q=J!=null&&J.hasOwnProperty("display")?J.display:null;w.style.display=Q==null||typeof Q=="boolean"?"":(""+Q).trim()}}catch(me){Be(A,A.return,me)}}}else if(t.tag===6){if(r===null){A=t;try{A.stateNode.nodeValue=c?"":A.memoizedProps}catch(me){Be(A,A.return,me)}}}else if(t.tag===18){if(r===null){A=t;try{var V=A.stateNode;c?Rv(V,!0):Rv(A.stateNode,!1)}catch(me){Be(A,A.return,me)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;r===t&&(r=null),t=t.return}r===t&&(r=null),t.sibling.return=t.return,t=t.sibling}i&4&&(i=e.updateQueue,i!==null&&(r=i.retryQueue,r!==null&&(i.retryQueue=null,vo(e,r))));break;case 19:Vt(t,e),Kt(e),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,vo(e,i)));break;case 30:break;case 21:break;default:Vt(t,e),Kt(e)}}function Kt(e){var t=e.flags;if(t&2){try{for(var r,i=e.return;i!==null;){if(kg(i)){r=i;break}i=i.return}if(r==null)throw Error(l(160));switch(r.tag){case 27:var c=r.stateNode,f=Dd(e);go(e,f,c);break;case 5:var x=r.stateNode;r.flags&32&&(ss(x,""),r.flags&=-33);var w=Dd(e);go(e,w,x);break;case 3:case 4:var A=r.stateNode.containerInfo,U=Dd(e);Rd(e,U,A);break;default:throw Error(l(161))}}catch(X){Be(e,e.return,X)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Gg(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Gg(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function ca(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Lg(e,t.alternate,t),t=t.sibling}function Tr(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Pa(4,t,t.return),Tr(t);break;case 1:Hn(t,t.return);var r=t.stateNode;typeof r.componentWillUnmount=="function"&&Rg(t,t.return,r),Tr(t);break;case 27:Fi(t.stateNode);case 26:case 5:Hn(t,t.return),Tr(t);break;case 22:t.memoizedState===null&&Tr(t);break;case 30:Tr(t);break;default:Tr(t)}e=e.sibling}}function ua(e,t,r){for(r=r&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var i=t.alternate,c=e,f=t,x=f.flags;switch(f.tag){case 0:case 11:case 15:ua(c,f,r),Li(4,f);break;case 1:if(ua(c,f,r),i=f,c=i.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch(U){Be(i,i.return,U)}if(i=f,c=i.updateQueue,c!==null){var w=i.stateNode;try{var A=c.shared.hiddenCallbacks;if(A!==null)for(c.shared.hiddenCallbacks=null,c=0;c<A.length;c++)Sh(A[c],w)}catch(U){Be(i,i.return,U)}}r&&x&64&&Dg(f),Ui(f,f.return);break;case 27:Pg(f);case 26:case 5:ua(c,f,r),r&&i===null&&x&4&&zg(f),Ui(f,f.return);break;case 12:ua(c,f,r);break;case 31:ua(c,f,r),r&&x&4&&Bg(c,f);break;case 13:ua(c,f,r),r&&x&4&&Ig(c,f);break;case 22:f.memoizedState===null&&ua(c,f,r),Ui(f,f.return);break;case 30:break;default:ua(c,f,r)}t=t.sibling}}function kd(e,t){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&Ni(r))}function Pd(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Ni(e))}function _n(e,t,r,i){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Yg(e,t,r,i),t=t.sibling}function Yg(e,t,r,i){var c=t.flags;switch(t.tag){case 0:case 11:case 15:_n(e,t,r,i),c&2048&&Li(9,t);break;case 1:_n(e,t,r,i);break;case 3:_n(e,t,r,i),c&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Ni(e)));break;case 12:if(c&2048){_n(e,t,r,i),e=t.stateNode;try{var f=t.memoizedProps,x=f.id,w=f.onPostCommit;typeof w=="function"&&w(x,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(A){Be(t,t.return,A)}}else _n(e,t,r,i);break;case 31:_n(e,t,r,i);break;case 13:_n(e,t,r,i);break;case 23:break;case 22:f=t.stateNode,x=t.alternate,t.memoizedState!==null?f._visibility&2?_n(e,t,r,i):qi(e,t):f._visibility&2?_n(e,t,r,i):(f._visibility|=2,Ns(e,t,r,i,(t.subtreeFlags&10256)!==0||!1)),c&2048&&kd(x,t);break;case 24:_n(e,t,r,i),c&2048&&Pd(t.alternate,t);break;default:_n(e,t,r,i)}}function Ns(e,t,r,i,c){for(c=c&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var f=e,x=t,w=r,A=i,U=x.flags;switch(x.tag){case 0:case 11:case 15:Ns(f,x,w,A,c),Li(8,x);break;case 23:break;case 22:var X=x.stateNode;x.memoizedState!==null?X._visibility&2?Ns(f,x,w,A,c):qi(f,x):(X._visibility|=2,Ns(f,x,w,A,c)),c&&U&2048&&kd(x.alternate,x);break;case 24:Ns(f,x,w,A,c),c&&U&2048&&Pd(x.alternate,x);break;default:Ns(f,x,w,A,c)}t=t.sibling}}function qi(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var r=e,i=t,c=i.flags;switch(i.tag){case 22:qi(r,i),c&2048&&kd(i.alternate,i);break;case 24:qi(r,i),c&2048&&Pd(i.alternate,i);break;default:qi(r,i)}t=t.sibling}}var Bi=8192;function _s(e,t,r){if(e.subtreeFlags&Bi)for(e=e.child;e!==null;)Vg(e,t,r),e=e.sibling}function Vg(e,t,r){switch(e.tag){case 26:_s(e,t,r),e.flags&Bi&&e.memoizedState!==null&&Pw(r,Nn,e.memoizedState,e.memoizedProps);break;case 5:_s(e,t,r);break;case 3:case 4:var i=Nn;Nn=To(e.stateNode.containerInfo),_s(e,t,r),Nn=i;break;case 22:e.memoizedState===null&&(i=e.alternate,i!==null&&i.memoizedState!==null?(i=Bi,Bi=16777216,_s(e,t,r),Bi=i):_s(e,t,r));break;default:_s(e,t,r)}}function Kg(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Ii(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var r=0;r<t.length;r++){var i=t[r];yt=i,Xg(i,e)}Kg(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Fg(e),e=e.sibling}function Fg(e){switch(e.tag){case 0:case 11:case 15:Ii(e),e.flags&2048&&Pa(9,e,e.return);break;case 3:Ii(e);break;case 12:Ii(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,xo(e)):Ii(e);break;default:Ii(e)}}function xo(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var r=0;r<t.length;r++){var i=t[r];yt=i,Xg(i,e)}Kg(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Pa(8,t,t.return),xo(t);break;case 22:r=t.stateNode,r._visibility&2&&(r._visibility&=-3,xo(t));break;default:xo(t)}e=e.sibling}}function Xg(e,t){for(;yt!==null;){var r=yt;switch(r.tag){case 0:case 11:case 15:Pa(8,r,t);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var i=r.memoizedState.cachePool.pool;i!=null&&i.refCount++}break;case 24:Ni(r.memoizedState.cache)}if(i=r.child,i!==null)i.return=r,yt=i;else e:for(r=e;yt!==null;){i=yt;var c=i.sibling,f=i.return;if(Ug(i),i===r){yt=null;break e}if(c!==null){c.return=f,yt=c;break e}yt=f}}}var Z2={getCacheForType:function(e){var t=wt(dt),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r},cacheSignal:function(){return wt(dt).controller.signal}},J2=typeof WeakMap=="function"?WeakMap:Map,Le=0,Ke=null,Me=null,De=0,qe=0,nn=null,Ha=!1,Cs=!1,Hd=!1,da=0,tt
vendor: 15,544 bytes, line 48
48=0,La=0,Dr=0,Ld=0,an=0,As=0,Qi=null,Ft=null,Ud=!1,yo=0,$g=0,bo=1/0,So=null,Ua=null,ht=0,qa=null,Os=null,fa=0,qd=0,Bd=null,Zg=null,Gi=0,Id=null;function rn(){return(Le&2)!==0&&De!==0?De&-De:O.T!==null?Fd():ou()}function Jg(){if(an===0)if((De&536870912)===0||ze){var e=Zr;Zr<<=1,(Zr&3932160)===0&&(Zr=262144),an=e}else an=536870912;return e=en.current,e!==null&&(e.flags|=32),an}function Xt(e,t,r){(e===Ke&&(qe===2||qe===9)||e.cancelPendingCommit!==null)&&(Ms(e,0),Ba(e,De,an,!1)),We(e,r),((Le&2)===0||e!==Ke)&&(e===Ke&&((Le&2)===0&&(Dr|=r),tt===4&&Ba(e,De,an,!1)),Ln(e))}function Wg(e,t,r){if((Le&6)!==0)throw Error(l(327));var i=!r&&(t&127)===0&&(t&e.expiredLanes)===0||$e(e,t),c=i?tw(e,t):Gd(e,t,!0),f=i;do{if(c===0){Cs&&!i&&Ba(e,t,0,!1);break}else{if(r=e.current.alternate,f&&!W2(r)){c=Gd(e,t,!1),f=!1;continue}if(c===2){if(f=t,e.errorRecoveryDisabledLanes&f)var x=0;else x=e.pendingLanes&-536870913,x=x!==0?x:x&536870912?536870912:0;if(x!==0){t=x;e:{var w=e;c=Qi;var A=w.current.memoizedState.isDehydrated;if(A&&(Ms(w,x).flags|=256),x=Gd(w,x,!1),x!==2){if(Hd&&!A){w.errorRecoveryDisabledLanes|=f,Dr|=f,c=4;break e}f=Ft,Ft=c,f!==null&&(Ft===null?Ft=f:Ft.push.apply(Ft,f))}c=x}if(f=!1,c!==2)continue}}if(c===1){Ms(e,0),Ba(e,t,0,!0);break}e:{switch(i=e,f=c,f){case 0:case 1:throw Error(l(345));case 4:if((t&4194048)!==t)break;case 6:Ba(i,t,an,!Ha);break e;case 2:Ft=null;break;case 3:case 5:break;default:throw Error(l(329))}if((t&62914560)===t&&(c=yo+300-Dt(),10<c)){if(Ba(i,t,an,!Ha),Se(i,0,!0)!==0)break e;fa=t,i.timeoutHandle=Mv(ev.bind(null,i,r,Ft,So,Ud,t,an,Dr,As,Ha,f,"Throttled",-0,0),c);break e}ev(i,r,Ft,So,Ud,t,an,Dr,As,Ha,f,null,-0,0)}}break}while(!0);Ln(e)}function ev(e,t,r,i,c,f,x,w,A,U,X,J,Q,V){if(e.timeoutHandle=-1,J=t.subtreeFlags,J&8192||(J&16785408)===16785408){J={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Zn},Vg(t,f,J);var me=(f&62914560)===f?yo-Dt():(f&4194048)===f?$g-Dt():0;if(me=Hw(J,me),me!==null){fa=f,e.cancelPendingCommit=me(ov.bind(null,e,t,f,r,i,c,x,w,A,X,J,null,Q,V)),Ba(e,f,x,!U);return}}ov(e,t,f,r,i,c,x,w,A)}function W2(e){for(var t=e;;){var r=t.tag;if((r===0||r===11||r===15)&&t.flags&16384&&(r=t.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var i=0;i<r.length;i++){var c=r[i],f=c.getSnapshot;c=c.value;try{if(!Jt(f(),c))return!1}catch{return!1}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Ba(e,t,r,i){t&=~Ld,t&=~Dr,e.suspendedLanes|=t,e.pingedLanes&=~t,i&&(e.warmLanes|=t),i=e.expirationTimes;for(var c=t;0<c;){var f=31-Nt(c),x=1<<f;i[f]=-1,c&=~x}r!==0&&hr(e,r,t)}function wo(){return(Le&6)===0?(Yi(0),!1):!0}function Qd(){if(Me!==null){if(qe===0)var e=Me.return;else e=Me,ta=Er=null,sd(e),bs=null,Ci=0,e=Me;for(;e!==null;)Tg(e.alternate,e),e=e.return;Me=null}}function Ms(e,t){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,yw(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),fa=0,Qd(),Ke=e,Me=r=Wn(e.current,null),De=t,qe=0,nn=null,Ha=!1,Cs=$e(e,t),Hd=!1,As=an=Ld=Dr=La=tt=0,Ft=Qi=null,Ud=!1,(t&8)!==0&&(t|=t&32);var i=e.entangledLanes;if(i!==0)for(e=e.entanglements,i&=t;0<i;){var c=31-Nt(i),f=1<<c;t|=e[c],i&=~f}return da=t,Il(),r}function tv(e,t){je=null,O.H=ki,t===ys||t===$l?(t=vh(),qe=3):t===Ku?(t=vh(),qe=4):qe=t===Sd?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,nn=t,Me===null&&(tt=1,uo(e,mn(t,e.current)))}function nv(){var e=en.current;return e===null?!0:(De&4194048)===De?vn===null:(De&62914560)===De||(De&536870912)!==0?e===vn:!1}function av(){var e=O.H;return O.H=ki,e===null?ki:e}function rv(){var e=O.A;return O.A=Z2,e}function Eo(){tt=4,Ha||(De&4194048)!==De&&en.current!==null||(Cs=!0),(La&134217727)===0&&(Dr&134217727)===0||Ke===null||Ba(Ke,De,an,!1)}function Gd(e,t,r){var i=Le;Le|=2;var c=av(),f=rv();(Ke!==e||De!==t)&&(So=null,Ms(e,t)),t=!1;var x=tt;e:do try{if(qe!==0&&Me!==null){var w=Me,A=nn;switch(qe){case 8:Qd(),x=6;break e;case 3:case 2:case 9:case 6:en.current===null&&(t=!0);var U=qe;if(qe=0,nn=null,Ts(e,w,A,U),r&&Cs){x=0;break e}break;default:U=qe,qe=0,nn=null,Ts(e,w,A,U)}}ew(),x=tt;break}catch(X){tv(e,X)}while(!0);return t&&e.shellSuspendCounter++,ta=Er=null,Le=i,O.H=c,O.A=f,Me===null&&(Ke=null,De=0,Il()),x}function ew(){for(;Me!==null;)sv(Me)}function tw(e,t){var r=Le;Le|=2;var i=av(),c=rv();Ke!==e||De!==t?(So=null,bo=Dt()+500,Ms(e,t)):Cs=$e(e,t);e:do try{if(qe!==0&&Me!==null){t=Me;var f=nn;t:switch(qe){case 1:qe=0,nn=null,Ts(e,t,f,1);break;case 2:case 9:if(hh(f)){qe=0,nn=null,iv(t);break}t=function(){qe!==2&&qe!==9||Ke!==e||(qe=7),Ln(e)},f.then(t,t);break e;case 3:qe=7;break e;case 4:qe=5;break e;case 7:hh(f)?(qe=0,nn=null,iv(t)):(qe=0,nn=null,Ts(e,t,f,7));break;case 5:var x=null;switch(Me.tag){case 26:x=Me.memoizedState;case 5:case 27:var w=Me;if(x?Yv(x):w.stateNode.complete){qe=0,nn=null;var A=w.sibling;if(A!==null)Me=A;else{var U=w.return;U!==null?(Me=U,jo(U)):Me=null}break t}}qe=0,nn=null,Ts(e,t,f,5);break;case 6:qe=0,nn=null,Ts(e,t,f,6);break;case 8:Qd(),tt=6;break e;default:throw Error(l(462))}}nw();break}catch(X){tv(e,X)}while(!0);return ta=Er=null,O.H=i,O.A=c,Le=r,Me!==null?0:(Ke=null,De=0,Il(),tt)}function nw(){for(;Me!==null&&!Tt();)sv(Me)}function sv(e){var t=Og(e.alternate,e,da);e.memoizedProps=e.pendingProps,t===null?jo(e):Me=t}function iv(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=Eg(r,t,t.pendingProps,t.type,void 0,De);break;case 11:t=Eg(r,t,t.pendingProps,t.type.render,t.ref,De);break;case 5:sd(t);default:Tg(r,t),t=Me=rh(t,da),t=Og(r,t,da)}e.memoizedProps=e.pendingProps,t===null?jo(e):Me=t}function Ts(e,t,r,i){ta=Er=null,sd(t),bs=null,Ci=0;var c=t.return;try{if(G2(e,c,t,r,De)){tt=1,uo(e,mn(r,e.current)),Me=null;return}}catch(f){if(c!==null)throw Me=c,f;tt=1,uo(e,mn(r,e.current)),Me=null;return}t.flags&32768?(ze||i===1?e=!0:Cs||(De&536870912)!==0?e=!1:(Ha=e=!0,(i===2||i===9||i===3||i===6)&&(i=en.current,i!==null&&i.tag===13&&(i.flags|=16384))),lv(t,e)):jo(t)}function jo(e){var t=e;do{if((t.flags&32768)!==0){lv(t,Ha);return}e=t.return;var r=K2(t.alternate,t,da);if(r!==null){Me=r;return}if(t=t.sibling,t!==null){Me=t;return}Me=t=e}while(t!==null);tt===0&&(tt=5)}function lv(e,t){do{var r=F2(e.alternate,e);if(r!==null){r.flags&=32767,Me=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!t&&(e=e.sibling,e!==null)){Me=e;return}Me=e=r}while(e!==null);tt=6,Me=null}function ov(e,t,r,i,c,f,x,w,A){e.cancelPendingCommit=null;do No();while(ht!==0);if((Le&6)!==0)throw Error(l(327));if(t!==null){if(t===e.current)throw Error(l(177));if(f=t.lanes|t.childLanes,f|=Du,qt(e,r,f,x,w,A),e===Ke&&(Me=Ke=null,De=0),Os=t,qa=e,fa=r,qd=f,Bd=c,Zg=i,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,iw(fr,function(){return mv(),null})):(e.callbackNode=null,e.callbackPriority=0),i=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||i){i=O.T,O.T=null,c=I.p,I.p=2,x=Le,Le|=4;try{X2(e,t,r)}finally{Le=x,I.p=c,O.T=i}}ht=1,cv(),uv(),dv()}}function cv(){if(ht===1){ht=0;var e=qa,t=Os,r=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||r){r=O.T,O.T=null;var i=I.p;I.p=2;var c=Le;Le|=4;try{Qg(t,e);var f=nf,x=Xp(e.containerInfo),w=f.focusedElem,A=f.selectionRange;if(x!==w&&w&&w.ownerDocument&&Fp(w.ownerDocument.documentElement,w)){if(A!==null&&Cu(w)){var U=A.start,X=A.end;if(X===void 0&&(X=U),"selectionStart"in w)w.selectionStart=U,w.selectionEnd=Math.min(X,w.value.length);else{var J=w.ownerDocument||document,Q=J&&J.defaultView||window;if(Q.getSelection){var V=Q.getSelection(),me=w.textContent.length,ye=Math.min(A.start,me),Ye=A.end===void 0?ye:Math.min(A.end,me);!V.extend&&ye>Ye&&(x=Ye,Ye=ye,ye=x);var R=Kp(w,ye),D=Kp(w,Ye);if(R&&D&&(V.rangeCount!==1||V.anchorNode!==R.node||V.anchorOffset!==R.offset||V.focusNode!==D.node||V.focusOffset!==D.offset)){var L=J.createRange();L.setStart(R.node,R.offset),V.removeAllRanges(),ye>Ye?(V.addRange(L),V.extend(D.node,D.offset)):(L.setEnd(D.node,D.offset),V.addRange(L))}}}}for(J=[],V=w;V=V.parentNode;)V.nodeType===1&&J.push({element:V,left:V.scrollLeft,top:V.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w<J.length;w++){var Z=J[w];Z.element.scrollLeft=Z.left,Z.element.scrollTop=Z.top}}Ho=!!tf,nf=tf=null}finally{Le=c,I.p=i,O.T=r}}e.current=t,ht=2}}function uv(){if(ht===2){ht=0;var e=qa,t=Os,r=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||r){r=O.T,O.T=null;var i=I.p;I.p=2;var c=Le;Le|=4;try{Lg(e,t.alternate,t)}finally{Le=c,I.p=i,O.T=r}}ht=3}}function dv(){if(ht===4||ht===3){ht=0,wa();var e=qa,t=Os,r=fa,i=Zg;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?ht=5:(ht=0,Os=qa=null,fv(e,e.pendingLanes));var c=e.pendingLanes;if(c===0&&(Ua=null),En(r),t=t.stateNode,Rt&&typeof Rt.onCommitFiberRoot=="function")try{Rt.onCommitFiberRoot(mr,t,void 0,(t.current.flags&128)===128)}catch{}if(i!==null){t=O.T,c=I.p,I.p=2,O.T=null;try{for(var f=e.onRecoverableError,x=0;x<i.length;x++){var w=i[x];f(w.value,{componentStack:w.stack})}}finally{O.T=t,I.p=c}}(fa&3)!==0&&No(),Ln(e),c=e.pendingLanes,(r&261930)!==0&&(c&42)!==0?e===Id?Gi++:(Gi=0,Id=e):Gi=0,Yi(0)}}function fv(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Ni(t)))}function No(){return cv(),uv(),dv(),mv()}function mv(){if(ht!==5)return!1;var e=qa,t=qd;qd=0;var r=En(fa),i=O.T,c=I.p;try{I.p=32>r?32:r,O.T=null,r=Bd,Bd=null;var f=qa,x=fa;if(ht=0,Os=qa=null,fa=0,(Le&6)!==0)throw Error(l(331));var w=Le;if(Le|=4,Fg(f.current),Yg(f,f.current,x,r),Le=w,Yi(0,!1),Rt&&typeof Rt.onPostCommitFiberRoot=="function")try{Rt.onPostCommitFiberRoot(mr,f)}catch{}return!0}finally{I.p=c,O.T=i,fv(e,t)}}function pv(e,t,r){t=mn(r,t),t=bd(e.stateNode,t,2),e=Ra(e,t,2),e!==null&&(We(e,2),Ln(e))}function Be(e,t,r){if(e.tag===3)pv(e,e,r);else for(;t!==null;){if(t.tag===3){pv(t,e,r);break}else if(t.tag===1){var i=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(Ua===null||!Ua.has(i))){e=mn(r,e),r=hg(2),i=Ra(t,r,2),i!==null&&(gg(r,i,t,e),We(i,2),Ln(i));break}}t=t.return}}function Yd(e,t,r){var i=e.pingCache;if(i===null){i=e.pingCache=new J2;var c=new Set;i.set(t,c)}else c=i.get(t),c===void 0&&(c=new Set,i.set(t,c));c.has(r)||(Hd=!0,c.add(r),e=aw.bind(null,e,t,r),t.then(e,e))}function aw(e,t,r){var i=e.pingCache;i!==null&&i.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Ke===e&&(De&r)===r&&(tt===4||tt===3&&(De&62914560)===De&&300>Dt()-yo?(Le&2)===0&&Ms(e,0):Ld|=r,As===De&&(As=0)),Ln(e)}function hv(e,t){t===0&&(t=_t()),e=br(e,t),e!==null&&(We(e,t),Ln(e))}function rw(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),hv(e,r)}function sw(e,t){var r=0;switch(e.tag){case 31:case 13:var i=e.stateNode,c=e.memoizedState;c!==null&&(r=c.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(l(314))}i!==null&&i.delete(t),hv(e,r)}function iw(e,t){return oi(e,t)}var _o=null,Ds=null,Vd=!1,Co=!1,Kd=!1,Ia=0;function Ln(e){e!==Ds&&e.next===null&&(Ds===null?_o=Ds=e:Ds=Ds.next=e),Co=!0,Vd||(Vd=!0,ow())}function Yi(e,t){if(!Kd&&Co){Kd=!0;do for(var r=!1,i=_o;i!==null;){if(e!==0){var c=i.pendingLanes;if(c===0)var f=0;else{var x=i.suspendedLanes,w=i.pingedLanes;f=(1<<31-Nt(42|e)+1)-1,f&=c&~(x&~w),f=f&201326741?f&201326741|1:f?f|2:0}f!==0&&(r=!0,yv(i,f))}else f=De,f=Se(i,i===Ke?f:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),(f&3)===0||$e(i,f)||(r=!0,yv(i,f));i=i.next}while(r);Kd=!1}}function lw(){gv()}function gv(){Co=Vd=!1;var e=0;Ia!==0&&xw()&&(e=Ia);for(var t=Dt(),r=null,i=_o;i!==null;){var c=i.next,f=vv(i,t);f===0?(i.next=null,r===null?_o=c:r.next=c,c===null&&(Ds=r)):(r=i,(e!==0||(f&3)!==0)&&(Co=!0)),i=c}ht!==0&&ht!==5||Yi(e),Ia!==0&&(Ia=0)}function vv(e,t){for(var r=e.suspendedLanes,i=e.pingedLanes,c=e.expirationTimes,f=e.pendingLanes&-62914561;0<f;){var x=31-Nt(f),w=1<<x,A=c[x];A===-1?((w&r)===0||(w&i)!==0)&&(c[x]=vt(w,t)):A<=t&&(e.expiredLanes|=w),f&=~w}if(t=Ke,r=De,r=Se(e,e===t?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i=e.callbackNode,r===0||e===t&&(qe===2||qe===9)||e.cancelPendingCommit!==null)return i!==null&&i!==null&&ci(i),e.callbackNode=null,e.callbackPriority=0;if((r&3)===0||$e(e,r)){if(t=r&-r,t===e.callbackPriority)return t;switch(i!==null&&ci(i),En(r)){case 2:case 8:r=Ol;break;case 32:r=fr;break;case 268435456:r=Xn;break;default:r=fr}return i=xv.bind(null,e),r=oi(r,i),e.callbackPriority=t,e.callbackNode=r,t}return i!==null&&i!==null&&ci(i),e.callbackPriority=2,e.callbackNode=null,2}function xv(e,t){if(ht!==0&&ht!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(No()&&e.callbackNode!==r)return null;var i=De;return i=Se(e,e===Ke?i:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i===0?null:(Wg(e,i,t),vv(e,Dt()),e.callbackNode!=null&&e.callbackNode===r?xv.bind(null,e):null)}function yv(e,t){if(No())return null;Wg(e,t,!0)}function ow(){bw(function(){(Le&6)!==0?oi(dr,lw):gv()})}function Fd(){if(Ia===0){var e=vs;e===0&&(e=$r,$r<<=1,($r&261888)===0&&($r=256)),Ia=e}return Ia}function bv(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:zl(""+e)}function Sv(e,t){var r=t.ownerDocument.createElement("input");return r.name=t.name,r.value=t.value,e.id&&r.setAttribute("form",e.id),t.parentNode.insertBefore(r,t),e=new FormData(e),r.parentNode.removeChild(r),e}function cw(e,t,r,i,c){if(t==="submit"&&r&&r.stateNode===c){var f=bv((c[Qt]||null).action),x=i.submitter;x&&(t=(t=x[Qt]||null)?bv(t.formAction):x.getAttribute("formAction"),t!==null&&(f=t,x=null));var w=new Ll("action","action",null,i,c);e.push({event:w,listeners:[{instance:null,listener:function(){if(i.defaultPrevented){if(Ia!==0){var A=x?Sv(c,x):new FormData(c);pd(r,{pending:!0,data:A,method:c.method,action:f},null,A)}}else typeof f=="function"&&(w.preventDefault(),A=x?Sv(c,x):new FormData(c),pd(r,{pending:!0,data:A,method:c.method,action:f},f,A))},currentTarget:c}]})}}for(var Xd=0;Xd<Tu.length;Xd++){var $d=Tu[Xd],uw=$d.toLowerCase(),dw=$d[0].toUpperCase()+$d.slice(1);jn(uw,"on"+dw)}jn(Jp,"onAnimationEnd"),jn(Wp,"onAnimationIteration"),jn(eh,"onAnimationStart"),jn("dblclick","onDoubleClick"),jn("focusin","onFocus"),jn("focusout","onBlur"),jn(C2,"onTransitionRun"),jn(A2,"onTransitionStart"),jn(O2,"onTransitionCancel"),jn(th,"onTransitionEnd"),as("onMouseEnter",["mouseout","mouseover"]),as("onMouseLeave",["mouseout","mouseover"]),as("onPointerEnter",["pointerout","pointerover"]),as("onPointerLeave",["pointerout","pointerover"]),gr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),gr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),gr("onBeforeInput",["compositionend","keypress","textInput","paste"]),gr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),gr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),gr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Vi="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(" "),fw=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Vi));function wv(e,t){t=(t&4)!==0;for(var r=0;r<e.length;
vendor: 4,036 bytes, line 48
48r++){var i=e[r],c=i.event;i=i.listeners;e:{var f=void 0;if(t)for(var x=i.length-1;0<=x;x--){var w=i[x],A=w.instance,U=w.currentTarget;if(w=w.listener,A!==f&&c.isPropagationStopped())break e;f=w,c.currentTarget=U;try{f(c)}catch(X){Bl(X)}c.currentTarget=null,f=A}else for(x=0;x<i.length;x++){if(w=i[x],A=w.instance,U=w.currentTarget,w=w.listener,A!==f&&c.isPropagationStopped())break e;f=w,c.currentTarget=U;try{f(c)}catch(X){Bl(X)}c.currentTarget=null,f=A}}}}function Te(e,t){var r=t[cu];r===void 0&&(r=t[cu]=new Set);var i=e+"__bubble";r.has(i)||(Ev(t,e,2,!1),r.add(i))}function Zd(e,t,r){var i=0;t&&(i|=4),Ev(r,e,i,t)}var Ao="_reactListening"+Math.random().toString(36).slice(2);function Jd(e){if(!e[Ao]){e[Ao]=!0,gp.forEach(function(r){r!=="selectionchange"&&(fw.has(r)||Zd(r,!1,e),Zd(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ao]||(t[Ao]=!0,Zd("selectionchange",!1,t))}}function Ev(e,t,r,i){switch(Jv(t)){case 2:var c=qw;break;case 8:c=Bw;break;default:c=pf}r=c.bind(null,t,r,e),c=void 0,!xu||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(c=!0),i?c!==void 0?e.addEventListener(t,r,{capture:!0,passive:c}):e.addEventListener(t,r,!0):c!==void 0?e.addEventListener(t,r,{passive:c}):e.addEventListener(t,r,!1)}function Wd(e,t,r,i,c){var f=i;if((t&1)===0&&(t&2)===0&&i!==null)e:for(;;){if(i===null)return;var x=i.tag;if(x===3||x===4){var w=i.stateNode.containerInfo;if(w===c)break;if(x===4)for(x=i.return;x!==null;){var A=x.tag;if((A===3||A===4)&&x.stateNode.containerInfo===c)return;x=x.return}for(;w!==null;){if(x=es(w),x===null)return;if(A=x.tag,A===5||A===6||A===26||A===27){i=f=x;continue e}w=w.parentNode}}i=i.return}Ap(function(){var U=f,X=gu(r),J=[];e:{var Q=nh.get(e);if(Q!==void 0){var V=Ll,me=e;switch(e){case"keypress":if(Pl(r)===0)break e;case"keydown":case"keyup":V=s2;break;case"focusin":me="focus",V=wu;break;case"focusout":me="blur",V=wu;break;case"beforeblur":case"afterblur":V=wu;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":V=Tp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":V=KS;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":V=o2;break;case Jp:case Wp:case eh:V=$S;break;case th:V=u2;break;case"scroll":case"scrollend":V=YS;break;case"wheel":V=f2;break;case"copy":case"cut":case"paste":V=JS;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":V=Rp;break;case"toggle":case"beforetoggle":V=p2}var ye=(t&4)!==0,Ye=!ye&&(e==="scroll"||e==="scrollend"),R=ye?Q!==null?Q+"Capture":null:Q;ye=[];for(var D=U,L;D!==null;){var Z=D;if(L=Z.stateNode,Z=Z.tag,Z!==5&&Z!==26&&Z!==27||L===null||R===null||(Z=pi(D,R),Z!=null&&ye.push(Ki(D,Z,L))),Ye)break;D=D.return}0<ye.length&&(Q=new V(Q,me,null,r,X),J.push({event:Q,listeners:ye}))}}if((t&7)===0){e:{if(Q=e==="mouseover"||e==="pointerover",V=e==="mouseout"||e==="pointerout",Q&&r!==hu&&(me=r.relatedTarget||r.fromElement)&&(es(me)||me[Wr]))break e;if((V||Q)&&(Q=X.window===X?X:(Q=X.ownerDocument)?Q.defaultView||Q.parentWindow:window,V?(me=r.relatedTarget||r.toElement,V=U,me=me?es(me):null,me!==null&&(Ye=u(me),ye=me.tag,me!==Ye||ye!==5&&ye!==27&&ye!==6)&&(me=null)):(V=null,me=U),V!==me)){if(ye=Tp,Z="onMouseLeave",R="onMouseEnter",D="mouse",(e==="pointerout"||e==="pointerover")&&(ye=Rp,Z="onPointerLeave",R="onPointerEnter",D="pointer"),Ye=V==null?Q:mi(V),L=me==null?Q:mi(me),Q=new ye(Z,D+"leave",V,r,X),Q.target=Ye,Q.relatedTarget=L,Z=null,es(X)===U&&(ye=new ye(R,D+"enter",me,r,X),ye.target=L,ye.relatedTarget=Ye,Z=ye),Ye=Z,V&&me)t:{for(ye=mw,R=V,D=me,L=0,Z=R;Z;Z=ye(Z))L++;Z=0;for(var ve=D;ve;ve=ye(ve))Z++;for(;0<L-Z;)R=ye(R),L--;for(;0<Z-L;)D=ye(D),Z--;for(;L--;){if(R===D||D!==null&&R===D.alternate){ye=R;break t}R=ye(R),D=ye(D)}ye=null}else ye=null;V!==null&&jv(J,Q,V,ye,!1),me!==null&&Ye!==null&&jv(J,Ye,me,ye,!0)}}
vendor: 5,189 bytes, lines 48-49
48e:{if(Q=U?mi(U):window,V=Q.nodeName&&Q.nodeName.toLowerCase(),V==="select"||V==="input"&&Q.type==="file")var ke=Bp;else if(Up(Q))if(Ip)ke=j2;else{ke=w2;var ge=S2}else V=Q.nodeName,!V||V.toLowerCase()!=="input"||Q.type!=="checkbox"&&Q.type!=="radio"?U&&pu(U.elementType)&&(ke=Bp):ke=E2;if(ke&&(ke=ke(e,U))){qp(J,ke,r,X);break e}ge&&ge(e,Q,U),e==="focusout"&&U&&Q.type==="number"&&U.memoizedProps.value!=null&&mu(Q,"number",Q.value)}switch(ge=U?mi(U):window,e){case"focusin":(Up(ge)||ge.contentEditable==="true")&&(cs=ge,Au=U,wi=null);break;case"focusout":wi=Au=cs=null;break;case"mousedown":Ou=!0;break;case"contextmenu":case"mouseup":case"dragend":Ou=!1,$p(J,r,X);break;case"selectionchange":if(_2)break;case"keydown":case"keyup":$p(J,r,X)}var Ne;if(ju)e:{switch(e){case"compositionstart":var Re="onCompositionStart";break e;case"compositionend":Re="onCompositionEnd";break e;case"compositionupdate":Re="onCompositionUpdate";break e}Re=void 0}else os?Hp(e,r)&&(Re="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(Re="onCompositionStart");Re&&(zp&&r.locale!=="ko"&&(os||Re!=="onCompositionStart"?Re==="onCompositionEnd"&&os&&(Ne=Op()):(_a=X,yu="value"in _a?_a.value:_a.textContent,os=!0)),ge=Oo(U,Re),0<ge.length&&(Re=new Dp(Re,e,null,r,X),J.push({event:Re,listeners:ge}),Ne?Re.data=Ne:(Ne=Lp(r),Ne!==null&&(Re.data=Ne)))),(Ne=g2?v2(e,r):x2(e,r))&&(Re=Oo(U,"onBeforeInput"),0<Re.length&&(ge=new Dp("onBeforeInput","beforeinput",null,r,X),J.push({event:ge,listeners:Re}),ge.data=Ne)),cw(J,e,U,r,X)}wv(J,t)})}function Ki(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Oo(e,t){for(var r=t+"Capture",i=[];e!==null;){var c=e,f=c.stateNode;if(c=c.tag,c!==5&&c!==26&&c!==27||f===null||(c=pi(e,r),c!=null&&i.unshift(Ki(e,c,f)),c=pi(e,t),c!=null&&i.push(Ki(e,c,f))),e.tag===3)return i;e=e.return}return[]}function mw(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function jv(e,t,r,i,c){for(var f=t._reactName,x=[];r!==null&&r!==i;){var w=r,A=w.alternate,U=w.stateNode;if(w=w.tag,A!==null&&A===i)break;w!==5&&w!==26&&w!==27||U===null||(A=U,c?(U=pi(r,f),U!=null&&x.unshift(Ki(r,U,A))):c||(U=pi(r,f),U!=null&&x.push(Ki(r,U,A)))),r=r.return}x.length!==0&&e.push({event:t,listeners:x})}var pw=/\r\n?/g,hw=/\u0000|\uFFFD/g;function Nv(e){return(typeof e=="string"?e:""+e).replace(pw,`
49`).replace(hw,"")}function _v(e,t){return t=Nv(t),Nv(e)===t}function Ge(e,t,r,i,c,f){switch(r){case"children":typeof i=="string"?t==="body"||t==="textarea"&&i===""||ss(e,i):(typeof i=="number"||typeof i=="bigint")&&t!=="body"&&ss(e,""+i);break;case"className":Dl(e,"class",i);break;case"tabIndex":Dl(e,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":Dl(e,r,i);break;case"style":_p(e,i,f);break;case"data":if(t!=="object"){Dl(e,"data",i);break}case"src":case"href":if(i===""&&(t!=="a"||r!=="href")){e.removeAttribute(r);break}if(i==null||typeof i=="function"||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(r);break}i=zl(""+i),e.setAttribute(r,i);break;case"action":case"formAction":if(typeof i=="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 f=="function"&&(r==="formAction"?(t!=="input"&&Ge(e,t,"name",c.name,c,null),Ge(e,t,"formEncType",c.formEncType,c,null),Ge(e,t,"formMethod",c.formMethod,c,null),Ge(e,t,"formTarget",c.formTarget,c,null)):(Ge(e,t,"encType",c.encType,c,null),Ge(e,t,"method",c.method,c,null),Ge(e,t,"target",c.target,c,null)));if(i==null||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(r);break}i=zl(""+i),e.setAttribute(r,i);break;case"onClick":i!=null&&(e.onclick=Zn);break;case"onScroll":i!=null&&Te("scroll",e);break;case"onScrollEnd":i!=null&&Te("scrollend",e);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(l(61));if(r=i.__html,r!=null){if(c.children!=null)throw Error(l(60));e.innerHTML=r}}break;case"multiple":e.multiple=i&&typeof i!="function"&&typeof i!="symbol";break;case"muted":e.muted=i&&typeof i!="function"&&typeof i!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(i==null||typeof i=="function"||typeof i=="boolean"||typeof i=="symbol"){e.removeAttribute("xlink:href");break}r=zl(""+i),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":i!=null&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(r,""+i):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":i&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":i===!0?e.setAttribute(r,""):i!==!1&&i!=null&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(r,i):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":i!=null&&typeof i!="function"&&typeof i!="symbol"&&!isNaN(i)&&1<=i?e.setAttribute(r,i):e.removeAttribute(r);break;case"rowSpan":case"start":i==null||typeof i=="function"||typeof i=="symbol"||isNaN(i)?e.removeAttribute(r):e.setAttribute(r,i);break;case"popover":Te("beforetoggle",e),Te("toggle",e),Tl(e,"popover",i);break;case"xlinkActuate":$n(e,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":$n(e,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":$n(e,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":$n(e,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":$n(e,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":$n(e,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":$n(e,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":$n(e,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":$n(e,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":Tl(e,"is",i);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=QS.get(r)||r,Tl(e,r,i))}}function ef(e,t,r,i,c,f){switch(r){case"style":_p(e,i,f);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(l(61));if(r=i.__html,r!=null){if(c.children!=null)throw Error(l(60));e.innerHTML=r}}break;case"children":typeof i=="string"?ss(e,i):(typeof i=="number"||typeof i=="bigint")&&ss(e,""+i);break;case"onScroll":i!=null&&Te("scroll",e);break;case"onScrollEnd":i!=null&&Te("scrollend",e);break;case"onClick":i!=null&&(e.onclick=Zn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!vp.hasOwnProperty(r))e:{if(r[0]==="o"&&r[1]==="n"&&(c=r.endsWith("Capture"),t=r.slice(2,c?r.length-7:void 0),f=e[Qt]||null,f=f!=null?f[r]:null,typeof f=="function"&&e.removeEventListener(t,f,c),typeof i=="function")){typeof f!="function"&&f!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(t,i,c);break e}r in e?e[r]=i:i===!0?e.setAttribute(r,""):Tl(e,r,i)}}}function jt(e,t,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Te("error",e),Te("load",e);var i=!1,c=!1,f;for(f in r)if(r.hasOwnProperty(f)){var x=r[f];if(x!=null)switch(f){case"src":i=!0;break;case"srcSet":c=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Ge(e,t,f,x,r,null)}}c&&Ge(e,t,"srcSet",r.srcSet,r,null),i&&Ge(e,t,"src",r.src,r,null);return;case"input":Te("invalid",e);var w=f=x=c=null,A=null,U=null;for(i in r)if(r.hasOwnProperty(i)){var X=r[i];if(X!=null)switch(i){case"name":c=X;break;case"type":x=X;break;case"checked":A=X;break;case"defaultChecked":U=X;break;case"value":f=X;break;case"defaultValue":w=X;break;case"children":case"dangerouslySetInnerHTML":if(X!=null)throw Error(l(137,t));break;default:Ge(e,t,i,X,r,null)}}wp(e,f,w,A,U,x,c,!1);return;case"select":Te("invalid",e),i=x=f=null;for(c in r)if(r.hasOwnProperty(c)&&(w=r[c],w!=null))switch(c){case"value":f=w;break;case"defaultValue":x=w;break;case"multiple":i=w;default:Ge(e,t,c,w,r,null)}t=f,r=x,e.multiple=!!i,t!=null?rs(e,!!i,t,!1):r!=null&&rs(e,!!i,r,!0);return;case"textarea":Te("invalid",e),f=c=i=null;for(x in r)if(r.hasOwnProperty(x)&&(w=r[x],w!=null))switch(x){case"value":i=w;break;case"defaultValue":c=w;break;case"children":f=w;break;case"dangerouslySetInnerHTML":if(w!=null)throw Error(l(91));break;default:Ge(e,t,x,w,r,null)}jp(e,i,c,f);return;case"option":for(A in r)if(r.hasOwnProperty(A)&&(i=r[A],i!=null))switch(A){case"selected":e.selected=i&&typeof i!="function"&&typeof i!="symbol";break;default:Ge(e,t,A,i,r,null)}return;case"dialog":Te("beforetoggle",e),Te("toggle",e),Te("cancel",e),Te("close",e);break;case"iframe":case"object":Te("load",e);break;case"video":case"audio":for(i=0;i<Vi.length;i++)Te(Vi[i],e);break;case"image":Te("error",e),Te("load",e);break;case"details":Te("toggle",e);break;case"embed":case"source":case"link":Te("error",e),Te("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(U in r)if(r.hasOwnProperty(U)&&(i=r[U],i!=null))switch(U){case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Ge(e,t,U,i,r,null)}return;default:if(pu(t)){for(X in r)r.hasOwnProperty(X)&&(i=r[X],i!==void 0&&ef(e,t,X,i,r,void 0));return}}for(w in r)r.hasOwnProperty(w)&&(i=r[w],i!=null&&Ge(e,t,w,i,r,null))}function gw(e,t,r,i){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var c=null,f=null,x=null,w=null,A=null,U=null,X=null;for(V in r){var J=r[V];if(r.hasOwnProperty(V)&&J!=null)switch(V){case"checked":break;case"value":break;case"defaultValue":A=J;default:i.hasOwnProperty(V)||Ge(e,t,V,null,i,J)}}for(var Q in i){var V=i[Q];if(J=r[Q],i.hasOwnProperty(Q)&&(V!=null||J!=null))switch(Q){case"type":f=V;break;case"name":c=V;break;case"checked":U=V;break;case"defaultChecked":X=V;break;case"value":x=V;break;case"defaultValue":w=V;break;case"children":case"dangerouslySetInnerHTML":if(V!=null)throw Error(l(137,t));break;default:V!==J&&Ge(e,t,Q,V,i,J)}}fu(e,x,w,A,U,X,f,c);return;case"select":V=x=w=Q=null;for(f in r)if(A=r[f],r.hasOwnProperty(f)&&A!=null)switch(f){case"value":break;case"multiple":V=A;default:i.hasOwnProperty(f)||Ge(e,t,f,null,i,A)}for(c in i)if(f=i[c],A=r[c],i.hasOwnProperty(c)&&(f!=null||A!=null))switch(c){case"value":Q=f;break;case"defaultValue":w=f;break;case"multiple":x=f;default:f!==A&&Ge(e,t,c,f,i,A)}t=w,r=x,i=V,Q!=null?rs(e,!!r,Q,!1):!!i!=!!r&&(t!=null?rs(e,!!r,t,!0):rs(e,!!r,r?[]:"",!1));return;case"textarea":V=Q=null;for(w in r)if(c=r[w],r.hasOwnProperty(w)&&c!=null&&!i.hasOwnProperty(w))switch(w){case"value":break;case"children":break;default:Ge(e,t,w,null,i,c)}for(x in i)if(c=i[x],f=r[x],i.hasOwnProperty(x)&&(c!=null||f!=null))switch(x){case"value":Q=c;break;case"defaultValue":V=c;break;case"children":break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(l(91));break;default:c!==f&&Ge(e,t,x,c,i,f)}Ep(e,Q,V);return;case"option":for(var me in r)if(Q=r[me],r.hasOwnProperty(me)&&Q!=null&&!i.hasOwnProperty(me))switch(me){case"selected":e.selected=!1;break;default:Ge(e,t,me,null,i,Q)}for(A in i)if(Q=i[A],V=r[A],i.hasOwnProperty(A)&&Q!==V&&(Q!=null||V!=null))switch(A){case"selected":e.selected=Q&&typeof Q!="function"&&typeof Q!="symbol";break;default:Ge(e,t,A,Q,i,V)}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 ye in r)Q=r[ye],r.hasOwnProperty(ye)&&Q!=null&&!i.hasOwnProperty(ye)&&Ge(e,t,ye,null,i,Q);for(U in i)if(Q=i[U],V=r[U],i.hasOwnProperty(U)&&Q!==V&&(Q!=null||V!=null))switch(U){case"children":case"dangerouslySetInnerHTML":if(Q!=null)throw Error(l(137,t));break;default:Ge(e,t,U,Q,i,V)}return;default:if(pu(t)){for(var Ye in r)Q=r[Ye],r.hasOwnProperty(Ye)&&Q!==void 0&&!i.hasOwnProperty(Ye)&&ef(e,t,Ye,void 0,i,Q);for(X in i)Q=i[X],V=r[X],!i.hasOwnProperty(X)||Q===V||Q===void 0&&V===void 0||ef(e,t,X,Q,i,V);return}}for(var R in r)Q=r[R],r.hasOwnProperty(R)&&Q!=null&&!i.hasOwnProperty(R)&&Ge(e,t,R,null,i,Q);for(J in i)Q=i[J],V=r[J],!i.hasOwnProperty(J)||Q===V||Q==null&&V==null||Ge(e,t,J,Q,i,V)}function Cv(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function vw(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,r=performance.getEntriesByType("resource"),i=0;i<r.length;i++){var c=r[i],f=c.transferSize,x=c.initiatorType,w=c.duration;if(f&&w&&Cv(x)){for(x=0,w=c.responseEnd,i+=1;i<r.length;i++){var A=r[i],U=A.startTime;if(U>w)break;var X=A.transferSize,J=A.initiatorType;X&&Cv(J)&&(A=A.responseEnd,x+=X*(A<w?1:(w-U)/(A-U)))}if(--i,t+=8*(f+x)/(c.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var tf=null,nf=null;
vendor: 13,167 bytes, line 49
49function Mo(e){return e.nodeType===9?e:e.ownerDocument}function Av(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 Ov(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function af(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var rf=null;function xw(){var e=window.event;return e&&e.type==="popstate"?e===rf?!1:(rf=e,!0):(rf=null,!1)}var Mv=typeof setTimeout=="function"?setTimeout:void 0,yw=typeof clearTimeout=="function"?clearTimeout:void 0,Tv=typeof Promise=="function"?Promise:void 0,bw=typeof queueMicrotask=="function"?queueMicrotask:typeof Tv<"u"?function(e){return Tv.resolve(null).then(e).catch(Sw)}:Mv;function Sw(e){setTimeout(function(){throw e})}function Qa(e){return e==="head"}function Dv(e,t){var r=t,i=0;do{var c=r.nextSibling;if(e.removeChild(r),c&&c.nodeType===8)if(r=c.data,r==="/$"||r==="/&"){if(i===0){e.removeChild(c),Ps(t);return}i--}else if(r==="$"||r==="$?"||r==="$~"||r==="$!"||r==="&")i++;else if(r==="html")Fi(e.ownerDocument.documentElement);else if(r==="head"){r=e.ownerDocument.head,Fi(r);for(var f=r.firstChild;f;){var x=f.nextSibling,w=f.nodeName;f[fi]||w==="SCRIPT"||w==="STYLE"||w==="LINK"&&f.rel.toLowerCase()==="stylesheet"||r.removeChild(f),f=x}}else r==="body"&&Fi(e.ownerDocument.body);r=c}while(r);Ps(t)}function Rv(e,t){var r=e;e=0;do{var i=r.nextSibling;if(r.nodeType===1?t?(r._stashedDisplay=r.style.display,r.style.display="none"):(r.style.display=r._stashedDisplay||"",r.getAttribute("style")===""&&r.removeAttribute("style")):r.nodeType===3&&(t?(r._stashedText=r.nodeValue,r.nodeValue=""):r.nodeValue=r._stashedText||""),i&&i.nodeType===8)if(r=i.data,r==="/$"){if(e===0)break;e--}else r!=="$"&&r!=="$?"&&r!=="$~"&&r!=="$!"||e++;r=i}while(r)}function sf(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var r=t;switch(t=t.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":sf(r),uu(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function ww(e,t,r,i){for(;e.nodeType===1;){var c=r;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!i&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(i){if(!e[fi])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(f=e.getAttribute("rel"),f==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(f!==c.rel||e.getAttribute("href")!==(c.href==null||c.href===""?null:c.href)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin)||e.getAttribute("title")!==(c.title==null?null:c.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(f=e.getAttribute("src"),(f!==(c.src==null?null:c.src)||e.getAttribute("type")!==(c.type==null?null:c.type)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin))&&f&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var f=c.name==null?null:""+c.name;if(c.type==="hidden"&&e.getAttribute("name")===f)return e}else return e;if(e=xn(e.nextSibling),e===null)break}return null}function Ew(e,t,r){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=xn(e.nextSibling),e===null))return null;return e}function zv(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=xn(e.nextSibling),e===null))return null;return e}function lf(e){return e.data==="$?"||e.data==="$~"}function of(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function jw(e,t){var r=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||r.readyState!=="loading")t();else{var i=function(){t(),r.removeEventListener("DOMContentLoaded",i)};r.addEventListener("DOMContentLoaded",i),e._reactRetry=i}}function xn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var cf=null;function kv(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"||r==="/&"){if(t===0)return xn(e.nextSibling);t--}else r!=="$"&&r!=="$!"&&r!=="$?"&&r!=="$~"&&r!=="&"||t++}e=e.nextSibling}return null}function Pv(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"||r==="$~"||r==="&"){if(t===0)return e;t--}else r!=="/$"&&r!=="/&"||t++}e=e.previousSibling}return null}function Hv(e,t,r){switch(t=Mo(r),e){case"html":if(e=t.documentElement,!e)throw Error(l(452));return e;case"head":if(e=t.head,!e)throw Error(l(453));return e;case"body":if(e=t.body,!e)throw Error(l(454));return e;default:throw Error(l(451))}}function Fi(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);uu(e)}var yn=new Map,Lv=new Set;function To(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ma=I.d;I.d={f:Nw,r:_w,D:Cw,C:Aw,L:Ow,m:Mw,X:Dw,S:Tw,M:Rw};function Nw(){var e=ma.f(),t=wo();return e||t}function _w(e){var t=ts(e);t!==null&&t.tag===5&&t.type==="form"?tg(t):ma.r(e)}var Rs=typeof document>"u"?null:document;function Uv(e,t,r){var i=Rs;if(i&&typeof t=="string"&&t){var c=dn(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof r=="string"&&(c+='[crossorigin="'+r+'"]'),Lv.has(c)||(Lv.add(c),e={rel:e,crossOrigin:r,href:t},i.querySelector(c)===null&&(t=i.createElement("link"),jt(t,"link",e),xt(t),i.head.appendChild(t)))}}function Cw(e){ma.D(e),Uv("dns-prefetch",e,null)}function Aw(e,t){ma.C(e,t),Uv("preconnect",e,t)}function Ow(e,t,r){ma.L(e,t,r);var i=Rs;if(i&&e&&t){var c='link[rel="preload"][as="'+dn(t)+'"]';t==="image"&&r&&r.imageSrcSet?(c+='[imagesrcset="'+dn(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(c+='[imagesizes="'+dn(r.imageSizes)+'"]')):c+='[href="'+dn(e)+'"]';var f=c;switch(t){case"style":f=zs(e);break;case"script":f=ks(e)}yn.has(f)||(e=g({rel:"preload",href:t==="image"&&r&&r.imageSrcSet?void 0:e,as:t},r),yn.set(f,e),i.querySelector(c)!==null||t==="style"&&i.querySelector(Xi(f))||t==="script"&&i.querySelector($i(f))||(t=i.createElement("link"),jt(t,"link",e),xt(t),i.head.appendChild(t)))}}function Mw(e,t){ma.m(e,t);var r=Rs;if(r&&e){var i=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+dn(i)+'"][href="'+dn(e)+'"]',f=c;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":f=ks(e)}if(!yn.has(f)&&(e=g({rel:"modulepreload",href:e},t),yn.set(f,e),r.querySelector(c)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector($i(f)))return}i=r.createElement("link"),jt(i,"link",e),xt(i),r.head.appendChild(i)}}}function Tw(e,t,r){ma.S(e,t,r);var i=Rs;if(i&&e){var c=ns(i).hoistableStyles,f=zs(e);t=t||"default";var x=c.get(f);if(!x){var w={loading:0,preload:null};if(x=i.querySelector(Xi(f)))w.loading=5;else{e=g({rel:"stylesheet",href:e,"data-precedence":t},r),(r=yn.get(f))&&uf(e,r);var A=x=i.createElement("link");xt(A),jt(A,"link",e),A._p=new Promise(function(U,X){A.onload=U,A.onerror=X}),A.addEventListener("load",function(){w.loading|=1}),A.addEventListener("error",function(){w.loading|=2}),w.loading|=4,Do(x,t,i)}x={type:"stylesheet",instance:x,count:1,state:w},c.set(f,x)}}}function Dw(e,t){ma.X(e,t);var r=Rs;if(r&&e){var i=ns(r).hoistableScripts,c=ks(e),f=i.get(c);f||(f=r.querySelector($i(c)),f||(e=g({src:e,async:!0},t),(t=yn.get(c))&&df(e,t),f=r.createElement("script"),xt(f),jt(f,"link",e),r.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},i.set(c,f))}}function Rw(e,t){ma.M(e,t);var r=Rs;if(r&&e){var i=ns(r).hoistableScripts,c=ks(e),f=i.get(c);f||(f=r.querySelector($i(c)),f||(e=g({src:e,async:!0,type:"module"},t),(t=yn.get(c))&&df(e,t),f=r.createElement("script"),xt(f),jt(f,"link",e),r.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},i.set(c,f))}}function qv(e,t,r,i){var c=(c=ue.current)?To(c):null;if(!c)throw Error(l(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(t=zs(r.href),r=ns(c).hoistableStyles,i=r.get(t),i||(i={type:"style",instance:null,count:0,state:null},r.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=zs(r.href);var f=ns(c).hoistableStyles,x=f.get(e);if(x||(c=c.ownerDocument||c,x={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},f.set(e,x),(f=c.querySelector(Xi(e)))&&!f._p&&(x.instance=f,x.state.loading=5),yn.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},yn.set(e,r),f||zw(c,e,r,x.state))),t&&i===null)throw Error(l(528,""));return x}if(t&&i!==null)throw Error(l(529,""));return null;case"script":return t=r.async,r=r.src,typeof r=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=ks(r),r=ns(c).hoistableScripts,i=r.get(t),i||(i={type:"script",instance:null,count:0,state:null},r.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,e))}}function zs(e){return'href="'+dn(e)+'"'}function Xi(e){return'link[rel="stylesheet"]['+e+"]"}function Bv(e){return g({},e,{"data-precedence":e.precedence,precedence:null})}function zw(e,t,r,i){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?i.loading=1:(t=e.createElement("link"),i.preload=t,t.addEventListener("load",function(){return i.loading|=1}),t.addEventListener("error",function(){return i.loading|=2}),jt(t,"link",r),xt(t),e.head.appendChild(t))}function ks(e){return'[src="'+dn(e)+'"]'}function $i(e){return"script[async]"+e}function Iv(e,t,r){if(t.count++,t.instance===null)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+dn(r.href)+'"]');if(i)return t.instance=i,xt(i),i;var c=g({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),xt(i),jt(i,"style",c),Do(i,r.precedence,e),t.instance=i;case"stylesheet":c=zs(r.href);var f=e.querySelector(Xi(c));if(f)return t.state.loading|=4,t.instance=f,xt(f),f;i=Bv(r),(c=yn.get(c))&&uf(i,c),f=(e.ownerDocument||e).createElement("link"),xt(f);var x=f;return x._p=new Promise(function(w,A){x.onload=w,x.onerror=A}),jt(f,"link",i),t.state.loading|=4,Do(f,r.precedence,e),t.instance=f;case"script":return f=ks(r.src),(c=e.querySelector($i(f)))?(t.instance=c,xt(c),c):(i=r,(c=yn.get(f))&&(i=g({},r),df(i,c)),e=e.ownerDocument||e,c=e.createElement("script"),xt(c),jt(c,"link",i),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(l(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(i=t.instance,t.state.loading|=4,Do(i,r.precedence,e));return t.instance}function Do(e,t,r){for(var i=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=i.length?i[i.length-1]:null,f=c,x=0;x<i.length;x++){var w=i[x];if(w.dataset.precedence===t)f=w;else if(f!==c)break}f?f.parentNode.insertBefore(e,f.nextSibling):(t=r.nodeType===9?r.head:r,t.insertBefore(e,t.firstChild))}function uf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function df(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Ro=null;function Qv(e,t,r){if(Ro===null){var i=new Map,c=Ro=new Map;c.set(r,i)}else c=Ro,i=c.get(r),i||(i=new Map,c.set(r,i));if(i.has(e))return i;for(i.set(e,null),r=r.getElementsByTagName(e),c=0;c<r.length;c++){var f=r[c];if(!(f[fi]||f[bt]||e==="link"&&f.getAttribute("rel")==="stylesheet")&&f.namespaceURI!=="http://www.w3.org/2000/svg"){var x=f.getAttribute(t)||"";x=e+x;var w=i.get(x);w?w.push(f):i.set(x,[f])}}return i}function Gv(e,t,r){e=e.ownerDocument||e,e.head.insertBefore(r,t==="title"?e.querySelector("head > title"):null)}function kw(e,t,r){if(r===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Yv(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Pw(e,t,r,i){if(r.type==="stylesheet"&&(typeof i.media!="str
49ing"||matchMedia(i.media).matches!==!1)&&(r.state.loading&4)===0){if(r.instance===null){var c=zs(i.href),f=t.querySelector(Xi(c));if(f){t=f._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=zo.bind(e),t.then(e,e)),r.state.loading|=4,r.instance=f,xt(f);return}f=t.ownerDocument||t,i=Bv(i),(c=yn.get(c))&&uf(i,c),f=f.createElement("link"),xt(f);var x=f;x._p=new Promise(function(w,A){x.onload=w,x.onerror=A}),jt(f,"link",i),r.instance=f}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(r,t),(t=r.state.preload)&&(r.state.loading&3)===0&&(e.count++,r=zo.bind(e),t.addEventListener("load",r),t.addEventListener("error",r))}}var ff=0;function Hw(e,t){return e.stylesheets&&e.count===0&&Po(e,e.stylesheets),0<e.count||0<e.imgCount?function(r){var i=setTimeout(function(){if(e.stylesheets&&Po(e,e.stylesheets),e.unsuspend){var f=e.unsuspend;e.unsuspend=null,f()}},6e4+t);0<e.imgBytes&&ff===0&&(ff=62500*vw());var c=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Po(e,e.stylesheets),e.unsuspend)){var f=e.unsuspend;e.unsuspend=null,f()}},(e.imgBytes>ff?50:800)+t);return e.unsuspend=r,function(){e.unsuspend=null,clearTimeout(i),clearTimeout(c)}}:null}function zo(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Po(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var ko=null;function Po(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ko=new Map,t.forEach(Lw,e),ko=null,zo.call(e))}function Lw(e,t){if(!(t.state.loading&4)){var r=ko.get(e);if(r)var i=r.get(null);else{r=new Map,ko.set(e,r);for(var c=e.querySelectorAll("link[data-precedence],style[data-precedence]"),f=0;f<c.length;f++){var x=c[f];(x.nodeName==="LINK"||x.getAttribute("media")!=="not all")&&(r.set(x.dataset.precedence,x),i=x)}i&&r.set(null,i)}c=t.instance,x=c.getAttribute("data-precedence"),f=r.get(x)||i,f===i&&r.set(null,c),r.set(x,c),this.count++,i=zo.bind(this),c.addEventListener("load",i),c.addEventListener("error",i),f?f.parentNode.insertBefore(c,f.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(c,e.firstChild)),t.state.loading|=4}}var Zi={$$typeof:G,Provider:null,Consumer:null,_currentValue:z,_currentValue2:z,_threadCount:0};function Uw(e,t,r,i,c,f,x,w,A){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=ja(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ja(0),this.hiddenUpdates=ja(null),this.identifierPrefix=i,this.onUncaughtError=c,this.onCaughtError=f,this.onRecoverableError=x,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=A,this.incompleteTransitions=new Map}function Vv(e,t,r,i,c,f,x,w,A,U,X,J){return e=new Uw(e,t,r,x,A,U,X,J,w),t=1,f===!0&&(t|=24),f=Wt(3,null,null,t),e.current=f,f.stateNode=e,t=Gu(),t.refCount++,e.pooledCache=t,t.refCount++,f.memoizedState={element:i,isDehydrated:r,cache:t},Fu(f),e}function Kv(e){return e?(e=fs,e):fs}function Fv(e,t,r,i,c,f){c=Kv(c),i.context===null?i.context=c:i.pendingContext=c,i=Da(t),i.payload={element:r},f=f===void 0?null:f,f!==null&&(i.callback=f),r=Ra(e,i,t),r!==null&&(Xt(r,e,t),Oi(r,e,t))}function Xv(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function mf(e,t){Xv(e,t),(e=e.alternate)&&Xv(e,t)}function $v(e){if(e.tag===13||e.tag===31){var t=br(e,67108864);t!==null&&Xt(t,e,67108864),mf(e,67108864)}}function Zv(e){if(e.tag===13||e.tag===31){var t=rn();t=Jr(t);var r=br(e,t);r!==null&&Xt(r,e,t),mf(e,t)}}var Ho=!0;function qw(e,t,r,i){var c=O.T;O.T=null;var f=I.p;try{I.p=2,pf(e,t,r,i)}finally{I.p=f,O.T=c}}function Bw(e,t,r,i){var c=O.T;O.T=null;var f=I.p;try{I.p=8,pf(e,t,r,i)}finally{I.p=f,O.T=c}}function pf(e,t,r,i){if(Ho){var c=hf(i);if(c===null)Wd(e,t,i,Lo,r),Wv(e,i);else if(Qw(c,e,t,r,i))i.stopPropagation();else if(Wv(e,i),t&4&&-1<Iw.indexOf(e)){for(;c!==null;){var f=ts(c);if(f!==null)switch(f.tag){case 3:if(f=f.stateNode,f.current.memoizedState.isDehydrated){var x=zn(f.pendingLanes);if(x!==0){var w=f;for(w.pendingLanes|=2,w.entangledLanes|=2;x;){var A=1<<31-Nt(x);w.entanglements[1]|=A,x&=~A}Ln(f),(Le&6)===0&&(bo=Dt()+500,Yi(0))}}break;case 31:case 13:w=br(f,2),w!==null&&Xt(w,f,2),wo(),mf(f,2)}if(f=hf(i),f===null&&Wd(e,t,i,Lo,r),f===c)break;c=f}c!==null&&i.stopPropagation()}else Wd(e,t,i,null,r)}}function hf(e){return e=gu(e),gf(e)}var Lo=null;function gf(e){if(Lo=null,e=es(e),e!==null){var t=u(e);if(t===null)e=null;else{var r=t.tag;if(r===13){if(e=m(t),e!==null)return e;e=null}else if(r===31){if(e=p(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Lo=e,null}function Jv(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 8,475 bytes, line 49
49: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(iu()){case dr:return 2;case Ol:return 8;case fr:case ui:return 32;case Xn:return 268435456;default:return 32}default:return 32}}var vf=!1,Ga=null,Ya=null,Va=null,Ji=new Map,Wi=new Map,Ka=[],Iw="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 Wv(e,t){switch(e){case"focusin":case"focusout":Ga=null;break;case"dragenter":case"dragleave":Ya=null;break;case"mouseover":case"mouseout":Va=null;break;case"pointerover":case"pointerout":Ji.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Wi.delete(t.pointerId)}}function el(e,t,r,i,c,f){return e===null||e.nativeEvent!==f?(e={blockedOn:t,domEventName:r,eventSystemFlags:i,nativeEvent:f,targetContainers:[c]},t!==null&&(t=ts(t),t!==null&&$v(t)),e):(e.eventSystemFlags|=i,t=e.targetContainers,c!==null&&t.indexOf(c)===-1&&t.push(c),e)}function Qw(e,t,r,i,c){switch(t){case"focusin":return Ga=el(Ga,e,t,r,i,c),!0;case"dragenter":return Ya=el(Ya,e,t,r,i,c),!0;case"mouseover":return Va=el(Va,e,t,r,i,c),!0;case"pointerover":var f=c.pointerId;return Ji.set(f,el(Ji.get(f)||null,e,t,r,i,c)),!0;case"gotpointercapture":return f=c.pointerId,Wi.set(f,el(Wi.get(f)||null,e,t,r,i,c)),!0}return!1}function ex(e){var t=es(e.target);if(t!==null){var r=u(t);if(r!==null){if(t=r.tag,t===13){if(t=m(r),t!==null){e.blockedOn=t,pp(e.priority,function(){Zv(r)});return}}else if(t===31){if(t=p(r),t!==null){e.blockedOn=t,pp(e.priority,function(){Zv(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Uo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=hf(e.nativeEvent);if(r===null){r=e.nativeEvent;var i=new r.constructor(r.type,r);hu=i,r.target.dispatchEvent(i),hu=null}else return t=ts(r),t!==null&&$v(t),e.blockedOn=r,!1;t.shift()}return!0}function tx(e,t,r){Uo(e)&&r.delete(t)}function Gw(){vf=!1,Ga!==null&&Uo(Ga)&&(Ga=null),Ya!==null&&Uo(Ya)&&(Ya=null),Va!==null&&Uo(Va)&&(Va=null),Ji.forEach(tx),Wi.forEach(tx)}function qo(e,t){e.blockedOn===t&&(e.blockedOn=null,vf||(vf=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,Gw)))}var Bo=null;function nx(e){Bo!==e&&(Bo=e,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){Bo===e&&(Bo=null);for(var t=0;t<e.length;t+=3){var r=e[t],i=e[t+1],c=e[t+2];if(typeof i!="function"){if(gf(i||r)===null)continue;break}var f=ts(r);f!==null&&(e.splice(t,3),t-=3,pd(f,{pending:!0,data:c,method:r.method,action:i},i,c))}}))}function Ps(e){function t(A){return qo(A,e)}Ga!==null&&qo(Ga,e),Ya!==null&&qo(Ya,e),Va!==null&&qo(Va,e),Ji.forEach(t),Wi.forEach(t);for(var r=0;r<Ka.length;r++){var i=Ka[r];i.blockedOn===e&&(i.blockedOn=null)}for(;0<Ka.length&&(r=Ka[0],r.blockedOn===null);)ex(r),r.blockedOn===null&&Ka.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(i=0;i<r.length;i+=3){var c=r[i],f=r[i+1],x=c[Qt]||null;if(typeof f=="function")x||nx(r);else if(x){var w=null;if(f&&f.hasAttribute("formAction")){if(c=f,x=f[Qt]||null)w=x.formAction;else if(gf(c)!==null)continue}else w=x.action;typeof w=="function"?r[i+1]=w:(r.splice(i,3),i-=3),nx(r)}}}function ax(){function e(f){f.canIntercept&&f.info==="react-transition"&&f.intercept({handler:function(){return new Promise(function(x){return c=x})},focusReset:"manual",scroll:"manual"})}function t(){c!==null&&(c(),c=null),i||setTimeout(r,20)}function r(){if(!i&&!navigation.transition){var f=navigation.currentEntry;f&&f.url!=null&&navigation.navigate(f.url,{state:f.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var i=!1,c=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(r,100),function(){i=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),c!==null&&(c(),c=null)}}}function xf(e){this._internalRoot=e}Io.prototype.render=xf.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(l(409));var r=t.current,i=rn();Fv(r,i,e,t,null,null)},Io.prototype.unmount=xf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Fv(e.current,2,null,e,null,null),wo(),t[Wr]=null}};function Io(e){this._internalRoot=e}Io.prototype.unstable_scheduleHydration=function(e){if(e){var t=ou();e={blockedOn:null,target:e,priority:t};for(var r=0;r<Ka.length&&t!==0&&t<Ka[r].priority;r++);Ka.splice(r,0,e),r===0&&ex(e)}};var rx=a.version;if(rx!=="19.2.1")throw Error(l(527,rx,"19.2.1"));I.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(l(188)):(e=Object.keys(e).join(","),Error(l(268,e)));return e=v(t),e=e!==null?y(e):null,e=e===null?null:e.stateNode,e};var Yw={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:O,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Qo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Qo.isDisabled&&Qo.supportsFiber)try{mr=Qo.inject(Yw),Rt=Qo}catch{}}return al.createRoot=function(e,t){if(!o(e))throw Error(l(299));var r=!1,i="",c=dg,f=fg,x=mg;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(i=t.identifierPrefix),t.onUncaughtError!==void 0&&(c=t.onUncaughtError),t.onCaughtError!==void 0&&(f=t.onCaughtError),t.onRecoverableError!==void 0&&(x=t.onRecoverableError)),t=Vv(e,1,!1,null,null,r,i,null,c,f,x,ax),e[Wr]=t.current,Jd(e),new xf(t)},al.hydrateRoot=function(e,t,r){if(!o(e))throw Error(l(299));var i=!1,c="",f=dg,x=fg,w=mg,A=null;return r!=null&&(r.unstable_strictMode===!0&&(i=!0),r.identifierPrefix!==void 0&&(c=r.identifierPrefix),r.onUncaughtError!==void 0&&(f=r.onUncaughtError),r.onCaughtError!==void 0&&(x=r.onCaughtError),r.onRecoverableError!==void 0&&(w=r.onRecoverableError),r.formState!==void 0&&(A=r.formState)),t=Vv(e,1,!0,t,r??null,i,c,A,f,x,w,ax),t.context=Kv(null),r=t.current,i=rn(),i=Jr(i),c=Da(i),c.callback=null,Ra(r,c,i),r=i,t.current.lanes=r,We(t,r),Ln(t),e[Wr]=t.current,Jd(e),new Io(t)},al.version="19.2.1",al}var Mx;function iN(){if(Mx)return Nf.exports;Mx=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),Nf.exports=sN(),Nf.exports}var lN=iN(),oN=(function(){function n(){this.keyToValue=new Map,this.valueToKey=new Map}return n.prototype.set=function(a,s){this.keyToValue.set(a,s),this.valueToKey.set(s,a)},n.prototype.getByKey=function(a){return this.keyToValue.get(a)},n.prototype.getByValue=function(a){return this.valueToKey.get(a)},n.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},n})(),b0=(function(){function n(a){this.generateIdentifier=a,this.kv=new oN}return n.prototype.register=function(a,s){this.kv.getByValue(a)||(s||(s=this.generateIdentifier(a)),this.kv.set(s,a))},n.prototype.clear=function(){this.kv.clear()},n.prototype.getIdentifier=function(a){return this.kv.getByValue(a)},n.prototype.getValue=function(a){return this.kv.getByKey(a)},n}
49)(),cN=(function(){var n=function(a,s){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,o){l.__proto__=o}||function(l,o){for(var u in o)Object.prototype.hasOwnProperty.call(o,u)&&(l[u]=o[u])},n(a,s)};return function(a,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");n(a,s);function l(){this.constructor=a}a.prototype=s===null?Object.create(s):(l.prototype=s.prototype,new l)}})(),uN=(function(n){cN(a,n);function a(){var s=n.call(this,function(l){return l.name})||this;return s.classToAllowedProps=new Map,s}return a.prototype.register=function(s,l){typeof l=="object"?(l.allowProps&&this.classToAllowedProps.set(s,l.allowProps),n.prototype.register.call(this,s,l.identifier)):n.prototype.register.call(this,s,l)},a.prototype.getAllowedProps=function(s){return this.classToAllowedProps.get(s)},a})(b0),dN=function(n,a){var s=typeof Symbol=="function"&&n[Symbol.iterator];if(!s)return n;var l=s.call(n),o,u=[],m;try{for(;(a===void 0||a-- >0)&&!(o=l.next()).done;)u.push(o.value)}catch(p){m={error:p}}finally{try{o&&!o.done&&(s=l.return)&&s.call(l)}finally{if(m)throw m.error}}return u};function fN(n){if("values"in Object)return Object.values(n);var a=[];for(var s in n)n.hasOwnProperty(s)&&a.push(n[s]);return a}function mN(n,a){var s=fN(n);if("find"in s)return s.find(a);for(var l=s,o=0;o<l.length;o++){var u=l[o];if(a(u))return u}}function Xs(n,a){Object.entries(n).forEach(function(s){var l=dN(s,2),o=l[0],u=l[1];return a(u,o)})}function oc(n,a){return n.indexOf(a)!==-1}function Tx(n,a){for(var s=0;s<n.length;s++){var l=n[s];if(a(l))return l}}var pN=(function(){function n(){this.transfomers={}}return n.prototype.register=function(a){this.transfomers[a.name]=a},n.prototype.findApplicable=function(a){return mN(this.transfomers,function(s){return s.isApplicable(a)})},n.prototype.findByName=function(a){return this.transfomers[a]},n})(),hN=function(n){return Object.prototype.toString.call(n).slice(8,-1)},S0=function(n){return typeof n>"u"},gN=function(n){return n===null},dl=function(n){return typeof n!="object"||n===null||n===Object.prototype?!1:Object.getPrototypeOf(n)===null?!0:Object.getPrototypeOf(n)===Object.prototype},tm=function(n){return dl(n)&&Object.keys(n).length===0},rr=function(n){return Array.isArray(n)},vN=function(n){return typeof n=="string"},xN=function(n){return typeof n=="number"&&!isNaN(n)},yN=function(n){return typeof n=="boolean"},bN=function(n){return n instanceof RegExp},fl=function(n){return n instanceof Map},ml=function(n){return n instanceof Set},w0=function(n){return hN(n)==="Symbol"},SN=function(n){return n instanceof Date&&!isNaN(n.valueOf())},wN=function(n){return n instanceof Error},Dx=function(n){return typeof n=="number"&&isNaN(n)},EN=function(n){return yN(n)||gN(n)||S0(n)||xN(n)||vN(n)||w0(n)},jN=function(n){return typeof n=="bigint"},NN=function(n){return n===1/0||n===-1/0},_N=function(n){return ArrayBuffer.isView(n)&&!(n instanceof DataView)},CN=function(n){return n instanceof URL},E0=function(n){return n.replace(/\./g,"\\.")}
49,Of=function(n){return n.map(String).map(E0).join(".")},ll=function(n){for(var a=[],s="",l=0;l<n.length;l++){var o=n.charAt(l),u=o==="\\"&&n.charAt(l+1)===".";if(u){s+=".",l++;continue}var m=o===".";if(m){a.push(s),s="";continue}s+=o}var p=s;return a.push(p),a},nm=function(){return nm=Object.assign||function(n){for(var a,s=1,l=arguments.length;s<l;s++){a=arguments[s];for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o])}return n},nm.apply(this,arguments)},am=function(n,a){var s=typeof Symbol=="function"&&n[Symbol.iterator];if(!s)return n;var l=s.call(n),o,u=[],m;try{for(;(a===void 0||a-- >0)&&!(o=l.next()).done;)u.push(o.value)}catch(p){m={error:p}}finally{try{o&&!o.done&&(s=l.return)&&s.call(l)}finally{if(m)throw m.error}}return u},rm=function(n,a){for(var s=0,l=a.length,o=n.length;s<l;s++,o++)n[o]=a[s];return n};function Un(n,a,s,l){return{isApplicable:n,annotation:a,transform:s,untransform:l}}var j0=[Un(S0,"undefined",function(){return null},function(){}),Un(jN,"bigint",function(n){return n.toString()},function(n){return typeof BigInt<"u"?BigInt(n):(console.error("Please add a BigInt polyfill."),n)}),Un(SN,"Date",function(n){return n.toISOString()},function(n){return new Date(n)}),Un(wN,"Error",function(n,a){var s={name:n.name,message:n.message};return a.allowedErrorProps.forEach(function(l){s[l]=n[l]}),s},function(n,a){var s=new Error(n.message);return s.name=n.name,s.stack=n.stack,a.allowedErrorProps.forEach(function(l){s[l]=n[l]}),s}),Un(bN,"regexp",function(n){return""+n},function(n){var a=n.slice(1,n.lastIndexOf("/")),s=n.slice(n.lastIndexOf("/")+1);return new RegExp(a,s)}),Un(ml,"set",function(n){return rm([],am(n.values()))},function(n){return new Set(n)}),Un(fl,"map",function(n){return rm([],am(n.entries()))},function(n){return new Map(n)}),Un(function(n){return Dx(n)||NN(n)},"number",function(n){return Dx(n)?"NaN":n>0?"Infinity":"-Infinity"},Number),Un(function(n){return n===0&&1/n===-1/0},"number",function(){return"-0"},Number),Un(CN,"URL",function(n){return n.toString()},function(n){return new URL(n)})];function Hc(n,a,s,l){return{isApplicable:n,annotation:a,transform:s,untransform:l}}var N0=Hc(function(n,a){if(w0(n)){var s=!!a.symbolRegistry.getIdentifier(n);return s}return!1},function(n,a){var s=a.symbolRegistry.getIdentifier(n);return["symbol",s]},function(n){return n.description},function(n,a,s){var l=s.symbolRegistry.getValue(a[1]);if(!l)throw new Error("Trying to deserialize unknown symbol");return l}),AN=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(n,a){return n[a.name]=a,n},{}),_0=Hc(_N,function(n){return["typed-array",n.constructor.name]},function(n){return rm([],am(n))},function(n,a){var s=AN[a[1]];if(!s)throw new Error("Trying to deserialize unknown typed array");return new s(n)});function C0(n,a){if(n?.constructor){var s=!!a.classRegistry.getIdentifier(n.constructor);return s}return!1}var A0=Hc(C0,function(n,a){var s=a.classRegistry.getIdentifier(n.constructor);return["class",s]},function(n,a){var s=a.classRegistry.getAllowedProps(n.constructor);if(!s)return nm({},n);var l={};return s.forEach(function(o){l[o]=n[o]}),l},function(n,a,s){var l=s.classRegistry.getValue(a[1]);if(!l)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(l.prototype),n)}),O0=Hc(function(n,a){return!!a.customTransformerRegistry.findApplicable(n)},function(n,a){var s=a.customTransformerRegistry.findApplicable(n);return["custom",s.name]},function(n,a){var s=a.customTransformerRegistry.findApplicable(n);return s.serialize(n)},function(n,a,s){var l=s.customTransformerRegistry.findByName(a[1]);if(!l)throw new Error("Trying to deserialize unknown custom value");return l.deserialize(n)}),ON=[A0,N0,O0,_0],Rx=function(n,a){var s=Tx(ON,function(o){return o.isApplicable(n,a)});if(s)return{value:s.transform(n,a),type:s.annotation(n,a)};var l=Tx(j0,function(o){return o.isApplicable(n,a)});if(l)return{value:l.transform(n,a),type:l.annotation}},M0={};j0.forEach(function(n){M0[n.annotation]=n});
49var MN=function(n,a,s){if(rr(a))switch(a[0]){case"symbol":return N0.untransform(n,a,s);case"class":return A0.untransform(n,a,s);case"custom":return O0.untransform(n,a,s);case"typed-array":return _0.untransform(n,a,s);default:throw new Error("Unknown transformation: "+a)}else{var l=M0[a];if(!l)throw new Error("Unknown transformation: "+a);return l.untransform(n,s)}},Gs=function(n,a){for(var s=n.keys();a>0;)s.next(),a--;return s.next().value};function T0(n){if(oc(n,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(oc(n,"prototype"))throw new Error("prototype is not allowed as a property");if(oc(n,"constructor"))throw new Error("constructor is not allowed as a property")}var TN=function(n,a){T0(a);for(var s=0;s<a.length;s++){var l=a[s];if(ml(n))n=Gs(n,+l);else if(fl(n)){var o=+l,u=+a[++s]==0?"key":"value",m=Gs(n,o);switch(u){case"key":n=m;break;case"value":n=n.get(m);break}}else n=n[l]}return n},sm=function(n,a,s){if(T0(a),a.length===0)return s(n);for(var l=n,o=0;o<a.length-1;o++){var u=a[o];if(rr(l)){var m=+u;l=l[m]}else if(dl(l))l=l[u];else if(ml(l)){var p=+u;l=Gs(l,p)}else if(fl(l)){var h=o===a.length-2;if(h)break;var p=+u,v=+a[++o]==0?"key":"value",y=Gs(l,p);switch(v){case"key":l=y;break;case"value":l=l.get(y);break}}}var g=a[a.length-1];if(rr(l)?l[+g]=s(l[+g]):dl(l)&&(l[g]=s(l[g])),ml(l)){var S=Gs(l,+g),j=s(S);S!==j&&(l.delete(S),l.add(j))}if(fl(l)){var p=+a[a.length-2],N=Gs(l,p),v=+g==0?"key":"value";switch(v){case"key":{var E=s(N);l.set(E,l.get(N)),E!==N&&l.delete(N);break}case"value":{l.set(N,s(l.get(N)));break}}}return n},ga=function(n,a){var s=typeof Symbol=="function"&&n[Symbol.iterator];if(!s)return n;var l=s.call(n),o,u=[],m;try{for(;(a===void 0||a-- >0)&&!(o=l.next()).done;)u.push(o.value)}catch(p){m={error:p}}finally{try{o&&!o.done&&(s=l.return)&&s.call(l)}finally{if(m)throw m.error}}return u},er=function(n,a){for(var s=0,l=a.length,o=n.length;s<l;s++,o++)n[o]=a[s];return n};function im(n,a,s){if(s===void 0&&(s=[]),!!n){if(!rr(n)){Xs(n,function(m,p){return im(m,a,er(er([],ga(s)),ga(ll(p))))});return}var l=ga(n,2),o=l[0],u=l[1];u&&Xs(u,function(m,p){im(m,a,er(er([],ga(s)),ga(ll(p))))}),a(o,s)}}function DN(n,a,s){return im(a,function(l,o){n=sm(n,o,function(u){return MN(u,l,s)})}),n}function RN(n,a){function s(m,p){var h=TN(n,ll(p));m.map(ll).forEach(function(v){n=sm(n,v,function(){return h})})}if(rr(a)){var l=ga(a,2),o=l[0],u=l[1];o.forEach(function(m){n=sm(n,ll(m),function(){return n})}),u&&Xs(u,s)}else Xs(a,s);return n}var zN=function(n,a){return dl(n)||rr(n)||fl(n)||ml(n)||C0(n,a)};function kN(n,a,s){var l=s.get(n);l?l.push(a):s.set(n,[a])}function PN(n,a){var s={},l=void 0;return n.forEach(function(o){if(!(o.length<=1)){a||(o=o.map(function(h){return h.map(String)}).sort(function(h,v){return h.length-v.length}));var u=ga(o),m=u[0],p=u.slice(1);m.length===0?l=p.map(Of):s[Of(m)]=p.map(Of)}}),l?tm(s)?[l]:[l,s]:tm(s)?void 0:s}var D0=function(n,a,s,l,o,u,m){var p;o===void 0&&(o=[]),u===void 0&&(u=[]),m===void 0&&(m=new Map);var h=EN(n);if(!h){kN(n,o,a);var v=m.get(n);if(v)return l?{transformedValue:null}:v}if(!zN(n,s)){var y=Rx(n,s),g=y?{transformedValue:y.value,annotations:[y.type]}:{transformedValue:n};return h||m.set(n,g),g}if(oc(u,n))return{transformedValue:null};var S=Rx(n,s),j=(p=S?.value)!==null&&p!==void 0?p:n,N=rr(j)?[]:{},E={};Xs(j,function(M,q){var G=D0(M,a,s,l,er(er([],ga(o)),[q]),er(er([],ga(u)),[n]),m);N[q]=G.transformedValue,rr(G.annotations)?E[q]=G.annotations:dl(G.annotations)&&Xs(G.annotations,function(F,B){E[E0(q)+"."+B]=F})});var C=tm(E)?{transformedValue:N,annotations:S?[S.type]:void 0}:{transformedValue:N,annotations:S?[S.type,E]:E};return h||m.set(n,C),C};function R0(n){return Object.prototype.toString.call(n).slice(8,-1)}function zx(n){return R0(n)==="Array"}function HN(n){if(R0(n)!=="Object")return!1;const a=Object.getPrototypeOf(n);return!!a&&a.constructor===Object&&a===Object.prototype}function LN(n,a,s,l,o){const u={}.propertyIsEnumerable.call(l,a)?"enumerable":"nonenumerable";u==="enumerable"&&(n[a]=s),o&&u==="nonenumerable"&&Object.defineProperty(n,a,{value:s,enumerable:!1,writable:!0,configurable:!0})}function lm(n,a={}){if(zx(n))return n.map(o=>lm(o,a));if(!HN(n))return n;const s=Object.getOwnPropertyNames(n),l=Object.getOwnPropertySymbols(n);return[...s,...l].reduce((o,u)=>{if(zx(a.props)&&!a.props.includes(u))return o;const m=n[u],p=lm(m,a);return LN(o,u,p,n,a.nonenumerable),o},{})}var kr=function(){return kr=Object.assign||function(n){for(var a,s=1,l=arguments.length;s<l;s++){a=arguments[s];for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o])}return n},kr.apply(this,arguments)},UN=function(n,a){var s=typeof Symbol=="function"&&n[Symbol.iterator];if(!s)return n;var l=s.call(n),o,u=[],m;try{for(;(a===void 0||a-- >0)&&!(o=l.next()).done;)u.push(o.value)}catch(p){m={error:p}}finally{try{o&&!o.done&&(s=l.return)&&s.call(l)}finally{if(m)throw m.error}}return u},qN=function(n,a){for(var s=0,l=a.length,o=n.length;s<l;s++,o++)n[o]=a[s];return n},ba=(function(){function n(a){var s=a===void 0?{}:a,l=s.dedupe,o=l===void 0?!1:l;this.classRegistry=new uN,this.symbolRegistry=new b0(function(u){var m;return(m=u.description)!==null&&m!==void 0?m:""}),this.customTransformerRegistry=new pN,this.allowedErrorProps=[],this.dedupe=o}return n.prototype.serialize=function(a){var s=new Map,l=D0(a,s,this,this.dedupe),o={json:l.transformedValue};
49l.annotations&&(o.meta=kr(kr({},o.meta),{values:l.annotations}));var u=PN(s,this.dedupe);return u&&(o.meta=kr(kr({},o.meta),{referentialEqualities:u})),o},n.prototype.deserialize=function(a){var s=a.json,l=a.meta,o=lm(s);return l?.values&&(o=DN(o,l.values,this)),l?.referentialEqualities&&(o=RN(o,l.referentialEqualities)),o},n.prototype.stringify=function(a){return JSON.stringify(this.serialize(a))},n.prototype.parse=function(a){return this.deserialize(JSON.parse(a))},n.prototype.registerClass=function(a,s){this.classRegistry.register(a,s)},n.prototype.registerSymbol=function(a,s){this.symbolRegistry.register(a,s)},n.prototype.registerCustom=function(a,s){this.customTransformerRegistry.register(kr({name:s},a))},n.prototype.allowErrorProps=function(){for(var a,s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];(a=this.allowedErrorProps).push.apply(a,qN([],UN(s)))},n.defaultInstance=new n,n.serialize=n.defaultInstance.serialize.bind(n.defaultInstance),n.deserialize=n.defaultInstance.deserialize.bind(n.defaultInstance),n.stringify=n.defaultInstance.stringify.bind(n.defaultInstance),n.parse=n.defaultInstance.parse.bind(n.defaultInstance),n.registerClass=n.defaultInstance.registerClass.bind(n.defaultInstance),n.registerSymbol=n.defaultInstance.registerSymbol.bind(n.defaultInstance),n.registerCustom=n.defaultInstance.registerCustom.bind(n.defaultInstance),n.allowErrorProps=n.defaultInstance.allowErrorProps.bind(n.defaultInstance),n})();ba.serialize;ba.deserialize;ba.stringify;ba.parse;ba.registerClass;ba.registerCustom;ba.registerSymbol;ba.allowErrorProps;var BN=(n,a,s,l,o,u,m,p)=>{let h=document.documentElement,v=["light","dark"];function y(j){(Array.isArray(n)?n:[n]).forEach(N=>{let E=N==="class",C=E&&u?o.map(M=>u[M]||M):o;E?(h.classList.remove(...C),h.classList.add(u&&u[j]?u[j]:j)):h.setAttribute(N,j)}),g(j)}function g(j){p&&v.includes(j)&&(h.style.colorScheme=j)}function S(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(l)y(l);else try{let j=localStorage.getItem(a)||s,N=m&&j==="system"?S():j;y(N)}catch{}},IN=b.createContext(void 0),QN={setTheme:n=>{},themes:[]},GN=()=>{var n;return(n=b.useContext(IN))!=null?n:QN};b.memo(({forcedTheme:n,storageKey:a,attribute:s,enableSystem:l,enableColorScheme:o,defaultTheme:u,value:m,themes:p,nonce:h,scriptProps:v})=>{let y=JSON.stringify([s,a,u,n,p,m,l,o]).slice(1,-1);return b.createElement("script",{...v,suppressHydrationWarning:!0,nonce:typeof window>"u"?h:"",dangerouslySetInnerHTML:{__html:`(${BN.toString()})(${y})`}})});var Mm=y0();const z0=Dy(Mm);function YN(n){if(typeof document>"u")return;let a=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",a.appendChild(s),s.styleSheet?s.styleSheet.cssText=n:s.appendChild(document.createTextNode(n))}const VN=n=>{switch(n){case"success":return XN;case"info":return ZN;case"warning":return $N;case"error":return JN;default:return null}},KN=Array(12).fill(0),FN=({visible:n,className:a})=>ae.createElement("div",{className:["sonner-loading-wrapper",a].filter(Boolean).join(" "),"data-visible":n},ae.createElement("div",{className:"sonner-spinner"},KN.map((s,l)=>ae.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${l}`})))),XN=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ae.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"})),$N=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},ae.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"})),ZN=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ae.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"})),JN=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ae.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"})),WN=ae.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"},ae.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ae.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),e_=()=>{const[n,a]=ae.useState(document.hidden);return ae.useEffect(()=>{const s=()=>{a(document.hidden)};
vendor: 3,897 bytes, line 49
49return document.addEventListener("visibilitychange",s),()=>window.removeEventListener("visibilitychange",s)},[]),n};let om=1;class t_{constructor(){this.subscribe=a=>(this.subscribers.push(a),()=>{const s=this.subscribers.indexOf(a);this.subscribers.splice(s,1)}),this.publish=a=>{this.subscribers.forEach(s=>s(a))},this.addToast=a=>{this.publish(a),this.toasts=[...this.toasts,a]},this.create=a=>{var s;const{message:l,...o}=a,u=typeof a?.id=="number"||((s=a.id)==null?void 0:s.length)>0?a.id:om++,m=this.toasts.find(h=>h.id===u),p=a.dismissible===void 0?!0:a.dismissible;return this.dismissedToasts.has(u)&&this.dismissedToasts.delete(u),m?this.toasts=this.toasts.map(h=>h.id===u?(this.publish({...h,...a,id:u,title:l}),{...h,...a,id:u,dismissible:p,title:l}):h):this.addToast({title:l,...o,dismissible:p,id:u}),u},this.dismiss=a=>(a?(this.dismissedToasts.add(a),requestAnimationFrame(()=>this.subscribers.forEach(s=>s({id:a,dismiss:!0})))):this.toasts.forEach(s=>{this.subscribers.forEach(l=>l({id:s.id,dismiss:!0}))}),a),this.message=(a,s)=>this.create({...s,message:a}),this.error=(a,s)=>this.create({...s,message:a,type:"error"}),this.success=(a,s)=>this.create({...s,type:"success",message:a}),this.info=(a,s)=>this.create({...s,type:"info",message:a}),this.warning=(a,s)=>this.create({...s,type:"warning",message:a}),this.loading=(a,s)=>this.create({...s,type:"loading",message:a}),this.promise=(a,s)=>{if(!s)return;let l;s.loading!==void 0&&(l=this.create({...s,promise:a,type:"loading",message:s.loading,description:typeof s.description!="function"?s.description:void 0}));const o=Promise.resolve(a instanceof Function?a():a);let u=l!==void 0,m;const p=o.then(async v=>{if(m=["resolve",v],ae.isValidElement(v))u=!1,this.create({id:l,type:"default",message:v});else if(a_(v)&&!v.ok){u=!1;const g=typeof s.error=="function"?await s.error(`HTTP error! status: ${v.status}`):s.error,S=typeof s.description=="function"?await s.description(`HTTP error! status: ${v.status}`):s.description,N=typeof g=="object"&&!ae.isValidElement(g)?g:{message:g};this.create({id:l,type:"error",description:S,...N})}else if(v instanceof Error){u=!1;const g=typeof s.error=="function"?await s.error(v):s.error,S=typeof s.description=="function"?await s.description(v):s.description,N=typeof g=="object"&&!ae.isValidElement(g)?g:{message:g};this.create({id:l,type:"error",description:S,...N})}else if(s.success!==void 0){u=!1;const g=typeof s.success=="function"?await s.success(v):s.success,S=typeof s.description=="function"?await s.description(v):s.description,N=typeof g=="object"&&!ae.isValidElement(g)?g:{message:g};this.create({id:l,type:"success",description:S,...N})}}).catch(async v=>{if(m=["reject",v],s.error!==void 0){u=!1;const y=typeof s.error=="function"?await s.error(v):s.error,g=typeof s.description=="function"?await s.description(v):s.description,j=typeof y=="object"&&!ae.isValidElement(y)?y:{message:y};this.create({id:l,type:"error",description:g,...j})}}).finally(()=>{u&&(this.dismiss(l),l=void 0),s.finally==null||s.finally.call(s)}),h=()=>new Promise((v,y)=>p.then(()=>m[0]==="reject"?y(m[1]):v(m[1])).catch(y));return typeof l!="string"&&typeof l!="number"?{unwrap:h}:Object.assign(l,{unwrap:h})},this.custom=(a,s)=>{const l=s?.id||om++;return this.create({jsx:a(l),id:l,...s}),l},this.getActiveToasts=()=>this.toasts.filter(a=>!this.dismissedToasts.has(a.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const $t=new t_,n_=(n,a)=>{const s=a?.id||om++;return $t.addToast({title:n,...a,id:s}),s},a_=n=>n&&typeof n=="object"&&"ok"in n&&typeof n.ok=="boolean"&&"status"in n&&typeof n.status=="number",r_=n_,s_=()=>$t.toasts,i_=()=>$t.getActiveToasts(),_e=Object.assign(r_,{success:$t.success,info:$t.info,warning:$t.warning,error:$t.error,custom:$t.custom,message:$t.message,promise:$t.promise,dismiss:$t.dismiss,loading:$t.loading},{getHistory:s_,getToasts:i_});YN
vendor: 4,787 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;
vendor: 10,086 bytes, line 49
49left: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,171 bytes, line 49
49Fo(n){return n.label!==void 0}const l_=3,o_="24px",c_="16px",kx=4e3,u_=356,d_=14,f_=45,m_=200;function qn(...n){return n.filter(Boolean).join(" ")}function p_(n){const[a,s]=n.split("-"),l=[];return a&&l.push(a),s&&l.push(s),l}const h_=n=>{var a,s,l,o,u,m,p,h,v;const{invert:y,toast:g,unstyled:S,interacting:j,setHeights:N,visibleToasts:E,heights:C,index:M,toasts:q,expanded:G,removeToast:F,defaultRichColors:B,closeButton:P,style:T,cancelButtonStyle:k,actionButtonStyle:W,className:ee="",descriptionClassName:re="",duration:ne,position:oe,gap:ie,expandByDefault:fe,classNames:O,icons:I,closeButtonAriaLabel:z="Close toast"}=n,[$,ce]=ae.useState(null),[_,Y]=ae.useState(null),[H,K]=ae.useState(!1),[te,ue]=ae.useState(!1),[se,xe]=ae.useState(!1),[Oe,le]=ae.useState(!1),[Ve,Je]=ae.useState(!1),[cn,Mt]=ae.useState(0),[ii,Xr]=ae.useState(0),ur=ae.useRef(g.duration||ne||kx),li=ae.useRef(null),Zt=ae.useRef(null),oi=M===0,ci=M+1<=E,Tt=g.type,wa=g.dismissible!==!1,Dt=g.className||"",iu=g.descriptionClassName||"",dr=ae.useMemo(()=>C.findIndex(Se=>Se.toastId===g.id)||0,[C,g.id]),Ol=ae.useMemo(()=>{var Se;return(Se=g.closeButton)!=null?Se:P},[g.closeButton,P]),fr=ae.useMemo(()=>g.duration||ne||kx,[g.duration,ne]),ui=ae.useRef(0),Xn=ae.useRef(0),Ml=ae.useRef(0),Ea=ae.useRef(null),[mr,Rt]=oe.split("-"),wn=ae.useMemo(()=>C.reduce((Se,$e,vt)=>vt>=dr?Se:Se+$e.height,0),[C,dr]),Nt=e_(),lu=g.invert||y,di=Tt==="loading";Xn.current=ae.useMemo(()=>dr*ie+wn,[dr,wn]),ae.useEffect(()=>{ur.current=fr},[fr]),ae.useEffect(()=>{K(!0)},[]),ae.useEffect(()=>{const Se=Zt.current;if(Se){const $e=Se.getBoundingClientRect().height;return Xr($e),N(vt=>[{toastId:g.id,height:$e,position:g.position},...vt]),()=>N(vt=>vt.filter(_t=>_t.toastId!==g.id))}},[N,g.id]),ae.useLayoutEffect(()=>{if(!H)return;const Se=Zt.current,$e=Se.style.height;Se.style.height="auto";const vt=Se.getBoundingClientRect().height;Se.style.height=$e,Xr(vt),N(_t=>_t.find(We=>We.toastId===g.id)?_t.map(We=>We.toastId===g.id?{...We,height:vt}:We):[{toastId:g.id,height:vt,position:g.position},..._t])},[H,g.title,g.description,N,g.id,g.jsx,g.action,g.cancel]);const Rn=ae.useCallback(()=>{ue(!0),Mt(Xn.current),N(Se=>
vendor: 18,075 bytes, line 49
49Se.filter($e=>$e.toastId!==g.id)),setTimeout(()=>{F(g)},m_)},[g,F,N,Xn]);ae.useEffect(()=>{if(g.promise&&Tt==="loading"||g.duration===1/0||g.type==="loading")return;let Se;return G||j||Nt?(()=>{if(Ml.current<ui.current){const _t=new Date().getTime()-ui.current;ur.current=ur.current-_t}Ml.current=new Date().getTime()})():(()=>{ur.current!==1/0&&(ui.current=new Date().getTime(),Se=setTimeout(()=>{g.onAutoClose==null||g.onAutoClose.call(g,g),Rn()},ur.current))})(),()=>clearTimeout(Se)},[G,j,g,Tt,Nt,Rn]),ae.useEffect(()=>{g.delete&&(Rn(),g.onDismiss==null||g.onDismiss.call(g,g))},[Rn,g.delete]);function $r(){var Se;if(I?.loading){var $e;return ae.createElement("div",{className:qn(O?.loader,g==null||($e=g.classNames)==null?void 0:$e.loader,"sonner-loader"),"data-visible":Tt==="loading"},I.loading)}return ae.createElement(FN,{className:qn(O?.loader,g==null||(Se=g.classNames)==null?void 0:Se.loader),visible:Tt==="loading"})}const Zr=g.icon||I?.[Tt]||VN(Tt);var pr,zn;return ae.createElement("li",{tabIndex:0,ref:Zt,className:qn(ee,Dt,O?.toast,g==null||(a=g.classNames)==null?void 0:a.toast,O?.default,O?.[Tt],g==null||(s=g.classNames)==null?void 0:s[Tt]),"data-sonner-toast":"","data-rich-colors":(pr=g.richColors)!=null?pr:B,"data-styled":!(g.jsx||g.unstyled||S),"data-mounted":H,"data-promise":!!g.promise,"data-swiped":Ve,"data-removed":te,"data-visible":ci,"data-y-position":mr,"data-x-position":Rt,"data-index":M,"data-front":oi,"data-swiping":se,"data-dismissible":wa,"data-type":Tt,"data-invert":lu,"data-swipe-out":Oe,"data-swipe-direction":_,"data-expanded":!!(G||fe&&H),"data-testid":g.testId,style:{"--index":M,"--toasts-before":M,"--z-index":q.length-M,"--offset":`${te?cn:Xn.current}px`,"--initial-height":fe?"auto":`${ii}px`,...T,...g.style},onDragEnd:()=>{xe(!1),ce(null),Ea.current=null},onPointerDown:Se=>{Se.button!==2&&(di||!wa||(li.current=new Date,Mt(Xn.current),Se.target.setPointerCapture(Se.pointerId),Se.target.tagName!=="BUTTON"&&(xe(!0),Ea.current={x:Se.clientX,y:Se.clientY})))},onPointerUp:()=>{var Se,$e,vt;if(Oe||!wa)return;Ea.current=null;const _t=Number(((Se=Zt.current)==null?void 0:Se.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),ja=Number((($e=Zt.current)==null?void 0:$e.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),We=new Date().getTime()-((vt=li.current)==null?void 0:vt.getTime()),qt=$==="x"?_t:ja,hr=Math.abs(qt)/We;if(Math.abs(qt)>=f_||hr>.11){Mt(Xn.current),g.onDismiss==null||g.onDismiss.call(g,g),Y($==="x"?_t>0?"right":"left":ja>0?"down":"up"),Rn(),le(!0);return}else{var Bt,It;(Bt=Zt.current)==null||Bt.style.setProperty("--swipe-amount-x","0px"),(It=Zt.current)==null||It.style.setProperty("--swipe-amount-y","0px")}Je(!1),xe(!1),ce(null)},onPointerMove:Se=>{var $e,vt,_t;if(!Ea.current||!wa||(($e=window.getSelection())==null?void 0:$e.toString().length)>0)return;const We=Se.clientY-Ea.current.y,qt=Se.clientX-Ea.current.x;var hr;const Bt=(hr=n.swipeDirections)!=null?hr:p_(oe);!$&&(Math.abs(qt)>1||Math.abs(We)>1)&&ce(Math.abs(qt)>Math.abs(We)?"x":"y");let It={x:0,y:0};const Jr=En=>1/(1.5+Math.abs(En)/20);if($==="y"){if(Bt.includes("top")||Bt.includes("bottom"))if(Bt.includes("top")&&We<0||Bt.includes("bottom")&&We>0)It.y=We;else{const En=We*Jr(We);It.y=Math.abs(En)<Math.abs(We)?En:We}}else if($==="x"&&(Bt.includes("left")||Bt.includes("right")))if(Bt.includes("left")&&qt<0||Bt.includes("right")&&qt>0)It.x=qt;else{const En=qt*Jr(qt);It.x=Math.abs(En)<Math.abs(qt)?En:qt}(Math.abs(It.x)>0||Math.abs(It.y)>0)&&Je(!0),(vt=Zt.current)==null||vt.style.setProperty("--swipe-amount-x",`${It.x}px`),(_t=Zt.current)==null||_t.style.setProperty("--swipe-amount-y",`${It.y}px`)}},Ol&&!g.jsx&&Tt!=="loading"?ae.createElement("button",{"aria-label":z,"data-disabled":di,"data-close-button":!0,onClick:di||!wa?()=>{}:()=>{Rn(),g.onDismiss==null||g.onDismiss.call(g,g)},className:qn(O?.closeButton,g==null||(l=g.classNames)==null?void 0:l.closeButton)},(zn=I?.close)!=null?zn:WN):null,(Tt||g.icon||g.promise)&&g.icon!==null&&(I?.[Tt]!==null||g.icon)?ae.createElement("div",{"data-icon":"",className:qn(O?.icon,g==null||(o=g.classNames)==null?void 0:o.icon)},g.promise||g.type==="loading"&&!g.icon?g.icon||$r():null,g.type!=="loading"?Zr:null):null,ae.createElement("div",{"data-content":"",className:qn(O?.content,g==null||(u=g.classNames)==null?void 0:u.content)},ae.createElement("div",{"data-title":"",className:qn(O?.title,g==null||(m=g.classNames)==null?void 0:m.title)},g.jsx?g.jsx:typeof g.title=="function"?g.title():g.title),g.description?ae.createElement("div",{"data-description":"",className:qn(re,iu,O?.description,g==null||(p=g.classNames)==null?void 0:p.description)},typeof g.description=="function"?g.description():g.description):null),ae.isValidElement(g.cancel)?g.cancel:g.cancel&&Fo(g.cancel)?ae.createElement("button",{"data-button":!0,"data-cancel":!0,style:g.cancelButtonStyle||k,onClick:Se=>{Fo(g.cancel)&&wa&&(g.cancel.onClick==null||g.cancel.onClick.call(g.cancel,Se),Rn())},className:qn(O?.cancelButton,g==null||(h=g.classNames)==null?void 0:h.cancelButton)},g.cancel.label):null,ae.isValidElement(g.action)?g.action:g.action&&Fo(g.action)?ae.createElement("button",{"data-button":!0,"data-action":!0,style:g.actionButtonStyle||W,onClick:Se=>{Fo(g.action)&&(g.action.onClick==null||g.action.onClick.call(g.action,Se),!Se.defaultPrevented&&Rn())},className:qn(O?.actionButton,g==null||(v=g.classNames)==null?void 0:v.actionButton)},g.action.label):null)};function Px(){if(typeof window>"u"||typeof document>"u")return"ltr";const n=document.documentElement.getAttribute("dir");return n==="auto"||!n?window.getComputedStyle(document.documentElement).direction:n}function g_(n,a){const s={};return[n,a].forEach((l,o)=>{const u=o===1,m=u?"--mobile-offset":"--offset",p=u?c_:o_;function h(v){["top","right","bottom","left"].forEach(y=>{s[`${m}-${y}`]=typeof v=="number"?`${v}px`:v})}typeof l=="number"||typeof l=="string"?h(l):typeof l=="object"?["top","right","bottom","left"].forEach(v=>{l[v]===void 0?s[`${m}-${v}`]=p:s[`${m}-${v}`]=typeof l[v]=="number"?`${l[v]}px`:l[v]}):h(p)}),s}const v_=ae.forwardRef(function(a,s){const{id:l,invert:o,position:u="bottom-right",hotkey:m=["altKey","KeyT"],expand:p,closeButton:h,className:v,offset:y,mobileOffset:g,theme:S="light",richColors:j,duration:N,style:E,visibleToasts:C=l_,toastOptions:M,dir:q=Px(),gap:G=d_,icons:F,containerAriaLabel:B="Notifications"}=a,[P,T]=ae.useState([]),k=ae.useMemo(()=>l?P.filter(H=>H.toasterId===l):P.filter(H=>!H.toasterId),[P,l]),W=ae.useMemo(()=>Array.from(new Set([u].concat(k.filter(H=>H.position).map(H=>H.position)))),[k,u]),[ee,re]=ae.useState([]),[ne,oe]=ae.useState(!1),[ie,fe]=ae.useState(!1),[O,I]=ae.useState(S!=="system"?S:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),z=ae.useRef(null),$=m.join("+").replace(/Key/g,"").replace(/Digit/g,""),ce=ae.useRef(null),_=ae.useRef(!1),Y=ae.useCallback(H=>{T(K=>{var te;return(te=K.find(ue=>ue.id===H.id))!=null&&te.delete||$t.dismiss(H.id),K.filter(({id:ue})=>ue!==H.id)})},[]);return ae.useEffect(()=>$t.subscribe(H=>{if(H.dismiss){requestAnimationFrame(()=>{T(K=>K.map(te=>te.id===H.id?{...te,delete:!0}:te))});return}setTimeout(()=>{z0.flushSync(()=>{T(K=>{const te=K.findIndex(ue=>ue.id===H.id);return te!==-1?[...K.slice(0,te),{...K[te],...H},...K.slice(te+1)]:[H,...K]})})})}),[P]),ae.useEffect(()=>{if(S!=="system"){I(S);return}if(S==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?I("dark"):I("light")),typeof window>"u")return;const H=window.matchMedia("(prefers-color-scheme: dark)");try{H.addEventListener("change",({matches:K})=>{I(K?"dark":"light")})}catch{H.addListener(({matches:te})=>{try{I(te?"dark":"light")}catch(ue){console.error(ue)}})}},[S]),ae.useEffect(()=>{P.length<=1&&oe(!1)},[P]),ae.useEffect(()=>{const H=K=>{var te;if(m.every(xe=>K[xe]||K.code===xe)){var se;oe(!0),(se=z.current)==null||se.focus()}K.code==="Escape"&&(document.activeElement===z.current||(te=z.current)!=null&&te.contains(document.activeElement))&&oe(!1)};return document.addEventListener("keydown",H),()=>document.removeEventListener("keydown",H)},[m]),ae.useEffect(()=>{if(z.current)return()=>{ce.current&&(ce.current.focus({preventScroll:!0}),ce.current=null,_.current=!1)}},[z.current]),ae.createElement("section",{ref:s,"aria-label":`${B} ${$}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},W.map((H,K)=>{var te;const[ue,se]=H.split("-");return k.length?ae.createElement("ol",{key:H,dir:q==="auto"?Px():q,tabIndex:-1,ref:z,className:v,"data-sonner-toaster":!0,"data-sonner-theme":O,"data-y-position":ue,"data-x-position":se,style:{"--front-toast-height":`${((te=ee[0])==null?void 0:te.height)||0}px`,"--width":`${u_}px`,"--gap":`${G}px`,...E,...g_(y,g)},onBlur:xe=>{_.current&&!xe.currentTarget.contains(xe.relatedTarget)&&(_.current=!1,ce.current&&(ce.current.focus({preventScroll:!0}),ce.current=null))},onFocus:xe=>{xe.target instanceof HTMLElement&&xe.target.dataset.dismissible==="false"||_.current||(_.current=!0,ce.current=xe.relatedTarget)},onMouseEnter:()=>oe(!0),onMouseMove:()=>oe(!0),onMouseLeave:()=>{ie||oe(!1)},onDragEnd:()=>oe(!1),onPointerDown:xe=>{xe.target instanceof HTMLElement&&xe.target.dataset.dismissible==="false"||fe(!0)},onPointerUp:()=>fe(!1)},k.filter(xe=>!xe.position&&K===0||xe.position===H).map((xe,Oe)=>{var le,Ve;return ae.createElement(h_,{key:xe.id,icons:F,index:Oe,toast:xe,defaultRichColors:j,duration:(le=M?.duration)!=null?le:N,className:M?.className,descriptionClassName:M?.descriptionClassName,invert:o,visibleToasts:C,closeButton:(Ve=M?.closeButton)!=null?Ve:h,interacting:ie,position:H,style:M?.style,unstyled:M?.unstyled,classNames:M?.classNames,cancelButtonStyle:M?.cancelButtonStyle,actionButtonStyle:M?.actionButtonStyle,closeButtonAriaLabel:M?.closeButtonAriaLabel,removeToast:Y,toasts:k.filter(Je=>Je.position==xe.position),heights:ee.filter(Je=>Je.position==xe.position),setHeights:re,expandByDefault:p,gap:G,expanded:ne,swipeDirections:a.swipeDirections})})):null}))}),x_=({...n})=>{const{theme:a="system"}=GN();return d.jsx(v_,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:a,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...n})};function be(n,a,{checkForDefaultPrevented:s=!0}={}){return function(o){if(n?.(o),s===!1||!o.defaultPrevented)return a?.(o)}}function Hx(n,a){if(typeof n=="function")return n(a);n!=null&&(n.current=a)}function Lc(...n){return a=>{let s=!1;const l=n.map(o=>{const u=Hx(o,a);return!s&&typeof u=="function"&&(s=!0),u});if(s)return()=>{for(let o=0;o<l.length;o++){const u=l[o];typeof u=="function"?u():Hx(n[o],null)}}}}function ct(...n){return b.useCallback(Lc(...n),n)}function y_(n,a){const s=b.createContext(a),l=u=>{const{children:m,...p}=u,h=b.useMemo(()=>p,Object.values(p));return d.jsx(s.Provider,{value:h,children:m})};l.displayName=n+"Provider";function o(u){const m=b.useContext(s);if(m)return m;if(a!==void 0)return a;throw new Error(`\`${u}\` must be used within \`${n}\``)}return[l,o]}function Sa(n,a=[]){let s=[];function l(u,m){const p=b.createContext(m),h=s.length;s=[...s,m];const v=g=>{const{scope:S,children:j,...N}=g,E=S?.[n]?.[h]||p,C=b.useMemo(()=>N,Object.values(N));return d.jsx(E.Provider,{value:C,children:j})};v.displayName=u+"Provider";function y(g,S){const j=S?.[n]?.[h]||p,N=b.useContext(j);if(N)return N;if(m!==void 0)return m;throw new Error(`\`${g}\` must be used within \`${u}\``)}return[v,y]}const o=()=>{const u=s.map(m=>b.createContext(m));return function(p){const h=p?.[n]||u;return b.useMemo(()=>({[`__scope${n}`]:{...p,[n]:h}}),[p,h])}};return o.scopeName=n,[l,b_(o,...a)]}function b_(...n){const a=n[0];if(n.length===1)return a;const s=()=>{const l=n.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(u){const m=l.reduce((p,{useScope:h,scopeName:v})=>{const g=h(u)[`__scope${v}`];return{...p,...g}},{});return b.useMemo(()=>({[`__scope${a.scopeName}`]:m}),[m])}};return s.scopeName=a.scopeName,s}function $s(n){const a=w_(n),s=b.forwardRef((l,o)=>{const{children:u,...m}=l,p=b.Children.toArray(u),h=p.find(j_);if(h){const v=h.props.children,y=p.map(g=>g===h?b.Children.count(v)>1?b.Children.only(null):b.isValidElement(v)?v.props.children:null:g);return d.jsx(a,{...m,ref:o,children:b.isValidElement(v)?b.cloneElement(v,void 0,y):null})}return d.jsx(a,{...m,ref:o,children:u})});return s.displayName=`${n}.Slot`,s}var S_=$s("Slot");function w_(n){const a=b.forwardRef((s,l)=>{const{children:o,...u}=s;if(b.isValidElement(o)){const m=__(o),p=N_(u,o.props);return o.type!==b.Fragment&&(p.ref=l?Lc(l,m):m),b.cloneElement(o,p)}return b.Children.count(o)>1?b.Children.only(null):null});return a.displayName=`${n}.SlotClone`,a}var k0=Symbol("radix.slottable");function E_(n){const a=({children:s})=>d.jsx(d.Fragment,{children:s});return a.displayName=`${n}.Slottable`,a.__radixId=k0,a}function j_(n){return b.isValidElement(n)&&typeof n.type=="function"&&"__radixId"in n.type&&n.type.__radixId===k0}function N_(n,a){const s={...a};for(const l in a){const o=n[l],u=a[l];/^on[A-Z]/.test(l)?o&&u?s[l]=(...p)=>{const h=u(...p);return o(...p),h}:o&&(s[l]=o):l==="style"?s[l]={...o,...u}:l==="className"&&(s[l]=[o,u].filter(Boolean).join(" "))}return{...n,...s}}function __(n){let a=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?n.ref:(a=Object.getOwnPropertyDescriptor(n,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning,s?n.props.ref:n.props.ref||n.ref)}var C_=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Ue=C_.reduce((n,a)=>{const s=$s(`Primitive.${a}`),l=b.forwardRef((o,u)=>{const{asChild:m,...p}=o,h=m?s:a;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),d.jsx(h,{...p,ref:u})});return l.displayName=`Primitive.${a}`,{...n,[a]:l}},{});function P0(n,a){n&&Mm.flushSync(()=>n.dispatchEvent(a))}function va(n){const a=b.useRef(n);return b.useEffect(()=>{a.current=n}),b.useMemo(()=>(...s)=>a.current?.(...s),[])}function A_(n,a=globalThis?.document){const s=va(n);b.useEffect(()=>{const l=o=>{o.key==="Escape"&&s(o)};return a.addEventListener("keydown",l,{capture:!0}),()=>a.removeEventListener("keydown",l,{capture:!0})},[s,a])}var O_="DismissableLayer",cm="dismissableLayer.update",M_="dismissableLayer.pointerDownOutside",T_="dismissableLayer.focusOutside",Lx,H0=b.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Uc=b.forwardRef((n,a)=>{const{disableOutsidePointerEvents:s=!1,onEscapeKeyDown:l,onPointerDownOutside:o,onFocusOutside:u,onInteractOutside:m,onDismiss:p,...h}=n,v=b.useContext(H0),[y,g]=b.useState(null),S=y?.ownerDocument??globalThis?.document,[,j]=b.useState({}),N=ct(a,T=>g(T)),E=Array.from(v.layers),[C]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),M=E.indexOf(C),q=y?E.indexOf(y):-1,G=v.layersWithOutsidePointerEventsDisabled.size>0,F=q>=M,B=z_(T=>{const k=T.target,W=[...v.branches].some(ee=>ee.contains(k));!F||W||(o?.(T),m?.(T),T.defaultPrevented||p?.())},S),P=k_(T=>{const k=T.target;[...v.branches].some(ee=>ee.contains(k))||(u?.(T),m?.(T),T.defaultPrevented||p?.())},S);return A_(T=>{q===v.layers.size-1&&(l?.(T),!T.defaultPrevented&&p&&(T.preventDefault(),p()))},S),b.useEffect(()=>{if(y)return s&&(v.layersWithOutsidePointerEventsDisabled.size===0&&(Lx=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(y)),v.layers.add(y),Ux(),()=>{s&&v.layersWithOutsidePointerEventsDisabled.size===1&&(S.body.style.pointerEvents=Lx)}},[y,S,s,v]),b.useEffect(()=>()=>{y&&(v.layers.delete(y),v.layersWithOutsidePointerEventsDisabled.delete(y),Ux())},[y,v]),b.useEffect(()=>{const T=()=>j({});return document.addEventListener(cm,T),()=>document.removeEventListener(cm,T)},[]),d.jsx(Ue.div,{...h,ref:N,style:{pointerEvents:G?F?"auto":"none":void 0,...n.style},onFocusCapture:be(n.onFocusCapture,P.onFocusCapture),onBlurCapture:be(n.onBlurCapture,P.onBlurCapture),onPointerDownCapture:be(n.onPointerDownCapture,B.onPointerDownCapture)})});Uc.displayName=O_;var D_="DismissableLayerBranch",R_=b.forwardRef((n,a)=>{const s=b.useContext(H0),l=b.useRef(null),o=ct(a,l);return b.useEffect(()=>{const u=l.current;if(u)return s.branches.add(u),()=>{s.branches.delete(u)}},[s.branches]),d.jsx(Ue.div,{...n,ref:o})});R_.displayName=D_;function z_(n,a=globalThis?.document){const s=va(n),l=b.useRef(!1),o=b.useRef(()=>{});return b.useEffect(()=>{const u=p=>{if(p.target&&!l.current){let h=function(){L0(M_,s,v,{discrete:!0})};const v={originalEvent:p};p.pointerType==="touch"?(a.removeEventListener("click",o.current),o.current=h,a.addEventListener("click",o.current,{once:!0})):h()}else a.removeEventListener("click",o.current);l.current=!1},m=window.setTimeout(()=>{a.addEventListener("pointerdown",u)},0);return()=>{window.clearTimeout(m),a.removeEventListener("pointerdown",u),a.removeEventListener("click",o.current)}},[a,s]),{onPointerDownCapture:()=>l.current=!0}}function k_(n,a=globalThis?.document){const s=va(n),l=b.useRef(!1);return b.useEffect(()=>{const o=u=>{u.target&&!l.current&&L0(T_,s,{originalEvent:u},{discrete:!1})};return a.addEventListener("focusin",o),()=>a.removeEventListener("focusin",o)},[a,s]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}function Ux(){const n=new CustomEvent(cm);document.dispatchEvent(n)}function L0(n,a,s,{discrete:l}){const o=s.originalEvent.target,u=new CustomEvent(n,{bubbles:!1,cancelable:!0,detail:s});a&&o.addEventListener(n,a,{once:!0}),l?P0(o,u):o.dispatchEvent(u)}var sr=globalThis?.document?b.useLayoutEffect:()=>{},P_=Tc[" useId ".trim().toString()]||(()=>{}),H_=0;function Hr(n){const[a,s]=b.useState(P_());return sr(()=>{s(l=>l??String(H_++))},[n]),n||(a?`radix-${a}`:"")}const L_=["top","right","bottom","left"],ir=Math.min,sn=Math.max,gc=Math.round,Xo=Math.floor,Gn=n=>({x:n,y:n}
vendor: 18,715 bytes, line 49
49),U_={left:"right",right:"left",bottom:"top",top:"bottom"},q_={start:"end",end:"start"};function um(n,a,s){return sn(n,ir(a,s))}function xa(n,a){return typeof n=="function"?n(a):n}function ya(n){return n.split("-")[0]}function ei(n){return n.split("-")[1]}function Tm(n){return n==="x"?"y":"x"}function Dm(n){return n==="y"?"height":"width"}const B_=new Set(["top","bottom"]);function Qn(n){return B_.has(ya(n))?"y":"x"}function Rm(n){return Tm(Qn(n))}function I_(n,a,s){s===void 0&&(s=!1);const l=ei(n),o=Rm(n),u=Dm(o);let m=o==="x"?l===(s?"end":"start")?"right":"left":l==="start"?"bottom":"top";return a.reference[u]>a.floating[u]&&(m=vc(m)),[m,vc(m)]}function Q_(n){const a=vc(n);return[dm(n),a,dm(a)]}function dm(n){return n.replace(/start|end/g,a=>q_[a])}const qx=["left","right"],Bx=["right","left"],G_=["top","bottom"],Y_=["bottom","top"];function V_(n,a,s){switch(n){case"top":case"bottom":return s?a?Bx:qx:a?qx:Bx;case"left":case"right":return a?G_:Y_;default:return[]}}function K_(n,a,s,l){const o=ei(n);let u=V_(ya(n),s==="start",l);return o&&(u=u.map(m=>m+"-"+o),a&&(u=u.concat(u.map(dm)))),u}function vc(n){return n.replace(/left|right|bottom|top/g,a=>U_[a])}function F_(n){return{top:0,right:0,bottom:0,left:0,...n}}function U0(n){return typeof n!="number"?F_(n):{top:n,right:n,bottom:n,left:n}}function xc(n){const{x:a,y:s,width:l,height:o}=n;return{width:l,height:o,top:s,left:a,right:a+l,bottom:s+o,x:a,y:s}}function Ix(n,a,s){let{reference:l,floating:o}=n;const u=Qn(a),m=Rm(a),p=Dm(m),h=ya(a),v=u==="y",y=l.x+l.width/2-o.width/2,g=l.y+l.height/2-o.height/2,S=l[p]/2-o[p]/2;let j;switch(h){case"top":j={x:y,y:l.y-o.height};break;case"bottom":j={x:y,y:l.y+l.height};break;case"right":j={x:l.x+l.width,y:g};break;case"left":j={x:l.x-o.width,y:g};break;default:j={x:l.x,y:l.y}}switch(ei(a)){case"start":j[m]-=S*(s&&v?-1:1);break;case"end":j[m]+=S*(s&&v?-1:1);break}return j}const X_=async(n,a,s)=>{const{placement:l="bottom",strategy:o="absolute",middleware:u=[],platform:m}=s,p=u.filter(Boolean),h=await(m.isRTL==null?void 0:m.isRTL(a));let v=await m.getElementRects({reference:n,floating:a,strategy:o}),{x:y,y:g}=Ix(v,l,h),S=l,j={},N=0;for(let E=0;E<p.length;E++){const{name:C,fn:M}=p[E],{x:q,y:G,data:F,reset:B}=await M({x:y,y:g,initialPlacement:l,placement:S,strategy:o,middlewareData:j,rects:v,platform:m,elements:{reference:n,floating:a}});y=q??y,g=G??g,j={...j,[C]:{...j[C],...F}},B&&N<=50&&(N++,typeof B=="object"&&(B.placement&&(S=B.placement),B.rects&&(v=B.rects===!0?await m.getElementRects({reference:n,floating:a,strategy:o}):B.rects),{x:y,y:g}=Ix(v,S,h)),E=-1)}return{x:y,y:g,placement:S,strategy:o,middlewareData:j}};async function pl(n,a){var s;a===void 0&&(a={});const{x:l,y:o,platform:u,rects:m,elements:p,strategy:h}=n,{boundary:v="clippingAncestors",rootBoundary:y="viewport",elementContext:g="floating",altBoundary:S=!1,padding:j=0}=xa(a,n),N=U0(j),C=p[S?g==="floating"?"reference":"floating":g],M=xc(await u.getClippingRect({element:(s=await(u.isElement==null?void 0:u.isElement(C)))==null||s?C:C.contextElement||await(u.getDocumentElement==null?void 0:u.getDocumentElement(p.floating)),boundary:v,rootBoundary:y,strategy:h})),q=g==="floating"?{x:l,y:o,width:m.floating.width,height:m.floating.height}:m.reference,G=await(u.getOffsetParent==null?void 0:u.getOffsetParent(p.floating)),F=await(u.isElement==null?void 0:u.isElement(G))?await(u.getScale==null?void 0:u.getScale(G))||{x:1,y:1}:{x:1,y:1},B=xc(u.convertOffsetParentRelativeRectToViewportRelativeRect?await u.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:q,offsetParent:G,strategy:h}):q);return{top:(M.top-B.top+N.top)/F.y,bottom:(B.bottom-M.bottom+N.bottom)/F.y,left:(M.left-B.left+N.left)/F.x,right:(B.right-M.right+N.right)/F.x}}const $_=n=>({name:"arrow",options:n,async fn(a){const{x:s,y:l,placement:o,rects:u,platform:m,elements:p,middlewareData:h}=a,{element:v,padding:y=0}=xa(n,a)||{};if(v==null)return{};const g=U0(y),S={x:s,y:l},j=Rm(o),N=Dm(j),E=await m.getDimensions(v),C=j==="y",M=C?"top":"left",q=C?"bottom":"right",G=C?"clientHeight":"clientWidth",F=u.reference[N]+u.reference[j]-S[j]-u.floating[N],B=S[j]-u.reference[j],P=await(m.getOffsetParent==null?void 0:m.getOffsetParent(v));let T=P?P[G]:0;(!T||!await(m.isElement==null?void 0:m.isElement(P)))&&(T=p.floating[G]||u.floating[N]);const k=F/2-B/2,W=T/2-E[N]/2-1,ee=ir(g[M],W),re=ir(g[q],W),ne=ee,oe=T-E[N]-re,ie=T/2-E[N]/2+k,fe=um(ne,ie,oe),O=!h.arrow&&ei(o)!=null&&ie!==fe&&u.reference[N]/2-(ie<ne?ee:re)-E[N]/2<0,I=O?ie<ne?ie-ne:ie-oe:0;return{[j]:S[j]+I,data:{[j]:fe,centerOffset:ie-fe-I,...O&&{alignmentOffset:I}},reset:O}}}),Z_=function(n){return n===void 0&&(n={}),{name:"flip",options:n,async fn(a){var s,l;const{placement:o,middlewareData:u,rects:m,initialPlacement:p,platform:h,elements:v}=a,{mainAxis:y=!0,crossAxis:g=!0,fallbackPlacements:S,fallbackStrategy:j="bestFit",fallbackAxisSideDirection:N="none",flipAlignment:E=!0,...C}=xa(n,a);if((s=u.arrow)!=null&&s.alignmentOffset)return{};const M=ya(o),q=Qn(p),G=ya(p)===p,F=await(h.isRTL==null?void 0:h.isRTL(v.floating)),B=S||(G||!E?[vc(p)]:Q_(p)),P=N!=="none";!S&&P&&B.push(...K_(p,E,N,F));const T=[p,...B],k=await pl(a,C),W=[];let ee=((l=u.flip)==null?void 0:l.overflows)||[];if(y&&W.push(k[M]),g){const ie=I_(o,m,F);W.push(k[ie[0]],k[ie[1]])}if(ee=[...ee,{placement:o,overflows:W}],!W.every(ie=>ie<=0)){var re,ne;const ie=(((re=u.flip)==null?void 0:re.index)||0)+1,fe=T[ie];if(fe&&(!(g==="alignment"?q!==Qn(fe):!1)||ee.every(z=>Qn(z.placement)===q?z.overflows[0]>0:!0)))return{data:{index:ie,overflows:ee},reset:{placement:fe}};let O=(ne=ee.filter(I=>I.overflows[0]<=0).sort((I,z)=>I.overflows[1]-z.overflows[1])[0])==null?void 0:ne.placement;if(!O)switch(j){case"bestFit":{var oe;const I=(oe=ee.filter(z=>{if(P){const $=Qn(z.placement);return $===q||$==="y"}return!0}).map(z=>[z.placement,z.overflows.filter($=>$>0).reduce(($,ce)=>$+ce,0)]).sort((z,$)=>z[1]-$[1])[0])==null?void 0:oe[0];I&&(O=I);break}case"initialPlacement":O=p;break}if(o!==O)return{reset:{placement:O}}}return{}}}};function Qx(n,a){return{top:n.top-a.height,right:n.right-a.width,bottom:n.bottom-a.height,left:n.left-a.width}}function Gx(n){return L_.some(a=>n[a]>=0)}const J_=function(n){return n===void 0&&(n={}),{name:"hide",options:n,async fn(a){const{rects:s}=a,{strategy:l="referenceHidden",...o}=xa(n,a);switch(l){case"referenceHidden":{const u=await pl(a,{...o,elementContext:"reference"}),m=Qx(u,s.reference);return{data:{referenceHiddenOffsets:m,referenceHidden:Gx(m)}}}case"escaped":{const u=await pl(a,{...o,altBoundary:!0}),m=Qx(u,s.floating);return{data:{escapedOffsets:m,escaped:Gx(m)}}}default:return{}}}}},q0=new Set(["left","top"]);async function W_(n,a){const{placement:s,platform:l,elements:o}=n,u=await(l.isRTL==null?void 0:l.isRTL(o.floating)),m=ya(s),p=ei(s),h=Qn(s)==="y",v=q0.has(m)?-1:1,y=u&&h?-1:1,g=xa(a,n);let{mainAxis:S,crossAxis:j,alignmentAxis:N}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return p&&typeof N=="number"&&(j=p==="end"?N*-1:N),h?{x:j*y,y:S*v}:{x:S*v,y:j*y}}const eC=function(n){return n===void 0&&(n=0),{name:"offset",options:n,async fn(a){var s,l;const{x:o,y:u,placement:m,middlewareData:p}=a,h=await W_(a,n);return m===((s=p.offset)==null?void 0:s.placement)&&(l=p.arrow)!=null&&l.alignmentOffset?{}:{x:o+h.x,y:u+h.y,data:{...h,placement:m}}}}},tC=function(n){return n===void 0&&(n={}),{name:"shift",options:n,async fn(a){const{x:s,y:l,placement:o}=a,{mainAxis:u=!0,crossAxis:m=!1,limiter:p={fn:C=>{let{x:M,y:q}=C;return{x:M,y:q}}},...h}=xa(n,a),v={x:s,y:l},y=await pl(a,h),g=Qn(ya(o)),S=Tm(g);let j=v[S],N=v[g];if(u){const C=S==="y"?"top":"left",M=S==="y"?"bottom":"right",q=j+y[C],G=j-y[M];j=um(q,j,G)}if(m){const C=g==="y"?"top":"left",M=g==="y"?"bottom":"right",q=N+y[C],G=N-y[M];N=um(q,N,G)}const E=p.fn({...a,[S]:j,[g]:N});return{...E,data:{x:E.x-s,y:E.y-l,enabled:{[S]:u,[g]:m}}}}}},nC=function(n){return n===void 0&&(n={}),{options:n,fn(a){const{x:s,y:l,placement:o,rects:u,middlewareData:m}=a,{offset:p=0,mainAxis:h=!0,crossAxis:v=!0}=xa(n,a),y={x:s,y:l},g=Qn(o),S=Tm(g);let j=y[S],N=y[g];const E=xa(p,a),C=typeof E=="number"?{mainAxis:E,crossAxis:0}:{mainAxis:0,crossAxis:0,...E};if(h){const G=S==="y"?"height":"width",F=u.reference[S]-u.floating[G]+C.mainAxis,B=u.reference[S]+u.reference[G]-C.mainAxis;j<F?j=F:j>B&&(j=B)}if(v){var M,q;const G=S==="y"?"width":"height",F=q0.has(ya(o)),B=u.reference[g]-u.floating[G]+(F&&((M=m.offset)==null?void 0:M[g])||0)+(F?0:C.crossAxis),P=u.reference[g]+u.reference[G]+(F?0:((q=m.offset)==null?void 0:q[g])||0)-(F?C.crossAxis:0);N<B?N=B:N>P&&(N=P)}return{[S]:j,[g]:N}}}},aC=function(n){return n===void 0&&(n={}),{name:"size",options:n,async fn(a){var s,l;const{placement:o,rects:u,platform:m,elements:p}=a,{apply:h=()=>{},...v}=xa(n,a),y=await pl(a,v),g=ya(o),S=ei(o),j=Qn(o)==="y",{width:N,height:E}=u.floating;let C,M;g==="top"||g==="bottom"?(C=g,M=S===(await(m.isRTL==null?void 0:m.isRTL(p.floating))?"start":"end")?"left":"right"):(M=g,C=S==="end"?"top":"bottom");const q=E-y.top-y.bottom,G=N-y.left-y.right,F=ir(E-y[C],q),B=ir(N-y[M],G),P=!a.middlewareData.shift;let T=F,k=B;if((s=a.middlewareData.shift)!=null&&s.enabled.x&&(k=G),(l=a.middlewareData.shift)!=null&&l.enabled.y&&(T=q),P&&!S){const ee=sn(y.left,0),re=sn(y.right,0),ne=sn(y.top,0),oe=sn(y.bottom,0);j?k=N-2*(ee!==0||re!==0?ee+re:sn(y.left,y.right)):T=E-2*(ne!==0||oe!==0?ne+oe:sn(y.top,y.bottom))}await h({...a,availableWidth:k,availableHeight:T});const W=await m.getDimensions(p.floating);return N!==W.width||E!==W.height?{reset:{rects:!0}}:{}}}};function qc(){return typeof window<"u"}function ti(n){return B0(n)?(n.nodeName||"").toLowerCase():"#document"}function on(n){var a;return(n==null||(a=n.ownerDocument)==null?void 0:a.defaultView)||window}function Fn(n){var a;return(a=(B0(n)?n.ownerDocument:n.document)||window.document)==null?void 0:a.documentElement}function B0(n){return qc()?n instanceof Node||n instanceof on(n).Node:!1}function An(n){return qc()?n instanceof Element||n instanceof on(n).Element:!1}function Yn(n){return qc()?n instanceof HTMLElement||n instanceof on(n).HTMLElement:!1}function Yx(n){return!qc()||typeof ShadowRoot>"u"?!1:n instanceof ShadowRoot||n instanceof on(n).ShadowRoot}const rC=new Set(["inline","contents"]);function El(n){const{overflow:a,overflowX:s,overflowY:l,display:o}=On(n);return/auto|scroll|overlay|hidden|clip/.test(a+l+s)&&!rC.has(o)}const sC=new Set(["table","td","th"]);function iC(n){return sC.has(ti(n))}const lC=[":popover-open",":modal"];function Bc(n){return lC.some(a=>{try{return n.matches(a)}catch{return!1}})}const oC=["transform","translate","scale","rotate","perspective"],cC=["transform","translate","scale","rotate","perspective","filter"],uC=["paint","layout","strict","content"];function zm(n){const a=km(),s=An(n)?On(n):n;return oC.some(l=>s[l]?s[l]!=="none":!1)||(s.containerType?s.containerType!=="normal":!1)||!a&&(s.backdropFilter?s.backdropFilter!=="none":!1)||!a&&(s.filter?s.filter!=="none":!1)||cC.some(l=>(s.willChange||"").includes(l))||uC.some(l=>(s.contain||"").includes(l))}function dC(n){let a=lr(n);for(;Yn(a)&&!Zs(a);){if(zm(a))return a;if(Bc(a))return null;a=lr(a)}return null}function km(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const fC=new Set(["html","body","#document"]);function Zs(n){return fC.has(ti(n))}function On(n){return on(n).getComputedStyle(n)}function Ic(n){return An(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:{scrollLeft:n.scrollX,scrollTop:n.scrollY}}function lr(n){if(ti(n)==="html")return n;const a=n.assignedSlot||n.parentNode||Yx(n)&&n.host||Fn(n);return Yx(a)?a.host:a}function I0(n){const a=lr(n);return Zs(a)?n.ownerDocument?n.ownerDocument.body:n.body:Yn(a)&&El(a)?a:I0(a)}function hl(n,a,s){var l;a===void 0&&(a=[]),s===void 0&&(s=!0);const o=I0(n),u=o===((l=n.ownerDocument)==null?void 0:l.body),m=on(o);if(u){const p=fm(m);return a.concat(m,m.visualViewport||[],El(o)?o:[],p&&s?hl(p):[])}return a.concat(o,hl(o,[],s))}function fm(n){return n.parent&&Object.getPrototypeOf(n.parent)?n.frameElement:null}function Q0(n){const a=On(n);let s=parseFloat(a.width)||0,l=parseFloat(a.height)||0;const o=Yn(n),u=o?n.offsetWidth:s,m=o?n.offsetHeight:l,p=gc(s)!==u||gc(l)!==m;return p&&(s=u,l=m),{width:s,height:l,$:p}}function Pm(n){return An(n)?n:n.contextElement}function Ys(n){const a=Pm(n);if(!Yn(a))return Gn(1);const s=a.getBoundingClientRect(),{width:l,height:o,$:u}=Q0(a);let m=(u?gc(s.width):s.width)/l,p=(u?gc(s.height):s.height)/o;return(!m||!Number.isFinite(m))&&(m=1),(!p||!Number.isFinite(p))&&(p=1),{x:m,y:p}}const mC=Gn(0);function G0(n){const a=on(n);return!km()||!a.visualViewport?mC:{x:a.visualViewport.offsetLeft,y:a.visualViewport.offsetTop}}function pC(n,a,s){return a===void 0&&(a=!1),!s||a&&s!==on(n)?!1:a}function Br(n,a,s,l){a===void 0&&(a=!1),s===void 0&&(s=!1);const o=n.getBoundingClientRect(),u=Pm(n);let m=Gn(1);a&&(l?An(l)&&(m=Ys(l)):m=Ys(n));const p=pC(u,s,l)?G0(u):Gn(0);let h=(o.left+p.x)/m.x,v=(o.top+p.y)/m.y,y=o.width/m.x,g=o.height/m.y;if(u){const S=on(u),j=l&&An(l)?on(l):l;let N=S,E=fm(N);for(;E&&l&&j!==N;){const C=Ys(E),M=E.getBoundingClientRect(),q=On(E),G=M.left+(E.clientLeft+parseFloat(q.paddingLeft))*C.x,F=M.top+(E.clientTop+parseFloat(q.paddingTop))*C.y;h*=C.x,v*=C.y,y*=C.x,g*=C.y,h+=G,v+=F,N=on(E),E=fm(N)}}return xc({width:y,height:g,x:h,y:v})}function Qc(n,a){const s=Ic(n).scrollLeft;return a?a.left+s:Br(Fn(n)).left+s}function Y0(n,a){const s=n.getBoundingClientRect(),l=s.left+a.scrollLeft-Qc(n,s),o=s.top+a.scrollTop;return{x:l,y:o}}function hC(n){let{elements:a,rect:s,offsetParent:l,strategy:o}=n;const u=o==="fixed",m=Fn(l),p=a?Bc(a.floating):!1;if(l===m||p&&u)return s;let h={scrollLeft:0,scrollTop:0},v=Gn(1);const y=Gn(0),g=Yn(l);if((g||!g&&!u)&&((ti(l)!=="body"||El(m))&&(h=Ic(l)),Yn(l))){const j=Br(l);v=Ys(l),y.x=j.x+l.clientLeft,y.y=j.y+l.clientTop}const S=m&&!g&&!u?Y0(m,h):Gn(0);return{width:s.width*v.x,height:s.height*v.y,x:s.x*v.x-h.scrollLeft*v.x+y.x+S.x,y:s.y*v.y-h.scrollTop*v.y+y.y+S.y}}function gC(n){return Array.from(n.getClientRects())}function vC(n){const a=Fn(n),s=Ic(n),l=n.ownerDocument.body,o=sn(a.scrollWidth,a.clientWidth,l.scrollWidth,l.clientWidth),u=sn(a.scrollHeight,a.clientHeight,l.scrollHeight,l.clientHeight);let m=-s.scrollLeft+Qc(n);const p=-s.scrollTop;return On(l).direction==="rtl"&&(m+=sn(a.clientWidth,l.clientWidth)-o),{width:o,height:u,x:m,y:p}}const Vx=25;function xC(n,a){const s=on(n),l=Fn(n),o=s.visualViewport;let u=l.clientWidth,m=l.clientHeight,p=0,h=0;if(o){u=o.width,m=o.height;const y=km();(!y||y&&a==="fixed")&&(p=o.offsetLeft,h=o.offsetTop)}const v=Qc(l);if(v<=0){const y=l.ownerDocument,g=y.body,S=getComputedStyle(g),j=y.compatMode==="CSS1Compat"&&parseFloat(S.marginLeft)+parseFloat(S.marginRight)||0,N=Math.abs(l.clientWidth-g.clientWidth-j);N<=Vx&&(u-=N)}else v<=Vx&&(u+=v);return{width:u,height:m,x:p,y:h}}const yC=new Set(["absolute","fixed"]);function bC(n,a){const s=Br(n,!0,a==="fixed"),l=s.top+n.clientTop,o=s.left+n.clientLeft,u=Yn(n)?Ys(n):Gn(1),m=n.clientWidth*u.x,p=n.clientHeight*u.y,h=o*u.x,v=l*u.y;return{width:m,height:p,x:h,y:v}}function Kx(n,a,s){let l;if(a==="viewport")l=xC(n,s);else if(a==="document")l=vC(Fn(n));else if(An(a))l=bC(a,s);else{const o=G0(n);l={x:a.x-o.x,y:a.y-o.y,width:a.width,height:a.height}}return xc(l)}function V0(n,a){const s=lr(n);return s===a||!An(s)||Zs(s)?!1:On(s).position==="fixed"||V0(s,a)}function SC(n,a){const s=a.get(n);if(s)return s;let l=hl(n,[],!1).filter(p=>An(p)&&ti(p)!=="body"),o=null;const u=On(n).position==="fixed";let m=u?lr(n):n;for(;An(m)&&!Zs(m);){const p=On(m),h=zm(m);!h&&p.position==="fixed"&&(o=null),(u?!h&&!o:!h&&p.position==="static"&&!!o&&yC.has(o.position)||El(m)&&!h&&V0(n,m))?l=l.filter(y=>y!==m):o=p,m=lr(m)}return a.set(n,l),l}function wC(n){let{element:a,boundary:s,rootBoundary:l,strategy:o}=n;const m=[...s==="clippingAncestors"?Bc(a)?[]:SC(a,this._c):[].concat(s),l],p=m[0],h=m.reduce((v,y)=>{const g=Kx(a,y,o);return v.top=sn(g.top,v.top),v.right=ir(g.right,v.right),v.bottom=ir(g.bottom,v.bottom),v.left=sn(g.left,v.left),v},Kx(a,p,o));return{width:h.right-h.left,height:h.bottom-h.top,x:h.left,y:h.top}}function EC(n){const{width:a,height:s}=Q0(n);return{width:a,height:s}}function jC(n,a,s){const l=Yn(a),o=Fn(a),u=s==="fixed",m=Br(n,!0,u,a);let p={scrollLeft:0,scrollTop:0};const h=Gn(0);function v(){h.x=Qc(o)}if(l||!l&&!u)if((ti(a)!=="body"||El(o))&&(p=Ic(a)),l){const j=Br(a,!0,u,a);h.x=j.x+a.clientLeft,h.y=j.y+a.clientTop}else o&&v();u&&!l&&o&&v();const y=o&&!l&&!u?Y0(o,p):Gn(0),g=m.left+p.scrollLeft-h.x-y.x,S=m.top+p.scrollTop-h.y-y.y;return{x:g,y:S,width:m.width,height:m.height}}function Mf(n){return On(n).position==="static"}function Fx(n,a){if(!Yn(n)||On(n).position==="fixed")return null;if(a)return a(n);let s=n.offsetParent;return Fn(n)===s&&(s=s.ownerDocument.body),s}function K0(n,a){const s=on(n);if(Bc(n))return s;if(!Yn(n)){let o=lr(n);for(;o&&!Zs(o);){if(An(o)&&!Mf(o))return o;o=lr(o)}return s}let l=Fx(n,a);for(;l&&iC(l)&&Mf(l);)l=Fx(l,a);return l&&Zs(l)&&Mf(l)&&!zm(l)?s:l||dC(n)||s}const NC=async function(n){const a=this.getOffsetParent||K0,s=this.getDimensions,l=await s(n.floating);return{reference:jC(n.reference,await a(n.floating),n.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function _C(n){return On(n).direction==="rtl"}const CC={convertOffsetParentRelativeRectToViewportRelativeRect:hC,getDocumentElement:Fn,getClippingRect:wC,getOffsetParent:K0,getElementRects:NC,getClientRects:gC,getDimensions:EC,getScale:Ys,isElement:An,isRTL:_C};function F0(n,a){return n.x===a.x&&n.y===a.y&&n.width===a.width&&n.height===a.height}function AC(n,a){let s=null,l;const o=Fn(n);function u(){var p;clearTimeout(l),(p=s)==null||p.disconnect(),s=null}function m(p,h){p===void 0&&(p=!1),h===void 0&&(h=1),u();const v=n.getBoundingClientRect(),{left:y,top:g,width:S,height:j}=v;if(p||a(),!S||!j)return;const N=Xo(g),E=Xo(o.clientWidth-(y+S)),C=Xo(o.clientHeight-(g+j)),M=Xo(y),G={rootMargin:-N+"px "+-E+"px "+-C+"px "+-M+"px",threshold:sn(0,ir(1,h))||1};let F=!0;function B(P){const T=P[0].intersectionRatio;if(T!==h){if(!F)return m();T?m(!1,T):l=setTimeout(()=>{m(!1,1e-7)},1e3)}T===1&&!F0(v,n.getBoundingClientRect())&&m(),F=!1}try{s=new IntersectionObserver(B,{...G,root:o.ownerDocument})}catch{s=new IntersectionObserver(B,G)}s.observe(n)}return m(!0),u}function OC(n,a,s,l){l===void 0&&(l={});const{ancestorScroll:o=!0,ancestorResize:u=!0,elementResize:m=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:h=!1}=l,v=Pm(n),y=o||u?[...v?hl(v):[],...hl(a)]:[];
vendor: 7,319 bytes, line 49
49y.forEach(M=>{o&&M.addEventListener("scroll",s,{passive:!0}),u&&M.addEventListener("resize",s)});const g=v&&p?AC(v,s):null;let S=-1,j=null;m&&(j=new ResizeObserver(M=>{let[q]=M;q&&q.target===v&&j&&(j.unobserve(a),cancelAnimationFrame(S),S=requestAnimationFrame(()=>{var G;(G=j)==null||G.observe(a)})),s()}),v&&!h&&j.observe(v),j.observe(a));let N,E=h?Br(n):null;h&&C();function C(){const M=Br(n);E&&!F0(E,M)&&s(),E=M,N=requestAnimationFrame(C)}return s(),()=>{var M;y.forEach(q=>{o&&q.removeEventListener("scroll",s),u&&q.removeEventListener("resize",s)}),g?.(),(M=j)==null||M.disconnect(),j=null,h&&cancelAnimationFrame(N)}}const MC=eC,TC=tC,DC=Z_,RC=aC,zC=J_,Xx=$_,kC=nC,PC=(n,a,s)=>{const l=new Map,o={platform:CC,...s},u={...o.platform,_c:l};return X_(n,a,{...o,platform:u})};var HC=typeof document<"u",LC=function(){},cc=HC?b.useLayoutEffect:LC;function yc(n,a){if(n===a)return!0;if(typeof n!=typeof a)return!1;if(typeof n=="function"&&n.toString()===a.toString())return!0;let s,l,o;if(n&&a&&typeof n=="object"){if(Array.isArray(n)){if(s=n.length,s!==a.length)return!1;for(l=s;l--!==0;)if(!yc(n[l],a[l]))return!1;return!0}if(o=Object.keys(n),s=o.length,s!==Object.keys(a).length)return!1;for(l=s;l--!==0;)if(!{}.hasOwnProperty.call(a,o[l]))return!1;for(l=s;l--!==0;){const u=o[l];if(!(u==="_owner"&&n.$$typeof)&&!yc(n[u],a[u]))return!1}return!0}return n!==n&&a!==a}function X0(n){return typeof window>"u"?1:(n.ownerDocument.defaultView||window).devicePixelRatio||1}function $x(n,a){const s=X0(n);return Math.round(a*s)/s}function Tf(n){const a=b.useRef(n);return cc(()=>{a.current=n}),a}function UC(n){n===void 0&&(n={});const{placement:a="bottom",strategy:s="absolute",middleware:l=[],platform:o,elements:{reference:u,floating:m}={},transform:p=!0,whileElementsMounted:h,open:v}=n,[y,g]=b.useState({x:0,y:0,strategy:s,placement:a,middlewareData:{},isPositioned:!1}),[S,j]=b.useState(l);yc(S,l)||j(l);const[N,E]=b.useState(null),[C,M]=b.useState(null),q=b.useCallback(z=>{z!==P.current&&(P.current=z,E(z))},[]),G=b.useCallback(z=>{z!==T.current&&(T.current=z,M(z))},[]),F=u||N,B=m||C,P=b.useRef(null),T=b.useRef(null),k=b.useRef(y),W=h!=null,ee=Tf(h),re=Tf(o),ne=Tf(v),oe=b.useCallback(()=>{if(!P.current||!T.current)return;const z={placement:a,strategy:s,middleware:S};re.current&&(z.platform=re.current),PC(P.current,T.current,z).then($=>{const ce={...$,isPositioned:ne.current!==!1};ie.current&&!yc(k.current,ce)&&(k.current=ce,Mm.flushSync(()=>{g(ce)}))})},[S,a,s,re,ne]);cc(()=>{v===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,g(z=>({...z,isPositioned:!1})))},[v]);const ie=b.useRef(!1);cc(()=>(ie.current=!0,()=>{ie.current=!1}),[]),cc(()=>{if(F&&(P.current=F),B&&(T.current=B),F&&B){if(ee.current)return ee.current(F,B,oe);oe()}},[F,B,oe,ee,W]);const fe=b.useMemo(()=>({reference:P,floating:T,setReference:q,setFloating:G}),[q,G]),O=b.useMemo(()=>({reference:F,floating:B}),[F,B]),I=b.useMemo(()=>{const z={position:s,left:0,top:0};if(!O.floating)return z;const $=$x(O.floating,y.x),ce=$x(O.floating,y.y);return p?{...z,transform:"translate("+$+"px, "+ce+"px)",...X0(O.floating)>=1.5&&{willChange:"transform"}}:{position:s,left:$,top:ce}},[s,p,O.floating,y.x,y.y]);return b.useMemo(()=>({...y,update:oe,refs:fe,elements:O,floatingStyles:I}),[y,oe,fe,O,I])}const qC=n=>{function a(s){return{}.hasOwnProperty.call(s,"current")}return{name:"arrow",options:n,fn(s){const{element:l,padding:o}=typeof n=="function"?n(s):n;return l&&a(l)?l.current!=null?Xx({element:l.current,padding:o}).fn(s):{}:l?Xx({element:l,padding:o}).fn(s):{}}}},BC=(n,a)=>({...MC(n),options:[n,a]}),IC=(n,a)=>({...TC(n),options:[n,a]}),QC=(n,a)=>({...kC(n),options:[n,a]}),GC=(n,a)=>({...DC(n),options:[n,a]}),YC=(n,a)=>({...RC(n),options:[n,a]}),VC=(n,a)=>({...zC(n),options:[n,a]}),KC=(n,a)=>({...qC(n),options:[n,a]});var FC="Arrow",$0=b.forwardRef((n,a)=>{const{children:s,width:l=10,height:o=5,...u}=n;return d.jsx(Ue.svg,{...u,ref:a,width:l,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:n.asChild?s:d.jsx("polygon",{points:"0,0 30,0 15,10"})})});$0.displayName=FC;var XC=$0;function Z0(n){const[a,s]=b.useState(void 0);return sr(()=>{if(n){s({width:n.offsetWidth,height:n.offsetHeight});const l=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const u=o[0];let m,p;if("borderBoxSize"in u){const h=u.borderBoxSize,v=Array.isArray(h)?h[0]:h;m=v.inlineSize,p=v.blockSize}else m=n.offsetWidth,p=n.offsetHeight;s({width:m,height:p})});return l.observe(n,{box:"border-box"}),()=>l.unobserve(n)}else s(void 0)},[n]),a}var Hm="Popper",[J0,Gc]=Sa(Hm),[$C,W0]=J0(Hm),eb=n=>{const{__scopePopper:a,children:s}=n,[l,o]=b.useState(null);return d.jsx($C,{scope:a,anchor:l,onAnchorChange:o,children:s})};eb.displayName=Hm;var tb="PopperAnchor",nb=b.forwardRef((n,a)=>{const{__scopePopper:s,virtualRef:l,...o}=n,u=W0(tb,s),m=b.useRef(null),p=ct(a,m),h=b.useRef(null);return b.useEffect(()=>{const v=h.current;h.current=l?.current||m.current,v!==h.current&&u.onAnchorChange(h.current)}),l?null:d.jsx(Ue.div,{...o,ref:p})});nb.displayName=tb;var Lm="PopperContent",[ZC,JC]=J0(Lm),ab=b.forwardRef((n,a)=>{const{__scopePopper:s,side:l="bottom",sideOffset:o=0,align:u="center",alignOffset:m=0,arrowPadding:p=0,avoidCollisions:h=!0,collisionBoundary:v=[],collisionPadding:y=0,sticky:g="partial",hideWhenDetached:S=!1,updatePositionStrategy:j="optimized",onPlaced:N,...E}=n,C=W0(Lm,s),[M,q]=b.useState(null),G=ct(a,se=>q(se)),[F,B]=b.useState(null),P=Z0(F),T=P?.width??0,k=P?.height??0,W=l+(u!=="center"?"-"+u:""),ee=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},re=Array.isArray(v)?v:[v],ne=re.length>0,oe={padding:ee,boundary:re.filter(eA),altBoundary:ne},{refs:ie,floatingStyles:fe,placement:O,isPositioned:I,middlewareData:z}=UC({strategy:"fixed",placement:W,whileElementsMounted:(...se)=>OC(...se,{animationFrame:j==="always"}),elements:{reference:C.anchor},middleware:[BC({mainAxis:o+k,alignmentAxis:m}),h&&IC({mainAxis:!0,crossAxis:!1,limiter:g==="partial"?QC():void 0,...oe}),h&&GC({...oe}),YC({...oe,apply:({elements:se,rects:xe,availableWidth:Oe,availableHeight:le})=>{const{width:Ve,height:Je}=xe.reference,cn=se.floating.style;cn.setProperty("--radix-popper-available-width",`${Oe}px`),cn.setProperty("--radix-popper-available-height",`${le}px`),cn.setProperty("--radix-popper-anchor-width",`${Ve}px`),cn.setProperty("--radix-popper-anchor-height",`${Je}px`)}}),F&&KC({element:F,padding:p}),tA({arrowWidth:T,arrowHeight:k}),S&&VC({strategy:"referenceHidden",...oe})]}),[$,ce]=ib(O),_=va(N);sr(()=>{I&&_?.()},[I,_]);const Y=z.arrow?.x,H=z.arrow?.y,K=z.arrow?.centerOffset!==0,[te,ue]=b.useState();return sr(()=>{M&&ue(window.getComputedStyle(M).zIndex)},[M]),d.jsx("div",{ref:ie.setFloating,"data-radix-popper-content-wrapper":"",style:{...fe,transform:I?fe.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:te,"--radix-popper-transform-origin":[z.transformOrigin?.x,z.transformOrigin?.y].join(" "),...z.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:n.dir,children:d.jsx(ZC,{scope:s,placedSide:$,onArrowChange:B,arrowX:Y,arrowY:H,shouldHideArrow:K,children:d.jsx(Ue.div,{"data-side":$,"data-align":ce,...E,ref:G,style:{...E.style,animation:I?void 0:"none"}})})})});ab.displayName=Lm;var rb="PopperArrow",WC={top:"bottom",right:"left",bottom:"top",left:"r
49ight"},sb=b.forwardRef(function(a,s){const{__scopePopper:l,...o}=a,u=JC(rb,l),m=WC[u.placedSide];return d.jsx("span",{ref:u.onArrowChange,style:{position:"absolute",left:u.arrowX,top:u.arrowY,[m]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[u.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[u.placedSide],visibility:u.shouldHideArrow?"hidden":void 0},children:d.jsx(XC,{...o,ref:s,style:{...o.style,display:"block"}})})});sb.displayName=rb;function eA(n){return n!==null}var tA=n=>({name:"transformOrigin",options:n,fn(a){const{placement:s,rects:l,middlewareData:o}=a,m=o.arrow?.centerOffset!==0,p=m?0:n.arrowWidth,h=m?0:n.arrowHeight,[v,y]=ib(s),g={start:"0%",center:"50%",end:"100%"}[y],S=(o.arrow?.x??0)+p/2,j=(o.arrow?.y??0)+h/2;let N="",E="";return v==="bottom"?(N=m?g:`${S}px`,E=`${-h}px`):v==="top"?(N=m?g:`${S}px`,E=`${l.floating.height+h}px`):v==="right"?(N=`${-h}px`,E=m?g:`${j}px`):v==="left"&&(N=`${l.floating.width+h}px`,E=m?g:`${j}px`),{data:{x:N,y:E}}}});function ib(n){const[a,s="center"]=n.split("-");return[a,s]}var nA=eb,lb=nb,ob=ab,cb=sb,aA="Portal",Um=b.forwardRef((n,a)=>{const{container:s,...l}=n,[o,u]=b.useState(!1);sr(()=>u(!0),[]);const m=s||o&&globalThis?.document?.body;return m?z0.createPortal(d.jsx(Ue.div,{...l,ref:a}),m):null});Um.displayName=aA;function rA(n,a){return b.useReducer((s,l)=>a[s][l]??s,n)}var Tn=n=>{const{present:a,children:s}=n,l=sA(a),o=typeof s=="function"?s({present:l.isPresent}):b.Children.only(s),u=ct(l.ref,iA(o));return typeof s=="function"||l.isPresent?b.cloneElement(o,{ref:u}):null};Tn.displayName="Presence";function sA(n){const[a,s]=b.useState(),l=b.useRef(null),o=b.useRef(n),u=b.useRef("none"),m=n?"mounted":"unmounted",[p,h]=rA(m,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return b.useEffect(()=>{const v=$o(l.current);u.current=p==="mounted"?v:"none"},[p]),sr(()=>{const v=l.current,y=o.current;if(y!==n){const S=u.current,j=$o(v);n?h("MOUNT"):j==="none"||v?.display==="none"?h("UNMOUNT"):h(y&&S!==j?"ANIMATION_OUT":"UNMOUNT"),o.current=n}},[n,h]),sr(()=>{if(a){let v;const y=a.ownerDocument.defaultView??window,g=j=>{const E=$o(l.current).includes(CSS.escape(j.animationName));if(j.target===a&&E&&(h("ANIMATION_END"),!o.current)){const C=a.style.animationFillMode;a.style.animationFillMode="forwards",v=y.setTimeout(()=>{a.style.animationFillMode==="forwards"&&(a.style.animationFillMode=C)})}},S=j=>{j.target===a&&(u.current=$o(l.current))};return a.addEventListener("animationstart",S),a.addEventListener("animationcancel",g),a.addEventListener("animationend",g),()=>{y.clearTimeout(v),a.removeEventListener("animationstart",S),a.removeEventListener("animationcancel",g),a.removeEventListener("animationend",g)}}else h("ANIMATION_END")},[a,h]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:b.useCallback(v=>{l.current=v?getComputedStyle(v):null,s(v)},[])}}function $o(n){return n?.animationName||"none"}function iA(n){let a=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?n.ref:(a=Object.getOwnPropertyDescriptor(n,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning,s?n.props.ref:n.props.ref||n.ref)}var lA=Tc[" useInsertionEffect ".trim().toString()]||sr;function jl({prop:n,defaultProp:a,onChange:s=()=>{},caller:l}){const[o,u,m]=oA({defaultProp:a,onChange:s}),p=n!==void 0,h=p?n:o;{const y=b.useRef(n!==void 0);b.useEffect(()=>{const g=y.current;g!==p&&console.warn(`${l} is changing from ${g?"controlled":"uncontrolled"} to ${p?"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.`),y.current=p},[p,l])}const v=b.useCallback(y=>{if(p){const g=cA(y)?y(n):y;g!==n&&m.current?.(g)}else u(y)},[p,n,u,m]);return[h,v]}function oA({defaultProp:n,onChange:a}){const[s,l]=b.useState(n),o=b.useRef(s),u=b.useRef(a);return lA(()=>{u.current=a},[a]),b.useEffect(()=>{o.current!==s&&(u.current?.(s),o.current=s)},[s,o]),[s,l,u]}function cA(n){return typeof n=="function"}var uA=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"}),dA="VisuallyHidden",ub=b.forwardRef((n,a)=>d.jsx(Ue.span,{...n,ref:a,style:{...uA,...n.style}}));ub.displayName=dA;var fA=ub,[Yc]=Sa("Tooltip",[Gc]),qm=Gc(),db="TooltipProvider",mA=700,Zx="tooltip.open",[pA,fb]=Yc(db),mb=n=>{const{__scopeTooltip:a,delayDuration:s=mA,skipDelayDuration:l=300,disableHoverableContent:o=!1,children:u}=n,m=b.useRef(!0),p=b.useRef(!1),h=b.useRef(0);return b.useEffect(()=>{const v=h.current;return()=>window.clearTimeout(v)},[]),d.jsx(pA,{scope:a,isOpenDelayedRef:m,delayDuration:s,onOpen:b.useCallback(()=>{window.clearTimeout(h.current),m.current=!1},[]),onClose:b.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>m.current=!0,l)},[l]),isPointerInTransitRef:p,onPointerInTransitChange:b.useCallback(v=>{p.current=v},[]),disableHoverableContent:o,children:u})};mb.displayName=db;var pb="Tooltip",[kD,Vc]=Yc(pb),mm="TooltipTrigger",hA=b.forwardRef((n,a)=>{const{__scopeTooltip:s,...l}=n,o=Vc(mm,s),u=fb(mm,s),m=qm(s),p=b.useRef(null),h=ct(a,p,o.onTriggerChange),v=b.useRef(!1),y=b.useRef(!1),g=b.useCallback(()=>v.current=!1,[]);return b.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),d.jsx(lb,{asChild:!0,...m,children:d.jsx(Ue.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...l,ref:h,onPointerMove:be(n.onPointerMove,S=>{S.pointerType!=="touch"&&!y.current&&!u.isPointerInTransitRef.current&&(o.onTriggerEnter(),y.current=!0)}),onPointerLeave:be(n.onPointerLeave,()=>{o.onTriggerLeave(),y.current=!1}),onPointerDown:be(n.onPointerDown,()=>{o.open&&o.onClose(),v.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:be(n.onFocus,()=>{v.current||o.onOpen()}),onBlur:be(n.onBlur,o.onClose),onClick:be(n.onClick,o.onClose)})})});hA.displayName=mm;var gA="TooltipPortal",[PD,vA]=Yc(gA,{forceMount:void 0}),Js="TooltipContent",xA=b.forwardRef((n,a)=>{const s=vA(Js,n.__scopeTooltip),{forceMount:l=s.forceMount,side:o="top",...u}=n,m=Vc(Js,n.__scopeTooltip);return d.jsx(Tn,{present:l||m.open,children:m.disableHoverableContent?d.jsx(hb,{side:o,...u,ref:a}):d.jsx(yA,{side:o,...u,ref:a})})}),yA=b.forwardRef((n,a)=>{const s=Vc(Js,n.__scopeTooltip),l=fb(Js,n.__scopeTooltip),o=b.useRef(null),u=ct(
vendor: 11,598 bytes, line 49
49a,o),[m,p]=b.useState(null),{trigger:h,onClose:v}=s,y=o.current,{onPointerInTransitChange:g}=l,S=b.useCallback(()=>{p(null),g(!1)},[g]),j=b.useCallback((N,E)=>{const C=N.currentTarget,M={x:N.clientX,y:N.clientY},q=jA(M,C.getBoundingClientRect()),G=NA(M,q),F=_A(E.getBoundingClientRect()),B=AA([...G,...F]);p(B),g(!0)},[g]);return b.useEffect(()=>()=>S(),[S]),b.useEffect(()=>{if(h&&y){const N=C=>j(C,y),E=C=>j(C,h);return h.addEventListener("pointerleave",N),y.addEventListener("pointerleave",E),()=>{h.removeEventListener("pointerleave",N),y.removeEventListener("pointerleave",E)}}},[h,y,j,S]),b.useEffect(()=>{if(m){const N=E=>{const C=E.target,M={x:E.clientX,y:E.clientY},q=h?.contains(C)||y?.contains(C),G=!CA(M,m);q?S():G&&(S(),v())};return document.addEventListener("pointermove",N),()=>document.removeEventListener("pointermove",N)}},[h,y,m,v,S]),d.jsx(hb,{...n,ref:u})}),[bA,SA]=Yc(pb,{isInside:!1}),wA=E_("TooltipContent"),hb=b.forwardRef((n,a)=>{const{__scopeTooltip:s,children:l,"aria-label":o,onEscapeKeyDown:u,onPointerDownOutside:m,...p}=n,h=Vc(Js,s),v=qm(s),{onClose:y}=h;return b.useEffect(()=>(document.addEventListener(Zx,y),()=>document.removeEventListener(Zx,y)),[y]),b.useEffect(()=>{if(h.trigger){const g=S=>{S.target?.contains(h.trigger)&&y()};return window.addEventListener("scroll",g,{capture:!0}),()=>window.removeEventListener("scroll",g,{capture:!0})}},[h.trigger,y]),d.jsx(Uc,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:u,onPointerDownOutside:m,onFocusOutside:g=>g.preventDefault(),onDismiss:y,children:d.jsxs(ob,{"data-state":h.stateAttribute,...v,...p,ref:a,style:{...p.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:[d.jsx(wA,{children:l}),d.jsx(bA,{scope:s,isInside:!0,children:d.jsx(fA,{id:h.contentId,role:"tooltip",children:o||l})})]})})});xA.displayName=Js;var gb="TooltipArrow",EA=b.forwardRef((n,a)=>{const{__scopeTooltip:s,...l}=n,o=qm(s);return SA(gb,s).isInside?null:d.jsx(cb,{...o,...l,ref:a})});EA.displayName=gb;function jA(n,a){const s=Math.abs(a.top-n.y),l=Math.abs(a.bottom-n.y),o=Math.abs(a.right-n.x),u=Math.abs(a.left-n.x);switch(Math.min(s,l,o,u)){case u:return"left";case o:return"right";case s:return"top";case l:return"bottom";default:throw new Error("unreachable")}}function NA(n,a,s=5){const l=[];switch(a){case"top":l.push({x:n.x-s,y:n.y+s},{x:n.x+s,y:n.y+s});break;case"bottom":l.push({x:n.x-s,y:n.y-s},{x:n.x+s,y:n.y-s});break;case"left":l.push({x:n.x+s,y:n.y-s},{x:n.x+s,y:n.y+s});break;case"right":l.push({x:n.x-s,y:n.y-s},{x:n.x-s,y:n.y+s});break}return l}function _A(n){const{top:a,right:s,bottom:l,left:o}=n;return[{x:o,y:a},{x:s,y:a},{x:s,y:l},{x:o,y:l}]}function CA(n,a){const{x:s,y:l}=n;let o=!1;for(let u=0,m=a.length-1;u<a.length;m=u++){const p=a[u],h=a[m],v=p.x,y=p.y,g=h.x,S=h.y;y>l!=S>l&&s<(g-v)*(l-y)/(S-y)+v&&(o=!o)}return o}function AA(n){const a=n.slice();return a.sort((s,l)=>s.x<l.x?-1:s.x>l.x?1:s.y<l.y?-1:s.y>l.y?1:0),OA(a)}function OA(n){if(n.length<=1)return n.slice();const a=[];for(let l=0;l<n.length;l++){const o=n[l];for(;a.length>=2;){const u=a[a.length-1],m=a[a.length-2];if((u.x-m.x)*(o.y-m.y)>=(u.y-m.y)*(o.x-m.x))a.pop();else break}a.push(o)}a.pop();const s=[];for(let l=n.length-1;l>=0;l--){const o=n[l];for(;s.length>=2;){const u=s[s.length-1],m=s[s.length-2];if((u.x-m.x)*(o.y-m.y)>=(u.y-m.y)*(o.x-m.x))s.pop();else break}s.push(o)}return s.pop(),a.length===1&&s.length===1&&a[0].x===s[0].x&&a[0].y===s[0].y?a:a.concat(s)}var MA=mb;function vb(n){var a,s,l="";if(typeof n=="string"||typeof n=="number")l+=n;else if(typeof n=="object")if(Array.isArray(n)){var o=n.length;for(a=0;a<o;a++)n[a]&&(s=vb(n[a]))&&(l&&(l+=" "),l+=s)}else for(s in n)n[s]&&(l&&(l+=" "),l+=s);return l}function xb(){for(var n,a,s=0,l="",o=arguments.length;s<o;s++)(n=arguments[s])&&(a=vb(n))&&(l&&(l+=" "),l+=a);return l}const Bm="-",TA=n=>{const a=RA(n),{conflictingClassGroups:s,conflictingClassGroupModifiers:l}=n;return{getClassGroupId:m=>{const p=m.split(Bm);return p[0]===""&&p.length!==1&&p.shift(),yb(p,a)||DA(m)},getConflictingClassGroupIds:(m,p)=>{const h=s[m]||[];return p&&l[m]?[...h,...l[m]]:h}}},yb=(n,a)=>{if(n.length===0)return a.classGroupId;const s=n[0],l=a.nextPart.get(s),o=l?yb(n.slice(1),l):void 0;if(o)return o;if(a.validators.length===0)return;const u=n.join(Bm);return a.validators.find(({validator:m})=>m(u))?.classGroupId},Jx=/^\[(.+)\]$/,DA=n=>{if(Jx.test(n)){const a=Jx.exec(n)[1],s=a?.substring(0,a.indexOf(":"));if(s)return"arbitrary.."+s}},RA=n=>{const{theme:a,classGroups:s}=n,l={nextPart:new Map,validators:[]};for(const o in s)pm(s[o],l,o,a);return l},pm=(n,a,s,l)=>{n.forEach(o=>{if(typeof o=="string"){const u=o===""?a:Wx(a,o);u.classGroupId=s;return}if(typeof o=="function"){if(zA(o)){pm(o(l),a,s,l);return}a.validators.push({validator:o,classGroupId:s});return}Object.entries(o).forEach(([u,m])=>{pm(m,Wx(a,u),s,l)})})},Wx=(n,a)=>{let s=n;return a.split(Bm).forEach(l=>{s.nextPart.has(l)||s.nextPart.set(l,{nextPart:new Map,validators:[]}),s=s.nextPart.get(l)}),s},zA=n=>n.isThemeGetter,kA=n=>{if(n<1)return{get:()=>{},set:()=>{}};let a=0,s=new Map,l=new Map;const o=(u,m)=>{s.set(u,m),a++,a>n&&(a=0,l=s,s=new Map)};return{get(u){let m=s.get(u);if(m!==void 0)return m;if((m=l.get(u))!==void 0)return o(u,m),m},set(u,m){s.has(u)?s.set(u,m):o(u,m)}}},hm="!",gm=":",PA=gm.length,HA=n=>{const{prefix:a,experimentalParseClassName:s}=n;let l=o=>{const u=[];let m=0,p=0,h=0,v;for(let N=0;N<o.length;N++){let E=o[N];if(m===0&&p===0){if(E===gm){u.push(o.slice(h,N)),h=N+PA;continue}if(E==="/"){v=N;continue}}E==="["?m++:E==="]"?m--:E==="("?p++:E===")"&&p--}const y=u.length===0?o:o.substring(h),g=LA(y),S=g!==y,j=v&&v>h?v-h:void 0;return{modifiers:u,hasImportantModifier:S,baseClassName:g,maybePostfixModifierPosition:j}};if(a){const o=a+gm,u=l;l=m=>m.startsWith(o)?u(m.substring(o.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:m,maybePostfixModifierPosition:void 0}}if(s){const o=l;l=u=>s({className:u,parseClassName:o})}return l},LA=n=>n.endsWith(hm)?n.substring(0,n.length-1):n.startsWith(hm)?n.substring(1):n,UA=n=>{const a=Object.fromEntries(n.orderSensitiveModifiers.map(l=>[l,!0]));return l=>{if(l.length<=1)return l;const o=[];let u=[];return l.forEach(m=>{m[0]==="["||a[m]?(o.push(...u.sort(),m),u=[]):u.push(m)}),o.push(...u.sort()),o}},qA=n=>({cache:kA(n.cacheSize),parseClassName:HA(n),sortModifiers:UA(n),...TA(n)}),BA=/\s+/,IA=(n,a)=>{const{parseClassName:s,getClassGroupId:l,getConflictingClassGroupIds:o,sortModifiers:u}=a,m=[],p=n.trim().split(BA);let h="";for(let v=p.length-1;v>=0;v-=1){const y=p[v],{isExternal:g,modifiers:S,hasImportantModifier:j,baseClassName:N,maybePostfixModifierPosition:E}=s(y);if(g){h=y+(h.length>0?" "+h:h);continue}let C=!!E,M=l(C?N.substring(0,E):N);if(!M){if(!C){h=y+(h.length>0?" "+h:h);continue}if(M=l(N),!M){h=y+(h.length>0?" "+h:h);continue}C=!1}const q=u(S).join(":"),G=j?q+hm:q,F=G+M;if(m.includes(F))continue;m.push(F);const B=o(M,C);for(let P=0;P<B.length;++P){const T=B[P];m.push(G+T)}h=y+(h.length>0?" "+h:h)}return h};function QA(){let n=0,a,s,l="";for(;n<arguments.length;)(a=arguments[n++])&&(s=bb(a))&&(l&&(l+=" "),l+=s);return l}const bb=n=>{if(typeof n=="string")return n;let a,s="";for(let l=0;l<n.length;l++)n[l]&&(a=bb(n[l]))&&(s&&(s+=" "),s+=a);return s};function GA(n,...a){let s,l,o,u=m;function m(h){const v=a.reduce((y,g)=>g(y),n());return s=qA(v),l=s.cache.get,o=s.cache.set,u=p,p(h)}function p(h){const v=l(h);if(v)return v;const y=IA(h,s);return o(h,y),y}return function(){return u(QA.apply(null,arguments))}}const gt=n=>{const a=s=>s[n]||[];return a.isThemeGetter=!0,a},Sb=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,wb=/^\((?:(\w[\w-]*):)?(.+)\)$/i,YA=/^\d+\/\d+$/,VA=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,KA=/\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$/,FA=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,XA=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,$A=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ls=n=>YA.test(n),Ce=n=>!!n&&!Number.isNaN(Number(n)),Xa=n=>!!n&&Number.isInteger(Number(n)),Df=n=>n.endsWith("%")&&Ce(n.slice(0,-1)),pa=n=>VA.test(n),ZA=()=>!0,JA=n=>KA.test(n)&&!FA.test(n),Eb=()=>!1,WA=n=>XA.test(n),eO=n=>$A.test(n),tO=n=>!pe(n)&&!he(n),nO=n=>ni(n,_b,Eb),pe=n=>Sb.test(n),Rr=n=>ni(n,Cb,JA),Rf=n=>ni(n,lO,Ce),ey=n=>ni(n,jb,Eb),aO=n=>ni(n,Nb,eO),Zo=n=>ni(n,Ab,WA),he=n=>wb.test(n),rl=n=>ai(n,Cb),rO=n=>ai(n,oO),ty=n=>ai(n,jb),sO=n=>ai(n,_b),iO=n=>ai(n,Nb),Jo=n=>ai(n,Ab,!0),ni=(n,a,s)=>{const l=Sb.exec(n);return l?l[1]?a(l[1]):s(l[2]):!1},ai=(n,a,s=!1)=>{const l=wb.exec(n);return l?l[1]?a(l[1]):s:!1},jb=n=>n==="position"||n==="percentage",Nb=n=>n==="image"||n==="url",_b=n=>n==="length"||n==="size"||n==="bg-size",Cb=n=>n==="length",lO=n=>n==="number",oO=n=>n==="family-name",Ab=n=>n==="shadow",cO=()=>{const n=gt("color"),a=gt("font"),s=gt("text"),l=gt("font-weight"),o=gt("tracking"),u=gt("leading"),m=gt("breakpoint"),p=gt("container"),h=gt("spacing"),v=gt("radius"),y=gt("shadow"),g=gt("inset-shadow"),S=gt("text-shadow"),j=gt("drop-shadow"),N=gt("blur"),E=gt("perspective"),C=gt("aspect"),M=gt("ease"),q=gt("animate"),G=()=>["auto","avoid","all","avoid-page","page","left","right","column"],F=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],B=()=>[...F(),he,pe],P=()=>["auto","hidden","clip","visible","scroll"],T=()=>["auto","contain","none"],k=()=>[he,pe,h],W=()=>[Ls,"full","auto",...k()],ee=()=>[Xa,"none","subgrid",he,pe],re=()=>["auto",{span:["full",Xa,he,pe]},Xa,he,pe],ne=()=>[Xa,"auto",he,pe],oe=()=>["auto","min","max","fr",he,pe],ie=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],fe=()=>["start","end","center","stretch","center-safe","end-safe"],O=()=>["auto",...k()],I=()=>[Ls,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...k()],z=()=>[n,he,pe],$=()=>[...F(),ty,ey,{position:[he,pe]}],ce=()=>["no-repeat",{repeat:["","x","y","space","round"]}],_=()=>["auto","cover","contain",sO,nO,{size:[he,pe]}],Y=()=>[Df,rl,Rr],H=()=>["","none","full",v,he,pe],K=()=>["",Ce,rl,Rr],te=()=>["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"],se=()=>[Ce,Df,ty,ey],xe=()=>["","none",N,he,pe],Oe=()=>["none",Ce,he,pe],le=()=>["none",Ce,he,pe],Ve=()=>[Ce,he,pe],Je=()=>[Ls,"full",...k()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[pa],breakpoint:[pa],color:[ZA],container:[pa],"drop-shadow":[pa],ease:["in","out","in-out"],font:[tO],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[pa],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[pa],shadow:[pa],spacing:["px",Ce],text:[pa],"text-shadow":[pa],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Ls,pe,he,C]}
vendor: 12,865 bytes, line 49
49],container:["container"],columns:[{columns:[Ce,pe,he,p]}],"break-after":[{"break-after":G()}],"break-before":[{"break-before":G()}],"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:B()}],overflow:[{overflow:P()}],"overflow-x":[{"overflow-x":P()}],"overflow-y":[{"overflow-y":P()}],overscroll:[{overscroll:T()}],"overscroll-x":[{"overscroll-x":T()}],"overscroll-y":[{"overscroll-y":T()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:W()}],"inset-x":[{"inset-x":W()}],"inset-y":[{"inset-y":W()}],start:[{start:W()}],end:[{end:W()}],top:[{top:W()}],right:[{right:W()}],bottom:[{bottom:W()}],left:[{left:W()}],visibility:["visible","invisible","collapse"],z:[{z:[Xa,"auto",he,pe]}],basis:[{basis:[Ls,"full","auto",p,...k()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Ce,Ls,"auto","initial","none",pe]}],grow:[{grow:["",Ce,he,pe]}],shrink:[{shrink:["",Ce,he,pe]}],order:[{order:[Xa,"first","last","none",he,pe]}],"grid-cols":[{"grid-cols":ee()}],"col-start-end":[{col:re()}],"col-start":[{"col-start":ne()}],"col-end":[{"col-end":ne()}],"grid-rows":[{"grid-rows":ee()}],"row-start-end":[{row:re()}],"row-start":[{"row-start":ne()}],"row-end":[{"row-end":ne()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":oe()}],"auto-rows":[{"auto-rows":oe()}],gap:[{gap:k()}],"gap-x":[{"gap-x":k()}],"gap-y":[{"gap-y":k()}],"justify-content":[{justify:[...ie(),"normal"]}],"justify-items":[{"justify-items":[...fe(),"normal"]}],"justify-self":[{"justify-self":["auto",...fe()]}],"align-content":[{content:["normal",...ie()]}],"align-items":[{items:[...fe(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...fe(),{baseline:["","last"]}]}],"place-content":[{"place-content":ie()}],"place-items":[{"place-items":[...fe(),"baseline"]}],"place-self":[{"place-self":["auto",...fe()]}],p:[{p:k()}],px:[{px:k()}],py:[{py:k()}],ps:[{ps:k()}],pe:[{pe:k()}],pt:[{pt:k()}],pr:[{pr:k()}],pb:[{pb:k()}],pl:[{pl:k()}],m:[{m:O()}],mx:[{mx:O()}],my:[{my:O()}],ms:[{ms:O()}],me:[{me:O()}],mt:[{mt:O()}],mr:[{mr:O()}],mb:[{mb:O()}],ml:[{ml:O()}],"space-x":[{"space-x":k()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":k()}],"space-y-reverse":["space-y-reverse"],size:[{size:I()}],w:[{w:[p,"screen",...I()]}],"min-w":[{"min-w":[p,"screen","none",...I()]}],"max-w":[{"max-w":[p,"screen","none","prose",{screen:[m]},...I()]}],h:[{h:["screen","lh",...I()]}],"min-h":[{"min-h":["screen","lh","none",...I()]}],"max-h":[{"max-h":["screen","lh",...I()]}],"font-size":[{text:["base",s,rl,Rr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[l,he,Rf]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Df,pe]}],"font-family":[{font:[rO,pe,a]}],"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,he,pe]}],"line-clamp":[{"line-clamp":[Ce,"none",he,Rf]}],leading:[{leading:[u,...k()]}],"list-image":[{"list-image":["none",he,pe]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",he,pe]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:z()}],"text-color":[{text:z()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...te(),"wavy"]}],"text-decoration-thickness":[{decoration:[Ce,"from-font","auto",he,Rr]}],"text-decoration-color":[{decoration:z()}],"underline-offset":[{"underline-offset":[Ce,"auto",he,pe]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:k()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",he,pe]}],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",he,pe]}],"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:ce()}],"bg-size":[{bg:_()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Xa,he,pe],radial:["",he,pe],conic:[Xa,he,pe]},iO,aO]}],"bg-color":[{bg:z()}],"gradient-from-pos":[{from:Y()}],"gradient-via-pos":[{via:Y()}],"gradient-to-pos":[{to:Y()}],"gradient-from":[{from:z()}],"gradient-via":[{via:z()}],"gradient-to":[{to:z()}],rounded:[{rounded:H()}],"rounded-s":[{"rounded-s":H()}],"rounded-e":[{"rounded-e":H()}],"rounded-t":[{"rounded-t":H()}],"rounded-r":[{"rounded-r":H()}],"rounded-b":[{"rounded-b":H()}],"rounded-l":[{"rounded-l":H()}],"rounded-ss":[{"rounded-ss":H()}],"rounded-se":[{"rounded-se":H()}],"rounded-ee":[{"rounded-ee":H()}],"rounded-es":[{"rounded-es":H()}],"rounded-tl":[{"rounded-tl":H()}],"rounded-tr":[{"rounded-tr":H()}],"rounded-br":[{"rounded-br":H()}],"rounded-bl":[{"rounded-bl":H()}],"border-w":[{border:K()}],"border-w-x":[{"border-x":K()}],"border-w-y":[{"border-y":K()}],"border-w-s":[{"border-s":K()}],"border-w-e":[{"border-e":K()}],"border-w-t":[{"border-t":K()}],"border-w-r":[{"border-r":K()}],"border-w-b":[{"border-b":K()}],"border-w-l":[{"border-l":K()}],"divide-x":[{"divide-x":K()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":K()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...te(),"hidden","none"]}],"divide-style":[{divide:[...te(),"hidden","none"]}],"border-color":[{border:z()}],"border-color-x":[{"border-x":z()}],"border-color-y":[{"border-y":z()}],"border-color-s":[{"border-s":z()}],"border-color-e":[{"border-e":z()}],"border-color-t":[{"border-t":z()}],"border-color-r":[{"border-r":z()}],"border-color-b":[{"border-b":z()}],"border-color-l":[{"border-l":z()}],"divide-color":[{divide:z()}],"outline-style":[{outline:[...te(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Ce,he,pe]}],"outline-w":[{outline:["",Ce,rl,Rr]}],"outline-color":[{outline:z()}],shadow:[{shadow:["","none",y,Jo,Zo]}],"shadow-color":[{shadow:z()}],"inset-shadow":[{"inset-shadow":["none",g,Jo,Zo]}],"inset-shadow-color":[{"inset-shadow":z()}],"ring-w":[{ring:K()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:z()}],"ring-offset-w":[{"ring-offset":[Ce,Rr]}],"ring-offset-color":[{"ring-offset":z()}],"inset-ring-w":[{"inset-ring":K()}],"inset-ring-color":[{"inset-ring":z()}],"text-shadow":[{"text-shadow":["none",S,Jo,Zo]}],"text-shadow-color":[{"text-shadow":z()}],opacity:[{opacity:[Ce,he,pe]}],"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":[Ce]}],"mask-image-linear-from-pos":[{"mask-linear-from":se()}],"mask-image-linear-to-pos":[{"mask-linear-to":se()}],"mask-image-linear-from-color":[{"mask-linear-from":z()}],"mask-image-linear-to-color":[{"mask-linear-to":z()}],"mask-image-t-from-pos":[{"mask-t-from":se()}],"mask-image-t-to-pos":[{"mask-t-to":se()}],"mask-image-t-from-color":[{"mask-t-from":z()}],"mask-image-t-to-color":[{"mask-t-to":z()}],"mask-image-r-from-pos":[{"mask-r-from":se()}],"mask-image-r-to-pos":[{"mask-r-to":se()}],"mask-image-r-from-color":[{"mask-r-from":z()}],"mask-image-r-to-color":[{"mask-r-to":z()}],"mask-image-b-from-pos":[{"mask-b-from":se()}],"mask-image-b-to-pos":[{"mask-b-to":se()}],"mask-image-b-from-color":[{"mask-b-from":z()}],"mask-image-b-to-color":[{"mask-b-to":z()}],"mask-image-l-from-pos":[{"mask-l-from":se()}],"mask-image-l-to-pos":[{"mask-l-to":se()}],"mask-image-l-from-color":[{"mask-l-from":z()}],"mask-image-l-to-color":[{"mask-l-to":z()}],"mask-image-x-from-pos":[{"mask-x-from":se()}],"mask-image-x-to-pos":[{"mask-x-to":se()}],"mask-image-x-from-color":[{"mask-x-from":z()}],"mask-image-x-to-color":[{"mask-x-to":z()}],"mask-image-y-from-pos":[{"mask-y-from":se()}],"mask-image-y-to-pos":[{"mask-y-to":se()}],"mask-image-y-from-color":[{"mask-y-from":z()}],"mask-image-y-to-color":[{"mask-y-to":z()}],"mask-image-radial":[{"mask-radial":[he,pe]}],"mask-image-radial-from-pos":[{"mask-radial-from":se()}],"mask-image-radial-to-pos":[{"mask-radial-to":se()}],"mask-image-radial-from-color":[{"mask-radial-from":z()}],"mask-image-radial-to-color":[{"mask-radial-to":z()}],"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":F()}],"mask-image-conic-pos":[{"mask-conic":[Ce]}],"mask-image-conic-from-pos":[{"mask-conic-from":se()}],"mask-image-conic-to-pos":[{"mask-conic-to":se()}],"mask-image-conic-from-color":[{"mask-conic-from":z()}],"mask-image-conic-to-color":[{"mask-conic-to":z()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:$()}],"mask-repeat":[{mask:ce()}],"mask-size":[{mask:_()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",he,pe]}],filter:[{filter:["","none",he,pe]}],blur:[{blur:xe()}],brightness:[{brightness:[Ce,he,pe]}],contrast:[{contrast:[Ce,he,pe]}],"drop-shadow":[{"drop-shadow":["","none",j,Jo,Zo]}],"drop-shadow-color":[{"drop-shadow":z()}],grayscale:[{grayscale:["",Ce,he,pe]}],"hue-rotate":[{"hue-rotate":[Ce,he,pe]}],invert:[{invert:["",Ce,he,pe]}],saturate:[{saturate:[Ce,he,pe]}],sepia:[{sepia:["",Ce,he,pe]}],"backdrop-filter":[{"backdrop-filter":["","none",he,pe]}],"backdrop-blur":[{"backdrop-blur":xe()}],"backdrop-brightness":[{"backdrop-brightness":[Ce,he,pe]}],"backdrop-contrast":[{"backdrop-contrast":[Ce,he,pe]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Ce,he,pe]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Ce,he,pe]}],"backdrop-invert":[{"backdrop-invert":["",Ce,he,pe]}],"backdrop-opacity":[{"backdrop-opacity":[Ce,he,pe]}],"backdrop-saturate":[{"backdrop-saturate":[Ce,he,pe]}],"backdrop-sepia":[{"backdrop-sepia":["",Ce,he,pe]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":k()}],"border-spacing-x":[{"border-spacing-x":k()}],"border-spacing-y":[{"border-spacing-y":k()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",he,pe]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Ce,"initial",he,pe]}],ease:[{ease:["linear","initial",M,he,pe]}],delay:[{delay:[Ce,he,pe]}],animate:[{animate:["none",q,he,pe]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[E,he,pe]}],"perspective-origin":[{"perspective-origin":B()}],rotate:[{rotate:Oe()}],"rotate-x":[{"rotate-x":Oe()}],"rotate-y":[{"rotate-y":Oe()}],"rotate-z":[{"rotate-z":Oe()}],scale:[{scale:le()}],"scale-x":[{"scale-x":le()}],"scale-y":[{"scale-y":le()}],"scale-z":[{"scale-z":le()}],"scale-3d":["scale-3d"],skew:[{skew:Ve()}],"skew-x":[{"skew-x":Ve()}],"skew-y":[{"skew-y":Ve()}],transform:[{transform:[he,pe,"","none","gpu","cpu"]}],"transform-origin":[{origin:B()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Je()}],"translate-x":[{"translate-x":Je()}],"translate-y":[{"translate-y":Je()}],"translate-z":[{"translate-z":Je()}],"translate-none":["translate-none"],accent:[{accent:z()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:z()}
vendor: 6,977 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",he,pe]}],"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":k()}],"scroll-mx":[{"scroll-mx":k()}],"scroll-my":[{"scroll-my":k()}],"scroll-ms":[{"scroll-ms":k()}],"scroll-me":[{"scroll-me":k()}],"scroll-mt":[{"scroll-mt":k()}],"scroll-mr":[{"scroll-mr":k()}],"scroll-mb":[{"scroll-mb":k()}],"scroll-ml":[{"scroll-ml":k()}],"scroll-p":[{"scroll-p":k()}],"scroll-px":[{"scroll-px":k()}],"scroll-py":[{"scroll-py":k()}],"scroll-ps":[{"scroll-ps":k()}],"scroll-pe":[{"scroll-pe":k()}],"scroll-pt":[{"scroll-pt":k()}],"scroll-pr":[{"scroll-pr":k()}],"scroll-pb":[{"scroll-pb":k()}],"scroll-pl":[{"scroll-pl":k()}],"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",he,pe]}],fill:[{fill:["none",...z()]}],"stroke-w":[{stroke:[Ce,rl,Rr,Rf]}],stroke:[{stroke:["none",...z()]}],"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"]}},uO=GA(cO);function st(...n){return uO(xb(n))}function dO({delayDuration:n=0,...a}){return d.jsx(MA,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:n,...a})}const ny=n=>typeof n=="boolean"?`${n}`:n===0?"0":n,ay=xb,fO=(n,a)=>s=>{var l;if(a?.variants==null)return ay(n,s?.class,s?.className);const{variants:o,defaultVariants:u}=a,m=Object.keys(o).map(v=>{const y=s?.[v],g=u?.[v];if(y===null)return null;const S=ny(y)||ny(g);return o[v][S]}),p=s&&Object.entries(s).reduce((v,y)=>{let[g,S]=y;return S===void 0||(v[g]=S),v},{}),h=a==null||(l=a.compoundVariants)===null||l===void 0?void 0:l.reduce((v,y)=>{let{class:g,className:S,...j}=y;return Object.entries(j).every(N=>{let[E,C]=N;return Array.isArray(C)?C.includes({...u,...p}[E]):{...u,...p}[E]===C})?[...v,g,S]:v},[]);return ay(n,m,h,s?.class,s?.className)},mO=fO("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 Ee({className:n,variant:a,size:s,asChild:l=!1,...o}){const u=l?S_:"button";return d.jsx(u,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:st(mO({variant:a,size:s,className:n})),...o})}function at({className:n,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:st("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",n),...a}
vendor: 4,764 bytes, lines 49-119
49)}function rt({className:n,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:st("px-6",n),...a})}/**
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 pO=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Ob=(...n)=>n.filter((a,s,l)=>!!a&&l.indexOf(a)===s).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 hO={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 gO=b.forwardRef(({color:n="currentColor",size:a=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:o="",children:u,iconNode:m,...p},h)=>b.createElement("svg",{ref:h,...hO,width:a,height:a,stroke:n,strokeWidth:l?Number(s)*24/Number(a):s,className:Ob("lucide",o),...p},[...m.map(([v,y])=>b.createElement(v,y)),...Array.isArray(u)?u:[u]]));/**
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 Ae=(n,a)=>{const s=b.forwardRef(({className:l,...o},u)=>b.createElement(gO,{ref:u,iconNode:a,className:Ob(`lucide-${pO(n)}`,l),...o}));return s.displayName=`${n}`,s};/**
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 Im=Ae("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
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 Qm=Ae("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);/**
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 Mb=Ae("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
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 vO=Ae("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
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 xO=Ae("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"}]]);/**
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 Gm=Ae("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"}]]);/**
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 Ws=Ae("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
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 yO=Ae("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
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 bO=Ae("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);/**
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 ry=Ae("FilePenLine",[["path",{d:"m18 5-2.414-2.414A2 2 0 0 0 14.172 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2",ke
119y:"142zxg"}],["path",{d:"M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z",key:"2t3380"}],["path",{d:"M8 18h1",key:"13wk12"}]]);/**
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 gl=Ae("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"}]]);/**
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 SO=Ae("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"}]]);/**
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 wO=Ae("ImagePlus",[["path",{d:"M16 5h6",key:"1vod17"}],["path",{d:"M19 2v6",key:"4bpg5p"}],["path",{d:"M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5",key:"1ue2ih"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}]]);/**
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 EO=Ae("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);/**
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 jO=Ae("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);/**
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 Ht=Ae("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
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 NO=Ae("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"}]]);/**
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 _O=Ae("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
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 Tb=Ae("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"}]]);/**
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 Db=Ae("PenLine",[["path",{d:"M12 20h9",key:"t2du7b"}],["path",{d:"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z",key:"1ykcvy"}]]);/**
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 CO=Ae("Pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]);/**
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 AO=Ae("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
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 Rb=Ae("Printer",[["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2",key:"143wyd"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6",key:"1itne7"}],["rect",{x:"6",y:"14",width:"12",height:"8",rx:"1",key:"1ue0tg"}]]);/**
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 OO=Ae("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"}]]);/**
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 MO=Ae("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"}]]);/**
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 TO=Ae("Save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]);/**
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 DO=Ae("ScrollText",[["path",{d:"M15 12h-5",key:"r7krc0"}],["path",{d:"M15 8h-5",key:"1khuty"}],["path",{d:"M19 17V5a2 2 0 0 0-2-2H4",key:"zz82l3"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3",key:"1ph1d7"}]]);/**
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 Ym=Ae("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"}]]);/**
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 RO=Ae("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",ke
vendor: 4,398 bytes, lines 214-259
214y:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]]);/**
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 zb=Ae("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"}]]);/**
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 kb=Ae("ShieldOff",[["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M5 5a1 1 0 0 0-1 1v7c0 5 3.5 7.5 7.67 8.94a1 1 0 0 0 .67.01c2.35-.82 4.48-1.97 5.9-3.71",key:"1jlk70"}],["path",{d:"M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264",key:"18rp1v"}]]);/**
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 Ir=Ae("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"}]]);/**
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 Pb=Ae("Stamp",[["path",{d:"M5 22h14",key:"ehvnwv"}],["path",{d:"M19.27 13.73A2.5 2.5 0 0 0 17.5 13h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-1.5c0-.66-.26-1.3-.73-1.77Z",key:"1sy9ra"}],["path",{d:"M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-3-3c-1.66 0-3 1-3 3s1 2 1 3.5V13",key:"cnxgux"}]]);/**
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 Vm=Ae("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
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 zO=Ae("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"}]]);/**
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 kO=Ae("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]);/**
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 sy=Ae("UserRound",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]);/**
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 PO=Ae("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function HO(n,a){if(n instanceof RegExp)return{keys:!1,pattern:n};var s,l,o,u,m=[],p="",h=n.split("/");for(h[0]||h.shift();o=h.shift();)s=o[0],s==="*"?(m.push(s),p+=o[1]==="?"?"(?:/(.*))?":"/(.*)"):s===":"?(l=o.indexOf("?",1),u=o.indexOf(".",1),m.push(o.substring(1,~l?l:~u?u:o.length)),p+=~l&&!~u?"(?:/([^/]+?))?":"/([^/]+?)",~u&&(p+=(~l?"?":"")+"\\"+o.substring(u))):p+="/"+o;return{keys:m,pattern:new RegExp("^"+p+(a?"(?=$|/)":"/?$"),"i")}}var zf={exports:{}},kf={};
259/**
260 * @license React
261 * use-sync-external-store-shim.production.js
262 *
263 * Copyright (c) Meta Platforms, Inc. and affiliates.
264 *
265 * This source code is licensed under the MIT license found in the
266 * LICENSE file in the root directory of this source tree.
267 */var iy;function LO(){if(iy)return kf;iy=1;var n=Mc();function a(g,S){return g===S&&(g!==0||1/g===1/S)||g!==g&&S!==S}var s=typeof Object.is=="function"?Object.is:a,l=n.useState,o=n.useEffect,u=n.useLayoutEffect,m=n.useDebugValue;function p(g,S){var j=S(),N=l({inst:{value:j,getSnapshot:S}}),E=N[0].inst,C=N[1];return u(function(){E.value=j,E.getSnapshot=S,h(E)&&C({inst:E})},[g,j,S]),o(function(){return h(E)&&C({inst:E}),g(function(){h(E)&&C({inst:E})})},[g]),m(j),j}function h(g){var S=g.getSnapshot;g=g.value;try{var j=S();return!s(g,j)}catch{return!0}}function v(g,S){return S()}var y=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?v:p;return kf.useSyncExternalStore=n.useSyncExternalStore!==void 0?n.useSyncExternalStore:y,kf}var ly;function UO(){return ly||(ly=1,zf.exports=LO()),zf.exports}var qO=UO();const BO=Tc.useInsertionEffect,IO=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",QO=IO?b.useLayoutEffect:b.useEffect,GO=BO||QO,Hb=n=>{const a=b.useRef([n,(...s)=>a[0](...s)]).current;return GO(()=>{a[0]=n}),a[1]},YO="popstate",Km="pushState",Fm="replaceState",VO="hashchange",oy=[YO,Km,Fm,VO],KO=n=>{for(const a of oy)addEventListener(a,n);return()=>{for(const a of oy)removeEventListener(a,n)}},Lb=(n,a)=>qO.useSyncExternalStore(KO,n,a),FO=()=>location.search,XO=({ssrSearch:n=""}={})=>Lb(FO,()=>n),cy=()=>location.pathname,$O=({ssrPath:n}={})=>Lb(cy,n?()=>n:cy),ZO=(n,{replace:a=!1,state:s=null}={})=>history[a?Fm:Km](s,"",n),JO=(n={})=>[$O(n),ZO],uy=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[uy]>"u"){for(const n of[Km,Fm]){const a=history[n];history[n]=function(){const s=a.apply(this,arguments),l=new Event(n);return l.arguments=arguments,dispatchEvent(l),s}}Object.defineProperty(window,uy,{value:!0})}const WO=(n,a)=>a.toLowerCase().indexOf(n.toLowerCase())?"~"+a:a.slice(n.length)||"/",Ub=(n="")=>n==="/"?"":n,e3=(n,a)=>n[0]==="~"?n.slice(1):Ub(a)+n,t3=(n="",a)=>WO(dy(Ub(n)),dy(a)),dy=n=>{try{return decodeURI(n)}catch{return n}},qb={hook:JO,searchHook:XO,parser:HO,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:n=>n},Bb=b.createContext(qb),ri=()=>b.useContext(Bb),Ib={},Qb=b.createContext(Ib),Gb=()=>b.useContext(Qb),Kc=n=>{const[a,s]=n.hook(n);return[t3(n.base,a),Hb((l,o)=>s(e3(l,n.base),o))]},Nl=()=>Kc(ri()),Xm=(n,a,s,l)=>{const{pattern:o,keys:u}=a instanceof RegExp?{keys:!1,pattern:a}:n(a||"*",l),m=o.exec(s)||[],[p,...h]=m;return p!==void 0?[!0,(()=>{const v=u!==!1?Object.fromEntries(u.map((g,S)=>[g,h[S]])):m.groups;let y={...h};return v&&Object.assign(y,v),y})(),...l?[p]:[]]:[!1,null]},n3=n=>Xm(ri().parser,n,Nl()[0]),a3=({children:n,...a})=>{const s=ri(),l=a.hook?qb:s;let o=l;const[u,m]=a.ssrPath?.split("?")??[];m&&(a.ssrSearch=m,a.ssrPath=u),a.hrefs=a.hrefs??a.hook?.hrefs;let p=b.useRef({}),h=p.current,v=h;for(let y in l){const g=y==="base"?l[y]+(a[y]||""):a[y]||l[y];h===v&&g!==v[y]&&(p.current=v={...v}),v[y]=g,(g!==l[y]||g!==o[y])&&(o=v)}return b.createElement(Bb.Provider,{value:o,children:n})},fy=({children:n,component:a},s)=>a?b.createElement(a,{params:s}):typeof n=="function"?n(s):n,r3=n=>{let a=b.useRef(Ib);const s=a.current;return a.current=Object.keys(n).length!==Object.keys(s).length||Object.entries(n).some(([l,o])=>o!==s[l])?n:s},ha=({path:n,nest:a,match:s,...l})=>{const o=ri(),[u]=Kc(o),[m,p,h]=s??Xm(o.parser,n,u,a),v=r3({...Gb(),...p});if(!m)return null;const y=h?b.createElement(a3,{base:h},fy(l,v)):fy(l,v);return b.createElement(Qb.Provider,{value:v,children:y})},ot=b.forwardRef((n,a)=>{const s=ri(),[l,o]=Kc(s),{to:u="",href:m=u,onClick:p,asChild:h,children:v,className:y,replace:g,state:S,...j}=n,N=Hb(C=>{C.ctrlKey||C.metaKey||C.altKey||C.shiftKey||C.button!==0||(p?.(C),C.defaultPrevented||(C.preventDefault(),o(m,n)))}),E=s.hrefs(m[0]==="~"?m.slice(1):s.base+m,s);return h&&b.isValidElement(v)?b.cloneElement(v,{onClick:N,href:E}
267):b.createElement("a",{...j,onClick:N,href:E,className:y?.call?y(l===m):y,children:v,ref:a})}),vm=n=>Array.isArray(n)?n.flatMap(a=>vm(a&&a.type===b.Fragment?a.props.children:a)):[n],s3=({children:n,location:a})=>{const s=ri(),[l]=Kc(s);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),vm(n).forEach(u=>{if(b.isValidElement(u)&&u.props.path){const m=u.props.path;window.__WOUTER_ROUTES__.includes(m)||window.__WOUTER_ROUTES__.push(m)}}));for(const o of vm(n)){let u=0;if(b.isValidElement(o)&&(u=Xm(s.parser,o.props.path,a||l,o.props.nest))[0])return b.cloneElement(o,{match:u})}return null};function my(){const[,n]=Nl(),a=()=>{n("/")};return d.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:d.jsx(at,{"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:d.jsxs(rt,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:d.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),d.jsx(xO,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),d.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),d.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),d.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.",d.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),d.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:d.jsxs(Ee,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:a,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:[d.jsx(SO,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class i3 extends b.Component{constructor(a){super(a),this.state={hasError:!1,error:null}}static getDerivedStateFromError(a){return{hasError:!0,error:a}}render(){return this.state.hasError?d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:d.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[d.jsx(zO,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),d.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:d.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),d.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:st("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[d.jsx(MO,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const l3=b.createContext(void 0);function o3({children:n,defaultTheme:a="light",switchable:s=!1}){const[l,o]=b.useState(()=>s&&localStorage.getItem("theme")||a);b.useEffect(()=>
267{const m=document.documentElement;l==="dark"?m.classList.add("dark"):m.classList.remove("dark"),s&&localStorage.setItem("theme",l)},[l,s]);const u=s?()=>{o(m=>m==="light"?"dark":"light")}:void 0;return d.jsx(l3.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:l,toggleTheme:u,switchable:s},children:n})}const Vn=()=>{const n="https://manus.im",a="2cp8UNxFrr2uaG38cfnXLt",s=`${window.location.origin}/api/oauth/callback`,l=btoa(s),o=new URL(`${n}/app-auth`);return o.searchParams.set("appId",a),o.searchParams.set("redirectUri",s),o.searchParams.set("state",l),o.searchParams.set("type","signIn"),o.toString()};function si(n){const{redirectOnUnauthenticated:a=!1,redirectPath:s=Vn()}={},l=Ie.useUtils(),o=Ie.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),u=Ie.auth.logout.useMutation({onSuccess:()=>{l.auth.me.setData(void 0,null)}}),m=b.useCallback(async()=>{try{await u.mutateAsync()}catch(h){if(h instanceof Fs&&h.data?.code==="UNAUTHORIZED")return;throw h}finally{l.auth.me.setData(void 0,null),await l.auth.me.invalidate()}},[u,l]),p=b.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(o.data)),{user:o.data??null,loading:o.isLoading||u.isPending,error:o.error??u.error??null,isAuthenticated:!!o.data}),[o.data,o.error,o.isLoading,u.error,u.isPending]);return b.useEffect(()=>{a&&(o.isLoading||u.isPending||p.user||typeof window>"u"||window.location.pathname!==s&&(window.location.href=s))},[a,s,u.isPending,o.isLoading,p.user]),{...p,refresh:()=>o.refetch(),logout:m}}function Yb(n){const a=n+"CollectionProvider",[s,l]=Sa(a),[o,u]=s(a,{collectionRef:{current:null},itemMap:new Map}),m=E=>{const{scope:C,children:M}=E,q=ae.useRef(null),G=ae.useRef(new Map).current;return d.jsx(o,{scope:C,itemMap:G,collectionRef:q,children:M})};m.displayName=a;const p=n+"CollectionSlot",h=$s(p),v=ae.forwardRef((E,C)=>{const{scope:M,children:q}=E,G=u(p,M),F=ct(C,G.collectionRef);return d.jsx(h,{ref:F,children:q})});v.displayName=p;const y=n+"CollectionItemSlot",g="data-radix-collection-item",S=$s(y),j=ae.forwardRef((E,C)=>{const{scope:M,children:q,...G}=E,F=ae.useRef(null),B=ct(C,F),P=u(y,M);return ae.useEffect(()=>(P.itemMap.set(F,{ref:F,...G}),()=>void P.itemMap.delete(F))),d.jsx(S,{[g]:"",ref:B,children:q})});j.displayName=y;function N(E){const C=u(n+"CollectionConsumer",E);return ae.useCallback(()=>{const q=C.collectionRef.current;if(!q)return[];const G=Array.from(q.querySelectorAll(`[${g}]`));return Array.from(C.itemMap.values()).sort((P,T)=>G.indexOf(P.ref.current)-G.indexOf(T.ref.current))},[C.collectionRef,C.itemMap])}return[{Provider:m,Slot:v,ItemSlot:j},N,l]}var c3=b.createContext(void 0);function $m(n){const a=b.useContext(c3);return n||a||"ltr"}var Pf=0;function Vb(){b.useEffect(()=>{const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",n[0]??py()),document.body.insertAdjacentElement("beforeend",n[1]??py()),Pf++,()=>{Pf===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(a=>a.remove()),Pf--}},[])}function py(){const n=document.createElement("span");return n.setAttribute("data-radix-focus-guard",""),n.tabIndex=0,n.style.outline="none",n.style.opacity="0",n.style.position="fixed",n.style.pointerEvents="none",n}var Hf="focusScope.autoFocusOnMount",Lf="focusScope.autoFocusOnUnmount",hy={bubbles:!1,cancelable:!0},u3="FocusScope",Zm=b.forwardRef((n,a)=>{const{loop:s=!1,trapped:l=!1,onMountAutoFocus:o,onUnmountAutoFocus:u,...m}=n,[p,h]=b.useState(null),v=va(o),y=va(u),g=b.useRef(null),S=ct(a,E=>h(E)),j=b.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;b.useEffect(()=>{if(l){let E=function(G){if(j.paused||!p)return;const F=G.target;p.contains(F)?g.current=F:Za(g.current,{select:!0})},C=function(G){if(j.paused||!p)return;const F=G.relatedTarget;F!==null&&(p.contains(F)||Za(g.current,{select:!0}))},M=function(G){if(document.activeElement===document.body)for(const B of G)B.removedNodes.length>0&&Za(p)};document.addEventListener("focusin",E),document.addEventListener("focusout",C);const q=new MutationObserver(M);return p&&q.observe(p,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",E),document.removeEventListener("focusout",C),q.disconnect()}}},[l,p,j.paused]),b.useEffect(()=>{if(p){vy.add(j);const E=document.activeElement;
vendor: 7,491 bytes, line 267
267if(!p.contains(E)){const M=new CustomEvent(Hf,hy);p.addEventListener(Hf,v),p.dispatchEvent(M),M.defaultPrevented||(d3(g3(Kb(p)),{select:!0}),document.activeElement===E&&Za(p))}return()=>{p.removeEventListener(Hf,v),setTimeout(()=>{const M=new CustomEvent(Lf,hy);p.addEventListener(Lf,y),p.dispatchEvent(M),M.defaultPrevented||Za(E??document.body,{select:!0}),p.removeEventListener(Lf,y),vy.remove(j)},0)}}},[p,v,y,j]);const N=b.useCallback(E=>{if(!s&&!l||j.paused)return;const C=E.key==="Tab"&&!E.altKey&&!E.ctrlKey&&!E.metaKey,M=document.activeElement;if(C&&M){const q=E.currentTarget,[G,F]=f3(q);G&&F?!E.shiftKey&&M===F?(E.preventDefault(),s&&Za(G,{select:!0})):E.shiftKey&&M===G&&(E.preventDefault(),s&&Za(F,{select:!0})):M===q&&E.preventDefault()}},[s,l,j.paused]);return d.jsx(Ue.div,{tabIndex:-1,...m,ref:S,onKeyDown:N})});Zm.displayName=u3;function d3(n,{select:a=!1}={}){const s=document.activeElement;for(const l of n)if(Za(l,{select:a}),document.activeElement!==s)return}function f3(n){const a=Kb(n),s=gy(a,n),l=gy(a.reverse(),n);return[s,l]}function Kb(n){const a=[],s=document.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,{acceptNode:l=>{const o=l.tagName==="INPUT"&&l.type==="hidden";return l.disabled||l.hidden||o?NodeFilter.FILTER_SKIP:l.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;s.nextNode();)a.push(s.currentNode);return a}function gy(n,a){for(const s of n)if(!m3(s,{upTo:a}))return s}function m3(n,{upTo:a}){if(getComputedStyle(n).visibility==="hidden")return!0;for(;n;){if(a!==void 0&&n===a)return!1;if(getComputedStyle(n).display==="none")return!0;n=n.parentElement}return!1}function p3(n){return n instanceof HTMLInputElement&&"select"in n}function Za(n,{select:a=!1}={}){if(n&&n.focus){const s=document.activeElement;n.focus({preventScroll:!0}),n!==s&&p3(n)&&a&&n.select()}}var vy=h3();function h3(){let n=[];return{add(a){const s=n[0];a!==s&&s?.pause(),n=xy(n,a),n.unshift(a)},remove(a){n=xy(n,a),n[0]?.resume()}}}function xy(n,a){const s=[...n],l=s.indexOf(a);return l!==-1&&s.splice(l,1),s}function g3(n){return n.filter(a=>a.tagName!=="A")}var Uf="rovingFocusGroup.onEntryFocus",v3={bubbles:!1,cancelable:!0},_l="RovingFocusGroup",[xm,Fb,x3]=Yb(_l),[y3,Fc]=Sa(_l,[x3]),[b3,S3]=y3(_l),Xb=b.forwardRef((n,a)=>d.jsx(xm.Provider,{scope:n.__scopeRovingFocusGroup,children:d.jsx(xm.Slot,{scope:n.__scopeRovingFocusGroup,children:d.jsx(w3,{...n,ref:a})})}));Xb.displayName=_l;var w3=b.forwardRef((n,a)=>{const{__scopeRovingFocusGroup:s,orientation:l,loop:o=!1,dir:u,currentTabStopId:m,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:h,onEntryFocus:v,preventScrollOnEntryFocus:y=!1,...g}=n,S=b.useRef(null),j=ct(a,S),N=$m(u),[E,C]=jl({prop:m,defaultProp:p??null,onChange:h,caller:_l}),[M,q]=b.useState(!1),G=va(v),F=Fb(s),B=b.useRef(!1),[P,T]=b.useState(0);return b.useEffect(()=>{const k=S.current;if(k)return k.addEventListener(Uf,G),()=>k.removeEventListener(Uf,G)},[G]),d.jsx(b3,{scope:s,orientation:l,dir:N,loop:o,currentTabStopId:E,onItemFocus:b.useCallback(k=>C(k),[C]),onItemShiftTab:b.useCallback(()=>q(!0),[]),onFocusableItemAdd:b.useCallback(()=>T(k=>k+1),[]),onFocusableItemRemove:b.useCallback(()=>T(k=>k-1),[]),children:d.jsx(Ue.div,{tabIndex:M||P===0?-1:0,"data-orientation":l,...g,ref:j,style:{outline:"none",...n.style},onMouseDown:be(n.onMouseDown,()=>{B.current=!0}),onFocus:be(n.onFocus,k=>{const W=!B.current;if(k.target===k.currentTarget&&W&&!M){const ee=new CustomEvent(Uf,v3);if(k.currentTarget.dispatchEvent(ee),!ee.defaultPrevented){const re=F().filter(O=>O.focusable),ne=re.find(O=>O.active),oe=re.find(O=>O.id===E),fe=[ne,oe,...re].filter(Boolean).map(O=>O.ref.current);Jb(fe,y)}}B.current=!1}),onBlur:be(n.onBlur,()=>q(!1))})})}),$b="RovingFocusGroupItem",Zb=b.forwardRef((n,a)=>{const{__scopeRovingFocusGroup:s,focusable:l=!0,active:o=!1,tabStopId:u,children:m,...p}=n,h=Hr(),v=u||h,y=S3($b,s),g=y.currentTabStopId===v,S=Fb(s),{onFocusableItemAdd:j,onFocusableItemRemove:N,currentTabStopId:E}=y;return b.useEffect(()=>{if(l)return j(),()=>N()},[l,j,N]),d.jsx(xm.ItemSlot,{scope:s,id:v,focusable:l,active:o,children:d.jsx(Ue.span,{tabIndex:g?0:-1,"data-orientation":y.orientation,...p,ref:a,onMouseDown:be(n.onMouseDown,C=>{l?y.onItemFocus(v):C.preventDefault()}),onFocus:be(n.onFocus,()=>y.onItemFocus(v)),onKeyDown:be(n.onKeyDown,C=>{if(C.key==="Tab"&&C.shiftKey){y.onItemShiftTab();return}if(C.target!==C.currentTarget)return;const M=N3(C,y.orientation,y.dir);if(M!==void 0){if(C.metaKey||C.ctrlKey||C.altKey||C.shiftKey)return;C.preventDefault();let G=S().filter(F=>F.focusable).map(F=>F.ref.current);if(M==="last")G.reverse();else if(M==="prev"||M==="next"){M==="prev"&&G.reverse();const F=G.indexOf(C.currentTarget);G=y.loop?_3(G,F+1):G.slice(F+1)}setTimeout(()=>Jb(G))}}),children:typeof m=="function"?m({isCurrentTabStop:g,hasTabStop:E!=null}):m})})});Zb.displayName=$b;var E3={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function j3(n,a){return a!=="rtl"?n:n==="ArrowLeft"?"ArrowRight":n==="ArrowRight"?"ArrowLeft":n}function N3(n,a,s){const l=j3(n.key,s);if(!(a==="vertical"&&["ArrowLeft","ArrowRight"].includes(l))&&!(a==="horizontal"&&["ArrowUp","ArrowDown"].includes(l)))return E3[l]}function Jb(n,a=!1){const s=document.activeElement;for(const l of n)if(l===s||(l.focus({preventScroll:a}),document.activeElement!==s))return}function _3(n,a){return n.map((s,l)=>n[(a+l)%n.length])}var Wb=Xb,e1=Zb,C3=function(n){if(typeof document>"u")return null;var a=Array.isArray(n)?n[0]:n;return a.ownerDocument.body},Us=new WeakMap,Wo=new WeakMap,ec={},qf=0,t1=function(n){return n&&(n.host||t1(n.parentNode))},A3=function(n,a){return a.map(function(s){if(n.contains(s))return s;var l=t1(s);return l&&n.contains(l)?l:(console.error("aria-hidden",s,"in not contained inside",n,". Doing nothing"),null)}).filter(function(s){return!!s})},O3=function(n,a,s,l){var o=A3(a,Array.isArray(n)?n:[n]);ec[s]||(ec[s]=new WeakMap);var u=ec[s],m=[],p=new Set,h=new Set(o),v=function(g){!g||p.has(g)||(p.add(g),v(g.parentNode))};o.forEach(v);var y=function(g){!g||h.has(g)||Array.prototype.forEach.call(g.children,function(S){if(p.has(S))y(S);else try{var j=S.getAttribute(l),N=j!==null&&j!=="false",E=(Us.get(S)||0)+1,C=(u.get(S)||0)+1;Us.set(S,E),u.set(S,C),m.push(S),E===1&&N&&Wo.set(S,!0),C===1&&S.setAttribute(s,"true"),N||S.setAttribute(l,"true")}catch(M){console.error("aria-hidden: cannot operate on ",S,M)}})};return y(a),p.clear(),qf++,function(){m.forEach(function(g){var S=Us.get(g)-1,j=u.get(g)-1;Us.set(g,S),u.set(g,j),S||(Wo.has(g)||g.removeAttribute(l),Wo.delete(g)),j||g.removeAttribute(s)}),qf--,qf||(Us=new WeakMap,Us=new WeakMap,Wo=new WeakMap,ec={})}},n1=function(n,a,s){s===void 0&&(s="data-aria-hidden");var l=Array.from(Array.isArray(n)?n:[n]),o=C3(n);return o?(l.push.apply(l,Array.from(o.querySelectorAll("[aria-live], script"))),O3(l,o,s,"aria-hidden")):function(){return null}},In=function(){return In=Object.assign||function(a){for(var s,l=1,o=arguments.length;l<o;l++){s=arguments[l];for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(a[u]=s[u])}return a},In.apply(this,arguments)};function a1(n,a){var s={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&a.indexOf(l)<0&&(s[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,l=Object.getOwnPropertySymbols(n);o<l.length;o++)a.indexOf(l[o])<0&&Object.prototype.propertyIsEnumerable.call(n,l[o])&&(s[l[o]]=n[l[o]]);return s}
vendor: 5,048 bytes, lines 267-282
267function M3(n,a,s){if(s||arguments.length===2)for(var l=0,o=a.length,u;l<o;l++)(u||!(l in a))&&(u||(u=Array.prototype.slice.call(a,0,l)),u[l]=a[l]);return n.concat(u||Array.prototype.slice.call(a))}var uc="right-scroll-bar-position",dc="width-before-scroll-bar",T3="with-scroll-bars-hidden",D3="--removed-body-scroll-bar-size";function Bf(n,a){return typeof n=="function"?n(a):n&&(n.current=a),n}function R3(n,a){var s=b.useState(function(){return{value:n,callback:a,facade:{get current(){return s.value},set current(l){var o=s.value;o!==l&&(s.value=l,s.callback(l,o))}}}})[0];return s.callback=a,s.facade}var z3=typeof window<"u"?b.useLayoutEffect:b.useEffect,yy=new WeakMap;function k3(n,a){var s=R3(null,function(l){return n.forEach(function(o){return Bf(o,l)})});return z3(function(){var l=yy.get(s);if(l){var o=new Set(l),u=new Set(n),m=s.current;o.forEach(function(p){u.has(p)||Bf(p,null)}),u.forEach(function(p){o.has(p)||Bf(p,m)})}yy.set(s,n)},[n]),s}function P3(n){return n}function H3(n,a){a===void 0&&(a=P3);var s=[],l=!1,o={read:function(){if(l)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return s.length?s[s.length-1]:n},useMedium:function(u){var m=a(u,l);return s.push(m),function(){s=s.filter(function(p){return p!==m})}},assignSyncMedium:function(u){for(l=!0;s.length;){var m=s;s=[],m.forEach(u)}s={push:function(p){return u(p)},filter:function(){return s}}},assignMedium:function(u){l=!0;var m=[];if(s.length){var p=s;s=[],p.forEach(u),m=s}var h=function(){var y=m;m=[],y.forEach(u)},v=function(){return Promise.resolve().then(h)};v(),s={push:function(y){m.push(y),v()},filter:function(y){return m=m.filter(y),s}}}};return o}function L3(n){n===void 0&&(n={});var a=H3(null);return a.options=In({async:!0,ssr:!1},n),a}var r1=function(n){var a=n.sideCar,s=a1(n,["sideCar"]);if(!a)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var l=a.read();if(!l)throw new Error("Sidecar medium not found");return b.createElement(l,In({},s))};r1.isSideCarExport=!0;function U3(n,a){return n.useMedium(a),r1}var s1=L3(),If=function(){},Xc=b.forwardRef(function(n,a){var s=b.useRef(null),l=b.useState({onScrollCapture:If,onWheelCapture:If,onTouchMoveCapture:If}),o=l[0],u=l[1],m=n.forwardProps,p=n.children,h=n.className,v=n.removeScrollBar,y=n.enabled,g=n.shards,S=n.sideCar,j=n.noRelative,N=n.noIsolation,E=n.inert,C=n.allowPinchZoom,M=n.as,q=M===void 0?"div":M,G=n.gapMode,F=a1(n,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),B=S,P=k3([s,a]),T=In(In({},F),o);return b.createElement(b.Fragment,null,y&&b.createElement(B,{sideCar:s1,removeScrollBar:v,shards:g,noRelative:j,noIsolation:N,inert:E,setCallbacks:u,allowPinchZoom:!!C,lockRef:s,gapMode:G}),m?b.cloneElement(b.Children.only(p),In(In({},T),{ref:P})):b.createElement(q,In({},T,{className:h,ref:P}),p))});Xc.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Xc.classNames={fullWidth:dc,zeroRight:uc};var q3=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function B3(){if(!document)return null;var n=document.createElement("style");n.type="text/css";var a=q3();return a&&n.setAttribute("nonce",a),n}function I3(n,a){n.styleSheet?n.styleSheet.cssText=a:n.appendChild(document.createTextNode(a))}function Q3(n){var a=document.head||document.getElementsByTagName("head")[0];a.appendChild(n)}var G3=function(){var n=0,a=null;return{add:function(s){n==0&&(a=B3())&&(I3(a,s),Q3(a)),n++},remove:function(){n--,!n&&a&&(a.parentNode&&a.parentNode.removeChild(a),a=null)}}},Y3=function(){var n=G3();return function(a,s){b.useEffect(function(){return n.add(a),function(){n.remove()}},[a&&s])}},i1=function(){var n=Y3(),a=function(s){var l=s.styles,o=s.dynamic;return n(l,o),null};return a},V3={left:0,top:0,right:0,gap:0},Qf=function(n){return parseInt(n||"",10)||0},K3=function(n){var a=window.getComputedStyle(document.body),s=a[n==="padding"?"paddingLeft":"marginLeft"],l=a[n==="padding"?"paddingTop":"marginTop"],o=a[n==="padding"?"paddingRight":"marginRight"];return[Qf(s),Qf(l),Qf(o)]},F3=function(n){if(n===void 0&&(n="margin"),typeof window>"u")return V3;var a=K3(n),s=document.documentElement.clientWidth,l=window.innerWidth;return{left:a[0],top:a[1],right:a[2],gap:Math.max(0,l-s+a[2]-a[0])}},X3=i1(),Vs="data-scroll-locked",$3=function(n,a,s,l){var o=n.left,u=n.top,m=n.right,p=n.gap;return s===void 0&&(s="margin"),`
268  .`.concat(T3,` {
269   overflow: hidden `).concat(l,`;
270   padding-right: `).concat(p,"px ").concat(l,`;
271  }
272  body[`).concat(Vs,`] {
273    overflow: hidden `).concat(l,`;
274    overscroll-behavior: contain;
275    `).concat([a&&"position: relative ".concat(l,";"),s==="margin"&&`
276    padding-left: `.concat(o,`px;
277    padding-top: `).concat(u,`px;
278    padding-right: `).concat(m,`px;
279    margin-left:0;
280    margin-top:0;
281    margin-right: `).concat(p,"px ").concat(l,`;
282    `),s==="padding"&&"padding-right: ".concat(p,"px ").concat(l,";
282")].filter(Boolean).join(""),`
283  }
284  
285  .`).concat(uc,` {
286    right: `).concat(p,"px ").concat(l,`;
287  }
288  
289  .`).concat(dc,` {
290    margin-right: `).concat(p,"px ").concat(l,`;
291  }
292  
293  .`).concat(uc," .").concat(uc,` {
294    right: 0 `).concat(l,`;
295  }
296  
297  .`).concat(dc," .").concat(dc,` {
298    margin-right: 0 `).concat(l,`;
299  }
300  
301  body[`).concat(Vs,`] {
302    `).concat(D3,": ").concat(p,`px;
303  }
304`)},by=function(){var n=parseInt(document.body.getAttribute(Vs)||"0",10);return isFinite(n)?n:0},Z3=function(){b.useEffect(function(){return document.body.setAttribute(Vs,(by()+1).toString()),function(){var n=by()-1;n<=0?document.body.removeAttribute(Vs):document.body.setAttribute(Vs,n.toString())}},[])},J3=function(n){var a=n.noRelative,s=n.noImportant,l=n.gapMode,o=l===void 0?"margin":l;Z3();var u=b.useMemo(function(){return F3(o)},[o]);return b.createElement(X3,{styles:$3(u,!a,o,s?"":"!important")})},ym=!1;if(typeof window<"u")try{var tc=Object.defineProperty({},"passive",{get:function(){return ym=!0,!0}});window.addEventListener("test",tc,tc),window.removeEventListener("test",tc,tc)}catch{ym=!1}var qs=ym?{passive:!1}:!1,W3=function(n){return n.tagName==="TEXTAREA"},l1=function(n,a){if(!(n instanceof Element))return!1;var s=window.getComputedStyle(n);return s[a]!=="hidden"&&!(s.overflowY===s.overflowX&&!W3(n)&&s[a]==="visible")},eM=function(n){return l1(n,"overflowY")},tM=function(n){return l1(n,"overflowX")},Sy=function(n,a){var s=a.ownerDocument,l=a;do{typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&(l=l.host);var o=o1(n,l);if(o){var u=c1(n,l),m=u[1],p=u[2];if(m>p)return!0}l=l.parentNode}while(l&&l!==s.body);return!1},nM=function(n){var a=n.scrollTop,s=n.scrollHeight,l=n.clientHeight;return[a,s,l]},aM=function(n){var a=n.scrollLeft,s=n.scrollWidth,l=n.clientWidth;return[a,s,l]},o1=function(n,a){return n==="v"?eM(a):tM(a)},c1=function(n,a){return n==="v"?nM(a):aM(a)},rM=function(n,a){return n==="h"&&a==="rtl"?-1:1},sM=function(n,a,s,l,o){var u=rM(n,window.getComputedStyle(a).direction),m=u*l,p=s.target,h=a.contains(p),v=!1,y=m>0,g=0,S=0;do{if(!p)break;var j=c1(n,p),N=j[0],E=j[1],C=j[2],M=E-C-u*N;(N||M)&&o1(n,p)&&(g+=M,S+=N);var q=p.parentNode;p=q&&q.nodeType===Node.DOCUMENT_FRAGMENT_NODE?q.host:q}while(!h&&p!==document.body||h&&(a.contains(p)||a===p));return(y&&Math.abs(g)<1||!y&&Math.abs(S)<1)&&(v=!0),v},nc=function(n){return"changedTouches"in n?[n.changedTouches[0].clientX,n.changedTouches[0].clientY]:[0,0]},wy=function(n){return[n.deltaX,n.deltaY]},Ey=function(n){return n&&"current"in n?n.current:n},iM=function(n,a){return n[0]===a[0]&&n[1]===a[1]},lM=function(n){return`
305  .block-interactivity-`.concat(n,` {pointer-events: none;}
306  .allow-interactivity-`).concat(n,` {pointer-events: all;}
307`)},oM=0,Bs=[];function cM(n){var a=b.useRef([]),s=b.useRef([0,0]),l=b.useRef(),o=b.useState(oM++)[0],u=b.useState(i1)[0],m=b.useRef(n);b.useEffect(function(){m.current=n},[n]),b.useEffect(function(){if(n.inert){document.body.classList.add("block-interactivity-".concat(o));var E=M3([n.lockRef.current],(n.shards||[]).map(Ey),!0).filter(Boolean);return E.forEach(function(C){return C.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),E.forEac
vendor: 19,128 bytes, line 307
307h(function(C){return C.classList.remove("allow-interactivity-".concat(o))})}}},[n.inert,n.lockRef.current,n.shards]);var p=b.useCallback(function(E,C){if("touches"in E&&E.touches.length===2||E.type==="wheel"&&E.ctrlKey)return!m.current.allowPinchZoom;var M=nc(E),q=s.current,G="deltaX"in E?E.deltaX:q[0]-M[0],F="deltaY"in E?E.deltaY:q[1]-M[1],B,P=E.target,T=Math.abs(G)>Math.abs(F)?"h":"v";if("touches"in E&&T==="h"&&P.type==="range")return!1;var k=Sy(T,P);if(!k)return!0;if(k?B=T:(B=T==="v"?"h":"v",k=Sy(T,P)),!k)return!1;if(!l.current&&"changedTouches"in E&&(G||F)&&(l.current=B),!B)return!0;var W=l.current||B;return sM(W,C,E,W==="h"?G:F)},[]),h=b.useCallback(function(E){var C=E;if(!(!Bs.length||Bs[Bs.length-1]!==u)){var M="deltaY"in C?wy(C):nc(C),q=a.current.filter(function(B){return B.name===C.type&&(B.target===C.target||C.target===B.shadowParent)&&iM(B.delta,M)})[0];if(q&&q.should){C.cancelable&&C.preventDefault();return}if(!q){var G=(m.current.shards||[]).map(Ey).filter(Boolean).filter(function(B){return B.contains(C.target)}),F=G.length>0?p(C,G[0]):!m.current.noIsolation;F&&C.cancelable&&C.preventDefault()}}},[]),v=b.useCallback(function(E,C,M,q){var G={name:E,delta:C,target:M,should:q,shadowParent:uM(M)};a.current.push(G),setTimeout(function(){a.current=a.current.filter(function(F){return F!==G})},1)},[]),y=b.useCallback(function(E){s.current=nc(E),l.current=void 0},[]),g=b.useCallback(function(E){v(E.type,wy(E),E.target,p(E,n.lockRef.current))},[]),S=b.useCallback(function(E){v(E.type,nc(E),E.target,p(E,n.lockRef.current))},[]);b.useEffect(function(){return Bs.push(u),n.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:S}),document.addEventListener("wheel",h,qs),document.addEventListener("touchmove",h,qs),document.addEventListener("touchstart",y,qs),function(){Bs=Bs.filter(function(E){return E!==u}),document.removeEventListener("wheel",h,qs),document.removeEventListener("touchmove",h,qs),document.removeEventListener("touchstart",y,qs)}},[]);var j=n.removeScrollBar,N=n.inert;return b.createElement(b.Fragment,null,N?b.createElement(u,{styles:lM(o)}):null,j?b.createElement(J3,{noRelative:n.noRelative,gapMode:n.gapMode}):null)}function uM(n){for(var a=null;n!==null;)n instanceof ShadowRoot&&(a=n.host,n=n.host),n=n.parentNode;return a}const dM=U3(s1,cM);var Jm=b.forwardRef(function(n,a){return b.createElement(Xc,In({},n,{ref:a,sideCar:dM}))});Jm.classNames=Xc.classNames;var bm=["Enter"," "],fM=["ArrowDown","PageUp","Home"],u1=["ArrowUp","PageDown","End"],mM=[...fM,...u1],pM={ltr:[...bm,"ArrowRight"],rtl:[...bm,"ArrowLeft"]},hM={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Cl="Menu",[vl,gM,vM]=Yb(Cl),[Kr,d1]=Sa(Cl,[vM,Gc,Fc]),$c=Gc(),f1=Fc(),[xM,Fr]=Kr(Cl),[yM,Al]=Kr(Cl),m1=n=>{const{__scopeMenu:a,open:s=!1,children:l,dir:o,onOpenChange:u,modal:m=!0}=n,p=$c(a),[h,v]=b.useState(null),y=b.useRef(!1),g=va(u),S=$m(o);return b.useEffect(()=>{const j=()=>{y.current=!0,document.addEventListener("pointerdown",N,{capture:!0,once:!0}),document.addEventListener("pointermove",N,{capture:!0,once:!0})},N=()=>y.current=!1;return document.addEventListener("keydown",j,{capture:!0}),()=>{document.removeEventListener("keydown",j,{capture:!0}),document.removeEventListener("pointerdown",N,{capture:!0}),document.removeEventListener("pointermove",N,{capture:!0})}},[]),d.jsx(nA,{...p,children:d.jsx(xM,{scope:a,open:s,onOpenChange:g,content:h,onContentChange:v,children:d.jsx(yM,{scope:a,onClose:b.useCallback(()=>g(!1),[g]),isUsingKeyboardRef:y,dir:S,modal:m,children:l})})})};m1.displayName=Cl;var bM="MenuAnchor",Wm=b.forwardRef((n,a)=>{const{__scopeMenu:s,...l}=n,o=$c(s);return d.jsx(lb,{...o,...l,ref:a})});Wm.displayName=bM;var ep="MenuPortal",[SM,p1]=Kr(ep,{forceMount:void 0}),h1=n=>{const{__scopeMenu:a,forceMount:s,children:l,container:o}=n,u=Fr(ep,a);return d.jsx(SM,{scope:a,forceMount:s,children:d.jsx(Tn,{present:s||u.open,children:d.jsx(Um,{asChild:!0,container:o,children:l})})})};h1.displayName=ep;var Sn="MenuContent",[wM,tp]=Kr(Sn),g1=b.forwardRef((n,a)=>{const s=p1(Sn,n.__scopeMenu),{forceMount:l=s.forceMount,...o}=n,u=Fr(Sn,n.__scopeMenu),m=Al(Sn,n.__scopeMenu);return d.jsx(vl.Provider,{scope:n.__scopeMenu,children:d.jsx(Tn,{present:l||u.open,children:d.jsx(vl.Slot,{scope:n.__scopeMenu,children:m.modal?d.jsx(EM,{...o,ref:a}):d.jsx(jM,{...o,ref:a})})})})}),EM=b.forwardRef((n,a)=>{const s=Fr(Sn,n.__scopeMenu),l=b.useRef(null),o=ct(a,l);return b.useEffect(()=>{const u=l.current;if(u)return n1(u)},[]),d.jsx(np,{...n,ref:o,trapFocus:s.open,disableOutsidePointerEvents:s.open,disableOutsideScroll:!0,onFocusOutside:be(n.onFocusOutside,u=>u.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>s.onOpenChange(!1)})}),jM=b.forwardRef((n,a)=>{const s=Fr(Sn,n.__scopeMenu);return d.jsx(np,{...n,ref:a,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>s.onOpenChange(!1)})}),NM=$s("MenuContent.ScrollLock"),np=b.forwardRef((n,a)=>{const{__scopeMenu:s,loop:l=!1,trapFocus:o,onOpenAutoFocus:u,onCloseAutoFocus:m,disableOutsidePointerEvents:p,onEntryFocus:h,onEscapeKeyDown:v,onPointerDownOutside:y,onFocusOutside:g,onInteractOutside:S,onDismiss:j,disableOutsideScroll:N,...E}=n,C=Fr(Sn,s),M=Al(Sn,s),q=$c(s),G=f1(s),F=gM(s),[B,P]=b.useState(null),T=b.useRef(null),k=ct(a,T,C.onContentChange),W=b.useRef(0),ee=b.useRef(""),re=b.useRef(0),ne=b.useRef(null),oe=b.useRef("right"),ie=b.useRef(0),fe=N?Jm:b.Fragment,O=N?{as:NM,allowPinchZoom:!0}:void 0,I=$=>{const ce=ee.current+$,_=F().filter(se=>!se.disabled),Y=document.activeElement,H=_.find(se=>se.ref.current===Y)?.textValue,K=_.map(se=>se.textValue),te=HM(K,ce,H),ue=_.find(se=>se.textValue===te)?.ref.current;(function se(xe){ee.current=xe,window.clearTimeout(W.current),xe!==""&&(W.current=window.setTimeout(()=>se(""),1e3))})(ce),ue&&setTimeout(()=>ue.focus())};b.useEffect(()=>()=>window.clearTimeout(W.current),[]),Vb();const z=b.useCallback($=>oe.current===ne.current?.side&&UM($,ne.current?.area),[]);return d.jsx(wM,{scope:s,searchRef:ee,onItemEnter:b.useCallback($=>{z($)&&$.preventDefault()},[z]),onItemLeave:b.useCallback($=>{z($)||(T.current?.focus(),P(null))},[z]),onTriggerLeave:b.useCallback($=>{z($)&&$.preventDefault()},[z]),pointerGraceTimerRef:re,onPointerGraceIntentChange:b.useCallback($=>{ne.current=$},[]),children:d.jsx(fe,{...O,children:d.jsx(Zm,{asChild:!0,trapped:o,onMountAutoFocus:be(u,$=>{$.preventDefault(),T.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:m,children:d.jsx(Uc,{asChild:!0,disableOutsidePointerEvents:p,onEscapeKeyDown:v,onPointerDownOutside:y,onFocusOutside:g,onInteractOutside:S,onDismiss:j,children:d.jsx(Wb,{asChild:!0,...G,dir:M.dir,orientation:"vertical",loop:l,currentTabStopId:B,onCurrentTabStopIdChange:P,onEntryFocus:be(h,$=>{M.isUsingKeyboardRef.current||$.preventDefault()}),preventScrollOnEntryFocus:!0,children:d.jsx(ob,{role:"menu","aria-orientation":"vertical","data-state":D1(C.open),"data-radix-menu-content":"",dir:M.dir,...q,...E,ref:k,style:{outline:"none",...E.style},onKeyDown:be(E.onKeyDown,$=>{const _=$.target.closest("[data-radix-menu-content]")===$.currentTarget,Y=$.ctrlKey||$.altKey||$.metaKey,H=$.key.length===1;_&&($.key==="Tab"&&$.preventDefault(),!Y&&H&&I($.key));const K=T.current;if($.target!==K||!mM.includes($.key))return;$.preventDefault();const ue=F().filter(se=>!se.disabled).map(se=>se.ref.current);u1.includes($.key)&&ue.reverse(),kM(ue)}),onBlur:be(n.onBlur,$=>{$.currentTarget.contains($.target)||(window.clearTimeout(W.current),ee.current="")}),onPointerMove:be(n.onPointerMove,xl($=>{const ce=$.target,_=ie.current!==$.clientX;if($.currentTarget.contains(ce)&&_){const Y=$.clientX>ie.current?"right":"left";oe.current=Y,ie.current=$.clientX}}))})})})})})})});g1.displayName=Sn;var _M="MenuGroup",ap=b.forwardRef((n,a)=>{const{__scopeMenu:s,...l}=n;return d.jsx(Ue.div,{role:"group",...l,ref:a})});ap.displayName=_M;var CM="MenuLabel",v1=b.forwardRef((n,a)=>{const{__scopeMenu:s,...l}=n;return d.jsx(Ue.div,{...l,ref:a})});v1.displayName=CM;var bc="MenuItem",jy="menu.itemSelect",Zc=b.forwardRef((n,a)=>{const{disabled:s=!1,onSelect:l,...o}=n,u=b.useRef(null),m=Al(bc,n.__scopeMenu),p=tp(bc,n.__scopeMenu),h=ct(a,u),v=b.useRef(!1),y=()=>{const g=u.current;if(!s&&g){const S=new CustomEvent(jy,{bubbles:!0,cancelable:!0});g.addEventListener(jy,j=>l?.(j),{once:!0}),P0(g,S),S.defaultPrevented?v.current=!1:m.onClose()}};return d.jsx(x1,{...o,ref:h,disabled:s,onClick:be(n.onClick,y),onPointerDown:g=>{n.onPointerDown?.(g),v.current=!0},onPointerUp:be(n.onPointerUp,g=>{v.current||g.currentTarget?.click()}),onKeyDown:be(n.onKeyDown,g=>{const S=p.searchRef.current!=="";s||S&&g.key===" "||bm.includes(g.key)&&(g.currentTarget.click(),g.preventDefault())})})});Zc.displayName=bc;var x1=b.forwardRef((n,a)=>{const{__scopeMenu:s,disabled:l=!1,textValue:o,...u}=n,m=tp(bc,s),p=f1(s),h=b.useRef(null),v=ct(a,h),[y,g]=b.useState(!1),[S,j]=b.useState("");return b.useEffect(()=>{const N=h.current;N&&j((N.textContent??"").trim())},[u.children]),d.jsx(vl.ItemSlot,{scope:s,disabled:l,textValue:o??S,children:d.jsx(e1,{asChild:!0,...p,focusable:!l,children:d.jsx(Ue.div,{role:"menuitem","data-highlighted":y?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...u,ref:v,onPointerMove:be(n.onPointerMove,xl(N=>{l?m.onItemLeave(N):(m.onItemEnter(N),N.defaultPrevented||N.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:be(n.onPointerLeave,xl(N=>m.onItemLeave(N))),onFocus:be(n.onFocus,()=>g(!0)),onBlur:be(n.onBlur,()=>g(!1))})})})}),AM="MenuCheckboxItem",y1=b.forwardRef((n,a)=>{const{checked:s=!1,onCheckedChange:l,...o}=n;return d.jsx(j1,{scope:n.__scopeMenu,checked:s,children:d.jsx(Zc,{role:"menuitemcheckbox","aria-checked":Sc(s)?"mixed":s,...o,ref:a,"data-state":sp(s),onSelect:be(o.onSelect,()=>l?.(Sc(s)?!0:!s),{checkForDefaultPrevented:!1})})})});y1.displayName=AM;var b1="MenuRadioGroup",[OM,MM]=Kr(b1,{value:void 0,onValueChange:()=>{}}),S1=b.forwardRef((n,a)=>{const{value:s,onValueChange:l,...o}=n,u=va(l);return d.jsx(OM,{scope:n.__scopeMenu,value:s,onValueChange:u,children:d.jsx(ap,{...o,ref:a})})});S1.displayName=b1;var w1="MenuRadioItem",E1=b.forwardRef((n,a)=>{const{value:s,...l}=n,o=MM(w1,n.__scopeMenu),u=s===o.value;return d.jsx(j1,{scope:n.__scopeMenu,checked:u,children:d.jsx(Zc,{role:"menuitemradio","aria-checked":u,...l,ref:a,"data-state":sp(u),onSelect:be(l.onSelect,()=>o.onValueChange?.(s),{checkForDefaultPrevented:!1})})})});E1.displayName=w1;var rp="MenuItemIndicator",[j1,TM]=Kr(rp,{checked:!1}),N1=b.forwardRef((n,a)=>{const{__scopeMenu:s,forceMount:l,...o}=n,u=TM(rp,s);return d.jsx(Tn,{present:l||Sc(u.checked)||u.checked===!0,children:d.jsx(Ue.span,{...o,ref:a,"data-state":sp(u.checked)})})});N1.displayName=rp;var DM="MenuSeparator",_1=b.forwardRef((n,a)=>{const{__scopeMenu:s,...l}=n;return d.jsx(Ue.div,{role:"separator","aria-orientation":"horizontal",...l,ref:a})});_1.displayName=DM;var RM="MenuArrow",C1=b.forwardRef((n,a)=>{const{__scopeMenu:s,...l}=n,o=$c(s);return d.jsx(cb,{...o,...l,ref:a})});C1.displayName=RM;var zM="MenuSub",[HD,A1]=Kr(zM),sl="MenuSubTrigger",O1=b.forwardRef((n,a)=>{const s=Fr(sl,n.__scopeMenu),l=Al(sl,n.__scopeMenu),o=A1(sl,n.__scopeMenu),u=tp(sl,n.__scopeMenu),m=b.useRef(null),{pointerGraceTimerRef:p,onPointerGraceIntentChange:h}=u,v={__scopeMenu:n.__scopeMenu},y=b.useCallback(()=>{m.current&&window.clearTimeout(m.current),m.current=null},[]);return b.useEffect(()=>y,[y]),b.useEffect(()=>{const g=p.current;return()=>{window.clearTimeout(g),h(null)}},[p,h]),d.jsx(Wm,{asChild:!0,...v,children:d.jsx(x1,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":o.contentId,"data-state":D1(s.open),...n,ref:Lc(a,o.onTriggerChange),onClick:g=>{n.onClick?.(g),!(n.disabled||g.defaultPrevented)&&(g.currentTarget.focus(),s.open||s.onOpenChange(!0))},onPointerMove:be(n.onPointerMove,xl(g=>{u.onItemEnter(g),!g.defaultPrevented&&!n.disabled&&!s.open&&!m.current&&(u.onPointerGraceIntentChange(null),m.current=window.setTimeout(()=>{s.onOpenChange(!0),y()},100))})),onPointerLeave:be(n.onPointerLeave,xl(g=>{y();const S=s.content?.getBoundingClientRect();if(S){const j=s.content?.dataset.side,N=j==="right",E=N?-5:5,C=S[N?"left":"right"],M=S[N?"right":"left"];u.onPointerGraceIntentChange({area:[{x:g.clientX+E,y:g.clientY},{x:C,y:S.top},{x:M,y:S.top},{x:M,y:S.bottom},{x:C,y:S.bottom}],side:j}),window.clearTimeout(p.current),p.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(g),g.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:be(n.onKeyDown,g=>{const S=u.searchRef.current!=="";n.disabled||S&&g.key===" "||pM[l.dir].includes(g.key)&&(s.onOpenChange(!0),s.content?.focus(),g.preventDefault())})})})});O1.displayName=sl;var M1="MenuSubContent",T1=b.forwardRef((n,a)=>{const s=p1(Sn,n.__scopeMenu),{forceMount:l=s.forceMount,...o}=n,u=Fr(Sn,n.__scopeMenu),m=Al(Sn,n.__scopeMenu),p=A1(M1,n.__scopeMenu),h=b.useRef(null),v=ct(a,h);return d.jsx(vl.Provider,{scope:n.__scopeMenu,children:d.jsx(Tn,{present:l||u.open,children:d.jsx(vl.Slot,{scope:n.__scopeMenu,children:d.jsx(np,{id:p.contentId,"aria-labelledby":p.triggerId,...o,ref:v,align:"start",side:m.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:y=>{m.isUsingKeyboardRef.current&&h.current?.focus(),y.preventDefault()},onCloseAutoFocus:y=>y.preventDefault(),onFocusOutside:be(n.onFocusOutside,y=>{y.target!==p.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:be(n.onEscapeKeyDown,y=>{m.onClose(),y.preventDefault()}),onKeyDown:be(n.onKeyDown,y=>{const g=y.currentTarget.contains(y.target),S=hM[m.dir].includes(y.key);g&&S&&(u.onOpenChange(!1),p.trigger?.focus(),y.preventDefault())})})})})})});T1.displayName=M1;function D1(n){return n?"open":"closed"}function Sc(n){return n==="indeterminate"}function sp(n){return Sc(n)?"indeterminate":n?"checked":"unchecked"}function kM(n){const a=document.activeElement;for(const s of n)if(s===a||(s.focus(),document.activeElement!==a))return}function PM(n,a){return n.map((s,l)=>n[(a+l)%n.length])}function HM(n,a,s){const o=a.length>1&&Array.from(a).every(v=>v===a[0])?a[0]:a,u=s?n.indexOf(s):-1;let m=PM(n,Math.max(u,0));o.length===1&&(m=m.filter(v=>v!==s));const h=m.find(v=>v.toLowerCase().startsWith(o.toLowerCase()));return h!==s?h:void 0}function LM(n,a){const{x:s,y:l}=n;let o=!1;for(let u=0,m=a.length-1;u<a.length;m=u++){const p=a[u],h=a[m],v=p.x,y=p.y,g=h.x,S=h.y;y>l!=S>l&&s<(g-v)*(l-y)/(S-y)+v&&(o=!o)}return o}function UM(n,a){if(!a)return!1;const s={x:n.clientX,y:n.clientY};return LM(s,a)}function xl(n){return a=>a.pointerType==="mouse"?n(a):void 0}var qM=m1,BM=Wm,IM=h1,QM=g1,GM=ap,YM=v1,VM=Zc,KM=y1,FM=S1,XM=E1,$M=N1,ZM=_1,JM=C1,WM=O1,eT=T1,Jc="DropdownMenu",[tT]=Sa(Jc,[d1]),Ut=d1(),[nT,R1]=tT(Jc),z1=n=>{const{__scopeDropdownMenu:a,children:s,dir:l,open:o,defaultOpen:u,onOpenChange:m,modal:p=!0}=n,h=Ut(a),v=b.useRef(null),[y,g]=jl({prop:o,defaultProp:u??!1,onChange:m,caller:Jc});return d.jsx(nT,{scope:a,triggerId:Hr(),triggerRef:v,contentId:Hr(),open:y,onOpenChange:g,onOpenToggle:b.useCallback(()=>g(S=>!S),[g]),modal:p,children:d.jsx(qM,{...h,open:y,onOpenChange:g,dir:l,modal:p,children:s})})};z1.displayName=Jc;var k1="DropdownMenuTrigger",P1=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,disabled:l=!1,...o}=n,u=R1(k1,s),m=Ut(s);return d.jsx(BM,{asChild:!0,...m,children:d.jsx(Ue.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":l?"":void 0,disabled:l,...o,ref:Lc(a,u.triggerRef),onPointerDown:be(n.onPointerDown,p=>{!l&&p.button===0&&p.ctrlKey===!1&&(u.onOpenToggle(),u.open||p.preventDefault())}),onKeyDown:be(n.onKeyDown,p=>{l||(["Enter"," "].includes(p.key)&&u.onOpenToggle(),p.key==="ArrowDown"&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(p.key)&&p.preventDefault())})})})});P1.displayName=k1;var aT="DropdownMenuPortal",H1=n=>{const{__scopeDropdownMenu:a,...s}=n,l=Ut(a);return d.jsx(IM,{...l,...s})};H1.displayName=aT;var L1="DropdownMenuContent",U1=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=R1(L1,s),u=Ut(s),m=b.useRef(!1);return d.jsx(QM,{id:o.contentId,"aria-labelledby":o.triggerId,...u,...l,ref:a,onCloseAutoFocus:be(n.onCloseAutoFocus,p=>{m.current||o.triggerRef.current?.focus(),m.current=!1,p.preventDefault()}),onInteractOutside:be(n.onInteractOutside,p=>{const h=p.detail.originalEvent,v=h.button===0&&h.ctrlKey===!0,y=h.button===2||v;(!o.modal||y)&&(m.current=!0)}),style:{...n.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)"}})});U1.displayName=L1;var rT="DropdownMenuGroup",sT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(GM,{...o,...l,ref:a})});sT.displayName=rT;var iT="DropdownMenuLabel",q1=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(YM,{...o,...l,ref:a})});q1.displayName=iT;var lT="DropdownMenuItem",B1=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(VM,{...o,...l,ref:a})});B1.displayName=lT;var oT="DropdownMenuCheckboxItem",cT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(KM,{...o,...l,ref:a})});cT.displayName=oT;var uT="DropdownMenuRadioGroup",dT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(FM,{...o,...l,ref:a})});dT.displayName=uT;var fT="DropdownMenuRadioItem",mT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(XM,{...o,...l,ref:a})});mT.displayName=fT;var pT="DropdownMenuItemIndicator",hT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx($M,{...o,...l,ref:a})});hT.displayName=pT;var gT="DropdownMenuSeparator",I1=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(ZM,{...o,...l,ref:a})});I1.displayName=gT;var vT="DropdownMenuArrow",xT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(JM,{...o,...l,ref:a})});xT.displayName=vT;var yT="DropdownMenuSubTrigger",bT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(WM,{...o,...l,ref:a})});bT.displayName=yT;var ST="DropdownMenuSubContent",wT=b.forwardRef((n,a)=>{const{__scopeDropdownMenu:s,...l}=n,o=Ut(s);return d.jsx(eT,{...o,...l,ref:a,style:{...n.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)"}})});wT.displayName=ST;
307var ET=z1,jT=P1,NT=H1,_T=U1,CT=q1,AT=B1,OT=I1;function wc({...n}){return d.jsx(ET,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...n})}function Ec({...n}){return d.jsx(jT,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...n})}function jc({className:n,sideOffset:a=4,...s}){return d.jsx(NT,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:d.jsx(_T,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:a,className:st("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",n),...s})})}function Pt({className:n,inset:a,variant:s="default",...l}){return d.jsx(AT,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":a,"data-variant":s,className:st("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",n),...l})}function Nc({className:n,inset:a,...s}){return d.jsx(CT,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:152","data-slot":"dropdown-menu-label","data-inset":a,className:st("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",n),...s})}function Ks({className:n,...a}){return d.jsx(OT,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:169","data-slot":"dropdown-menu-separator",className:st("bg-border -mx-1 my-1 h-px",n),...a})}const Q1="/manus-storage/legalnoticeai-mark_0af5542f.png",Ny=[{href:"/",label:"首頁"},{href:"/samples",label:"範例"},{href:"/editor",label:"撰寫信函"},{href:"/drafts",label:"我的草稿"},{href:"/profile",label:"會員身分"}];function Lt(){const{user:n,isAuthenticated:a,logout:s}=si(),[l]=Nl();return d.jsx("header",{"data-loc":"client/src/components/SiteHeader.tsx:30",className:"sticky top-0 z-30 backdrop-blur-md bg-background/80 border-b border-border/70",children:d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:31",className:"container flex items-center justify-between h-16 max-w-7xl",children:[d.jsxs(ot,{"data-loc":"client/src/components/SiteHeader.tsx:32",href:"/",className:"flex items-center gap-3 group",children:[d.jsx("img",{"data-loc":"client/src/components/SiteHeader.tsx:33",src:Q1,alt:"LegalNoticeAI",className:"size-9 rounded-md object-contain bg-white shadow-sm border border-border/40"}),d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:38",className:"flex flex-col leading-tight",children:[d.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:39",className:"font-semibold tracking-[0.12em] text-base sm:text-lg text-primary",children:"LegalNoticeAI"}),d.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:42",className:"hidden sm:block text-[11px] text-muted-foreground tracking-[0.2em] uppercase",children:"PingLexAI · SuitAI · PisuAI"})]})]}),d.jsx("nav",{"data-loc":"client/src/components/SiteHeader.tsx:48",className:"hidden md:flex items-center gap-1",children:Ny.map(o=>{const u=l===o.href||o.href!=="/"&&l.startsWith(o.href);return d.jsx(ot,{"data-loc":"client/src/components/SiteHeader.tsx:52",href:o.href,className:"px-3 py-2 text-sm rounded-md transition-colors "+(u?"text-primary font-medium bg-accent/60":"text-foreground
307/70 hover:text-foreground hover:bg-accent/40"),children:o.label},o.href)})}),d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:68",className:"flex items-center gap-2",children:[a?d.jsxs(wc,{"data-loc":"client/src/components/SiteHeader.tsx:70",children:[d.jsx(Ec,{"data-loc":"client/src/components/SiteHeader.tsx:71",asChild:!0,children:d.jsxs(Ee,{"data-loc":"client/src/components/SiteHeader.tsx:72",variant:"outline",size:"sm",className:"bg-card gap-2",children:[d.jsx(sy,{"data-loc":"client/src/components/SiteHeader.tsx:73",className:"size-4"}),d.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:74",className:"hidden sm:inline max-w-[10ch] truncate",children:n?.name||"我的帳戶"})]})}),d.jsxs(jc,{"data-loc":"client/src/components/SiteHeader.tsx:79",align:"end",className:"w-52",children:[d.jsx(Nc,{"data-loc":"client/src/components/SiteHeader.tsx:80",className:"font-normal",children:d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:81",className:"flex flex-col",children:[d.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:82",className:"text-sm font-medium truncate",children:n?.name||"未命名"}),d.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:83",className:"text-xs text-muted-foreground truncate",children:n?.email||""})]})}),d.jsx(Ks,{"data-loc":"client/src/components/SiteHeader.tsx:86"}),d.jsx(ot,{"data-loc":"client/src/components/SiteHeader.tsx:87",href:"/editor",children:d.jsxs(Pt,{"data-loc":"client/src/components/SiteHeader.tsx:88",className:"gap-2 cursor-pointer",children:[d.jsx(Db,{"data-loc":"client/src/components/SiteHeader.tsx:89",className:"size-4"})," 撰寫信函"]})}),d.jsx(ot,{"data-loc":"client/src/components/SiteHeader.tsx:92",href:"/drafts",children:d.jsxs(Pt,{"data-loc":"client/src/components/SiteHeader.tsx:93",className:"gap-2 cursor-pointer",children:[d.jsx(DO,{"data-loc":"client/src/components/SiteHeader.tsx:94",className:"size-4"})," 我的草稿"]})}),d.jsx(ot,{"data-loc":"client/src/components/SiteHeader.tsx:97",href:"/profile",children:d.jsxs(Pt,{"data-loc":"client/src/components/SiteHeader.tsx:98",className:"gap-2 cursor-pointer",children:[d.jsx(sy,{"data-loc":"client/src/components/SiteHeader.tsx:99",className:"size-4"})," 會員身分"]})}),d.jsx(Ks,{"data-loc":"client/src/components/SiteHeader.tsx:102"}),d.jsxs(Pt,{"data-loc":"client/src/components/SiteHeader.tsx:103",className:"gap-2 cursor-pointer",onClick:()=>s(),children:[d.jsx(NO,{"data-loc":"client/src/components/SiteHeader.tsx:104",className:"size-4"})," 登出"]})]})]}):d.jsx(Ee,{"data-loc":"client/src/components/SiteHeader.tsx:109",asChild:!0,size:"sm",className:"gap-2",children:d.jsx("a",{"data-loc":"client/src/components/SiteHeader.tsx:110",href:Vn(),children:"會員登入"})}),d.jsxs(wc,{"data-loc":"client/src/components/SiteHeader.tsx:114",children:[d.jsx(Ec,{"data-loc":"client/src/components/SiteHeader.tsx:115",asChild:!0,children:d.jsx(Ee,{"data-loc":"client/src/components/SiteHeader.tsx:116",variant:"outline",size:"icon",className:"md:hidden bg-card",children:d.jsx(Tb,{"data-loc":"client/src/components/SiteHeader.tsx:117",className:"size-4"})})}),d.jsx(jc,{"data-loc":"client/src/components/SiteHeader.tsx:120",align:"end",className:"w-44 md:hidden",children:Ny.map(o=>d.jsx(ot,{"data-loc":"client/src/components/SiteHeader.tsx:122",href:o.href,children:d.jsx(Pt,{"data-loc":"client/src/components/SiteHeader.tsx:123",className:"cursor-pointer",children:o.label})},o.href))})]})]})]})})}function Ot(){return d.jsxs("footer",{"data-loc":"client/src/components/SiteHeader.tsx:136",className:"border-t border-border/70 mt-20",children:[d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:137",className:"container max-w-7xl py-10 grid gap-6 md:grid-cols-3 text-sm text-muted-foreground",children:[d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:138",children:[d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:139",className:"flex items-center gap-2 mb-3",children:[d.jsx("img",{"data-loc":"client/src/components/SiteHeader.tsx:140",src:Q1,alt:"LegalNoticeAI",className:"size-7 rounded object-contain bg-white border border-border/40"}),d.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:141",className:"font-semibold text-base text-foreground tracking-[0.12em]",children:"LegalNoticeAI"})]}),d.jsx("p",{"data-loc":"client/src/components/SiteHeader.tsx:143",className:"leading-relaxed",children:"為 PingLexAI、SuitAI、PisuAI 會員打造的郵局格式存證信函線上工具, 支援 AI 輔助起草、雲端草稿與一鍵下載 PDF。"})]}),d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:148",children:[d.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:149",className:"font-serif-tc text-base text-foreground mb-2",children:"關聯產品"}),d.jsxs("ul",{"data-loc":"client/src/components/SiteHeader.tsx:150",className:"space-y-1",children:[d.jsx("li",{"data-loc":"client/src/components/SiteHeader.tsx:151",children:d.jsx("a",{"data-loc":"client/src/components/SiteHeader.tsx:151",className:"hover:text-foreground",href:"https://Legalsuitai.com",target:"_blank",rel:"noreferrer",children:"SuitAI · Legalsuitai.com"})}),d.jsx("li",{"data-loc":"client/src/components/SiteHeader.tsx:152",children:d.jsx("a",{"data-loc":"client/src/components/SiteHeader.tsx:152",className:"hover:text-foreground",href:"https://pisu.manus.space",target:"_blank",rel:"noreferrer",children:"PisuAI · pisu.manus.space"})}),d.jsx("li",{"data-loc":"client/src/components/SiteHeader.tsx:153",children:d.jsx("a",{"data-loc":"client/src/components/SiteHeader.tsx:153",className:"hover:text-foreground",href:"https://PingLexAI.legal",target:"_blank",rel:"noreferrer",children:"PingLexAI · CrimAI 刑法 AI"})})]})]}),d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:156",children:[d.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:157",className:"font-serif-tc text-base text-foreground mb-2",children:"使用須知"}),d.jsx("p",{"data-loc":"client/src/components/SiteHeader.tsx:158",className:"leading-relaxed",children:"本工具僅供撰擬參考,最終效力以各地郵局實際受理為準。請務必親自前往郵局辦理寄發手ç
307ºŒã€‚"})]})]}),d.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:163",className:"border-t border-border/60 py-4 text-center text-xs text-muted-foreground",children:["© ",new Date().getFullYear()," LegalNoticeAI · 存證信函工坊 · 由 PingLexAI 研發"]})]})}var Wc="Dialog",[G1]=Sa(Wc),[MT,Dn]=G1(Wc),Y1=n=>{const{__scopeDialog:a,children:s,open:l,defaultOpen:o,onOpenChange:u,modal:m=!0}=n,p=b.useRef(null),h=b.useRef(null),[v,y]=jl({prop:l,defaultProp:o??!1,onChange:u,caller:Wc});return d.jsx(MT,{scope:a,triggerRef:p,contentRef:h,contentId:Hr(),titleId:Hr(),descriptionId:Hr(),open:v,onOpenChange:y,onOpenToggle:b.useCallback(()=>y(g=>!g),[y]),modal:m,children:s})};Y1.displayName=Wc;var V1="DialogTrigger",TT=b.forwardRef((n,a)=>{const{__scopeDialog:s,...l}=n,o=Dn(V1,s),u=ct(a,o.triggerRef);return d.jsx(Ue.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":op(o.open),...l,ref:u,onClick:be(n.onClick,o.onOpenToggle)})});TT.displayName=V1;var ip="DialogPortal",[DT,K1]=G1(ip,{forceMount:void 0}),F1=n=>{const{__scopeDialog:a,forceMount:s,children:l,container:o}=n,u=Dn(ip,a);return d.jsx(DT,{scope:a,forceMount:s,children:b.Children.map(l,m=>d.jsx(Tn,{present:s||u.open,children:d.jsx(Um,{asChild:!0,container:o,children:m})}))})};F1.displayName=ip;var _c="DialogOverlay",X1=b.forwardRef((n,a)=>{const s=K1(_c,n.__scopeDialog),{forceMount:l=s.forceMount,...o}=n,u=Dn(_c,n.__scopeDialog);return u.modal?d.jsx(Tn,{present:l||u.open,children:d.jsx(zT,{...o,ref:a})}):null});X1.displayName=_c;var RT=$s("DialogOverlay.RemoveScroll"),zT=b.forwardRef((n,a)=>{const{__scopeDialog:s,...l}=n,o=Dn(_c,s);return d.jsx(Jm,{as:RT,allowPinchZoom:!0,shards:[o.contentRef],children:d.jsx(Ue.div,{"data-state":op(o.open),...l,ref:a,style:{pointerEvents:"auto",...l.style}})})}),Qr="DialogContent",$1=b.forwardRef((n,a)=>{const s=K1(Qr,n.__scopeDialog),{forceMount:l=s.forceMount,...o}=n,u=Dn(Qr,n.__scopeDialog);return d.jsx(Tn,{present:l||u.open,children:u.modal?d.jsx(kT,{...o,ref:a}):d.jsx(PT,{...o,ref:a})})});$1.displayName=Qr;var kT=b.forwardRef((n,a)=>{const s=Dn(Qr,n.__scopeDialog),l=b.useRef(null),o=ct(a,s.contentRef,l);return b.useEffect(()=>{const u=l.current;if(u)return n1(u)},[]),d.jsx(Z1,{...n,ref:o,trapFocus:s.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:be(n.onCloseAutoFocus,u=>{u.preventDefault(),s.triggerRef.current?.focus()}),onPointerDownOutside:be(n.onPointerDownOutside,u=>{const m=u.detail.originalEvent,p=m.button===0&&m.ctrlKey===!0;(m.button===2||p)&&u.preventDefault()}),onFocusOutside:be(n.onFocusOutside,u=>u.preventDefault())})}),PT=b.forwardRef((n,a)=>{const s=Dn(Qr,n.__scopeDialog),l=b.useRef(!1),o=b.useRef(!1);return d.jsx(Z1,{...n,ref:a,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:u=>{n.onCloseAutoFocus?.(u),u.defaultPrevented||(l.current||s.triggerRef.current?.focus(),u.preventDefault()),l.current=!1,o.current=!1},onInteractOutside:u=>{n.onInteractOutside?.(u),u.defaultPrevented||(l.current=!0,u.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const m=u.target;s.triggerRef.current?.contains(m)&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&o.current&&u.preventDefault()}})}),Z1=b.forwardRef((n,a)=>{const{__scopeDialog:s,trapFocus:l,onOpenAutoFocus:o,onCloseAutoFocus:u,...m}=n,p=Dn(Qr,s),h=b.useRef(null),v=ct(a,h);return Vb(),d.jsxs(d.Fragment,{children:[d.jsx(Zm,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:o,onUnmountAutoFocus:u,children:d.jsx(Uc,{role:"dialog",id:p.contentId,"aria-describedby":p.descriptionId,"aria-labelledby":p.titleId,"data-state":op(p.open),...m,ref:v,onDismiss:()=>p.onOpenChange(!1)})}),d.jsxs(d.Fragment,{children:[d.jsx(HT,{titleId:p.titleId}),d.jsx(UT,{contentRef:h,descriptionId:p.descriptionId})]})]})}),lp="DialogTitle",J1=b.forwardRef((n,a)=>{const{__scopeDialog:s,...l}=n,o=Dn(lp,s);return d.jsx(Ue.h2,{id:o.titleId,...l,ref:a})});J1.displayName=lp;var W1="DialogDescription",eS=b.forwardRef((n,a)=>{const{__scopeDialog:s,...l}=n,o=Dn(W1,s);return d.jsx(Ue.p,{id:o.descriptionId,...l,ref:a})});eS.displayName=W1;var tS="DialogClose",nS=b.forwardRef((n,a)=>{const{__scopeDialog:s,...l}=n,o=Dn(tS,s);return d.jsx(Ue.button,{type:"button",...l,ref:a,onClick:be(n.onClick,()=>o.onOpenChange(!1))})});nS.displayName=tS;function op(n){return n?"open":"closed"}var aS="DialogTitleWarning",[LD,rS]=y_(aS,{contentName:Qr,titleName:lp,docsSlug:"dialog"}),HT=({titleId:n})=>{const a=rS(aS),s=`\`${a.contentName}\` requires a \`${a.titleName}\` for the component to be accessible for screen reader users.
308
309If you want to hide the \`${a.titleName}\`, you can wrap it with our VisuallyHidden component.
310
311For more information, see https://radix-ui.com/primitives/docs/components/${a.docsSlug}`;return b.useEffect(()=>{n&&(document.getElementById(n)||console.error(s))},[s,n]),null},LT="DialogDescriptionWarning",UT=({contentRef:n,descriptionId:a})=>{const l=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${rS(LT).contentName}}.`;return b.useEffect(()=>{const o=n.current?.getAttribute("aria-describedby");a&&o&&(document.getElementById(a)||console.warn(l))},[l,n,a]),null}
311,qT=Y1,BT=F1,IT=X1,QT=$1,GT=J1,YT=eS,VT=nS;const sS=b.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),cp=()=>b.useContext(sS);function eu({...n}){const a=b.useRef(!1),s=b.useRef(!1),l=b.useRef(null),o=b.useMemo(()=>({isComposing:()=>a.current,setComposing:u=>{a.current=u},justEndedComposing:()=>s.current,markCompositionEnd:()=>{s.current=!0,l.current&&clearTimeout(l.current),l.current=setTimeout(()=>{s.current=!1},150)}}),[]);return d.jsx(sS.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:o,children:d.jsx(qT,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...n})})}function KT({...n}){return d.jsx(BT,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...n})}function iS({className:n,...a}){return d.jsx(IT,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:st("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",n),...a})}iS.displayName="DialogOverlay";function tu({className:n,children:a,showCloseButton:s=!0,onEscapeKeyDown:l,...o}){const{isComposing:u}=cp(),m=b.useCallback(p=>{if(p.isComposing||u()){p.preventDefault();return}l?.(p)},[u,l]);return d.jsxs(KT,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[d.jsx(iS,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),d.jsxs(QT,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:st("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 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",n),onEscapeKeyDown:m,...o,children:[a,s&&d.jsxs(VT,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground 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 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[d.jsx(PO,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),d.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function nu({className:n,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:st("flex flex-col gap-2 text-center sm:text-left",n),...a}
311)}function FT({className:n,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:st("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",n),...a})}function au({className:n,...a}){return d.jsx(GT,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:st("text-lg leading-none font-semibold",n),...a})}function up({className:n,...a}){return d.jsx(YT,{"data-loc":"client/src/components/ui/dialog.tsx:189","data-slot":"dialog-description",className:st("text-muted-foreground text-sm",n),...a})}function ac(n){const a=b.useRef(n);a.current=n;const s=b.useRef(null);return s.current||(s.current=function(...l){return a.current.apply(this,l)}),s.current}function lS(n={}){const{onKeyDown:a,onCompositionStart:s,onCompositionEnd:l}=n,o=b.useRef(!1),u=b.useRef(null),m=b.useRef(null),p=ac(g=>{u.current&&(clearTimeout(u.current),u.current=null),m.current&&(clearTimeout(m.current),m.current=null),o.current=!0,s?.(g)}),h=ac(g=>{u.current=setTimeout(()=>{m.current=setTimeout(()=>{o.current=!1})}),l?.(g)}),v=ac(g=>{if(o.current&&(g.key==="Escape"||g.key==="Enter"&&!g.shiftKey)){g.stopPropagation();return}a?.(g)}),y=ac(()=>o.current);return{onCompositionStart:p,onCompositionEnd:h,onKeyDown:v,isComposing:y}}function or({className:n,type:a,onKeyDown:s,onCompositionStart:l,onCompositionEnd:o,...u}){const m=cp(),{onCompositionStart:p,onCompositionEnd:h,onKeyDown:v}=lS({onKeyDown:y=>{const g=y.nativeEvent.isComposing||m.justEndedComposing();y.key==="Enter"&&g||s?.(y)},onCompositionStart:y=>{m.setComposing(!0),l?.(y)},onCompositionEnd:y=>{m.markCompositionEnd(),setTimeout(()=>{m.setComposing(!1)},100),o?.(y)}});return d.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:a,"data-slot":"input",className:st("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",n),onCompositionStart:p,onCompositionEnd:h,onKeyDown:v,...u})}var XT="Label",oS=b.forwardRef((n,a)=>d.jsx(Ue.label,{...n,ref:a,onMouseDown:s=>{s.target.closest("button, input, select, textarea")||(n.onMouseDown?.(s),!s.defaultPrevented&&s.detail>1&&s.preventDefault())}}));oS.displayName=XT;var $T=oS;function Cn({className:n,...a}){return d.jsx($T,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:st("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",n),...a})}function ZT({open:n,onClose:a,draftId:s,title:l}){const[o,u]=b.useState(null),m=Ie.share.ensure.useMutation({onSuccess:({token:y})=>u(y),onError:y=>_e.error(y.message)}),p=Ie.share.revoke.useMutation({onSuccess:()=>{u(null),_e.success("分享連結已撤銷")},onError:y=>_e.error(y.message)});b.useEffect(()=>{n&&s>0&&!o&&m.mutate({draftId:s}),n||u(null)},[n,s]);const h=o?`${typeof window<"u"?window.location.origin:""}/share/${o}`:"",v=()=>{h&&(navigator.clipboard.writeText(h),_e.success("已複製分享連結"))};return d.jsx(eu,{"data-loc":"client/src/components/ShareDialog.tsx:56",open:n,onOpenChange:y=>{y||a()},children:d.jsxs(tu,{"data-loc":"client/src/components/ShareDialog.tsx:57",className:"max-w-md",children:[d.jsxs(nu,{"data-loc":"client/src/components/ShareDialog.tsx:58",children:[d.jsxs(au,{"data-loc":"client/src/components/ShareDialog.tsx:59",className:"font-serif-tc text-xl flex items-center gap-2",children:[d.jsx(Ym,{"data-loc":"client/src/components/ShareDialog.tsx:60",className:"size-5 text-primary"})," 草稿分享連結"]}),d.jsxs(up,{"data-loc":"client/src/components/ShareDialog.tsx:62",children:["產生一條僅供瀏覽的網址,傳給當事人或同事檢視「",l,"」,無需登入即可開啟。"]})]}),d.jsxs("div",{"data-loc":"client/src/components/ShareDialog.tsx:67",className:"space-y-3 mt-2",children:[d.jsxs("div",{"data-loc":"client/src/components/ShareDialog.tsx:68",children:[d.jsx(Cn,{"data-loc":"client/src/components/ShareDialog.tsx:69",className:"text-xs text-muted-foreground",children:"分享網址"}),d.jsxs("div",{"data-loc":"client/src/components/ShareDialog.tsx:70",className:"flex gap-2 mt-1",children:[d.jsx(or,{"data-loc":"client/src/components/ShareDialog.tsx:71",readOnly:!0,value:m.isPending&&!o?"產生中…":h,className:"bg-card font-mono text-xs",onFocus:y=>y.currentTarget.select()}),d.jsxs(Ee,{"data-loc":"client/src/components/ShareDialog.tsx:77",onClick:v,disabled:!o,className:"shrink-0",children:[d.jsx(Gm,{"data-loc":"client/src/components/ShareDialog.tsx:78",className:"size-4 mr-1"})," 複製"]})]}),d.jsxs("p",{"data-loc":"client/src/components/ShareDialog.tsx:81",className:"text-[11px] text-muted-foreground mt-2",children:["收件人開啟此連結後僅能",d.jsx("strong",{"data-loc":"client/src/components/ShareDialog.tsx:82",className:"text-foreground",children:"瀏覽內容並下載 PDF"}),",不能修改、不能刪除、不能存取您的其他草稿。"]})]}),d.jsxs("div",{"data-loc":"client/src/components/ShareDialog.tsx:86",className:"pt-3 border-t border-border/60 flex items-center justify-between gap-3",children:[d.jsx("p",{"data-loc":"client/src/components/ShareDialog.tsx:87",className:"text-xs text-muted-foreground",children:"不再需要分享?可立即撤銷此連結。"}),d.jsxs(Ee,{"data-loc":"client/src/components/ShareDialog.tsx:88",variant:"outline",size:"sm",className:"bg-card text-destructive hover:text-destructive",onClick:()=>p.mutate({draftId:s}),disabled:!o||p.isPending,children:[p.isPending?d.jsx(Ht,{"data-loc":"client/src/components/ShareDialog.tsx:96",className:"size-3.5 mr-1 animate-spin"}):d.jsx(kb,{"data-loc":"client/src/components/ShareDialog.tsx:98",className:"size-3.5 mr-1"}),"撤銷分享"]})]})]})]})})}function JT(){const{isAuthenticated:n,loading:a}=si(),[,s]=Nl(),l=Ie.drafts.list.useQuery(void 0,{enabled:n}),[o,u]=b.useState(null),m=Ie.useUtils(),p=Ie.drafts.delete.useMutation({onSuccess:()=>
311{m.drafts.list.invalidate(),_e.success("草稿已刪除")},onError:h=>_e.error(h.message)});return a?d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:30",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Drafts.tsx:31"}),d.jsx("main",{"data-loc":"client/src/pages/Drafts.tsx:32",className:"flex-1 grid place-items-center text-muted-foreground",children:"載入中…"}),d.jsx(Ot,{"data-loc":"client/src/pages/Drafts.tsx:33"})]}):n?d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:53",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Drafts.tsx:54"}),d.jsx("main",{"data-loc":"client/src/pages/Drafts.tsx:55",className:"flex-1",children:d.jsxs("section",{"data-loc":"client/src/pages/Drafts.tsx:56",className:"container max-w-5xl py-10",children:[d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:57",className:"flex items-end justify-between mb-6 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:58",children:[d.jsx("h1",{"data-loc":"client/src/pages/Drafts.tsx:59",className:"font-serif-tc text-3xl font-bold",children:"我的草稿"}),d.jsx("p",{"data-loc":"client/src/pages/Drafts.tsx:60",className:"text-muted-foreground mt-2",children:"所有信函草稿皆雲端儲存,可隨時繼續編輯。"})]}),d.jsx(Ee,{"data-loc":"client/src/pages/Drafts.tsx:62",asChild:!0,className:"gap-1.5",children:d.jsxs(ot,{"data-loc":"client/src/pages/Drafts.tsx:62",href:"/editor",children:[d.jsx(AO,{"data-loc":"client/src/pages/Drafts.tsx:62",className:"size-4"})," 新增信函"]})})]}),l.isLoading?d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:66",className:"py-20 text-center text-muted-foreground",children:[d.jsx(Ht,{"data-loc":"client/src/pages/Drafts.tsx:66",className:"size-5 animate-spin inline mr-2"})," 載入中…"]}):!l.data||l.data.length===0?d.jsx(at,{"data-loc":"client/src/pages/Drafts.tsx:68",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/Drafts.tsx:69",className:"p-12 text-center",children:[d.jsx(gl,{"data-loc":"client/src/pages/Drafts.tsx:70",className:"size-10 mx-auto text-muted-foreground/60"}),d.jsx("p",{"data-loc":"client/src/pages/Drafts.tsx:71",className:"mt-4 text-muted-foreground",children:"尚無任何草稿。點擊「新增信函」開始撰寫。"}),d.jsx(Ee,{"data-loc":"client/src/pages/Drafts.tsx:72",asChild:!0,className:"mt-6",children:d.jsx(ot,{"data-loc":"client/src/pages/Drafts.tsx:72",href:"/editor",children:"開始撰寫"})})]})}):d.jsx("div",{"data-loc":"client/src/pages/Drafts.tsx:76",className:"grid gap-3",children:l.data.map(h=>d.jsx(at,{"data-loc":"client/src/pages/Drafts.tsx:78",className:"paper-card hover:shadow-md transition-shadow",children:d.jsxs(rt,{"data-loc":"client/src/pages/Drafts.tsx:79",className:"p-5 flex items-center gap-4",children:[d.jsx("div",{"data-loc":"client/src/pages/Drafts.tsx:80",className:"grid place-items-center size-11 rounded-md bg-primary/10 text-primary shrink-0",children:d.jsx(gl,{"data-loc":"client/src/pages/Drafts.tsx:81",className:"size-5"})}),d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:83",className:"flex-1 min-w-0",children:[d.jsx("div",{"data-loc":"client/src/pages/Drafts.tsx:84",className:"font-serif-tc text-lg font-semibold truncate",children:h.title}),d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:85",className:"text-xs text-muted-foreground mt-0.5 truncate",children:["寄件人:",h.senderName||"—"," 收件人:",h.receiverName||"—"]}),d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:88",className:"text-[11px] text-muted-foreground mt-1",children:[h.charCount??0," 字 · 約 ",h.pageCount??1," 頁 · 更新於"," ",new Date(h.updatedAt).toLocaleString()]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:93",className:"flex gap-2",children:[d.jsxs(Ee,{"data-loc":"client/src/pages/Drafts.tsx:94",variant:"outline",size:"sm",className:"bg-card gap-1",onClick:()=>s(`/editor?id=${h.id}`),children:[d.jsx(Db,{"data-loc":"client/src/pages/Drafts.tsx:95",className:"size-3.5"})," 編輯"]}),d.jsxs(Ee,{"data-loc":"client/src/pages/Drafts.tsx:97",variant:"outline",size:"sm",className:"bg-card gap-1",onClick:()=>u({id:h.id,title:h.title}),children:[d.jsx(Ym,{"data-loc":"client/src/pages/Drafts.tsx:103",className:"size-3.5"})," 分享"]}),d.jsx(Ee,{"data-loc":"client/src/pages/Drafts.tsx:105",variant:"outline",size:"sm",className:"bg-card text-destructive hover:text-destructive",onClick:()=>{window.confirm(`確定刪除「${h.title}」?此動作無法復原。`)&&p.mutate({id:h.id})},children:d.jsx(Vm,{"data-loc":"client/src/pages/Drafts.tsx:113",className:"size-3.5"})})]})]})},h.id))})]})}),o&&d.jsx(ZT,{"data-loc":"client/src/pages/Drafts.tsx:124",open:!!o,onClose:()=>u(null),draftId:o.id,title:o.title}),d.jsx(Ot,{"data-loc":"client/src/pages/Drafts.tsx:131"})]}):d.jsxs("div",{"data-loc":"client/src/pages/Drafts.tsx:40",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Drafts.tsx:41"}),d.jsxs("main",{"data-loc":"client/src/pages/Drafts.tsx:42",className:"flex-1 container max-w-md py-24 text-center",children:[d.jsx("h2",{"data-loc":"client/src/pages/Drafts.tsx:43",className:"font-serif-tc text-2xl font-bold mb-3",children:"請先登入會員"}),d.jsx("p",{"data-loc":"client/src/pages/Drafts.tsx:44",className:"text-muted-foreground mb-6",children:"登入後即可查看您的雲端草稿。"}),d.jsx(Ee,{"data-loc":"client/src/pages/Drafts.tsx:45",asChild:!0,children:d.jsx("a",{"data-loc":"client/src/pages/Drafts.tsx:45",href:Vn(),children:"會員登入"})})]}),d.jsx(Ot,{"data-loc":"client/src/pages/Drafts.tsx:47"})]})}function Sm({className:n,onKeyDown:a,onCompositionStart:s,onCompositionEnd:l,...o}){const u=cp(),{onCompositionStart:m,onCompositionEnd:p,onKeyDown:h}=lS({onKeyDown:v=>{const y=v.nativeEvent.isComposing||u.justEndedComposing();v.key==="Enter"&&!v.shiftKey&&y||a?.(v)},onCompositionStart:v=>{u.setComposing(!0),s?.(v)},onCompositionEnd:v=>{u.markCompositionEnd(),setTimeout(()=>{u.setComposing(!1)},100),l?.(v)}});return d.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:st("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",n),onCompositionStart:m,onCompositionEnd:p,onKeyDown:h,...o})}function WT({open:n,onClose:a,onApply:s,context:l}){const[o,u]=b.useState(""),[m,p]=b.useState(""),[h,v]=b.useState(320),[y,g]=b.useState([]),S=Ie.ai.draftMulti.useMutation({onSuccess:E=>{g(E.variants),_e.success("已產生三版本草稿")},onError:E=>_e.error(E.message)}),j=()=>
311{if(!o.trim())return _e.error("請先輸入事實提綱");g([]),S.mutate({facts:o.trim(),claims:m.trim(),targetLength:h,context:l})},N=()=>{g([]),u(""),p("")};return d.jsx(eu,{"data-loc":"client/src/components/AIDraftStudio.tsx:63",open:n,onOpenChange:E=>{E||(a(),N())},children:d.jsxs(tu,{"data-loc":"client/src/components/AIDraftStudio.tsx:64",className:"max-w-5xl w-[95vw] max-h-[92vh] overflow-y-auto",children:[d.jsxs(nu,{"data-loc":"client/src/components/AIDraftStudio.tsx:65",children:[d.jsxs(au,{"data-loc":"client/src/components/AIDraftStudio.tsx:66",className:"font-serif-tc text-xl flex items-center gap-2",children:[d.jsx(Ir,{"data-loc":"client/src/components/AIDraftStudio.tsx:67",className:"size-5 text-primary"})," AI 草擬工作室(三版本)"]}),d.jsxs(up,{"data-loc":"client/src/components/AIDraftStudio.tsx:69",children:["輸入事實提綱與訴求,由 AI 同時產出",d.jsx("span",{"data-loc":"client/src/components/AIDraftStudio.tsx:71",className:"text-primary font-medium",children:"嚴正版/中性版/和緩版"}),",挑選最適者一鍵套入內文。"]})]}),d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:76",className:"grid lg:grid-cols-2 gap-4 mt-2",children:[d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:77",children:[d.jsx(Cn,{"data-loc":"client/src/components/AIDraftStudio.tsx:78",className:"text-sm",children:"事實提綱(必填)"}),d.jsx(Sm,{"data-loc":"client/src/components/AIDraftStudio.tsx:79",value:o,onChange:E=>u(E.target.value),rows:6,className:"mt-1 bg-card font-serif-tc text-[14px] leading-relaxed",placeholder:"例:本人於 114 年 3 月 1 日將承租之 OO 路 OO 號房屋騰空交還予房東,惟房東迄今未返還押金 5 萬元……"})]}),d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:87",children:[d.jsx(Cn,{"data-loc":"client/src/components/AIDraftStudio.tsx:88",className:"text-sm",children:"主要訴求(選填)"}),d.jsx(Sm,{"data-loc":"client/src/components/AIDraftStudio.tsx:89",value:m,onChange:E=>p(E.target.value),rows:6,className:"mt-1 bg-card font-serif-tc text-[14px] leading-relaxed",placeholder:`例:1. 請於收文後 7 日內返還押金 5 萬元。
3122. 逾期將依法提起訴訟,並追究遲延利息。`})]})]}),d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:99",className:"grid sm:grid-cols-[1fr_auto] gap-3 mt-4 items-end",children:[d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:100",children:[d.jsx(Cn,{"data-loc":"client/src/components/AIDraftStudio.tsx:101",className:"text-xs text-muted-foreground",children:"每版目標字數(一字一格、含標點,每頁 200 字)"}),d.jsx(or,{"data-loc":"client/src/components/AIDraftStudio.tsx:102",type:"number",min:120,max:800,value:h,onChange:E=>v(Math.max(120,Math.min(800,Number(E.target.value)||320))),className:"mt-1 bg-card max-w-[10rem]"})]}),d.jsx(Ee,{"data-loc":"client/src/components/AIDraftStudio.tsx:111",onClick:j,disabled:S.isPending,className:"h-10",children:S.isPending?d.jsxs(d.Fragment,{children:[d.jsx(Ht,{"data-loc":"client/src/components/AIDraftStudio.tsx:113",className:"size-4 mr-1 animate-spin"})," 產生中…"]}):d.jsxs(d.Fragment,{children:[d.jsx(Ir,{"data-loc":"client/src/components/AIDraftStudio.tsx:115",className:"size-4 mr-1"})," 產生三版本草稿"]})})]}),d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:120",className:"mt-5 grid lg:grid-cols-3 gap-4",children:[S.isPending&&d.jsx(d.Fragment,{children:["嚴正版","中性版","和緩版"].map(E=>d.jsx(at,{"data-loc":"client/src/components/AIDraftStudio.tsx:124",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/components/AIDraftStudio.tsx:125",className:"p-4 space-y-2",children:[d.jsx("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:126",className:"text-sm font-medium text-primary",children:E}),d.jsx("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:127",className:"space-y-1.5 animate-pulse",children:Array.from({length:7}).map((C,M)=>d.jsx("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:129",className:"h-3 rounded bg-muted/60"},M))})]})},E))}),!S.isPending&&y.map(E=>d.jsx(at,{"data-loc":"client/src/components/AIDraftStudio.tsx:139",className:"paper-card flex flex-col",children:d.jsxs(rt,{"data-loc":"client/src/components/AIDraftStudio.tsx:140",className:"p-4 flex-1 flex flex-col",children:[d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:141",className:"flex items-center justify-between mb-2",children:[d.jsx("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:142",className:"text-sm font-medium text-primary font-serif-tc",children:E.label}),d.jsxs("span",{"data-loc":"client/src/components/AIDraftStudio.tsx:143",className:"text-[10px] text-muted-foreground",children:[Array.from(E.text).length," 字"]})]}),d.jsx("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:145",className:"font-serif-tc text-[13px] leading-relaxed whitespace-pre-wrap flex-1 max-h-[40vh] overflow-y-auto pr-1",children:E.text}),d.jsxs("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:148",className:"mt-3 flex gap-2",children:[d.jsxs(Ee,{"data-loc":"client/src/components/AIDraftStudio.tsx:149",size:"sm",variant:"outline",className:"bg-card flex-1",onClick:()=>{navigator.clipboard.writeText(E.text),_e.success("已複製")},children:[d.jsx(Gm,{"data-loc":"client/src/components/AIDraftStudio.tsx:155",className:"size-3.5 mr-1"})," 複製"]}),d.jsxs(Ee,{"data-loc":"client/src/components/AIDraftStudio.tsx:157",size:"sm",className:"flex-1",onClick:()=>{s(E.text),_e.success(`已套入「${E.label}」`),a()},children:[d.jsx(Mb,{"data-loc":"client/src/components/AIDraftStudio.tsx:162",className:"size-3.5 mr-1"})," 套入"]})]})]})},E.id)),!S.isPending&&y.length===0&&d.jsx("div",{"data-loc":"client/src/components/AIDraftStudio.tsx:169",className:"lg:col-span-3 rounded-md border border-dashed border-border/60 p-8 text-center text-sm text-muted-foreground",children:"尚未產生草稿。請先填寫事實提綱,然後按上方「產生三版本草稿」。"})]})]})})}function eD(n){const a=b.useRef({value:n,previous:n});return b.useMemo(()=>(a.current.value!==n&&(a.current.previous=a.current.value,a.current.value=n),a.current.previous),[n])}var ru="Checkbox",[tD]=Sa(ru),[nD,dp]=tD(ru);function aD(n){const{__scopeCheckbox:a,checked:s,children:l,defaultChecked:o,disabled:u,form:m,name:p,onCheckedChange:h,required:v,value:y="on",internal_do_not_use_render:g}=n,[S,j]=jl({prop:s,defaultProp:o??!1,onChange:h,caller:ru}),[N,E]=b.useState(null),[C,M]=b.useState(null),q=b.useRef(!1),G=N?!!m||!!N.closest("form"):!0,F={checked:S,disabled:u,setChecked:j,control:N,setControl:E,name:p,form:m,value:y,hasConsumerStoppedPropagationRef:q,required:v,defaultChecked:nr(o)?!1:o,isFormControl:G,bubbleInput:C,setBubbleInput:M};return d.jsx(nD,{scope:a,...F,children:rD(g)?g(F):l})}var cS="CheckboxTrigger",uS=b.forwardRef(({__scopeCheckbox:n,onKeyDown:a,onClick:s,...l},o)=>{const{control:u,value:m,disabled:p,checked:h,required:v,setControl:y,setChecked:g,hasConsumerStoppedPropagationRef:S,isFormControl:j,bubbleInput:N}=dp(cS,n),E=ct(o,y),C=b.useRef(h);return b.useEffect(()=>{const M=u?.form;if(M){const q=()=>g(C.current);return M.addEventListener("reset",q),()=>M.removeEventListener("reset",q)}},[u,g]),d.jsx(Ue.button,{type:"button",role:"checkbox","aria-checked":nr(h)?"mixed":h,"aria-required":v,"data-state":gS(h),"data-disabled":p?"":void 0,disabled:p,value:m,...l,ref:E,onKeyDown:be(a,M=>{M.key==="Enter"&&M.preventDefault()}),onClick:be(s,M=>{g(q=>nr(q)?!0:!q),N&&j&&(S.current=M.isPropagationStopped(),S.current||M.stopPropagation())})})});uS.displayName=cS;var dS=b.forwardRef((n,a)=>{const{__scopeCheckbox:s,name:l,checked:o,defaultChecked:u,required:m,disabled:p,value:h,onCheckedChange:v,form:y,...g}=n;return d.jsx(aD,{__scopeCheckbox:s,checked:o,defaultChecked:u,disabled:p,required:m,onCheckedChange:v,name:l,form:y,value:h,internal_do_not_use_render:({isFormControl:S})=>d.jsxs(d.Fragment,{children:[d.jsx(uS,{...g,ref:a,__scopeCheckbox:s}),S&&d.jsx(hS,{__scopeCheckbox:s})]})})});dS.displayName=ru;var fS="CheckboxIndicator",mS=b.forwardRef((n,a)=>{const{__scopeCheckbox:s,forceMount:l,...o}=n,u=dp(fS,s);return d.jsx(Tn,{present:l||nr(u.checked)||u.checked===!0,children:d.jsx(Ue.span,{"data-state":gS(u.checked),"data-disabled":u.disabled?"":void 0,...o,ref:a,style:{pointerEvents:"none",...n.style}})})});mS.displayName=fS;var pS="CheckboxBubbleInput",hS=b.forwardRef(({__scopeCheckbox:n,...a},s)=>{const{control:l,hasConsumerStoppedPropagationRef:o,checked:u,defaultChecked:m,required:p,disabled:h,name:v,value:y,form:g,bubbleInput:S,setBubbleInput:j}=dp(pS,n),N=ct(s,j),E=eD(u),C=Z0(l);b.useEffect(()=>{const q=S;if(!q)return;const G=window.HTMLInputElement.prototype,B=Object.getOwnPropertyDescriptor(G,"checked").set,P=!o.current;if(E!==u&&B){const T=new Event("click",{bubbles:P});q.indeterminate=nr(u),B.call(q,nr(u)?!1:u),q.dispatchEvent(T)}},[S,E,u,o]);const M=b.useRef(nr(u)?!1:u);return d.jsx(Ue.input,{type:"checkbox","aria-hidden":!0,defaultChecked:m??M.current,required:p,disabled:h,name:v,value:y,form:g,...a,tabIndex:-1,ref:N,style:{...a.style,...C,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});hS.displayName=pS;function rD(n){return typeof n=="function"}function nr(n){return n==="indeterminate"}function gS(n){return nr(n)?"indeterminate":n?"checked":"unchecked"}function sD({className:n,...a}){return d.jsx(dS,{"data-loc":"client/src/components/ui/checkbox.tsx:12","data-slot":"checkbox",className:st("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",n),...a,children:d.jsx(mS,{"data-loc":"client/src/components/ui/checkbox.tsx:20","data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:d.jsx(Mb,{"data-loc":"client/src/components/ui/checkbox.tsx:24",className:"size-3.5"})})})}const vS=["PingLexAI","SuitAI","PisuAI"],iD=[{name:"司法新聞",url:"https://pinglexai-news.manus.space/",brand:"PingLexAI",de
312scription:"彙整國內最新司法動態與判決解讀,以 AI 為法律從業人員與一般大眾提供精選新聞。"},{name:"CrimAI",subtitle:"刑法 AI",url:"https://PingLexAI.legal",brand:"PingLexAI",description:"刑法案件分析與判決檢索的 AI 助手,提供罪名、構成要件、量刑因素的快速釐清。"},{name:"CivAI",subtitle:"民法 AI",url:"https://pinglexai-civil.manus.space/",brand:"PingLexAI",description:"民法爭議的智能分析平台,涵蓋契約、侵權、物權、家事繼承等領域。"},{name:"RealtyAI",subtitle:"不動產法 AI",url:"https://realtylawtw.manus.space/",brand:"PingLexAI",description:"不動產交易、租賃、土地分割與都更等實務問題的 AI 解析工具。"},{name:"ConTrAI",url:"https://contrai.manus.space/",brand:"PingLexAI",description:"合約風險審閱與條款翻譯的 AI 助手,協助快速辨識爭議與漏洞。"},{name:"ContractGuideAI",url:"https://contractguide.manus.space/",brand:"PingLexAI",description:"契約撰寫指引與範本智慧推薦,引導使用者一步一步完成嚴謹合約。"},{name:"書狀 AI",subtitle:"Pleadings Studio",url:"https://lawsuit.manus.space/",brand:"PingLexAI",description:"依案情自動草擬訴狀、聲請狀與書狀格式範本的智慧書狀工坊。"},{name:"PaTAI",subtitle:"專利 AI",url:"https://patai.manus.space/",brand:"PingLexAI",description:"專利檢索、可專利性與請求項撰寫輔助的 AI 平台,串接 TIPO/USPTO/EPO 審查實務。"}],rc={name:"SuitAI",tagline:"AI 智慧法務助理",url:"https://Legalsuitai.com",description:"為律師與企業法務團隊打造的全方位 AI 工作流,協助案件管理、文件起草與洞察分析。"},sc={name:"PisuAI",tagline:"智慧批示與卷證梳理",url:"https://pisu.manus.space",description:"以 AI 重新定義文件批示、卷證整理與案件流轉,讓專業工作流更輕盈。"},lD={PingLexAI:"司法新聞、CrimAI、CivAI、RealtyAI、ConTrAI、ContractGuideAI、書狀 AI、PaTAI",SuitAI:"Legalsuitai.com — AI 智慧法務助理",PisuAI:"pisu.manus.space — 智慧批示與卷證梳理"};function fp({open:n,initial:a,onClose:s}){const[l,o]=b.useState(()=>new Set(a||[])),u=Ie.useUtils(),m=Ie.membership.update.useMutation({onSuccess:()=>{u.auth.me.invalidate(),_e.success("已更新會員身分"),s()},onError:v=>_e.error(v.message)});b.useEffect(()=>{o(new Set(a||[]))},[a?.join("|")]);const p=v=>{o(y=>{const g=new Set(y);return g.has(v)?g.delete(v):g.add(v),g})},h=b.useMemo(()=>Array.from(l),[l]);return d.jsx(eu,{"data-loc":"client/src/components/OnboardingDialog.tsx:58",open:n,onOpenChange:v=>!v&&s(),children:d.jsxs(tu,{"data-loc":"client/src/components/OnboardingDialog.tsx:59",className:"max-w-md paper-card",children:[d.jsxs(nu,{"data-loc":"client/src/components/OnboardingDialog.tsx:60",children:[d.jsxs(au,{"data-loc":"client/src/components/OnboardingDialog.tsx:61",className:"font-serif-tc flex items-center gap-2",children:[d.jsx(zb,{"data-loc":"client/src/components/OnboardingDialog.tsx:62",className:"size-5 text-primary"}),"選擇您的會員身分"]}),d.jsx(up,{"data-loc":"client/src/components/OnboardingDialog.tsx:65",children:"您可勾選一個或多個品牌會員身分(PingLexAI、SuitAI、PisuAI)。 此標記僅供平台識別與內容個人化使用。"})]}),d.jsx("div",{"data-loc":"client/src/components/OnboardingDialog.tsx:71",className:"space-y-2.5 mt-2",children:vS.map(v=>d.jsxs("label",{"data-loc":"client/src/components/OnboardingDialog.tsx:73",className:"flex items-start gap-3 rounded-md border p-3 cursor-pointer transition-colors "+(l.has(v)?"border-primary bg-accent/40":"border-border hover:bg-accent/30"),children:[d.jsx(sD,{"data-loc":"client/src/components/OnboardingDialog.tsx:82",checked:l.has(v),onCheckedChange:()=>p(v),className:"mt-0.5"}),d.jsxs("div",{"data-loc":"client/src/components/OnboardingDialog.tsx:83",className:"flex-1",children:[d.jsx("div",{"data-loc":"client/src/components/OnboardingDialog.tsx:84",className:"font-medium font-serif-tc",children:v}),d.jsx("div",{"data-loc":"client/src/components/OnboardingDialog.tsx:85",className:"text-xs text-muted-foreground mt-0.5",children:lD[v]})]})]},v))}),d.jsxs(FT,{"data-loc":"client/src/components/OnboardingDialog.tsx:91",className:"mt-2",children:[d.jsx(Ee,{"data-loc":"client/src/components/OnboardingDialog.tsx:92",variant:"outline",onClick:s,disabled:m.isPending,children:"稍後再說"}),d.jsxs(Ee,{"data-loc":"client/src/components/OnboardingDialog.tsx:95",onClick:()=>m.mutate({memberships:h}),disabled:m.isPending,children:[m.isPending&&d.jsx(Ht,{"data-loc":"client/src/components/OnboardingDialog.tsx:96",className:"size-4 animate-spin mr-1"}),"儲存身分(",h.length,")"]})]})]})})}const oD={watermark:"none",stamps:[]},cD=["none","正本","副本","正本+副本"],uD={none:"不加",正本:"正本",副本:"副本","正本+副本":"正本+副本"},_y=3,dD=1.5*1024*1024;async function fD(n){const a=await n.arrayBuffer();let s="";const l=new Uint8Array(a);for(let o=0;o<l.byteLength;o++)s+=String.fromCharCode(l[o]);return btoa(s)}function Cy({value:n,onChange:a}){const s=b.useRef(null),l=p=>a({...n,watermark:p}),o=async p=>{if(!p.type.includes("png"))return _e.error("僅支援 PNG(建議透明背景)");if(p.size>dD)return _e.error("檔案過大,請壓在 1.5 MB 以內");const h=await fD(p),v=[...n.stamps,{pngBase64:h,x:460,y:100,width:80,pages:"all"}];a({...n,stamps:v}),_e.success("已加入印章")},u=(p,h)=>{const v=n.stamps.slice();v[p]={...v[p],...h},a({...n,stamps:v})},m=p=>{a({...n,stamps:n.stamps.filter((h,v)=>v!==p)})};return d.jsxs("div",{"data-loc":"client/src/components/StampPanel.tsx:74",className:"space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/components/StampPanel.tsx:75",children:[d.jsx(Cn,{"data-loc":"client/src/components/StampPanel.tsx:76",className:"text-xs text-muted-foreground",children:"浮水印(套印「正本/副本」)"}),d.jsx("div",{"data-loc":"client/src/components/StampPanel.tsx:77",className:"grid grid-cols-4 gap-2 mt-1.5",children:cD.map(p=>{const h=n.watermark===p;return d.jsx(Ee,{"data-loc":"client/src/components/StampPanel.tsx:81",type:"button",size:"sm",variant:h?"default":"outline",className:h?"":"bg-card",onClick:()=>l(p),children:uD[p]},p)})})]}),d.jsxs("div",{"data-loc":"client/src/components/StampPanel.tsx:96",children:[d.jsxs("div",{"data-loc":"client/src/components/StampPanel.tsx:97",className:"flex items-center justify-between mb-1.5",children:[d.jsxs(Cn,{"data-loc":"client/src/components/StampPanel.tsx:98",className:"text-xs text-muted-foreground",children:["簽名章 / 印鑑(PNG,最多 ",_y," 個)"]}),d.jsxs(Ee,{"data-loc":"client/src/components/StampPanel.tsx:101",type:"button",size:"sm",variant:"outline",className:"bg-card h-7 px-2 text-xs",disabled:n.stamps.length>=_y,onClick:()=>s.current?.click(),children:[d.jsx(wO,{"data-loc":"client/src/components/StampPanel.tsx:109",className:"size-3.5 mr-1"})," 新增"]}),d.jsx("input",{"data-loc":"client/src/components/StampPanel.tsx:111",ref:s,type:"file",accept:"image/png",hidden:!0,onChange:p=>{const h=p.target.files?.[0];h&&o(h),p.currentTarget.value=""}})]}),n.stamps.length===0&&d.jsx("p",{"data-loc":"client/src/components/StampPanel.tsx:125",className:"text-xs text-muted-foreground
312/80 italic px-1",children:"尚未加入印章。建議透明背景的圓形印鑑或簽名 PNG。"}),d.jsx("div",{"data-loc":"client/src/components/StampPanel.tsx:130",className:"space-y-3",children:n.stamps.map((p,h)=>d.jsxs("div",{"data-loc":"client/src/components/StampPanel.tsx:132",className:"rounded-md border border-border bg-background/40 p-3 flex gap-3",children:[d.jsx("img",{"data-loc":"client/src/components/StampPanel.tsx:133",src:`data:image/png;base64,${p.pngBase64}`,alt:`stamp-${h}`,className:"size-14 rounded border border-border object-contain bg-white/80"}),d.jsxs("div",{"data-loc":"client/src/components/StampPanel.tsx:138",className:"flex-1 grid grid-cols-3 gap-2",children:[d.jsx(Gf,{"data-loc":"client/src/components/StampPanel.tsx:139",label:"X",v:p.x,on:v=>u(h,{x:v})}),d.jsx(Gf,{"data-loc":"client/src/components/StampPanel.tsx:140",label:"Y",v:p.y,on:v=>u(h,{y:v})}),d.jsx(Gf,{"data-loc":"client/src/components/StampPanel.tsx:141",label:"寬",v:p.width,on:v=>u(h,{width:v})}),d.jsxs("select",{"data-loc":"client/src/components/StampPanel.tsx:142",value:String(p.pages??"all"),onChange:v=>u(h,{pages:v.target.value}),className:"col-span-3 h-7 rounded border border-border bg-card text-xs px-2",children:[d.jsx("option",{"data-loc":"client/src/components/StampPanel.tsx:149",value:"all",children:"套用:每頁"}),d.jsx("option",{"data-loc":"client/src/components/StampPanel.tsx:150",value:"first",children:"套用:僅第 1 頁"})]})]}),d.jsx(Ee,{"data-loc":"client/src/components/StampPanel.tsx:153",type:"button",variant:"ghost",size:"icon",className:"size-7 text-muted-foreground hover:text-destructive shrink-0",onClick:()=>m(h),children:d.jsx(Vm,{"data-loc":"client/src/components/StampPanel.tsx:160",className:"size-4"})})]},h))})]})]})}function Gf({label:n,v:a,on:s}){return d.jsxs("div",{"data-loc":"client/src/components/StampPanel.tsx:172",className:"flex items-center gap-1",children:[d.jsx("span",{"data-loc":"client/src/components/StampPanel.tsx:173",className:"text-[10px] text-muted-foreground w-3.5",children:n}),d.jsx(or,{"data-loc":"client/src/components/StampPanel.tsx:174",type:"number",step:"1",value:a,onChange:l=>s(Number(l.target.value)),className:"h-7 text-xs bg-card"})]})}function mD({draftId:n,title:a,onSave:s,isSaving:l,onPrint:o,isPrinting:u}){const[m,p]=b.useState(null),h=Ie.share.ensure.useMutation({onSuccess:({token:P})=>p(P),onError:P=>_e.error("產生分享連結失敗:"+P.message)}),v=Ie.share.revoke.useMutation({onSuccess:()=>{p(null),_e.success("分享連結已撤銷")},onError:P=>_e.error(P.message)}),y=typeof window<"u"?window.location.origin:"",g=m?`${y}/share/${m}`:"",S=`存證信函|${a||"未命名信函"}`,j=`您好,請參閱以下存證信函:
313${g}
314
315— 由 LegalNoticeAI 產生`,N=async()=>{if(g)return g;if(n<=0)return _e.error("請先儲存草稿,才能產生分享連結"),null;try{const{token:P}=await h.mutateAsync({draftId:n});return p(P),`${y}/share/${P}`}catch{return null}},E=async()=>{const P=await N();if(P)try{await navigator.clipboard.writeText(P),_e.success("已複製分享連結")}catch{_e.error("複製失敗,請手動複製連結")}},C=(P,T)=>{if(typeof window>"u")return;window.open(T,P,"noopener,noreferrer,width=720,height=640")||_e.error("瀏覽器封鎖了分享視窗,請允許彈出視窗")},M=async()=>{const P=await N();if(!P)return;const T=`mailto:?subject=${encodeURIComponent(S)}&body=${encodeURIComponent(j.replace(g,P))}`;window.location.href=T},q=async()=>{const P=await N();P&&C("fb-share",`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(P)}`)},G=async()=>{const P=await N();P&&C("linkedin-share",`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(P)}`)},F=async()=>{const P=await N();if(!P)return;try{await navigator.clipboard.writeText(P)}catch{}const T=typeof navigator<"u"?navigator.userAgent:"";/Android|iPhone|iPad|iPod/i.test(T)?(window.location.href="instagram://app",setTimeout(()=>{window.open("https://www.instagram.com/","_blank","noopener,noreferrer")},1500),_e.success("已複製連結,正在開啟 Instagram…請在 IG 內貼上")):(window.open("https://www.instagram.com/","_blank","noopener,noreferrer"),_e.success("已複製連結並開啟 Instagram,請貼到限時動態或私訊"))},B=()=>{n<=0||!m||v.mutate({draftId:n})};return d.jsxs(wc,{"data-loc":"client/src/components/ShareMenu.tsx:163",children:[d.jsx(Ec,{"data-loc":"client/src/components/ShareMenu.tsx:164",asChild:!0,children:d.jsxs(Ee,{"data-loc":"client/src/components/ShareMenu.tsx:165",variant:"outline",className:"bg-card gap-1","aria-label":"分享選單",children:[d.jsx(Tb,{"data-loc":"client/src/components/ShareMenu.tsx:166",className:"size-4"}),d.jsx(Ym,{"data-loc":"client/src/components/ShareMenu.tsx:167",className:"size-4"}),"分享"]})}),d.jsxs(jc,{"data-loc":"client/src/components/ShareMenu.tsx:171",align:"end",className:"w-56",children:[d.jsx(Nc,{"data-loc":"client/src/components/ShareMenu.tsx:172",className:"font-serif-tc",children:"分享與輸出"}),d.jsx(Ks,{"data-loc":"client/src/components/ShareMenu.tsx:173"}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:175",onSelect:()=>s(),disabled:l,children:[l?d.jsx(Ht,{"data-loc":"client/src/components/ShareMenu.tsx:177",className:"size-4 mr-2 animate-spin"}):d.jsx(TO,{"data-loc":"client/src/components/ShareMenu.tsx:179",className:"size-4 mr-2"}),n>0?"更新草稿":"儲存草稿"]}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:184",onSelect:()=>o(),disabled:u,children:[u?d.jsx(Ht,{"data-loc":"client/src/components/ShareMenu.tsx:186",className:"size-4 mr-2 animate-spin"}):d.jsx(Rb,{"data-loc":"client/src/components/ShareMenu.tsx:188",className:"size-4 mr-2"}),"列印"]}),d.jsx(Ks,{"data-loc":"client/src/components/ShareMenu.tsx:193"}),d.jsx(Nc,{"data-loc":"client/src/components/ShareMenu.tsx:194",className:"font-serif-tc text-xs text-muted-foreground",children:"公開分享連結"}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:198",onSelect:E,disabled:h.isPending,children:[h.isPending?d.jsx(Ht,{"data-loc":"client/src/components/ShareMenu.tsx:200",className:"size-4 mr-2 animate-spin"}):d.jsx(Gm,{"data-loc":"client/src/components/ShareMenu.tsx:202",className:"size-4 mr-2"}),"複製連結"]}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:207",onSelect:M,children:[d.jsx(_O,{"data-loc":"client/src/components/ShareMenu.tsx:208",className:"size-4 mr-2"}),"以 Email 寄送"]}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:212",onSelect:q,children:[d.jsx(bO,{"data-loc":"client/src/components/ShareMenu.tsx:213",className:"size-4 mr-2"}),"分享到 Facebook"]}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:217",onSelect:G,children:[d.jsx(jO,{"data-loc":"client/src/components/ShareMenu.tsx:218",className:"size-4 mr-2"}),"分享到 LinkedIn"]}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:222",onSelect:F,children:[d.jsx(EO,{"data-loc":"client/src/components/ShareMenu.tsx:223",className:"size-4 mr-2"}),"分享到 Instagram"]}),m&&d.jsxs(d.Fragment,{children:[d.jsx(Ks,{"data-loc":"client/src/components/ShareMenu.tsx:229"}),d.jsxs(Pt,{"data-loc":"client/src/components/ShareMenu.tsx:230",onSelect:B,disabled:v.isPending,className:"text-destructive focus:text-destructive",children:[v.isPending?d.jsx(Ht,{"data-loc":"client/src/components/ShareMenu.tsx:236",className:"size-4 mr-2 animate-spin"}):d.jsx(kb,{"data-loc":"client/src/components/ShareMenu.tsx:238",className:"size-4 mr-2"}),"撤銷分享連結"]})]})]})]})}var su="Tabs",[pD]=Sa(su,[Fc]),xS=Fc(),[hD,mp]=pD(su),yS=b.forwardRef((n,a)=>{const{__scopeTabs:s,value:l,onValueChange:o,defaultValue:u,orientation:m="horizontal",dir:p,activationMode:h="automatic",...v}=n,y=$m(p),[g,S]=jl({prop:l,onChange:o,defaultProp:u??"",caller:su});return d.jsx(hD,{scope:s,baseId:Hr(),value:g,onValueChange:S,orientation:m,dir:y,activationMode:h,children:d.jsx(Ue.div,{dir:y,"data-orientation":m,...v,ref:a})})});yS.displayName=su;var bS="TabsList",SS=b.forwardRef((n,a)=>{const{__scopeTabs:s,loop:l=!0,...o}=n,u=mp(bS,s),m=xS(s);return d.jsx(Wb,{asChild:!0,...m,orientation:u.orientation,dir:u.dir,loop:l,children:d.jsx(Ue.div,{role:"tablist","aria-orientation":u.orientation,...o,ref:a})})});SS.displayName=bS;var wS="TabsTrigger",ES=b.forwardRef((n,a)=>{const{__scopeTabs:s,value:l,disabled:o=!1,...u}=n,m=mp(wS,s),p=xS(s),h=_S(m.baseId,l),v=CS(m.baseId,l),y=l===m.value;return d.jsx(e1,{asChild:!0,...p,focusable:!o,active:y,children:d.jsx(Ue.button,{type:"button",role:"tab","aria-selected":y,"aria-controls":v,"data-state":y?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:h,...u,ref:a,onMouseDown:be(n.onMouseDown,g=>{!o&&g.button===0&&g.ctrlKey===!1?m.onValueChange(l):g.preventDefault()}),onKeyDown:be(n.onKeyDown,g=>{[" ","Enter"].includes(g.key)&&m.onValueChange(l)}),onFocus:be(n.onFocus,()=>{const g=m.activationMode!=="manual";!y&&!o&&g&&m.onValueChange(l)})})})});ES.displayName=wS;var jS="TabsContent",NS=b.forwardRef((n,a)=>{const{__scopeTabs:s,value:l,forceMount:o,children:u,...m}=n,p=mp(jS,s),h=_S(p.baseId,l),v=CS(p.baseId,l),y=l===p.value,g=b.useRef(y);return b.useEffect(()=>{const S=requestAnimationFrame(()=>g.current=!1);return()=>cancelAnimationFrame(S)},[]),d.jsx(Tn,{present:o||y,children:({present:S})=>d.jsx(Ue.div,{"data-state":y?"active":"inactive","data-orientation":p.orientation,role:"tabpanel","aria-labelledby":h,hidden:!S,id:v,tabIndex:0,...m,ref:a,style:{...n.style,animationDuration:g.current?"0s":void 0},children:S&&u})})});NS.displayName=jS;function _S(n,a){return`${n}-trigger-${a}`}function CS(n,a){return`${n}-content-${a}`}var gD=yS,vD=SS,xD=ES,yD=NS;function AS({className:n,...a}){return d.jsx(gD,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:st("flex flex-col gap-2",n),...a}
315)}function OS({className:n,...a}){return d.jsx(vD,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:st("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",n),...a})}function Cc({className:n,...a}){return d.jsx(xD,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:st("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] focus-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",n),...a})}function Ac({className:n,...a}){return d.jsx(yD,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:st("flex-1 outline-none",n),...a}
315)}const bD={sender_name:"",sender_addr:"",receiver_name:"",receiver_addr:"",cc_name:"",cc_addr:"",body:""};function MS(n){return n?Array.from(n.replace(/\s+/g,"")).length:0}function SD(n){const a=MS(n);return a<=0?1:Math.ceil(a/200)}const fc={top_font_size:9,top_char_spacing:0,top_addr_line_gap:12,sender_name_x:340,sender_name_y:740,sender_addr_x:340,sender_addr_y:717,receiver_name_x:340,receiver_name_y:695,receiver_addr_x:340,receiver_addr_y:673,cc_name_x:340,cc_name_y:653,cc_addr_x:340,cc_addr_y:638,body_font_size:16,cell_x0:99,cell_y0:562,cell_dx:23.8,cell_dy:-34};function wD(n){const[a,s]=b.useState(()=>({...bD,...n})),[l,o]=b.useState(()=>({...fc})),u=b.useMemo(()=>({chars:MS(a.body),pages:SD(a.body)}),[a.body]);return{fields:a,setFields:s,setField:(h,v)=>s(y=>({...y,[h]:v})),layout:l,setLayout:o,setLayoutValue:(h,v)=>o(y=>({...y,[h]:v})),stats:u}}function ED(){const{isAuthenticated:n,loading:a,user:s}=si(),[l,o]=Nl(),u=new URLSearchParams(l.split("?")[1]||(typeof window<"u"?window.location.search.replace(/^\?/,""):"")),m=Number(u.get("id")||(typeof window<"u"?new URLSearchParams(window.location.search).get("id"):0))||0,[p,h]=b.useState(m),[v,y]=b.useState("未命名信函"),{fields:g,setFields:S,setField:j,layout:N,setLayoutValue:E,setLayout:C,stats:M}=wD(),[q,G]=b.useState(!1),[F,B]=b.useState(!1),[P,T]=b.useState(""),[k,W]=b.useState(!1),[ee,re]=b.useState(!1),[ne,oe]=b.useState(oD),ie=b.useRef(null),fe=b.useMemo(()=>s?.memberships??[],[s?.memberships]);b.useEffect(()=>{!a&&n&&s&&!s.onboarded&&re(!0)},[a,n,s?.onboarded]);const O=Ie.drafts.get.useQuery({id:p},{enabled:p>0,retry:!1});b.useEffect(()=>{if(O.data){const le=O.data;y(le.title||"未命名信函"),S({sender_name:le.senderName||"",sender_addr:le.senderAddr||"",receiver_name:le.receiverName||"",receiver_addr:le.receiverAddr||"",cc_name:le.ccName||"",cc_addr:le.ccAddr||"",body:le.body||""}),le.layout&&typeof le.layout=="object"&&C({...fc,...le.layout})}},[O.data]);const I=Ie.pdf.preview.useMutation({onSuccess:le=>{const Ve=`data:application/pdf;base64,${le.pdfBase64}`;if(T(Ve),k){const Je=window.open("","_blank");Je?(Je.document.write(`<html><head><title>列印存證信函</title></head><body style="margin:0"><iframe src="${Ve}" style="border:0;width:100vw;height:100vh" onload="setTimeout(()=>{this.contentWindow.print();},300)"></iframe></body></html>`),Je.document.close()):(_e.error("瀏覽器封鎖了新視窗,已改開啟預覽"),B(!0)),W(!1)}else B(!0)},onError:le=>{W(!1),_e.error("PDF 渲染失敗:"+le.message)}}),z=Ie.pdf.generate.useMutation({onSuccess:({url:le})=>{window.open(le,"_blank"),_e.success("PDF 已產生並下載")},onError:le=>_e.error("PDF 產生失敗:"+le.message)}),$={content:g,layout:N,extra:ne},ce=()=>{if(!P)return;const le=window.open("","_blank");if(!le)return _e.error("瀏覽器封鎖了新視窗");le.document.write(`<html><head><title>列印存證信函</title></head><body style="margin:0"><iframe src="${P}" style="border:0;width:100vw;height:100vh" onload="setTimeout(()=>{this.contentWindow.print();},300)"></iframe></body></html>`),le.document.close()},_=()=>{W(!0),I.mutate($)}
315,Y=Ie.useUtils(),H=Ie.drafts.create.useMutation({onSuccess:({id:le})=>{h(le),Y.drafts.list.invalidate(),_e.success("草稿已儲存")},onError:le=>_e.error(le.message)}),K=Ie.drafts.update.useMutation({onSuccess:()=>{Y.drafts.list.invalidate(),_e.success("草稿已更新")},onError:le=>_e.error(le.message)}),te=()=>{const le={title:v,content:g,layout:N};p>0?K.mutate({id:p,...le}):H.mutate(le)},ue=le=>{const Ve=["# 存證信函",`寄件人姓名: ${g.sender_name}`,`寄件人地址: ${g.sender_addr}`,`收件人姓名: ${g.receiver_name}`,`收件人地址: ${g.receiver_addr}`,`副本姓名: ${g.cc_name}`,`副本地址: ${g.cc_addr}`,"---內文---",g.body||""].join(`
316`)+`
317`,Je=new Blob([Ve],{type:"text/plain;charset=utf-8"}),cn=URL.createObjectURL(Je),Mt=document.createElement("a");Mt.href=cn,Mt.download=`${v||"letter"}.${le}`,Mt.click(),URL.revokeObjectURL(cn)},se=Ie.drafts.parse.useMutation({onSuccess:le=>{S(Ve=>({...Ve,...le})),_e.success("已匯入內容")},onError:le=>_e.error(le.message)}),xe=async le=>{const Ve=await le.text();se.mutate({text:Ve})};if(a)return d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:198",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Editor.tsx:199"}),d.jsx("main",{"data-loc":"client/src/pages/Editor.tsx:200",className:"flex-1 grid place-items-center text-muted-foreground",children:"載入中…"}),d.jsx(Ot,{"data-loc":"client/src/pages/Editor.tsx:201"})]});if(!n)return d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:208",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Editor.tsx:209"}),d.jsxs("main",{"data-loc":"client/src/pages/Editor.tsx:210",className:"flex-1 container max-w-md py-24 text-center",children:[d.jsx("h2",{"data-loc":"client/src/pages/Editor.tsx:211",className:"font-serif-tc text-2xl font-bold mb-3",children:"請先登入會員"}),d.jsx("p",{"data-loc":"client/src/pages/Editor.tsx:212",className:"text-muted-foreground mb-6",children:"存證信函編輯器僅限 PingLexAI / SuitAI / PisuAI 會員使用。"}),d.jsx(Ee,{"data-loc":"client/src/pages/Editor.tsx:215",asChild:!0,children:d.jsx("a",{"data-loc":"client/src/pages/Editor.tsx:215",href:Vn(),children:"會員登入"})})]}),d.jsx(Ot,{"data-loc":"client/src/pages/Editor.tsx:217"})]});if(p>0&&O.error)return d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:225",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Editor.tsx:226"}),d.jsxs("main",{"data-loc":"client/src/pages/Editor.tsx:227",className:"flex-1 container max-w-md py-24 text-center",children:[d.jsx("h2",{"data-loc":"client/src/pages/Editor.tsx:228",className:"font-serif-tc text-2xl font-bold mb-3",children:"無法載入草稿"}),d.jsxs("p",{"data-loc":"client/src/pages/Editor.tsx:229",className:"text-muted-foreground mb-6",children:["這份草稿可能已被刪除,或不屬於您的帳號。",d.jsx("br",{"data-loc":"client/src/pages/Editor.tsx:230"}),d.jsx("span",{"data-loc":"client/src/pages/Editor.tsx:231",className:"text-xs",children:O.error.message})]}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:233",className:"flex gap-2 justify-center",children:[d.jsx(Ee,{"data-loc":"client/src/pages/Editor.tsx:234",variant:"outline",onClick:()=>o("/drafts"),children:"返回草稿列表"}),d.jsx(Ee,{"data-loc":"client/src/pages/Editor.tsx:235",onClick:()=>{h(0),o("/editor")},children:"新增信函"})]})]}),d.jsx(Ot,{"data-loc":"client/src/pages/Editor.tsx:238"})]});const Oe=H.isPending||K.isPending;return d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:246",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Editor.tsx:247"}),d.jsx("main",{"data-loc":"client/src/pages/Editor.tsx:248",className:"flex-1",children:d.jsxs("section",{"data-loc":"client/src/pages/Editor.tsx:249",className:"container max-w-7xl py-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:251",className:"flex flex-col md:flex-row md:items-end md:justify-between gap-4 mb-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:252",className:"flex-1",children:[d.jsx(Cn,{"data-loc":"client/src/pages/Editor.tsx:253",className:"text-xs text-muted-foreground",children:"信函標題"}),d.jsx(or,{"data-loc":"client/src/pages/Editor.tsx:254",value:v,onCh
317ange:le=>y(le.target.value),className:"mt-1 text-lg font-serif-tc bg-card",placeholder:"例:催告返還押金存證信函"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:261",className:"flex flex-wrap gap-2",children:[d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:262",variant:"outline",className:"bg-card",onClick:()=>ie.current?.click(),children:[d.jsx(kO,{"data-loc":"client/src/pages/Editor.tsx:263",className:"size-4 mr-1"})," 匯入"]}),d.jsx("input",{"data-loc":"client/src/pages/Editor.tsx:265",ref:ie,type:"file",accept:".txt,.md,text/plain,text/markdown",hidden:!0,onChange:le=>{const Ve=le.target.files?.[0];Ve&&xe(Ve),le.currentTarget.value=""}}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:272",variant:"outline",className:"bg-card",onClick:()=>ue("txt"),children:[d.jsx(Ws,{"data-loc":"client/src/pages/Editor.tsx:273",className:"size-4 mr-1"})," 匯出 .txt"]}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:275",variant:"outline",className:"bg-card",onClick:()=>ue("md"),children:[d.jsx(Ws,{"data-loc":"client/src/pages/Editor.tsx:276",className:"size-4 mr-1"})," 匯出 .md"]}),d.jsx(mD,{"data-loc":"client/src/pages/Editor.tsx:278",draftId:p,title:v,onSave:te,isSaving:Oe,onPrint:_,isPrinting:I.isPending&&k}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:286",onClick:()=>{W(!1),I.mutate($)}
317,disabled:I.isPending,children:[I.isPending?d.jsx(Ht,{"data-loc":"client/src/pages/Editor.tsx:287",className:"size-4 mr-1 animate-spin"}):d.jsx(yO,{"data-loc":"client/src/pages/Editor.tsx:287",className:"size-4 mr-1"}),"預覽 PDF"]}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:290",variant:"default",onClick:()=>z.mutate($),disabled:z.isPending,children:[z.isPending?d.jsx(Ht,{"data-loc":"client/src/pages/Editor.tsx:291",className:"size-4 mr-1 animate-spin"}):d.jsx(gl,{"data-loc":"client/src/pages/Editor.tsx:291",className:"size-4 mr-1"}),"產生 PDF"]})]})]}),d.jsxs("details",{"data-loc":"client/src/pages/Editor.tsx:298",className:"lg:hidden mb-4 rounded-md border border-border bg-card p-3",children:[d.jsx("summary",{"data-loc":"client/src/pages/Editor.tsx:299",className:"cursor-pointer text-sm font-medium font-serif-tc",children:"⚙控  排版與印章(點選展開)"}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:300",className:"mt-3 space-y-5",children:[d.jsx(Ay,{"data-loc":"client/src/pages/Editor.tsx:301",layout:N,on:E,reset:()=>C({...fc})}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:302",className:"pt-3 border-t border-border/60",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:303",className:"font-serif-tc text-base font-semibold mb-2 flex items-center gap-1.5",children:[d.jsx(Pb,{"data-loc":"client/src/pages/Editor.tsx:304",className:"size-4 text-primary"})," 浮水印與印章"]}),d.jsx(Cy,{"data-loc":"client/src/pages/Editor.tsx:306",value:ne,onChange:oe})]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:311",className:"grid lg:grid-cols-12 gap-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:313",className:"lg:col-span-8 space-y-4",children:[d.jsx(at,{"data-loc":"client/src/pages/Editor.tsx:314",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/Editor.tsx:315",className:"p-6 grid sm:grid-cols-2 gap-x-5 gap-y-4",children:[d.jsx(Is,{"data-loc":"client/src/pages/Editor.tsx:316",label:"一、寄件人姓名",v:g.sender_name,on:le=>j("sender_name",le)}),d.jsx(Is,{"data-loc":"client/src/pages/Editor.tsx:317",label:"寄件人地址",v:g.sender_addr,on:le=>j("sender_addr",le)}),d.jsx(Is,{"data-loc":"client/src/pages/Editor.tsx:318",label:"二、收件人姓名",v:g.receiver_name,on:le=>j("receiver_name",le)}),d.jsx(Is,{"data-loc":"client/src/pages/Editor.tsx:319",label:"收件人地址",v:g.receiver_addr,on:le=>j("receiver_addr",le)}),d.jsx(Is,{"data-loc":"client/src/pages/Editor.tsx:320",label:"三、副本收件人",v:g.cc_name,on:le=>j("cc_name",le),placeholder:"(可空)"}),d.jsx(Is,{"data-loc":"client/src/pages/Editor.tsx:321",label:"副本地址",v:g.cc_addr,on:le=>j("cc_addr",le),placeholder:"(可空)"})]})}),d.jsx(at,{"data-loc":"client/src/pages/Editor.tsx:325",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/Editor.tsx:326",className:"p-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:327",className:"flex items-center justify-between gap-3 mb-2",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:328",children:[d.jsx(Cn,{"data-loc":"client/src/pages/Editor.tsx:329",className:"font-serif-tc text-base",children:"四、存證信函內文"}),d.jsx("p",{"data-loc":"client/src/pages/Editor.tsx:330",className:"text-xs text-muted-foreground mt-0.5",children:"一字一格,含標點符號計入字數,每頁 200 字。"})]}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:332",variant:"outline",className:"bg-card gap-1",size:"sm",onClick:()=>G(!0),children:[d.jsx(Ir,{"data-loc":"client/src/pages/Editor.tsx:333",className:"size-3.5 text-primary"})," AI 起草"]})]}),d.jsx(Sm,{"data-loc":"client/src/pages/Editor.tsx:336",value:g.body,onChange:le=>j("body",le.target.value),rows:18,className:"font-serif-tc text-[15px] leading-relaxed bg-card",placeholder:"敬啟者:本人於民國一百一十四年三月一日……"}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:343",className:"mt-3 flex items-center gap-4 text-sm",children:[d.jsxs("span",{"data-loc":"client/src/pages/Editor.tsx:344",className:"text-primary font-medium",children:["目前字數:",M.chars]}),d.jsx("span",{"data-loc":"client/src/pages/Editor.tsx:345",className:"text-muted-foreground",children:"|"}),d.jsxs("span",{"data-loc":"client/src/pages/Editor.tsx:346",className:"text-primary font-medium",children:["估計信函:",M.pages," 頁"]}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:347",variant:"ghost",size:"sm",className:"ml-auto text-muted-foreground",onClick:()=>j("body",""),children:[d.jsx(Vm,{"data-loc":"client/src/pages/Editor.tsx:353",className:"size-3.5 mr-1"})," 清空內文"]})]})]})})]}),d.jsx("aside",{"data-loc":"client/src/pages/Editor.tsx:361",className:"hidden lg:block lg:col-span-4",children:d.jsx(at,{"data-loc":"client/src/pages/Editor.tsx:362",className:"paper-card lg:sticky lg:top-20",children:d.jsx(rt,{"data-loc":"client/src/pages/Editor.tsx:363",className:"p-5",children:d.jsxs(AS,{"data-loc":"client/src/pages/Editor.tsx:364",defaultValue:"layout",children:[d.jsxs(OS,{"data-loc":"client/src/pages/Editor.tsx:365",className:"grid grid-cols-2 w-full",children:[d.jsx(Cc,{"data-loc":"client/src/pages/Editor.tsx:366",value:"layout",children:"排ç‰
317ˆå¾®èª¿"}),d.jsx(Cc,{"data-loc":"client/src/pages/Editor.tsx:367",value:"stamp",children:"印章/浮水印"})]}),d.jsx(Ac,{"data-loc":"client/src/pages/Editor.tsx:369",value:"layout",className:"mt-4",children:d.jsx(Ay,{"data-loc":"client/src/pages/Editor.tsx:370",layout:N,on:E,reset:()=>C({...fc})})}),d.jsx(Ac,{"data-loc":"client/src/pages/Editor.tsx:372",value:"stamp",className:"mt-4",children:d.jsx(Cy,{"data-loc":"client/src/pages/Editor.tsx:373",value:ne,onChange:oe})})]})})})})]})]})}),d.jsx(Ot,{"data-loc":"client/src/pages/Editor.tsx:382"}),d.jsx(eu,{"data-loc":"client/src/pages/Editor.tsx:385",open:F,onOpenChange:B,children:d.jsxs(tu,{"data-loc":"client/src/pages/Editor.tsx:386",className:"max-w-5xl w-[95vw] h-[90vh] p-0 overflow-hidden flex flex-col",children:[d.jsxs(nu,{"data-loc":"client/src/pages/Editor.tsx:387",className:"px-5 py-3 border-b flex-row items-center justify-between gap-3 space-y-0",children:[d.jsx(au,{"data-loc":"client/src/pages/Editor.tsx:388",className:"font-serif-tc",children:"PDF 預覽與列印"}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:389",variant:"outline",size:"sm",onClick:ce,className:"bg-card",children:[d.jsx(Rb,{"data-loc":"client/src/pages/Editor.tsx:390",className:"size-4 mr-1"})," 列印"]})]}),d.jsx("iframe",{"data-loc":"client/src/pages/Editor.tsx:393",src:P,className:"flex-1 w-full bg-muted",title:"預覽"})]})}),d.jsx(WT,{"data-loc":"client/src/pages/Editor.tsx:397",open:q,onClose:()=>G(!1),onApply:le=>j("body",le),context:{sender_name:g.sender_name,receiver_name:g.receiver_name}}),d.jsx(fp,{"data-loc":"client/src/pages/Editor.tsx:404",open:ee,initial:fe,onClose:()=>re(!1)})]})}function Ay({layout:n,on:a,reset:s}){return d.jsxs(d.Fragment,{children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:412",className:"flex items-center justify-between mb-3",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:413",children:[d.jsx("div",{"data-loc":"client/src/pages/Editor.tsx:414",className:"font-serif-tc text-base font-semibold",children:"排版參數微調"}),d.jsx("p",{"data-loc":"client/src/pages/Editor.tsx:415",className:"text-[11px] text-muted-foreground",children:"支援小數點,可一鍵重設。"})]}),d.jsxs(Ee,{"data-loc":"client/src/pages/Editor.tsx:417",variant:"ghost",size:"sm",onClick:s,className:"text-muted-foreground",children:[d.jsx(OO,{"data-loc":"client/src/pages/Editor.tsx:418",className:"size-3.5 mr-1"})," 重設"]})]}),d.jsxs(AS,{"data-loc":"client/src/pages/Editor.tsx:421",defaultValue:"top",children:[d.jsxs(OS,{"data-loc":"client/src/pages/Editor.tsx:422",className:"grid grid-cols-2 w-full",children:[d.jsx(Cc,{"data-loc":"client/src/pages/Editor.tsx:423",value:"top",children:"上方基本資料"}),d.jsx(Cc,{"data-loc":"client/src/pages/Editor.tsx:424",value:"body",children:"下方內文表格"})]}),d.jsxs(Ac,{"data-loc":"client/src/pages/Editor.tsx:426",value:"top",className:"space-y-3 mt-4",children:[d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:427",label:"字體大小",k:"top_font_size",layout:n,on:a}),d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:428",label:"字距 (左右寬度)",k:"top_char_spacing",layout:n,on:a}),d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:429",label:"地址換行行距",k:"top_addr_line_gap",layout:n,on:a}),d.jsx(Qs,{"data-loc":"client/src/pages/Editor.tsx:430",label:"寄件人姓名",xKey:"sender_name_x",yKey:"sender_name_y",layout:n,on:a}),d.jsx(Qs,{"data-loc":"client/src/pages/Editor.tsx:431",label:"寄件人地址",xKey:"sender_addr_x",yKey:"sender_addr_y",layout:n,on:a}),d.jsx(Qs,{"data-loc":"client/src/pages/Editor.tsx:432",label:"收件人姓名",xKey:"receiver_name_x",yKey:"receiver_name_y",layout:n,on:a}),d.jsx(Qs,{"data-loc":"client/src/pages/Editor.tsx:433",label:"收件人地址",xKey:"receiver_addr_x",yKey:"receiver_addr_y",layout:n,on:a}),d.jsx(Qs,{"data-loc":"client/src/pages/Editor.tsx:434",label:"副本姓名",xKey:"cc_name_x",yKey:"cc_name_y",layout:n,on:a}),d.jsx(Qs,{"data-loc":"client/src/pages/Editor.tsx:435",label:"副本地址",xKey:"cc_addr_x",yKey:"cc_addr_y",layout:n,on:a})]}),d.jsxs(Ac,{"data-loc":"client/src/pages/Editor.tsx:437",value:"body",className:"space-y-3 mt-4",children:[d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:438",label:"字體大小",k:"body_font_size",layout:n,on:a}),d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:439",label:"第一格 X 座標",k:"cell_x0",layout:n,on:a}),d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:440",label:"第一格 Y 座標",k:"cell_y0",layout:n,on:a}),d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:441",label:"字距 (往右一格距離)",k:"cell_dx",layout:n,on:a}),d.jsx($a,{"data-loc":"client/src/pages/Editor.tsx:442",label:"行距 (往下一行距離)",k:"cell_dy",layout:n,on:a})]})]})]})}function Is({label:n,v:a,on:s,placeholder:l}){return d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:451",children:[d.jsx(Cn,{"data-loc":"client/src/pages/Editor.tsx:452",className:"text-sm text-muted-foreground",children:n}),d.jsx(or,{"data-loc":"client/src/pages/Editor.tsx:453",value:a,onChange:o=>s(o.target.value),className:"mt-1 bg-card",placeholder:l})]})}function $a({label:n,k:a,layout:s,on:l}){return d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:460",className:"grid grid-cols-[1fr_5.5rem] items-center gap-3",children:[d.jsx(Cn,{"data-loc":"client/src/pages/Editor.tsx:461",className:"text-xs text-muted-foreground",children:n}),d.jsx(or,{"data-loc":"client/src/pages/Editor.tsx:462",type:"number",step:"0.1",value:s[a]??"",onChange:o=>l(a,Number(o.target.value)),className:"bg-card h-8 text-sm"})]})}function Qs({label:n,xKey:a,yKey:s,layout:l,on:o}){return d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:475",children:[d.jsx(Cn,{"data-loc":"client/src/pages/Editor.tsx:476",className:"text-xs text-primary",children:n}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:477",className:"grid grid-cols-2 gap-2 mt-1",children:[d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:478",className:"flex items-center gap-1.5",children:[d.jsx("span",{"data-loc":"client/src/pages/Editor.tsx:479",className:"text-[10px] text-muted-foreground",children:"X"}),d.jsx(or,{"data-loc":"client/src/pages/Editor.tsx:480",type:"number",step:"0.1",value:l[a]??"",onChange:u=>o(a,Number(u.target.value)),className:"bg-card h-8 text-sm"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Editor.tsx:482",className:"flex items-center gap-1.5",children:[d.jsx("span",{"data-loc":"client/src/pages/Editor.tsx:483",className:"text-[10px] text-muted-foreground",children:"Y"}),d.jsx(or,{"data-loc":"client/src/pages/Editor.tsx:484",type:"number",step:"0.1",value:l[s]??"",onChange:u=>o(s,Number(u.target.value)),className:"bg-card h-8 text-sm"})]})]})]})}const ol="https://legalnotice.manus.space",TS="LegalNoticeAI";function DS(){return{"@context":"https://schema.org","@type":"SoftwareApplication",name:TS,alternateName:"存證信函線上製作工具",url:ol,applicationCategory:"BusinessApplication",applicationSubCategory:"LegalDocumentGenerator",operatingSystem:"Web",inLanguage:"zh-Hant",description:"LegalNoticeAI 是免費的線上存證信函製作工具,提供 AI 輔助起草、郵局存證信函用紙格式 PDF、雲端草稿、印章疊圖與一鍵列印。",offers:{"@type":"Offer",price:"0",priceCurrency:"TWD"},creator:{"@type":"Organization",name:"PingLexAI",url:"https://pinglex.ai"},featureList:["AI 輔助起草存證信函全文","輸出符合中華郵政存證信函用紙格式之 PDF","即時字數頁數估算(每頁 20×20 格)","雲端草稿管理與分享連結","印章疊圖與一鍵列印"],aggregateRating:{"@type":"AggregateRating",ratingValue:"4.8",ratingCount:"27"}}}function RS(n){return{"@context":"https://schema.org","@type":"FAQPage",mainEntity:n.map(a=>
317({"@type":"Question",name:a.question,acceptedAnswer:{"@type":"Answer",text:a.answer}}))}}function jD(n){return{"@context":"https://schema.org","@type":"Article",headline:n.title,description:n.description,image:n.image.startsWith("http")?n.image:`${ol}${n.image}`,url:n.url.startsWith("http")?n.url:`${ol}${n.url}`,inLanguage:"zh-Hant",publisher:{"@type":"Organization",name:TS,logo:{"@type":"ImageObject",url:`${ol}/manus-storage/legalnotice_icon_192_6afae236.png`}}}}function zS(n){return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:n.map((a,s)=>({"@type":"ListItem",position:s+1,name:a.name,item:a.url.startsWith("http")?a.url:`${ol}${a.url}`}))}}function Lr(n,a){b.useEffect(()=>{if(!a)return;const s=`ld-${n}`;let l=document.getElementById(s);return l||(l=document.createElement("script"),l.type="application/ld+json",l.id=s,document.head.appendChild(l)),l.textContent=JSON.stringify(a),()=>{l?.remove()}},[n,JSON.stringify(a)])}const Ja={download:"sample_download_click",cta:"sample_cta_click",view:"sample_view",detailDownload:"sample_detail_download",detailCta:"sample_detail_cta"};function Wa(n,a){try{typeof window<"u"&&window.umami?.track&&window.umami.track(n,a)}catch{}}const Oy=[{question:"LegalNoticeAI 是免費的嗎?",answer:"是的,本站提供存證信函編輯、AI 輔助起草、PDF 下載與雲端草稿管理均為免費,由 PingLexAI、SuitAI、PisuAI 共同打造。"},{question:"輸出的 PDF 可以直接拿到郵局辦理嗎?",answer:"可以。本站依中華郵政存證信函用紙規格輸出 20×20 格,含寄件人、收件人、副本收件人欄位並保留驗縫郵戳區。列印三份正本即可至郵局櫃台辦理寄發。"},{question:"存證信函的法律效力為何?",answer:"存證信函作為「意思表示到達」與「催告事實」的書面證明,是訴訟與判斷是否遵期履行之重要證據,並可作為遲延利息起算點及評估是否善意之依據。"},{question:"沒有法律背景也能寫嗎?",answer:"可以。LegalNoticeAI 提供四種常見案型範本(押金催告、債務催告、契約終止、智財警告)與 AI 輔助起草;您只需描述事實與訴求事項,系統即協助產出符合結構與法條引用的初稿。"}];function ND(){const{user:n,isAuthenticated:a,loading:s}=si(),[l,o]=b.useState(!1);b.useEffect(()=>{!s&&a&&n&&!n.onboarded&&o(!0)},[s,a,n?.onboarded]),b.useEffect(()=>{document.title="存證信函線上製作工具|AI 起草、郵局格式 PDF、一鍵列印|LegalNoticeAI"},[]),Lr("home-app",DS()),Lr("home-faq",RS(Oy));const u=b.useMemo(()=>n?.memberships??[],[n?.memberships]),m=Ie.sample.list.useQuery(),p=Ie.useUtils(),[h,v]=b.useState(null),y=async g=>{if(!h){v(g),Wa(Ja.download,{sampleId:g,source:"home_dropdown"});try{const S=await p.sample.pdf.fetch({sampleId:g}),{pdfBase64:j,filename:N,title:E}=S,C=atob(j),M=new Uint8Array(C.length);for(let B=0;B<C.length;B++)M[B]=C.charCodeAt(B);const q=new Blob([M],{type:"application/pdf"}),G=URL.createObjectURL(q),F=document.createElement("a");F.href=G,F.download=N,document.body.appendChild(F),F.click(),document.body.removeChild(F),setTimeout(()=>URL.revokeObjectURL(G),5e3),_e.success(`「${E}」已下載`,{description:"想自己編輯一份?免費試用 LegalNoticeAI",action:a?{label:"開始撰寫",onClick:()=>{Wa(Ja.cta,{sampleId:g,target:"editor",auth:!0}),window.location.href="/editor"}}:{label:"立即免費試用",onClick:()=>{Wa(Ja.cta,{sampleId:g,target:"login",auth:!1}),window.location.href=Vn()}},duration:8e3})}catch(S){_e.error("下載失敗:"+S.message)}finally{v(null)}}};return d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:123",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:124"}),d.jsxs("main",{"data-loc":"client/src/pages/Home.tsx:126",className:"flex-1",children:[d.jsx("section",{"data-loc":"client/src/pages/Home.tsx:128",className:"relative overflow-hidden",children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:129",className:"container max-w-6xl pt-16 pb-20 md:pt-24 md:pb-28 grid md:grid-cols-12 gap-10 items-center",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:130",className:"md:col-span-7",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:131",className:"flex items-center gap-3 mb-4",children:[d.jsx("img",{"data-loc":"client/src/pages/Home.tsx:132",src:"/manus-storage/legalnoticeai-mark_0af5542f.png",alt:"LegalNoticeAI",className:"h-10 w-auto rounded-md shadow-sm bg-white/40 p-1"}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:137",className:"text-sm md:text-base font-semibold tracking-[0.18em] text-primary",children:"LegalNoticeAI"})]}),d.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:141",className:"font-serif-tc text-4xl md:text-6xl font-bold leading-tight",children:["以一紙信函",d.jsx("br",{"data-loc":"client/src/pages/Home.tsx:142"}),d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:143",className:"text-primary",children:"立下確切的證據"})]}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:145",className:"mt-6 text-base md:text-lg text-muted-foreground leading-relaxed max-w-xl",children:"為 PingLexAI、SuitAI、PisuAI 會員打造的線上存證信函工坊: 即時字數頁數估算、AI 輔助起草、雲端草稿管理,並輸出符合中華郵政 格式的 PDF,可直接列印至郵局辦理寄發。"}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:150",className:"mt-8 flex flex-wrap gap-3",children:[a?d.jsx(Ee,{"data-loc":"client/src/pages/Home.tsx:152",asChild:!0,size:"lg",className:"gap-2",children:d.jsxs(ot,{"data-loc":"client/src/pages/Home.tsx:153",href:"/editor",children:[d.jsx(ry,{"data-loc":"client/src/pages/Home.tsx:153",className:"size-4"})," 開始撰寫信函"]})}):d.jsx(Ee,{"data-loc":"client/src/pages/Home.tsx:156",asChild:!0,size:"lg",className:"gap-2",children:d.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:157",href:Vn(),children:[d.jsx(Ir,{"data-loc":"client/src/pages/Home.tsx:157",className:"size-4"})," 立即登入使用"]})}),d.jsx(Ee,{"data-loc":"client/src/pages/Home.tsx:160",asChild:!0,size:"lg",variant:"outline",className:"bg-card",children:d.jsx("a",{"data-loc":"client/src/pages/Home.tsx:161",href:"#products",children:"瀏覽相關產品"})}),d.jsxs(wc,{"data-loc":"client/src/pages/Home.tsx:163",children:[d.jsx(Ec,{"data-loc":"client/src/pages/Home.tsx:164",asChild:!0,children:d.jsxs(Ee,{"data-loc":"client/src/pages/Home.tsx:165",size:"lg",variant:"outline",className:"bg-card gap-2",disabled:h!==null,children:[h?d.jsx(Ht,{"data-loc":"client/src/pages/Home.tsx:172",className:"size-4 animate-spin"}):d.jsx(Ws,{"data-loc":"client/src/pages/Home.tsx:174",className:"size-4"}),"下載 PDF 樣張",d.jsx(vO,{"data-loc":"client/src/pages/Home.tsx:177",className:"size-4 opacity-60"})]})}),d.jsxs(jc,{"data-loc":"client/src/pages/Home.tsx:180",align:"start",className:"w-72",children:[d.jsx(Nc,{"data-loc":"client/src/pages/Home.tsx:181",children:"選擇一個案型下載範例"}),d.jsx(Ks,{"data-loc":"client/src/pages/Home.tsx:182"}),m.data?.map(g=>d.jsxs(Pt,{"data-loc":"client/src/pages/Home.tsx:184",onSelect:S=>{S.preventDefault(),y(g.id)},className:"flex flex-col items-start gap-0.5 py-2",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:192",className:"flex items-center gap-2 w-full",children:[h===g.id?d.jsx(Ht,{"data-loc":"client/src/pages/Home.tsx:194",className:"size-3.5 animate-spin"}):d.jsx(Ws,{"data-loc":"client/src/pages/Home.tsx:196",className:"size-3.5 opacity-70"}),d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:198",className:"font-medium",children:g.title}),d.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:199",className:"ml-auto text-[10px] text-muted-foreground",children:[g.pages," 頁"]})]}),d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:201",className:"text-xs text-muted-foreground pl-5",children:g.description})]},g.id)),!m.data&&d.jsx(Pt,{"data-loc":"client/src/pages/Home.tsx:207",disabled:!0,children:"正在載入範例…"})]})]})]}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:212",className:"mt-3 text-xs text-muted-foreground",children:"未登入也可下載四種典型案型範例(押金催告、債務催告、契約終止、智財警告),實際感受成品品質。"}),u.length>0&&d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:217",className:"mt-6 text-xs text-muted-foreground",children:["目前會員身分:",u.map(g=>d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:220",className:"inline-block ml-2 px-2 py-0.5 rounded-full bg-accent/60 text-foreground",children:g},g))]})]}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:232",className:"md:col-span-5",children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:233",className:"paper-card rounded-xl p-6 md:p-8 shadow-2xl shadow-amber-900/5 rotate-[-1.2deg]",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:234",className:"text-center font-serif-tc tracking-[0.4em] text-sm text-muted-foreground",children:"郵局存證信函用紙"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:237",className:"mt-3 ink-div
317ider"}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:238",className:"grid grid-cols-2 gap-y-1.5 gap-x-3 text-[11px] mt-3 text-foreground/80",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:239",className:"text-muted-foreground",children:"寄件人"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:239",children:"王小明 台北市信義區"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:240",className:"text-muted-foreground",children:"收件人"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:240",children:"陳大華 新北市板橋區"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:241",className:"text-muted-foreground",children:"副本"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:241",children:"李顧問 台北市中正區"})]}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:243",className:"mt-4 grid grid-cols-10 gap-[2px]",children:Array.from({length:80}).map((g,S)=>d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:245",className:"aspect-square border border-border/70 bg-card/60 text-[8px] text-foreground/70 grid place-items-center font-serif-tc",children:"敬啟者本人於民國一百一十四年三月一日寄發本函特此通知請查照不勝感激"[S%26]},S))}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:253",className:"mt-3 ink-divider"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:254",className:"text-right text-[10px] text-muted-foreground mt-2 font-serif-tc",children:"共 1 頁 第 1 頁"})]})})]})}),d.jsx("section",{"data-loc":"client/src/pages/Home.tsx:263",className:"border-y border-border/60 bg-card/40",children:d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:264",className:"container max-w-6xl py-10 grid md:grid-cols-3 gap-8",children:[{icon:Pb,title:"郵局格式 PDF",body:"依中華郵政存證信函用紙樣式,產出 20 字 × 10 行表格、副正本標記、騎縫郵戳圈與備註欄。"},{icon:Ir,title:"AI 輔助起草",body:"輸入事由與語氣,由 AI 依台灣存證信函慣例草擬內文初稿,可一鍵套入並繼續編修。"},{icon:ry,title:"雲端草稿管理",body:"登入後自動儲存草稿,跨裝置存取;支援匯入/匯出 .txt、.md,與 AI 工具無縫銜接。"}].map((g,S)=>d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:282",className:"flex gap-4",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:283",className:"grid place-items-center size-10 shrink-0 rounded-md bg-primary/10 text-primary",children:d.jsx(g.icon,{"data-loc":"client/src/pages/Home.tsx:284",className:"size-5"})}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:286",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:287",className:"font-serif-tc text-lg font-semibold",children:g.title}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:288",className:"text-sm text-muted-foreground mt-1 leading-relaxed",children:g.body})]})]},S))})}),d.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:296",id:"products",className:"container max-w-6xl py-20",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:297",className:"text-center max-w-2xl mx-auto mb-12",children:[d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:298",className:"inline-flex items-center gap-2 text-xs uppercase tracking-[0.3em] text-primary/80 mb-3",children:"Brands"}),d.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:301",className:"font-serif-tc text-3xl md:text-4xl font-bold",children:"三大品牌.一脈相承"}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:302",className:"mt-4 text-muted-foreground leading-relaxed",children:"本平台與 PingLexAI、SuitAI、PisuAI 三大品牌深度整合。會員身分可同時涵蓋多個品牌。"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:307",className:"grid md:grid-cols-2 gap-6 mb-10",children:[d.jsx(My,{"data-loc":"client/src/pages/Home.tsx:308",brand:rc.name,tagline:rc.tagline,url:rc.url,description:rc.description}),d.jsx(My,{"data-loc":"client/src/pages/Home.tsx:309",brand:sc.name,tagline:sc.tagline,url:sc.url,description:sc.description})]}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:312",className:"flex items-end justify-between mb-6 mt-16",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:313",children:[d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:314",className:"inline-flex items-center gap-2 text-xs uppercase tracking-[0.3em] text-primary/80 mb-2",children:"PingLexAI Suite"}),d.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:317",className:"font-serif-tc text-2xl md:text-3xl font-bold",children:"PingLexAI 旗下產品"})]}),d.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:319",className:"hidden md:inline-flex items-center gap-1 text-sm text-primary hover:underline",href:"https://PingLexAI.legal",target:"_blank",rel:"noreferrer",children:["前往 PingLexAI ",d.jsx(Qm,{"data-loc":"client/src/pages/Home.tsx:320",className:"size-4"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:324",className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-4",children:[iD.map(g=>d.jsx(_D,{"data-loc":"client/src/pages/Home.tsx:326",p:g},g.url)),d.jsx(at,{"data-loc":"client/src/pages/Home.tsx:329",className:"paper-card border-primary/40 hover:shadow-lg transition-all group",children:d.jsxs(rt,{"data-loc":"client/src/pages/Home.tsx:330",className:"p-5 flex flex-col h-full",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:331",className:"flex items-start justify-between gap-2",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:332",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:333",className:"font-serif-tc text-lg font-semibold text-primary",children:"LegalNoticeAI"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:334",className:"text-[11px] text-muted-foreground mt-0.5",children:"本站 · 存證信函工坊"})]}),d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:336",className:"text-[10px] px-2 py-0.5 rounded-full bg-primary/10 text-primary border border-primary/30",children:"NEW"})]}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:340",className:"text-sm text-muted-foreground mt-3 leading-relaxed flex-1",children:"郵局格式存證信函線上撰寫、AI 草擬、雲端草稿與一鍵下載 PDF。"}),d.jsxs(ot,{"data-loc":"client/src/pages/Home.tsx:343",href:a?"/editor":"/",className:"mt-4 inline-flex items-center gap-1 text-sm text-primary font-medium",children:["立即使用 ",d.jsx(Im,{"data-loc":"client/src/pages/Home.tsx:344",className:"size-3.5 group-hover:translate-x-0.5 transition-transform"})]})]})})]})]}),d.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:351",className:"container max-w-6xl py-16 md:py-24",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:352",className:"max-w-3xl",children:[d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:353",className:"inline-flex items-center gap-2 text-xs uppercase tracking-[0.3em] text-primary/80 mb-2",children:"FAQ"}),d.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:356",className:"font-serif-tc text-3xl md:text-4xl font-bold mb-3",children:"常見問題"}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:357",className:"text-muted-foreground leading-relaxed",children:"關於存證信函與 LegalNoticeAI 使用上最常被問到的十幾個問題。"})]}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:361",className:"grid md:grid-cols-2 gap-5 mt-8",children:Oy.map(g=>d.jsx(at,{"data-loc":"client/src/pages/Home.tsx:363",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/Home.tsx:364",className:"p-6",children:[d.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:365",className:"font-serif-tc text-lg font-semibold mb-2",children:g.question}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:366",className:"text-sm text-muted-foreground leading-relaxed",children:g.answer})]})},g.question))}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:371",className:"mt-8 text-sm text-muted-foreground",children:["想先看實際範例?",d.jsx(ot,{"data-loc":"client/src/pages/Home.tsx:372",href:"/samples",className:"text-primary font-medium hover:underline",children:"瀏覽 4 種常見案型樣張"}),"。"]})]})]}),d.jsx(Ot,{"data-loc":"client/src/pages/Home.tsx:376"}),a&&d.jsx(fp,{"data-loc":"client/src/pages/Home.tsx:379",open:l,initial:u,onClose:()=>o(!1)})]})}function My({brand:n,tagline:a,url:s,description:l}){return d.jsx("a",{"data-loc":"client/src/pages/Home.tsx:391",href:s,target:"_blank",rel:"noreferrer",className:"block group",children:d.jsx(at,{"data-loc":"client/src/pages/Home.tsx:392",className:"paper-card h-full hover:shadow-xl transition-all",children:d.jsxs(rt,{"data-loc":"client/src/pages/Home.tsx:393",className:"p-7",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:394",className:"flex items-baseline justify-between gap-2",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:395",className:"font-serif-tc text-2xl font-bold tracking-wide",children:n}),d.jsx(Qm,{"data-loc":"client/src/pages/Home.tsx:396",className:"size-5 text-muted-foreground group-hover:text-primary group-hover:-translate-y-0.5 group-hover:translate-x-0.5 transition-all"})]}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:398",className:"text-sm text-primary mt-1",children:a}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:399",className:"text-sm text-muted-foreground mt-4 leading-relaxed",children:l}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:400",className:"mt-5 text-xs text-muted-foreground border-t border-border/60 pt-3",children:s.replace(/^https?:\/\//,"")})]})})})}function _D({p:n}){return d.jsx("a",{"data-loc":"client/src/pages/Home.tsx:409",href:n.url,target:"_blank",rel:"noreferrer",className:"block group",children:d.jsx(at,{"data-loc":"client/src/pages/Home.tsx:410",className:"paper-card h-full hover:shadow-lg transition-all",children:d.jsxs(rt,{"data-loc":"client/src/pages/Home.tsx:411",className:"p-5 flex flex-col h-full",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:412",className:"flex items-start justify-between gap-2",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:413",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:414",className:"font-serif-tc text-lg font-semibold",children:n.name}),n.subtitle&&d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:415",className:"text-[11px] text-muted-foreground mt-0.5",children:n.subtitle})]}),d.jsx(Qm,{"data-loc":"client/src/pages/Home.tsx:417",className:"size-4 text-muted-foreground group-hover:text-primary group-hover:-translate-y-0.5 group-hover:translate-x-0.5 transition-all"})]}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:419",className:"text-sm text-muted-foreground mt-3 leading-relaxed flex-1",children:n.description}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:420",className:"mt-4 text-[11px] text-muted-foreground
317/80 truncate",children:n.url.replace(/^https?:\/\//,"")})]})})})}function CD(){const{user:n,loading:a,isAuthenticated:s}=si(),[l,o]=b.useState(!1),u=b.useMemo(()=>n?.memberships??[],[n?.memberships]);return a?d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:19",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:20"}),d.jsx("main",{"data-loc":"client/src/pages/Profile.tsx:21",className:"flex-1 container max-w-3xl py-16 text-center text-muted-foreground",children:"載入中…"}),d.jsx(Ot,{"data-loc":"client/src/pages/Profile.tsx:22"})]}):s?d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:42",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:43"}),d.jsx("main",{"data-loc":"client/src/pages/Profile.tsx:44",className:"flex-1",children:d.jsxs("section",{"data-loc":"client/src/pages/Profile.tsx:45",className:"container max-w-3xl py-12",children:[d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:46",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/Profile.tsx:47",className:"font-serif-tc text-3xl font-bold",children:"會員身分"}),d.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:48",className:"text-muted-foreground mt-2",children:"管理您所屬的品牌身分(PingLexAI、SuitAI、PisuAI),可複選。"})]}),d.jsx(at,{"data-loc":"client/src/pages/Profile.tsx:51",className:"paper-card mb-6",children:d.jsx(rt,{"data-loc":"client/src/pages/Profile.tsx:52",className:"p-6",children:d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:53",className:"grid sm:grid-cols-3 gap-4 text-sm",children:[d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:54",children:[d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:55",className:"text-xs text-muted-foreground mb-1",children:"姓名"}),d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:56",className:"font-medium",children:n?.name||"—"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:58",children:[d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:59",className:"text-xs text-muted-foreground mb-1",children:"電子信箱"}),d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:60",className:"font-medium break-all",children:n?.email||"—"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:62",children:[d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:63",className:"text-xs text-muted-foreground mb-1",children:"登入方式"}),d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:64",className:"font-medium",children:"Manus OAuth"})]})]})})}),d.jsx(at,{"data-loc":"client/src/pages/Profile.tsx:70",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/Profile.tsx:71",className:"p-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:72",className:"flex items-start justify-between gap-3 mb-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:73",children:[d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:74",className:"font-serif-tc text-xl font-semibold flex items-center gap-2",children:[d.jsx(zb,{"data-loc":"client/src/pages/Profile.tsx:75",className:"size-5 text-primary"})," 我的品牌身分"]}),d.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:77",className:"text-sm text-muted-foreground mt-1",children:"勾選您持有的品牌會員身分。"})]}),d.jsxs(Ee,{"data-loc":"client/src/pages/Profile.tsx:79",variant:"outline",size:"sm",className:"bg-card gap-1",onClick:()=>o(!0),children:[d.jsx(CO,{"data-loc":"client/src/pages/Profile.tsx:80",className:"size-3.5"})," 編輯"]})]}),d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:84",className:"grid gap-2.5",children:vS.map(m=>{const p=u.includes(m);return d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:88",className:"flex items-center justify-between rounded-md border px-4 py-3 "+(p?"border-primary bg-accent/40":"border-border"),children:[d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:95",children:d.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:96",className:"font-medium font-serif-tc",children:m})}),d.jsx("span",{"data-loc":"client/src/pages/Profile.tsx:98",className:"text-xs px-2 py-0.5 rounded-full "+(p?"bg-primary text-primary-foreground":"bg-muted text-muted-foreground"),children:p?"已持有":"未勾選"})]},m)})})]})})]})}),d.jsx(Ot,{"data-loc":"client/src/pages/Profile.tsx:109"}),d.jsx(fp,{"data-loc":"client/src/pages/Profile.tsx:111",open:l,initial:u,onClose:()=>o(!1)})]}):d.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:29",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:30"}),d.jsxs("main",{"data-loc":"client/src/pages/Profile.tsx:31",className:"flex-1 container max-w-md py-24 text-center",children:[d.jsx("h2",{"data-loc":"client/src/pages/Profile.tsx:32",className:"font-serif-tc text-2xl font-bold mb-3",children:"請先登入"}),d.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:33",className:"text-muted-foreground mb-6",children:"登入後即可管理您的會員身分與草稿。"}),d.jsx(Ee,{"data-loc":"client/src/pages/Profile.tsx:34",asChild:!0,children:d.jsx("a",{"data-loc":"client/src/pages/Profile.tsx:34",href:Vn(),children:"會員登入"})})]}),d.jsx(Ot,{"data-loc":"client/src/pages/Profile.tsx:36"})]})}const Ty="https://legalnotice.manus.space";function AD(){const a=Gb().id,{isAuthenticated:s}=si(),l=Ie.useUtils(),[o,u]=b.useState(!1),m=Ie.sample.meta.useQuery({sampleId:a},{enabled:!!a,retry:!1}),p=m.data;b.useEffect(()=>{p&&Wa(Ja.view,{sampleId:p.id})},[p?.id]),b.useEffect(()=>{if(!p)return;document.title=`${p.title}範例|存證信函 PDF 下載|LegalNoticeAI`;const v=(N,E,C)=>{let M=document.head.querySelector(N);if(!M){M=document.createElement("meta");const[,q,G]=N.match(/meta\[(\w+)="(.+)"\]/)??[];q&&G&&M.setAttribute(q,G),document.head.appendChild(M)}M.setAttribute(E,C)},y=`${Ty}/samples/${p.id}`,g=p.ogImage??"/manus-storage/legalnotice-og_7130b57a.png",S=g.startsWith("http")?g:`${Ty}${g}`;v('meta[name="description"]',"content",`${p.title}:${p.description} 提供完整適用情境、條文引用與郵局格式 PDF 下載。`),v('meta[property="og:title"]',"content",`${p.title}範例|LegalNoticeAI`),v('meta[property="og:description"]',"content",p.description),v('meta[property="og:url"]',"content",y),v('meta[property="og:image"]',"content",S),v('meta[property="og:image:width"]',"content","1200"),v('meta[property="og:image:height"]',"content","630"),v('meta[property="og:type"]',"content","article"),v('meta[name="twitter:title"]',"content",`${p.title}範例|LegalNoticeAI`),v('meta[name="twitter:description"]',"content",p.description),v('meta[name="twitter:image"]',"content",S);let j=document.head.querySelector('link[rel="canonical"]');j||(j=document.createElement("link"),j.setAttribute("rel","canonical"),document.head.appendChild(j)),j.setAttribute("href",y)}
317,[p]),Lr("sample-breadcrumb",p?zS([{name:"首頁",url:"/"},{name:"存證信函範例",url:"/samples"},{name:p.title,url:`/samples/${p.id}`}]):null),Lr("sample-article",p?jD({title:`${p.title}範例`,description:p.description,url:`/samples/${p.id}`,image:p.ogImage??"/manus-storage/legalnotice-og_7130b57a.png"}):null),Lr("sample-faq",p&&p.faq.length>0?RS(p.faq.map(v=>({question:v.question,answer:v.answer}))):null);const h=async()=>{if(!(!p||o)){u(!0),Wa(Ja.detailDownload,{sampleId:p.id});try{const v=await l.sample.pdf.fetch({sampleId:p.id}),y=atob(v.pdfBase64),g=new Uint8Array(y.length);for(let E=0;E<y.length;E++)g[E]=y.charCodeAt(E);const S=new Blob([g],{type:"application/pdf"}),j=URL.createObjectURL(S),N=document.createElement("a");N.href=j,N.download=v.filename,document.body.appendChild(N),N.click(),document.body.removeChild(N),setTimeout(()=>URL.revokeObjectURL(j),5e3),_e.success(`「${v.title}」已下載`,{description:"想自己編輯一份?免費試用 LegalNoticeAI",action:s?{label:"開始撰寫",onClick:()=>{Wa(Ja.detailCta,{sampleId:p.id,target:"editor",auth:!0}),window.location.href="/editor"}}:{label:"立即免費試用",onClick:()=>{Wa(Ja.detailCta,{sampleId:p.id,target:"login",auth:!1}),window.location.href=Vn()}},duration:8e3})}catch(v){_e.error("下載失敗:"+v.message)}finally{u(!1)}}};return m.isLoading?d.jsxs("div",{"data-loc":"client/src/pages/SampleDetail.tsx:165",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/SampleDetail.tsx:166"}),d.jsx("main",{"data-loc":"client/src/pages/SampleDetail.tsx:167",className:"flex-1 container max-w-4xl py-16 text-center text-muted-foreground",children:"正在載入範例…"}),d.jsx(Ot,{"data-loc":"client/src/pages/SampleDetail.tsx:170"})]}):p?d.jsxs("div",{"data-loc":"client/src/pages/SampleDetail.tsx:192",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/SampleDetail.tsx:193"}),d.jsxs("main",{"data-loc":"client/src/pages/SampleDetail.tsx:194",className:"flex-1 container max-w-5xl py-12 md:py-16",children:[d.jsxs("nav",{"data-loc":"client/src/pages/SampleDetail.tsx:195",className:"text-xs text-muted-foreground mb-4",children:[d.jsx(ot,{"data-loc":"client/src/pages/SampleDetail.tsx:196",href:"/",className:"hover:underline",children:"首頁"}),d.jsx("span",{"data-loc":"client/src/pages/SampleDetail.tsx:197",className:"mx-2",children:"/"}),d.jsx(ot,{"data-loc":"client/src/pages/SampleDetail.tsx:198",href:"/samples",className:"hover:underline",children:"存證信函範例"}),d.jsx("span",{"data-loc":"client/src/pages/SampleDetail.tsx:199",className:"mx-2",children:"/"}),d.jsx("span",{"data-loc":"client/src/pages/SampleDetail.tsx:200",children:p.title})]}),d.jsxs("div",{"data-loc":"client/src/pages/SampleDetail.tsx:203",className:"grid md:grid-cols-12 gap-10",children:[d.jsxs("article",{"data-loc":"client/src/pages/SampleDetail.tsx:205",className:"md:col-span-8",children:[d.jsxs("p",{"data-loc":"client/src/pages/SampleDetail.tsx:206",className:"inline-flex items-center gap-2 text-xs uppercase tracking-[0.3em] text-primary/80 mb-2",children:["Sample · ",p.id.toUpperCase()]}),d.jsxs("h1",{"data-loc":"client/src/pages/SampleDetail.tsx:209",className:"font-serif-tc text-3xl md:text-4xl font-bold leading-tight",children:[p.title,"範例"]}),d.jsx("p",{"data-loc":"client/src/pages/SampleDetail.tsx:212",className:"mt-4 text-base text-muted-foreground leading-relaxed",children:p.description}),d.jsxs("section",{"data-loc":"client/src/pages/SampleDetail.tsx:216",className:"mt-10",children:[d.jsx("h2",{"data-loc":"client/src/pages/SampleDetail.tsx:217",className:"font-serif-tc text-2xl font-bold mb-4",children:"適用情境"}),d.jsx("ul",{"data-loc":"client/src/pages/SampleDetail.tsx:218",className:"space-y-2.5",children:p.useCase.map((v,y)=>d.jsxs("li",{"data-loc":"client/src/pages/SampleDetail.tsx:220",className:"flex gap-3",children:[d.jsx("span",{"data-loc":"client/src/pages/SampleDetail.tsx:221",className:"inline-block size-5 rounded-full bg-primary/10 text-primary text-xs font-bold flex items-center justify-center shrink-0 mt-0.5",children:y+1}),d.jsx("span",{"data-loc":"client/src/pages/SampleDetail.tsx:224",className:"text-sm text-foreground
317/85 leading-relaxed",children:v})]},y))})]}),d.jsxs("section",{"data-loc":"client/src/pages/SampleDetail.tsx:230",className:"mt-10",children:[d.jsx("h2",{"data-loc":"client/src/pages/SampleDetail.tsx:231",className:"font-serif-tc text-2xl font-bold mb-4",children:"條文引用"}),d.jsx("div",{"data-loc":"client/src/pages/SampleDetail.tsx:232",className:"space-y-3",children:p.laws.map((v,y)=>d.jsx(at,{"data-loc":"client/src/pages/SampleDetail.tsx:234",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/SampleDetail.tsx:235",className:"p-5",children:[d.jsx("div",{"data-loc":"client/src/pages/SampleDetail.tsx:236",className:"font-serif-tc text-base font-semibold text-primary",children:v.law}),d.jsx("p",{"data-loc":"client/src/pages/SampleDetail.tsx:239",className:"text-sm text-muted-foreground mt-2 leading-relaxed whitespace-pre-line",children:v.excerpt})]})},y))})]}),d.jsxs("section",{"data-loc":"client/src/pages/SampleDetail.tsx:248",className:"mt-10",children:[d.jsx("h2",{"data-loc":"client/src/pages/SampleDetail.tsx:249",className:"font-serif-tc text-2xl font-bold mb-4",children:"範例首段預覽"}),d.jsx(at,{"data-loc":"client/src/pages/SampleDetail.tsx:250",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/SampleDetail.tsx:251",className:"p-5 font-serif-tc text-sm text-foreground/85 leading-loose whitespace-pre-line",children:[p.contentPreview,"…"]})}),d.jsx("p",{"data-loc":"client/src/pages/SampleDetail.tsx:255",className:"text-xs text-muted-foreground mt-2",children:"完整內容含格式請下載 PDF。"})]}),p.faq.length>0&&d.jsxs("section",{"data-loc":"client/src/pages/SampleDetail.tsx:261",className:"mt-10",children:[d.jsx("h2",{"data-loc":"client/src/pages/SampleDetail.tsx:262",className:"font-serif-tc text-2xl font-bold mb-4",children:"常見問題"}),d.jsx("div",{"data-loc":"client/src/pages/SampleDetail.tsx:263",className:"space-y-4",children:p.faq.map((v,y)=>d.jsx(at,{"data-loc":"client/src/pages/SampleDetail.tsx:265",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/SampleDetail.tsx:266",className:"p-5",children:[d.jsx("h3",{"data-loc":"client/src/pages/SampleDetail.tsx:267",className:"font-serif-tc text-base font-semibold mb-2",children:v.question}),d.jsx("p",{"data-loc":"client/src/pages/SampleDetail.tsx:268",className:"text-sm text-muted-foreground leading-relaxed",children:v.answer})]})},y))})]})]}),d.jsx("aside",{"data-loc":"client/src/pages/SampleDetail.tsx:278",className:"md:col-span-4",children:d.jsxs("div",{"data-loc":"client/src/pages/SampleDetail.tsx:279",className:"md:sticky md:top-24",children:[d.jsx(at,{"data-loc":"client/src/pages/SampleDetail.tsx:280",className:"paper-card border-primary/30 shadow-lg",children:d.jsxs(rt,{"data-loc":"client/src/pages/SampleDetail.tsx:281",className:"p-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/SampleDetail.tsx:282",className:"text-xs text-muted-foreground mb-1",children:["郵局格式 PDF · ",p.pages," 頁"]}),d.jsx("div",{"data-loc":"client/src/pages/SampleDetail.tsx:283",className:"font-serif-tc text-lg font-semibold mb-4",children:p.title}),d.jsxs(Ee,{"data-loc":"client/src/pages/SampleDetail.tsx:284",onClick:h,disabled:o,className:"w-full gap-2",size:"lg",children:[o?d.jsx(Ht,{"data-loc":"client/src/pages/SampleDetail.tsx:286",className:"size-4 animate-spin"}):d.jsx(Ws,{"data-loc":"client/src/pages/SampleDetail.tsx:288",className:"size-4"}),"下載 PDF 範例"]}),d.jsx("p",{"data-loc":"client/src/pages/SampleDetail.tsx:292",className:"text-xs text-muted-foreground mt-3 leading-relaxed",children:"無需登入即可下載;列印三份正本即可至郵局櫃台辦理寄發。"}),d.jsxs("div",{"data-loc":"client/src/pages/SampleDetail.tsx:295",className:"mt-5 pt-5 border-t border-border/60",children:[d.jsx("p",{"data-loc":"client/src/pages/SampleDetail.tsx:296",className:"text-sm text-muted-foreground mb-3",children:"想要自己編一份相同案型?"}),s?d.jsx(Ee,{"data-loc":"client/src/pages/SampleDetail.tsx:300",asChild:!0,variant:"outline",className:"w-full gap-2 bg-card",children:d.jsxs(ot,{"data-loc":"client/src/pages/SampleDetail.tsx:301",href:"/editor",children:[d.jsx(Ir,{"data-loc":"client/src/pages/SampleDetail.tsx:301",className:"size-4"})," 開始撰寫"]})}):d.jsx(Ee,{"data-loc":"client/src/pages/SampleDetail.tsx:304",asChild:!0,variant:"outline",className:"w-full gap-2 bg-card",children:d.jsxs("a",{"data-loc":"client/src/pages/SampleDetail.tsx:305",href:Vn(),onClick:()=>Wa(Ja.detailCta,{sampleId:p.id,target:"login_sidebar",auth:!1}),children:[d.jsx(Ir,{"data-loc":"client/src/pages/SampleDetail.tsx:309",className:"size-4"})," 立即免費試用"]})})]})]})}),d.jsxs(ot,{"data-loc":"client/src/pages/SampleDetail.tsx:316",href:"/samples",className:"mt-4 inline-flex items-center gap-1 text-sm text-primary hover:underline",children:[d.jsx(Im,{"data-loc":"client/src/pages/SampleDetail.tsx:317",className:"size-3.5 rotate-180"}),"返回樣張列表"]})]})})]})]}),d.jsx(Ot,{"data-loc":"client/src/pages/SampleDetail.tsx:324"})]}):d.jsxs("div",{"data-loc":"client/src/pages/SampleDetail.tsx:177",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/SampleDetail.tsx:178"}),d.jsxs("main",{"data-loc":"client/src/pages/SampleDetail.tsx:179",className:"flex-1 container max-w-4xl py-16",children:[d.jsx("h1",{"data-loc":"client/src/pages/SampleDetail.tsx:180",className:"font-serif-tc text-2xl font-bold mb-3",children:"找不到此範例"}),d.jsxs("p",{"data-loc":"client/src/pages/SampleDetail.tsx:181",className:"text-muted-foreground mb-6",children:["您指定的樣張 ID「",a,"」不存在。"]}),d.jsx(ot,{"data-loc":"client/src/pages/SampleDetail.tsx:182",href:"/samples",className:"text-primary font-medium hover:underline",children:"返回樣張列表"})]}),d.jsx(Ot,{"data-loc":"client/src/pages/SampleDetail.tsx:186"})]})}
317function OD(){const n=Ie.sample.list.useQuery();return b.useEffect(()=>{document.title="存證信函範例|押金催告、債務、契約終止、智財警告|LegalNoticeAI"},[]),Lr("samples-app",DS()),Lr("samples-breadcrumb",zS([{name:"首頁",url:"/"},{name:"存證信函範例",url:"/samples"}])),d.jsxs("div",{"data-loc":"client/src/pages/Samples.tsx:38",className:"min-h-screen flex flex-col",children:[d.jsx(Lt,{"data-loc":"client/src/pages/Samples.tsx:39"}),d.jsxs("main",{"data-loc":"client/src/pages/Samples.tsx:40",className:"flex-1 container max-w-6xl py-12 md:py-16",children:[d.jsxs("nav",{"data-loc":"client/src/pages/Samples.tsx:41",className:"text-xs text-muted-foreground mb-4",children:[d.jsx(ot,{"data-loc":"client/src/pages/Samples.tsx:42",href:"/",className:"hover:underline",children:"首頁"}),d.jsx("span",{"data-loc":"client/src/pages/Samples.tsx:43",className:"mx-2",children:"/"}),d.jsx("span",{"data-loc":"client/src/pages/Samples.tsx:44",children:"存證信函範例"})]}),d.jsxs("header",{"data-loc":"client/src/pages/Samples.tsx:46",className:"max-w-3xl",children:[d.jsx("p",{"data-loc":"client/src/pages/Samples.tsx:47",className:"inline-flex items-center gap-2 text-xs uppercase tracking-[0.3em] text-primary/80 mb-2",children:"Sample Letters"}),d.jsx("h1",{"data-loc":"client/src/pages/Samples.tsx:50",className:"font-serif-tc text-3xl md:text-5xl font-bold leading-tight",children:"四種常見案型範例"}),d.jsx("p",{"data-loc":"client/src/pages/Samples.tsx:53",className:"mt-5 text-base text-muted-foreground leading-relaxed",children:"每個範例皆為符合中華郵政存證信函用紙規格的 PDF,含適用情境、條文引用與 常見問題;點選任一案型可進入詳情頁了解完整背景,並直接下載 PDF。"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Samples.tsx:58",className:"grid md:grid-cols-2 gap-6 mt-10",children:[n.data?.map(a=>d.jsx(ot,{"data-loc":"client/src/pages/Samples.tsx:60",href:`/samples/${a.id}`,className:"group block",children:d.jsx(at,{"data-loc":"client/src/pages/Samples.tsx:61",className:"paper-card h-full hover:shadow-xl transition-all",children:d.jsx(rt,{"data-loc":"client/src/pages/Samples.tsx:62",className:"p-7",children:d.jsxs("div",{"data-loc":"client/src/pages/Samples.tsx:63",className:"flex items-start gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/Samples.tsx:64",className:"size-10 rounded-lg bg-primary/10 text-primary flex items-center justify-center shrink-0",children:d.jsx(gl,{"data-loc":"client/src/pages/Samples.tsx:65",className:"size-5"})}),d.jsxs("div",{"data-loc":"client/src/pages/Samples.tsx:67",className:"flex-1",children:[d.jsx("h2",{"data-loc":"client/src/pages/Samples.tsx:68",className:"font-serif-tc text-xl font-semibold leading-snug",children:a.title}),d.jsx("p",{"data-loc":"client/src/pages/Samples.tsx:71",className:"text-sm text-muted-foreground mt-2 leading-relaxed",children:a.description}),d.jsxs("div",{"data-loc":"client/src/pages/Samples.tsx:74",className:"mt-4 flex items-center justify-between text-xs text-muted-foreground",children:[d.jsxs("span",{"data-loc":"client/src/pages/Samples.tsx:75",children:["共 ",a.pages," 頁 · 郵局格式 PDF"]}),d.jsxs("span",{"data-loc":"client/src/pages/Samples.tsx:76",className:"inline-flex items-center gap-1 text-primary font-medium",children:["查看詳情",d.jsx(Im,{"data-loc":"client/src/pages/Samples.tsx:78",className:"size-3.5 group-hover:translate-x-0.5 transition-transform"})]})]})]})]})})})},a.id)),!n.data&&d.jsx("p",{"data-loc":"client/src/pages/Samples.tsx:88",className:"text-sm text-muted-foreground",children:"正在載入範例…"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Samples.tsx:91",className:"mt-12 text-sm text-muted-foreground",children:["找不到符合您情境的範例?",d.jsx(ot,{"data-loc":"client/src/pages/Samples.tsx:92",href:"/editor",className:"text-primary font-medium hover:underline",children:"直接前往編輯器以 AI 起草"}),"。"]})]}),d.jsx(Ot,{"data-loc":"client/src/pages/Samples.tsx:95"})]})}function MD(){const[n,a]=n3("/share/:token"),s=n?a.token:"",l=Ie.share.get.useQuery({token:s},{enabled:!!s,retry:!1}),o=Ie.share.pdf.useMutation(),[u,m]=b.useState("");b.useEffect(()=>{s&&o.mutate({token:s},{onSuccess:h=>m(`data:application/pdf;base64,${h.pdfBase64}`)})},[s]);const p=l.data;return d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:29",className:"min-h-screen flex flex-col",children:[d.jsx("header",{"data-loc":"client/src/pages/Share.tsx:31",className:"border-b border-border bg-background/85 backdrop-blur sticky top-0 z-30",children:d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:32",className:"container flex items-center justify-between h-14",children:[d.jsxs(ot,{"data-loc":"client/src/pages/Share.tsx:33",href:"/",className:"flex items-center gap-2",children:[d.jsx("img",{"data-loc":"client/src/pages/Share.tsx:34",src:"/manus-storage/legalnoticeai-mark_0af5542f.png",alt:"LegalNoticeAI",className:"size-8 rounded-md object-contain bg-white border border-border/40"}),d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:39",children:[d.jsx("div",{"data-loc":"client/src/pages/Share.tsx:40",className:"font-semibold text-base leading-tight tracking-[0.12em] text-primary",children:"LegalNoticeAI"}),d.jsx("div",{"data-loc":"client/src/pages/Share.tsx:41",className:"text-[10px] tracking-[0.18em] text-muted-foreground uppercase leading-tight",children:"Read-only Share"})]})]}),d.jsx("div",{"data-loc":"client/src/pages/Share.tsx:44",className:"flex items-center gap-2",children:u&&d.jsx("a",{"data-loc":"client/src/pages/Share.tsx:46",href:u,download:`${p?.title??"letter"}.pdf`,children:d.jsxs(Ee,{"data-loc":"client/src/pages/Share.tsx:47",size:"sm",variant:"outline",className:"bg-card",children:[d.jsx(Ws,{"data-loc":"client/src/pages/Share.tsx:48",className:"size-4 mr-1"})," 下載 PDF"]})})})]})}),d.jsxs("main",{"data-loc":"client/src/pages/Share.tsx:56",className:"container py-8 flex-1",children:[l.isLoading&&d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:58",className:"text-center text-muted-foreground py-16",children:[d.jsx(Ht,{"data-loc":"client/src/pages/Share.tsx:59",className:"size-8 mx-auto animate-spin opacity-60"}),d.jsx("p",{"data-loc":"client/src/pages/Share.tsx:60",className:"mt-3 text-sm",children:"載入草稿中…"})]}),l.error&&d.jsx(at,{"data-loc":"client/src/pages/Share.tsx:64",className:"paper-card max-w-lg mx-auto",children:d.jsxs(rt,{"data-loc":"client/src/pages/Share.tsx:65",className:"p-8 text-center space-y-3",children:[d.jsx(RO,{"data-loc":"client/src/pages/Share.tsx:66",className:"size-10 mx-auto text-destructive opacity-80"}),d.jsx("h2",{"data-loc":"client/src/pages/Share.tsx:67",className:"font-serif-tc text-lg",children:"無法載入草稿"}),d.jsx("p",{"data-loc":"client/src/pages/Share.tsx:68",className:"text-sm text-muted-foreground",children:l.error.message}),d.jsx(ot,{"data-loc":"client/src/pages/Share.tsx:69",href:"/",children:d.jsx(Ee,{"data-loc":"client/src/pages/Share.tsx:70",variant:"outline",className:"bg-card",children:"返回首頁"})})]})}),p&&d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:76",className:"grid lg:grid-cols-[1fr_1.4fr] gap-6 items-start",children:[d.jsx(at,{"data-loc":"client/src/pages/Share.tsx:77",className:"paper-card lg:sticky lg:top-20",children:d.jsxs(rt,{"data-loc":"client/src/pages/Share.tsx:78",className:"p-6",children:[d.jsx("div",{"data-loc":"client/src/pages/Share.tsx:79",className:"text-[11px] tracking-[0.2em] uppercase text-muted-foreground",children:"Letter Title"}),d.jsx("h1",{"data-loc":"client/src/pages/Share.tsx:80",className:"font-serif-tc text-2xl font-bold mt-1",children:p.title}),d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:81",className:"mt-4 grid grid-cols-[5rem_1fr] gap-y-2 gap-x-4 text-sm",children:[d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:82",className:"text-muted-foreground",children:"寄件人"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:82",children:p.senderName||"—"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:83",className:"text-muted-foreground",children:"寄件地址"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:83",className:"text-[13px]",children:p.senderAddr||"—"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:84",className:"text-muted-foreground",children:"收件人"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:84",children:p.receiverName||"—"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:85",className:"text-muted-foreground",children:"收件地址"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:85",className:"text-[13px]",children:p.receiverAddr||"—"}),p.ccName&&d.jsxs(d.Fragment,{children:[d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:86",className:"text-muted-foreground",children:"副本"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:86",children:p.ccName})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:88",className:"mt-5 pt-4 border-t border-border/60 text-xs text-muted-foreground space-y-1",children:[d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:89",children:["共 ",p.charCount," 字 / ",p.pageCount," 頁"]}),d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:90",children:["更新於 ",p.updatedAt?new Date(p.updatedAt).toLocaleStr
317ing():"—"]})]}),d.jsx("div",{"data-loc":"client/src/pages/Share.tsx:92",className:"mt-5 pt-4 border-t border-border/60 text-[11px] text-muted-foreground italic",children:"本連結為只讀分享,您看到的內容由寄件人提供。如需變更或留存,請逕洽寄件人。"})]})}),d.jsx(at,{"data-loc":"client/src/pages/Share.tsx:98",className:"paper-card",children:d.jsxs(rt,{"data-loc":"client/src/pages/Share.tsx:99",className:"p-0 overflow-hidden",children:[d.jsxs("div",{"data-loc":"client/src/pages/Share.tsx:100",className:"border-b border-border px-4 py-2 flex items-center gap-2 text-sm",children:[d.jsx(gl,{"data-loc":"client/src/pages/Share.tsx:101",className:"size-4 text-primary"}),d.jsx("span",{"data-loc":"client/src/pages/Share.tsx:102",className:"font-serif-tc",children:"PDF 預覽"}),o.isPending&&d.jsx(Ht,{"data-loc":"client/src/pages/Share.tsx:103",className:"size-3.5 ml-auto animate-spin text-muted-foreground"})]}),u?d.jsx("iframe",{"data-loc":"client/src/pages/Share.tsx:106",src:u,title:"PDF 預覽",className:"w-full h-[80vh] bg-muted"}):d.jsx("div",{"data-loc":"client/src/pages/Share.tsx:108",className:"h-[60vh] grid place-items-center text-sm text-muted-foreground",children:o.isPending?"PDF 渲染中…":"PDF 載入失敗,請重試"})]})})]})]}),d.jsx(Ot,{"data-loc":"client/src/pages/Share.tsx:117"})]})}function TD(){return d.jsxs(s3,{"data-loc":"client/src/App.tsx:17",children:[d.jsx(ha,{"data-loc":"client/src/App.tsx:18",path:"/",component:ND}),d.jsx(ha,{"data-loc":"client/src/App.tsx:19",path:"/editor",component:ED}),d.jsx(ha,{"data-loc":"client/src/App.tsx:20",path:"/drafts",component:JT}),d.jsx(ha,{"data-loc":"client/src/App.tsx:21",path:"/profile",component:CD}),d.jsx(ha,{"data-loc":"client/src/App.tsx:22",path:"/share/:token",component:MD}),d.jsx(ha,{"data-loc":"client/src/App.tsx:23",path:"/samples",component:OD}),d.jsx(ha,{"data-loc":"client/src/App.tsx:24",path:"/samples/:id",component:AD}),d.jsx(ha,{"data-loc":"client/src/App.tsx:25",path:"/404",component:my}),d.jsx(ha,{"data-loc":"client/src/App.tsx:26",component:my})]})}function DD(){return d.jsx(i3,{"data-loc":"client/src/App.tsx:33",children:d.jsx(o3,{"data-loc":"client/src/App.tsx:34",defaultTheme:"light",children:d.jsxs(dO,{"data-loc":"client/src/App.tsx:35",children:[d.jsx(x_,{"data-loc":"client/src/App.tsx:36"}),d.jsx(TD,{"data-loc":"client/src/App.tsx:37"})]})})})}const Oc=new bE,kS=n=>{!(n instanceof Fs)||typeof window>"u"||!(n.message===tN)||(window.location.href=Vn())};Oc.getQueryCache().subscribe(n=>{if(n.type==="updated"&&n.action.type==="error"){const a=n.query.state.error;kS(a),console.error("[API Query Error]",a)}});Oc.getMutationCache().subscribe(n=>{if(n.type==="updated"&&n.action.type==="error"){const a=n.mutation.state.error;kS(a),console.error("[API Mutation Error]",a)}});const RD=Ie.createClient({links:[Aj({url:"/api/trpc",transformer:ba,fetch(n,a){return globalThis.fetch(n,{...a??{},credentials:"include"})}})]});lN.createRoot(document.getElementById("root")).render(d.jsx(Ie.Provider,{"data-loc":"client/src/main.tsx:56",client:RD,queryClient:Oc,children:d.jsx(wE,{"data-loc":"client/src/main.tsx:57",client:Oc,children:d.jsx(DD,{"data-loc":"client/src/main.tsx:58"})})}));

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.