import{$r as xt,Ai as at,Ci as gn,Di as Mi,Ei as ki,Fi as O,Hi as Ai,Ii as Ot,Ni as Oi,Oi as de,Ri as Ue,Si as Pt,Ui as Fi,Vi as yn,_i as Hi,ai as Di,bi as Bi,ci as Sr,di as Gs,fi as Ni,gi as zi,hi as Ui,ii as ji,ji as vn,li as Qs,mi as wn,oi as $i,ri as or,ui as Sn,vi as Wi,wi as Ft,xi as qi,yi as _n}from"./icons-xTj2hkG8.js";import{a as Vi,d as E,f as Ct,l as Xn}from"./tanstack-query-BttgOCQn.js";var R=(e=>(e[e.Host=0]="Host",e[e.Text=1]="Text",e[e.Function=2]="Function",e[e.Class=3]="Class",e[e.Fragment=4]="Fragment",e[e.Portal=5]="Portal",e[e.Provider=6]="Provider",e[e.Consumer=7]="Consumer",e[e.ForwardRef=8]="ForwardRef",e[e.Memo=9]="Memo",e[e.Lazy=10]="Lazy",e[e.Suspense=11]="Suspense",e[e.Root=12]="Root",e))(R||{});function tt(e,t,r){return{tag:e,type:t,key:r,ref:null,pp:null,mp:null,ms:null,sn:null,dom:null,parent:null,child:null,sibling:null,hooks:null,cu:null,dy:!1,um:!1,root:null}}function Rn(e,t=!1){return t&&e!=="viewBox"&&Ki.test(e)?e.replace(/[A-Z]/g,r=>"-"+r.toLowerCase()):e==="className"?"class":e==="htmlFor"?"for":e==="httpEquiv"?"http-equiv":e==="acceptCharset"?"accept-charset":e==="crossOrigin"?"crossorigin":e==="noModule"?"nomodule":e==="viewBox"?"viewBox":e.startsWith("aria-")||e.startsWith("data-")?e:e.toLowerCase()}var Ki=/^(?:clip|fill|stroke)/,Yi="http://www.w3.org/2000/svg",Gi=new Set(["allowfullscreen","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","inert","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]),Qi=new Set(["value","checked","selected","disabled","multiple","muted","readonly","contentEditable","spellcheck","draggable"]);function en(e,t){return t||e==="svg"?document.createElementNS(Yi,e):document.createElement(e)}function be(e,t,r,n,s){if(t==="children"||t==="key"||t==="ref")return;const o=Rn(t,s);if(t==="defaultValue"||t==="defaultChecked"){if(n===void 0&&r!=null)try{e[t]=r}catch{}return}if(t==="className"){s?r==null?e.removeAttribute("class"):e.setAttribute("class",""+r):e.className=r==null?"":""+r;return}if(t==="class"){r==null?e.removeAttribute("class"):e.setAttribute("class",""+r);return}if(t==="style"){Ji(e,r,n);return}if(t==="dangerouslySetInnerHTML"){const i=r?.__html??"";i!==(n?.__html??"")&&(e.innerHTML=i);return}if(t[0]==="o"&&t[1]==="n"){Zi(e,t,r,n);return}if(t==="htmlFor"){r==null?e.removeAttribute("for"):e.setAttribute("for",""+r);return}if(!s&&Qi.has(t)&&t in e)try{e[t]=r??"";return}catch{}if(Gi.has(t.toLowerCase())){r?e.setAttribute(o,""):e.removeAttribute(o);return}if(t.length>5&&(t.charCodeAt(0)===97||t.charCodeAt(0)===100)&&(t.startsWith("aria-")||t.startsWith("data-"))){r==null?e.removeAttribute(o):e.setAttribute(o,""+r);return}r==null||r===!1?e.removeAttribute(o):r===!0?e.setAttribute(o,""):e.setAttribute(o,""+r)}function Ji(e,t,r){const n=e.style;if(typeof t=="string"){n.cssText=t;return}if(typeof r=="string"&&(n.cssText=""),r&&typeof r=="object")for(const s in r)(!t||!(s in t))&&Zn(n,s,"");if(t&&typeof t=="object")for(const s in t)(!r||r[s]!==t[s])&&Zn(n,s,t[s])}function Zn(e,t,r){t[0]==="-"?e.setProperty(t,r==null?"":""+r):r==null||r===""?e[t]="":typeof r=="number"&&!Xi.has(t)?e[t]=r+"px":e[t]=""+r}var Xi=new Set(["animationIterationCount","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","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth"]);function Zi(e,t,r,n){r!=null&&typeof r!="function"&&(r=null);const s=t.endsWith("Capture"),o=ea(t.slice(2,s?-7:void 0),e),i=e.__handlers||=Object.create(null),a=t,c=i[a];if(c&&!r){e.removeEventListener(c.event,c.listener,c.capture),i[a]=null;return}if(!c&&r){const u={current:r,listener:null,event:o,capture:s};u.listener=f=>{f.nativeEvent===void 0&&(f.nativeEvent=f),u.current(f)},i[a]=u,e.addEventListener(o,u.listener,s);return}c&&((c.event!==o||c.capture!==s)&&(e.removeEventListener(c.event,c.listener,c.capture),c.event=o,c.capture=s,e.addEventListener(o,c.listener,s)),c.current=r)}function ea(e,t){const r=e.toLowerCase();if(r==="change"){const n=t.tagName;if(n==="TEXTAREA")return"input";if(n==="INPUT"){const s=(t.type||"text").toLowerCase();if(s!=="checkbox"&&s!=="radio"&&s!=="file")return"input"}}return r==="doubleclick"?"dblclick":r}function _e(){const e=O.F;if(!e)throw new Error("Hook called outside a function component render.");return e}function we(){const e=_e(),t=O.I++;let r=O.K;if(t===0){if(e.hooks)return O.K=e.hooks,e.hooks;const s={s:void 0,q:void 0,d:void 0,c:void 0,n:null};return e.hooks=s,O.K=s,s}if(r&&r.n)return O.K=r.n,r.n;const n={s:void 0,q:void 0,d:void 0,c:void 0,n:null};return r?r.n=n:e.hooks=n,O.K=n,n}function pt(e,t){if(e===t)return!0;if(!e||!t||e.length!==t.length)return!1;for(let r=0;r{const c=n.s,u=o.r(c,a);Object.is(u,c)||(n.s=u,se(s))};o.d=i,n.q=o}else n.q.r=e;return[n.s,n.q.d]},useEffect(e,t){const r=we(),n=_e(),s=r.d;s!==void 0&&pt(s,t)||(r.d=t,Br(n,{t:0,c:()=>{if(r.c){try{r.c()}catch{}if(n.cu){const i=n.cu.indexOf(r.c);i>=0&&n.cu.splice(i,1)}r.c=null}const o=e();return r.c=typeof o=="function"?o:null,r.c}}))},useLayoutEffect(e,t){const r=we(),n=_e(),s=r.d;s!==void 0&&pt(s,t)||(r.d=t,Br(n,{t:1,c:()=>{if(r.c){try{r.c()}catch{}if(n.cu){const i=n.cu.indexOf(r.c);i>=0&&n.cu.splice(i,1)}r.c=null}const o=e();return r.c=typeof o=="function"?o:null,r.c}}))},useInsertionEffect(e,t){return this.useLayoutEffect(e,t)},useRef(e){const t=we();return t.s===void 0&&(t.s={current:e}),t.s},useMemo(e,t){const r=we();if(r.d!==void 0&&pt(r.d,t))return r.s;const n=e();return r.s=n,r.d=t,n},useCallback(e,t){return this.useMemo(()=>e,t)},useContext(e){return is(_e(),e)},useImperativeHandle(e,t,r){const n=we();if(n.d!==void 0&&pt(n.d,r))return;n.d=r;const s=t();e&&(typeof e=="function"?e(s):e.current=s)},useDebugValue(e,t){},useId(){const e=we();if(e.s===void 0){const t=es(_e());e.s=(t?.i??(t?.h?":R":":r"))+(t?.h?t.ic++:sa++).toString(36)}return e.s},useTransition(){return[!1,e=>e()]},useDeferredValue(e){return e},useSyncExternalStore(e,t,r){const n=_e(),s=we(),o=s.q??{g:t,s:r};s.q=o,o.g=t,o.s=r;const a=!!(n.root??es(n))?.h,c=a&&r?r():t();s.s=c;const u=[e];return(s.d===void 0||!pt(s.d,u))&&(s.d=u,Br(n,{t:1,c:()=>{if(s.c){try{s.c()}catch{}if(n.cu){const y=n.cu.indexOf(s.c);y>=0&&n.cu.splice(y,1)}s.c=null}let f=!1;const l=()=>{f=!0,typeof p=="function"&&p()},h=()=>{if(f||n.um)return;let y;try{y=o.g()}catch{se(n);return}Object.is(s.s,y)||(s.s=y,se(n))},p=e(h);return a&&o.s&&queueMicrotask(()=>queueMicrotask(h)),h(),s.c=l,l}})),c},use(e){if(e==null)throw new Error("use() received null or undefined");if(e.$$typeof===Hi)return is(_e(),e);if(typeof e.then=="function"){const t=e;switch(t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:throw t.status===void 0&&(t.status="pending",t.then(r=>{t.status==="pending"&&(t.status="fulfilled",t.value=r)},r=>{t.status==="pending"&&(t.status="rejected",t.reason=r)})),t}}throw new Error("use() expected a Promise or Context")}}}function na(e,t){return typeof t=="function"?t(e):t}var sa=0;function es(e){let t=e;for(;t;){if(t.root)return t.root;t=t.parent}return null}function oa(){const e=globalThis,t=e.$RE_q;if(t){try{e.$RE_stop?.()}catch{}for(const[r,n]of t.splice(0))try{n.dispatchEvent(ia(r))}catch{}}}function ia(e){const t={bubbles:!0,cancelable:!0};return e==="click"?new MouseEvent(e,t):e==="keydown"?new KeyboardEvent(e,t):e==="input"?new InputEvent(e,t):new Event(e,t)}function aa(e,t){const r=tt(R.Root,null,null),n={c:e,r,p:new Set,s:!1,re:t.onRecoverableError,ce:t.onCaughtError,ue:t.onUncaughtError,i:t.identifierPrefix,ic:0,h:!1};return r.root=n,r.sn=e,n}function ca(e,t){const r=tt(R.Root,null,null);e.c=t,e.ic=0,r.root=e,r.sn=t,e.r=r}function ua(){if(typeof window>"u")return;const e=window;if(e._r)return;const t=Date.now,r=e._r=t();let n=0,s=!1;e.addEventListener("scroll",()=>{s||(n=t())},{capture:!0,passive:!0});const o=e.scrollTo;e.scrollTo=function(...i){const a=t();if(!(a-r<3e3&&a-n<1500)){s=!0;try{return o.apply(e,i)}finally{queueMicrotask(()=>{s=!1})}}}}var it=class{n;p;e;constructor(e,t=null,r=null){this.p=e,this.n=t??e.firstChild,this.e=r}take(){for(;this.n&&this.n!==this.e;){const e=this.n;if(e.nodeType!==1&&e.nodeType!==3){this.n=e.nextSibling;continue}return this.n=e.nextSibling,e}return null}head(e,t){const r=e.toLowerCase(),n=fa[r];let s=this.p.firstChild;for(;s;){if(s.nodeType===1&&s.tagName.toLowerCase()===r&&da(s,t,n))return eo.add(s),s;s=s.nextSibling}return null}has(){let e=this.n;for(;e&&e!==this.e;){if(e.nodeType===1||e.nodeType===3)return!0;e=e.nextSibling}return!1}},ae=new WeakMap,Xs="Hydration mismatch.";function ir(e){return!!e&&e.f!==void 0}function bn(e,t=null){const r=e instanceof Error?e:new Error(Xs);throw r.f=t,r}function la(e,t,r){const n=e,s=e.nodeType===9,o=s?n.body:null,i=aa(n,r);ua();const a=s?rs(t):t;let c=null;ha(i);try{rt(()=>{Jt(i,a)})}catch(u){c=u}if(pa(i),c&&!ro(i,c))throw c;return oa(),{render(u){rt(()=>{const f=s?rs(u):u;Jt(i,i.c===o?xa(f)??f:f)})},unmount(){rt(()=>{Jt(i,null)})}}}var fa={link:["rel","href","sizes","type"],meta:["name","property","charSet","httpEquiv"],script:["src","type"]},Zs=new Set(["base","link","meta","script","style","title"]),eo=new WeakSet;function da(e,t,r){if(eo.has(e))return!1;if(!r)return!0;for(const n of r){const s=t[n],o=e.getAttribute(Rn(n));if(!(s==null&&o==null)&&(s==null||o==null||String(s)!==o))return!1}return!0}function ha(e){e.ic=0,e.h=!0,ae.set(e.r,new it(e.c))}function pa(e){e.h=!1,ae.delete(e.r)}function ma(e){const t=ae.get(Ht(e));if(!t)return null;const r=t.n;if(!r||r.nodeType!==8)return null;const n=r.data,s=/^(\$\??)(\d+)$/.exec(n);if(!s)return null;const o=s[1]==="$?"?1:0,i=Number(s[2]),a=r;t.n=a.nextSibling;let c=null,u=a.nextSibling;for(;u;){if(u.nodeType===8&&u.data==="/$"){c=u;break}u=u.nextSibling}return c?[o,i,a,c]:null}function tn(e,t){const r=ae.get(Ht(e));r&&(r.n=t.nextSibling)}function to(e){return ae.get(e)}function ar(e,t){ae.set(e,t)}function cr(e){ae.delete(e)}function ga(e,t){const r=Ht(t),n=ae.get(r);if(!n)return!1;const s=e.type.toLowerCase(),o=n.p.nodeType===9&&Zs.has(s)?n.p.head:null,i=n.p,a=i.nodeType===1?i.tagName.toLowerCase():"",c=a==="head"||a==="html"||!!o;let u;if(o?u=new it(o).head(s,e.pp??{}):c?u=n.head(s,e.pp??{}):u=n.take(),!u)return c||ur(e,null),!1;if(u.nodeType!==1||u.tagName.toLowerCase()!==s)return ur(e,u),!1;e.dom=u;const f=e.pp??{},l=s==="svg"||u.namespaceURI==="http://www.w3.org/2000/svg"&&s!=="foreignobject";La(e,u,f,s,l);for(const h in f)h!=="children"&&h[0]==="o"&&h[1]==="n"&&typeof f[h]=="function"&&be(u,h,f[h],void 0,l);return ae.set(e,new it(u)),!0}function ya(e,t,r){const n=ae.get(Ht(t));if(!n)return!1;const s=n.take();return s||ur(e,null),s.nodeType===3?(s.data!==r&&(G(e,new Error(`Hydration text mismatch: expected "${r}" but found "${s.data}".`)),G(e)),e.dom=s,!0):(ur(e,s),!1)}function Ht(e){let t=e;for(;t;){if(ae.has(t)||t.tag===R.Host||t.tag===R.Root||t.tag===R.Portal)return t;t=t.parent}throw new Error("No host parent found")}function ur(e,t){G(e,new Error(`Hydration mismatch: expected <${e.type??"text"}> but found ${t?t.nodeType===1?t.tagName:"text":"nothing"}.`)),G(e)}function G(e,t=new Error(Xs)){const r=Dt(e);r?.re&&r.re(t),bn(t,va(e)??e)}function va(e){if(e.tag===R.Text){let t=e.parent;for(;t&&(t.tag!==R.Host||!t.dom);)t=t.parent;if(!t)return null;let r;const n=t.pp??t.mp;if(n)for(const s in n)s[0]==="o"&&s[1]==="n"&&typeof n[s]=="function"&&(r=!0);return rn(r||t.parent?.tag===R.Host?t.parent:t)}return rn(e.parent)}function rn(e){let t=null,r=e;for(;r;){if(r.tag===R.Host&&r.dom){if(!wa(r))return null;const n=r.parent?.tag;(!t||n>R.Text&&nJt(e,n))}catch(o){throw ts(e,r),o}return!0}function ts(e,t){Cn(e),Sa(t),ca(e,t),e.h=!1}function Sa(e){if(e.nodeType===9){let t=e.firstChild;for(;t;){const r=t.nextSibling;t.nodeType!==10&&e.removeChild(t),t=r}return}e.textContent=""}function _a(e){const t=e.f;return t?.tag!==R.Host||!t.dom||!rn(t.parent)?null:[t.dom,(t.pp??t.mp)?.children??null]}function Ra(e){const t=ba(e.f);return t?(t.pp??t.mp)?.children??null:null}function ba(e){let t=e;for(;t;){if(t.tag===R.Host&&t.type==="body")return t===e?null:t;t=t.parent}return null}function xa(e){const t=Et(e).find(n=>lr(n,"html"));if(!t)return null;const r=Et(t.props?.children).find(n=>lr(n,"body"));return r?r.props?.children??null:null}function rs(e){const t=Et(e),r=t.findIndex(i=>lr(i,"html"));if(r===-1)return e;const n=t.filter(ns);if(n.length===0)return e;const s=t[r],o=Pa(s,n);return t.filter((i,a)=>a===r||!ns(i)).map(i=>i===s?o:i)}function Pa(e,t){const r=Et(e.props?.children),n=r.findIndex(o=>lr(o,"head"));let s;if(n===-1)s=[Ea("head",{children:t}),...r];else{const o=r[n],i=Et(o.props?.children),a={...o,props:{...o.props,children:[...t,...i]}};s=r.map((c,u)=>u===n?a:c)}return{...e,props:{...e.props,children:s}}}function Et(e){return e==null||typeof e=="boolean"?[]:Array.isArray(e)?e:xn(e)?[e]:typeof e!="string"&&Ca(e)?Array.from(e):[e]}function ns(e){return xn(e)&&typeof e.type=="string"&&Zs.has(e.type)}function lr(e,t){return xn(e)&&e.type===t}function xn(e){return!!e&&typeof e=="object"&&e.$$typeof===yn}function Ca(e){return!!e&&typeof e[Symbol.iterator]=="function"}function Ea(e,t){return{$$typeof:yn,type:e,key:null,ref:null,props:t}}function La(e,t,r,n,s){if(r.suppressHydrationWarning)return;let o;for(const i in r){const a=r[i];if(i==="children"||i==="key"||i==="ref"||i==="suppressHydrationWarning"||i==="suppressContentEditableWarning"||i[0]==="o"&&i[1]==="n"&&typeof a=="function")continue;if(i==="dangerouslySetInnerHTML"){let h=""+(a?.__html??"");if(n!=="script"&&n!=="style"){const p=document.createElement("div");p.innerHTML=h,h=p.innerHTML}t.innerHTML!==h&&(G(e,new Error(`Hydration HTML mismatch inside <${n}>.`)),G(e));continue}if(i==="value"||i==="defaultValue"){if(n==="select")continue;if(n==="input"||n==="textarea"){(i==="value"||r.value==null)&&a!=null&&t.value!==""+a&&(G(e,new Error(`Hydration ${n} value mismatch on <${n}>.`)),G(e));continue}}if(n==="input"&&(i==="checked"||i==="defaultChecked")){(i==="checked"||r.checked==null)&&a!=null&&t.checked!==!!a&&(G(e,new Error("Hydration checked mismatch on .")),G(e));continue}if(n==="option"&&i==="selected"){a!=null&&t.selected!==!!a&&(G(e,new Error("Hydration selected mismatch on