auto-post-marketplace-facebook/releases/auto-post-facebook-extensio.../assets/popup-Cf9GeKYz.js

148 lines
433 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{g as sd}from"./_commonjsHelpers-CqkleIqs.js";import{p as Nn,C as e1}from"./contants-T1L1gs6K.js";import{r as t1}from"./app-C7VSS-q9.js";function n1(n,r){for(var s=0;s<r.length;s++){const l=r[s];if(typeof l!="string"&&!Array.isArray(l)){for(const u in l)if(u!=="default"&&!(u in n)){const f=Object.getOwnPropertyDescriptor(l,u);f&&Object.defineProperty(n,u,f.get?f:{enumerable:!0,get:()=>l[u]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}var Sf={exports:{}},Ds={};/**
* @license React
* react-jsx-runtime.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var wv;function a1(){if(wv)return Ds;wv=1;var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function s(l,u,f){var d=null;if(f!==void 0&&(d=""+f),u.key!==void 0&&(d=""+u.key),"key"in u){f={};for(var h in u)h!=="key"&&(f[h]=u[h])}else f=u;return u=f.ref,{$$typeof:n,type:l,key:d,ref:u!==void 0?u:null,props:f}}return Ds.Fragment=r,Ds.jsx=s,Ds.jsxs=s,Ds}var Ev;function r1(){return Ev||(Ev=1,Sf.exports=a1()),Sf.exports}var R=r1(),Oi=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(){}},vr=typeof window>"u"||"Deno"in globalThis;function jt(){}function i1(n,r){return typeof n=="function"?n(r):n}function qf(n){return typeof n=="number"&&n>=0&&n!==1/0}function Ag(n,r){return Math.max(n+(r||0)-Date.now(),0)}function La(n,r){return typeof n=="function"?n(r):n}function cn(n,r){return typeof n=="function"?n(r):n}function Tv(n,r){const{type:s="all",exact:l,fetchStatus:u,predicate:f,queryKey:d,stale:h}=n;if(d){if(l){if(r.queryHash!==ld(d,r.options))return!1}else if(!Us(r.queryKey,d))return!1}if(s!=="all"){const g=r.isActive();if(s==="active"&&!g||s==="inactive"&&g)return!1}return!(typeof h=="boolean"&&r.isStale()!==h||u&&u!==r.state.fetchStatus||f&&!f(r))}function Av(n,r){const{exact:s,status:l,predicate:u,mutationKey:f}=n;if(f){if(!r.options.mutationKey)return!1;if(s){if(gr(r.options.mutationKey)!==gr(f))return!1}else if(!Us(r.options.mutationKey,f))return!1}return!(l&&r.state.status!==l||u&&!u(r))}function ld(n,r){return(r?.queryKeyHashFn||gr)(n)}function gr(n){return JSON.stringify(n,(r,s)=>Gf(s)?Object.keys(s).sort().reduce((l,u)=>(l[u]=s[u],l),{}):s)}function Us(n,r){return n===r?!0:typeof n!=typeof r?!1:n&&r&&typeof n=="object"&&typeof r=="object"?Object.keys(r).every(s=>Us(n[s],r[s])):!1}function Rg(n,r){if(n===r)return n;const s=Rv(n)&&Rv(r);if(s||Gf(n)&&Gf(r)){const l=s?n:Object.keys(n),u=l.length,f=s?r:Object.keys(r),d=f.length,h=s?[]:{},g=new Set(l);let m=0;for(let y=0;y<d;y++){const v=s?y:f[y];(!s&&g.has(v)||s)&&n[v]===void 0&&r[v]===void 0?(h[v]=void 0,m++):(h[v]=Rg(n[v],r[v]),h[v]===n[v]&&n[v]!==void 0&&m++)}return u===d&&m===u?n:h}return r}function Bo(n,r){if(!r||Object.keys(n).length!==Object.keys(r).length)return!1;for(const s in n)if(n[s]!==r[s])return!1;return!0}function Rv(n){return Array.isArray(n)&&n.length===Object.keys(n).length}function Gf(n){if(!Ov(n))return!1;const r=n.constructor;if(r===void 0)return!0;const s=r.prototype;return!(!Ov(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(n)!==Object.prototype)}function Ov(n){return Object.prototype.toString.call(n)==="[object Object]"}function s1(n){return new Promise(r=>{setTimeout(r,n)})}function Vf(n,r,s){return typeof s.structuralSharing=="function"?s.structuralSharing(n,r):s.structuralSharing!==!1?Rg(n,r):r}function l1(n,r,s=0){const l=[...n,r];return s&&l.length>s?l.slice(1):l}function o1(n,r,s=0){const l=[r,...n];return s&&l.length>s?l.slice(0,-1):l}var od=Symbol();function Og(n,r){return!n.queryFn&&r?.initialPromise?()=>r.initialPromise:!n.queryFn||n.queryFn===od?()=>Promise.reject(new Error(`Missing queryFn: '${n.queryHash}'`)):n.queryFn}function Cg(n,r){return typeof n=="function"?n(...r):!!n}var u1=class extends Oi{#t;#e;#n;constructor(){super(),this.#n=n=>{if(!vr&&window.addEventListener){const r=()=>n();return window.addEventListener("visibilitychange",r,!1),()=>{window.removeEventListener("visibilitychange",r)}}}}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(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(n){this.#t!==n&&(this.#t=n,this.onFocus())}onFocus(){const n=this.isFocused();this.listeners.forEach(r=>{r(n)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},ud=new u1,c1=class extends Oi{#t=!0;#e;#n;constructor(){super(),this.#n=n=>{if(!vr&&window.addEventListener){const r=()=>n(!0),s=()=>n(!1);return window.addEventListener("online",r,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",r),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}},Ho=new c1;function Zf(){let n,r;const s=new Promise((u,f)=>{n=u,r=f});s.status="pending",s.catch(()=>{});function l(u){Object.assign(s,u),delete s.resolve,delete s.reject}return s.resolve=u=>{l({status:"fulfilled",value:u}),n(u)},s.reject=u=>{l({status:"rejected",reason:u}),r(u)},s}function f1(n){return Math.min(1e3*2**n,3e4)}function Mg(n){return(n??"online")==="online"?Ho.isOnline():!0}var Ng=class extends Error{constructor(n){super("CancelledError"),this.revert=n?.revert,this.silent=n?.silent}};function Dg(n){let r=!1,s=0,l;const u=Zf(),f=()=>u.status!=="pending",d=E=>{f()||(w(new Ng(E)),n.abort?.())},h=()=>{r=!0},g=()=>{r=!1},m=()=>ud.isFocused()&&(n.networkMode==="always"||Ho.isOnline())&&n.canRun(),y=()=>Mg(n.networkMode)&&n.canRun(),v=E=>{f()||(l?.(),u.resolve(E))},w=E=>{f()||(l?.(),u.reject(E))},O=()=>new Promise(E=>{l=T=>{(f()||m())&&E(T)},n.onPause?.()}).then(()=>{l=void 0,f()||n.onContinue?.()}),M=()=>{if(f())return;let E;const T=s===0?n.initialPromise:void 0;try{E=T??n.fn()}catch(D){E=Promise.reject(D)}Promise.resolve(E).then(v).catch(D=>{if(f())return;const X=n.retry??(vr?0:3),H=n.retryDelay??f1,Q=typeof H=="function"?H(s,D):H,Z=X===!0||typeof X=="number"&&s<X||typeof X=="function"&&X(s,D);if(r||!Z){w(D);return}s++,n.onFail?.(s,D),s1(Q).then(()=>m()?void 0:O()).then(()=>{r?w(D):M()})})};return{promise:u,status:()=>u.status,cancel:d,continue:()=>(l?.(),u),cancelRetry:h,continueRetry:g,canStart:y,start:()=>(y()?M():O().then(M),u)}}var d1=n=>setTimeout(n,0);function h1(){let n=[],r=0,s=h=>{h()},l=h=>{h()},u=d1;const f=h=>{r?n.push(h):u(()=>{s(h)})},d=()=>{const h=n;n=[],h.length&&u(()=>{l(()=>{h.forEach(g=>{s(g)})})})};return{batch:h=>{let g;r++;try{g=h()}finally{r--,r||d()}return g},batchCalls:h=>(...g)=>{f(()=>{h(...g)})},schedule:f,setNotifyFunction:h=>{s=h},setBatchNotifyFunction:h=>{l=h},setScheduler:h=>{u=h}}}var ft=h1(),kg=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),qf(this.gcTime)&&(this.#t=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(n){this.gcTime=Math.max(this.gcTime||0,n??(vr?1/0:300*1e3))}clearGcTimeout(){this.#t&&(clearTimeout(this.#t),this.#t=void 0)}},m1=class extends kg{#t;#e;#n;#a;#r;#s;#l;constructor(n){super(),this.#l=!1,this.#s=n.defaultOptions,this.setOptions(n.options),this.observers=[],this.#a=n.client,this.#n=this.#a.getQueryCache(),this.queryKey=n.queryKey,this.queryHash=n.queryHash,this.#t=p1(this.options),this.state=n.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(n){this.options={...this.#s,...n},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(n,r){const s=Vf(this.state.data,n,this.options);return this.#i({data:s,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),s}setState(n,r){this.#i({type:"setState",state:n,setStateOptions:r})}cancel(n){const r=this.#r?.promise;return this.#r?.cancel(n),r?r.then(jt).catch(jt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(n=>cn(n.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===od||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(n=>La(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:!Ag(this.state.dataUpdatedAt,n)}onFocus(){this.observers.find(r=>r.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(r=>r.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.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(r=>r!==n),this.observers.length||(this.#r&&(this.#l?this.#r.cancel({revert:!0}):this.#r.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,r){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(n&&this.setOptions(n),!this.options.queryFn){const h=this.observers.find(g=>g.options.queryFn);h&&this.setOptions(h.options)}const s=new AbortController,l=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>(this.#l=!0,s.signal)})},u=()=>{const h=Og(this.options,r),m=(()=>{const y={client:this.#a,queryKey:this.queryKey,meta:this.meta};return l(y),y})();return this.#l=!1,this.options.persister?this.options.persister(h,m,this):h(m)},d=(()=>{const h={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:u};return l(h),h})();this.options.behavior?.onFetch(d,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==d.fetchOptions?.meta)&&this.#i({type:"fetch",meta:d.fetchOptions?.meta}),this.#r=Dg({initialPromise:r?.initialPromise,fn:d.fetchFn,abort:s.abort.bind(s),onFail:(h,g)=>{this.#i({type:"failed",failureCount:h,error:g})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:d.options.retry,retryDelay:d.options.retryDelay,networkMode:d.options.networkMode,canRun:()=>!0});try{const h=await this.#r.start();if(h===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(h),this.#n.config.onSuccess?.(h,this),this.#n.config.onSettled?.(h,this.state.error,this),h}catch(h){if(h instanceof Ng){if(h.silent)return this.#r.promise;if(h.revert){if(this.setState({...this.#e,fetchStatus:"idle"}),this.state.data===void 0)throw h;return this.state.data}}throw this.#i({type:"error",error:h}),this.#n.config.onError?.(h,this),this.#n.config.onSettled?.(this.state.data,h,this),h}finally{this.scheduleGc()}}#i(n){const r=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,...zg(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 u=n.error;return{...s,error:u,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:u,fetchStatus:"idle",status:"error"};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...n.state}}};this.state=r(this.state),ft.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:n})})}};function zg(n,r){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Mg(r.networkMode)?"fetching":"paused",...n===void 0&&{error:null,status:"pending"}}}function p1(n){const r=typeof n.initialData=="function"?n.initialData():n.initialData,s=r!==void 0,l=s?typeof n.initialDataUpdatedAt=="function"?n.initialDataUpdatedAt():n.initialDataUpdatedAt:0;return{data:r,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 v1=class extends Oi{constructor(n={}){super(),this.config=n,this.#t=new Map}#t;build(n,r,s){const l=r.queryKey,u=r.queryHash??ld(l,r);let f=this.get(u);return f||(f=new m1({client:n,queryKey:l,queryHash:u,options:n.defaultQueryOptions(r),state:s,defaultOptions:n.getQueryDefaults(l)}),this.add(f)),f}add(n){this.#t.has(n.queryHash)||(this.#t.set(n.queryHash,n),this.notify({type:"added",query:n}))}remove(n){const r=this.#t.get(n.queryHash);r&&(n.destroy(),r===n&&this.#t.delete(n.queryHash),this.notify({type:"removed",query:n}))}clear(){ft.batch(()=>{this.getAll().forEach(n=>{this.remove(n)})})}get(n){return this.#t.get(n)}getAll(){return[...this.#t.values()]}find(n){const r={exact:!0,...n};return this.getAll().find(s=>Tv(r,s))}findAll(n={}){const r=this.getAll();return Object.keys(n).length>0?r.filter(s=>Tv(n,s)):r}notify(n){ft.batch(()=>{this.listeners.forEach(r=>{r(n)})})}onFocus(){ft.batch(()=>{this.getAll().forEach(n=>{n.onFocus()})})}onOnline(){ft.batch(()=>{this.getAll().forEach(n=>{n.onOnline()})})}},g1=class extends kg{#t;#e;#n;constructor(n){super(),this.mutationId=n.mutationId,this.#e=n.mutationCache,this.#t=[],this.state=n.state||jg(),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.#t.includes(n)||(this.#t.push(n),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:n}))}removeObserver(n){this.#t=this.#t.filter(r=>r!==n),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:n})}optionalRemove(){this.#t.length||(this.state.status==="pending"?this.scheduleGc():this.#e.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(n){const r=()=>{this.#a({type:"continue"})};this.#n=Dg({fn:()=>this.options.mutationFn?this.options.mutationFn(n):Promise.reject(new Error("No mutationFn found")),onFail:(u,f)=>{this.#a({type:"failed",failureCount:u,error:f})},onPause:()=>{this.#a({type:"pause"})},onContinue:r,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});const s=this.state.status==="pending",l=!this.#n.canStart();try{if(s)r();else{this.#a({type:"pending",variables:n,isPaused:l}),await this.#e.config.onMutate?.(n,this);const f=await this.options.onMutate?.(n);f!==this.state.context&&this.#a({type:"pending",context:f,variables:n,isPaused:l})}const u=await this.#n.start();return await this.#e.config.onSuccess?.(u,n,this.state.context,this),await this.options.onSuccess?.(u,n,this.state.context),await this.#e.config.onSettled?.(u,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(u,null,n,this.state.context),this.#a({type:"success",data:u}),u}catch(u){try{throw await this.#e.config.onError?.(u,n,this.state.context,this),await this.options.onError?.(u,n,this.state.context),await this.#e.config.onSettled?.(void 0,u,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,u,n,this.state.context),u}finally{this.#a({type:"error",error:u})}}finally{this.#e.runNext(this)}}#a(n){const r=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};case"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=r(this.state),ft.batch(()=>{this.#t.forEach(s=>{s.onMutationUpdate(n)}),this.#e.notify({mutation:this,type:"updated",action:n})})}};function jg(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var y1=class extends Oi{constructor(n={}){super(),this.config=n,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(n,r,s){const l=new g1({mutationCache:this,mutationId:++this.#n,options:n.defaultMutationOptions(r),state:s});return this.add(l),l}add(n){this.#t.add(n);const r=wo(n);if(typeof r=="string"){const s=this.#e.get(r);s?s.push(n):this.#e.set(r,[n])}this.notify({type:"added",mutation:n})}remove(n){if(this.#t.delete(n)){const r=wo(n);if(typeof r=="string"){const s=this.#e.get(r);if(s)if(s.length>1){const l=s.indexOf(n);l!==-1&&s.splice(l,1)}else s[0]===n&&this.#e.delete(r)}}this.notify({type:"removed",mutation:n})}canRun(n){const r=wo(n);if(typeof r=="string"){const l=this.#e.get(r)?.find(u=>u.state.status==="pending");return!l||l===n}else return!0}runNext(n){const r=wo(n);return typeof r=="string"?this.#e.get(r)?.find(l=>l!==n&&l.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){ft.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 r={exact:!0,...n};return this.getAll().find(s=>Av(r,s))}findAll(n={}){return this.getAll().filter(r=>Av(n,r))}notify(n){ft.batch(()=>{this.listeners.forEach(r=>{r(n)})})}resumePausedMutations(){const n=this.getAll().filter(r=>r.state.isPaused);return ft.batch(()=>Promise.all(n.map(r=>r.continue().catch(jt))))}};function wo(n){return n.options.scope?.id}function Cv(n){return{onFetch:(r,s)=>{const l=r.options,u=r.fetchOptions?.meta?.fetchMore?.direction,f=r.state.data?.pages||[],d=r.state.data?.pageParams||[];let h={pages:[],pageParams:[]},g=0;const m=async()=>{let y=!1;const v=M=>{Object.defineProperty(M,"signal",{enumerable:!0,get:()=>(r.signal.aborted?y=!0:r.signal.addEventListener("abort",()=>{y=!0}),r.signal)})},w=Og(r.options,r.fetchOptions),O=async(M,E,T)=>{if(y)return Promise.reject();if(E==null&&M.pages.length)return Promise.resolve(M);const X=(()=>{const ee={client:r.client,queryKey:r.queryKey,pageParam:E,direction:T?"backward":"forward",meta:r.options.meta};return v(ee),ee})(),H=await w(X),{maxPages:Q}=r.options,Z=T?o1:l1;return{pages:Z(M.pages,H,Q),pageParams:Z(M.pageParams,E,Q)}};if(u&&f.length){const M=u==="backward",E=M?b1:Mv,T={pages:f,pageParams:d},D=E(l,T);h=await O(T,D,M)}else{const M=n??f.length;do{const E=g===0?d[0]??l.initialPageParam:Mv(l,h);if(g>0&&E==null)break;h=await O(h,E),g++}while(g<M)}return h};r.options.persister?r.fetchFn=()=>r.options.persister?.(m,{client:r.client,queryKey:r.queryKey,meta:r.options.meta,signal:r.signal},s):r.fetchFn=m}}}function Mv(n,{pages:r,pageParams:s}){const l=r.length-1;return r.length>0?n.getNextPageParam(r[l],r,s[l],s):void 0}function b1(n,{pages:r,pageParams:s}){return r.length>0?n.getPreviousPageParam?.(r[0],r,s[0],s):void 0}var x1=class{#t;#e;#n;#a;#r;#s;#l;#i;constructor(n={}){this.#t=n.queryCache||new v1,this.#e=n.mutationCache||new y1,this.#n=n.defaultOptions||{},this.#a=new Map,this.#r=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#l=ud.subscribe(async n=>{n&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#i=Ho.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 r=this.defaultQueryOptions({queryKey:n});return this.#t.get(r.queryHash)?.state.data}ensureQueryData(n){const r=this.defaultQueryOptions(n),s=this.#t.build(this,r),l=s.state.data;return l===void 0?this.fetchQuery(n):(n.revalidateIfStale&&s.isStaleByTime(La(r.staleTime,s))&&this.prefetchQuery(r),Promise.resolve(l))}getQueriesData(n){return this.#t.findAll(n).map(({queryKey:r,state:s})=>{const l=s.data;return[r,l]})}setQueryData(n,r,s){const l=this.defaultQueryOptions({queryKey:n}),f=this.#t.get(l.queryHash)?.state.data,d=i1(r,f);if(d!==void 0)return this.#t.build(this,l).setData(d,{...s,manual:!0})}setQueriesData(n,r,s){return ft.batch(()=>this.#t.findAll(n).map(({queryKey:l})=>[l,this.setQueryData(l,r,s)]))}getQueryState(n){const r=this.defaultQueryOptions({queryKey:n});return this.#t.get(r.queryHash)?.state}removeQueries(n){const r=this.#t;ft.batch(()=>{r.findAll(n).forEach(s=>{r.remove(s)})})}resetQueries(n,r){const s=this.#t;return ft.batch(()=>(s.findAll(n).forEach(l=>{l.reset()}),this.refetchQueries({type:"active",...n},r)))}cancelQueries(n,r={}){const s={revert:!0,...r},l=ft.batch(()=>this.#t.findAll(n).map(u=>u.cancel(s)));return Promise.all(l).then(jt).catch(jt)}invalidateQueries(n,r={}){return ft.batch(()=>(this.#t.findAll(n).forEach(s=>{s.invalidate()}),n?.refetchType==="none"?Promise.resolve():this.refetchQueries({...n,type:n?.refetchType??n?.type??"active"},r)))}refetchQueries(n,r={}){const s={...r,cancelRefetch:r.cancelRefetch??!0},l=ft.batch(()=>this.#t.findAll(n).filter(u=>!u.isDisabled()&&!u.isStatic()).map(u=>{let f=u.fetch(void 0,s);return s.throwOnError||(f=f.catch(jt)),u.state.fetchStatus==="paused"?Promise.resolve():f}));return Promise.all(l).then(jt)}fetchQuery(n){const r=this.defaultQueryOptions(n);r.retry===void 0&&(r.retry=!1);const s=this.#t.build(this,r);return s.isStaleByTime(La(r.staleTime,s))?s.fetch(r):Promise.resolve(s.state.data)}prefetchQuery(n){return this.fetchQuery(n).then(jt).catch(jt)}fetchInfiniteQuery(n){return n.behavior=Cv(n.pages),this.fetchQuery(n)}prefetchInfiniteQuery(n){return this.fetchInfiniteQuery(n).then(jt).catch(jt)}ensureInfiniteQueryData(n){return n.behavior=Cv(n.pages),this.ensureQueryData(n)}resumePausedMutations(){return Ho.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,r){this.#a.set(gr(n),{queryKey:n,defaultOptions:r})}getQueryDefaults(n){const r=[...this.#a.values()],s={};return r.forEach(l=>{Us(n,l.queryKey)&&Object.assign(s,l.defaultOptions)}),s}setMutationDefaults(n,r){this.#r.set(gr(n),{mutationKey:n,defaultOptions:r})}getMutationDefaults(n){const r=[...this.#r.values()],s={};return r.forEach(l=>{Us(n,l.mutationKey)&&Object.assign(s,l.defaultOptions)}),s}defaultQueryOptions(n){if(n._defaulted)return n;const r={...this.#n.queries,...this.getQueryDefaults(n.queryKey),...n,_defaulted:!0};return r.queryHash||(r.queryHash=ld(r.queryKey,r)),r.refetchOnReconnect===void 0&&(r.refetchOnReconnect=r.networkMode!=="always"),r.throwOnError===void 0&&(r.throwOnError=!!r.suspense),!r.networkMode&&r.persister&&(r.networkMode="offlineFirst"),r.queryFn===od&&(r.enabled=!1),r}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()}},S1=class extends Oi{constructor(n,r){super(),this.options=r,this.#t=n,this.#i=null,this.#l=Zf(),this.bindMethods(),this.setOptions(r)}#t;#e=void 0;#n=void 0;#a=void 0;#r;#s;#l;#i;#p;#d;#h;#u;#c;#o;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),Nv(this.#e,this.options)?this.#f():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Yf(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Yf(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#x(),this.#S(),this.#e.removeObserver(this)}setOptions(n){const r=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 cn(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#_(),this.#e.setOptions(this.options),r._defaulted&&!Bo(this.options,r)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const l=this.hasListeners();l&&Dv(this.#e,s,this.options,r)&&this.#f(),this.updateResult(),l&&(this.#e!==s||cn(this.options.enabled,this.#e)!==cn(r.enabled,this.#e)||La(this.options.staleTime,this.#e)!==La(r.staleTime,this.#e))&&this.#v();const u=this.#g();l&&(this.#e!==s||cn(this.options.enabled,this.#e)!==cn(r.enabled,this.#e)||u!==this.#o)&&this.#y(u)}getOptimisticResult(n){const r=this.#t.getQueryCache().build(this.#t,n),s=this.createResult(r,n);return w1(this,s)&&(this.#a=s,this.#s=this.options,this.#r=this.#e.state),s}getCurrentResult(){return this.#a}trackResult(n,r){return new Proxy(n,{get:(s,l)=>(this.trackProp(l),r?.(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.#m.add(n)}getCurrentQuery(){return this.#e}refetch({...n}={}){return this.fetch({...n})}fetchOptimistic(n){const r=this.#t.defaultQueryOptions(n),s=this.#t.getQueryCache().build(this.#t,r);return s.fetch().then(()=>this.createResult(s,r))}fetch(n){return this.#f({...n,cancelRefetch:n.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#f(n){this.#_();let r=this.#e.fetch(this.options,n);return n?.throwOnError||(r=r.catch(jt)),r}#v(){this.#x();const n=La(this.options.staleTime,this.#e);if(vr||this.#a.isStale||!qf(n))return;const s=Ag(this.#a.dataUpdatedAt,n)+1;this.#u=setTimeout(()=>{this.#a.isStale||this.updateResult()},s)}#g(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#y(n){this.#S(),this.#o=n,!(vr||cn(this.options.enabled,this.#e)===!1||!qf(this.#o)||this.#o===0)&&(this.#c=setInterval(()=>{(this.options.refetchIntervalInBackground||ud.isFocused())&&this.#f()},this.#o))}#b(){this.#v(),this.#y(this.#g())}#x(){this.#u&&(clearTimeout(this.#u),this.#u=void 0)}#S(){this.#c&&(clearInterval(this.#c),this.#c=void 0)}createResult(n,r){const s=this.#e,l=this.options,u=this.#a,f=this.#r,d=this.#s,g=n!==s?n.state:this.#n,{state:m}=n;let y={...m},v=!1,w;if(r._optimisticResults){const q=this.hasListeners(),ce=!q&&Nv(n,r),ve=q&&Dv(n,s,r,l);(ce||ve)&&(y={...y,...zg(m.data,n.options)}),r._optimisticResults==="isRestoring"&&(y.fetchStatus="idle")}let{error:O,errorUpdatedAt:M,status:E}=y;w=y.data;let T=!1;if(r.placeholderData!==void 0&&w===void 0&&E==="pending"){let q;u?.isPlaceholderData&&r.placeholderData===d?.placeholderData?(q=u.data,T=!0):q=typeof r.placeholderData=="function"?r.placeholderData(this.#h?.state.data,this.#h):r.placeholderData,q!==void 0&&(E="success",w=Vf(u?.data,q,r),v=!0)}if(r.select&&w!==void 0&&!T)if(u&&w===f?.data&&r.select===this.#p)w=this.#d;else try{this.#p=r.select,w=r.select(w),w=Vf(u?.data,w,r),this.#d=w,this.#i=null}catch(q){this.#i=q}this.#i&&(O=this.#i,w=this.#d,M=Date.now(),E="error");const D=y.fetchStatus==="fetching",X=E==="pending",H=E==="error",Q=X&&D,Z=w!==void 0,F={status:E,fetchStatus:y.fetchStatus,isPending:X,isSuccess:E==="success",isError:H,isInitialLoading:Q,isLoading:Q,data:w,dataUpdatedAt:y.dataUpdatedAt,error:O,errorUpdatedAt:M,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>g.dataUpdateCount||y.errorUpdateCount>g.errorUpdateCount,isFetching:D,isRefetching:D&&!X,isLoadingError:H&&!Z,isPaused:y.fetchStatus==="paused",isPlaceholderData:v,isRefetchError:H&&Z,isStale:cd(n,r),refetch:this.refetch,promise:this.#l,isEnabled:cn(r.enabled,n)!==!1};if(this.options.experimental_prefetchInRender){const q=Ee=>{F.status==="error"?Ee.reject(F.error):F.data!==void 0&&Ee.resolve(F.data)},ce=()=>{const Ee=this.#l=F.promise=Zf();q(Ee)},ve=this.#l;switch(ve.status){case"pending":n.queryHash===s.queryHash&&q(ve);break;case"fulfilled":(F.status==="error"||F.data!==ve.value)&&ce();break;case"rejected":(F.status!=="error"||F.error!==ve.reason)&&ce();break}}return F}updateResult(){const n=this.#a,r=this.createResult(this.#e,this.options);if(this.#r=this.#e.state,this.#s=this.options,this.#r.data!==void 0&&(this.#h=this.#e),Bo(r,n))return;this.#a=r;const s=()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options,u=typeof l=="function"?l():l;if(u==="all"||!u&&!this.#m.size)return!0;const f=new Set(u??this.#m);return this.options.throwOnError&&f.add("error"),Object.keys(this.#a).some(d=>{const h=d;return this.#a[h]!==n[h]&&f.has(h)})};this.#w({listeners:s()})}#_(){const n=this.#t.getQueryCache().build(this.#t,this.options);if(n===this.#e)return;const r=this.#e;this.#e=n,this.#n=n.state,this.hasListeners()&&(r?.removeObserver(this),n.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#w(n){ft.batch(()=>{n.listeners&&this.listeners.forEach(r=>{r(this.#a)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function _1(n,r){return cn(r.enabled,n)!==!1&&n.state.data===void 0&&!(n.state.status==="error"&&r.retryOnMount===!1)}function Nv(n,r){return _1(n,r)||n.state.data!==void 0&&Yf(n,r,r.refetchOnMount)}function Yf(n,r,s){if(cn(r.enabled,n)!==!1&&La(r.staleTime,n)!=="static"){const l=typeof s=="function"?s(n):s;return l==="always"||l!==!1&&cd(n,r)}return!1}function Dv(n,r,s,l){return(n!==r||cn(l.enabled,n)===!1)&&(!s.suspense||n.state.status!=="error")&&cd(n,s)}function cd(n,r){return cn(r.enabled,n)!==!1&&n.isStaleByTime(La(r.staleTime,n))}function w1(n,r){return!Bo(n.getCurrentResult(),r)}var E1=class extends Oi{#t;#e=void 0;#n;#a;constructor(r,s){super(),this.#t=r,this.setOptions(s),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(r){const s=this.options;this.options=this.#t.defaultMutationOptions(r),Bo(this.options,s)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),s?.mutationKey&&this.options.mutationKey&&gr(s.mutationKey)!==gr(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(r){this.#r(),this.#s(r)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#r(),this.#s()}mutate(r,s){return this.#a=s,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(r)}#r(){const r=this.#n?.state??jg();this.#e={...r,isPending:r.status==="pending",isSuccess:r.status==="success",isError:r.status==="error",isIdle:r.status==="idle",mutate:this.mutate,reset:this.reset}}#s(r){ft.batch(()=>{if(this.#a&&this.hasListeners()){const s=this.#e.variables,l=this.#e.context;r?.type==="success"?(this.#a.onSuccess?.(r.data,s,l),this.#a.onSettled?.(r.data,null,s,l)):r?.type==="error"&&(this.#a.onError?.(r.error,s,l),this.#a.onSettled?.(void 0,r.error,s,l))}this.listeners.forEach(s=>{s(this.#e)})})}},_f={exports:{}},Re={};/**
* @license React
* react.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var kv;function T1(){if(kv)return Re;kv=1;var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),d=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),v=Symbol.iterator;function w(S){return S===null||typeof S!="object"?null:(S=v&&S[v]||S["@@iterator"],typeof S=="function"?S:null)}var O={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},M=Object.assign,E={};function T(S,G,te){this.props=S,this.context=G,this.refs=E,this.updater=te||O}T.prototype.isReactComponent={},T.prototype.setState=function(S,G){if(typeof S!="object"&&typeof S!="function"&&S!=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,S,G,"setState")},T.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function D(){}D.prototype=T.prototype;function X(S,G,te){this.props=S,this.context=G,this.refs=E,this.updater=te||O}var H=X.prototype=new D;H.constructor=X,M(H,T.prototype),H.isPureReactComponent=!0;var Q=Array.isArray,Z={H:null,A:null,T:null,S:null,V:null},ee=Object.prototype.hasOwnProperty;function F(S,G,te,B,J,ie){return te=ie.ref,{$$typeof:n,type:S,key:G,ref:te!==void 0?te:null,props:ie}}function q(S,G){return F(S.type,G,void 0,void 0,void 0,S.props)}function ce(S){return typeof S=="object"&&S!==null&&S.$$typeof===n}function ve(S){var G={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(te){return G[te]})}var Ee=/\/+/g;function ge(S,G){return typeof S=="object"&&S!==null&&S.key!=null?ve(""+S.key):G.toString(36)}function ue(){}function me(S){switch(S.status){case"fulfilled":return S.value;case"rejected":throw S.reason;default:switch(typeof S.status=="string"?S.then(ue,ue):(S.status="pending",S.then(function(G){S.status==="pending"&&(S.status="fulfilled",S.value=G)},function(G){S.status==="pending"&&(S.status="rejected",S.reason=G)})),S.status){case"fulfilled":return S.value;case"rejected":throw S.reason}}throw S}function ye(S,G,te,B,J){var ie=typeof S;(ie==="undefined"||ie==="boolean")&&(S=null);var re=!1;if(S===null)re=!0;else switch(ie){case"bigint":case"string":case"number":re=!0;break;case"object":switch(S.$$typeof){case n:case r:re=!0;break;case y:return re=S._init,ye(re(S._payload),G,te,B,J)}}if(re)return J=J(S),re=B===""?"."+ge(S,0):B,Q(J)?(te="",re!=null&&(te=re.replace(Ee,"$&/")+"/"),ye(J,G,te,"",function(Ie){return Ie})):J!=null&&(ce(J)&&(J=q(J,te+(J.key==null||S&&S.key===J.key?"":(""+J.key).replace(Ee,"$&/")+"/")+re)),G.push(J)),1;re=0;var de=B===""?".":B+":";if(Q(S))for(var he=0;he<S.length;he++)B=S[he],ie=de+ge(B,he),re+=ye(B,G,te,ie,J);else if(he=w(S),typeof he=="function")for(S=he.call(S),he=0;!(B=S.next()).done;)B=B.value,ie=de+ge(B,he++),re+=ye(B,G,te,ie,J);else if(ie==="object"){if(typeof S.then=="function")return ye(me(S),G,te,B,J);throw G=String(S),Error("Objects are not valid as a React child (found: "+(G==="[object Object]"?"object with keys {"+Object.keys(S).join(", ")+"}":G)+"). If you meant to render a collection of children, use an array instead.")}return re}function C(S,G,te){if(S==null)return S;var B=[],J=0;return ye(S,B,"","",function(ie){return G.call(te,ie,J++)}),B}function Y(S){if(S._status===-1){var G=S._result;G=G(),G.then(function(te){(S._status===0||S._status===-1)&&(S._status=1,S._result=te)},function(te){(S._status===0||S._status===-1)&&(S._status=2,S._result=te)}),S._status===-1&&(S._status=0,S._result=G)}if(S._status===1)return S._result.default;throw S._result}var U=typeof reportError=="function"?reportError:function(S){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var G=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof S=="object"&&S!==null&&typeof S.message=="string"?String(S.message):String(S),error:S});if(!window.dispatchEvent(G))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",S);return}console.error(S)};function I(){}return Re.Children={map:C,forEach:function(S,G,te){C(S,function(){G.apply(this,arguments)},te)},count:function(S){var G=0;return C(S,function(){G++}),G},toArray:function(S){return C(S,function(G){return G})||[]},only:function(S){if(!ce(S))throw Error("React.Children.only expected to receive a single React element child.");return S}},Re.Component=T,Re.Fragment=s,Re.Profiler=u,Re.PureComponent=X,Re.StrictMode=l,Re.Suspense=g,Re.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Z,Re.__COMPILER_RUNTIME={__proto__:null,c:function(S){return Z.H.useMemoCache(S)}},Re.cache=function(S){return function(){return S.apply(null,arguments)}},Re.cloneElement=function(S,G,te){if(S==null)throw Error("The argument must be a React element, but you passed "+S+".");var B=M({},S.props),J=S.key,ie=void 0;if(G!=null)for(re in G.ref!==void 0&&(ie=void 0),G.key!==void 0&&(J=""+G.key),G)!ee.call(G,re)||re==="key"||re==="__self"||re==="__source"||re==="ref"&&G.ref===void 0||(B[re]=G[re]);var re=arguments.length-2;if(re===1)B.children=te;else if(1<re){for(var de=Array(re),he=0;he<re;he++)de[he]=arguments[he+2];B.children=de}return F(S.type,J,void 0,void 0,ie,B)},Re.createContext=function(S){return S={$$typeof:d,_currentValue:S,_currentValue2:S,_threadCount:0,Provider:null,Consumer:null},S.Provider=S,S.Consumer={$$typeof:f,_context:S},S},Re.createElement=function(S,G,te){var B,J={},ie=null;if(G!=null)for(B in G.key!==void 0&&(ie=""+G.key),G)ee.call(G,B)&&B!=="key"&&B!=="__self"&&B!=="__source"&&(J[B]=G[B]);var re=arguments.length-2;if(re===1)J.children=te;else if(1<re){for(var de=Array(re),he=0;he<re;he++)de[he]=arguments[he+2];J.children=de}if(S&&S.defaultProps)for(B in re=S.defaultProps,re)J[B]===void 0&&(J[B]=re[B]);return F(S,ie,void 0,void 0,null,J)},Re.createRef=function(){return{current:null}},Re.forwardRef=function(S){return{$$typeof:h,render:S}},Re.isValidElement=ce,Re.lazy=function(S){return{$$typeof:y,_payload:{_status:-1,_result:S},_init:Y}},Re.memo=function(S,G){return{$$typeof:m,type:S,compare:G===void 0?null:G}},Re.startTransition=function(S){var G=Z.T,te={};Z.T=te;try{var B=S(),J=Z.S;J!==null&&J(te,B),typeof B=="object"&&B!==null&&typeof B.then=="function"&&B.then(I,U)}catch(ie){U(ie)}finally{Z.T=G}},Re.unstable_useCacheRefresh=function(){return Z.H.useCacheRefresh()},Re.use=function(S){return Z.H.use(S)},Re.useActionState=function(S,G,te){return Z.H.useActionState(S,G,te)},Re.useCallback=function(S,G){return Z.H.useCallback(S,G)},Re.useContext=function(S){return Z.H.useContext(S)},Re.useDebugValue=function(){},Re.useDeferredValue=function(S,G){return Z.H.useDeferredValue(S,G)},Re.useEffect=function(S,G,te){var B=Z.H;if(typeof te=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return B.useEffect(S,G)},Re.useId=function(){return Z.H.useId()},Re.useImperativeHandle=function(S,G,te){return Z.H.useImperativeHandle(S,G,te)},Re.useInsertionEffect=function(S,G){return Z.H.useInsertionEffect(S,G)},Re.useLayoutEffect=function(S,G){return Z.H.useLayoutEffect(S,G)},Re.useMemo=function(S,G){return Z.H.useMemo(S,G)},Re.useOptimistic=function(S,G){return Z.H.useOptimistic(S,G)},Re.useReducer=function(S,G,te){return Z.H.useReducer(S,G,te)},Re.useRef=function(S){return Z.H.useRef(S)},Re.useState=function(S){return Z.H.useState(S)},Re.useSyncExternalStore=function(S,G,te){return Z.H.useSyncExternalStore(S,G,te)},Re.useTransition=function(){return Z.H.useTransition()},Re.version="19.1.1",Re}var zv;function fd(){return zv||(zv=1,_f.exports=T1()),_f.exports}var x=fd();const W=sd(x),Ug=n1({__proto__:null,default:W},[x]);var Lg=x.createContext(void 0),Bg=n=>{const r=x.useContext(Lg);if(!r)throw new Error("No QueryClient set, use QueryClientProvider to set one");return r},dO=({client:n,children:r})=>(x.useEffect(()=>(n.mount(),()=>{n.unmount()}),[n]),R.jsx(Lg.Provider,{value:n,children:r})),Hg=x.createContext(!1),A1=()=>x.useContext(Hg);Hg.Provider;function R1(){let n=!1;return{clearReset:()=>{n=!1},reset:()=>{n=!0},isReset:()=>n}}var O1=x.createContext(R1()),C1=()=>x.useContext(O1),M1=(n,r)=>{(n.suspense||n.throwOnError||n.experimental_prefetchInRender)&&(r.isReset()||(n.retryOnMount=!1))},N1=n=>{x.useEffect(()=>{n.clearReset()},[n])},D1=({result:n,errorResetBoundary:r,throwOnError:s,query:l,suspense:u})=>n.isError&&!r.isReset()&&!n.isFetching&&l&&(u&&n.data===void 0||Cg(s,[n.error,l])),k1=n=>{if(n.suspense){const r=l=>l==="static"?l:Math.max(l??1e3,1e3),s=n.staleTime;n.staleTime=typeof s=="function"?(...l)=>r(s(...l)):r(s),typeof n.gcTime=="number"&&(n.gcTime=Math.max(n.gcTime,1e3))}},z1=(n,r)=>n.isLoading&&n.isFetching&&!r,j1=(n,r)=>n?.suspense&&r.isPending,jv=(n,r,s)=>r.fetchOptimistic(n).catch(()=>{s.clearReset()});function U1(n,r,s){const l=A1(),u=C1(),f=Bg(),d=f.defaultQueryOptions(n);f.getDefaultOptions().queries?._experimental_beforeQuery?.(d),d._optimisticResults=l?"isRestoring":"optimistic",k1(d),M1(d,u),N1(u);const h=!f.getQueryCache().get(d.queryHash),[g]=x.useState(()=>new r(f,d)),m=g.getOptimisticResult(d),y=!l&&n.subscribed!==!1;if(x.useSyncExternalStore(x.useCallback(v=>{const w=y?g.subscribe(ft.batchCalls(v)):jt;return g.updateResult(),w},[g,y]),()=>g.getCurrentResult(),()=>g.getCurrentResult()),x.useEffect(()=>{g.setOptions(d)},[d,g]),j1(d,m))throw jv(d,g,u);if(D1({result:m,errorResetBoundary:u,throwOnError:d.throwOnError,query:f.getQueryCache().get(d.queryHash),suspense:d.suspense}))throw m.error;return f.getDefaultOptions().queries?._experimental_afterQuery?.(d,m),d.experimental_prefetchInRender&&!vr&&z1(m,l)&&(h?jv(d,g,u):f.getQueryCache().get(d.queryHash)?.promise)?.catch(jt).finally(()=>{g.updateResult()}),d.notifyOnChangeProps?m:g.trackResult(m)}function Uv(n,r){return U1(n,S1)}function L1(n,r){const s=Bg(),[l]=x.useState(()=>new E1(s,n));x.useEffect(()=>{l.setOptions(n)},[l,n]);const u=x.useSyncExternalStore(x.useCallback(d=>l.subscribe(ft.batchCalls(d)),[l]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),f=x.useCallback((d,h)=>{l.mutate(d,h).catch(jt)},[l]);if(u.error&&Cg(l.options.throwOnError,[u.error]))throw u.error;return{...u,mutate:f,mutateAsync:u.mutate}}const hO=new x1({defaultOptions:{queries:{staleTime:1e3*60,refetchOnWindowFocus:!1}}});var wf={exports:{}},ks={},Ef={exports:{}},Tf={};/**
* @license React
* scheduler.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Lv;function B1(){return Lv||(Lv=1,(function(n){function r(C,Y){var U=C.length;C.push(Y);e:for(;0<U;){var I=U-1>>>1,S=C[I];if(0<u(S,Y))C[I]=Y,C[U]=S,U=I;else break e}}function s(C){return C.length===0?null:C[0]}function l(C){if(C.length===0)return null;var Y=C[0],U=C.pop();if(U!==Y){C[0]=U;e:for(var I=0,S=C.length,G=S>>>1;I<G;){var te=2*(I+1)-1,B=C[te],J=te+1,ie=C[J];if(0>u(B,U))J<S&&0>u(ie,B)?(C[I]=ie,C[J]=U,I=J):(C[I]=B,C[te]=U,I=te);else if(J<S&&0>u(ie,U))C[I]=ie,C[J]=U,I=J;else break e}}return Y}function u(C,Y){var U=C.sortIndex-Y.sortIndex;return U!==0?U:C.id-Y.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var d=Date,h=d.now();n.unstable_now=function(){return d.now()-h}}var g=[],m=[],y=1,v=null,w=3,O=!1,M=!1,E=!1,T=!1,D=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,H=typeof setImmediate<"u"?setImmediate:null;function Q(C){for(var Y=s(m);Y!==null;){if(Y.callback===null)l(m);else if(Y.startTime<=C)l(m),Y.sortIndex=Y.expirationTime,r(g,Y);else break;Y=s(m)}}function Z(C){if(E=!1,Q(C),!M)if(s(g)!==null)M=!0,ee||(ee=!0,ge());else{var Y=s(m);Y!==null&&ye(Z,Y.startTime-C)}}var ee=!1,F=-1,q=5,ce=-1;function ve(){return T?!0:!(n.unstable_now()-ce<q)}function Ee(){if(T=!1,ee){var C=n.unstable_now();ce=C;var Y=!0;try{e:{M=!1,E&&(E=!1,X(F),F=-1),O=!0;var U=w;try{t:{for(Q(C),v=s(g);v!==null&&!(v.expirationTime>C&&ve());){var I=v.callback;if(typeof I=="function"){v.callback=null,w=v.priorityLevel;var S=I(v.expirationTime<=C);if(C=n.unstable_now(),typeof S=="function"){v.callback=S,Q(C),Y=!0;break t}v===s(g)&&l(g),Q(C)}else l(g);v=s(g)}if(v!==null)Y=!0;else{var G=s(m);G!==null&&ye(Z,G.startTime-C),Y=!1}}break e}finally{v=null,w=U,O=!1}Y=void 0}}finally{Y?ge():ee=!1}}}var ge;if(typeof H=="function")ge=function(){H(Ee)};else if(typeof MessageChannel<"u"){var ue=new MessageChannel,me=ue.port2;ue.port1.onmessage=Ee,ge=function(){me.postMessage(null)}}else ge=function(){D(Ee,0)};function ye(C,Y){F=D(function(){C(n.unstable_now())},Y)}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(C){C.callback=null},n.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):q=0<C?Math.floor(1e3/C):5},n.unstable_getCurrentPriorityLevel=function(){return w},n.unstable_next=function(C){switch(w){case 1:case 2:case 3:var Y=3;break;default:Y=w}var U=w;w=Y;try{return C()}finally{w=U}},n.unstable_requestPaint=function(){T=!0},n.unstable_runWithPriority=function(C,Y){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var U=w;w=C;try{return Y()}finally{w=U}},n.unstable_scheduleCallback=function(C,Y,U){var I=n.unstable_now();switch(typeof U=="object"&&U!==null?(U=U.delay,U=typeof U=="number"&&0<U?I+U:I):U=I,C){case 1:var S=-1;break;case 2:S=250;break;case 5:S=1073741823;break;case 4:S=1e4;break;default:S=5e3}return S=U+S,C={id:y++,callback:Y,priorityLevel:C,startTime:U,expirationTime:S,sortIndex:-1},U>I?(C.sortIndex=U,r(m,C),s(g)===null&&C===s(m)&&(E?(X(F),F=-1):E=!0,ye(Z,U-I))):(C.sortIndex=S,r(g,C),M||O||(M=!0,ee||(ee=!0,ge()))),C},n.unstable_shouldYield=ve,n.unstable_wrapCallback=function(C){var Y=w;return function(){var U=w;w=Y;try{return C.apply(this,arguments)}finally{w=U}}}})(Tf)),Tf}var Bv;function H1(){return Bv||(Bv=1,Ef.exports=B1()),Ef.exports}var Af={exports:{}},At={};/**
* @license React
* react-dom.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Hv;function q1(){if(Hv)return At;Hv=1;var n=fd();function r(g){var m="https://react.dev/errors/"+g;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)m+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+g+"; visit "+m+" 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(r(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},u=Symbol.for("react.portal");function f(g,m,y){var v=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:u,key:v==null?null:""+v,children:g,containerInfo:m,implementation:y}}var d=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function h(g,m){if(g==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return At.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=l,At.createPortal=function(g,m){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(r(299));return f(g,m,null,y)},At.flushSync=function(g){var m=d.T,y=l.p;try{if(d.T=null,l.p=2,g)return g()}finally{d.T=m,l.p=y,l.d.f()}},At.preconnect=function(g,m){typeof g=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,l.d.C(g,m))},At.prefetchDNS=function(g){typeof g=="string"&&l.d.D(g)},At.preinit=function(g,m){if(typeof g=="string"&&m&&typeof m.as=="string"){var y=m.as,v=h(y,m.crossOrigin),w=typeof m.integrity=="string"?m.integrity:void 0,O=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;y==="style"?l.d.S(g,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:v,integrity:w,fetchPriority:O}):y==="script"&&l.d.X(g,{crossOrigin:v,integrity:w,fetchPriority:O,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},At.preinitModule=function(g,m){if(typeof g=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var y=h(m.as,m.crossOrigin);l.d.M(g,{crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&l.d.M(g)},At.preload=function(g,m){if(typeof g=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var y=m.as,v=h(y,m.crossOrigin);l.d.L(g,y,{crossOrigin:v,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},At.preloadModule=function(g,m){if(typeof g=="string")if(m){var y=h(m.as,m.crossOrigin);l.d.m(g,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else l.d.m(g)},At.requestFormReset=function(g){l.d.r(g)},At.unstable_batchedUpdates=function(g,m){return g(m)},At.useFormState=function(g,m,y){return d.H.useFormState(g,m,y)},At.useFormStatus=function(){return d.H.useHostTransitionStatus()},At.version="19.1.1",At}var qv;function qg(){if(qv)return Af.exports;qv=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(r){console.error(r)}}return n(),Af.exports=q1(),Af.exports}/**
* @license React
* react-dom-client.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Gv;function G1(){if(Gv)return ks;Gv=1;var n=H1(),r=fd(),s=qg();function l(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}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 u(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function f(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function d(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 h(e){if(f(e)!==e)throw Error(l(188))}function g(e){var t=e.alternate;if(!t){if(t=f(e),t===null)throw Error(l(188));return t!==e?null:e}for(var a=e,i=t;;){var o=a.return;if(o===null)break;var c=o.alternate;if(c===null){if(i=o.return,i!==null){a=i;continue}break}if(o.child===c.child){for(c=o.child;c;){if(c===a)return h(o),e;if(c===i)return h(o),t;c=c.sibling}throw Error(l(188))}if(a.return!==i.return)a=o,i=c;else{for(var p=!1,b=o.child;b;){if(b===a){p=!0,a=o,i=c;break}if(b===i){p=!0,i=o,a=c;break}b=b.sibling}if(!p){for(b=c.child;b;){if(b===a){p=!0,a=c,i=o;break}if(b===i){p=!0,i=c,a=o;break}b=b.sibling}if(!p)throw Error(l(189))}}if(a.alternate!==i)throw Error(l(190))}if(a.tag!==3)throw Error(l(188));return a.stateNode.current===a?e:t}function m(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=m(e),t!==null)return t;e=e.sibling}return null}var y=Object.assign,v=Symbol.for("react.element"),w=Symbol.for("react.transitional.element"),O=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),T=Symbol.for("react.profiler"),D=Symbol.for("react.provider"),X=Symbol.for("react.consumer"),H=Symbol.for("react.context"),Q=Symbol.for("react.forward_ref"),Z=Symbol.for("react.suspense"),ee=Symbol.for("react.suspense_list"),F=Symbol.for("react.memo"),q=Symbol.for("react.lazy"),ce=Symbol.for("react.activity"),ve=Symbol.for("react.memo_cache_sentinel"),Ee=Symbol.iterator;function ge(e){return e===null||typeof e!="object"?null:(e=Ee&&e[Ee]||e["@@iterator"],typeof e=="function"?e:null)}var ue=Symbol.for("react.client.reference");function me(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ue?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case M:return"Fragment";case T:return"Profiler";case E:return"StrictMode";case Z:return"Suspense";case ee:return"SuspenseList";case ce:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case O:return"Portal";case H:return(e.displayName||"Context")+".Provider";case X:return(e._context.displayName||"Context")+".Consumer";case Q:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case F:return t=e.displayName||null,t!==null?t:me(e.type)||"Memo";case q:t=e._payload,e=e._init;try{return me(e(t))}catch{}}return null}var ye=Array.isArray,C=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Y=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,U={pending:!1,data:null,method:null,action:null},I=[],S=-1;function G(e){return{current:e}}function te(e){0>S||(e.current=I[S],I[S]=null,S--)}function B(e,t){S++,I[S]=e.current,e.current=t}var J=G(null),ie=G(null),re=G(null),de=G(null);function he(e,t){switch(B(re,t),B(ie,e),B(J,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?$p(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=$p(t),e=Jp(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}te(J),B(J,e)}function Ie(){te(J),te(ie),te(re)}function Ct(e){e.memoizedState!==null&&B(de,e);var t=J.current,a=Jp(t,e.type);t!==a&&(B(ie,e),B(J,a))}function Mt(e){ie.current===e&&(te(J),te(ie)),de.current===e&&(te(de),Rs._currentValue=U)}var gt=Object.prototype.hasOwnProperty,_n=n.unstable_scheduleCallback,Pa=n.unstable_cancelCallback,cu=n.unstable_shouldYield,sl=n.unstable_requestPaint,Et=n.unstable_now,ll=n.unstable_getCurrentPriorityLevel,Wt=n.unstable_ImmediatePriority,ol=n.unstable_UserBlockingPriority,Tr=n.unstable_NormalPriority,Nt=n.unstable_LowPriority,qn=n.unstable_IdlePriority,fu=n.log,du=n.unstable_setDisableYieldValue,wn=null,Dt=null;function dn(e){if(typeof fu=="function"&&du(e),Dt&&typeof Dt.setStrictMode=="function")try{Dt.setStrictMode(wn,e)}catch{}}var yt=Math.clz32?Math.clz32:fa,ca=Math.log,ul=Math.LN2;function fa(e){return e>>>=0,e===0?32:31-(ca(e)/ul|0)|0}var Ar=256,Rr=4194304;function En(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:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;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 Xa(e,t,a){var i=e.pendingLanes;if(i===0)return 0;var o=0,c=e.suspendedLanes,p=e.pingedLanes;e=e.warmLanes;var b=i&134217727;return b!==0?(i=b&~c,i!==0?o=En(i):(p&=b,p!==0?o=En(p):a||(a=b&~e,a!==0&&(o=En(a))))):(b=i&~c,b!==0?o=En(b):p!==0?o=En(p):a||(a=i&~e,a!==0&&(o=En(a)))),o===0?0:t!==0&&t!==o&&(t&c)===0&&(c=o&-o,a=t&-t,c>=a||c===32&&(a&4194048)!==0)?t:o}function Ka(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Ui(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 hn(){var e=Ar;return Ar<<=1,(Ar&4194048)===0&&(Ar=256),e}function cl(){var e=Rr;return Rr<<=1,(Rr&62914560)===0&&(Rr=4194304),e}function Li(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function da(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function fl(e,t,a,i,o,c){var p=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var b=e.entanglements,_=e.expirationTimes,z=e.hiddenUpdates;for(a=p&~a;0<a;){var V=31-yt(a),K=1<<V;b[V]=0,_[V]=-1;var j=z[V];if(j!==null)for(z[V]=null,V=0;V<j.length;V++){var L=j[V];L!==null&&(L.lane&=-536870913)}a&=~K}i!==0&&Te(e,i,0),c!==0&&o===0&&e.tag!==0&&(e.suspendedLanes|=c&~(p&~t))}function Te(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var i=31-yt(t);e.entangledLanes|=t,e.entanglements[i]=e.entanglements[i]|1073741824|a&4194090}function We(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var i=31-yt(a),o=1<<i;o&t|e[i]&t&&(e[i]|=t),a&=~o}}function rt(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 bt(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Fa(){var e=Y.p;return e!==0?e:(e=window.event,e===void 0?32:gv(e.type))}function lt(e,t){var a=Y.p;try{return Y.p=e,t()}finally{Y.p=a}}var et=Math.random().toString(36).slice(2),tt="__reactFiber$"+et,Qe="__reactProps$"+et,dt="__reactContainer$"+et,Or="__reactEvents$"+et,Gn="__reactListeners$"+et,Bd="__reactHandles$"+et,Hd="__reactResources$"+et,Bi="__reactMarker$"+et;function hu(e){delete e[tt],delete e[Qe],delete e[Or],delete e[Gn],delete e[Bd]}function Cr(e){var t=e[tt];if(t)return t;for(var a=e.parentNode;a;){if(t=a[dt]||a[tt]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=nv(e);e!==null;){if(a=e[tt])return a;e=nv(e)}return t}e=a,a=e.parentNode}return null}function Mr(e){if(e=e[tt]||e[dt]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Hi(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(l(33))}function Nr(e){var t=e[Hd];return t||(t=e[Hd]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function ht(e){e[Bi]=!0}var qd=new Set,Gd={};function Ia(e,t){Dr(e,t),Dr(e+"Capture",t)}function Dr(e,t){for(Gd[e]=t,e=0;e<t.length;e++)qd.add(t[e])}var P0=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]*$"),Vd={},Zd={};function X0(e){return gt.call(Zd,e)?!0:gt.call(Vd,e)?!1:P0.test(e)?Zd[e]=!0:(Vd[e]=!0,!1)}function dl(e,t,a){if(X0(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){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,""+a)}}function hl(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function Vn(e,t,a,i){if(i===null)e.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+i)}}var mu,Yd;function kr(e){if(mu===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);mu=t&&t[1]||"",Yd=-1<a.stack.indexOf(`
at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
`+mu+e+Yd}var pu=!1;function vu(e,t){if(!e||pu)return"";pu=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var i={DetermineComponentFrameRoot:function(){try{if(t){var K=function(){throw Error()};if(Object.defineProperty(K.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(K,[])}catch(L){var j=L}Reflect.construct(e,[],K)}else{try{K.call()}catch(L){j=L}e.call(K.prototype)}}else{try{throw Error()}catch(L){j=L}(K=e())&&typeof K.catch=="function"&&K.catch(function(){})}}catch(L){if(L&&j&&typeof L.stack=="string")return[L.stack,j.stack]}return[null,null]}};i.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(i.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(i.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=i.DetermineComponentFrameRoot(),p=c[0],b=c[1];if(p&&b){var _=p.split(`
`),z=b.split(`
`);for(o=i=0;i<_.length&&!_[i].includes("DetermineComponentFrameRoot");)i++;for(;o<z.length&&!z[o].includes("DetermineComponentFrameRoot");)o++;if(i===_.length||o===z.length)for(i=_.length-1,o=z.length-1;1<=i&&0<=o&&_[i]!==z[o];)o--;for(;1<=i&&0<=o;i--,o--)if(_[i]!==z[o]){if(i!==1||o!==1)do if(i--,o--,0>o||_[i]!==z[o]){var V=`
`+_[i].replace(" at new "," at ");return e.displayName&&V.includes("<anonymous>")&&(V=V.replace("<anonymous>",e.displayName)),V}while(1<=i&&0<=o);break}}}finally{pu=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?kr(a):""}function K0(e){switch(e.tag){case 26:case 27:case 5:return kr(e.type);case 16:return kr("Lazy");case 13:return kr("Suspense");case 19:return kr("SuspenseList");case 0:case 15:return vu(e.type,!1);case 11:return vu(e.type.render,!1);case 1:return vu(e.type,!0);case 31:return kr("Activity");default:return""}}function Qd(e){try{var t="";do t+=K0(e),e=e.return;while(e);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}function en(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Pd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function F0(e){var t=Pd(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),i=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var o=a.get,c=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(p){i=""+p,c.call(this,p)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return i},setValue:function(p){i=""+p},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ml(e){e._valueTracker||(e._valueTracker=F0(e))}function Xd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),i="";return e&&(i=Pd(e)?e.checked?"true":"false":e.value),e=i,e!==a?(t.setValue(e),!0):!1}function pl(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 I0=/[\n"\\]/g;function tn(e){return e.replace(I0,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function gu(e,t,a,i,o,c,p,b){e.name="",p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"?e.type=p:e.removeAttribute("type"),t!=null?p==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+en(t)):e.value!==""+en(t)&&(e.value=""+en(t)):p!=="submit"&&p!=="reset"||e.removeAttribute("value"),t!=null?yu(e,p,en(t)):a!=null?yu(e,p,en(a)):i!=null&&e.removeAttribute("value"),o==null&&c!=null&&(e.defaultChecked=!!c),o!=null&&(e.checked=o&&typeof o!="function"&&typeof o!="symbol"),b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?e.name=""+en(b):e.removeAttribute("name")}function Kd(e,t,a,i,o,c,p,b){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||a!=null){if(!(c!=="submit"&&c!=="reset"||t!=null))return;a=a!=null?""+en(a):"",t=t!=null?""+en(t):a,b||t===e.value||(e.value=t),e.defaultValue=t}i=i??o,i=typeof i!="function"&&typeof i!="symbol"&&!!i,e.checked=b?e.checked:!!i,e.defaultChecked=!!i,p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(e.name=p)}function yu(e,t,a){t==="number"&&pl(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function zr(e,t,a,i){if(e=e.options,t){t={};for(var o=0;o<a.length;o++)t["$"+a[o]]=!0;for(a=0;a<e.length;a++)o=t.hasOwnProperty("$"+e[a].value),e[a].selected!==o&&(e[a].selected=o),o&&i&&(e[a].defaultSelected=!0)}else{for(a=""+en(a),t=null,o=0;o<e.length;o++){if(e[o].value===a){e[o].selected=!0,i&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Fd(e,t,a){if(t!=null&&(t=""+en(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+en(a):""}function Id(e,t,a,i){if(t==null){if(i!=null){if(a!=null)throw Error(l(92));if(ye(i)){if(1<i.length)throw Error(l(93));i=i[0]}a=i}a==null&&(a=""),t=a}a=en(t),e.defaultValue=a,i=e.textContent,i===a&&i!==""&&i!==null&&(e.value=i)}function jr(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var $0=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 $d(e,t,a){var i=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?i?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":i?e.setProperty(t,a):typeof a!="number"||a===0||$0.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function Jd(e,t,a){if(t!=null&&typeof t!="object")throw Error(l(62));if(e=e.style,a!=null){for(var i in a)!a.hasOwnProperty(i)||t!=null&&t.hasOwnProperty(i)||(i.indexOf("--")===0?e.setProperty(i,""):i==="float"?e.cssFloat="":e[i]="");for(var o in t)i=t[o],t.hasOwnProperty(o)&&a[o]!==i&&$d(e,o,i)}else for(var c in t)t.hasOwnProperty(c)&&$d(e,c,t[c])}function bu(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 J0=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-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"]]),W0=/^[\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 vl(e){return W0.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var xu=null;function Su(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ur=null,Lr=null;function Wd(e){var t=Mr(e);if(t&&(e=t.stateNode)){var a=e[Qe]||null;e:switch(e=t.stateNode,t.type){case"input":if(gu(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+tn(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var i=a[t];if(i!==e&&i.form===e.form){var o=i[Qe]||null;if(!o)throw Error(l(90));gu(i,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(t=0;t<a.length;t++)i=a[t],i.form===e.form&&Xd(i)}break e;case"textarea":Fd(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&zr(e,!!a.multiple,t,!1)}}}var _u=!1;function eh(e,t,a){if(_u)return e(t,a);_u=!0;try{var i=e(t);return i}finally{if(_u=!1,(Ur!==null||Lr!==null)&&(to(),Ur&&(t=Ur,e=Lr,Lr=Ur=null,Wd(t),e)))for(t=0;t<e.length;t++)Wd(e[t])}}function qi(e,t){var a=e.stateNode;if(a===null)return null;var i=a[Qe]||null;if(i===null)return null;a=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(a&&typeof a!="function")throw Error(l(231,t,typeof a));return a}var Zn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wu=!1;if(Zn)try{var Gi={};Object.defineProperty(Gi,"passive",{get:function(){wu=!0}}),window.addEventListener("test",Gi,Gi),window.removeEventListener("test",Gi,Gi)}catch{wu=!1}var ha=null,Eu=null,gl=null;function th(){if(gl)return gl;var e,t=Eu,a=t.length,i,o="value"in ha?ha.value:ha.textContent,c=o.length;for(e=0;e<a&&t[e]===o[e];e++);var p=a-e;for(i=1;i<=p&&t[a-i]===o[c-i];i++);return gl=o.slice(e,1<i?1-i:void 0)}function yl(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 bl(){return!0}function nh(){return!1}function Bt(e){function t(a,i,o,c,p){this._reactName=a,this._targetInst=o,this.type=i,this.nativeEvent=c,this.target=p,this.currentTarget=null;for(var b in e)e.hasOwnProperty(b)&&(a=e[b],this[b]=a?a(c):c[b]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?bl:nh,this.isPropagationStopped=nh,this}return y(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=bl)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=bl)},persist:function(){},isPersistent:bl}),t}var $a={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},xl=Bt($a),Vi=y({},$a,{view:0,detail:0}),eb=Bt(Vi),Tu,Au,Zi,Sl=y({},Vi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ou,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!==Zi&&(Zi&&e.type==="mousemove"?(Tu=e.screenX-Zi.screenX,Au=e.screenY-Zi.screenY):Au=Tu=0,Zi=e),Tu)},movementY:function(e){return"movementY"in e?e.movementY:Au}}),ah=Bt(Sl),tb=y({},Sl,{dataTransfer:0}),nb=Bt(tb),ab=y({},Vi,{relatedTarget:0}),Ru=Bt(ab),rb=y({},$a,{animationName:0,elapsedTime:0,pseudoElement:0}),ib=Bt(rb),sb=y({},$a,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),lb=Bt(sb),ob=y({},$a,{data:0}),rh=Bt(ob),ub={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},cb={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"},fb={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function db(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=fb[e])?!!t[e]:!1}function Ou(){return db}var hb=y({},Vi,{key:function(e){if(e.key){var t=ub[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=yl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?cb[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ou,charCode:function(e){return e.type==="keypress"?yl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?yl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),mb=Bt(hb),pb=y({},Sl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ih=Bt(pb),vb=y({},Vi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ou}),gb=Bt(vb),yb=y({},$a,{propertyName:0,elapsedTime:0,pseudoElement:0}),bb=Bt(yb),xb=y({},Sl,{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}),Sb=Bt(xb),_b=y({},$a,{newState:0,oldState:0}),wb=Bt(_b),Eb=[9,13,27,32],Cu=Zn&&"CompositionEvent"in window,Yi=null;Zn&&"documentMode"in document&&(Yi=document.documentMode);var Tb=Zn&&"TextEvent"in window&&!Yi,sh=Zn&&(!Cu||Yi&&8<Yi&&11>=Yi),lh=" ",oh=!1;function uh(e,t){switch(e){case"keyup":return Eb.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ch(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Br=!1;function Ab(e,t){switch(e){case"compositionend":return ch(t);case"keypress":return t.which!==32?null:(oh=!0,lh);case"textInput":return e=t.data,e===lh&&oh?null:e;default:return null}}function Rb(e,t){if(Br)return e==="compositionend"||!Cu&&uh(e,t)?(e=th(),gl=Eu=ha=null,Br=!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 sh&&t.locale!=="ko"?null:t.data;default:return null}}var Ob={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 fh(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Ob[e.type]:t==="textarea"}function dh(e,t,a,i){Ur?Lr?Lr.push(i):Lr=[i]:Ur=i,t=lo(t,"onChange"),0<t.length&&(a=new xl("onChange","change",null,a,i),e.push({event:a,listeners:t}))}var Qi=null,Pi=null;function Cb(e){Pp(e,0)}function _l(e){var t=Hi(e);if(Xd(t))return e}function hh(e,t){if(e==="change")return t}var mh=!1;if(Zn){var Mu;if(Zn){var Nu="oninput"in document;if(!Nu){var ph=document.createElement("div");ph.setAttribute("oninput","return;"),Nu=typeof ph.oninput=="function"}Mu=Nu}else Mu=!1;mh=Mu&&(!document.documentMode||9<document.documentMode)}function vh(){Qi&&(Qi.detachEvent("onpropertychange",gh),Pi=Qi=null)}function gh(e){if(e.propertyName==="value"&&_l(Pi)){var t=[];dh(t,Pi,e,Su(e)),eh(Cb,t)}}function Mb(e,t,a){e==="focusin"?(vh(),Qi=t,Pi=a,Qi.attachEvent("onpropertychange",gh)):e==="focusout"&&vh()}function Nb(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return _l(Pi)}function Db(e,t){if(e==="click")return _l(t)}function kb(e,t){if(e==="input"||e==="change")return _l(t)}function zb(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Zt=typeof Object.is=="function"?Object.is:zb;function Xi(e,t){if(Zt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(i=0;i<a.length;i++){var o=a[i];if(!gt.call(t,o)||!Zt(e[o],t[o]))return!1}return!0}function yh(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function bh(e,t){var a=yh(e);e=0;for(var i;a;){if(a.nodeType===3){if(i=e+a.textContent.length,e<=t&&i>=t)return{node:a,offset:t-e};e=i}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=yh(a)}}function xh(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xh(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sh(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=pl(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=pl(e.document)}return t}function Du(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 jb=Zn&&"documentMode"in document&&11>=document.documentMode,Hr=null,ku=null,Ki=null,zu=!1;function _h(e,t,a){var i=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;zu||Hr==null||Hr!==pl(i)||(i=Hr,"selectionStart"in i&&Du(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}),Ki&&Xi(Ki,i)||(Ki=i,i=lo(ku,"onSelect"),0<i.length&&(t=new xl("onSelect","select",null,t,a),e.push({event:t,listeners:i}),t.target=Hr)))}function Ja(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var qr={animationend:Ja("Animation","AnimationEnd"),animationiteration:Ja("Animation","AnimationIteration"),animationstart:Ja("Animation","AnimationStart"),transitionrun:Ja("Transition","TransitionRun"),transitionstart:Ja("Transition","TransitionStart"),transitioncancel:Ja("Transition","TransitionCancel"),transitionend:Ja("Transition","TransitionEnd")},ju={},wh={};Zn&&(wh=document.createElement("div").style,"AnimationEvent"in window||(delete qr.animationend.animation,delete qr.animationiteration.animation,delete qr.animationstart.animation),"TransitionEvent"in window||delete qr.transitionend.transition);function Wa(e){if(ju[e])return ju[e];if(!qr[e])return e;var t=qr[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in wh)return ju[e]=t[a];return e}var Eh=Wa("animationend"),Th=Wa("animationiteration"),Ah=Wa("animationstart"),Ub=Wa("transitionrun"),Lb=Wa("transitionstart"),Bb=Wa("transitioncancel"),Rh=Wa("transitionend"),Oh=new Map,Uu="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(" ");Uu.push("scrollEnd");function mn(e,t){Oh.set(e,t),Ia(t,[e])}var Ch=new WeakMap;function nn(e,t){if(typeof e=="object"&&e!==null){var a=Ch.get(e);return a!==void 0?a:(t={value:e,source:t,stack:Qd(t)},Ch.set(e,t),t)}return{value:e,source:t,stack:Qd(t)}}var an=[],Gr=0,Lu=0;function wl(){for(var e=Gr,t=Lu=Gr=0;t<e;){var a=an[t];an[t++]=null;var i=an[t];an[t++]=null;var o=an[t];an[t++]=null;var c=an[t];if(an[t++]=null,i!==null&&o!==null){var p=i.pending;p===null?o.next=o:(o.next=p.next,p.next=o),i.pending=o}c!==0&&Mh(a,o,c)}}function El(e,t,a,i){an[Gr++]=e,an[Gr++]=t,an[Gr++]=a,an[Gr++]=i,Lu|=i,e.lanes|=i,e=e.alternate,e!==null&&(e.lanes|=i)}function Bu(e,t,a,i){return El(e,t,a,i),Tl(e)}function Vr(e,t){return El(e,null,null,t),Tl(e)}function Mh(e,t,a){e.lanes|=a;var i=e.alternate;i!==null&&(i.lanes|=a);for(var o=!1,c=e.return;c!==null;)c.childLanes|=a,i=c.alternate,i!==null&&(i.childLanes|=a),c.tag===22&&(e=c.stateNode,e===null||e._visibility&1||(o=!0)),e=c,c=c.return;return e.tag===3?(c=e.stateNode,o&&t!==null&&(o=31-yt(a),e=c.hiddenUpdates,i=e[o],i===null?e[o]=[t]:i.push(t),t.lane=a|536870912),c):null}function Tl(e){if(50<bs)throw bs=0,Yc=null,Error(l(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Zr={};function Hb(e,t,a,i){this.tag=e,this.key=a,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 Yt(e,t,a,i){return new Hb(e,t,a,i)}function Hu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Yn(e,t){var a=e.alternate;return a===null?(a=Yt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function Nh(e,t){e.flags&=65011714;var a=e.alternate;return a===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=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Al(e,t,a,i,o,c){var p=0;if(i=e,typeof e=="function")Hu(e)&&(p=1);else if(typeof e=="string")p=Gx(e,a,J.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ce:return e=Yt(31,a,t,o),e.elementType=ce,e.lanes=c,e;case M:return er(a.children,o,c,t);case E:p=8,o|=24;break;case T:return e=Yt(12,a,t,o|2),e.elementType=T,e.lanes=c,e;case Z:return e=Yt(13,a,t,o),e.elementType=Z,e.lanes=c,e;case ee:return e=Yt(19,a,t,o),e.elementType=ee,e.lanes=c,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case D:case H:p=10;break e;case X:p=9;break e;case Q:p=11;break e;case F:p=14;break e;case q:p=16,i=null;break e}p=29,a=Error(l(130,e===null?"null":typeof e,"")),i=null}return t=Yt(p,a,t,o),t.elementType=e,t.type=i,t.lanes=c,t}function er(e,t,a,i){return e=Yt(7,e,i,t),e.lanes=a,e}function qu(e,t,a){return e=Yt(6,e,null,t),e.lanes=a,e}function Gu(e,t,a){return t=Yt(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Yr=[],Qr=0,Rl=null,Ol=0,rn=[],sn=0,tr=null,Qn=1,Pn="";function nr(e,t){Yr[Qr++]=Ol,Yr[Qr++]=Rl,Rl=e,Ol=t}function Dh(e,t,a){rn[sn++]=Qn,rn[sn++]=Pn,rn[sn++]=tr,tr=e;var i=Qn;e=Pn;var o=32-yt(i)-1;i&=~(1<<o),a+=1;var c=32-yt(t)+o;if(30<c){var p=o-o%5;c=(i&(1<<p)-1).toString(32),i>>=p,o-=p,Qn=1<<32-yt(t)+o|a<<o|i,Pn=c+e}else Qn=1<<c|a<<o|i,Pn=e}function Vu(e){e.return!==null&&(nr(e,1),Dh(e,1,0))}function Zu(e){for(;e===Rl;)Rl=Yr[--Qr],Yr[Qr]=null,Ol=Yr[--Qr],Yr[Qr]=null;for(;e===tr;)tr=rn[--sn],rn[sn]=null,Pn=rn[--sn],rn[sn]=null,Qn=rn[--sn],rn[sn]=null}var kt=null,$e=null,Be=!1,ar=null,Tn=!1,Yu=Error(l(519));function rr(e){var t=Error(l(418,""));throw $i(nn(t,e)),Yu}function kh(e){var t=e.stateNode,a=e.type,i=e.memoizedProps;switch(t[tt]=e,t[Qe]=i,a){case"dialog":ze("cancel",t),ze("close",t);break;case"iframe":case"object":case"embed":ze("load",t);break;case"video":case"audio":for(a=0;a<Ss.length;a++)ze(Ss[a],t);break;case"source":ze("error",t);break;case"img":case"image":case"link":ze("error",t),ze("load",t);break;case"details":ze("toggle",t);break;case"input":ze("invalid",t),Kd(t,i.value,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name,!0),ml(t);break;case"select":ze("invalid",t);break;case"textarea":ze("invalid",t),Id(t,i.value,i.defaultValue,i.children),ml(t)}a=i.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||i.suppressHydrationWarning===!0||Ip(t.textContent,a)?(i.popover!=null&&(ze("beforetoggle",t),ze("toggle",t)),i.onScroll!=null&&ze("scroll",t),i.onScrollEnd!=null&&ze("scrollend",t),i.onClick!=null&&(t.onclick=oo),t=!0):t=!1,t||rr(e)}function zh(e){for(kt=e.return;kt;)switch(kt.tag){case 5:case 13:Tn=!1;return;case 27:case 3:Tn=!0;return;default:kt=kt.return}}function Fi(e){if(e!==kt)return!1;if(!Be)return zh(e),Be=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||lf(e.type,e.memoizedProps)),a=!a),a&&$e&&rr(e),zh(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(a=e.data,a==="/$"){if(t===0){$e=vn(e.nextSibling);break e}t--}else a!=="$"&&a!=="$!"&&a!=="$?"||t++;e=e.nextSibling}$e=null}}else t===27?(t=$e,Ca(e.type)?(e=ff,ff=null,$e=e):$e=t):$e=kt?vn(e.stateNode.nextSibling):null;return!0}function Ii(){$e=kt=null,Be=!1}function jh(){var e=ar;return e!==null&&(Gt===null?Gt=e:Gt.push.apply(Gt,e),ar=null),e}function $i(e){ar===null?ar=[e]:ar.push(e)}var Qu=G(null),ir=null,Xn=null;function ma(e,t,a){B(Qu,t._currentValue),t._currentValue=a}function Kn(e){e._currentValue=Qu.current,te(Qu)}function Pu(e,t,a){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===a)break;e=e.return}}function Xu(e,t,a,i){var o=e.child;for(o!==null&&(o.return=e);o!==null;){var c=o.dependencies;if(c!==null){var p=o.child;c=c.firstContext;e:for(;c!==null;){var b=c;c=o;for(var _=0;_<t.length;_++)if(b.context===t[_]){c.lanes|=a,b=c.alternate,b!==null&&(b.lanes|=a),Pu(c.return,a,e),i||(p=null);break e}c=b.next}}else if(o.tag===18){if(p=o.return,p===null)throw Error(l(341));p.lanes|=a,c=p.alternate,c!==null&&(c.lanes|=a),Pu(p,a,e),p=null}else p=o.child;if(p!==null)p.return=o;else for(p=o;p!==null;){if(p===e){p=null;break}if(o=p.sibling,o!==null){o.return=p.return,p=o;break}p=p.return}o=p}}function Ji(e,t,a,i){e=null;for(var o=t,c=!1;o!==null;){if(!c){if((o.flags&524288)!==0)c=!0;else if((o.flags&262144)!==0)break}if(o.tag===10){var p=o.alternate;if(p===null)throw Error(l(387));if(p=p.memoizedProps,p!==null){var b=o.type;Zt(o.pendingProps.value,p.value)||(e!==null?e.push(b):e=[b])}}else if(o===de.current){if(p=o.alternate,p===null)throw Error(l(387));p.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(e!==null?e.push(Rs):e=[Rs])}o=o.return}e!==null&&Xu(t,e,a,i),t.flags|=262144}function Cl(e){for(e=e.firstContext;e!==null;){if(!Zt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function sr(e){ir=e,Xn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Tt(e){return Uh(ir,e)}function Ml(e,t){return ir===null&&sr(e),Uh(e,t)}function Uh(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},Xn===null){if(e===null)throw Error(l(308));Xn=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Xn=Xn.next=t;return a}var qb=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,i){e.push(i)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},Gb=n.unstable_scheduleCallback,Vb=n.unstable_NormalPriority,ot={$$typeof:H,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ku(){return{controller:new qb,data:new Map,refCount:0}}function Wi(e){e.refCount--,e.refCount===0&&Gb(Vb,function(){e.controller.abort()})}var es=null,Fu=0,Pr=0,Xr=null;function Zb(e,t){if(es===null){var a=es=[];Fu=0,Pr=$c(),Xr={status:"pending",value:void 0,then:function(i){a.push(i)}}}return Fu++,t.then(Lh,Lh),t}function Lh(){if(--Fu===0&&es!==null){Xr!==null&&(Xr.status="fulfilled");var e=es;es=null,Pr=0,Xr=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Yb(e,t){var a=[],i={status:"pending",value:null,reason:null,then:function(o){a.push(o)}};return e.then(function(){i.status="fulfilled",i.value=t;for(var o=0;o<a.length;o++)(0,a[o])(t)},function(o){for(i.status="rejected",i.reason=o,o=0;o<a.length;o++)(0,a[o])(void 0)}),i}var Bh=C.S;C.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&Zb(e,t),Bh!==null&&Bh(e,t)};var lr=G(null);function Iu(){var e=lr.current;return e!==null?e:Pe.pooledCache}function Nl(e,t){t===null?B(lr,lr.current):B(lr,t.pool)}function Hh(){var e=Iu();return e===null?null:{parent:ot._currentValue,pool:e}}var ts=Error(l(460)),qh=Error(l(474)),Dl=Error(l(542)),$u={then:function(){}};function Gh(e){return e=e.status,e==="fulfilled"||e==="rejected"}function kl(){}function Vh(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(kl,kl),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Yh(e),e;default:if(typeof t.status=="string")t.then(kl,kl);else{if(e=Pe,e!==null&&100<e.shellSuspendCounter)throw Error(l(482));e=t,e.status="pending",e.then(function(i){if(t.status==="pending"){var o=t;o.status="fulfilled",o.value=i}},function(i){if(t.status==="pending"){var o=t;o.status="rejected",o.reason=i}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Yh(e),e}throw ns=t,ts}}var ns=null;function Zh(){if(ns===null)throw Error(l(459));var e=ns;return ns=null,e}function Yh(e){if(e===ts||e===Dl)throw Error(l(483))}var pa=!1;function Ju(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Wu(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 va(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ga(e,t,a){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,(He&2)!==0){var o=i.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),i.pending=t,t=Tl(e),Mh(e,null,a),t}return El(e,i,t,a),Tl(e)}function as(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var i=t.lanes;i&=e.pendingLanes,a|=i,t.lanes=a,We(e,a)}}function ec(e,t){var a=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,a===i)){var o=null,c=null;if(a=a.firstBaseUpdate,a!==null){do{var p={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};c===null?o=c=p:c=c.next=p,a=a.next}while(a!==null);c===null?o=c=t:c=c.next=t}else o=c=t;a={baseState:i.baseState,firstBaseUpdate:o,lastBaseUpdate:c,shared:i.shared,callbacks:i.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var tc=!1;function rs(){if(tc){var e=Xr;if(e!==null)throw e}}function is(e,t,a,i){tc=!1;var o=e.updateQueue;pa=!1;var c=o.firstBaseUpdate,p=o.lastBaseUpdate,b=o.shared.pending;if(b!==null){o.shared.pending=null;var _=b,z=_.next;_.next=null,p===null?c=z:p.next=z,p=_;var V=e.alternate;V!==null&&(V=V.updateQueue,b=V.lastBaseUpdate,b!==p&&(b===null?V.firstBaseUpdate=z:b.next=z,V.lastBaseUpdate=_))}if(c!==null){var K=o.baseState;p=0,V=z=_=null,b=c;do{var j=b.lane&-536870913,L=j!==b.lane;if(L?(je&j)===j:(i&j)===j){j!==0&&j===Pr&&(tc=!0),V!==null&&(V=V.next={lane:0,tag:b.tag,payload:b.payload,callback:null,next:null});e:{var we=e,be=b;j=t;var Ze=a;switch(be.tag){case 1:if(we=be.payload,typeof we=="function"){K=we.call(Ze,K,j);break e}K=we;break e;case 3:we.flags=we.flags&-65537|128;case 0:if(we=be.payload,j=typeof we=="function"?we.call(Ze,K,j):we,j==null)break e;K=y({},K,j);break e;case 2:pa=!0}}j=b.callback,j!==null&&(e.flags|=64,L&&(e.flags|=8192),L=o.callbacks,L===null?o.callbacks=[j]:L.push(j))}else L={lane:j,tag:b.tag,payload:b.payload,callback:b.callback,next:null},V===null?(z=V=L,_=K):V=V.next=L,p|=j;if(b=b.next,b===null){if(b=o.shared.pending,b===null)break;L=b,b=L.next,L.next=null,o.lastBaseUpdate=L,o.shared.pending=null}}while(!0);V===null&&(_=K),o.baseState=_,o.firstBaseUpdate=z,o.lastBaseUpdate=V,c===null&&(o.shared.lanes=0),Ta|=p,e.lanes=p,e.memoizedState=K}}function Qh(e,t){if(typeof e!="function")throw Error(l(191,e));e.call(t)}function Ph(e,t){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)Qh(a[e],t)}var Kr=G(null),zl=G(0);function Xh(e,t){e=ta,B(zl,e),B(Kr,t),ta=e|t.baseLanes}function nc(){B(zl,ta),B(Kr,Kr.current)}function ac(){ta=zl.current,te(Kr),te(zl)}var ya=0,Ce=null,Ge=null,it=null,jl=!1,Fr=!1,or=!1,Ul=0,ss=0,Ir=null,Qb=0;function nt(){throw Error(l(321))}function rc(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!Zt(e[a],t[a]))return!1;return!0}function ic(e,t,a,i,o,c){return ya=c,Ce=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,C.H=e===null||e.memoizedState===null?Mm:Nm,or=!1,c=a(i,o),or=!1,Fr&&(c=Fh(t,a,i,o)),Kh(e),c}function Kh(e){C.H=Vl;var t=Ge!==null&&Ge.next!==null;if(ya=0,it=Ge=Ce=null,jl=!1,ss=0,Ir=null,t)throw Error(l(300));e===null||mt||(e=e.dependencies,e!==null&&Cl(e)&&(mt=!0))}function Fh(e,t,a,i){Ce=e;var o=0;do{if(Fr&&(Ir=null),ss=0,Fr=!1,25<=o)throw Error(l(301));if(o+=1,it=Ge=null,e.updateQueue!=null){var c=e.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}C.H=Jb,c=t(a,i)}while(Fr);return c}function Pb(){var e=C.H,t=e.useState()[0];return t=typeof t.then=="function"?ls(t):t,e=e.useState()[0],(Ge!==null?Ge.memoizedState:null)!==e&&(Ce.flags|=1024),t}function sc(){var e=Ul!==0;return Ul=0,e}function lc(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function oc(e){if(jl){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}jl=!1}ya=0,it=Ge=Ce=null,Fr=!1,ss=Ul=0,Ir=null}function Ht(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return it===null?Ce.memoizedState=it=e:it=it.next=e,it}function st(){if(Ge===null){var e=Ce.alternate;e=e!==null?e.memoizedState:null}else e=Ge.next;var t=it===null?Ce.memoizedState:it.next;if(t!==null)it=t,Ge=e;else{if(e===null)throw Ce.alternate===null?Error(l(467)):Error(l(310));Ge=e,e={memoizedState:Ge.memoizedState,baseState:Ge.baseState,baseQueue:Ge.baseQueue,queue:Ge.queue,next:null},it===null?Ce.memoizedState=it=e:it=it.next=e}return it}function uc(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ls(e){var t=ss;return ss+=1,Ir===null&&(Ir=[]),e=Vh(Ir,e,t),t=Ce,(it===null?t.memoizedState:it.next)===null&&(t=t.alternate,C.H=t===null||t.memoizedState===null?Mm:Nm),e}function Ll(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return ls(e);if(e.$$typeof===H)return Tt(e)}throw Error(l(438,String(e)))}function cc(e){var t=null,a=Ce.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var i=Ce.alternate;i!==null&&(i=i.updateQueue,i!==null&&(i=i.memoCache,i!=null&&(t={data:i.data.map(function(o){return o.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=uc(),Ce.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),i=0;i<e;i++)a[i]=ve;return t.index++,a}function Fn(e,t){return typeof t=="function"?t(e):t}function Bl(e){var t=st();return fc(t,Ge,e)}function fc(e,t,a){var i=e.queue;if(i===null)throw Error(l(311));i.lastRenderedReducer=a;var o=e.baseQueue,c=i.pending;if(c!==null){if(o!==null){var p=o.next;o.next=c.next,c.next=p}t.baseQueue=o=c,i.pending=null}if(c=e.baseState,o===null)e.memoizedState=c;else{t=o.next;var b=p=null,_=null,z=t,V=!1;do{var K=z.lane&-536870913;if(K!==z.lane?(je&K)===K:(ya&K)===K){var j=z.revertLane;if(j===0)_!==null&&(_=_.next={lane:0,revertLane:0,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null}),K===Pr&&(V=!0);else if((ya&j)===j){z=z.next,j===Pr&&(V=!0);continue}else K={lane:0,revertLane:z.revertLane,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},_===null?(b=_=K,p=c):_=_.next=K,Ce.lanes|=j,Ta|=j;K=z.action,or&&a(c,K),c=z.hasEagerState?z.eagerState:a(c,K)}else j={lane:K,revertLane:z.revertLane,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},_===null?(b=_=j,p=c):_=_.next=j,Ce.lanes|=K,Ta|=K;z=z.next}while(z!==null&&z!==t);if(_===null?p=c:_.next=b,!Zt(c,e.memoizedState)&&(mt=!0,V&&(a=Xr,a!==null)))throw a;e.memoizedState=c,e.baseState=p,e.baseQueue=_,i.lastRenderedState=c}return o===null&&(i.lanes=0),[e.memoizedState,i.dispatch]}function dc(e){var t=st(),a=t.queue;if(a===null)throw Error(l(311));a.lastRenderedReducer=e;var i=a.dispatch,o=a.pending,c=t.memoizedState;if(o!==null){a.pending=null;var p=o=o.next;do c=e(c,p.action),p=p.next;while(p!==o);Zt(c,t.memoizedState)||(mt=!0),t.memoizedState=c,t.baseQueue===null&&(t.baseState=c),a.lastRenderedState=c}return[c,i]}function Ih(e,t,a){var i=Ce,o=st(),c=Be;if(c){if(a===void 0)throw Error(l(407));a=a()}else a=t();var p=!Zt((Ge||o).memoizedState,a);p&&(o.memoizedState=a,mt=!0),o=o.queue;var b=Wh.bind(null,i,o,e);if(os(2048,8,b,[e]),o.getSnapshot!==t||p||it!==null&&it.memoizedState.tag&1){if(i.flags|=2048,$r(9,Hl(),Jh.bind(null,i,o,a,t),null),Pe===null)throw Error(l(349));c||(ya&124)!==0||$h(i,t,a)}return a}function $h(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=Ce.updateQueue,t===null?(t=uc(),Ce.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function Jh(e,t,a,i){t.value=a,t.getSnapshot=i,em(t)&&tm(e)}function Wh(e,t,a){return a(function(){em(t)&&tm(e)})}function em(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!Zt(e,a)}catch{return!0}}function tm(e){var t=Vr(e,2);t!==null&&Ft(t,e,2)}function hc(e){var t=Ht();if(typeof e=="function"){var a=e;if(e=a(),or){dn(!0);try{a()}finally{dn(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Fn,lastRenderedState:e},t}function nm(e,t,a,i){return e.baseState=a,fc(e,Ge,typeof i=="function"?i:Fn)}function Xb(e,t,a,i,o){if(Gl(e))throw Error(l(485));if(e=t.action,e!==null){var c={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(p){c.listeners.push(p)}};C.T!==null?a(!0):c.isTransition=!1,i(c),a=t.pending,a===null?(c.next=t.pending=c,am(t,c)):(c.next=a.next,t.pending=a.next=c)}}function am(e,t){var a=t.action,i=t.payload,o=e.state;if(t.isTransition){var c=C.T,p={};C.T=p;try{var b=a(o,i),_=C.S;_!==null&&_(p,b),rm(e,t,b)}catch(z){mc(e,t,z)}finally{C.T=c}}else try{c=a(o,i),rm(e,t,c)}catch(z){mc(e,t,z)}}function rm(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(i){im(e,t,i)},function(i){return mc(e,t,i)}):im(e,t,a)}function im(e,t,a){t.status="fulfilled",t.value=a,sm(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,am(e,a)))}function mc(e,t,a){var i=e.pending;if(e.pending=null,i!==null){i=i.next;do t.status="rejected",t.reason=a,sm(t),t=t.next;while(t!==i)}e.action=null}function sm(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function lm(e,t){return t}function om(e,t){if(Be){var a=Pe.formState;if(a!==null){e:{var i=Ce;if(Be){if($e){t:{for(var o=$e,c=Tn;o.nodeType!==8;){if(!c){o=null;break t}if(o=vn(o.nextSibling),o===null){o=null;break t}}c=o.data,o=c==="F!"||c==="F"?o:null}if(o){$e=vn(o.nextSibling),i=o.data==="F!";break e}}rr(i)}i=!1}i&&(t=a[0])}}return a=Ht(),a.memoizedState=a.baseState=t,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:lm,lastRenderedState:t},a.queue=i,a=Rm.bind(null,Ce,i),i.dispatch=a,i=hc(!1),c=bc.bind(null,Ce,!1,i.queue),i=Ht(),o={state:t,dispatch:null,action:e,pending:null},i.queue=o,a=Xb.bind(null,Ce,o,c,a),o.dispatch=a,i.memoizedState=e,[t,a,!1]}function um(e){var t=st();return cm(t,Ge,e)}function cm(e,t,a){if(t=fc(e,t,lm)[0],e=Bl(Fn)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var i=ls(t)}catch(p){throw p===ts?Dl:p}else i=t;t=st();var o=t.queue,c=o.dispatch;return a!==t.memoizedState&&(Ce.flags|=2048,$r(9,Hl(),Kb.bind(null,o,a),null)),[i,c,e]}function Kb(e,t){e.action=t}function fm(e){var t=st(),a=Ge;if(a!==null)return cm(t,a,e);st(),t=t.memoizedState,a=st();var i=a.queue.dispatch;return a.memoizedState=e,[t,i,!1]}function $r(e,t,a,i){return e={tag:e,create:a,deps:i,inst:t,next:null},t=Ce.updateQueue,t===null&&(t=uc(),Ce.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(i=a.next,a.next=e,e.next=i,t.lastEffect=e),e}function Hl(){return{destroy:void 0,resource:void 0}}function dm(){return st().memoizedState}function ql(e,t,a,i){var o=Ht();i=i===void 0?null:i,Ce.flags|=e,o.memoizedState=$r(1|t,Hl(),a,i)}function os(e,t,a,i){var o=st();i=i===void 0?null:i;var c=o.memoizedState.inst;Ge!==null&&i!==null&&rc(i,Ge.memoizedState.deps)?o.memoizedState=$r(t,c,a,i):(Ce.flags|=e,o.memoizedState=$r(1|t,c,a,i))}function hm(e,t){ql(8390656,8,e,t)}function mm(e,t){os(2048,8,e,t)}function pm(e,t){return os(4,2,e,t)}function vm(e,t){return os(4,4,e,t)}function gm(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function ym(e,t,a){a=a!=null?a.concat([e]):null,os(4,4,gm.bind(null,t,e),a)}function pc(){}function bm(e,t){var a=st();t=t===void 0?null:t;var i=a.memoizedState;return t!==null&&rc(t,i[1])?i[0]:(a.memoizedState=[e,t],e)}function xm(e,t){var a=st();t=t===void 0?null:t;var i=a.memoizedState;if(t!==null&&rc(t,i[1]))return i[0];if(i=e(),or){dn(!0);try{e()}finally{dn(!1)}}return a.memoizedState=[i,t],i}function vc(e,t,a){return a===void 0||(ya&1073741824)!==0?e.memoizedState=t:(e.memoizedState=a,e=wp(),Ce.lanes|=e,Ta|=e,a)}function Sm(e,t,a,i){return Zt(a,t)?a:Kr.current!==null?(e=vc(e,a,i),Zt(e,t)||(mt=!0),e):(ya&42)===0?(mt=!0,e.memoizedState=a):(e=wp(),Ce.lanes|=e,Ta|=e,t)}function _m(e,t,a,i,o){var c=Y.p;Y.p=c!==0&&8>c?c:8;var p=C.T,b={};C.T=b,bc(e,!1,t,a);try{var _=o(),z=C.S;if(z!==null&&z(b,_),_!==null&&typeof _=="object"&&typeof _.then=="function"){var V=Yb(_,i);us(e,t,V,Kt(e))}else us(e,t,i,Kt(e))}catch(K){us(e,t,{then:function(){},status:"rejected",reason:K},Kt())}finally{Y.p=c,C.T=p}}function Fb(){}function gc(e,t,a,i){if(e.tag!==5)throw Error(l(476));var o=wm(e).queue;_m(e,o,t,U,a===null?Fb:function(){return Em(e),a(i)})}function wm(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:U,baseState:U,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Fn,lastRenderedState:U},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Fn,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Em(e){var t=wm(e).next.queue;us(e,t,{},Kt())}function yc(){return Tt(Rs)}function Tm(){return st().memoizedState}function Am(){return st().memoizedState}function Ib(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=Kt();e=va(a);var i=ga(t,e,a);i!==null&&(Ft(i,t,a),as(i,t,a)),t={cache:Ku()},e.payload=t;return}t=t.return}}function $b(e,t,a){var i=Kt();a={lane:i,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Gl(e)?Om(t,a):(a=Bu(e,t,a,i),a!==null&&(Ft(a,e,i),Cm(a,t,i)))}function Rm(e,t,a){var i=Kt();us(e,t,a,i)}function us(e,t,a,i){var o={lane:i,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Gl(e))Om(t,o);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=t.lastRenderedReducer,c!==null))try{var p=t.lastRenderedState,b=c(p,a);if(o.hasEagerState=!0,o.eagerState=b,Zt(b,p))return El(e,t,o,0),Pe===null&&wl(),!1}catch{}finally{}if(a=Bu(e,t,o,i),a!==null)return Ft(a,e,i),Cm(a,t,i),!0}return!1}function bc(e,t,a,i){if(i={lane:2,revertLane:$c(),action:i,hasEagerState:!1,eagerState:null,next:null},Gl(e)){if(t)throw Error(l(479))}else t=Bu(e,a,i,2),t!==null&&Ft(t,e,2)}function Gl(e){var t=e.alternate;return e===Ce||t!==null&&t===Ce}function Om(e,t){Fr=jl=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function Cm(e,t,a){if((a&4194048)!==0){var i=t.lanes;i&=e.pendingLanes,a|=i,t.lanes=a,We(e,a)}}var Vl={readContext:Tt,use:Ll,useCallback:nt,useContext:nt,useEffect:nt,useImperativeHandle:nt,useLayoutEffect:nt,useInsertionEffect:nt,useMemo:nt,useReducer:nt,useRef:nt,useState:nt,useDebugValue:nt,useDeferredValue:nt,useTransition:nt,useSyncExternalStore:nt,useId:nt,useHostTransitionStatus:nt,useFormState:nt,useActionState:nt,useOptimistic:nt,useMemoCache:nt,useCacheRefresh:nt},Mm={readContext:Tt,use:Ll,useCallback:function(e,t){return Ht().memoizedState=[e,t===void 0?null:t],e},useContext:Tt,useEffect:hm,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,ql(4194308,4,gm.bind(null,t,e),a)},useLayoutEffect:function(e,t){return ql(4194308,4,e,t)},useInsertionEffect:function(e,t){ql(4,2,e,t)},useMemo:function(e,t){var a=Ht();t=t===void 0?null:t;var i=e();if(or){dn(!0);try{e()}finally{dn(!1)}}return a.memoizedState=[i,t],i},useReducer:function(e,t,a){var i=Ht();if(a!==void 0){var o=a(t);if(or){dn(!0);try{a(t)}finally{dn(!1)}}}else o=t;return i.memoizedState=i.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},i.queue=e,e=e.dispatch=$b.bind(null,Ce,e),[i.memoizedState,e]},useRef:function(e){var t=Ht();return e={current:e},t.memoizedState=e},useState:function(e){e=hc(e);var t=e.queue,a=Rm.bind(null,Ce,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:pc,useDeferredValue:function(e,t){var a=Ht();return vc(a,e,t)},useTransition:function(){var e=hc(!1);return e=_m.bind(null,Ce,e.queue,!0,!1),Ht().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var i=Ce,o=Ht();if(Be){if(a===void 0)throw Error(l(407));a=a()}else{if(a=t(),Pe===null)throw Error(l(349));(je&124)!==0||$h(i,t,a)}o.memoizedState=a;var c={value:a,getSnapshot:t};return o.queue=c,hm(Wh.bind(null,i,c,e),[e]),i.flags|=2048,$r(9,Hl(),Jh.bind(null,i,c,a,t),null),a},useId:function(){var e=Ht(),t=Pe.identifierPrefix;if(Be){var a=Pn,i=Qn;a=(i&~(1<<32-yt(i)-1)).toString(32)+a,t="«"+t+"R"+a,a=Ul++,0<a&&(t+="H"+a.toString(32)),t+="»"}else a=Qb++,t="«"+t+"r"+a.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:yc,useFormState:om,useActionState:om,useOptimistic:function(e){var t=Ht();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=bc.bind(null,Ce,!0,a),a.dispatch=t,[e,t]},useMemoCache:cc,useCacheRefresh:function(){return Ht().memoizedState=Ib.bind(null,Ce)}},Nm={readContext:Tt,use:Ll,useCallback:bm,useContext:Tt,useEffect:mm,useImperativeHandle:ym,useInsertionEffect:pm,useLayoutEffect:vm,useMemo:xm,useReducer:Bl,useRef:dm,useState:function(){return Bl(Fn)},useDebugValue:pc,useDeferredValue:function(e,t){var a=st();return Sm(a,Ge.memoizedState,e,t)},useTransition:function(){var e=Bl(Fn)[0],t=st().memoizedState;return[typeof e=="boolean"?e:ls(e),t]},useSyncExternalStore:Ih,useId:Tm,useHostTransitionStatus:yc,useFormState:um,useActionState:um,useOptimistic:function(e,t){var a=st();return nm(a,Ge,e,t)},useMemoCache:cc,useCacheRefresh:Am},Jb={readContext:Tt,use:Ll,useCallback:bm,useContext:Tt,useEffect:mm,useImperativeHandle:ym,useInsertionEffect:pm,useLayoutEffect:vm,useMemo:xm,useReducer:dc,useRef:dm,useState:function(){return dc(Fn)},useDebugValue:pc,useDeferredValue:function(e,t){var a=st();return Ge===null?vc(a,e,t):Sm(a,Ge.memoizedState,e,t)},useTransition:function(){var e=dc(Fn)[0],t=st().memoizedState;return[typeof e=="boolean"?e:ls(e),t]},useSyncExternalStore:Ih,useId:Tm,useHostTransitionStatus:yc,useFormState:fm,useActionState:fm,useOptimistic:function(e,t){var a=st();return Ge!==null?nm(a,Ge,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:cc,useCacheRefresh:Am},Jr=null,cs=0;function Zl(e){var t=cs;return cs+=1,Jr===null&&(Jr=[]),Vh(Jr,e,t)}function fs(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Yl(e,t){throw t.$$typeof===v?Error(l(525)):(e=Object.prototype.toString.call(t),Error(l(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Dm(e){var t=e._init;return t(e._payload)}function km(e){function t(N,A){if(e){var k=N.deletions;k===null?(N.deletions=[A],N.flags|=16):k.push(A)}}function a(N,A){if(!e)return null;for(;A!==null;)t(N,A),A=A.sibling;return null}function i(N){for(var A=new Map;N!==null;)N.key!==null?A.set(N.key,N):A.set(N.index,N),N=N.sibling;return A}function o(N,A){return N=Yn(N,A),N.index=0,N.sibling=null,N}function c(N,A,k){return N.index=k,e?(k=N.alternate,k!==null?(k=k.index,k<A?(N.flags|=67108866,A):k):(N.flags|=67108866,A)):(N.flags|=1048576,A)}function p(N){return e&&N.alternate===null&&(N.flags|=67108866),N}function b(N,A,k,P){return A===null||A.tag!==6?(A=qu(k,N.mode,P),A.return=N,A):(A=o(A,k),A.return=N,A)}function _(N,A,k,P){var se=k.type;return se===M?V(N,A,k.props.children,P,k.key):A!==null&&(A.elementType===se||typeof se=="object"&&se!==null&&se.$$typeof===q&&Dm(se)===A.type)?(A=o(A,k.props),fs(A,k),A.return=N,A):(A=Al(k.type,k.key,k.props,null,N.mode,P),fs(A,k),A.return=N,A)}function z(N,A,k,P){return A===null||A.tag!==4||A.stateNode.containerInfo!==k.containerInfo||A.stateNode.implementation!==k.implementation?(A=Gu(k,N.mode,P),A.return=N,A):(A=o(A,k.children||[]),A.return=N,A)}function V(N,A,k,P,se){return A===null||A.tag!==7?(A=er(k,N.mode,P,se),A.return=N,A):(A=o(A,k),A.return=N,A)}function K(N,A,k){if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return A=qu(""+A,N.mode,k),A.return=N,A;if(typeof A=="object"&&A!==null){switch(A.$$typeof){case w:return k=Al(A.type,A.key,A.props,null,N.mode,k),fs(k,A),k.return=N,k;case O:return A=Gu(A,N.mode,k),A.return=N,A;case q:var P=A._init;return A=P(A._payload),K(N,A,k)}if(ye(A)||ge(A))return A=er(A,N.mode,k,null),A.return=N,A;if(typeof A.then=="function")return K(N,Zl(A),k);if(A.$$typeof===H)return K(N,Ml(N,A),k);Yl(N,A)}return null}function j(N,A,k,P){var se=A!==null?A.key:null;if(typeof k=="string"&&k!==""||typeof k=="number"||typeof k=="bigint")return se!==null?null:b(N,A,""+k,P);if(typeof k=="object"&&k!==null){switch(k.$$typeof){case w:return k.key===se?_(N,A,k,P):null;case O:return k.key===se?z(N,A,k,P):null;case q:return se=k._init,k=se(k._payload),j(N,A,k,P)}if(ye(k)||ge(k))return se!==null?null:V(N,A,k,P,null);if(typeof k.then=="function")return j(N,A,Zl(k),P);if(k.$$typeof===H)return j(N,A,Ml(N,k),P);Yl(N,k)}return null}function L(N,A,k,P,se){if(typeof P=="string"&&P!==""||typeof P=="number"||typeof P=="bigint")return N=N.get(k)||null,b(A,N,""+P,se);if(typeof P=="object"&&P!==null){switch(P.$$typeof){case w:return N=N.get(P.key===null?k:P.key)||null,_(A,N,P,se);case O:return N=N.get(P.key===null?k:P.key)||null,z(A,N,P,se);case q:var De=P._init;return P=De(P._payload),L(N,A,k,P,se)}if(ye(P)||ge(P))return N=N.get(k)||null,V(A,N,P,se,null);if(typeof P.then=="function")return L(N,A,k,Zl(P),se);if(P.$$typeof===H)return L(N,A,k,Ml(A,P),se);Yl(A,P)}return null}function we(N,A,k,P){for(var se=null,De=null,pe=A,xe=A=0,vt=null;pe!==null&&xe<k.length;xe++){pe.index>xe?(vt=pe,pe=null):vt=pe.sibling;var Le=j(N,pe,k[xe],P);if(Le===null){pe===null&&(pe=vt);break}e&&pe&&Le.alternate===null&&t(N,pe),A=c(Le,A,xe),De===null?se=Le:De.sibling=Le,De=Le,pe=vt}if(xe===k.length)return a(N,pe),Be&&nr(N,xe),se;if(pe===null){for(;xe<k.length;xe++)pe=K(N,k[xe],P),pe!==null&&(A=c(pe,A,xe),De===null?se=pe:De.sibling=pe,De=pe);return Be&&nr(N,xe),se}for(pe=i(pe);xe<k.length;xe++)vt=L(pe,N,xe,k[xe],P),vt!==null&&(e&&vt.alternate!==null&&pe.delete(vt.key===null?xe:vt.key),A=c(vt,A,xe),De===null?se=vt:De.sibling=vt,De=vt);return e&&pe.forEach(function(za){return t(N,za)}),Be&&nr(N,xe),se}function be(N,A,k,P){if(k==null)throw Error(l(151));for(var se=null,De=null,pe=A,xe=A=0,vt=null,Le=k.next();pe!==null&&!Le.done;xe++,Le=k.next()){pe.index>xe?(vt=pe,pe=null):vt=pe.sibling;var za=j(N,pe,Le.value,P);if(za===null){pe===null&&(pe=vt);break}e&&pe&&za.alternate===null&&t(N,pe),A=c(za,A,xe),De===null?se=za:De.sibling=za,De=za,pe=vt}if(Le.done)return a(N,pe),Be&&nr(N,xe),se;if(pe===null){for(;!Le.done;xe++,Le=k.next())Le=K(N,Le.value,P),Le!==null&&(A=c(Le,A,xe),De===null?se=Le:De.sibling=Le,De=Le);return Be&&nr(N,xe),se}for(pe=i(pe);!Le.done;xe++,Le=k.next())Le=L(pe,N,xe,Le.value,P),Le!==null&&(e&&Le.alternate!==null&&pe.delete(Le.key===null?xe:Le.key),A=c(Le,A,xe),De===null?se=Le:De.sibling=Le,De=Le);return e&&pe.forEach(function(Wx){return t(N,Wx)}),Be&&nr(N,xe),se}function Ze(N,A,k,P){if(typeof k=="object"&&k!==null&&k.type===M&&k.key===null&&(k=k.props.children),typeof k=="object"&&k!==null){switch(k.$$typeof){case w:e:{for(var se=k.key;A!==null;){if(A.key===se){if(se=k.type,se===M){if(A.tag===7){a(N,A.sibling),P=o(A,k.props.children),P.return=N,N=P;break e}}else if(A.elementType===se||typeof se=="object"&&se!==null&&se.$$typeof===q&&Dm(se)===A.type){a(N,A.sibling),P=o(A,k.props),fs(P,k),P.return=N,N=P;break e}a(N,A);break}else t(N,A);A=A.sibling}k.type===M?(P=er(k.props.children,N.mode,P,k.key),P.return=N,N=P):(P=Al(k.type,k.key,k.props,null,N.mode,P),fs(P,k),P.return=N,N=P)}return p(N);case O:e:{for(se=k.key;A!==null;){if(A.key===se)if(A.tag===4&&A.stateNode.containerInfo===k.containerInfo&&A.stateNode.implementation===k.implementation){a(N,A.sibling),P=o(A,k.children||[]),P.return=N,N=P;break e}else{a(N,A);break}else t(N,A);A=A.sibling}P=Gu(k,N.mode,P),P.return=N,N=P}return p(N);case q:return se=k._init,k=se(k._payload),Ze(N,A,k,P)}if(ye(k))return we(N,A,k,P);if(ge(k)){if(se=ge(k),typeof se!="function")throw Error(l(150));return k=se.call(k),be(N,A,k,P)}if(typeof k.then=="function")return Ze(N,A,Zl(k),P);if(k.$$typeof===H)return Ze(N,A,Ml(N,k),P);Yl(N,k)}return typeof k=="string"&&k!==""||typeof k=="number"||typeof k=="bigint"?(k=""+k,A!==null&&A.tag===6?(a(N,A.sibling),P=o(A,k),P.return=N,N=P):(a(N,A),P=qu(k,N.mode,P),P.return=N,N=P),p(N)):a(N,A)}return function(N,A,k,P){try{cs=0;var se=Ze(N,A,k,P);return Jr=null,se}catch(pe){if(pe===ts||pe===Dl)throw pe;var De=Yt(29,pe,null,N.mode);return De.lanes=P,De.return=N,De}finally{}}}var Wr=km(!0),zm=km(!1),ln=G(null),An=null;function ba(e){var t=e.alternate;B(ut,ut.current&1),B(ln,e),An===null&&(t===null||Kr.current!==null||t.memoizedState!==null)&&(An=e)}function jm(e){if(e.tag===22){if(B(ut,ut.current),B(ln,e),An===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(An=e)}}else xa()}function xa(){B(ut,ut.current),B(ln,ln.current)}function In(e){te(ln),An===e&&(An=null),te(ut)}var ut=G(0);function Ql(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||cf(a)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){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}function xc(e,t,a,i){t=e.memoizedState,a=a(i,t),a=a==null?t:y({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Sc={enqueueSetState:function(e,t,a){e=e._reactInternals;var i=Kt(),o=va(i);o.payload=t,a!=null&&(o.callback=a),t=ga(e,o,i),t!==null&&(Ft(t,e,i),as(t,e,i))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var i=Kt(),o=va(i);o.tag=1,o.payload=t,a!=null&&(o.callback=a),t=ga(e,o,i),t!==null&&(Ft(t,e,i),as(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=Kt(),i=va(a);i.tag=2,t!=null&&(i.callback=t),t=ga(e,i,a),t!==null&&(Ft(t,e,a),as(t,e,a))}};function Um(e,t,a,i,o,c,p){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(i,c,p):t.prototype&&t.prototype.isPureReactComponent?!Xi(a,i)||!Xi(o,c):!0}function Lm(e,t,a,i){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,i),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,i),t.state!==e&&Sc.enqueueReplaceState(t,t.state,null)}function ur(e,t){var a=t;if("ref"in t){a={};for(var i in t)i!=="ref"&&(a[i]=t[i])}if(e=e.defaultProps){a===t&&(a=y({},a));for(var o in e)a[o]===void 0&&(a[o]=e[o])}return a}var Pl=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)};function Bm(e){Pl(e)}function Hm(e){console.error(e)}function qm(e){Pl(e)}function Xl(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(i){setTimeout(function(){throw i})}}function Gm(e,t,a){try{var i=e.onCaughtError;i(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(o){setTimeout(function(){throw o})}}function _c(e,t,a){return a=va(a),a.tag=3,a.payload={element:null},a.callback=function(){Xl(e,t)},a}function Vm(e){return e=va(e),e.tag=3,e}function Zm(e,t,a,i){var o=a.type.getDerivedStateFromError;if(typeof o=="function"){var c=i.value;e.payload=function(){return o(c)},e.callback=function(){Gm(t,a,i)}}var p=a.stateNode;p!==null&&typeof p.componentDidCatch=="function"&&(e.callback=function(){Gm(t,a,i),typeof o!="function"&&(Aa===null?Aa=new Set([this]):Aa.add(this));var b=i.stack;this.componentDidCatch(i.value,{componentStack:b!==null?b:""})})}function Wb(e,t,a,i,o){if(a.flags|=32768,i!==null&&typeof i=="object"&&typeof i.then=="function"){if(t=a.alternate,t!==null&&Ji(t,a,o,!0),a=ln.current,a!==null){switch(a.tag){case 13:return An===null?Pc():a.alternate===null&&Je===0&&(Je=3),a.flags&=-257,a.flags|=65536,a.lanes=o,i===$u?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([i]):t.add(i),Kc(e,i,o)),!1;case 22:return a.flags|=65536,i===$u?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([i])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([i]):a.add(i)),Kc(e,i,o)),!1}throw Error(l(435,a.tag))}return Kc(e,i,o),Pc(),!1}if(Be)return t=ln.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=o,i!==Yu&&(e=Error(l(422),{cause:i}),$i(nn(e,a)))):(i!==Yu&&(t=Error(l(423),{cause:i}),$i(nn(t,a))),e=e.current.alternate,e.flags|=65536,o&=-o,e.lanes|=o,i=nn(i,a),o=_c(e.stateNode,i,o),ec(e,o),Je!==4&&(Je=2)),!1;var c=Error(l(520),{cause:i});if(c=nn(c,a),ys===null?ys=[c]:ys.push(c),Je!==4&&(Je=2),t===null)return!0;i=nn(i,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=o&-o,a.lanes|=e,e=_c(a.stateNode,i,e),ec(a,e),!1;case 1:if(t=a.type,c=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(Aa===null||!Aa.has(c))))return a.flags|=65536,o&=-o,a.lanes|=o,o=Vm(o),Zm(o,e,a,i),ec(a,o),!1}a=a.return}while(a!==null);return!1}var Ym=Error(l(461)),mt=!1;function xt(e,t,a,i){t.child=e===null?zm(t,null,a,i):Wr(t,e.child,a,i)}function Qm(e,t,a,i,o){a=a.render;var c=t.ref;if("ref"in i){var p={};for(var b in i)b!=="ref"&&(p[b]=i[b])}else p=i;return sr(t),i=ic(e,t,a,p,c,o),b=sc(),e!==null&&!mt?(lc(e,t,o),$n(e,t,o)):(Be&&b&&Vu(t),t.flags|=1,xt(e,t,i,o),t.child)}function Pm(e,t,a,i,o){if(e===null){var c=a.type;return typeof c=="function"&&!Hu(c)&&c.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=c,Xm(e,t,c,i,o)):(e=Al(a.type,null,i,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(c=e.child,!Mc(e,o)){var p=c.memoizedProps;if(a=a.compare,a=a!==null?a:Xi,a(p,i)&&e.ref===t.ref)return $n(e,t,o)}return t.flags|=1,e=Yn(c,i),e.ref=t.ref,e.return=t,t.child=e}function Xm(e,t,a,i,o){if(e!==null){var c=e.memoizedProps;if(Xi(c,i)&&e.ref===t.ref)if(mt=!1,t.pendingProps=i=c,Mc(e,o))(e.flags&131072)!==0&&(mt=!0);else return t.lanes=e.lanes,$n(e,t,o)}return wc(e,t,a,i,o)}function Km(e,t,a){var i=t.pendingProps,o=i.children,c=e!==null?e.memoizedState:null;if(i.mode==="hidden"){if((t.flags&128)!==0){if(i=c!==null?c.baseLanes|a:a,e!==null){for(o=t.child=e.child,c=0;o!==null;)c=c|o.lanes|o.childLanes,o=o.sibling;t.childLanes=c&~i}else t.childLanes=0,t.child=null;return Fm(e,t,i,a)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Nl(t,c!==null?c.cachePool:null),c!==null?Xh(t,c):nc(),jm(t);else return t.lanes=t.childLanes=536870912,Fm(e,t,c!==null?c.baseLanes|a:a,a)}else c!==null?(Nl(t,c.cachePool),Xh(t,c),xa(),t.memoizedState=null):(e!==null&&Nl(t,null),nc(),xa());return xt(e,t,o,a),t.child}function Fm(e,t,a,i){var o=Iu();return o=o===null?null:{parent:ot._currentValue,pool:o},t.memoizedState={baseLanes:a,cachePool:o},e!==null&&Nl(t,null),nc(),jm(t),e!==null&&Ji(e,t,i,!0),null}function Kl(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(l(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function wc(e,t,a,i,o){return sr(t),a=ic(e,t,a,i,void 0,o),i=sc(),e!==null&&!mt?(lc(e,t,o),$n(e,t,o)):(Be&&i&&Vu(t),t.flags|=1,xt(e,t,a,o),t.child)}function Im(e,t,a,i,o,c){return sr(t),t.updateQueue=null,a=Fh(t,i,a,o),Kh(e),i=sc(),e!==null&&!mt?(lc(e,t,c),$n(e,t,c)):(Be&&i&&Vu(t),t.flags|=1,xt(e,t,a,c),t.child)}function $m(e,t,a,i,o){if(sr(t),t.stateNode===null){var c=Zr,p=a.contextType;typeof p=="object"&&p!==null&&(c=Tt(p)),c=new a(i,c),t.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=Sc,t.stateNode=c,c._reactInternals=t,c=t.stateNode,c.props=i,c.state=t.memoizedState,c.refs={},Ju(t),p=a.contextType,c.context=typeof p=="object"&&p!==null?Tt(p):Zr,c.state=t.memoizedState,p=a.getDerivedStateFromProps,typeof p=="function"&&(xc(t,a,p,i),c.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(p=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),p!==c.state&&Sc.enqueueReplaceState(c,c.state,null),is(t,i,c,o),rs(),c.state=t.memoizedState),typeof c.componentDidMount=="function"&&(t.flags|=4194308),i=!0}else if(e===null){c=t.stateNode;var b=t.memoizedProps,_=ur(a,b);c.props=_;var z=c.context,V=a.contextType;p=Zr,typeof V=="object"&&V!==null&&(p=Tt(V));var K=a.getDerivedStateFromProps;V=typeof K=="function"||typeof c.getSnapshotBeforeUpdate=="function",b=t.pendingProps!==b,V||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(b||z!==p)&&Lm(t,c,i,p),pa=!1;var j=t.memoizedState;c.state=j,is(t,i,c,o),rs(),z=t.memoizedState,b||j!==z||pa?(typeof K=="function"&&(xc(t,a,K,i),z=t.memoizedState),(_=pa||Um(t,a,_,i,j,z,p))?(V||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(t.flags|=4194308)):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=i,t.memoizedState=z),c.props=i,c.state=z,c.context=p,i=_):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),i=!1)}else{c=t.stateNode,Wu(e,t),p=t.memoizedProps,V=ur(a,p),c.props=V,K=t.pendingProps,j=c.context,z=a.contextType,_=Zr,typeof z=="object"&&z!==null&&(_=Tt(z)),b=a.getDerivedStateFromProps,(z=typeof b=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(p!==K||j!==_)&&Lm(t,c,i,_),pa=!1,j=t.memoizedState,c.state=j,is(t,i,c,o),rs();var L=t.memoizedState;p!==K||j!==L||pa||e!==null&&e.dependencies!==null&&Cl(e.dependencies)?(typeof b=="function"&&(xc(t,a,b,i),L=t.memoizedState),(V=pa||Um(t,a,V,i,j,L,_)||e!==null&&e.dependencies!==null&&Cl(e.dependencies))?(z||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(i,L,_),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(i,L,_)),typeof c.componentDidUpdate=="function"&&(t.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof c.componentDidUpdate!="function"||p===e.memoizedProps&&j===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||p===e.memoizedProps&&j===e.memoizedState||(t.flags|=1024),t.memoizedProps=i,t.memoizedState=L),c.props=i,c.state=L,c.context=_,i=V):(typeof c.componentDidUpdate!="function"||p===e.memoizedProps&&j===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||p===e.memoizedProps&&j===e.memoizedState||(t.flags|=1024),i=!1)}return c=i,Kl(e,t),i=(t.flags&128)!==0,c||i?(c=t.stateNode,a=i&&typeof a.getDerivedStateFromError!="function"?null:c.render(),t.flags|=1,e!==null&&i?(t.child=Wr(t,e.child,null,o),t.child=Wr(t,null,a,o)):xt(e,t,a,o),t.memoizedState=c.state,e=t.child):e=$n(e,t,o),e}function Jm(e,t,a,i){return Ii(),t.flags|=256,xt(e,t,a,i),t.child}var Ec={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Tc(e){return{baseLanes:e,cachePool:Hh()}}function Ac(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=on),e}function Wm(e,t,a){var i=t.pendingProps,o=!1,c=(t.flags&128)!==0,p;if((p=c)||(p=e!==null&&e.memoizedState===null?!1:(ut.current&2)!==0),p&&(o=!0,t.flags&=-129),p=(t.flags&32)!==0,t.flags&=-33,e===null){if(Be){if(o?ba(t):xa(),Be){var b=$e,_;if(_=b){e:{for(_=b,b=Tn;_.nodeType!==8;){if(!b){b=null;break e}if(_=vn(_.nextSibling),_===null){b=null;break e}}b=_}b!==null?(t.memoizedState={dehydrated:b,treeContext:tr!==null?{id:Qn,overflow:Pn}:null,retryLane:536870912,hydrationErrors:null},_=Yt(18,null,null,0),_.stateNode=b,_.return=t,t.child=_,kt=t,$e=null,_=!0):_=!1}_||rr(t)}if(b=t.memoizedState,b!==null&&(b=b.dehydrated,b!==null))return cf(b)?t.lanes=32:t.lanes=536870912,null;In(t)}return b=i.children,i=i.fallback,o?(xa(),o=t.mode,b=Fl({mode:"hidden",children:b},o),i=er(i,o,a,null),b.return=t,i.return=t,b.sibling=i,t.child=b,o=t.child,o.memoizedState=Tc(a),o.childLanes=Ac(e,p,a),t.memoizedState=Ec,i):(ba(t),Rc(t,b))}if(_=e.memoizedState,_!==null&&(b=_.dehydrated,b!==null)){if(c)t.flags&256?(ba(t),t.flags&=-257,t=Oc(e,t,a)):t.memoizedState!==null?(xa(),t.child=e.child,t.flags|=128,t=null):(xa(),o=i.fallback,b=t.mode,i=Fl({mode:"visible",children:i.children},b),o=er(o,b,a,null),o.flags|=2,i.return=t,o.return=t,i.sibling=o,t.child=i,Wr(t,e.child,null,a),i=t.child,i.memoizedState=Tc(a),i.childLanes=Ac(e,p,a),t.memoizedState=Ec,t=o);else if(ba(t),cf(b)){if(p=b.nextSibling&&b.nextSibling.dataset,p)var z=p.dgst;p=z,i=Error(l(419)),i.stack="",i.digest=p,$i({value:i,source:null,stack:null}),t=Oc(e,t,a)}else if(mt||Ji(e,t,a,!1),p=(a&e.childLanes)!==0,mt||p){if(p=Pe,p!==null&&(i=a&-a,i=(i&42)!==0?1:rt(i),i=(i&(p.suspendedLanes|a))!==0?0:i,i!==0&&i!==_.retryLane))throw _.retryLane=i,Vr(e,i),Ft(p,e,i),Ym;b.data==="$?"||Pc(),t=Oc(e,t,a)}else b.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=_.treeContext,$e=vn(b.nextSibling),kt=t,Be=!0,ar=null,Tn=!1,e!==null&&(rn[sn++]=Qn,rn[sn++]=Pn,rn[sn++]=tr,Qn=e.id,Pn=e.overflow,tr=t),t=Rc(t,i.children),t.flags|=4096);return t}return o?(xa(),o=i.fallback,b=t.mode,_=e.child,z=_.sibling,i=Yn(_,{mode:"hidden",children:i.children}),i.subtreeFlags=_.subtreeFlags&65011712,z!==null?o=Yn(z,o):(o=er(o,b,a,null),o.flags|=2),o.return=t,i.return=t,i.sibling=o,t.child=i,i=o,o=t.child,b=e.child.memoizedState,b===null?b=Tc(a):(_=b.cachePool,_!==null?(z=ot._currentValue,_=_.parent!==z?{parent:z,pool:z}:_):_=Hh(),b={baseLanes:b.baseLanes|a,cachePool:_}),o.memoizedState=b,o.childLanes=Ac(e,p,a),t.memoizedState=Ec,i):(ba(t),a=e.child,e=a.sibling,a=Yn(a,{mode:"visible",children:i.children}),a.return=t,a.sibling=null,e!==null&&(p=t.deletions,p===null?(t.deletions=[e],t.flags|=16):p.push(e)),t.child=a,t.memoizedState=null,a)}function Rc(e,t){return t=Fl({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Fl(e,t){return e=Yt(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Oc(e,t,a){return Wr(t,e.child,null,a),e=Rc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function ep(e,t,a){e.lanes|=t;var i=e.alternate;i!==null&&(i.lanes|=t),Pu(e.return,t,a)}function Cc(e,t,a,i,o){var c=e.memoizedState;c===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:i,tail:a,tailMode:o}:(c.isBackwards=t,c.rendering=null,c.renderingStartTime=0,c.last=i,c.tail=a,c.tailMode=o)}function tp(e,t,a){var i=t.pendingProps,o=i.revealOrder,c=i.tail;if(xt(e,t,i.children,a),i=ut.current,(i&2)!==0)i=i&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ep(e,a,t);else if(e.tag===19)ep(e,a,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}i&=1}switch(B(ut,i),o){case"forwards":for(a=t.child,o=null;a!==null;)e=a.alternate,e!==null&&Ql(e)===null&&(o=a),a=a.sibling;a=o,a===null?(o=t.child,t.child=null):(o=a.sibling,a.sibling=null),Cc(t,!1,o,a,c);break;case"backwards":for(a=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Ql(e)===null){t.child=o;break}e=o.sibling,o.sibling=a,a=o,o=e}Cc(t,!0,a,null,c);break;case"together":Cc(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function $n(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),Ta|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(Ji(e,t,a,!1),(a&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,a=Yn(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=Yn(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}function Mc(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Cl(e)))}function ex(e,t,a){switch(t.tag){case 3:he(t,t.stateNode.containerInfo),ma(t,ot,e.memoizedState.cache),Ii();break;case 27:case 5:Ct(t);break;case 4:he(t,t.stateNode.containerInfo);break;case 10:ma(t,t.type,t.memoizedProps.value);break;case 13:var i=t.memoizedState;if(i!==null)return i.dehydrated!==null?(ba(t),t.flags|=128,null):(a&t.child.childLanes)!==0?Wm(e,t,a):(ba(t),e=$n(e,t,a),e!==null?e.sibling:null);ba(t);break;case 19:var o=(e.flags&128)!==0;if(i=(a&t.childLanes)!==0,i||(Ji(e,t,a,!1),i=(a&t.childLanes)!==0),o){if(i)return tp(e,t,a);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),B(ut,ut.current),i)break;return null;case 22:case 23:return t.lanes=0,Km(e,t,a);case 24:ma(t,ot,e.memoizedState.cache)}return $n(e,t,a)}function np(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)mt=!0;else{if(!Mc(e,a)&&(t.flags&128)===0)return mt=!1,ex(e,t,a);mt=(e.flags&131072)!==0}else mt=!1,Be&&(t.flags&1048576)!==0&&Dh(t,Ol,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var i=t.elementType,o=i._init;if(i=o(i._payload),t.type=i,typeof i=="function")Hu(i)?(e=ur(i,e),t.tag=1,t=$m(null,t,i,e,a)):(t.tag=0,t=wc(null,t,i,e,a));else{if(i!=null){if(o=i.$$typeof,o===Q){t.tag=11,t=Qm(null,t,i,e,a);break e}else if(o===F){t.tag=14,t=Pm(null,t,i,e,a);break e}}throw t=me(i)||i,Error(l(306,t,""))}}return t;case 0:return wc(e,t,t.type,t.pendingProps,a);case 1:return i=t.type,o=ur(i,t.pendingProps),$m(e,t,i,o,a);case 3:e:{if(he(t,t.stateNode.containerInfo),e===null)throw Error(l(387));i=t.pendingProps;var c=t.memoizedState;o=c.element,Wu(e,t),is(t,i,null,a);var p=t.memoizedState;if(i=p.cache,ma(t,ot,i),i!==c.cache&&Xu(t,[ot],a,!0),rs(),i=p.element,c.isDehydrated)if(c={element:i,isDehydrated:!1,cache:p.cache},t.updateQueue.baseState=c,t.memoizedState=c,t.flags&256){t=Jm(e,t,i,a);break e}else if(i!==o){o=nn(Error(l(424)),t),$i(o),t=Jm(e,t,i,a);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($e=vn(e.firstChild),kt=t,Be=!0,ar=null,Tn=!0,a=zm(t,null,i,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(Ii(),i===o){t=$n(e,t,a);break e}xt(e,t,i,a)}t=t.child}return t;case 26:return Kl(e,t),e===null?(a=sv(t.type,null,t.pendingProps,null))?t.memoizedState=a:Be||(a=t.type,e=t.pendingProps,i=uo(re.current).createElement(a),i[tt]=t,i[Qe]=e,_t(i,a,e),ht(i),t.stateNode=i):t.memoizedState=sv(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Ct(t),e===null&&Be&&(i=t.stateNode=av(t.type,t.pendingProps,re.current),kt=t,Tn=!0,o=$e,Ca(t.type)?(ff=o,$e=vn(i.firstChild)):$e=o),xt(e,t,t.pendingProps.children,a),Kl(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Be&&((o=i=$e)&&(i=Ox(i,t.type,t.pendingProps,Tn),i!==null?(t.stateNode=i,kt=t,$e=vn(i.firstChild),Tn=!1,o=!0):o=!1),o||rr(t)),Ct(t),o=t.type,c=t.pendingProps,p=e!==null?e.memoizedProps:null,i=c.children,lf(o,c)?i=null:p!==null&&lf(o,p)&&(t.flags|=32),t.memoizedState!==null&&(o=ic(e,t,Pb,null,null,a),Rs._currentValue=o),Kl(e,t),xt(e,t,i,a),t.child;case 6:return e===null&&Be&&((e=a=$e)&&(a=Cx(a,t.pendingProps,Tn),a!==null?(t.stateNode=a,kt=t,$e=null,e=!0):e=!1),e||rr(t)),null;case 13:return Wm(e,t,a);case 4:return he(t,t.stateNode.containerInfo),i=t.pendingProps,e===null?t.child=Wr(t,null,i,a):xt(e,t,i,a),t.child;case 11:return Qm(e,t,t.type,t.pendingProps,a);case 7:return xt(e,t,t.pendingProps,a),t.child;case 8:return xt(e,t,t.pendingProps.children,a),t.child;case 12:return xt(e,t,t.pendingProps.children,a),t.child;case 10:return i=t.pendingProps,ma(t,t.type,i.value),xt(e,t,i.children,a),t.child;case 9:return o=t.type._context,i=t.pendingProps.children,sr(t),o=Tt(o),i=i(o),t.flags|=1,xt(e,t,i,a),t.child;case 14:return Pm(e,t,t.type,t.pendingProps,a);case 15:return Xm(e,t,t.type,t.pendingProps,a);case 19:return tp(e,t,a);case 31:return i=t.pendingProps,a=t.mode,i={mode:i.mode,children:i.children},e===null?(a=Fl(i,a),a.ref=t.ref,t.child=a,a.return=t,t=a):(a=Yn(e.child,i),a.ref=t.ref,t.child=a,a.return=t,t=a),t;case 22:return Km(e,t,a);case 24:return sr(t),i=Tt(ot),e===null?(o=Iu(),o===null&&(o=Pe,c=Ku(),o.pooledCache=c,c.refCount++,c!==null&&(o.pooledCacheLanes|=a),o=c),t.memoizedState={parent:i,cache:o},Ju(t),ma(t,ot,o)):((e.lanes&a)!==0&&(Wu(e,t),is(t,null,null,a),rs()),o=e.memoizedState,c=t.memoizedState,o.parent!==i?(o={parent:i,cache:i},t.memoizedState=o,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=o),ma(t,ot,i)):(i=c.cache,ma(t,ot,i),i!==o.cache&&Xu(t,[ot],a,!0))),xt(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(l(156,t.tag))}function Jn(e){e.flags|=4}function ap(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!fv(t)){if(t=ln.current,t!==null&&((je&4194048)===je?An!==null:(je&62914560)!==je&&(je&536870912)===0||t!==An))throw ns=$u,qh;e.flags|=8192}}function Il(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?cl():536870912,e.lanes|=t,ai|=t)}function ds(e,t){if(!Be)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var i=null;a!==null;)a.alternate!==null&&(i=a),a=a.sibling;i===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:i.sibling=null}}function Ke(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,i=0;if(t)for(var o=e.child;o!==null;)a|=o.lanes|o.childLanes,i|=o.subtreeFlags&65011712,i|=o.flags&65011712,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)a|=o.lanes|o.childLanes,i|=o.subtreeFlags,i|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=i,e.childLanes=a,t}function tx(e,t,a){var i=t.pendingProps;switch(Zu(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ke(t),null;case 1:return Ke(t),null;case 3:return a=t.stateNode,i=null,e!==null&&(i=e.memoizedState.cache),t.memoizedState.cache!==i&&(t.flags|=2048),Kn(ot),Ie(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Fi(t)?Jn(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,jh())),Ke(t),null;case 26:return a=t.memoizedState,e===null?(Jn(t),a!==null?(Ke(t),ap(t,a)):(Ke(t),t.flags&=-16777217)):a?a!==e.memoizedState?(Jn(t),Ke(t),ap(t,a)):(Ke(t),t.flags&=-16777217):(e.memoizedProps!==i&&Jn(t),Ke(t),t.flags&=-16777217),null;case 27:Mt(t),a=re.current;var o=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==i&&Jn(t);else{if(!i){if(t.stateNode===null)throw Error(l(166));return Ke(t),null}e=J.current,Fi(t)?kh(t):(e=av(o,i,a),t.stateNode=e,Jn(t))}return Ke(t),null;case 5:if(Mt(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==i&&Jn(t);else{if(!i){if(t.stateNode===null)throw Error(l(166));return Ke(t),null}if(e=J.current,Fi(t))kh(t);else{switch(o=uo(re.current),e){case 1:e=o.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:e=o.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":e=o.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":e=o.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof i.is=="string"?o.createElement("select",{is:i.is}):o.createElement("select"),i.multiple?e.multiple=!0:i.size&&(e.size=i.size);break;default:e=typeof i.is=="string"?o.createElement(a,{is:i.is}):o.createElement(a)}}e[tt]=t,e[Qe]=i;e:for(o=t.child;o!==null;){if(o.tag===5||o.tag===6)e.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===t)break e;for(;o.sibling===null;){if(o.return===null||o.return===t)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}t.stateNode=e;e:switch(_t(e,a,i),a){case"button":case"input":case"select":case"textarea":e=!!i.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Jn(t)}}return Ke(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==i&&Jn(t);else{if(typeof i!="string"&&t.stateNode===null)throw Error(l(166));if(e=re.current,Fi(t)){if(e=t.stateNode,a=t.memoizedProps,i=null,o=kt,o!==null)switch(o.tag){case 27:case 5:i=o.memoizedProps}e[tt]=t,e=!!(e.nodeValue===a||i!==null&&i.suppressHydrationWarning===!0||Ip(e.nodeValue,a)),e||rr(t)}else e=uo(e).createTextNode(i),e[tt]=t,t.stateNode=e}return Ke(t),null;case 13:if(i=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(o=Fi(t),i!==null&&i.dehydrated!==null){if(e===null){if(!o)throw Error(l(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(l(317));o[tt]=t}else Ii(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ke(t),o=!1}else o=jh(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return t.flags&256?(In(t),t):(In(t),null)}if(In(t),(t.flags&128)!==0)return t.lanes=a,t;if(a=i!==null,e=e!==null&&e.memoizedState!==null,a){i=t.child,o=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(o=i.alternate.memoizedState.cachePool.pool);var c=null;i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(c=i.memoizedState.cachePool.pool),c!==o&&(i.flags|=2048)}return a!==e&&a&&(t.child.flags|=8192),Il(t,t.updateQueue),Ke(t),null;case 4:return Ie(),e===null&&tf(t.stateNode.containerInfo),Ke(t),null;case 10:return Kn(t.type),Ke(t),null;case 19:if(te(ut),o=t.memoizedState,o===null)return Ke(t),null;if(i=(t.flags&128)!==0,c=o.rendering,c===null)if(i)ds(o,!1);else{if(Je!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(c=Ql(e),c!==null){for(t.flags|=128,ds(o,!1),e=c.updateQueue,t.updateQueue=e,Il(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)Nh(a,e),a=a.sibling;return B(ut,ut.current&1|2),t.child}e=e.sibling}o.tail!==null&&Et()>Wl&&(t.flags|=128,i=!0,ds(o,!1),t.lanes=4194304)}else{if(!i)if(e=Ql(c),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Il(t,e),ds(o,!0),o.tail===null&&o.tailMode==="hidden"&&!c.alternate&&!Be)return Ke(t),null}else 2*Et()-o.renderingStartTime>Wl&&a!==536870912&&(t.flags|=128,i=!0,ds(o,!1),t.lanes=4194304);o.isBackwards?(c.sibling=t.child,t.child=c):(e=o.last,e!==null?e.sibling=c:t.child=c,o.last=c)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Et(),t.sibling=null,e=ut.current,B(ut,i?e&1|2:e&1),t):(Ke(t),null);case 22:case 23:return In(t),ac(),i=t.memoizedState!==null,e!==null?e.memoizedState!==null!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?(a&536870912)!==0&&(t.flags&128)===0&&(Ke(t),t.subtreeFlags&6&&(t.flags|=8192)):Ke(t),a=t.updateQueue,a!==null&&Il(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),i=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),i!==a&&(t.flags|=2048),e!==null&&te(lr),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Kn(ot),Ke(t),null;case 25:return null;case 30:return null}throw Error(l(156,t.tag))}function nx(e,t){switch(Zu(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kn(ot),Ie(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Mt(t),null;case 13:if(In(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(l(340));Ii()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return te(ut),null;case 4:return Ie(),null;case 10:return Kn(t.type),null;case 22:case 23:return In(t),ac(),e!==null&&te(lr),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Kn(ot),null;case 25:return null;default:return null}}function rp(e,t){switch(Zu(t),t.tag){case 3:Kn(ot),Ie();break;case 26:case 27:case 5:Mt(t);break;case 4:Ie();break;case 13:In(t);break;case 19:te(ut);break;case 10:Kn(t.type);break;case 22:case 23:In(t),ac(),e!==null&&te(lr);break;case 24:Kn(ot)}}function hs(e,t){try{var a=t.updateQueue,i=a!==null?a.lastEffect:null;if(i!==null){var o=i.next;a=o;do{if((a.tag&e)===e){i=void 0;var c=a.create,p=a.inst;i=c(),p.destroy=i}a=a.next}while(a!==o)}}catch(b){Ye(t,t.return,b)}}function Sa(e,t,a){try{var i=t.updateQueue,o=i!==null?i.lastEffect:null;if(o!==null){var c=o.next;i=c;do{if((i.tag&e)===e){var p=i.inst,b=p.destroy;if(b!==void 0){p.destroy=void 0,o=t;var _=a,z=b;try{z()}catch(V){Ye(o,_,V)}}}i=i.next}while(i!==c)}}catch(V){Ye(t,t.return,V)}}function ip(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{Ph(t,a)}catch(i){Ye(e,e.return,i)}}}function sp(e,t,a){a.props=ur(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(i){Ye(e,t,i)}}function ms(e,t){try{var a=e.ref;if(a!==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 a=="function"?e.refCleanup=a(i):a.current=i}}catch(o){Ye(e,t,o)}}function Rn(e,t){var a=e.ref,i=e.refCleanup;if(a!==null)if(typeof i=="function")try{i()}catch(o){Ye(e,t,o)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(o){Ye(e,t,o)}else a.current=null}function lp(e){var t=e.type,a=e.memoizedProps,i=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&i.focus();break e;case"img":a.src?i.src=a.src:a.srcSet&&(i.srcset=a.srcSet)}}catch(o){Ye(e,e.return,o)}}function Nc(e,t,a){try{var i=e.stateNode;wx(i,e.type,a,t),i[Qe]=t}catch(o){Ye(e,e.return,o)}}function op(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ca(e.type)||e.tag===4}function Dc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||op(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&&Ca(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 kc(e,t,a){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=oo));else if(i!==4&&(i===27&&Ca(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(kc(e,t,a),e=e.sibling;e!==null;)kc(e,t,a),e=e.sibling}function $l(e,t,a){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(i!==4&&(i===27&&Ca(e.type)&&(a=e.stateNode),e=e.child,e!==null))for($l(e,t,a),e=e.sibling;e!==null;)$l(e,t,a),e=e.sibling}function up(e){var t=e.stateNode,a=e.memoizedProps;try{for(var i=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);_t(t,i,a),t[tt]=e,t[Qe]=a}catch(c){Ye(e,e.return,c)}}var Wn=!1,at=!1,zc=!1,cp=typeof WeakSet=="function"?WeakSet:Set,pt=null;function ax(e,t){if(e=e.containerInfo,rf=vo,e=Sh(e),Du(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var i=a.getSelection&&a.getSelection();if(i&&i.rangeCount!==0){a=i.anchorNode;var o=i.anchorOffset,c=i.focusNode;i=i.focusOffset;try{a.nodeType,c.nodeType}catch{a=null;break e}var p=0,b=-1,_=-1,z=0,V=0,K=e,j=null;t:for(;;){for(var L;K!==a||o!==0&&K.nodeType!==3||(b=p+o),K!==c||i!==0&&K.nodeType!==3||(_=p+i),K.nodeType===3&&(p+=K.nodeValue.length),(L=K.firstChild)!==null;)j=K,K=L;for(;;){if(K===e)break t;if(j===a&&++z===o&&(b=p),j===c&&++V===i&&(_=p),(L=K.nextSibling)!==null)break;K=j,j=K.parentNode}K=L}a=b===-1||_===-1?null:{start:b,end:_}}else a=null}a=a||{start:0,end:0}}else a=null;for(sf={focusedElem:e,selectionRange:a},vo=!1,pt=t;pt!==null;)if(t=pt,e=t.child,(t.subtreeFlags&1024)!==0&&e!==null)e.return=t,pt=e;else for(;pt!==null;){switch(t=pt,c=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if((e&1024)!==0&&c!==null){e=void 0,a=t,o=c.memoizedProps,c=c.memoizedState,i=a.stateNode;try{var we=ur(a.type,o,a.elementType===a.type);e=i.getSnapshotBeforeUpdate(we,c),i.__reactInternalSnapshotBeforeUpdate=e}catch(be){Ye(a,a.return,be)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)uf(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":uf(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,pt=e;break}pt=t.return}}function fp(e,t,a){var i=a.flags;switch(a.tag){case 0:case 11:case 15:_a(e,a),i&4&&hs(5,a);break;case 1:if(_a(e,a),i&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(p){Ye(a,a.return,p)}else{var o=ur(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(p){Ye(a,a.return,p)}}i&64&&ip(a),i&512&&ms(a,a.return);break;case 3:if(_a(e,a),i&64&&(e=a.updateQueue,e!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{Ph(e,t)}catch(p){Ye(a,a.return,p)}}break;case 27:t===null&&i&4&&up(a);case 26:case 5:_a(e,a),t===null&&i&4&&lp(a),i&512&&ms(a,a.return);break;case 12:_a(e,a);break;case 13:_a(e,a),i&4&&mp(e,a),i&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=dx.bind(null,a),Mx(e,a))));break;case 22:if(i=a.memoizedState!==null||Wn,!i){t=t!==null&&t.memoizedState!==null||at,o=Wn;var c=at;Wn=i,(at=t)&&!c?wa(e,a,(a.subtreeFlags&8772)!==0):_a(e,a),Wn=o,at=c}break;case 30:break;default:_a(e,a)}}function dp(e){var t=e.alternate;t!==null&&(e.alternate=null,dp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&hu(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 Xe=null,qt=!1;function ea(e,t,a){for(a=a.child;a!==null;)hp(e,t,a),a=a.sibling}function hp(e,t,a){if(Dt&&typeof Dt.onCommitFiberUnmount=="function")try{Dt.onCommitFiberUnmount(wn,a)}catch{}switch(a.tag){case 26:at||Rn(a,t),ea(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:at||Rn(a,t);var i=Xe,o=qt;Ca(a.type)&&(Xe=a.stateNode,qt=!1),ea(e,t,a),ws(a.stateNode),Xe=i,qt=o;break;case 5:at||Rn(a,t);case 6:if(i=Xe,o=qt,Xe=null,ea(e,t,a),Xe=i,qt=o,Xe!==null)if(qt)try{(Xe.nodeType===9?Xe.body:Xe.nodeName==="HTML"?Xe.ownerDocument.body:Xe).removeChild(a.stateNode)}catch(c){Ye(a,t,c)}else try{Xe.removeChild(a.stateNode)}catch(c){Ye(a,t,c)}break;case 18:Xe!==null&&(qt?(e=Xe,tv(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),Ns(e)):tv(Xe,a.stateNode));break;case 4:i=Xe,o=qt,Xe=a.stateNode.containerInfo,qt=!0,ea(e,t,a),Xe=i,qt=o;break;case 0:case 11:case 14:case 15:at||Sa(2,a,t),at||Sa(4,a,t),ea(e,t,a);break;case 1:at||(Rn(a,t),i=a.stateNode,typeof i.componentWillUnmount=="function"&&sp(a,t,i)),ea(e,t,a);break;case 21:ea(e,t,a);break;case 22:at=(i=at)||a.memoizedState!==null,ea(e,t,a),at=i;break;default:ea(e,t,a)}}function mp(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ns(e)}catch(a){Ye(t,t.return,a)}}function rx(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new cp),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new cp),t;default:throw Error(l(435,e.tag))}}function jc(e,t){var a=rx(e);t.forEach(function(i){var o=hx.bind(null,e,i);a.has(i)||(a.add(i),i.then(o,o))})}function Qt(e,t){var a=t.deletions;if(a!==null)for(var i=0;i<a.length;i++){var o=a[i],c=e,p=t,b=p;e:for(;b!==null;){switch(b.tag){case 27:if(Ca(b.type)){Xe=b.stateNode,qt=!1;break e}break;case 5:Xe=b.stateNode,qt=!1;break e;case 3:case 4:Xe=b.stateNode.containerInfo,qt=!0;break e}b=b.return}if(Xe===null)throw Error(l(160));hp(c,p,o),Xe=null,qt=!1,c=o.alternate,c!==null&&(c.return=null),o.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)pp(t,e),t=t.sibling}var pn=null;function pp(e,t){var a=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Qt(t,e),Pt(e),i&4&&(Sa(3,e,e.return),hs(3,e),Sa(5,e,e.return));break;case 1:Qt(t,e),Pt(e),i&512&&(at||a===null||Rn(a,a.return)),i&64&&Wn&&(e=e.updateQueue,e!==null&&(i=e.callbacks,i!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?i:a.concat(i))));break;case 26:var o=pn;if(Qt(t,e),Pt(e),i&512&&(at||a===null||Rn(a,a.return)),i&4){var c=a!==null?a.memoizedState:null;if(i=e.memoizedState,a===null)if(i===null)if(e.stateNode===null){e:{i=e.type,a=e.memoizedProps,o=o.ownerDocument||o;t:switch(i){case"title":c=o.getElementsByTagName("title")[0],(!c||c[Bi]||c[tt]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=o.createElement(i),o.head.insertBefore(c,o.querySelector("head > title"))),_t(c,i,a),c[tt]=e,ht(c),i=c;break e;case"link":var p=uv("link","href",o).get(i+(a.href||""));if(p){for(var b=0;b<p.length;b++)if(c=p[b],c.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&c.getAttribute("rel")===(a.rel==null?null:a.rel)&&c.getAttribute("title")===(a.title==null?null:a.title)&&c.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){p.splice(b,1);break t}}c=o.createElement(i),_t(c,i,a),o.head.appendChild(c);break;case"meta":if(p=uv("meta","content",o).get(i+(a.content||""))){for(b=0;b<p.length;b++)if(c=p[b],c.getAttribute("content")===(a.content==null?null:""+a.content)&&c.getAttribute("name")===(a.name==null?null:a.name)&&c.getAttribute("property")===(a.property==null?null:a.property)&&c.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&c.getAttribute("charset")===(a.charSet==null?null:a.charSet)){p.splice(b,1);break t}}c=o.createElement(i),_t(c,i,a),o.head.appendChild(c);break;default:throw Error(l(468,i))}c[tt]=e,ht(c),i=c}e.stateNode=i}else cv(o,e.type,e.stateNode);else e.stateNode=ov(o,i,e.memoizedProps);else c!==i?(c===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):c.count--,i===null?cv(o,e.type,e.stateNode):ov(o,i,e.memoizedProps)):i===null&&e.stateNode!==null&&Nc(e,e.memoizedProps,a.memoizedProps)}break;case 27:Qt(t,e),Pt(e),i&512&&(at||a===null||Rn(a,a.return)),a!==null&&i&4&&Nc(e,e.memoizedProps,a.memoizedProps);break;case 5:if(Qt(t,e),Pt(e),i&512&&(at||a===null||Rn(a,a.return)),e.flags&32){o=e.stateNode;try{jr(o,"")}catch(L){Ye(e,e.return,L)}}i&4&&e.stateNode!=null&&(o=e.memoizedProps,Nc(e,o,a!==null?a.memoizedProps:o)),i&1024&&(zc=!0);break;case 6:if(Qt(t,e),Pt(e),i&4){if(e.stateNode===null)throw Error(l(162));i=e.memoizedProps,a=e.stateNode;try{a.nodeValue=i}catch(L){Ye(e,e.return,L)}}break;case 3:if(ho=null,o=pn,pn=co(t.containerInfo),Qt(t,e),pn=o,Pt(e),i&4&&a!==null&&a.memoizedState.isDehydrated)try{Ns(t.containerInfo)}catch(L){Ye(e,e.return,L)}zc&&(zc=!1,vp(e));break;case 4:i=pn,pn=co(e.stateNode.containerInfo),Qt(t,e),Pt(e),pn=i;break;case 12:Qt(t,e),Pt(e);break;case 13:Qt(t,e),Pt(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Gc=Et()),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,jc(e,i)));break;case 22:o=e.memoizedState!==null;var _=a!==null&&a.memoizedState!==null,z=Wn,V=at;if(Wn=z||o,at=V||_,Qt(t,e),at=V,Wn=z,Pt(e),i&8192)e:for(t=e.stateNode,t._visibility=o?t._visibility&-2:t._visibility|1,o&&(a===null||_||Wn||at||cr(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){_=a=t;try{if(c=_.stateNode,o)p=c.style,typeof p.setProperty=="function"?p.setProperty("display","none","important"):p.display="none";else{b=_.stateNode;var K=_.memoizedProps.style,j=K!=null&&K.hasOwnProperty("display")?K.display:null;b.style.display=j==null||typeof j=="boolean"?"":(""+j).trim()}}catch(L){Ye(_,_.return,L)}}}else if(t.tag===6){if(a===null){_=t;try{_.stateNode.nodeValue=o?"":_.memoizedProps}catch(L){Ye(_,_.return,L)}}}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;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}i&4&&(i=e.updateQueue,i!==null&&(a=i.retryQueue,a!==null&&(i.retryQueue=null,jc(e,a))));break;case 19:Qt(t,e),Pt(e),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,jc(e,i)));break;case 30:break;case 21:break;default:Qt(t,e),Pt(e)}}function Pt(e){var t=e.flags;if(t&2){try{for(var a,i=e.return;i!==null;){if(op(i)){a=i;break}i=i.return}if(a==null)throw Error(l(160));switch(a.tag){case 27:var o=a.stateNode,c=Dc(e);$l(e,c,o);break;case 5:var p=a.stateNode;a.flags&32&&(jr(p,""),a.flags&=-33);var b=Dc(e);$l(e,b,p);break;case 3:case 4:var _=a.stateNode.containerInfo,z=Dc(e);kc(e,z,_);break;default:throw Error(l(161))}}catch(V){Ye(e,e.return,V)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function vp(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;vp(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function _a(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)fp(e,t.alternate,t),t=t.sibling}function cr(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Sa(4,t,t.return),cr(t);break;case 1:Rn(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&sp(t,t.return,a),cr(t);break;case 27:ws(t.stateNode);case 26:case 5:Rn(t,t.return),cr(t);break;case 22:t.memoizedState===null&&cr(t);break;case 30:cr(t);break;default:cr(t)}e=e.sibling}}function wa(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var i=t.alternate,o=e,c=t,p=c.flags;switch(c.tag){case 0:case 11:case 15:wa(o,c,a),hs(4,c);break;case 1:if(wa(o,c,a),i=c,o=i.stateNode,typeof o.componentDidMount=="function")try{o.componentDidMount()}catch(z){Ye(i,i.return,z)}if(i=c,o=i.updateQueue,o!==null){var b=i.stateNode;try{var _=o.shared.hiddenCallbacks;if(_!==null)for(o.shared.hiddenCallbacks=null,o=0;o<_.length;o++)Qh(_[o],b)}catch(z){Ye(i,i.return,z)}}a&&p&64&&ip(c),ms(c,c.return);break;case 27:up(c);case 26:case 5:wa(o,c,a),a&&i===null&&p&4&&lp(c),ms(c,c.return);break;case 12:wa(o,c,a);break;case 13:wa(o,c,a),a&&p&4&&mp(o,c);break;case 22:c.memoizedState===null&&wa(o,c,a),ms(c,c.return);break;case 30:break;default:wa(o,c,a)}t=t.sibling}}function Uc(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&Wi(a))}function Lc(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Wi(e))}function On(e,t,a,i){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)gp(e,t,a,i),t=t.sibling}function gp(e,t,a,i){var o=t.flags;switch(t.tag){case 0:case 11:case 15:On(e,t,a,i),o&2048&&hs(9,t);break;case 1:On(e,t,a,i);break;case 3:On(e,t,a,i),o&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Wi(e)));break;case 12:if(o&2048){On(e,t,a,i),e=t.stateNode;try{var c=t.memoizedProps,p=c.id,b=c.onPostCommit;typeof b=="function"&&b(p,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(_){Ye(t,t.return,_)}}else On(e,t,a,i);break;case 13:On(e,t,a,i);break;case 23:break;case 22:c=t.stateNode,p=t.alternate,t.memoizedState!==null?c._visibility&2?On(e,t,a,i):ps(e,t):c._visibility&2?On(e,t,a,i):(c._visibility|=2,ei(e,t,a,i,(t.subtreeFlags&10256)!==0)),o&2048&&Uc(p,t);break;case 24:On(e,t,a,i),o&2048&&Lc(t.alternate,t);break;default:On(e,t,a,i)}}function ei(e,t,a,i,o){for(o=o&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var c=e,p=t,b=a,_=i,z=p.flags;switch(p.tag){case 0:case 11:case 15:ei(c,p,b,_,o),hs(8,p);break;case 23:break;case 22:var V=p.stateNode;p.memoizedState!==null?V._visibility&2?ei(c,p,b,_,o):ps(c,p):(V._visibility|=2,ei(c,p,b,_,o)),o&&z&2048&&Uc(p.alternate,p);break;case 24:ei(c,p,b,_,o),o&&z&2048&&Lc(p.alternate,p);break;default:ei(c,p,b,_,o)}t=t.sibling}}function ps(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,i=t,o=i.flags;switch(i.tag){case 22:ps(a,i),o&2048&&Uc(i.alternate,i);break;case 24:ps(a,i),o&2048&&Lc(i.alternate,i);break;default:ps(a,i)}t=t.sibling}}var vs=8192;function ti(e){if(e.subtreeFlags&vs)for(e=e.child;e!==null;)yp(e),e=e.sibling}function yp(e){switch(e.tag){case 26:ti(e),e.flags&vs&&e.memoizedState!==null&&Zx(pn,e.memoizedState,e.memoizedProps);break;case 5:ti(e);break;case 3:case 4:var t=pn;pn=co(e.stateNode.containerInfo),ti(e),pn=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=vs,vs=16777216,ti(e),vs=t):ti(e));break;default:ti(e)}}function bp(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 gs(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var i=t[a];pt=i,Sp(i,e)}bp(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)xp(e),e=e.sibling}function xp(e){switch(e.tag){case 0:case 11:case 15:gs(e),e.flags&2048&&Sa(9,e,e.return);break;case 3:gs(e);break;case 12:gs(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Jl(e)):gs(e);break;default:gs(e)}}function Jl(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var i=t[a];pt=i,Sp(i,e)}bp(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Sa(8,t,t.return),Jl(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,Jl(t));break;default:Jl(t)}e=e.sibling}}function Sp(e,t){for(;pt!==null;){var a=pt;switch(a.tag){case 0:case 11:case 15:Sa(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var i=a.memoizedState.cachePool.pool;i!=null&&i.refCount++}break;case 24:Wi(a.memoizedState.cache)}if(i=a.child,i!==null)i.return=a,pt=i;else e:for(a=e;pt!==null;){i=pt;var o=i.sibling,c=i.return;if(dp(i),i===a){pt=null;break e}if(o!==null){o.return=c,pt=o;break e}pt=c}}}var ix={getCacheForType:function(e){var t=Tt(ot),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a}},sx=typeof WeakMap=="function"?WeakMap:Map,He=0,Pe=null,ke=null,je=0,qe=0,Xt=null,Ea=!1,ni=!1,Bc=!1,ta=0,Je=0,Ta=0,fr=0,Hc=0,on=0,ai=0,ys=null,Gt=null,qc=!1,Gc=0,Wl=1/0,eo=null,Aa=null,St=0,Ra=null,ri=null,ii=0,Vc=0,Zc=null,_p=null,bs=0,Yc=null;function Kt(){if((He&2)!==0&&je!==0)return je&-je;if(C.T!==null){var e=Pr;return e!==0?e:$c()}return Fa()}function wp(){on===0&&(on=(je&536870912)===0||Be?hn():536870912);var e=ln.current;return e!==null&&(e.flags|=32),on}function Ft(e,t,a){(e===Pe&&(qe===2||qe===9)||e.cancelPendingCommit!==null)&&(si(e,0),Oa(e,je,on,!1)),da(e,a),((He&2)===0||e!==Pe)&&(e===Pe&&((He&2)===0&&(fr|=a),Je===4&&Oa(e,je,on,!1)),Cn(e))}function Ep(e,t,a){if((He&6)!==0)throw Error(l(327));var i=!a&&(t&124)===0&&(t&e.expiredLanes)===0||Ka(e,t),o=i?ux(e,t):Xc(e,t,!0),c=i;do{if(o===0){ni&&!i&&Oa(e,t,0,!1);break}else{if(a=e.current.alternate,c&&!lx(a)){o=Xc(e,t,!1),c=!1;continue}if(o===2){if(c=t,e.errorRecoveryDisabledLanes&c)var p=0;else p=e.pendingLanes&-536870913,p=p!==0?p:p&536870912?536870912:0;if(p!==0){t=p;e:{var b=e;o=ys;var _=b.current.memoizedState.isDehydrated;if(_&&(si(b,p).flags|=256),p=Xc(b,p,!1),p!==2){if(Bc&&!_){b.errorRecoveryDisabledLanes|=c,fr|=c,o=4;break e}c=Gt,Gt=o,c!==null&&(Gt===null?Gt=c:Gt.push.apply(Gt,c))}o=p}if(c=!1,o!==2)continue}}if(o===1){si(e,0),Oa(e,t,0,!0);break}e:{switch(i=e,c=o,c){case 0:case 1:throw Error(l(345));case 4:if((t&4194048)!==t)break;case 6:Oa(i,t,on,!Ea);break e;case 2:Gt=null;break;case 3:case 5:break;default:throw Error(l(329))}if((t&62914560)===t&&(o=Gc+300-Et(),10<o)){if(Oa(i,t,on,!Ea),Xa(i,0,!0)!==0)break e;i.timeoutHandle=Wp(Tp.bind(null,i,a,Gt,eo,qc,t,on,fr,ai,Ea,c,2,-0,0),o);break e}Tp(i,a,Gt,eo,qc,t,on,fr,ai,Ea,c,0,-0,0)}}break}while(!0);Cn(e)}function Tp(e,t,a,i,o,c,p,b,_,z,V,K,j,L){if(e.timeoutHandle=-1,K=t.subtreeFlags,(K&8192||(K&16785408)===16785408)&&(As={stylesheets:null,count:0,unsuspend:Vx},yp(t),K=Yx(),K!==null)){e.cancelPendingCommit=K(Dp.bind(null,e,t,c,a,i,o,p,b,_,V,1,j,L)),Oa(e,c,p,!z);return}Dp(e,t,c,a,i,o,p,b,_)}function lx(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var i=0;i<a.length;i++){var o=a[i],c=o.getSnapshot;o=o.value;try{if(!Zt(c(),o))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;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 Oa(e,t,a,i){t&=~Hc,t&=~fr,e.suspendedLanes|=t,e.pingedLanes&=~t,i&&(e.warmLanes|=t),i=e.expirationTimes;for(var o=t;0<o;){var c=31-yt(o),p=1<<c;i[c]=-1,o&=~p}a!==0&&Te(e,a,t)}function to(){return(He&6)===0?(xs(0),!1):!0}function Qc(){if(ke!==null){if(qe===0)var e=ke.return;else e=ke,Xn=ir=null,oc(e),Jr=null,cs=0,e=ke;for(;e!==null;)rp(e.alternate,e),e=e.return;ke=null}}function si(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,Tx(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),Qc(),Pe=e,ke=a=Yn(e.current,null),je=t,qe=0,Xt=null,Ea=!1,ni=Ka(e,t),Bc=!1,ai=on=Hc=fr=Ta=Je=0,Gt=ys=null,qc=!1,(t&8)!==0&&(t|=t&32);var i=e.entangledLanes;if(i!==0)for(e=e.entanglements,i&=t;0<i;){var o=31-yt(i),c=1<<o;t|=e[o],i&=~c}return ta=t,wl(),a}function Ap(e,t){Ce=null,C.H=Vl,t===ts||t===Dl?(t=Zh(),qe=3):t===qh?(t=Zh(),qe=4):qe=t===Ym?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Xt=t,ke===null&&(Je=1,Xl(e,nn(t,e.current)))}function Rp(){var e=C.H;return C.H=Vl,e===null?Vl:e}function Op(){var e=C.A;return C.A=ix,e}function Pc(){Je=4,Ea||(je&4194048)!==je&&ln.current!==null||(ni=!0),(Ta&134217727)===0&&(fr&134217727)===0||Pe===null||Oa(Pe,je,on,!1)}function Xc(e,t,a){var i=He;He|=2;var o=Rp(),c=Op();(Pe!==e||je!==t)&&(eo=null,si(e,t)),t=!1;var p=Je;e:do try{if(qe!==0&&ke!==null){var b=ke,_=Xt;switch(qe){case 8:Qc(),p=6;break e;case 3:case 2:case 9:case 6:ln.current===null&&(t=!0);var z=qe;if(qe=0,Xt=null,li(e,b,_,z),a&&ni){p=0;break e}break;default:z=qe,qe=0,Xt=null,li(e,b,_,z)}}ox(),p=Je;break}catch(V){Ap(e,V)}while(!0);return t&&e.shellSuspendCounter++,Xn=ir=null,He=i,C.H=o,C.A=c,ke===null&&(Pe=null,je=0,wl()),p}function ox(){for(;ke!==null;)Cp(ke)}function ux(e,t){var a=He;He|=2;var i=Rp(),o=Op();Pe!==e||je!==t?(eo=null,Wl=Et()+500,si(e,t)):ni=Ka(e,t);e:do try{if(qe!==0&&ke!==null){t=ke;var c=Xt;t:switch(qe){case 1:qe=0,Xt=null,li(e,t,c,1);break;case 2:case 9:if(Gh(c)){qe=0,Xt=null,Mp(t);break}t=function(){qe!==2&&qe!==9||Pe!==e||(qe=7),Cn(e)},c.then(t,t);break e;case 3:qe=7;break e;case 4:qe=5;break e;case 7:Gh(c)?(qe=0,Xt=null,Mp(t)):(qe=0,Xt=null,li(e,t,c,7));break;case 5:var p=null;switch(ke.tag){case 26:p=ke.memoizedState;case 5:case 27:var b=ke;if(!p||fv(p)){qe=0,Xt=null;var _=b.sibling;if(_!==null)ke=_;else{var z=b.return;z!==null?(ke=z,no(z)):ke=null}break t}}qe=0,Xt=null,li(e,t,c,5);break;case 6:qe=0,Xt=null,li(e,t,c,6);break;case 8:Qc(),Je=6;break e;default:throw Error(l(462))}}cx();break}catch(V){Ap(e,V)}while(!0);return Xn=ir=null,C.H=i,C.A=o,He=a,ke!==null?0:(Pe=null,je=0,wl(),Je)}function cx(){for(;ke!==null&&!cu();)Cp(ke)}function Cp(e){var t=np(e.alternate,e,ta);e.memoizedProps=e.pendingProps,t===null?no(e):ke=t}function Mp(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=Im(a,t,t.pendingProps,t.type,void 0,je);break;case 11:t=Im(a,t,t.pendingProps,t.type.render,t.ref,je);break;case 5:oc(t);default:rp(a,t),t=ke=Nh(t,ta),t=np(a,t,ta)}e.memoizedProps=e.pendingProps,t===null?no(e):ke=t}function li(e,t,a,i){Xn=ir=null,oc(t),Jr=null,cs=0;var o=t.return;try{if(Wb(e,o,t,a,je)){Je=1,Xl(e,nn(a,e.current)),ke=null;return}}catch(c){if(o!==null)throw ke=o,c;Je=1,Xl(e,nn(a,e.current)),ke=null;return}t.flags&32768?(Be||i===1?e=!0:ni||(je&536870912)!==0?e=!1:(Ea=e=!0,(i===2||i===9||i===3||i===6)&&(i=ln.current,i!==null&&i.tag===13&&(i.flags|=16384))),Np(t,e)):no(t)}function no(e){var t=e;do{if((t.flags&32768)!==0){Np(t,Ea);return}e=t.return;var a=tx(t.alternate,t,ta);if(a!==null){ke=a;return}if(t=t.sibling,t!==null){ke=t;return}ke=t=e}while(t!==null);Je===0&&(Je=5)}function Np(e,t){do{var a=nx(e.alternate,e);if(a!==null){a.flags&=32767,ke=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){ke=e;return}ke=e=a}while(e!==null);Je=6,ke=null}function Dp(e,t,a,i,o,c,p,b,_){e.cancelPendingCommit=null;do ao();while(St!==0);if((He&6)!==0)throw Error(l(327));if(t!==null){if(t===e.current)throw Error(l(177));if(c=t.lanes|t.childLanes,c|=Lu,fl(e,a,c,p,b,_),e===Pe&&(ke=Pe=null,je=0),ri=t,Ra=e,ii=a,Vc=c,Zc=o,_p=i,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,mx(Tr,function(){return Lp(),null})):(e.callbackNode=null,e.callbackPriority=0),i=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||i){i=C.T,C.T=null,o=Y.p,Y.p=2,p=He,He|=4;try{ax(e,t,a)}finally{He=p,Y.p=o,C.T=i}}St=1,kp(),zp(),jp()}}function kp(){if(St===1){St=0;var e=Ra,t=ri,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=C.T,C.T=null;var i=Y.p;Y.p=2;var o=He;He|=4;try{pp(t,e);var c=sf,p=Sh(e.containerInfo),b=c.focusedElem,_=c.selectionRange;if(p!==b&&b&&b.ownerDocument&&xh(b.ownerDocument.documentElement,b)){if(_!==null&&Du(b)){var z=_.start,V=_.end;if(V===void 0&&(V=z),"selectionStart"in b)b.selectionStart=z,b.selectionEnd=Math.min(V,b.value.length);else{var K=b.ownerDocument||document,j=K&&K.defaultView||window;if(j.getSelection){var L=j.getSelection(),we=b.textContent.length,be=Math.min(_.start,we),Ze=_.end===void 0?be:Math.min(_.end,we);!L.extend&&be>Ze&&(p=Ze,Ze=be,be=p);var N=bh(b,be),A=bh(b,Ze);if(N&&A&&(L.rangeCount!==1||L.anchorNode!==N.node||L.anchorOffset!==N.offset||L.focusNode!==A.node||L.focusOffset!==A.offset)){var k=K.createRange();k.setStart(N.node,N.offset),L.removeAllRanges(),be>Ze?(L.addRange(k),L.extend(A.node,A.offset)):(k.setEnd(A.node,A.offset),L.addRange(k))}}}}for(K=[],L=b;L=L.parentNode;)L.nodeType===1&&K.push({element:L,left:L.scrollLeft,top:L.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;b<K.length;b++){var P=K[b];P.element.scrollLeft=P.left,P.element.scrollTop=P.top}}vo=!!rf,sf=rf=null}finally{He=o,Y.p=i,C.T=a}}e.current=t,St=2}}function zp(){if(St===2){St=0;var e=Ra,t=ri,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=C.T,C.T=null;var i=Y.p;Y.p=2;var o=He;He|=4;try{fp(e,t.alternate,t)}finally{He=o,Y.p=i,C.T=a}}St=3}}function jp(){if(St===4||St===3){St=0,sl();var e=Ra,t=ri,a=ii,i=_p;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?St=5:(St=0,ri=Ra=null,Up(e,e.pendingLanes));var o=e.pendingLanes;if(o===0&&(Aa=null),bt(a),t=t.stateNode,Dt&&typeof Dt.onCommitFiberRoot=="function")try{Dt.onCommitFiberRoot(wn,t,void 0,(t.current.flags&128)===128)}catch{}if(i!==null){t=C.T,o=Y.p,Y.p=2,C.T=null;try{for(var c=e.onRecoverableError,p=0;p<i.length;p++){var b=i[p];c(b.value,{componentStack:b.stack})}}finally{C.T=t,Y.p=o}}(ii&3)!==0&&ao(),Cn(e),o=e.pendingLanes,(a&4194090)!==0&&(o&42)!==0?e===Yc?bs++:(bs=0,Yc=e):bs=0,xs(0)}}function Up(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Wi(t)))}function ao(e){return kp(),zp(),jp(),Lp()}function Lp(){if(St!==5)return!1;var e=Ra,t=Vc;Vc=0;var a=bt(ii),i=C.T,o=Y.p;try{Y.p=32>a?32:a,C.T=null,a=Zc,Zc=null;var c=Ra,p=ii;if(St=0,ri=Ra=null,ii=0,(He&6)!==0)throw Error(l(331));var b=He;if(He|=4,xp(c.current),gp(c,c.current,p,a),He=b,xs(0,!1),Dt&&typeof Dt.onPostCommitFiberRoot=="function")try{Dt.onPostCommitFiberRoot(wn,c)}catch{}return!0}finally{Y.p=o,C.T=i,Up(e,t)}}function Bp(e,t,a){t=nn(a,t),t=_c(e.stateNode,t,2),e=ga(e,t,2),e!==null&&(da(e,2),Cn(e))}function Ye(e,t,a){if(e.tag===3)Bp(e,e,a);else for(;t!==null;){if(t.tag===3){Bp(t,e,a);break}else if(t.tag===1){var i=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(Aa===null||!Aa.has(i))){e=nn(a,e),a=Vm(2),i=ga(t,a,2),i!==null&&(Zm(a,i,t,e),da(i,2),Cn(i));break}}t=t.return}}function Kc(e,t,a){var i=e.pingCache;if(i===null){i=e.pingCache=new sx;var o=new Set;i.set(t,o)}else o=i.get(t),o===void 0&&(o=new Set,i.set(t,o));o.has(a)||(Bc=!0,o.add(a),e=fx.bind(null,e,t,a),t.then(e,e))}function fx(e,t,a){var i=e.pingCache;i!==null&&i.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Pe===e&&(je&a)===a&&(Je===4||Je===3&&(je&62914560)===je&&300>Et()-Gc?(He&2)===0&&si(e,0):Hc|=a,ai===je&&(ai=0)),Cn(e)}function Hp(e,t){t===0&&(t=cl()),e=Vr(e,t),e!==null&&(da(e,t),Cn(e))}function dx(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),Hp(e,a)}function hx(e,t){var a=0;switch(e.tag){case 13:var i=e.stateNode,o=e.memoizedState;o!==null&&(a=o.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),Hp(e,a)}function mx(e,t){return _n(e,t)}var ro=null,oi=null,Fc=!1,io=!1,Ic=!1,dr=0;function Cn(e){e!==oi&&e.next===null&&(oi===null?ro=oi=e:oi=oi.next=e),io=!0,Fc||(Fc=!0,vx())}function xs(e,t){if(!Ic&&io){Ic=!0;do for(var a=!1,i=ro;i!==null;){if(e!==0){var o=i.pendingLanes;if(o===0)var c=0;else{var p=i.suspendedLanes,b=i.pingedLanes;c=(1<<31-yt(42|e)+1)-1,c&=o&~(p&~b),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(a=!0,Zp(i,c))}else c=je,c=Xa(i,i===Pe?c:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),(c&3)===0||Ka(i,c)||(a=!0,Zp(i,c));i=i.next}while(a);Ic=!1}}function px(){qp()}function qp(){io=Fc=!1;var e=0;dr!==0&&(Ex()&&(e=dr),dr=0);for(var t=Et(),a=null,i=ro;i!==null;){var o=i.next,c=Gp(i,t);c===0?(i.next=null,a===null?ro=o:a.next=o,o===null&&(oi=a)):(a=i,(e!==0||(c&3)!==0)&&(io=!0)),i=o}xs(e)}function Gp(e,t){for(var a=e.suspendedLanes,i=e.pingedLanes,o=e.expirationTimes,c=e.pendingLanes&-62914561;0<c;){var p=31-yt(c),b=1<<p,_=o[p];_===-1?((b&a)===0||(b&i)!==0)&&(o[p]=Ui(b,t)):_<=t&&(e.expiredLanes|=b),c&=~b}if(t=Pe,a=je,a=Xa(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i=e.callbackNode,a===0||e===t&&(qe===2||qe===9)||e.cancelPendingCommit!==null)return i!==null&&i!==null&&Pa(i),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||Ka(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(i!==null&&Pa(i),bt(a)){case 2:case 8:a=ol;break;case 32:a=Tr;break;case 268435456:a=qn;break;default:a=Tr}return i=Vp.bind(null,e),a=_n(a,i),e.callbackPriority=t,e.callbackNode=a,t}return i!==null&&i!==null&&Pa(i),e.callbackPriority=2,e.callbackNode=null,2}function Vp(e,t){if(St!==0&&St!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(ao()&&e.callbackNode!==a)return null;var i=je;return i=Xa(e,e===Pe?i:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i===0?null:(Ep(e,i,t),Gp(e,Et()),e.callbackNode!=null&&e.callbackNode===a?Vp.bind(null,e):null)}function Zp(e,t){if(ao())return null;Ep(e,t,!0)}function vx(){Ax(function(){(He&6)!==0?_n(Wt,px):qp()})}function $c(){return dr===0&&(dr=hn()),dr}function Yp(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:vl(""+e)}function Qp(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function gx(e,t,a,i,o){if(t==="submit"&&a&&a.stateNode===o){var c=Yp((o[Qe]||null).action),p=i.submitter;p&&(t=(t=p[Qe]||null)?Yp(t.formAction):p.getAttribute("formAction"),t!==null&&(c=t,p=null));var b=new xl("action","action",null,i,o);e.push({event:b,listeners:[{instance:null,listener:function(){if(i.defaultPrevented){if(dr!==0){var _=p?Qp(o,p):new FormData(o);gc(a,{pending:!0,data:_,method:o.method,action:c},null,_)}}else typeof c=="function"&&(b.preventDefault(),_=p?Qp(o,p):new FormData(o),gc(a,{pending:!0,data:_,method:o.method,action:c},c,_))},currentTarget:o}]})}}for(var Jc=0;Jc<Uu.length;Jc++){var Wc=Uu[Jc],yx=Wc.toLowerCase(),bx=Wc[0].toUpperCase()+Wc.slice(1);mn(yx,"on"+bx)}mn(Eh,"onAnimationEnd"),mn(Th,"onAnimationIteration"),mn(Ah,"onAnimationStart"),mn("dblclick","onDoubleClick"),mn("focusin","onFocus"),mn("focusout","onBlur"),mn(Ub,"onTransitionRun"),mn(Lb,"onTransitionStart"),mn(Bb,"onTransitionCancel"),mn(Rh,"onTransitionEnd"),Dr("onMouseEnter",["mouseout","mouseover"]),Dr("onMouseLeave",["mouseout","mouseover"]),Dr("onPointerEnter",["pointerout","pointerover"]),Dr("onPointerLeave",["pointerout","pointerover"]),Ia("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ia("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ia("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ia("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ia("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ia("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ss="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(" "),xx=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Ss));function Pp(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var i=e[a],o=i.event;i=i.listeners;e:{var c=void 0;if(t)for(var p=i.length-1;0<=p;p--){var b=i[p],_=b.instance,z=b.currentTarget;if(b=b.listener,_!==c&&o.isPropagationStopped())break e;c=b,o.currentTarget=z;try{c(o)}catch(V){Pl(V)}o.currentTarget=null,c=_}else for(p=0;p<i.length;p++){if(b=i[p],_=b.instance,z=b.currentTarget,b=b.listener,_!==c&&o.isPropagationStopped())break e;c=b,o.currentTarget=z;try{c(o)}catch(V){Pl(V)}o.currentTarget=null,c=_}}}}function ze(e,t){var a=t[Or];a===void 0&&(a=t[Or]=new Set);var i=e+"__bubble";a.has(i)||(Xp(t,e,2,!1),a.add(i))}function ef(e,t,a){var i=0;t&&(i|=4),Xp(a,e,i,t)}var so="_reactListening"+Math.random().toString(36).slice(2);function tf(e){if(!e[so]){e[so]=!0,qd.forEach(function(a){a!=="selectionchange"&&(xx.has(a)||ef(a,!1,e),ef(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[so]||(t[so]=!0,ef("selectionchange",!1,t))}}function Xp(e,t,a,i){switch(gv(t)){case 2:var o=Xx;break;case 8:o=Kx;break;default:o=vf}a=o.bind(null,t,a,e),o=void 0,!wu||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),i?o!==void 0?e.addEventListener(t,a,{capture:!0,passive:o}):e.addEventListener(t,a,!0):o!==void 0?e.addEventListener(t,a,{passive:o}):e.addEventListener(t,a,!1)}function nf(e,t,a,i,o){var c=i;if((t&1)===0&&(t&2)===0&&i!==null)e:for(;;){if(i===null)return;var p=i.tag;if(p===3||p===4){var b=i.stateNode.containerInfo;if(b===o)break;if(p===4)for(p=i.return;p!==null;){var _=p.tag;if((_===3||_===4)&&p.stateNode.containerInfo===o)return;p=p.return}for(;b!==null;){if(p=Cr(b),p===null)return;if(_=p.tag,_===5||_===6||_===26||_===27){i=c=p;continue e}b=b.parentNode}}i=i.return}eh(function(){var z=c,V=Su(a),K=[];e:{var j=Oh.get(e);if(j!==void 0){var L=xl,we=e;switch(e){case"keypress":if(yl(a)===0)break e;case"keydown":case"keyup":L=mb;break;case"focusin":we="focus",L=Ru;break;case"focusout":we="blur",L=Ru;break;case"beforeblur":case"afterblur":L=Ru;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":L=ah;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":L=nb;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":L=gb;break;case Eh:case Th:case Ah:L=ib;break;case Rh:L=bb;break;case"scroll":case"scrollend":L=eb;break;case"wheel":L=Sb;break;case"copy":case"cut":case"paste":L=lb;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":L=ih;break;case"toggle":case"beforetoggle":L=wb}var be=(t&4)!==0,Ze=!be&&(e==="scroll"||e==="scrollend"),N=be?j!==null?j+"Capture":null:j;be=[];for(var A=z,k;A!==null;){var P=A;if(k=P.stateNode,P=P.tag,P!==5&&P!==26&&P!==27||k===null||N===null||(P=qi(A,N),P!=null&&be.push(_s(A,P,k))),Ze)break;A=A.return}0<be.length&&(j=new L(j,we,null,a,V),K.push({event:j,listeners:be}))}}if((t&7)===0){e:{if(j=e==="mouseover"||e==="pointerover",L=e==="mouseout"||e==="pointerout",j&&a!==xu&&(we=a.relatedTarget||a.fromElement)&&(Cr(we)||we[dt]))break e;if((L||j)&&(j=V.window===V?V:(j=V.ownerDocument)?j.defaultView||j.parentWindow:window,L?(we=a.relatedTarget||a.toElement,L=z,we=we?Cr(we):null,we!==null&&(Ze=f(we),be=we.tag,we!==Ze||be!==5&&be!==27&&be!==6)&&(we=null)):(L=null,we=z),L!==we)){if(be=ah,P="onMouseLeave",N="onMouseEnter",A="mouse",(e==="pointerout"||e==="pointerover")&&(be=ih,P="onPointerLeave",N="onPointerEnter",A="pointer"),Ze=L==null?j:Hi(L),k=we==null?j:Hi(we),j=new be(P,A+"leave",L,a,V),j.target=Ze,j.relatedTarget=k,P=null,Cr(V)===z&&(be=new be(N,A+"enter",we,a,V),be.target=k,be.relatedTarget=Ze,P=be),Ze=P,L&&we)t:{for(be=L,N=we,A=0,k=be;k;k=ui(k))A++;for(k=0,P=N;P;P=ui(P))k++;for(;0<A-k;)be=ui(be),A--;for(;0<k-A;)N=ui(N),k--;for(;A--;){if(be===N||N!==null&&be===N.alternate)break t;be=ui(be),N=ui(N)}be=null}else be=null;L!==null&&Kp(K,j,L,be,!1),we!==null&&Ze!==null&&Kp(K,Ze,we,be,!0)}}e:{if(j=z?Hi(z):window,L=j.nodeName&&j.nodeName.toLowerCase(),L==="select"||L==="input"&&j.type==="file")var se=hh;else if(fh(j))if(mh)se=kb;else{se=Nb;var De=Mb}else L=j.nodeName,!L||L.toLowerCase()!=="input"||j.type!=="checkbox"&&j.type!=="radio"?z&&bu(z.elementType)&&(se=hh):se=Db;if(se&&(se=se(e,z))){dh(K,se,a,V);break e}De&&De(e,j,z),e==="focusout"&&z&&j.type==="number"&&z.memoizedProps.value!=null&&yu(j,"number",j.value)}switch(De=z?Hi(z):window,e){case"focusin":(fh(De)||De.contentEditable==="true")&&(Hr=De,ku=z,Ki=null);break;case"focusout":Ki=ku=Hr=null;break;case"mousedown":zu=!0;break;case"contextmenu":case"mouseup":case"dragend":zu=!1,_h(K,a,V);break;case"selectionchange":if(jb)break;case"keydown":case"keyup":_h(K,a,V)}var pe;if(Cu)e:{switch(e){case"compositionstart":var xe="onCompositionStart";break e;case"compositionend":xe="onCompositionEnd";break e;case"compositionupdate":xe="onCompositionUpdate";break e}xe=void 0}else Br?uh(e,a)&&(xe="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(xe="onCompositionStart");xe&&(sh&&a.locale!=="ko"&&(Br||xe!=="onCompositionStart"?xe==="onCompositionEnd"&&Br&&(pe=th()):(ha=V,Eu="value"in ha?ha.value:ha.textContent,Br=!0)),De=lo(z,xe),0<De.length&&(xe=new rh(xe,e,null,a,V),K.push({event:xe,listeners:De}),pe?xe.data=pe:(pe=ch(a),pe!==null&&(xe.data=pe)))),(pe=Tb?Ab(e,a):Rb(e,a))&&(xe=lo(z,"onBeforeInput"),0<xe.length&&(De=new rh("onBeforeInput","beforeinput",null,a,V),K.push({event:De,listeners:xe}),De.data=pe)),gx(K,e,z,a,V)}Pp(K,t)})}function _s(e,t,a){return{instance:e,listener:t,currentTarget:a}}function lo(e,t){for(var a=t+"Capture",i=[];e!==null;){var o=e,c=o.stateNode;if(o=o.tag,o!==5&&o!==26&&o!==27||c===null||(o=qi(e,a),o!=null&&i.unshift(_s(e,o,c)),o=qi(e,t),o!=null&&i.push(_s(e,o,c))),e.tag===3)return i;e=e.return}return[]}function ui(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Kp(e,t,a,i,o){for(var c=t._reactName,p=[];a!==null&&a!==i;){var b=a,_=b.alternate,z=b.stateNode;if(b=b.tag,_!==null&&_===i)break;b!==5&&b!==26&&b!==27||z===null||(_=z,o?(z=qi(a,c),z!=null&&p.unshift(_s(a,z,_))):o||(z=qi(a,c),z!=null&&p.push(_s(a,z,_)))),a=a.return}p.length!==0&&e.push({event:t,listeners:p})}var Sx=/\r\n?/g,_x=/\u0000|\uFFFD/g;function Fp(e){return(typeof e=="string"?e:""+e).replace(Sx,`
`).replace(_x,"")}function Ip(e,t){return t=Fp(t),Fp(e)===t}function oo(){}function Ve(e,t,a,i,o,c){switch(a){case"children":typeof i=="string"?t==="body"||t==="textarea"&&i===""||jr(e,i):(typeof i=="number"||typeof i=="bigint")&&t!=="body"&&jr(e,""+i);break;case"className":hl(e,"class",i);break;case"tabIndex":hl(e,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":hl(e,a,i);break;case"style":Jd(e,i,c);break;case"data":if(t!=="object"){hl(e,"data",i);break}case"src":case"href":if(i===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(i==null||typeof i=="function"||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(a);break}i=vl(""+i),e.setAttribute(a,i);break;case"action":case"formAction":if(typeof i=="function"){e.setAttribute(a,"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 c=="function"&&(a==="formAction"?(t!=="input"&&Ve(e,t,"name",o.name,o,null),Ve(e,t,"formEncType",o.formEncType,o,null),Ve(e,t,"formMethod",o.formMethod,o,null),Ve(e,t,"formTarget",o.formTarget,o,null)):(Ve(e,t,"encType",o.encType,o,null),Ve(e,t,"method",o.method,o,null),Ve(e,t,"target",o.target,o,null)));if(i==null||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(a);break}i=vl(""+i),e.setAttribute(a,i);break;case"onClick":i!=null&&(e.onclick=oo);break;case"onScroll":i!=null&&ze("scroll",e);break;case"onScrollEnd":i!=null&&ze("scrollend",e);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(l(61));if(a=i.__html,a!=null){if(o.children!=null)throw Error(l(60));e.innerHTML=a}}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}a=vl(""+i),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);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(a,""+i):e.removeAttribute(a);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"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":i&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":i===!0?e.setAttribute(a,""):i!==!1&&i!=null&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(a,i):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":i!=null&&typeof i!="function"&&typeof i!="symbol"&&!isNaN(i)&&1<=i?e.setAttribute(a,i):e.removeAttribute(a);break;case"rowSpan":case"start":i==null||typeof i=="function"||typeof i=="symbol"||isNaN(i)?e.removeAttribute(a):e.setAttribute(a,i);break;case"popover":ze("beforetoggle",e),ze("toggle",e),dl(e,"popover",i);break;case"xlinkActuate":Vn(e,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":Vn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":Vn(e,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":Vn(e,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":Vn(e,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":Vn(e,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":Vn(e,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":Vn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":Vn(e,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":dl(e,"is",i);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=J0.get(a)||a,dl(e,a,i))}}function af(e,t,a,i,o,c){switch(a){case"style":Jd(e,i,c);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(l(61));if(a=i.__html,a!=null){if(o.children!=null)throw Error(l(60));e.innerHTML=a}}break;case"children":typeof i=="string"?jr(e,i):(typeof i=="number"||typeof i=="bigint")&&jr(e,""+i);break;case"onScroll":i!=null&&ze("scroll",e);break;case"onScrollEnd":i!=null&&ze("scrollend",e);break;case"onClick":i!=null&&(e.onclick=oo);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Gd.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(o=a.endsWith("Capture"),t=a.slice(2,o?a.length-7:void 0),c=e[Qe]||null,c=c!=null?c[a]:null,typeof c=="function"&&e.removeEventListener(t,c,o),typeof i=="function")){typeof c!="function"&&c!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,i,o);break e}a in e?e[a]=i:i===!0?e.setAttribute(a,""):dl(e,a,i)}}}function _t(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ze("error",e),ze("load",e);var i=!1,o=!1,c;for(c in a)if(a.hasOwnProperty(c)){var p=a[c];if(p!=null)switch(c){case"src":i=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Ve(e,t,c,p,a,null)}}o&&Ve(e,t,"srcSet",a.srcSet,a,null),i&&Ve(e,t,"src",a.src,a,null);return;case"input":ze("invalid",e);var b=c=p=o=null,_=null,z=null;for(i in a)if(a.hasOwnProperty(i)){var V=a[i];if(V!=null)switch(i){case"name":o=V;break;case"type":p=V;break;case"checked":_=V;break;case"defaultChecked":z=V;break;case"value":c=V;break;case"defaultValue":b=V;break;case"children":case"dangerouslySetInnerHTML":if(V!=null)throw Error(l(137,t));break;default:Ve(e,t,i,V,a,null)}}Kd(e,c,b,_,z,p,o,!1),ml(e);return;case"select":ze("invalid",e),i=p=c=null;for(o in a)if(a.hasOwnProperty(o)&&(b=a[o],b!=null))switch(o){case"value":c=b;break;case"defaultValue":p=b;break;case"multiple":i=b;default:Ve(e,t,o,b,a,null)}t=c,a=p,e.multiple=!!i,t!=null?zr(e,!!i,t,!1):a!=null&&zr(e,!!i,a,!0);return;case"textarea":ze("invalid",e),c=o=i=null;for(p in a)if(a.hasOwnProperty(p)&&(b=a[p],b!=null))switch(p){case"value":i=b;break;case"defaultValue":o=b;break;case"children":c=b;break;case"dangerouslySetInnerHTML":if(b!=null)throw Error(l(91));break;default:Ve(e,t,p,b,a,null)}Id(e,i,o,c),ml(e);return;case"option":for(_ in a)if(a.hasOwnProperty(_)&&(i=a[_],i!=null))switch(_){case"selected":e.selected=i&&typeof i!="function"&&typeof i!="symbol";break;default:Ve(e,t,_,i,a,null)}return;case"dialog":ze("beforetoggle",e),ze("toggle",e),ze("cancel",e),ze("close",e);break;case"iframe":case"object":ze("load",e);break;case"video":case"audio":for(i=0;i<Ss.length;i++)ze(Ss[i],e);break;case"image":ze("error",e),ze("load",e);break;case"details":ze("toggle",e);break;case"embed":case"source":case"link":ze("error",e),ze("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(z in a)if(a.hasOwnProperty(z)&&(i=a[z],i!=null))switch(z){case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Ve(e,t,z,i,a,null)}return;default:if(bu(t)){for(V in a)a.hasOwnProperty(V)&&(i=a[V],i!==void 0&&af(e,t,V,i,a,void 0));return}}for(b in a)a.hasOwnProperty(b)&&(i=a[b],i!=null&&Ve(e,t,b,i,a,null))}function wx(e,t,a,i){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,c=null,p=null,b=null,_=null,z=null,V=null;for(L in a){var K=a[L];if(a.hasOwnProperty(L)&&K!=null)switch(L){case"checked":break;case"value":break;case"defaultValue":_=K;default:i.hasOwnProperty(L)||Ve(e,t,L,null,i,K)}}for(var j in i){var L=i[j];if(K=a[j],i.hasOwnProperty(j)&&(L!=null||K!=null))switch(j){case"type":c=L;break;case"name":o=L;break;case"checked":z=L;break;case"defaultChecked":V=L;break;case"value":p=L;break;case"defaultValue":b=L;break;case"children":case"dangerouslySetInnerHTML":if(L!=null)throw Error(l(137,t));break;default:L!==K&&Ve(e,t,j,L,i,K)}}gu(e,p,b,_,z,V,c,o);return;case"select":L=p=b=j=null;for(c in a)if(_=a[c],a.hasOwnProperty(c)&&_!=null)switch(c){case"value":break;case"multiple":L=_;default:i.hasOwnProperty(c)||Ve(e,t,c,null,i,_)}for(o in i)if(c=i[o],_=a[o],i.hasOwnProperty(o)&&(c!=null||_!=null))switch(o){case"value":j=c;break;case"defaultValue":b=c;break;case"multiple":p=c;default:c!==_&&Ve(e,t,o,c,i,_)}t=b,a=p,i=L,j!=null?zr(e,!!a,j,!1):!!i!=!!a&&(t!=null?zr(e,!!a,t,!0):zr(e,!!a,a?[]:"",!1));return;case"textarea":L=j=null;for(b in a)if(o=a[b],a.hasOwnProperty(b)&&o!=null&&!i.hasOwnProperty(b))switch(b){case"value":break;case"children":break;default:Ve(e,t,b,null,i,o)}for(p in i)if(o=i[p],c=a[p],i.hasOwnProperty(p)&&(o!=null||c!=null))switch(p){case"value":j=o;break;case"defaultValue":L=o;break;case"children":break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(l(91));break;default:o!==c&&Ve(e,t,p,o,i,c)}Fd(e,j,L);return;case"option":for(var we in a)if(j=a[we],a.hasOwnProperty(we)&&j!=null&&!i.hasOwnProperty(we))switch(we){case"selected":e.selected=!1;break;default:Ve(e,t,we,null,i,j)}for(_ in i)if(j=i[_],L=a[_],i.hasOwnProperty(_)&&j!==L&&(j!=null||L!=null))switch(_){case"selected":e.selected=j&&typeof j!="function"&&typeof j!="symbol";break;default:Ve(e,t,_,j,i,L)}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 be in a)j=a[be],a.hasOwnProperty(be)&&j!=null&&!i.hasOwnProperty(be)&&Ve(e,t,be,null,i,j);for(z in i)if(j=i[z],L=a[z],i.hasOwnProperty(z)&&j!==L&&(j!=null||L!=null))switch(z){case"children":case"dangerouslySetInnerHTML":if(j!=null)throw Error(l(137,t));break;default:Ve(e,t,z,j,i,L)}return;default:if(bu(t)){for(var Ze in a)j=a[Ze],a.hasOwnProperty(Ze)&&j!==void 0&&!i.hasOwnProperty(Ze)&&af(e,t,Ze,void 0,i,j);for(V in i)j=i[V],L=a[V],!i.hasOwnProperty(V)||j===L||j===void 0&&L===void 0||af(e,t,V,j,i,L);return}}for(var N in a)j=a[N],a.hasOwnProperty(N)&&j!=null&&!i.hasOwnProperty(N)&&Ve(e,t,N,null,i,j);for(K in i)j=i[K],L=a[K],!i.hasOwnProperty(K)||j===L||j==null&&L==null||Ve(e,t,K,j,i,L)}var rf=null,sf=null;function uo(e){return e.nodeType===9?e:e.ownerDocument}function $p(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 Jp(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 lf(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 of=null;function Ex(){var e=window.event;return e&&e.type==="popstate"?e===of?!1:(of=e,!0):(of=null,!1)}var Wp=typeof setTimeout=="function"?setTimeout:void 0,Tx=typeof clearTimeout=="function"?clearTimeout:void 0,ev=typeof Promise=="function"?Promise:void 0,Ax=typeof queueMicrotask=="function"?queueMicrotask:typeof ev<"u"?function(e){return ev.resolve(null).then(e).catch(Rx)}:Wp;function Rx(e){setTimeout(function(){throw e})}function Ca(e){return e==="head"}function tv(e,t){var a=t,i=0,o=0;do{var c=a.nextSibling;if(e.removeChild(a),c&&c.nodeType===8)if(a=c.data,a==="/$"){if(0<i&&8>i){a=i;var p=e.ownerDocument;if(a&1&&ws(p.documentElement),a&2&&ws(p.body),a&4)for(a=p.head,ws(a),p=a.firstChild;p;){var b=p.nextSibling,_=p.nodeName;p[Bi]||_==="SCRIPT"||_==="STYLE"||_==="LINK"&&p.rel.toLowerCase()==="stylesheet"||a.removeChild(p),p=b}}if(o===0){e.removeChild(c),Ns(t);return}o--}else a==="$"||a==="$?"||a==="$!"?o++:i=a.charCodeAt(0)-48;else i=0;a=c}while(a);Ns(t)}function uf(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":uf(a),hu(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function Ox(e,t,a,i){for(;e.nodeType===1;){var o=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!i&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(i){if(!e[Bi])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(c=e.getAttribute("rel"),c==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(c!==o.rel||e.getAttribute("href")!==(o.href==null||o.href===""?null:o.href)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin)||e.getAttribute("title")!==(o.title==null?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(c=e.getAttribute("src"),(c!==(o.src==null?null:o.src)||e.getAttribute("type")!==(o.type==null?null:o.type)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin))&&c&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var c=o.name==null?null:""+o.name;if(o.type==="hidden"&&e.getAttribute("name")===c)return e}else return e;if(e=vn(e.nextSibling),e===null)break}return null}function Cx(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=vn(e.nextSibling),e===null))return null;return e}function cf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function Mx(e,t){var a=e.ownerDocument;if(e.data!=="$?"||a.readyState==="complete")t();else{var i=function(){t(),a.removeEventListener("DOMContentLoaded",i)};a.addEventListener("DOMContentLoaded",i),e._reactRetry=i}}function vn(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==="F!"||t==="F")break;if(t==="/$")return null}}return e}var ff=null;function nv(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"){if(t===0)return e;t--}else a==="/$"&&t++}e=e.previousSibling}return null}function av(e,t,a){switch(t=uo(a),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 ws(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);hu(e)}var un=new Map,rv=new Set;function co(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var na=Y.d;Y.d={f:Nx,r:Dx,D:kx,C:zx,L:jx,m:Ux,X:Bx,S:Lx,M:Hx};function Nx(){var e=na.f(),t=to();return e||t}function Dx(e){var t=Mr(e);t!==null&&t.tag===5&&t.type==="form"?Em(t):na.r(e)}var ci=typeof document>"u"?null:document;function iv(e,t,a){var i=ci;if(i&&typeof t=="string"&&t){var o=tn(t);o='link[rel="'+e+'"][href="'+o+'"]',typeof a=="string"&&(o+='[crossorigin="'+a+'"]'),rv.has(o)||(rv.add(o),e={rel:e,crossOrigin:a,href:t},i.querySelector(o)===null&&(t=i.createElement("link"),_t(t,"link",e),ht(t),i.head.appendChild(t)))}}function kx(e){na.D(e),iv("dns-prefetch",e,null)}function zx(e,t){na.C(e,t),iv("preconnect",e,t)}function jx(e,t,a){na.L(e,t,a);var i=ci;if(i&&e&&t){var o='link[rel="preload"][as="'+tn(t)+'"]';t==="image"&&a&&a.imageSrcSet?(o+='[imagesrcset="'+tn(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(o+='[imagesizes="'+tn(a.imageSizes)+'"]')):o+='[href="'+tn(e)+'"]';var c=o;switch(t){case"style":c=fi(e);break;case"script":c=di(e)}un.has(c)||(e=y({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),un.set(c,e),i.querySelector(o)!==null||t==="style"&&i.querySelector(Es(c))||t==="script"&&i.querySelector(Ts(c))||(t=i.createElement("link"),_t(t,"link",e),ht(t),i.head.appendChild(t)))}}function Ux(e,t){na.m(e,t);var a=ci;if(a&&e){var i=t&&typeof t.as=="string"?t.as:"script",o='link[rel="modulepreload"][as="'+tn(i)+'"][href="'+tn(e)+'"]',c=o;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=di(e)}if(!un.has(c)&&(e=y({rel:"modulepreload",href:e},t),un.set(c,e),a.querySelector(o)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Ts(c)))return}i=a.createElement("link"),_t(i,"link",e),ht(i),a.head.appendChild(i)}}}function Lx(e,t,a){na.S(e,t,a);var i=ci;if(i&&e){var o=Nr(i).hoistableStyles,c=fi(e);t=t||"default";var p=o.get(c);if(!p){var b={loading:0,preload:null};if(p=i.querySelector(Es(c)))b.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":t},a),(a=un.get(c))&&df(e,a);var _=p=i.createElement("link");ht(_),_t(_,"link",e),_._p=new Promise(function(z,V){_.onload=z,_.onerror=V}),_.addEventListener("load",function(){b.loading|=1}),_.addEventListener("error",function(){b.loading|=2}),b.loading|=4,fo(p,t,i)}p={type:"stylesheet",instance:p,count:1,state:b},o.set(c,p)}}}function Bx(e,t){na.X(e,t);var a=ci;if(a&&e){var i=Nr(a).hoistableScripts,o=di(e),c=i.get(o);c||(c=a.querySelector(Ts(o)),c||(e=y({src:e,async:!0},t),(t=un.get(o))&&hf(e,t),c=a.createElement("script"),ht(c),_t(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(o,c))}}function Hx(e,t){na.M(e,t);var a=ci;if(a&&e){var i=Nr(a).hoistableScripts,o=di(e),c=i.get(o);c||(c=a.querySelector(Ts(o)),c||(e=y({src:e,async:!0,type:"module"},t),(t=un.get(o))&&hf(e,t),c=a.createElement("script"),ht(c),_t(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(o,c))}}function sv(e,t,a,i){var o=(o=re.current)?co(o):null;if(!o)throw Error(l(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=fi(a.href),a=Nr(o).hoistableStyles,i=a.get(t),i||(i={type:"style",instance:null,count:0,state:null},a.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=fi(a.href);var c=Nr(o).hoistableStyles,p=c.get(e);if(p||(o=o.ownerDocument||o,p={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,p),(c=o.querySelector(Es(e)))&&!c._p&&(p.instance=c,p.state.loading=5),un.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},un.set(e,a),c||qx(o,e,a,p.state))),t&&i===null)throw Error(l(528,""));return p}if(t&&i!==null)throw Error(l(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=di(a),a=Nr(o).hoistableScripts,i=a.get(t),i||(i={type:"script",instance:null,count:0,state:null},a.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,e))}}function fi(e){return'href="'+tn(e)+'"'}function Es(e){return'link[rel="stylesheet"]['+e+"]"}function lv(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function qx(e,t,a,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}),_t(t,"link",a),ht(t),e.head.appendChild(t))}function di(e){return'[src="'+tn(e)+'"]'}function Ts(e){return"script[async]"+e}function ov(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+tn(a.href)+'"]');if(i)return t.instance=i,ht(i),i;var o=y({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),ht(i),_t(i,"style",o),fo(i,a.precedence,e),t.instance=i;case"stylesheet":o=fi(a.href);var c=e.querySelector(Es(o));if(c)return t.state.loading|=4,t.instance=c,ht(c),c;i=lv(a),(o=un.get(o))&&df(i,o),c=(e.ownerDocument||e).createElement("link"),ht(c);var p=c;return p._p=new Promise(function(b,_){p.onload=b,p.onerror=_}),_t(c,"link",i),t.state.loading|=4,fo(c,a.precedence,e),t.instance=c;case"script":return c=di(a.src),(o=e.querySelector(Ts(c)))?(t.instance=o,ht(o),o):(i=a,(o=un.get(c))&&(i=y({},a),hf(i,o)),e=e.ownerDocument||e,o=e.createElement("script"),ht(o),_t(o,"link",i),e.head.appendChild(o),t.instance=o);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,fo(i,a.precedence,e));return t.instance}function fo(e,t,a){for(var i=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=i.length?i[i.length-1]:null,c=o,p=0;p<i.length;p++){var b=i[p];if(b.dataset.precedence===t)c=b;else if(c!==o)break}c?c.parentNode.insertBefore(e,c.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function df(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function hf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var ho=null;function uv(e,t,a){if(ho===null){var i=new Map,o=ho=new Map;o.set(a,i)}else o=ho,i=o.get(a),i||(i=new Map,o.set(a,i));if(i.has(e))return i;for(i.set(e,null),a=a.getElementsByTagName(e),o=0;o<a.length;o++){var c=a[o];if(!(c[Bi]||c[tt]||e==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var p=c.getAttribute(t)||"";p=e+p;var b=i.get(p);b?b.push(c):i.set(p,[c])}}return i}function cv(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function Gx(e,t,a){if(a===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 fv(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var As=null;function Vx(){}function Zx(e,t,a){if(As===null)throw Error(l(475));var i=As;if(t.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var o=fi(a.href),c=e.querySelector(Es(o));if(c){e=c._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(i.count++,i=mo.bind(i),e.then(i,i)),t.state.loading|=4,t.instance=c,ht(c);return}c=e.ownerDocument||e,a=lv(a),(o=un.get(o))&&df(a,o),c=c.createElement("link"),ht(c);var p=c;p._p=new Promise(function(b,_){p.onload=b,p.onerror=_}),_t(c,"link",a),t.instance=c}i.stylesheets===null&&(i.stylesheets=new Map),i.stylesheets.set(t,e),(e=t.state.preload)&&(t.state.loading&3)===0&&(i.count++,t=mo.bind(i),e.addEventListener("load",t),e.addEventListener("error",t))}}function Yx(){if(As===null)throw Error(l(475));var e=As;return e.stylesheets&&e.count===0&&mf(e,e.stylesheets),0<e.count?function(t){var a=setTimeout(function(){if(e.stylesheets&&mf(e,e.stylesheets),e.unsuspend){var i=e.unsuspend;e.unsuspend=null,i()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(a)}}:null}function mo(){if(this.count--,this.count===0){if(this.stylesheets)mf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var po=null;function mf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,po=new Map,t.forEach(Qx,e),po=null,mo.call(e))}function Qx(e,t){if(!(t.state.loading&4)){var a=po.get(e);if(a)var i=a.get(null);else{a=new Map,po.set(e,a);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<o.length;c++){var p=o[c];(p.nodeName==="LINK"||p.getAttribute("media")!=="not all")&&(a.set(p.dataset.precedence,p),i=p)}i&&a.set(null,i)}o=t.instance,p=o.getAttribute("data-precedence"),c=a.get(p)||i,c===i&&a.set(null,o),a.set(p,o),this.count++,i=mo.bind(this),o.addEventListener("load",i),o.addEventListener("error",i),c?c.parentNode.insertBefore(o,c.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(o,e.firstChild)),t.state.loading|=4}}var Rs={$$typeof:H,Provider:null,Consumer:null,_currentValue:U,_currentValue2:U,_threadCount:0};function Px(e,t,a,i,o,c,p,b){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=Li(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Li(0),this.hiddenUpdates=Li(null),this.identifierPrefix=i,this.onUncaughtError=o,this.onCaughtError=c,this.onRecoverableError=p,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=b,this.incompleteTransitions=new Map}function dv(e,t,a,i,o,c,p,b,_,z,V,K){return e=new Px(e,t,a,p,b,_,z,K),t=1,c===!0&&(t|=24),c=Yt(3,null,null,t),e.current=c,c.stateNode=e,t=Ku(),t.refCount++,e.pooledCache=t,t.refCount++,c.memoizedState={element:i,isDehydrated:a,cache:t},Ju(c),e}function hv(e){return e?(e=Zr,e):Zr}function mv(e,t,a,i,o,c){o=hv(o),i.context===null?i.context=o:i.pendingContext=o,i=va(t),i.payload={element:a},c=c===void 0?null:c,c!==null&&(i.callback=c),a=ga(e,i,t),a!==null&&(Ft(a,e,t),as(a,e,t))}function pv(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function pf(e,t){pv(e,t),(e=e.alternate)&&pv(e,t)}function vv(e){if(e.tag===13){var t=Vr(e,67108864);t!==null&&Ft(t,e,67108864),pf(e,67108864)}}var vo=!0;function Xx(e,t,a,i){var o=C.T;C.T=null;var c=Y.p;try{Y.p=2,vf(e,t,a,i)}finally{Y.p=c,C.T=o}}function Kx(e,t,a,i){var o=C.T;C.T=null;var c=Y.p;try{Y.p=8,vf(e,t,a,i)}finally{Y.p=c,C.T=o}}function vf(e,t,a,i){if(vo){var o=gf(i);if(o===null)nf(e,t,i,go,a),yv(e,i);else if(Ix(o,e,t,a,i))i.stopPropagation();else if(yv(e,i),t&4&&-1<Fx.indexOf(e)){for(;o!==null;){var c=Mr(o);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var p=En(c.pendingLanes);if(p!==0){var b=c;for(b.pendingLanes|=2,b.entangledLanes|=2;p;){var _=1<<31-yt(p);b.entanglements[1]|=_,p&=~_}Cn(c),(He&6)===0&&(Wl=Et()+500,xs(0))}}break;case 13:b=Vr(c,2),b!==null&&Ft(b,c,2),to(),pf(c,2)}if(c=gf(i),c===null&&nf(e,t,i,go,a),c===o)break;o=c}o!==null&&i.stopPropagation()}else nf(e,t,i,null,a)}}function gf(e){return e=Su(e),yf(e)}var go=null;function yf(e){if(go=null,e=Cr(e),e!==null){var t=f(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=d(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return go=e,null}function gv(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ll()){case Wt:return 2;case ol:return 8;case Tr:case Nt:return 32;case qn:return 268435456;default:return 32}default:return 32}}var bf=!1,Ma=null,Na=null,Da=null,Os=new Map,Cs=new Map,ka=[],Fx="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 yv(e,t){switch(e){case"focusin":case"focusout":Ma=null;break;case"dragenter":case"dragleave":Na=null;break;case"mouseover":case"mouseout":Da=null;break;case"pointerover":case"pointerout":Os.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Cs.delete(t.pointerId)}}function Ms(e,t,a,i,o,c){return e===null||e.nativeEvent!==c?(e={blockedOn:t,domEventName:a,eventSystemFlags:i,nativeEvent:c,targetContainers:[o]},t!==null&&(t=Mr(t),t!==null&&vv(t)),e):(e.eventSystemFlags|=i,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function Ix(e,t,a,i,o){switch(t){case"focusin":return Ma=Ms(Ma,e,t,a,i,o),!0;case"dragenter":return Na=Ms(Na,e,t,a,i,o),!0;case"mouseover":return Da=Ms(Da,e,t,a,i,o),!0;case"pointerover":var c=o.pointerId;return Os.set(c,Ms(Os.get(c)||null,e,t,a,i,o)),!0;case"gotpointercapture":return c=o.pointerId,Cs.set(c,Ms(Cs.get(c)||null,e,t,a,i,o)),!0}return!1}function bv(e){var t=Cr(e.target);if(t!==null){var a=f(t);if(a!==null){if(t=a.tag,t===13){if(t=d(a),t!==null){e.blockedOn=t,lt(e.priority,function(){if(a.tag===13){var i=Kt();i=rt(i);var o=Vr(a,i);o!==null&&Ft(o,a,i),pf(a,i)}});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function yo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=gf(e.nativeEvent);if(a===null){a=e.nativeEvent;var i=new a.constructor(a.type,a);xu=i,a.target.dispatchEvent(i),xu=null}else return t=Mr(a),t!==null&&vv(t),e.blockedOn=a,!1;t.shift()}return!0}function xv(e,t,a){yo(e)&&a.delete(t)}function $x(){bf=!1,Ma!==null&&yo(Ma)&&(Ma=null),Na!==null&&yo(Na)&&(Na=null),Da!==null&&yo(Da)&&(Da=null),Os.forEach(xv),Cs.forEach(xv)}function bo(e,t){e.blockedOn===t&&(e.blockedOn=null,bf||(bf=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,$x)))}var xo=null;function Sv(e){xo!==e&&(xo=e,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){xo===e&&(xo=null);for(var t=0;t<e.length;t+=3){var a=e[t],i=e[t+1],o=e[t+2];if(typeof i!="function"){if(yf(i||a)===null)continue;break}var c=Mr(a);c!==null&&(e.splice(t,3),t-=3,gc(c,{pending:!0,data:o,method:a.method,action:i},i,o))}}))}function Ns(e){function t(_){return bo(_,e)}Ma!==null&&bo(Ma,e),Na!==null&&bo(Na,e),Da!==null&&bo(Da,e),Os.forEach(t),Cs.forEach(t);for(var a=0;a<ka.length;a++){var i=ka[a];i.blockedOn===e&&(i.blockedOn=null)}for(;0<ka.length&&(a=ka[0],a.blockedOn===null);)bv(a),a.blockedOn===null&&ka.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(i=0;i<a.length;i+=3){var o=a[i],c=a[i+1],p=o[Qe]||null;if(typeof c=="function")p||Sv(a);else if(p){var b=null;if(c&&c.hasAttribute("formAction")){if(o=c,p=c[Qe]||null)b=p.formAction;else if(yf(o)!==null)continue}else b=p.action;typeof b=="function"?a[i+1]=b:(a.splice(i,3),i-=3),Sv(a)}}}function xf(e){this._internalRoot=e}So.prototype.render=xf.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(l(409));var a=t.current,i=Kt();mv(a,i,e,t,null,null)},So.prototype.unmount=xf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;mv(e.current,2,null,e,null,null),to(),t[dt]=null}};function So(e){this._internalRoot=e}So.prototype.unstable_scheduleHydration=function(e){if(e){var t=Fa();e={blockedOn:null,target:e,priority:t};for(var a=0;a<ka.length&&t!==0&&t<ka[a].priority;a++);ka.splice(a,0,e),a===0&&bv(e)}};var _v=r.version;if(_v!=="19.1.1")throw Error(l(527,_v,"19.1.1"));Y.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=g(t),e=e!==null?m(e):null,e=e===null?null:e.stateNode,e};var Jx={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:C,reconcilerVersion:"19.1.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var _o=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!_o.isDisabled&&_o.supportsFiber)try{wn=_o.inject(Jx),Dt=_o}catch{}}return ks.createRoot=function(e,t){if(!u(e))throw Error(l(299));var a=!1,i="",o=Bm,c=Hm,p=qm,b=null;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(i=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(c=t.onCaughtError),t.onRecoverableError!==void 0&&(p=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(b=t.unstable_transitionCallbacks)),t=dv(e,1,!1,null,null,a,i,o,c,p,b,null),e[dt]=t.current,tf(e),new xf(t)},ks.hydrateRoot=function(e,t,a){if(!u(e))throw Error(l(299));var i=!1,o="",c=Bm,p=Hm,b=qm,_=null,z=null;return a!=null&&(a.unstable_strictMode===!0&&(i=!0),a.identifierPrefix!==void 0&&(o=a.identifierPrefix),a.onUncaughtError!==void 0&&(c=a.onUncaughtError),a.onCaughtError!==void 0&&(p=a.onCaughtError),a.onRecoverableError!==void 0&&(b=a.onRecoverableError),a.unstable_transitionCallbacks!==void 0&&(_=a.unstable_transitionCallbacks),a.formState!==void 0&&(z=a.formState)),t=dv(e,1,!0,t,a??null,i,o,c,p,b,_,z),t.context=hv(null),a=t.current,i=Kt(),i=rt(i),o=va(i),o.callback=null,ga(a,o,i),a=i,t.current.lanes=a,da(t,a),Cn(t),e[dt]=t.current,tf(e),new So(t)},ks.version="19.1.1",ks}var Vv;function V1(){if(Vv)return wf.exports;Vv=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(r){console.error(r)}}return n(),wf.exports=G1(),wf.exports}var Z1=V1();const mO=sd(Z1);/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Y1=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Q1=n=>n.replace(/^([A-Z])|[\s-_]+(\w)/g,(r,s,l)=>l?l.toUpperCase():s.toLowerCase()),Zv=n=>{const r=Q1(n);return r.charAt(0).toUpperCase()+r.slice(1)},Gg=(...n)=>n.filter((r,s,l)=>!!r&&r.trim()!==""&&l.indexOf(r)===s).join(" ").trim(),P1=n=>{for(const r in n)if(r.startsWith("aria-")||r==="role"||r==="title")return!0};/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var X1={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"};/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const K1=x.forwardRef(({color:n="currentColor",size:r=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:u="",children:f,iconNode:d,...h},g)=>x.createElement("svg",{ref:g,...X1,width:r,height:r,stroke:n,strokeWidth:l?Number(s)*24/Number(r):s,className:Gg("lucide",u),...!f&&!P1(h)&&{"aria-hidden":"true"},...h},[...d.map(([m,y])=>x.createElement(m,y)),...Array.isArray(f)?f:[f]]));/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ci=(n,r)=>{const s=x.forwardRef(({className:l,...u},f)=>x.createElement(K1,{ref:f,iconNode:r,className:Gg(`lucide-${Y1(Zv(n))}`,`lucide-${n}`,l),...u}));return s.displayName=Zv(n),s};/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const F1=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],I1=Ci("chevron-left",F1);/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const $1=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],J1=Ci("chevron-right",$1);/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const W1=[["path",{d:"M11 20H2",key:"nlcfvz"}],["path",{d:"M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z",key:"au4z13"}],["path",{d:"M11 4H8a2 2 0 0 0-2 2v14",key:"74r1mk"}],["path",{d:"M14 12h.01",key:"1jfl7z"}],["path",{d:"M22 20h-3",key:"vhrsz"}]],eS=Ci("door-open",W1);/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const tS=[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]],nS=Ci("eye-off",tS);/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const aS=[["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"}]],rS=Ci("eye",aS);/**
* @license lucide-react v0.540.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const iS=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],sS=Ci("search",iS);function Yv(n,r){if(typeof n=="function")return n(r);n!=null&&(n.current=r)}function Wo(...n){return r=>{let s=!1;const l=n.map(u=>{const f=Yv(u,r);return!s&&typeof f=="function"&&(s=!0),f});if(s)return()=>{for(let u=0;u<l.length;u++){const f=l[u];typeof f=="function"?f():Yv(n[u],null)}}}}function Rt(...n){return x.useCallback(Wo(...n),n)}function _i(n){const r=lS(n),s=x.forwardRef((l,u)=>{const{children:f,...d}=l,h=x.Children.toArray(f),g=h.find(uS);if(g){const m=g.props.children,y=h.map(v=>v===g?x.Children.count(m)>1?x.Children.only(null):x.isValidElement(m)?m.props.children:null:v);return R.jsx(r,{...d,ref:u,children:x.isValidElement(m)?x.cloneElement(m,void 0,y):null})}return R.jsx(r,{...d,ref:u,children:f})});return s.displayName=`${n}.Slot`,s}var Vg=_i("Slot");function lS(n){const r=x.forwardRef((s,l)=>{const{children:u,...f}=s;if(x.isValidElement(u)){const d=fS(u),h=cS(f,u.props);return u.type!==x.Fragment&&(h.ref=l?Wo(l,d):d),x.cloneElement(u,h)}return x.Children.count(u)>1?x.Children.only(null):null});return r.displayName=`${n}.SlotClone`,r}var oS=Symbol("radix.slottable");function uS(n){return x.isValidElement(n)&&typeof n.type=="function"&&"__radixId"in n.type&&n.type.__radixId===oS}function cS(n,r){const s={...r};for(const l in r){const u=n[l],f=r[l];/^on[A-Z]/.test(l)?u&&f?s[l]=(...h)=>{const g=f(...h);return u(...h),g}:u&&(s[l]=u):l==="style"?s[l]={...u,...f}:l==="className"&&(s[l]=[u,f].filter(Boolean).join(" "))}return{...n,...s}}function fS(n){let r=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,s=r&&"isReactWarning"in r&&r.isReactWarning;return s?n.ref:(r=Object.getOwnPropertyDescriptor(n,"ref")?.get,s=r&&"isReactWarning"in r&&r.isReactWarning,s?n.props.ref:n.props.ref||n.ref)}function Zg(n){var r,s,l="";if(typeof n=="string"||typeof n=="number")l+=n;else if(typeof n=="object")if(Array.isArray(n)){var u=n.length;for(r=0;r<u;r++)n[r]&&(s=Zg(n[r]))&&(l&&(l+=" "),l+=s)}else for(s in n)n[s]&&(l&&(l+=" "),l+=s);return l}function Yg(){for(var n,r,s=0,l="",u=arguments.length;s<u;s++)(n=arguments[s])&&(r=Zg(n))&&(l&&(l+=" "),l+=r);return l}const Qv=n=>typeof n=="boolean"?`${n}`:n===0?"0":n,Pv=Yg,Qg=(n,r)=>s=>{var l;if(r?.variants==null)return Pv(n,s?.class,s?.className);const{variants:u,defaultVariants:f}=r,d=Object.keys(u).map(m=>{const y=s?.[m],v=f?.[m];if(y===null)return null;const w=Qv(y)||Qv(v);return u[m][w]}),h=s&&Object.entries(s).reduce((m,y)=>{let[v,w]=y;return w===void 0||(m[v]=w),m},{}),g=r==null||(l=r.compoundVariants)===null||l===void 0?void 0:l.reduce((m,y)=>{let{class:v,className:w,...O}=y;return Object.entries(O).every(M=>{let[E,T]=M;return Array.isArray(T)?T.includes({...f,...h}[E]):{...f,...h}[E]===T})?[...m,v,w]:m},[]);return Pv(n,d,g,s?.class,s?.className)},dd="-",dS=n=>{const r=mS(n),{conflictingClassGroups:s,conflictingClassGroupModifiers:l}=n;return{getClassGroupId:d=>{const h=d.split(dd);return h[0]===""&&h.length!==1&&h.shift(),Pg(h,r)||hS(d)},getConflictingClassGroupIds:(d,h)=>{const g=s[d]||[];return h&&l[d]?[...g,...l[d]]:g}}},Pg=(n,r)=>{if(n.length===0)return r.classGroupId;const s=n[0],l=r.nextPart.get(s),u=l?Pg(n.slice(1),l):void 0;if(u)return u;if(r.validators.length===0)return;const f=n.join(dd);return r.validators.find(({validator:d})=>d(f))?.classGroupId},Xv=/^\[(.+)\]$/,hS=n=>{if(Xv.test(n)){const r=Xv.exec(n)[1],s=r?.substring(0,r.indexOf(":"));if(s)return"arbitrary.."+s}},mS=n=>{const{theme:r,classGroups:s}=n,l={nextPart:new Map,validators:[]};for(const u in s)Qf(s[u],l,u,r);return l},Qf=(n,r,s,l)=>{n.forEach(u=>{if(typeof u=="string"){const f=u===""?r:Kv(r,u);f.classGroupId=s;return}if(typeof u=="function"){if(pS(u)){Qf(u(l),r,s,l);return}r.validators.push({validator:u,classGroupId:s});return}Object.entries(u).forEach(([f,d])=>{Qf(d,Kv(r,f),s,l)})})},Kv=(n,r)=>{let s=n;return r.split(dd).forEach(l=>{s.nextPart.has(l)||s.nextPart.set(l,{nextPart:new Map,validators:[]}),s=s.nextPart.get(l)}),s},pS=n=>n.isThemeGetter,vS=n=>{if(n<1)return{get:()=>{},set:()=>{}};let r=0,s=new Map,l=new Map;const u=(f,d)=>{s.set(f,d),r++,r>n&&(r=0,l=s,s=new Map)};return{get(f){let d=s.get(f);if(d!==void 0)return d;if((d=l.get(f))!==void 0)return u(f,d),d},set(f,d){s.has(f)?s.set(f,d):u(f,d)}}},Pf="!",Xf=":",gS=Xf.length,yS=n=>{const{prefix:r,experimentalParseClassName:s}=n;let l=u=>{const f=[];let d=0,h=0,g=0,m;for(let M=0;M<u.length;M++){let E=u[M];if(d===0&&h===0){if(E===Xf){f.push(u.slice(g,M)),g=M+gS;continue}if(E==="/"){m=M;continue}}E==="["?d++:E==="]"?d--:E==="("?h++:E===")"&&h--}const y=f.length===0?u:u.substring(g),v=bS(y),w=v!==y,O=m&&m>g?m-g:void 0;return{modifiers:f,hasImportantModifier:w,baseClassName:v,maybePostfixModifierPosition:O}};if(r){const u=r+Xf,f=l;l=d=>d.startsWith(u)?f(d.substring(u.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(s){const u=l;l=f=>s({className:f,parseClassName:u})}return l},bS=n=>n.endsWith(Pf)?n.substring(0,n.length-1):n.startsWith(Pf)?n.substring(1):n,xS=n=>{const r=Object.fromEntries(n.orderSensitiveModifiers.map(l=>[l,!0]));return l=>{if(l.length<=1)return l;const u=[];let f=[];return l.forEach(d=>{d[0]==="["||r[d]?(u.push(...f.sort(),d),f=[]):f.push(d)}),u.push(...f.sort()),u}},SS=n=>({cache:vS(n.cacheSize),parseClassName:yS(n),sortModifiers:xS(n),...dS(n)}),_S=/\s+/,wS=(n,r)=>{const{parseClassName:s,getClassGroupId:l,getConflictingClassGroupIds:u,sortModifiers:f}=r,d=[],h=n.trim().split(_S);let g="";for(let m=h.length-1;m>=0;m-=1){const y=h[m],{isExternal:v,modifiers:w,hasImportantModifier:O,baseClassName:M,maybePostfixModifierPosition:E}=s(y);if(v){g=y+(g.length>0?" "+g:g);continue}let T=!!E,D=l(T?M.substring(0,E):M);if(!D){if(!T){g=y+(g.length>0?" "+g:g);continue}if(D=l(M),!D){g=y+(g.length>0?" "+g:g);continue}T=!1}const X=f(w).join(":"),H=O?X+Pf:X,Q=H+D;if(d.includes(Q))continue;d.push(Q);const Z=u(D,T);for(let ee=0;ee<Z.length;++ee){const F=Z[ee];d.push(H+F)}g=y+(g.length>0?" "+g:g)}return g};function ES(){let n=0,r,s,l="";for(;n<arguments.length;)(r=arguments[n++])&&(s=Xg(r))&&(l&&(l+=" "),l+=s);return l}const Xg=n=>{if(typeof n=="string")return n;let r,s="";for(let l=0;l<n.length;l++)n[l]&&(r=Xg(n[l]))&&(s&&(s+=" "),s+=r);return s};function TS(n,...r){let s,l,u,f=d;function d(g){const m=r.reduce((y,v)=>v(y),n());return s=SS(m),l=s.cache.get,u=s.cache.set,f=h,h(g)}function h(g){const m=l(g);if(m)return m;const y=wS(g,s);return u(g,y),y}return function(){return f(ES.apply(null,arguments))}}const ct=n=>{const r=s=>s[n]||[];return r.isThemeGetter=!0,r},Kg=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Fg=/^\((?:(\w[\w-]*):)?(.+)\)$/i,AS=/^\d+\/\d+$/,RS=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,OS=/\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$/,CS=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,MS=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,NS=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,hi=n=>AS.test(n),Me=n=>!!n&&!Number.isNaN(Number(n)),ja=n=>!!n&&Number.isInteger(Number(n)),Rf=n=>n.endsWith("%")&&Me(n.slice(0,-1)),aa=n=>RS.test(n),DS=()=>!0,kS=n=>OS.test(n)&&!CS.test(n),Ig=()=>!1,zS=n=>MS.test(n),jS=n=>NS.test(n),US=n=>!le(n)&&!oe(n),LS=n=>Mi(n,Wg,Ig),le=n=>Kg.test(n),hr=n=>Mi(n,ey,kS),Of=n=>Mi(n,VS,Me),Fv=n=>Mi(n,$g,Ig),BS=n=>Mi(n,Jg,jS),Eo=n=>Mi(n,ty,zS),oe=n=>Fg.test(n),zs=n=>Ni(n,ey),HS=n=>Ni(n,ZS),Iv=n=>Ni(n,$g),qS=n=>Ni(n,Wg),GS=n=>Ni(n,Jg),To=n=>Ni(n,ty,!0),Mi=(n,r,s)=>{const l=Kg.exec(n);return l?l[1]?r(l[1]):s(l[2]):!1},Ni=(n,r,s=!1)=>{const l=Fg.exec(n);return l?l[1]?r(l[1]):s:!1},$g=n=>n==="position"||n==="percentage",Jg=n=>n==="image"||n==="url",Wg=n=>n==="length"||n==="size"||n==="bg-size",ey=n=>n==="length",VS=n=>n==="number",ZS=n=>n==="family-name",ty=n=>n==="shadow",YS=()=>{const n=ct("color"),r=ct("font"),s=ct("text"),l=ct("font-weight"),u=ct("tracking"),f=ct("leading"),d=ct("breakpoint"),h=ct("container"),g=ct("spacing"),m=ct("radius"),y=ct("shadow"),v=ct("inset-shadow"),w=ct("text-shadow"),O=ct("drop-shadow"),M=ct("blur"),E=ct("perspective"),T=ct("aspect"),D=ct("ease"),X=ct("animate"),H=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Q=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],Z=()=>[...Q(),oe,le],ee=()=>["auto","hidden","clip","visible","scroll"],F=()=>["auto","contain","none"],q=()=>[oe,le,g],ce=()=>[hi,"full","auto",...q()],ve=()=>[ja,"none","subgrid",oe,le],Ee=()=>["auto",{span:["full",ja,oe,le]},ja,oe,le],ge=()=>[ja,"auto",oe,le],ue=()=>["auto","min","max","fr",oe,le],me=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ye=()=>["start","end","center","stretch","center-safe","end-safe"],C=()=>["auto",...q()],Y=()=>[hi,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...q()],U=()=>[n,oe,le],I=()=>[...Q(),Iv,Fv,{position:[oe,le]}],S=()=>["no-repeat",{repeat:["","x","y","space","round"]}],G=()=>["auto","cover","contain",qS,LS,{size:[oe,le]}],te=()=>[Rf,zs,hr],B=()=>["","none","full",m,oe,le],J=()=>["",Me,zs,hr],ie=()=>["solid","dashed","dotted","double"],re=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],de=()=>[Me,Rf,Iv,Fv],he=()=>["","none",M,oe,le],Ie=()=>["none",Me,oe,le],Ct=()=>["none",Me,oe,le],Mt=()=>[Me,oe,le],gt=()=>[hi,"full",...q()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[aa],breakpoint:[aa],color:[DS],container:[aa],"drop-shadow":[aa],ease:["in","out","in-out"],font:[US],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[aa],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[aa],shadow:[aa],spacing:["px",Me],text:[aa],"text-shadow":[aa],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",hi,le,oe,T]}],container:["container"],columns:[{columns:[Me,le,oe,h]}],"break-after":[{"break-after":H()}],"break-before":[{"break-before":H()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:Z()}],overflow:[{overflow:ee()}],"overflow-x":[{"overflow-x":ee()}],"overflow-y":[{"overflow-y":ee()}],overscroll:[{overscroll:F()}],"overscroll-x":[{"overscroll-x":F()}],"overscroll-y":[{"overscroll-y":F()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:ce()}],"inset-x":[{"inset-x":ce()}],"inset-y":[{"inset-y":ce()}],start:[{start:ce()}],end:[{end:ce()}],top:[{top:ce()}],right:[{right:ce()}],bottom:[{bottom:ce()}],left:[{left:ce()}],visibility:["visible","invisible","collapse"],z:[{z:[ja,"auto",oe,le]}],basis:[{basis:[hi,"full","auto",h,...q()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Me,hi,"auto","initial","none",le]}],grow:[{grow:["",Me,oe,le]}],shrink:[{shrink:["",Me,oe,le]}],order:[{order:[ja,"first","last","none",oe,le]}],"grid-cols":[{"grid-cols":ve()}],"col-start-end":[{col:Ee()}],"col-start":[{"col-start":ge()}],"col-end":[{"col-end":ge()}],"grid-rows":[{"grid-rows":ve()}],"row-start-end":[{row:Ee()}],"row-start":[{"row-start":ge()}],"row-end":[{"row-end":ge()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ue()}],"auto-rows":[{"auto-rows":ue()}],gap:[{gap:q()}],"gap-x":[{"gap-x":q()}],"gap-y":[{"gap-y":q()}],"justify-content":[{justify:[...me(),"normal"]}],"justify-items":[{"justify-items":[...ye(),"normal"]}],"justify-self":[{"justify-self":["auto",...ye()]}],"align-content":[{content:["normal",...me()]}],"align-items":[{items:[...ye(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ye(),{baseline:["","last"]}]}],"place-content":[{"place-content":me()}],"place-items":[{"place-items":[...ye(),"baseline"]}],"place-self":[{"place-self":["auto",...ye()]}],p:[{p:q()}],px:[{px:q()}],py:[{py:q()}],ps:[{ps:q()}],pe:[{pe:q()}],pt:[{pt:q()}],pr:[{pr:q()}],pb:[{pb:q()}],pl:[{pl:q()}],m:[{m:C()}],mx:[{mx:C()}],my:[{my:C()}],ms:[{ms:C()}],me:[{me:C()}],mt:[{mt:C()}],mr:[{mr:C()}],mb:[{mb:C()}],ml:[{ml:C()}],"space-x":[{"space-x":q()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":q()}],"space-y-reverse":["space-y-reverse"],size:[{size:Y()}],w:[{w:[h,"screen",...Y()]}],"min-w":[{"min-w":[h,"screen","none",...Y()]}],"max-w":[{"max-w":[h,"screen","none","prose",{screen:[d]},...Y()]}],h:[{h:["screen","lh",...Y()]}],"min-h":[{"min-h":["screen","lh","none",...Y()]}],"max-h":[{"max-h":["screen","lh",...Y()]}],"font-size":[{text:["base",s,zs,hr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[l,oe,Of]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Rf,le]}],"font-family":[{font:[HS,le,r]}],"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:[u,oe,le]}],"line-clamp":[{"line-clamp":[Me,"none",oe,Of]}],leading:[{leading:[f,...q()]}],"list-image":[{"list-image":["none",oe,le]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",oe,le]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:U()}],"text-color":[{text:U()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ie(),"wavy"]}],"text-decoration-thickness":[{decoration:[Me,"from-font","auto",oe,hr]}],"text-decoration-color":[{decoration:U()}],"underline-offset":[{"underline-offset":[Me,"auto",oe,le]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:q()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",oe,le]}],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",oe,le]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:I()}],"bg-repeat":[{bg:S()}],"bg-size":[{bg:G()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},ja,oe,le],radial:["",oe,le],conic:[ja,oe,le]},GS,BS]}],"bg-color":[{bg:U()}],"gradient-from-pos":[{from:te()}],"gradient-via-pos":[{via:te()}],"gradient-to-pos":[{to:te()}],"gradient-from":[{from:U()}],"gradient-via":[{via:U()}],"gradient-to":[{to:U()}],rounded:[{rounded:B()}],"rounded-s":[{"rounded-s":B()}],"rounded-e":[{"rounded-e":B()}],"rounded-t":[{"rounded-t":B()}],"rounded-r":[{"rounded-r":B()}],"rounded-b":[{"rounded-b":B()}],"rounded-l":[{"rounded-l":B()}],"rounded-ss":[{"rounded-ss":B()}],"rounded-se":[{"rounded-se":B()}],"rounded-ee":[{"rounded-ee":B()}],"rounded-es":[{"rounded-es":B()}],"rounded-tl":[{"rounded-tl":B()}],"rounded-tr":[{"rounded-tr":B()}],"rounded-br":[{"rounded-br":B()}],"rounded-bl":[{"rounded-bl":B()}],"border-w":[{border:J()}],"border-w-x":[{"border-x":J()}],"border-w-y":[{"border-y":J()}],"border-w-s":[{"border-s":J()}],"border-w-e":[{"border-e":J()}],"border-w-t":[{"border-t":J()}],"border-w-r":[{"border-r":J()}],"border-w-b":[{"border-b":J()}],"border-w-l":[{"border-l":J()}],"divide-x":[{"divide-x":J()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":J()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ie(),"hidden","none"]}],"divide-style":[{divide:[...ie(),"hidden","none"]}],"border-color":[{border:U()}],"border-color-x":[{"border-x":U()}],"border-color-y":[{"border-y":U()}],"border-color-s":[{"border-s":U()}],"border-color-e":[{"border-e":U()}],"border-color-t":[{"border-t":U()}],"border-color-r":[{"border-r":U()}],"border-color-b":[{"border-b":U()}],"border-color-l":[{"border-l":U()}],"divide-color":[{divide:U()}],"outline-style":[{outline:[...ie(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Me,oe,le]}],"outline-w":[{outline:["",Me,zs,hr]}],"outline-color":[{outline:U()}],shadow:[{shadow:["","none",y,To,Eo]}],"shadow-color":[{shadow:U()}],"inset-shadow":[{"inset-shadow":["none",v,To,Eo]}],"inset-shadow-color":[{"inset-shadow":U()}],"ring-w":[{ring:J()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:U()}],"ring-offset-w":[{"ring-offset":[Me,hr]}],"ring-offset-color":[{"ring-offset":U()}],"inset-ring-w":[{"inset-ring":J()}],"inset-ring-color":[{"inset-ring":U()}],"text-shadow":[{"text-shadow":["none",w,To,Eo]}],"text-shadow-color":[{"text-shadow":U()}],opacity:[{opacity:[Me,oe,le]}],"mix-blend":[{"mix-blend":[...re(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":re()}],"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":[Me]}],"mask-image-linear-from-pos":[{"mask-linear-from":de()}],"mask-image-linear-to-pos":[{"mask-linear-to":de()}],"mask-image-linear-from-color":[{"mask-linear-from":U()}],"mask-image-linear-to-color":[{"mask-linear-to":U()}],"mask-image-t-from-pos":[{"mask-t-from":de()}],"mask-image-t-to-pos":[{"mask-t-to":de()}],"mask-image-t-from-color":[{"mask-t-from":U()}],"mask-image-t-to-color":[{"mask-t-to":U()}],"mask-image-r-from-pos":[{"mask-r-from":de()}],"mask-image-r-to-pos":[{"mask-r-to":de()}],"mask-image-r-from-color":[{"mask-r-from":U()}],"mask-image-r-to-color":[{"mask-r-to":U()}],"mask-image-b-from-pos":[{"mask-b-from":de()}],"mask-image-b-to-pos":[{"mask-b-to":de()}],"mask-image-b-from-color":[{"mask-b-from":U()}],"mask-image-b-to-color":[{"mask-b-to":U()}],"mask-image-l-from-pos":[{"mask-l-from":de()}],"mask-image-l-to-pos":[{"mask-l-to":de()}],"mask-image-l-from-color":[{"mask-l-from":U()}],"mask-image-l-to-color":[{"mask-l-to":U()}],"mask-image-x-from-pos":[{"mask-x-from":de()}],"mask-image-x-to-pos":[{"mask-x-to":de()}],"mask-image-x-from-color":[{"mask-x-from":U()}],"mask-image-x-to-color":[{"mask-x-to":U()}],"mask-image-y-from-pos":[{"mask-y-from":de()}],"mask-image-y-to-pos":[{"mask-y-to":de()}],"mask-image-y-from-color":[{"mask-y-from":U()}],"mask-image-y-to-color":[{"mask-y-to":U()}],"mask-image-radial":[{"mask-radial":[oe,le]}],"mask-image-radial-from-pos":[{"mask-radial-from":de()}],"mask-image-radial-to-pos":[{"mask-radial-to":de()}],"mask-image-radial-from-color":[{"mask-radial-from":U()}],"mask-image-radial-to-color":[{"mask-radial-to":U()}],"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":Q()}],"mask-image-conic-pos":[{"mask-conic":[Me]}],"mask-image-conic-from-pos":[{"mask-conic-from":de()}],"mask-image-conic-to-pos":[{"mask-conic-to":de()}],"mask-image-conic-from-color":[{"mask-conic-from":U()}],"mask-image-conic-to-color":[{"mask-conic-to":U()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:I()}],"mask-repeat":[{mask:S()}],"mask-size":[{mask:G()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",oe,le]}],filter:[{filter:["","none",oe,le]}],blur:[{blur:he()}],brightness:[{brightness:[Me,oe,le]}],contrast:[{contrast:[Me,oe,le]}],"drop-shadow":[{"drop-shadow":["","none",O,To,Eo]}],"drop-shadow-color":[{"drop-shadow":U()}],grayscale:[{grayscale:["",Me,oe,le]}],"hue-rotate":[{"hue-rotate":[Me,oe,le]}],invert:[{invert:["",Me,oe,le]}],saturate:[{saturate:[Me,oe,le]}],sepia:[{sepia:["",Me,oe,le]}],"backdrop-filter":[{"backdrop-filter":["","none",oe,le]}],"backdrop-blur":[{"backdrop-blur":he()}],"backdrop-brightness":[{"backdrop-brightness":[Me,oe,le]}],"backdrop-contrast":[{"backdrop-contrast":[Me,oe,le]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Me,oe,le]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Me,oe,le]}],"backdrop-invert":[{"backdrop-invert":["",Me,oe,le]}],"backdrop-opacity":[{"backdrop-opacity":[Me,oe,le]}],"backdrop-saturate":[{"backdrop-saturate":[Me,oe,le]}],"backdrop-sepia":[{"backdrop-sepia":["",Me,oe,le]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":q()}],"border-spacing-x":[{"border-spacing-x":q()}],"border-spacing-y":[{"border-spacing-y":q()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",oe,le]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Me,"initial",oe,le]}],ease:[{ease:["linear","initial",D,oe,le]}],delay:[{delay:[Me,oe,le]}],animate:[{animate:["none",X,oe,le]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[E,oe,le]}],"perspective-origin":[{"perspective-origin":Z()}],rotate:[{rotate:Ie()}],"rotate-x":[{"rotate-x":Ie()}],"rotate-y":[{"rotate-y":Ie()}],"rotate-z":[{"rotate-z":Ie()}],scale:[{scale:Ct()}],"scale-x":[{"scale-x":Ct()}],"scale-y":[{"scale-y":Ct()}],"scale-z":[{"scale-z":Ct()}],"scale-3d":["scale-3d"],skew:[{skew:Mt()}],"skew-x":[{"skew-x":Mt()}],"skew-y":[{"skew-y":Mt()}],transform:[{transform:[oe,le,"","none","gpu","cpu"]}],"transform-origin":[{origin:Z()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:gt()}],"translate-x":[{"translate-x":gt()}],"translate-y":[{"translate-y":gt()}],"translate-z":[{"translate-z":gt()}],"translate-none":["translate-none"],accent:[{accent:U()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:U()}],"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",oe,le]}],"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":q()}],"scroll-mx":[{"scroll-mx":q()}],"scroll-my":[{"scroll-my":q()}],"scroll-ms":[{"scroll-ms":q()}],"scroll-me":[{"scroll-me":q()}],"scroll-mt":[{"scroll-mt":q()}],"scroll-mr":[{"scroll-mr":q()}],"scroll-mb":[{"scroll-mb":q()}],"scroll-ml":[{"scroll-ml":q()}],"scroll-p":[{"scroll-p":q()}],"scroll-px":[{"scroll-px":q()}],"scroll-py":[{"scroll-py":q()}],"scroll-ps":[{"scroll-ps":q()}],"scroll-pe":[{"scroll-pe":q()}],"scroll-pt":[{"scroll-pt":q()}],"scroll-pr":[{"scroll-pr":q()}],"scroll-pb":[{"scroll-pb":q()}],"scroll-pl":[{"scroll-pl":q()}],"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",oe,le]}],fill:[{fill:["none",...U()]}],"stroke-w":[{stroke:[Me,zs,hr,Of]}],stroke:[{stroke:["none",...U()]}],"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"]}},QS=TS(YS);function Di(...n){return QS(Yg(n))}function ny(n){let r=[];Array.isArray(n?.listImage)&&(r=n.listImage.map(u=>typeof u=="string"?u:`https://int.ipsupply.com.au${u.url}`).slice(0,10));let s=`Package contain:
`;Array.isArray(n?.package_contain)?s+=n.package_contain.map(u=>`- ${u}`).join(`
`):typeof n?.package_contain=="string"&&n.package_contain.trim()!==""&&(s+=n.package_contain);const l=[n.description||"",n.code||"",n.title||"",(typeof n?.category=="string"?n.category:n?.category?.name)||"",s,'Join the "Prology | Latest Products & Deals" group for more products.'].filter(Boolean).join(`
`);return{images:r,title:n?.title?.includes(n?.code)?n?.title:`${n?.title} - ${n?.code}`,price:n?.price,category:"electronics & computers",condition:n?.conditionEbay?.toLowerCase()?.includes("new")?"new":"used like new",brand:typeof n?.manufactor=="string"?n?.manufactor:"",description:l,tags:[],sku:n?.code,location:n?.location||"Sydney, Australia",status:!1,id:n?.id,publist_id:n?.listingId,raw_condition:n?.condition,mapped:!0}}const PS=Qg("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-neutral-950 focus-visible:ring-neutral-950/50 focus-visible:ring-[3px] aria-invalid:ring-red-500/20 dark:aria-invalid:ring-red-500/40 aria-invalid:border-red-500 dark:focus-visible:border-neutral-300 dark:focus-visible:ring-neutral-300/50 dark:aria-invalid:ring-red-900/20 dark:dark:aria-invalid:ring-red-900/40 dark:aria-invalid:border-red-900",{variants:{variant:{default:"bg-neutral-900 text-neutral-50 shadow-xs hover:bg-neutral-900/90 dark:bg-neutral-50 dark:text-neutral-900 dark:hover:bg-neutral-50/90",destructive:"bg-red-500 text-white shadow-xs hover:bg-red-500/90 focus-visible:ring-red-500/20 dark:focus-visible:ring-red-500/40 dark:bg-red-500/60 dark:bg-red-900 dark:hover:bg-red-900/90 dark:focus-visible:ring-red-900/20 dark:dark:focus-visible:ring-red-900/40 dark:dark:bg-red-900/60",outline:"border bg-white shadow-xs hover:bg-neutral-100 hover:text-neutral-900 dark:bg-neutral-200/30 dark:border-neutral-200 dark:hover:bg-neutral-200/50 dark:bg-neutral-950 dark:hover:bg-neutral-800 dark:hover:text-neutral-50 dark:dark:bg-neutral-800/30 dark:dark:border-neutral-800 dark:dark:hover:bg-neutral-800/50",secondary:"bg-neutral-100 text-neutral-900 shadow-xs hover:bg-neutral-100/80 dark:bg-neutral-800 dark:text-neutral-50 dark:hover:bg-neutral-800/80",ghost:"hover:bg-neutral-100 hover:text-neutral-900 dark:hover:bg-neutral-100/50 dark:hover:bg-neutral-800 dark:hover:text-neutral-50 dark:dark:hover:bg-neutral-800/50",link:"text-neutral-900 underline-offset-4 hover:underline dark:text-neutral-50"},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",xs:"h-7 rounded-md gap-1 px-2.5 has-[>svg]:px-2",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function mr({className:n,variant:r,size:s,asChild:l=!1,...u}){const f=l?Vg:"button";return R.jsx(f,{"data-slot":"button",className:Di(PS({variant:r,size:s,className:n})),...u})}function Ne(n,r,{checkForDefaultPrevented:s=!0}={}){return function(u){if(n?.(u),s===!1||!u.defaultPrevented)return r?.(u)}}function ki(n,r=[]){let s=[];function l(f,d){const h=x.createContext(d),g=s.length;s=[...s,d];const m=v=>{const{scope:w,children:O,...M}=v,E=w?.[n]?.[g]||h,T=x.useMemo(()=>M,Object.values(M));return R.jsx(E.Provider,{value:T,children:O})};m.displayName=f+"Provider";function y(v,w){const O=w?.[n]?.[g]||h,M=x.useContext(O);if(M)return M;if(d!==void 0)return d;throw new Error(`\`${v}\` must be used within \`${f}\``)}return[m,y]}const u=()=>{const f=s.map(d=>x.createContext(d));return function(h){const g=h?.[n]||f;return x.useMemo(()=>({[`__scope${n}`]:{...h,[n]:g}}),[h,g])}};return u.scopeName=n,[l,XS(u,...r)]}function XS(...n){const r=n[0];if(n.length===1)return r;const s=()=>{const l=n.map(u=>({useScope:u(),scopeName:u.scopeName}));return function(f){const d=l.reduce((h,{useScope:g,scopeName:m})=>{const v=g(f)[`__scope${m}`];return{...h,...v}},{});return x.useMemo(()=>({[`__scope${r.scopeName}`]:d}),[d])}};return s.scopeName=r.scopeName,s}var hd=qg();const ay=sd(hd);var KS=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],wt=KS.reduce((n,r)=>{const s=_i(`Primitive.${r}`),l=x.forwardRef((u,f)=>{const{asChild:d,...h}=u,g=d?s:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),R.jsx(g,{...h,ref:f})});return l.displayName=`Primitive.${r}`,{...n,[r]:l}},{});function ry(n,r){n&&hd.flushSync(()=>n.dispatchEvent(r))}function sa(n){const r=x.useRef(n);return x.useEffect(()=>{r.current=n}),x.useMemo(()=>(...s)=>r.current?.(...s),[])}function FS(n,r=globalThis?.document){const s=sa(n);x.useEffect(()=>{const l=u=>{u.key==="Escape"&&s(u)};return r.addEventListener("keydown",l,{capture:!0}),()=>r.removeEventListener("keydown",l,{capture:!0})},[s,r])}var IS="DismissableLayer",Kf="dismissableLayer.update",$S="dismissableLayer.pointerDownOutside",JS="dismissableLayer.focusOutside",$v,iy=x.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),md=x.forwardRef((n,r)=>{const{disableOutsidePointerEvents:s=!1,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:f,onInteractOutside:d,onDismiss:h,...g}=n,m=x.useContext(iy),[y,v]=x.useState(null),w=y?.ownerDocument??globalThis?.document,[,O]=x.useState({}),M=Rt(r,F=>v(F)),E=Array.from(m.layers),[T]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),D=E.indexOf(T),X=y?E.indexOf(y):-1,H=m.layersWithOutsidePointerEventsDisabled.size>0,Q=X>=D,Z=t_(F=>{const q=F.target,ce=[...m.branches].some(ve=>ve.contains(q));!Q||ce||(u?.(F),d?.(F),F.defaultPrevented||h?.())},w),ee=n_(F=>{const q=F.target;[...m.branches].some(ve=>ve.contains(q))||(f?.(F),d?.(F),F.defaultPrevented||h?.())},w);return FS(F=>{X===m.layers.size-1&&(l?.(F),!F.defaultPrevented&&h&&(F.preventDefault(),h()))},w),x.useEffect(()=>{if(y)return s&&(m.layersWithOutsidePointerEventsDisabled.size===0&&($v=w.body.style.pointerEvents,w.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(y)),m.layers.add(y),Jv(),()=>{s&&m.layersWithOutsidePointerEventsDisabled.size===1&&(w.body.style.pointerEvents=$v)}},[y,w,s,m]),x.useEffect(()=>()=>{y&&(m.layers.delete(y),m.layersWithOutsidePointerEventsDisabled.delete(y),Jv())},[y,m]),x.useEffect(()=>{const F=()=>O({});return document.addEventListener(Kf,F),()=>document.removeEventListener(Kf,F)},[]),R.jsx(wt.div,{...g,ref:M,style:{pointerEvents:H?Q?"auto":"none":void 0,...n.style},onFocusCapture:Ne(n.onFocusCapture,ee.onFocusCapture),onBlurCapture:Ne(n.onBlurCapture,ee.onBlurCapture),onPointerDownCapture:Ne(n.onPointerDownCapture,Z.onPointerDownCapture)})});md.displayName=IS;var WS="DismissableLayerBranch",e_=x.forwardRef((n,r)=>{const s=x.useContext(iy),l=x.useRef(null),u=Rt(r,l);return x.useEffect(()=>{const f=l.current;if(f)return s.branches.add(f),()=>{s.branches.delete(f)}},[s.branches]),R.jsx(wt.div,{...n,ref:u})});e_.displayName=WS;function t_(n,r=globalThis?.document){const s=sa(n),l=x.useRef(!1),u=x.useRef(()=>{});return x.useEffect(()=>{const f=h=>{if(h.target&&!l.current){let g=function(){sy($S,s,m,{discrete:!0})};const m={originalEvent:h};h.pointerType==="touch"?(r.removeEventListener("click",u.current),u.current=g,r.addEventListener("click",u.current,{once:!0})):g()}else r.removeEventListener("click",u.current);l.current=!1},d=window.setTimeout(()=>{r.addEventListener("pointerdown",f)},0);return()=>{window.clearTimeout(d),r.removeEventListener("pointerdown",f),r.removeEventListener("click",u.current)}},[r,s]),{onPointerDownCapture:()=>l.current=!0}}function n_(n,r=globalThis?.document){const s=sa(n),l=x.useRef(!1);return x.useEffect(()=>{const u=f=>{f.target&&!l.current&&sy(JS,s,{originalEvent:f},{discrete:!1})};return r.addEventListener("focusin",u),()=>r.removeEventListener("focusin",u)},[r,s]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}function Jv(){const n=new CustomEvent(Kf);document.dispatchEvent(n)}function sy(n,r,s,{discrete:l}){const u=s.originalEvent.target,f=new CustomEvent(n,{bubbles:!1,cancelable:!0,detail:s});r&&u.addEventListener(n,r,{once:!0}),l?ry(u,f):u.dispatchEvent(f)}var Cf=0;function ly(){x.useEffect(()=>{const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",n[0]??Wv()),document.body.insertAdjacentElement("beforeend",n[1]??Wv()),Cf++,()=>{Cf===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),Cf--}},[])}function Wv(){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 Mf="focusScope.autoFocusOnMount",Nf="focusScope.autoFocusOnUnmount",eg={bubbles:!1,cancelable:!0},a_="FocusScope",pd=x.forwardRef((n,r)=>{const{loop:s=!1,trapped:l=!1,onMountAutoFocus:u,onUnmountAutoFocus:f,...d}=n,[h,g]=x.useState(null),m=sa(u),y=sa(f),v=x.useRef(null),w=Rt(r,E=>g(E)),O=x.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;x.useEffect(()=>{if(l){let E=function(H){if(O.paused||!h)return;const Q=H.target;h.contains(Q)?v.current=Q:Ua(v.current,{select:!0})},T=function(H){if(O.paused||!h)return;const Q=H.relatedTarget;Q!==null&&(h.contains(Q)||Ua(v.current,{select:!0}))},D=function(H){if(document.activeElement===document.body)for(const Z of H)Z.removedNodes.length>0&&Ua(h)};document.addEventListener("focusin",E),document.addEventListener("focusout",T);const X=new MutationObserver(D);return h&&X.observe(h,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",E),document.removeEventListener("focusout",T),X.disconnect()}}},[l,h,O.paused]),x.useEffect(()=>{if(h){ng.add(O);const E=document.activeElement;if(!h.contains(E)){const D=new CustomEvent(Mf,eg);h.addEventListener(Mf,m),h.dispatchEvent(D),D.defaultPrevented||(r_(u_(oy(h)),{select:!0}),document.activeElement===E&&Ua(h))}return()=>{h.removeEventListener(Mf,m),setTimeout(()=>{const D=new CustomEvent(Nf,eg);h.addEventListener(Nf,y),h.dispatchEvent(D),D.defaultPrevented||Ua(E??document.body,{select:!0}),h.removeEventListener(Nf,y),ng.remove(O)},0)}}},[h,m,y,O]);const M=x.useCallback(E=>{if(!s&&!l||O.paused)return;const T=E.key==="Tab"&&!E.altKey&&!E.ctrlKey&&!E.metaKey,D=document.activeElement;if(T&&D){const X=E.currentTarget,[H,Q]=i_(X);H&&Q?!E.shiftKey&&D===Q?(E.preventDefault(),s&&Ua(H,{select:!0})):E.shiftKey&&D===H&&(E.preventDefault(),s&&Ua(Q,{select:!0})):D===X&&E.preventDefault()}},[s,l,O.paused]);return R.jsx(wt.div,{tabIndex:-1,...d,ref:w,onKeyDown:M})});pd.displayName=a_;function r_(n,{select:r=!1}={}){const s=document.activeElement;for(const l of n)if(Ua(l,{select:r}),document.activeElement!==s)return}function i_(n){const r=oy(n),s=tg(r,n),l=tg(r.reverse(),n);return[s,l]}function oy(n){const r=[],s=document.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,{acceptNode:l=>{const u=l.tagName==="INPUT"&&l.type==="hidden";return l.disabled||l.hidden||u?NodeFilter.FILTER_SKIP:l.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;s.nextNode();)r.push(s.currentNode);return r}function tg(n,r){for(const s of n)if(!s_(s,{upTo:r}))return s}function s_(n,{upTo:r}){if(getComputedStyle(n).visibility==="hidden")return!0;for(;n;){if(r!==void 0&&n===r)return!1;if(getComputedStyle(n).display==="none")return!0;n=n.parentElement}return!1}function l_(n){return n instanceof HTMLInputElement&&"select"in n}function Ua(n,{select:r=!1}={}){if(n&&n.focus){const s=document.activeElement;n.focus({preventScroll:!0}),n!==s&&l_(n)&&r&&n.select()}}var ng=o_();function o_(){let n=[];return{add(r){const s=n[0];r!==s&&s?.pause(),n=ag(n,r),n.unshift(r)},remove(r){n=ag(n,r),n[0]?.resume()}}}function ag(n,r){const s=[...n],l=s.indexOf(r);return l!==-1&&s.splice(l,1),s}function u_(n){return n.filter(r=>r.tagName!=="A")}var Ba=globalThis?.document?x.useLayoutEffect:()=>{},c_=Ug[" useId ".trim().toString()]||(()=>{}),f_=0;function qo(n){const[r,s]=x.useState(c_());return Ba(()=>{s(l=>l??String(f_++))},[n]),n||(r?`radix-${r}`:"")}const d_=["top","right","bottom","left"],Ha=Math.min,It=Math.max,Go=Math.round,Ao=Math.floor,zn=n=>({x:n,y:n}),h_={left:"right",right:"left",bottom:"top",top:"bottom"},m_={start:"end",end:"start"};function Ff(n,r,s){return It(n,Ha(r,s))}function la(n,r){return typeof n=="function"?n(r):n}function oa(n){return n.split("-")[0]}function zi(n){return n.split("-")[1]}function vd(n){return n==="x"?"y":"x"}function gd(n){return n==="y"?"height":"width"}const p_=new Set(["top","bottom"]);function kn(n){return p_.has(oa(n))?"y":"x"}function yd(n){return vd(kn(n))}function v_(n,r,s){s===void 0&&(s=!1);const l=zi(n),u=yd(n),f=gd(u);let d=u==="x"?l===(s?"end":"start")?"right":"left":l==="start"?"bottom":"top";return r.reference[f]>r.floating[f]&&(d=Vo(d)),[d,Vo(d)]}function g_(n){const r=Vo(n);return[If(n),r,If(r)]}function If(n){return n.replace(/start|end/g,r=>m_[r])}const rg=["left","right"],ig=["right","left"],y_=["top","bottom"],b_=["bottom","top"];function x_(n,r,s){switch(n){case"top":case"bottom":return s?r?ig:rg:r?rg:ig;case"left":case"right":return r?y_:b_;default:return[]}}function S_(n,r,s,l){const u=zi(n);let f=x_(oa(n),s==="start",l);return u&&(f=f.map(d=>d+"-"+u),r&&(f=f.concat(f.map(If)))),f}function Vo(n){return n.replace(/left|right|bottom|top/g,r=>h_[r])}function __(n){return{top:0,right:0,bottom:0,left:0,...n}}function uy(n){return typeof n!="number"?__(n):{top:n,right:n,bottom:n,left:n}}function Zo(n){const{x:r,y:s,width:l,height:u}=n;return{width:l,height:u,top:s,left:r,right:r+l,bottom:s+u,x:r,y:s}}function sg(n,r,s){let{reference:l,floating:u}=n;const f=kn(r),d=yd(r),h=gd(d),g=oa(r),m=f==="y",y=l.x+l.width/2-u.width/2,v=l.y+l.height/2-u.height/2,w=l[h]/2-u[h]/2;let O;switch(g){case"top":O={x:y,y:l.y-u.height};break;case"bottom":O={x:y,y:l.y+l.height};break;case"right":O={x:l.x+l.width,y:v};break;case"left":O={x:l.x-u.width,y:v};break;default:O={x:l.x,y:l.y}}switch(zi(r)){case"start":O[d]-=w*(s&&m?-1:1);break;case"end":O[d]+=w*(s&&m?-1:1);break}return O}const w_=async(n,r,s)=>{const{placement:l="bottom",strategy:u="absolute",middleware:f=[],platform:d}=s,h=f.filter(Boolean),g=await(d.isRTL==null?void 0:d.isRTL(r));let m=await d.getElementRects({reference:n,floating:r,strategy:u}),{x:y,y:v}=sg(m,l,g),w=l,O={},M=0;for(let E=0;E<h.length;E++){const{name:T,fn:D}=h[E],{x:X,y:H,data:Q,reset:Z}=await D({x:y,y:v,initialPlacement:l,placement:w,strategy:u,middlewareData:O,rects:m,platform:d,elements:{reference:n,floating:r}});y=X??y,v=H??v,O={...O,[T]:{...O[T],...Q}},Z&&M<=50&&(M++,typeof Z=="object"&&(Z.placement&&(w=Z.placement),Z.rects&&(m=Z.rects===!0?await d.getElementRects({reference:n,floating:r,strategy:u}):Z.rects),{x:y,y:v}=sg(m,w,g)),E=-1)}return{x:y,y:v,placement:w,strategy:u,middlewareData:O}};async function Ls(n,r){var s;r===void 0&&(r={});const{x:l,y:u,platform:f,rects:d,elements:h,strategy:g}=n,{boundary:m="clippingAncestors",rootBoundary:y="viewport",elementContext:v="floating",altBoundary:w=!1,padding:O=0}=la(r,n),M=uy(O),T=h[w?v==="floating"?"reference":"floating":v],D=Zo(await f.getClippingRect({element:(s=await(f.isElement==null?void 0:f.isElement(T)))==null||s?T:T.contextElement||await(f.getDocumentElement==null?void 0:f.getDocumentElement(h.floating)),boundary:m,rootBoundary:y,strategy:g})),X=v==="floating"?{x:l,y:u,width:d.floating.width,height:d.floating.height}:d.reference,H=await(f.getOffsetParent==null?void 0:f.getOffsetParent(h.floating)),Q=await(f.isElement==null?void 0:f.isElement(H))?await(f.getScale==null?void 0:f.getScale(H))||{x:1,y:1}:{x:1,y:1},Z=Zo(f.convertOffsetParentRelativeRectToViewportRelativeRect?await f.convertOffsetParentRelativeRectToViewportRelativeRect({elements:h,rect:X,offsetParent:H,strategy:g}):X);return{top:(D.top-Z.top+M.top)/Q.y,bottom:(Z.bottom-D.bottom+M.bottom)/Q.y,left:(D.left-Z.left+M.left)/Q.x,right:(Z.right-D.right+M.right)/Q.x}}const E_=n=>({name:"arrow",options:n,async fn(r){const{x:s,y:l,placement:u,rects:f,platform:d,elements:h,middlewareData:g}=r,{element:m,padding:y=0}=la(n,r)||{};if(m==null)return{};const v=uy(y),w={x:s,y:l},O=yd(u),M=gd(O),E=await d.getDimensions(m),T=O==="y",D=T?"top":"left",X=T?"bottom":"right",H=T?"clientHeight":"clientWidth",Q=f.reference[M]+f.reference[O]-w[O]-f.floating[M],Z=w[O]-f.reference[O],ee=await(d.getOffsetParent==null?void 0:d.getOffsetParent(m));let F=ee?ee[H]:0;(!F||!await(d.isElement==null?void 0:d.isElement(ee)))&&(F=h.floating[H]||f.floating[M]);const q=Q/2-Z/2,ce=F/2-E[M]/2-1,ve=Ha(v[D],ce),Ee=Ha(v[X],ce),ge=ve,ue=F-E[M]-Ee,me=F/2-E[M]/2+q,ye=Ff(ge,me,ue),C=!g.arrow&&zi(u)!=null&&me!==ye&&f.reference[M]/2-(me<ge?ve:Ee)-E[M]/2<0,Y=C?me<ge?me-ge:me-ue:0;return{[O]:w[O]+Y,data:{[O]:ye,centerOffset:me-ye-Y,...C&&{alignmentOffset:Y}},reset:C}}}),T_=function(n){return n===void 0&&(n={}),{name:"flip",options:n,async fn(r){var s,l;const{placement:u,middlewareData:f,rects:d,initialPlacement:h,platform:g,elements:m}=r,{mainAxis:y=!0,crossAxis:v=!0,fallbackPlacements:w,fallbackStrategy:O="bestFit",fallbackAxisSideDirection:M="none",flipAlignment:E=!0,...T}=la(n,r);if((s=f.arrow)!=null&&s.alignmentOffset)return{};const D=oa(u),X=kn(h),H=oa(h)===h,Q=await(g.isRTL==null?void 0:g.isRTL(m.floating)),Z=w||(H||!E?[Vo(h)]:g_(h)),ee=M!=="none";!w&&ee&&Z.push(...S_(h,E,M,Q));const F=[h,...Z],q=await Ls(r,T),ce=[];let ve=((l=f.flip)==null?void 0:l.overflows)||[];if(y&&ce.push(q[D]),v){const me=v_(u,d,Q);ce.push(q[me[0]],q[me[1]])}if(ve=[...ve,{placement:u,overflows:ce}],!ce.every(me=>me<=0)){var Ee,ge;const me=(((Ee=f.flip)==null?void 0:Ee.index)||0)+1,ye=F[me];if(ye&&(!(v==="alignment"?X!==kn(ye):!1)||ve.every(U=>kn(U.placement)===X?U.overflows[0]>0:!0)))return{data:{index:me,overflows:ve},reset:{placement:ye}};let C=(ge=ve.filter(Y=>Y.overflows[0]<=0).sort((Y,U)=>Y.overflows[1]-U.overflows[1])[0])==null?void 0:ge.placement;if(!C)switch(O){case"bestFit":{var ue;const Y=(ue=ve.filter(U=>{if(ee){const I=kn(U.placement);return I===X||I==="y"}return!0}).map(U=>[U.placement,U.overflows.filter(I=>I>0).reduce((I,S)=>I+S,0)]).sort((U,I)=>U[1]-I[1])[0])==null?void 0:ue[0];Y&&(C=Y);break}case"initialPlacement":C=h;break}if(u!==C)return{reset:{placement:C}}}return{}}}};function lg(n,r){return{top:n.top-r.height,right:n.right-r.width,bottom:n.bottom-r.height,left:n.left-r.width}}function og(n){return d_.some(r=>n[r]>=0)}const A_=function(n){return n===void 0&&(n={}),{name:"hide",options:n,async fn(r){const{rects:s}=r,{strategy:l="referenceHidden",...u}=la(n,r);switch(l){case"referenceHidden":{const f=await Ls(r,{...u,elementContext:"reference"}),d=lg(f,s.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:og(d)}}}case"escaped":{const f=await Ls(r,{...u,altBoundary:!0}),d=lg(f,s.floating);return{data:{escapedOffsets:d,escaped:og(d)}}}default:return{}}}}},cy=new Set(["left","top"]);async function R_(n,r){const{placement:s,platform:l,elements:u}=n,f=await(l.isRTL==null?void 0:l.isRTL(u.floating)),d=oa(s),h=zi(s),g=kn(s)==="y",m=cy.has(d)?-1:1,y=f&&g?-1:1,v=la(r,n);let{mainAxis:w,crossAxis:O,alignmentAxis:M}=typeof v=="number"?{mainAxis:v,crossAxis:0,alignmentAxis:null}:{mainAxis:v.mainAxis||0,crossAxis:v.crossAxis||0,alignmentAxis:v.alignmentAxis};return h&&typeof M=="number"&&(O=h==="end"?M*-1:M),g?{x:O*y,y:w*m}:{x:w*m,y:O*y}}const O_=function(n){return n===void 0&&(n=0),{name:"offset",options:n,async fn(r){var s,l;const{x:u,y:f,placement:d,middlewareData:h}=r,g=await R_(r,n);return d===((s=h.offset)==null?void 0:s.placement)&&(l=h.arrow)!=null&&l.alignmentOffset?{}:{x:u+g.x,y:f+g.y,data:{...g,placement:d}}}}},C_=function(n){return n===void 0&&(n={}),{name:"shift",options:n,async fn(r){const{x:s,y:l,placement:u}=r,{mainAxis:f=!0,crossAxis:d=!1,limiter:h={fn:T=>{let{x:D,y:X}=T;return{x:D,y:X}}},...g}=la(n,r),m={x:s,y:l},y=await Ls(r,g),v=kn(oa(u)),w=vd(v);let O=m[w],M=m[v];if(f){const T=w==="y"?"top":"left",D=w==="y"?"bottom":"right",X=O+y[T],H=O-y[D];O=Ff(X,O,H)}if(d){const T=v==="y"?"top":"left",D=v==="y"?"bottom":"right",X=M+y[T],H=M-y[D];M=Ff(X,M,H)}const E=h.fn({...r,[w]:O,[v]:M});return{...E,data:{x:E.x-s,y:E.y-l,enabled:{[w]:f,[v]:d}}}}}},M_=function(n){return n===void 0&&(n={}),{options:n,fn(r){const{x:s,y:l,placement:u,rects:f,middlewareData:d}=r,{offset:h=0,mainAxis:g=!0,crossAxis:m=!0}=la(n,r),y={x:s,y:l},v=kn(u),w=vd(v);let O=y[w],M=y[v];const E=la(h,r),T=typeof E=="number"?{mainAxis:E,crossAxis:0}:{mainAxis:0,crossAxis:0,...E};if(g){const H=w==="y"?"height":"width",Q=f.reference[w]-f.floating[H]+T.mainAxis,Z=f.reference[w]+f.reference[H]-T.mainAxis;O<Q?O=Q:O>Z&&(O=Z)}if(m){var D,X;const H=w==="y"?"width":"height",Q=cy.has(oa(u)),Z=f.reference[v]-f.floating[H]+(Q&&((D=d.offset)==null?void 0:D[v])||0)+(Q?0:T.crossAxis),ee=f.reference[v]+f.reference[H]+(Q?0:((X=d.offset)==null?void 0:X[v])||0)-(Q?T.crossAxis:0);M<Z?M=Z:M>ee&&(M=ee)}return{[w]:O,[v]:M}}}},N_=function(n){return n===void 0&&(n={}),{name:"size",options:n,async fn(r){var s,l;const{placement:u,rects:f,platform:d,elements:h}=r,{apply:g=()=>{},...m}=la(n,r),y=await Ls(r,m),v=oa(u),w=zi(u),O=kn(u)==="y",{width:M,height:E}=f.floating;let T,D;v==="top"||v==="bottom"?(T=v,D=w===(await(d.isRTL==null?void 0:d.isRTL(h.floating))?"start":"end")?"left":"right"):(D=v,T=w==="end"?"top":"bottom");const X=E-y.top-y.bottom,H=M-y.left-y.right,Q=Ha(E-y[T],X),Z=Ha(M-y[D],H),ee=!r.middlewareData.shift;let F=Q,q=Z;if((s=r.middlewareData.shift)!=null&&s.enabled.x&&(q=H),(l=r.middlewareData.shift)!=null&&l.enabled.y&&(F=X),ee&&!w){const ve=It(y.left,0),Ee=It(y.right,0),ge=It(y.top,0),ue=It(y.bottom,0);O?q=M-2*(ve!==0||Ee!==0?ve+Ee:It(y.left,y.right)):F=E-2*(ge!==0||ue!==0?ge+ue:It(y.top,y.bottom))}await g({...r,availableWidth:q,availableHeight:F});const ce=await d.getDimensions(h.floating);return M!==ce.width||E!==ce.height?{reset:{rects:!0}}:{}}}};function eu(){return typeof window<"u"}function ji(n){return fy(n)?(n.nodeName||"").toLowerCase():"#document"}function $t(n){var r;return(n==null||(r=n.ownerDocument)==null?void 0:r.defaultView)||window}function Hn(n){var r;return(r=(fy(n)?n.ownerDocument:n.document)||window.document)==null?void 0:r.documentElement}function fy(n){return eu()?n instanceof Node||n instanceof $t(n).Node:!1}function bn(n){return eu()?n instanceof Element||n instanceof $t(n).Element:!1}function Un(n){return eu()?n instanceof HTMLElement||n instanceof $t(n).HTMLElement:!1}function ug(n){return!eu()||typeof ShadowRoot>"u"?!1:n instanceof ShadowRoot||n instanceof $t(n).ShadowRoot}const D_=new Set(["inline","contents"]);function el(n){const{overflow:r,overflowX:s,overflowY:l,display:u}=xn(n);return/auto|scroll|overlay|hidden|clip/.test(r+l+s)&&!D_.has(u)}const k_=new Set(["table","td","th"]);function z_(n){return k_.has(ji(n))}const j_=[":popover-open",":modal"];function tu(n){return j_.some(r=>{try{return n.matches(r)}catch{return!1}})}const U_=["transform","translate","scale","rotate","perspective"],L_=["transform","translate","scale","rotate","perspective","filter"],B_=["paint","layout","strict","content"];function bd(n){const r=xd(),s=bn(n)?xn(n):n;return U_.some(l=>s[l]?s[l]!=="none":!1)||(s.containerType?s.containerType!=="normal":!1)||!r&&(s.backdropFilter?s.backdropFilter!=="none":!1)||!r&&(s.filter?s.filter!=="none":!1)||L_.some(l=>(s.willChange||"").includes(l))||B_.some(l=>(s.contain||"").includes(l))}function H_(n){let r=qa(n);for(;Un(r)&&!wi(r);){if(bd(r))return r;if(tu(r))return null;r=qa(r)}return null}function xd(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const q_=new Set(["html","body","#document"]);function wi(n){return q_.has(ji(n))}function xn(n){return $t(n).getComputedStyle(n)}function nu(n){return bn(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:{scrollLeft:n.scrollX,scrollTop:n.scrollY}}function qa(n){if(ji(n)==="html")return n;const r=n.assignedSlot||n.parentNode||ug(n)&&n.host||Hn(n);return ug(r)?r.host:r}function dy(n){const r=qa(n);return wi(r)?n.ownerDocument?n.ownerDocument.body:n.body:Un(r)&&el(r)?r:dy(r)}function Bs(n,r,s){var l;r===void 0&&(r=[]),s===void 0&&(s=!0);const u=dy(n),f=u===((l=n.ownerDocument)==null?void 0:l.body),d=$t(u);if(f){const h=$f(d);return r.concat(d,d.visualViewport||[],el(u)?u:[],h&&s?Bs(h):[])}return r.concat(u,Bs(u,[],s))}function $f(n){return n.parent&&Object.getPrototypeOf(n.parent)?n.frameElement:null}function hy(n){const r=xn(n);let s=parseFloat(r.width)||0,l=parseFloat(r.height)||0;const u=Un(n),f=u?n.offsetWidth:s,d=u?n.offsetHeight:l,h=Go(s)!==f||Go(l)!==d;return h&&(s=f,l=d),{width:s,height:l,$:h}}function Sd(n){return bn(n)?n:n.contextElement}function bi(n){const r=Sd(n);if(!Un(r))return zn(1);const s=r.getBoundingClientRect(),{width:l,height:u,$:f}=hy(r);let d=(f?Go(s.width):s.width)/l,h=(f?Go(s.height):s.height)/u;return(!d||!Number.isFinite(d))&&(d=1),(!h||!Number.isFinite(h))&&(h=1),{x:d,y:h}}const G_=zn(0);function my(n){const r=$t(n);return!xd()||!r.visualViewport?G_:{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}}function V_(n,r,s){return r===void 0&&(r=!1),!s||r&&s!==$t(n)?!1:r}function yr(n,r,s,l){r===void 0&&(r=!1),s===void 0&&(s=!1);const u=n.getBoundingClientRect(),f=Sd(n);let d=zn(1);r&&(l?bn(l)&&(d=bi(l)):d=bi(n));const h=V_(f,s,l)?my(f):zn(0);let g=(u.left+h.x)/d.x,m=(u.top+h.y)/d.y,y=u.width/d.x,v=u.height/d.y;if(f){const w=$t(f),O=l&&bn(l)?$t(l):l;let M=w,E=$f(M);for(;E&&l&&O!==M;){const T=bi(E),D=E.getBoundingClientRect(),X=xn(E),H=D.left+(E.clientLeft+parseFloat(X.paddingLeft))*T.x,Q=D.top+(E.clientTop+parseFloat(X.paddingTop))*T.y;g*=T.x,m*=T.y,y*=T.x,v*=T.y,g+=H,m+=Q,M=$t(E),E=$f(M)}}return Zo({width:y,height:v,x:g,y:m})}function _d(n,r){const s=nu(n).scrollLeft;return r?r.left+s:yr(Hn(n)).left+s}function py(n,r,s){s===void 0&&(s=!1);const l=n.getBoundingClientRect(),u=l.left+r.scrollLeft-(s?0:_d(n,l)),f=l.top+r.scrollTop;return{x:u,y:f}}function Z_(n){let{elements:r,rect:s,offsetParent:l,strategy:u}=n;const f=u==="fixed",d=Hn(l),h=r?tu(r.floating):!1;if(l===d||h&&f)return s;let g={scrollLeft:0,scrollTop:0},m=zn(1);const y=zn(0),v=Un(l);if((v||!v&&!f)&&((ji(l)!=="body"||el(d))&&(g=nu(l)),Un(l))){const O=yr(l);m=bi(l),y.x=O.x+l.clientLeft,y.y=O.y+l.clientTop}const w=d&&!v&&!f?py(d,g,!0):zn(0);return{width:s.width*m.x,height:s.height*m.y,x:s.x*m.x-g.scrollLeft*m.x+y.x+w.x,y:s.y*m.y-g.scrollTop*m.y+y.y+w.y}}function Y_(n){return Array.from(n.getClientRects())}function Q_(n){const r=Hn(n),s=nu(n),l=n.ownerDocument.body,u=It(r.scrollWidth,r.clientWidth,l.scrollWidth,l.clientWidth),f=It(r.scrollHeight,r.clientHeight,l.scrollHeight,l.clientHeight);let d=-s.scrollLeft+_d(n);const h=-s.scrollTop;return xn(l).direction==="rtl"&&(d+=It(r.clientWidth,l.clientWidth)-u),{width:u,height:f,x:d,y:h}}function P_(n,r){const s=$t(n),l=Hn(n),u=s.visualViewport;let f=l.clientWidth,d=l.clientHeight,h=0,g=0;if(u){f=u.width,d=u.height;const m=xd();(!m||m&&r==="fixed")&&(h=u.offsetLeft,g=u.offsetTop)}return{width:f,height:d,x:h,y:g}}const X_=new Set(["absolute","fixed"]);function K_(n,r){const s=yr(n,!0,r==="fixed"),l=s.top+n.clientTop,u=s.left+n.clientLeft,f=Un(n)?bi(n):zn(1),d=n.clientWidth*f.x,h=n.clientHeight*f.y,g=u*f.x,m=l*f.y;return{width:d,height:h,x:g,y:m}}function cg(n,r,s){let l;if(r==="viewport")l=P_(n,s);else if(r==="document")l=Q_(Hn(n));else if(bn(r))l=K_(r,s);else{const u=my(n);l={x:r.x-u.x,y:r.y-u.y,width:r.width,height:r.height}}return Zo(l)}function vy(n,r){const s=qa(n);return s===r||!bn(s)||wi(s)?!1:xn(s).position==="fixed"||vy(s,r)}function F_(n,r){const s=r.get(n);if(s)return s;let l=Bs(n,[],!1).filter(h=>bn(h)&&ji(h)!=="body"),u=null;const f=xn(n).position==="fixed";let d=f?qa(n):n;for(;bn(d)&&!wi(d);){const h=xn(d),g=bd(d);!g&&h.position==="fixed"&&(u=null),(f?!g&&!u:!g&&h.position==="static"&&!!u&&X_.has(u.position)||el(d)&&!g&&vy(n,d))?l=l.filter(y=>y!==d):u=h,d=qa(d)}return r.set(n,l),l}function I_(n){let{element:r,boundary:s,rootBoundary:l,strategy:u}=n;const d=[...s==="clippingAncestors"?tu(r)?[]:F_(r,this._c):[].concat(s),l],h=d[0],g=d.reduce((m,y)=>{const v=cg(r,y,u);return m.top=It(v.top,m.top),m.right=Ha(v.right,m.right),m.bottom=Ha(v.bottom,m.bottom),m.left=It(v.left,m.left),m},cg(r,h,u));return{width:g.right-g.left,height:g.bottom-g.top,x:g.left,y:g.top}}function $_(n){const{width:r,height:s}=hy(n);return{width:r,height:s}}function J_(n,r,s){const l=Un(r),u=Hn(r),f=s==="fixed",d=yr(n,!0,f,r);let h={scrollLeft:0,scrollTop:0};const g=zn(0);function m(){g.x=_d(u)}if(l||!l&&!f)if((ji(r)!=="body"||el(u))&&(h=nu(r)),l){const O=yr(r,!0,f,r);g.x=O.x+r.clientLeft,g.y=O.y+r.clientTop}else u&&m();f&&!l&&u&&m();const y=u&&!l&&!f?py(u,h):zn(0),v=d.left+h.scrollLeft-g.x-y.x,w=d.top+h.scrollTop-g.y-y.y;return{x:v,y:w,width:d.width,height:d.height}}function Df(n){return xn(n).position==="static"}function fg(n,r){if(!Un(n)||xn(n).position==="fixed")return null;if(r)return r(n);let s=n.offsetParent;return Hn(n)===s&&(s=s.ownerDocument.body),s}function gy(n,r){const s=$t(n);if(tu(n))return s;if(!Un(n)){let u=qa(n);for(;u&&!wi(u);){if(bn(u)&&!Df(u))return u;u=qa(u)}return s}let l=fg(n,r);for(;l&&z_(l)&&Df(l);)l=fg(l,r);return l&&wi(l)&&Df(l)&&!bd(l)?s:l||H_(n)||s}const W_=async function(n){const r=this.getOffsetParent||gy,s=this.getDimensions,l=await s(n.floating);return{reference:J_(n.reference,await r(n.floating),n.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function ew(n){return xn(n).direction==="rtl"}const tw={convertOffsetParentRelativeRectToViewportRelativeRect:Z_,getDocumentElement:Hn,getClippingRect:I_,getOffsetParent:gy,getElementRects:W_,getClientRects:Y_,getDimensions:$_,getScale:bi,isElement:bn,isRTL:ew};function yy(n,r){return n.x===r.x&&n.y===r.y&&n.width===r.width&&n.height===r.height}function nw(n,r){let s=null,l;const u=Hn(n);function f(){var h;clearTimeout(l),(h=s)==null||h.disconnect(),s=null}function d(h,g){h===void 0&&(h=!1),g===void 0&&(g=1),f();const m=n.getBoundingClientRect(),{left:y,top:v,width:w,height:O}=m;if(h||r(),!w||!O)return;const M=Ao(v),E=Ao(u.clientWidth-(y+w)),T=Ao(u.clientHeight-(v+O)),D=Ao(y),H={rootMargin:-M+"px "+-E+"px "+-T+"px "+-D+"px",threshold:It(0,Ha(1,g))||1};let Q=!0;function Z(ee){const F=ee[0].intersectionRatio;if(F!==g){if(!Q)return d();F?d(!1,F):l=setTimeout(()=>{d(!1,1e-7)},1e3)}F===1&&!yy(m,n.getBoundingClientRect())&&d(),Q=!1}try{s=new IntersectionObserver(Z,{...H,root:u.ownerDocument})}catch{s=new IntersectionObserver(Z,H)}s.observe(n)}return d(!0),f}function aw(n,r,s,l){l===void 0&&(l={});const{ancestorScroll:u=!0,ancestorResize:f=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:h=typeof IntersectionObserver=="function",animationFrame:g=!1}=l,m=Sd(n),y=u||f?[...m?Bs(m):[],...Bs(r)]:[];y.forEach(D=>{u&&D.addEventListener("scroll",s,{passive:!0}),f&&D.addEventListener("resize",s)});const v=m&&h?nw(m,s):null;let w=-1,O=null;d&&(O=new ResizeObserver(D=>{let[X]=D;X&&X.target===m&&O&&(O.unobserve(r),cancelAnimationFrame(w),w=requestAnimationFrame(()=>{var H;(H=O)==null||H.observe(r)})),s()}),m&&!g&&O.observe(m),O.observe(r));let M,E=g?yr(n):null;g&&T();function T(){const D=yr(n);E&&!yy(E,D)&&s(),E=D,M=requestAnimationFrame(T)}return s(),()=>{var D;y.forEach(X=>{u&&X.removeEventListener("scroll",s),f&&X.removeEventListener("resize",s)}),v?.(),(D=O)==null||D.disconnect(),O=null,g&&cancelAnimationFrame(M)}}const rw=O_,iw=C_,sw=T_,lw=N_,ow=A_,dg=E_,uw=M_,cw=(n,r,s)=>{const l=new Map,u={platform:tw,...s},f={...u.platform,_c:l};return w_(n,r,{...u,platform:f})};var fw=typeof document<"u",dw=function(){},jo=fw?x.useLayoutEffect:dw;function Yo(n,r){if(n===r)return!0;if(typeof n!=typeof r)return!1;if(typeof n=="function"&&n.toString()===r.toString())return!0;let s,l,u;if(n&&r&&typeof n=="object"){if(Array.isArray(n)){if(s=n.length,s!==r.length)return!1;for(l=s;l--!==0;)if(!Yo(n[l],r[l]))return!1;return!0}if(u=Object.keys(n),s=u.length,s!==Object.keys(r).length)return!1;for(l=s;l--!==0;)if(!{}.hasOwnProperty.call(r,u[l]))return!1;for(l=s;l--!==0;){const f=u[l];if(!(f==="_owner"&&n.$$typeof)&&!Yo(n[f],r[f]))return!1}return!0}return n!==n&&r!==r}function by(n){return typeof window>"u"?1:(n.ownerDocument.defaultView||window).devicePixelRatio||1}function hg(n,r){const s=by(n);return Math.round(r*s)/s}function kf(n){const r=x.useRef(n);return jo(()=>{r.current=n}),r}function hw(n){n===void 0&&(n={});const{placement:r="bottom",strategy:s="absolute",middleware:l=[],platform:u,elements:{reference:f,floating:d}={},transform:h=!0,whileElementsMounted:g,open:m}=n,[y,v]=x.useState({x:0,y:0,strategy:s,placement:r,middlewareData:{},isPositioned:!1}),[w,O]=x.useState(l);Yo(w,l)||O(l);const[M,E]=x.useState(null),[T,D]=x.useState(null),X=x.useCallback(U=>{U!==ee.current&&(ee.current=U,E(U))},[]),H=x.useCallback(U=>{U!==F.current&&(F.current=U,D(U))},[]),Q=f||M,Z=d||T,ee=x.useRef(null),F=x.useRef(null),q=x.useRef(y),ce=g!=null,ve=kf(g),Ee=kf(u),ge=kf(m),ue=x.useCallback(()=>{if(!ee.current||!F.current)return;const U={placement:r,strategy:s,middleware:w};Ee.current&&(U.platform=Ee.current),cw(ee.current,F.current,U).then(I=>{const S={...I,isPositioned:ge.current!==!1};me.current&&!Yo(q.current,S)&&(q.current=S,hd.flushSync(()=>{v(S)}))})},[w,r,s,Ee,ge]);jo(()=>{m===!1&&q.current.isPositioned&&(q.current.isPositioned=!1,v(U=>({...U,isPositioned:!1})))},[m]);const me=x.useRef(!1);jo(()=>(me.current=!0,()=>{me.current=!1}),[]),jo(()=>{if(Q&&(ee.current=Q),Z&&(F.current=Z),Q&&Z){if(ve.current)return ve.current(Q,Z,ue);ue()}},[Q,Z,ue,ve,ce]);const ye=x.useMemo(()=>({reference:ee,floating:F,setReference:X,setFloating:H}),[X,H]),C=x.useMemo(()=>({reference:Q,floating:Z}),[Q,Z]),Y=x.useMemo(()=>{const U={position:s,left:0,top:0};if(!C.floating)return U;const I=hg(C.floating,y.x),S=hg(C.floating,y.y);return h?{...U,transform:"translate("+I+"px, "+S+"px)",...by(C.floating)>=1.5&&{willChange:"transform"}}:{position:s,left:I,top:S}},[s,h,C.floating,y.x,y.y]);return x.useMemo(()=>({...y,update:ue,refs:ye,elements:C,floatingStyles:Y}),[y,ue,ye,C,Y])}const mw=n=>{function r(s){return{}.hasOwnProperty.call(s,"current")}return{name:"arrow",options:n,fn(s){const{element:l,padding:u}=typeof n=="function"?n(s):n;return l&&r(l)?l.current!=null?dg({element:l.current,padding:u}).fn(s):{}:l?dg({element:l,padding:u}).fn(s):{}}}},pw=(n,r)=>({...rw(n),options:[n,r]}),vw=(n,r)=>({...iw(n),options:[n,r]}),gw=(n,r)=>({...uw(n),options:[n,r]}),yw=(n,r)=>({...sw(n),options:[n,r]}),bw=(n,r)=>({...lw(n),options:[n,r]}),xw=(n,r)=>({...ow(n),options:[n,r]}),Sw=(n,r)=>({...mw(n),options:[n,r]});var _w="Arrow",xy=x.forwardRef((n,r)=>{const{children:s,width:l=10,height:u=5,...f}=n;return R.jsx(wt.svg,{...f,ref:r,width:l,height:u,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:n.asChild?s:R.jsx("polygon",{points:"0,0 30,0 15,10"})})});xy.displayName=_w;var ww=xy;function Ew(n){const[r,s]=x.useState(void 0);return Ba(()=>{if(n){s({width:n.offsetWidth,height:n.offsetHeight});const l=new ResizeObserver(u=>{if(!Array.isArray(u)||!u.length)return;const f=u[0];let d,h;if("borderBoxSize"in f){const g=f.borderBoxSize,m=Array.isArray(g)?g[0]:g;d=m.inlineSize,h=m.blockSize}else d=n.offsetWidth,h=n.offsetHeight;s({width:d,height:h})});return l.observe(n,{box:"border-box"}),()=>l.unobserve(n)}else s(void 0)},[n]),r}var wd="Popper",[Sy,au]=ki(wd),[Tw,_y]=Sy(wd),wy=n=>{const{__scopePopper:r,children:s}=n,[l,u]=x.useState(null);return R.jsx(Tw,{scope:r,anchor:l,onAnchorChange:u,children:s})};wy.displayName=wd;var Ey="PopperAnchor",Ty=x.forwardRef((n,r)=>{const{__scopePopper:s,virtualRef:l,...u}=n,f=_y(Ey,s),d=x.useRef(null),h=Rt(r,d),g=x.useRef(null);return x.useEffect(()=>{const m=g.current;g.current=l?.current||d.current,m!==g.current&&f.onAnchorChange(g.current)}),l?null:R.jsx(wt.div,{...u,ref:h})});Ty.displayName=Ey;var Ed="PopperContent",[Aw,Rw]=Sy(Ed),Ay=x.forwardRef((n,r)=>{const{__scopePopper:s,side:l="bottom",sideOffset:u=0,align:f="center",alignOffset:d=0,arrowPadding:h=0,avoidCollisions:g=!0,collisionBoundary:m=[],collisionPadding:y=0,sticky:v="partial",hideWhenDetached:w=!1,updatePositionStrategy:O="optimized",onPlaced:M,...E}=n,T=_y(Ed,s),[D,X]=x.useState(null),H=Rt(r,de=>X(de)),[Q,Z]=x.useState(null),ee=Ew(Q),F=ee?.width??0,q=ee?.height??0,ce=l+(f!=="center"?"-"+f:""),ve=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},Ee=Array.isArray(m)?m:[m],ge=Ee.length>0,ue={padding:ve,boundary:Ee.filter(Cw),altBoundary:ge},{refs:me,floatingStyles:ye,placement:C,isPositioned:Y,middlewareData:U}=hw({strategy:"fixed",placement:ce,whileElementsMounted:(...de)=>aw(...de,{animationFrame:O==="always"}),elements:{reference:T.anchor},middleware:[pw({mainAxis:u+q,alignmentAxis:d}),g&&vw({mainAxis:!0,crossAxis:!1,limiter:v==="partial"?gw():void 0,...ue}),g&&yw({...ue}),bw({...ue,apply:({elements:de,rects:he,availableWidth:Ie,availableHeight:Ct})=>{const{width:Mt,height:gt}=he.reference,_n=de.floating.style;_n.setProperty("--radix-popper-available-width",`${Ie}px`),_n.setProperty("--radix-popper-available-height",`${Ct}px`),_n.setProperty("--radix-popper-anchor-width",`${Mt}px`),_n.setProperty("--radix-popper-anchor-height",`${gt}px`)}}),Q&&Sw({element:Q,padding:h}),Mw({arrowWidth:F,arrowHeight:q}),w&&xw({strategy:"referenceHidden",...ue})]}),[I,S]=Cy(C),G=sa(M);Ba(()=>{Y&&G?.()},[Y,G]);const te=U.arrow?.x,B=U.arrow?.y,J=U.arrow?.centerOffset!==0,[ie,re]=x.useState();return Ba(()=>{D&&re(window.getComputedStyle(D).zIndex)},[D]),R.jsx("div",{ref:me.setFloating,"data-radix-popper-content-wrapper":"",style:{...ye,transform:Y?ye.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ie,"--radix-popper-transform-origin":[U.transformOrigin?.x,U.transformOrigin?.y].join(" "),...U.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:n.dir,children:R.jsx(Aw,{scope:s,placedSide:I,onArrowChange:Z,arrowX:te,arrowY:B,shouldHideArrow:J,children:R.jsx(wt.div,{"data-side":I,"data-align":S,...E,ref:H,style:{...E.style,animation:Y?void 0:"none"}})})})});Ay.displayName=Ed;var Ry="PopperArrow",Ow={top:"bottom",right:"left",bottom:"top",left:"right"},Oy=x.forwardRef(function(r,s){const{__scopePopper:l,...u}=r,f=Rw(Ry,l),d=Ow[f.placedSide];return R.jsx("span",{ref:f.onArrowChange,style:{position:"absolute",left:f.arrowX,top:f.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[f.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[f.placedSide],visibility:f.shouldHideArrow?"hidden":void 0},children:R.jsx(ww,{...u,ref:s,style:{...u.style,display:"block"}})})});Oy.displayName=Ry;function Cw(n){return n!==null}var Mw=n=>({name:"transformOrigin",options:n,fn(r){const{placement:s,rects:l,middlewareData:u}=r,d=u.arrow?.centerOffset!==0,h=d?0:n.arrowWidth,g=d?0:n.arrowHeight,[m,y]=Cy(s),v={start:"0%",center:"50%",end:"100%"}[y],w=(u.arrow?.x??0)+h/2,O=(u.arrow?.y??0)+g/2;let M="",E="";return m==="bottom"?(M=d?v:`${w}px`,E=`${-g}px`):m==="top"?(M=d?v:`${w}px`,E=`${l.floating.height+g}px`):m==="right"?(M=`${-g}px`,E=d?v:`${O}px`):m==="left"&&(M=`${l.floating.width+g}px`,E=d?v:`${O}px`),{data:{x:M,y:E}}}});function Cy(n){const[r,s="center"]=n.split("-");return[r,s]}var My=wy,Td=Ty,Ny=Ay,Dy=Oy,Nw="Portal",Ad=x.forwardRef((n,r)=>{const{container:s,...l}=n,[u,f]=x.useState(!1);Ba(()=>f(!0),[]);const d=s||u&&globalThis?.document?.body;return d?ay.createPortal(R.jsx(wt.div,{...l,ref:r}),d):null});Ad.displayName=Nw;function Dw(n,r){return x.useReducer((s,l)=>r[s][l]??s,n)}var _r=n=>{const{present:r,children:s}=n,l=kw(r),u=typeof s=="function"?s({present:l.isPresent}):x.Children.only(s),f=Rt(l.ref,zw(u));return typeof s=="function"||l.isPresent?x.cloneElement(u,{ref:f}):null};_r.displayName="Presence";function kw(n){const[r,s]=x.useState(),l=x.useRef(null),u=x.useRef(n),f=x.useRef("none"),d=n?"mounted":"unmounted",[h,g]=Dw(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return x.useEffect(()=>{const m=Ro(l.current);f.current=h==="mounted"?m:"none"},[h]),Ba(()=>{const m=l.current,y=u.current;if(y!==n){const w=f.current,O=Ro(m);n?g("MOUNT"):O==="none"||m?.display==="none"?g("UNMOUNT"):g(y&&w!==O?"ANIMATION_OUT":"UNMOUNT"),u.current=n}},[n,g]),Ba(()=>{if(r){let m;const y=r.ownerDocument.defaultView??window,v=O=>{const E=Ro(l.current).includes(CSS.escape(O.animationName));if(O.target===r&&E&&(g("ANIMATION_END"),!u.current)){const T=r.style.animationFillMode;r.style.animationFillMode="forwards",m=y.setTimeout(()=>{r.style.animationFillMode==="forwards"&&(r.style.animationFillMode=T)})}},w=O=>{O.target===r&&(f.current=Ro(l.current))};return r.addEventListener("animationstart",w),r.addEventListener("animationcancel",v),r.addEventListener("animationend",v),()=>{y.clearTimeout(m),r.removeEventListener("animationstart",w),r.removeEventListener("animationcancel",v),r.removeEventListener("animationend",v)}}else g("ANIMATION_END")},[r,g]),{isPresent:["mounted","unmountSuspended"].includes(h),ref:x.useCallback(m=>{l.current=m?getComputedStyle(m):null,s(m)},[])}}function Ro(n){return n?.animationName||"none"}function zw(n){let r=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,s=r&&"isReactWarning"in r&&r.isReactWarning;return s?n.ref:(r=Object.getOwnPropertyDescriptor(n,"ref")?.get,s=r&&"isReactWarning"in r&&r.isReactWarning,s?n.props.ref:n.props.ref||n.ref)}var jw=Ug[" useInsertionEffect ".trim().toString()]||Ba;function Rd({prop:n,defaultProp:r,onChange:s=()=>{},caller:l}){const[u,f,d]=Uw({defaultProp:r,onChange:s}),h=n!==void 0,g=h?n:u;{const y=x.useRef(n!==void 0);x.useEffect(()=>{const v=y.current;v!==h&&console.warn(`${l} is changing from ${v?"controlled":"uncontrolled"} to ${h?"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=h},[h,l])}const m=x.useCallback(y=>{if(h){const v=Lw(y)?y(n):y;v!==n&&d.current?.(v)}else f(y)},[h,n,f,d]);return[g,m]}function Uw({defaultProp:n,onChange:r}){const[s,l]=x.useState(n),u=x.useRef(s),f=x.useRef(r);return jw(()=>{f.current=r},[r]),x.useEffect(()=>{u.current!==s&&(f.current?.(s),u.current=s)},[s,u]),[s,l,f]}function Lw(n){return typeof n=="function"}var Bw=function(n){if(typeof document>"u")return null;var r=Array.isArray(n)?n[0]:n;return r.ownerDocument.body},mi=new WeakMap,Oo=new WeakMap,Co={},zf=0,ky=function(n){return n&&(n.host||ky(n.parentNode))},Hw=function(n,r){return r.map(function(s){if(n.contains(s))return s;var l=ky(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})},qw=function(n,r,s,l){var u=Hw(r,Array.isArray(n)?n:[n]);Co[s]||(Co[s]=new WeakMap);var f=Co[s],d=[],h=new Set,g=new Set(u),m=function(v){!v||h.has(v)||(h.add(v),m(v.parentNode))};u.forEach(m);var y=function(v){!v||g.has(v)||Array.prototype.forEach.call(v.children,function(w){if(h.has(w))y(w);else try{var O=w.getAttribute(l),M=O!==null&&O!=="false",E=(mi.get(w)||0)+1,T=(f.get(w)||0)+1;mi.set(w,E),f.set(w,T),d.push(w),E===1&&M&&Oo.set(w,!0),T===1&&w.setAttribute(s,"true"),M||w.setAttribute(l,"true")}catch(D){console.error("aria-hidden: cannot operate on ",w,D)}})};return y(r),h.clear(),zf++,function(){d.forEach(function(v){var w=mi.get(v)-1,O=f.get(v)-1;mi.set(v,w),f.set(v,O),w||(Oo.has(v)||v.removeAttribute(l),Oo.delete(v)),O||v.removeAttribute(s)}),zf--,zf||(mi=new WeakMap,mi=new WeakMap,Oo=new WeakMap,Co={})}},zy=function(n,r,s){s===void 0&&(s="data-aria-hidden");var l=Array.from(Array.isArray(n)?n:[n]),u=Bw(n);return u?(l.push.apply(l,Array.from(u.querySelectorAll("[aria-live], script"))),qw(l,u,s,"aria-hidden")):function(){return null}},Dn=function(){return Dn=Object.assign||function(r){for(var s,l=1,u=arguments.length;l<u;l++){s=arguments[l];for(var f in s)Object.prototype.hasOwnProperty.call(s,f)&&(r[f]=s[f])}return r},Dn.apply(this,arguments)};function jy(n,r){var s={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&r.indexOf(l)<0&&(s[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,l=Object.getOwnPropertySymbols(n);u<l.length;u++)r.indexOf(l[u])<0&&Object.prototype.propertyIsEnumerable.call(n,l[u])&&(s[l[u]]=n[l[u]]);return s}function Gw(n,r,s){if(s||arguments.length===2)for(var l=0,u=r.length,f;l<u;l++)(f||!(l in r))&&(f||(f=Array.prototype.slice.call(r,0,l)),f[l]=r[l]);return n.concat(f||Array.prototype.slice.call(r))}var Uo="right-scroll-bar-position",Lo="width-before-scroll-bar",Vw="with-scroll-bars-hidden",Zw="--removed-body-scroll-bar-size";function jf(n,r){return typeof n=="function"?n(r):n&&(n.current=r),n}function Yw(n,r){var s=x.useState(function(){return{value:n,callback:r,facade:{get current(){return s.value},set current(l){var u=s.value;u!==l&&(s.value=l,s.callback(l,u))}}}})[0];return s.callback=r,s.facade}var Qw=typeof window<"u"?x.useLayoutEffect:x.useEffect,mg=new WeakMap;function Pw(n,r){var s=Yw(null,function(l){return n.forEach(function(u){return jf(u,l)})});return Qw(function(){var l=mg.get(s);if(l){var u=new Set(l),f=new Set(n),d=s.current;u.forEach(function(h){f.has(h)||jf(h,null)}),f.forEach(function(h){u.has(h)||jf(h,d)})}mg.set(s,n)},[n]),s}function Xw(n){return n}function Kw(n,r){r===void 0&&(r=Xw);var s=[],l=!1,u={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(f){var d=r(f,l);return s.push(d),function(){s=s.filter(function(h){return h!==d})}},assignSyncMedium:function(f){for(l=!0;s.length;){var d=s;s=[],d.forEach(f)}s={push:function(h){return f(h)},filter:function(){return s}}},assignMedium:function(f){l=!0;var d=[];if(s.length){var h=s;s=[],h.forEach(f),d=s}var g=function(){var y=d;d=[],y.forEach(f)},m=function(){return Promise.resolve().then(g)};m(),s={push:function(y){d.push(y),m()},filter:function(y){return d=d.filter(y),s}}}};return u}function Fw(n){n===void 0&&(n={});var r=Kw(null);return r.options=Dn({async:!0,ssr:!1},n),r}var Uy=function(n){var r=n.sideCar,s=jy(n,["sideCar"]);if(!r)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var l=r.read();if(!l)throw new Error("Sidecar medium not found");return x.createElement(l,Dn({},s))};Uy.isSideCarExport=!0;function Iw(n,r){return n.useMedium(r),Uy}var Ly=Fw(),Uf=function(){},ru=x.forwardRef(function(n,r){var s=x.useRef(null),l=x.useState({onScrollCapture:Uf,onWheelCapture:Uf,onTouchMoveCapture:Uf}),u=l[0],f=l[1],d=n.forwardProps,h=n.children,g=n.className,m=n.removeScrollBar,y=n.enabled,v=n.shards,w=n.sideCar,O=n.noRelative,M=n.noIsolation,E=n.inert,T=n.allowPinchZoom,D=n.as,X=D===void 0?"div":D,H=n.gapMode,Q=jy(n,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),Z=w,ee=Pw([s,r]),F=Dn(Dn({},Q),u);return x.createElement(x.Fragment,null,y&&x.createElement(Z,{sideCar:Ly,removeScrollBar:m,shards:v,noRelative:O,noIsolation:M,inert:E,setCallbacks:f,allowPinchZoom:!!T,lockRef:s,gapMode:H}),d?x.cloneElement(x.Children.only(h),Dn(Dn({},F),{ref:ee})):x.createElement(X,Dn({},F,{className:g,ref:ee}),h))});ru.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};ru.classNames={fullWidth:Lo,zeroRight:Uo};var $w=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Jw(){if(!document)return null;var n=document.createElement("style");n.type="text/css";var r=$w();return r&&n.setAttribute("nonce",r),n}function Ww(n,r){n.styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r))}function eE(n){var r=document.head||document.getElementsByTagName("head")[0];r.appendChild(n)}var tE=function(){var n=0,r=null;return{add:function(s){n==0&&(r=Jw())&&(Ww(r,s),eE(r)),n++},remove:function(){n--,!n&&r&&(r.parentNode&&r.parentNode.removeChild(r),r=null)}}},nE=function(){var n=tE();return function(r,s){x.useEffect(function(){return n.add(r),function(){n.remove()}},[r&&s])}},By=function(){var n=nE(),r=function(s){var l=s.styles,u=s.dynamic;return n(l,u),null};return r},aE={left:0,top:0,right:0,gap:0},Lf=function(n){return parseInt(n||"",10)||0},rE=function(n){var r=window.getComputedStyle(document.body),s=r[n==="padding"?"paddingLeft":"marginLeft"],l=r[n==="padding"?"paddingTop":"marginTop"],u=r[n==="padding"?"paddingRight":"marginRight"];return[Lf(s),Lf(l),Lf(u)]},iE=function(n){if(n===void 0&&(n="margin"),typeof window>"u")return aE;var r=rE(n),s=document.documentElement.clientWidth,l=window.innerWidth;return{left:r[0],top:r[1],right:r[2],gap:Math.max(0,l-s+r[2]-r[0])}},sE=By(),xi="data-scroll-locked",lE=function(n,r,s,l){var u=n.left,f=n.top,d=n.right,h=n.gap;return s===void 0&&(s="margin"),`
.`.concat(Vw,` {
overflow: hidden `).concat(l,`;
padding-right: `).concat(h,"px ").concat(l,`;
}
body[`).concat(xi,`] {
overflow: hidden `).concat(l,`;
overscroll-behavior: contain;
`).concat([r&&"position: relative ".concat(l,";"),s==="margin"&&`
padding-left: `.concat(u,`px;
padding-top: `).concat(f,`px;
padding-right: `).concat(d,`px;
margin-left:0;
margin-top:0;
margin-right: `).concat(h,"px ").concat(l,`;
`),s==="padding"&&"padding-right: ".concat(h,"px ").concat(l,";")].filter(Boolean).join(""),`
}
.`).concat(Uo,` {
right: `).concat(h,"px ").concat(l,`;
}
.`).concat(Lo,` {
margin-right: `).concat(h,"px ").concat(l,`;
}
.`).concat(Uo," .").concat(Uo,` {
right: 0 `).concat(l,`;
}
.`).concat(Lo," .").concat(Lo,` {
margin-right: 0 `).concat(l,`;
}
body[`).concat(xi,`] {
`).concat(Zw,": ").concat(h,`px;
}
`)},pg=function(){var n=parseInt(document.body.getAttribute(xi)||"0",10);return isFinite(n)?n:0},oE=function(){x.useEffect(function(){return document.body.setAttribute(xi,(pg()+1).toString()),function(){var n=pg()-1;n<=0?document.body.removeAttribute(xi):document.body.setAttribute(xi,n.toString())}},[])},uE=function(n){var r=n.noRelative,s=n.noImportant,l=n.gapMode,u=l===void 0?"margin":l;oE();var f=x.useMemo(function(){return iE(u)},[u]);return x.createElement(sE,{styles:lE(f,!r,u,s?"":"!important")})},Jf=!1;if(typeof window<"u")try{var Mo=Object.defineProperty({},"passive",{get:function(){return Jf=!0,!0}});window.addEventListener("test",Mo,Mo),window.removeEventListener("test",Mo,Mo)}catch{Jf=!1}var pi=Jf?{passive:!1}:!1,cE=function(n){return n.tagName==="TEXTAREA"},Hy=function(n,r){if(!(n instanceof Element))return!1;var s=window.getComputedStyle(n);return s[r]!=="hidden"&&!(s.overflowY===s.overflowX&&!cE(n)&&s[r]==="visible")},fE=function(n){return Hy(n,"overflowY")},dE=function(n){return Hy(n,"overflowX")},vg=function(n,r){var s=r.ownerDocument,l=r;do{typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&(l=l.host);var u=qy(n,l);if(u){var f=Gy(n,l),d=f[1],h=f[2];if(d>h)return!0}l=l.parentNode}while(l&&l!==s.body);return!1},hE=function(n){var r=n.scrollTop,s=n.scrollHeight,l=n.clientHeight;return[r,s,l]},mE=function(n){var r=n.scrollLeft,s=n.scrollWidth,l=n.clientWidth;return[r,s,l]},qy=function(n,r){return n==="v"?fE(r):dE(r)},Gy=function(n,r){return n==="v"?hE(r):mE(r)},pE=function(n,r){return n==="h"&&r==="rtl"?-1:1},vE=function(n,r,s,l,u){var f=pE(n,window.getComputedStyle(r).direction),d=f*l,h=s.target,g=r.contains(h),m=!1,y=d>0,v=0,w=0;do{if(!h)break;var O=Gy(n,h),M=O[0],E=O[1],T=O[2],D=E-T-f*M;(M||D)&&qy(n,h)&&(v+=D,w+=M);var X=h.parentNode;h=X&&X.nodeType===Node.DOCUMENT_FRAGMENT_NODE?X.host:X}while(!g&&h!==document.body||g&&(r.contains(h)||r===h));return(y&&Math.abs(v)<1||!y&&Math.abs(w)<1)&&(m=!0),m},No=function(n){return"changedTouches"in n?[n.changedTouches[0].clientX,n.changedTouches[0].clientY]:[0,0]},gg=function(n){return[n.deltaX,n.deltaY]},yg=function(n){return n&&"current"in n?n.current:n},gE=function(n,r){return n[0]===r[0]&&n[1]===r[1]},yE=function(n){return`
.block-interactivity-`.concat(n,` {pointer-events: none;}
.allow-interactivity-`).concat(n,` {pointer-events: all;}
`)},bE=0,vi=[];function xE(n){var r=x.useRef([]),s=x.useRef([0,0]),l=x.useRef(),u=x.useState(bE++)[0],f=x.useState(By)[0],d=x.useRef(n);x.useEffect(function(){d.current=n},[n]),x.useEffect(function(){if(n.inert){document.body.classList.add("block-interactivity-".concat(u));var E=Gw([n.lockRef.current],(n.shards||[]).map(yg),!0).filter(Boolean);return E.forEach(function(T){return T.classList.add("allow-interactivity-".concat(u))}),function(){document.body.classList.remove("block-interactivity-".concat(u)),E.forEach(function(T){return T.classList.remove("allow-interactivity-".concat(u))})}}},[n.inert,n.lockRef.current,n.shards]);var h=x.useCallback(function(E,T){if("touches"in E&&E.touches.length===2||E.type==="wheel"&&E.ctrlKey)return!d.current.allowPinchZoom;var D=No(E),X=s.current,H="deltaX"in E?E.deltaX:X[0]-D[0],Q="deltaY"in E?E.deltaY:X[1]-D[1],Z,ee=E.target,F=Math.abs(H)>Math.abs(Q)?"h":"v";if("touches"in E&&F==="h"&&ee.type==="range")return!1;var q=vg(F,ee);if(!q)return!0;if(q?Z=F:(Z=F==="v"?"h":"v",q=vg(F,ee)),!q)return!1;if(!l.current&&"changedTouches"in E&&(H||Q)&&(l.current=Z),!Z)return!0;var ce=l.current||Z;return vE(ce,T,E,ce==="h"?H:Q)},[]),g=x.useCallback(function(E){var T=E;if(!(!vi.length||vi[vi.length-1]!==f)){var D="deltaY"in T?gg(T):No(T),X=r.current.filter(function(Z){return Z.name===T.type&&(Z.target===T.target||T.target===Z.shadowParent)&&gE(Z.delta,D)})[0];if(X&&X.should){T.cancelable&&T.preventDefault();return}if(!X){var H=(d.current.shards||[]).map(yg).filter(Boolean).filter(function(Z){return Z.contains(T.target)}),Q=H.length>0?h(T,H[0]):!d.current.noIsolation;Q&&T.cancelable&&T.preventDefault()}}},[]),m=x.useCallback(function(E,T,D,X){var H={name:E,delta:T,target:D,should:X,shadowParent:SE(D)};r.current.push(H),setTimeout(function(){r.current=r.current.filter(function(Q){return Q!==H})},1)},[]),y=x.useCallback(function(E){s.current=No(E),l.current=void 0},[]),v=x.useCallback(function(E){m(E.type,gg(E),E.target,h(E,n.lockRef.current))},[]),w=x.useCallback(function(E){m(E.type,No(E),E.target,h(E,n.lockRef.current))},[]);x.useEffect(function(){return vi.push(f),n.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:w}),document.addEventListener("wheel",g,pi),document.addEventListener("touchmove",g,pi),document.addEventListener("touchstart",y,pi),function(){vi=vi.filter(function(E){return E!==f}),document.removeEventListener("wheel",g,pi),document.removeEventListener("touchmove",g,pi),document.removeEventListener("touchstart",y,pi)}},[]);var O=n.removeScrollBar,M=n.inert;return x.createElement(x.Fragment,null,M?x.createElement(f,{styles:yE(u)}):null,O?x.createElement(uE,{noRelative:n.noRelative,gapMode:n.gapMode}):null)}function SE(n){for(var r=null;n!==null;)n instanceof ShadowRoot&&(r=n.host,n=n.host),n=n.parentNode;return r}const _E=Iw(Ly,xE);var Od=x.forwardRef(function(n,r){return x.createElement(ru,Dn({},n,{ref:r,sideCar:_E}))});Od.classNames=ru.classNames;var iu="Popover",[Vy,pO]=ki(iu,[au]),tl=au(),[wE,Qa]=Vy(iu),Zy=n=>{const{__scopePopover:r,children:s,open:l,defaultOpen:u,onOpenChange:f,modal:d=!1}=n,h=tl(r),g=x.useRef(null),[m,y]=x.useState(!1),[v,w]=Rd({prop:l,defaultProp:u??!1,onChange:f,caller:iu});return R.jsx(My,{...h,children:R.jsx(wE,{scope:r,contentId:qo(),triggerRef:g,open:v,onOpenChange:w,onOpenToggle:x.useCallback(()=>w(O=>!O),[w]),hasCustomAnchor:m,onCustomAnchorAdd:x.useCallback(()=>y(!0),[]),onCustomAnchorRemove:x.useCallback(()=>y(!1),[]),modal:d,children:s})})};Zy.displayName=iu;var Yy="PopoverAnchor",EE=x.forwardRef((n,r)=>{const{__scopePopover:s,...l}=n,u=Qa(Yy,s),f=tl(s),{onCustomAnchorAdd:d,onCustomAnchorRemove:h}=u;return x.useEffect(()=>(d(),()=>h()),[d,h]),R.jsx(Td,{...f,...l,ref:r})});EE.displayName=Yy;var Qy="PopoverTrigger",Py=x.forwardRef((n,r)=>{const{__scopePopover:s,...l}=n,u=Qa(Qy,s),f=tl(s),d=Rt(r,u.triggerRef),h=R.jsx(wt.button,{type:"button","aria-haspopup":"dialog","aria-expanded":u.open,"aria-controls":u.contentId,"data-state":$y(u.open),...l,ref:d,onClick:Ne(n.onClick,u.onOpenToggle)});return u.hasCustomAnchor?h:R.jsx(Td,{asChild:!0,...f,children:h})});Py.displayName=Qy;var Cd="PopoverPortal",[TE,AE]=Vy(Cd,{forceMount:void 0}),Xy=n=>{const{__scopePopover:r,forceMount:s,children:l,container:u}=n,f=Qa(Cd,r);return R.jsx(TE,{scope:r,forceMount:s,children:R.jsx(_r,{present:s||f.open,children:R.jsx(Ad,{asChild:!0,container:u,children:l})})})};Xy.displayName=Cd;var Ei="PopoverContent",Ky=x.forwardRef((n,r)=>{const s=AE(Ei,n.__scopePopover),{forceMount:l=s.forceMount,...u}=n,f=Qa(Ei,n.__scopePopover);return R.jsx(_r,{present:l||f.open,children:f.modal?R.jsx(OE,{...u,ref:r}):R.jsx(CE,{...u,ref:r})})});Ky.displayName=Ei;var RE=_i("PopoverContent.RemoveScroll"),OE=x.forwardRef((n,r)=>{const s=Qa(Ei,n.__scopePopover),l=x.useRef(null),u=Rt(r,l),f=x.useRef(!1);return x.useEffect(()=>{const d=l.current;if(d)return zy(d)},[]),R.jsx(Od,{as:RE,allowPinchZoom:!0,children:R.jsx(Fy,{...n,ref:u,trapFocus:s.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ne(n.onCloseAutoFocus,d=>{d.preventDefault(),f.current||s.triggerRef.current?.focus()}),onPointerDownOutside:Ne(n.onPointerDownOutside,d=>{const h=d.detail.originalEvent,g=h.button===0&&h.ctrlKey===!0,m=h.button===2||g;f.current=m},{checkForDefaultPrevented:!1}),onFocusOutside:Ne(n.onFocusOutside,d=>d.preventDefault(),{checkForDefaultPrevented:!1})})})}),CE=x.forwardRef((n,r)=>{const s=Qa(Ei,n.__scopePopover),l=x.useRef(!1),u=x.useRef(!1);return R.jsx(Fy,{...n,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:f=>{n.onCloseAutoFocus?.(f),f.defaultPrevented||(l.current||s.triggerRef.current?.focus(),f.preventDefault()),l.current=!1,u.current=!1},onInteractOutside:f=>{n.onInteractOutside?.(f),f.defaultPrevented||(l.current=!0,f.detail.originalEvent.type==="pointerdown"&&(u.current=!0));const d=f.target;s.triggerRef.current?.contains(d)&&f.preventDefault(),f.detail.originalEvent.type==="focusin"&&u.current&&f.preventDefault()}})}),Fy=x.forwardRef((n,r)=>{const{__scopePopover:s,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:f,disableOutsidePointerEvents:d,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:m,onInteractOutside:y,...v}=n,w=Qa(Ei,s),O=tl(s);return ly(),R.jsx(pd,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:u,onUnmountAutoFocus:f,children:R.jsx(md,{asChild:!0,disableOutsidePointerEvents:d,onInteractOutside:y,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:m,onDismiss:()=>w.onOpenChange(!1),children:R.jsx(Ny,{"data-state":$y(w.open),role:"dialog",id:w.contentId,...O,...v,ref:r,style:{...v.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),Iy="PopoverClose",ME=x.forwardRef((n,r)=>{const{__scopePopover:s,...l}=n,u=Qa(Iy,s);return R.jsx(wt.button,{type:"button",...l,ref:r,onClick:Ne(n.onClick,()=>u.onOpenChange(!1))})});ME.displayName=Iy;var NE="PopoverArrow",DE=x.forwardRef((n,r)=>{const{__scopePopover:s,...l}=n,u=tl(s);return R.jsx(Dy,{...u,...l,ref:r})});DE.displayName=NE;function $y(n){return n?"open":"closed"}var kE=Zy,zE=Py,jE=Xy,UE=Ky;function LE({...n}){return R.jsx(kE,{"data-slot":"popover",...n})}function BE({...n}){return R.jsx(zE,{"data-slot":"popover-trigger",...n})}function HE({className:n,align:r="center",sideOffset:s=4,container:l,...u}){return R.jsx(jE,{container:l,children:R.jsx(UE,{"data-slot":"popover-content",align:r,sideOffset:s,className:Di("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 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",n),...u})})}function qE(){return R.jsx(BE,{asChild:!0,children:R.jsx(mr,{size:"icon",children:R.jsx(eS,{})})})}function Jy(n){const r=n+"CollectionProvider",[s,l]=ki(r),[u,f]=s(r,{collectionRef:{current:null},itemMap:new Map}),d=E=>{const{scope:T,children:D}=E,X=W.useRef(null),H=W.useRef(new Map).current;return R.jsx(u,{scope:T,itemMap:H,collectionRef:X,children:D})};d.displayName=r;const h=n+"CollectionSlot",g=_i(h),m=W.forwardRef((E,T)=>{const{scope:D,children:X}=E,H=f(h,D),Q=Rt(T,H.collectionRef);return R.jsx(g,{ref:Q,children:X})});m.displayName=h;const y=n+"CollectionItemSlot",v="data-radix-collection-item",w=_i(y),O=W.forwardRef((E,T)=>{const{scope:D,children:X,...H}=E,Q=W.useRef(null),Z=Rt(T,Q),ee=f(y,D);return W.useEffect(()=>(ee.itemMap.set(Q,{ref:Q,...H}),()=>void ee.itemMap.delete(Q))),R.jsx(w,{[v]:"",ref:Z,children:X})});O.displayName=y;function M(E){const T=f(n+"CollectionConsumer",E);return W.useCallback(()=>{const X=T.collectionRef.current;if(!X)return[];const H=Array.from(X.querySelectorAll(`[${v}]`));return Array.from(T.itemMap.values()).sort((ee,F)=>H.indexOf(ee.ref.current)-H.indexOf(F.ref.current))},[T.collectionRef,T.itemMap])}return[{Provider:d,Slot:m,ItemSlot:O},M,l]}var GE=x.createContext(void 0);function Wy(n){const r=x.useContext(GE);return n||r||"ltr"}var Bf="rovingFocusGroup.onEntryFocus",VE={bubbles:!1,cancelable:!0},nl="RovingFocusGroup",[Wf,e0,ZE]=Jy(nl),[YE,t0]=ki(nl,[ZE]),[QE,PE]=YE(nl),n0=x.forwardRef((n,r)=>R.jsx(Wf.Provider,{scope:n.__scopeRovingFocusGroup,children:R.jsx(Wf.Slot,{scope:n.__scopeRovingFocusGroup,children:R.jsx(XE,{...n,ref:r})})}));n0.displayName=nl;var XE=x.forwardRef((n,r)=>{const{__scopeRovingFocusGroup:s,orientation:l,loop:u=!1,dir:f,currentTabStopId:d,defaultCurrentTabStopId:h,onCurrentTabStopIdChange:g,onEntryFocus:m,preventScrollOnEntryFocus:y=!1,...v}=n,w=x.useRef(null),O=Rt(r,w),M=Wy(f),[E,T]=Rd({prop:d,defaultProp:h??null,onChange:g,caller:nl}),[D,X]=x.useState(!1),H=sa(m),Q=e0(s),Z=x.useRef(!1),[ee,F]=x.useState(0);return x.useEffect(()=>{const q=w.current;if(q)return q.addEventListener(Bf,H),()=>q.removeEventListener(Bf,H)},[H]),R.jsx(QE,{scope:s,orientation:l,dir:M,loop:u,currentTabStopId:E,onItemFocus:x.useCallback(q=>T(q),[T]),onItemShiftTab:x.useCallback(()=>X(!0),[]),onFocusableItemAdd:x.useCallback(()=>F(q=>q+1),[]),onFocusableItemRemove:x.useCallback(()=>F(q=>q-1),[]),children:R.jsx(wt.div,{tabIndex:D||ee===0?-1:0,"data-orientation":l,...v,ref:O,style:{outline:"none",...n.style},onMouseDown:Ne(n.onMouseDown,()=>{Z.current=!0}),onFocus:Ne(n.onFocus,q=>{const ce=!Z.current;if(q.target===q.currentTarget&&ce&&!D){const ve=new CustomEvent(Bf,VE);if(q.currentTarget.dispatchEvent(ve),!ve.defaultPrevented){const Ee=Q().filter(C=>C.focusable),ge=Ee.find(C=>C.active),ue=Ee.find(C=>C.id===E),ye=[ge,ue,...Ee].filter(Boolean).map(C=>C.ref.current);i0(ye,y)}}Z.current=!1}),onBlur:Ne(n.onBlur,()=>X(!1))})})}),a0="RovingFocusGroupItem",r0=x.forwardRef((n,r)=>{const{__scopeRovingFocusGroup:s,focusable:l=!0,active:u=!1,tabStopId:f,children:d,...h}=n,g=qo(),m=f||g,y=PE(a0,s),v=y.currentTabStopId===m,w=e0(s),{onFocusableItemAdd:O,onFocusableItemRemove:M,currentTabStopId:E}=y;return x.useEffect(()=>{if(l)return O(),()=>M()},[l,O,M]),R.jsx(Wf.ItemSlot,{scope:s,id:m,focusable:l,active:u,children:R.jsx(wt.span,{tabIndex:v?0:-1,"data-orientation":y.orientation,...h,ref:r,onMouseDown:Ne(n.onMouseDown,T=>{l?y.onItemFocus(m):T.preventDefault()}),onFocus:Ne(n.onFocus,()=>y.onItemFocus(m)),onKeyDown:Ne(n.onKeyDown,T=>{if(T.key==="Tab"&&T.shiftKey){y.onItemShiftTab();return}if(T.target!==T.currentTarget)return;const D=IE(T,y.orientation,y.dir);if(D!==void 0){if(T.metaKey||T.ctrlKey||T.altKey||T.shiftKey)return;T.preventDefault();let H=w().filter(Q=>Q.focusable).map(Q=>Q.ref.current);if(D==="last")H.reverse();else if(D==="prev"||D==="next"){D==="prev"&&H.reverse();const Q=H.indexOf(T.currentTarget);H=y.loop?$E(H,Q+1):H.slice(Q+1)}setTimeout(()=>i0(H))}}),children:typeof d=="function"?d({isCurrentTabStop:v,hasTabStop:E!=null}):d})})});r0.displayName=a0;var KE={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function FE(n,r){return r!=="rtl"?n:n==="ArrowLeft"?"ArrowRight":n==="ArrowRight"?"ArrowLeft":n}function IE(n,r,s){const l=FE(n.key,s);if(!(r==="vertical"&&["ArrowLeft","ArrowRight"].includes(l))&&!(r==="horizontal"&&["ArrowUp","ArrowDown"].includes(l)))return KE[l]}function i0(n,r=!1){const s=document.activeElement;for(const l of n)if(l===s||(l.focus({preventScroll:r}),document.activeElement!==s))return}function $E(n,r){return n.map((s,l)=>n[(r+l)%n.length])}var JE=n0,WE=r0;x.createContext({size:"default",variant:"default"});const eT=Qg("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function Do({className:n,variant:r,asChild:s=!1,...l}){const u=s?Vg:"span";return R.jsx(u,{"data-slot":"badge",className:Di(eT({variant:r}),n),...l})}function bg({className:n,type:r,...s}){return R.jsx("input",{type:r,"data-slot":"input",className:Di("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex 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),...s})}x.createContext({});x.createContext({});const tT=()=>L1({mutationKey:["action-mutaions"],mutationFn:async n=>{if(n.status)return Nn.apiRequest("unlist",n);const r=await Nn.apiRequest("get",n);if(!(!r||!r?.data))return Nn.apiRequest("publist",{...n,images:ny({...r?.data}).images})}});function nT(n){if(typeof document>"u")return;let r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",r.appendChild(s),s.styleSheet?s.styleSheet.cssText=n:s.appendChild(document.createTextNode(n))}const aT=n=>{switch(n){case"success":return sT;case"info":return oT;case"warning":return lT;case"error":return uT;default:return null}},rT=Array(12).fill(0),iT=({visible:n,className:r})=>W.createElement("div",{className:["sonner-loading-wrapper",r].filter(Boolean).join(" "),"data-visible":n},W.createElement("div",{className:"sonner-spinner"},rT.map((s,l)=>W.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${l}`})))),sT=W.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},W.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"})),lT=W.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},W.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"})),oT=W.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},W.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"})),uT=W.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},W.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"})),cT=W.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"},W.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),W.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),fT=()=>{const[n,r]=W.useState(document.hidden);return W.useEffect(()=>{const s=()=>{r(document.hidden)};return document.addEventListener("visibilitychange",s),()=>window.removeEventListener("visibilitychange",s)},[]),n};let ed=1;class dT{constructor(){this.subscribe=r=>(this.subscribers.push(r),()=>{const s=this.subscribers.indexOf(r);this.subscribers.splice(s,1)}),this.publish=r=>{this.subscribers.forEach(s=>s(r))},this.addToast=r=>{this.publish(r),this.toasts=[...this.toasts,r]},this.create=r=>{var s;const{message:l,...u}=r,f=typeof r?.id=="number"||((s=r.id)==null?void 0:s.length)>0?r.id:ed++,d=this.toasts.find(g=>g.id===f),h=r.dismissible===void 0?!0:r.dismissible;return this.dismissedToasts.has(f)&&this.dismissedToasts.delete(f),d?this.toasts=this.toasts.map(g=>g.id===f?(this.publish({...g,...r,id:f,title:l}),{...g,...r,id:f,dismissible:h,title:l}):g):this.addToast({title:l,...u,dismissible:h,id:f}),f},this.dismiss=r=>(r?(this.dismissedToasts.add(r),requestAnimationFrame(()=>this.subscribers.forEach(s=>s({id:r,dismiss:!0})))):this.toasts.forEach(s=>{this.subscribers.forEach(l=>l({id:s.id,dismiss:!0}))}),r),this.message=(r,s)=>this.create({...s,message:r}),this.error=(r,s)=>this.create({...s,message:r,type:"error"}),this.success=(r,s)=>this.create({...s,type:"success",message:r}),this.info=(r,s)=>this.create({...s,type:"info",message:r}),this.warning=(r,s)=>this.create({...s,type:"warning",message:r}),this.loading=(r,s)=>this.create({...s,type:"loading",message:r}),this.promise=(r,s)=>{if(!s)return;let l;s.loading!==void 0&&(l=this.create({...s,promise:r,type:"loading",message:s.loading,description:typeof s.description!="function"?s.description:void 0}));const u=Promise.resolve(r instanceof Function?r():r);let f=l!==void 0,d;const h=u.then(async m=>{if(d=["resolve",m],W.isValidElement(m))f=!1,this.create({id:l,type:"default",message:m});else if(mT(m)&&!m.ok){f=!1;const v=typeof s.error=="function"?await s.error(`HTTP error! status: ${m.status}`):s.error,w=typeof s.description=="function"?await s.description(`HTTP error! status: ${m.status}`):s.description,M=typeof v=="object"&&!W.isValidElement(v)?v:{message:v};this.create({id:l,type:"error",description:w,...M})}else if(m instanceof Error){f=!1;const v=typeof s.error=="function"?await s.error(m):s.error,w=typeof s.description=="function"?await s.description(m):s.description,M=typeof v=="object"&&!W.isValidElement(v)?v:{message:v};this.create({id:l,type:"error",description:w,...M})}else if(s.success!==void 0){f=!1;const v=typeof s.success=="function"?await s.success(m):s.success,w=typeof s.description=="function"?await s.description(m):s.description,M=typeof v=="object"&&!W.isValidElement(v)?v:{message:v};this.create({id:l,type:"success",description:w,...M})}}).catch(async m=>{if(d=["reject",m],s.error!==void 0){f=!1;const y=typeof s.error=="function"?await s.error(m):s.error,v=typeof s.description=="function"?await s.description(m):s.description,O=typeof y=="object"&&!W.isValidElement(y)?y:{message:y};this.create({id:l,type:"error",description:v,...O})}}).finally(()=>{f&&(this.dismiss(l),l=void 0),s.finally==null||s.finally.call(s)}),g=()=>new Promise((m,y)=>h.then(()=>d[0]==="reject"?y(d[1]):m(d[1])).catch(y));return typeof l!="string"&&typeof l!="number"?{unwrap:g}:Object.assign(l,{unwrap:g})},this.custom=(r,s)=>{const l=s?.id||ed++;return this.create({jsx:r(l),id:l,...s}),l},this.getActiveToasts=()=>this.toasts.filter(r=>!this.dismissedToasts.has(r.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Vt=new dT,hT=(n,r)=>{const s=r?.id||ed++;return Vt.addToast({title:n,...r,id:s}),s},mT=n=>n&&typeof n=="object"&&"ok"in n&&typeof n.ok=="boolean"&&"status"in n&&typeof n.status=="number",pT=hT,vT=()=>Vt.toasts,gT=()=>Vt.getActiveToasts(),yT=Object.assign(pT,{success:Vt.success,info:Vt.info,warning:Vt.warning,error:Vt.error,custom:Vt.custom,message:Vt.message,promise:Vt.promise,dismiss:Vt.dismiss,loading:Vt.loading},{getHistory:vT,getToasts:gT});nT("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function ko(n){return n.label!==void 0}const bT=3,xT="24px",ST="16px",xg=4e3,_T=356,wT=14,ET=45,TT=200;function Mn(...n){return n.filter(Boolean).join(" ")}function AT(n){const[r,s]=n.split("-"),l=[];return r&&l.push(r),s&&l.push(s),l}const RT=n=>{var r,s,l,u,f,d,h,g,m;const{invert:y,toast:v,unstyled:w,interacting:O,setHeights:M,visibleToasts:E,heights:T,index:D,toasts:X,expanded:H,removeToast:Q,defaultRichColors:Z,closeButton:ee,style:F,cancelButtonStyle:q,actionButtonStyle:ce,className:ve="",descriptionClassName:Ee="",duration:ge,position:ue,gap:me,expandByDefault:ye,classNames:C,icons:Y,closeButtonAriaLabel:U="Close toast"}=n,[I,S]=W.useState(null),[G,te]=W.useState(null),[B,J]=W.useState(!1),[ie,re]=W.useState(!1),[de,he]=W.useState(!1),[Ie,Ct]=W.useState(!1),[Mt,gt]=W.useState(!1),[_n,Pa]=W.useState(0),[cu,sl]=W.useState(0),Et=W.useRef(v.duration||ge||xg),ll=W.useRef(null),Wt=W.useRef(null),ol=D===0,Tr=D+1<=E,Nt=v.type,qn=v.dismissible!==!1,fu=v.className||"",du=v.descriptionClassName||"",wn=W.useMemo(()=>T.findIndex(Te=>Te.toastId===v.id)||0,[T,v.id]),Dt=W.useMemo(()=>{var Te;return(Te=v.closeButton)!=null?Te:ee},[v.closeButton,ee]),dn=W.useMemo(()=>v.duration||ge||xg,[v.duration,ge]),yt=W.useRef(0),ca=W.useRef(0),ul=W.useRef(0),fa=W.useRef(null),[Ar,Rr]=ue.split("-"),En=W.useMemo(()=>T.reduce((Te,We,rt)=>rt>=wn?Te:Te+We.height,0),[T,wn]),Xa=fT(),Ka=v.invert||y,Ui=Nt==="loading";ca.current=W.useMemo(()=>wn*me+En,[wn,En]),W.useEffect(()=>{Et.current=dn},[dn]),W.useEffect(()=>{J(!0)},[]),W.useEffect(()=>{const Te=Wt.current;if(Te){const We=Te.getBoundingClientRect().height;return sl(We),M(rt=>[{toastId:v.id,height:We,position:v.position},...rt]),()=>M(rt=>rt.filter(bt=>bt.toastId!==v.id))}},[M,v.id]),W.useLayoutEffect(()=>{if(!B)return;const Te=Wt.current,We=Te.style.height;Te.style.height="auto";const rt=Te.getBoundingClientRect().height;Te.style.height=We,sl(rt),M(bt=>bt.find(lt=>lt.toastId===v.id)?bt.map(lt=>lt.toastId===v.id?{...lt,height:rt}:lt):[{toastId:v.id,height:rt,position:v.position},...bt])},[B,v.title,v.description,M,v.id,v.jsx,v.action,v.cancel]);const hn=W.useCallback(()=>{re(!0),Pa(ca.current),M(Te=>Te.filter(We=>We.toastId!==v.id)),setTimeout(()=>{Q(v)},TT)},[v,Q,M,ca]);W.useEffect(()=>{if(v.promise&&Nt==="loading"||v.duration===1/0||v.type==="loading")return;let Te;return H||O||Xa?(()=>{if(ul.current<yt.current){const bt=new Date().getTime()-yt.current;Et.current=Et.current-bt}ul.current=new Date().getTime()})():(()=>{Et.current!==1/0&&(yt.current=new Date().getTime(),Te=setTimeout(()=>{v.onAutoClose==null||v.onAutoClose.call(v,v),hn()},Et.current))})(),()=>clearTimeout(Te)},[H,O,v,Nt,Xa,hn]),W.useEffect(()=>{v.delete&&(hn(),v.onDismiss==null||v.onDismiss.call(v,v))},[hn,v.delete]);function cl(){var Te;if(Y?.loading){var We;return W.createElement("div",{className:Mn(C?.loader,v==null||(We=v.classNames)==null?void 0:We.loader,"sonner-loader"),"data-visible":Nt==="loading"},Y.loading)}return W.createElement(iT,{className:Mn(C?.loader,v==null||(Te=v.classNames)==null?void 0:Te.loader),visible:Nt==="loading"})}const Li=v.icon||Y?.[Nt]||aT(Nt);var da,fl;return W.createElement("li",{tabIndex:0,ref:Wt,className:Mn(ve,fu,C?.toast,v==null||(r=v.classNames)==null?void 0:r.toast,C?.default,C?.[Nt],v==null||(s=v.classNames)==null?void 0:s[Nt]),"data-sonner-toast":"","data-rich-colors":(da=v.richColors)!=null?da:Z,"data-styled":!(v.jsx||v.unstyled||w),"data-mounted":B,"data-promise":!!v.promise,"data-swiped":Mt,"data-removed":ie,"data-visible":Tr,"data-y-position":Ar,"data-x-position":Rr,"data-index":D,"data-front":ol,"data-swiping":de,"data-dismissible":qn,"data-type":Nt,"data-invert":Ka,"data-swipe-out":Ie,"data-swipe-direction":G,"data-expanded":!!(H||ye&&B),"data-testid":v.testId,style:{"--index":D,"--toasts-before":D,"--z-index":X.length-D,"--offset":`${ie?_n:ca.current}px`,"--initial-height":ye?"auto":`${cu}px`,...F,...v.style},onDragEnd:()=>{he(!1),S(null),fa.current=null},onPointerDown:Te=>{Te.button!==2&&(Ui||!qn||(ll.current=new Date,Pa(ca.current),Te.target.setPointerCapture(Te.pointerId),Te.target.tagName!=="BUTTON"&&(he(!0),fa.current={x:Te.clientX,y:Te.clientY})))},onPointerUp:()=>{var Te,We,rt;if(Ie||!qn)return;fa.current=null;const bt=Number(((Te=Wt.current)==null?void 0:Te.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Fa=Number(((We=Wt.current)==null?void 0:We.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),lt=new Date().getTime()-((rt=ll.current)==null?void 0:rt.getTime()),et=I==="x"?bt:Fa,tt=Math.abs(et)/lt;if(Math.abs(et)>=ET||tt>.11){Pa(ca.current),v.onDismiss==null||v.onDismiss.call(v,v),te(I==="x"?bt>0?"right":"left":Fa>0?"down":"up"),hn(),Ct(!0);return}else{var Qe,dt;(Qe=Wt.current)==null||Qe.style.setProperty("--swipe-amount-x","0px"),(dt=Wt.current)==null||dt.style.setProperty("--swipe-amount-y","0px")}gt(!1),he(!1),S(null)},onPointerMove:Te=>{var We,rt,bt;if(!fa.current||!qn||((We=window.getSelection())==null?void 0:We.toString().length)>0)return;const lt=Te.clientY-fa.current.y,et=Te.clientX-fa.current.x;var tt;const Qe=(tt=n.swipeDirections)!=null?tt:AT(ue);!I&&(Math.abs(et)>1||Math.abs(lt)>1)&&S(Math.abs(et)>Math.abs(lt)?"x":"y");let dt={x:0,y:0};const Or=Gn=>1/(1.5+Math.abs(Gn)/20);if(I==="y"){if(Qe.includes("top")||Qe.includes("bottom"))if(Qe.includes("top")&&lt<0||Qe.includes("bottom")&&lt>0)dt.y=lt;else{const Gn=lt*Or(lt);dt.y=Math.abs(Gn)<Math.abs(lt)?Gn:lt}}else if(I==="x"&&(Qe.includes("left")||Qe.includes("right")))if(Qe.includes("left")&&et<0||Qe.includes("right")&&et>0)dt.x=et;else{const Gn=et*Or(et);dt.x=Math.abs(Gn)<Math.abs(et)?Gn:et}(Math.abs(dt.x)>0||Math.abs(dt.y)>0)&&gt(!0),(rt=Wt.current)==null||rt.style.setProperty("--swipe-amount-x",`${dt.x}px`),(bt=Wt.current)==null||bt.style.setProperty("--swipe-amount-y",`${dt.y}px`)}},Dt&&!v.jsx&&Nt!=="loading"?W.createElement("button",{"aria-label":U,"data-disabled":Ui,"data-close-button":!0,onClick:Ui||!qn?()=>{}:()=>{hn(),v.onDismiss==null||v.onDismiss.call(v,v)},className:Mn(C?.closeButton,v==null||(l=v.classNames)==null?void 0:l.closeButton)},(fl=Y?.close)!=null?fl:cT):null,(Nt||v.icon||v.promise)&&v.icon!==null&&(Y?.[Nt]!==null||v.icon)?W.createElement("div",{"data-icon":"",className:Mn(C?.icon,v==null||(u=v.classNames)==null?void 0:u.icon)},v.promise||v.type==="loading"&&!v.icon?v.icon||cl():null,v.type!=="loading"?Li:null):null,W.createElement("div",{"data-content":"",className:Mn(C?.content,v==null||(f=v.classNames)==null?void 0:f.content)},W.createElement("div",{"data-title":"",className:Mn(C?.title,v==null||(d=v.classNames)==null?void 0:d.title)},v.jsx?v.jsx:typeof v.title=="function"?v.title():v.title),v.description?W.createElement("div",{"data-description":"",className:Mn(Ee,du,C?.description,v==null||(h=v.classNames)==null?void 0:h.description)},typeof v.description=="function"?v.description():v.description):null),W.isValidElement(v.cancel)?v.cancel:v.cancel&&ko(v.cancel)?W.createElement("button",{"data-button":!0,"data-cancel":!0,style:v.cancelButtonStyle||q,onClick:Te=>{ko(v.cancel)&&qn&&(v.cancel.onClick==null||v.cancel.onClick.call(v.cancel,Te),hn())},className:Mn(C?.cancelButton,v==null||(g=v.classNames)==null?void 0:g.cancelButton)},v.cancel.label):null,W.isValidElement(v.action)?v.action:v.action&&ko(v.action)?W.createElement("button",{"data-button":!0,"data-action":!0,style:v.actionButtonStyle||ce,onClick:Te=>{ko(v.action)&&(v.action.onClick==null||v.action.onClick.call(v.action,Te),!Te.defaultPrevented&&hn())},className:Mn(C?.actionButton,v==null||(m=v.classNames)==null?void 0:m.actionButton)},v.action.label):null)};function Sg(){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 OT(n,r){const s={};return[n,r].forEach((l,u)=>{const f=u===1,d=f?"--mobile-offset":"--offset",h=f?ST:xT;function g(m){["top","right","bottom","left"].forEach(y=>{s[`${d}-${y}`]=typeof m=="number"?`${m}px`:m})}typeof l=="number"||typeof l=="string"?g(l):typeof l=="object"?["top","right","bottom","left"].forEach(m=>{l[m]===void 0?s[`${d}-${m}`]=h:s[`${d}-${m}`]=typeof l[m]=="number"?`${l[m]}px`:l[m]}):g(h)}),s}const vO=W.forwardRef(function(r,s){const{id:l,invert:u,position:f="bottom-right",hotkey:d=["altKey","KeyT"],expand:h,closeButton:g,className:m,offset:y,mobileOffset:v,theme:w="light",richColors:O,duration:M,style:E,visibleToasts:T=bT,toastOptions:D,dir:X=Sg(),gap:H=wT,icons:Q,containerAriaLabel:Z="Notifications"}=r,[ee,F]=W.useState([]),q=W.useMemo(()=>l?ee.filter(B=>B.toasterId===l):ee.filter(B=>!B.toasterId),[ee,l]),ce=W.useMemo(()=>Array.from(new Set([f].concat(q.filter(B=>B.position).map(B=>B.position)))),[q,f]),[ve,Ee]=W.useState([]),[ge,ue]=W.useState(!1),[me,ye]=W.useState(!1),[C,Y]=W.useState(w!=="system"?w:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),U=W.useRef(null),I=d.join("+").replace(/Key/g,"").replace(/Digit/g,""),S=W.useRef(null),G=W.useRef(!1),te=W.useCallback(B=>{F(J=>{var ie;return(ie=J.find(re=>re.id===B.id))!=null&&ie.delete||Vt.dismiss(B.id),J.filter(({id:re})=>re!==B.id)})},[]);return W.useEffect(()=>Vt.subscribe(B=>{if(B.dismiss){requestAnimationFrame(()=>{F(J=>J.map(ie=>ie.id===B.id?{...ie,delete:!0}:ie))});return}setTimeout(()=>{ay.flushSync(()=>{F(J=>{const ie=J.findIndex(re=>re.id===B.id);return ie!==-1?[...J.slice(0,ie),{...J[ie],...B},...J.slice(ie+1)]:[B,...J]})})})}),[ee]),W.useEffect(()=>{if(w!=="system"){Y(w);return}if(w==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?Y("dark"):Y("light")),typeof window>"u")return;const B=window.matchMedia("(prefers-color-scheme: dark)");try{B.addEventListener("change",({matches:J})=>{Y(J?"dark":"light")})}catch{B.addListener(({matches:ie})=>{try{Y(ie?"dark":"light")}catch(re){console.error(re)}})}},[w]),W.useEffect(()=>{ee.length<=1&&ue(!1)},[ee]),W.useEffect(()=>{const B=J=>{var ie;if(d.every(he=>J[he]||J.code===he)){var de;ue(!0),(de=U.current)==null||de.focus()}J.code==="Escape"&&(document.activeElement===U.current||(ie=U.current)!=null&&ie.contains(document.activeElement))&&ue(!1)};return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[d]),W.useEffect(()=>{if(U.current)return()=>{S.current&&(S.current.focus({preventScroll:!0}),S.current=null,G.current=!1)}},[U.current]),W.createElement("section",{ref:s,"aria-label":`${Z} ${I}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},ce.map((B,J)=>{var ie;const[re,de]=B.split("-");return q.length?W.createElement("ol",{key:B,dir:X==="auto"?Sg():X,tabIndex:-1,ref:U,className:m,"data-sonner-toaster":!0,"data-sonner-theme":C,"data-y-position":re,"data-x-position":de,style:{"--front-toast-height":`${((ie=ve[0])==null?void 0:ie.height)||0}px`,"--width":`${_T}px`,"--gap":`${H}px`,...E,...OT(y,v)},onBlur:he=>{G.current&&!he.currentTarget.contains(he.relatedTarget)&&(G.current=!1,S.current&&(S.current.focus({preventScroll:!0}),S.current=null))},onFocus:he=>{he.target instanceof HTMLElement&&he.target.dataset.dismissible==="false"||G.current||(G.current=!0,S.current=he.relatedTarget)},onMouseEnter:()=>ue(!0),onMouseMove:()=>ue(!0),onMouseLeave:()=>{me||ue(!1)},onDragEnd:()=>ue(!1),onPointerDown:he=>{he.target instanceof HTMLElement&&he.target.dataset.dismissible==="false"||ye(!0)},onPointerUp:()=>ye(!1)},q.filter(he=>!he.position&&J===0||he.position===B).map((he,Ie)=>{var Ct,Mt;return W.createElement(RT,{key:he.id,icons:Q,index:Ie,toast:he,defaultRichColors:O,duration:(Ct=D?.duration)!=null?Ct:M,className:D?.className,descriptionClassName:D?.descriptionClassName,invert:u,visibleToasts:T,closeButton:(Mt=D?.closeButton)!=null?Mt:g,interacting:me,position:B,style:D?.style,unstyled:D?.unstyled,classNames:D?.classNames,cancelButtonStyle:D?.cancelButtonStyle,actionButtonStyle:D?.actionButtonStyle,closeButtonAriaLabel:D?.closeButtonAriaLabel,removeToast:te,toasts:q.filter(gt=>gt.position==he.position),heights:ve.filter(gt=>gt.position==he.position),setHeights:Ee,expandByDefault:h,gap:H,expanded:ge,swipeDirections:r.swipeDirections})})):null}))});var Ue;(function(n){n.assertEqual=u=>{};function r(u){}n.assertIs=r;function s(u){throw new Error}n.assertNever=s,n.arrayToEnum=u=>{const f={};for(const d of u)f[d]=d;return f},n.getValidEnumValues=u=>{const f=n.objectKeys(u).filter(h=>typeof u[u[h]]!="number"),d={};for(const h of f)d[h]=u[h];return n.objectValues(d)},n.objectValues=u=>n.objectKeys(u).map(function(f){return u[f]}),n.objectKeys=typeof Object.keys=="function"?u=>Object.keys(u):u=>{const f=[];for(const d in u)Object.prototype.hasOwnProperty.call(u,d)&&f.push(d);return f},n.find=(u,f)=>{for(const d of u)if(f(d))return d},n.isInteger=typeof Number.isInteger=="function"?u=>Number.isInteger(u):u=>typeof u=="number"&&Number.isFinite(u)&&Math.floor(u)===u;function l(u,f=" | "){return u.map(d=>typeof d=="string"?`'${d}'`:d).join(f)}n.joinValues=l,n.jsonStringifyReplacer=(u,f)=>typeof f=="bigint"?f.toString():f})(Ue||(Ue={}));var td;(function(n){n.mergeShapes=(r,s)=>({...r,...s})})(td||(td={}));const ae=Ue.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),ia=n=>{switch(typeof n){case"undefined":return ae.undefined;case"string":return ae.string;case"number":return Number.isNaN(n)?ae.nan:ae.number;case"boolean":return ae.boolean;case"function":return ae.function;case"bigint":return ae.bigint;case"symbol":return ae.symbol;case"object":return Array.isArray(n)?ae.array:n===null?ae.null:n.then&&typeof n.then=="function"&&n.catch&&typeof n.catch=="function"?ae.promise:typeof Map<"u"&&n instanceof Map?ae.map:typeof Set<"u"&&n instanceof Set?ae.set:typeof Date<"u"&&n instanceof Date?ae.date:ae.object;default:return ae.unknown}},$=Ue.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),CT=n=>JSON.stringify(n,null,2).replace(/"([^"]+)":/g,"$1:");class Jt extends Error{get errors(){return this.issues}constructor(r){super(),this.issues=[],this.addIssue=l=>{this.issues=[...this.issues,l]},this.addIssues=(l=[])=>{this.issues=[...this.issues,...l]};const s=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,s):this.__proto__=s,this.name="ZodError",this.issues=r}format(r){const s=r||function(f){return f.message},l={_errors:[]},u=f=>{for(const d of f.issues)if(d.code==="invalid_union")d.unionErrors.map(u);else if(d.code==="invalid_return_type")u(d.returnTypeError);else if(d.code==="invalid_arguments")u(d.argumentsError);else if(d.path.length===0)l._errors.push(s(d));else{let h=l,g=0;for(;g<d.path.length;){const m=d.path[g];g===d.path.length-1?(h[m]=h[m]||{_errors:[]},h[m]._errors.push(s(d))):h[m]=h[m]||{_errors:[]},h=h[m],g++}}};return u(this),l}static assert(r){if(!(r instanceof Jt))throw new Error(`Not a ZodError: ${r}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,Ue.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(r=s=>s.message){const s={},l=[];for(const u of this.issues)if(u.path.length>0){const f=u.path[0];s[f]=s[f]||[],s[f].push(r(u))}else l.push(r(u));return{formErrors:l,fieldErrors:s}}get formErrors(){return this.flatten()}}Jt.create=n=>new Jt(n);const Ti=(n,r)=>{let s;switch(n.code){case $.invalid_type:n.received===ae.undefined?s="Required":s=`Expected ${n.expected}, received ${n.received}`;break;case $.invalid_literal:s=`Invalid literal value, expected ${JSON.stringify(n.expected,Ue.jsonStringifyReplacer)}`;break;case $.unrecognized_keys:s=`Unrecognized key(s) in object: ${Ue.joinValues(n.keys,", ")}`;break;case $.invalid_union:s="Invalid input";break;case $.invalid_union_discriminator:s=`Invalid discriminator value. Expected ${Ue.joinValues(n.options)}`;break;case $.invalid_enum_value:s=`Invalid enum value. Expected ${Ue.joinValues(n.options)}, received '${n.received}'`;break;case $.invalid_arguments:s="Invalid function arguments";break;case $.invalid_return_type:s="Invalid function return type";break;case $.invalid_date:s="Invalid date";break;case $.invalid_string:typeof n.validation=="object"?"includes"in n.validation?(s=`Invalid input: must include "${n.validation.includes}"`,typeof n.validation.position=="number"&&(s=`${s} at one or more positions greater than or equal to ${n.validation.position}`)):"startsWith"in n.validation?s=`Invalid input: must start with "${n.validation.startsWith}"`:"endsWith"in n.validation?s=`Invalid input: must end with "${n.validation.endsWith}"`:Ue.assertNever(n.validation):n.validation!=="regex"?s=`Invalid ${n.validation}`:s="Invalid";break;case $.too_small:n.type==="array"?s=`Array must contain ${n.exact?"exactly":n.inclusive?"at least":"more than"} ${n.minimum} element(s)`:n.type==="string"?s=`String must contain ${n.exact?"exactly":n.inclusive?"at least":"over"} ${n.minimum} character(s)`:n.type==="number"?s=`Number must be ${n.exact?"exactly equal to ":n.inclusive?"greater than or equal to ":"greater than "}${n.minimum}`:n.type==="bigint"?s=`Number must be ${n.exact?"exactly equal to ":n.inclusive?"greater than or equal to ":"greater than "}${n.minimum}`:n.type==="date"?s=`Date must be ${n.exact?"exactly equal to ":n.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(n.minimum))}`:s="Invalid input";break;case $.too_big:n.type==="array"?s=`Array must contain ${n.exact?"exactly":n.inclusive?"at most":"less than"} ${n.maximum} element(s)`:n.type==="string"?s=`String must contain ${n.exact?"exactly":n.inclusive?"at most":"under"} ${n.maximum} character(s)`:n.type==="number"?s=`Number must be ${n.exact?"exactly":n.inclusive?"less than or equal to":"less than"} ${n.maximum}`:n.type==="bigint"?s=`BigInt must be ${n.exact?"exactly":n.inclusive?"less than or equal to":"less than"} ${n.maximum}`:n.type==="date"?s=`Date must be ${n.exact?"exactly":n.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(n.maximum))}`:s="Invalid input";break;case $.custom:s="Invalid input";break;case $.invalid_intersection_types:s="Intersection results could not be merged";break;case $.not_multiple_of:s=`Number must be a multiple of ${n.multipleOf}`;break;case $.not_finite:s="Number must be finite";break;default:s=r.defaultError,Ue.assertNever(n)}return{message:s}};let s0=Ti;function MT(n){s0=n}function Qo(){return s0}const Po=n=>{const{data:r,path:s,errorMaps:l,issueData:u}=n,f=[...s,...u.path||[]],d={...u,path:f};if(u.message!==void 0)return{...u,path:f,message:u.message};let h="";const g=l.filter(m=>!!m).slice().reverse();for(const m of g)h=m(d,{data:r,defaultError:h}).message;return{...u,path:f,message:h}},NT=[];function ne(n,r){const s=Qo(),l=Po({issueData:r,data:n.data,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,s,s===Ti?void 0:Ti].filter(u=>!!u)});n.common.issues.push(l)}class Ot{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(r,s){const l=[];for(const u of s){if(u.status==="aborted")return Se;u.status==="dirty"&&r.dirty(),l.push(u.value)}return{status:r.value,value:l}}static async mergeObjectAsync(r,s){const l=[];for(const u of s){const f=await u.key,d=await u.value;l.push({key:f,value:d})}return Ot.mergeObjectSync(r,l)}static mergeObjectSync(r,s){const l={};for(const u of s){const{key:f,value:d}=u;if(f.status==="aborted"||d.status==="aborted")return Se;f.status==="dirty"&&r.dirty(),d.status==="dirty"&&r.dirty(),f.value!=="__proto__"&&(typeof d.value<"u"||u.alwaysSet)&&(l[f.value]=d.value)}return{status:r.value,value:l}}}const Se=Object.freeze({status:"aborted"}),yi=n=>({status:"dirty",value:n}),Ut=n=>({status:"valid",value:n}),nd=n=>n.status==="aborted",ad=n=>n.status==="dirty",br=n=>n.status==="valid",Hs=n=>typeof Promise<"u"&&n instanceof Promise;var fe;(function(n){n.errToObj=r=>typeof r=="string"?{message:r}:r||{},n.toString=r=>typeof r=="string"?r:r?.message})(fe||(fe={}));class Ln{constructor(r,s,l,u){this._cachedPath=[],this.parent=r,this.data=s,this._path=l,this._key=u}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const _g=(n,r)=>{if(br(r))return{success:!0,data:r.value};if(!n.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const s=new Jt(n.common.issues);return this._error=s,this._error}}};function Ae(n){if(!n)return{};const{errorMap:r,invalid_type_error:s,required_error:l,description:u}=n;if(r&&(s||l))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return r?{errorMap:r,description:u}:{errorMap:(d,h)=>{const{message:g}=n;return d.code==="invalid_enum_value"?{message:g??h.defaultError}:typeof h.data>"u"?{message:g??l??h.defaultError}:d.code!=="invalid_type"?{message:h.defaultError}:{message:g??s??h.defaultError}},description:u}}class Oe{get description(){return this._def.description}_getType(r){return ia(r.data)}_getOrReturnCtx(r,s){return s||{common:r.parent.common,data:r.data,parsedType:ia(r.data),schemaErrorMap:this._def.errorMap,path:r.path,parent:r.parent}}_processInputParams(r){return{status:new Ot,ctx:{common:r.parent.common,data:r.data,parsedType:ia(r.data),schemaErrorMap:this._def.errorMap,path:r.path,parent:r.parent}}}_parseSync(r){const s=this._parse(r);if(Hs(s))throw new Error("Synchronous parse encountered promise.");return s}_parseAsync(r){const s=this._parse(r);return Promise.resolve(s)}parse(r,s){const l=this.safeParse(r,s);if(l.success)return l.data;throw l.error}safeParse(r,s){const l={common:{issues:[],async:s?.async??!1,contextualErrorMap:s?.errorMap},path:s?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:r,parsedType:ia(r)},u=this._parseSync({data:r,path:l.path,parent:l});return _g(l,u)}"~validate"(r){const s={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:r,parsedType:ia(r)};if(!this["~standard"].async)try{const l=this._parseSync({data:r,path:[],parent:s});return br(l)?{value:l.value}:{issues:s.common.issues}}catch(l){l?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),s.common={issues:[],async:!0}}return this._parseAsync({data:r,path:[],parent:s}).then(l=>br(l)?{value:l.value}:{issues:s.common.issues})}async parseAsync(r,s){const l=await this.safeParseAsync(r,s);if(l.success)return l.data;throw l.error}async safeParseAsync(r,s){const l={common:{issues:[],contextualErrorMap:s?.errorMap,async:!0},path:s?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:r,parsedType:ia(r)},u=this._parse({data:r,path:l.path,parent:l}),f=await(Hs(u)?u:Promise.resolve(u));return _g(l,f)}refine(r,s){const l=u=>typeof s=="string"||typeof s>"u"?{message:s}:typeof s=="function"?s(u):s;return this._refinement((u,f)=>{const d=r(u),h=()=>f.addIssue({code:$.custom,...l(u)});return typeof Promise<"u"&&d instanceof Promise?d.then(g=>g?!0:(h(),!1)):d?!0:(h(),!1)})}refinement(r,s){return this._refinement((l,u)=>r(l)?!0:(u.addIssue(typeof s=="function"?s(l,u):s),!1))}_refinement(r){return new Sn({schema:this,typeName:_e.ZodEffects,effect:{type:"refinement",refinement:r}})}superRefine(r){return this._refinement(r)}constructor(r){this.spa=this.safeParseAsync,this._def=r,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:s=>this["~validate"](s)}}optional(){return jn.create(this,this._def)}nullable(){return Ya.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return yn.create(this)}promise(){return Ri.create(this,this._def)}or(r){return Zs.create([this,r],this._def)}and(r){return Ys.create(this,r,this._def)}transform(r){return new Sn({...Ae(this._def),schema:this,typeName:_e.ZodEffects,effect:{type:"transform",transform:r}})}default(r){const s=typeof r=="function"?r:()=>r;return new Fs({...Ae(this._def),innerType:this,defaultValue:s,typeName:_e.ZodDefault})}brand(){return new Md({typeName:_e.ZodBranded,type:this,...Ae(this._def)})}catch(r){const s=typeof r=="function"?r:()=>r;return new Is({...Ae(this._def),innerType:this,catchValue:s,typeName:_e.ZodCatch})}describe(r){const s=this.constructor;return new s({...this._def,description:r})}pipe(r){return al.create(this,r)}readonly(){return $s.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const DT=/^c[^\s-]{8,}$/i,kT=/^[0-9a-z]+$/,zT=/^[0-9A-HJKMNP-TV-Z]{26}$/i,jT=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,UT=/^[a-z0-9_-]{21}$/i,LT=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,BT=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,HT=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,qT="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let Hf;const GT=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,VT=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,ZT=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,YT=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,QT=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,PT=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,l0="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",XT=new RegExp(`^${l0}$`);function o0(n){let r="[0-5]\\d";n.precision?r=`${r}\\.\\d{${n.precision}}`:n.precision==null&&(r=`${r}(\\.\\d+)?`);const s=n.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${r})${s}`}function KT(n){return new RegExp(`^${o0(n)}$`)}function u0(n){let r=`${l0}T${o0(n)}`;const s=[];return s.push(n.local?"Z?":"Z"),n.offset&&s.push("([+-]\\d{2}:?\\d{2})"),r=`${r}(${s.join("|")})`,new RegExp(`^${r}$`)}function FT(n,r){return!!((r==="v4"||!r)&&GT.test(n)||(r==="v6"||!r)&&ZT.test(n))}function IT(n,r){if(!LT.test(n))return!1;try{const[s]=n.split(".");if(!s)return!1;const l=s.replace(/-/g,"+").replace(/_/g,"/").padEnd(s.length+(4-s.length%4)%4,"="),u=JSON.parse(atob(l));return!(typeof u!="object"||u===null||"typ"in u&&u?.typ!=="JWT"||!u.alg||r&&u.alg!==r)}catch{return!1}}function $T(n,r){return!!((r==="v4"||!r)&&VT.test(n)||(r==="v6"||!r)&&YT.test(n))}class gn extends Oe{_parse(r){if(this._def.coerce&&(r.data=String(r.data)),this._getType(r)!==ae.string){const f=this._getOrReturnCtx(r);return ne(f,{code:$.invalid_type,expected:ae.string,received:f.parsedType}),Se}const l=new Ot;let u;for(const f of this._def.checks)if(f.kind==="min")r.data.length<f.value&&(u=this._getOrReturnCtx(r,u),ne(u,{code:$.too_small,minimum:f.value,type:"string",inclusive:!0,exact:!1,message:f.message}),l.dirty());else if(f.kind==="max")r.data.length>f.value&&(u=this._getOrReturnCtx(r,u),ne(u,{code:$.too_big,maximum:f.value,type:"string",inclusive:!0,exact:!1,message:f.message}),l.dirty());else if(f.kind==="length"){const d=r.data.length>f.value,h=r.data.length<f.value;(d||h)&&(u=this._getOrReturnCtx(r,u),d?ne(u,{code:$.too_big,maximum:f.value,type:"string",inclusive:!0,exact:!0,message:f.message}):h&&ne(u,{code:$.too_small,minimum:f.value,type:"string",inclusive:!0,exact:!0,message:f.message}),l.dirty())}else if(f.kind==="email")HT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"email",code:$.invalid_string,message:f.message}),l.dirty());else if(f.kind==="emoji")Hf||(Hf=new RegExp(qT,"u")),Hf.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"emoji",code:$.invalid_string,message:f.message}),l.dirty());else if(f.kind==="uuid")jT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"uuid",code:$.invalid_string,message:f.message}),l.dirty());else if(f.kind==="nanoid")UT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"nanoid",code:$.invalid_string,message:f.message}),l.dirty());else if(f.kind==="cuid")DT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"cuid",code:$.invalid_string,message:f.message}),l.dirty());else if(f.kind==="cuid2")kT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"cuid2",code:$.invalid_string,message:f.message}),l.dirty());else if(f.kind==="ulid")zT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"ulid",code:$.invalid_string,message:f.message}),l.dirty());else if(f.kind==="url")try{new URL(r.data)}catch{u=this._getOrReturnCtx(r,u),ne(u,{validation:"url",code:$.invalid_string,message:f.message}),l.dirty()}else f.kind==="regex"?(f.regex.lastIndex=0,f.regex.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"regex",code:$.invalid_string,message:f.message}),l.dirty())):f.kind==="trim"?r.data=r.data.trim():f.kind==="includes"?r.data.includes(f.value,f.position)||(u=this._getOrReturnCtx(r,u),ne(u,{code:$.invalid_string,validation:{includes:f.value,position:f.position},message:f.message}),l.dirty()):f.kind==="toLowerCase"?r.data=r.data.toLowerCase():f.kind==="toUpperCase"?r.data=r.data.toUpperCase():f.kind==="startsWith"?r.data.startsWith(f.value)||(u=this._getOrReturnCtx(r,u),ne(u,{code:$.invalid_string,validation:{startsWith:f.value},message:f.message}),l.dirty()):f.kind==="endsWith"?r.data.endsWith(f.value)||(u=this._getOrReturnCtx(r,u),ne(u,{code:$.invalid_string,validation:{endsWith:f.value},message:f.message}),l.dirty()):f.kind==="datetime"?u0(f).test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{code:$.invalid_string,validation:"datetime",message:f.message}),l.dirty()):f.kind==="date"?XT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{code:$.invalid_string,validation:"date",message:f.message}),l.dirty()):f.kind==="time"?KT(f).test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{code:$.invalid_string,validation:"time",message:f.message}),l.dirty()):f.kind==="duration"?BT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"duration",code:$.invalid_string,message:f.message}),l.dirty()):f.kind==="ip"?FT(r.data,f.version)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"ip",code:$.invalid_string,message:f.message}),l.dirty()):f.kind==="jwt"?IT(r.data,f.alg)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"jwt",code:$.invalid_string,message:f.message}),l.dirty()):f.kind==="cidr"?$T(r.data,f.version)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"cidr",code:$.invalid_string,message:f.message}),l.dirty()):f.kind==="base64"?QT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"base64",code:$.invalid_string,message:f.message}),l.dirty()):f.kind==="base64url"?PT.test(r.data)||(u=this._getOrReturnCtx(r,u),ne(u,{validation:"base64url",code:$.invalid_string,message:f.message}),l.dirty()):Ue.assertNever(f);return{status:l.value,value:r.data}}_regex(r,s,l){return this.refinement(u=>r.test(u),{validation:s,code:$.invalid_string,...fe.errToObj(l)})}_addCheck(r){return new gn({...this._def,checks:[...this._def.checks,r]})}email(r){return this._addCheck({kind:"email",...fe.errToObj(r)})}url(r){return this._addCheck({kind:"url",...fe.errToObj(r)})}emoji(r){return this._addCheck({kind:"emoji",...fe.errToObj(r)})}uuid(r){return this._addCheck({kind:"uuid",...fe.errToObj(r)})}nanoid(r){return this._addCheck({kind:"nanoid",...fe.errToObj(r)})}cuid(r){return this._addCheck({kind:"cuid",...fe.errToObj(r)})}cuid2(r){return this._addCheck({kind:"cuid2",...fe.errToObj(r)})}ulid(r){return this._addCheck({kind:"ulid",...fe.errToObj(r)})}base64(r){return this._addCheck({kind:"base64",...fe.errToObj(r)})}base64url(r){return this._addCheck({kind:"base64url",...fe.errToObj(r)})}jwt(r){return this._addCheck({kind:"jwt",...fe.errToObj(r)})}ip(r){return this._addCheck({kind:"ip",...fe.errToObj(r)})}cidr(r){return this._addCheck({kind:"cidr",...fe.errToObj(r)})}datetime(r){return typeof r=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:r}):this._addCheck({kind:"datetime",precision:typeof r?.precision>"u"?null:r?.precision,offset:r?.offset??!1,local:r?.local??!1,...fe.errToObj(r?.message)})}date(r){return this._addCheck({kind:"date",message:r})}time(r){return typeof r=="string"?this._addCheck({kind:"time",precision:null,message:r}):this._addCheck({kind:"time",precision:typeof r?.precision>"u"?null:r?.precision,...fe.errToObj(r?.message)})}duration(r){return this._addCheck({kind:"duration",...fe.errToObj(r)})}regex(r,s){return this._addCheck({kind:"regex",regex:r,...fe.errToObj(s)})}includes(r,s){return this._addCheck({kind:"includes",value:r,position:s?.position,...fe.errToObj(s?.message)})}startsWith(r,s){return this._addCheck({kind:"startsWith",value:r,...fe.errToObj(s)})}endsWith(r,s){return this._addCheck({kind:"endsWith",value:r,...fe.errToObj(s)})}min(r,s){return this._addCheck({kind:"min",value:r,...fe.errToObj(s)})}max(r,s){return this._addCheck({kind:"max",value:r,...fe.errToObj(s)})}length(r,s){return this._addCheck({kind:"length",value:r,...fe.errToObj(s)})}nonempty(r){return this.min(1,fe.errToObj(r))}trim(){return new gn({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new gn({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new gn({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(r=>r.kind==="datetime")}get isDate(){return!!this._def.checks.find(r=>r.kind==="date")}get isTime(){return!!this._def.checks.find(r=>r.kind==="time")}get isDuration(){return!!this._def.checks.find(r=>r.kind==="duration")}get isEmail(){return!!this._def.checks.find(r=>r.kind==="email")}get isURL(){return!!this._def.checks.find(r=>r.kind==="url")}get isEmoji(){return!!this._def.checks.find(r=>r.kind==="emoji")}get isUUID(){return!!this._def.checks.find(r=>r.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(r=>r.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(r=>r.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(r=>r.kind==="cuid2")}get isULID(){return!!this._def.checks.find(r=>r.kind==="ulid")}get isIP(){return!!this._def.checks.find(r=>r.kind==="ip")}get isCIDR(){return!!this._def.checks.find(r=>r.kind==="cidr")}get isBase64(){return!!this._def.checks.find(r=>r.kind==="base64")}get isBase64url(){return!!this._def.checks.find(r=>r.kind==="base64url")}get minLength(){let r=null;for(const s of this._def.checks)s.kind==="min"&&(r===null||s.value>r)&&(r=s.value);return r}get maxLength(){let r=null;for(const s of this._def.checks)s.kind==="max"&&(r===null||s.value<r)&&(r=s.value);return r}}gn.create=n=>new gn({checks:[],typeName:_e.ZodString,coerce:n?.coerce??!1,...Ae(n)});function JT(n,r){const s=(n.toString().split(".")[1]||"").length,l=(r.toString().split(".")[1]||"").length,u=s>l?s:l,f=Number.parseInt(n.toFixed(u).replace(".","")),d=Number.parseInt(r.toFixed(u).replace(".",""));return f%d/10**u}class Ga extends Oe{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(r){if(this._def.coerce&&(r.data=Number(r.data)),this._getType(r)!==ae.number){const f=this._getOrReturnCtx(r);return ne(f,{code:$.invalid_type,expected:ae.number,received:f.parsedType}),Se}let l;const u=new Ot;for(const f of this._def.checks)f.kind==="int"?Ue.isInteger(r.data)||(l=this._getOrReturnCtx(r,l),ne(l,{code:$.invalid_type,expected:"integer",received:"float",message:f.message}),u.dirty()):f.kind==="min"?(f.inclusive?r.data<f.value:r.data<=f.value)&&(l=this._getOrReturnCtx(r,l),ne(l,{code:$.too_small,minimum:f.value,type:"number",inclusive:f.inclusive,exact:!1,message:f.message}),u.dirty()):f.kind==="max"?(f.inclusive?r.data>f.value:r.data>=f.value)&&(l=this._getOrReturnCtx(r,l),ne(l,{code:$.too_big,maximum:f.value,type:"number",inclusive:f.inclusive,exact:!1,message:f.message}),u.dirty()):f.kind==="multipleOf"?JT(r.data,f.value)!==0&&(l=this._getOrReturnCtx(r,l),ne(l,{code:$.not_multiple_of,multipleOf:f.value,message:f.message}),u.dirty()):f.kind==="finite"?Number.isFinite(r.data)||(l=this._getOrReturnCtx(r,l),ne(l,{code:$.not_finite,message:f.message}),u.dirty()):Ue.assertNever(f);return{status:u.value,value:r.data}}gte(r,s){return this.setLimit("min",r,!0,fe.toString(s))}gt(r,s){return this.setLimit("min",r,!1,fe.toString(s))}lte(r,s){return this.setLimit("max",r,!0,fe.toString(s))}lt(r,s){return this.setLimit("max",r,!1,fe.toString(s))}setLimit(r,s,l,u){return new Ga({...this._def,checks:[...this._def.checks,{kind:r,value:s,inclusive:l,message:fe.toString(u)}]})}_addCheck(r){return new Ga({...this._def,checks:[...this._def.checks,r]})}int(r){return this._addCheck({kind:"int",message:fe.toString(r)})}positive(r){return this._addCheck({kind:"min",value:0,inclusive:!1,message:fe.toString(r)})}negative(r){return this._addCheck({kind:"max",value:0,inclusive:!1,message:fe.toString(r)})}nonpositive(r){return this._addCheck({kind:"max",value:0,inclusive:!0,message:fe.toString(r)})}nonnegative(r){return this._addCheck({kind:"min",value:0,inclusive:!0,message:fe.toString(r)})}multipleOf(r,s){return this._addCheck({kind:"multipleOf",value:r,message:fe.toString(s)})}finite(r){return this._addCheck({kind:"finite",message:fe.toString(r)})}safe(r){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:fe.toString(r)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:fe.toString(r)})}get minValue(){let r=null;for(const s of this._def.checks)s.kind==="min"&&(r===null||s.value>r)&&(r=s.value);return r}get maxValue(){let r=null;for(const s of this._def.checks)s.kind==="max"&&(r===null||s.value<r)&&(r=s.value);return r}get isInt(){return!!this._def.checks.find(r=>r.kind==="int"||r.kind==="multipleOf"&&Ue.isInteger(r.value))}get isFinite(){let r=null,s=null;for(const l of this._def.checks){if(l.kind==="finite"||l.kind==="int"||l.kind==="multipleOf")return!0;l.kind==="min"?(s===null||l.value>s)&&(s=l.value):l.kind==="max"&&(r===null||l.value<r)&&(r=l.value)}return Number.isFinite(s)&&Number.isFinite(r)}}Ga.create=n=>new Ga({checks:[],typeName:_e.ZodNumber,coerce:n?.coerce||!1,...Ae(n)});class Va extends Oe{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(r){if(this._def.coerce)try{r.data=BigInt(r.data)}catch{return this._getInvalidInput(r)}if(this._getType(r)!==ae.bigint)return this._getInvalidInput(r);let l;const u=new Ot;for(const f of this._def.checks)f.kind==="min"?(f.inclusive?r.data<f.value:r.data<=f.value)&&(l=this._getOrReturnCtx(r,l),ne(l,{code:$.too_small,type:"bigint",minimum:f.value,inclusive:f.inclusive,message:f.message}),u.dirty()):f.kind==="max"?(f.inclusive?r.data>f.value:r.data>=f.value)&&(l=this._getOrReturnCtx(r,l),ne(l,{code:$.too_big,type:"bigint",maximum:f.value,inclusive:f.inclusive,message:f.message}),u.dirty()):f.kind==="multipleOf"?r.data%f.value!==BigInt(0)&&(l=this._getOrReturnCtx(r,l),ne(l,{code:$.not_multiple_of,multipleOf:f.value,message:f.message}),u.dirty()):Ue.assertNever(f);return{status:u.value,value:r.data}}_getInvalidInput(r){const s=this._getOrReturnCtx(r);return ne(s,{code:$.invalid_type,expected:ae.bigint,received:s.parsedType}),Se}gte(r,s){return this.setLimit("min",r,!0,fe.toString(s))}gt(r,s){return this.setLimit("min",r,!1,fe.toString(s))}lte(r,s){return this.setLimit("max",r,!0,fe.toString(s))}lt(r,s){return this.setLimit("max",r,!1,fe.toString(s))}setLimit(r,s,l,u){return new Va({...this._def,checks:[...this._def.checks,{kind:r,value:s,inclusive:l,message:fe.toString(u)}]})}_addCheck(r){return new Va({...this._def,checks:[...this._def.checks,r]})}positive(r){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:fe.toString(r)})}negative(r){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:fe.toString(r)})}nonpositive(r){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:fe.toString(r)})}nonnegative(r){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:fe.toString(r)})}multipleOf(r,s){return this._addCheck({kind:"multipleOf",value:r,message:fe.toString(s)})}get minValue(){let r=null;for(const s of this._def.checks)s.kind==="min"&&(r===null||s.value>r)&&(r=s.value);return r}get maxValue(){let r=null;for(const s of this._def.checks)s.kind==="max"&&(r===null||s.value<r)&&(r=s.value);return r}}Va.create=n=>new Va({checks:[],typeName:_e.ZodBigInt,coerce:n?.coerce??!1,...Ae(n)});class qs extends Oe{_parse(r){if(this._def.coerce&&(r.data=!!r.data),this._getType(r)!==ae.boolean){const l=this._getOrReturnCtx(r);return ne(l,{code:$.invalid_type,expected:ae.boolean,received:l.parsedType}),Se}return Ut(r.data)}}qs.create=n=>new qs({typeName:_e.ZodBoolean,coerce:n?.coerce||!1,...Ae(n)});class xr extends Oe{_parse(r){if(this._def.coerce&&(r.data=new Date(r.data)),this._getType(r)!==ae.date){const f=this._getOrReturnCtx(r);return ne(f,{code:$.invalid_type,expected:ae.date,received:f.parsedType}),Se}if(Number.isNaN(r.data.getTime())){const f=this._getOrReturnCtx(r);return ne(f,{code:$.invalid_date}),Se}const l=new Ot;let u;for(const f of this._def.checks)f.kind==="min"?r.data.getTime()<f.value&&(u=this._getOrReturnCtx(r,u),ne(u,{code:$.too_small,message:f.message,inclusive:!0,exact:!1,minimum:f.value,type:"date"}),l.dirty()):f.kind==="max"?r.data.getTime()>f.value&&(u=this._getOrReturnCtx(r,u),ne(u,{code:$.too_big,message:f.message,inclusive:!0,exact:!1,maximum:f.value,type:"date"}),l.dirty()):Ue.assertNever(f);return{status:l.value,value:new Date(r.data.getTime())}}_addCheck(r){return new xr({...this._def,checks:[...this._def.checks,r]})}min(r,s){return this._addCheck({kind:"min",value:r.getTime(),message:fe.toString(s)})}max(r,s){return this._addCheck({kind:"max",value:r.getTime(),message:fe.toString(s)})}get minDate(){let r=null;for(const s of this._def.checks)s.kind==="min"&&(r===null||s.value>r)&&(r=s.value);return r!=null?new Date(r):null}get maxDate(){let r=null;for(const s of this._def.checks)s.kind==="max"&&(r===null||s.value<r)&&(r=s.value);return r!=null?new Date(r):null}}xr.create=n=>new xr({checks:[],coerce:n?.coerce||!1,typeName:_e.ZodDate,...Ae(n)});class Xo extends Oe{_parse(r){if(this._getType(r)!==ae.symbol){const l=this._getOrReturnCtx(r);return ne(l,{code:$.invalid_type,expected:ae.symbol,received:l.parsedType}),Se}return Ut(r.data)}}Xo.create=n=>new Xo({typeName:_e.ZodSymbol,...Ae(n)});class Gs extends Oe{_parse(r){if(this._getType(r)!==ae.undefined){const l=this._getOrReturnCtx(r);return ne(l,{code:$.invalid_type,expected:ae.undefined,received:l.parsedType}),Se}return Ut(r.data)}}Gs.create=n=>new Gs({typeName:_e.ZodUndefined,...Ae(n)});class Vs extends Oe{_parse(r){if(this._getType(r)!==ae.null){const l=this._getOrReturnCtx(r);return ne(l,{code:$.invalid_type,expected:ae.null,received:l.parsedType}),Se}return Ut(r.data)}}Vs.create=n=>new Vs({typeName:_e.ZodNull,...Ae(n)});class Ai extends Oe{constructor(){super(...arguments),this._any=!0}_parse(r){return Ut(r.data)}}Ai.create=n=>new Ai({typeName:_e.ZodAny,...Ae(n)});class pr extends Oe{constructor(){super(...arguments),this._unknown=!0}_parse(r){return Ut(r.data)}}pr.create=n=>new pr({typeName:_e.ZodUnknown,...Ae(n)});class ua extends Oe{_parse(r){const s=this._getOrReturnCtx(r);return ne(s,{code:$.invalid_type,expected:ae.never,received:s.parsedType}),Se}}ua.create=n=>new ua({typeName:_e.ZodNever,...Ae(n)});class Ko extends Oe{_parse(r){if(this._getType(r)!==ae.undefined){const l=this._getOrReturnCtx(r);return ne(l,{code:$.invalid_type,expected:ae.void,received:l.parsedType}),Se}return Ut(r.data)}}Ko.create=n=>new Ko({typeName:_e.ZodVoid,...Ae(n)});class yn extends Oe{_parse(r){const{ctx:s,status:l}=this._processInputParams(r),u=this._def;if(s.parsedType!==ae.array)return ne(s,{code:$.invalid_type,expected:ae.array,received:s.parsedType}),Se;if(u.exactLength!==null){const d=s.data.length>u.exactLength.value,h=s.data.length<u.exactLength.value;(d||h)&&(ne(s,{code:d?$.too_big:$.too_small,minimum:h?u.exactLength.value:void 0,maximum:d?u.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:u.exactLength.message}),l.dirty())}if(u.minLength!==null&&s.data.length<u.minLength.value&&(ne(s,{code:$.too_small,minimum:u.minLength.value,type:"array",inclusive:!0,exact:!1,message:u.minLength.message}),l.dirty()),u.maxLength!==null&&s.data.length>u.maxLength.value&&(ne(s,{code:$.too_big,maximum:u.maxLength.value,type:"array",inclusive:!0,exact:!1,message:u.maxLength.message}),l.dirty()),s.common.async)return Promise.all([...s.data].map((d,h)=>u.type._parseAsync(new Ln(s,d,s.path,h)))).then(d=>Ot.mergeArray(l,d));const f=[...s.data].map((d,h)=>u.type._parseSync(new Ln(s,d,s.path,h)));return Ot.mergeArray(l,f)}get element(){return this._def.type}min(r,s){return new yn({...this._def,minLength:{value:r,message:fe.toString(s)}})}max(r,s){return new yn({...this._def,maxLength:{value:r,message:fe.toString(s)}})}length(r,s){return new yn({...this._def,exactLength:{value:r,message:fe.toString(s)}})}nonempty(r){return this.min(1,r)}}yn.create=(n,r)=>new yn({type:n,minLength:null,maxLength:null,exactLength:null,typeName:_e.ZodArray,...Ae(r)});function gi(n){if(n instanceof Fe){const r={};for(const s in n.shape){const l=n.shape[s];r[s]=jn.create(gi(l))}return new Fe({...n._def,shape:()=>r})}else return n instanceof yn?new yn({...n._def,type:gi(n.element)}):n instanceof jn?jn.create(gi(n.unwrap())):n instanceof Ya?Ya.create(gi(n.unwrap())):n instanceof Bn?Bn.create(n.items.map(r=>gi(r))):n}class Fe extends Oe{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const r=this._def.shape(),s=Ue.objectKeys(r);return this._cached={shape:r,keys:s},this._cached}_parse(r){if(this._getType(r)!==ae.object){const m=this._getOrReturnCtx(r);return ne(m,{code:$.invalid_type,expected:ae.object,received:m.parsedType}),Se}const{status:l,ctx:u}=this._processInputParams(r),{shape:f,keys:d}=this._getCached(),h=[];if(!(this._def.catchall instanceof ua&&this._def.unknownKeys==="strip"))for(const m in u.data)d.includes(m)||h.push(m);const g=[];for(const m of d){const y=f[m],v=u.data[m];g.push({key:{status:"valid",value:m},value:y._parse(new Ln(u,v,u.path,m)),alwaysSet:m in u.data})}if(this._def.catchall instanceof ua){const m=this._def.unknownKeys;if(m==="passthrough")for(const y of h)g.push({key:{status:"valid",value:y},value:{status:"valid",value:u.data[y]}});else if(m==="strict")h.length>0&&(ne(u,{code:$.unrecognized_keys,keys:h}),l.dirty());else if(m!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const m=this._def.catchall;for(const y of h){const v=u.data[y];g.push({key:{status:"valid",value:y},value:m._parse(new Ln(u,v,u.path,y)),alwaysSet:y in u.data})}}return u.common.async?Promise.resolve().then(async()=>{const m=[];for(const y of g){const v=await y.key,w=await y.value;m.push({key:v,value:w,alwaysSet:y.alwaysSet})}return m}).then(m=>Ot.mergeObjectSync(l,m)):Ot.mergeObjectSync(l,g)}get shape(){return this._def.shape()}strict(r){return fe.errToObj,new Fe({...this._def,unknownKeys:"strict",...r!==void 0?{errorMap:(s,l)=>{const u=this._def.errorMap?.(s,l).message??l.defaultError;return s.code==="unrecognized_keys"?{message:fe.errToObj(r).message??u}:{message:u}}}:{}})}strip(){return new Fe({...this._def,unknownKeys:"strip"})}passthrough(){return new Fe({...this._def,unknownKeys:"passthrough"})}extend(r){return new Fe({...this._def,shape:()=>({...this._def.shape(),...r})})}merge(r){return new Fe({unknownKeys:r._def.unknownKeys,catchall:r._def.catchall,shape:()=>({...this._def.shape(),...r._def.shape()}),typeName:_e.ZodObject})}setKey(r,s){return this.augment({[r]:s})}catchall(r){return new Fe({...this._def,catchall:r})}pick(r){const s={};for(const l of Ue.objectKeys(r))r[l]&&this.shape[l]&&(s[l]=this.shape[l]);return new Fe({...this._def,shape:()=>s})}omit(r){const s={};for(const l of Ue.objectKeys(this.shape))r[l]||(s[l]=this.shape[l]);return new Fe({...this._def,shape:()=>s})}deepPartial(){return gi(this)}partial(r){const s={};for(const l of Ue.objectKeys(this.shape)){const u=this.shape[l];r&&!r[l]?s[l]=u:s[l]=u.optional()}return new Fe({...this._def,shape:()=>s})}required(r){const s={};for(const l of Ue.objectKeys(this.shape))if(r&&!r[l])s[l]=this.shape[l];else{let f=this.shape[l];for(;f instanceof jn;)f=f._def.innerType;s[l]=f}return new Fe({...this._def,shape:()=>s})}keyof(){return c0(Ue.objectKeys(this.shape))}}Fe.create=(n,r)=>new Fe({shape:()=>n,unknownKeys:"strip",catchall:ua.create(),typeName:_e.ZodObject,...Ae(r)});Fe.strictCreate=(n,r)=>new Fe({shape:()=>n,unknownKeys:"strict",catchall:ua.create(),typeName:_e.ZodObject,...Ae(r)});Fe.lazycreate=(n,r)=>new Fe({shape:n,unknownKeys:"strip",catchall:ua.create(),typeName:_e.ZodObject,...Ae(r)});class Zs extends Oe{_parse(r){const{ctx:s}=this._processInputParams(r),l=this._def.options;function u(f){for(const h of f)if(h.result.status==="valid")return h.result;for(const h of f)if(h.result.status==="dirty")return s.common.issues.push(...h.ctx.common.issues),h.result;const d=f.map(h=>new Jt(h.ctx.common.issues));return ne(s,{code:$.invalid_union,unionErrors:d}),Se}if(s.common.async)return Promise.all(l.map(async f=>{const d={...s,common:{...s.common,issues:[]},parent:null};return{result:await f._parseAsync({data:s.data,path:s.path,parent:d}),ctx:d}})).then(u);{let f;const d=[];for(const g of l){const m={...s,common:{...s.common,issues:[]},parent:null},y=g._parseSync({data:s.data,path:s.path,parent:m});if(y.status==="valid")return y;y.status==="dirty"&&!f&&(f={result:y,ctx:m}),m.common.issues.length&&d.push(m.common.issues)}if(f)return s.common.issues.push(...f.ctx.common.issues),f.result;const h=d.map(g=>new Jt(g));return ne(s,{code:$.invalid_union,unionErrors:h}),Se}}get options(){return this._def.options}}Zs.create=(n,r)=>new Zs({options:n,typeName:_e.ZodUnion,...Ae(r)});const ra=n=>n instanceof Ps?ra(n.schema):n instanceof Sn?ra(n.innerType()):n instanceof Xs?[n.value]:n instanceof Za?n.options:n instanceof Ks?Ue.objectValues(n.enum):n instanceof Fs?ra(n._def.innerType):n instanceof Gs?[void 0]:n instanceof Vs?[null]:n instanceof jn?[void 0,...ra(n.unwrap())]:n instanceof Ya?[null,...ra(n.unwrap())]:n instanceof Md||n instanceof $s?ra(n.unwrap()):n instanceof Is?ra(n._def.innerType):[];class su extends Oe{_parse(r){const{ctx:s}=this._processInputParams(r);if(s.parsedType!==ae.object)return ne(s,{code:$.invalid_type,expected:ae.object,received:s.parsedType}),Se;const l=this.discriminator,u=s.data[l],f=this.optionsMap.get(u);return f?s.common.async?f._parseAsync({data:s.data,path:s.path,parent:s}):f._parseSync({data:s.data,path:s.path,parent:s}):(ne(s,{code:$.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[l]}),Se)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(r,s,l){const u=new Map;for(const f of s){const d=ra(f.shape[r]);if(!d.length)throw new Error(`A discriminator value for key \`${r}\` could not be extracted from all schema options`);for(const h of d){if(u.has(h))throw new Error(`Discriminator property ${String(r)} has duplicate value ${String(h)}`);u.set(h,f)}}return new su({typeName:_e.ZodDiscriminatedUnion,discriminator:r,options:s,optionsMap:u,...Ae(l)})}}function rd(n,r){const s=ia(n),l=ia(r);if(n===r)return{valid:!0,data:n};if(s===ae.object&&l===ae.object){const u=Ue.objectKeys(r),f=Ue.objectKeys(n).filter(h=>u.indexOf(h)!==-1),d={...n,...r};for(const h of f){const g=rd(n[h],r[h]);if(!g.valid)return{valid:!1};d[h]=g.data}return{valid:!0,data:d}}else if(s===ae.array&&l===ae.array){if(n.length!==r.length)return{valid:!1};const u=[];for(let f=0;f<n.length;f++){const d=n[f],h=r[f],g=rd(d,h);if(!g.valid)return{valid:!1};u.push(g.data)}return{valid:!0,data:u}}else return s===ae.date&&l===ae.date&&+n==+r?{valid:!0,data:n}:{valid:!1}}class Ys extends Oe{_parse(r){const{status:s,ctx:l}=this._processInputParams(r),u=(f,d)=>{if(nd(f)||nd(d))return Se;const h=rd(f.value,d.value);return h.valid?((ad(f)||ad(d))&&s.dirty(),{status:s.value,value:h.data}):(ne(l,{code:$.invalid_intersection_types}),Se)};return l.common.async?Promise.all([this._def.left._parseAsync({data:l.data,path:l.path,parent:l}),this._def.right._parseAsync({data:l.data,path:l.path,parent:l})]).then(([f,d])=>u(f,d)):u(this._def.left._parseSync({data:l.data,path:l.path,parent:l}),this._def.right._parseSync({data:l.data,path:l.path,parent:l}))}}Ys.create=(n,r,s)=>new Ys({left:n,right:r,typeName:_e.ZodIntersection,...Ae(s)});class Bn extends Oe{_parse(r){const{status:s,ctx:l}=this._processInputParams(r);if(l.parsedType!==ae.array)return ne(l,{code:$.invalid_type,expected:ae.array,received:l.parsedType}),Se;if(l.data.length<this._def.items.length)return ne(l,{code:$.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),Se;!this._def.rest&&l.data.length>this._def.items.length&&(ne(l,{code:$.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),s.dirty());const f=[...l.data].map((d,h)=>{const g=this._def.items[h]||this._def.rest;return g?g._parse(new Ln(l,d,l.path,h)):null}).filter(d=>!!d);return l.common.async?Promise.all(f).then(d=>Ot.mergeArray(s,d)):Ot.mergeArray(s,f)}get items(){return this._def.items}rest(r){return new Bn({...this._def,rest:r})}}Bn.create=(n,r)=>{if(!Array.isArray(n))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new Bn({items:n,typeName:_e.ZodTuple,rest:null,...Ae(r)})};class Qs extends Oe{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(r){const{status:s,ctx:l}=this._processInputParams(r);if(l.parsedType!==ae.object)return ne(l,{code:$.invalid_type,expected:ae.object,received:l.parsedType}),Se;const u=[],f=this._def.keyType,d=this._def.valueType;for(const h in l.data)u.push({key:f._parse(new Ln(l,h,l.path,h)),value:d._parse(new Ln(l,l.data[h],l.path,h)),alwaysSet:h in l.data});return l.common.async?Ot.mergeObjectAsync(s,u):Ot.mergeObjectSync(s,u)}get element(){return this._def.valueType}static create(r,s,l){return s instanceof Oe?new Qs({keyType:r,valueType:s,typeName:_e.ZodRecord,...Ae(l)}):new Qs({keyType:gn.create(),valueType:r,typeName:_e.ZodRecord,...Ae(s)})}}class Fo extends Oe{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(r){const{status:s,ctx:l}=this._processInputParams(r);if(l.parsedType!==ae.map)return ne(l,{code:$.invalid_type,expected:ae.map,received:l.parsedType}),Se;const u=this._def.keyType,f=this._def.valueType,d=[...l.data.entries()].map(([h,g],m)=>({key:u._parse(new Ln(l,h,l.path,[m,"key"])),value:f._parse(new Ln(l,g,l.path,[m,"value"]))}));if(l.common.async){const h=new Map;return Promise.resolve().then(async()=>{for(const g of d){const m=await g.key,y=await g.value;if(m.status==="aborted"||y.status==="aborted")return Se;(m.status==="dirty"||y.status==="dirty")&&s.dirty(),h.set(m.value,y.value)}return{status:s.value,value:h}})}else{const h=new Map;for(const g of d){const m=g.key,y=g.value;if(m.status==="aborted"||y.status==="aborted")return Se;(m.status==="dirty"||y.status==="dirty")&&s.dirty(),h.set(m.value,y.value)}return{status:s.value,value:h}}}}Fo.create=(n,r,s)=>new Fo({valueType:r,keyType:n,typeName:_e.ZodMap,...Ae(s)});class Sr extends Oe{_parse(r){const{status:s,ctx:l}=this._processInputParams(r);if(l.parsedType!==ae.set)return ne(l,{code:$.invalid_type,expected:ae.set,received:l.parsedType}),Se;const u=this._def;u.minSize!==null&&l.data.size<u.minSize.value&&(ne(l,{code:$.too_small,minimum:u.minSize.value,type:"set",inclusive:!0,exact:!1,message:u.minSize.message}),s.dirty()),u.maxSize!==null&&l.data.size>u.maxSize.value&&(ne(l,{code:$.too_big,maximum:u.maxSize.value,type:"set",inclusive:!0,exact:!1,message:u.maxSize.message}),s.dirty());const f=this._def.valueType;function d(g){const m=new Set;for(const y of g){if(y.status==="aborted")return Se;y.status==="dirty"&&s.dirty(),m.add(y.value)}return{status:s.value,value:m}}const h=[...l.data.values()].map((g,m)=>f._parse(new Ln(l,g,l.path,m)));return l.common.async?Promise.all(h).then(g=>d(g)):d(h)}min(r,s){return new Sr({...this._def,minSize:{value:r,message:fe.toString(s)}})}max(r,s){return new Sr({...this._def,maxSize:{value:r,message:fe.toString(s)}})}size(r,s){return this.min(r,s).max(r,s)}nonempty(r){return this.min(1,r)}}Sr.create=(n,r)=>new Sr({valueType:n,minSize:null,maxSize:null,typeName:_e.ZodSet,...Ae(r)});class Si extends Oe{constructor(){super(...arguments),this.validate=this.implement}_parse(r){const{ctx:s}=this._processInputParams(r);if(s.parsedType!==ae.function)return ne(s,{code:$.invalid_type,expected:ae.function,received:s.parsedType}),Se;function l(h,g){return Po({data:h,path:s.path,errorMaps:[s.common.contextualErrorMap,s.schemaErrorMap,Qo(),Ti].filter(m=>!!m),issueData:{code:$.invalid_arguments,argumentsError:g}})}function u(h,g){return Po({data:h,path:s.path,errorMaps:[s.common.contextualErrorMap,s.schemaErrorMap,Qo(),Ti].filter(m=>!!m),issueData:{code:$.invalid_return_type,returnTypeError:g}})}const f={errorMap:s.common.contextualErrorMap},d=s.data;if(this._def.returns instanceof Ri){const h=this;return Ut(async function(...g){const m=new Jt([]),y=await h._def.args.parseAsync(g,f).catch(O=>{throw m.addIssue(l(g,O)),m}),v=await Reflect.apply(d,this,y);return await h._def.returns._def.type.parseAsync(v,f).catch(O=>{throw m.addIssue(u(v,O)),m})})}else{const h=this;return Ut(function(...g){const m=h._def.args.safeParse(g,f);if(!m.success)throw new Jt([l(g,m.error)]);const y=Reflect.apply(d,this,m.data),v=h._def.returns.safeParse(y,f);if(!v.success)throw new Jt([u(y,v.error)]);return v.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...r){return new Si({...this._def,args:Bn.create(r).rest(pr.create())})}returns(r){return new Si({...this._def,returns:r})}implement(r){return this.parse(r)}strictImplement(r){return this.parse(r)}static create(r,s,l){return new Si({args:r||Bn.create([]).rest(pr.create()),returns:s||pr.create(),typeName:_e.ZodFunction,...Ae(l)})}}class Ps extends Oe{get schema(){return this._def.getter()}_parse(r){const{ctx:s}=this._processInputParams(r);return this._def.getter()._parse({data:s.data,path:s.path,parent:s})}}Ps.create=(n,r)=>new Ps({getter:n,typeName:_e.ZodLazy,...Ae(r)});class Xs extends Oe{_parse(r){if(r.data!==this._def.value){const s=this._getOrReturnCtx(r);return ne(s,{received:s.data,code:$.invalid_literal,expected:this._def.value}),Se}return{status:"valid",value:r.data}}get value(){return this._def.value}}Xs.create=(n,r)=>new Xs({value:n,typeName:_e.ZodLiteral,...Ae(r)});function c0(n,r){return new Za({values:n,typeName:_e.ZodEnum,...Ae(r)})}class Za extends Oe{_parse(r){if(typeof r.data!="string"){const s=this._getOrReturnCtx(r),l=this._def.values;return ne(s,{expected:Ue.joinValues(l),received:s.parsedType,code:$.invalid_type}),Se}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(r.data)){const s=this._getOrReturnCtx(r),l=this._def.values;return ne(s,{received:s.data,code:$.invalid_enum_value,options:l}),Se}return Ut(r.data)}get options(){return this._def.values}get enum(){const r={};for(const s of this._def.values)r[s]=s;return r}get Values(){const r={};for(const s of this._def.values)r[s]=s;return r}get Enum(){const r={};for(const s of this._def.values)r[s]=s;return r}extract(r,s=this._def){return Za.create(r,{...this._def,...s})}exclude(r,s=this._def){return Za.create(this.options.filter(l=>!r.includes(l)),{...this._def,...s})}}Za.create=c0;class Ks extends Oe{_parse(r){const s=Ue.getValidEnumValues(this._def.values),l=this._getOrReturnCtx(r);if(l.parsedType!==ae.string&&l.parsedType!==ae.number){const u=Ue.objectValues(s);return ne(l,{expected:Ue.joinValues(u),received:l.parsedType,code:$.invalid_type}),Se}if(this._cache||(this._cache=new Set(Ue.getValidEnumValues(this._def.values))),!this._cache.has(r.data)){const u=Ue.objectValues(s);return ne(l,{received:l.data,code:$.invalid_enum_value,options:u}),Se}return Ut(r.data)}get enum(){return this._def.values}}Ks.create=(n,r)=>new Ks({values:n,typeName:_e.ZodNativeEnum,...Ae(r)});class Ri extends Oe{unwrap(){return this._def.type}_parse(r){const{ctx:s}=this._processInputParams(r);if(s.parsedType!==ae.promise&&s.common.async===!1)return ne(s,{code:$.invalid_type,expected:ae.promise,received:s.parsedType}),Se;const l=s.parsedType===ae.promise?s.data:Promise.resolve(s.data);return Ut(l.then(u=>this._def.type.parseAsync(u,{path:s.path,errorMap:s.common.contextualErrorMap})))}}Ri.create=(n,r)=>new Ri({type:n,typeName:_e.ZodPromise,...Ae(r)});class Sn extends Oe{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===_e.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(r){const{status:s,ctx:l}=this._processInputParams(r),u=this._def.effect||null,f={addIssue:d=>{ne(l,d),d.fatal?s.abort():s.dirty()},get path(){return l.path}};if(f.addIssue=f.addIssue.bind(f),u.type==="preprocess"){const d=u.transform(l.data,f);if(l.common.async)return Promise.resolve(d).then(async h=>{if(s.value==="aborted")return Se;const g=await this._def.schema._parseAsync({data:h,path:l.path,parent:l});return g.status==="aborted"?Se:g.status==="dirty"||s.value==="dirty"?yi(g.value):g});{if(s.value==="aborted")return Se;const h=this._def.schema._parseSync({data:d,path:l.path,parent:l});return h.status==="aborted"?Se:h.status==="dirty"||s.value==="dirty"?yi(h.value):h}}if(u.type==="refinement"){const d=h=>{const g=u.refinement(h,f);if(l.common.async)return Promise.resolve(g);if(g instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return h};if(l.common.async===!1){const h=this._def.schema._parseSync({data:l.data,path:l.path,parent:l});return h.status==="aborted"?Se:(h.status==="dirty"&&s.dirty(),d(h.value),{status:s.value,value:h.value})}else return this._def.schema._parseAsync({data:l.data,path:l.path,parent:l}).then(h=>h.status==="aborted"?Se:(h.status==="dirty"&&s.dirty(),d(h.value).then(()=>({status:s.value,value:h.value}))))}if(u.type==="transform")if(l.common.async===!1){const d=this._def.schema._parseSync({data:l.data,path:l.path,parent:l});if(!br(d))return Se;const h=u.transform(d.value,f);if(h instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:s.value,value:h}}else return this._def.schema._parseAsync({data:l.data,path:l.path,parent:l}).then(d=>br(d)?Promise.resolve(u.transform(d.value,f)).then(h=>({status:s.value,value:h})):Se);Ue.assertNever(u)}}Sn.create=(n,r,s)=>new Sn({schema:n,typeName:_e.ZodEffects,effect:r,...Ae(s)});Sn.createWithPreprocess=(n,r,s)=>new Sn({schema:r,effect:{type:"preprocess",transform:n},typeName:_e.ZodEffects,...Ae(s)});class jn extends Oe{_parse(r){return this._getType(r)===ae.undefined?Ut(void 0):this._def.innerType._parse(r)}unwrap(){return this._def.innerType}}jn.create=(n,r)=>new jn({innerType:n,typeName:_e.ZodOptional,...Ae(r)});class Ya extends Oe{_parse(r){return this._getType(r)===ae.null?Ut(null):this._def.innerType._parse(r)}unwrap(){return this._def.innerType}}Ya.create=(n,r)=>new Ya({innerType:n,typeName:_e.ZodNullable,...Ae(r)});class Fs extends Oe{_parse(r){const{ctx:s}=this._processInputParams(r);let l=s.data;return s.parsedType===ae.undefined&&(l=this._def.defaultValue()),this._def.innerType._parse({data:l,path:s.path,parent:s})}removeDefault(){return this._def.innerType}}Fs.create=(n,r)=>new Fs({innerType:n,typeName:_e.ZodDefault,defaultValue:typeof r.default=="function"?r.default:()=>r.default,...Ae(r)});class Is extends Oe{_parse(r){const{ctx:s}=this._processInputParams(r),l={...s,common:{...s.common,issues:[]}},u=this._def.innerType._parse({data:l.data,path:l.path,parent:{...l}});return Hs(u)?u.then(f=>({status:"valid",value:f.status==="valid"?f.value:this._def.catchValue({get error(){return new Jt(l.common.issues)},input:l.data})})):{status:"valid",value:u.status==="valid"?u.value:this._def.catchValue({get error(){return new Jt(l.common.issues)},input:l.data})}}removeCatch(){return this._def.innerType}}Is.create=(n,r)=>new Is({innerType:n,typeName:_e.ZodCatch,catchValue:typeof r.catch=="function"?r.catch:()=>r.catch,...Ae(r)});class Io extends Oe{_parse(r){if(this._getType(r)!==ae.nan){const l=this._getOrReturnCtx(r);return ne(l,{code:$.invalid_type,expected:ae.nan,received:l.parsedType}),Se}return{status:"valid",value:r.data}}}Io.create=n=>new Io({typeName:_e.ZodNaN,...Ae(n)});const WT=Symbol("zod_brand");class Md extends Oe{_parse(r){const{ctx:s}=this._processInputParams(r),l=s.data;return this._def.type._parse({data:l,path:s.path,parent:s})}unwrap(){return this._def.type}}class al extends Oe{_parse(r){const{status:s,ctx:l}=this._processInputParams(r);if(l.common.async)return(async()=>{const f=await this._def.in._parseAsync({data:l.data,path:l.path,parent:l});return f.status==="aborted"?Se:f.status==="dirty"?(s.dirty(),yi(f.value)):this._def.out._parseAsync({data:f.value,path:l.path,parent:l})})();{const u=this._def.in._parseSync({data:l.data,path:l.path,parent:l});return u.status==="aborted"?Se:u.status==="dirty"?(s.dirty(),{status:"dirty",value:u.value}):this._def.out._parseSync({data:u.value,path:l.path,parent:l})}}static create(r,s){return new al({in:r,out:s,typeName:_e.ZodPipeline})}}class $s extends Oe{_parse(r){const s=this._def.innerType._parse(r),l=u=>(br(u)&&(u.value=Object.freeze(u.value)),u);return Hs(s)?s.then(u=>l(u)):l(s)}unwrap(){return this._def.innerType}}$s.create=(n,r)=>new $s({innerType:n,typeName:_e.ZodReadonly,...Ae(r)});function wg(n,r){const s=typeof n=="function"?n(r):typeof n=="string"?{message:n}:n;return typeof s=="string"?{message:s}:s}function f0(n,r={},s){return n?Ai.create().superRefine((l,u)=>{const f=n(l);if(f instanceof Promise)return f.then(d=>{if(!d){const h=wg(r,l),g=h.fatal??s??!0;u.addIssue({code:"custom",...h,fatal:g})}});if(!f){const d=wg(r,l),h=d.fatal??s??!0;u.addIssue({code:"custom",...d,fatal:h})}}):Ai.create()}const eA={object:Fe.lazycreate};var _e;(function(n){n.ZodString="ZodString",n.ZodNumber="ZodNumber",n.ZodNaN="ZodNaN",n.ZodBigInt="ZodBigInt",n.ZodBoolean="ZodBoolean",n.ZodDate="ZodDate",n.ZodSymbol="ZodSymbol",n.ZodUndefined="ZodUndefined",n.ZodNull="ZodNull",n.ZodAny="ZodAny",n.ZodUnknown="ZodUnknown",n.ZodNever="ZodNever",n.ZodVoid="ZodVoid",n.ZodArray="ZodArray",n.ZodObject="ZodObject",n.ZodUnion="ZodUnion",n.ZodDiscriminatedUnion="ZodDiscriminatedUnion",n.ZodIntersection="ZodIntersection",n.ZodTuple="ZodTuple",n.ZodRecord="ZodRecord",n.ZodMap="ZodMap",n.ZodSet="ZodSet",n.ZodFunction="ZodFunction",n.ZodLazy="ZodLazy",n.ZodLiteral="ZodLiteral",n.ZodEnum="ZodEnum",n.ZodEffects="ZodEffects",n.ZodNativeEnum="ZodNativeEnum",n.ZodOptional="ZodOptional",n.ZodNullable="ZodNullable",n.ZodDefault="ZodDefault",n.ZodCatch="ZodCatch",n.ZodPromise="ZodPromise",n.ZodBranded="ZodBranded",n.ZodPipeline="ZodPipeline",n.ZodReadonly="ZodReadonly"})(_e||(_e={}));const tA=(n,r={message:`Input not instance of ${n.name}`})=>f0(s=>s instanceof n,r),d0=gn.create,h0=Ga.create,nA=Io.create,aA=Va.create,m0=qs.create,rA=xr.create,iA=Xo.create,sA=Gs.create,lA=Vs.create,oA=Ai.create,uA=pr.create,cA=ua.create,fA=Ko.create,dA=yn.create,hA=Fe.create,mA=Fe.strictCreate,pA=Zs.create,vA=su.create,gA=Ys.create,yA=Bn.create,bA=Qs.create,xA=Fo.create,SA=Sr.create,_A=Si.create,wA=Ps.create,EA=Xs.create,TA=Za.create,AA=Ks.create,RA=Ri.create,Eg=Sn.create,OA=jn.create,CA=Ya.create,MA=Sn.createWithPreprocess,NA=al.create,DA=()=>d0().optional(),kA=()=>h0().optional(),zA=()=>m0().optional(),jA={string:(n=>gn.create({...n,coerce:!0})),number:(n=>Ga.create({...n,coerce:!0})),boolean:(n=>qs.create({...n,coerce:!0})),bigint:(n=>Va.create({...n,coerce:!0})),date:(n=>xr.create({...n,coerce:!0}))},UA=Se,zt=Object.freeze(Object.defineProperty({__proto__:null,BRAND:WT,DIRTY:yi,EMPTY_PATH:NT,INVALID:Se,NEVER:UA,OK:Ut,ParseStatus:Ot,Schema:Oe,ZodAny:Ai,ZodArray:yn,ZodBigInt:Va,ZodBoolean:qs,ZodBranded:Md,ZodCatch:Is,ZodDate:xr,ZodDefault:Fs,ZodDiscriminatedUnion:su,ZodEffects:Sn,ZodEnum:Za,ZodError:Jt,get ZodFirstPartyTypeKind(){return _e},ZodFunction:Si,ZodIntersection:Ys,ZodIssueCode:$,ZodLazy:Ps,ZodLiteral:Xs,ZodMap:Fo,ZodNaN:Io,ZodNativeEnum:Ks,ZodNever:ua,ZodNull:Vs,ZodNullable:Ya,ZodNumber:Ga,ZodObject:Fe,ZodOptional:jn,ZodParsedType:ae,ZodPipeline:al,ZodPromise:Ri,ZodReadonly:$s,ZodRecord:Qs,ZodSchema:Oe,ZodSet:Sr,ZodString:gn,ZodSymbol:Xo,ZodTransformer:Sn,ZodTuple:Bn,ZodType:Oe,ZodUndefined:Gs,ZodUnion:Zs,ZodUnknown:pr,ZodVoid:Ko,addIssueToContext:ne,any:oA,array:dA,bigint:aA,boolean:m0,coerce:jA,custom:f0,date:rA,datetimeRegex:u0,defaultErrorMap:Ti,discriminatedUnion:vA,effect:Eg,enum:TA,function:_A,getErrorMap:Qo,getParsedType:ia,instanceof:tA,intersection:gA,isAborted:nd,isAsync:Hs,isDirty:ad,isValid:br,late:eA,lazy:wA,literal:EA,makeIssue:Po,map:xA,nan:nA,nativeEnum:AA,never:cA,null:lA,nullable:CA,number:h0,object:hA,get objectUtil(){return td},oboolean:zA,onumber:kA,optional:OA,ostring:DA,pipeline:NA,preprocess:MA,promise:RA,quotelessJson:CT,record:bA,set:SA,setErrorMap:MT,strictObject:mA,string:d0,symbol:iA,transformer:Eg,tuple:yA,undefined:sA,union:pA,unknown:uA,get util(){return Ue},void:fA},Symbol.toStringTag,{value:"Module"}));zt.object({images:zt.array(zt.string()).min(1,"At least 1 image is required"),title:zt.string().min(1,"Product title is required").min(5,"Product title must be at least 5 characters"),price:zt.preprocess(n=>typeof n=="string"?Number(n):n,zt.number({invalid_type_error:"Price must be a number",required_error:"Price is required"}).min(1,"Price must be greater than 0")),category:zt.string().min(1,"Category is required"),condition:zt.string().min(1,"Condition is required"),brand:zt.string().optional(),description:zt.string().min(1,"Description is required").min(20,"Description must be at least 20 characters"),tags:zt.array(zt.string()).optional(),sku:zt.string().min(1,"Sku must be required"),location:zt.string().optional(),publist:zt.boolean().optional()});var id=["Enter"," "],LA=["ArrowDown","PageUp","Home"],p0=["ArrowUp","PageDown","End"],BA=[...LA,...p0],HA={ltr:[...id,"ArrowRight"],rtl:[...id,"ArrowLeft"]},qA={ltr:["ArrowLeft"],rtl:["ArrowRight"]},rl="Menu",[Js,GA,VA]=Jy(rl),[wr,v0]=ki(rl,[VA,au,t0]),lu=au(),g0=t0(),[ZA,Er]=wr(rl),[YA,il]=wr(rl),y0=n=>{const{__scopeMenu:r,open:s=!1,children:l,dir:u,onOpenChange:f,modal:d=!0}=n,h=lu(r),[g,m]=x.useState(null),y=x.useRef(!1),v=sa(f),w=Wy(u);return x.useEffect(()=>{const O=()=>{y.current=!0,document.addEventListener("pointerdown",M,{capture:!0,once:!0}),document.addEventListener("pointermove",M,{capture:!0,once:!0})},M=()=>y.current=!1;return document.addEventListener("keydown",O,{capture:!0}),()=>{document.removeEventListener("keydown",O,{capture:!0}),document.removeEventListener("pointerdown",M,{capture:!0}),document.removeEventListener("pointermove",M,{capture:!0})}},[]),R.jsx(My,{...h,children:R.jsx(ZA,{scope:r,open:s,onOpenChange:v,content:g,onContentChange:m,children:R.jsx(YA,{scope:r,onClose:x.useCallback(()=>v(!1),[v]),isUsingKeyboardRef:y,dir:w,modal:d,children:l})})})};y0.displayName=rl;var QA="MenuAnchor",Nd=x.forwardRef((n,r)=>{const{__scopeMenu:s,...l}=n,u=lu(s);return R.jsx(Td,{...u,...l,ref:r})});Nd.displayName=QA;var Dd="MenuPortal",[PA,b0]=wr(Dd,{forceMount:void 0}),x0=n=>{const{__scopeMenu:r,forceMount:s,children:l,container:u}=n,f=Er(Dd,r);return R.jsx(PA,{scope:r,forceMount:s,children:R.jsx(_r,{present:s||f.open,children:R.jsx(Ad,{asChild:!0,container:u,children:l})})})};x0.displayName=Dd;var fn="MenuContent",[XA,kd]=wr(fn),S0=x.forwardRef((n,r)=>{const s=b0(fn,n.__scopeMenu),{forceMount:l=s.forceMount,...u}=n,f=Er(fn,n.__scopeMenu),d=il(fn,n.__scopeMenu);return R.jsx(Js.Provider,{scope:n.__scopeMenu,children:R.jsx(_r,{present:l||f.open,children:R.jsx(Js.Slot,{scope:n.__scopeMenu,children:d.modal?R.jsx(KA,{...u,ref:r}):R.jsx(FA,{...u,ref:r})})})})}),KA=x.forwardRef((n,r)=>{const s=Er(fn,n.__scopeMenu),l=x.useRef(null),u=Rt(r,l);return x.useEffect(()=>{const f=l.current;if(f)return zy(f)},[]),R.jsx(zd,{...n,ref:u,trapFocus:s.open,disableOutsidePointerEvents:s.open,disableOutsideScroll:!0,onFocusOutside:Ne(n.onFocusOutside,f=>f.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>s.onOpenChange(!1)})}),FA=x.forwardRef((n,r)=>{const s=Er(fn,n.__scopeMenu);return R.jsx(zd,{...n,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>s.onOpenChange(!1)})}),IA=_i("MenuContent.ScrollLock"),zd=x.forwardRef((n,r)=>{const{__scopeMenu:s,loop:l=!1,trapFocus:u,onOpenAutoFocus:f,onCloseAutoFocus:d,disableOutsidePointerEvents:h,onEntryFocus:g,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:v,onInteractOutside:w,onDismiss:O,disableOutsideScroll:M,...E}=n,T=Er(fn,s),D=il(fn,s),X=lu(s),H=g0(s),Q=GA(s),[Z,ee]=x.useState(null),F=x.useRef(null),q=Rt(r,F,T.onContentChange),ce=x.useRef(0),ve=x.useRef(""),Ee=x.useRef(0),ge=x.useRef(null),ue=x.useRef("right"),me=x.useRef(0),ye=M?Od:x.Fragment,C=M?{as:IA,allowPinchZoom:!0}:void 0,Y=I=>{const S=ve.current+I,G=Q().filter(de=>!de.disabled),te=document.activeElement,B=G.find(de=>de.ref.current===te)?.textValue,J=G.map(de=>de.textValue),ie=oR(J,S,B),re=G.find(de=>de.textValue===ie)?.ref.current;(function de(he){ve.current=he,window.clearTimeout(ce.current),he!==""&&(ce.current=window.setTimeout(()=>de(""),1e3))})(S),re&&setTimeout(()=>re.focus())};x.useEffect(()=>()=>window.clearTimeout(ce.current),[]),ly();const U=x.useCallback(I=>ue.current===ge.current?.side&&cR(I,ge.current?.area),[]);return R.jsx(XA,{scope:s,searchRef:ve,onItemEnter:x.useCallback(I=>{U(I)&&I.preventDefault()},[U]),onItemLeave:x.useCallback(I=>{U(I)||(F.current?.focus(),ee(null))},[U]),onTriggerLeave:x.useCallback(I=>{U(I)&&I.preventDefault()},[U]),pointerGraceTimerRef:Ee,onPointerGraceIntentChange:x.useCallback(I=>{ge.current=I},[]),children:R.jsx(ye,{...C,children:R.jsx(pd,{asChild:!0,trapped:u,onMountAutoFocus:Ne(f,I=>{I.preventDefault(),F.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:R.jsx(md,{asChild:!0,disableOutsidePointerEvents:h,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:v,onInteractOutside:w,onDismiss:O,children:R.jsx(JE,{asChild:!0,...H,dir:D.dir,orientation:"vertical",loop:l,currentTabStopId:Z,onCurrentTabStopIdChange:ee,onEntryFocus:Ne(g,I=>{D.isUsingKeyboardRef.current||I.preventDefault()}),preventScrollOnEntryFocus:!0,children:R.jsx(Ny,{role:"menu","aria-orientation":"vertical","data-state":L0(T.open),"data-radix-menu-content":"",dir:D.dir,...X,...E,ref:q,style:{outline:"none",...E.style},onKeyDown:Ne(E.onKeyDown,I=>{const G=I.target.closest("[data-radix-menu-content]")===I.currentTarget,te=I.ctrlKey||I.altKey||I.metaKey,B=I.key.length===1;G&&(I.key==="Tab"&&I.preventDefault(),!te&&B&&Y(I.key));const J=F.current;if(I.target!==J||!BA.includes(I.key))return;I.preventDefault();const re=Q().filter(de=>!de.disabled).map(de=>de.ref.current);p0.includes(I.key)&&re.reverse(),sR(re)}),onBlur:Ne(n.onBlur,I=>{I.currentTarget.contains(I.target)||(window.clearTimeout(ce.current),ve.current="")}),onPointerMove:Ne(n.onPointerMove,Ws(I=>{const S=I.target,G=me.current!==I.clientX;if(I.currentTarget.contains(S)&&G){const te=I.clientX>me.current?"right":"left";ue.current=te,me.current=I.clientX}}))})})})})})})});S0.displayName=fn;var $A="MenuGroup",jd=x.forwardRef((n,r)=>{const{__scopeMenu:s,...l}=n;return R.jsx(wt.div,{role:"group",...l,ref:r})});jd.displayName=$A;var JA="MenuLabel",_0=x.forwardRef((n,r)=>{const{__scopeMenu:s,...l}=n;return R.jsx(wt.div,{...l,ref:r})});_0.displayName=JA;var $o="MenuItem",Tg="menu.itemSelect",ou=x.forwardRef((n,r)=>{const{disabled:s=!1,onSelect:l,...u}=n,f=x.useRef(null),d=il($o,n.__scopeMenu),h=kd($o,n.__scopeMenu),g=Rt(r,f),m=x.useRef(!1),y=()=>{const v=f.current;if(!s&&v){const w=new CustomEvent(Tg,{bubbles:!0,cancelable:!0});v.addEventListener(Tg,O=>l?.(O),{once:!0}),ry(v,w),w.defaultPrevented?m.current=!1:d.onClose()}};return R.jsx(w0,{...u,ref:g,disabled:s,onClick:Ne(n.onClick,y),onPointerDown:v=>{n.onPointerDown?.(v),m.current=!0},onPointerUp:Ne(n.onPointerUp,v=>{m.current||v.currentTarget?.click()}),onKeyDown:Ne(n.onKeyDown,v=>{const w=h.searchRef.current!=="";s||w&&v.key===" "||id.includes(v.key)&&(v.currentTarget.click(),v.preventDefault())})})});ou.displayName=$o;var w0=x.forwardRef((n,r)=>{const{__scopeMenu:s,disabled:l=!1,textValue:u,...f}=n,d=kd($o,s),h=g0(s),g=x.useRef(null),m=Rt(r,g),[y,v]=x.useState(!1),[w,O]=x.useState("");return x.useEffect(()=>{const M=g.current;M&&O((M.textContent??"").trim())},[f.children]),R.jsx(Js.ItemSlot,{scope:s,disabled:l,textValue:u??w,children:R.jsx(WE,{asChild:!0,...h,focusable:!l,children:R.jsx(wt.div,{role:"menuitem","data-highlighted":y?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...f,ref:m,onPointerMove:Ne(n.onPointerMove,Ws(M=>{l?d.onItemLeave(M):(d.onItemEnter(M),M.defaultPrevented||M.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Ne(n.onPointerLeave,Ws(M=>d.onItemLeave(M))),onFocus:Ne(n.onFocus,()=>v(!0)),onBlur:Ne(n.onBlur,()=>v(!1))})})})}),WA="MenuCheckboxItem",E0=x.forwardRef((n,r)=>{const{checked:s=!1,onCheckedChange:l,...u}=n;return R.jsx(C0,{scope:n.__scopeMenu,checked:s,children:R.jsx(ou,{role:"menuitemcheckbox","aria-checked":Jo(s)?"mixed":s,...u,ref:r,"data-state":Ld(s),onSelect:Ne(u.onSelect,()=>l?.(Jo(s)?!0:!s),{checkForDefaultPrevented:!1})})})});E0.displayName=WA;var T0="MenuRadioGroup",[eR,tR]=wr(T0,{value:void 0,onValueChange:()=>{}}),A0=x.forwardRef((n,r)=>{const{value:s,onValueChange:l,...u}=n,f=sa(l);return R.jsx(eR,{scope:n.__scopeMenu,value:s,onValueChange:f,children:R.jsx(jd,{...u,ref:r})})});A0.displayName=T0;var R0="MenuRadioItem",O0=x.forwardRef((n,r)=>{const{value:s,...l}=n,u=tR(R0,n.__scopeMenu),f=s===u.value;return R.jsx(C0,{scope:n.__scopeMenu,checked:f,children:R.jsx(ou,{role:"menuitemradio","aria-checked":f,...l,ref:r,"data-state":Ld(f),onSelect:Ne(l.onSelect,()=>u.onValueChange?.(s),{checkForDefaultPrevented:!1})})})});O0.displayName=R0;var Ud="MenuItemIndicator",[C0,nR]=wr(Ud,{checked:!1}),M0=x.forwardRef((n,r)=>{const{__scopeMenu:s,forceMount:l,...u}=n,f=nR(Ud,s);return R.jsx(_r,{present:l||Jo(f.checked)||f.checked===!0,children:R.jsx(wt.span,{...u,ref:r,"data-state":Ld(f.checked)})})});M0.displayName=Ud;var aR="MenuSeparator",N0=x.forwardRef((n,r)=>{const{__scopeMenu:s,...l}=n;return R.jsx(wt.div,{role:"separator","aria-orientation":"horizontal",...l,ref:r})});N0.displayName=aR;var rR="MenuArrow",D0=x.forwardRef((n,r)=>{const{__scopeMenu:s,...l}=n,u=lu(s);return R.jsx(Dy,{...u,...l,ref:r})});D0.displayName=rR;var iR="MenuSub",[gO,k0]=wr(iR),js="MenuSubTrigger",z0=x.forwardRef((n,r)=>{const s=Er(js,n.__scopeMenu),l=il(js,n.__scopeMenu),u=k0(js,n.__scopeMenu),f=kd(js,n.__scopeMenu),d=x.useRef(null),{pointerGraceTimerRef:h,onPointerGraceIntentChange:g}=f,m={__scopeMenu:n.__scopeMenu},y=x.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return x.useEffect(()=>y,[y]),x.useEffect(()=>{const v=h.current;return()=>{window.clearTimeout(v),g(null)}},[h,g]),R.jsx(Nd,{asChild:!0,...m,children:R.jsx(w0,{id:u.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":u.contentId,"data-state":L0(s.open),...n,ref:Wo(r,u.onTriggerChange),onClick:v=>{n.onClick?.(v),!(n.disabled||v.defaultPrevented)&&(v.currentTarget.focus(),s.open||s.onOpenChange(!0))},onPointerMove:Ne(n.onPointerMove,Ws(v=>{f.onItemEnter(v),!v.defaultPrevented&&!n.disabled&&!s.open&&!d.current&&(f.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{s.onOpenChange(!0),y()},100))})),onPointerLeave:Ne(n.onPointerLeave,Ws(v=>{y();const w=s.content?.getBoundingClientRect();if(w){const O=s.content?.dataset.side,M=O==="right",E=M?-5:5,T=w[M?"left":"right"],D=w[M?"right":"left"];f.onPointerGraceIntentChange({area:[{x:v.clientX+E,y:v.clientY},{x:T,y:w.top},{x:D,y:w.top},{x:D,y:w.bottom},{x:T,y:w.bottom}],side:O}),window.clearTimeout(h.current),h.current=window.setTimeout(()=>f.onPointerGraceIntentChange(null),300)}else{if(f.onTriggerLeave(v),v.defaultPrevented)return;f.onPointerGraceIntentChange(null)}})),onKeyDown:Ne(n.onKeyDown,v=>{const w=f.searchRef.current!=="";n.disabled||w&&v.key===" "||HA[l.dir].includes(v.key)&&(s.onOpenChange(!0),s.content?.focus(),v.preventDefault())})})})});z0.displayName=js;var j0="MenuSubContent",U0=x.forwardRef((n,r)=>{const s=b0(fn,n.__scopeMenu),{forceMount:l=s.forceMount,...u}=n,f=Er(fn,n.__scopeMenu),d=il(fn,n.__scopeMenu),h=k0(j0,n.__scopeMenu),g=x.useRef(null),m=Rt(r,g);return R.jsx(Js.Provider,{scope:n.__scopeMenu,children:R.jsx(_r,{present:l||f.open,children:R.jsx(Js.Slot,{scope:n.__scopeMenu,children:R.jsx(zd,{id:h.contentId,"aria-labelledby":h.triggerId,...u,ref:m,align:"start",side:d.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:y=>{d.isUsingKeyboardRef.current&&g.current?.focus(),y.preventDefault()},onCloseAutoFocus:y=>y.preventDefault(),onFocusOutside:Ne(n.onFocusOutside,y=>{y.target!==h.trigger&&f.onOpenChange(!1)}),onEscapeKeyDown:Ne(n.onEscapeKeyDown,y=>{d.onClose(),y.preventDefault()}),onKeyDown:Ne(n.onKeyDown,y=>{const v=y.currentTarget.contains(y.target),w=qA[d.dir].includes(y.key);v&&w&&(f.onOpenChange(!1),h.trigger?.focus(),y.preventDefault())})})})})})});U0.displayName=j0;function L0(n){return n?"open":"closed"}function Jo(n){return n==="indeterminate"}function Ld(n){return Jo(n)?"indeterminate":n?"checked":"unchecked"}function sR(n){const r=document.activeElement;for(const s of n)if(s===r||(s.focus(),document.activeElement!==r))return}function lR(n,r){return n.map((s,l)=>n[(r+l)%n.length])}function oR(n,r,s){const u=r.length>1&&Array.from(r).every(m=>m===r[0])?r[0]:r,f=s?n.indexOf(s):-1;let d=lR(n,Math.max(f,0));u.length===1&&(d=d.filter(m=>m!==s));const g=d.find(m=>m.toLowerCase().startsWith(u.toLowerCase()));return g!==s?g:void 0}function uR(n,r){const{x:s,y:l}=n;let u=!1;for(let f=0,d=r.length-1;f<r.length;d=f++){const h=r[f],g=r[d],m=h.x,y=h.y,v=g.x,w=g.y;y>l!=w>l&&s<(v-m)*(l-y)/(w-y)+m&&(u=!u)}return u}function cR(n,r){if(!r)return!1;const s={x:n.clientX,y:n.clientY};return uR(s,r)}function Ws(n){return r=>r.pointerType==="mouse"?n(r):void 0}var fR=y0,dR=Nd,hR=x0,mR=S0,pR=jd,vR=_0,gR=ou,yR=E0,bR=A0,xR=O0,SR=M0,_R=N0,wR=D0,ER=z0,TR=U0,uu="DropdownMenu",[AR,yO]=ki(uu,[v0]),Lt=v0(),[RR,B0]=AR(uu),H0=n=>{const{__scopeDropdownMenu:r,children:s,dir:l,open:u,defaultOpen:f,onOpenChange:d,modal:h=!0}=n,g=Lt(r),m=x.useRef(null),[y,v]=Rd({prop:u,defaultProp:f??!1,onChange:d,caller:uu});return R.jsx(RR,{scope:r,triggerId:qo(),triggerRef:m,contentId:qo(),open:y,onOpenChange:v,onOpenToggle:x.useCallback(()=>v(w=>!w),[v]),modal:h,children:R.jsx(fR,{...g,open:y,onOpenChange:v,dir:l,modal:h,children:s})})};H0.displayName=uu;var q0="DropdownMenuTrigger",G0=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,disabled:l=!1,...u}=n,f=B0(q0,s),d=Lt(s);return R.jsx(dR,{asChild:!0,...d,children:R.jsx(wt.button,{type:"button",id:f.triggerId,"aria-haspopup":"menu","aria-expanded":f.open,"aria-controls":f.open?f.contentId:void 0,"data-state":f.open?"open":"closed","data-disabled":l?"":void 0,disabled:l,...u,ref:Wo(r,f.triggerRef),onPointerDown:Ne(n.onPointerDown,h=>{!l&&h.button===0&&h.ctrlKey===!1&&(f.onOpenToggle(),f.open||h.preventDefault())}),onKeyDown:Ne(n.onKeyDown,h=>{l||(["Enter"," "].includes(h.key)&&f.onOpenToggle(),h.key==="ArrowDown"&&f.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(h.key)&&h.preventDefault())})})})});G0.displayName=q0;var OR="DropdownMenuPortal",V0=n=>{const{__scopeDropdownMenu:r,...s}=n,l=Lt(r);return R.jsx(hR,{...l,...s})};V0.displayName=OR;var Z0="DropdownMenuContent",Y0=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=B0(Z0,s),f=Lt(s),d=x.useRef(!1);return R.jsx(mR,{id:u.contentId,"aria-labelledby":u.triggerId,...f,...l,ref:r,onCloseAutoFocus:Ne(n.onCloseAutoFocus,h=>{d.current||u.triggerRef.current?.focus(),d.current=!1,h.preventDefault()}),onInteractOutside:Ne(n.onInteractOutside,h=>{const g=h.detail.originalEvent,m=g.button===0&&g.ctrlKey===!0,y=g.button===2||m;(!u.modal||y)&&(d.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)"}})});Y0.displayName=Z0;var CR="DropdownMenuGroup",MR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(pR,{...u,...l,ref:r})});MR.displayName=CR;var NR="DropdownMenuLabel",DR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(vR,{...u,...l,ref:r})});DR.displayName=NR;var kR="DropdownMenuItem",Q0=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(gR,{...u,...l,ref:r})});Q0.displayName=kR;var zR="DropdownMenuCheckboxItem",jR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(yR,{...u,...l,ref:r})});jR.displayName=zR;var UR="DropdownMenuRadioGroup",LR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(bR,{...u,...l,ref:r})});LR.displayName=UR;var BR="DropdownMenuRadioItem",HR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(xR,{...u,...l,ref:r})});HR.displayName=BR;var qR="DropdownMenuItemIndicator",GR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(SR,{...u,...l,ref:r})});GR.displayName=qR;var VR="DropdownMenuSeparator",ZR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(_R,{...u,...l,ref:r})});ZR.displayName=VR;var YR="DropdownMenuArrow",QR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(wR,{...u,...l,ref:r})});QR.displayName=YR;var PR="DropdownMenuSubTrigger",XR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(ER,{...u,...l,ref:r})});XR.displayName=PR;var KR="DropdownMenuSubContent",FR=x.forwardRef((n,r)=>{const{__scopeDropdownMenu:s,...l}=n,u=Lt(s);return R.jsx(TR,{...u,...l,ref:r,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)"}})});FR.displayName=KR;var IR=H0,$R=G0,JR=V0,WR=Y0,eO=Q0;function tO({...n}){return R.jsx(IR,{"data-slot":"dropdown-menu",...n})}function nO({...n}){return R.jsx($R,{"data-slot":"dropdown-menu-trigger",...n})}function aO({className:n,sideOffset:r=4,container:s,...l}){return R.jsx(JR,{container:s,children:R.jsx(WR,{"data-slot":"dropdown-menu-content",sideOffset:r,className:Di("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),...l})})}function zo({className:n,inset:r,variant:s="default",...l}){return R.jsx(eO,{"data-slot":"dropdown-menu-item","data-inset":r,"data-variant":s,className:Di("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 rO(n=e1.ID_EXTENSION){const[r,s]=x.useState(null);return x.useEffect(()=>{const l=document.getElementById(n);l?.shadowRoot?s(l.shadowRoot):s(document.body)},[n]),r}function iO(n,r,s,l){var u=this,f=x.useRef(null),d=x.useRef(0),h=x.useRef(0),g=x.useRef(null),m=x.useRef([]),y=x.useRef(),v=x.useRef(),w=x.useRef(n),O=x.useRef(!0);w.current=n;var M=typeof window<"u",E=!r&&r!==0&&M;if(typeof n!="function")throw new TypeError("Expected a function");r=+r||0;var T=!!(s=s||{}).leading,D=!("trailing"in s)||!!s.trailing,X="maxWait"in s,H="debounceOnServer"in s&&!!s.debounceOnServer,Q=X?Math.max(+s.maxWait||0,r):null;x.useEffect(function(){return O.current=!0,function(){O.current=!1}},[]);var Z=x.useMemo(function(){var ee=function(ue){var me=m.current,ye=y.current;return m.current=y.current=null,d.current=ue,h.current=h.current||ue,v.current=w.current.apply(ye,me)},F=function(ue,me){E&&cancelAnimationFrame(g.current),g.current=E?requestAnimationFrame(ue):setTimeout(ue,me)},q=function(ue){if(!O.current)return!1;var me=ue-f.current;return!f.current||me>=r||me<0||X&&ue-d.current>=Q},ce=function(ue){return g.current=null,D&&m.current?ee(ue):(m.current=y.current=null,v.current)},ve=function ue(){var me=Date.now();if(T&&h.current===d.current&&Ee(),q(me))return ce(me);if(O.current){var ye=r-(me-f.current),C=X?Math.min(ye,Q-(me-d.current)):ye;F(ue,C)}},Ee=function(){l&&l({})},ge=function(){if(M||H){var ue=Date.now(),me=q(ue);if(m.current=[].slice.call(arguments),y.current=u,f.current=ue,me){if(!g.current&&O.current)return d.current=f.current,F(ve,r),T?ee(f.current):v.current;if(X)return F(ve,r),ee(f.current)}return g.current||F(ve,r),v.current}};return ge.cancel=function(){g.current&&(E?cancelAnimationFrame(g.current):clearTimeout(g.current)),d.current=0,m.current=f.current=y.current=g.current=null},ge.isPending=function(){return!!g.current},ge.flush=function(){return g.current?ce(Date.now()):v.current},ge},[T,X,r,Q,D,E,M,H,l]);return Z}function sO(n,r){return n===r}function lO(n,r,s){var l=sO,u=x.useRef(n),f=x.useState({})[1],d=iO(x.useCallback(function(g){u.current=g,f({})},[f]),r,s,f),h=x.useRef(n);return l(h.current,n)||(d(n),h.current=n),[u.current,d]}function bO(){const n=rO(),[r,s]=x.useState(""),[l,u]=x.useState({}),[f,d]=x.useState(1),[h]=lO(r,400),[g,m]=x.useState(!1),y=x.useMemo(()=>["products",{currentPage:f,search:h,filter:l}],[f,h,l]),{data:v,isFetching:w}=Uv({queryKey:y,queryFn:async()=>await Nn.apiRequest("index",t1({page:f}))}),{data:O}=Uv({queryKey:["publised-products"],queryFn:async()=>await Nn.apiRequest("getPublistedProducts",{})??[],staleTime:0,refetchOnMount:"always"});tT();const M=x.useMemo(()=>!v||!v?.data?[]:v?.data.map(T=>ny(T)),[v]);[l.statusFilter,r!==""].filter(Boolean).length;const E=x.useMemo(()=>v?.total?Math.ceil(v.total/Nn.item_per_page):0,[v?.total,Nn.item_per_page]);return x.useMemo(()=>(f-1)*Nn.item_per_page+1,[f]),x.useMemo(()=>Math.min(f*Nn.item_per_page,v?.total??0),[f,v]),x.useEffect(()=>{const T=setInterval(async()=>{try{const D=await Nn.apiRequest("dequeue",{});D&&yT[D.type](D.title,{description:R.jsx("span",{className:"!text-black font-medium",children:D.message})})}catch(D){console.error("Error in interval:",D)}},1e3);return()=>clearInterval(T)},[]),x.useEffect(()=>{let T=null;if(g)T=document.createElement("style"),T.setAttribute("data-global-boxsizing","true"),T.textContent=`
*, *::before, *::after {
box-sizing: border-box;
}
`,document.head.appendChild(T);else{const D=document.head.querySelector("style[data-global-boxsizing]");D&&D.remove()}return()=>{T&&T.parentNode&&T.parentNode.removeChild(T)}},[g]),x.useEffect(()=>{console.log({rawProducts:v,data:M})},[v,M]),R.jsxs(LE,{open:g,onOpenChange:m,children:[R.jsx(qE,{}),R.jsx(HE,{container:n,side:"left",align:"end",className:"w-auto ",children:R.jsxs("div",{className:"w-[1200px] h-[800px] flex flex-col border border-border rounded-lg bg-card shadow-lg",children:[R.jsxs("div",{className:"flex-shrink-0 p-6 border-b border-border",children:[R.jsx("h1",{className:"text-2xl font-semibold mb-1 text-balance",children:"Product Management"}),R.jsx("p",{className:"text-sm text-muted-foreground",children:"Manage your product listings and inventory"})]}),R.jsxs("div",{className:"flex-shrink-0 p-6 space-y-3 border-b border-border bg-muted/20",children:[R.jsxs("div",{className:"relative",children:[R.jsx(sS,{className:"absolute left-3 top-1/2 -translate-y-1/2 h-4 w-4 text-muted-foreground"}),R.jsx(bg,{placeholder:"Search products by name or SKU...",value:searchQuery,onChange:T=>setSearchQuery(T.target.value),className:"pl-10 bg-card border-border h-11"})]}),R.jsxs("div",{className:"flex items-center justify-between gap-4",children:[R.jsxs("div",{className:"flex items-center gap-1.5",children:[R.jsxs(mr,{variant:statusFilter==="all"?"secondary":"ghost",size:"sm",onClick:()=>setStatusFilter("all"),className:"h-8 text-xs px-3",children:["All",R.jsx(Do,{variant:"secondary",className:"ml-1.5 bg-muted text-[10px] px-1.5 py-0",children:mockProducts.length})]}),R.jsxs(mr,{variant:statusFilter==="listed"?"secondary":"ghost",size:"sm",onClick:()=>setStatusFilter("listed"),className:"h-8 text-xs px-3",children:[R.jsx(rS,{className:"h-3.5 w-3.5 mr-1.5"}),"Listed",R.jsx(Do,{variant:"secondary",className:"ml-1.5 bg-primary/20 text-primary text-[10px] px-1.5 py-0",children:listedCount})]}),R.jsxs(mr,{variant:statusFilter==="unlisted"?"secondary":"ghost",size:"sm",onClick:()=>setStatusFilter("unlisted"),className:"h-8 text-xs px-3",children:[R.jsx(nS,{className:"h-3.5 w-3.5 mr-1.5"}),"Unlisted",R.jsx(Do,{variant:"secondary",className:"ml-1.5 bg-muted text-[10px] px-1.5 py-0",children:unlistedCount})]})]}),E>1&&R.jsxs("div",{className:"flex items-center gap-2",children:[R.jsxs("span",{className:"text-xs text-muted-foreground",children:["Page ",f," of ",E]}),R.jsxs("div",{className:"flex items-center gap-1",children:[R.jsx(mr,{variant:"outline",size:"sm",onClick:()=>d(T=>Math.max(1,T-1)),disabled:f===1,className:"h-8 w-8 p-0",children:R.jsx(I1,{className:"h-3.5 w-3.5"})}),R.jsx(bg,{type:"text",placeholder:"Go",value:pageInput,onChange:T=>setPageInput(T.target.value),onKeyDown:T=>{T.key==="Enter"&&handlePageJump()},className:"h-8 w-14 text-center text-xs px-2"}),R.jsx(mr,{variant:"outline",size:"sm",onClick:()=>d(T=>Math.min(E,T+1)),disabled:f===E,className:"h-8 w-8 p-0",children:R.jsx(J1,{className:"h-3.5 w-3.5"})})]})]})]}),R.jsxs("div",{className:"text-xs text-muted-foreground",children:["Showing ",startIndex+1,"-",Math.min(startIndex+itemsPerPage,filteredProducts.length)," of"," ",filteredProducts.length," products"]})]}),R.jsx("div",{className:"flex-1 overflow-hidden",children:R.jsx("div",{className:"h-full overflow-y-auto",children:R.jsxs("table",{className:"w-full",children:[R.jsx("thead",{className:"sticky top-0 z-10 bg-muted/50 backdrop-blur-sm",children:R.jsxs("tr",{className:"border-b border-border",children:[R.jsx("th",{className:"text-left py-3 px-4 font-medium text-sm text-muted-foreground",children:"Product"}),R.jsx("th",{className:"text-left py-3 px-4 font-medium text-sm text-muted-foreground",children:"Category"}),R.jsx("th",{className:"text-left py-3 px-4 font-medium text-sm text-muted-foreground",children:"Price"}),R.jsx("th",{className:"text-left py-3 px-4 font-medium text-sm text-muted-foreground",children:"Condition"}),R.jsx("th",{className:"text-left py-3 px-4 font-medium text-sm text-muted-foreground",children:"Status"}),R.jsx("th",{className:"text-right py-3 px-4 font-medium text-sm text-muted-foreground",children:"Actions"})]})}),R.jsx("tbody",{className:"bg-card",children:paginatedProducts.map((T,D)=>R.jsxs("tr",{className:"border-b border-border last:border-0 hover:bg-muted/20 transition-colors group",children:[R.jsx("td",{className:"py-4 px-4",children:R.jsxs("div",{className:"flex items-center gap-3",children:[R.jsx("div",{className:"w-16 h-16 rounded-lg overflow-hidden bg-muted flex-shrink-0 border border-border",children:R.jsx("img",{src:T.images[0]||"/placeholder.svg",alt:T.title,className:"w-full h-full object-cover"})}),R.jsxs("div",{className:"min-w-0",children:[R.jsx("div",{className:"font-medium text-sm mb-1 line-clamp-2 text-balance",children:T.title}),R.jsx("div",{className:"text-xs text-muted-foreground font-mono",children:T.sku})]})]})}),R.jsxs("td",{className:"py-4 px-4",children:[R.jsx("div",{className:"text-sm",children:T.category}),T.brand&&R.jsx("div",{className:"text-xs text-muted-foreground",children:T.brand})]}),R.jsx("td",{className:"py-4 px-4",children:R.jsxs("div",{className:"text-sm font-medium font-mono",children:["$",T.price.toLocaleString()]})}),R.jsx("td",{className:"py-4 px-4",children:R.jsx(Do,{variant:"outline",className:"text-xs",children:T.condition})}),R.jsx("td",{className:"py-4 px-4",children:T.status?R.jsxs("div",{className:"flex items-center gap-2",children:[R.jsx("div",{className:"w-2 h-2 rounded-full bg-primary"}),R.jsx("span",{className:"text-sm text-primary font-medium",children:"Listed"})]}):R.jsxs("div",{className:"flex items-center gap-2",children:[R.jsx("div",{className:"w-2 h-2 rounded-full bg-muted-foreground"}),R.jsx("span",{className:"text-sm text-muted-foreground",children:"Unlisted"})]})}),R.jsx("td",{className:"py-4 px-4 text-right",children:R.jsxs(tO,{children:[R.jsx(nO,{asChild:!0,children:R.jsx(mr,{variant:"ghost",size:"sm",className:"h-8 w-8 p-0 opacity-0 group-hover:opacity-100 transition-opacity",children:R.jsx(MoreVertical,{className:"h-4 w-4"})})}),R.jsxs(aO,{align:"end",className:"w-40",children:[R.jsx(zo,{children:"View Details"}),R.jsx(zo,{children:"Edit Product"}),R.jsxs(zo,{children:[T.status?"Unlist":"List"," Product"]}),R.jsx(zo,{className:"text-destructive",children:"Delete"})]})]})})]},T.id))})]})})})]})})]})}export{bO as P,dO as Q,mO as R,vO as T,R as j,hO as q,x as r};