vendor: 27,197 bytes, lines 1-9
1function O3(t,n){for(var s=0;s<n.length;s++){const i=n[s];if(typeof i!="string"&&!Array.isArray(i)){for(const l in i)if(l!=="default"&&!(l in t)){const c=Object.getOwnPropertyDescriptor(i,l);c&&Object.defineProperty(t,l,c.get?c:{enumerable:!0,get:()=>i[l]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))i(l);new MutationObserver(l=>{for(const c of l)if(c.type==="childList")for(const u of c.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&i(u)}).observe(document,{childList:!0,subtree:!0});function s(l){const c={};return l.integrity&&(c.integrity=l.integrity),l.referrerPolicy&&(c.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?c.credentials="include":l.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function i(l){if(l.ep)return;l.ep=!0;const c=s(l);fetch(l.href,c)}})();function Dv(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Ef={exports:{}},lo={};/** 2 * @license React 3 * react-jsx-runtime.production.js 4 * 5 * Copyright (c) Meta Platforms, Inc. and affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var ey;function R3(){if(ey)return lo;ey=1;var t=Symbol.for("react.transitional.element"),n=Symbol.for("react.fragment");function s(i,l,c){var u=null;if(c!==void 0&&(u=""+c),l.key!==void 0&&(u=""+l.key),"key"in l){c={};for(var p in l)p!=="key"&&(c[p]=l[p])}else c=l;return l=c.ref,{$$typeof:t,type:i,key:u,ref:l!==void 0?l:null,props:c}}return lo.Fragment=n,lo.jsx=s,lo.jsxs=s,lo}var ny;function k3(){return ny||(ny=1,Ef.exports=R3()),Ef.exports}var d=k3(),Zs=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},_3=class extends Zs{#e;#t;#n;constructor(){super(),this.#n=t=>{if(typeof window<"u"&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(t){this.#n=t,this.#t?.(),this.#t=t(n=>{typeof n=="boolean"?this.setFocused(n):this.onFocus()})}setFocused(t){this.#e!==t&&(this.#e=t,this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){return typeof this.#e=="boolean"?this.#e:globalThis.document?.visibilityState!=="hidden"}},rp=new _3,z3={setTimeout:(t,n)=>setTimeout(t,n),clearTimeout:t=>clearTimeout(t),setInterval:(t,n)=>setInterval(t,n),clearInterval:t=>clearInterval(t)},P3=class{#e=z3;#t=!1;setTimeoutProvider(t){this.#e=t}setTimeout(t,n){return this.#e.setTimeout(t,n)}clearTimeout(t){this.#e.clearTimeout(t)}setInterval(t,n){return this.#e.setInterval(t,n)}clearInterval(t){this.#e.clearInterval(t)}},qs=new P3;function L3(t){setTimeout(t,0)}var H3=typeof window>"u"||"Deno"in globalThis;function De(){}function V3(t,n){return typeof t=="function"?t(n):t}function oh(t){return typeof t=="number"&&t>=0&&t!==1/0}function Av(t,n){return Math.max(t+(n||0)-Date.now(),0)}function ss(t,n){return typeof t=="function"?t(n):t}function nn(t,n){return typeof t=="function"?t(n):t}function ay(t,n){const{type:s="all",exact:i,fetchStatus:l,predicate:c,queryKey:u,stale:p}=t;if(u){if(i){if(n.queryHash!==ip(u,n.options))return!1}else if(!So(n.queryKey,u))return!1}if(s!=="all"){const m=n.isActive();if(s==="active"&&!m||s==="inactive"&&m)return!1}return!(typeof p=="boolean"&&n.isStale()!==p||l&&l!==n.state.fetchStatus||c&&!c(n))}function sy(t,n){const{exact:s,status:i,predicate:l,mutationKey:c}=t;if(c){if(!n.options.mutationKey)return!1;if(s){if(os(n.options.mutationKey)!==os(c))return!1}else if(!So(n.options.mutationKey,c))return!1}return!(i&&n.state.status!==i||l&&!l(n))}function ip(t,n){return(n?.queryKeyHashFn||os)(t)}function os(t){return JSON.stringify(t,(n,s)=>lh(s)?Object.keys(s).sort().reduce((i,l)=>(i[l]=s[l],i),{}):s)}function So(t,n){return t===n?!0:typeof t!=typeof n?!1:t&&n&&typeof t=="object"&&typeof n=="object"?Object.keys(n).every(s=>So(t[s],n[s])):!1}var B3=Object.prototype.hasOwnProperty;function op(t,n,s=0){if(t===n)return t;if(s>500)return n;const i=ry(t)&&ry(n);if(!i&&!(lh(t)&&lh(n)))return n;const c=(i?t:Object.keys(t)).length,u=i?n:Object.keys(n),p=u.length,m=i?new Array(p):{};let g=0;for(let y=0;y<p;y++){const x=i?y:u[y],v=t[x],S=n[x];if(v===S){m[x]=v,(i?y<c:B3.call(t,x))&&g++;continue}if(v===null||S===null||typeof v!="object"||typeof S!="object"){m[x]=S;continue}const j=op(v,S,s+1);m[x]=j,j===v&&g++}return c===p&&g===c?t:m}function jo(t,n){if(!n||Object.keys(t).length!==Object.keys(n).length)return!1;for(const s in t)if(t[s]!==n[s])return!1;return!0}function ry(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function lh(t){if(!iy(t))return!1;const n=t.constructor;if(n===void 0)return!0;const s=n.prototype;return!(!iy(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function iy(t){return Object.prototype.toString.call(t)==="[object Object]"}function U3(t){return new Promise(n=>{qs.setTimeout(n,t)})}function ch(t,n,s){return typeof s.structuralSharing=="function"?s.structuralSharing(t,n):s.structuralSharing!==!1?op(t,n):n}function I3(t,n,s=0){const i=[...t,n];return s&&i.length>s?i.slice(1):i}function q3(t,n,s=0){const i=[n,...t];return s&&i.length>s?i.slice(0,-1):i}var sn=Symbol();function Nv(t,n){return!t.queryFn&&n?.initialPromise?()=>n.initialPromise:!t.queryFn||t.queryFn===sn?()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`)):t.queryFn}function lp(t,n){return typeof t=="function"?t(...n):!!t}function F3(t,n,s){let i=!1,l;return Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(l??=n(),i||(i=!0,l.aborted?s():l.addEventListener("abort",s,{once:!0})),l)}),t}var To=(()=>{let t=()=>H3;return{isServer(){return t()},setIsServer(n){t=n}}})();function uh(){let t,n;const s=new Promise((l,c)=>{t=l,n=c});s.status="pending",s.catch(()=>{});function i(l){Object.assign(s,l),delete s.resolve,delete s.reject}return s.resolve=l=>{i({status:"fulfilled",value:l}),t(l)},s.reject=l=>{i({status:"rejected",reason:l}),n(l)},s}var Q3=L3;function G3(){let t=[],n=0,s=p=>{p()},i=p=>{p()},l=Q3;const c=p=>{n?t.push(p):l(()=>{s(p)})},u=()=>{const p=t;t=[],p.length&&l(()=>{i(()=>{p.forEach(m=>{s(m)})})})};return{batch:p=>{let m;n++;try{m=p()}finally{n--,n||u()}return m},batchCalls:p=>(...m)=>{c(()=>{p(...m)})},schedule:c,setNotifyFunction:p=>{s=p},setBatchNotifyFunction:p=>{i=p},setScheduler:p=>{l=p}}}var Jt=G3(),Y3=class extends Zs{#e=!0;#t;#n;constructor(){super(),this.#n=t=>{if(typeof window<"u"&&window.addEventListener){const n=()=>t(!0),s=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(t){this.#n=t,this.#t?.(),this.#t=t(this.setOnline.bind(this))}setOnline(t){this.#e!==t&&(this.#e=t,this.listeners.forEach(s=>{s(t)}))}isOnline(){return this.#e}},Rc=new Y3;function K3(t){return Math.min(1e3*2**t,3e4)}function Ev(t){return(t??"online")==="online"?Rc.isOnline():!0}var dh=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function Mv(t){let n=!1,s=0,i;const l=uh(),c=()=>l.status!=="pending",u=T=>{if(!c()){const O=new dh(T);v(O),t.onCancel?.(O)}},p=()=>{n=!0},m=()=>{n=!1},g=()=>rp.isFocused()&&(t.networkMode==="always"||Rc.isOnline())&&t.canRun(),y=()=>Ev(t.networkMode)&&t.canRun(),x=T=>{c()||(i?.(),l.resolve(T))},v=T=>{c()||(i?.(),l.reject(T))},S=()=>new Promise(T=>{i=O=>{(c()||g())&&T(O)},t.onPause?.()}).then(()=>{i=void 0,c()||t.onContinue?.()}),j=()=>{if(c())return;let T;const O=s===0?t.initialPromise:void 0;try{T=O??t.fn()}catch(C){T=Promise.reject(C)}Promise.resolve(T).then(x).catch(C=>{if(c())return;const V=t.retry??(To.isServer()?0:3),P=t.retryDelay??K3,Y=typeof P=="function"?P(s,C):P,L=V===!0||typeof V=="number"&&s<V||typeof V=="function"&&V(s,C);if(n||!L){v(C);return}s++,t.onFail?.(s,C),U3(Y).then(()=>g()?void 0:S()).then(()=>{n?v(C):j()})})};return{promise:l,status:()=>l.status,cancel:u,continue:()=>(i?.(),l),cancelRetry:p,continueRetry:m,canStart:y,start:()=>(y()?j():S().then(j),l)}}var Cv=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),oh(this.gcTime)&&(this.#e=qs.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(To.isServer()?1/0:300*1e3))}clearGcTimeout(){this.#e!==void 0&&(qs.clearTimeout(this.#e),this.#e=void 0)}};function X3(t){return{onFetch:(n,s)=>{const i=n.options,l=n.fetchOptions?.meta?.fetchMore?.direction,c=n.state.data?.pages||[],u=n.state.data?.pageParams||[];let p={pages:[],pageParams:[]},m=0;const g=async()=>{let y=!1;const x=j=>{F3(j,()=>n.signal,()=>y=!0)},v=Nv(n.options,n.fetchOptions),S=async(j,T,O)=>{if(y)return Promise.reject(n.signal.reason);if(T==null&&j.pages.length)return Promise.resolve(j);const V=(()=>{const I={client:n.client,queryKey:n.queryKey,pageParam:T,direction:O?"backward":"forward",meta:n.options.meta};return x(I),I})(),P=await v(V),{maxPages:Y}=n.options,L=O?q3:I3;return{pages:L(j.pages,P,Y),pageParams:L(j.pageParams,T,Y)}};if(l&&c.length){const j=l==="backward",T=j?Ov:fh,O={pages:c,pageParams:u},C=T(i,O);p=await S(O,C,j)}else{const j=t??c.length;do{const T=m===0?u[0]??i.initialPageParam:fh(i,p);if(m>0&&T==null)break;p=await S(p,T),m++}while(m<j)}return p};n.options.persister?n.fetchFn=()=>n.options.persister?.(g,{client:n.client,queryKey:n.queryKey,meta:n.options.meta,signal:n.signal},s):n.fetchFn=g}}}function fh(t,{pages:n,pageParams:s}){const i=n.length-1;return n.length>0?t.getNextPageParam(n[i],n,s[i],s):void 0}function Ov(t,{pages:n,pageParams:s}){return n.length>0?t.getPreviousPageParam?.(n[0],n,s[0],s):void 0}function Z3(t,n){return n?fh(t,n)!=null:!1}function $3(t,n){return!n||!t.getPreviousPageParam?!1:Ov(t,n)!=null}var W3=class extends Cv{#e;#t;#n;#a;#s;#r;#o;#i;constructor(t){super(),this.#i=!1,this.#o=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#s=t.client,this.#a=this.#s.getQueryCache(),this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#t=ly(this.options),this.state=t.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#e}get promise(){return this.#r?.promise}setOptions(t){if(this.options={...this.#o,...t},t?._type&&(this.#e=t._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const n=ly(this.options);n.data!==void 0&&(this.setState(oy(n.data,n.dataUpdatedAt)),this.#t=n)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#a.remove(this)}setData(t,n){const s=ch(this.state.data,t,this.options);return this.#l({data:s,type:"success",dataUpdatedAt:n?.updatedAt,manual:n?.manual}),s}setState(t){this.#l({type:"setState",state:t})}cancel(t){const n=this.#r?.promise;return this.#r?.cancel(t),n?n.then(De).catch(De):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#t}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>nn(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===sn||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>ss(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!Av(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(n=>n.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(n=>n.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(this.#r&&(this.#i||this.#u()?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}#u(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"}invalidate(){this.state.isInvalidated||this.#l({type:"invalidate"})}async fetch(t,n){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&n?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(t&&this.setOptions(t),!this.options.queryFn){const m=this.observers.find(g=>g.options.queryFn);m&&this.setOptions(m.options)}const s=new AbortController,i=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>(this.#i=!0,s.signal)})},l=()=>{const m=Nv(this.options,n),y=(()=>{const x={client:this.#s,queryKey:this.queryKey,meta:this.meta};return i(x),x})();return this.#i=!1,this.options.persister?this.options.persister(m,y,this):m(y)},u=(()=>{const m={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:this.#s,state:this.state,fetchFn:l};return i(m),m})();(this.#e==="infinite"?X3(this.options.pages):this.options.behavior)?.onFetch(u,this),this.#n=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==u.fetchOptions?.meta)&&this.#l({type:"fetch",meta:u.fetchOptions?.meta}),this.#r=Mv({initialPromise:n?.initialPromise,fn:u.fetchFn,onCancel:m=>{m instanceof dh&&m.revert&&this.setState({...this.#n,fetchStatus:"idle"}),s.abort()},onFail:(m,g)=>{this.#l({type:"failed",failureCount:m,error:g})},onPause:()=>{this.#l({type:"pause"})},onContinue:()=>{this.#l({type:"continue"})},retry:u.options.retry,retryDelay:u.options.retryDelay,networkMode:u.options.networkMode,canRun:()=>!0});try{const m=await this.#r.start();if(m===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(m),this.#a.config.onSuccess?.(m,this),this.#a.config.onSettled?.(m,this.state.error,this),m}catch(m){if(m instanceof dh){if(m.silent)return this.#r.promise;if(m.revert){if(this.state.data===void 0)throw m;return this.state.data}}throw this.#l({type:"error",error:m}),this.#a.config.onError?.(m,this),this.#a.config.onSettled?.(this.state.data,m,this),m}finally{this.scheduleGc()}}#l(t){const n=s=>{switch(t.type){case"failed":return{...s,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...Rv(s.data,this.options),fetchMeta:t.meta??null};case"success":const i={...s,...oy(t.data,t.dataUpdatedAt),dataUpdateCount:s.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#n=t.manual?i:void 0,i;case"error":const l=t.error;return{...s,error:l,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:l,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...t.state}}};this.state=n(this.state),Jt.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:t})})}};function Rv(t,n){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Ev(n.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function oy(t,n){return{data:t,dataUpdatedAt:n??Date.now(),error:null,isInvalidated:!1,status:"success"}}function ly(t){const n=typeof t.initialData=="function"?t.initialData():t.initialData,s=n!==void 0,i=s?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:n,dataUpdateCount:0,dataUpdatedAt:s?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var Vo=class extends Zs{constructor(t,n){super(),this.options=n,this.#e=t,this.#i=null,this.#o=uh(),this.bindMethods(),this.setOptions(n)}#e;#t=void 0;#n=void 0;#a=void 0;#s;#r;#o;#i;#u;#l;#h;#d;#p;#c;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#t.addObserver(this),cy(this.#t,this.options)?this.#f():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return hh(this.#t,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return hh(this.#t,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#v(),this.#w(),this.#t.removeObserver(this)}setOptions(t){const n=this.options,s=this.#t;if(this.options=this.#e.defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof nn(this.options.enabled,this.#t)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#S(),this.#t.setOptions(this.options),n._defaulted&&!jo(this.options,n)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#t,observer:this});const i=this.hasListeners();i&&uy(this.#t,s,this.options,n)&&this.#f(),this.updateResult(),i&&(this.#t!==s||nn(this.options.enabled,this.#t)!==nn(n.enabled,this.#t)||ss(this.options.staleTime,this.#t)!==ss(n.staleTime,this.#t))&&this.#g();const l=this.#x();i&&(this.#t!==s||nn(this.options.enabled,this.#t)!==nn(n.enabled,this.#t)||l!==this.#c)&&this.#y(l)}getOptimisticResult(t){const n=this.#e.getQueryCache().build(this.#e,t),s=this.createResult(n,t);return t4(this,s)&&(this.#a=s,this.#r=this.options,this.#s=this.#t.state),s}getCurrentResult(){return this.#a}trackResult(t,n){return new Proxy(t,{get:(s,i)=>(this.trackProp(i),n?.(i),i==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&this.#o.status==="pending"&&this.#o.reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(s,i))})}trackProp(t){this.#m.add(t)}getCurrentQuery(){return this.#t}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const n=this.#e.defaultQueryOptions(t),s=this.#e.getQueryCache().build(this.#e,n);return s.fetch().then(()=>this.createResult(s,n))}fetch(t){return this.#f({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#f(t){this.#S();let n=this.#t.fetch(this.options,t);return t?.throwOnError||(n=n.catch(De)),n}#g(){this.#v();const t=ss(this.options.staleTime,this.#t);if(To.isServer()||this.#a.isStale||!oh(t))return;const s=Av(this.#a.dataUpdatedAt,t)+1;this.#d=qs.setTimeout(()=>{this.#a.isStale||this.updateResult()},s)}#x(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#t):this.options.refetchInterval)??!1}#y(t){this.#w(),this.#c=t,!(To.isServer()||nn(this.options.enabled,this.#t)===!1||!oh(this.#c)||this.#c===0)&&(this.#p=qs.setInterval(()=>{(this.options.refetchIntervalInBackground||rp.isFocused())&&this.#f()},this.#c))}#b(){this.#g(),this.#y(this.#x())}#v(){this.#d!==void 0&&(qs.clearTimeout(this.#d),this.#d=void 0)}#w(){this.#p!==void 0&&(qs.clearInterval(this.#p),this.#p=void 0)}createResult(t,n){const s=this.#t,i=this.options,l=this.#a,c=this.#s,u=this.#r,m=t!==s?t.state:this.#n,{state:g}=t;let y={...g},x=!1,v;if(n._optimisticResults){const k=this.hasListeners(),W=!k&&cy(t,n),J=k&&uy(t,s,n,i);(W||J)&&(y={...y,...Rv(g.data,t.options)}),n._optimisticResults==="isRestoring"&&(y.fetchStatus="idle")}let{error:S,errorUpdatedAt:j,status:T}=y;v=y.data;let O=!1;if(n.placeholderData!==void 0&&v===void 0&&T==="pending"){let k;l?.isPlaceholderData&&n.placeholderData===u?.placeholderData?(k=l.data,O=!0):k=typeof n.placeholderData=="function"?n.placeholderData(this.#h?.state.data,this.#h):n.placeholderData,k!==void 0&&(T="success",v=ch(l?.data,k,n),x=!0)}if(n.select&&v!==void 0&&!O)if(l&&v===c?.data&&n.select===this.#u)v=this.#l;else try{this.#u=n.select,v=n.select(v),v=ch(l?.data,v,n),this.#l=v,this.#i=null}catch(k){this.#i=k}this.#i&&(S=this.#i,v=this.#l,j=Date.now(),T="error");const C=y.fetchStatus==="fetching",V=T==="pending",P=T==="error",Y=V&&C,L=v!==void 0,E={status:T,fetchStatus:y.fetchStatus,isPending:V,isSuccess:T==="success",isError:P,isInitialLoading:Y,isLoading:Y,data:v,dataUpdatedAt:y.dataUpdatedAt,error:S,errorUpdatedAt:j,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:y.dataUpdateCount>m.dataUpdateCount||y.errorUpdateCount>m.errorUpdateCount,isFetching:C,isRefetching:C&&!V,isLoadingError:P&&!L,isPaused:y.fetchStatus==="paused",isPlaceholderData:x,isRefetchError:P&&L,isStale:cp(t,n),refetch:this.refetch,promise:this.#o,isEnabled:nn(n.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const k=E.data!==void 0,W=E.status==="error"&&!k,J=rt=>{W?rt.reject(E.error):k&&rt.resolve(E.data)},nt=()=>{const rt=this.#o=E.promise=uh();J(rt)},tt=this.#o;switch(tt.status){case"pending":t.queryHash===s.queryHash&&J(tt);break;case"fulfilled":(W||E.data!==tt.value)&&nt();break;case"rejected":(!W||E.error!==tt.reason)&&nt();break}}return E}updateResult(){const t=this.#a,n=this.createResult(this.#t,this.options);if(this.#s=this.#t.state,this.#r=this.options,this.#s.data!==void 0&&(this.#h=this.#t),jo(n,t))return;this.#a=n;const s=()=>{if(!t)return!0;const{notifyOnChangeProps:i}=this.options,l=typeof i=="function"?i():i;if(l==="all"||!l&&!this.#m.size)return!0;const c=new Set(l??this.#m);return this.options.throwOnError&&c.add("error"),Object.keys(this.#a).some(u=>{const p=u;return this.#a[p]!==t[p]&&c.has(p)})};this.#j({listeners:s()})}#S(){const t=this.#e.getQueryCache().build(this.#e,this.options);if(t===this.#t)return;const n=this.#t;this.#t=t,this.#n=t.state,this.hasListeners()&&(n?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#j(t){Jt.batch(()=>{t.listeners&&this.listeners.forEach(n=>{n(this.#a)}),this.#e.getQueryCache().notify({query:this.#t,type:"observerResultsUpdated"})})}};function J3(t,n){return nn(n.enabled,t)!==!1&&t.state.data===void 0&&!(t.state.status==="error"&&nn(n.retryOnMount,t)===!1)}function cy(t,n){return J3(t,n)||t.state.data!==void 0&&hh(t,n,n.refetchOnMount)}function hh(t,n,s){if(nn(n.enabled,t)!==!1&&ss(n.staleTime,t)!=="static"){const i=typeof s=="function"?s(t):s;return i==="always"||i!==!1&&cp(t,n)}return!1}function uy(t,n,s,i){return(t!==n||nn(i.enabled,t)===!1)&&(!s.suspense||t.state.status!=="error")&&cp(t,s)}function cp(t,n){return nn(n.enabled,t)!==!1&&t.isStaleByTime(ss(n.staleTime,t))}function t4(t,n){return!jo(t.getCurrentResult(),n)}var kv=class extends Vo{constructor(t,n){super(t,n)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(t){t._type="infinite",super.setOptions(t)}getOptimisticResult(t){return t._type="infinite",super.getOptimisticResult(t)}fetchNextPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"backward"}}})}createResult(t,n){const{state:s}=t,i=super.createResult(t,n),{isFetching:l,isRefetching:c,isError:u,isRefetchError:p}=i,m=s.fetchMeta?.fetchMore?.direction,g=u&&m==="forward",y=l&&m==="forward",x=u&&m==="backward",v=l&&m==="backward";return{...i,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:Z3(n,s.data),hasPreviousPage:$3(n,s.data),isFetchNextPageError:g,isFetchingNextPage:y,isFetchPreviousPageError:x,isFetchingPreviousPage:v,isRefetchError:p&&!g&&!x,isRefetching:c&&!y&&!v}}},e4=class extends Cv{#e;#t;#n;#a;constructor(t){super(),this.#e=t.client,this.mutationId=t.mutationId,this.#n=t.mutationCache,this.#t=[],this.state=t.state||_v(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#t.includes(t)||(this.#t.push(t),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#t=this.#t.filter(n=>n!==t),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#t.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(t){const n=()=>{this.#s({type:"continue"})},s={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=Mv({fn:()=>this.options.mutationFn?this.options.mutationFn(t,s):Promise.reject(new Error("No mutationFn found")),onFail:(c,u)=>{this.#s({type:"failed",failureCount:c,error:u})},onPause:()=>{this.#s({type:"pause"})},onContinue:n,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const i=this.state.status==="pending",l=!this.#a.canStart();try{if(i)n();else{this.#s({type:"pending",variables:t,isPaused:l}),this.#n.config.onMutate&&await this.#n.config.onMutate(t,this,s);const u=await this.options.onMutate?.(t,s);u!==this.state.context&&this.#s({type:"pending",context:u,variables:t,isPaused:l})}const c=await this.#a.start();return await this.#n.config.onSuccess?.(c,t,this.state.context,this,s),await this.options.onSuccess?.(c,t,this.state.context,s),await this.#n.config.onSettled?.(c,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(c,null,t,this.state.context,s),this.#s({type:"success",data:c}),c}catch(c){try{await this.#n.config.onError?.(c,t,this.state.context,this,s)}catch(u){Promise.reject(u)}try{await this.options.onError?.(c,t,this.state.context,s)}catch(u){Promise.reject(u)}try{await this.#n.config.onSettled?.(void 0,c,this.state.variables,this.state.context,this,s)}catch(u){Promise.reject(u)}try{await this.options.onSettled?.(void 0,c,t,this.state.context,s)}catch(u){Promise.reject(u)}throw this.#s({type:"error",error:c}),c}finally{this.#n.runNext(this)}}#s(t){const n=s=>{switch(t.type){case"failed":return{...s,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};
9case"pending":return{...s,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...s,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:t.error,failureCount:s.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),Jt.batch(()=>{this.#t.forEach(s=>{s.onMutationUpdate(t)}),this.#n.notify({mutation:this,type:"updated",action:t})})}};function _v(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var n4=class extends Zs{constructor(t={}){super(),this.config=t,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(t,n,s){const i=new e4({client:t,mutationCache:this,mutationId:++this.#n,options:t.defaultMutationOptions(n),state:s});return this.add(i),i}add(t){this.#e.add(t);const n=uc(t);if(typeof n=="string"){const s=this.#t.get(n);s?s.push(t):this.#t.set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(this.#e.delete(t)){const n=uc(t);if(typeof n=="string"){const s=this.#t.get(n);if(s)if(s.length>1){const i=s.indexOf(t);i!==-1&&s.splice(i,1)}else s[0]===t&&this.#t.delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=uc(t);if(typeof n=="string"){const i=this.#t.get(n)?.find(l=>l.state.status==="pending");return!i||i===t}else return!0}runNext(t){const n=uc(t);return typeof n=="string"?this.#t.get(n)?.find(i=>i!==t&&i.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){Jt.batch(()=>{this.#e.forEach(t=>{this.notify({type:"removed",mutation:t})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(t){const n={exact:!0,...t};return this.getAll().find(s=>sy(n,s))}findAll(t={}){return this.getAll().filter(n=>sy(t,n))}notify(t){Jt.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return Jt.batch(()=>Promise.all(t.map(n=>n.continue().catch(De))))}};function uc(t){return t.options.scope?.id}var a4=class extends Zs{#e;#t=void 0;#n;#a;constructor(n,s){super(),this.#e=n,this.setOptions(s),this.bindMethods(),this.#s()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(n){const s=this.options;this.options=this.#e.defaultMutationOptions(n),jo(this.options,s)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),s?.mutationKey&&this.options.mutationKey&&os(s.mutationKey)!==os(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(n){this.#s(),this.#r(n)}getCurrentResult(){return this.#t}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#s(),this.#r()}mutate(n,s){return this.#a=s,this.#n?.removeObserver(this),this.#n=this.#e.getMutationCache().build(this.#e,this.options),this.#n.addObserver(this),this.#n.execute(n)}#s(){const n=this.#n?.state??_v();this.#t={...n,isPending:n.status==="pending",isSuccess:n.status==="success",isError:n.status==="error",isIdle:n.status==="idle",mutate:this.mutate,reset:this.reset}}#r(n){Jt.batch(()=>{if(this.#a&&this.hasListeners()){const s=this.#t.variables,i=this.#t.context,l={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};if(n?.type==="success"){try{this.#a.onSuccess?.(n.data,s,i,l)}catch(c){Promise.reject(c)}try{this.#a.onSettled?.(n.data,null,s,i,l)}catch(c){Promise.reject(c)}}else if(n?.type==="error"){try{this.#a.onError?.(n.error,s,i,l)}catch(c){Promise.reject(c)}try{this.#a.onSettled?.(void 0,n.error,s,i,l)}catch(c){Promise.reject(c)}}}this.listeners.forEach(s=>{s(this.#t)})})}};function dy(t,n){const s=new Set(n);return t.filter(i=>!s.has(i))}function s4(t,n,s){const i=t.slice(0);return i[n]=s,i}var r4=class extends Zs{#e;#t;#n;#a;#s;#r;#o;#i;#u;#l=[];constructor(t,n,s){super(),this.#e=t,this.#a=s,this.#n=[],this.#s=[],this.#t=[],this.setQueries(n)}
9onSubscribe(){this.listeners.size===1&&this.#s.forEach(t=>{t.subscribe(n=>{this.#m(t,n)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#s.forEach(t=>{t.destroy()})}setQueries(t,n){this.#n=t,this.#a=n,Jt.batch(()=>{const s=this.#s,i=this.#c(this.#n);i.forEach(y=>y.observer.setOptions(y.defaultedQueryOptions));const l=i.map(y=>y.observer),c=l.map(y=>y.getCurrentResult()),u=s.length!==l.length,p=l.some((y,x)=>y!==s[x]),m=u||p,g=m?!0:c.some((y,x)=>{const v=this.#t[x];return!v||!jo(y,v)});!m&&!g||(m&&(this.#l=i,this.#s=l),this.#t=c,this.hasListeners()&&(m&&(dy(s,l).forEach(y=>{y.destroy()}),dy(l,s).forEach(y=>{y.subscribe(x=>{this.#m(y,x)})})),this.#f()))})}getCurrentResult(){return this.#t}getQueries(){return this.#s.map(t=>t.getCurrentQuery())}getObservers(){return this.#s}getOptimisticResult(t,n){const s=this.#c(t),i=s.map(c=>c.observer.getOptimisticResult(c.defaultedQueryOptions)),l=s.map(c=>c.defaultedQueryOptions.queryHash);return[i,c=>this.#d(c??i,n,l),()=>this.#h(i,s)]}#h(t,n){return n.map((s,i)=>{const l=t[i];return s.defaultedQueryOptions.notifyOnChangeProps?l:s.observer.trackResult(l,c=>{n.forEach(u=>{u.observer.trackProp(c)})})})}#d(t,n,s){if(n){const i=this.#u,l=s!==void 0&&i!==void 0&&(i.length!==s.length||s.some((c,u)=>c!==i[u]));return(!this.#r||this.#t!==this.#i||l||n!==this.#o)&&(this.#o=n,this.#i=this.#t,s!==void 0&&(this.#u=s),this.#r=op(this.#r,n(t))),this.#r}return t}#p(){return this.#a?.combine!==void 0&&this.#s.some((t,n)=>t.options.suspense&&this.#t[n]?.data===void 0)}#c(t){const n=new Map;this.#s.forEach(i=>{const l=i.options.queryHash;if(!l)return;const c=n.get(l);c?c.push(i):n.set(l,[i])});const s=[];return t.forEach(i=>{const l=this.#e.defaultQueryOptions(i),u=n.get(l.queryHash)?.shift()??new Vo(this.#e,l);s.push({defaultedQueryOptions:l,observer:u})}),s}#m(t,n){const s=this.#s.indexOf(t);s!==-1&&(this.#t=s4(this.#t,s,n),this.#f())}#f(){if(this.hasListeners()){const t=this.#h(this.#t,this.#l),n=this.#p(),s=this.#r,i=n?s:this.#d(t,this.#a?.combine);(n||s!==i)&&Jt.batch(()=>{this.listeners.forEach(l=>{l(this.#t)})})}}},i4=class extends Zs{constructor(t={}){super(),this.config=t,this.#e=new Map}#e;build(t,n,s){const i=n.queryKey,l=n.queryHash??ip(i,n);let c=this.get(l);return c||(c=new W3({client:t,queryKey:i,queryHash:l,options:t.defaultQueryOptions(n),state:s,defaultOptions:t.getQueryDefaults(i)}),this.add(c)),c}add(t){this.#e.has(t.queryHash)||(this.#e.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=this.#e.get(t.queryHash);n&&(t.destroy(),n===t&&this.#e.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Jt.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#e.get(t)}getAll(){return[...this.#e.values()]}find(t){const n={exact:!0,...t};return this.getAll().find(s=>ay(n,s))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(s=>ay(t,s)):n}notify(t){Jt.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Jt.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Jt.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},o4=class{#e;#t;#n;#a;#s;#r;#o;#i;constructor(t={}){this.#e=t.queryCache||new i4,this.#t=t.mutationCache||new n4,this.#n=t.defaultOptions||{},this.#a=new Map,this.#s=new Map,this.#r=0}mount(){this.#r++,this.#r===1&&(this.#o=rp.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#i=Rc.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#r--,this.#r===0&&(this.#o?.(),this.#o=void 0,this.#i?.(),this.#i=void 0)}isFetching(t){return this.#e.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#t.findAll({...t,status:"pending"}).length}getQueryData(t){const n=this.defaultQueryOptions({queryKey:t});return this.#e.get(n.queryHash)?.state.data}ensureQueryData(t){const n=this.defaultQueryOptions(t),s=this.#e.build(this,n),i=s.state.data;return i===void 0?this.fetchQuery(t):(t.revalidateIfStale&&s.isStaleByTime(ss(n.staleTime,s))&&this.prefetchQuery(n),Promise.resolve(i))}getQueriesData(t){return this.#e.findAll(t).map(({queryKey:n,state:s})=>{const i=s.data;return[n,i]})}setQueryData(t,n,s){const i=this.defaultQueryOptions({queryKey:t}),c=this.#e.get(i.queryHash)?.state.data,u=V3(n,c);if(u!==void 0)return this.#e.build(this,i).setData(u,{...s,manual:!0})}
vendor: 11,174 bytes, lines 9-17
9setQueriesData(t,n,s){return Jt.batch(()=>this.#e.findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,n,s)]))}getQueryState(t){const n=this.defaultQueryOptions({queryKey:t});return this.#e.get(n.queryHash)?.state}removeQueries(t){const n=this.#e;Jt.batch(()=>{n.findAll(t).forEach(s=>{n.remove(s)})})}resetQueries(t,n){const s=this.#e;return Jt.batch(()=>(s.findAll(t).forEach(i=>{i.reset()}),this.refetchQueries({type:"active",...t},n)))}cancelQueries(t,n={}){const s={revert:!0,...n},i=Jt.batch(()=>this.#e.findAll(t).map(l=>l.cancel(s)));return Promise.all(i).then(De).catch(De)}invalidateQueries(t,n={}){return Jt.batch(()=>(this.#e.findAll(t).forEach(s=>{s.invalidate()}),t?.refetchType==="none"?Promise.resolve():this.refetchQueries({...t,type:t?.refetchType??t?.type??"active"},n)))}refetchQueries(t,n={}){const s={...n,cancelRefetch:n.cancelRefetch??!0},i=Jt.batch(()=>this.#e.findAll(t).filter(l=>!l.isDisabled()&&!l.isStatic()).map(l=>{let c=l.fetch(void 0,s);return s.throwOnError||(c=c.catch(De)),l.state.fetchStatus==="paused"?Promise.resolve():c}));return Promise.all(i).then(De)}fetchQuery(t){const n=this.defaultQueryOptions(t);n.retry===void 0&&(n.retry=!1);const s=this.#e.build(this,n);return s.isStaleByTime(ss(n.staleTime,s))?s.fetch(n):Promise.resolve(s.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(De).catch(De)}fetchInfiniteQuery(t){return t._type="infinite",this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(De).catch(De)}ensureInfiniteQueryData(t){return t._type="infinite",this.ensureQueryData(t)}resumePausedMutations(){return Rc.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(t){this.#n=t}setQueryDefaults(t,n){this.#a.set(os(t),{queryKey:t,defaultOptions:n})}getQueryDefaults(t){const n=[...this.#a.values()],s={};return n.forEach(i=>{So(t,i.queryKey)&&Object.assign(s,i.defaultOptions)}),s}setMutationDefaults(t,n){this.#s.set(os(t),{mutationKey:t,defaultOptions:n})}getMutationDefaults(t){const n=[...this.#s.values()],s={};return n.forEach(i=>{So(t,i.mutationKey)&&Object.assign(s,i.defaultOptions)}),s}defaultQueryOptions(t){if(t._defaulted)return t;const n={...this.#n.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return n.queryHash||(n.queryHash=ip(n.queryKey,n)),n.refetchOnReconnect===void 0&&(n.refetchOnReconnect=n.networkMode!=="always"),n.throwOnError===void 0&&(n.throwOnError=!!n.suspense),!n.networkMode&&n.persister&&(n.networkMode="offlineFirst"),n.queryFn===sn&&(n.enabled=!1),n}defaultMutationOptions(t){return t?._defaulted?t:{...this.#n.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}},Mf={exports:{}},jt={};/** 10 * @license React 11 * react.production.js 12 * 13 * Copyright (c) Meta Platforms, Inc. and affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var fy;function l4(){if(fy)return jt;fy=1;var t=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),u=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),x=Symbol.for("react.activity"),v=Symbol.iterator;function S(A){return A===null||typeof A!="object"?null:(A=v&&A[v]||A["@@iterator"],typeof A=="function"?A:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},T=Object.assign,O={};function C(A,G,q){this.props=A,this.context=G,this.refs=O,this.updater=q||j}C.prototype.isReactComponent={},C.prototype.setState=function(A,G){if(typeof A!="object"&&typeof A!="function"&&A!=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,A,G,"setState")},C.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function V(){}V.prototype=C.prototype;function P(A,G,q){this.props=A,this.context=G,this.refs=O,this.updater=q||j}var Y=P.prototype=new V;Y.constructor=P,T(Y,C.prototype),Y.isPureReactComponent=!0;var L=Array.isArray;function I(){}var E={H:null,A:null,T:null,S:null},k=Object.prototype.hasOwnProperty;function W(A,G,q){var K=q.ref;return{$$typeof:t,type:A,key:G,ref:K!==void 0?K:null,props:q}}function J(A,G){return W(A.type,G,A.props)}function nt(A){return typeof A=="object"&&A!==null&&A.$$typeof===t}function tt(A){var G={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,function(q){return G[q]})}var rt=/\/+/g;function it(A,G){return typeof A=="object"&&A!==null&&A.key!=null?tt(""+A.key):G.toString(36)}function ct(A){switch(A.status){case"fulfilled":return A.value;case"rejected":throw A.reason;default:switch(typeof A.status=="string"?A.then(I,I):(A.status="pending",A.then(function(G){A.status==="pending"&&(A.status="fulfilled",A.value=G)},function(G){A.status==="pending"&&(A.status="rejected",A.reason=G)})),A.status){case"fulfilled":return A.value;case"rejected":throw A.reason}}throw A}function M(A,G,q,K,et){var pt=typeof A;(pt==="undefined"||pt==="boolean")&&(A=null);var ut=!1;if(A===null)ut=!0;else switch(pt){case"bigint":case"string":case"number":ut=!0;break;case"object":switch(A.$$typeof){case t:case n:ut=!0;break;case y:return ut=A._init,M(ut(A._payload),G,q,K,et)}}if(ut)return et=et(A),ut=K===""?"."+it(A,0):K,L(et)?(q="",ut!=null&&(q=ut.replace(rt,"$&/")+"/"),M(et,G,q,"",function(pe){return pe})):et!=null&&(nt(et)&&(et=J(et,q+(et.key==null||A&&A.key===et.key?"":(""+et.key).replace(rt,"$&/")+"/")+ut)),G.push(et)),1;ut=0;var wt=K===""?".":K+":";if(L(A))for(var Ot=0;Ot<A.length;Ot++)K=A[Ot],pt=wt+it(K,Ot),ut+=M(K,G,q,pt,et);else if(Ot=S(A),typeof Ot=="function")for(A=Ot.call(A),Ot=0;!(K=A.next()).done;)K=K.value,pt=wt+it(K,Ot++),ut+=M(K,G,q,pt,et);else if(pt==="object"){if(typeof A.then=="function")return M(ct(A),G,q,K,et);throw G=String(A),Error("Objects are not valid as a React child (found: "+(G==="[object Object]"?"object with keys {"+Object.keys(A).join(", ")+"}":G)+"). If you meant to render a collection of children, use an array instead.")}return ut}function H(A,G,q){if(A==null)return A;var K=[],et=0;return M(A,K,"","",function(pt){return G.call(q,pt,et++)}),K}function _(A){if(A._status===-1){var G=A._result;G=G(),G.then(function(q){(A._status===0||A._status===-1)&&(A._status=1,A._result=q)},function(q){(A._status===0||A._status===-1)&&(A._status=2,A._result=q)}),A._status===-1&&(A._status=0,A._result=G)}if(A._status===1)return A._result.default;throw A._result}var at=typeof reportError=="function"?reportError:function(A){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var G=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof A=="object"&&A!==null&&typeof A.message=="string"?String(A.message):String(A),error:A});if(!window.dispatchEvent(G))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",A);return}console.error(A)},lt={map:H,forEach:function(A,G,q){H(A,function(){G.apply(this,arguments)},q)},count:function(A){var G=0;return H(A,function(){G++}),G},toArray:function(A){return H(A,function(G){return G})||[]},only:function(A){if(!nt(A))throw Error("React.Children.only expected to receive a single React element child.");return A}};return jt.Activity=x,jt.Children=lt,jt.Component=C,jt.Fragment=s,jt.Profiler=l,jt.PureComponent=P,jt.StrictMode=i,jt.Suspense=m,jt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=E,jt.__COMPILER_RUNTIME={__proto__:null,c:function(A){return E.H.useMemoCache(A)}},jt.cache=function(A){return function(){return A.apply(null,arguments)}},jt.cacheSignal=function(){return null},jt.cloneElement=function(A,G,q){if(A==null)throw Error("The argument must be a React element, but you passed "+A+".");var K=T({},A.props),et=A.key;if(G!=null)for(pt in G.key!==void 0&&(et=""+G.key),G)!k.call(G,pt)||pt==="key"||pt==="__self"||pt==="__source"||pt==="ref"&&G.ref===void 0||(K[pt]=G[pt]);var pt=arguments.length-2;if(pt===1)K.children=q;else if(1<pt){for(var ut=Array(pt),wt=0;wt<pt;wt++)ut[wt]=arguments[wt+2];K.children=ut}return W(A.type,et,K)},jt.createContext=function(A){return A={$$typeof:u,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null},A.Provider=A,A.Consumer={$$typeof:c,_context:A},A},jt.createElement=function(A,G,q){var K,et={},pt=null;if(G!=null)for(K in G.key!==void 0&&(pt=""+G.key),G)k.call(G,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(et[K]=G[K]);var ut=arguments.length-2;if(ut===1)et.children=q;else if(1<ut){for(var wt=Array(ut),Ot=0;Ot<ut;Ot++)wt[Ot]=arguments[Ot+2];et.children=wt}if(A&&A.defaultProps)for(K in ut=A.defaultProps,ut)et[K]===void 0&&(et[K]=ut[K]);return W(A,pt,et)},jt.createRef=function(){return{current:null}},jt.forwardRef=function(A){return{$$typeof:p,render:A}},jt.isValidElement=nt,jt.lazy=function(A){return{$$typeof:y,_payload:{_status:-1,_result:A},_init:_}},jt.memo=function(A,G){return{$$typeof:g,type:A,compare:G===void 0?null:G}},jt.startTransition=function(A){var G=E.T,q={};E.T=q;try{var K=A(),et=E.S;et!==null&&et(q,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(I,at)}catch(pt){at(pt)}finally{G!==null&&q.types!==null&&(G.types=q.types),E.T=G}},jt.unstable_useCacheRefresh=function(){return E.H.useCacheRefresh()},jt.use=function(A){return E.H.use(A)},jt.useActionState=function(A,G,q){return E.H.useActionState(A,G,q)},jt.useCallback=function(A,G){return E.H.useCallback(A,G)},jt.useContext=function(A){return E.H.useContext(A)},jt.useDebugValue=function(){},jt.useDeferredValue=function(A,G){return E.H.useDeferredValue(A,G)},jt.useEffect=function(A,G){return E.H.useEffect(A,G)},jt.useEffectEvent=function(A){return E.H.useEffectEvent(A)},jt.useId=function(){return E.H.useId()},jt.useImperativeHandle=function(A,G,q){return E.H.useImperativeHandle(A,G,q)},jt.useInsertionEffect=function(A,G){return E.H.useInsertionEffect(A,G)},jt.useLayoutEffect=function(A,G){return E.H.useLayoutEffect(A,G)},jt.useMemo=function(A,G){return E.H.useMemo(A,G)},jt.useOptimistic=function(A,G){return E.H.useOptimistic(A,G)},jt.useReducer=function(A,G,q){return E.H.useReducer(A,G,q)},jt.useRef=function(A){return E.H.useRef(A)},jt.useState=function(A){return E.H.useState(A)},jt.useSyncExternalStore=function(A,G,q){return E.H.useSyncExternalStore(A,G,q)},jt.useTransition=function(){return E.H.useTransition()},jt.version="19.2.1",jt}var hy;function Fc(){return hy||(hy=1,Mf.exports=l4()),Mf.exports}var D=Fc();const st=Dv(D),zv=O3({__proto__:null,default:st},[D]);var Pv=D.createContext(void 0),Bo=t=>{const n=D.useContext(Pv);if(t)return t;if(!n)throw new Error("No QueryClient set, use QueryClientProvider to set one");return n},c4=({client:t,children:n})=>(D.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),d.jsx(Pv.Provider,{value:t,children:n}
17)),Lv=D.createContext(!1),Hv=()=>D.useContext(Lv);Lv.Provider;function u4(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}var d4=D.createContext(u4()),Vv=()=>D.useContext(d4),Bv=(t,n,s)=>{const i=s?.state.error&&typeof t.throwOnError=="function"?lp(t.throwOnError,[s.state.error,s]):t.throwOnError;(t.suspense||t.experimental_prefetchInRender||i)&&(n.isReset()||(t.retryOnMount=!1))},Uv=t=>{D.useEffect(()=>{t.clearReset()},[t])},Iv=({result:t,errorResetBoundary:n,throwOnError:s,query:i,suspense:l})=>t.isError&&!n.isReset()&&!t.isFetching&&i&&(l&&t.data===void 0||lp(s,[t.error,i])),up=(t,n)=>n.state.data===void 0,qv=t=>{if(t.suspense){const s=l=>l==="static"?l:Math.max(l??1e3,1e3),i=t.staleTime;t.staleTime=typeof i=="function"?(...l)=>s(i(...l)):s(i),typeof t.gcTime=="number"&&(t.gcTime=Math.max(t.gcTime,1e3))}},f4=(t,n)=>t.isLoading&&t.isFetching&&!n,ph=(t,n)=>t?.suspense&&n.isPending,mh=(t,n,s)=>n.fetchOptimistic(t).catch(()=>{s.clearReset()});function Fv({queries:t,...n},s){const i=Bo(s),l=Hv(),c=Vv(),u=D.useMemo(()=>t.map(T=>{const O=i.defaultQueryOptions(T);return O._optimisticResults=l?"isRestoring":"optimistic",O}),[t,i,l]);u.forEach(T=>{qv(T);const O=i.getQueryCache().get(T.queryHash);Bv(T,c,O)}),Uv(c);const[p]=D.useState(()=>new r4(i,u,n)),[m,g,y]=p.getOptimisticResult(u,n.combine),x=!l&&n.subscribed!==!1;D.useSyncExternalStore(D.useCallback(T=>x?p.subscribe(Jt.batchCalls(T)):De,[p,x]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),D.useEffect(()=>{p.setQueries(u,n)},[u,n,p]);const S=m.some((T,O)=>ph(u[O],T))?m.flatMap((T,O)=>{const C=u[O];if(C&&ph(C,T)){const V=new Vo(i,C);return mh(C,V,c)}return[]}):[];if(S.length>0)throw Promise.all(S);const j=m.find((T,O)=>{const C=u[O];return C&&Iv({result:T,errorResetBoundary:c,throwOnError:C.throwOnError,query:i.getQueryCache().get(C.queryHash),suspense:C.suspense})});if(j?.error)throw j.error;return g(y())}function Qc(t,n,s){const i=Hv(),l=Vv(),c=Bo(s),u=c.defaultQueryOptions(t);c.getDefaultOptions().queries?._experimental_beforeQuery?.(u);const p=c.getQueryCache().get(u.queryHash);u._optimisticResults=i?"isRestoring":"optimistic",qv(u),Bv(u,l,p),Uv(l);const m=!c.getQueryCache().get(u.queryHash),[g]=D.useState(()=>new n(c,u)),y=g.getOptimisticResult(u),x=!i&&t.subscribed!==!1;if(D.useSyncExternalStore(D.useCallback(v=>{const S=x?g.subscribe(Jt.batchCalls(v)):De;return g.updateResult(),S},[g,x]),()=>g.getCurrentResult(),()=>g.getCurrentResult()),D.useEffect(()=>{g.setOptions(u)},[u,g]),ph(u,y))throw mh(u,g,l);if(Iv({result:y,errorResetBoundary:l,throwOnError:u.throwOnError,query:p,suspense:u.suspense}))throw y.error;return c.getDefaultOptions().queries?._experimental_afterQuery?.(u,y),u.experimental_prefetchInRender&&!To.isServer()&&f4(y,i)&&(m?mh(u,g,l):p?.promise)?.catch(De).finally(()=>{g.updateResult()}),u.notifyOnChangeProps?y:g.trackResult(y)}function h4(t,n){return Qc(t,Vo,n)}function p4(t,n){return Qc({...t,enabled:!0,suspense:!0,throwOnError:up,placeholderData:void 0},Vo,n)}function m4(t,n){return Qc({...t,enabled:!0,suspense:!0,throwOnError:up},kv,n)}function g4(t,n){return Fv({...t,queries:t.queries.map(s=>({...s,suspense:!0,throwOnError:up,enabled:!0,placeholderData:void 0}))},n)}function x4(t,n){const s=Bo(n);s.getQueryState(t.queryKey)||s.prefetchQuery(t)}function y4(t,n){const s=Bo(n);s.getQueryState(t.queryKey)||s.prefetchInfiniteQuery(t)}function b4(t,n){const s=Bo(n),[i]=D.useState(()=>new a4(s,t));D.useEffect(()=>{i.setOptions(t)},[i,t]);const l=D.useSyncExternalStore(D.useCallback(u=>i.subscribe(Jt.batchCalls(u)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),c=D.useCallback((u,p)=>{i.mutate(u,p).catch(De)},[i]);if(l.error&&lp(i.options.throwOnError,[l.error]))throw l.error;return{...l,mutate:c,mutateAsync:l.mutate}}function v4(t,n){return Qc(t,kv,n)}function Ks(t){return!!t&&!Array.isArray(t)&&typeof t=="object"}function w4(){return Object.create(null)}const S4=typeof Symbol=="function"&&!!Symbol.asyncIterator;function Qv(t){return S4&&Ks(t)&&Symbol.asyncIterator in t}var j4=Object.create,Gv=Object.defineProperty,T4=Object.getOwnPropertyDescriptor,Yv=Object.getOwnPropertyNames,D4=Object.getPrototypeOf,A4=Object.prototype.hasOwnProperty,Uo=(t,n)=>function(){return n||(0,t[Yv(t)[0]])((n={exports:{}}).exports,n),n.exports}
17,N4=(t,n,s,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(var l=Yv(n),c=0,u=l.length,p;c<u;c++)p=l[c],!A4.call(t,p)&&p!==s&&Gv(t,p,{get:(m=>n[m]).bind(null,p),enumerable:!(i=T4(n,p))||i.enumerable});return t},Gc=(t,n,s)=>(s=t!=null?j4(D4(t)):{},N4(Gv(s,"default",{value:t,enumerable:!0}),t));const Kv=()=>{},py=t=>{Object.freeze&&Object.freeze(t)};function Xv(t,n,s){var i;const l=n.join(".");return(i=s[l])!==null&&i!==void 0||(s[l]=new Proxy(Kv,{get(c,u){if(!(typeof u!="string"||u==="then"))return Xv(t,[...n,u],s)},apply(c,u,p){const m=n[n.length-1];if(m==="valueOf"||m==="toString"||m==="toJSON")return`tRPC.proxy(${n.slice(0,-1).join(".")})`;let g={args:p,path:n};return m==="call"?g={args:p.length>=2?[p[1]]:[],path:n.slice(0,-1)}:m==="apply"&&(g={args:p.length>=2?p[1]:[],path:n.slice(0,-1)}),py(g.args),py(g.path),t(g)}})),s[l]}const Yc=t=>Xv(t,[],w4()),dp=t=>new Proxy(Kv,{get(n,s){if(s!=="then")return t(s)}});var Zv=Uo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,n){function s(i){"@babel/helpers - typeof";return n.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},n.exports.__esModule=!0,n.exports.default=n.exports,s(i)}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}}),E4=Uo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,n){var s=Zv().default;function i(l,c){if(s(l)!="object"||!l)return l;var u=l[Symbol.toPrimitive];if(u!==void 0){var p=u.call(l,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(l)}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),M4=Uo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,n){var s=Zv().default,i=E4();function l(c){var u=i(c,"string");return s(u)=="symbol"?u:u+""}n.exports=l,n.exports.__esModule=!0,n.exports.default=n.exports}}),$v=Uo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,n){var s=M4();function i(l,c,u){return(c=s(c))in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),fp=Uo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,n){var s=$v();function i(c,u){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(c);u&&(m=m.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,m)}return p}function l(c){for(var u=1;u<arguments.length;u++){var p=arguments[u]!=null?arguments[u]:{};u%2?i(Object(p),!0).forEach(function(m){s(c,m,p[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):i(Object(p)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(p,m))})}return c}n.exports=l,n.exports.__esModule=!0,n.exports.default=n.exports}});Gc(fp());Gc($v());var dc=Gc(fp());function C4(t,n){if("error"in t){const i=n.deserialize(t.error);return{ok:!1,error:(0,dc.default)((0,dc.default)({},t),{},{error:i})}}return{ok:!0,result:(0,dc.default)((0,dc.default)({},t.result),(!t.result.type||t.result.type==="data")&&{type:"data",data:n.deserialize(t.result.data)})}}var Cf=class extends Error{constructor(){super("Unable to transform response from server")}};function O4(t,n){let s;try{s=C4(t,n)}catch{throw new Cf}if(!s.ok&&(!Ks(s.error.error)||typeof s.error.error.code!="number"))throw new Cf;if(s.ok&&!Ks(s.result))throw new Cf;return s}Gc(fp());function Kc(t){const n={subscribe(s){let i=null,l=!1,c=!1,u=!1;function p(){if(i===null){u=!0;return}c||(c=!0,typeof i=="function"?i():i&&i.unsubscribe())}return i=t({next(m){var g;l||(g=s.next)===null||g===void 0||g.call(s,m)},error(m){var g;l||(l=!0,(g=s.error)===null||g===void 0||g.call(s,m),p())},complete(){var m;l||(l=!0,(m=s.complete)===null||m===void 0||m.call(s),p())}}),u&&p(),{unsubscribe:p}},pipe(...s){return s.reduce(R4,n)}};return n}function R4(t,n){return n(t)}function k4(t){const n=new AbortController;return new Promise((i,l)=>{let c=!1;function u(){c||(c=!0,p.unsubscribe())}n.signal.addEventListener("abort",()=>{l(n.signal.reason)});const p=t.subscribe({next(m){c=!0,i(m),u()},error(m){l(m)},complete(){n.abort(),u()}})})}var _4=Object.create,Wv=Object.defineProperty,z4=Object.getOwnPropertyDescriptor,Jv=Object.getOwnPropertyNames,P4=Object.getPrototypeOf,L4=Object.prototype.hasOwnProperty,hs=(t,n)=>function(){return n||(0,t[Jv(t)[0]])((n={exports:{}}).exports,n),n.exports},H4=(t,n,s,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(var l=Jv(n),c=0,u=l.length,p;c<u;c++)p=l[c],!L4.call(t,p)&&p!==s&&Wv(t,p,{get:(m=>n[m]).bind(null,p),enumerable:!(i=z4(n,p))||i.enumerable});return t},$s=(t,n,s)=>(s=t!=null?_4(P4(t)):{}
17,H4(n||!t||!t.__esModule?Wv(s,"default",{value:t,enumerable:!0}):s,t)),V4=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(t,n){function s(i,l){if(i==null)return{};var c={};for(var u in i)if({}.hasOwnProperty.call(i,u)){if(l.includes(u))continue;c[u]=i[u]}return c}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}}),B4=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(t,n){var s=V4();function i(l,c){if(l==null)return{};var u,p,m=s(l,c);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(l);for(p=0;p<g.length;p++)u=g[p],c.includes(u)||{}.propertyIsEnumerable.call(l,u)&&(m[u]=l[u])}return m}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),t1=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,n){function s(i){"@babel/helpers - typeof";return n.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},n.exports.__esModule=!0,n.exports.default=n.exports,s(i)}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}}),U4=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,n){var s=t1().default;function i(l,c){if(s(l)!="object"||!l)return l;var u=l[Symbol.toPrimitive];if(u!==void 0){var p=u.call(l,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(l)}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),I4=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,n){var s=t1().default,i=U4();function l(c){var u=i(c,"string");return s(u)=="symbol"?u:u+""}n.exports=l,n.exports.__esModule=!0,n.exports.default=n.exports}}),q4=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,n){var s=I4();function i(l,c,u){return(c=s(c))in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),Io=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,n){var s=q4();function i(c,u){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(c);u&&(m=m.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,m)}return p}function l(c){for(var u=1;u<arguments.length;u++){var p=arguments[u]!=null?arguments[u]:{};u%2?i(Object(p),!0).forEach(function(m){s(c,m,p[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):i(Object(p)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(p,m))})}return c}n.exports=l,n.exports.__esModule=!0,n.exports.default=n.exports}}),F4=$s(B4(),1),my=$s(Io(),1);const Q4=["cursor","direction"];function Bn(t,n,s){const i=t.flatMap(l=>l.split("."));if(!n&&(!s||s==="any"))return i.length?[i]:[];if(s==="infinite"&&Ks(n)&&("direction"in n||"cursor"in n)){const{cursor:l,direction:c}=n,u=(0,F4.default)(n,Q4);return[i,{input:u,type:"infinite"}]}return[i,(0,my.default)((0,my.default)({},typeof n<"u"&&n!==sn&&{input:n}),s&&s!=="any"&&{type:s})]}function Tc(t){return Bn(t,void 0,"any")}var G4=Object.create,e1=Object.defineProperty,Y4=Object.getOwnPropertyDescriptor,n1=Object.getOwnPropertyNames,K4=Object.getPrototypeOf,X4=Object.prototype.hasOwnProperty,Xn=(t,n)=>function(){return n||(0,t[n1(t)[0]])((n={exports:{}}).exports,n),n.exports},Z4=(t,n,s,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(var l=n1(n),c=0,u=l.length,p;c<u;c++)p=l[c],!X4.call(t,p)&&p!==s&&e1(t,p,{get:(m=>n[m]).bind(null,p),enumerable:!(i=Y4(n,p))||i.enumerable});return t},ae=(t,n,s)=>(s=t!=null?G4(K4(t)):{},Z4(e1(s,"default",{value:t,enumerable:!0}),t)),a1=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,n){function s(i){"@babel/helpers - typeof";return n.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},n.exports.__esModule=!0,n.exports.default=n.exports,s(i)}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}}),$4=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,n){var s=a1().default;
17function i(l,c){if(s(l)!="object"||!l)return l;var u=l[Symbol.toPrimitive];if(u!==void 0){var p=u.call(l,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(l)}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),W4=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,n){var s=a1().default,i=$4();function l(c){var u=i(c,"string");return s(u)=="symbol"?u:u+""}n.exports=l,n.exports.__esModule=!0,n.exports.default=n.exports}}),Ws=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,n){var s=W4();function i(l,c,u){return(c=s(c))in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),Cn=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,n){var s=Ws();function i(c,u){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(c);u&&(m=m.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,m)}return p}function l(c){for(var u=1;u<arguments.length;u++){var p=arguments[u]!=null?arguments[u]:{};u%2?i(Object(p),!0).forEach(function(m){s(c,m,p[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):i(Object(p)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(p,m))})}return c}n.exports=l,n.exports.__esModule=!0,n.exports.default=n.exports}});function J4(t){return n=>{let s=0,i=null;const l=[];function c(){i||(i=n.subscribe({next(p){for(const g of l){var m;(m=g.next)===null||m===void 0||m.call(g,p)}},error(p){for(const g of l){var m;(m=g.error)===null||m===void 0||m.call(g,p)}},complete(){for(const m of l){var p;(p=m.complete)===null||p===void 0||p.call(m)}}}))}function u(){if(s===0&&i){const p=i;i=null,p.unsubscribe()}}return Kc(p=>(s++,l.push(p),c(),{unsubscribe(){s--,u();const m=l.findIndex(g=>g===p);m>-1&&l.splice(m,1)}}))}}function tj(t){let n=t;const s=[],i=u=>{n!==void 0&&u.next(n),s.push(u)},l=u=>{s.splice(s.indexOf(u),1)},c=Kc(u=>(i(u),()=>{l(u)}));return c.next=u=>{if(n!==u){n=u;for(const p of s)p.next(u)}},c.get=()=>n,c}function ej(t){return Kc(n=>{function s(l=0,c=t.op){const u=t.links[l];if(!u)throw new Error("No more links to execute - did you forget to add an ending link?");return u({op:c,next(m){return s(l+1,m)}})}return s().subscribe(n)})}var fc=ae(Ws()),qr=ae(Cn());function nj(t){return t instanceof Do}function aj(t){return Ks(t)&&Ks(t.error)&&typeof t.error.code=="number"&&typeof t.error.message=="string"}function sj(t,n){return typeof t=="string"?t:Ks(t)&&typeof t.message=="string"?t.message:n}var Do=class Dc extends Error{constructor(n,s){var i,l;const c=s?.cause;super(n,{cause:c}),(0,fc.default)(this,"cause",void 0),(0,fc.default)(this,"shape",void 0),(0,fc.default)(this,"data",void 0),(0,fc.default)(this,"meta",void 0),this.meta=s?.meta,this.cause=c,this.shape=s==null||(i=s.result)===null||i===void 0?void 0:i.error,this.data=s==null||(l=s.result)===null||l===void 0?void 0:l.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Dc.prototype)}static from(n,s={}){const i=n;return nj(i)?(s.meta&&(i.meta=(0,qr.default)((0,qr.default)({},i.meta),s.meta)),i):aj(i)?new Dc(i.error.message,(0,qr.default)((0,qr.default)({},s),{},{result:i,cause:s.cause})):new Dc(sj(i,"Unknown error"),(0,qr.default)((0,qr.default)({},s),{},{cause:i}))}};function rj(t){const n=t;return n?"input"in n?n:{input:n,output:n}:{input:{serialize:s=>s,deserialize:s=>s},output:{serialize:s=>s,deserialize:s=>s}}}const gy=t=>typeof t=="function";function ij(t){if(t)return t;if(typeof window<"u"&&gy(window.fetch))return window.fetch;if(typeof globalThis<"u"&&gy(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var mo=ae(Cn());function oj(t){return{url:t.url.toString(),fetch:t.fetch,transformer:rj(t.transformer),methodOverride:t.methodOverride}}function lj(t){const n={};for(let s=0;s<t.length;s++){const i=t[s];n[s]=i}return n}const cj={query:"GET",mutation:"POST",subscription:"PATCH"};function s1(t){return"input"in t?t.transformer.input.serialize(t.input):lj(t.inputs.map(n=>t.transformer.input.serialize(n)))}const r1=t=>{const n=t.url.split("?");let i=n[0].replace(/\/$/,"")+"/"+t.path;const l=[];
17if(n[1]&&l.push(n[1]),"inputs"in t&&l.push("batch=1"),t.type==="query"||t.type==="subscription"){const c=s1(t);c!==void 0&&t.methodOverride!=="POST"&&l.push(`input=${encodeURIComponent(JSON.stringify(c))}`)}return l.length&&(i+="?"+l.join("&")),i},uj=t=>{if(t.type==="query"&&t.methodOverride!=="POST")return;const n=s1(t);return n!==void 0?JSON.stringify(n):void 0},dj=t=>mj((0,mo.default)((0,mo.default)({},t),{},{contentTypeHeader:"application/json",getUrl:r1,getBody:uj}));var fj=class extends Error{constructor(){const t="AbortError";super(t),this.name=t,this.message=t}};const hj=t=>{var n;if(t?.aborted)throw(n=t.throwIfAborted)===null||n===void 0||n.call(t),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new fj};async function pj(t){var n,s;hj(t.signal);const i=t.getUrl(t),l=t.getBody(t),c=(n=t.methodOverride)!==null&&n!==void 0?n:cj[t.type],u=await(async()=>{const m=await t.headers();return Symbol.iterator in m?Object.fromEntries(m):m})(),p=(0,mo.default)((0,mo.default)((0,mo.default)({},t.contentTypeHeader&&c!=="GET"?{"content-type":t.contentTypeHeader}:{}),t.trpcAcceptHeader?{[(s=t.trpcAcceptHeaderKey)!==null&&s!==void 0?s:"trpc-accept"]:t.trpcAcceptHeader}:void 0),u);return ij(t.fetch)(i,{method:c,signal:t.signal,body:l,headers:p})}async function mj(t){const n={},s=await pj(t);n.response=s;const i=await s.json();return n.responseJSON=i,{json:i,meta:n}}ae(Cn());const xy=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function yy(t){let n=null,s=null;const i=()=>{clearTimeout(s),s=null,n=null};function l(p){const m=[[]];let g=0;for(;;){const v=p[g];if(!v)break;const S=m[m.length-1];if(v.aborted){var y;(y=v.reject)===null||y===void 0||y.call(v,new Error("Aborted")),g++;continue}if(t.validate(S.concat(v).map(T=>T.key))){S.push(v),g++;continue}if(S.length===0){var x;(x=v.reject)===null||x===void 0||x.call(v,new Error("Input is too big for a single dispatch")),g++;continue}m.push([])}return m}function c(){const p=l(n);i();for(const m of p){if(!m.length)continue;const g={items:m};for(const x of m)x.batch=g;t.fetch(g.items.map(x=>x.key)).then(async x=>{await Promise.all(x.map(async(S,j)=>{const T=g.items[j];try{var O;const V=await Promise.resolve(S);(O=T.resolve)===null||O===void 0||O.call(T,V)}catch(V){var C;(C=T.reject)===null||C===void 0||C.call(T,V)}T.batch=null,T.reject=null,T.resolve=null}));for(const S of g.items){var v;(v=S.reject)===null||v===void 0||v.call(S,new Error("Missing result")),S.batch=null}}).catch(x=>{for(const S of g.items){var v;(v=S.reject)===null||v===void 0||v.call(S,x),S.batch=null}})}}function u(p){var m;const g={aborted:!1,key:p,batch:null,resolve:xy,reject:xy},y=new Promise((x,v)=>{var S;g.reject=v,g.resolve=x,(S=n)!==null&&S!==void 0||(n=[]),n.push(g)});return(m=s)!==null&&m!==void 0||(s=setTimeout(c)),y}return{load:u}}function gj(...t){const n=new AbortController,s=t.length;let i=0;const l=()=>{++i===s&&n.abort()};for(const c of t)c?.aborted?l():c?.addEventListener("abort",l,{once:!0});return n.signal}var hc=ae(Cn());function xj(t){var n,s;const i=oj(t),l=(n=t.maxURLLength)!==null&&n!==void 0?n:1/0,c=(s=t.maxItems)!==null&&s!==void 0?s:1/0;return()=>{const u=y=>({validate(x){if(l===1/0&&c===1/0)return!0;if(x.length>c)return!1;const v=x.map(T=>T.path).join(","),S=x.map(T=>T.input);return r1((0,hc.default)((0,hc.default)({},i),{},{type:y,path:v,inputs:S,signal:null})).length<=l},async fetch(x){const v=x.map(V=>V.path).join(","),S=x.map(V=>V.input),j=gj(...x.map(V=>V.signal)),T=await dj((0,hc.default)((0,hc.default)({},i),{},{path:v,inputs:S,type:y,headers(){return t.headers?typeof t.headers=="function"?t.headers({opList:x}):t.headers:{}},signal:j}));return(Array.isArray(T.json)?T.json:x.map(()=>T.json)).map(V=>({meta:T.meta,json:V}))}}),p=yy(u("query")),m=yy(u("mutation")),g={query:p,mutation:m};return({op:y})=>Kc(x=>{/* istanbul ignore if -- @preserve */if(y.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const S=g[y.type].load(y);let j;return S.then(T=>{j=T;const O=O4(T.json,i.transformer.output);if(!O.ok){x.error(Do.from(O.error,{meta:T.meta}));return}x.next({context:T.meta,result:O.result}),x.complete()}).catch(T=>{x.error(Do.from(T,{meta:j?.meta}))}),()=>{}})}}ae(Cn());const i1=(t,...n)=>typeof t=="function"?t(...n):t;ae(Ws());function yj(){let t,n;return{promise:new Promise((i,l)=>{t=i,n=l}),resolve:t,reject:n}}async function bj(t){const n=await i1(t.url);if(!t.connectionParams)return n;const i=`${n.includes("?")?"&":"?"}connectionParams=1`;return n+i}async function vj(t,n){const s={method:"connectionParams",data:await i1(t)};return n.encode(s)}ae(Ws());var ts=ae(Ws());function wj(t){const{promise:n,resolve:s,reject:i}=yj();return t.addEventListener("open",()=>{t.removeEventListener("error",i),s()}),t.addEventListener("error",i),n}function Sj(t,{intervalMs:n,pongTimeoutMs:s}){let i,l;function c(){i=setTimeout(()=>{t.send("PING"),l=setTimeout(()=>{t.close()},s)},n)}function u(){clearTimeout(i),c()}function p(){clearTimeout(l),u()}t.addEventListener("open",c),t.addEventListener("message",({data:m})=>{clearTimeout(i),c(),m==="PONG"&&p()}),t.addEventListener("close",()=>{clearTimeout(i),clearTimeout(l)})}var jj=class gh{constructor(n){var s;if((0,ts.default)(this,"id",++gh.connectCount),(0,ts.default)(this,"WebSocketPonyfill",void 0),(0,ts.default)(this,"urlOptions",void 0),(0,ts.default)(this,"keepAliveOpts",void 0),(0,ts.default)(this,"encoder",void 0),(0,ts.default)(this,"wsObservable",tj(null)),(0,ts.default)(this,"openPromise",null),this.WebSocketPonyfill=(s=n.WebSocketPonyfill)!==null&&s!==void 0?s:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=n.urlOptions,this.keepAliveOpts=n.keepAlive,this.encoder=n.encoder}get ws(){return this.wsObservable.get()}set ws(n){this.wsObservable.next(n)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var n=this;if(n.openPromise)return n.openPromise;n.id=++gh.connectCount;const s=bj(n.urlOptions).then(i=>new n.WebSocketPonyfill(i));n.openPromise=s.then(async i=>{n.ws=i,i.binaryType="arraybuffer",i.addEventListener("message",function({data:l}){l==="PING"&&this.send("PONG")}),n.keepAliveOpts.enabled&&Sj(i,n.keepAliveOpts),i.addEventListener("close",()=>{n.ws===i&&(n.ws=null)}),await wj(i),n.urlOptions.connectionParams&&i.send(await vj(n.urlOptions.connectionParams,n.encoder))});try{await n.openPromise}finally{n.openPromise=null}}async close(){var n=this;try{await n.openPromise}finally{var s;(s=n.ws)===null||s===void 0||s.close()}}};(0,ts.default)(jj,"connectCount",0);ae(Ws());ae(Cn());var Of=ae(Ws()),by=ae(Cn()),Xc=class{constructor(t){(0,Of.default)(this,"links",void 0),(0,Of.default)(this,"runtime",void 0),(0,Of.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=t.links.map(n=>n(this.runtime))}$request(t){var n;return ej({links:this.links,op:(0,by.default)((0,by.default)({},t),{},{context:(n=t.context)!==null&&n!==void 0?n:{},id:++this.requestId})}).pipe(J4())}async requestAsPromise(t){var n=this;try{const s=n.$request(t);return(await k4(s)).result.data}catch(s){throw Do.from(s)}}query(t,n,s){return this.requestAsPromise({type:"query",path:t,input:n,context:s?.context,signal:s?.signal})}mutation(t,n,s){return this.requestAsPromise({type:"mutation",path:t,input:n,context:s?.context,signal:s?.signal})}subscription(t,n,s){return this.$request({type:"subscription",path:t,input:n,context:s.context,signal:s.signal}).subscribe({next(l){switch(l.result.type){case"state":{var c;
17(c=s.onConnectionStateChange)===null||c===void 0||c.call(s,l.result);break}case"started":{var u;(u=s.onStarted)===null||u===void 0||u.call(s,{context:l.context});break}case"stopped":{var p;(p=s.onStopped)===null||p===void 0||p.call(s);break}case"data":case void 0:{var m;(m=s.onData)===null||m===void 0||m.call(s,l.result.data);break}}},error(l){var c;(c=s.onError)===null||c===void 0||c.call(s,l)},complete(){var l;(l=s.onComplete)===null||l===void 0||l.call(s)}})}};const o1=Symbol.for("trpc_untypedClient"),Tj={query:"query",mutate:"mutation",subscribe:"subscription"},Dj=t=>Tj[t];function l1(t){const n=Yc(({path:s,args:i})=>{const l=[...s],c=Dj(l.pop()),u=l.join(".");return t[c](u,...i)});return dp(s=>s===o1?t:n[s])}function Aj(t){const n=new Xc(t);return l1(n)}function hp(t){return t[o1]}ae(Cn());ae(Cn());var Nj=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,n){function s(l){var c,u,p,m=2;for(typeof Symbol<"u"&&(u=Symbol.asyncIterator,p=Symbol.iterator);m--;){if(u&&(c=l[u])!=null)return c.call(l);if(p&&(c=l[p])!=null)return new i(c.call(l));u="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function i(l){function c(u){if(Object(u)!==u)return Promise.reject(new TypeError(u+" is not an object."));var p=u.done;return Promise.resolve(u.value).then(function(m){return{value:m,done:p}})}return i=function(p){this.s=p,this.n=p.next},i.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(p){var m=this.s.return;return m===void 0?Promise.resolve({value:p,done:!0}):c(m.apply(this.s,arguments))},throw:function(p){var m=this.s.return;return m===void 0?Promise.reject(p):c(m.apply(this.s,arguments))}},new i(l)}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}});ae(Nj());ae(Cn());var Ej=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(t,n){function s(){var i=typeof SuppressedError=="function"?SuppressedError:function(p,m){var g=Error();return g.name="SuppressedError",g.error=p,g.suppressed=m,g},l={},c=[];function u(p,m){if(m!=null){if(Object(m)!==m)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(p)var g=m[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(g===void 0&&(g=m[Symbol.dispose||Symbol.for("Symbol.dispose")],p))var y=g;if(typeof g!="function")throw new TypeError("Object is not disposable.");y&&(g=function(){try{y.call(m)}catch(v){return Promise.reject(v)}}),c.push({v:m,d:g,a:p})}else p&&c.push({d:m,a:p});return m}return{e:l,u:u.bind(null,!1),a:u.bind(null,!0),d:function(){var m,g=this.e,y=0;function x(){for(;m=c.pop();)try{if(!m.a&&y===1)return y=0,c.push(m),Promise.resolve().then(x);if(m.d){var S=m.d.call(m.v);if(m.a)return y|=2,Promise.resolve(S).then(x,v)}else y|=1}catch(j){return v(j)}if(y===1)return g!==l?Promise.reject(g):Promise.resolve();if(g!==l)throw g}function v(S){return g=g!==l?new i(S,g):S,x()}return x()}}}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}}),c1=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(t,n){function s(i,l){this.v=i,this.k=l}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}}),Mj=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(t,n){var s=c1();function i(l){return new s(l,0)}n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}}),Cj=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(t,n){var s=c1();function i(c){return function(){return new l(c.apply(this,arguments))}}function l(c){var u,p;function m(y,x){try{var v=c[y](x),S=v.value,j=S instanceof s;Promise.resolve(j?S.v:S).then(function(T){if(j){var O=y==="return"?"return":"next";if(!S.k||T.done)return m(O,T);T=c[O](T).value}g(v.done?"return":"normal",T)},function(T){m("throw",T)})}catch(T){g("throw",T)}}function g(y,x){switch(y){case"return":u.resolve({value:x,done:!0});break;case"throw":u.reject(x);break;default:u.resolve({value:x,done:!1})}(u=u.next)?m(u.key,u.arg):p=null}this._invoke=function(y,x){return new Promise(function(v,S){var j={key:y,arg:x,resolve:v,reject:S,next:null};p?p=p.next=j:(u=p=j,m(y,x))})},typeof c.return!="function"&&(this.return=void 0)}l.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},l.prototype.next=function(c){return this._invoke("next",c)},l.prototype.throw=function(c){return this._invoke("throw",c)},l.prototype.return=function(c){return this._invoke("return",c)},n.exports=i,n.exports.__esModule=!0,n.exports.default=n.exports}});ae(Ej());ae(Mj());ae(Cj());ae(Cn());function Oj(t){return Yc(({path:n,args:s})=>{var i;const l=[...n],c=l.pop();if(c==="useMutation")return t[c](l,...s);if(c==="_def")return{path:l};const[u,...p]=s,m=(i=p[0])!==null&&i!==void 0?i:{};return t[c](l,u,m)})}var Rf;const Rj=["client","ssrContext","ssrState","abortOnUnmount"],kj=(Rf=D.createContext)===null||Rf===void 0?void 0:Rf.call(zv,null),_j=t=>{switch(t){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invali
17date":case"refetch":case"reset":return"any"}};function zj(t){return Yc(n=>{const s=[...n.path],i=s.pop(),l=[...n.args],c=l.shift(),u=_j(i),p=Bn(s,c,u);return{infiniteQueryOptions:()=>t.infiniteQueryOptions(s,p,l[0]),queryOptions:()=>t.queryOptions(s,p,...l),fetch:()=>t.fetchQuery(p,...l),fetchInfinite:()=>t.fetchInfiniteQuery(p,l[0]),prefetch:()=>t.prefetchQuery(p,...l),prefetchInfinite:()=>t.prefetchInfiniteQuery(p,l[0]),ensureData:()=>t.ensureQueryData(p,...l),invalidate:()=>t.invalidateQueries(p,...l),reset:()=>t.resetQueries(p,...l),refetch:()=>t.refetchQueries(p,...l),cancel:()=>t.cancelQuery(p,...l),setData:()=>{t.setQueryData(p,l[0],l[1])},setQueriesData:()=>t.setQueriesData(p,l[0],l[1],l[2]),setInfiniteData:()=>{t.setInfiniteQueryData(p,l[0],l[1])},getData:()=>t.getQueryData(p),getInfiniteData:()=>t.getInfiniteQueryData(p),setMutationDefaults:()=>t.setMutationDefaults(Tc(s),c),getMutationDefaults:()=>t.getMutationDefaults(Tc(s)),isMutating:()=>t.isMutating({mutationKey:Tc(s)})}[i]()})}function Pj(t){const n=l1(t.client),s=zj(t);return dp(i=>{const l=i;return l==="client"?n:Rj.includes(l)?t[l]:s[i]})}var Lj=$s(Io(),1);function vy(t){const n=t instanceof Xc?t:hp(t);return Yc(s=>{const i=s.path,l=i.join("."),[c,u]=s.args;return(0,Lj.default)({queryKey:Bn(i,c,"query"),queryFn:()=>n.query(l,c,u?.trpc)},u)})}var kf=$s(Io(),1);function Re(t,n,s){var i;const l=t[0];let c=(i=t[1])===null||i===void 0?void 0:i.input;if(s){var u;c=(0,kf.default)((0,kf.default)((0,kf.default)({},(u=c)!==null&&u!==void 0?u:{}),s.pageParam?{cursor:s.pageParam}:{}),{},{direction:s.direction})}return[l.join("."),c,n?.trpc]}var Hj=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,n){function s(l){var c,u,p,m=2;for(typeof Symbol<"u"&&(u=Symbol.asyncIterator,p=Symbol.iterator);m--;){if(u&&(c=l[u])!=null)return c.call(l);if(p&&(c=l[p])!=null)return new i(c.call(l));u="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function i(l){function c(u){if(Object(u)!==u)return Promise.reject(new TypeError(u+" is not an object."));var p=u.done;return Promise.resolve(u.value).then(function(m){return{value:m,done:p}})}return i=function(p){this.s=p,this.n=p.next},i.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(p){var m=this.s.return;return m===void 0?Promise.resolve({value:p,done:!0}):c(m.apply(this.s,arguments))},throw:function(p){var m=this.s.return;return m===void 0?Promise.reject(p):c(m.apply(this.s,arguments))}},new i(l)}n.exports=s,n.exports.__esModule=!0,n.exports.default=n.exports}}),Vj=$s(Hj(),1);function xh(t){return{path:t.path.join(".")}}function co(t){const n=xh(t);return D.useMemo(()=>n,[n])}async function u1(t,n,s){const l=n.getQueryCache().build(n,{queryKey:s});l.setState({data:[],status:"success"});const c=[];var u=!1,p=!1,m;try{for(var g=(0,Vj.default)(t),y;u=!(y=await g.next()).done;u=!1){const x=y.value;c.push(x),l.setState({data:[...c]})}}catch(x){p=!0,m=x}finally{try{u&&g.return!=null&&await g.return()}finally{if(p)throw m}}return c}var zt=$s(Io(),1);function Bj(t){const{client:n,queryClient:s}=t,i=n instanceof Xc?n:hp(n);return{infiniteQueryOptions:(l,c,u)=>{var p,m;const g=((p=c[1])===null||p===void 0?void 0:p.input)===sn,y=async x=>{var v;const S=(0,zt.default)((0,zt.default)({},u),{},{trpc:(0,zt.default)((0,zt.default)({},u?.trpc),!(u==null||(v=u.trpc)===null||v===void 0)&&v.abortOnUnmount?{signal:x.signal}:{signal:null})});return await i.query(...Re(c,S,{direction:x.direction,pageParam:x.pageParam}))};return Object.assign((0,zt.default)((0,zt.default)({},u),{},{initialData:u?.initialData,queryKey:c,queryFn:g?sn:y,initialPageParam:(m=u?.initialCursor)!==null&&m!==void 0?m:null}),{trpc:xh({path:l})})},queryOptions:(l,c,u)=>{var p;const m=((p=c[1])===null||p===void 0?void 0:p.input)===sn,g=async y=>{var x;const v=(0,zt.default)((0,zt.default)({},u),{},{trpc:(0,zt.default)((0,zt.default)({},u?.trpc),!(u==null||(x=u.trpc)===null||x===void 0)&&x.abortOnUnmount?{signal:y.signal}:{signal:null})}),S=await i.query(...Re(c,v));return Qv(S)?u1(S,s,c):S};return Object.assign((0,zt.default)((0,zt.default)({},u),{},{initialData:u?.initialData,queryKey:c,queryFn:m?sn:g}),{trpc:xh({path:l})})},fetchQuery:(l,c)=>s.fetchQuery((0,zt.default)((0,zt.default)({},c),{},{queryKey:l,queryFn:()=>i.query(...Re(l,c))})),fetchInfiniteQuery:(l,c)=>{var u;return s.fetchInfiniteQuery((0,zt.default)((0,zt.default)({},c),{},{queryKey:l,queryFn:({pageParam:p,direction:m})=>i.query(...Re(l,c,{pageParam:p,direction:m})),initialPageParam:(u=c?.initialCursor)!==null&&u!==void 0?u:null}))},prefetchQuery:(l,c)=>s.prefetchQuery((0,zt.default)((0,zt.default)({},c),{},{queryKey:l,queryFn:()=>i.query(...Re(l,c))})),prefetchInfiniteQuery:(l,c)=>{var u;return s.prefetchInfiniteQuery((0,zt.default)((0,zt.default)({},c),{},{queryKey:l,queryFn:({pageParam:p,direction:m})=>i.query(...Re(l,c,{pageParam:p,direction:m})),initialPageParam:(u=c?.initialCursor)!==null&&u!==void 0?u:null}))},ensureQueryData:(l,c)=>s.ensureQueryData((0,zt.default)((0,zt.default)({},c),{},{queryKey:l,queryFn:()=>i.query(...Re(l,c))})),invalidateQueries:(l,c,u)=>s.invalidateQueries((0,zt.default)((0,zt.default)({},c),{},{queryKey:l}),u),resetQueries:(l,c,u)=>s.resetQueries((0,zt.default)((0,zt.default)({},c),{},{queryKey:l}),u),refetchQueries:(l,c,u)=>s.refetchQueries((0,zt.default)((0,zt.default)({},c),{},{queryKey:l}),u),cancelQuery:(l,c)=>s.cancelQueries({queryKey:l},c),setQueryData:(l,c,u)=>s.setQueryData(l,c,u),setQueriesData:(l,c,u,p)=>s.setQueriesData((0,zt.default)((0,zt.default)({},c),{},{queryKey:l}),u,p),getQueryData:l=>s.getQueryData(l),setInfiniteQueryData:(l,c,u)=>s.setQueryData(l,c,u),getInfiniteQueryData:l=>s.getQueryData(l),setMutationDefaults:(l,c)=>{const u=l[0],p=m=>i.mutation(...Re([u,{input:m}],t));return s.setMutationDefaults(l,typeof c=="function"?c({canonicalMutationFn:p}):c)},getMutationDefaults:l=>s.getMutationDefaults(l),isMutating:l=>s.isMutating((0,zt.default)((0,zt.default)({},l),{},{exact:!0}))}}var ot=$s(Io());const wy=(t,n)=>new Proxy(t,{get(i,l){return n(l),i[l]}});function Uj(t){var n,s;const i=(n=void 0)!==null&&n!==void 0?n:L=>L.originalFn(),l=(s=void 0)!==null&&s!==void 0?s:kj,c=Aj,u=L=>{var I;const{abortOnUnmount:E=!1,queryClient:k,ssrContext:W}
17=L,[J,nt]=D.useState((I=L.ssrState)!==null&&I!==void 0?I:!1),tt=L.client instanceof Xc?L.client:hp(L.client),rt=D.useMemo(()=>Bj({client:tt,queryClient:k}),[tt,k]),it=D.useMemo(()=>(0,ot.default)({abortOnUnmount:E,queryClient:k,client:tt,ssrContext:W??null,ssrState:J},rt),[E,tt,rt,k,W,J]);return D.useEffect(()=>{nt(ct=>ct?"mounted":!1)},[]),d.jsx(l.Provider,{value:it,children:L.children})};function p(){const L=D.useContext(l);if(!L)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return L}function m(L,I){var E;const{queryClient:k,ssrState:W}=p();return W&&W!=="mounted"&&((E=k.getQueryCache().find({queryKey:L}))===null||E===void 0?void 0:E.state.status)==="error"?(0,ot.default)({retryOnMount:!1},I):I}function g(L,I,E){var k,W,J,nt,tt;const rt=p(),{abortOnUnmount:it,client:ct,ssrState:M,queryClient:H,prefetchQuery:_}=rt,at=Bn(L,I,"query"),lt=H.getQueryDefaults(at),A=I===sn;typeof window>"u"&&M==="prepass"&&(E==null||(k=E.trpc)===null||k===void 0?void 0:k.ssr)!==!1&&((W=E?.enabled)!==null&&W!==void 0?W:lt?.enabled)!==!1&&!A&&!H.getQueryCache().find({queryKey:at})&&_(at,E);const G=m(at,(0,ot.default)((0,ot.default)({},lt),E)),q=(J=(nt=E==null||(tt=E.trpc)===null||tt===void 0?void 0:tt.abortOnUnmount)!==null&&nt!==void 0?nt:void 0)!==null&&J!==void 0?J:it,K=h4((0,ot.default)((0,ot.default)({},G),{},{queryKey:at,queryFn:A?I:async et=>{const pt=(0,ot.default)((0,ot.default)({},G),{},{trpc:(0,ot.default)((0,ot.default)({},G?.trpc),q?{signal:et.signal}:{signal:null})}),ut=await ct.query(...Re(at,pt));return Qv(ut)?u1(ut,H,at):ut}}),H);return K.trpc=co({path:L}),K}function y(L,I,E){var k,W,J;const nt=p(),tt=Bn(L,I,"query"),rt=I===sn,it=(k=(W=E==null||(J=E.trpc)===null||J===void 0?void 0:J.abortOnUnmount)!==null&&W!==void 0?W:void 0)!==null&&k!==void 0?k:nt.abortOnUnmount;x4((0,ot.default)((0,ot.default)({},E),{},{queryKey:tt,queryFn:rt?I:ct=>{const M={trpc:(0,ot.default)((0,ot.default)({},E?.trpc),it?{signal:ct.signal}:{})};return nt.client.query(...Re(tt,M))}}))}function x(L,I,E){var k,W,J;const nt=p(),tt=Bn(L,I,"query"),rt=(k=(W=E==null||(J=E.trpc)===null||J===void 0?void 0:J.abortOnUnmount)!==null&&W!==void 0?W:void 0)!==null&&k!==void 0?k:nt.abortOnUnmount,it=p4((0,ot.default)((0,ot.default)({},E),{},{queryKey:tt,queryFn:ct=>{const M=(0,ot.default)((0,ot.default)({},E),{},{trpc:(0,ot.default)((0,ot.default)({},E?.trpc),rt?{signal:ct.signal}:{signal:null})});return nt.client.query(...Re(tt,M))}}),nt.queryClient);return it.trpc=co({path:L}),[it.data,it]}function v(L,I){const{client:E,queryClient:k}=p(),W=Tc(L),J=k.defaultMutationOptions(k.getMutationDefaults(W)),nt=b4((0,ot.default)((0,ot.default)({},I),{},{mutationKey:W,mutationFn:tt=>E.mutation(...Re([L,{input:tt}],I)),onSuccess(...tt){var rt,it;return i({originalFn:()=>{var M,H,_;return(M=I==null||(H=I.onSuccess)===null||H===void 0?void 0:H.call(I,...tt))!==null&&M!==void 0?M:J==null||(_=J.onSuccess)===null||_===void 0?void 0:_.call(J,...tt)},queryClient:k,meta:(rt=(it=I?.meta)!==null&&it!==void 0?it:J?.meta)!==null&&rt!==void 0?rt:{}})}}),k);return nt.trpc=co({path:L}),nt}const S={data:void 0,error:null,status:"idle"},j={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function T(L,I,E){var k;const W=(k=E?.enabled)!==null&&k!==void 0?k:I!==sn,J=os(Bn(L,I,"any")),{client:nt}=p(),tt=D.useRef(E);D.useEffect(()=>{tt.current=E});const[rt]=D.useState(new Set([])),it=D.useCallback(A=>{rt.add(A)},[rt]),ct=D.useRef(null),M=D.useCallback(A=>{const G=_.current,q=_.current=A(G);let K=!1;for(const et of rt)if(G[et]!==q[et]){K=!0;break}K&<(wy(q,it))},[it,rt]),H=D.useCallback(()=>{var A;if((A=ct.current)===null||A===void 0||A.unsubscribe(),!W){M(()=>(0,ot.default)((0,ot.default)({},S),{},{reset:H}));return}M(()=>(0,ot.default)((0,ot.default)({},j),{},{reset:H}));const G=nt.subscription(L.join("."),I??void 0,{onStarted:()=>{var q,K;(q=(K=tt.current).onStarted)===null||q===void 0||q.call(K),M(et=>(0,ot.default)((0,ot.default)({},et),{},{status:"pending",error:null}))},onData:q=>{var K,et;(K=(et=tt.current).onData)===null||K===void 0||K.call(et,q),M(pt=>(0,ot.default)((0,ot.default)({},pt),{},{status:"pending",data:q,error:null}))},onError:q=>{var K,et;(K=(et=tt.current).onError)===null||K===void 0||K.call(et,q),M(pt=>(0,ot.default)((0,ot.default)({},pt),{},{status:"error",error:q}))},onConnectionStateChange:q=>{M(K=>{switch(q.state){case"idle":return(0,ot.default)((0,ot.default)({},K),{},{status:q.state,error:null,data:void 0});case"connecting":return(0,ot.default)((0,ot.default)({},K),{},{error:q.error,status:q.state});
17case"pending":return K}})},onComplete:()=>{var q,K;(q=(K=tt.current).onComplete)===null||q===void 0||q.call(K),M(et=>(0,ot.default)((0,ot.default)({},et),{},{status:"idle",error:null,data:void 0}))}});ct.current=G},[nt,J,W,M]);D.useEffect(()=>(H(),()=>{var A;(A=ct.current)===null||A===void 0||A.unsubscribe()}),[H]);const _=D.useRef(W?(0,ot.default)((0,ot.default)({},j),{},{reset:H}):(0,ot.default)((0,ot.default)({},S),{},{reset:H})),[at,lt]=D.useState(wy(_.current,it));return at}function O(L,I,E){var k,W,J,nt,tt;const{client:rt,ssrState:it,prefetchInfiniteQuery:ct,queryClient:M,abortOnUnmount:H}=p(),_=Bn(L,I,"infinite"),at=M.getQueryDefaults(_),lt=I===sn;typeof window>"u"&&it==="prepass"&&(E==null||(k=E.trpc)===null||k===void 0?void 0:k.ssr)!==!1&&((W=E?.enabled)!==null&&W!==void 0?W:at?.enabled)!==!1&&!lt&&!M.getQueryCache().find({queryKey:_})&&ct(_,(0,ot.default)((0,ot.default)({},at),E));const A=m(_,(0,ot.default)((0,ot.default)({},at),E)),G=(J=E==null||(nt=E.trpc)===null||nt===void 0?void 0:nt.abortOnUnmount)!==null&&J!==void 0?J:H,q=v4((0,ot.default)((0,ot.default)({},A),{},{initialPageParam:(tt=E.initialCursor)!==null&&tt!==void 0?tt:null,persister:E.persister,queryKey:_,queryFn:lt?I:K=>{var et;const pt=(0,ot.default)((0,ot.default)({},A),{},{trpc:(0,ot.default)((0,ot.default)({},A?.trpc),G?{signal:K.signal}:{signal:null})});return rt.query(...Re(_,pt,{pageParam:(et=K.pageParam)!==null&&et!==void 0?et:E.initialCursor,direction:K.direction}))}}),M);return q.trpc=co({path:L}),q}function C(L,I,E){var k,W,J;const nt=p(),tt=Bn(L,I,"infinite"),rt=nt.queryClient.getQueryDefaults(tt),it=I===sn,ct=m(tt,(0,ot.default)((0,ot.default)({},rt),E)),M=(k=E==null||(W=E.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&k!==void 0?k:nt.abortOnUnmount;y4((0,ot.default)((0,ot.default)({},E),{},{initialPageParam:(J=E.initialCursor)!==null&&J!==void 0?J:null,queryKey:tt,queryFn:it?I:H=>{var _;const at=(0,ot.default)((0,ot.default)({},ct),{},{trpc:(0,ot.default)((0,ot.default)({},ct?.trpc),M?{signal:H.signal}:{})});return nt.client.query(...Re(tt,at,{pageParam:(_=H.pageParam)!==null&&_!==void 0?_:E.initialCursor,direction:H.direction}))}}))}function V(L,I,E){var k,W,J;const nt=p(),tt=Bn(L,I,"infinite"),rt=nt.queryClient.getQueryDefaults(tt),it=m(tt,(0,ot.default)((0,ot.default)({},rt),E)),ct=(k=E==null||(W=E.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&k!==void 0?k:nt.abortOnUnmount,M=m4((0,ot.default)((0,ot.default)({},E),{},{initialPageParam:(J=E.initialCursor)!==null&&J!==void 0?J:null,queryKey:tt,queryFn:H=>{var _;const at=(0,ot.default)((0,ot.default)({},it),{},{trpc:(0,ot.default)((0,ot.default)({},it?.trpc),ct?{signal:H.signal}:{})});return nt.client.query(...Re(tt,at,{pageParam:(_=H.pageParam)!==null&&_!==void 0?_:E.initialCursor,direction:H.direction}))}}),nt.queryClient);return M.trpc=co({path:L}),[M.data,M]}return{Provider:u,createClient:c,useContext:p,useUtils:p,useQuery:g,usePrefetchQuery:y,useSuspenseQuery:x,useQueries:(L,I)=>{const{ssrState:E,queryClient:k,prefetchQuery:W,client:J}=p(),nt=vy(J),tt=L(nt);if(typeof window>"u"&&E==="prepass")for(const it of tt){var rt;const ct=it;((rt=ct.trpc)===null||rt===void 0?void 0:rt.ssr)!==!1&&!k.getQueryCache().find({queryKey:ct.queryKey})&&W(ct.queryKey,ct)}return Fv({queries:tt.map(it=>(0,ot.default)((0,ot.default)({},it),{},{queryKey:it.queryKey})),combine:I?.combine},k)},useSuspenseQueries:L=>{const{queryClient:I,client:E}=p(),k=vy(E),W=L(k),J=g4({queries:W.map(nt=>(0,ot.default)((0,ot.default)({},nt),{},{queryFn:nt.queryFn,queryKey:nt.queryKey}))},I);return[J.map(nt=>nt.data),J]},useMutation:v,useSubscription:T,useInfiniteQuery:O,usePrefetchInfiniteQuery:C,useSuspenseInfiniteQuery:V}}function Ij(t){const n=Oj(t);return dp(s=>s==="useContext"||s==="useUtils"?()=>{const i=t.useUtils();return D.useMemo(()=>Pj(i),[i])}:t.hasOwnProperty(s)?t[s]:n[s])}function qj(t){const n=Uj();return Ij(n)}const d1=qj(),Fj="Please login (10001)";var _f={exports:{}},uo={},zf={exports:{}},Pf={};/** 18 * @license React 19 * scheduler.production.js 20 * 21 * Copyright (c) Meta Platforms, Inc. and affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */var Sy;function Qj(){return Sy||(Sy=1,(function(t){function n(M,H){var _=M.length;M.push(H);t:for(;0<_;){var at=_-1>>>1,lt=M[at];if(0<l(lt,H))M[at]=H,M[_]=lt,_=at;else break t}}function s(M){return M.length===0?null:M[0]}function i(M){if(M.length===0)return null;var H=M[0],_=M.pop();if(_!==H){M[0]=_;t:for(var at=0,lt=M.length,A=lt>>>1;at<A;){var G=2*(at+1)-1,q=M[G],K=G+1,et=M[K];if(0>l(q,_))K<lt&&0>l(et,q)?(M[at]=et,M[K]=_,at=K):(M[at]=q,M[G]=_,at=G);else if(K<lt&&0>l(et,_))M[at]=et,M[K]=_,at=K;else break t}}return H}function l(M,H){var _=M.sortIndex-H.sortIndex;return _!==0?_:M.id-H.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;t.unstable_now=function(){return c.now()}}else{var u=Date,p=u.now();t.unstable_now=function(){return u.now()-p}}var m=[],g=[],y=1,x=null,v=3,S=!1,j=!1,T=!1,O=!1,C=typeof setTimeout=="function"?setTimeout:null,V=typeof clearTimeout=="function"?clearTimeout:null,P=typeof setImmediate<"u"?setImmediate:null;function Y(M){for(var H=s(g);H!==null;){if(H.callback===null)i(g);else if(H.startTime<=M)i(g),H.sortIndex=H.expirationTime,n(m,H);else break;H=s(g)}}function L(M){if(T=!1,Y(M),!j)if(s(m)!==null)j=!0,I||(I=!0,tt());else{var H=s(g);H!==null&&ct(L,H.startTime-M)}}var I=!1,E=-1,k=5,W=-1;function J(){return O?!0:!(t.unstable_now()-W<k)}function nt(){if(O=!1,I){var M=t.unstable_now();W=M;var H=!0;try{t:{j=!1,T&&(T=!1,V(E),E=-1),S=!0;var _=v;try{e:{for(Y(M),x=s(m);x!==null&&!(x.expirationTime>M&&J());){var at=x.callback;if(typeof at=="function"){x.callback=null,v=x.priorityLevel;var lt=at(x.expirationTime<=M);if(M=t.unstable_now(),typeof lt=="function"){x.callback=lt,Y(M),H=!0;break e}x===s(m)&&i(m),Y(M)}else i(m);x=s(m)}if(x!==null)H=!0;else{var A=s(g);A!==null&&ct(L,A.startTime-M),H=!1}
vendor: 9,719 bytes, lines 25-41
25}break t}finally{x=null,v=_,S=!1}H=void 0}}finally{H?tt():I=!1}}}var tt;if(typeof P=="function")tt=function(){P(nt)};else if(typeof MessageChannel<"u"){var rt=new MessageChannel,it=rt.port2;rt.port1.onmessage=nt,tt=function(){it.postMessage(null)}}else tt=function(){C(nt,0)};function ct(M,H){E=C(function(){M(t.unstable_now())},H)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(M){M.callback=null},t.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):k=0<M?Math.floor(1e3/M):5},t.unstable_getCurrentPriorityLevel=function(){return v},t.unstable_next=function(M){switch(v){case 1:case 2:case 3:var H=3;break;default:H=v}var _=v;v=H;try{return M()}finally{v=_}},t.unstable_requestPaint=function(){O=!0},t.unstable_runWithPriority=function(M,H){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var _=v;v=M;try{return H()}finally{v=_}},t.unstable_scheduleCallback=function(M,H,_){var at=t.unstable_now();switch(typeof _=="object"&&_!==null?(_=_.delay,_=typeof _=="number"&&0<_?at+_:at):_=at,M){case 1:var lt=-1;break;case 2:lt=250;break;case 5:lt=1073741823;break;case 4:lt=1e4;break;default:lt=5e3}return lt=_+lt,M={id:y++,callback:H,priorityLevel:M,startTime:_,expirationTime:lt,sortIndex:-1},_>at?(M.sortIndex=_,n(g,M),s(m)===null&&M===s(g)&&(T?(V(E),E=-1):T=!0,ct(L,_-at))):(M.sortIndex=lt,n(m,M),j||S||(j=!0,I||(I=!0,tt()))),M},t.unstable_shouldYield=J,t.unstable_wrapCallback=function(M){var H=v;return function(){var _=v;v=H;try{return M.apply(this,arguments)}finally{v=_}}}})(Pf)),Pf}var jy;function Gj(){return jy||(jy=1,zf.exports=Qj()),zf.exports}var Lf={exports:{}},Te={};/** 26 * @license React 27 * react-dom.production.js 28 * 29 * Copyright (c) Meta Platforms, Inc. and affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var Ty;function Yj(){if(Ty)return Te;Ty=1;var t=Fc();function n(m){var g="https://react.dev/errors/"+m;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)g+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+m+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var i={d:{f:s,r:function(){throw Error(n(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},l=Symbol.for("react.portal");function c(m,g,y){var x=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:l,key:x==null?null:""+x,children:m,containerInfo:g,implementation:y}}var u=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(m,g){if(m==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return Te.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,Te.createPortal=function(m,g){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(n(299));return c(m,g,null,y)},Te.flushSync=function(m){var g=u.T,y=i.p;try{if(u.T=null,i.p=2,m)return m()}finally{u.T=g,i.p=y,i.d.f()}},Te.preconnect=function(m,g){typeof m=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,i.d.C(m,g))},Te.prefetchDNS=function(m){typeof m=="string"&&i.d.D(m)},Te.preinit=function(m,g){if(typeof m=="string"&&g&&typeof g.as=="string"){var y=g.as,x=p(y,g.crossOrigin),v=typeof g.integrity=="string"?g.integrity:void 0,S=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;y==="style"?i.d.S(m,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:x,integrity:v,fetchPriority:S}):y==="script"&&i.d.X(m,{crossOrigin:x,integrity:v,fetchPriority:S,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},Te.preinitModule=function(m,g){if(typeof m=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var y=p(g.as,g.crossOrigin);i.d.M(m,{crossOrigin:y,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&i.d.M(m)},Te.preload=function(m,g){if(typeof m=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var y=g.as,x=p(y,g.crossOrigin);i.d.L(m,y,{crossOrigin:x,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},Te.preloadModule=function(m,g){if(typeof m=="string")if(g){var y=p(g.as,g.crossOrigin);i.d.m(m,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:y,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else i.d.m(m)},Te.requestFormReset=function(m){i.d.r(m)},Te.unstable_batchedUpdates=function(m,g){return m(g)},Te.useFormState=function(m,g,y){return u.H.useFormState(m,g,y)},Te.useFormStatus=function(){return u.H.useHostTransitionStatus()},Te.version="19.2.1",Te}var Dy;function f1(){if(Dy)return Lf.exports;Dy=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}return t(),Lf.exports=Yj(),Lf.exports}/** 34 * @license React 35 * react-dom-client.production.js 36 * 37 * Copyright (c) Meta Platforms, Inc. and affiliates. 38 * 39 * This source code is licensed under the MIT license found in the 40 * LICENSE file in the root directory of this source tree. 41 */var Ay;function Kj(){if(Ay)return uo;Ay=1;var t=Gj(),n=Fc(),s=f1();function i(e){var a="https://react.dev/errors/"+e;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)a+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function c(e){var a=e,r=e;if(e.alternate)for(;a.return;)a=a.return;else{e=a;do a=e,(a.flags&4098)!==0&&(r=a.return),e=a.return;while(e)}return a.tag===3?r:null}function u(e){if(e.tag===13){var a=e.memoizedState;if(a===null&&(e=e.alternate,e!==null&&(a=e.memoizedState)),a!==null)return a.dehydrated}return null}function p(e){if(e.tag===31){var a=e.memoizedState;if(a===null&&(e=e.alternate,e!==null&&(a=e.memoizedState)),a!==null)return a.dehydrated}return null}function m(e){if(c(e)!==e)throw Error(i(188))}function g(e){var a=e.alternate;if(!a){if(a=c(e),a===null)throw Error(i(188));return a!==e?null:e}for(var r=e,o=a;;){var f=r.return;if(f===null)break;var h=f.alternate;if(h===null){if(o=f.return,o!==null){r=o;continue}break}if(f.child===h.child){for(h=f.child;h;){if(h===r)return m(f),e;if(h===o)return m(f),a;h=h.sibling}throw Error(i(188))}if(r.return!==o.return)r=f,o=h;else{for(var b=!1,w=f.child;w;){if(w===r){b=!0,r=f,o=h;break}if(w===o){b=!0,o=f,r=h;break}w=w.sibling}if(!b){for(w=h.child;w;){if(w===r){b=!0,r=h,o=f;break}if(w===o){b=!0,o=h,r=f;break}w=w.sibling}if(!b)throw Error(i(189))}}if(r.alternate!==o)throw Error(i(190))}if(r.tag!==3)throw Error(i(188));return r.stateNode.current===r?e:a}function y(e){var a=e.tag;if(a===5||a===26||a===27||a===6)return e;for(e=e.child;e!==null;){if(a=y(e),a!==null)return a;e=e.sibling}return null}var x=Object.assign,v=Symbol.for("react.element"),S=Symbol.for("react.transitional.element"),j=Symbol.for("react.portal"),T=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),V=Symbol.for("react.consumer"),P=Symbol.for("react.context"),Y=Symbol.for("react.forward_ref"),L=Symbol.for("react.suspense"),I=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),k=Symbol.for("react.lazy"),W=Symbol.for("react.activity"),J=Symbol.for("react.memo_cache_sentinel"),nt=Symbol.iterator;function tt(e){return e===null||typeof e!="object"?null:(e=nt&&e[nt]||e["@@iterator"],typeof e=="function"?e:null)}var rt=Symbol.for("react.client.reference");function it(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===rt?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case T:return"Fragment";case C:return"Profiler";case O:return"StrictMode";case L:return"Suspense";case I:return"SuspenseList";case W:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case j:return"Portal";case P:return e.displayName||"Context";case V:return(e._context.displayName||"Context")+".Consumer";case Y:var a=e.render;return e=e.displayName,e||(e=a.displayName||a.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case E:return a=e.displayName||null,a!==null?a:it(e.type)||"Memo";case k:a=e._payload,e=e._init;try{return it(e(a))}catch{}}return null}var ct=Array.isArray,M=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,H=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,_={pending:!1,data:null,method:null,action:null},at=[],lt=-1;function A(e){return{current:e}}function G(e){0>lt||(e.current=at[lt],at[lt]=null,lt--)}function q(e,a){lt++,at[lt]=e.current,e.current=a}var K=A(null),et=A(null),pt=A(null),ut=A(null);function wt(e,a){switch(q(pt,a),q(et,e),q(K,null),a.nodeType){case 9:case 11:e=(e
vendor: 10,000 bytes, lines 41-48
41=a.documentElement)&&(e=e.namespaceURI)?Tx(e):0;break;default:if(e=a.tagName,a=a.namespaceURI)a=Tx(a),e=Dx(a,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}G(K),q(K,e)}function Ot(){G(K),G(et),G(pt)}function pe(e){e.memoizedState!==null&&q(ut,e);var a=K.current,r=Dx(a,e.type);a!==r&&(q(et,e),q(K,r))}function Ne(e){et.current===e&&(G(K),G(et)),ut.current===e&&(G(ut),so._currentValue=_)}var me,$n;function wn(e){if(me===void 0)try{throw Error()}catch(r){var a=r.stack.trim().match(/\n( *(at )?)/);me=a&&a[1]||"",$n=-1<r.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+me+e+$n}var hi=!1;function er(e,a){if(!e||hi)return"";hi=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var o={DetermineComponentFrameRoot:function(){try{if(a){var $=function(){throw Error()};if(Object.defineProperty($.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct($,[])}catch(Q){var F=Q}Reflect.construct(e,[],$)}else{try{$.call()}catch(Q){F=Q}e.call($.prototype)}}else{try{throw Error()}catch(Q){F=Q}($=e())&&typeof $.catch=="function"&&$.catch(function(){})}}catch(Q){if(Q&&F&&typeof Q.stack=="string")return[Q.stack,F.stack]}return[null,null]}};o.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var f=Object.getOwnPropertyDescriptor(o.DetermineComponentFrameRoot,"name");f&&f.configurable&&Object.defineProperty(o.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var h=o.DetermineComponentFrameRoot(),b=h[0],w=h[1];if(b&&w){var N=b.split(` 44`),U=w.split(` 45`);for(f=o=0;o<N.length&&!N[o].includes("DetermineComponentFrameRoot");)o++;for(;f<U.length&&!U[f].includes("DetermineComponentFrameRoot");)f++;if(o===N.length||f===U.length)for(o=N.length-1,f=U.length-1;1<=o&&0<=f&&N[o]!==U[f];)f--;for(;1<=o&&0<=f;o--,f--)if(N[o]!==U[f]){if(o!==1||f!==1)do if(o--,f--,0>f||N[o]!==U[f]){var X=` 46`+N[o].replace(" at new "," at ");return e.displayName&&X.includes("<anonymous>")&&(X=X.replace("<anonymous>",e.displayName)),X}while(1<=o&&0<=f);break}}}finally{hi=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?wn(r):""}function ms(e,a){switch(e.tag){case 26:case 27:case 5:return wn(e.type);case 16:return wn("Lazy");case 13:return e.child!==a&&a!==null?wn("Suspense Fallback"):wn("Suspense");case 19:return wn("SuspenseList");case 0:case 15:return er(e.type,!1);case 11:return er(e.type.render,!1);case 1:return er(e.type,!0);case 31:return wn("Activity");default:return""}}function pi(e){try{var a="",r=null;do a+=ms(e,r),r=e,e=e.return;while(e);return a}catch(o){return` 47Error generating stack: `+o.message+` 48`+o.stack}}var Ge=Object.prototype.hasOwnProperty,mi=t.unstable_scheduleCallback,gi=t.unstable_cancelCallback,Ee=t.unstable_shouldYield,Aa=t.unstable_requestPaint,Me=t.unstable_now,mu=t.unstable_getCurrentPriorityLevel,gs=t.unstable_ImmediatePriority,Zo=t.unstable_UserBlockingPriority,xs=t.unstable_NormalPriority,xi=t.unstable_LowPriority,Wn=t.unstable_IdlePriority,$o=t.log,Na=t.unstable_setDisableYieldValue,ys=null,Ce=null;function Sn(e){if(typeof $o=="function"&&Na(e),Ce&&typeof Ce.setStrictMode=="function")try{Ce.setStrictMode(ys,e)}catch{}}var Se=Math.clz32?Math.clz32:Rn,gu=Math.log,yi=Math.LN2;function Rn(e){return e>>>=0,e===0?32:31-(gu(e)/yi|0)|0}var nr=256,ar=262144,bs=4194304;function kn(e){var a=e&42;if(a!==0)return a;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function St(e,a,r){var o=e.pendingLanes;if(o===0)return 0;var f=0,h=e.suspendedLanes,b=e.pingedLanes;e=e.warmLanes;var w=o&134217727;return w!==0?(o=w&~h,o!==0?f=kn(o):(b&=w,b!==0?f=kn(b):r||(r=w&~e,r!==0&&(f=kn(r))))):(w=o&~h,w!==0?f=kn(w):b!==0?f=kn(b):r||(r=o&~e,r!==0&&(f=kn(r)))),f===0?0:a!==0&&a!==f&&(a&h)===0&&(h=f&-f,r=a&-a,h>=r||h===32&&(r&4194048)!==0)?a:f}function Qt(e,a){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&a)===0}function de(e,a){switch(e){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function je(){var e=bs;return bs<<=1,(bs&62914560)===0&&(bs=4194304),e}function Ea(e){for(var a=[],r=0;31>r;r++)a.push(e);return a}function Kt(e,a){e.pendingLanes|=a,a!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function _e(e,a,r,o,f,h){var b=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var w=e.entanglements,N=e.expirationTimes,U=e.hiddenUpdates;for(r=b&~r;0<r;){var X=31-Se(r),$=1<<X;w[X]=0,N[X]=-1;var F=U[X];if(F!==null)for(U[X]=null,X=0;X<F.length;X++){var Q=F[X];Q!==null&&(Q.lane&=-536870913)}r&=~$}o!==0&&vs(e,o,0),h!==0&&f===0&&e.tag!==0&&(e.suspendedLanes|=h&~(b&~a))}function vs(e,a,r){e.pendingLanes|=a,e.suspendedLanes&=~a;var o=31-Se(a);e.entangledLanes|=a,e.entanglements[o]=e.entanglements[o]|1073741824|r&261930}function ze(e,a){var r=e.entangledLanes|=a;for(e=e.entanglements;r;){var o=31-Se(r),f=1<<o;f&a|e[o]&a&&(e[o]|=a),r&=~f}}function Pe(e,a){var r=a&-a;return r=(r&42)!==0?1:sr(r),(r&(e.suspendedLanes|a))!==0?0:r}function sr(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 jn(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function xu(){var e=H.p;return e!==0?e:(e=window.event,e===void 0?32:Kx(e.type))}function um(e,a){var r=H.p;try{return H.p=e,a()}finally{H.p=r}}var Ma=Math.random().toString(36).slice(2),ge="__reactFiber$"+Ma,Le="__reactProps$"+Ma,rr="__reactContainer$"+Ma,yu="__reactEvents$"+Ma,v5="__reactListeners$"+Ma,w5="__reactHandles$"+Ma,dm="__reactResources$"+Ma,bi="__reactMarker$"+Ma;function bu(e){delete e[ge],delete e[Le],delete e[yu],delete e[v5],delete e[w5]}function ir(e){var a=e[ge];if(a)return a;for(var r=e.parentNode;r;){if(a=r[rr]||r[ge]){if(r=a.alternate,a.child!==null||r!==null&&r.child!==null)for(e=Rx(e);e!==null;){if(r=e[ge])return r;e=Rx(e)}return a}e=r,r=e.parentNode}return null}function or(e){if(e=e[ge]||e[rr]){var a=e.tag;if(a===5||a===6||a===13||a===31||a===26||a===27||a===3)return e}return null}function vi(e){var a=e.tag;if(a===5||a===26||a===27||a===6)return e.stateNode;throw Error(i(33))}function lr(e){var a=e[dm];return a||(a=e[dm]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function fe(e){e[bi]=!0}var fm=new Set,hm={};function ws(e,a){cr(e,a),cr(e+"Capture",a)}function cr(e,a){for(hm[e]=a,e=0;e<a.length;e++)fm.add(a[e])}var S5=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]*$"),pm={},mm={};function j5(e){return Ge.call(mm,e)?!0:Ge.call(pm,e)?!1:S5.test(e)?mm[e]=!0:(pm[e]=!0,!1)}function Wo(e,a,r){if(j5(a))if(r===null)e.removeAttribute(a);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(a);return;case"boolean":var o=a.toLowerCase().slice(0,5);if(o!=="data-"&&o!=="aria-"){e.removeAttribute(a);return}}e.setAttribute(a,""+r)}}function Jo(e,a,r){if(r===null)e.removeAttribute(a);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttribute(a,""+r)}}function Jn(e,a,r,o){if(o===null)e.removeAttribute(r);else{switch(typeof o){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(a,r,""+o)}}function on(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function gm(e){var a=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function T5(e,a,r){var o=Object.getOwnPropertyDescriptor(e.constructor.prototype,a);if(!e.hasOwnProperty(a)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var f=o.get,h=o.set;return Object.defineProperty(e,a,{configurable:!0,get:function(){return f.call(this)},set:function(b){r=""+b,h.call(this,b)}}),Object.defineProperty(e,a,{enumerable:o.enumerable}),{getValue:function(){return r},setValue:function(b){r=""+b},stopTracking:function(){e._valueTracker=null,delete e[a]}}}}function vu(e){if(!e._valueTracker){var a=gm(e)?"checked":"value";e._valueTracker=T5(e,a,""+e[a])}}function xm(e){if(!e)return!1;var a=e._valueTracker;if(!a)return!0;var r=a.getValue(),o="";return e&&(o=gm(e)?e.checked?"true":"false":e.value),e=o,e!==r?(a.setValue(e),!0):!1}function tl(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 D5=/[\n"\\]/g;function ln(e){return e.replace(D5,function(a){return"\\"+a.charCo
vendor: 4,418 bytes, line 48
48deAt(0).toString(16)+" "})}function wu(e,a,r,o,f,h,b,w){e.name="",b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?e.type=b:e.removeAttribute("type"),a!=null?b==="number"?(a===0&&e.value===""||e.value!=a)&&(e.value=""+on(a)):e.value!==""+on(a)&&(e.value=""+on(a)):b!=="submit"&&b!=="reset"||e.removeAttribute("value"),a!=null?Su(e,b,on(a)):r!=null?Su(e,b,on(r)):o!=null&&e.removeAttribute("value"),f==null&&h!=null&&(e.defaultChecked=!!h),f!=null&&(e.checked=f&&typeof f!="function"&&typeof f!="symbol"),w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"?e.name=""+on(w):e.removeAttribute("name")}function ym(e,a,r,o,f,h,b,w){if(h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(e.type=h),a!=null||r!=null){if(!(h!=="submit"&&h!=="reset"||a!=null)){vu(e);return}r=r!=null?""+on(r):"",a=a!=null?""+on(a):r,w||a===e.value||(e.value=a),e.defaultValue=a}o=o??f,o=typeof o!="function"&&typeof o!="symbol"&&!!o,e.checked=w?e.checked:!!o,e.defaultChecked=!!o,b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"&&(e.name=b),vu(e)}function Su(e,a,r){a==="number"&&tl(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function ur(e,a,r,o){if(e=e.options,a){a={};for(var f=0;f<r.length;f++)a["$"+r[f]]=!0;for(r=0;r<e.length;r++)f=a.hasOwnProperty("$"+e[r].value),e[r].selected!==f&&(e[r].selected=f),f&&o&&(e[r].defaultSelected=!0)}else{for(r=""+on(r),a=null,f=0;f<e.length;f++){if(e[f].value===r){e[f].selected=!0,o&&(e[f].defaultSelected=!0);return}a!==null||e[f].disabled||(a=e[f])}a!==null&&(a.selected=!0)}}function bm(e,a,r){if(a!=null&&(a=""+on(a),a!==e.value&&(e.value=a),r==null)){e.defaultValue!==a&&(e.defaultValue=a);return}e.defaultValue=r!=null?""+on(r):""}function vm(e,a,r,o){if(a==null){if(o!=null){if(r!=null)throw Error(i(92));if(ct(o)){if(1<o.length)throw Error(i(93));o=o[0]}r=o}r==null&&(r=""),a=r}r=on(a),e.defaultValue=r,o=e.textContent,o===r&&o!==""&&o!==null&&(e.value=o),vu(e)}function dr(e,a){if(a){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=a;return}}e.textContent=a}var A5=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 wm(e,a,r){var o=a.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?o?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="":o?e.setProperty(a,r):typeof r!="number"||r===0||A5.has(a)?a==="float"?e.cssFloat=r:e[a]=(""+r).trim():e[a]=r+"px"}function Sm(e,a,r){if(a!=null&&typeof a!="object")throw Error(i(62));if(e=e.style,r!=null){for(var o in r)!r.hasOwnProperty(o)||a!=null&&a.hasOwnProperty(o)||(o.indexOf("--")===0?e.setProperty(o,""):o==="float"?e.cssFloat="":e[o]="");for(var f in a)o=a[f],a.hasOwnProperty(f)&&r[f]!==o&&wm(e,f,o)}else for(var h in a)a.hasOwnProperty(h)&&wm(e,h,a[h])}function ju(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 N5=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
48dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),E5=/^[\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 el(e){return E5.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function ta(){}var Tu=null;function Du(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var fr=null,hr=null;function jm(e){var a=or(e);if(a&&(e=a.stateNode)){var r=e[Le]||null;t:switch(e=a.stateNode,a.type){case"input":if(wu(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),a=r.name,r.type==="radio"&&a!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+ln(""+a)+'"][type="radio"]'),a=0;a<r.length;a++){var o=r[a];if(o!==e&&o.form===e.form){var f=o[Le]||null;if(!f)throw Error(i(90));wu(o,f.value,f.defaultValue,f.defaultValue,f.checked,f.defaultChecked,f.type,f.name)}}for(a=0;a<r.length;a++)o=r[a],o.form===e.form&&xm(o)}break t;case"textarea":bm(e,r.value,r.defaultValue);break t;case"select":a=r.value,a!=null&&ur(e,!!r.multiple,a,!1)}}}var Au=!1;function Tm(e,a,r){if(Au)return e(a,r);Au=!0;try{var o=e(a);return o}finally{if(Au=!1,(fr!==null||hr!==null)&&(Il(),fr&&(a=fr,e=hr,hr=fr=null,jm(a),e)))for(a=0;a<e.length;a++)jm(e[a])}}function wi(e,a){var r=e.stateNode;if(r===null)return null;var o=r[Le]||null;if(o===null)return null;r=o[a];t:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(e=e.type,o=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!o;break t;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(i(231,a,typeof r));return r}var ea=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Nu=!1;
vendor: 11,114 bytes, line 48
48if(ea)try{var Si={};Object.defineProperty(Si,"passive",{get:function(){Nu=!0}}),window.addEventListener("test",Si,Si),window.removeEventListener("test",Si,Si)}catch{Nu=!1}var Ca=null,Eu=null,nl=null;function Dm(){if(nl)return nl;var e,a=Eu,r=a.length,o,f="value"in Ca?Ca.value:Ca.textContent,h=f.length;for(e=0;e<r&&a[e]===f[e];e++);var b=r-e;for(o=1;o<=b&&a[r-o]===f[h-o];o++);return nl=f.slice(e,1<o?1-o:void 0)}function al(e){var a=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&a===13&&(e=13)):e=a,e===10&&(e=13),32<=e||e===13?e:0}function sl(){return!0}function Am(){return!1}function He(e){function a(r,o,f,h,b){this._reactName=r,this._targetInst=f,this.type=o,this.nativeEvent=h,this.target=b,this.currentTarget=null;for(var w in e)e.hasOwnProperty(w)&&(r=e[w],this[w]=r?r(h):h[w]);return this.isDefaultPrevented=(h.defaultPrevented!=null?h.defaultPrevented:h.returnValue===!1)?sl:Am,this.isPropagationStopped=Am,this}return x(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=sl)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=sl)},persist:function(){},isPersistent:sl}),a}var Ss={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},rl=He(Ss),ji=x({},Ss,{view:0,detail:0}),M5=He(ji),Mu,Cu,Ti,il=x({},ji,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ru,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!==Ti&&(Ti&&e.type==="mousemove"?(Mu=e.screenX-Ti.screenX,Cu=e.screenY-Ti.screenY):Cu=Mu=0,Ti=e),Mu)},movementY:function(e){return"movementY"in e?e.movementY:Cu}}),Nm=He(il),C5=x({},il,{dataTransfer:0}),O5=He(C5),R5=x({},ji,{relatedTarget:0}),Ou=He(R5),k5=x({},Ss,{animationName:0,elapsedTime:0,pseudoElement:0}),_5=He(k5),z5=x({},Ss,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),P5=He(z5),L5=x({},Ss,{data:0}),Em=He(L5),H5={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},V5={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"},B5={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function U5(e){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(e):(e=B5[e])?!!a[e]:!1}function Ru(){return U5}var I5=x({},ji,{key:function(e){if(e.key){var a=H5[e.key]||e.key;if(a!=="Unidentified")return a}return e.type==="keypress"?(e=al(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?V5[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ru,charCode:function(e){return e.type==="keypress"?al(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?al(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),q5=He(I5),F5=x({},il,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Mm=He(F5),Q5=x({},ji,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ru}),G5=He(Q5),Y5=x({},Ss,{propertyName:0,elapsedTime:0,pseudoElement:0}),K5=He(Y5),X5=x({},il,{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}),Z5=He(X5),$5=x({},Ss,{newState:0,oldState:0}),W5=He($5),J5=[9,13,27,32],ku=ea&&"CompositionEvent"in window,Di=null;ea&&"documentMode"in document&&(Di=document.documentMode);var tS=ea&&"TextEvent"in window&&!Di,Cm=ea&&(!ku||Di&&8<Di&&11>=Di),Om=" ",Rm=!1;function km(e,a){switch(e){case"keyup":return J5.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _m(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var pr=!1;function eS(e,a){switch(e){case"compositionend":return _m(a);case"keypress":return a.which!==32?null:(Rm=!0,Om);case"textInput":return e=a.data,e===Om&&Rm?null:e;default:return null}}function nS(e,a){if(pr)return e==="compositionend"||!ku&&km(e,a)?(e=Dm(),nl=Eu=Ca=null,pr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1<a.char.length)return a.char;if(a.which)return String.fromCharCode(a.which)}return null;case"compositionend":return Cm&&a.locale!=="ko"?null:a.data;default:return null}}var aS={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 zm(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a==="input"?!!aS[e.type]:a==="textarea"}function Pm(e,a,r,o){fr?hr?hr.push(o):hr=[o]:fr=o,a=Xl(a,"onChange"),0<a.length&&(r=new rl("onChange","change",null,r,o),e.push({event:r,listeners:a}))}var Ai=null,Ni=null;function sS(e){yx(e,0)}function ol(e){var a=vi(e);if(xm(a))return e}function Lm(e,a){if(e==="change")return a}var Hm=!1;if(ea){var _u;if(ea){var zu="oninput"in document;if(!zu){var Vm=document.createElement("div");Vm.setAttribute("oninput","return;"),zu=typeof Vm.oninput=="function"}_u=zu}else _u=!1;Hm=_u&&(!document.documentMode||9<document.documentMode)}function Bm(){Ai&&(Ai.detachEvent("onpropertychange",Um),Ni=Ai=null)}function Um(e){if(e.propertyName==="value"&&ol(Ni)){var a=[];Pm(a,Ni,e,Du(e)),Tm(sS,a)}}function rS(e,a,r){e==="focusin"?(Bm(),Ai=a,Ni=r,Ai.attachEvent("onpropertychange",Um)):e==="focusout"&&Bm()}function iS(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ol(Ni)}function oS(e,a){if(e==="click")return ol(a)}function lS(e,a){if(e==="input"||e==="change")return ol(a)}function cS(e,a){return e===a&&(e!==0||1/e===1/a)||e!==e&&a!==a}var Ye=typeof Object.is=="function"?Object.is:cS;function Ei(e,a){if(Ye(e,a))return!0;if(typeof e!="object"||e===null||typeof a!="object"||a===null)return!1;var r=Object.keys(e),o=Object.keys(a);if(r.length!==o.length)return!1;for(o=0;o<r.length;o++){var f=r[o];if(!Ge.call(a,f)||!Ye(e[f],a[f]))return!1}return!0}function Im(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function qm(e,a){var r=Im(e);e=0;for(var o;r;){if(r.nodeType===3){if(o=e+r.textContent.length,e<=a&&o>=a)return{node:r,offset:a-e};e=o}t:{for(;r;){if(r.nextSibling){r=r.nextSibling;break t}r=r.parentNode}r=void 0}r=Im(r)}}function Fm(e,a){return e&&a?e===a?!0:e&&e.nodeType===3?!1:a&&a.nodeType===3?Fm(e,a.parentNode):"contains"in e?e.contains(a):e.compareDocumentPosition?!!(e.compareDocumentPosition(a)&16):!1:!1}function Qm(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var a=tl(e.document);a instanceof e.HTMLIFrameElement;){try{var r=typeof a.contentWindow.location.href=="string"}catch{r=!1}if(r)e=a.contentWindow;else break;a=tl(e.document)}return a}function Pu(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a&&(a==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||a==="textarea"||e.contentEditable==="true")}var uS=ea&&"documentMode"in document&&11>=document.documentMode,mr=null,Lu=null,Mi=null,Hu=!1;function Gm(e,a,r){var o=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Hu||mr==null||mr!==tl(o)||(o=mr,"selectionStart"in o&&Pu(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),Mi&&Ei(Mi,o)||(Mi=o,o=Xl(Lu,"onSelect"),0<o.length&&(a=new rl("onSelect","select",null,a,r),e.push({event:a,listeners:o}),a.target=mr)))}function js(e,a){var r={};return r[e.toLowerCase()]=a.toLowerCase(),r["Webkit"+e]="webkit"+a,r["Moz"+e]="moz"+a,r}var gr={animationend:js("Animation","AnimationEnd"),animationiteration:js("Animation","AnimationIteration"),animationstart:js("Animation","AnimationStart"),transitionrun:js("Transition","TransitionRun"),transitionstart:js("Transition","TransitionStart"),transitioncancel:js("Transition","TransitionCancel"),transitionend:js("Transition","TransitionEnd")},Vu={},Ym={};ea&&(Ym=document.createElement("div").style,"AnimationEvent"in window||(delete gr.animationend.animation,delete gr.animationiteration.animation,delete gr.animationstart.animation),"TransitionEvent"in window||delete gr.transitionend.transition);function Ts(e){if(Vu[e])return Vu[e];if(!gr[e])return e;var a=gr[e],r;for(r in a)if(a.hasOwnProperty(r)&&r in Ym)return Vu[e]=a[r];return e}var Km=Ts("animationend"),Xm=Ts("animationiteration"),Zm=Ts("animationstart"),dS=Ts("transitionrun"),fS=Ts("transitionstart"),hS=Ts("transitioncancel"),$m=Ts("transitionend"),Wm=new Map,Bu="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(" ");Bu.push("scrollEnd");function Tn(e,a){Wm.set(e,a),ws(a,[e])}var ll=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},cn=[],xr=0,Uu=0;function cl(){for(var e=xr,a=Uu=xr=0;a<e;){var r=cn[a];cn[a++]=null;var o=cn[a];cn[a++]=null;var f=cn[a];cn[a++]=null;var h=cn[a];if(cn[a++]=null,o!==null&&f!==null){var b=o.pending;b===null?f.next=f:(f.next=b.next,b.next=f),o.pending=f}h!==0&&Jm(r,f,h)}}
vendor: 17,573 bytes, line 48
48function ul(e,a,r,o){cn[xr++]=e,cn[xr++]=a,cn[xr++]=r,cn[xr++]=o,Uu|=o,e.lanes|=o,e=e.alternate,e!==null&&(e.lanes|=o)}function Iu(e,a,r,o){return ul(e,a,r,o),dl(e)}function Ds(e,a){return ul(e,null,null,a),dl(e)}function Jm(e,a,r){e.lanes|=r;var o=e.alternate;o!==null&&(o.lanes|=r);for(var f=!1,h=e.return;h!==null;)h.childLanes|=r,o=h.alternate,o!==null&&(o.childLanes|=r),h.tag===22&&(e=h.stateNode,e===null||e._visibility&1||(f=!0)),e=h,h=h.return;return e.tag===3?(h=e.stateNode,f&&a!==null&&(f=31-Se(r),e=h.hiddenUpdates,o=e[f],o===null?e[f]=[a]:o.push(a),a.lane=r|536870912),h):null}function dl(e){if(50<$i)throw $i=0,$d=null,Error(i(185));for(var a=e.return;a!==null;)e=a,a=e.return;return e.tag===3?e.stateNode:null}var yr={};function pS(e,a,r,o){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ke(e,a,r,o){return new pS(e,a,r,o)}function qu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function na(e,a){var r=e.alternate;return r===null?(r=Ke(e.tag,a,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=a,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&65011712,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,a=e.dependencies,r.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function tg(e,a){e.flags&=65011714;var r=e.alternate;return r===null?(e.childLanes=0,e.lanes=a,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,a=r.dependencies,e.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),e}function fl(e,a,r,o,f,h){var b=0;if(o=e,typeof e=="function")qu(e)&&(b=1);else if(typeof e=="string")b=b3(e,r,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else t:switch(e){case W:return e=Ke(31,r,a,f),e.elementType=W,e.lanes=h,e;case T:return As(r.children,f,h,a);case O:b=8,f|=24;break;case C:return e=Ke(12,r,a,f|2),e.elementType=C,e.lanes=h,e;case L:return e=Ke(13,r,a,f),e.elementType=L,e.lanes=h,e;case I:return e=Ke(19,r,a,f),e.elementType=I,e.lanes=h,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case P:b=10;break t;case V:b=9;break t;case Y:b=11;break t;case E:b=14;break t;case k:b=16,o=null;break t}b=29,r=Error(i(130,e===null?"null":typeof e,"")),o=null}return a=Ke(b,r,a,f),a.elementType=e,a.type=o,a.lanes=h,a}function As(e,a,r,o){return e=Ke(7,e,o,a),e.lanes=r,e}function Fu(e,a,r){return e=Ke(6,e,null,a),e.lanes=r,e}function eg(e){var a=Ke(18,null,null,0);return a.stateNode=e,a}function Qu(e,a,r){return a=Ke(4,e.children!==null?e.children:[],e.key,a),a.lanes=r,a.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},a}var ng=new WeakMap;function un(e,a){if(typeof e=="object"&&e!==null){var r=ng.get(e);return r!==void 0?r:(a={value:e,source:a,stack:pi(a)},ng.set(e,a),a)}return{value:e,source:a,stack:pi(a)}}var br=[],vr=0,hl=null,Ci=0,dn=[],fn=0,Oa=null,_n=1,zn="";function aa(e,a){br[vr++]=Ci,br[vr++]=hl,hl=e,Ci=a}function ag(e,a,r){dn[fn++]=_n,dn[fn++]=zn,dn[fn++]=Oa,Oa=e;var o=_n;e=zn;var f=32-Se(o)-1;o&=~(1<<f),r+=1;var h=32-Se(a)+f;if(30<h){var b=f-f%5;h=(o&(1<<b)-1).toString(32),o>>=b,f-=b,_n=1<<32-Se(a)+f|r<<f|o,zn=h+e}else _n=1<<h|r<<f|o,zn=e}function Gu(e){e.return!==null&&(aa(e,1),ag(e,1,0))}function Yu(e){for(;e===hl;)hl=br[--vr],br[vr]=null,Ci=br[--vr],br[vr]=null;for(;e===Oa;)Oa=dn[--fn],dn[fn]=null,zn=dn[--fn],dn[fn]=null,_n=dn[--fn],dn[fn]=null}function sg(e,a){dn[fn++]=_n,dn[fn++]=zn,dn[fn++]=Oa,_n=a.id,zn=a.overflow,Oa=e}var xe=null,qt=null,Rt=!1,Ra=null,hn=!1,Ku=Error(i(519));function ka(e){var a=Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Oi(un(a,e)),Ku}function rg(e){var a=e.stateNode,r=e.type,o=e.memoizedProps;switch(a[ge]=e,a[Le]=o,r){case"dialog":Et("cancel",a),Et("close",a);break;case"iframe":case"object":case"embed":Et("load",a);break;case"video":case"audio":for(r=0;r<Ji.length;r++)Et(Ji[r],a);break;case"source":Et("error",a);break;case"img":case"image":case"link":Et("error",a),Et("load",a);break;case"details":Et("toggle",a);break;case"input":Et("invalid",a),ym(a,o.value,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name,!0);break;case"select":Et("invalid",a);break;case"textarea":Et("invalid",a),vm(a,o.value,o.defaultValue,o.children)}r=o.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||a.textContent===""+r||o.suppressHydrationWarning===!0||Sx(a.textContent,r)?(o.popover!=null&&(Et("beforetoggle",a),Et("toggle",a)),o.onScroll!=null&&Et("scroll",a),o.onScrollEnd!=null&&Et("scrollend",a),o.onClick!=null&&(a.onclick=ta),a=!0):a=!1,a||ka(e,!0)}function ig(e){for(xe=e.return;xe;)switch(xe.tag){case 5:case 31:case 13:hn=!1;return;case 27:case 3:hn=!0;return;default:xe=xe.return}}function wr(e){if(e!==xe)return!1;if(!Rt)return ig(e),Rt=!0,!1;var a=e.tag,r;if((r=a!==3&&a!==27)&&((r=a===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||hf(e.type,e.memoizedProps)),r=!r),r&&qt&&ka(e),ig(e),a===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));qt=Ox(e)}else if(a===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));qt=Ox(e)}else a===27?(a=qt,Ya(e.type)?(e=yf,yf=null,qt=e):qt=a):qt=xe?mn(e.stateNode.nextSibling):null;return!0}function Ns(){qt=xe=null,Rt=!1}function Xu(){var e=Ra;return e!==null&&(Ie===null?Ie=e:Ie.push.apply(Ie,e),Ra=null),e}function Oi(e){Ra===null?Ra=[e]:Ra.push(e)}var Zu=A(null),Es=null,sa=null;function _a(e,a,r){q(Zu,a._currentValue),a._currentValue=r}function ra(e){e._currentValue=Zu.current,G(Zu)}function $u(e,a,r){for(;e!==null;){var o=e.alternate;if((e.childLanes&a)!==a?(e.childLanes|=a,o!==null&&(o.childLanes|=a)):o!==null&&(o.childLanes&a)!==a&&(o.childLanes|=a),e===r)break;e=e.return}}function Wu(e,a,r,o){var f=e.child;for(f!==null&&(f.return=e);f!==null;){var h=f.dependencies;if(h!==null){var b=f.child;h=h.firstContext;t:for(;h!==null;){var w=h;h=f;for(var N=0;N<a.length;N++)if(w.context===a[N]){h.lanes|=r,w=h.alternate,w!==null&&(w.lanes|=r),$u(h.return,r,e),o||(b=null);break t}h=w.next}}else if(f.tag===18){if(b=f.return,b===null)throw Error(i(341));b.lanes|=r,h=b.alternate,h!==null&&(h.lanes|=r),$u(b,r,e),b=null}else b=f.child;if(b!==null)b.return=f;else for(b=f;b!==null;){if(b===e){b=null;break}if(f=b.sibling,f!==null){f.return=b.return,b=f;break}b=b.return}f=b}}function Sr(e,a,r,o){e=null;for(var f=a,h=!1;f!==null;){if(!h){if((f.flags&524288)!==0)h=!0;else if((f.flags&262144)!==0)break}if(f.tag===10){var b=f.alternate;if(b===null)throw Error(i(387));if(b=b.memoizedProps,b!==null){var w=f.type;Ye(f.pendingProps.value,b.value)||(e!==null?e.push(w):e=[w])}}else if(f===ut.current){if(b=f.alternate,b===null)throw Error(i(387));b.memoizedState.memoizedState!==f.memoizedState.memoizedState&&(e!==null?e.push(so):e=[so])}f=f.return}e!==null&&Wu(a,e,r,o),a.flags|=262144}function pl(e){for(e=e.firstContext;e!==null;){if(!Ye(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ms(e){Es=e,sa=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ye(e){return og(Es,e)}function ml(e,a){return Es===null&&Ms(e),og(e,a)}function og(e,a){var r=a._currentValue;if(a={context:a,memoizedValue:r,next:null},sa===null){if(e===null)throw Error(i(308));sa=a,e.dependencies={lanes:0,firstContext:a},e.flags|=524288}else sa=sa.next=a;return r}var mS=typeof AbortController<"u"?AbortController:function(){var e=[],a=this.signal={aborted:!1,addEventListener:function(r,o){e.push(o)}};this.abort=function(){a.aborted=!0,e.forEach(function(r){return r()})}},gS=t.unstable_scheduleCallback,xS=t.unstable_NormalPriority,se={$$typeof:P,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ju(){return{controller:new mS,data:new Map,refCount:0}}function Ri(e){e.refCount--,e.refCount===0&&gS(xS,function(){e.controller.abort()})}var ki=null,td=0,jr=0,Tr=null;function yS(e,a){if(ki===null){var r=ki=[];td=0,jr=af(),Tr={status:"pending",value:void 0,then:function(o){r.push(o)}}}return td++,a.then(lg,lg),a}function lg(){if(--td===0&&ki!==null){Tr!==null&&(Tr.status="fulfilled");var e=ki;ki=null,jr=0,Tr=null;for(var a=0;a<e.length;a++)(0,e[a])()}}function bS(e,a){var r=[],o={status:"pending",value:null,reason:null,then:function(f){r.push(f)}};return e.then(function(){o.status="fulfilled",o.value=a;for(var f=0;f<r.length;f++)(0,r[f])(a)},function(f){for(o.status="rejected",o.reason=f,f=0;f<r.length;f++)(0,r[f])(void 0)}),o}var cg=M.S;M.S=function(e,a){G0=Me(),typeof a=="object"&&a!==null&&typeof a.then=="function"&&yS(e,a),cg!==null&&cg(e,a)};var Cs=A(null);function ed(){var e=Cs.current;return e!==null?e:It.pooledCache}function gl(e,a){a===null?q(Cs,Cs.current):q(Cs,a.pool)}function ug(){var e=ed();return e===null?null:{parent:se._currentValue,pool:e}}var Dr=Error(i(460)),nd=Error(i(474)),xl=Error(i(542)),yl={then:function(){}};function dg(e){return e=e.status,e==="fulfilled"||e==="rejected"}function fg(e,a,r){switch(r=e[r],r===void 0?e.push(a):r!==a&&(a.then(ta,ta),a=r),a.status){case"fulfilled":return a.value;case"rejected":throw e=a.reason,pg(e),e;default:if(typeof a.status=="string")a.then(ta,ta);else{if(e=It,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=a,e.status="pending",e.then(function(o){if(a.status==="pending"){var f=a;f.status="fulfilled",f.value=o}},function(o){if(a.status==="pending"){var f=a;f.status="rejected",f.reason=o}})}switch(a.status){case"fulfilled":return a.value;case"rejected":throw e=a.reason,pg(e),e}throw Rs=a,Dr}}function Os(e){try{var a=e._init;return a(e._payload)}catch(r){throw r!==null&&typeof r=="object"&&typeof r.then=="function"?(Rs=r,Dr):r}}var Rs=null;function hg(){if(Rs===null)throw Error(i(459));var e=Rs;return Rs=null,e}function pg(e){if(e===Dr||e===xl)throw Error(i(483))}var Ar=null,_i=0;function bl(e){var a=_i;return _i+=1,Ar===null&&(Ar=[]),fg(Ar,e,a)}function zi(e,a){a=a.props.ref,e.ref=a!==void 0?a:null}function vl(e,a){throw a.$$typeof===v?Error(i(525)):(e=Object.prototype.toString.call(a),Error(i(31,e==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":e)))}function mg(e){function a(z,R){if(e){var B=z.deletions;B===null?(z.deletions=[R],z.flags|=16):B.push(R)}}function r(z,R){if(!e)return null;for(;R!==null;)a(z,R),R=R.sibling;return null}function o(z){for(var R=new Map;z!==null;)z.key!==null?R.set(z.key,z):R.set(z.index,z),z=z.sibling;return R}function f(z,R){return z=na(z,R),z.index=0,z.sibling=null,z}function h(z,R,B){return z.index=B,e?(B=z.alternate,B!==null?(B=B.index,B<R?(z.flags|=67108866,R):B):(z.flags|=67108866,R)):(z.flags|=1048576,R)}function b(z){return e&&z.alternate===null&&(z.flags|=67108866),z}function w(z,R,B,Z){return R===null||R.tag!==6?(R=Fu(B,z.mode,Z),R.return=z,R):(R=f(R,B),R.return=z,R)}function N(z,R,B,Z){var xt=B.type;return xt===T?X(z,R,B.props.children,Z,B.key):R!==null&&(R.elementType===xt||typeof xt=="object"&&xt!==null&&xt.$$typeof===k&&Os(xt)===R.type)?(R=f(R,B.props),zi(R,B),R.return=z,R):(R=fl(B.type,B.key,B.props,null,z.mode,Z),zi(R,B),R.return=z,R)}function U(z,R,B,Z){return R===null||R.tag!==4||R.stateNode.containerInfo!==B.containerInfo||R.stateNode.implementation!==B.implementation?(R=Qu(B,z.mode,Z),R.return=z,R):(R=f(R,B.children||[]),R.return=z,R)}function X(z,R,B,Z,xt){return R===null||R.tag!==7?(R=As(B,z.mode,Z,xt),R.return=z,R):(R=f(R,B),R.return=z,R)}function $(z,R,B){if(typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint")return R=Fu(""+R,z.mode,B),R.return=z,R;if(typeof R=="object"&&R!==null){switch(R.$$typeof){case S:return B=fl(R.type,R.key,R.props,null,z.mode,B),zi(B,R),B.return=z,B;case j:return R=Qu(R,z.mode,B),R.return=z,R;case k:return R=Os(R),$(z,R,B)}if(ct(R)||tt(R))return R=As(R,z.mode,B,null),R.return=z,R;if(typeof R.then=="function")return $(z,bl(R),B);if(R.$$typeof===P)return $(z,ml(z,R),B);vl(z,R)}return null}function F(z,R,B,Z){var xt=R!==null?R.key:null;if(typeof B=="string"&&B!==""||typeof B=="number"||typeof B=="bigint")return xt!==null?null:w(z,R,""+B,Z);if(typeof B=="object"&&B!==null){switch(B.$$typeof){case S:return B.key===xt?N(z,R,B,Z):null;case j:return B.key===xt?U(z,R,B,Z):null;case k:return B=Os(B),F(z,R,B,Z)}if(ct(B)||tt(B))return xt!==null?null:X(z,R,B,Z,null);if(typeof B.then=="function")return F(z,R,bl(B),Z);if(B.$$typeof===P)return F(z,R,ml(z,B),Z);vl(z,B)}return null}function Q(z,R,B,Z,xt){if(typeof Z=="string"&&Z!==""||typeof Z=="number"||typeof Z=="bigint")return z=z.get(B)||null,w(R,z,""+Z,xt);if(typeof Z=="object"&&Z!==null){switch(Z.$$typeof){case S:return z=z.get(Z.key===null?B:Z.key)||null,N(R,z,Z,xt);case j:return z=z.get(Z.key===null?B:Z.key)||null,U(R,z,Z,xt);case k:return Z=Os(Z),Q(z,R,B,Z,xt)}if(ct(Z)||tt(Z))return z=z.get(B)||null,X(R,z,Z,xt,null);if(typeof Z.then=="function")return Q(z,R,B,bl(Z),xt);if(Z.$$typeof===P)return Q(z,R,B,ml(R,Z),xt);vl(R,Z)}return null}function dt(z,R,B,Z){for(var xt=null,kt=null,mt=R,Dt=R=0,Ct=null;mt!==null&&Dt<B.length;Dt++){mt.index>Dt?(Ct=mt,mt=null):Ct=mt.sibling;var _t=F(z,mt,B[Dt],Z);if(_t===null){mt===null&&(mt=Ct);break}e&&mt&&_t.alternate===null&&a(z,mt),R=h(_t,R,Dt),kt===null?xt=_t:kt.sibling=_t,kt=_t,mt=Ct}if(Dt===B.length)return r(z,mt),Rt&&aa(z,Dt),xt;if(mt===null){for(;Dt<B.length;Dt++)mt=$(z,B[Dt],Z),mt!==null&&(R=h(mt,R,Dt),kt===null?xt=mt:kt.sibling=mt,kt=mt);return Rt&&aa(z,Dt),xt}for(mt=o(mt);Dt<B.length;Dt++)Ct=Q(mt,z,Dt,B[Dt],Z),Ct!==null&&(e&&Ct.alternate!==null&&mt.delete(Ct.key===null?Dt:Ct.key),R=h(Ct,R,Dt),kt===null?xt=Ct:kt.sibling=Ct,kt=Ct);return e&&mt.forEach(function(Wa){return a(z,Wa)}),Rt&&aa(z,Dt),xt}function yt(z,R,B,Z){if(B==null)throw Error(i(151));for(var xt=null,kt=null,mt=R,Dt=R=0,Ct=null,_t=B.next();mt!==null&&!_t.done;Dt++,_t=B.next()){mt.index>Dt?(Ct=mt,mt=null):Ct=mt.sibling;var Wa=F(z,mt,_t.value,Z);if(Wa===null){mt===null&&(mt=Ct);break}e&&mt&&Wa.alternate===null&&a(z,mt),R=h(Wa,R,Dt),kt===null?xt=Wa:kt.sibling=Wa,kt=Wa,mt=Ct}if(_t.done)return r(z,mt),Rt&&aa(z,Dt),xt;if(mt===null){for(;!_t.done;Dt++,_t=B.next())_t=$(z,_t.value,Z),_t!==null&&(R=h(_t,R,Dt),kt===null?xt=_t:kt.sibling=_t,kt=_t);return Rt&&aa(z,Dt),xt}for(mt=o(mt);!_t.done;Dt++,_t=B.next())_t=Q(mt,z,Dt,_t.value,Z),_t!==null&&(e&&_t.alternate!==null&&mt.delete(_t.key===null?Dt:_t.key),R=h(_t,R,Dt),kt===null?xt=_t:kt.sibling=_t,kt=_t);return e&&mt.forEach(function(C3){return a(z,C3)}),Rt&&aa(z,Dt),xt}function Ut(z,R,B,Z){if(typeof B=="object"&&B!==null&&B.type===T&&B.key===null&&(B=B.props.children),typeof B=="object"&&B!==null){switch(B.$$typeof){case S:t:{for(var xt=B.key;R!==null;){if(R.key===xt){if(xt=B.type,xt===T){if(R.tag===7){r(z,R.sibling),Z=f(R,B.props.children),Z.return=z,z=Z;break t}}else if(R.elementType===xt||typeof xt=="object"&&xt!==null&&xt.$$typeof===k&&Os(xt)===R.type){r(z,R.sibling),Z=f(R,B.props),zi(Z,B),Z.return=z,z=Z;break t}r(z,R);break}else a(z,R);R=R.sibling}B.type===T?(Z=As(B.props.children,z.mode,Z,B.key),Z.return=z,z=Z):(Z=fl(B.type,B.key,B.props,null,z.mode,Z),zi(Z,B),Z.return=z,z=Z)}return b(z);case j:t:{for(xt=B.key;R!==null;){if(R.key===xt)if(R.tag===4&&R.stateNode.containerInfo===B.containerInfo&&R.stateNode.implementation===B.implementation){r(z,R.sibling),Z=f(R,B.children||[]),Z.return=z,z=Z;break t}else{r(z,R);break}else a(z,R);R=R.sibling}Z=Qu(B,z.mode,Z),Z.return=z,z=Z}return b(z);case k:return B=Os(B),Ut(z,R,B,Z)}if(ct(B))return dt(z,R,B,Z);if(tt(B)){if(xt=tt(B),typeof xt!="function")throw Error(i(150));return B=xt.call(B),yt(z,R,B,Z)}if(typeof B.then=="function")return Ut(z,R,bl(B),Z);if(B.$$typeof===P)return Ut(z,R,ml(z,B),Z);vl(z,B)}return typeof B=="string"&&B!==""||typeof B=="number"||typeof B=="bigint"?(B=""+B,R!==null&&R.tag===6?(r(z,R.sibling),Z=f(R,B),Z.return=z,z=Z):(r(z,R),Z=Fu(B,z.mode,Z),Z.return=z,z=Z),b(z)):r(z,R)}return function(z,R,B,Z){try{_i=0;var xt=Ut(z,R,B,Z);return Ar=null,xt}catch(mt){if(mt===Dr||mt===xl)throw mt;var kt=Ke(29,mt,null,z.mode);return kt.lanes=Z,kt.return=z,kt}finally{}}}var ks=mg(!0),gg=mg(!1),za=!1;function ad(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function sd(e,a){e=e.updateQueue,a.updateQueue===e&&(a.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Pa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function La(e,a,r){var o=e.updateQueue;if(o===null)return null;if(o=o.shared,(Pt&2)!==0){var f=o.pending;return f===null?a.next=a:(a.next=f.next,f.next=a),o.pending=a,a=dl(e),Jm(e,null,r),a}return ul(e,o,a,r),dl(e)}function Pi(e,a,r){if(a=a.updateQueue,a!==null&&(a=a.shared,(r&4194048)!==0)){var o=a.lanes;o&=e.pendingLanes,r|=o,a.lanes=r,ze(e,r)}}function rd(e,a){var r=e.updateQueue,o=e.alternate;
vendor: 6,651 bytes, line 48
48if(o!==null&&(o=o.updateQueue,r===o)){var f=null,h=null;if(r=r.firstBaseUpdate,r!==null){do{var b={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};h===null?f=h=b:h=h.next=b,r=r.next}while(r!==null);h===null?f=h=a:h=h.next=a}else f=h=a;r={baseState:o.baseState,firstBaseUpdate:f,lastBaseUpdate:h,shared:o.shared,callbacks:o.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=a:e.next=a,r.lastBaseUpdate=a}var id=!1;function Li(){if(id){var e=Tr;if(e!==null)throw e}}function Hi(e,a,r,o){id=!1;var f=e.updateQueue;za=!1;var h=f.firstBaseUpdate,b=f.lastBaseUpdate,w=f.shared.pending;if(w!==null){f.shared.pending=null;var N=w,U=N.next;N.next=null,b===null?h=U:b.next=U,b=N;var X=e.alternate;X!==null&&(X=X.updateQueue,w=X.lastBaseUpdate,w!==b&&(w===null?X.firstBaseUpdate=U:w.next=U,X.lastBaseUpdate=N))}if(h!==null){var $=f.baseState;b=0,X=U=N=null,w=h;do{var F=w.lane&-536870913,Q=F!==w.lane;if(Q?(Mt&F)===F:(o&F)===F){F!==0&&F===jr&&(id=!0),X!==null&&(X=X.next={lane:0,tag:w.tag,payload:w.payload,callback:null,next:null});t:{var dt=e,yt=w;F=a;var Ut=r;switch(yt.tag){case 1:if(dt=yt.payload,typeof dt=="function"){$=dt.call(Ut,$,F);break t}$=dt;break t;case 3:dt.flags=dt.flags&-65537|128;case 0:if(dt=yt.payload,F=typeof dt=="function"?dt.call(Ut,$,F):dt,F==null)break t;$=x({},$,F);break t;case 2:za=!0}}F=w.callback,F!==null&&(e.flags|=64,Q&&(e.flags|=8192),Q=f.callbacks,Q===null?f.callbacks=[F]:Q.push(F))}else Q={lane:F,tag:w.tag,payload:w.payload,callback:w.callback,next:null},X===null?(U=X=Q,N=$):X=X.next=Q,b|=F;if(w=w.next,w===null){if(w=f.shared.pending,w===null)break;Q=w,w=Q.next,Q.next=null,f.lastBaseUpdate=Q,f.shared.pending=null}}while(!0);X===null&&(N=$),f.baseState=N,f.firstBaseUpdate=U,f.lastBaseUpdate=X,h===null&&(f.shared.lanes=0),Ia|=b,e.lanes=b,e.memoizedState=$}}function xg(e,a){if(typeof e!="function")throw Error(i(191,e));e.call(a)}function yg(e,a){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)xg(r[e],a)}var Nr=A(null),wl=A(0);function bg(e,a){e=pa,q(wl,e),q(Nr,a),pa=e|a.baseLanes}function od(){q(wl,pa),q(Nr,Nr.current)}function ld(){pa=wl.current,G(Nr),G(wl)}var Xe=A(null),pn=null;function Ha(e){var a=e.alternate;q(te,te.current&1),q(Xe,e),pn===null&&(a===null||Nr.current!==null||a.memoizedState!==null)&&(pn=e)}function cd(e){q(te,te.current),q(Xe,e),pn===null&&(pn=e)}function vg(e){e.tag===22?(q(te,te.current),q(Xe,e),pn===null&&(pn=e)):Va()}function Va(){q(te,te.current),q(Xe,Xe.current)}function Ze(e){G(Xe),pn===e&&(pn=null),G(te)}var te=A(0);function Sl(e){for(var a=e;a!==null;){if(a.tag===13){var r=a.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||gf(r)||xf(r)))return a}else if(a.tag===19&&(a.memoizedProps.revealOrder==="forwards"||a.memoizedProps.revealOrder==="backwards"||a.memoizedProps.revealOrder==="unstable_legacy-backwards"||a.memoizedProps.revealOrder==="together")){if((a.flags&128)!==0)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break;for(;a.sibling===null;){if(a.return===null||a.return===e)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var ia=0,Tt=null,Vt=null,re=null,jl=!1,Er=!1,_s=!1,Tl=0,Vi=0,Mr=null,vS=0;function Zt(){throw Error(i(321))}function ud(e,a){if(a===null)return!1;for(var r=0;r<a.length&&r<e.length;r++)if(!Ye(e[r],a[r]))return!1;return!0}function dd(e,a,r,o,f,h){return ia=h,Tt=a,a.memoizedState=null,a.updateQueue=null,a.lanes=0,M.H=e===null||e.memoizedState===null?a0:Ad,_s=!1,h=r(o,f),_s=!1,Er&&(h=Sg(a,r,o,f)),wg(e),h}function wg(e){M.H=Ii;var a=Vt!==null&&Vt.next!==null;if(ia=0,re=Vt=Tt=null,jl=!1,Vi=0,Mr=null,a)throw Error(i(300));e===null||ie||(e=e.dependencies,e!==null&&pl(e)&&(ie=!0))}function Sg(e,a,r,o){Tt=e;var f=0;do{if(Er&&(Mr=null),Vi=0,Er=!1,25<=f)throw Error(i(301));if(f+=1,re=Vt=null,e.updateQueue!=null){var h=e.updateQueue;h.lastEffect=null,h.events=null,h.stores=null,h.memoCache!=null&&(h.memoCache.index=0)}M.H=s0,h=a(r,o)}while(Er);return h}function wS(){var e=M.H,a=e.useState()[0];return a=typeof a.then=="function"?Bi(a):a,e=e.useState()[0],(Vt!==null?Vt.memoizedState:null)!==e&&(Tt.flags|=1024),a}function fd(){var e=Tl!==0;return Tl=0,e}function hd(e,a,r){a.updateQueue=e.updateQueue,a.flags&=-2053,e.lanes&=~r}function pd(e){if(jl){for(e=e.memoizedState;e!==null;){var a=e.queue;a!==null&&(a.pending=null),e=e.next}jl=!1}ia=0,re=Vt=Tt=null,Er=!1,Vi=Tl=0,Mr=null}function Oe(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return re===null?Tt.memoizedState=re=e:re=re.next=e,re}function ee(){if(Vt===null){var e=Tt.alternate;e=e!==null?e.memoizedState:null}else e=Vt.next;var a=re===null?Tt.memoizedState:re.next;if(a!==null)re=a,Vt=e;else{if(e===null)throw Tt.alternate===null?Error(i(467)):Error(i(310));Vt=e,e={memoizedState:Vt.memoizedState,baseState:Vt.baseState,baseQueue:Vt.baseQueue,queue:Vt.queue,next:null},re===null?Tt.memoizedState=re=e:re=re.next=e}return re}function Dl(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Bi(e){var a=Vi;return Vi+=1,Mr===null&&(Mr=[]),e=fg(Mr,e,a),a=Tt,(re===null?a.memoizedState:re.next)===null&&(a=a.alternate,M.H=a===null||a.memoizedState===null?a0:Ad),e}function Al(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Bi(e);if(e.$$typeof===P)return ye(e)}throw Error(i(438,String(e)))}function md(e){var a=null,r=Tt.updateQueue;if(r!==null&&(a=r.memoCache),a==null){var o=Tt.alternate;o!==null&&(o=o.updateQueue,o!==null&&(o=o.memoCache,o!=null&&(a={data:o.data.map(function(f){return f.slice()}),index:0})))}if(a==null&&(a={data:[],index:0}),r===null&&(r=Dl(),Tt.updateQueue=r),r.memoCache=a,r=a.data[a.index],r===void 0)for(r=a.data[a.index]=Array(e),o=0;o<e;o++)r[o]=J;return a.index++,r}function oa(e,a){return typeof a=="function"?a(e):a}function Nl(e){var a=ee();return gd(a,Vt,e)}function gd(e,a,r){var o=e.queue;if(o===null)throw Error(i(311));o.lastRenderedReducer=r;var f=e.baseQueue,h=o.pending;if(h!==null){if(f!==null){var b=f.next;f.next=h.next,h.next=b}a.baseQueue=f=h,o.pending=null}if(h=e.baseState,f===null)e.memoizedState=h;else{a=f.next;var w=b=null,N=null,U=a,X=!1;do{var $=U.lane&-536870913;if($!==U.lane?(Mt&$)===$:(ia&$)===$){var F=U.revertLane;if(F===0)N!==null&&(N=N.next={lane:0,revertLane:0,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null}),$===jr&&(X=!0);else if((ia&F)===F){U=U.next,F===jr&&(X=!0);continue}else $={lane:0,revertLane:U.revertLane,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},N===null?(w=N=$,b=h):N=N.next=$,Tt.lanes|=F,Ia|=F;
vendor: 15,816 bytes, line 48
48$=U.action,_s&&r(h,$),h=U.hasEagerState?U.eagerState:r(h,$)}else F={lane:$,revertLane:U.revertLane,gesture:U.gesture,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},N===null?(w=N=F,b=h):N=N.next=F,Tt.lanes|=$,Ia|=$;U=U.next}while(U!==null&&U!==a);if(N===null?b=h:N.next=w,!Ye(h,e.memoizedState)&&(ie=!0,X&&(r=Tr,r!==null)))throw r;e.memoizedState=h,e.baseState=b,e.baseQueue=N,o.lastRenderedState=h}return f===null&&(o.lanes=0),[e.memoizedState,o.dispatch]}function xd(e){var a=ee(),r=a.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=e;var o=r.dispatch,f=r.pending,h=a.memoizedState;if(f!==null){r.pending=null;var b=f=f.next;do h=e(h,b.action),b=b.next;while(b!==f);Ye(h,a.memoizedState)||(ie=!0),a.memoizedState=h,a.baseQueue===null&&(a.baseState=h),r.lastRenderedState=h}return[h,o]}function jg(e,a,r){var o=Tt,f=ee(),h=Rt;if(h){if(r===void 0)throw Error(i(407));r=r()}else r=a();var b=!Ye((Vt||f).memoizedState,r);if(b&&(f.memoizedState=r,ie=!0),f=f.queue,vd(Ag.bind(null,o,f,e),[e]),f.getSnapshot!==a||b||re!==null&&re.memoizedState.tag&1){if(o.flags|=2048,Cr(9,{destroy:void 0},Dg.bind(null,o,f,r,a),null),It===null)throw Error(i(349));h||(ia&127)!==0||Tg(o,a,r)}return r}function Tg(e,a,r){e.flags|=16384,e={getSnapshot:a,value:r},a=Tt.updateQueue,a===null?(a=Dl(),Tt.updateQueue=a,a.stores=[e]):(r=a.stores,r===null?a.stores=[e]:r.push(e))}function Dg(e,a,r,o){a.value=r,a.getSnapshot=o,Ng(a)&&Eg(e)}function Ag(e,a,r){return r(function(){Ng(a)&&Eg(e)})}function Ng(e){var a=e.getSnapshot;e=e.value;try{var r=a();return!Ye(e,r)}catch{return!0}}function Eg(e){var a=Ds(e,2);a!==null&&qe(a,e,2)}function yd(e){var a=Oe();if(typeof e=="function"){var r=e;if(e=r(),_s){Sn(!0);try{r()}finally{Sn(!1)}}}return a.memoizedState=a.baseState=e,a.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:oa,lastRenderedState:e},a}function Mg(e,a,r,o){return e.baseState=r,gd(e,Vt,typeof o=="function"?o:oa)}function SS(e,a,r,o,f){if(Cl(e))throw Error(i(485));if(e=a.action,e!==null){var h={payload:f,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(b){h.listeners.push(b)}};M.T!==null?r(!0):h.isTransition=!1,o(h),r=a.pending,r===null?(h.next=a.pending=h,Cg(a,h)):(h.next=r.next,a.pending=r.next=h)}}function Cg(e,a){var r=a.action,o=a.payload,f=e.state;if(a.isTransition){var h=M.T,b={};M.T=b;try{var w=r(f,o),N=M.S;N!==null&&N(b,w),Og(e,a,w)}catch(U){bd(e,a,U)}finally{h!==null&&b.types!==null&&(h.types=b.types),M.T=h}}else try{h=r(f,o),Og(e,a,h)}catch(U){bd(e,a,U)}}function Og(e,a,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(o){Rg(e,a,o)},function(o){return bd(e,a,o)}):Rg(e,a,r)}function Rg(e,a,r){a.status="fulfilled",a.value=r,kg(a),e.state=r,a=e.pending,a!==null&&(r=a.next,r===a?e.pending=null:(r=r.next,a.next=r,Cg(e,r)))}function bd(e,a,r){var o=e.pending;if(e.pending=null,o!==null){o=o.next;do a.status="rejected",a.reason=r,kg(a),a=a.next;while(a!==o)}e.action=null}function kg(e){e=e.listeners;for(var a=0;a<e.length;a++)(0,e[a])()}function _g(e,a){return a}function zg(e,a){if(Rt){var r=It.formState;if(r!==null){t:{var o=Tt;if(Rt){if(qt){e:{for(var f=qt,h=hn;f.nodeType!==8;){if(!h){f=null;break e}if(f=mn(f.nextSibling),f===null){f=null;break e}}h=f.data,f=h==="F!"||h==="F"?f:null}if(f){qt=mn(f.nextSibling),o=f.data==="F!";break t}}ka(o)}o=!1}o&&(a=r[0])}}return r=Oe(),r.memoizedState=r.baseState=a,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:_g,lastRenderedState:a},r.queue=o,r=t0.bind(null,Tt,o),o.dispatch=r,o=yd(!1),h=Dd.bind(null,Tt,!1,o.queue),o=Oe(),f={state:a,dispatch:null,action:e,pending:null},o.queue=f,r=SS.bind(null,Tt,f,h,r),f.dispatch=r,o.memoizedState=e,[a,r,!1]}function Pg(e){var a=ee();return Lg(a,Vt,e)}function Lg(e,a,r){if(a=gd(e,a,_g)[0],e=Nl(oa)[0],typeof a=="object"&&a!==null&&typeof a.then=="function")try{var o=Bi(a)}catch(b){throw b===Dr?xl:b}else o=a;a=ee();var f=a.queue,h=f.dispatch;return r!==a.memoizedState&&(Tt.flags|=2048,Cr(9,{destroy:void 0},jS.bind(null,f,r),null)),[o,h,e]}function jS(e,a){e.action=a}function Hg(e){var a=ee(),r=Vt;if(r!==null)return Lg(a,r,e);ee(),a=a.memoizedState,r=ee();var o=r.queue.dispatch;return r.memoizedState=e,[a,o,!1]}function Cr(e,a,r,o){return e={tag:e,create:r,deps:o,inst:a,next:null},a=Tt.updateQueue,a===null&&(a=Dl(),Tt.updateQueue=a),r=a.lastEffect,r===null?a.lastEffect=e.next=e:(o=r.next,r.next=e,e.next=o,a.lastEffect=e),e}function Vg(){return ee().memoizedState}function El(e,a,r,o){var f=Oe();Tt.flags|=e,f.memoizedState=Cr(1|a,{destroy:void 0},r,o===void 0?null:o)}function Ml(e,a,r,o){var f=ee();o=o===void 0?null:o;var h=f.memoizedState.inst;Vt!==null&&o!==null&&ud(o,Vt.memoizedState.deps)?f.memoizedState=Cr(a,h,r,o):(Tt.flags|=e,f.memoizedState=Cr(1|a,h,r,o))}function Bg(e,a){El(8390656,8,e,a)}function vd(e,a){Ml(2048,8,e,a)}function TS(e){Tt.flags|=4;var a=Tt.updateQueue;if(a===null)a=Dl(),Tt.updateQueue=a,a.events=[e];else{var r=a.events;r===null?a.events=[e]:r.push(e)}}function Ug(e){var a=ee().memoizedState;return TS({ref:a,nextImpl:e}),function(){if((Pt&2)!==0)throw Error(i(440));return a.impl.apply(void 0,arguments)}}function Ig(e,a){return Ml(4,2,e,a)}function qg(e,a){return Ml(4,4,e,a)}function Fg(e,a){if(typeof a=="function"){e=e();var r=a(e);return function(){typeof r=="function"?r():a(null)}}if(a!=null)return e=e(),a.current=e,function(){a.current=null}}function Qg(e,a,r){r=r!=null?r.concat([e]):null,Ml(4,4,Fg.bind(null,a,e),r)}function wd(){}function Gg(e,a){var r=ee();a=a===void 0?null:a;var o=r.memoizedState;return a!==null&&ud(a,o[1])?o[0]:(r.memoizedState=[e,a],e)}function Yg(e,a){var r=ee();a=a===void 0?null:a;var o=r.memoizedState;if(a!==null&&ud(a,o[1]))return o[0];if(o=e(),_s){Sn(!0);try{e()}finally{Sn(!1)}}return r.memoizedState=[o,a],o}function Sd(e,a,r){return r===void 0||(ia&1073741824)!==0&&(Mt&261930)===0?e.memoizedState=a:(e.memoizedState=r,e=K0(),Tt.lanes|=e,Ia|=e,r)}function Kg(e,a,r,o){return Ye(r,a)?r:Nr.current!==null?(e=Sd(e,r,o),Ye(e,a)||(ie=!0),e):(ia&42)===0||(ia&1073741824)!==0&&(Mt&261930)===0?(ie=!0,e.memoizedState=r):(e=K0(),Tt.lanes|=e,Ia|=e,a)}function Xg(e,a,r,o,f){var h=H.p;H.p=h!==0&&8>h?h:8;var b=M.T,w={};M.T=w,Dd(e,!1,a,r);try{var N=f(),U=M.S;if(U!==null&&U(w,N),N!==null&&typeof N=="object"&&typeof N.then=="function"){var X=bS(N,o);Ui(e,a,X,Je(e))}else Ui(e,a,o,Je(e))}catch($){Ui(e,a,{then:function(){},status:"rejected",reason:$},Je())}finally{H.p=h,b!==null&&w.types!==null&&(b.types=w.types),M.T=b}}function DS(){}function jd(e,a,r,o){if(e.tag!==5)throw Error(i(476));var f=Zg(e).queue;Xg(e,f,a,_,r===null?DS:function(){return $g(e),r(o)})}function Zg(e){var a=e.memoizedState;if(a!==null)return a;a={memoizedState:_,baseState:_,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:oa,lastRenderedState:_},next:null};var r={};return a.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:oa,lastRenderedState:r},next:null},e.memoizedState=a,e=e.alternate,e!==null&&(e.memoizedState=a),a}function $g(e){var a=Zg(e);a.next===null&&(a=e.alternate.memoizedState),Ui(e,a.next.queue,{},Je())}function Td(){return ye(so)}function Wg(){return ee().memoizedState}function Jg(){return ee().memoizedState}function AS(e){for(var a=e.return;a!==null;){switch(a.tag){case 24:case 3:var r=Je();e=Pa(r);var o=La(a,e,r);o!==null&&(qe(o,a,r),Pi(o,a,r)),a={cache:Ju()},e.payload=a;return}a=a.return}}function NS(e,a,r){var o=Je();r={lane:o,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Cl(e)?e0(a,r):(r=Iu(e,a,r,o),r!==null&&(qe(r,e,o),n0(r,a,o)))}function t0(e,a,r){var o=Je();Ui(e,a,r,o)}function Ui(e,a,r,o){var f={lane:o,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(Cl(e))e0(a,f);else{var h=e.alternate;if(e.lanes===0&&(h===null||h.lanes===0)&&(h=a.lastRenderedReducer,h!==null))try{var b=a.lastRenderedState,w=h(b,r);if(f.hasEagerState=!0,f.eagerState=w,Ye(w,b))return ul(e,a,f,0),It===null&&cl(),!1}catch{}finally{}if(r=Iu(e,a,f,o),r!==null)return qe(r,e,o),n0(r,a,o),!0}return!1}function Dd(e,a,r,o){if(o={lane:2,revertLane:af(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},Cl(e)){if(a)throw Error(i(479))}else a=Iu(e,r,o,2),a!==null&&qe(a,e,2)}function Cl(e){var a=e.alternate;return e===Tt||a!==null&&a===Tt}function e0(e,a){Er=jl=!0;var r=e.pending;r===null?a.next=a:(a.next=r.next,r.next=a),e.pending=a}function n0(e,a,r){if((r&4194048)!==0){var o=a.lanes;o&=e.pendingLanes,r|=o,a.lanes=r,ze(e,r)}}var Ii={readContext:ye,use:Al,useCallback:Zt,useContext:Zt,useEffect:Zt,useImperativeHandle:Zt,useLayoutEffect:Zt,useInsertionEffect:Zt,useMemo:Zt,useReducer:Zt,useRef:Zt,useState:Zt,useDebugValue:Zt,useDeferredValue:Zt,useTransition:Zt,useSyncExternalStore:Zt,useId:Zt,useHostTransitionStatus:Zt,useFormState:Zt,useActionState:Zt,useOptimistic:Zt,useMemoCache:Zt,useCacheRefresh:Zt};Ii.useEffectEvent=Zt;var a0={readContext:ye,use:Al,useCallback:function(e,a){return Oe().memoizedState=[e,a===void 0?null:a],e},useContext:ye,useEffect:Bg,useImperativeHandle:function(e,a,r){r=r!=null?r.concat([e]):null,El(4194308,4,Fg.bind(null,a,e),r)},useLayoutEffect:function(e,a){return El(4194308,4,e,a)},useInsertionEffect:function(e,a){El(4,2,e,a)},useMemo:function(e,a){var r=Oe();a=a===void 0?null:a;var o=e();if(_s){Sn(!0);try{e()}finally{Sn(!1)}}return r.memoizedState=[o,a],o},useReducer:function(e,a,r){var o=Oe();if(r!==void 0){var f=r(a);if(_s){Sn(!0);try{r(a)}finally{Sn(!1)}}}else f=a;return o.memoizedState=o.baseState=f,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:f},o.queue=e,e=e.dispatch=NS.bind(null,Tt,e),[o.memoizedState,e]},useRef:function(e){var a=Oe();return e={current:e},a.memoizedState=e},useState:function(e){e=yd(e);var a=e.queue,r=t0.bind(null,Tt,a);return a.dispatch=r,[e.memoizedState,r]},useDebugValue:wd,useDeferredValue:function(e,a){var r=Oe();return Sd(r,e,a)},useTransition:function(){var e=yd(!1);return e=Xg.bind(null,Tt,e.queue,!0,!1),Oe().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,a,r){var o=Tt,f=Oe();if(Rt){if(r===void 0)throw Error(i(407));r=r()}else{if(r=a(),It===null)throw Error(i(349));(Mt&127)!==0||Tg(o,a,r)}f.memoizedState=r;var h={value:r,getSnapshot:a};return f.queue=h,Bg(Ag.bind(null,o,h,e),[e]),o.flags|=2048,Cr(9,{destroy:void 0},Dg.bind(null,o,h,r,a),null),r},useId:function(){var e=Oe(),a=It.identifierPrefix;if(Rt){var r=zn,o=_n;r=(o&~(1<<32-Se(o)-1)).toString(32)+r,a="_"+a+"R_"+r,r=Tl++,0<r&&(a+="H"+r.toString(32)),a+="_"}else r=vS++,a="_"+a+"r_"+r.toString(32)+"_";return e.memoizedState=a},useHostTransitionStatus:Td,useFormState:zg,useActionState:zg,useOptimistic:function(e){var a=Oe();a.memoizedState=a.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=r,a=Dd.bind(null,Tt,!0,r),r.dispatch=a,[e,a]},useMemoCache:md,useCacheRefresh:function(){return Oe().memoizedState=AS.bind(null,Tt)},useEffectEvent:function(e){var a=Oe(),r={impl:e};return a.memoizedState=r,function(){if((Pt&2)!==0)throw Error(i(440));return r.impl.apply(void 0,arguments)}}},Ad={readContext:ye,use:Al,useCallback:Gg,useContext:ye,useEffect:vd,useImperativeHandle:Qg,useInsertionEffect:Ig,useLayoutEffect:qg,useMemo:Yg,useReducer:Nl,useRef:Vg,useState:function(){return Nl(oa)},useDebugValue:wd,useDeferredValue:function(e,a){var r=ee();return Kg(r,Vt.memoizedState,e,a)},useTransition:function(){var e=Nl(oa)[0],a=ee().memoizedState;return[typeof e=="boolean"?e:Bi(e),a]},useSyncExternalStore:jg,useId:Wg,useHostTransitionStatus:Td,useFormState:Pg,useActionState:Pg,useOptimistic:function(e,a){var r=ee();return Mg(r,Vt,e,a)},useMemoCache:md,useCacheRefresh:Jg};Ad.useEffectEvent=Ug;var s0={readContext:ye,use:Al,useCallback:Gg,useContext:ye,useEffect:vd,useImperativeHandle:Qg,useInsertionEffect:Ig,useLayoutEffect:qg,useMemo:Yg,useReducer:xd,useRef:Vg,useState:function(){return xd(oa)},useDebugValue:wd,useDeferredValue:function(e,a){var r=ee();return Vt===null?Sd(r,e,a):Kg(r,Vt.memoizedState,e,a)},useTransition:function(){var e=xd(oa)[0],a=ee().memoizedState;return[typeof e=="boolean"?e:Bi(e),a]},useSyncExternalStore:jg,useId:Wg,useHostTransitionStatus:Td,useFormState:Hg,useActionState:Hg,useOptimistic:function(e,a){var r=ee();return Vt!==null?Mg(r,Vt,e,a):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:md,useCacheRefresh:Jg};s0.useEffectEvent=Ug;function Nd(e,a,r,o){a=e.memoizedState,r=r(o,a),r=r==null?a:x({},a,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var Ed={enqueueSetState:function(e,a,r){e=e._reactInternals;var o=Je(),f=Pa(o);f.payload=a,r!=null&&(f.callback=r),a=La(e,f,o),a!==null&&(qe(a,e,o),Pi(a,e,o))},enqueueReplaceState:function(e,a,r){e=e._reactInternals;var o=Je(),f=Pa(o);f.tag=1,f.payload=a,r!=null&&(f.callback=r),a=La(e,f,o),a!==null&&(qe(a,e,o),Pi(a,e,o))},enqueueForceUpdate:function(e,a){e=e._reactInternals;var r=Je(),o=Pa(r);o.tag=2,a!=null&&(o.callback=a),a=La(e,o,r),a!==null&&(qe(a,e,r),Pi(a,e,r))}};function r0(e,a,r,o,f,h,b){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(o,h,b):a.prototype&&a.prototype.isPureReactComponent?!Ei(r,o)||!Ei(f,h):!0}function i0(e,a,r,o){e=a.state,typeof a.componentWillReceiveProps=="function"&&a.componentWillReceiveProps(r,o),typeof a.UNSAFE_componentWillReceiveProps=="function"&&a.UNSAFE_componentWillReceiveProps(r,o),a.state!==e&&Ed.enqueueReplaceState(a,a.state,null)}function zs(e,a){var r=a;if("ref"in a){r={};for(var o in a)o!=="ref"&&(r[o]=a[o])}if(e=e.defaultProps){r===a&&(r=x({},r));for(var f in e)r[f]===void 0&&(r[f]=e[f])}return r}function o0(e){ll(e)}function l0(e){console.error(e)}function c0(e){ll(e)}function Ol(e,a){try{var r=e.onUncaughtError;r(a.value,{componentStack:a.stack})}catch(o){setTimeout(function(){throw o})}}function u0(e,a,r){try{var o=e.onCaughtError;o(r.value,{componentStack:r.stack,errorBoundary:a.tag===1?a.stateNode:null})}catch(f){setTimeout(function(){throw f})}}function Md(e,a,r){return r=Pa(r),r.tag=3,r.payload={element:null},r.callback=function(){Ol(e,a)},r}function d0(e){return e=Pa(e),e.tag=3,e}function f0(e,a,r,o){var f=r.type.getDerivedStateFromError;if(typeof f=="function"){var h=o.value;e.payload=function(){return f(h)},e.callback=function(){u0(a,r,o)}}var b=r.stateNode;b!==null&&typeof b.componentDidCatch=="function"&&(e.callback=function(){u0(a,r,o),typeof f!="function"&&(qa===null?qa=new Set([this]):qa.add(this));var w=o.stack;this.componentDidCatch(o.value,{componentStack:w!==null?w:""})})}function ES(e,a,r,o,f){if(r.flags|=32768,o!==null&&typeof o=="object"&&typeof o.then=="function"){if(a=r.alternate,a!==null&&Sr(a,r,f,!0),r=Xe.current,r!==null){switch(r.tag){case 31:case 13:return pn===null?ql():r.alternate===null&&$t===0&&($t=3),r.flags&=-257,r.flags|=65536,r.lanes=f,o===yl?r.flags|=16384:(a=r.updateQueue,a===null?r.updateQueue=new Set([o]):a.add(o),tf(e,o,f)),!1;case 22:return r.flags|=65536,o===yl?r.flags|=16384:(a=r.updateQueue,a===null?(a={transitions:null,markerInstances:null,retryQueue:new Set([o])},r.updateQueue=a):(r=a.retryQueue,r===null?a.retryQueue=new Set([o]):r.add(o)),tf(e,o,f)),!1}throw Error(i(435,r.tag))}return tf(e,o,f),ql(),!1}if(Rt)return a=Xe.current,a!==null?((a.flags&65536)===0&&(a.flags|=256),a.flags|=65536,a.lanes=f,o!==Ku&&(e=Error(i(422),{cause:o}),Oi(un(e,r)))):(o!==Ku&&(a=Error(i(423),{cause:o}),Oi(un(a,r))),e=e.current.alternate,e.flags|=65536,f&=-f,e.lanes|=f,o=un(o,r),f=Md(e.stateNode,o,f),rd(e,f),$t!==4&&($t=2)),!1;var h=Error(i(520),{cause:o});if(h=un(h,r),Zi===null?Zi=[h]:Zi.push(h),$t!==4&&($t=2),a===null)return!0;o=un(o,r),r=a;do{switch(r.tag){case 3:return r.flags|=65536,e=f&-f,r.lanes|=e,e=Md(r.
vendor: 10,563 bytes, line 48
48stateNode,o,e),rd(r,e),!1;case 1:if(a=r.type,h=r.stateNode,(r.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(qa===null||!qa.has(h))))return r.flags|=65536,f&=-f,r.lanes|=f,f=d0(f),f0(f,e,r,o),rd(r,f),!1}r=r.return}while(r!==null);return!1}var Cd=Error(i(461)),ie=!1;function be(e,a,r,o){a.child=e===null?gg(a,null,r,o):ks(a,e.child,r,o)}function h0(e,a,r,o,f){r=r.render;var h=a.ref;if("ref"in o){var b={};for(var w in o)w!=="ref"&&(b[w]=o[w])}else b=o;return Ms(a),o=dd(e,a,r,b,h,f),w=fd(),e!==null&&!ie?(hd(e,a,f),la(e,a,f)):(Rt&&w&&Gu(a),a.flags|=1,be(e,a,o,f),a.child)}function p0(e,a,r,o,f){if(e===null){var h=r.type;return typeof h=="function"&&!qu(h)&&h.defaultProps===void 0&&r.compare===null?(a.tag=15,a.type=h,m0(e,a,h,o,f)):(e=fl(r.type,null,o,a,a.mode,f),e.ref=a.ref,e.return=a,a.child=e)}if(h=e.child,!Hd(e,f)){var b=h.memoizedProps;if(r=r.compare,r=r!==null?r:Ei,r(b,o)&&e.ref===a.ref)return la(e,a,f)}return a.flags|=1,e=na(h,o),e.ref=a.ref,e.return=a,a.child=e}function m0(e,a,r,o,f){if(e!==null){var h=e.memoizedProps;if(Ei(h,o)&&e.ref===a.ref)if(ie=!1,a.pendingProps=o=h,Hd(e,f))(e.flags&131072)!==0&&(ie=!0);else return a.lanes=e.lanes,la(e,a,f)}return Od(e,a,r,o,f)}function g0(e,a,r,o){var f=o.children,h=e!==null?e.memoizedState:null;if(e===null&&a.stateNode===null&&(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),o.mode==="hidden"){if((a.flags&128)!==0){if(h=h!==null?h.baseLanes|r:r,e!==null){for(o=a.child=e.child,f=0;o!==null;)f=f|o.lanes|o.childLanes,o=o.sibling;o=f&~h}else o=0,a.child=null;return x0(e,a,h,r,o)}if((r&536870912)!==0)a.memoizedState={baseLanes:0,cachePool:null},e!==null&&gl(a,h!==null?h.cachePool:null),h!==null?bg(a,h):od(),vg(a);else return o=a.lanes=536870912,x0(e,a,h!==null?h.baseLanes|r:r,r,o)}else h!==null?(gl(a,h.cachePool),bg(a,h),Va(),a.memoizedState=null):(e!==null&&gl(a,null),od(),Va());return be(e,a,f,r),a.child}function qi(e,a){return e!==null&&e.tag===22||a.stateNode!==null||(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.sibling}function x0(e,a,r,o,f){var h=ed();return h=h===null?null:{parent:se._currentValue,pool:h},a.memoizedState={baseLanes:r,cachePool:h},e!==null&&gl(a,null),od(),vg(a),e!==null&&Sr(e,a,o,!0),a.childLanes=f,null}function Rl(e,a){return a=_l({mode:a.mode,children:a.children},e.mode),a.ref=e.ref,e.child=a,a.return=e,a}function y0(e,a,r){return ks(a,e.child,null,r),e=Rl(a,a.pendingProps),e.flags|=2,Ze(a),a.memoizedState=null,e}function MS(e,a,r){var o=a.pendingProps,f=(a.flags&128)!==0;if(a.flags&=-129,e===null){if(Rt){if(o.mode==="hidden")return e=Rl(a,o),a.lanes=536870912,qi(null,e);if(cd(a),(e=qt)?(e=Cx(e,hn),e=e!==null&&e.data==="&"?e:null,e!==null&&(a.memoizedState={dehydrated:e,treeContext:Oa!==null?{id:_n,overflow:zn}:null,retryLane:536870912,hydrationErrors:null},r=eg(e),r.return=a,a.child=r,xe=a,qt=null)):e=null,e===null)throw ka(a);return a.lanes=536870912,null}return Rl(a,o)}var h=e.memoizedState;if(h!==null){var b=h.dehydrated;if(cd(a),f)if(a.flags&256)a.flags&=-257,a=y0(e,a,r);else if(a.memoizedState!==null)a.child=e.child,a.flags|=128,a=null;else throw Error(i(558));else if(ie||Sr(e,a,r,!1),f=(r&e.childLanes)!==0,ie||f){if(o=It,o!==null&&(b=Pe(o,r),b!==0&&b!==h.retryLane))throw h.retryLane=b,Ds(e,b),qe(o,e,b),Cd;ql(),a=y0(e,a,r)}else e=h.treeContext,qt=mn(b.nextSibling),xe=a,Rt=!0,Ra=null,hn=!1,e!==null&&sg(a,e),a=Rl(a,o),a.flags|=4096;return a}return e=na(e.child,{mode:o.mode,children:o.children}),e.ref=a.ref,a.child=e,e.return=a,e}function kl(e,a){var r=a.ref;if(r===null)e!==null&&e.ref!==null&&(a.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(i(284));(e===null||e.ref!==r)&&(a.flags|=4194816)}}function Od(e,a,r,o,f){return Ms(a),r=dd(e,a,r,o,void 0,f),o=fd(),e!==null&&!ie?(hd(e,a,f),la(e,a,f)):(Rt&&o&&Gu(a),a.flags|=1,be(e,a,r,f),a.child)}function b0(e,a,r,o,f,h){return Ms(a),a.updateQueue=null,r=Sg(a,o,r,f),wg(e),o=fd(),e!==null&&!ie?(hd(e,a,h),la(e,a,h)):(Rt&&o&&Gu(a),a.flags|=1,be(e,a,r,h),a.child)}function v0(e,a,r,o,f){if(Ms(a),a.stateNode===null){var h=yr,b=r.contextType;typeof b=="object"&&b!==null&&(h=ye(b)),h=new r(o,h),a.memoizedState=h.state!==null&&h.state!==void 0?h.state:null,h.updater=Ed,a.stateNode=h,h._reactInternals=a,h=a.stateNode,h.props=o,h.state=a.memoizedState,h.refs={},ad(a),b=r.contextType,h.context=typeof b=="object"&&b!==null?ye(b):yr,h.state=a.memoizedState,b=r.getDerivedStateFromProps,typeof b=="function"&&(Nd(a,r,b,o),h.state=a.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof h.getSnapshotBeforeUpdate=="function"||typeof h.UNSAFE_componentWillMount!="function"&&typeof h.componentWillMount!="function"||(b=h.state,typeof h.componentWillMount=="function"&&h.componentWillMount(),typeof h.UNSAFE_componentWillMount=="function"&&h.UNSAFE_componentWillMount(),b!==h.state&&Ed.enqueueReplaceState(h,h.state,null),Hi(a,o,h,f),Li(),h.state=a.memoizedState),typeof h.componentDidMount=="function"&&(a.flags|=4194308),o=!0}else if(e===null){h=a.stateNode;var w=a.memoizedProps,N=zs(r,w);h.props=N;var U=h.context,X=r.contextType;b=yr,typeof X=="object"&&X!==null&&(b=ye(X));var $=r.getDerivedStateFromProps;X=typeof $=="function"||typeof h.getSnapshotBeforeUpdate=="function",w=a.pendingProps!==w,X||typeof h.UNSAFE_componentWillReceiveProps!="function"&&typeof h.componentWillReceiveProps!="function"||(w||U!==b)&&i0(a,h,o,b),za=!1;var F=a.memoizedState;h.state=F,Hi(a,o,h,f),Li(),U=a.memoizedState,w||F!==U||za?(typeof $=="function"&&(Nd(a,r,$,o),U=a.memoizedState),(N=za||r0(a,r,N,o,F,U,b))?(X||typeof h.UNSAFE_componentWillMount!="function"&&typeof h.componentWillMount!="function"||(typeof h.componentWillMount=="function"&&h.componentWillMount(),typeof h.UNSAFE_componentWillMount=="function"&&h.UNSAFE_componentWillMount()),typeof h.componentDidMount=="function"&&(a.flags|=4194308)):(typeof h.componentDidMount=="function"&&(a.flags|=4194308),a.memoizedProps=o,a.memoizedState=U),h.props=o,h.state=U,h.context=b,o=N):(typeof h.componentDidMount=="function"&&(a.flags|=4194308),o=!1)}else{h=a.stateNode,sd(e,a),b=a.memoizedProps,X=zs(r,b),h.props=X,$=a.pendingProps,F=h.context,U=r.contextType,N=yr,typeof U=="object"&&U!==null&&(N=ye(U)),w=r.getDerivedStateFromProps,(U=typeof w=="function"||typeof h.getSnapshotBeforeUpdate=="function")||typeof h.UNSAFE_componentWillReceiveProps!="function"&&typeof h.componentWillReceiveProps!="function"||(b!==$||F!==N)&&i0(a,h,o,N),za=!1,F=a.memoizedState,h.state=F,Hi(a,o,h,f),Li();var Q=a.memoizedState;b!==$||F!==Q||za||e!==null&&e.dependencies!==null&&pl(e.dependencies)?(typeof w=="function"&&(Nd(a,r,w,o),Q=a.memoizedState),(X=za||r0(a,r,X,o,F,Q,N)||e!==null&&e.dependencies!==null&&pl(e.dependencies))?(U||typeof h.UNSAFE_componentWillUpdate!="function"&&typeof h.componentWillUpdate!="function"||(typeof h.componentWillUpdate=="function"&&h.componentWillUpdate(o,Q,N),typeof h.UNSAFE_componentWillUpdate=="function"&&h.UNSAFE_componentWillUpdate(o,Q,N)),typeof h.componentDidUpdate=="function"&&(a.flags|=4),typeof h.getSnapshotBeforeUpdate=="function"&&(a.flags|=1024)):(typeof h.componentDidUpdate!="function"||b===e.memoizedProps&&F===e.memoizedState||(a.flags|=4),typeof h.getSnapshotBeforeUpdate!="function"||b===e.memoizedProps&&F===e.memoizedState||(a.flags|=1024),a.memoizedProps=o,a.memoizedState=Q),h.props=o,h.state=Q,h.context=N,o=X):(typeof h.componentDidUpdate!="function"||b===e.memoizedProps&&F===e.memoizedState||(a.flags|=4),typeof h.getSnapshotBeforeUpdate!="function"||b===e.memoizedProps&&F===e.memoizedState||(a.flags|=1024),o=!1)}return h=o,kl(e,a),o=(a.flags&128)!==0,h||o?(h=a.stateNode,r=o&&typeof r.getDerivedStateFromError!="function"?null:h.render(),a.flags|=1,e!==null&&o?(a.child=ks(a,e.child,null,f),a.child=ks(a,null,r,f)):be(e,a,r,f),a.memoizedState=h.state,e=a.child):e=la(e,a,f),e}function w0(e,a,r,o){return Ns(),a.flags|=256,be(e,a,r,o),a.child}var Rd={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function kd(e){return{baseLanes:e,cachePool:ug()}}function _d(e,a,r){return e=e!==null?e.childLanes&~r:0,a&&(e|=We),e}function S0(e,a,r){var o=a.pendingProps,f=!1,h=(a.flags&128)!==0,b;if((b=h)||(b=e!==null&&e.memoizedState===null?!1:(te.current&2)!==0),b&&(f=!0,a.flags&=-129),b=(a.flags&32)!==0,a.flags&=-33,e===null){if(Rt){if(f?Ha(a):Va(),(e=qt)?(e=Cx(e,hn),e=e!==null&&e.data!=="&"?e:null,e!==null&&(a.memoizedState={dehydrated:e,treeContext:Oa!==null?{id:_n,overflow:zn}:null,retryLane:536870912,hydrationErrors:null},r=eg(e),r.return=a,a.child=r,xe=a,qt=null)):e=null,e===null)throw ka(a);return xf(e)?a.lanes=32:a.lanes=536870912,null}var w=o.children;return o=o.fallback,f?(Va(),f=a.mode,w=_l({mode:"hidden",children:w},f),o=As(o,f,r,null),w.return=a,o.return=a,w.sibling=o,a.child=w,o=a.child,o.memoizedState=kd(r),o.childLanes=_d(e,b,r),a.memoizedState=Rd,qi(null,o)):(Ha(a),zd(a,w))}var N=e.memoizedState;if(N!==null&&(w=N.dehydrated,w!==null)){if(h)a.flags&256?(Ha(a),a.flags&=-257,a=Pd(e,a,r)):a.memoizedState!==null?(Va(),a.child=e.child,a.flags|=128,a=null):(Va(),w=o.fallback,f=a.mode,o=_l({mode:"visible",children:o.children},f),w=As(w,f,r,null),w.flags|=2,o.return=a,w.return=a,o.sibling=w,a.child=o,ks(a,e.child,null,r),o=a.child,o.memoizedState=kd(r),o.childLanes=_d(e,b,r),a.memoizedState=Rd,a=qi(null,o));else if(Ha(a),xf(w)){if(b=w.nextSibling&&w.nextSibling.dataset,b)var U=b.dgst;b=U,o=Error(i(419)),o.stack="",o.digest=b,Oi({value:o,source:null,stack:null}),a=Pd(e,a,r)}else if(ie||Sr(e,a,r,!1),b=(r&e.childLanes)!==0,ie||b){if(b=It,b!==null&&(o=Pe(b,r),o!==0&&o!==N.retryLane))throw N.retryLane=o,Ds(e,o),qe(b,e,o),Cd;gf(w)||ql(),a=Pd(e,a,r)}else gf(w)?(a.flags|=192,a.child=e.child,a=null):(e=N.treeContext,qt=mn(w.nextSibling),xe=a,Rt=!0,Ra=null,hn=!1,e!==null&&sg(a,e),a=zd(a,o.children),a.flags|=4096);return a}return f?(Va(),w=o.fallback,f=a.mode,N=e.child,U=N.sibling,o=na(N,{mode:"hidden",children:o.children}),o.subtreeFlags=N.subtreeFlags&65011712,U!==null?w=na(U,w):(w=As(w,f,r,null),w.flags|=2),w.return=a,o.return=a,o.sibling=w,a.child=o,qi(null,o),o=a.child,w=e.child.memoizedState,w===null?w=kd(r):(f=w.cachePool,f!==null?(N=se._currentValue,f=f.parent!==N?{parent:N,pool:N}:f):f=ug(),w={baseLanes:w.baseLanes|r,cachePool:f}),o.memoizedState=w,o.childLanes=_d(e,b,r),a.memoizedState=Rd,qi(e.child,o)):(Ha(a),r=e.child,e=r.sibling,r=na(r,{mode:"visible",children:o.children}),r.return=a,r.sibling=null,e!==null&&(b=a.deletions,b===null?(a.deleti
vendor: 5,283 bytes, line 48
48ons=[e],a.flags|=16):b.push(e)),a.child=r,a.memoizedState=null,r)}function zd(e,a){return a=_l({mode:"visible",children:a},e.mode),a.return=e,e.child=a}function _l(e,a){return e=Ke(22,e,null,a),e.lanes=0,e}function Pd(e,a,r){return ks(a,e.child,null,r),e=zd(a,a.pendingProps.children),e.flags|=2,a.memoizedState=null,e}function j0(e,a,r){e.lanes|=a;var o=e.alternate;o!==null&&(o.lanes|=a),$u(e.return,a,r)}function Ld(e,a,r,o,f,h){var b=e.memoizedState;b===null?e.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:o,tail:r,tailMode:f,treeForkCount:h}:(b.isBackwards=a,b.rendering=null,b.renderingStartTime=0,b.last=o,b.tail=r,b.tailMode=f,b.treeForkCount=h)}function T0(e,a,r){var o=a.pendingProps,f=o.revealOrder,h=o.tail;o=o.children;var b=te.current,w=(b&2)!==0;if(w?(b=b&1|2,a.flags|=128):b&=1,q(te,b),be(e,a,o,r),o=Rt?Ci:0,!w&&e!==null&&(e.flags&128)!==0)t:for(e=a.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&j0(e,r,a);else if(e.tag===19)j0(e,r,a);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===a)break t;for(;e.sibling===null;){if(e.return===null||e.return===a)break t;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(f){case"forwards":for(r=a.child,f=null;r!==null;)e=r.alternate,e!==null&&Sl(e)===null&&(f=r),r=r.sibling;r=f,r===null?(f=a.child,a.child=null):(f=r.sibling,r.sibling=null),Ld(a,!1,f,r,h,o);break;case"backwards":case"unstable_legacy-backwards":for(r=null,f=a.child,a.child=null;f!==null;){if(e=f.alternate,e!==null&&Sl(e)===null){a.child=f;break}e=f.sibling,f.sibling=r,r=f,f=e}Ld(a,!0,r,null,h,o);break;case"together":Ld(a,!1,null,null,void 0,o);break;default:a.memoizedState=null}return a.child}function la(e,a,r){if(e!==null&&(a.dependencies=e.dependencies),Ia|=a.lanes,(r&a.childLanes)===0)if(e!==null){if(Sr(e,a,r,!1),(r&a.childLanes)===0)return null}else return null;if(e!==null&&a.child!==e.child)throw Error(i(153));if(a.child!==null){for(e=a.child,r=na(e,e.pendingProps),a.child=r,r.return=a;e.sibling!==null;)e=e.sibling,r=r.sibling=na(e,e.pendingProps),r.return=a;r.sibling=null}return a.child}function Hd(e,a){return(e.lanes&a)!==0?!0:(e=e.dependencies,!!(e!==null&&pl(e)))}function CS(e,a,r){switch(a.tag){case 3:wt(a,a.stateNode.containerInfo),_a(a,se,e.memoizedState.cache),Ns();break;case 27:case 5:pe(a);break;case 4:wt(a,a.stateNode.containerInfo);break;case 10:_a(a,a.type,a.memoizedProps.value);break;case 31:if(a.memoizedState!==null)return a.flags|=128,cd(a),null;break;case 13:var o=a.memoizedState;if(o!==null)return o.dehydrated!==null?(Ha(a),a.flags|=128,null):(r&a.child.childLanes)!==0?S0(e,a,r):(Ha(a),e=la(e,a,r),e!==null?e.sibling:null);Ha(a);break;case 19:var f=(e.flags&128)!==0;if(o=(r&a.childLanes)!==0,o||(Sr(e,a,r,!1),o=(r&a.childLanes)!==0),f){if(o)return T0(e,a,r);a.flags|=128}if(f=a.memoizedState,f!==null&&(f.rendering=null,f.tail=null,f.lastEffect=null),q(te,te.current),o)break;return null;case 22:return a.lanes=0,g0(e,a,r,a.pendingProps);case 24:_a(a,se,e.memoizedState.cache)}return la(e,a,r)}function D0(e,a,r){if(e!==null)if(e.memoizedProps!==a.pendingProps)ie=!0;else{if(!Hd(e,r)&&(a.flags&128)===0)return ie=!1,CS(e,a,r);ie=(e.flags&131072)!==0}else ie=!1,Rt&&(a.flags&1048576)!==0&&ag(a,Ci,a.index);switch(a.lanes=0,a.tag){case 16:t:{var o=a.pendingProps;if(e=Os(a.elementType),a.type=e,typeof e=="function")qu(e)?(o=zs(e,o),a.tag=1,a=v0(null,a,e,o,r)):(a.tag=0,a=Od(null,a,e,o,r));else{if(e!=null){var f=e.$$typeof;if(f===Y){a.tag=11,a=h0(null,a,e,o,r);break t}else if(f===E){a.tag=14,a=p0(null,a,e,o,r);break t}}throw a=it(e)||e,Error(i(306,a,""))}}return a;case 0:return Od(e,a,a.type,a.pendingProps,r);case 1:return o=a.type,f=zs(o,a.pendingProps),v0(e,a,o,f,r);case 3:t:{if(wt(a,a.stateNode.containerInfo),e===null)throw Error(i(387));o=a.pendingProps;var h=a.memoizedState;f=h.element,sd(e,a),Hi(a,o,null,r);var b=a.memoizedState;if(o=b.cache,_a(a,se,o),o!==h.cache&&Wu(a,[se],r,!0),Li(),o=b.element,h.isDehydrated)if(h={element:o,isDehydrated:!1,cache:b.cache},a.updateQueue.baseState=h,a.memoizedState=h,a.flags&256){a=w0(e,a,o,r);break t}else if(o!==f){f=un(Error(i(424)),a),Oi(f),a=w0(e,a,o,r);break t}else{switch(e=a.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(qt=mn(e.firstChild),xe=a,Rt=!0,Ra=null,hn=!0,r=gg(a,null,o,r),a.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(Ns(),o===f){a=la(e,a,r);break t}be(e,a,o,r)}a=a.child}return a;case 26:return kl(e,a),e===null?(r=Px(a.type,null,a.pendingProps,null))?a.memoizedState=r:Rt||(r=a.type,e=a.pendingProps,o=Zl(pt.current).createElement(r),o[ge]=a,o[Le]=e,ve(o,r,e),fe(o),a.stateNode=o):a.memoizedState=Px(a.type,e.memoizedProps,a.pendingProps,e.memoizedState),null;case 27:return pe(a),e===null&&Rt&&(o=a.stateNode=kx(a.type,a.pendingProps,pt.current),xe=a,hn=!0,f=qt,Ya(a.type)?(yf=f,qt=mn(o.firstChild)):qt=f),be(e,a,a.pendingProps.children,r),kl(e,a),e===null&&(a.flags|=4194304),a.child;case 5:return e===null&&Rt&&((f=o=qt)&&(o=i3(o,a.type,a.pendingProps,hn),o!==null?(a.stateNode=o,xe=a,qt=mn(o.firstChild),hn=!1,f=!0):f=!1),f||ka(a)),pe(a),f=a.type,h=a.pendingProps,b=e!==null?e.memoizedProps:null,o=h.children,hf(f,h)?o=null:b!==null&&hf(f,b)&&(a.flags|=32),a.memoizedState!==null&&(f=dd(e,a,wS,null,
vendor: 4,242 bytes, line 48
48null,r),so._currentValue=f),kl(e,a),be(e,a,o,r),a.child;case 6:return e===null&&Rt&&((e=r=qt)&&(r=o3(r,a.pendingProps,hn),r!==null?(a.stateNode=r,xe=a,qt=null,e=!0):e=!1),e||ka(a)),null;case 13:return S0(e,a,r);case 4:return wt(a,a.stateNode.containerInfo),o=a.pendingProps,e===null?a.child=ks(a,null,o,r):be(e,a,o,r),a.child;case 11:return h0(e,a,a.type,a.pendingProps,r);case 7:return be(e,a,a.pendingProps,r),a.child;case 8:return be(e,a,a.pendingProps.children,r),a.child;case 12:return be(e,a,a.pendingProps.children,r),a.child;case 10:return o=a.pendingProps,_a(a,a.type,o.value),be(e,a,o.children,r),a.child;case 9:return f=a.type._context,o=a.pendingProps.children,Ms(a),f=ye(f),o=o(f),a.flags|=1,be(e,a,o,r),a.child;case 14:return p0(e,a,a.type,a.pendingProps,r);case 15:return m0(e,a,a.type,a.pendingProps,r);case 19:return T0(e,a,r);case 31:return MS(e,a,r);case 22:return g0(e,a,r,a.pendingProps);case 24:return Ms(a),o=ye(se),e===null?(f=ed(),f===null&&(f=It,h=Ju(),f.pooledCache=h,h.refCount++,h!==null&&(f.pooledCacheLanes|=r),f=h),a.memoizedState={parent:o,cache:f},ad(a),_a(a,se,f)):((e.lanes&r)!==0&&(sd(e,a),Hi(a,null,null,r),Li()),f=e.memoizedState,h=a.memoizedState,f.parent!==o?(f={parent:o,cache:o},a.memoizedState=f,a.lanes===0&&(a.memoizedState=a.updateQueue.baseState=f),_a(a,se,o)):(o=h.cache,_a(a,se,o),o!==f.cache&&Wu(a,[se],r,!0))),be(e,a,a.pendingProps.children,r),a.child;case 29:throw a.pendingProps}throw Error(i(156,a.tag))}function ca(e){e.flags|=4}function Vd(e,a,r,o,f){if((a=(e.mode&32)!==0)&&(a=!1),a){if(e.flags|=16777216,(f&335544128)===f)if(e.stateNode.complete)e.flags|=8192;else if(W0())e.flags|=8192;else throw Rs=yl,nd}else e.flags&=-16777217}function A0(e,a){if(a.type!=="stylesheet"||(a.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Ux(a))if(W0())e.flags|=8192;else throw Rs=yl,nd}function zl(e,a){a!==null&&(e.flags|=4),e.flags&16384&&(a=e.tag!==22?je():536870912,e.lanes|=a,_r|=a)}function Fi(e,a){if(!Rt)switch(e.tailMode){case"hidden":a=e.tail;for(var r=null;a!==null;)a.alternate!==null&&(r=a),a=a.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var o=null;r!==null;)r.alternate!==null&&(o=r),r=r.sibling;o===null?a||e.tail===null?e.tail=null:e.tail.sibling=null:o.sibling=null}}function Ft(e){var a=e.alternate!==null&&e.alternate.child===e.child,r=0,o=0;if(a)for(var f=e.child;f!==null;)r|=f.lanes|f.childLanes,o|=f.subtreeFlags&65011712,o|=f.flags&65011712,f.return=e,f=f.sibling;else for(f=e.child;f!==null;)r|=f.lanes|f.childLanes,o|=f.subtreeFlags,o|=f.flags,f.return=e,f=f.sibling;return e.subtreeFlags|=o,e.childLanes=r,a}function OS(e,a,r){var o=a.pendingProps;switch(Yu(a),a.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ft(a),null;case 1:return Ft(a),null;case 3:return r=a.stateNode,o=null,e!==null&&(o=e.memoizedState.cache),a.memoizedState.cache!==o&&(a.flags|=2048),ra(se),Ot(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(wr(a)?ca(a):e===null||e.memoizedState.isDehydrated&&(a.flags&256)===0||(a.flags|=1024,Xu())),Ft(a),null;case 26:var f=a.type,h=a.memoizedState;return e===null?(ca(a),h!==null?(Ft(a),A0(a,h)):(Ft(a),Vd(a,f,null,o,r))):h?h!==e.memoizedState?(ca(a),Ft(a),A0(a,h)):(Ft(a),a.flags&=-16777217):(e=e.memoizedProps,e!==o&&ca(a),Ft(a),Vd(a,f,e,o,r)),null;case 27:if(Ne(a),r=pt.current,f=a.type,e!==null&&a.stateNode!=null)e.memoizedProps!==o&&ca(a);else{if(!o){if(a.stateNode===null)throw Error(i(166));return Ft(a),null}e=K.current,wr(a)?rg(a):(e=kx(f,o,r),a.stateNode=e,ca(a))}return Ft(a),null;case 5:if(Ne(a),f=a.type,e!==null&&a.stateNode!=null)e.memoizedProps!==o&&ca(a);else{if(!o){if(a.stateNode===null)throw Error(i(166));return Ft(a),null}if(h=K.current,wr(a))rg(a);else{var b=Zl(pt.current);switch(h){case 1:h=b.createElementNS("http://www.w3.org/2000/svg",f);break;case 2:h=b.createElementNS("http://www.w3.org/1998/Math/MathML",f);break;default:switch(f){case"svg":h=b.createElementNS("http://www.w3.org/2000/svg",f);break;case"math":h=b.createElementNS("http://www.w3.org/1998/Math/MathML",f);break;case"script":h=b.createElement("div"),h.innerHTML="<script><\/script>",h=h.removeChild(h.firstChild);break;
vendor: 24,486 bytes, line 48
48case"select":h=typeof o.is=="string"?b.createElement("select",{is:o.is}):b.createElement("select"),o.multiple?h.multiple=!0:o.size&&(h.size=o.size);break;default:h=typeof o.is=="string"?b.createElement(f,{is:o.is}):b.createElement(f)}}h[ge]=a,h[Le]=o;t:for(b=a.child;b!==null;){if(b.tag===5||b.tag===6)h.appendChild(b.stateNode);else if(b.tag!==4&&b.tag!==27&&b.child!==null){b.child.return=b,b=b.child;continue}if(b===a)break t;for(;b.sibling===null;){if(b.return===null||b.return===a)break t;b=b.return}b.sibling.return=b.return,b=b.sibling}a.stateNode=h;t:switch(ve(h,f,o),f){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break t;case"img":o=!0;break t;default:o=!1}o&&ca(a)}}return Ft(a),Vd(a,a.type,e===null?null:e.memoizedProps,a.pendingProps,r),null;case 6:if(e&&a.stateNode!=null)e.memoizedProps!==o&&ca(a);else{if(typeof o!="string"&&a.stateNode===null)throw Error(i(166));if(e=pt.current,wr(a)){if(e=a.stateNode,r=a.memoizedProps,o=null,f=xe,f!==null)switch(f.tag){case 27:case 5:o=f.memoizedProps}e[ge]=a,e=!!(e.nodeValue===r||o!==null&&o.suppressHydrationWarning===!0||Sx(e.nodeValue,r)),e||ka(a,!0)}else e=Zl(e).createTextNode(o),e[ge]=a,a.stateNode=e}return Ft(a),null;case 31:if(r=a.memoizedState,e===null||e.memoizedState!==null){if(o=wr(a),r!==null){if(e===null){if(!o)throw Error(i(318));if(e=a.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(557));e[ge]=a}else Ns(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Ft(a),e=!1}else r=Xu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),e=!0;if(!e)return a.flags&256?(Ze(a),a):(Ze(a),null);if((a.flags&128)!==0)throw Error(i(558))}return Ft(a),null;case 13:if(o=a.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(f=wr(a),o!==null&&o.dehydrated!==null){if(e===null){if(!f)throw Error(i(318));if(f=a.memoizedState,f=f!==null?f.dehydrated:null,!f)throw Error(i(317));f[ge]=a}else Ns(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Ft(a),f=!1}else f=Xu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=f),f=!0;if(!f)return a.flags&256?(Ze(a),a):(Ze(a),null)}return Ze(a),(a.flags&128)!==0?(a.lanes=r,a):(r=o!==null,e=e!==null&&e.memoizedState!==null,r&&(o=a.child,f=null,o.alternate!==null&&o.alternate.memoizedState!==null&&o.alternate.memoizedState.cachePool!==null&&(f=o.alternate.memoizedState.cachePool.pool),h=null,o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(h=o.memoizedState.cachePool.pool),h!==f&&(o.flags|=2048)),r!==e&&r&&(a.child.flags|=8192),zl(a,a.updateQueue),Ft(a),null);case 4:return Ot(),e===null&&lf(a.stateNode.containerInfo),Ft(a),null;case 10:return ra(a.type),Ft(a),null;case 19:if(G(te),o=a.memoizedState,o===null)return Ft(a),null;if(f=(a.flags&128)!==0,h=o.rendering,h===null)if(f)Fi(o,!1);else{if($t!==0||e!==null&&(e.flags&128)!==0)for(e=a.child;e!==null;){if(h=Sl(e),h!==null){for(a.flags|=128,Fi(o,!1),e=h.updateQueue,a.updateQueue=e,zl(a,e),a.subtreeFlags=0,e=r,r=a.child;r!==null;)tg(r,e),r=r.sibling;return q(te,te.current&1|2),Rt&&aa(a,o.treeForkCount),a.child}e=e.sibling}o.tail!==null&&Me()>Bl&&(a.flags|=128,f=!0,Fi(o,!1),a.lanes=4194304)}else{if(!f)if(e=Sl(h),e!==null){if(a.flags|=128,f=!0,e=e.updateQueue,a.updateQueue=e,zl(a,e),Fi(o,!0),o.tail===null&&o.tailMode==="hidden"&&!h.alternate&&!Rt)return Ft(a),null}else 2*Me()-o.renderingStartTime>Bl&&r!==536870912&&(a.flags|=128,f=!0,Fi(o,!1),a.lanes=4194304);o.isBackwards?(h.sibling=a.child,a.child=h):(e=o.last,e!==null?e.sibling=h:a.child=h,o.last=h)}return o.tail!==null?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=Me(),e.sibling=null,r=te.current,q(te,f?r&1|2:r&1),Rt&&aa(a,o.treeForkCount),e):(Ft(a),null);case 22:case 23:return Ze(a),ld(),o=a.memoizedState!==null,e!==null?e.memoizedState!==null!==o&&(a.flags|=8192):o&&(a.flags|=8192),o?(r&536870912)!==0&&(a.flags&128)===0&&(Ft(a),a.subtreeFlags&6&&(a.flags|=8192)):Ft(a),r=a.updateQueue,r!==null&&zl(a,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),o=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(o=a.memoizedState.cachePool.pool),o!==r&&(a.flags|=2048),e!==null&&G(Cs),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),a.memoizedState.cache!==r&&(a.flags|=2048),ra(se),Ft(a),null;case 25:return null;case 30:return null}throw Error(i(156,a.tag))}function RS(e,a){switch(Yu(a),a.tag){case 1:return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 3:return ra(se),Ot(),e=a.flags,(e&65536)!==0&&(e&128)===0?(a.flags=e&-65537|128,a):null;case 26:case 27:case 5:return Ne(a),null;case 31:if(a.memoizedState!==null){if(Ze(a),a.alternate===null)throw Error(i(340));Ns()}return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 13:if(Ze(a),e=a.memoizedState,e!==null&&e.dehydrated!==null){if(a.alternate===null)throw Error(i(340));Ns()}return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 19:return G(te),null;case 4:return Ot(),null;case 10:return ra(a.type),null;case 22:case 23:return Ze(a),ld(),e!==null&&G(Cs),e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 24:return ra(se),null;case 25:return null;default:return null}}function N0(e,a){switch(Yu(a),a.tag){case 3:ra(se),Ot();break;case 26:case 27:case 5:Ne(a);break;case 4:Ot();break;case 31:a.memoizedState!==null&&Ze(a);break;case 13:Ze(a);break;case 19:G(te);break;case 10:ra(a.type);break;case 22:case 23:Ze(a),ld(),e!==null&&G(Cs);break;case 24:ra(se)}}function Qi(e,a){try{var r=a.updateQueue,o=r!==null?r.lastEffect:null;if(o!==null){var f=o.next;r=f;do{if((r.tag&e)===e){o=void 0;var h=r.create,b=r.inst;o=h(),b.destroy=o}r=r.next}while(r!==f)}}catch(w){Ht(a,a.return,w)}}function Ba(e,a,r){try{var o=a.updateQueue,f=o!==null?o.lastEffect:null;if(f!==null){var h=f.next;o=h;do{if((o.tag&e)===e){var b=o.inst,w=b.destroy;if(w!==void 0){b.destroy=void 0,f=a;var N=r,U=w;try{U()}catch(X){Ht(f,N,X)}}}o=o.next}while(o!==h)}}catch(X){Ht(a,a.return,X)}}function E0(e){var a=e.updateQueue;if(a!==null){var r=e.stateNode;try{yg(a,r)}catch(o){Ht(e,e.return,o)}}}function M0(e,a,r){r.props=zs(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(o){Ht(e,a,o)}}function Gi(e,a){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var o=e.stateNode;break;case 30:o=e.stateNode;break;default:o=e.stateNode}typeof r=="function"?e.refCleanup=r(o):r.current=o}}catch(f){Ht(e,a,f)}}function Pn(e,a){var r=e.ref,o=e.refCleanup;if(r!==null)if(typeof o=="function")try{o()}catch(f){Ht(e,a,f)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(f){Ht(e,a,f)}else r.current=null}function C0(e){var a=e.type,r=e.memoizedProps,o=e.stateNode;try{t:switch(a){case"button":case"input":case"select":case"textarea":r.autoFocus&&o.focus();break t;case"img":r.src?o.src=r.src:r.srcSet&&(o.srcset=r.srcSet)}}catch(f){Ht(e,e.return,f)}}function Bd(e,a,r){try{var o=e.stateNode;t3(o,e.type,r,a),o[Le]=a}catch(f){Ht(e,e.return,f)}}function O0(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ya(e.type)||e.tag===4}function Ud(e){t:for(;;){for(;e.sibling===null;){if(e.return===null||O0(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&&Ya(e.type)||e.flags&2||e.child===null||e.tag===4)continue t;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Id(e,a,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,a?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,a):(a=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,a.appendChild(e),r=r._reactRootContainer,r!=null||a.onclick!==null||(a.onclick=ta));else if(o!==4&&(o===27&&Ya(e.type)&&(r=e.stateNode,a=null),e=e.child,e!==null))for(Id(e,a,r),e=e.sibling;e!==null;)Id(e,a,r),e=e.sibling}function Pl(e,a,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,a?r.insertBefore(e,a):r.appendChild(e);else if(o!==4&&(o===27&&Ya(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(Pl(e,a,r),e=e.sibling;e!==null;)Pl(e,a,r),e=e.sibling}function R0(e){var a=e.stateNode,r=e.memoizedProps;try{for(var o=e.type,f=a.attributes;f.length;)a.removeAttributeNode(f[0]);ve(a,o,r),a[ge]=e,a[Le]=r}catch(h){Ht(e,e.return,h)}}var ua=!1,oe=!1,qd=!1,k0=typeof WeakSet=="function"?WeakSet:Set,he=null;function kS(e,a){if(e=e.containerInfo,df=ac,e=Qm(e),Pu(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else t:{r=(r=e.ownerDocument)&&r.defaultView||window;var o=r.getSelection&&r.getSelection();if(o&&o.rangeCount!==0){r=o.anchorNode;var f=o.anchorOffset,h=o.focusNode;o=o.focusOffset;try{r.nodeType,h.nodeType}catch{r=null;break t}var b=0,w=-1,N=-1,U=0,X=0,$=e,F=null;e:for(;;){for(var Q;$!==r||f!==0&&$.nodeType!==3||(w=b+f),$!==h||o!==0&&$.nodeType!==3||(N=b+o),$.nodeType===3&&(b+=$.nodeValue.length),(Q=$.firstChild)!==null;)F=$,$=Q;for(;;){if($===e)break e;if(F===r&&++U===f&&(w=b),F===h&&++X===o&&(N=b),(Q=$.nextSibling)!==null)break;$=F,F=$.parentNode}$=Q}r=w===-1||N===-1?null:{start:w,end:N}}else r=null}r=r||{start:0,end:0}}else r=null;for(ff={focusedElem:e,selectionRange:r},ac=!1,he=a;he!==null;)if(a=he,e=a.child,(a.subtreeFlags&1028)!==0&&e!==null)e.return=a,he=e;else for(;he!==null;){switch(a=he,h=a.alternate,e=a.flags,a.tag){case 0:if((e&4)!==0&&(e=a.updateQueue,e=e!==null?e.events:null,e!==null))for(r=0;r<e.length;r++)f=e[r],f.ref.impl=f.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&h!==null){e=void 0,r=a,f=h.memoizedProps,h=h.memoizedState,o=r.stateNode;try{var dt=zs(r.type,f);e=o.getSnapshotBeforeUpdate(dt,h),o.__reactInternalSnapshotBeforeUpdate=e}catch(yt){Ht(r,r.return,yt)}}break;case 3:if((e&1024)!==0){if(e=a.stateNode.containerInfo,r=e.nodeType,r===9)mf(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":mf(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(i(163))}if(e=a.sibling,e!==null){e.return=a.return,he=e;break}he=a.return}}function _0(e,a,r){var o=r.flags;switch(r.tag){case 0:case 11:case 15:fa(e,r),o&4&&Qi(5,r);break;case 1:if(fa(e,r),o&4)if(e=r.stateNode,a===null)try{e.componentDidMount()}catch(b){Ht(r,r.return,b)}else{var f=zs(r.type,a.memoizedProps);a=a.memoizedState;try{e.componentDidUpdate(f,a,e.__reactInternalSnapshotBeforeUpdate)}catch(b){Ht(r,r.return,b)}}o&64&&E0(r),o&512&&Gi(r,r.return);break;case 3:if(fa(e,r),o&64&&(e=r.updateQueue,e!==null)){if(a=null,r.child!==null)switch(r.child.tag){case 27:case 5:a=r.child.stateNode;break;case 1:a=r.child.stateNode}try{yg(e,a)}catch(b){Ht(r,r.return,b)}}break;case 27:a===null&&o&4&&R0(r);case 26:case 5:fa(e,r),a===null&&o&4&&C0(r),o&512&&Gi(r,r.return);break;case 12:fa(e,r);break;case 31:fa(e,r),o&4&&L0(e,r);break;case 13:fa(e,r),o&4&&H0(e,r),o&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=IS.bind(null,r),l3(e,r))));break;case 22:if(o=r.memoizedState!==null||ua,!o){a=a!==null&&a.memoizedState!==null||oe,f=ua;var h=oe;ua=o,(oe=a)&&!h?ha(e,r,(r.subtreeFlags&8772)!==0):fa(e,r),ua=f,oe=h}break;case 30:break;default:fa(e,r)}}function z0(e){var a=e.alternate;a!==null&&(e.alternate=null,z0(a)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(a=e.stateNode,a!==null&&bu(a)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Gt=null,Ve=!1;function da(e,a,r){for(r=r.child;r!==null;)P0(e,a,r),r=r.sibling}function P0(e,a,r){if(Ce&&typeof Ce.onCommitFiberUnmount=="function")try{Ce.onCommitFiberUnmount(ys,r)}catch{}switch(r.tag){case 26:oe||Pn(r,a),da(e,a,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:oe||Pn(r,a);var o=Gt,f=Ve;Ya(r.type)&&(Gt=r.stateNode,Ve=!1),da(e,a,r),eo(r.stateNode),Gt=o,Ve=f;break;case 5:oe||Pn(r,a);case 6:if(o=Gt,f=Ve,Gt=null,da(e,a,r),Gt=o,Ve=f,Gt!==null)if(Ve)try{(Gt.nodeType===9?Gt.body:Gt.nodeName==="HTML"?Gt.ownerDocument.body:Gt).removeChild(r.stateNode)}catch(h){Ht(r,a,h)}else try{Gt.removeChild(r.stateNode)}catch(h){Ht(r,a,h)}break;case 18:Gt!==null&&(Ve?(e=Gt,Ex(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),Ir(e)):Ex(Gt,r.stateNode));break;case 4:o=Gt,f=Ve,Gt=r.stateNode.containerInfo,Ve=!0,da(e,a,r),Gt=o,Ve=f;break;case 0:case 11:case 14:case 15:Ba(2,r,a),oe||Ba(4,r,a),da(e,a,r);break;case 1:oe||(Pn(r,a),o=r.stateNode,typeof o.componentWillUnmount=="function"&&M0(r,a,o)),da(e,a,r);break;case 21:da(e,a,r);break;case 22:oe=(o=oe)||r.memoizedState!==null,da(e,a,r),oe=o;break;default:da(e,a,r)}}function L0(e,a){if(a.memoizedState===null&&(e=a.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Ir(e)}catch(r){Ht(a,a.return,r)}}}function H0(e,a){if(a.memoizedState===null&&(e=a.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ir(e)}catch(r){Ht(a,a.return,r)}}function _S(e){switch(e.tag){case 31:case 13:case 19:var a=e.stateNode;return a===null&&(a=e.stateNode=new k0),a;case 22:return e=e.stateNode,a=e._retryCache,a===null&&(a=e._retryCache=new k0),a;default:throw Error(i(435,e.tag))}}function Ll(e,a){var r=_S(e);a.forEach(function(o){if(!r.has(o)){r.add(o);var f=qS.bind(null,e,o);o.then(f,f)}})}function Be(e,a){var r=a.deletions;if(r!==null)for(var o=0;o<r.length;o++){var f=r[o],h=e,b=a,w=b;t:for(;w!==null;){switch(w.tag){case 27:if(Ya(w.type)){Gt=w.stateNode,Ve=!1;break t}break;case 5:Gt=w.stateNode,Ve=!1;break t;case 3:case 4:Gt=w.stateNode.containerInfo,Ve=!0;break t}w=w.return}if(Gt===null)throw Error(i(160));P0(h,b,f),Gt=null,Ve=!1,h=f.alternate,h!==null&&(h.return=null),f.return=null}if(a.subtreeFlags&13886)for(a=a.child;a!==null;)V0(a,e),a=a.sibling}var Dn=null;function V0(e,a){var r=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Be(a,e),Ue(e),o&4&&(Ba(3,e,e.return),Qi(3,e),Ba(5,e,e.return));break;case 1:Be(a,e),Ue(e),o&512&&(oe||r===null||Pn(r,r.return)),o&64&&ua&&(e=e.updateQueue,e!==null&&(o=e.callbacks,o!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?o:r.concat(o))));break;case 26:var f=Dn;if(Be(a,e),Ue(e),o&512&&(oe||r===null||Pn(r,r.return)),o&4){var h=r!==null?r.memoizedState:null;if(o=e.memoizedState,r===null)if(o===null)if(e.stateNode===null){t:{o=e.type,r=e.memoizedProps,f=f.ownerDocument||f;e:switch(o){case"title":h=f.getElementsByTagName("title")[0],(!h||h[bi]||h[ge]||h.namespaceURI==="http://www.w3.org/2000/svg"||h.hasAttribute("itemprop"))&&(h=f.createElement(o),f.head.insertBefore(h,f.querySelector("head > title"))),ve(h,o,r),h[ge]=e,fe(h),o=h;break t;case"link":var b=Vx("link","href",f).get(o+(r.href||""));if(b){for(var w=0;w<b.length;w++)if(h=b[w],h.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&h.getAttribute("rel")===(r.rel==null?null:r.rel)&&h.getAttribute("title")===(r.title==null?null:r.title)&&h.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){b.splice(w,1);break e}}h=f.createElement(o),ve(h,o,r),f.head.appendChild(h);break;case"meta":if(b=Vx("meta","content",f).get(o+(r.content||""))){for(w=0;w<b.length;w++)if(h=b[w],h.getAttribute("content")===(r.content==null?null:""+r.content)&&h.getAttribute("name")===(r.name==null?null:r.name)&&h.getAttribute("property")===(r.property==null?null:r.property)&&h.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&h.getAttribute("charset")===(r.charSet==null?null:r.charSet)){b.splice(w,1);break e}}h=f.createElement(o),ve(h,o,r),f.head.appendChild(h);break;default:throw Error(i(468,o))}h[ge]=e,fe(h),o=h}e.stateNode=o}else Bx(f,e.type,e.stateNode);else e.stateNode=Hx(f,o,e.memoizedProps);else h!==o?(h===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):h.count--,o===null?Bx(f,e.type,e.stateNode):Hx(f,o,e.memoizedProps)):o===null&&e.stateNode!==null&&Bd(e,e.memoizedProps,r.memoizedProps)}break;case 27:Be(a,e),Ue(e),o&512&&(oe||r===null||Pn(r,r.return)),r!==null&&o&4&&Bd(e,e.memoizedProps,r.memoizedProps);break;case 5:if(Be(a,e),Ue(e),o&512&&(oe||r===null||Pn(r,r.return)),e.flags&32){f=e.stateNode;try{dr(f,"")}catch(dt){Ht(e,e.return,dt)}}o&4&&e.stateNode!=null&&(f=e.memoizedProps,Bd(e,f,r!==null?r.memoizedProps:f)),o&1024&&(qd=!0);break;case 6:if(Be(a,e),Ue(e),o&4){if(e.stateNode===null)throw Error(i(162));o=e.memoizedProps,r=e.stateNode;try{r.nodeValue=o}catch(dt){Ht(e,e.return,dt)}}break;case 3:if(Jl=null,f=Dn,Dn=$l(a.containerInfo),Be(a,e),Dn=f,Ue(e),o&4&&r!==null&&r.memoizedState.isDehydrated)try{Ir(a.containerInfo)}catch(dt){Ht(e,e.return,dt)}qd&&(qd=!1,B0(e));break;case 4:o=Dn,Dn=$l(e.stateNode.containerInfo),Be(a,e),Ue(e),Dn=o;break;case 12:Be(a,e),Ue(e);break;case 31:Be(a,e),Ue(e),o&4&&(o=e.updateQueue,o!==null&&(e.updateQueue=null,Ll(e,o)));break;case 13:Be(a,e),Ue(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(Vl=Me()),o&4&&(o=e.updateQueue,o!==null&&(e.updateQueue=null,Ll(e,o)));break;case 22:f=e.memoizedState!==null;var N=r!==null&&r.memoizedState!==null,U=ua,X=oe;if(ua=U||f,oe=X||N,Be(a,e),oe=X,ua=U,Ue(e),o&8192)t:for(a=e.stateNode,a._visibility=f?a._visibility&-2:a._visibility|1,f&&(r===null||N||ua||oe||Ps(e)),r=null,a=e;;){if(a.tag===5||a.tag===26){if(r===null){N=r=a;try{if(h=N.stateNode,f)b=h.style,typeof b.setProperty=="function"?b.setProperty("display","none","important"):b.display="none";else{w=N.stateNode;var $=N.memoizedProps.style,F=$!=null&&$.hasOwnProperty("display")?$.display:null;w.style.display=F==null||typeof F=="boolean"?"":(""+F).trim()}}catch(dt){Ht(N,N.return,dt)}}}else if(a.tag===6){if(r===null){N=a;try{N.stateNode.nodeValue=f?"":N.memoizedProps}catch(dt){Ht(N,N.return,dt)}}}else if(a.tag===18){if(r===null){N=a;try{var Q=N.stateNode;f?Mx(Q,!0):Mx(N.stateNode,!1)}catch(dt){Ht(N,N.return,dt)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===e)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break t;for(;a.sibling===null;){if(a.return===null||a.return===e)break t;r===a&&(r=null),a=a.return}r===a&&(r=null),a.sibling.return=a.return,a=a.sibling}o&4&&(o=e.updateQueue,o!==null&&(r=o.retryQueue,r!==null&&(o.retryQueue=null,Ll(e,r))));break;case 19:Be(a,e),Ue(e),o&4&&(o=e.updateQueue,o!==null&&(e.updateQueue=null,Ll(e,o)));break;case 30:break;case 21:break;default:Be(a,e),Ue(e)}}function Ue(e){var a=e.flags;if(a&2){try{for(var r,o=e.return;o!==null;){if(O0(o)){r=o;break}o=o.return}if(r==null)throw Error(i(160));switch(r.tag){case 27:var f=r.stateNode,h=Ud(e);Pl(e,h,f);break;case 5:var b=r.stateNode;r.flags&32&&(dr(b,""),r.flags&=-33);var w=Ud(e);Pl(e,w,b);break;case 3:case 4:var N=r.stateNode.containerInfo,U=Ud(e);Id(e,U,N);break;default:throw Error(i(161))}}catch(X){Ht(e,e.return,X)}e.flags&=-3}a&4096&&(e.flags&=-4097)}function B0(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var a=e;B0(a),a.tag===5&&a.flags&1024&&a.stateNode.reset(),e=e.sibling}}function fa(e,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)_0(e,a.alternate,a),a=a.sibling}function Ps(e){for(e=e.child;e!==null;){var a=e;switch(a.tag){case 0:case 11:case 14:case 15:Ba(4,a,a.return),Ps(a);break;case 1:Pn(a,a.return);var r=a.stateNode;typeof r.componentWillUnmount=="function"&&M0(a,a.return,r),Ps(a);break;case 27:eo(a.stateNode);case 26:case 5:Pn(a,a.return),Ps(a);break;case 22:a.memoizedState===null&&Ps(a);break;case 30:Ps(a);break;default:Ps(a)}e=e.sibling}}function ha(e,a,r){for(r=r&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var o=a.alternate,f=e,h=a,b=h.flags;switch(h.tag){case 0:case 11:case 15:ha(f,h,r),Qi(4,h);break;case 1:if(ha(f,h,r),o=h,f=o.stateNode,typeof f.componentDidMount=="function")try{f.componentDidMount()}catch(U){Ht(o,o.return,U)}if(o=h,f=o.updateQueue,f!==null){var w=o.stateNode;try{var N=f.shared.hiddenCallbacks;if(N!==null)for(f.shared.hiddenCallbacks=null,f=0;f<N.length;f++)xg(N[f],w)}catch(U){Ht(o,o.return,U)}}r&&b&64&&E0(h),Gi(h,h.return);break;case 27:R0(h);case 26:case 5:ha(f,h,r),r&&o===null&&b&4&&C0(h),Gi(h,h.return);break;case 12:ha(f,h,r);break;case 31:ha(f,h,r),r&&b&4&&L0(f,h);break;case 13:ha(f,h,r),r&&b&4&&H0(f,h);break;case 22:h.memoizedState===null&&ha(f,h,r),Gi(h,h.return);break;case 30:break;default:ha(f,h,r)}a=a.sibling}}function Fd(e,a){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(e=a.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&Ri(r))}function Qd(e,a){e=null,a.alternate!==null&&(e=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==e&&(a.refCount++,e!=null&&Ri(e))}function An(e,a,r,o){if(a.subtreeFlags&10256)for(a=a.child;a!==null;)U0(e,a,r,o),a=a.sibling}function U0(e,a,r,o){var f=a.flags;switch(a.tag){case 0:case 11:case 15:An(e,a,r,o),f&2048&&Qi(9,a);break;case 1:An(e,a,r,o);break;case 3:An(e,a,r,o),f&2048&&(e=null,a.alternate!==null&&(e=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==e&&(a.refCount++,e!=null&&Ri(e)));break;case 12:if(f&2048){An(e,a,r,o),e=a.stateNode;try{var h=a.memoizedProps,b=h.id,w=h.onPostCommit;typeof w=="function"&&w(b,a.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(N){Ht(a,a.return,N)}}else An(e,a,r,o);break;case 31:An(e,a,r,o);break;case 13:An(e,a,r,o);break;case 23:break;case 22:h=a.stateNode,b=a.alternate,a.memoizedState!==null?h._visibility&2?An(e,a,r,o):Yi(e,a):h._visibility&2?An(e,a,r,o):(h._visibility|=2,Or(e,a,r,o,(a.subtreeFlags&10256)!==0||!1)),f&2048&&Fd(b,a);break;case 24:An(e,a,r,o),f&2048&&Qd(a.alternate,a);break;default:An(e,a,r,o)}}function Or(e,a,r,o,f){for(f=f&&((a.subtreeFlags&10256)!==0||!1),a=a.child;a!==null;){var h=e,b=a,w=r,N=o,U=b.flags;switch(b.tag){case 0:case 11:case 15:Or(h,b,w,N,f),Qi(8,b);break;case 23:break;case 22:var X=b.stateNode;b.memoizedState!==null?X._visibility&2?Or(h,b,w,N,f):Yi(h,b):(X._visibility|=2,Or(h,b,w,N,f)),f&&U&2048&&Fd(b.alternate,b);break;case 24:Or(h,b,w,N,f),f&&U&2048&&Qd(b.alternate,b);break;default:Or(h,b,w,N,f)}a=a.sibling}}function Yi(e,a){if(a.subtreeFlags&10256)for(a=a.child;a!==null;){var r=e,o=a,f=o.flags;switch(o.tag){case 22:Yi(r,o),f&2048&&Fd(o.alternate,o);break;case 24:Yi(r,o),f&2048&&Qd(o.alternate,o);break;default:Yi(r,o)}a=a.sibling}}var Ki=8192;function Rr(e,a,r){if(e.subtreeFlags&Ki)for(e=e.child;e!==null;)I0(e,a,r),e=e.sibling}function I0(e,a,r){switch(e.tag){case 26:Rr(e,a,r),e.flags&Ki&&e.memoizedState!==null&&v3(r,Dn,e.memoizedState,e.memoizedProps);break;case 5:Rr(e,a,r);break;case 3:case 4:var o=Dn;Dn=$l(e.stateNode.containerInfo),Rr(e,a,r),Dn=o;break;case 22:e.memoizedState===null&&(o=e.alternate,o!==null&&o.memoizedState!==null?(o=Ki,Ki=16777216,Rr(e,a,r),Ki=o):Rr(e,a,r));break;default:Rr(e,a,r)}}function q0(e){var a=e.alternate;if(a!==null&&(e=a.child,e!==null)){a.child=null;do a=e.sibling,e.sibling=null,e=a;while(e!==null)}}function Xi(e){var a=e.deletions;if((e.flags&16)!==0){if(a!==null)for(var r=0;r<a.length;r++){var o=a[r];he=o,Q0(o,e)}q0(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)F0(e),e=e.sibling}function F0(e){switch(e.tag){case 0:case 11:case 15:Xi(e),e.flags&2048&&Ba(9,e,e.return);break;case 3:Xi(e);break;case 12:Xi(e);break;case 22:var a=e.stateNode;e.memoizedState!==null&&a._visibility&2&&(e.return===null||e.return.tag!==13)?(a._visibility&=-3,Hl(e)):Xi(e);break;default:Xi(e)}}function Hl(e){var a=e.deletions;if((e.flags&16)!==0){if(a!==null)for(var r=0;r<a.length;r++){var o=a[r];he=o,Q0(o,e)}q0(e)}for(e=e.child;e!==null;){switch(a=e,a.tag){case 0:case 11:case 15:Ba(8,a,a.return),Hl(a);break;case 22:r=a.stateNode,r._visibility&2&&(r._visibility&=-3,Hl(a));break;default:Hl(a)}e=e.sibling}}function Q0(e,a){for(;he!==null;){var r=he;switch(r.tag){case 0:case 11:case 15:Ba(8,r,a);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var o=r.memoizedState.cachePool.pool;o!=null&&o.refCount++}break;case 24:Ri(r.memoizedState.cache)}if(o=r.child,o!==null)o.return=r,he=o;else t:for(r=e;he!==null;){o=he;var f=o.sibling,h=o.return;if(z0(o),o===r){he=null;break t}if(f!==null){f.return=h,he=f;break t}he=h}}}var zS={getCacheForType:function(e){var a=ye(se),r=a.data.get(e);return r===void 0&&(r=e(),a.data.set(e,r)),r},cacheSignal:function(){return ye(se).controller.signal}},PS=typeof WeakMap=="function"?WeakMap:Map,Pt=0,It=null,Nt=null,Mt=0,Lt=0,$e=null,Ua=!1,kr=!1,Gd=!1,pa=0,$t
vendor: 24,769 bytes, lines 48-49
48=0,Ia=0,Ls=0,Yd=0,We=0,_r=0,Zi=null,Ie=null,Kd=!1,Vl=0,G0=0,Bl=1/0,Ul=null,qa=null,ce=0,Fa=null,zr=null,ma=0,Xd=0,Zd=null,Y0=null,$i=0,$d=null;function Je(){return(Pt&2)!==0&&Mt!==0?Mt&-Mt:M.T!==null?af():xu()}function K0(){if(We===0)if((Mt&536870912)===0||Rt){var e=ar;ar<<=1,(ar&3932160)===0&&(ar=262144),We=e}else We=536870912;return e=Xe.current,e!==null&&(e.flags|=32),We}function qe(e,a,r){(e===It&&(Lt===2||Lt===9)||e.cancelPendingCommit!==null)&&(Pr(e,0),Qa(e,Mt,We,!1)),Kt(e,r),((Pt&2)===0||e!==It)&&(e===It&&((Pt&2)===0&&(Ls|=r),$t===4&&Qa(e,Mt,We,!1)),Ln(e))}function X0(e,a,r){if((Pt&6)!==0)throw Error(i(327));var o=!r&&(a&127)===0&&(a&e.expiredLanes)===0||Qt(e,a),f=o?VS(e,a):Jd(e,a,!0),h=o;do{if(f===0){kr&&!o&&Qa(e,a,0,!1);break}else{if(r=e.current.alternate,h&&!LS(r)){f=Jd(e,a,!1),h=!1;continue}if(f===2){if(h=a,e.errorRecoveryDisabledLanes&h)var b=0;else b=e.pendingLanes&-536870913,b=b!==0?b:b&536870912?536870912:0;if(b!==0){a=b;t:{var w=e;f=Zi;var N=w.current.memoizedState.isDehydrated;if(N&&(Pr(w,b).flags|=256),b=Jd(w,b,!1),b!==2){if(Gd&&!N){w.errorRecoveryDisabledLanes|=h,Ls|=h,f=4;break t}h=Ie,Ie=f,h!==null&&(Ie===null?Ie=h:Ie.push.apply(Ie,h))}f=b}if(h=!1,f!==2)continue}}if(f===1){Pr(e,0),Qa(e,a,0,!0);break}t:{switch(o=e,h=f,h){case 0:case 1:throw Error(i(345));case 4:if((a&4194048)!==a)break;case 6:Qa(o,a,We,!Ua);break t;case 2:Ie=null;break;case 3:case 5:break;default:throw Error(i(329))}if((a&62914560)===a&&(f=Vl+300-Me(),10<f)){if(Qa(o,a,We,!Ua),St(o,0,!0)!==0)break t;ma=a,o.timeoutHandle=Ax(Z0.bind(null,o,r,Ie,Ul,Kd,a,We,Ls,_r,Ua,h,"Throttled",-0,0),f);break t}Z0(o,r,Ie,Ul,Kd,a,We,Ls,_r,Ua,h,null,-0,0)}}break}while(!0);Ln(e)}function Z0(e,a,r,o,f,h,b,w,N,U,X,$,F,Q){if(e.timeoutHandle=-1,$=a.subtreeFlags,$&8192||($&16785408)===16785408){$={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:ta},I0(a,h,$);var dt=(h&62914560)===h?Vl-Me():(h&4194048)===h?G0-Me():0;if(dt=w3($,dt),dt!==null){ma=h,e.cancelPendingCommit=dt(sx.bind(null,e,a,h,r,o,f,b,w,N,X,$,null,F,Q)),Qa(e,h,b,!U);return}}sx(e,a,h,r,o,f,b,w,N)}function LS(e){for(var a=e;;){var r=a.tag;if((r===0||r===11||r===15)&&a.flags&16384&&(r=a.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var o=0;o<r.length;o++){var f=r[o],h=f.getSnapshot;f=f.value;try{if(!Ye(h(),f))return!1}catch{return!1}}if(r=a.child,a.subtreeFlags&16384&&r!==null)r.return=a,a=r;else{if(a===e)break;for(;a.sibling===null;){if(a.return===null||a.return===e)return!0;a=a.return}a.sibling.return=a.return,a=a.sibling}}return!0}function Qa(e,a,r,o){a&=~Yd,a&=~Ls,e.suspendedLanes|=a,e.pingedLanes&=~a,o&&(e.warmLanes|=a),o=e.expirationTimes;for(var f=a;0<f;){var h=31-Se(f),b=1<<h;o[h]=-1,f&=~b}r!==0&&vs(e,r,a)}function Il(){return(Pt&6)===0?(Wi(0),!1):!0}function Wd(){if(Nt!==null){if(Lt===0)var e=Nt.return;else e=Nt,sa=Es=null,pd(e),Ar=null,_i=0,e=Nt;for(;e!==null;)N0(e.alternate,e),e=e.return;Nt=null}}function Pr(e,a){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,a3(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),ma=0,Wd(),It=e,Nt=r=na(e.current,null),Mt=a,Lt=0,$e=null,Ua=!1,kr=Qt(e,a),Gd=!1,_r=We=Yd=Ls=Ia=$t=0,Ie=Zi=null,Kd=!1,(a&8)!==0&&(a|=a&32);var o=e.entangledLanes;if(o!==0)for(e=e.entanglements,o&=a;0<o;){var f=31-Se(o),h=1<<f;a|=e[f],o&=~h}return pa=a,cl(),r}function $0(e,a){Tt=null,M.H=Ii,a===Dr||a===xl?(a=hg(),Lt=3):a===nd?(a=hg(),Lt=4):Lt=a===Cd?8:a!==null&&typeof a=="object"&&typeof a.then=="function"?6:1,$e=a,Nt===null&&($t=1,Ol(e,un(a,e.current)))}function W0(){var e=Xe.current;return e===null?!0:(Mt&4194048)===Mt?pn===null:(Mt&62914560)===Mt||(Mt&536870912)!==0?e===pn:!1}function J0(){var e=M.H;return M.H=Ii,e===null?Ii:e}function tx(){var e=M.A;return M.A=zS,e}function ql(){$t=4,Ua||(Mt&4194048)!==Mt&&Xe.current!==null||(kr=!0),(Ia&134217727)===0&&(Ls&134217727)===0||It===null||Qa(It,Mt,We,!1)}function Jd(e,a,r){var o=Pt;Pt|=2;var f=J0(),h=tx();(It!==e||Mt!==a)&&(Ul=null,Pr(e,a)),a=!1;var b=$t;t:do try{if(Lt!==0&&Nt!==null){var w=Nt,N=$e;switch(Lt){case 8:Wd(),b=6;break t;case 3:case 2:case 9:case 6:Xe.current===null&&(a=!0);var U=Lt;if(Lt=0,$e=null,Lr(e,w,N,U),r&&kr){b=0;break t}break;default:U=Lt,Lt=0,$e=null,Lr(e,w,N,U)}}HS(),b=$t;break}catch(X){$0(e,X)}while(!0);return a&&e.shellSuspendCounter++,sa=Es=null,Pt=o,M.H=f,M.A=h,Nt===null&&(It=null,Mt=0,cl()),b}function HS(){for(;Nt!==null;)ex(Nt)}function VS(e,a){var r=Pt;Pt|=2;var o=J0(),f=tx();It!==e||Mt!==a?(Ul=null,Bl=Me()+500,Pr(e,a)):kr=Qt(e,a);t:do try{if(Lt!==0&&Nt!==null){a=Nt;var h=$e;e:switch(Lt){case 1:Lt=0,$e=null,Lr(e,a,h,1);break;case 2:case 9:if(dg(h)){Lt=0,$e=null,nx(a);break}a=function(){Lt!==2&&Lt!==9||It!==e||(Lt=7),Ln(e)},h.then(a,a);break t;case 3:Lt=7;break t;case 4:Lt=5;break t;case 7:dg(h)?(Lt=0,$e=null,nx(a)):(Lt=0,$e=null,Lr(e,a,h,7));break;case 5:var b=null;switch(Nt.tag){case 26:b=Nt.memoizedState;case 5:case 27:var w=Nt;if(b?Ux(b):w.stateNode.complete){Lt=0,$e=null;var N=w.sibling;if(N!==null)Nt=N;else{var U=w.return;U!==null?(Nt=U,Fl(U)):Nt=null}break e}}Lt=0,$e=null,Lr(e,a,h,5);break;case 6:Lt=0,$e=null,Lr(e,a,h,6);break;case 8:Wd(),$t=6;break t;default:throw Error(i(462))}}BS();break}catch(X){$0(e,X)}while(!0);return sa=Es=null,M.H=o,M.A=f,Pt=r,Nt!==null?0:(It=null,Mt=0,cl(),$t)}function BS(){for(;Nt!==null&&!Ee();)ex(Nt)}function ex(e){var a=D0(e.alternate,e,pa);e.memoizedProps=e.pendingProps,a===null?Fl(e):Nt=a}function nx(e){var a=e,r=a.alternate;switch(a.tag){case 15:case 0:a=b0(r,a,a.pendingProps,a.type,void 0,Mt);break;case 11:a=b0(r,a,a.pendingProps,a.type.render,a.ref,Mt);break;case 5:pd(a);default:N0(r,a),a=Nt=tg(a,pa),a=D0(r,a,pa)}e.memoizedProps=e.pendingProps,a===null?Fl(e):Nt=a}function Lr(e,a,r,o){sa=Es=null,pd(a),Ar=null,_i=0;var f=a.return;try{if(ES(e,f,a,r,Mt)){$t=1,Ol(e,un(r,e.current)),Nt=null;return}}catch(h){if(f!==null)throw Nt=f,h;$t=1,Ol(e,un(r,e.current)),Nt=null;return}a.flags&32768?(Rt||o===1?e=!0:kr||(Mt&536870912)!==0?e=!1:(Ua=e=!0,(o===2||o===9||o===3||o===6)&&(o=Xe.current,o!==null&&o.tag===13&&(o.flags|=16384))),ax(a,e)):Fl(a)}function Fl(e){var a=e;do{if((a.flags&32768)!==0){ax(a,Ua);return}e=a.return;var r=OS(a.alternate,a,pa);if(r!==null){Nt=r;return}if(a=a.sibling,a!==null){Nt=a;return}Nt=a=e}while(a!==null);$t===0&&($t=5)}function ax(e,a){do{var r=RS(e.alternate,e);if(r!==null){r.flags&=32767,Nt=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!a&&(e=e.sibling,e!==null)){Nt=e;return}Nt=e=r}while(e!==null);$t=6,Nt=null}function sx(e,a,r,o,f,h,b,w,N){e.cancelPendingCommit=null;do Ql();while(ce!==0);if((Pt&6)!==0)throw Error(i(327));if(a!==null){if(a===e.current)throw Error(i(177));if(h=a.lanes|a.childLanes,h|=Uu,_e(e,r,h,b,w,N),e===It&&(Nt=It=null,Mt=0),zr=a,Fa=e,ma=r,Xd=h,Zd=f,Y0=o,(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,FS(xs,function(){return cx(),null})):(e.callbackNode=null,e.callbackPriority=0),o=(a.flags&13878)!==0,(a.subtreeFlags&13878)!==0||o){o=M.T,M.T=null,f=H.p,H.p=2,b=Pt,Pt|=4;try{kS(e,a,r)}finally{Pt=b,H.p=f,M.T=o}}ce=1,rx(),ix(),ox()}}function rx(){if(ce===1){ce=0;var e=Fa,a=zr,r=(a.flags&13878)!==0;if((a.subtreeFlags&13878)!==0||r){r=M.T,M.T=null;var o=H.p;H.p=2;var f=Pt;Pt|=4;try{V0(a,e);var h=ff,b=Qm(e.containerInfo),w=h.focusedElem,N=h.selectionRange;if(b!==w&&w&&w.ownerDocument&&Fm(w.ownerDocument.documentElement,w)){if(N!==null&&Pu(w)){var U=N.start,X=N.end;if(X===void 0&&(X=U),"selectionStart"in w)w.selectionStart=U,w.selectionEnd=Math.min(X,w.value.length);else{var $=w.ownerDocument||document,F=$&&$.defaultView||window;if(F.getSelection){var Q=F.getSelection(),dt=w.textContent.length,yt=Math.min(N.start,dt),Ut=N.end===void 0?yt:Math.min(N.end,dt);!Q.extend&&yt>Ut&&(b=Ut,Ut=yt,yt=b);var z=qm(w,yt),R=qm(w,Ut);if(z&&R&&(Q.rangeCount!==1||Q.anchorNode!==z.node||Q.anchorOffset!==z.offset||Q.focusNode!==R.node||Q.focusOffset!==R.offset)){var B=$.createRange();B.setStart(z.node,z.offset),Q.removeAllRanges(),yt>Ut?(Q.addRange(B),Q.extend(R.node,R.offset)):(B.setEnd(R.node,R.offset),Q.addRange(B))}}}}for($=[],Q=w;Q=Q.parentNode;)Q.nodeType===1&&$.push({element:Q,left:Q.scrollLeft,top:Q.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w<$.length;w++){var Z=$[w];Z.element.scrollLeft=Z.left,Z.element.scrollTop=Z.top}}ac=!!df,ff=df=null}finally{Pt=f,H.p=o,M.T=r}}e.current=a,ce=2}}function ix(){if(ce===2){ce=0;var e=Fa,a=zr,r=(a.flags&8772)!==0;if((a.subtreeFlags&8772)!==0||r){r=M.T,M.T=null;var o=H.p;H.p=2;var f=Pt;Pt|=4;try{_0(e,a.alternate,a)}finally{Pt=f,H.p=o,M.T=r}}ce=3}}function ox(){if(ce===4||ce===3){ce=0,Aa();var e=Fa,a=zr,r=ma,o=Y0;(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?ce=5:(ce=0,zr=Fa=null,lx(e,e.pendingLanes));var f=e.pendingLanes;if(f===0&&(qa=null),jn(r),a=a.stateNode,Ce&&typeof Ce.onCommitFiberRoot=="function")try{Ce.onCommitFiberRoot(ys,a,void 0,(a.current.flags&128)===128)}catch{}if(o!==null){a=M.T,f=H.p,H.p=2,M.T=null;try{for(var h=e.onRecoverableError,b=0;b<o.length;b++){var w=o[b];h(w.value,{componentStack:w.stack})}}finally{M.T=a,H.p=f}}(ma&3)!==0&&Ql(),Ln(e),f=e.pendingLanes,(r&261930)!==0&&(f&42)!==0?e===$d?$i++:($i=0,$d=e):$i=0,Wi(0)}}function lx(e,a){(e.pooledCacheLanes&=a)===0&&(a=e.pooledCache,a!=null&&(e.pooledCache=null,Ri(a)))}function Ql(){return rx(),ix(),ox(),cx()}function cx(){if(ce!==5)return!1;var e=Fa,a=Xd;Xd=0;var r=jn(ma),o=M.T,f=H.p;try{H.p=32>r?32:r,M.T=null,r=Zd,Zd=null;var h=Fa,b=ma;if(ce=0,zr=Fa=null,ma=0,(Pt&6)!==0)throw Error(i(331));var w=Pt;if(Pt|=4,F0(h.current),U0(h,h.current,b,r),Pt=w,Wi(0,!1),Ce&&typeof Ce.onPostCommitFiberRoot=="function")try{Ce.onPostCommitFiberRoot(ys,h)}catch{}return!0}finally{H.p=f,M.T=o,lx(e,a)}}function ux(e,a,r){a=un(r,a),a=Md(e.stateNode,a,2),e=La(e,a,2),e!==null&&(Kt(e,2),Ln(e))}function Ht(e,a,r){if(e.tag===3)ux(e,e,r);else for(;a!==null;){if(a.tag===3){ux(a,e,r);break}else if(a.tag===1){var o=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(qa===null||!qa.has(o))){e=un(r,e),r=d0(2),o=La(a,r,2),o!==null&&(f0(r,o,a,e),Kt(o,2),Ln(o));break}}a=a.return}}function tf(e,a,r){var o=e.pingCache;if(o===null){o=e.pingCache=new PS;var f=new Set;o.set(a,f)}else f=o.get(a),f===void 0&&(f=new Set,o.set(a,f));f.has(r)||(Gd=!0,f.add(r),e=US.bind(null,e,a,r),a.then(e,e))}function US(e,a,r){var o=e.pingCache;o!==null&&o.delete(a),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,It===e&&(Mt&r)===r&&($t===4||$t===3&&(Mt&62914560)===Mt&&300>Me()-Vl?(Pt&2)===0&&Pr(e,0):Yd|=r,_r===Mt&&(_r=0)),Ln(e)}function dx(e,a){a===0&&(a=je()),e=Ds(e,a),e!==null&&(Kt(e,a),Ln(e))}function IS(e){var a=e.memoizedState,r=0;a!==null&&(r=a.retryLane),dx(e,r)}function qS(e,a){var r=0;switch(e.tag){case 31:case 13:var o=e.stateNode,f=e.memoizedState;f!==null&&(r=f.retryLane);break;case 19:o=e.stateNode;break;case 22:o=e.stateNode._retryCache;break;default:throw Error(i(314))}o!==null&&o.delete(a),dx(e,r)}function FS(e,a){return mi(e,a)}var Gl=null,Hr=null,ef=!1,Yl=!1,nf=!1,Ga=0;function Ln(e){e!==Hr&&e.next===null&&(Hr===null?Gl=Hr=e:Hr=Hr.next=e),Yl=!0,ef||(ef=!0,GS())}function Wi(e,a){if(!nf&&Yl){nf=!0;do for(var r=!1,o=Gl;o!==null;){if(e!==0){var f=o.pendingLanes;if(f===0)var h=0;else{var b=o.suspendedLanes,w=o.pingedLanes;h=(1<<31-Se(42|e)+1)-1,h&=f&~(b&~w),h=h&201326741?h&201326741|1:h?h|2:0}h!==0&&(r=!0,mx(o,h))}else h=Mt,h=St(o,o===It?h:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),(h&3)===0||Qt(o,h)||(r=!0,mx(o,h));o=o.next}while(r);nf=!1}}function QS(){fx()}function fx(){Yl=ef=!1;var e=0;Ga!==0&&n3()&&(e=Ga);for(var a=Me(),r=null,o=Gl;o!==null;){var f=o.next,h=hx(o,a);h===0?(o.next=null,r===null?Gl=f:r.next=f,f===null&&(Hr=r)):(r=o,(e!==0||(h&3)!==0)&&(Yl=!0)),o=f}ce!==0&&ce!==5||Wi(e),Ga!==0&&(Ga=0)}function hx(e,a){for(var r=e.suspendedLanes,o=e.pingedLanes,f=e.expirationTimes,h=e.pendingLanes&-62914561;0<h;){var b=31-Se(h),w=1<<b,N=f[b];N===-1?((w&r)===0||(w&o)!==0)&&(f[b]=de(w,a)):N<=a&&(e.expiredLanes|=w),h&=~w}if(a=It,r=Mt,r=St(e,e===a?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),o=e.callbackNode,r===0||e===a&&(Lt===2||Lt===9)||e.cancelPendingCommit!==null)return o!==null&&o!==null&&gi(o),e.callbackNode=null,e.callbackPriority=0;if((r&3)===0||Qt(e,r)){if(a=r&-r,a===e.callbackPriority)return a;switch(o!==null&&gi(o),jn(r)){case 2:case 8:r=Zo;break;case 32:r=xs;break;case 268435456:r=Wn;break;default:r=xs}return o=px.bind(null,e),r=mi(r,o),e.callbackPriority=a,e.callbackNode=r,a}return o!==null&&o!==null&&gi(o),e.callbackPriority=2,e.callbackNode=null,2}function px(e,a){if(ce!==0&&ce!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(Ql()&&e.callbackNode!==r)return null;var o=Mt;return o=St(e,e===It?o:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),o===0?null:(X0(e,o,a),hx(e,Me()),e.callbackNode!=null&&e.callbackNode===r?px.bind(null,e):null)}function mx(e,a){if(Ql())return null;X0(e,a,!0)}function GS(){s3(function(){(Pt&6)!==0?mi(gs,QS):fx()})}function af(){if(Ga===0){var e=jr;e===0&&(e=nr,nr<<=1,(nr&261888)===0&&(nr=256)),Ga=e}return Ga}function gx(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:el(""+e)}function xx(e,a){var r=a.ownerDocument.createElement("input");return r.name=a.name,r.value=a.value,e.id&&r.setAttribute("form",e.id),a.parentNode.insertBefore(r,a),e=new FormData(e),r.parentNode.removeChild(r),e}function YS(e,a,r,o,f){if(a==="submit"&&r&&r.stateNode===f){var h=gx((f[Le]||null).action),b=o.submitter;b&&(a=(a=b[Le]||null)?gx(a.formAction):b.getAttribute("formAction"),a!==null&&(h=a,b=null));var w=new rl("action","action",null,o,f);e.push({event:w,listeners:[{instance:null,listener:function(){if(o.defaultPrevented){if(Ga!==0){var N=b?xx(f,b):new FormData(f);jd(r,{pending:!0,data:N,method:f.method,action:h},null,N)}}else typeof h=="function"&&(w.preventDefault(),N=b?xx(f,b):new FormData(f),jd(r,{pending:!0,data:N,method:f.method,action:h},h,N))},currentTarget:f}]})}}for(var sf=0;sf<Bu.length;sf++){var rf=Bu[sf],KS=rf.toLowerCase(),XS=rf[0].toUpperCase()+rf.slice(1);Tn(KS,"on"+XS)}Tn(Km,"onAnimationEnd"),Tn(Xm,"onAnimationIteration"),Tn(Zm,"onAnimationStart"),Tn("dblclick","onDoubleClick"),Tn("focusin","onFocus"),Tn("focusout","onBlur"),Tn(dS,"onTransitionRun"),Tn(fS,"onTransitionStart"),Tn(hS,"onTransitionCancel"),Tn($m,"onTransitionEnd"),cr("onMouseEnter",["mouseout","mouseover"]),cr("onMouseLeave",["mouseout","mouseover"]),cr("onPointerEnter",["pointerout","pointerover"]),cr("onPointerLeave",["pointerout","pointerover"]),ws("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ws("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ws("onBeforeInput",["compositionend","keypress","textInput","paste"]),ws("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ws("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ws("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ji="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(" "),ZS=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Ji));function yx(e,a){a=(a&4)!==0;for(var r=0;r<e.length;r++){var o=e[r],f=o.event;o=o.listeners;t:{var h=void 0;if(a)for(var b=o.length-1;0<=b;b--){var w=o[b],N=w.instance,U=w.currentTarget;if(w=w.listener,N!==h&&f.isPropagationStopped())break t;h=w,f.currentTarget=U;try{h(f)}catch(X){ll(X)}f.currentTarget=null,h=N}else for(b=0;b<o.length;b++){if(w=o[b],N=w.instance,U=w.currentTarget,w=w.listener,N!==h&&f.isPropagationStopped())break t;h=w,f.currentTarget=U;try{h(f)}catch(X){ll(X)}f.currentTarget=null,h=N}}}}function Et(e,a){var r=a[yu];r===void 0&&(r=a[yu]=new Set);var o=e+"__bubble";r.has(o)||(bx(a,e,2,!1),r.add(o))}function of(e,a,r){var o=0;a&&(o|=4),bx(r,e,o,a)}var Kl="_reactListening"+Math.random().toString(36).slice(2);function lf(e){if(!e[Kl]){e[Kl]=!0,fm.forEach(function(r){r!=="selectionchange"&&(ZS.has(r)||of(r,!1,e),of(r,!0,e))});var a=e.nodeType===9?e:e.ownerDocument;a===null||a[Kl]||(a[Kl]=!0,of("selectionchange",!1,a))}}function bx(e,a,r,o){switch(Kx(a)){case 2:var f=T3;break;case 8:f=D3;break;default:f=jf}r=f.bind(null,a,r,e),f=void 0,!Nu||a!=="touchstart"&&a!=="touchmove"&&a!=="wheel"||(f=!0),o?f!==void 0?e.addEventListener(a,r,{capture:!0,passive:f}):e.addEventListener(a,r,!0):f!==void 0?e.addEventListener(a,r,{passive:f}):e.addEventListener(a,r,!1)}function cf(e,a,r,o,f){var h=o;if((a&1)===0&&(a&2)===0&&o!==null)t:for(;;){if(o===null)return;var b=o.tag;if(b===3||b===4){var w=o.stateNode.containerInfo;if(w===f)break;if(b===4)for(b=o.return;b!==null;){var N=b.tag;if((N===3||N===4)&&b.stateNode.containerInfo===f)return;b=b.return}for(;w!==null;){if(b=ir(w),b===null)return;if(N=b.tag,N===5||N===6||N===26||N===27){o=h=b;continue t}w=w.parentNode}}o=o.return}Tm(function(){var U=h,X=Du(r),$=[];t:{var F=Wm.get(e);if(F!==void 0){var Q=rl,dt=e;switch(e){case"keypress":if(al(r)===0)break t;case"keydown":case"keyup":Q=q5;break;case"focusin":dt="focus",Q=Ou;break;case"focusout":dt="blur",Q=Ou;break;case"beforeblur":case"afterblur":Q=Ou;break;case"click":if(r.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Q=Nm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Q=O5;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Q=G5;break;case Km:case Xm:case Zm:Q=_5;break;case $m:Q=K5;break;case"scroll":case"scrollend":Q=M5;break;case"wheel":Q=Z5;break;case"copy":case"cut":case"paste":Q=P5;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Q=Mm;break;case"toggle":case"beforetoggle":Q=W5}var yt=(a&4)!==0,Ut=!yt&&(e==="scroll"||e==="scrollend"),z=yt?F!==null?F+"Capture":null:F;yt=[];for(var R=U,B;R!==null;){var Z=R;if(B=Z.stateNode,Z=Z.tag,Z!==5&&Z!==26&&Z!==27||B===null||z===null||(Z=wi(R,z),Z!=null&&yt.push(to(R,Z,B))),Ut)break;R=R.return}0<yt.length&&(F=new Q(F,dt,null,r,X),$.push({event:F,listeners:yt}))}}if((a&7)===0){t:{if(F=e==="mouseover"||e==="pointerover",Q=e==="mouseout"||e==="pointerout",F&&r!==Tu&&(dt=r.relatedTarget||r.fromElement)&&(ir(dt)||dt[rr]))break t;if((Q||F)&&(F=X.window===X?X:(F=X.ownerDocument)?F.defaultView||F.parentWindow:window,Q?(dt=r.relatedTarget||r.toElement,Q=U,dt=dt?ir(dt):null,dt!==null&&(Ut=c(dt),yt=dt.tag,dt!==Ut||yt!==5&&yt!==27&&yt!==6)&&(dt=null)):(Q=null,dt=U),Q!==dt)){if(yt=Nm,Z="onMouseLeave",z="onMouseEnter",R="mouse",(e==="pointerout"||e==="pointerover")&&(yt=Mm,Z="onPointerLeave",z="onPointerEnter",R="pointer"),Ut=Q==null?F:vi(Q),B=dt==null?F:vi(dt),F=new yt(Z,R+"leave",Q,r,X),F.target=Ut,F.relatedTarget=B,Z=null,ir(X)===U&&(yt=new yt(z,R+"enter",dt,r,X),yt.target=B,yt.relatedTarget=Ut,Z=yt),Ut=Z,Q&&dt)e:{for(yt=$S,z=Q,R=dt,B=0,Z=z;Z;Z=yt(Z))B++;Z=0;for(var xt=R;xt;xt=yt(xt))Z++;for(;0<B-Z;)z=yt(z),B--;for(;0<Z-B;)R=yt(R),Z--;for(;B--;){if(z===R||R!==null&&z===R.alternate){yt=z;break e}z=yt(z),R=yt(R)}yt=null}else yt=null;Q!==null&&vx($,F,Q,yt,!1),dt!==null&&Ut!==null&&vx($,Ut,dt,yt,!0)}}t:{if(F=U?vi(U):window,Q=F.nodeName&&F.nodeName.toLowerCase(),Q==="select"||Q==="input"&&F.type==="file")var kt=Lm;else if(zm(F))if(Hm)kt=lS;else{kt=iS;var mt=rS}else Q=F.nodeName,!Q||Q.toLowerCase()!=="input"||F.type!=="checkbox"&&F.type!=="radio"?U&&ju(U.elementType)&&(kt=Lm):kt=oS;if(kt&&(kt=kt(e,U))){Pm($,kt,r,X);break t}mt&&mt(e,F,U),e==="focusout"&&U&&F.type==="number"&&U.memoizedProps.value!=null&&Su(F,"number",F.value)}switch(mt=U?vi(U):window,e){case"focusin":(zm(mt)||mt.contentEditable==="true")&&(mr=mt,Lu=U,Mi=null);break;case"focusout":Mi=Lu=mr=null;break;case"mousedown":Hu=!0;break;case"contextmenu":case"mouseup":case"dragend":Hu=!1,Gm($,r,X);break;case"selectionchange":if(uS)break;case"keydown":case"keyup":Gm($,r,X)}var Dt;if(ku)t:{switch(e){case"compositionstart":var Ct="onCompositionStart";break t;case"compositionend":Ct="onCompositionEnd";break t;case"compositionupdate":Ct="onCompositionUpdate";break t}Ct=void 0}else pr?km(e,r)&&(Ct="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(Ct="onCompositionStart");Ct&&(Cm&&r.locale!=="ko"&&(pr||Ct!=="onCompositionStart"?Ct==="onCompositionEnd"&&pr&&(Dt=Dm()):(Ca=X,Eu="value"in Ca?Ca.value:Ca.textContent,pr=!0)),mt=Xl(U,Ct),0<mt.length&&(Ct=new Em(Ct,e,null,r,X),$.push({event:Ct,listeners:mt}),Dt?Ct.data=Dt:(Dt=_m(r),Dt!==null&&(Ct.data=Dt)))),(Dt=tS?eS(e,r):nS(e,r))&&(Ct=Xl(U,"onBeforeInput"),0<Ct.length&&(mt=new Em("onBeforeInput","beforeinput",null,r,X),$.push({event:mt,listeners:Ct}),mt.data=Dt)),YS($,e,U,r,X)}yx($,a)})}function to(e,a,r){return{instance:e,listener:a,currentTarget:r}}function Xl(e,a){for(var r=a+"Capture",o=[];e!==null;){var f=e,h=f.stateNode;if(f=f.tag,f!==5&&f!==26&&f!==27||h===null||(f=wi(e,r),f!=null&&o.unshift(to(e,f,h)),f=wi(e,a),f!=null&&o.push(to(e,f,h))),e.tag===3)return o;e=e.return}return[]}function $S(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function vx(e,a,r,o,f){for(var h=a._reactName,b=[];r!==null&&r!==o;){var w=r,N=w.alternate,U=w.stateNode;if(w=w.tag,N!==null&&N===o)break;w!==5&&w!==26&&w!==27||U===null||(N=U,f?(U=wi(r,h),U!=null&&b.unshift(to(r,U,N))):f||(U=wi(r,h),U!=null&&b.push(to(r,U,N)))),r=r.return}b.length!==0&&e.push({event:a,listeners:b})}var WS=/\r\n?/g,JS=/\u0000|\uFFFD/g;function wx(e){return(typeof e=="string"?e:""+e).replace(WS,` 49`).replace(JS,"")}function Sx(e,a){return a=wx(a),wx(e)===a}function Bt(e,a,r,o,f,h){switch(r){case"children":typeof o=="string"?a==="body"||a==="textarea"&&o===""||dr(e,o):(typeof o=="number"||typeof o=="bigint")&&a!=="body"&&dr(e,""+o);break;case"className":Jo(e,"class",o);break;case"tabIndex":Jo(e,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":Jo(e,r,o);break;case"style":Sm(e,o,h);break;case"data":if(a!=="object"){Jo(e,"data",o);break}case"src":case"href":if(o===""&&(a!=="a"||r!=="href")){e.removeAttribute(r);break}if(o==null||typeof o=="function"||typeof o=="symbol"||typeof o=="boolean"){e.removeAttribute(r);break}o=el(""+o),e.setAttribute(r,o);break;case"action":case"formAction":if(typeof o=="function"){e.setAttribute(r,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof h=="function"&&(r==="formAction"?(a!=="input"&&Bt(e,a,"name",f.name,f,null),Bt(e,a,"formEncType",f.formEncType,f,null),Bt(e,a,"formMethod",f.formMethod,f,null),Bt(e,a,"formTarget",f.formTarget,f,null)):(Bt(e,a,"encType",f.encType,f,null),Bt(e,a,"method",f.method,f,null),Bt(e,a,"target",f.target,f,null)));if(o==null||typeof o=="symbol"||typeof o=="boolean"){e.removeAttribute(r);break}o=el(""+o),e.setAttribute(r,o);break;case"onClick":o!=null&&(e.onclick=ta);break;case"onScroll":o!=null&&Et("scroll",e);break;case"onScrollEnd":o!=null&&Et("scrollend",e);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(i(61));if(r=o.__html,r!=null){if(f.children!=null)throw Error(i(60));e.innerHTML=r}}break;case"multiple":e.multiple=o&&typeof o!="function"&&typeof o!="symbol";break;case"muted":e.muted=o&&typeof o!="function"&&typeof o!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(o==null||typeof o=="function"||typeof o=="boolean"||typeof o=="symbol"){e.removeAttribute("xlink:href");break}r=el(""+o),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":o!=null&&typeof o!="function"&&typeof o!="symbol"?e.setAttribute(r,""+o):e.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":o&&typeof o!="function"&&typeof o!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":o===!0?e.setAttribute(r,""):o!==!1&&o!=null&&typeof o!="function"&&typeof o!="symbol"?e.setAttribute(r,o):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":o!=null&&typeof o!="function"&&typeof o!="symbol"&&!isNaN(o)&&1<=o?e.setAttribute(r,o):e.removeAttribute(r);break;case"rowSpan":case"start":o==null||typeof o=="function"||typeof o=="symbol"||isNaN(o)?e.removeAttribute(r):e.setAttribute(r,o);break;case"popover":Et("beforetoggle",e),Et("toggle",e),Wo(e,"popover",o);break;case"xlinkActuate":Jn(e,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":Jn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":Jn(e,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":Jn(e,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":Jn(e,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":Jn(e,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":Jn(e,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":Jn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":Jn(e,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":Wo(e,"is",o);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=N5.get(r)||r,Wo(e,r,o))}}function uf(e,a,r,o,f,h){switch(r){case"style":Sm(e,o,h);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(i(61));if(r=o.__html,r!=null){if(f.children!=null)throw Error(i(60));e.innerHTML=r}}break;case"children":typeof o=="string"?dr(e,o):(typeof o=="number"||typeof o=="bigint")&&dr(e,""+o);break;case"onScroll":o!=null&&Et("scroll",e);break;case"onScrollEnd":o!=null&&Et("scrollend",e);break;case"onClick":o!=null&&(e.onclick=ta);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!hm.hasOwnProperty(r))t:{if(r[0]==="o"&&r[1]==="n"&&(f=r.endsWith("Capture"),a=r.slice(2,f?r.length-7:void 0),h=e[Le]||null,h=h!=null?h[r]:null,typeof h=="function"&&e.removeEventListener(a,h,f),typeof o=="function")){typeof h!="function"&&h!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(a,o,f);break t}r in e?e[r]=o:o===!0?e.setAttribute(r,""):Wo(e,r,o)}}}function ve(e,a,r){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Et("error",e),Et("load",e);var o=!1,f=!1,h;for(h in r)if(r.hasOwnProperty(h)){var b=r[h];if(b!=null)switch(h){case"src":o=!0;break;case"srcSet":f=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(i(137,a));default:Bt(e,a,h,b,r,null)}}f&&Bt(e,a,"srcSet",r.srcSet,r,null),o&&Bt(e,a,"src",r.src,r,null);return;case"input":Et("invalid",e);var w=h=b=f=null,N=null,U=null;for(o in r)if(r.hasOwnProperty(o)){var X=r[o];if(X!=null)switch(o){case"name":f=X;break;case"type":b=X;break;case"checked":N=X;break;case"defaultChecked":U=X;break;case"value":h=X;break;case"defaultValue":w=X;break;case"children":case"dangerouslySetInnerHTML":if(X!=null)throw Error(i(137,a));break;default:Bt(e,a,o,X,r,null)}}ym(e,h,w,N,U,b,f,!1);return;case"select":Et("invalid",e),o=b=h=null;for(f in r)if(r.hasOwnProperty(f)&&(w=r[f],w!=null))switch(f){case"value":h=w;break;case"defaultValue":b=w;break;case"multiple":o=w;default:Bt(e,a,f,w,r,null)}a=h,r=b,e.multiple=!!o,a!=null?ur(e,!!o,a,!1):r!=null&&ur(e,!!o,r,!0);return;case"textarea":Et("invalid",e),h=f=o=null;for(b in r)if(r.hasOwnProperty(b)&&(w=r[b],w!=null))switch(b){case"value":o=w;break;case"defaultValue":f=w;break;case"children":h=w;break;case"dangerouslySetInnerHTML":if(w!=null)throw Error(i(91));break;default:Bt(e,a,b,w,r,null)}vm(e,o,f,h);return;case"option":for(N in r)if(r.hasOwnProperty(N)&&(o=r[N],o!=null))switch(N){case"selected":e.selected=o&&typeof o!="function"&&typeof o!="symbol";break;default:Bt(e,a,N,o,r,null)}return;case"dialog":Et("beforetoggle",e),Et("toggle",e),Et("cancel",e),Et("close",e);break;case"iframe":case"object":Et("load",e);break;case"video":case"audio":for(o=0;o<Ji.length;o++)Et(Ji[o],e);break;case"image":Et("error",e),Et("load",e);break;case"details":Et("toggle",e);break;case"embed":case"source":case"link":Et("error",e),Et("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(U in r)if(r.hasOwnProperty(U)&&(o=r[U],o!=null))switch(U){case"children":case"dangerouslySetInnerHTML":throw Error(i(137,a));default:Bt(e,a,U,o,r,null)}return;
vendor: 6,075 bytes, line 49
49default:if(ju(a)){for(X in r)r.hasOwnProperty(X)&&(o=r[X],o!==void 0&&uf(e,a,X,o,r,void 0));return}}for(w in r)r.hasOwnProperty(w)&&(o=r[w],o!=null&&Bt(e,a,w,o,r,null))}function t3(e,a,r,o){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var f=null,h=null,b=null,w=null,N=null,U=null,X=null;for(Q in r){var $=r[Q];if(r.hasOwnProperty(Q)&&$!=null)switch(Q){case"checked":break;case"value":break;case"defaultValue":N=$;default:o.hasOwnProperty(Q)||Bt(e,a,Q,null,o,$)}}for(var F in o){var Q=o[F];if($=r[F],o.hasOwnProperty(F)&&(Q!=null||$!=null))switch(F){case"type":h=Q;break;case"name":f=Q;break;case"checked":U=Q;break;case"defaultChecked":X=Q;break;case"value":b=Q;break;case"defaultValue":w=Q;break;case"children":case"dangerouslySetInnerHTML":if(Q!=null)throw Error(i(137,a));break;default:Q!==$&&Bt(e,a,F,Q,o,$)}}wu(e,b,w,N,U,X,h,f);return;case"select":Q=b=w=F=null;for(h in r)if(N=r[h],r.hasOwnProperty(h)&&N!=null)switch(h){case"value":break;case"multiple":Q=N;default:o.hasOwnProperty(h)||Bt(e,a,h,null,o,N)}for(f in o)if(h=o[f],N=r[f],o.hasOwnProperty(f)&&(h!=null||N!=null))switch(f){case"value":F=h;break;case"defaultValue":w=h;break;case"multiple":b=h;default:h!==N&&Bt(e,a,f,h,o,N)}a=w,r=b,o=Q,F!=null?ur(e,!!r,F,!1):!!o!=!!r&&(a!=null?ur(e,!!r,a,!0):ur(e,!!r,r?[]:"",!1));return;case"textarea":Q=F=null;for(w in r)if(f=r[w],r.hasOwnProperty(w)&&f!=null&&!o.hasOwnProperty(w))switch(w){case"value":break;case"children":break;default:Bt(e,a,w,null,o,f)}for(b in o)if(f=o[b],h=r[b],o.hasOwnProperty(b)&&(f!=null||h!=null))switch(b){case"value":F=f;break;case"defaultValue":Q=f;break;case"children":break;case"dangerouslySetInnerHTML":if(f!=null)throw Error(i(91));break;default:f!==h&&Bt(e,a,b,f,o,h)}bm(e,F,Q);return;case"option":for(var dt in r)if(F=r[dt],r.hasOwnProperty(dt)&&F!=null&&!o.hasOwnProperty(dt))switch(dt){case"selected":e.selected=!1;break;default:Bt(e,a,dt,null,o,F)}for(N in o)if(F=o[N],Q=r[N],o.hasOwnProperty(N)&&F!==Q&&(F!=null||Q!=null))switch(N){case"selected":e.selected=F&&typeof F!="function"&&typeof F!="symbol";break;default:Bt(e,a,N,F,o,Q)}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 yt in r)F=r[yt],r.hasOwnProperty(yt)&&F!=null&&!o.hasOwnProperty(yt)&&Bt(e,a,yt,null,o,F);for(U in o)if(F=o[U],Q=r[U],o.hasOwnProperty(U)&&F!==Q&&(F!=null||Q!=null))switch(U){case"children":case"dangerouslySetInnerHTML":if(F!=null)throw Error(i(137,a));break;default:Bt(e,a,U,F,o,Q)}return;default:if(ju(a)){for(var Ut in r)F=r[Ut],r.hasOwnProperty(Ut)&&F!==void 0&&!o.hasOwnProperty(Ut)&&uf(e,a,Ut,void 0,o,F);for(X in o)F=o[X],Q=r[X],!o.hasOwnProperty(X)||F===Q||F===void 0&&Q===void 0||uf(e,a,X,F,o,Q);return}}for(var z in r)F=r[z],r.hasOwnProperty(z)&&F!=null&&!o.hasOwnProperty(z)&&Bt(e,a,z,null,o,F);for($ in o)F=o[$],Q=r[$],!o.hasOwnProperty($)||F===Q||F==null&&Q==null||Bt(e,a,$,F,o,Q)}function jx(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function e3(){if(typeof performance.getEntriesByType=="function"){for(var e=0,a=0,r=performance.getEntriesByType("resource"),o=0;o<r.length;o++){var f=r[o],h=f.transferSize,b=f.initiatorType,w=f.duration;if(h&&w&&jx(b)){for(b=0,w=f.responseEnd,o+=1;o<r.length;o++){var N=r[o],U=N.startTime;if(U>w)break;var X=N.transferSize,$=N.initiatorType;X&&jx($)&&(N=N.responseEnd,b+=X*(N<w?1:(w-U)/(N-U)))}if(--o,a+=8*(h+b)/(f.duration/1e3),e++,10<e)break}}if(0<e)return a/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var df=null,ff=null;function Zl(e){return e.nodeType===9?e:e.ownerDocument}function Tx(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 Dx(e,a){if(e===0)switch(a){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&a==="foreignObject"?0:e}function hf(e,a){return e==="textarea"||e==="noscript"||typeof a.children=="string"||typeof a.children=="number"||typeof a.children=="bigint"||typeof a.dangerouslySetInnerHTML=="object"&&a.dangerouslySetInnerHTML!==null&&a.dangerouslySetInnerHTML.__html!=null}var pf=null;function n3(){var e=window.event;return e&&e.type==="popstate"?e===pf?!1:(pf=e,!0):(pf=null,!1)}var Ax=typeof setTimeout=="function"?setTimeout:void 0,a3=typeof clearTimeout=="function"?clearTimeout:void 0,Nx=typeof Promise=="function"?Promise:void 0,s3=typeof queueMicrotask=="function"?queueMicrotask:typeof Nx<"u"?function(e){return Nx.resolve(null).then(e).catch(r3)}:Ax;function r3(e){setTimeout(function(){throw e})}function Ya(e){return e==="head"}function Ex(e,a){var r=a,o=0;do{var f=r.nextSibling;if(e.removeChild(r),f&&f.nodeType===8)if(r=f.data,r==="/$"||r==="/&"){if(o===0){e.removeChild(f),Ir(a);return}o--}else if(r==="$"||r==="$?"||r==="$~"||r==="$!"||r==="&")o++;else if(r==="html")eo(e.ownerDocument.documentElement);else if(r==="head"){r=e.ownerDocument.head,eo(r);for(var h=r.firstChild;h;){var b=h.nextSibling,w=h.nodeName;h[bi]||w==="SCRIPT"||w==="STYLE"||w==="LINK"&&h.rel.toLowerCase()==="stylesheet"||r.removeChild(h),h=b}}else r==="body"&&eo(e.ownerDocument.body);r=f}while(r);Ir(a)}function Mx(e,a){var r=e;e=0;do{var o=r.nextSibling;if(r.nodeType===1?a?(r._stashedDisplay=r.style.display,r.style.display="none"):(r.style.display=r._stashedDisplay||"",r.getAttribute("style")===""&&r.removeAttribute("style")):r.nodeType===3&&(a?(r._stashedText=r.nodeValue,r.nodeValue=""):r.nodeValue=r._stashedText||""),o&&o.nodeType===8)if(r=o.data,r==="/$"){if(e===0)break;e--}else r!=="$"&&r!=="$?"&&r!=="$~"&&r!=="$!"||e++;r=o}while(r)}function mf(e){var a=e.firstChild;for(a&&a.nodeType===10&&(a=a.nextSibling);a;){var r=a;switch(a=a.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":mf(r),bu(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function i3(e,a,r,o){for(;
vendor: 11,657 bytes, line 49
49e.nodeType===1;){var f=r;if(e.nodeName.toLowerCase()!==a.toLowerCase()){if(!o&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(o){if(!e[bi])switch(a){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(h=e.getAttribute("rel"),h==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(h!==f.rel||e.getAttribute("href")!==(f.href==null||f.href===""?null:f.href)||e.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin)||e.getAttribute("title")!==(f.title==null?null:f.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(h=e.getAttribute("src"),(h!==(f.src==null?null:f.src)||e.getAttribute("type")!==(f.type==null?null:f.type)||e.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin))&&h&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(a==="input"&&e.type==="hidden"){var h=f.name==null?null:""+f.name;if(f.type==="hidden"&&e.getAttribute("name")===h)return e}else return e;if(e=mn(e.nextSibling),e===null)break}return null}function o3(e,a,r){if(a==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=mn(e.nextSibling),e===null))return null;return e}function Cx(e,a){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=mn(e.nextSibling),e===null))return null;return e}function gf(e){return e.data==="$?"||e.data==="$~"}function xf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function l3(e,a){var r=e.ownerDocument;if(e.data==="$~")e._reactRetry=a;else if(e.data!=="$?"||r.readyState!=="loading")a();else{var o=function(){a(),r.removeEventListener("DOMContentLoaded",o)};r.addEventListener("DOMContentLoaded",o),e._reactRetry=o}}function mn(e){for(;e!=null;e=e.nextSibling){var a=e.nodeType;if(a===1||a===3)break;if(a===8){if(a=e.data,a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"||a==="F!"||a==="F")break;if(a==="/$"||a==="/&")return null}}return e}var yf=null;function Ox(e){e=e.nextSibling;for(var a=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"||r==="/&"){if(a===0)return mn(e.nextSibling);a--}else r!=="$"&&r!=="$!"&&r!=="$?"&&r!=="$~"&&r!=="&"||a++}e=e.nextSibling}return null}function Rx(e){e=e.previousSibling;for(var a=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"||r==="$~"||r==="&"){if(a===0)return e;a--}else r!=="/$"&&r!=="/&"||a++}e=e.previousSibling}return null}function kx(e,a,r){switch(a=Zl(r),e){case"html":if(e=a.documentElement,!e)throw Error(i(452));return e;case"head":if(e=a.head,!e)throw Error(i(453));return e;case"body":if(e=a.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function eo(e){for(var a=e.attributes;a.length;)e.removeAttributeNode(a[0]);bu(e)}var gn=new Map,_x=new Set;function $l(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ga=H.d;H.d={f:c3,r:u3,D:d3,C:f3,L:h3,m:p3,X:g3,S:m3,M:x3};function c3(){var e=ga.f(),a=Il();return e||a}function u3(e){var a=or(e);a!==null&&a.tag===5&&a.type==="form"?$g(a):ga.r(e)}var Vr=typeof document>"u"?null:document;function zx(e,a,r){var o=Vr;if(o&&typeof a=="string"&&a){var f=ln(a);f='link[rel="'+e+'"][href="'+f+'"]',typeof r=="string"&&(f+='[crossorigin="'+r+'"]'),_x.has(f)||(_x.add(f),e={rel:e,crossOrigin:r,href:a},o.querySelector(f)===null&&(a=o.createElement("link"),ve(a,"link",e),fe(a),o.head.appendChild(a)))}}function d3(e){ga.D(e),zx("dns-prefetch",e,null)}function f3(e,a){ga.C(e,a),zx("preconnect",e,a)}function h3(e,a,r){ga.L(e,a,r);var o=Vr;if(o&&e&&a){var f='link[rel="preload"][as="'+ln(a)+'"]';a==="image"&&r&&r.imageSrcSet?(f+='[imagesrcset="'+ln(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(f+='[imagesizes="'+ln(r.imageSizes)+'"]')):f+='[href="'+ln(e)+'"]';var h=f;switch(a){case"style":h=Br(e);break;case"script":h=Ur(e)}gn.has(h)||(e=x({rel:"preload",href:a==="image"&&r&&r.imageSrcSet?void 0:e,as:a},r),gn.set(h,e),o.querySelector(f)!==null||a==="style"&&o.querySelector(no(h))||a==="script"&&o.querySelector(ao(h))||(a=o.createElement("link"),ve(a,"link",e),fe(a),o.head.appendChild(a)))}}function p3(e,a){ga.m(e,a);var r=Vr;if(r&&e){var o=a&&typeof a.as=="string"?a.as:"script",f='link[rel="modulepreload"][as="'+ln(o)+'"][href="'+ln(e)+'"]',h=f;switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":h=Ur(e)}if(!gn.has(h)&&(e=x({rel:"modulepreload",href:e},a),gn.set(h,e),r.querySelector(f)===null)){switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(ao(h)))return}o=r.createElement("link"),ve(o,"link",e),fe(o),r.head.appendChild(o)}}}function m3(e,a,r){ga.S(e,a,r);var o=Vr;if(o&&e){var f=lr(o).hoistableStyles,h=Br(e);a=a||"default";var b=f.get(h);if(!b){var w={loading:0,preload:null};if(b=o.querySelector(no(h)))w.loading=5;else{e=x({rel:"stylesheet",href:e,"data-precedence":a},r),(r=gn.get(h))&&bf(e,r);var N=b=o.createElement("link");fe(N),ve(N,"link",e),N._p=new Promise(function(U,X){N.onload=U,N.onerror=X}),N.addEventListener("load",function(){w.loading|=1}),N.addEventListener("error",function(){w.loading|=2}),w.loading|=4,Wl(b,a,o)}b={type:"stylesheet",instance:b,count:1,state:w},f.set(h,b)}}}function g3(e,a){ga.X(e,a);var r=Vr;if(r&&e){var o=lr(r).hoistableScripts,f=Ur(e),h=o.get(f);h||(h=r.querySelector(ao(f)),h||(e=x({src:e,async:!0},a),(a=gn.get(f))&&vf(e,a),h=r.createElement("script"),fe(h),ve(h,"link",e),r.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},o.set(f,h))}}function x3(e,a){ga.M(e,a);var r=Vr;if(r&&e){var o=lr(r).hoistableScripts,f=Ur(e),h=o.get(f);h||(h=r.querySelector(ao(f)),h||(e=x({src:e,async:!0,type:"module"},a),(a=gn.get(f))&&vf(e,a),h=r.createElement("script"),fe(h),ve(h,"link",e),r.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},o.set(f,h))}}function Px(e,a,r,o){var f=(f=pt.current)?$l(f):null;if(!f)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(a=Br(r.href),r=lr(f).hoistableStyles,o=r.get(a),o||(o={type:"style",instance:null,count:0,state:null},r.set(a,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=Br(r.href);var h=lr(f).hoistableStyles,b=h.get(e);if(b||(f=f.ownerDocument||f,b={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},h.set(e,b),(h=f.querySelector(no(e)))&&!h._p&&(b.instance=h,b.state.loading=5),gn.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},gn.set(e,r),h||y3(f,e,r,b.state))),a&&o===null)throw Error(i(528,""));return b}if(a&&o!==null)throw Error(i(529,""));return null;case"script":return a=r.async,r=r.src,typeof r=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=Ur(r),r=lr(f).hoistableScripts,o=r.get(a),o||(o={type:"script",instance:null,count:0,state:null},r.set(a,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Br(e){return'href="'+ln(e)+'"'}function no(e){return'link[rel="stylesheet"]['+e+"]"}function Lx(e){return x({},e,{"data-precedence":e.precedence,precedence:null})}function y3(e,a,r,o){e.querySelector('link[rel="preload"][as="style"]['+a+"]")?o.loading=1:(a=e.createElement("link"),o.preload=a,a.addEventListener("load",function(){return o.loading|=1}),a.addEventListener("error",function(){return o.loading|=2}),ve(a,"link",r),fe(a),e.head.appendChild(a))}function Ur(e){return'[src="'+ln(e)+'"]'}function ao(e){return"script[async]"+e}function Hx(e,a,r){if(a.count++,a.instance===null)switch(a.type){case"style":var o=e.querySelector('style[data-href~="'+ln(r.href)+'"]');if(o)return a.instance=o,fe(o),o;var f=x({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return o=(e.ownerDocument||e).createElement("style"),fe(o),ve(o,"style",f),Wl(o,r.precedence,e),a.instance=o;case"stylesheet":f=Br(r.href);var h=e.querySelector(no(f));if(h)return a.state.loading|=4,a.instance=h,fe(h),h;o=Lx(r),(f=gn.get(f))&&bf(o,f),h=(e.ownerDocument||e).createElement("link"),fe(h);var b=h;return b._p=new Promise(function(w,N){b.onload=w,b.onerror=N}),ve(h,"link",o),a.state.loading|=4,Wl(h,r.precedence,e),a.instance=h;case"script":return h=Ur(r.src),(f=e.querySelector(ao(h)))?(a.instance=f,fe(f),f):(o=r,(f=gn.get(h))&&(o=x({},r),vf(o,f)),e=e.ownerDocument||e,f=e.createElement("script"),fe(f),ve(f,"link",o),e.head.appendChild(f),a.instance=f);case"void":return null;default:throw Error(i(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(o=a.instance,a.state.loading|=4,Wl(o,r.precedence,e));return a.instance}function Wl(e,a,r){for(var o=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),f=o.length?o[o.length-1]:null,h=f,b=0;b<o.length;b++){var w=o[b];if(w.dataset.precedence===a)h=w;else if(h!==f)break}h?h.parentNode.insertBefore(e,h.nextSibling):(a=r.nodeType===9?r.head:r,a.insertBefore(e,a.firstChild))}function bf(e,a){e.crossOrigin==null&&(e.crossOrigin=a.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=a.referrerPolicy),e.title==null&&(e.title=a.title)}function vf(e,a){e.crossOrigin==null&&(e.crossOrigin=a.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=a.referrerPolicy),e.integrity==null&&(e.integrity=a.integrity)}var Jl=null;function Vx(e,a,r){if(Jl===null){var o=new Map,f=Jl=new Map;f.set(r,o)}else f=Jl,o=f.get(r),o||(o=new Map,f.set(r,o));if(o.has(e))return o;for(o.set(e,null),r=r.getElementsByTagName(e),f=0;f<r.length;f++){var h=r[f];if(!(h[bi]||h[ge]||e==="link"&&h.getAttribute("rel")==="stylesheet")&&h.namespaceURI!=="http://www.w3.org/2000/svg"){var b=h.getAttribute(a)||"";b=e+b;var w=o.get(b);w?w.push(h):o.set(b,[h])}}return o}function Bx(e,a,r){e=e.ownerDocument||e,e.head.insertBefore(r,a==="title"?e.querySelector("head > title"):null)}function b3(e,a,r){if(r===1||a.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;switch(a.rel){case"stylesheet":return e=a.disabled,typeof a.precedence=="string"&&e==null;default:return!0}case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function Ux(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function v3(e,a,r,o){if(r.type==="stylesheet"&&(typeof o.media!="string"||matchMedia(o.media).matches!==!1)&&(r.state.loading&4)===0){if(r.instance===null){var f=Br(o.href),h=a.querySelector(no(f));if(h){a=h._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(e.count++,e=tc.bind(e),a.then(e,e)),r.state.loading|=4,r.instance=h,fe(h);return}h=a.ownerDocument||a,o=Lx(o),(f=gn.get(f))&&bf(o,f),h=h.createElement("link"),fe(h);var b=h;b._p=new Promise(function(w,N){b.onload=w,b.onerror=N}),ve(h,"link",o),r.instance=h}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(r,a),(a=r.state.preload)&&(r.state.loading&3)===0&&(e.count++,r=tc.bind(e),a.addEventListener("load",r),a.addEventListener("error",r))}}var wf=0;function w3(e,a){return e.stylesheets&&e.count===0&&nc(e,e.stylesheets),0<e.count||0<e.imgCount?function(r){var o=setTimeout(function(){if(e.stylesheets&&nc(e,e.stylesheets),e.unsu
vendor: 10,524 bytes, line 49
49spend){var h=e.unsuspend;e.unsuspend=null,h()}},6e4+a);0<e.imgBytes&&wf===0&&(wf=62500*e3());var f=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&nc(e,e.stylesheets),e.unsuspend)){var h=e.unsuspend;e.unsuspend=null,h()}},(e.imgBytes>wf?50:800)+a);return e.unsuspend=r,function(){e.unsuspend=null,clearTimeout(o),clearTimeout(f)}}:null}function tc(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)nc(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var ec=null;function nc(e,a){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ec=new Map,a.forEach(S3,e),ec=null,tc.call(e))}function S3(e,a){if(!(a.state.loading&4)){var r=ec.get(e);if(r)var o=r.get(null);else{r=new Map,ec.set(e,r);for(var f=e.querySelectorAll("link[data-precedence],style[data-precedence]"),h=0;h<f.length;h++){var b=f[h];(b.nodeName==="LINK"||b.getAttribute("media")!=="not all")&&(r.set(b.dataset.precedence,b),o=b)}o&&r.set(null,o)}f=a.instance,b=f.getAttribute("data-precedence"),h=r.get(b)||o,h===o&&r.set(null,f),r.set(b,f),this.count++,o=tc.bind(this),f.addEventListener("load",o),f.addEventListener("error",o),h?h.parentNode.insertBefore(f,h.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(f,e.firstChild)),a.state.loading|=4}}var so={$$typeof:P,Provider:null,Consumer:null,_currentValue:_,_currentValue2:_,_threadCount:0};function j3(e,a,r,o,f,h,b,w,N){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=Ea(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ea(0),this.hiddenUpdates=Ea(null),this.identifierPrefix=o,this.onUncaughtError=f,this.onCaughtError=h,this.onRecoverableError=b,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=N,this.incompleteTransitions=new Map}function Ix(e,a,r,o,f,h,b,w,N,U,X,$){return e=new j3(e,a,r,b,N,U,X,$,w),a=1,h===!0&&(a|=24),h=Ke(3,null,null,a),e.current=h,h.stateNode=e,a=Ju(),a.refCount++,e.pooledCache=a,a.refCount++,h.memoizedState={element:o,isDehydrated:r,cache:a},ad(h),e}function qx(e){return e?(e=yr,e):yr}function Fx(e,a,r,o,f,h){f=qx(f),o.context===null?o.context=f:o.pendingContext=f,o=Pa(a),o.payload={element:r},h=h===void 0?null:h,h!==null&&(o.callback=h),r=La(e,o,a),r!==null&&(qe(r,e,a),Pi(r,e,a))}function Qx(e,a){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<a?r:a}}function Sf(e,a){Qx(e,a),(e=e.alternate)&&Qx(e,a)}function Gx(e){if(e.tag===13||e.tag===31){var a=Ds(e,67108864);a!==null&&qe(a,e,67108864),Sf(e,67108864)}}function Yx(e){if(e.tag===13||e.tag===31){var a=Je();a=sr(a);var r=Ds(e,a);r!==null&&qe(r,e,a),Sf(e,a)}}var ac=!0;function T3(e,a,r,o){var f=M.T;M.T=null;var h=H.p;try{H.p=2,jf(e,a,r,o)}finally{H.p=h,M.T=f}}function D3(e,a,r,o){var f=M.T;M.T=null;var h=H.p;try{H.p=8,jf(e,a,r,o)}finally{H.p=h,M.T=f}}function jf(e,a,r,o){if(ac){var f=Tf(o);if(f===null)cf(e,a,o,sc,r),Xx(e,o);else if(N3(f,e,a,r,o))o.stopPropagation();else if(Xx(e,o),a&4&&-1<A3.indexOf(e)){for(;f!==null;){var h=or(f);if(h!==null)switch(h.tag){case 3:if(h=h.stateNode,h.current.memoizedState.isDehydrated){var b=kn(h.pendingLanes);if(b!==0){var w=h;for(w.pendingLanes|=2,w.entangledLanes|=2;b;){var N=1<<31-Se(b);w.entanglements[1]|=N,b&=~N}Ln(h),(Pt&6)===0&&(Bl=Me()+500,Wi(0))}}break;case 31:case 13:w=Ds(h,2),w!==null&&qe(w,h,2),Il(),Sf(h,2)}if(h=Tf(o),h===null&&cf(e,a,o,sc,r),h===f)break;f=h}f!==null&&o.stopPropagation()}else cf(e,a,o,null,r)}}function Tf(e){return e=Du(e),Df(e)}var sc=null;function Df(e){if(sc=null,e=ir(e),e!==null){var a=c(e);if(a===null)e=null;else{var r=a.tag;if(r===13){if(e=u(a),e!==null)return e;e=null}else if(r===31){if(e=p(a),e!==null)return e;e=null}else if(r===3){if(a.stateNode.current.memoizedState.isDehydrated)return a.tag===3?a.stateNode.containerInfo:null;e=null}else a!==e&&(e=null)}}return sc=e,null}function Kx(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(mu()){case gs:return 2;case Zo:return 8;case xs:case xi:return 32;case Wn:return 268435456;default:return 32}default:return 32}}var Af=!1,Ka=null,Xa=null,Za=null,ro=new Map,io=new Map,$a=[],A3="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 Xx(e,a){switch(e){case"focusin":case"focusout":Ka=null;break;case"dragenter":case"dragleave":Xa=null;break;case"mouseover":case"mouseout":Za=null;break;case"pointerover":case"pointerout":ro.delete(a.pointerId);break;case"gotpointercapture":case"lostpointercapture":io.delete(a.pointerId)}}function oo(e,a,r,o,f,h){return e===null||e.nativeEvent!==h?(e={blockedOn:a,domEventName:r,eventSystemFlags:o,nativeEvent:h,targetContainers:[f]},a!==null&&(a=or(a),a!==null&&Gx(a)),e):(e.eventSystemFlags|=o,a=e.targetContainers,f!==null&&a.indexOf(f)===-1&&a.push(f),e)}function N3(e,a,r,o,f){switch(a){case"focusin":return Ka=oo(Ka,e,a,r,o,f),!0;case"dragenter":return Xa=oo(Xa,e,a,r,o,f),!0;case"mouseover":return Za=oo(Za,e,a,r,o,f),!0;case"pointerover":var h=f.pointerId;return ro.set(h,oo(ro.get(h)||null,e,a,r,o,f)),!0;case"gotpointercapture":return h=f.pointerId,io.set(h,oo(io.get(h)||null,e,a,r,o,f)),!0}return!1}function Zx(e){var a=ir(e.target);if(a!==null){var r=c(a);if(r!==null){if(a=r.tag,a===13){if(a=u(r),a!==null){e.blockedOn=a,um(e.priority,function(){Yx(r)});return}}else if(a===31){if(a=p(r),a!==null){e.blockedOn=a,um(e.priority,function(){Yx(r)});return}}else if(a===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function rc(e){if(e.blockedOn!==null)return!1;for(var a=e.targetContainers;0<a.length;){var r=Tf(e.nativeEvent);if(r===null){r=e.nativeEvent;var o=new r.constructor(r.type,r);Tu=o,r.target.dispatchEvent(o),Tu=null}else return a=or(r),a!==null&&Gx(a),e.blockedOn=r,!1;a.shift()}return!0}function $x(e,a,r){rc(e)&&r.delete(a)}function E3(){Af=!1,Ka!==null&&rc(Ka)&&(Ka=null),Xa!==null&&rc(Xa)&&(Xa=null),Za!==null&&rc(Za)&&(Za=null),ro.forEach($x),io.forEach($x)}function ic(e,a){e.blockedOn===a&&(e.blockedOn=null,Af||(Af=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,E3)))}var oc=null;function Wx(e){oc!==e&&(oc=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){oc===e&&(oc=null);for(var a=0;a<e.length;a+=3){var r=e[a],o=e[a+1],f=e[a+2];if(typeof o!="function"){if(Df(o||r)===null)continue;break}var h=or(r);h!==null&&(e.splice(a,3),a-=3,jd(h,{pending:!0,data:f,method:r.method,action:o},o,f))}}))}function Ir(e){function a(N){return ic(N,e)}Ka!==null&&ic(Ka,e),Xa!==null&&ic(Xa,e),Za!==null&&ic(Za,e),ro.forEach(a),io.forEach(a);for(var r=0;r<$a.length;r++){var o=$a[r];o.blockedOn===e&&(o.blockedOn=null)}for(;0<$a.length&&(r=$a[0],r.blockedOn===null);)Zx(r),r.blockedOn===null&&$a.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(o=0;o<r.length;o+=3){var f=r[o],h=r[o+1],b=f[Le]||null;if(typeof h=="function")b||Wx(r);else if(b){var w=null;if(h&&h.hasAttribute("formAction")){if(f=h,b=h[Le]||null)w=b.formAction;else if(Df(f)!==null)continue}else w=b.action;typeof w=="function"?r[o+1]=w:(r.splice(o,3),o-=3),Wx(r)}}}function Jx(){function e(h){h.canIntercept&&h.info==="react-transition"&&h.intercept({handler:function(){return new Promise(function(b){return f=b})},focusReset:"manual",scroll:"manual"})}function a(){f!==null&&(f(),f=null),o||setTimeout(r,20)}function r(){if(!o&&!navigation.transition){var h=navigation.currentEntry;h&&h.url!=null&&navigation.navigate(h.url,{state:h.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var o=!1,f=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",a),navigation.addEventListener("navigateerror",a),setTimeout(r,100),function(){o=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",a),navigation.removeEventListener("navigateerror",a),f!==null&&(f(),f=null)}}}function Nf(e){this._internalRoot=e}lc.prototype.render=Nf.prototype.render=function(e){var a=this._internalRoot;if(a===null)throw Error(i(409));var r=a.current,o=Je();Fx(r,o,e,a,null,null)},lc.prototype.unmount=Nf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var a=e.containerInfo;Fx(e.current,2,null,e,null,null),Il(),a[rr]=null}};function lc(e){this._internalRoot=e}lc.prototype.unstable_scheduleHydration=function(e){if(e){var a=xu();e={blockedOn:null,target:e,priority:a};for(var r=0;r<$a.length&&a!==0&&a<$a[r].priority;r++);$a.splice(r,0,e),r===0&&Zx(e)}};var ty=n.version;if(ty!=="19.2.1")throw Error(i(527,ty,"19.2.1"));H.findDOMNode=function(e){var a=e._reactInternals;if(a===void 0)throw typeof e.render=="function"?Error(i(188)):(e=Object.keys(e).join(","),Error(i(268,e)));return e=g(a),e=e!==null?y(e):null,e=e===null?null:e.stateNode,e};var M3={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:M,reconcilerVersion:"19.2.1"};
49if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var cc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!cc.isDisabled&&cc.supportsFiber)try{ys=cc.inject(M3),Ce=cc}catch{}}return uo.createRoot=function(e,a){if(!l(e))throw Error(i(299));var r=!1,o="",f=o0,h=l0,b=c0;return a!=null&&(a.unstable_strictMode===!0&&(r=!0),a.identifierPrefix!==void 0&&(o=a.identifierPrefix),a.onUncaughtError!==void 0&&(f=a.onUncaughtError),a.onCaughtError!==void 0&&(h=a.onCaughtError),a.onRecoverableError!==void 0&&(b=a.onRecoverableError)),a=Ix(e,1,!1,null,null,r,o,null,f,h,b,Jx),e[rr]=a.current,lf(e),new Nf(a)},uo.hydrateRoot=function(e,a,r){if(!l(e))throw Error(i(299));var o=!1,f="",h=o0,b=l0,w=c0,N=null;return r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(f=r.identifierPrefix),r.onUncaughtError!==void 0&&(h=r.onUncaughtError),r.onCaughtError!==void 0&&(b=r.onCaughtError),r.onRecoverableError!==void 0&&(w=r.onRecoverableError),r.formState!==void 0&&(N=r.formState)),a=Ix(e,1,!0,a,r??null,o,f,N,h,b,w,Jx),a.context=qx(null),r=a.current,o=Je(),o=sr(o),f=Pa(o),f.callback=null,La(r,f,o),r=o,a.current.lanes=r,Kt(a,r),Ln(a),e[rr]=a.current,lf(e),new lc(a)},uo.version="19.2.1",uo}var Ny;function Xj(){if(Ny)return _f.exports;Ny=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}return t(),_f.exports=Kj(),_f.exports}var Zj=Xj(),$j=(function(){function t(){this.keyToValue=new Map,this.valueToKey=new Map}return t.prototype.set=function(n,s){this.keyToValue.set(n,s),this.valueToKey.set(s,n)},t.prototype.getByKey=function(n){return this.keyToValue.get(n)},t.prototype.getByValue=function(n){return this.valueToKey.get(n)},t.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},t})(),h1=(function(){function t(n){this.generateIdentifier=n,this.kv=new $j}return t.prototype.register=function(n,s){this.kv.getByValue(n)||(s||(s=this.generateIdentifier(n)),this.kv.set(s,n))},t.prototype.clear=function(){this.kv.clear()},t.prototype.getIdentifier=function(n){return this.kv.getByValue(n)},t.prototype.getValue=function(n){return this.kv.getByKey(n)},t})(),Wj=(function(){var t=function(n,s){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,l){i.__proto__=l}||function(i,l){for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(i[c]=l[c])},t(n,s)};return function(n,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");t(n,s);function i(){this.constructor=n}n.prototype=s===null?Object.create(s):(i.prototype=s.prototype,new i)}})(),Jj=(function(t){Wj(n,t);function n(){var s=t.call(this,function(i){return i.name})||this;return s.classToAllowedProps=new Map,s}return n.prototype.register=function(s,i){typeof i=="object"?(i.allowProps&&this.classToAllowedProps.set(s,i.allowProps),t.prototype.register.call(this,s,i.identifier)):t.prototype.register.call(this,s,i)},n.prototype.getAllowedProps=function(s){return this.classToAllowedProps.get(s)},n})(h1),t6=function(t,n){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var i=s.call(t),l,c=[],u;try{for(;(n===void 0||n-- >0)&&!(l=i.next()).done;)c.push(l.value)}catch(p){u={error:p}}finally{try{l&&!l.done&&(s=i.return)&&s.call(i)}finally{if(u)throw u.error}}return c};function e6(t){if("values"in Object)return Object.values(t);var n=[];for(var s in t)t.hasOwnProperty(s)&&n.push(t[s]);return n}function n6(t,n){var s=e6(t);if("find"in s)return s.find(n);for(var i=s,l=0;l<i.length;l++){var c=i[l];if(n(c))return c}}function Jr(t,n){Object.entries(t).forEach(function(s){var i=t6(s,2),l=i[0],c=i[1];return n(c,l)})}function Ac(t,n){return t.indexOf(n)!==-1}function Ey(t,n){for(var s=0;s<t.length;s++){var i=t[s];if(n(i))return i}}var a6=(function(){function t(){this.transfomers={}}return t.prototype.register=function(n){this.transfomers[n.name]=n},t.prototype.findApplicable=function(n){return n6(this.transfomers,function(s){return s.isApplicable(n)})},t.prototype.findByName=function(n){return this.transfomers[n]},t})(),s6=function(t){return Object.prototype.toString.call(t).slice(8,-1)},p1=function(t){return typeof t>"u"},r6=function(t){return t===null},Ao=function(t){return typeof t!="object"||t===null||t===Object.prototype?!1:Object.getPrototypeOf(t)===null?!0:Object.getPrototypeOf(t)===Object.prototype},yh=function(t){return Ao(t)&&Object.keys(t).length===0},ls=function(t){return Array.isArray(t)},i6=function(t){return typeof t=="string"},o6=function(t){return typeof t=="number"&&!isNaN(t)},l6=function(t){return typeof t=="boolean"},c6=function(t){return t instanceof RegExp},No=function(t){return t instanceof Map},Eo=function(t){return t instanceof Set},m1=function(t){return s6(t)==="Symbol"},u6=function(t){return t instanceof Date&&!isNaN(t.valueOf())},d6=function(t){return t instanceof Error},My=function(t){return typeof t=="number"&&isNaN(t)},f6=function(t){return l6(t)||r6(t)||p1(t)||o6(t)||i6(t)||m1(t)},h6=function(t){return typeof t=="bigint"},p6=function(t){return t===1/0||t===-1/0},m6=function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)},g6=function(t){return t instanceof URL},g1=function(t){return t.replace(/\./g,"\\.")},Hf=function(t){return t.map(String).map(g1).join(".")},go=function(t){for(var n=[],s="",i=0;i<t.length;i++){var l=t.charAt(i),c=l==="\\"&&t.charAt(i+1)===".";if(c){s+=".",i++;continue}var u=l===".";if(u){n.push(s),s="";continue}s+=l}var p=s;return n.push(p),n},bh=function(){return bh=Object.assign||function(t){for(var n,s=1,i=arguments.length;s<i;s++){n=arguments[s];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(t[l]=n[l])}return t},bh.apply(this,arguments)},vh=function(t,n){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var i=s.call(t),l,c=[],u;try{for(;(n===void 0||n-- >0)&&!(l=i.next()).done;)c.push(l.value)}catch(p){u={error:p}}finally{try{l&&!l.done&&(s=i.return)&&s.call(i)}finally{if(u)throw u.error}}return c},wh=function(t,n){for(var s=0,i=n.length,l=t.length;s<i;s++,l++)t[l]=n[s];return t};function Hn(t,n,s,i){return{isApplicable:t,annotation:n,transform:s,untransform:i}}var x1=[Hn(p1,"undefined",function(){return null},function(){}),Hn(h6,"bigint",function(t){return t.toString()},function(t){return typeof BigInt<"u"?BigInt(t):(console.error("Please add a BigInt polyfill."),t)}),Hn(u6,"Date",function(t){return t.toISOString()},function(t){return new Date(t)}),Hn(d6,"Error",function(t,n){var s={name:t.name,message:t.message};return n.allowedErrorProps.forEach(function(i){s[i]=t[i]}),s},function(t,n){var s=new Error(t.message);return s.name=t.name,s.stack=t.stack,n.allowedErrorProps.forEach(function(i){s[i]=t[i]}),s}),Hn(c6,"regexp",function(t){return""+t},function(t){var n=t.slice(1,t.lastIndexOf("/")),s=t.slice(t.lastIndexOf("/")+1);return new RegExp(n,s)}
49),Hn(Eo,"set",function(t){return wh([],vh(t.values()))},function(t){return new Set(t)}),Hn(No,"map",function(t){return wh([],vh(t.entries()))},function(t){return new Map(t)}),Hn(function(t){return My(t)||p6(t)},"number",function(t){return My(t)?"NaN":t>0?"Infinity":"-Infinity"},Number),Hn(function(t){return t===0&&1/t===-1/0},"number",function(){return"-0"},Number),Hn(g6,"URL",function(t){return t.toString()},function(t){return new URL(t)})];function Zc(t,n,s,i){return{isApplicable:t,annotation:n,transform:s,untransform:i}}var y1=Zc(function(t,n){if(m1(t)){var s=!!n.symbolRegistry.getIdentifier(t);return s}return!1},function(t,n){var s=n.symbolRegistry.getIdentifier(t);return["symbol",s]},function(t){return t.description},function(t,n,s){var i=s.symbolRegistry.getValue(n[1]);if(!i)throw new Error("Trying to deserialize unknown symbol");return i}),x6=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(t,n){return t[n.name]=n,t},{}),b1=Zc(m6,function(t){return["typed-array",t.constructor.name]},function(t){return wh([],vh(t))},function(t,n){var s=x6[n[1]];if(!s)throw new Error("Trying to deserialize unknown typed array");return new s(t)});function v1(t,n){if(t?.constructor){var s=!!n.classRegistry.getIdentifier(t.constructor);return s}return!1}var w1=Zc(v1,function(t,n){var s=n.classRegistry.getIdentifier(t.constructor);return["class",s]},function(t,n){var s=n.classRegistry.getAllowedProps(t.constructor);if(!s)return bh({},t);var i={};return s.forEach(function(l){i[l]=t[l]}),i},function(t,n,s){var i=s.classRegistry.getValue(n[1]);if(!i)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(i.prototype),t)}),S1=Zc(function(t,n){return!!n.customTransformerRegistry.findApplicable(t)},function(t,n){var s=n.customTransformerRegistry.findApplicable(t);return["custom",s.name]},function(t,n){var s=n.customTransformerRegistry.findApplicable(t);return s.serialize(t)},function(t,n,s){var i=s.customTransformerRegistry.findByName(n[1]);if(!i)throw new Error("Trying to deserialize unknown custom value");return i.deserialize(t)}),y6=[w1,y1,S1,b1],Cy=function(t,n){var s=Ey(y6,function(l){return l.isApplicable(t,n)});if(s)return{value:s.transform(t,n),type:s.annotation(t,n)};var i=Ey(x1,function(l){return l.isApplicable(t,n)});if(i)return{value:i.transform(t,n),type:i.annotation}},j1={};x1.forEach(function(t){j1[t.annotation]=t});var b6=function(t,n,s){if(ls(n))switch(n[0]){case"symbol":return y1.untransform(t,n,s);case"class":return w1.untransform(t,n,s);case"custom":return S1.untransform(t,n,s);case"typed-array":return b1.untransform(t,n,s);default:throw new Error("Unknown transformation: "+n)}else{var i=j1[n];if(!i)throw new Error("Unknown transformation: "+n);return i.untransform(t,s)}},Qr=function(t,n){for(var s=t.keys();n>0;)s.next(),n--;return s.next().value};function T1(t){if(Ac(t,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Ac(t,"prototype"))throw new Error("prototype is not allowed as a property");if(Ac(t,"constructor"))throw new Error("constructor is not allowed as a property")}var v6=function(t,n){T1(n);for(var s=0;s<n.length;s++){var i=n[s];if(Eo(t))t=Qr(t,+i);else if(No(t)){var l=+i,c=+n[++s]==0?"key":"value",u=Qr(t,l);switch(c){case"key":t=u;break;case"value":t=t.get(u);break}}else t=t[i]}return t},Sh=function(t,n,s){if(T1(n),n.length===0)return s(t);for(var i=t,l=0;l<n.length-1;l++){var c=n[l];if(ls(i)){var u=+c;i=i[u]}else if(Ao(i))i=i[c];else if(Eo(i)){var p=+c;i=Qr(i,p)}else if(No(i)){var m=l===n.length-2;if(m)break;var p=+c,g=+n[++l]==0?"key":"value",y=Qr(i,p);switch(g){case"key":i=y;break;case"value":i=i.get(y);break}}}var x=n[n.length-1];if(ls(i)?i[+x]=s(i[+x]):Ao(i)&&(i[x]=s(i[x])),Eo(i)){var v=Qr(i,+x),S=s(v);v!==S&&(i.delete(v),i.add(S))}if(No(i)){var p=+n[n.length-2],j=Qr(i,p),g=+x==0?"key":"value";switch(g){case"key":{var T=s(j);i.set(T,i.get(j)),T!==j&&i.delete(j);break}case"value":{i.set(j,s(i.get(j)));break}}}return t},va=function(t,n){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var i=s.call(t),l,c=[],u;try{for(;(n===void 0||n-- >0)&&!(l=i.next()).done;)c.push(l.value)}catch(p){u={error:p}}finally{try{l&&!l.done&&(s=i.return)&&s.call(i)}finally{if(u)throw u.error}}return c},ns=function(t,n){for(var s=0,i=n.length,l=t.length;s<i;s++,l++)t[l]=n[s];return t};function jh(t,n,s){if(s===void 0&&(s=[]),!!t){if(!ls(t)){Jr(t,function(u,p){return jh(u,n,ns(ns([],va(s)),va(go(p))))});return}var i=va(t,2),l=i[0],c=i[1];c&&Jr(c,function(u,p){jh(u,n,ns(ns([],va(s)),va(go(p))))}),n(l,s)}}function w6(t,n,s){return jh(n,function(i,l){t=Sh(t,l,function(c){return b6(c,i,s)})}),t}function S6(t,n){function s(u,p){var m=v6(t,go(p));
49u.map(go).forEach(function(g){t=Sh(t,g,function(){return m})})}if(ls(n)){var i=va(n,2),l=i[0],c=i[1];l.forEach(function(u){t=Sh(t,go(u),function(){return t})}),c&&Jr(c,s)}else Jr(n,s);return t}var j6=function(t,n){return Ao(t)||ls(t)||No(t)||Eo(t)||v1(t,n)};function T6(t,n,s){var i=s.get(t);i?i.push(n):s.set(t,[n])}function D6(t,n){var s={},i=void 0;return t.forEach(function(l){if(!(l.length<=1)){n||(l=l.map(function(m){return m.map(String)}).sort(function(m,g){return m.length-g.length}));var c=va(l),u=c[0],p=c.slice(1);u.length===0?i=p.map(Hf):s[Hf(u)]=p.map(Hf)}}),i?yh(s)?[i]:[i,s]:yh(s)?void 0:s}var D1=function(t,n,s,i,l,c,u){var p;l===void 0&&(l=[]),c===void 0&&(c=[]),u===void 0&&(u=new Map);var m=f6(t);if(!m){T6(t,l,n);var g=u.get(t);if(g)return i?{transformedValue:null}:g}if(!j6(t,s)){var y=Cy(t,s),x=y?{transformedValue:y.value,annotations:[y.type]}:{transformedValue:t};return m||u.set(t,x),x}if(Ac(c,t))return{transformedValue:null};var v=Cy(t,s),S=(p=v?.value)!==null&&p!==void 0?p:t,j=ls(S)?[]:{},T={};Jr(S,function(C,V){var P=D1(C,n,s,i,ns(ns([],va(l)),[V]),ns(ns([],va(c)),[t]),u);j[V]=P.transformedValue,ls(P.annotations)?T[V]=P.annotations:Ao(P.annotations)&&Jr(P.annotations,function(Y,L){T[g1(V)+"."+L]=Y})});var O=yh(T)?{transformedValue:j,annotations:v?[v.type]:void 0}:{transformedValue:j,annotations:v?[v.type,T]:T};return m||u.set(t,O),O};function A1(t){return Object.prototype.toString.call(t).slice(8,-1)}function Oy(t){return A1(t)==="Array"}function A6(t){if(A1(t)!=="Object")return!1;const n=Object.getPrototypeOf(t);return!!n&&n.constructor===Object&&n===Object.prototype}function N6(t,n,s,i,l){const c={}.propertyIsEnumerable.call(i,n)?"enumerable":"nonenumerable";c==="enumerable"&&(t[n]=s),l&&c==="nonenumerable"&&Object.defineProperty(t,n,{value:s,enumerable:!1,writable:!0,configurable:!0})}function Th(t,n={}){if(Oy(t))return t.map(l=>Th(l,n));if(!A6(t))return t;const s=Object.getOwnPropertyNames(t),i=Object.getOwnPropertySymbols(t);return[...s,...i].reduce((l,c)=>{if(Oy(n.props)&&!n.props.includes(c))return l;const u=t[c],p=Th(u,n);return N6(l,c,p,t,n.nonenumerable),l},{})}var Is=function(){return Is=Object.assign||function(t){for(var n,s=1,i=arguments.length;s<i;s++){n=arguments[s];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(t[l]=n[l])}return t},Is.apply(this,arguments)},E6=function(t,n){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var i=s.call(t),l,c=[],u;try{for(;(n===void 0||n-- >0)&&!(l=i.next()).done;)c.push(l.value)}catch(p){u={error:p}}finally{try{l&&!l.done&&(s=i.return)&&s.call(i)}finally{if(u)throw u.error}}return c},M6=function(t,n){for(var s=0,i=n.length,l=t.length;s<i;s++,l++)t[l]=n[s];return t},Da=(function(){function t(n){var s=n===void 0?{}:n,i=s.dedupe,l=i===void 0?!1:i;this.classRegistry=new Jj,this.symbolRegistry=new h1(function(c){var u;return(u=c.description)!==null&&u!==void 0?u:""}),this.customTransformerRegistry=new a6,this.allowedErrorProps=[],this.dedupe=l}return t.prototype.serialize=function(n){var s=new Map,i=D1(n,s,this,this.dedupe),l={json:i.transformedValue};i.annotations&&(l.meta=Is(Is({},l.meta),{values:i.annotations}));var c=D6(s,this.dedupe);return c&&(l.meta=Is(Is({},l.meta),{referentialEqualities:c})),l},t.prototype.deserialize=function(n){var s=n.json,i=n.meta,l=Th(s);return i?.values&&(l=w6(l,i.values,this)),i?.referentialEqualities&&(l=S6(l,i.referentialEqualities)),l},t.prototype.stringify=function(n){return JSON.stringify(this.serialize(n))},t.prototype.parse=function(n){return this.deserialize(JSON.parse(n))},t.prototype.registerClass=function(n,s){this.classRegistry.register(n,s)},t.prototype.registerSymbol=function(n,s){this.symbolRegistry.register(n,s)},t.prototype.registerCustom=function(n,s){this.customTransformerRegistry.register(Is({name:s},n))},t.prototype.allowErrorProps=function(){for(var n,s=[],i=0;i<arguments.length;i++)s[i]=arguments[i];(n=this.allowedErrorProps).push.apply(n,M6([],E6(s)))},t.defaultInstance=new t,t.serialize=t.defaultInstance.serialize.bind(t.defaultInstance),t.deserialize=t.defaultInstance.deserialize.bind(t.defaultInstance),t.stringify=t.defaultInstance.stringify.bind(t.defaultInstance),t.parse=t.defaultInstance.parse.bind(t.defaultInstance),t.registerClass=t.defaultInstance.registerClass.bind(t.defaultInstance),t.registerSymbol=t.defaultInstance.registerSymbol.bind(t.defaultInstance),t.registerCustom=t.defaultInstance.registerCustom.bind(t.defaultInstance),t.allowErrorProps=t.defaultInstance.allowErrorProps.bind(t.defaultInstance),t})();Da.serialize;Da.deserialize;Da.stringify;Da.parse;Da.registerClass;Da.registerCustom;Da.registerSymbol;Da.allowErrorProps;var C6=(t,n,s,i,l,c,u,p)=>{let m=document.documentElement,g=["light","dark"];
vendor: 7,461 bytes, line 49
49function y(S){(Array.isArray(t)?t:[t]).forEach(j=>{let T=j==="class",O=T&&c?l.map(C=>c[C]||C):l;T?(m.classList.remove(...O),m.classList.add(c&&c[S]?c[S]:S)):m.setAttribute(j,S)}),x(S)}function x(S){p&&g.includes(S)&&(m.style.colorScheme=S)}function v(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(i)y(i);else try{let S=localStorage.getItem(n)||s,j=u&&S==="system"?v():S;y(j)}catch{}},O6=D.createContext(void 0),R6={setTheme:t=>{},themes:[]},k6=()=>{var t;return(t=D.useContext(O6))!=null?t:R6};D.memo(({forcedTheme:t,storageKey:n,attribute:s,enableSystem:i,enableColorScheme:l,defaultTheme:c,value:u,themes:p,nonce:m,scriptProps:g})=>{let y=JSON.stringify([s,n,c,t,p,u,i,l]).slice(1,-1);return D.createElement("script",{...g,suppressHydrationWarning:!0,nonce:typeof window>"u"?m:"",dangerouslySetInnerHTML:{__html:`(${C6.toString()})(${y})`}})});var pp=f1();const _6=Dv(pp);function z6(t){if(typeof document>"u")return;let n=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n.appendChild(s),s.styleSheet?s.styleSheet.cssText=t:s.appendChild(document.createTextNode(t))}const P6=t=>{switch(t){case"success":return V6;case"info":return U6;case"warning":return B6;case"error":return I6;default:return null}},L6=Array(12).fill(0),H6=({visible:t,className:n})=>st.createElement("div",{className:["sonner-loading-wrapper",n].filter(Boolean).join(" "),"data-visible":t},st.createElement("div",{className:"sonner-spinner"},L6.map((s,i)=>st.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${i}`})))),V6=st.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},st.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"})),B6=st.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},st.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"})),U6=st.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},st.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"})),I6=st.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},st.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"})),q6=st.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"},st.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),st.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),F6=()=>{const[t,n]=st.useState(document.hidden);return st.useEffect(()=>{const s=()=>{n(document.hidden)};return document.addEventListener("visibilitychange",s),()=>window.removeEventListener("visibilitychange",s)},[]),t};let Dh=1;class Q6{constructor(){this.subscribe=n=>(this.subscribers.push(n),()=>{const s=this.subscribers.indexOf(n);this.subscribers.splice(s,1)}),this.publish=n=>{this.subscribers.forEach(s=>s(n))},this.addToast=n=>{this.publish(n),this.toasts=[...this.toasts,n]},this.create=n=>{var s;const{message:i,...l}=n,c=typeof n?.id=="number"||((s=n.id)==null?void 0:s.length)>0?n.id:Dh++,u=this.toasts.find(m=>m.id===c),p=n.dismissible===void 0?!0:n.dismissible;return this.dismissedToasts.has(c)&&this.dismissedToasts.delete(c),u?this.toasts=this.toasts.map(m=>m.id===c?(this.publish({...m,...n,id:c,title:i}),{...m,...n,id:c,dismissible:p,title:i}):m):this.addToast({title:i,...l,dismissible:p,id:c}),c},this.dismiss=n=>(n?(this.dismissedToasts.add(n),requestAnimationFrame(()=>this.subscribers.forEach(s=>s({id:n,dismiss:!0})))):this.toasts.forEach(s=>{this.subscribers.forEach(i=>i({id:s.id,dismiss:!0}))}),n),this.message=(n,s)=>this.create({...s,message:n}),this.error=(n,s)=>this.create({...s,message:n,type:"error"}),this.success=(n,s)=>this.create({...s,type:"success",message:n}),this.info=(n,s)=>this.create({...s,type:"info",message:n}),this.warning=(n,s)=>this.create({...s,type:"warning",message:n}),this.loading=(n,s)=>this.create({...s,type:"loading",message:n}),this.promise=(n,s)=>{if(!s)return;let i;s.loading!==void 0&&(i=this.create({...s,promise:n,type:"loading",message:s.loading,description:typeof s.description!="function"?s.description:void 0}));const l=Promise.resolve(n instanceof Function?n():n);let c=i!==void 0,u;const p=l.then(async g=>{if(u=["resolve",g],st.isValidElement(g))c=!1,this.create({id:i,type:"default",message:g});else if(Y6(g)&&!g.ok){c=!1;const x=typeof s.error=="function"?await s.error(`HTTP error! status: ${g.status}`):s.error,v=typeof s.description=="function"?await s.description(`HTTP error! status: ${g.status}`):s.description,j=typeof x=="object"&&!st.isValidElement(x)?x:{message:x};this.create({id:i,type:"error",description:v,...j})}else if(g instanceof Error){c=!1;const x=typeof s.error=="function"?await s.error(g):s.error,v=typeof s.description=="function"?await s.description(g):s.description,j=typeof x=="object"&&!st.isValidElement(x)?x:{message:x};this.create({id:i,type:"error",description:v,...j})}else if(s.success!==void 0){c=!1;const x=typeof s.success=="function"?await s.success(g):s.success,v=typeof s.description=="function"?await s.description(g):s.description,j=typeof x=="object"&&!st.isValidElement(x)?x:{message:x};this.create({id:i,type:"success",description:v,...j})}}).catch(async g=>{if(u=["reject",g],s.error!==void 0){c=!1;const y=typeof s.error=="function"?await s.error(g):s.error,x=typeof s.description=="function"?await s.description(g):s.description,S=typeof y=="object"&&!st.isValidElement(y)?y:{message:y};this.create({id:i,type:"error",description:x,...S})}}).finally(()=>{c&&(this.dismiss(i),i=void 0),s.finally==null||s.finally.call(s)}),m=()=>new Promise((g,y)=>p.then(()=>u[0]==="reject"?y(u[1]):g(u[1])).catch(y));return typeof i!="string"&&typeof i!="number"?{unwrap:m}:Object.assign(i,{unwrap:m})},this.custom=(n,s)=>{const i=s?.id||Dh++;return this.create({jsx:n(i),id:i,...s}),i},this.getActiveToasts=()=>this.toasts.filter(n=>!this.dismissedToasts.has(n.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Fe=new Q6,G6=(t,n)=>{const s=n?.id||Dh++;return Fe.addToast({title:t,...n,id:s}),s},Y6=t=>t&&typeof t=="object"&&"ok"in t&&typeof t.ok=="boolean"&&"status"in t&&typeof t.status=="number",K6=G6,X6=()=>Fe.toasts,Z6=()=>Fe.getActiveToasts();Object.assign(K6,{success:Fe.success,info:Fe.info,warning:Fe.warning,error:Fe.error,custom:Fe.custom,message:Fe.message,promise:Fe.promise,dismiss:Fe.dismiss,loading:Fe.loading},{getHistory:X6,getToasts:Z6});z6
vendor: 14,873 bytes, line 49
49("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function
vendor: 2,457 bytes, line 49
49pc(t){return t.label!==void 0}const $6=3,W6="24px",J6="16px",Ry=4e3,tT=356,eT=14,nT=45,aT=200;function Vn(...t){return t.filter(Boolean).join(" ")}function sT(t){const[n,s]=t.split("-"),i=[];return n&&i.push(n),s&&i.push(s),i}const rT=t=>{var n,s,i,l,c,u,p,m,g;const{invert:y,toast:x,unstyled:v,interacting:S,setHeights:j,visibleToasts:T,heights:O,index:C,toasts:V,expanded:P,removeToast:Y,defaultRichColors:L,closeButton:I,style:E,cancelButtonStyle:k,actionButtonStyle:W,className:J="",descriptionClassName:nt="",duration:tt,position:rt,gap:it,expandByDefault:ct,classNames:M,icons:H,closeButtonAriaLabel:_="Close toast"}=t,[at,lt]=st.useState(null),[A,G]=st.useState(null),[q,K]=st.useState(!1),[et,pt]=st.useState(!1),[ut,wt]=st.useState(!1),[Ot,pe]=st.useState(!1),[Ne,me]=st.useState(!1),[$n,wn]=st.useState(0),[hi,er]=st.useState(0),ms=st.useRef(x.duration||tt||Ry),pi=st.useRef(null),Ge=st.useRef(null),mi=C===0,gi=C+1<=T,Ee=x.type,Aa=x.dismissible!==!1,Me=x.className||"",mu=x.descriptionClassName||"",gs=st.useMemo(()=>O.findIndex(St=>St.toastId===x.id)||0,[O,x.id]),Zo=st.useMemo(()=>{var St;return(St=x.closeButton)!=null?St:I},[x.closeButton,I]),xs=st.useMemo(()=>x.duration||tt||Ry,[x.duration,tt]),xi=st.useRef(0),Wn=st.useRef(0),$o=st.useRef(0),Na=st.useRef(null),[ys,Ce]=rt.split("-"),Sn=st.useMemo(()=>O.reduce((St,Qt,de)=>de>=gs?St:St+Qt.height,0),[O,gs]),Se=F6(),gu=x.invert||y,yi=Ee==="loading";Wn.current=st.useMemo(()=>gs*it+Sn,[gs,Sn]),st.useEffect(()=>{ms.current=xs},[xs]),st.useEffect(()=>{K(!0)},[]),st.useEffect(()=>{const St=Ge.current;if(St){const Qt=St.getBoundingClientRect().height;return er(Qt),j(de=>[{toastId:x.id,height:Qt,position:x.position},...de]),()=>j(de=>de.filter(je=>je.toastId!==x.id))}},[j,x.id]),st.useLayoutEffect(()=>{if(!q)return;const St=Ge.current,Qt=St.style.height;St.style.height="auto";const de=St.getBoundingClientRect().height;St.style.height=Qt,er(de),j(je=>je.find(Kt=>Kt.toastId===x.id)?je.map(Kt=>Kt.toastId===x.id?{...Kt,height:de}:Kt):[{toastId:x.id,height:de,position:x.position},...je])},[q,x.title,x.description,j,x.id,x.jsx,x.action,x.cancel]);const Rn=st.useCallback(()=>{pt(!0),wn(Wn.current),j(St=>St.filter(Qt=>Qt.toastId!==x.id)),setTimeout(()=>{Y(x)},aT)},[x,Y,j,Wn]);st.useEffect(()=>{if(x.promise&&Ee==="loading"||x.duration===1/0||x.type==="loading")return;let St;return P||S||Se?(()=>{if($o.current<xi.current){const je=new Date().getTime()-xi.current;ms.current=ms.current-je}
vendor: 5,423 bytes, line 49
49$o.current=new Date().getTime()})():(()=>{ms.current!==1/0&&(xi.current=new Date().getTime(),St=setTimeout(()=>{x.onAutoClose==null||x.onAutoClose.call(x,x),Rn()},ms.current))})(),()=>clearTimeout(St)},[P,S,x,Ee,Se,Rn]),st.useEffect(()=>{x.delete&&(Rn(),x.onDismiss==null||x.onDismiss.call(x,x))},[Rn,x.delete]);function nr(){var St;if(H?.loading){var Qt;return st.createElement("div",{className:Vn(M?.loader,x==null||(Qt=x.classNames)==null?void 0:Qt.loader,"sonner-loader"),"data-visible":Ee==="loading"},H.loading)}return st.createElement(H6,{className:Vn(M?.loader,x==null||(St=x.classNames)==null?void 0:St.loader),visible:Ee==="loading"})}const ar=x.icon||H?.[Ee]||P6(Ee);var bs,kn;return st.createElement("li",{tabIndex:0,ref:Ge,className:Vn(J,Me,M?.toast,x==null||(n=x.classNames)==null?void 0:n.toast,M?.default,M?.[Ee],x==null||(s=x.classNames)==null?void 0:s[Ee]),"data-sonner-toast":"","data-rich-colors":(bs=x.richColors)!=null?bs:L,"data-styled":!(x.jsx||x.unstyled||v),"data-mounted":q,"data-promise":!!x.promise,"data-swiped":Ne,"data-removed":et,"data-visible":gi,"data-y-position":ys,"data-x-position":Ce,"data-index":C,"data-front":mi,"data-swiping":ut,"data-dismissible":Aa,"data-type":Ee,"data-invert":gu,"data-swipe-out":Ot,"data-swipe-direction":A,"data-expanded":!!(P||ct&&q),"data-testid":x.testId,style:{"--index":C,"--toasts-before":C,"--z-index":V.length-C,"--offset":`${et?$n:Wn.current}px`,"--initial-height":ct?"auto":`${hi}px`,...E,...x.style},onDragEnd:()=>{wt(!1),lt(null),Na.current=null},onPointerDown:St=>{St.button!==2&&(yi||!Aa||(pi.current=new Date,wn(Wn.current),St.target.setPointerCapture(St.pointerId),St.target.tagName!=="BUTTON"&&(wt(!0),Na.current={x:St.clientX,y:St.clientY})))},onPointerUp:()=>{var St,Qt,de;if(Ot||!Aa)return;Na.current=null;const je=Number(((St=Ge.current)==null?void 0:St.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Ea=Number(((Qt=Ge.current)==null?void 0:Qt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Kt=new Date().getTime()-((de=pi.current)==null?void 0:de.getTime()),_e=at==="x"?je:Ea,vs=Math.abs(_e)/Kt;if(Math.abs(_e)>=nT||vs>.11){wn(Wn.current),x.onDismiss==null||x.onDismiss.call(x,x),G(at==="x"?je>0?"right":"left":Ea>0?"down":"up"),Rn(),pe(!0);return}else{var ze,Pe;(ze=Ge.current)==null||ze.style.setProperty("--swipe-amount-x","0px"),(Pe=Ge.current)==null||Pe.style.setProperty("--swipe-amount-y","0px")}me(!1),wt(!1),lt(null)},onPointerMove:St=>{var Qt,de,je;if(!Na.current||!Aa||((Qt=window.getSelection())==null?void 0:Qt.toString().length)>0)return;const Kt=St.clientY-Na.current.y,_e=St.clientX-Na.current.x;var vs;const ze=(vs=t.swipeDirections)!=null?vs:sT(rt);!at&&(Math.abs(_e)>1||Math.abs(Kt)>1)&<(Math.abs(_e)>Math.abs(Kt)?"x":"y");let Pe={x:0,y:0};const sr=jn=>1/(1.5+Math.abs(jn)/20);if(at==="y"){if(ze.includes("top")||ze.includes("bottom"))if(ze.includes("top")&&Kt<0||ze.includes("bottom")&&Kt>0)Pe.y=Kt;else{const jn=Kt*sr(Kt);Pe.y=Math.abs(jn)<Math.abs(Kt)?jn:Kt}}else if(at==="x"&&(ze.includes("left")||ze.includes("right")))if(ze.includes("left")&&_e<0||ze.includes("right")&&_e>0)Pe.x=_e;else{const jn=_e*sr(_e);Pe.x=Math.abs(jn)<Math.abs(_e)?jn:_e}(Math.abs(Pe.x)>0||Math.abs(Pe.y)>0)&&me(!0),(de=Ge.current)==null||de.style.setProperty("--swipe-amount-x",`${Pe.x}px`),(je=Ge.current)==null||je.style.setProperty("--swipe-amount-y",`${Pe.y}px`)}},Zo&&!x.jsx&&Ee!=="loading"?st.createElement("button",{"aria-label":_,"data-disabled":yi,"data-close-button":!0,onClick:yi||!Aa?()=>{}:()=>{Rn(),x.onDismiss==null||x.onDismiss.call(x,x)},className:Vn(M?.closeButton,x==null||(i=x.classNames)==null?void 0:i.closeButton)},(kn=H?.close)!=null?kn:q6):null,(Ee||x.icon||x.promise)&&x.icon!==null&&(H?.[Ee]!==null||x.icon)?st.createElement("div",{"data-icon":"",className:Vn(M?.icon,x==null||(l=x.classNames)==null?void 0:l.icon)},x.promise||x.type==="loading"&&!x.icon?x.icon||nr():null,x.type!=="loading"?ar:null):null,st.createElement("div",{"data-content":"",className:Vn(M?.content,x==null||(c=x.classNames)==null?void 0:c.content)},st.createElement("div",{"data-title":"",className:Vn(M?.title,x==null||(u=x.classNames)==null?void 0:u.title)},x.jsx?x.jsx:typeof x.title=="function"?x.title():x.title),x.description?st.createElement("div",{"data-description":"",className:Vn(nt,mu,M?.description,x==null||(p=x.classNames)==null?void 0:p.description)},typeof x.description=="function"?x.description():x.description):null),st.isValidElement(x.cancel)?x.cancel:x.cancel&&pc(x.cancel)?st.createElement("button",{"data-button":!0,"data-cancel":!0,style:x.cancelButtonStyle||k,onClick:St=>{pc(x.cancel)&&Aa&&(x.cancel.onClick==null||x.cancel.onClick.call(x.cancel,St),Rn())},className:Vn(M?.cancelButton,x==null||(m=x.classNames)==null?void 0:m.cancelButton)},x.cancel.label):null,st.isValidElement(x.action)?x.action:x.action&&pc(x.action)?st.createElement("button",{"data-button":!0,"data-action":!0,style:x.actionButtonStyle||W,onClick:St=>{pc(x.action)&&(x.action.onClick==null||x.action.onClick.call(x.action,St),!St.defaultPrevented&&Rn())},className:Vn(M?.actionButton,x==null||(g=x.classNames)==null?void 0:g.actionButton)},x.action.label):null)};function ky(){if(typeof window>"u"||typeof document>"u")return"ltr";const t=document.documentElement.getAttribute("dir");return t==="auto"||!t?window.getComputedStyle(document.documentElement).direction:t}function iT(t,n){const s={};
vendor: 1,589 bytes, line 49
49return[t,n].forEach((i,l)=>{const c=l===1,u=c?"--mobile-offset":"--offset",p=c?J6:W6;function m(g){["top","right","bottom","left"].forEach(y=>{s[`${u}-${y}`]=typeof g=="number"?`${g}px`:g})}typeof i=="number"||typeof i=="string"?m(i):typeof i=="object"?["top","right","bottom","left"].forEach(g=>{i[g]===void 0?s[`${u}-${g}`]=p:s[`${u}-${g}`]=typeof i[g]=="number"?`${i[g]}px`:i[g]}):m(p)}),s}const oT=st.forwardRef(function(n,s){const{id:i,invert:l,position:c="bottom-right",hotkey:u=["altKey","KeyT"],expand:p,closeButton:m,className:g,offset:y,mobileOffset:x,theme:v="light",richColors:S,duration:j,style:T,visibleToasts:O=$6,toastOptions:C,dir:V=ky(),gap:P=eT,icons:Y,containerAriaLabel:L="Notifications"}=n,[I,E]=st.useState([]),k=st.useMemo(()=>i?I.filter(q=>q.toasterId===i):I.filter(q=>!q.toasterId),[I,i]),W=st.useMemo(()=>Array.from(new Set([c].concat(k.filter(q=>q.position).map(q=>q.position)))),[k,c]),[J,nt]=st.useState([]),[tt,rt]=st.useState(!1),[it,ct]=st.useState(!1),[M,H]=st.useState(v!=="system"?v:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),_=st.useRef(null),at=u.join("+").replace(/Key/g,"").replace(/Digit/g,""),lt=st.useRef(null),A=st.useRef(!1),G=st.useCallback(q=>{E(K=>{var et;return(et=K.find(pt=>pt.id===q.id))!=null&&et.delete||Fe.dismiss(q.id),K.filter(({id:pt})=>pt!==q.id)})},[]);return st.useEffect(()=>Fe.subscribe(q=>{if(q.dismiss){requestAnimationFrame(()=>{E(K=>K.map(et=>et.id===q.id?{...et,delete:!0}:et))});return}setTimeout(()=>{_6.flushSync(()=>{E(K=>{const et=K.findIndex(pt=>
vendor: 5,715 bytes, line 49
49pt.id===q.id);return et!==-1?[...K.slice(0,et),{...K[et],...q},...K.slice(et+1)]:[q,...K]})})})}),[I]),st.useEffect(()=>{if(v!=="system"){H(v);return}if(v==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?H("dark"):H("light")),typeof window>"u")return;const q=window.matchMedia("(prefers-color-scheme: dark)");try{q.addEventListener("change",({matches:K})=>{H(K?"dark":"light")})}catch{q.addListener(({matches:et})=>{try{H(et?"dark":"light")}catch(pt){console.error(pt)}})}},[v]),st.useEffect(()=>{I.length<=1&&rt(!1)},[I]),st.useEffect(()=>{const q=K=>{var et;if(u.every(wt=>K[wt]||K.code===wt)){var ut;rt(!0),(ut=_.current)==null||ut.focus()}K.code==="Escape"&&(document.activeElement===_.current||(et=_.current)!=null&&et.contains(document.activeElement))&&rt(!1)};return document.addEventListener("keydown",q),()=>document.removeEventListener("keydown",q)},[u]),st.useEffect(()=>{if(_.current)return()=>{lt.current&&(lt.current.focus({preventScroll:!0}),lt.current=null,A.current=!1)}},[_.current]),st.createElement("section",{ref:s,"aria-label":`${L} ${at}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},W.map((q,K)=>{var et;const[pt,ut]=q.split("-");return k.length?st.createElement("ol",{key:q,dir:V==="auto"?ky():V,tabIndex:-1,ref:_,className:g,"data-sonner-toaster":!0,"data-sonner-theme":M,"data-y-position":pt,"data-x-position":ut,style:{"--front-toast-height":`${((et=J[0])==null?void 0:et.height)||0}px`,"--width":`${tT}px`,"--gap":`${P}px`,...T,...iT(y,x)},onBlur:wt=>{A.current&&!wt.currentTarget.contains(wt.relatedTarget)&&(A.current=!1,lt.current&&(lt.current.focus({preventScroll:!0}),lt.current=null))},onFocus:wt=>{wt.target instanceof HTMLElement&&wt.target.dataset.dismissible==="false"||A.current||(A.current=!0,lt.current=wt.relatedTarget)},onMouseEnter:()=>rt(!0),onMouseMove:()=>rt(!0),onMouseLeave:()=>{it||rt(!1)},onDragEnd:()=>rt(!1),onPointerDown:wt=>{wt.target instanceof HTMLElement&&wt.target.dataset.dismissible==="false"||ct(!0)},onPointerUp:()=>ct(!1)},k.filter(wt=>!wt.position&&K===0||wt.position===q).map((wt,Ot)=>{var pe,Ne;return st.createElement(rT,{key:wt.id,icons:Y,index:Ot,toast:wt,defaultRichColors:S,duration:(pe=C?.duration)!=null?pe:j,className:C?.className,descriptionClassName:C?.descriptionClassName,invert:l,visibleToasts:O,closeButton:(Ne=C?.closeButton)!=null?Ne:m,interacting:it,position:q,style:C?.style,unstyled:C?.unstyled,classNames:C?.classNames,cancelButtonStyle:C?.cancelButtonStyle,actionButtonStyle:C?.actionButtonStyle,closeButtonAriaLabel:C?.closeButtonAriaLabel,removeToast:G,toasts:k.filter(me=>me.position==wt.position),heights:J.filter(me=>me.position==wt.position),setHeights:nt,expandByDefault:p,gap:P,expanded:tt,swipeDirections:n.swipeDirections})})):null}))}),lT=({...t})=>{const{theme:n="system"}=k6();return d.jsx(oT,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:n,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...t})};function ba(t,n,{checkForDefaultPrevented:s=!0}={}){return function(l){if(t?.(l),s===!1||!l.defaultPrevented)return n?.(l)}}function _y(t,n){if(typeof t=="function")return t(n);t!=null&&(t.current=n)}function N1(...t){return n=>{let s=!1;const i=t.map(l=>{const c=_y(l,n);return!s&&typeof c=="function"&&(s=!0),c});if(s)return()=>{for(let l=0;l<i.length;l++){const c=i[l];typeof c=="function"?c():_y(t[l],null)}}}}function Js(...t){return D.useCallback(N1(...t),t)}function E1(t,n=[]){let s=[];function i(c,u){const p=D.createContext(u),m=s.length;s=[...s,u];const g=x=>{const{scope:v,children:S,...j}=x,T=v?.[t]?.[m]||p,O=D.useMemo(()=>j,Object.values(j));return d.jsx(T.Provider,{value:O,children:S})};g.displayName=c+"Provider";function y(x,v){const S=v?.[t]?.[m]||p,j=D.useContext(S);if(j)return j;if(u!==void 0)return u;throw new Error(`\`${x}\` must be used within \`${c}\``)}return[g,y]}const l=()=>{const c=s.map(u=>D.createContext(u));return function(p){const m=p?.[t]||c;return D.useMemo(()=>({[`__scope${t}`]:{...p,[t]:m}}),[p,m])}};return l.scopeName=t,[i,cT(l,...n)]}function cT(...t){const n=t[0];if(t.length===1)return n;const s=()=>{const i=t.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(c){const u=i.reduce((p,{useScope:m,scopeName:g})=>{const x=m(c)[`__scope${g}`];return{...p,...x}},{});return D.useMemo(()=>({[`__scope${n.scopeName}`]:u}),[u])}};return s.scopeName=n.scopeName,s}function M1(t){const n=dT(t),s=D.forwardRef((i,l)=>{const{children:c,...u}=i,p=D.Children.toArray(c),m=p.find(hT);if(m){const g=m.props.children,y=p.map(x=>x===m?D.Children.count(g)>1?D.Children.only(null):D.isValidElement(g)?g.props.children:null:x);return d.jsx(n,{...u,ref:l,children:D.isValidElement(g)?D.cloneElement(g,void 0,y):null})}return d.jsx(n,{...u,ref:l,children:c})});return s.displayName=`${t}.Slot`,s}var uT=M1("Slot");function dT(t){const n=D.forwardRef((s,i)=>{const{children:l,...c}=s;if(D.isValidElement(l)){const u=mT(l),p=pT(c,l.props);return l.type!==D.Fragment&&(p.ref=i?N1(i,u):u),D.cloneElement(l,p)}return D.Children.count(l)>1?D.Children.only(null):null});return n.displayName=`${t}.SlotClone`,n}var C1=Symbol("radix.slottable");function fT(t){const n=({children:s})=>d.jsx(d.Fragment,{children:s});return n.displayName=`${t}.Slottable`,n.__radixId=C1,n}function hT(t){return D.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===C1}function pT(t,n){const s={...n};for(const i in n){const l=t[i],c=n[i];/^on[A-Z]/.test(i)?l&&c?s[i]=(...p)=>{const m=c(...p);return l(...p),m}:l&&(s[i]=l):i==="style"?s[i]={...l,...c}
vendor: 4,573 bytes, line 49
49:i==="className"&&(s[i]=[l,c].filter(Boolean).join(" "))}return{...t,...s}}function mT(t){let n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,s=n&&"isReactWarning"in n&&n.isReactWarning;return s?t.ref:(n=Object.getOwnPropertyDescriptor(t,"ref")?.get,s=n&&"isReactWarning"in n&&n.isReactWarning,s?t.props.ref:t.props.ref||t.ref)}var gT=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],tr=gT.reduce((t,n)=>{const s=M1(`Primitive.${n}`),i=D.forwardRef((l,c)=>{const{asChild:u,...p}=l,m=u?s:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),d.jsx(m,{...p,ref:c})});return i.displayName=`Primitive.${n}`,{...t,[n]:i}},{});function xT(t,n){t&&pp.flushSync(()=>t.dispatchEvent(n))}function $c(t){const n=D.useRef(t);return D.useEffect(()=>{n.current=t}),D.useMemo(()=>(...s)=>n.current?.(...s),[])}function yT(t,n=globalThis?.document){const s=$c(t);D.useEffect(()=>{const i=l=>{l.key==="Escape"&&s(l)};return n.addEventListener("keydown",i,{capture:!0}),()=>n.removeEventListener("keydown",i,{capture:!0})},[s,n])}var bT="DismissableLayer",Ah="dismissableLayer.update",vT="dismissableLayer.pointerDownOutside",wT="dismissableLayer.focusOutside",zy,O1=D.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),R1=D.forwardRef((t,n)=>{const{disableOutsidePointerEvents:s=!1,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:u,onDismiss:p,...m}=t,g=D.useContext(O1),[y,x]=D.useState(null),v=y?.ownerDocument??globalThis?.document,[,S]=D.useState({}),j=Js(n,E=>x(E)),T=Array.from(g.layers),[O]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),C=T.indexOf(O),V=y?T.indexOf(y):-1,P=g.layersWithOutsidePointerEventsDisabled.size>0,Y=V>=C,L=TT(E=>{const k=E.target,W=[...g.branches].some(J=>J.contains(k));!Y||W||(l?.(E),u?.(E),E.defaultPrevented||p?.())},v),I=DT(E=>{const k=E.target;[...g.branches].some(J=>J.contains(k))||(c?.(E),u?.(E),E.defaultPrevented||p?.())},v);return yT(E=>{V===g.layers.size-1&&(i?.(E),!E.defaultPrevented&&p&&(E.preventDefault(),p()))},v),D.useEffect(()=>{if(y)return s&&(g.layersWithOutsidePointerEventsDisabled.size===0&&(zy=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(y)),g.layers.add(y),Py(),()=>{s&&g.layersWithOutsidePointerEventsDisabled.size===1&&(v.body.style.pointerEvents=zy)}},[y,v,s,g]),D.useEffect(()=>()=>{y&&(g.layers.delete(y),g.layersWithOutsidePointerEventsDisabled.delete(y),Py())},[y,g]),D.useEffect(()=>{const E=()=>S({});return document.addEventListener(Ah,E),()=>document.removeEventListener(Ah,E)},[]),d.jsx(tr.div,{...m,ref:j,style:{pointerEvents:P?Y?"auto":"none":void 0,...t.style},onFocusCapture:ba(t.onFocusCapture,I.onFocusCapture),onBlurCapture:ba(t.onBlurCapture,I.onBlurCapture),onPointerDownCapture:ba(t.onPointerDownCapture,L.onPointerDownCapture)})});R1.displayName=bT;var ST="DismissableLayerBranch",jT=D.forwardRef((t,n)=>{const s=D.useContext(O1),i=D.useRef(null),l=Js(n,i);return D.useEffect(()=>{const c=i.current;if(c)return s.branches.add(c),()=>{s.branches.delete(c)}},[s.branches]),d.jsx(tr.div,{...t,ref:l})});jT.displayName=ST;function TT(t,n=globalThis?.document){const s=$c(t),i=D.useRef(!1),l=D.useRef(()=>{});return D.useEffect(()=>{const c=p=>{if(p.target&&!i.current){let m=function(){k1(vT,s,g,{discrete:!0})};const g={originalEvent:p};p.pointerType==="touch"?(n.removeEventListener("click",l.current),l.current=m,n.addEventListener("click",l.current,{once:!0})):m()}else n.removeEventListener("click",l.current);i.current=!1},u=window.setTimeout(()=>{n.addEventListener("pointerdown",c)},0);return()=>{window.clearTimeout(u),n.removeEventListener("pointerdown",c),n.removeEventListener("click",l.current)}},[n,s]),{onPointerDownCapture:()=>i.current=!0}}function DT(t,n=globalThis?.document){const s=$c(t),i=D.useRef(!1);return D.useEffect(()=>{const l=c=>{c.target&&!i.current&&k1(wT,s,{originalEvent:c},{discrete:!1})};return n.addEventListener("focusin",l),()=>n.removeEventListener("focusin",l)},[n,s]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}function Py(){const t=new CustomEvent(Ah);document.dispatchEvent(t)}function k1(t,n,s,{discrete:i}){const l=s.originalEvent.target,c=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:s});n&&l.addEventListener(t,n,{once:!0}),i?xT(l,c):l.dispatchEvent(c)}var Mo=globalThis?.document?D.useLayoutEffect:()=>{};const AT=["top","right","bottom","left"],cs=Math.min,an=Math.max,kc=Math.round,mc=Math.floor,In=t=>({x:t,y:t}
vendor: 18,709 bytes, line 49
49),NT={left:"right",right:"left",bottom:"top",top:"bottom"},ET={start:"end",end:"start"};function Nh(t,n,s){return an(t,cs(n,s))}function wa(t,n){return typeof t=="function"?t(n):t}function Sa(t){return t.split("-")[0]}function ii(t){return t.split("-")[1]}function mp(t){return t==="x"?"y":"x"}function gp(t){return t==="y"?"height":"width"}const MT=new Set(["top","bottom"]);function Un(t){return MT.has(Sa(t))?"y":"x"}function xp(t){return mp(Un(t))}function CT(t,n,s){s===void 0&&(s=!1);const i=ii(t),l=xp(t),c=gp(l);let u=l==="x"?i===(s?"end":"start")?"right":"left":i==="start"?"bottom":"top";return n.reference[c]>n.floating[c]&&(u=_c(u)),[u,_c(u)]}function OT(t){const n=_c(t);return[Eh(t),n,Eh(n)]}function Eh(t){return t.replace(/start|end/g,n=>ET[n])}const Ly=["left","right"],Hy=["right","left"],RT=["top","bottom"],kT=["bottom","top"];function _T(t,n,s){switch(t){case"top":case"bottom":return s?n?Hy:Ly:n?Ly:Hy;case"left":case"right":return n?RT:kT;default:return[]}}function zT(t,n,s,i){const l=ii(t);let c=_T(Sa(t),s==="start",i);return l&&(c=c.map(u=>u+"-"+l),n&&(c=c.concat(c.map(Eh)))),c}function _c(t){return t.replace(/left|right|bottom|top/g,n=>NT[n])}function PT(t){return{top:0,right:0,bottom:0,left:0,...t}}function _1(t){return typeof t!="number"?PT(t):{top:t,right:t,bottom:t,left:t}}function zc(t){const{x:n,y:s,width:i,height:l}=t;return{width:i,height:l,top:s,left:n,right:n+i,bottom:s+l,x:n,y:s}}function Vy(t,n,s){let{reference:i,floating:l}=t;const c=Un(n),u=xp(n),p=gp(u),m=Sa(n),g=c==="y",y=i.x+i.width/2-l.width/2,x=i.y+i.height/2-l.height/2,v=i[p]/2-l[p]/2;let S;switch(m){case"top":S={x:y,y:i.y-l.height};break;case"bottom":S={x:y,y:i.y+i.height};break;case"right":S={x:i.x+i.width,y:x};break;case"left":S={x:i.x-l.width,y:x};break;default:S={x:i.x,y:i.y}}switch(ii(n)){case"start":S[u]-=v*(s&&g?-1:1);break;case"end":S[u]+=v*(s&&g?-1:1);break}return S}const LT=async(t,n,s)=>{const{placement:i="bottom",strategy:l="absolute",middleware:c=[],platform:u}=s,p=c.filter(Boolean),m=await(u.isRTL==null?void 0:u.isRTL(n));let g=await u.getElementRects({reference:t,floating:n,strategy:l}),{x:y,y:x}=Vy(g,i,m),v=i,S={},j=0;for(let T=0;T<p.length;T++){const{name:O,fn:C}=p[T],{x:V,y:P,data:Y,reset:L}=await C({x:y,y:x,initialPlacement:i,placement:v,strategy:l,middlewareData:S,rects:g,platform:u,elements:{reference:t,floating:n}});y=V??y,x=P??x,S={...S,[O]:{...S[O],...Y}},L&&j<=50&&(j++,typeof L=="object"&&(L.placement&&(v=L.placement),L.rects&&(g=L.rects===!0?await u.getElementRects({reference:t,floating:n,strategy:l}):L.rects),{x:y,y:x}=Vy(g,v,m)),T=-1)}return{x:y,y:x,placement:v,strategy:l,middlewareData:S}};async function Co(t,n){var s;n===void 0&&(n={});const{x:i,y:l,platform:c,rects:u,elements:p,strategy:m}=t,{boundary:g="clippingAncestors",rootBoundary:y="viewport",elementContext:x="floating",altBoundary:v=!1,padding:S=0}=wa(n,t),j=_1(S),O=p[v?x==="floating"?"reference":"floating":x],C=zc(await c.getClippingRect({element:(s=await(c.isElement==null?void 0:c.isElement(O)))==null||s?O:O.contextElement||await(c.getDocumentElement==null?void 0:c.getDocumentElement(p.floating)),boundary:g,rootBoundary:y,strategy:m})),V=x==="floating"?{x:i,y:l,width:u.floating.width,height:u.floating.height}:u.reference,P=await(c.getOffsetParent==null?void 0:c.getOffsetParent(p.floating)),Y=await(c.isElement==null?void 0:c.isElement(P))?await(c.getScale==null?void 0:c.getScale(P))||{x:1,y:1}:{x:1,y:1},L=zc(c.convertOffsetParentRelativeRectToViewportRelativeRect?await c.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:V,offsetParent:P,strategy:m}):V);return{top:(C.top-L.top+j.top)/Y.y,bottom:(L.bottom-C.bottom+j.bottom)/Y.y,left:(C.left-L.left+j.left)/Y.x,right:(L.right-C.right+j.right)/Y.x}}const HT=t=>({name:"arrow",options:t,async fn(n){const{x:s,y:i,placement:l,rects:c,platform:u,elements:p,middlewareData:m}=n,{element:g,padding:y=0}=wa(t,n)||{};if(g==null)return{};const x=_1(y),v={x:s,y:i},S=xp(l),j=gp(S),T=await u.getDimensions(g),O=S==="y",C=O?"top":"left",V=O?"bottom":"right",P=O?"clientHeight":"clientWidth",Y=c.reference[j]+c.reference[S]-v[S]-c.floating[j],L=v[S]-c.reference[S],I=await(u.getOffsetParent==null?void 0:u.getOffsetParent(g));let E=I?I[P]:0;(!E||!await(u.isElement==null?void 0:u.isElement(I)))&&(E=p.floating[P]||c.floating[j]);const k=Y/2-L/2,W=E/2-T[j]/2-1,J=cs(x[C],W),nt=cs(x[V],W),tt=J,rt=E-T[j]-nt,it=E/2-T[j]/2+k,ct=Nh(tt,it,rt),M=!m.arrow&&ii(l)!=null&&it!==ct&&c.reference[j]/2-(it<tt?J:nt)-T[j]/2<0,H=M?it<tt?it-tt:it-rt:0;return{[S]:v[S]+H,data:{[S]:ct,centerOffset:it-ct-H,...M&&{alignmentOffset:H}},reset:M}}}),VT=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(n){var s,i;const{placement:l,middlewareData:c,rects:u,initialPlacement:p,platform:m,elements:g}=n,{mainAxis:y=!0,crossAxis:x=!0,fallbackPlacements:v,fallbackStrategy:S="bestFit",fallbackAxisSideDirection:j="none",flipAlignment:T=!0,...O}=wa(t,n);if((s=c.arrow)!=null&&s.alignmentOffset)return{};const C=Sa(l),V=Un(p),P=Sa(p)===p,Y=await(m.isRTL==null?void 0:m.isRTL(g.floating)),L=v||(P||!T?[_c(p)]:OT(p)),I=j!=="none";!v&&I&&L.push(...zT(p,T,j,Y));const E=[p,...L],k=await Co(n,O),W=[];let J=((i=c.flip)==null?void 0:i.overflows)||[];if(y&&W.push(k[C]),x){const it=CT(l,u,Y);W.push(k[it[0]],k[it[1]])}if(J=[...J,{placement:l,overflows:W}],!W.every(it=>it<=0)){var nt,tt;const it=(((nt=c.flip)==null?void 0:nt.index)||0)+1,ct=E[it];if(ct&&(!(x==="alignment"?V!==Un(ct):!1)||J.every(_=>Un(_.placement)===V?_.overflows[0]>0:!0)))return{data:{index:it,overflows:J},reset:{placement:ct}};let M=(tt=J.filter(H=>H.overflows[0]<=0).sort((H,_)=>H.overflows[1]-_.overflows[1])[0])==null?void 0:tt.placement;if(!M)switch(S){case"bestFit":{var rt;const H=(rt=J.filter(_=>{if(I){const at=Un(_.placement);return at===V||at==="y"}return!0}).map(_=>[_.placement,_.overflows.filter(at=>at>0).reduce((at,lt)=>at+lt,0)]).sort((_,at)=>_[1]-at[1])[0])==null?void 0:rt[0];H&&(M=H);break}case"initialPlacement":M=p;break}if(l!==M)return{reset:{placement:M}}}return{}}}};function By(t,n){return{top:t.top-n.height,right:t.right-n.width,bottom:t.bottom-n.height,left:t.left-n.width}}function Uy(t){return AT.some(n=>t[n]>=0)}const BT=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(n){const{rects:s}=n,{strategy:i="referenceHidden",...l}=wa(t,n);switch(i){case"referenceHidden":{const c=await Co(n,{...l,elementContext:"reference"}),u=By(c,s.reference);return{data:{referenceHiddenOffsets:u,referenceHidden:Uy(u)}}}case"escaped":{const c=await Co(n,{...l,altBoundary:!0}),u=By(c,s.floating);return{data:{escapedOffsets:u,escaped:Uy(u)}}}default:return{}}}}},z1=new Set(["left","top"]);async function UT(t,n){const{placement:s,platform:i,elements:l}=t,c=await(i.isRTL==null?void 0:i.isRTL(l.floating)),u=Sa(s),p=ii(s),m=Un(s)==="y",g=z1.has(u)?-1:1,y=c&&m?-1:1,x=wa(n,t);let{mainAxis:v,crossAxis:S,alignmentAxis:j}=typeof x=="number"?{mainAxis:x,crossAxis:0,alignmentAxis:null}:{mainAxis:x.mainAxis||0,crossAxis:x.crossAxis||0,alignmentAxis:x.alignmentAxis};return p&&typeof j=="number"&&(S=p==="end"?j*-1:j),m?{x:S*y,y:v*g}:{x:v*g,y:S*y}}const IT=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(n){var s,i;const{x:l,y:c,placement:u,middlewareData:p}=n,m=await UT(n,t);return u===((s=p.offset)==null?void 0:s.placement)&&(i=p.arrow)!=null&&i.alignmentOffset?{}:{x:l+m.x,y:c+m.y,data:{...m,placement:u}}}}},qT=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(n){const{x:s,y:i,placement:l}=n,{mainAxis:c=!0,crossAxis:u=!1,limiter:p={fn:O=>{let{x:C,y:V}=O;return{x:C,y:V}}},...m}=wa(t,n),g={x:s,y:i},y=await Co(n,m),x=Un(Sa(l)),v=mp(x);let S=g[v],j=g[x];if(c){const O=v==="y"?"top":"left",C=v==="y"?"bottom":"right",V=S+y[O],P=S-y[C];S=Nh(V,S,P)}if(u){const O=x==="y"?"top":"left",C=x==="y"?"bottom":"right",V=j+y[O],P=j-y[C];j=Nh(V,j,P)}const T=p.fn({...n,[v]:S,[x]:j});return{...T,data:{x:T.x-s,y:T.y-i,enabled:{[v]:c,[x]:u}}}}}},FT=function(t){return t===void 0&&(t={}),{options:t,fn(n){const{x:s,y:i,placement:l,rects:c,middlewareData:u}=n,{offset:p=0,mainAxis:m=!0,crossAxis:g=!0}=wa(t,n),y={x:s,y:i},x=Un(l),v=mp(x);let S=y[v],j=y[x];const T=wa(p,n),O=typeof T=="number"?{mainAxis:T,crossAxis:0}:{mainAxis:0,crossAxis:0,...T};if(m){const P=v==="y"?"height":"width",Y=c.reference[v]-c.floating[P]+O.mainAxis,L=c.reference[v]+c.reference[P]-O.mainAxis;S<Y?S=Y:S>L&&(S=L)}if(g){var C,V;const P=v==="y"?"width":"height",Y=z1.has(Sa(l)),L=c.reference[x]-c.floating[P]+(Y&&((C=u.offset)==null?void 0:C[x])||0)+(Y?0:O.crossAxis),I=c.reference[x]+c.reference[P]+(Y?0:((V=u.offset)==null?void 0:V[x])||0)-(Y?O.crossAxis:0);j<L?j=L:j>I&&(j=I)}return{[v]:S,[x]:j}}}},QT=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(n){var s,i;const{placement:l,rects:c,platform:u,elements:p}=n,{apply:m=()=>{},...g}=wa(t,n),y=await Co(n,g),x=Sa(l),v=ii(l),S=Un(l)==="y",{width:j,height:T}=c.floating;let O,C;x==="top"||x==="bottom"?(O=x,C=v===(await(u.isRTL==null?void 0:u.isRTL(p.floating))?"start":"end")?"left":"right"):(C=x,O=v==="end"?"top":"bottom");const V=T-y.top-y.bottom,P=j-y.left-y.right,Y=cs(T-y[O],V),L=cs(j-y[C],P),I=!n.middlewareData.shift;let E=Y,k=L;if((s=n.middlewareData.shift)!=null&&s.enabled.x&&(k=P),(i=n.middlewareData.shift)!=null&&i.enabled.y&&(E=V),I&&!v){const J=an(y.left,0),nt=an(y.right,0),tt=an(y.top,0),rt=an(y.bottom,0);S?k=j-2*(J!==0||nt!==0?J+nt:an(y.left,y.right)):E=T-2*(tt!==0||rt!==0?tt+rt:an(y.top,y.bottom))}await m({...n,availableWidth:k,availableHeight:E});const W=await u.getDimensions(p.floating);return j!==W.width||T!==W.height?{reset:{rects:!0}}:{}}}};function Wc(){return typeof window<"u"}function oi(t){return P1(t)?(t.nodeName||"").toLowerCase():"#document"}function rn(t){var n;return(t==null||(n=t.ownerDocument)==null?void 0:n.defaultView)||window}function Zn(t){var n;return(n=(P1(t)?t.ownerDocument:t.document)||window.document)==null?void 0:n.documentElement}function P1(t){return Wc()?t instanceof Node||t instanceof rn(t).Node:!1}function En(t){return Wc()?t instanceof Element||t instanceof rn(t).Element:!1}function Gn(t){return Wc()?t instanceof HTMLElement||t instanceof rn(t).HTMLElement:!1}function Iy(t){return!Wc()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof rn(t).ShadowRoot}const GT=new Set(["inline","contents"]);function qo(t){const{overflow:n,overflowX:s,overflowY:i,display:l}=Mn(t);return/auto|scroll|overlay|hidden|clip/.test(n+i+s)&&!GT.has(l)}const YT=new Set(["table","td","th"]);function KT(t){return YT.has(oi(t))}const XT=[":popover-open",":modal"];function Jc(t){return XT.some(n=>{try{return t.matches(n)}catch{return!1}})}const ZT=["transform","translate","scale","rotate","perspective"],$T=["transform","translate","scale","rotate","perspective","filter"],WT=["paint","layout","strict","content"];function yp(t){const n=bp(),s=En(t)?Mn(t):t;return ZT.some(i=>s[i]?s[i]!=="none":!1)||(s.containerType?s.containerType!=="normal":!1)||!n&&(s.backdropFilter?s.backdropFilter!=="none":!1)||!n&&(s.filter?s.filter!=="none":!1)||$T.some(i=>(s.willChange||"").includes(i))||WT.some(i=>(s.contain||"").includes(i))}function JT(t){let n=us(t);for(;Gn(n)&&!ti(n);){if(yp(n))return n;if(Jc(n))return null;n=us(n)}return null}function bp(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const t8=new Set(["html","body","#document"]);function ti(t){return t8.has(oi(t))}function Mn(t){return rn(t).getComputedStyle(t)}function tu(t){return En(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function us(t){if(oi(t)==="html")return t;const n=t.assignedSlot||t.parentNode||Iy(t)&&t.host||Zn(t);return Iy(n)?n.host:n}function L1(t){const n=us(t);return ti(n)?t.ownerDocument?t.ownerDocument.body:t.body:Gn(n)&&qo(n)?n:L1(n)}function Oo(t,n,s){var i;n===void 0&&(n=[]),s===void 0&&(s=!0);const l=L1(t),c=l===((i=t.ownerDocument)==null?void 0:i.body),u=rn(l);if(c){const p=Mh(u);return n.concat(u,u.visualViewport||[],qo(l)?l:[],p&&s?Oo(p):[])}return n.concat(l,Oo(l,[],s))}function Mh(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function H1(t){const n=Mn(t);let s=parseFloat(n.width)||0,i=parseFloat(n.height)||0;const l=Gn(t),c=l?t.offsetWidth:s,u=l?t.offsetHeight:i,p=kc(s)!==c||kc(i)!==u;return p&&(s=c,i=u),{width:s,height:i,$:p}}function vp(t){return En(t)?t:t.contextElement}function $r(t){const n=vp(t);if(!Gn(n))return In(1);const s=n.getBoundingClientRect(),{width:i,height:l,$:c}=H1(n);let u=(c?kc(s.width):s.width)/i,p=(c?kc(s.height):s.height)/l;return(!u||!Number.isFinite(u))&&(u=1),(!p||!Number.isFinite(p))&&(p=1),{x:u,y:p}}const e8=In(0);function V1(t){const n=rn(t);return!bp()||!n.visualViewport?e8:{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}}function n8(t,n,s){return n===void 0&&(n=!1),!s||n&&s!==rn(t)?!1:n}function Xs(t,n,s,i){n===void 0&&(n=!1),s===void 0&&(s=!1);const l=t.getBoundingClientRect(),c=vp(t);let u=In(1);n&&(i?En(i)&&(u=$r(i)):u=$r(t));const p=n8(c,s,i)?V1(c):In(0);let m=(l.left+p.x)/u.x,g=(l.top+p.y)/u.y,y=l.width/u.x,x=l.height/u.y;if(c){const v=rn(c),S=i&&En(i)?rn(i):i;let j=v,T=Mh(j);for(;T&&i&&S!==j;){const O=$r(T),C=T.getBoundingClientRect(),V=Mn(T),P=C.left+(T.clientLeft+parseFloat(V.paddingLeft))*O.x,Y=C.top+(T.clientTop+parseFloat(V.paddingTop))*O.y;m*=O.x,g*=O.y,y*=O.x,x*=O.y,m+=P,g+=Y,j=rn(T),T=Mh(j)}}return zc({width:y,height:x,x:m,y:g})}function eu(t,n){const s=tu(t).scrollLeft;return n?n.left+s:Xs(Zn(t)).left+s}function B1(t,n){const s=t.getBoundingClientRect(),i=s.left+n.scrollLeft-eu(t,s),l=s.top+n.scrollTop;return{x:i,y:l}}function a8(t){let{elements:n,rect:s,offsetParent:i,strategy:l}=t;const c=l==="fixed",u=Zn(i),p=n?Jc(n.floating):!1;if(i===u||p&&c)return s;let m={scrollLeft:0,scrollTop:0},g=In(1);const y=In(0),x=Gn(i);if((x||!x&&!c)&&((oi(i)!=="body"||qo(u))&&(m=tu(i)),Gn(i))){const S=Xs(i);g=$r(i),y.x=S.x+i.clientLeft,y.y=S.y+i.clientTop}const v=u&&!x&&!c?B1(u,m):In(0);return{width:s.width*g.x,height:s.height*g.y,x:s.x*g.x-m.scrollLeft*g.x+y.x+v.x,y:s.y*g.y-m.scrollTop*g.y+y.y+v.y}}function s8(t){return Array.from(t.getClientRects())}function r8(t){const n=Zn(t),s=tu(t),i=t.ownerDocument.body,l=an(n.scrollWidth,n.clientWidth,i.scrollWidth,i.clientWidth),c=an(n.scrollHeight,n.clientHeight,i.scrollHeight,i.clientHeight);let u=-s.scrollLeft+eu(t);const p=-s.scrollTop;return Mn(i).direction==="rtl"&&(u+=an(n.clientWidth,i.clientWidth)-l),{width:l,height:c,x:u,y:p}}const qy=25;function i8(t,n){const s=rn(t),i=Zn(t),l=s.visualViewport;let c=i.clientWidth,u=i.clientHeight,p=0,m=0;if(l){c=l.width,u=l.height;const y=bp();(!y||y&&n==="fixed")&&(p=l.offsetLeft,m=l.offsetTop)}const g=eu(i);if(g<=0){const y=i.ownerDocument,x=y.body,v=getComputedStyle(x),S=y.compatMode==="CSS1Compat"&&parseFloat(v.marginLeft)+parseFloat(v.marginRight)||0,j=Math.abs(i.clientWidth-x.clientWidth-S);j<=qy&&(c-=j)}else g<=qy&&(c+=g);return{width:c,height:u,x:p,y:m}}const o8=new Set(["absolute","fixed"]);function l8(t,n){const s=Xs(t,!0,n==="fixed"),i=s.top+t.clientTop,l=s.left+t.clientLeft,c=Gn(t)?$r(t):In(1),u=t.clientWidth*c.x,p=t.clientHeight*c.y,m=l*c.x,g=i*c.y;return{width:u,height:p,x:m,y:g}}function Fy(t,n,s){let i;if(n==="viewport")i=i8(t,s);else if(n==="document")i=r8(Zn(t));else if(En(n))i=l8(n,s);else{const l=V1(t);i={x:n.x-l.x,y:n.y-l.y,width:n.width,height:n.height}}return zc(i)}function U1(t,n){const s=us(t);return s===n||!En(s)||ti(s)?!1:Mn(s).position==="fixed"||U1(s,n)}function c8(t,n){const s=n.get(t);if(s)return s;let i=Oo(t,[],!1).filter(p=>En(p)&&oi(p)!=="body"),l=null;const c=Mn(t).position==="fixed";let u=c?us(t):t;for(;En(u)&&!ti(u);){const p=Mn(u),m=yp(u);!m&&p.position==="fixed"&&(l=null),(c?!m&&!l:!m&&p.position==="static"&&!!l&&o8.has(l.position)||qo(u)&&!m&&U1(t,u))?i=i.filter(y=>y!==u):l=p,u=us(u)}return n.set(t,i),i}function u8(t){let{element:n,boundary:s,rootBoundary:i,strategy:l}=t;const u=[...s==="clippingAncestors"?Jc(n)?[]:c8(n,this._c):[].concat(s),i],p=u[0],m=u.reduce((g,y)=>{const x=Fy(n,y,l);return g.top=an(x.top,g.top),g.right=cs(x.right,g.right),g.bottom=cs(x.bottom,g.bottom),g.left=an(x.left,g.left),g},Fy(n,p,l));return{width:m.right-m.left,height:m.bottom-m.top,x:m.left,y:m.top}}function d8(t){const{width:n,height:s}=H1(t);return{width:n,height:s}}function f8(t,n,s){const i=Gn(n),l=Zn(n),c=s==="fixed",u=Xs(t,!0,c,n);let p={scrollLeft:0,scrollTop:0};const m=In(0);function g(){m.x=eu(l)}if(i||!i&&!c)if((oi(n)!=="body"||qo(l))&&(p=tu(n)),i){const S=Xs(n,!0,c,n);m.x=S.x+n.clientLeft,m.y=S.y+n.clientTop}else l&&g();c&&!i&&l&&g();const y=l&&!i&&!c?B1(l,p):In(0),x=u.left+p.scrollLeft-m.x-y.x,v=u.top+p.scrollTop-m.y-y.y;return{x,y:v,width:u.width,height:u.height}}function Vf(t){return Mn(t).position==="static"}function Qy(t,n){if(!Gn(t)||Mn(t).position==="fixed")return null;if(n)return n(t);let s=t.offsetParent;return Zn(t)===s&&(s=s.ownerDocument.body),s}function I1(t,n){const s=rn(t);if(Jc(t))return s;if(!Gn(t)){let l=us(t);for(;l&&!ti(l);){if(En(l)&&!Vf(l))return l;l=us(l)}return s}let i=Qy(t,n);for(;i&&KT(i)&&Vf(i);)i=Qy(i,n);return i&&ti(i)&&Vf(i)&&!yp(i)?s:i||JT(t)||s}const h8=async function(t){const n=this.getOffsetParent||I1,s=this.getDimensions,i=await s(t.floating);return{reference:f8(t.reference,await n(t.floating),t.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}};function p8(t){return Mn(t).direction==="rtl"}const m8={convertOffsetParentRelativeRectToViewportRelativeRect:a8,getDocumentElement:Zn,getClippingRect:u8,getOffsetParent:I1,getElementRects:h8,getClientRects:s8,getDimensions:d8,getScale:$r,isElement:En,isRTL:p8};function q1(t,n){return t.x===n.x&&t.y===n.y&&t.width===n.width&&t.height===n.height}function g8(t,n){let s=null,i;const l=Zn(t);function c(){var p;clearTimeout(i),(p=s)==null||p.disconnect(),s=null}function u(p,m){p===void 0&&(p=!1),m===void 0&&(m=1),c();const g=t.getBoundingClientRect(),{left:y,top:x,width:v,height:S}=g;if(p||n(),!v||!S)return;const j=mc(x),T=mc(l.clientWidth-(y+v)),O=mc(l.clientHeight-(x+S)),C=mc(y),P={rootMargin:-j+"px "+-T+"px "+-O+"px "+-C+"px",threshold:an(0,cs(1,m))||1};let Y=!0;function L(I){const E=I[0].intersectionRatio;if(E!==m){if(!Y)return u();E?u(!1,E):i=setTimeout(()=>{u(!1,1e-7)},1e3)}E===1&&!q1(g,t.getBoundingClientRect())&&u(),Y=!1}try{s=new IntersectionObserver(L,{...P,root:l.ownerDocument})}catch{s=new IntersectionObserver(L,P)}s.observe(t)}return u(!0),c}function x8(t,n,s,i){i===void 0&&(i={});const{ancestorScroll:l=!0,ancestorResize:c=!0,elementResize:u=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:m=!1}=i,g=vp(t),y=l||c?[...g?Oo(g):[],...Oo(n)]:[];
vendor: 4,150 bytes, line 49
49y.forEach(C=>{l&&C.addEventListener("scroll",s,{passive:!0}),c&&C.addEventListener("resize",s)});const x=g&&p?g8(g,s):null;let v=-1,S=null;u&&(S=new ResizeObserver(C=>{let[V]=C;V&&V.target===g&&S&&(S.unobserve(n),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var P;(P=S)==null||P.observe(n)})),s()}),g&&!m&&S.observe(g),S.observe(n));let j,T=m?Xs(t):null;m&&O();function O(){const C=Xs(t);T&&!q1(T,C)&&s(),T=C,j=requestAnimationFrame(O)}return s(),()=>{var C;y.forEach(V=>{l&&V.removeEventListener("scroll",s),c&&V.removeEventListener("resize",s)}),x?.(),(C=S)==null||C.disconnect(),S=null,m&&cancelAnimationFrame(j)}}const y8=IT,b8=qT,v8=VT,w8=QT,S8=BT,Gy=HT,j8=FT,T8=(t,n,s)=>{const i=new Map,l={platform:m8,...s},c={...l.platform,_c:i};return LT(t,n,{...l,platform:c})};var D8=typeof document<"u",A8=function(){},Nc=D8?D.useLayoutEffect:A8;function Pc(t,n){if(t===n)return!0;if(typeof t!=typeof n)return!1;if(typeof t=="function"&&t.toString()===n.toString())return!0;let s,i,l;if(t&&n&&typeof t=="object"){if(Array.isArray(t)){if(s=t.length,s!==n.length)return!1;for(i=s;i--!==0;)if(!Pc(t[i],n[i]))return!1;return!0}if(l=Object.keys(t),s=l.length,s!==Object.keys(n).length)return!1;for(i=s;i--!==0;)if(!{}.hasOwnProperty.call(n,l[i]))return!1;for(i=s;i--!==0;){const c=l[i];if(!(c==="_owner"&&t.$$typeof)&&!Pc(t[c],n[c]))return!1}return!0}return t!==t&&n!==n}function F1(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function Yy(t,n){const s=F1(t);return Math.round(n*s)/s}function Bf(t){const n=D.useRef(t);return Nc(()=>{n.current=t}),n}function N8(t){t===void 0&&(t={});const{placement:n="bottom",strategy:s="absolute",middleware:i=[],platform:l,elements:{reference:c,floating:u}={},transform:p=!0,whileElementsMounted:m,open:g}=t,[y,x]=D.useState({x:0,y:0,strategy:s,placement:n,middlewareData:{},isPositioned:!1}),[v,S]=D.useState(i);Pc(v,i)||S(i);const[j,T]=D.useState(null),[O,C]=D.useState(null),V=D.useCallback(_=>{_!==I.current&&(I.current=_,T(_))},[]),P=D.useCallback(_=>{_!==E.current&&(E.current=_,C(_))},[]),Y=c||j,L=u||O,I=D.useRef(null),E=D.useRef(null),k=D.useRef(y),W=m!=null,J=Bf(m),nt=Bf(l),tt=Bf(g),rt=D.useCallback(()=>{if(!I.current||!E.current)return;const _={placement:n,strategy:s,middleware:v};nt.current&&(_.platform=nt.current),T8(I.current,E.current,_).then(at=>{const lt={...at,isPositioned:tt.current!==!1};it.current&&!Pc(k.current,lt)&&(k.current=lt,pp.flushSync(()=>{x(lt)}))})},[v,n,s,nt,tt]);Nc(()=>{g===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,x(_=>({..._,isPositioned:!1})))},[g]);const it=D.useRef(!1);Nc(()=>(it.current=!0,()=>{it.current=!1}),[]),Nc(()=>{if(Y&&(I.current=Y),L&&(E.current=L),Y&&L){if(J.current)return J.current(Y,L,rt);rt()}},[Y,L,rt,J,W]);const ct=D.useMemo(()=>({reference:I,floating:E,setReference:V,setFloating:P}),[V,P]),M=D.useMemo(()=>({reference:Y,floating:L}),[Y,L]),H=D.useMemo(()=>{const _={position:s,left:0,top:0};if(!M.floating)return _;const at=Yy(M.floating,y.x),lt=Yy(M.floating,y.y);return p?{..._,transform:"translate("+at+"px, "+lt+"px)",...F1(M.floating)>=1.5&&{willChange:"transform"}}:{position:s,left:at,top:lt}},[s,p,M.floating,y.x,y.y]);return D.useMemo(()=>({...y,update:rt,refs:ct,elements:M,floatingStyles:H}),[y,rt,ct,M,H])}const E8=t=>{function n(s){return{}.hasOwnProperty.call(s,"current")}return{name:"arrow",options:t,fn(s){const{element:i,padding:l}=typeof t=="function"?t(s):t;return i&&n(i)?i.current!=null?Gy({element:i.current,padding:l}).fn(s):{}:i?Gy({element:i,padding:l}).fn(s):{}}}},M8=(t,n)=>({...y8(t),options:[t,n]}),C8=(t,n)=>({...b8(t),options:[t,n]}),O8=(t,n)=>({...j8(t),options:[t,n]}),R8=(t,n)=>({...v8(t),options:[t,n]}),k8=(t,n)=>({...w8(t),options:[t,n]}),_8=(t,n)=>({...S8(t),options:[t,n]}),z8=(t,n)=>({...E8(t),options:[t,n]});var P8="Arrow",Q1=D.forwardRef((t,n)=>{const{children:s,width:i=10,height:l=5,...c}=t;return d.jsx(tr.svg,{...c,ref:n,width:i,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:t.asChild?s:d.jsx("polygon",{points:"0,0 30,0 15,10"})})});Q1.displayName=P8;var L8=Q1;function H8(t){const[n,s]=D.useState(void 0);return Mo(()=>
vendor: 9,508 bytes, line 49
49{if(t){s({width:t.offsetWidth,height:t.offsetHeight});const i=new ResizeObserver(l=>{if(!Array.isArray(l)||!l.length)return;const c=l[0];let u,p;if("borderBoxSize"in c){const m=c.borderBoxSize,g=Array.isArray(m)?m[0]:m;u=g.inlineSize,p=g.blockSize}else u=t.offsetWidth,p=t.offsetHeight;s({width:u,height:p})});return i.observe(t,{box:"border-box"}),()=>i.unobserve(t)}else s(void 0)},[t]),n}var G1="Popper",[Y1,K1]=E1(G1),[xR,X1]=Y1(G1),Z1="PopperAnchor",$1=D.forwardRef((t,n)=>{const{__scopePopper:s,virtualRef:i,...l}=t,c=X1(Z1,s),u=D.useRef(null),p=Js(n,u),m=D.useRef(null);return D.useEffect(()=>{const g=m.current;m.current=i?.current||u.current,g!==m.current&&c.onAnchorChange(m.current)}),i?null:d.jsx(tr.div,{...l,ref:p})});$1.displayName=Z1;var wp="PopperContent",[V8,B8]=Y1(wp),W1=D.forwardRef((t,n)=>{const{__scopePopper:s,side:i="bottom",sideOffset:l=0,align:c="center",alignOffset:u=0,arrowPadding:p=0,avoidCollisions:m=!0,collisionBoundary:g=[],collisionPadding:y=0,sticky:x="partial",hideWhenDetached:v=!1,updatePositionStrategy:S="optimized",onPlaced:j,...T}=t,O=X1(wp,s),[C,V]=D.useState(null),P=Js(n,ut=>V(ut)),[Y,L]=D.useState(null),I=H8(Y),E=I?.width??0,k=I?.height??0,W=i+(c!=="center"?"-"+c:""),J=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},nt=Array.isArray(g)?g:[g],tt=nt.length>0,rt={padding:J,boundary:nt.filter(I8),altBoundary:tt},{refs:it,floatingStyles:ct,placement:M,isPositioned:H,middlewareData:_}=N8({strategy:"fixed",placement:W,whileElementsMounted:(...ut)=>x8(...ut,{animationFrame:S==="always"}),elements:{reference:O.anchor},middleware:[M8({mainAxis:l+k,alignmentAxis:u}),m&&C8({mainAxis:!0,crossAxis:!1,limiter:x==="partial"?O8():void 0,...rt}),m&&R8({...rt}),k8({...rt,apply:({elements:ut,rects:wt,availableWidth:Ot,availableHeight:pe})=>{const{width:Ne,height:me}=wt.reference,$n=ut.floating.style;$n.setProperty("--radix-popper-available-width",`${Ot}px`),$n.setProperty("--radix-popper-available-height",`${pe}px`),$n.setProperty("--radix-popper-anchor-width",`${Ne}px`),$n.setProperty("--radix-popper-anchor-height",`${me}px`)}}),Y&&z8({element:Y,padding:p}),q8({arrowWidth:E,arrowHeight:k}),v&&_8({strategy:"referenceHidden",...rt})]}),[at,lt]=e2(M),A=$c(j);Mo(()=>{H&&A?.()},[H,A]);const G=_.arrow?.x,q=_.arrow?.y,K=_.arrow?.centerOffset!==0,[et,pt]=D.useState();return Mo(()=>{C&&pt(window.getComputedStyle(C).zIndex)},[C]),d.jsx("div",{ref:it.setFloating,"data-radix-popper-content-wrapper":"",style:{...ct,transform:H?ct.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[_.transformOrigin?.x,_.transformOrigin?.y].join(" "),..._.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:t.dir,children:d.jsx(V8,{scope:s,placedSide:at,onArrowChange:L,arrowX:G,arrowY:q,shouldHideArrow:K,children:d.jsx(tr.div,{"data-side":at,"data-align":lt,...T,ref:P,style:{...T.style,animation:H?void 0:"none"}})})})});W1.displayName=wp;var J1="PopperArrow",U8={top:"bottom",right:"left",bottom:"top",left:"right"},t2=D.forwardRef(function(n,s){const{__scopePopper:i,...l}=n,c=B8(J1,i),u=U8[c.placedSide];return d.jsx("span",{ref:c.onArrowChange,style:{position:"absolute",left:c.arrowX,top:c.arrowY,[u]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[c.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[c.placedSide],visibility:c.shouldHideArrow?"hidden":void 0},children:d.jsx(L8,{...l,ref:s,style:{...l.style,display:"block"}})})});t2.displayName=J1;function I8(t){return t!==null}var q8=t=>({name:"transformOrigin",options:t,fn(n){const{placement:s,rects:i,middlewareData:l}=n,u=l.arrow?.centerOffset!==0,p=u?0:t.arrowWidth,m=u?0:t.arrowHeight,[g,y]=e2(s),x={start:"0%",center:"50%",end:"100%"}[y],v=(l.arrow?.x??0)+p/2,S=(l.arrow?.y??0)+m/2;let j="",T="";return g==="bottom"?(j=u?x:`${v}px`,T=`${-m}px`):g==="top"?(j=u?x:`${v}px`,T=`${i.floating.height+m}px`):g==="right"?(j=`${-m}px`,T=u?x:`${S}px`):g==="left"&&(j=`${i.floating.width+m}px`,T=u?x:`${S}px`),{data:{x:j,y:T}}}});function e2(t){const[n,s="center"]=t.split("-");return[n,s]}var F8=$1,Q8=W1,G8=t2;function Y8(t,n){return D.useReducer((s,i)=>n[s][i]??s,t)}var n2=t=>{const{present:n,children:s}=t,i=K8(n),l=typeof s=="function"?s({present:i.isPresent}):D.Children.only(s),c=Js(i.ref,X8(l));return typeof s=="function"||i.isPresent?D.cloneElement(l,{ref:c}):null};n2.displayName="Presence";function K8(t){const[n,s]=D.useState(),i=D.useRef(null),l=D.useRef(t),c=D.useRef("none"),u=t?"mounted":"unmounted",[p,m]=Y8(u,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return D.useEffect(()=>{const g=gc(i.current);c.current=p==="mounted"?g:"none"},[p]),Mo(()=>{const g=i.current,y=l.current;if(y!==t){const v=c.current,S=gc(g);t?m("MOUNT"):S==="none"||g?.display==="none"?m("UNMOUNT"):m(y&&v!==S?"ANIMATION_OUT":"UNMOUNT"),l.current=t}},[t,m]),Mo(()=>{if(n){let g;const y=n.ownerDocument.defaultView??window,x=S=>{const T=gc(i.current).includes(CSS.escape(S.animationName));if(S.target===n&&T&&(m("ANIMATION_END"),!l.current)){const O=n.style.animationFillMode;n.style.animationFillMode="forwards",g=y.setTimeout(()=>{n.style.animationFillMode==="forwards"&&(n.style.animationFillMode=O)})}},v=S=>{S.target===n&&(c.current=gc(i.current))};return n.addEventListener("animationstart",v),n.addEventListener("animationcancel",x),n.addEventListener("animationend",x),()=>{y.clearTimeout(g),n.removeEventListener("animationstart",v),n.removeEventListener("animationcancel",x),n.removeEventListener("animationend",x)}}else m("ANIMATION_END")},[n,m]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:D.useCallback(g=>{i.current=g?getComputedStyle(g):null,s(g)},[])}}function gc(t){return t?.animationName||"none"}function X8(t){let n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,s=n&&"isReactWarning"in n&&n.isReactWarning;return s?t.ref:(n=Object.getOwnPropertyDescriptor(t,"ref")?.get,s=n&&"isReactWarning"in n&&n.isReactWarning,s?t.props.ref:t.props.ref||t.ref)}var Z8=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),$8="VisuallyHidden",a2=D.forwardRef((t,n)=>d.jsx(tr.span,{...t,ref:n,style:{...Z8,...t.style}}));a2.displayName=$8;var W8=a2,[nu]=E1("Tooltip",[K1]),Sp=K1(),s2="TooltipProvider",J8=700,Ky="tooltip.open",[tD,r2]=nu(s2),i2=t=>{const{__scopeTooltip:n,delayDuration:s=J8,skipDelayDuration:i=300,disableHoverableContent:l=!1,children:c}=t,u=D.useRef(!0),p=D.useRef(!1),m=D.useRef(0);return D.useEffect(()=>{const g=m.current;return()=>window.clearTimeout(g)},[]),d.jsx(tD,{scope:n,isOpenDelayedRef:u,delayDuration:s,onOpen:D.useCallback(()=>{window.clearTimeout(m.current),u.current=!1},[]),onClose:D.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>u.current=!0,i)},[i]),isPointerInTransitRef:p,onPointerInTransitChange:D.useCallback(g=>{p.current=g},[]),disableHoverableContent:l,children:c})};i2.displayName=s2;var o2="Tooltip",[yR,au]=nu(o2),Ch="TooltipTrigger",eD=D.forwardRef((t,n)=>{const{__scopeTooltip:s,...i}=t,l=au(Ch,s),c=r2(Ch,s),u=Sp(s),p=D.useRef(null),m=Js(n,p,l.onTriggerChange),g=D.useRef(!1),y=D.useRef(!1),x=D.useCallback(()=>g.current=!1,[]);return D.useEffect(()=>()=>document.removeEventListener("pointerup",x),[x]),d.jsx(F8,{asChild:!0,...u,children:d.jsx(tr.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...i,ref:m,onPointerMove:ba(t.onPointerMove,v=>{v.pointerType!=="touch"&&!y.current&&!c.isPointerInTransitRef.current&&(l.onTriggerEnter(),y.current=!0)}),onPointerLeave:ba(t.onPointerLeave,()=>{l.onTriggerLeave(),y.current=!1}),onPointerDown:ba(t.onPointerDown,()=>{l.open&&l.onClose(),g.current=!0,document.addEventListener("pointerup",x,{once:!0})}),onFocus:ba(t.onFocus,()=>{g.current||l.onOpen()}),onBlur:ba(t.onBlur,l.onClose),onClick:ba(t.onClick,l.onClose)})})});eD.displayName=Ch;var nD="TooltipPortal",[bR,aD]=nu(nD,{forceMount:void 0}),ei="TooltipContent",sD=D.forwardRef((t,n)=>{const s=aD(ei,t.__scopeTooltip),{forceMount:i=s.forceMount,side:l="top",...c}=t,u=au(ei,t.__scopeTooltip);return d.jsx(n2,{present:i||u.open,children:u.disableHoverableContent?d.jsx(l2,{side:l,...c,ref:n}):d.jsx(rD,{side:l,...c,ref:n})})}),rD=D.forwardRef((t,n)=>{const s=au(ei,t.__scopeTooltip),i=r2(ei,t.__scopeTooltip),l=D.useRef(null),c=Js(n,l),[u,p]=D.useState(null),{trigger:m,onClose:g}=s,y=l.current,{onPointerInTransitChange:x}=i,v=D.useCallback(()=>{p(null),x(!1)},[x]),S=D.useCallback((j,T)=>{const O=j.currentTarget,C={x:j.clientX,y:j.clientY},V=uD(C,O.getBoundingClientRect()),P=dD(C,V),Y=fD(T.getBoundingClientRect()),L=pD([...P,...Y]);p(L),x(!0)},[x]);return D.useEffect(()=>()=>v(),[v]),D.useEffect(()=>{if(m&&y){const j=O=>S(O,y),T=O=>S(O,m);return m.addEventListener("pointerleave",j),y.addEventListener("pointerleave",T),()=>{m.removeEventListener("pointerleave",j),y.removeEventListener("pointerleave",T)}}},[m,y,S,v]),D.useEffect(()=>{if(u){const j=T=>{const O=T.target,C={x:T.clientX,y:T.clientY},V=m?.contains(O)||y?.contains(O),P=!hD(C,u);V?v():P&&(v(),g())};return document.addEventListener("pointermove",j),()=>document.removeEventListener("pointermove",j)}},[m,y,u,g,v]),d.jsx(l2,{...t,ref:c})}),[iD,oD]=nu(o2,{isInside:!1}
vendor: 8,550 bytes, line 49
49),lD=fT("TooltipContent"),l2=D.forwardRef((t,n)=>{const{__scopeTooltip:s,children:i,"aria-label":l,onEscapeKeyDown:c,onPointerDownOutside:u,...p}=t,m=au(ei,s),g=Sp(s),{onClose:y}=m;return D.useEffect(()=>(document.addEventListener(Ky,y),()=>document.removeEventListener(Ky,y)),[y]),D.useEffect(()=>{if(m.trigger){const x=v=>{v.target?.contains(m.trigger)&&y()};return window.addEventListener("scroll",x,{capture:!0}),()=>window.removeEventListener("scroll",x,{capture:!0})}},[m.trigger,y]),d.jsx(R1,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:c,onPointerDownOutside:u,onFocusOutside:x=>x.preventDefault(),onDismiss:y,children:d.jsxs(Q8,{"data-state":m.stateAttribute,...g,...p,ref:n,style:{...p.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[d.jsx(lD,{children:i}),d.jsx(iD,{scope:s,isInside:!0,children:d.jsx(W8,{id:m.contentId,role:"tooltip",children:l||i})})]})})});sD.displayName=ei;var c2="TooltipArrow",cD=D.forwardRef((t,n)=>{const{__scopeTooltip:s,...i}=t,l=Sp(s);return oD(c2,s).isInside?null:d.jsx(G8,{...l,...i,ref:n})});cD.displayName=c2;function uD(t,n){const s=Math.abs(n.top-t.y),i=Math.abs(n.bottom-t.y),l=Math.abs(n.right-t.x),c=Math.abs(n.left-t.x);switch(Math.min(s,i,l,c)){case c:return"left";case l:return"right";case s:return"top";case i:return"bottom";default:throw new Error("unreachable")}}function dD(t,n,s=5){const i=[];switch(n){case"top":i.push({x:t.x-s,y:t.y+s},{x:t.x+s,y:t.y+s});break;case"bottom":i.push({x:t.x-s,y:t.y-s},{x:t.x+s,y:t.y-s});break;case"left":i.push({x:t.x+s,y:t.y-s},{x:t.x+s,y:t.y+s});break;case"right":i.push({x:t.x-s,y:t.y-s},{x:t.x-s,y:t.y+s});break}return i}function fD(t){const{top:n,right:s,bottom:i,left:l}=t;return[{x:l,y:n},{x:s,y:n},{x:s,y:i},{x:l,y:i}]}function hD(t,n){const{x:s,y:i}=t;let l=!1;for(let c=0,u=n.length-1;c<n.length;u=c++){const p=n[c],m=n[u],g=p.x,y=p.y,x=m.x,v=m.y;y>i!=v>i&&s<(x-g)*(i-y)/(v-y)+g&&(l=!l)}return l}function pD(t){const n=t.slice();return n.sort((s,i)=>s.x<i.x?-1:s.x>i.x?1:s.y<i.y?-1:s.y>i.y?1:0),mD(n)}function mD(t){if(t.length<=1)return t.slice();const n=[];for(let i=0;i<t.length;i++){const l=t[i];for(;n.length>=2;){const c=n[n.length-1],u=n[n.length-2];if((c.x-u.x)*(l.y-u.y)>=(c.y-u.y)*(l.x-u.x))n.pop();else break}n.push(l)}n.pop();const s=[];for(let i=t.length-1;i>=0;i--){const l=t[i];for(;s.length>=2;){const c=s[s.length-1],u=s[s.length-2];if((c.x-u.x)*(l.y-u.y)>=(c.y-u.y)*(l.x-u.x))s.pop();else break}s.push(l)}return s.pop(),n.length===1&&s.length===1&&n[0].x===s[0].x&&n[0].y===s[0].y?n:n.concat(s)}var gD=i2;function u2(t){var n,s,i="";if(typeof t=="string"||typeof t=="number")i+=t;else if(typeof t=="object")if(Array.isArray(t)){var l=t.length;for(n=0;n<l;n++)t[n]&&(s=u2(t[n]))&&(i&&(i+=" "),i+=s)}else for(s in t)t[s]&&(i&&(i+=" "),i+=s);return i}function d2(){for(var t,n,s=0,i="",l=arguments.length;s<l;s++)(t=arguments[s])&&(n=u2(t))&&(i&&(i+=" "),i+=n);return i}const jp="-",xD=t=>{const n=bD(t),{conflictingClassGroups:s,conflictingClassGroupModifiers:i}=t;return{getClassGroupId:u=>{const p=u.split(jp);return p[0]===""&&p.length!==1&&p.shift(),f2(p,n)||yD(u)},getConflictingClassGroupIds:(u,p)=>{const m=s[u]||[];return p&&i[u]?[...m,...i[u]]:m}}},f2=(t,n)=>{if(t.length===0)return n.classGroupId;const s=t[0],i=n.nextPart.get(s),l=i?f2(t.slice(1),i):void 0;if(l)return l;if(n.validators.length===0)return;const c=t.join(jp);return n.validators.find(({validator:u})=>u(c))?.classGroupId},Xy=/^\[(.+)\]$/,yD=t=>{if(Xy.test(t)){const n=Xy.exec(t)[1],s=n?.substring(0,n.indexOf(":"));if(s)return"arbitrary.."+s}},bD=t=>{const{theme:n,classGroups:s}=t,i={nextPart:new Map,validators:[]};for(const l in s)Oh(s[l],i,l,n);return i},Oh=(t,n,s,i)=>{t.forEach(l=>{if(typeof l=="string"){const c=l===""?n:Zy(n,l);c.classGroupId=s;return}if(typeof l=="function"){if(vD(l)){Oh(l(i),n,s,i);return}n.validators.push({validator:l,classGroupId:s});return}Object.entries(l).forEach(([c,u])=>{Oh(u,Zy(n,c),s,i)})})},Zy=(t,n)=>{let s=t;return n.split(jp).forEach(i=>{s.nextPart.has(i)||s.nextPart.set(i,{nextPart:new Map,validators:[]}),s=s.nextPart.get(i)}),s},vD=t=>t.isThemeGetter,wD=t=>{if(t<1)return{get:()=>{},set:()=>{}};let n=0,s=new Map,i=new Map;const l=(c,u)=>{s.set(c,u),n++,n>t&&(n=0,i=s,s=new Map)};return{get(c){let u=s.get(c);if(u!==void 0)return u;if((u=i.get(c))!==void 0)return l(c,u),u},set(c,u){s.has(c)?s.set(c,u):l(c,u)}}},Rh="!",kh=":",SD=kh.length,jD=t=>{const{prefix:n,experimentalParseClassName:s}=t;let i=l=>{const c=[];let u=0,p=0,m=0,g;for(let j=0;j<l.length;j++){let T=l[j];if(u===0&&p===0){if(T===kh){c.push(l.slice(m,j)),m=j+SD;continue}if(T==="/"){g=j;continue}}T==="["?u++:T==="]"?u--:T==="("?p++:T===")"&&p--}const y=c.length===0?l:l.substring(m),x=TD(y),v=x!==y,S=g&&g>m?g-m:void 0;return{modifiers:c,hasImportantModifier:v,baseClassName:x,maybePostfixModifierPosition:S}};if(n){const l=n+kh,c=i;i=u=>u.startsWith(l)?c(u.substring(l.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:u,maybePostfixModifierPosition:void 0}}if(s){const l=i;i=c=>s({className:c,parseClassName:l})}return i},TD=t=>t.endsWith(Rh)?t.substring(0,t.length-1):t.startsWith(Rh)?t.substring(1):t,DD=t=>{const n=Object.fromEntries(t.orderSensitiveModifiers.map(i=>[i,!0]));return i=>{if(i.length<=1)return i;const l=[];let c=[];return i.forEach(u=>{u[0]==="["||n[u]?(l.push(...c.sort(),u),c=[]):c.push(u)}),l.push(...c.sort()),l}},AD=t=>({cache:wD(t.cacheSize),parseClassName:jD(t),sortModifiers:DD(t),...xD(t)}),ND=/\s+/,ED=(t,n)=>{const{parseClassName:s,getClassGroupId:i,getConflictingClassGroupIds:l,sortModifiers:c}=n,u=[],p=t.trim().split(ND);let m="";for(let g=p.length-1;g>=0;g-=1){const y=p[g],{isExternal:x,modifiers:v,hasImportantModifier:S,baseClassName:j,maybePostfixModifierPosition:T}=s(y);if(x){m=y+(m.length>0?" "+m:m);continue}let O=!!T,C=i(O?j.substring(0,T):j);if(!C){if(!O){m=y+(m.length>0?" "+m:m);continue}if(C=i(j),!C){m=y+(m.length>0?" "+m:m);continue}O=!1}const V=c(v).join(":"),P=S?V+Rh:V,Y=P+C;if(u.includes(Y))continue;u.push(Y);const L=l(C,O);for(let I=0;I<L.length;++I){const E=L[I];u.push(P+E)}m=y+(m.length>0?" "+m:m)}return m};function MD(){let t=0,n,s,i="";for(;t<arguments.length;)(n=arguments[t++])&&(s=h2(n))&&(i&&(i+=" "),i+=s);return i}const h2=t=>{if(typeof t=="string")return t;let n,s="";for(let i=0;i<t.length;i++)t[i]&&(n=h2(t[i]))&&(s&&(s+=" "),s+=n);return s};function CD(t,...n){let s,i,l,c=u;function u(m){const g=n.reduce((y,x)=>x(y),t());return s=AD(g),i=s.cache.get,l=s.cache.set,c=p,p(m)}function p(m){const g=i(m);if(g)return g;const y=ED(m,s);return l(m,y),y}return function(){return c(MD.apply(null,arguments))}}const ue=t=>{const n=s=>s[t]||[];return n.isThemeGetter=!0,n},p2=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,m2=/^\((?:(\w[\w-]*):)?(.+)\)$/i,OD=/^\d+\/\d+$/,RD=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,kD=/\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$/,_D=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,zD=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,PD=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Fr=t=>OD.test(t),At=t=>!!t&&!Number.isNaN(Number(t)),Ja=t=>!!t&&Number.isInteger(Number(t)),Uf=t=>t.endsWith("%")&&At(t.slice(0,-1)),xa=t=>RD.test(t),LD=()=>!0,HD=t=>kD.test(t)&&!_D.test(t),g2=()=>!1,VD=t=>zD.test(t),BD=t=>PD.test(t),UD=t=>!ft(t)&&!ht(t),ID=t=>li(t,b2,g2),ft=t=>p2.test(t),Hs=t=>li(t,v2,HD),If=t=>li(t,YD,At),$y=t=>li(t,x2,g2),qD=t=>li(t,y2,BD),xc=t=>li(t,w2,VD),ht=t=>m2.test(t),fo=t=>ci(t,v2),FD=t=>ci(t,KD),Wy=t=>ci(t,x2),QD=t=>ci(t,b2),GD=t=>ci(t,y2),yc=t=>ci(t,w2,!0),li=(t,n,s)=>{const i=p2.exec(t);return i?i[1]?n(i[1]):s(i[2]):!1},ci=(t,n,s=!1)=>{const i=m2.exec(t);return i?i[1]?n(i[1]):s:!1},x2=t=>t==="position"||t==="percentage",y2=t=>t==="image"||t==="url",b2=t=>t==="length"||t==="size"||t==="bg-size",v2=t=>t==="length",YD=t=>t==="number",KD=t=>t==="family-name",w2=t=>t==="shadow",XD=()=>{const t=ue("color"),n=ue("font"),s=ue("text"),i=ue("font-weight"),l=ue("tracking"),c=ue("leading"),u=ue("breakpoint"),p=ue("container"),m=ue("spacing"),g=ue("radius"),y=ue("shadow"),x=ue("inset-shadow"),v=ue("text-shadow"),S=ue
vendor: 4,105 bytes, line 49
49("drop-shadow"),j=ue("blur"),T=ue("perspective"),O=ue("aspect"),C=ue("ease"),V=ue("animate"),P=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Y=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],L=()=>[...Y(),ht,ft],I=()=>["auto","hidden","clip","visible","scroll"],E=()=>["auto","contain","none"],k=()=>[ht,ft,m],W=()=>[Fr,"full","auto",...k()],J=()=>[Ja,"none","subgrid",ht,ft],nt=()=>["auto",{span:["full",Ja,ht,ft]},Ja,ht,ft],tt=()=>[Ja,"auto",ht,ft],rt=()=>["auto","min","max","fr",ht,ft],it=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ct=()=>["start","end","center","stretch","center-safe","end-safe"],M=()=>["auto",...k()],H=()=>[Fr,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...k()],_=()=>[t,ht,ft],at=()=>[...Y(),Wy,$y,{position:[ht,ft]}],lt=()=>["no-repeat",{repeat:["","x","y","space","round"]}],A=()=>["auto","cover","contain",QD,ID,{size:[ht,ft]}],G=()=>[Uf,fo,Hs],q=()=>["","none","full",g,ht,ft],K=()=>["",At,fo,Hs],et=()=>["solid","dashed","dotted","double"],pt=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ut=()=>[At,Uf,Wy,$y],wt=()=>["","none",j,ht,ft],Ot=()=>["none",At,ht,ft],pe=()=>["none",At,ht,ft],Ne=()=>[At,ht,ft],me=()=>[Fr,"full",...k()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[xa],breakpoint:[xa],color:[LD],container:[xa],"drop-shadow":[xa],ease:["in","out","in-out"],font:[UD],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[xa],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[xa],shadow:[xa],spacing:["px",At],text:[xa],"text-shadow":[xa],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Fr,ft,ht,O]}],container:["container"],columns:[{columns:[At,ft,ht,p]}],"break-after":[{"break-after":P()}],"break-before":[{"break-before":P()}],"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:L()}],overflow:[{overflow:I()}],"overflow-x":[{"overflow-x":I()}],"overflow-y":[{"overflow-y":I()}],overscroll:[{overscroll:E()}],"overscroll-x":[{"overscroll-x":E()}],"overscroll-y":[{"overscroll-y":E()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:W()}],"inset-x":[{"inset-x":W()}],"inset-y":[{"inset-y":W()}],start:[{start:W()}],end:[{end:W()}],top:[{top:W()}],right:[{right:W()}],bottom:[{bottom:W()}],left:[{left:W()}],visibility:["visible","invisible","collapse"],z:[{z:[Ja,"auto",ht,ft]}],basis:[{basis:[Fr,"full","auto",p,...k()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[At,Fr,"auto","initial","none",ft]}],grow:[{grow:["",At,ht,ft]}],shrink:[{shrink:["",At,ht,ft]}],order:[{order:[Ja,"first","last","none",ht,ft]}],"grid-cols":[{"grid-cols":J()}],"col-start-end":[{col:nt()}],"col-start":[{"col-start":tt()}],"col-end":[{"col-end":tt()}],"grid-rows":[{"grid-rows":J()}],"row-start-end":[{row:nt()}],"row-start":[{"row-start":tt()}],"row-end":[{"row-end":tt()}
vendor: 10,129 bytes, line 49
49],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":rt()}],"auto-rows":[{"auto-rows":rt()}],gap:[{gap:k()}],"gap-x":[{"gap-x":k()}],"gap-y":[{"gap-y":k()}],"justify-content":[{justify:[...it(),"normal"]}],"justify-items":[{"justify-items":[...ct(),"normal"]}],"justify-self":[{"justify-self":["auto",...ct()]}],"align-content":[{content:["normal",...it()]}],"align-items":[{items:[...ct(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ct(),{baseline:["","last"]}]}],"place-content":[{"place-content":it()}],"place-items":[{"place-items":[...ct(),"baseline"]}],"place-self":[{"place-self":["auto",...ct()]}],p:[{p:k()}],px:[{px:k()}],py:[{py:k()}],ps:[{ps:k()}],pe:[{pe:k()}],pt:[{pt:k()}],pr:[{pr:k()}],pb:[{pb:k()}],pl:[{pl:k()}],m:[{m:M()}],mx:[{mx:M()}],my:[{my:M()}],ms:[{ms:M()}],me:[{me:M()}],mt:[{mt:M()}],mr:[{mr:M()}],mb:[{mb:M()}],ml:[{ml:M()}],"space-x":[{"space-x":k()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":k()}],"space-y-reverse":["space-y-reverse"],size:[{size:H()}],w:[{w:[p,"screen",...H()]}],"min-w":[{"min-w":[p,"screen","none",...H()]}],"max-w":[{"max-w":[p,"screen","none","prose",{screen:[u]},...H()]}],h:[{h:["screen","lh",...H()]}],"min-h":[{"min-h":["screen","lh","none",...H()]}],"max-h":[{"max-h":["screen","lh",...H()]}],"font-size":[{text:["base",s,fo,Hs]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[i,ht,If]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Uf,ft]}],"font-family":[{font:[FD,ft,n]}],"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:[l,ht,ft]}],"line-clamp":[{"line-clamp":[At,"none",ht,If]}],leading:[{leading:[c,...k()]}],"list-image":[{"list-image":["none",ht,ft]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ht,ft]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:_()}],"text-color":[{text:_()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...et(),"wavy"]}],"text-decoration-thickness":[{decoration:[At,"from-font","auto",ht,Hs]}],"text-decoration-color":[{decoration:_()}],"underline-offset":[{"underline-offset":[At,"auto",ht,ft]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:k()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ht,ft]}],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",ht,ft]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:at()}],"bg-repeat":[{bg:lt()}],"bg-size":[{bg:A()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ja,ht,ft],radial:["",ht,ft],conic:[Ja,ht,ft]},GD,qD]}],"bg-color":[{bg:_()}],"gradient-from-pos":[{from:G()}],"gradient-via-pos":[{via:G()}],"gradient-to-pos":[{to:G()}],"gradient-from":[{from:_()}],"gradient-via":[{via:_()}],"gradient-to":[{to:_()}],rounded:[{rounded:q()}],"rounded-s":[{"rounded-s":q()}],"rounded-e":[{"rounded-e":q()}],"rounded-t":[{"rounded-t":q()}],"rounded-r":[{"rounded-r":q()}],"rounded-b":[{"rounded-b":q()}],"rounded-l":[{"rounded-l":q()}],"rounded-ss":[{"rounded-ss":q()}],"rounded-se":[{"rounded-se":q()}],"rounded-ee":[{"rounded-ee":q()}],"rounded-es":[{"rounded-es":q()}],"rounded-tl":[{"rounded-tl":q()}],"rounded-tr":[{"rounded-tr":q()}],"rounded-br":[{"rounded-br":q()}],"rounded-bl":[{"rounded-bl":q()}],"border-w":[{border:K()}],"border-w-x":[{"border-x":K()}],"border-w-y":[{"border-y":K()}],"border-w-s":[{"border-s":K()}],"border-w-e":[{"border-e":K()}],"border-w-t":[{"border-t":K()}],"border-w-r":[{"border-r":K()}],"border-w-b":[{"border-b":K()}],"border-w-l":[{"border-l":K()}],"divide-x":[{"divide-x":K()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":K()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...et(),"hidden","none"]}],"divide-style":[{divide:[...et(),"hidden","none"]}],"border-color":[{border:_()}],"border-color-x":[{"border-x":_()}],"border-color-y":[{"border-y":_()}],"border-color-s":[{"border-s":_()}],"border-color-e":[{"border-e":_()}],"border-color-t":[{"border-t":_()}],"border-color-r":[{"border-r":_()}],"border-color-b":[{"border-b":_()}],"border-color-l":[{"border-l":_()}],"divide-color":[{divide:_()}],"outline-style":[{outline:[...et(),"none","hidden"]}],"outline-offset":[{"outline-offset":[At,ht,ft]}],"outline-w":[{outline:["",At,fo,Hs]}],"outline-color":[{outline:_()}],shadow:[{shadow:["","none",y,yc,xc]}],"shadow-color":[{shadow:_()}],"inset-shadow":[{"inset-shadow":["none",x,yc,xc]}],"inset-shadow-color":[{"inset-shadow":_()}],"ring-w":[{ring:K()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:_()}],"ring-offset-w":[{"ring-offset":[At,Hs]}],"ring-offset-color":[{"ring-offset":_()}],"inset-ring-w":[{"inset-ring":K()}],"inset-ring-color":[{"inset-ring":_()}],"text-shadow":[{"text-shadow":["none",v,yc,xc]}],"text-shadow-color":[{"text-shadow":_()}],opacity:[{opacity:[At,ht,ft]}],"mix-blend":[{"mix-blend":[...pt(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":pt()}],"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":[At]}],"mask-image-linear-from-pos":[{"mask-linear-from":ut()}],"mask-image-linear-to-pos":[{"mask-linear-to":ut()}],"mask-image-linear-from-color":[{"mask-linear-from":_()}],"mask-image-linear-to-color":[{"mask-linear-to":_()}],"mask-image-t-from-pos":[{"mask-t-from":ut()}],"mask-image-t-to-pos":[{"mask-t-to":ut()}],"mask-image-t-from-color":[{"mask-t-from":_()}],"mask-image-t-to-color":[{"mask-t-to":_()}],"mask-image-r-from-pos":[{"mask-r-from":ut()}],"mask-image-r-to-pos":[{"mask-r-to":ut()}],"mask-image-r-from-color":[{"mask-r-from":_()}],"mask-image-r-to-color":[{"mask-r-to":_()}],"mask-image-b-from-pos":[{"mask-b-from":ut()}],"mask-image-b-to-pos":[{"mask-b-to":ut()}],"mask-image-b-from-color":[{"mask-b-from":_()}],"mask-image-b-to-color":[{"mask-b-to":_()}],"mask-image-l-from-pos":[{"mask-l-from":ut()}],"mask-image-l-to-pos":[{"mask-l-to":ut()}],"mask-image-l-from-color":[{"mask-l-from":_()}],"mask-image-l-to-color":[{"mask-l-to":_()}],"mask-image-x-from-pos":[{"mask-x-from":ut()}],"mask-image-x-to-pos":[{"mask-x-to":ut()}],"mask-image-x-from-color":[{"mask-x-from":_()}],"mask-image-x-to-color":[{"mask-x-to":_()}],"mask-image-y-from-pos":[{"mask-y-from":ut()}],"mask-image-y-to-pos":[{"mask-y-to":ut()}],"mask-image-y-from-color":[{"mask-y-from":_()}],"mask-image-y-to-color":[{"mask-y-to":_()}],"mask-image-radial":[{"mask-radial":[ht,ft]}],"mask-image-radial-from-pos":[{"mask-radial-from":ut()}],"mask-image-radial-to-pos":[{"mask-radial-to":ut()}],"mask-image-radial-from-color":[{"mask-radial-from":_()}],"mask-image-radial-to-color":[{"mask-radial-to":_()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":Y()}],"mask-image-conic-pos":[{"mask-conic":[At]}],"mask-image-conic-from-pos":[{"mask-conic-from":ut()}],"mask-image-conic-to-pos":[{"mask-conic-to":ut()}],"mask-image-conic-from-color":[{"mask-conic-from":_()}],"mask-image-conic-to-color":[{"mask-conic-to":_()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:at()}],"mask-repeat":[{mask:lt()}],"mask-size":[{mask:A()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ht,ft]}],filter:[{filter:["","none",ht,ft]}],blur:[{blur:wt()}],brightness:[{brightness:[At,ht,ft]}],contrast:[{contrast:[At,ht,ft]}],"drop-shadow":[{"drop-shadow":["","none",S,yc,xc]}],"drop-shadow-color":[{"drop-shadow":_()}],grayscale:[{grayscale:["",At,ht,ft]}],"hue-rotate":[{"hue-rotate":[At,ht,ft]}],invert:[{invert:["",At,ht,ft]}],saturate:[{saturate:[At,ht,ft]}],sepia:[{sepia:["",At,ht,ft]}],"backdrop-filter":[{"backdrop-filter":["","none",ht,ft]}],"backdrop-blur":[{"backdrop-blur":wt()}],"backdrop-brightness":[{"backdrop-brightness":[At,ht,ft]}],"backdrop-contrast":[{"backdrop-contrast":[At,ht,ft]}],"backdrop-grayscale":[{"backdrop-grayscale":["",At,ht,ft]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[At,ht,ft]}],"backdrop-invert":[{"backdrop-invert":["",At,ht,ft]}],"backdrop-opacity":[{"backdrop-opacity":[At,ht,ft]}],"backdrop-saturate":[{"backdrop-saturate":[At,ht,ft]}],"backdrop-sepia":[{"backdrop-sepia":["",At,ht,ft]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":k()}],"border-spacing-x":[{"border-spacing-x":k()}],"border-spacing-y":[{"border-spacing-y":k()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ht,ft]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[At,"initial",ht,ft]}],ease:[{ease:["linear","initial",C,ht,ft]}],delay:[{delay:[At,ht,ft]}],animate:[{animate:["none",V,ht,ft]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[T,ht,ft]}
49],"perspective-origin":[{"perspective-origin":L()}],rotate:[{rotate:Ot()}],"rotate-x":[{"rotate-x":Ot()}],"rotate-y":[{"rotate-y":Ot()}],"rotate-z":[{"rotate-z":Ot()}],scale:[{scale:pe()}],"scale-x":[{"scale-x":pe()}],"scale-y":[{"scale-y":pe()}],"scale-z":[{"scale-z":pe()}],"scale-3d":["scale-3d"],skew:[{skew:Ne()}],"skew-x":[{"skew-x":Ne()}],"skew-y":[{"skew-y":Ne()}],transform:[{transform:[ht,ft,"","none","gpu","cpu"]}],"transform-origin":[{origin:L()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:me()}],"translate-x":[{"translate-x":me()}],"translate-y":[{"translate-y":me()}],"translate-z":[{"translate-z":me()}],"translate-none":["translate-none"],accent:[{accent:_()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:_()}],"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",ht,ft]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":k()}],"scroll-mx":[{"scroll-mx":k()}],"scroll-my":[{"scroll-my":k()}],"scroll-ms":[{"scroll-ms":k()}],"scroll-me":[{"scroll-me":k()}],"scroll-mt":[{"scroll-mt":k()}],"scroll-mr":[{"scroll-mr":k()}],"scroll-mb":[{"scroll-mb":k()}],"scroll-ml":[{"scroll-ml":k()}],"scroll-p":[{"scroll-p":k()}],"scroll-px":[{"scroll-px":k()}],"scroll-py":[{"scroll-py":k()}],"scroll-ps":[{"scroll-ps":k()}],"scroll-pe":[{"scroll-pe":k()}],"scroll-pt":[{"scroll-pt":k()}],"scroll-pr":[{"scroll-pr":k()}],"scroll-pb":[{"scroll-pb":k()}],"scroll-pl":[{"scroll-pl":k()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ht,ft]}],fill:[{fill:["none",..._()]}],"stroke-w":[{stroke:[At,fo,Hs,If]}],stroke:[{stroke:["none",..._()]}],"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"]}},ZD=CD(XD);function su(...t){return ZD(d2(t))}function $D({delayDuration:t=0,...n}){return d.jsx(gD,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:t,...n})}function WD(t,n){if(t instanceof RegExp)return{keys:!1,pattern:t};var s,i,l,c,u=[],p="",m=t.split("/");for(m[0]||m.shift();l=m.shift();)s=l[0],s==="*"?(u.push(s),p+=l[1]==="?"?"(?:/(.*))?":"/(.*)"):s===":"?(i=l.indexOf("?",1),c=l.indexOf(".",1),u.push(l.substring(1,~i?i:~c?c:l.length)),p+=~i&&!~c?"(?:/([^/]+?))?":"/([^/]+?)",~c&&(p+=(~i?"?":"")+"\\"+l.substring(c))):p+="/"+l;return{keys:u,pattern:new RegExp("^"+p+(n?"(?=$|/)":"/?$"),"i")}}var qf={exports:{}},Ff={};/** 50 * @license React 51 * use-sync-external-store-shim.production.js 52 * 53 * Copyright (c) Meta Platforms, Inc. and affiliates. 54 * 55 * This source code is licensed under the MIT license found in the 56 * LICENSE file in the root directory of this source tree. 57 */var Jy;function JD(){if(Jy)return Ff;Jy=1;var t=Fc();function n(x,v){return x===v&&(x!==0||1/x===1/v)||x!==x&&v!==v}var s=typeof Object.is=="function"?Object.is:n,i=t.useState,l=t.useEffect,c=t.useLayoutEffect,u=t.useDebugValue;
57function p(x,v){var S=v(),j=i({inst:{value:S,getSnapshot:v}}),T=j[0].inst,O=j[1];return c(function(){T.value=S,T.getSnapshot=v,m(T)&&O({inst:T})},[x,S,v]),l(function(){return m(T)&&O({inst:T}),x(function(){m(T)&&O({inst:T})})},[x]),u(S),S}function m(x){var v=x.getSnapshot;x=x.value;try{var S=v();return!s(x,S)}catch{return!0}}function g(x,v){return v()}var y=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:p;return Ff.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:y,Ff}var tb;function tA(){return tb||(tb=1,qf.exports=JD()),qf.exports}var eA=tA();const nA=zv.useInsertionEffect,aA=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",sA=aA?D.useLayoutEffect:D.useEffect,rA=nA||sA,S2=t=>{const n=D.useRef([t,(...s)=>n[0](...s)]).current;return rA(()=>{n[0]=t}),n[1]},iA="popstate",Tp="pushState",Dp="replaceState",oA="hashchange",eb=[iA,Tp,Dp,oA],lA=t=>{for(const n of eb)addEventListener(n,t);return()=>{for(const n of eb)removeEventListener(n,t)}},j2=(t,n)=>eA.useSyncExternalStore(lA,t,n),cA=()=>location.search,uA=({ssrSearch:t=""}={})=>j2(cA,()=>t),nb=()=>location.pathname,dA=({ssrPath:t}={})=>j2(nb,t?()=>t:nb),fA=(t,{replace:n=!1,state:s=null}={})=>history[n?Dp:Tp](s,"",t),hA=(t={})=>[dA(t),fA],ab=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[ab]>"u"){for(const t of[Tp,Dp]){const n=history[t];history[t]=function(){const s=n.apply(this,arguments),i=new Event(t);return i.arguments=arguments,dispatchEvent(i),s}}Object.defineProperty(window,ab,{value:!0})}const pA=(t,n)=>n.toLowerCase().indexOf(t.toLowerCase())?"~"+n:n.slice(t.length)||"/",T2=(t="")=>t==="/"?"":t,mA=(t,n)=>t[0]==="~"?t.slice(1):T2(n)+t,gA=(t="",n)=>pA(sb(T2(t)),sb(n)),sb=t=>{try{return decodeURI(t)}catch{return t}},D2={hook:hA,searchHook:uA,parser:WD,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:t=>t},A2=D.createContext(D2),Fo=()=>D.useContext(A2),N2={},E2=D.createContext(N2),xA=()=>D.useContext(E2),ru=t=>{const[n,s]=t.hook(t);return[gA(t.base,n),S2((i,l)=>s(mA(i,t.base),l))]},On=()=>ru(Fo()),M2=(t,n,s,i)=>{const{pattern:l,keys:c}=n instanceof RegExp?{keys:!1,pattern:n}:t(n||"*",i),u=l.exec(s)||[],[p,...m]=u;return p!==void 0?[!0,(()=>{const g=c!==!1?Object.fromEntries(c.map((x,v)=>[x,m[v]])):u.groups;let y={...m};return g&&Object.assign(y,g),y})(),...i?[p]:[]]:[!1,null]},yA=({children:t,...n})=>{const s=Fo(),i=n.hook?D2:s;let l=i;const[c,u]=n.ssrPath?.split("?")??[];u&&(n.ssrSearch=u,n.ssrPath=c),n.hrefs=n.hrefs??n.hook?.hrefs;let p=D.useRef({}),m=p.current,g=m;for(let y in i){const x=y==="base"?i[y]+(n[y]||""):n[y]||i[y];m===g&&x!==g[y]&&(p.current=g={...g}),g[y]=x,(x!==i[y]||x!==l[y])&&(l=g)}return D.createElement(A2.Provider,{value:l,children:t})},rb=({children:t,component:n},s)=>n?D.createElement(n,{params:s}):typeof t=="function"?t(s):t,bA=t=>{let n=D.useRef(N2);const s=n.current;return n.current=Object.keys(t).length!==Object.keys(s).length||Object.entries(t).some(([i,l])=>l!==s[i])?t:s},en=({path:t,nest:n,match:s,...i})=>{const l=Fo(),[c]=ru(l),[u,p,m]=s??M2(l.parser,t,c,n),g=bA({...xA(),...p});if(!u)return null;const y=m?D.createElement(yA,{base:m},rb(i,g)):rb(i,g);return D.createElement(E2.Provider,{value:g,children:y})};D.forwardRef((t,n)=>{const s=Fo(),[i,l]=ru(s),{to:c="",href:u=c,onClick:p,asChild:m,children:g,className:y,replace:x,state:v,...S}=t,j=S2(O=>{O.ctrlKey||O.metaKey||O.altKey||O.shiftKey||O.button!==0||(p?.(O),O.defaultPrevented||(O.preventDefault(),l(u,t)))}),T=s.hrefs(u[0]==="~"?u.slice(1):s.base+u,s);return m&&D.isValidElement(g)?D.cloneElement(g,{onClick:j,href:T}):D.createElement("a",{...S,onClick:j,href:T,className:y?.call?y(i===u):y,children:g,ref:n})});const _h=t=>Array.isArray(t)?t.flatMap(n=>_h(n&&n.type===D.Fragment?n.props.children:n)):[t],C2=({children:t,location:n})=>{const s=Fo(),[i]=ru(s);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),_h(t).forEach(c=>{if(D.isValidElement(c)&&c.props.path){const u=c.props.path;window.__WOUTER_ROUTES__.includes(u)||window.__WOUTER_ROUTES__.push(u)}}));for(const l of _h(t)){let c=0;if(D.isValidElement(l)&&(c=M2(s.parser,l.props.path,n||i,l.props.nest))[0])return D.cloneElement(l,{match:c})}return null};/** 58 * @license lucide-react v0.453.0 - ISC 59 * 60 * This source code is licensed under the ISC license. 61 * See the LICENSE file in the root directory of this source tree. 62 */const vA=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),O2=(...t)=>t.filter((n,s,i)=>!!n&&i.indexOf(n)===s).join(" ");/** 63 * @license lucide-react v0.453.0 - ISC 64 * 65 * This source code is licensed under the ISC license. 66 * See the LICENSE file in the root directory of this source tree. 67 */var wA={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"};/** 68 * @license lucide-react v0.453.0 - ISC 69 * 70 * This source code is licensed under the ISC license. 71 * See the LICENSE file in the root directory of this source tree. 72 */const SA=D.forwardRef(({color:t="currentColor",size:n=24,strokeWidth:s=2,absoluteStrokeWidth:i,className:l="",children:c,iconNode:u,...p},m)=>D.createElement("svg",{ref:m,...wA,width:n,height:n,stroke:t,strokeWidth:i?Number(s)*24/Number(n):s,className:O2("lucide",l),...p},[...u.map(([g,y])=>
72D.createElement(g,y)),...Array.isArray(c)?c:[c]]));/** 73 * @license lucide-react v0.453.0 - ISC 74 * 75 * This source code is licensed under the ISC license. 76 * See the LICENSE file in the root directory of this source tree. 77 */const bt=(t,n)=>{const s=D.forwardRef(({className:i,...l},c)=>D.createElement(SA,{ref:c,iconNode:n,className:O2(`lucide-${vA(t)}`,i),...l}));return s.displayName=`${t}`,s};/** 78 * @license lucide-react v0.453.0 - ISC 79 * 80 * This source code is licensed under the ISC license. 81 * See the LICENSE file in the root directory of this source tree. 82 */const Lc=bt("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);/** 83 * @license lucide-react v0.453.0 - ISC 84 * 85 * This source code is licensed under the ISC license. 86 * See the LICENSE file in the root directory of this source tree. 87 */const Ap=bt("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 88 * @license lucide-react v0.453.0 - ISC 89 * 90 * This source code is licensed under the ISC license. 91 * See the LICENSE file in the root directory of this source tree. 92 */const as=bt("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 93 * @license lucide-react v0.453.0 - ISC 94 * 95 * This source code is licensed under the ISC license. 96 * See the LICENSE file in the root directory of this source tree. 97 */const jA=bt("Bell",[["path",{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9",key:"1qo2s2"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}]]);/** 98 * @license lucide-react v0.453.0 - ISC 99 * 100 * This source code is licensed under the ISC license. 101 * See the LICENSE file in the root directory of this source tree. 102 */const rs=bt("Bot",[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]]);/** 103 * @license lucide-react v0.453.0 - ISC 104 * 105 * This source code is licensed under the ISC license. 106 * See the LICENSE file in the root directory of this source tree. 107 */const Ro=bt("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/** 108 * @license lucide-react v0.453.0 - ISC 109 * 110 * This source code is licensed under the ISC license. 111 * See the LICENSE file in the root directory of this source tree. 112 */const Np=bt("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** 113 * @license lucide-react v0.453.0 - ISC 114 * 115 * This source code is licensed under the ISC license. 116 * See the LICENSE file in the root directory of this source tree. 117 */const TA=bt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 118 * @license lucide-react v0.453.0 - ISC 119 * 120 * This source code is licensed under the ISC license. 121 * See the LICENSE file in the root directory of this source tree. 122 */const Yn=bt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 123 * @license lucide-react v0.453.0 - ISC 124 * 125 * This source code is licensed under the ISC license. 126 * See the LICENSE file in the root directory of this source tree. 127 */const DA=bt("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** 128 * @license lucide-react v0.453.0 - ISC 129 * 130 * This source code is licensed under the ISC license. 131 * See the LICENSE file in the root directory of this source tree. 132 */const R2=bt("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** 133 * @license lucide-react v0.453.0 - ISC 134 * 135 * This source code is licensed under the ISC license. 136 * See the LICENSE file in the root directory of this source tree. 137 */const Kn=bt("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 138 * @license lucide-react v0.453.0 - ISC 139 * 140 * This source code is licensed under the ISC license. 141 * See the LICENSE file in the root directory of this source tree. 142 */const AA=bt("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/** 143 * @license lucide-react v0.453.0 - ISC 144 * 145 * This source code is licensed under the ISC license. 146 * See the LICENSE file in the root directory of this source tree. 147 */const NA=bt("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/** 148 * @license lucide-react v0.453.0 - ISC 149 * 150 * This source code is licensed under the ISC license. 151 * See the LICENSE file in the root directory of this source tree. 152 */const Qo=bt("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** 153 * @license lucide-react v0.453.0 - ISC 154 * 155 * This source code is licensed under the ISC license. 156 * See the LICENSE file in the root directory of this source tree. 157 */const k2=bt("Cpu",[["rect",{width:"16",height:"16",x:"4",y:"4",rx:"2",key:"14l7u7"}],["rect",{width:"6",height:"6",x:"9",y:"9",rx:"1",key:"5aljv4"}],["path",{d:"M15 2v2",key:"13l42r"}],["path",{d:"M15 20v2",key:"15mkzm"}],["path",{d:"M2 15h2",key:"1gxd5l"}],["path",{d:"M2 9h2",key:"1bbxkp"}],["path",{d:"M20 15h2",key:"19e6y8"}],["path",{d:"M20 9h2",key:"19tzq7"}
157],["path",{d:"M9 2v2",key:"165o2o"}],["path",{d:"M9 20v2",key:"i2bqo8"}]]);/** 158 * @license lucide-react v0.453.0 - ISC 159 * 160 * This source code is licensed under the ISC license. 161 * See the LICENSE file in the root directory of this source tree. 162 */const EA=bt("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/** 163 * @license lucide-react v0.453.0 - ISC 164 * 165 * This source code is licensed under the ISC license. 166 * See the LICENSE file in the root directory of this source tree. 167 */const MA=bt("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 168 * @license lucide-react v0.453.0 - ISC 169 * 170 * This source code is licensed under the ISC license. 171 * See the LICENSE file in the root directory of this source tree. 172 */const zh=bt("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/** 173 * @license lucide-react v0.453.0 - ISC 174 * 175 * This source code is licensed under the ISC license. 176 * See the LICENSE file in the root directory of this source tree. 177 */const Ph=bt("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** 178 * @license lucide-react v0.453.0 - ISC 179 * 180 * This source code is licensed under the ISC license. 181 * See the LICENSE file in the root directory of this source tree. 182 */const _2=bt("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/** 183 * @license lucide-react v0.453.0 - ISC 184 * 185 * This source code is licensed under the ISC license. 186 * See the LICENSE file in the root directory of this source tree. 187 */const Ep=bt("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);/** 188 * @license lucide-react v0.453.0 - ISC 189 * 190 * This source code is licensed under the ISC license. 191 * See the LICENSE file in the root directory of this source tree. 192 */const CA=bt("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/** 193 * @license lucide-react v0.453.0 - ISC 194 * 195 * This source code is licensed under the ISC license. 196 * See the LICENSE file in the root directory of this source tree. 197 */const ib=bt("Hotel",[["path",{d:"M10 22v-6.57",key:"1wmca3"}],["path",{d:"M12 11h.01",key:"z322tv"}],["path",{d:"M12 7h.01",key:"1ivr5q"}],["path",{d:"M14 15.43V22",key:"1q2vjd"}],["path",{d:"M15 16a5 5 0 0 0-6 0",key:"o9wqvi"}],["path",{d:"M16 11h.01",key:"xkw8gn"}],["path",{d:"M16 7h.01",key:"1kdx03"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 7h.01",key:"1vti4s"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2",key:"1uxh74"}]]);/** 198 * @license lucide-react v0.453.0 - ISC 199 * 200 * This source code is licensed under the ISC license. 201 * See the LICENSE file in the root directory of this source tree. 202 */const OA=bt("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/** 203 * @license lucide-react v0.453.0 - ISC 204 * 205 * This source code is licensed under the ISC license. 206 * See the LICENSE file in the root directory of this source tree. 207 */const RA=bt("LayoutDashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);/** 208 * @license lucide-react v0.453.0 - ISC 209 * 210 * This source code is licensed under the ISC license. 211 * See the LICENSE file in the root directory of this source tree. 212 */const iu=bt("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);/** 213 * @license lucide-react v0.453.0 - ISC 214 * 215 * This source code is licensed under the ISC license. 216 * See the LICENSE file in the root directory of this source tree. 217 */const kA=bt("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/** 218 * @license lucide-react v0.453.0 - ISC 219 * 220 * This source code is licensed under the ISC license. 221 * See the LICENSE file in the root directory of this source tree.
222 */const _A=bt("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/** 223 * @license lucide-react v0.453.0 - ISC 224 * 225 * This source code is licensed under the ISC license. 226 * See the LICENSE file in the root directory of this source tree. 227 */const zA=bt("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/** 228 * @license lucide-react v0.453.0 - ISC 229 * 230 * This source code is licensed under the ISC license. 231 * See the LICENSE file in the root directory of this source tree. 232 */const PA=bt("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/** 233 * @license lucide-react v0.453.0 - ISC 234 * 235 * This source code is licensed under the ISC license. 236 * See the LICENSE file in the root directory of this source tree. 237 */const LA=bt("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/** 238 * @license lucide-react v0.453.0 - ISC 239 * 240 * This source code is licensed under the ISC license. 241 * See the LICENSE file in the root directory of this source tree. 242 */const HA=bt("Megaphone",[["path",{d:"m3 11 18-5v12L3 14v-3z",key:"n962bs"}],["path",{d:"M11.6 16.8a3 3 0 1 1-5.8-1.6",key:"1yl0tm"}]]);/** 243 * @license lucide-react v0.453.0 - ISC 244 * 245 * This source code is licensed under the ISC license. 246 * See the LICENSE file in the root directory of this source tree. 247 */const VA=bt("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/** 248 * @license lucide-react v0.453.0 - ISC 249 * 250 * This source code is licensed under the ISC license. 251 * See the LICENSE file in the root directory of this source tree. 252 */const BA=bt("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/** 253 * @license lucide-react v0.453.0 - ISC 254 * 255 * This source code is licensed under the ISC license. 256 * See the LICENSE file in the root directory of this source tree. 257 */const UA=bt("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/** 258 * @license lucide-react v0.453.0 - ISC 259 * 260 * This source code is licensed under the ISC license. 261 * See the LICENSE file in the root directory of this source tree. 262 */const IA=bt("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 263 * @license lucide-react v0.453.0 - ISC 264 * 265 * This source code is licensed under the ISC license. 266 * See the LICENSE file in the root directory of this source tree. 267 */const Mp=bt("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 268 * @license lucide-react v0.453.0 - ISC 269 * 270 * This source code is licensed under the ISC license. 271 * See the LICENSE file in the root directory of this source tree. 272 */const qA=bt("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/** 273 * @license lucide-react v0.453.0 - ISC 274 * 275 * This source code is licensed under the ISC license. 276 * See the LICENSE file in the root directory of this source tree. 277 */const ou=bt("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
277y:"oel41y"}]]);/** 278 * @license lucide-react v0.453.0 - ISC 279 * 280 * This source code is licensed under the ISC license. 281 * See the LICENSE file in the root directory of this source tree. 282 */const FA=bt("SmilePlus",[["path",{d:"M22 11v1a10 10 0 1 1-9-10",key:"ew0xw9"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2",key:"1y1vjs"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9",key:"yxxnd0"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9",key:"1p4y9e"}],["path",{d:"M16 5h6",key:"1vod17"}],["path",{d:"M19 2v6",key:"4bpg5p"}]]);/** 283 * @license lucide-react v0.453.0 - ISC 284 * 285 * This source code is licensed under the ISC license. 286 * See the LICENSE file in the root directory of this source tree. 287 */const z2=bt("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** 288 * @license lucide-react v0.453.0 - ISC 289 * 290 * This source code is licensed under the ISC license. 291 * See the LICENSE file in the root directory of this source tree. 292 */const QA=bt("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/** 293 * @license lucide-react v0.453.0 - ISC 294 * 295 * This source code is licensed under the ISC license. 296 * See the LICENSE file in the root directory of this source tree. 297 */const GA=bt("TrendingDown",[["polyline",{points:"22 17 13.5 8.5 8.5 13.5 2 7",key:"1r2t7k"}],["polyline",{points:"16 17 22 17 22 11",key:"11uiuu"}]]);/** 298 * @license lucide-react v0.453.0 - ISC 299 * 300 * This source code is licensed under the ISC license. 301 * See the LICENSE file in the root directory of this source tree. 302 */const ni=bt("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** 303 * @license lucide-react v0.453.0 - ISC 304 * 305 * This source code is licensed under the ISC license. 306 * See the LICENSE file in the root directory of this source tree. 307 */const YA=bt("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 308 * @license lucide-react v0.453.0 - ISC 309 * 310 * This source code is licensed under the ISC license. 311 * See the LICENSE file in the root directory of this source tree. 312 */const KA=bt("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/** 313 * @license lucide-react v0.453.0 - ISC 314 * 315 * This source code is licensed under the ISC license. 316 * See the LICENSE file in the root directory of this source tree. 317 */const qn=bt("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/** 318 * @license lucide-react v0.453.0 - ISC 319 * 320 * This source code is licensed under the ISC license. 321 * See the LICENSE file in the root directory of this source tree. 322 */const Lh=bt("Wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]]);/** 323 * @license lucide-react v0.453.0 - ISC 324 * 325 * This source code is licensed under the ISC license. 326 * See the LICENSE file in the root directory of this source tree. 327 */const P2=bt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/** 328 * @license lucide-react v0.453.0 - ISC 329 * 330 * This source code is licensed under the ISC license. 331 * See the LICENSE file in the root directory of this source tree. 332 */const lu=bt("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);class XA extends D.Component{constructor(n){super(n),this.state={hasError:!1,error:null}}static getDerivedStateFromError(n){return{hasError:!0,error:n}}render(){return this.state.hasError?d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:d.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[d.jsx(YA,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),d.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:d.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),d.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:su("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[d.jsx(IA,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const ZA=D.createContext(void 0);function $A({children:t,defaultTheme:n="light",switchable:s=!1}
332){const[i,l]=D.useState(()=>s&&localStorage.getItem("theme")||n);D.useEffect(()=>{const u=document.documentElement;i==="dark"?u.classList.add("dark"):u.classList.remove("dark"),s&&localStorage.setItem("theme",i)},[i,s]);const c=s?()=>{l(u=>u==="light"?"dark":"light")}:void 0;return d.jsx(ZA.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:i,toggleTheme:c,switchable:s},children:t})}const Cp=D.createContext({});function Op(t){const n=D.useRef(null);return n.current===null&&(n.current=t()),n.current}const Rp=typeof window<"u",L2=Rp?D.useLayoutEffect:D.useEffect,cu=D.createContext(null);function kp(t,n){t.indexOf(n)===-1&&t.push(n)}function _p(t,n){const s=t.indexOf(n);s>-1&&t.splice(s,1)}const ja=(t,n,s)=>s>n?n:s<t?t:s;let zp=()=>{};const Ta={},H2=t=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(t);function V2(t){return typeof t=="object"&&t!==null}const B2=t=>/^0[^.\s]+$/u.test(t);function Pp(t){let n;return()=>(n===void 0&&(n=t()),n)}const vn=t=>t,WA=(t,n)=>s=>n(t(s)),Go=(...t)=>t.reduce(WA),ko=(t,n,s)=>{const i=n-t;return i===0?1:(s-t)/i};class Lp{constructor(){this.subscriptions=[]}add(n){return kp(this.subscriptions,n),()=>_p(this.subscriptions,n)}notify(n,s,i){const l=this.subscriptions.length;if(l)if(l===1)this.subscriptions[0](n,s,i);else for(let c=0;c<l;c++){const u=this.subscriptions[c];u&&u(n,s,i)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const Fn=t=>t*1e3,bn=t=>t/1e3;function U2(t,n){return n?t*(1e3/n):0}const I2=(t,n,s)=>(((1-3*s+3*n)*t+(3*s-6*n))*t+3*n)*t,JA=1e-7,tN=12;function eN(t,n,s,i,l){let c,u,p=0;do u=n+(s-n)/2,c=I2(u,i,l)-t,c>0?s=u:n=u;
vendor: 43,531 bytes, lines 332-340
332while(Math.abs(c)>JA&&++p<tN);return u}function Yo(t,n,s,i){if(t===n&&s===i)return vn;const l=c=>eN(c,0,1,t,s);return c=>c===0||c===1?c:I2(l(c),n,i)}const q2=t=>n=>n<=.5?t(2*n)/2:(2-t(2*(1-n)))/2,F2=t=>n=>1-t(1-n),Q2=Yo(.33,1.53,.69,.99),Hp=F2(Q2),G2=q2(Hp),Y2=t=>(t*=2)<1?.5*Hp(t):.5*(2-Math.pow(2,-10*(t-1))),Vp=t=>1-Math.sin(Math.acos(t)),K2=F2(Vp),X2=q2(Vp),nN=Yo(.42,0,1,1),aN=Yo(0,0,.58,1),Z2=Yo(.42,0,.58,1),sN=t=>Array.isArray(t)&&typeof t[0]!="number",$2=t=>Array.isArray(t)&&typeof t[0]=="number",rN={linear:vn,easeIn:nN,easeInOut:Z2,easeOut:aN,circIn:Vp,circInOut:X2,circOut:K2,backIn:Hp,backInOut:G2,backOut:Q2,anticipate:Y2},iN=t=>typeof t=="string",ob=t=>{if($2(t)){zp(t.length===4);const[n,s,i,l]=t;return Yo(n,s,i,l)}else if(iN(t))return rN[t];return t},bc=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function oN(t,n){let s=new Set,i=new Set,l=!1,c=!1;const u=new WeakSet;let p={delta:0,timestamp:0,isProcessing:!1};function m(y){u.has(y)&&(g.schedule(y),t()),y(p)}const g={schedule:(y,x=!1,v=!1)=>{const j=v&&l?s:i;return x&&u.add(y),j.has(y)||j.add(y),y},cancel:y=>{i.delete(y),u.delete(y)},process:y=>{if(p=y,l){c=!0;return}l=!0,[s,i]=[i,s],s.forEach(m),s.clear(),l=!1,c&&(c=!1,g.process(y))}};return g}const lN=40;function W2(t,n){let s=!1,i=!0;const l={delta:0,timestamp:0,isProcessing:!1},c=()=>s=!0,u=bc.reduce((P,Y)=>(P[Y]=oN(c),P),{}),{setup:p,read:m,resolveKeyframes:g,preUpdate:y,update:x,preRender:v,render:S,postRender:j}=u,T=()=>{const P=Ta.useManualTiming?l.timestamp:performance.now();s=!1,Ta.useManualTiming||(l.delta=i?1e3/60:Math.max(Math.min(P-l.timestamp,lN),1)),l.timestamp=P,l.isProcessing=!0,p.process(l),m.process(l),g.process(l),y.process(l),x.process(l),v.process(l),S.process(l),j.process(l),l.isProcessing=!1,s&&n&&(i=!1,t(T))},O=()=>{s=!0,i=!0,l.isProcessing||t(T)};return{schedule:bc.reduce((P,Y)=>{const L=u[Y];return P[Y]=(I,E=!1,k=!1)=>(s||O(),L.schedule(I,E,k)),P},{}),cancel:P=>{for(let Y=0;Y<bc.length;Y++)u[bc[Y]].cancel(P)},state:l,steps:u}}const{schedule:Yt,cancel:ds,state:we,steps:Qf}=W2(typeof requestAnimationFrame<"u"?requestAnimationFrame:vn,!0);let Ec;function cN(){Ec=void 0}const Qe={now:()=>(Ec===void 0&&Qe.set(we.isProcessing||Ta.useManualTiming?we.timestamp:performance.now()),Ec),set:t=>{Ec=t,queueMicrotask(cN)}},J2=t=>n=>typeof n=="string"&&n.startsWith(t),Bp=J2("--"),uN=J2("var(--"),Up=t=>uN(t)?dN.test(t.split("/*")[0].trim()):!1,dN=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,ui={test:t=>typeof t=="number",parse:parseFloat,transform:t=>t},_o={...ui,transform:t=>ja(0,1,t)},vc={...ui,default:1},xo=t=>Math.round(t*1e5)/1e5,Ip=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function fN(t){return t==null}const hN=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,qp=(t,n)=>s=>!!(typeof s=="string"&&hN.test(s)&&s.startsWith(t)||n&&!fN(s)&&Object.prototype.hasOwnProperty.call(s,n)),tw=(t,n,s)=>i=>{if(typeof i!="string")return i;const[l,c,u,p]=i.match(Ip);return{[t]:parseFloat(l),[n]:parseFloat(c),[s]:parseFloat(u),alpha:p!==void 0?parseFloat(p):1}},pN=t=>ja(0,255,t),Gf={...ui,transform:t=>Math.round(pN(t))},Fs={test:qp("rgb","red"),parse:tw("red","green","blue"),transform:({red:t,green:n,blue:s,alpha:i=1})=>"rgba("+Gf.transform(t)+", "+Gf.transform(n)+", "+Gf.transform(s)+", "+xo(_o.transform(i))+")"};function mN(t){let n="",s="",i="",l="";return t.length>5?(n=t.substring(1,3),s=t.substring(3,5),i=t.substring(5,7),l=t.substring(7,9)):(n=t.substring(1,2),s=t.substring(2,3),i=t.substring(3,4),l=t.substring(4,5),n+=n,s+=s,i+=i,l+=l),{red:parseInt(n,16),green:parseInt(s,16),blue:parseInt(i,16),alpha:l?parseInt(l,16)/255:1}}const Hh={test:qp("#"),parse:mN,transform:Fs.transform},Ko=t=>({test:n=>typeof n=="string"&&n.endsWith(t)&&n.split(" ").length===1,parse:parseFloat,transform:n=>`${n}${t}`}),es=Ko("deg"),Qn=Ko("%"),vt=Ko("px"),gN=Ko("vh"),xN=Ko("vw"),lb={...Qn,parse:t=>Qn.parse(t)/100,transform:t=>Qn.transform(t*100)},Gr={test:qp("hsl","hue"),parse:tw("hue","saturation","lightness"),transform:({hue:t,saturation:n,lightness:s,alpha:i=1})=>"hsla("+Math.round(t)+", "+Qn.transform(xo(n))+", "+Qn.transform(xo(s))+", "+xo(_o.transform(i))+")"},le={test:t=>Fs.test(t)||Hh.test(t)||Gr.test(t),parse:t=>Fs.test(t)?Fs.parse(t):Gr.test(t)?Gr.parse(t):Hh.parse(t),transform:t=>typeof t=="string"?t:t.hasOwnProperty("red")?Fs.transform(t):Gr.transform(t),getAnimatableNone:t=>{const n=le.parse(t);return n.alpha=0,le.transform(n)}},yN=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function bN(t){return isNaN(t)&&typeof t=="string"&&(t.match(Ip)?.length||0)+(t.match(yN)?.length||0)>0}const ew="number",nw="color",vN="var",wN="var(",cb="${}",SN=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function zo(t){const n=t.toString(),s=[],i={color:[],number:[],var:[]},l=[];let c=0;const p=n.replace(SN,m=>(le.test(m)?(i.color.push(c),l.push(nw),s.push(le.parse(m))):m.startsWith(wN)?(i.var.push(c),l.push(vN),s.push(m)):(i.number.push(c),l.push(ew),s.push(parseFloat(m))),++c,cb)).split(cb);return{values:s,split:p,indexes:i,types:l}}function aw(t){return zo(t).values}function sw(t){const{split:n,types:s}=zo(t),i=n.length;return l=>{let c="";for(let u=0;u<i;u++)if(c+=n[u],l[u]!==void 0){const p=s[u];p===ew?c+=xo(l[u]):p===nw?c+=le.transform(l[u]):c+=l[u]}return c}}const jN=t=>typeof t=="number"?0:le.test(t)?le.getAnimatableNone(t):t;function TN(t){const n=aw(t);return sw(t)(n.map(jN))}const fs={test:bN,parse:aw,createTransformer:sw,getAnimatableNone:TN};function Yf(t,n,s){return s<0&&(s+=1),s>1&&(s-=1),s<1/6?t+(n-t)*6*s:s<1/2?n:s<2/3?t+(n-t)*(2/3-s)*6:t}function DN({hue:t,saturation:n,lightness:s,alpha:i}){t/=360,n/=100,s/=100;let l=0,c=0,u=0;if(!n)l=c=u=s;else{const p=s<.5?s*(1+n):s+n-s*n,m=2*s-p;l=Yf(m,p,t+1/3),c=Yf(m,p,t),u=Yf(m,p,t-1/3)}return{red:Math.round(l*255),green:Math.round(c*255),blue:Math.round(u*255),alpha:i}}function Hc(t,n){return s=>s>0?n:t}const Xt=(t,n,s)=>t+(n-t)*s,Kf=(t,n,s)=>{const i=t*t,l=s*(n*n-i)+i;return l<0?0:Math.sqrt(l)},AN=[Hh,Fs,Gr],NN=t=>AN.find(n=>n.test(t));function ub(t){const n=NN(t);if(!n)return!1;let s=n.parse(t);return n===Gr&&(s=DN(s)),s}const db=(t,n)=>{const s=ub(t),i=ub(n);if(!s||!i)return Hc(t,n);const l={...s};return c=>(l.red=Kf(s.red,i.red,c),l.green=Kf(s.green,i.green,c),l.blue=Kf(s.blue,i.blue,c),l.alpha=Xt(s.alpha,i.alpha,c),Fs.transform(l))},Vh=new Set(["none","hidden"]);function EN(t,n){return Vh.has(t)?s=>s<=0?t:n:s=>s>=1?n:t}function MN(t,n){return s=>Xt(t,n,s)}function Fp(t){return typeof t=="number"?MN:typeof t=="string"?Up(t)?Hc:le.test(t)?db:RN:Array.isArray(t)?rw:typeof t=="object"?le.test(t)?db:CN:Hc}function rw(t,n){const s=[...t],i=s.length,l=t.map((c,u)=>Fp(c)(c,n[u]));return c=>{for(let u=0;u<i;u++)s[u]=l[u](c);return s}}function CN(t,n){const s={...t,...n},i={};for(const l in s)t[l]!==void 0&&n[l]!==void 0&&(i[l]=Fp(t[l])(t[l],n[l]));return l=>{for(const c in i)s[c]=i[c](l);return s}}function ON(t,n){const s=[],i={color:0,var:0,number:0};for(let l=0;l<n.values.length;l++){const c=n.types[l],u=t.indexes[c][i[c]],p=t.values[u]??0;s[l]=p,i[c]++}return s}const RN=(t,n)=>{const s=fs.createTransformer(n),i=zo(t),l=zo(n);return i.indexes.var.length===l.indexes.var.length&&i.indexes.color.length===l.indexes.color.length&&i.indexes.number.length>=l.indexes.number.length?Vh.has(t)&&!l.values.length||Vh.has(n)&&!i.values.length?EN(t,n):Go(rw(ON(i,l),l.values),s):Hc(t,n)};function iw(t,n,s){return typeof t=="number"&&typeof n=="number"&&typeof s=="number"?Xt(t,n,s):Fp(t)(t,n)}const kN=t=>{const n=({timestamp:s})=>t(s);return{start:(s=!0)=>Yt.update(n,s),stop:()=>ds(n),now:()=>we.isProcessing?we.timestamp:Qe.now()}},ow=(t,n,s=10)=>{let i="";const l=Math.max(Math.round(n/s),2);for(let c=0;c<l;c++)i+=Math.round(t(c/(l-1))*1e4)/1e4+", ";return`linear(${i.substring(0,i.length-2)})`},Vc=2e4;function Qp(t){let n=0;const s=50;let i=t.next(n);for(;!i.done&&n<Vc;)n+=s,i=t.next(n);return n>=Vc?1/0:n}function _N(t,n=100,s){const i=s({...t,keyframes:[0,n]}),l=Math.min(Qp(i),Vc);return{type:"keyframes",ease:c=>i.next(l*c).value/n,duration:bn(l)}}const zN=5;function lw(t,n,s){const i=Math.max(n-zN,0);return U2(s-t(i),n-i)}const Wt={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},Xf=.001;function PN({duration:t=Wt.duration,bounce:n=Wt.bounce,velocity:s=Wt.velocity,mass:i=Wt.mass}){let l,c,u=1-n;u=ja(Wt.minDamping,Wt.maxDamping,u),t=ja(Wt.minDuration,Wt.maxDuration,bn(t)),u<1?(l=g=>{const y=g*u,x=y*t,v=y-s,S=Bh(g,u),j=Math.exp(-x);return Xf-v/S*j},c=g=>{const x=g*u*t,v=x*s+s,S=Math.pow(u,2)*Math.pow(g,2)*t,j=Math.exp(-x),T=Bh(Math.pow(g,2),u);return(-l(g)+Xf>0?-1:1)*((v-S)*j)/T}):(l=g=>{const y=Math.exp(-g*t),x=(g-s)*t+1;return-Xf+y*x},c=g=>{const y=Math.exp(-g*t),x=(s-g)*(t*t);return y*x});const p=5/t,m=HN(l,c,p);if(t=Fn(t),isNaN(m))return{stiffness:Wt.stiffness,damping:Wt.damping,duration:t};{const g=Math.pow(m,2)*i;return{stiffness:g,damping:u*2*Math.sqrt(i*g),duration:t}}}const LN=12;function HN(t,n,s){let i=s;for(let l=1;l<LN;l++)i=i-t(i)/n(i);return i}function Bh(t,n){return t*Math.sqrt(1-n*n)}const VN=["duration","bounce"],BN=["stiffness","damping","mass"];function fb(t,n){return n.some(s=>t[s]!==void 0)}function UN(t){let n={velocity:Wt.velocity,stiffness:Wt.stiffness,damping:Wt.damping,mass:Wt.mass,isResolvedFromDuration:!1,...t};if(!fb(t,BN)&&fb(t,VN))if(t.visualDuration){const s=t.visualDuration,i=2*Math.PI/(s*1.2),l=i*i,c=2*ja(.05,1,1-(t.bounce||0))*Math.sqrt(l);n={...n,mass:Wt.mass,stiffness:l,damping:c}}else{const s=PN(t);n={...n,...s,mass:Wt.mass},n.isResolvedFromDuration=!0}return n}function Bc(t=Wt.visualDuration,n=Wt.bounce){const s=typeof t!="object"?{visualDuration:t,keyframes:[0,1],bounce:n}:t;let{restSpeed:i,restDelta:l}=s;const c=s.keyframes[0],u=s.keyframes[s.keyframes.length-1],p={done:!1,value:c},{stiffness:m,damping:g,mass:y,duration:x,velocity:v,isResolvedFromDuration:S}=UN({...s,velocity:-bn(s.velocity||0)}),j=v||0,T=g/(2*Math.sqrt(m*y)),O=u-c,C=bn(Math.sqrt(m/y)),V=Math.abs(O)<5;i||(i=V?Wt.restSpeed.granular:Wt.restSpeed.default),l||(l=V?Wt.restDelta.granular:Wt.restDelta.default);let P;if(T<1){const L=Bh(C,T);P=I=>{const E=Math.exp(-T*C*I);return u-E*((j+T*C*O)/L*Math.sin(L*I)+O*Math.cos(L*I))}}else if(T===1)P=L=>u-Math.exp(-C*L)*(O+(j+C*O)*L);else{const L=C*Math.sqrt(T*T-1);P=I=>{const E=Math.exp(-T*C*I),k=Math.min(L*I,300);return u-E*((j+T*C*O)*Math.sinh(k)+L*O*Math.cosh(k))/L}}const Y={calculatedDuration:S&&x||null,next:L=>{const I=P(L);if(S)p.done=L>=x;else{let E=L===0?j:0;T<1&&(E=L===0?Fn(j):lw(P,L,I));const k=Math.abs(E)<=i,W=Math.abs(u-I)<=l;p.done=k&&W}return p.value=p.done?u:I,p},toString:()=>{const L=Math.min(Qp(Y),Vc),I=ow(E=>Y.next(L*E).value,L,30);return L+"ms "+I},toTransition:()=>{}};return Y}Bc.applyToOptions=t=>{const n=_N(t,100,Bc);return t.ease=n.ease,t.duration=Fn(n.duration),t.type="keyframes",t};function Uh({keyframes:t,velocity:n=0,power:s=.8,timeConstant:i=325,bounceDamping:l=10,bounceStiffness:c=500,modifyTarget:u,min:p,max:m,restDelta:g=.5,restSpeed:y}){const x=t[0],v={done:!1,value:x},S=k=>p!==void 0&&k<p||m!==void 0&&k>m,j=k=>p===void 0?m:m===void 0||Math.abs(p-k)<Math.abs(m-k)?p:m;let T=s*n;const O=x+T,C=u===void 0?O:u(O);C!==O&&(T=C-x);const V=k=>-T*Math.exp(-k/i),P=k=>C+V(k),Y=k=>{const W=V(k),J=P(k);v.done=Math.abs(W)<=g,v.value=v.done?C:J};let L,I;const E=k=>{S(v.value)&&(L=k,I=Bc({keyframes:[v.value,j(v.value)],velocity:lw(P,k,v.value),damping:l,stiffness:c,restDelta:g,restSpeed:y}))};return E(0),{calculatedDuration:null,next:k=>{let W=!1;return!I&&L===void 0&&(W=!0,Y(k),E(k)),L!==void 0&&k>=L?I.next(k-L):(!W&&Y(k),v)}}}function IN(t,n,s){const i=[],l=s||Ta.mix||iw,c=t.length-1;for(let u=0;u<c;u++){let p=l(t[u],t[u+1]);if(n){const m=Array.isArray(n)?n[u]||vn:n;p=Go(m,p)}i.push(p)}return i}function qN(t,n,{clamp:s=!0,ease:i,mixer:l}={}){const c=t.length;if(zp(c===n.length),c===1)return()=>n[0];if(c===2&&n[0]===n[1])return()=>n[1];const u=t[0]===t[1];t[0]>t[c-1]&&(t=[...t].reverse(),n=[...n].reverse());const p=IN(n,i,l),m=p.length,g=y=>{if(u&&y<t[0])return n[0];let x=0;if(m>1)for(;x<t.length-2&&!(y<t[x+1]);x++);const v=ko(t[x],t[x+1],y);return p[x](v)};return s?y=>g(ja(t[0],t[c-1],y)):g}function FN(t,n){const s=t[t.length-1];for(let i=1;i<=n;i++){const l=ko(0,n,i);t.push(Xt(s,1,l))}}function QN(t){const n=[0];return FN(n,t.length-1),n}function GN(t,n){return t.map(s=>s*n)}function YN(t,n){return t.map(()=>n||Z2).splice(0,t.length-1)}function yo({duration:t=300,keyframes:n,times:s,ease:i="easeInOut"}){const l=sN(i)?i.map(ob):ob(i),c={done:!1,value:n[0]},u=GN(s&&s.length===n.length?s:QN(n),t),p=qN(u,n,{ease:Array.isArray(l)?l:YN(n,l)});return{calculatedDuration:t,next:m=>(c.value=p(m),c.done=m>=t,c)}}const KN=t=>t!==null;function Gp(t,{repeat:n,repeatType:s="loop"},i,l=1){const c=t.filter(KN),p=l<0||n&&s!=="loop"&&n%2===1?0:c.length-1;return!p||i===void 0?c[p]:i}const XN={decay:Uh,inertia:Uh,tween:yo,keyframes:yo,spring:Bc};function cw(t){typeof t.type=="string"&&(t.type=XN[t.type])}class Yp{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(n=>{this.resolve=n})}notifyFinished(){this.resolve()}then(n,s){return this.finished.then(n,s)}}const ZN=t=>t/100;class Kp extends Yp{constructor(n){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{const{motionValue:s}=this.options;s&&s.updatedAt!==Qe.now()&&this.tick(Qe.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),this.options.onStop?.())},this.options=n,this.initAnimation(),this.play(),n.autoplay===!1&&this.pause()}initAnimation(){const{options:n}=this;cw(n);const{type:s=yo,repeat:i=0,repeatDelay:l=0,repeatType:c,velocity:u=0}=n;let{keyframes:p}=n;const m=s||yo;m!==yo&&typeof p[0]!="number"&&(this.mixKeyframes=Go(ZN,iw(p[0],p[1])),p=[0,100]);const g=m({...n,keyframes:p});c==="mirror"&&(this.mirroredGenerator=m({...n,keyframes:[...p].reverse(),velocity:-u})),g.calculatedDuration===null&&(g.calculatedDuration=Qp(g));const{calculatedDuration:y}=g;this.calculatedDuration=y,this.resolvedDuration=y+l,this.totalDuration=this.resolvedDuration*(i+1)-l,this.generator=g}updateTime(n){const s=Math.round(n-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=s}tick(n,s=!1){const{generator:i,totalDuration:l,mixKeyframes:c,mirroredGenerator:u,resolvedDuration:p,calculatedDuration:m}=this;if(this.startTime===null)return i.next(0);const{delay:g=0,keyframes:y,repeat:x,repeatType:v,repeatDelay:S,type:j,onUpdate:T,finalKeyframe:O}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,n):this.speed<0&&(this.startTime=Math.min(n-l/this.speed,this.startTime)),s?this.currentTime=n:this.updateTime(n);const C=this.currentTime-g*(this.playbackSpeed>=0?1:-1),V=this.playbackSpeed>=0?C<0:C>l;this.currentTime=Math.max(C,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=l);let P=this.currentTime,Y=i;if(x){const k=Math.min(this.currentTime,l)/p;let W=Math.floor(k),J=k%1;!J&&k>=1&&(J=1),J===1&&W--,W=Math.min(W,x+1),!!(W%2)&&(v==="reverse"?(J=1-J,S&&(J-=S/p)):v==="mirror"&&(Y=u)),P=ja(0,1,J)*p}const L=V?{done:!1,value:y[0]}:Y.next(P);c&&(L.value=c(L.value));let{done:I}=L;!V&&m!==null&&(I=this.playbackSpeed>=0?this.currentTime>=l:this.currentTime<=0);const E=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&I);return E&&j!==Uh&&(L.value=Gp(y,this.options,O,this.speed)),T&&T(L.value),E&&this.finish(),L}then(n,s){return this.finished.then(n,s)}get duration(){return bn(this.calculatedDuration)}get iterationDuration(){const{delay:n=0}=this.options||{};return this.duration+bn(n)}get time(){return bn(this.currentTime)}set time(n){n=Fn(n),this.currentTime=n,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=n:this.driver&&(this.startTime=this.driver.now()-n/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(n){this.updateTime(Qe.now());const s=this.playbackSpeed!==n;this.playbackSpeed=n,s&&(this.time=bn(this.currentTime))}play(){if(this.isStopped)return;const{driver:n=kN,startTime:s}=this.options;this.driver||(this.driver=n(l=>this.tick(l))),this.options.onPlay?.();const i=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=i):this.holdTime!==null?this.startTime=i-this.holdTime:this.startTime||(this.startTime=s??i),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(Qe.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(n){return this.startTime=0,this.tick(n,!0)}attachTimeline(n){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),n.observe(this)}}function $N(t){for(let n=1;n<t.length;n++)t[n]??(t[n]=t[n-1])}const Qs=t=>t*180/Math.PI,Ih=t=>{const n=Qs(Math.atan2(t[1],t[0]));return qh(n)},WN={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:t=>(Math.abs(t[0])+Math.abs(t[3]))/2,rotate:Ih,rotateZ:Ih,skewX:t=>Qs(Math.atan(t[1])),skewY:t=>Qs(Math.atan(t[2])),skew:t=>(Math.abs(t[1])+Math.abs(t[2]))/2},qh=t=>(t=t%360,t<0&&(t+=360),t),hb=Ih,pb=t=>Math.sqrt(t[0]*t[0]+t[1]*t[1]),mb=t=>Math.sqrt(t[4]*t[4]+t[5]*t[5]),JN={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:pb,scaleY:mb,scale:t=>(pb(t)+mb(t))/2,rotateX:t=>qh(Qs(Math.atan2(t[6],t[5]))),rotateY:t=>qh(Qs(Math.atan2(-t[2],t[0]))),rotateZ:hb,rotate:hb,skewX:t=>Qs(Math.atan(t[4])),skewY:t=>Qs(Math.atan(t[1])),skew:t=>(Math.abs(t[1])+Math.abs(t[4]))/2};function Fh(t){return t.includes("scale")?1:0}function Qh(t,n){if(!t||t==="none")return Fh(n);const s=t.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let i,l;if(s)i=JN,l=s;else{const p=t.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=WN,l=p}if(!l)return Fh(n);const c=i[n],u=l[1].split(",").map(eE);return typeof c=="function"?c(u):u[c]}const tE=(t,n)=>{const{transform:s="none"}=getComputedStyle(t);return Qh(s,n)};function eE(t){return parseFloat(t.trim())}const di=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],fi=new Set(di),gb=t=>t===ui||t===vt,nE=new Set(["x","y","z"]),aE=di.filter(t=>!nE.has(t));function sE(t){const n=[];return aE.forEach(s=>{const i=t.getValue(s);i!==void 0&&(n.push([s,i.get()]),i.set(s.startsWith("scale")?1:0))}),n}const Gs={width:({x:t},{paddingLeft:n="0",paddingRight:s="0"})=>t.max-t.min-parseFloat(n)-parseFloat(s),height:({y:t},{paddingTop:n="0",paddingBottom:s="0"})=>t.max-t.min-parseFloat(n)-parseFloat(s),top:(t,{top:n})=>parseFloat(n),left:(t,{left:n})=>parseFloat(n),bottom:({y:t},{top:n})=>parseFloat(n)+(t.max-t.min),right:({x:t},{left:n})=>parseFloat(n)+(t.max-t.min),x:(t,{transform:n})=>Qh(n,"x"),y:(t,{transform:n})=>Qh(n,"y")};Gs.translateX=Gs.x;Gs.translateY=Gs.y;const Ys=new Set;let Gh=!1,Yh=!1,Kh=!1;function uw(){if(Yh){const t=Array.from(Ys).filter(i=>i.needsMeasurement),n=new Set(t.map(i=>i.element)),s=new Map;n.forEach(i=>{const l=sE(i);l.length&&(s.set(i,l),i.render())}),t.forEach(i=>i.measureInitialState()),n.forEach(i=>{i.render();const l=s.get(i);l&&l.forEach(([c,u])=>{i.getValue(c)?.set(u)})}),t.forEach(i=>i.measureEndState()),t.forEach(i=>{i.suspendedScrollY!==void 0&&window.scrollTo(0,i.suspendedScrollY)})}Yh=!1,Gh=!1,Ys.forEach(t=>t.complete(Kh)),Ys.clear()}function dw(){Ys.forEach(t=>{t.readKeyframes(),t.needsMeasurement&&(Yh=!0)})}function rE(){Kh=!0,dw(),uw(),Kh=!1}class Xp{constructor(n,s,i,l,c,u=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...n],this.onComplete=s,this.name=i,this.motionValue=l,this.element=c,this.isAsync=u}scheduleResolve(){this.state="scheduled",this.isAsync?(Ys.add(this),Gh||(Gh=!0,Yt.read(dw),Yt.resolveKeyframes(uw))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:n,name:s,element:i,motionValue:l}=this;if(n[0]===null){const c=l?.get(),u=n[n.length-1];if(c!==void 0)n[0]=c;else if(i&&s){const p=i.readValue(s,u);p!=null&&(n[0]=p)}n[0]===void 0&&(n[0]=u),l&&c===void 0&&l.set(n[0])}$N(n)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(n=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,n),Ys.delete(this)}cancel(){this.state==="scheduled"&&(Ys.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const iE=t=>t.startsWith("--");function oE(t,n,s){iE(n)?t.style.setProperty(n,s):t.style[n]=s}const lE=Pp(()=>window.ScrollTimeline!==void 0),cE={};function uE(t,n){const s=Pp(t);return()=>cE[n]??s()}const fw=uE(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),po=([t,n,s,i])=>`cubic-bezier(${t}, ${n}, ${s}, ${i})`,xb={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:po([0,.65,.55,1]),circOut:po([.55,0,1,.45]),backIn:po([.31,.01,.66,-.59]),backOut:po([.33,1.53,.69,.99])};function hw(t,n){if(t)return typeof t=="function"?fw()?ow(t,n):"ease-out":$2(t)?po(t):Array.isArray(t)?t.map(s=>hw(s,n)||xb.easeOut):xb[t]}function dE(t,n,s,{delay:i=0,duration:l=300,repeat:c=0,repeatType:u="loop",ease:p="easeOut",times:m}={},g=void 0){const y={[n]:s};m&&(y.offset=m);const x=hw(p,l);Array.isArray(x)&&(y.easing=x);const v={delay:i,duration:l,easing:Array.isArray(x)?"linear":x,fill:"both",iterations:c+1,direction:u==="reverse"?"alternate":"normal"};return g&&(v.pseudoElement=g),t.animate(y,v)}function pw(t){return typeof t=="function"&&"applyToOptions"in t}function fE({type:t,...n}){return pw(t)&&fw()?t.applyToOptions(n):(n.duration??(n.duration=300),n.ease??(n.ease="easeOut"),n)}class hE extends Yp{constructor(n){if(super(),this.finishedTime=null,this.isStopped=!1,!n)return;const{element:s,name:i,keyframes:l,pseudoElement:c,allowFlatten:u=!1,finalKeyframe:p,onComplete:m}=n;this.isPseudoElement=!!c,this.allowFlatten=u,this.options=n,zp(typeof n.type!="string");const g=fE(n);this.animation=dE(s,i,l,g,c),g.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!c){const y=Gp(l,this.options,p,this.speed);this.updateMotionValue?this.updateMotionValue(y):oE(s,i,y),this.animation.cancel()}m?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:n}=this;n==="idle"||n==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){const n=this.animation.effect?.getComputedTiming?.().duration||0;return bn(Number(n))}get iterationDuration(){const{delay:n=0}=this.options||{};return this.duration+bn(n)}get time(){return bn(Number(this.animation.currentTime)||0)}set time(n){this.finishedTime=null,this.animation.currentTime=Fn(n)}get speed(){return this.animation.playbackRate}set speed(n){n<0&&(this.finishedTime=null),this.animation.playbackRate=n}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(n){this.animation.startTime=n}attachTimeline({timeline:n,observe:s}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,n&&lE()?(this.animation.timeline=n,vn):s(this)}}const mw={anticipate:Y2,backInOut:G2,circInOut:X2};function pE(t){return t in mw}function mE(t){typeof t.ease=="string"&&pE(t.ease)&&(t.ease=mw[t.ease])}const yb=10;class gE extends hE{constructor(n){mE(n),cw(n),super(n),n.startTime&&(this.startTime=n.startTime),this.options=n}updateMotionValue(n){const{motionValue:s,onUpdate:i,onComplete:l,element:c,...u}=this.options;if(!s)return;if(n!==void 0){s.set(n);return}const p=new Kp({...u,autoplay:!1}),m=Fn(this.finishedTime??this.time);s.setWithVelocity(p.sample(m-yb).value,p.sample(m).value,yb),p.stop()}}const bb=(t,n)=>n==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&(fs.test(t)||t==="0")&&!t.startsWith("url("));function xE(t){const n=t[0];if(t.length===1)return!0;for(let s=0;s<t.length;s++)if(t[s]!==n)return!0}function yE(t,n,s,i){const l=t[0];if(l===null)return!1;if(n==="display"||n==="visibility")return!0;const c=t[t.length-1],u=bb(l,n),p=bb(c,n);return!u||!p?!1:xE(t)||(s==="spring"||pw(s))&&i}function Xh(t){t.duration=0,t.type="keyframes"}const bE=new Set(["opacity","clipPath","filter","transform"]),vE=Pp(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function wE(t){const{motionValue:n,name:s,repeatDelay:i,repeatType:l,damping:c,type:u}=t;if(!(n?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:m,transformTemplate:g}=n.owner.getProps();return vE()&&s&&bE.has(s)&&(s!=="transform"||!g)&&!m&&!i&&l!=="mirror"&&c!==0&&u!=="inertia"}const SE=40;class jE extends Yp{constructor({autoplay:n=!0,delay:s=0,type:i="keyframes",repeat:l=0,repeatDelay:c=0,repeatType:u="loop",keyframes:p,name:m,motionValue:g,element:y,...x}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=Qe.now();const v={autoplay:n,delay:s,type:i,repeat:l,repeatDelay:c,repeatType:u,name:m,motionValue:g,element:y,...x},S=y?.KeyframeResolver||Xp;this.keyframeResolver=new S(p,(j,T,O)=>this.onKeyframesResolved(j,T,v,!O),m,g,y),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(n,s,i,l){this.keyframeResolver=void 0;const{name:c,type:u,velocity:p,delay:m,isHandoff:g,onUpdate:y}=i;this.resolvedAt=Qe.now(),yE(n,c,u,p)||((Ta.instantAnimations||!m)&&y?.(Gp(n,i,s)),n[0]=n[n.length-1],Xh(i),i.repeat=0);const v={startTime:l?this.resolvedAt?this.resolvedAt-this.createdAt>SE?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:s,...i,keyframes:n},S=!g&&wE(v)?new gE({...v,element:v.motionValue.owner.current}):new Kp(v);S.finished.then(()=>this.notifyFinished()).catch(vn),this.pendingTimeline&&(this.stopTimeline=S.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=S}get finished(){return this._animation?this.animation.finished:this._finished}then(n,s){return this.finished.finally(n).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),rE()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(n){this.animation.time=n}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(n){this.animation.speed=n}get startTime(){return this.animation.startTime}attachTimeline(n){return this._animation?this.stopTimeline=this.animation.attachTimeline(n):this.pendingTimeline=n,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}const TE=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function DE(t){const n=TE.exec(t);if(!n)return[,];const[,s,i,l]=n;return[`--${s??i}`,l]}function gw(t,n,s=1){const[i,l]=DE(t);if(!i)return;const c=window.getComputedStyle(n).getPropertyValue(i);if(c){const u=c.trim();return H2(u)?parseFloat(u):u}return Up(l)?gw(l,n,s+1):l}function Zp(t,n){return t?.[n]??t?.default??t}const xw=new Set(["width","height","top","left","right","bottom",...di]),AE={test:t=>t==="auto",parse:t=>t},yw=t=>n=>n.test(t),bw=[ui,vt,Qn,es,xN,gN,AE],vb=t=>bw.find(yw(t));function NE(t){return typeof t=="number"?t===0:t!==null?t==="none"||t==="0"||B2(t):!0}const EE=new Set(["brightness","contrast","saturate","opacity"]);function ME(t){const[n,s]=t.slice(0,-1).split("(");if(n==="drop-shadow")return t;const[i]=s.match(Ip)||[];if(!i)return t;const l=s.replace(i,"");let c=EE.has(n)?1:0;return i!==s&&(c*=100),n+"("+c+l+")"}const CE=/\b([a-z-]*)\(.*?\)/gu,Zh={...fs,getAnimatableNone:t=>{const n=t.match(CE);return n?n.map(ME).join(" "):t}},wb={...ui,transform:Math.round},OE={rotate:es,rotateX:es,rotateY:es,rotateZ:es,scale:vc,scaleX:vc,scaleY:vc,scaleZ:vc,skew:es,skewX:es,skewY:es,distance:vt,translateX:vt,translateY:vt,translateZ:vt,x:vt,y:vt,z:vt,perspective:vt,transformPerspective:vt,opacity:_o,originX:lb,originY:lb,originZ:vt},$p={borderWidth:vt,borderTopWidth:vt,borderRightWidth:vt,borderBottomWidth:vt,borderLeftWidth:vt,borderRadius:vt,radius:vt,borderTopLeftRadius:vt,borderTopRightRadius:vt,borderBottomRightRadius:vt,borderBottomLeftRadius:vt,width:vt,maxWidth:vt,height:vt,maxHeight:vt,top:vt,right:vt,bottom:vt,left:vt,padding:vt,paddingTop:vt,paddingRight:vt,paddingBottom:vt,paddingLeft:vt,margin:vt,marginTop:vt,marginRight:vt,marginBottom:vt,marginLeft:vt,backgroundPositionX:vt,backgroundPositionY:vt,...OE,zIndex:wb,fillOpacity:_o,strokeOpacity:_o,numOctaves:wb},RE={...$p,color:le,backgroundColor:le,outlineColor:le,fill:le,stroke:le,borderColor:le,borderTopColor:le,borderRightColor:le,borderBottomColor:le,borderLeftColor:le,filter:Zh,WebkitFilter:Zh},vw=t=>RE[t];function ww(t,n){let s=vw(t);return s!==Zh&&(s=fs),s.getAnimatableNone?s.getAnimatableNone(n):void 0}const kE=new Set(["auto","none","0"]);function _E(t,n,s){let i=0,l;for(;i<t.length&&!l;){const c=t[i];typeof c=="string"&&!kE.has(c)&&zo(c).values.length&&(l=t[i]),i++}if(l&&s)for(const c of n)t[c]=ww(s,l)}class zE extends Xp{constructor(n,s,i,l,c){super(n,s,i,l,c,!0)}readKeyframes(){const{unresolvedKeyframes:n,element:s,name:i}=this;if(!s||!s.current)return;super.readKeyframes();for(let m=0;m<n.length;m++){let g=n[m];if(typeof g=="string"&&(g=g.trim(),Up(g))){const y=gw(g,s.current);y!==void 0&&(n[m]=y),m===n.length-1&&(this.finalKeyframe=g)}}if(this.resolveNoneKeyframes(),!xw.has(i)||n.length!==2)return;const[l,c]=n,u=vb(l),p=vb(c);if(u!==p)if(gb(u)&&gb(p))for(let m=0;m<n.length;m++){const g=n[m];typeof g=="string"&&(n[m]=parseFloat(g))}else Gs[i]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:n,name:s}=this,i=[];for(let l=0;l<n.length;l++)(n[l]===null||NE(n[l]))&&i.push(l);i.length&&_E(n,i,s)}measureInitialState(){const{element:n,unresolvedKeyframes:s,name:i}=this;if(!n||!n.current)return;i==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Gs[i](n.measureViewportBox(),window.getComputedStyle(n.current)),s[0]=this.measuredOrigin;const l=s[s.length-1];l!==void 0&&n.getValue(i,l).jump(l,!1)}measureEndState(){const{element:n,name:s,unresolvedKeyframes:i}=this;if(!n||!n.current)return;const l=n.getValue(s);l&&l.jump(this.measuredOrigin,!1);const c=i.length-1,u=i[c];i[c]=Gs[s](n.measureViewportBox(),window.getComputedStyle(n.current)),u!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=u),this.removedTransforms?.length&&this.removedTransforms.forEach(([p,m])=>{n.getValue(p).set(m)}),this.resolveNoneKeyframes()}}function PE(t,n,s){if(t instanceof EventTarget)return[t];if(typeof t=="string"){let i=document;const l=s?.[t]??i.querySelectorAll(t);return l?Array.from(l):[]}return Array.from(t)}const Sw=(t,n)=>n&&typeof t=="number"?n.transform(t):t;function jw(t){return V2(t)&&"offsetHeight"in t}const Sb=30,LE=t=>!isNaN(parseFloat(t));class HE{constructor(n,s={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=i=>{const l=Qe.now();if(this.updatedAt!==l&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(i),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const c of this.dependents)c.dirty()},this.hasAnimated=!1,this.setCurrent(n),this.owner=s.owner}setCurrent(n){this.current=n,this.updatedAt=Qe.now(),this.canTrackVelocity===null&&n!==void 0&&(this.canTrackVelocity=LE(this.current))}setPrevFrameValue(n=this.current){this.prevFrameValue=n,this.prevUpdatedAt=this.updatedAt}onChange(n){return this.on("change",n)}on(n,s){this.events[n]||(this.events[n]=new Lp);const i=this.events[n].add(s);return n==="change"?()=>{i(),Yt.read(()=>{this.events.change.getSize()||this.stop()})}:i}clearListeners(){for(const n in this.events)this.events[n].clear()}attach(n,s){this.passiveEffect=n,this.stopPassiveEffect=s}set(n){this.passiveEffect?this.passiveEffect(n,this.updateAndNotify):this.updateAndNotify(n)}setWithVelocity(n,s,i){this.set(s),this.prev=void 0,this.prevFrameValue=n,this.prevUpdatedAt=this.updatedAt-i}jump(n,s=!0){this.updateAndNotify(n),this.prev=n,this.prevUpdatedAt=this.prevFrameValue=void 0,s&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(n){this.dependents||(this.dependents=new Set),this.dependents.add(n)}removeDependent(n){this.dependents&&this.dependents.delete(n)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const n=Qe.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||n-this.updatedAt>Sb)return 0;const s=Math.min(this.updatedAt-this.prevUpdatedAt,Sb);return U2(parseFloat(this.current)-parseFloat(this.prevFrameValue),s)}start(n){return this.stop(),new Promise(s=>{this.hasAnimated=!0,this.animation=n(s),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function ai(t,n){return new HE(t,n)}const{schedule:Wp}=W2(queueMicrotask,!1),Nn={x:!1,y:!1};function Tw(){return Nn.x||Nn.y}function VE(t){return t==="x"||t==="y"?Nn[t]?null:(Nn[t]=!0,()=>{Nn[t]=!1}):Nn.x||Nn.y?null:(Nn.x=Nn.y=!0,()=>{Nn.x=Nn.y=!1})}function Dw(t,n){const s=PE(t),i=new AbortController,l={passive:!0,...n,signal:i.signal};return[s,l,()=>i.abort()]}function jb(t){return!(t.pointerType==="touch"||Tw())}function BE(t,n,s={}){const[i,l,c]=Dw(t,s),u=p=>{if(!jb(p))return;const{target:m}=p,g=n(m,p);if(typeof g!="function"||!m)return;const y=x=>{jb(x)&&(g(x),m.removeEventListener("pointerleave",y))};m.addEventListener("pointerleave",y,l)};return i.forEach(p=>{p.addEventListener("pointerenter",u,l)}),c}const Aw=(t,n)=>n?t===n?!0:Aw(t,n.parentElement):!1,Jp=t=>t.pointerType==="mouse"?typeof t.button!="number"||t.button<=0:t.isPrimary!==!1,UE=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function IE(t){return UE.has(t.tagName)||t.tabIndex!==-1}const Mc=new WeakSet;function Tb(t){return n=>{n.key==="Enter"&&t(n)}}function Zf(t,n){t.dispatchEvent(new PointerEvent("pointer"+n,{isPrimary:!0,bubbles:!0}))}const qE=(t,n)=>{const s=t.currentTarget;if(!s)return;const i=Tb(()=>{if(Mc.has(s))return;Zf(s,"down");const l=Tb(()=>{Zf(s,"up")}),c=()=>Zf(s,"cancel");s.addEventListener("keyup",l,n),s.addEventListener("blur",c,n)});s.addEventListener("keydown",i,n),s.addEventListener("blur",()=>s.removeEventListener("keydown",i),n)};function Db(t){return Jp(t)&&!Tw()}function FE(t,n,s={}){const[i,l,c]=Dw(t,s),u=p=>{const m=p.currentTarget;if(!Db(p))return;Mc.add(m);const g=n(m,p),y=(S,j)=>{window.removeEventListener("pointerup",x),window.removeEventListener("pointercancel",v),Mc.has(m)&&Mc.delete(m),Db(S)&&typeof g=="function"&&g(S,{success:j})},x=S=>{y(S,m===window||m===document||s.useGlobalTarget||Aw(m,S.target))},v=S=>{y(S,!1)};window.addEventListener("pointerup",x,l),window.addEventListener("pointercancel",v,l)};return i.forEach(p=>{(s.useGlobalTarget?window:p).addEventListener("pointerdown",u,l),jw(p)&&(p.addEventListener("focus",g=>qE(g,l)),!IE(p)&&!p.hasAttribute("tabindex")&&(p.tabIndex=0))}),c}function Nw(t){return V2(t)&&"ownerSVGElement"in t}function QE(t){return Nw(t)&&t.tagName==="svg"}const Ae=t=>!!(t&&t.getVelocity),GE=[...bw,le,fs],YE=t=>GE.find(yw(t)),tm=D.createContext({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"});function Ab(t,n){if(typeof t=="function")return t(n);t!=null&&(t.current=n)}function KE(...t){return n=>{let s=!1;const i=t.map(l=>{const c=Ab(l,n);return!s&&typeof c=="function"&&(s=!0),c});if(s)return()=>{for(let l=0;l<i.length;l++){const c=i[l];typeof c=="function"?c():Ab(t[l],null)}}}}function XE(...t){return D.useCallback(KE(...t),t)}class ZE extends D.Component{getSnapshotBeforeUpdate(n){const s=this.props.childRef.current;if(s&&n.isPresent&&!this.props.isPresent){const i=s.offsetParent,l=jw(i)&&i.offsetWidth||0,c=this.props.sizeRef.current;c.height=s.offsetHeight||0,c.width=s.offsetWidth||0,c.top=s.offsetTop,c.left=s.offsetLeft,c.right=l-c.width-c.left}return null}componentDidUpdate(){}render(){return this.props.children}}function $E({children:t,isPresent:n,anchorX:s,root:i}){const l=D.useId(),c=D.useRef(null),u=D.useRef({width:0,height:0,top:0,left:0,right:0}),{nonce:p}=D.useContext(tm),m=XE(c,t?.ref);return D.useInsertionEffect(()=>{const{width:g,height:y,top:x,left:v,right:S}=u.current;if(n||!c.current||!g||!y)return;const j=s==="left"?`left: ${v}`:`right: ${S}`;c.current.dataset.motionPopId=l;const T=document.createElement("style");p&&(T.nonce=p);const O=i??document.head;return O.appendChild(T),T.sheet&&T.sheet.insertRule(` 333 [data-motion-pop-id="${l}"] { 334 position: absolute !important; 335 width: ${g}px !important; 336 height: ${y}px !important; 337 ${j}px !important; 338 top: ${x}px !important; 339 } 340 `),()=>{O.contains(T)&&O.removeChild(T)}},[n]),d.jsx(ZE,{isPresent:n,childRef:c,sizeRef:u,children:D.cloneElement(t,{ref:m})})}const WE=({children:t,initial:n,isPresent:s,onExitComplete:i,custom:l,presenceAffectsLayout:c,mode:u,anchorX:p,root:m})=>{const g=Op(JE),y=D.useId();let x=!0,v=D.useMemo(()=>(x=!1,{id:y,initial:n,isPresent:s,custom:l,onExitComplete:S=>{g.set(S,!0);for(const j of g.values())if(!j)return;i&&i()},register:S=>(g.set(S,!1),()=>g.delete(S))}),[s,g,i]);return c&&x&&(v={...v}),D.useMemo(()=>{g.forEach((S,j)=>g.set(j,!1))},[s]),D.useEffect(()=>{!s&&!g.size&&i&&i()},[s]),u==="popLayout"&&(t=d.jsx($E,{isPresent:s,anchorX:p,root:m,children:t})),d.jsx(cu.Provider,{value:v,children:t})};function JE(){return new Map}function Ew(t=!0){const n=D.useContext(cu);if(n===null)return[!0,null];const{isPresent:s,onExitComplete:i,register:l}=n,c=D.useId();D.useEffect(()=>{if(t)return l(c)},[t]);const u=D.useCallback(()=>t&&i&&i(c),[c,i,t]);return!s&&i?[!1,u]:[!0]}const wc=t=>t.key||"";function Nb(t){const n=[];return D.Children.forEach(t,s=>{D.isValidElement(s)&&n.push(s)}),n}const si=({children:t,custom:n,initial:s=!0,onExitComplete:i,presenceAffectsLayout:l=!0,mode:c="sync",propagate:u=!1,anchorX:p="left",root:m})=>{const[g,y]=Ew(u),x=D.useMemo(()=>Nb(t),[t]),v=u&&!g?[]:x.map(wc),S=D.useRef(!0),j=D.useRef(x),T=Op(()=>new Map),[O,C]=D.useState(x),[V,P]=D.useState(x);L2(()=>{S.current=!1,j.current=x;for(let I=0;I<V.length;I++){const E=wc(V[I]);v.includes(E)?T.delete(E):T.get(E)!==!0&&T.set(E,!1)}},[V,v.length,v.join("-")]);const Y=[];if(x!==O){let I=[...x];for(let E=0;E<V.length;E++){const k=V[E],W=wc(k);v.includes(W)||(I.splice(E,0,k),Y.push(k))}return c==="wait"&&Y.length&&(I=Y),P(Nb(I)),C(x),null}const{forceRender:L}=D.useContext(Cp);return d.jsx(d.Fragment,{children:V.map(I=>{const E=wc(I),k=u&&!g?!1:x===V||v.includes(E),W=()=>{if(T.has(E))T.set(E,!0);else return;let J=!0;T.forEach(nt=>{nt||(J=!1)}),J&&(L?.(),P(j.current),u&&y?.(),i&&i())};return d.jsx(WE,{isPresent:k,initial:!S.current||s?void 0:!1,custom:n,presenceAffectsLayout:l,mode:c,root:m,onExitComplete:k?void 0:W,anchorX:p,children:I},E)})})},Mw=D.createContext({strict:!1}),Eb={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},ri={};for(const t in Eb)ri[t]={isEnabled:n=>Eb[t].some(s=>!!n[s])};function tM(t){for(const n in t)ri[n]={...ri[n],...t[n]}}const eM=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Uc(t){return t.startsWith("while")||t.startsWith("drag")&&t!=="draggable"||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||eM.has(t)}let Cw=t=>!Uc(t);function nM(t){typeof t=="function"&&(Cw=n=>n.startsWith("on")?!Uc(n):t(n))}try{nM(require("@emotion/is-prop-valid").default)}catch{}function aM(t,n,s){const i={};for(const l in t)l==="values"&&typeof t.values=="object"||(Cw(l)||s===!0&&Uc(l)||!n&&!Uc(l)||t.draggable&&l.startsWith("onDrag"))&&(i[l]=t[l]);return i}const uu=D.createContext({});function du(t){return t!==null&&typeof t=="object"&&typeof t.start=="function"}function Po(t){return typeof t=="string"||Array.isArray(t)}const em=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],nm=["initial",...em];function fu(t){return du(t.animate)||nm.some(n=>Po(t[n]))}function Ow(t){return!!(fu(t)||t.variants)}function sM(t,n){if(fu(t)){const{initial:s,animate:i}=t;return{initial:s===!1||Po(s)?s:void 0,animate:Po(i)?i:void 0}}return t.inherit!==!1?n:{}}function rM(t){const{initial:n,animate:s}=sM(t,D.useContext(uu));return D.useMemo(()=>({initial:n,animate:s}),[Mb(n),Mb(s)])}function Mb(t){return Array.isArray(t)?t.join(" "):t}const Lo={};function iM(t){for(const n in t)Lo[n]=t[n],Bp(n)&&(Lo[n].isCSSVariable=!0)}function Rw(t,{layout:n,layoutId:s}){return fi.has(t)||t.startsWith("origin")||(n||s!==void 0)&&(!!Lo[t]||t==="opacity")}const oM={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},lM=di.length;function cM(t,n,s){let i="",l=!0;for(let c=0;c<lM;c++){const u=di[c],p=t[u];
vendor: 5,380 bytes, line 340
340if(p===void 0)continue;let m=!0;if(typeof p=="number"?m=p===(u.startsWith("scale")?1:0):m=parseFloat(p)===0,!m||s){const g=Sw(p,$p[u]);if(!m){l=!1;const y=oM[u]||u;i+=`${y}(${g}) `}s&&(n[u]=g)}}return i=i.trim(),s?i=s(n,l?"":i):l&&(i="none"),i}function am(t,n,s){const{style:i,vars:l,transformOrigin:c}=t;let u=!1,p=!1;for(const m in n){const g=n[m];if(fi.has(m)){u=!0;continue}else if(Bp(m)){l[m]=g;continue}else{const y=Sw(g,$p[m]);m.startsWith("origin")?(p=!0,c[m]=y):i[m]=y}}if(n.transform||(u||s?i.transform=cM(n,t.transform,s):i.transform&&(i.transform="none")),p){const{originX:m="50%",originY:g="50%",originZ:y=0}=c;i.transformOrigin=`${m} ${g} ${y}`}}const sm=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function kw(t,n,s){for(const i in n)!Ae(n[i])&&!Rw(i,s)&&(t[i]=n[i])}function uM({transformTemplate:t},n){return D.useMemo(()=>{const s=sm();return am(s,n,t),Object.assign({},s.vars,s.style)},[n])}function dM(t,n){const s=t.style||{},i={};return kw(i,s,t),Object.assign(i,uM(t,n)),i}function fM(t,n){const s={},i=dM(t,n);return t.drag&&t.dragListener!==!1&&(s.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=t.drag===!0?"none":`pan-${t.drag==="x"?"y":"x"}`),t.tabIndex===void 0&&(t.onTap||t.onTapStart||t.whileTap)&&(s.tabIndex=0),s.style=i,s}const hM={offset:"stroke-dashoffset",array:"stroke-dasharray"},pM={offset:"strokeDashoffset",array:"strokeDasharray"};function mM(t,n,s=1,i=0,l=!0){t.pathLength=1;const c=l?hM:pM;t[c.offset]=vt.transform(-i);const u=vt.transform(n),p=vt.transform(s);t[c.array]=`${u} ${p}`}function _w(t,{attrX:n,attrY:s,attrScale:i,pathLength:l,pathSpacing:c=1,pathOffset:u=0,...p},m,g,y){if(am(t,p,g),m){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};const{attrs:x,style:v}=t;x.transform&&(v.transform=x.transform,delete x.transform),(v.transform||x.transformOrigin)&&(v.transformOrigin=x.transformOrigin??"50% 50%",delete x.transformOrigin),v.transform&&(v.transformBox=y?.transformBox??"fill-box",delete x.transformBox),n!==void 0&&(x.x=n),s!==void 0&&(x.y=s),i!==void 0&&(x.scale=i),l!==void 0&&mM(x,l,c,u,!1)}const zw=()=>({...sm(),attrs:{}}),Pw=t=>typeof t=="string"&&t.toLowerCase()==="svg";function gM(t,n,s,i){const l=D.useMemo(()=>{const c=zw();return _w(c,n,Pw(i),t.transformTemplate,t.style),{...c.attrs,style:{...c.style}}},[n]);if(t.style){const c={};kw(c,t.style,t),l.style={...c,...l.style}}return l}const xM=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function rm(t){return typeof t!="string"||t.includes("-")?!1:!!(xM.indexOf(t)>-1||/[A-Z]/u.test(t))}function yM(t,n,s,{latestValues:i},l,c=!1){const p=(rm(t)?gM:fM)(n,i,l,t),m=aM(n,typeof t=="string",c),g=t!==D.Fragment?{...m,...p,ref:s}:{},{children:y}=n,x=D.useMemo(()=>Ae(y)?y.get():y,[y]);return D.createElement(t,{...g,children:x})}function Cb(t){const n=[{},{}];return t?.values.forEach((s,i)=>{n[0][i]=s.get(),n[1][i]=s.getVelocity()}),n}function im(t,n,s,i){if(typeof n=="function"){const[l,c]=Cb(i);n=n(s!==void 0?s:t.custom,l,c)}if(typeof n=="string"&&(n=t.variants&&t.variants[n]),typeof n=="function"){const[l,c]=Cb(i);n=n(s!==void 0?s:t.custom,l,c)}return n}function Cc(t){return Ae(t)?t.get():t}function bM({scrapeMotionValuesFromProps:t,createRenderState:n},s,i,l){return{latestValues:vM(s,i,l,t),renderState:n()}}function vM(t,n,s,i){const l={},c=i(t,{});for(const v in c)l[v]=Cc(c[v]);let{initial:u,animate:p}=t;const m=fu(t),g=Ow(t);n&&g&&!m&&t.inherit!==!1&&(u===void 0&&(u=n.initial),p===void 0&&(p=n.animate));let y=s?s.initial===!1:!1;y=y||u===!1;const x=y?p:u;if(x&&typeof x!="boolean"&&!du(x)){const v=Array.isArray(x)?x:[x];for(let S=0;S<v.length;S++){const j=im(t,v[S]);if(j){const{transitionEnd:T,transition:O,...C}=j;for(const V in C){let P=C[V];if(Array.isArray(P)){const Y=y?P.length-1:0;P=P[Y]}P!==null&&(l[V]=P)}for(const V in T)l[V]=T[V]}}}return l}const Lw=t=>(n,s)=>{const i=D.useContext(uu),l=D.useContext(cu),c=()=>bM(t,n,i,l);return s?c():Op(c)};function om(t,n,s){const{style:i}=t,l={};for(const c in i)(Ae(i[c])||n.style&&Ae(n.style[c])||Rw(c,t)||s?.getValue(c)?.liveStyle!==void 0)&&(l[c]=i[c]);return l}const wM=Lw({scrapeMotionValuesFromProps:om,createRenderState:sm});function Hw(t,n,s){const i=om(t,n,s);for(const l in t)if(Ae(t[l])||Ae(n[l])){const c=di.indexOf(l)!==-1?"attr"+l.charAt(0).toUpperCase()+l.substring(1):l;i[c]=t[l]}return i}const SM=Lw({scrapeMotionValuesFromProps:Hw,createRenderState:zw}),jM=Symbol.for("motionComponentSymbol");function Yr(t){return t&&typeof t=="object"&&Object.prototype.hasOwnProperty.call(t,"current")}function TM(t,n,s){return D.useCallback(i=>{i&&t.onMount&&t.onMount(i),n&&(i?n.mount(i):n.unmount()),s&&(typeof s=="function"?s(i):Yr(s)&&(s.current=i))},[n])}const lm=t=>t.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),DM="framerAppearId",Vw="data-"+lm(DM),Bw=D.createContext({});function AM(t,n,s,i,l){const{visualElement:c}=D.useContext(uu),u=D.useContext(Mw),p=D.useContext(cu),m=D.useContext(tm).reducedMotion,g=D.useRef(null);i=i||u.renderer,!g.current&&i&&(g.current=i(t,{visualState:n,parent:c,props:s,presenceContext:p,blockInitialAnimation:p?p.initial===!1:!1,reducedMotionConfig:m}));const y=g.current,x=D.useContext(Bw);
vendor: 9,372 bytes, line 340
340y&&!y.projection&&l&&(y.type==="html"||y.type==="svg")&&NM(g.current,s,l,x);const v=D.useRef(!1);D.useInsertionEffect(()=>{y&&v.current&&y.update(s,p)});const S=s[Vw],j=D.useRef(!!S&&!window.MotionHandoffIsComplete?.(S)&&window.MotionHasOptimisedAnimation?.(S));return L2(()=>{y&&(v.current=!0,window.MotionIsMounted=!0,y.updateFeatures(),y.scheduleRenderMicrotask(),j.current&&y.animationState&&y.animationState.animateChanges())}),D.useEffect(()=>{y&&(!j.current&&y.animationState&&y.animationState.animateChanges(),j.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(S)}),j.current=!1),y.enteringChildren=void 0)}),y}function NM(t,n,s,i){const{layoutId:l,layout:c,drag:u,dragConstraints:p,layoutScroll:m,layoutRoot:g,layoutCrossfade:y}=n;t.projection=new s(t.latestValues,n["data-framer-portal-id"]?void 0:Uw(t.parent)),t.projection.setOptions({layoutId:l,layout:c,alwaysMeasureLayout:!!u||p&&Yr(p),visualElement:t,animationType:typeof c=="string"?c:"both",initialPromotionConfig:i,crossfade:y,layoutScroll:m,layoutRoot:g})}function Uw(t){if(t)return t.options.allowProjection!==!1?t.projection:Uw(t.parent)}function $f(t,{forwardMotionProps:n=!1}={},s,i){s&&tM(s);const l=rm(t)?SM:wM;function c(p,m){let g;const y={...D.useContext(tm),...p,layoutId:EM(p)},{isStatic:x}=y,v=rM(p),S=l(p,x);if(!x&&Rp){MM();const j=CM(y);g=j.MeasureLayout,v.visualElement=AM(t,S,y,i,j.ProjectionNode)}return d.jsxs(uu.Provider,{value:v,children:[g&&v.visualElement?d.jsx(g,{visualElement:v.visualElement,...y}):null,yM(t,p,TM(S,v.visualElement,m),S,x,n)]})}c.displayName=`motion.${typeof t=="string"?t:`create(${t.displayName??t.name??""})`}`;const u=D.forwardRef(c);return u[jM]=t,u}function EM({layoutId:t}){const n=D.useContext(Cp).id;return n&&t!==void 0?n+"-"+t:t}function MM(t,n){D.useContext(Mw).strict}function CM(t){const{drag:n,layout:s}=ri;if(!n&&!s)return{};const i={...n,...s};return{MeasureLayout:n?.isEnabled(t)||s?.isEnabled(t)?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}function OM(t,n){if(typeof Proxy>"u")return $f;const s=new Map,i=(c,u)=>$f(c,u,t,n),l=(c,u)=>i(c,u);return new Proxy(l,{get:(c,u)=>u==="create"?i:(s.has(u)||s.set(u,$f(u,void 0,t,n)),s.get(u))})}function Iw({top:t,left:n,right:s,bottom:i}){return{x:{min:n,max:s},y:{min:t,max:i}}}function RM({x:t,y:n}){return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function kM(t,n){if(!n)return t;const s=n({x:t.left,y:t.top}),i=n({x:t.right,y:t.bottom});return{top:s.y,left:s.x,bottom:i.y,right:i.x}}function Wf(t){return t===void 0||t===1}function $h({scale:t,scaleX:n,scaleY:s}){return!Wf(t)||!Wf(n)||!Wf(s)}function Us(t){return $h(t)||qw(t)||t.z||t.rotate||t.rotateX||t.rotateY||t.skewX||t.skewY}function qw(t){return Ob(t.x)||Ob(t.y)}function Ob(t){return t&&t!=="0%"}function Ic(t,n,s){const i=t-s,l=n*i;return s+l}function Rb(t,n,s,i,l){return l!==void 0&&(t=Ic(t,l,i)),Ic(t,s,i)+n}function Wh(t,n=0,s=1,i,l){t.min=Rb(t.min,n,s,i,l),t.max=Rb(t.max,n,s,i,l)}function Fw(t,{x:n,y:s}){Wh(t.x,n.translate,n.scale,n.originPoint),Wh(t.y,s.translate,s.scale,s.originPoint)}const kb=.999999999999,_b=1.0000000000001;function _M(t,n,s,i=!1){const l=s.length;if(!l)return;n.x=n.y=1;let c,u;for(let p=0;p<l;p++){c=s[p],u=c.projectionDelta;const{visualElement:m}=c.options;m&&m.props.style&&m.props.style.display==="contents"||(i&&c.options.layoutScroll&&c.scroll&&c!==c.root&&Xr(t,{x:-c.scroll.offset.x,y:-c.scroll.offset.y}),u&&(n.x*=u.x.scale,n.y*=u.y.scale,Fw(t,u)),i&&Us(c.latestValues)&&Xr(t,c.latestValues))}n.x<_b&&n.x>kb&&(n.x=1),n.y<_b&&n.y>kb&&(n.y=1)}function Kr(t,n){t.min=t.min+n,t.max=t.max+n}function zb(t,n,s,i,l=.5){const c=Xt(t.min,t.max,l);Wh(t,n,s,c,i)}function Xr(t,n){zb(t.x,n.x,n.scaleX,n.scale,n.originX),zb(t.y,n.y,n.scaleY,n.scale,n.originY)}function Qw(t,n){return Iw(kM(t.getBoundingClientRect(),n))}function zM(t,n,s){const i=Qw(t,s),{scroll:l}=n;return l&&(Kr(i.x,l.offset.x),Kr(i.y,l.offset.y)),i}const Pb=()=>({translate:0,scale:1,origin:0,originPoint:0}),Zr=()=>({x:Pb(),y:Pb()}),Lb=()=>({min:0,max:0}),ne=()=>({x:Lb(),y:Lb()}),Jh={current:null},Gw={current:!1};function PM(){if(Gw.current=!0,!!Rp)if(window.matchMedia){const t=window.matchMedia("(prefers-reduced-motion)"),n=()=>Jh.current=t.matches;t.addEventListener("change",n),n()}else Jh.current=!1}const LM=new WeakMap;function HM(t,n,s){for(const i in n){const l=n[i],c=s[i];if(Ae(l))t.addValue(i,l);else if(Ae(c))t.addValue(i,ai(l,{owner:t}));else if(c!==l)if(t.hasValue(i)){const u=t.getValue(i);u.liveStyle===!0?u.jump(l):u.hasAnimated||u.set(l)}else{const u=t.getStaticValue(i);t.addValue(i,ai(u!==void 0?u:l,{owner:t}))}}for(const i in s)n[i]===void 0&&t.removeValue(i);return n}const Hb=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class VM{scrapeMotionValuesFromProps(n,s,i){return{}}constructor({parent:n,props:s,presenceContext:i,reducedMotionConfig:l,blockInitialAnimation:c,visualState:u},p={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Xp,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const v=Qe.now();this.renderScheduledAt<v&&(this.renderScheduledAt=v,Yt.render(this.render,!1,!0))};const{latestValues:m,renderState:g}=u;this.latestValues=m,this.baseTarget={...m},this.initialValues=s.initial?{...m}:{},this.renderState=g,this.parent=n,this.props=s,this.presenceContext=i,this.depth=n?n.depth+1:0,this.reducedMotionConfig=l,this.options=p,this.blockInitialAnimation=!!c,this.isControllingVariants=fu(s),this.isVariantNode=Ow(s),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(n&&n.current);const{willChange:y,...x}=this.scrapeMotionValuesFromProps(s,{},this);for(const v in x){const S=x[v];m[v]!==void 0&&Ae(S)&&S.set(m[v])}}mount(n){this.current=n,LM.set(n,this),this.projection&&!this.projection.instance&&this.projection.mount(n),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((s,i)=>this.bindToMotionValue(i,s)),Gw.current||PM(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Jh.current,this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),ds(this.notifyUpdate),ds(this.render),this.valueSubscriptions.forEach(n=>n()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const n in this.events)this.events[n].clear();for(const n in this.features){const s=this.features[n];s&&(s.unmount(),s.isMounted=!1)}this.current=null}addChild(n){this.children.add(n),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(n)}removeChild(n){this.children.delete(n),this.enteringChildren&&this.enteringChildren.delete(n)}bindToMotionValue(n,s){this.valueSubscriptions.has(n)&&this.valueSubscriptions.get(n)();const i=fi.has(n);i&&this.onBindTransform&&this.onBindTransform();const l=s.on("change",u=>{this.latestValues[n]=u,this.props.onUpdate&&Yt.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let c;window.MotionCheckAppearSync&&(c=window.MotionCheckAppearSync(this,n,s)),this.valueSubscriptions.set(n,()=>{l(),c&&c(),s.owner&&s.stop()})}sortNodePosition(n){return!this.current||!this.sortInstanceNodePosition||this.type!==n.type?0:this.sortInstanceNodePosition(this.current,n.current)}updateFeatures(){let n="animation";for(n in ri){const s=ri[n];if(!s)continue;const{isEnabled:i,Feature:l}=s;if(!this.features[n]&&l&&i(this.props)&&(this.features[n]=new l(this)),this.features[n]){const c=this.features[n];c.isMounted?c.update():(c.mount(),c.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ne()}getStaticValue(n){return this.latestValues[n]}setStaticValue(n,s){this.latestValues[n]=s}update(n,s){(n.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=n,this.prevPresenceContext=this.presenceContext,this.presenceContext=s;for(let i=0;i<Hb.length;i++){const l=Hb[i];this.propEventSubscriptions[l]&&(this.propEventSubscriptions[l](),delete this.propEventSubscriptions[l]);const c="on"+l,u=n[c];u&&(this.propEventSubscriptions[l]=this.on(l,u))}this.prevMotionValues=HM(this,this.scrapeMotionValuesFromProps(n,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(n){return this.props.variants?this.props.variants[n]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
vendor: 4,357 bytes, line 340
340addVariantChild(n){const s=this.getClosestVariantNode();if(s)return s.variantChildren&&s.variantChildren.add(n),()=>s.variantChildren.delete(n)}addValue(n,s){const i=this.values.get(n);s!==i&&(i&&this.removeValue(n),this.bindToMotionValue(n,s),this.values.set(n,s),this.latestValues[n]=s.get())}removeValue(n){this.values.delete(n);const s=this.valueSubscriptions.get(n);s&&(s(),this.valueSubscriptions.delete(n)),delete this.latestValues[n],this.removeValueFromRenderState(n,this.renderState)}hasValue(n){return this.values.has(n)}getValue(n,s){if(this.props.values&&this.props.values[n])return this.props.values[n];let i=this.values.get(n);return i===void 0&&s!==void 0&&(i=ai(s===null?void 0:s,{owner:this}),this.addValue(n,i)),i}readValue(n,s){let i=this.latestValues[n]!==void 0||!this.current?this.latestValues[n]:this.getBaseTargetFromProps(this.props,n)??this.readValueFromInstance(this.current,n,this.options);return i!=null&&(typeof i=="string"&&(H2(i)||B2(i))?i=parseFloat(i):!YE(i)&&fs.test(s)&&(i=ww(n,s)),this.setBaseTarget(n,Ae(i)?i.get():i)),Ae(i)?i.get():i}setBaseTarget(n,s){this.baseTarget[n]=s}getBaseTarget(n){const{initial:s}=this.props;let i;if(typeof s=="string"||typeof s=="object"){const c=im(this.props,s,this.presenceContext?.custom);c&&(i=c[n])}if(s&&i!==void 0)return i;const l=this.getBaseTargetFromProps(this.props,n);return l!==void 0&&!Ae(l)?l:this.initialValues[n]!==void 0&&i===void 0?void 0:this.baseTarget[n]}on(n,s){return this.events[n]||(this.events[n]=new Lp),this.events[n].add(s)}notify(n,...s){this.events[n]&&this.events[n].notify(...s)}scheduleRenderMicrotask(){Wp.render(this.render)}}class Yw extends VM{constructor(){super(...arguments),this.KeyframeResolver=zE}sortInstanceNodePosition(n,s){return n.compareDocumentPosition(s)&2?1:-1}getBaseTargetFromProps(n,s){return n.style?n.style[s]:void 0}removeValueFromRenderState(n,{vars:s,style:i}){delete s[n],delete i[n]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:n}=this.props;Ae(n)&&(this.childSubscription=n.on("change",s=>{this.current&&(this.current.textContent=`${s}`)}))}}function Kw(t,{style:n,vars:s},i,l){const c=t.style;let u;for(u in n)c[u]=n[u];l?.applyProjectionStyles(c,i);for(u in s)c.setProperty(u,s[u])}function BM(t){return window.getComputedStyle(t)}class UM extends Yw{constructor(){super(...arguments),this.type="html",this.renderInstance=Kw}readValueFromInstance(n,s){if(fi.has(s))return this.projection?.isProjecting?Fh(s):tE(n,s);{const i=BM(n),l=(Bp(s)?i.getPropertyValue(s):i[s])||0;return typeof l=="string"?l.trim():l}}measureInstanceViewportBox(n,{transformPagePoint:s}){return Qw(n,s)}build(n,s,i){am(n,s,i.transformTemplate)}scrapeMotionValuesFromProps(n,s,i){return om(n,s,i)}}const Xw=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function IM(t,n,s,i){Kw(t,n,void 0,i);for(const l in n.attrs)t.setAttribute(Xw.has(l)?l:lm(l),n.attrs[l])}class qM extends Yw{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ne}getBaseTargetFromProps(n,s){return n[s]}readValueFromInstance(n,s){if(fi.has(s)){const i=vw(s);return i&&i.default||0}return s=Xw.has(s)?s:lm(s),n.getAttribute(s)}scrapeMotionValuesFromProps(n,s,i){return Hw(n,s,i)}build(n,s,i){_w(n,s,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(n,s,i,l){IM(n,s,i,l)}mount(n){this.isSVGTag=Pw(n.tagName),super.mount(n)}}const FM=(t,n)=>rm(t)?new qM(n):new UM(n,{allowProjection:t!==D.Fragment});function Wr(t,n,s){const i=t.getProps();return im(i,n,s!==void 0?s:i.custom,t)}const tp=t=>Array.isArray(t);function QM(t,n,s){t.hasValue(n)?t.getValue(n).set(s):t.addValue(n,ai(s))}function GM(t){return tp(t)?t[t.length-1]||0:t}function YM(t,n){const s=Wr(t,n);let{transitionEnd:i={},transition:l={},...c}=s||{};c={...c,...i};for(const u in c){const p=GM(c[u]);QM(t,u,p)}}function KM(t){return!!(Ae(t)&&t.add)}function ep(t,n){const s=t.getValue("willChange");if(KM(s))return s.add(n);if(!s&&Ta.WillChange){const i=new Ta.WillChange("auto");
vendor: 16,384 bytes, line 340
340t.addValue("willChange",i),i.add(n)}}function Zw(t){return t.props[Vw]}const XM=t=>t!==null;function ZM(t,{repeat:n,repeatType:s="loop"},i){const l=t.filter(XM),c=n&&s!=="loop"&&n%2===1?0:l.length-1;return l[c]}const $M={type:"spring",stiffness:500,damping:25,restSpeed:10},WM=t=>({type:"spring",stiffness:550,damping:t===0?2*Math.sqrt(550):30,restSpeed:10}),JM={type:"keyframes",duration:.8},tC={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},eC=(t,{keyframes:n})=>n.length>2?JM:fi.has(t)?t.startsWith("scale")?WM(n[1]):$M:tC;function nC({when:t,delay:n,delayChildren:s,staggerChildren:i,staggerDirection:l,repeat:c,repeatType:u,repeatDelay:p,from:m,elapsed:g,...y}){return!!Object.keys(y).length}const cm=(t,n,s,i={},l,c)=>u=>{const p=Zp(i,t)||{},m=p.delay||i.delay||0;let{elapsed:g=0}=i;g=g-Fn(m);const y={keyframes:Array.isArray(s)?s:[null,s],ease:"easeOut",velocity:n.getVelocity(),...p,delay:-g,onUpdate:v=>{n.set(v),p.onUpdate&&p.onUpdate(v)},onComplete:()=>{u(),p.onComplete&&p.onComplete()},name:t,motionValue:n,element:c?void 0:l};nC(p)||Object.assign(y,eC(t,y)),y.duration&&(y.duration=Fn(y.duration)),y.repeatDelay&&(y.repeatDelay=Fn(y.repeatDelay)),y.from!==void 0&&(y.keyframes[0]=y.from);let x=!1;if((y.type===!1||y.duration===0&&!y.repeatDelay)&&(Xh(y),y.delay===0&&(x=!0)),(Ta.instantAnimations||Ta.skipAnimations)&&(x=!0,Xh(y),y.delay=0),y.allowFlatten=!p.type&&!p.ease,x&&!c&&n.get()!==void 0){const v=ZM(y.keyframes,p);if(v!==void 0){Yt.update(()=>{y.onUpdate(v),y.onComplete()});return}}return p.isSync?new Kp(y):new jE(y)};function aC({protectedKeys:t,needsAnimating:n},s){const i=t.hasOwnProperty(s)&&n[s]!==!0;return n[s]=!1,i}function $w(t,n,{delay:s=0,transitionOverride:i,type:l}={}){let{transition:c=t.getDefaultTransition(),transitionEnd:u,...p}=n;i&&(c=i);const m=[],g=l&&t.animationState&&t.animationState.getState()[l];for(const y in p){const x=t.getValue(y,t.latestValues[y]??null),v=p[y];if(v===void 0||g&&aC(g,y))continue;const S={delay:s,...Zp(c||{},y)},j=x.get();if(j!==void 0&&!x.isAnimating&&!Array.isArray(v)&&v===j&&!S.velocity)continue;let T=!1;if(window.MotionHandoffAnimation){const C=Zw(t);if(C){const V=window.MotionHandoffAnimation(C,y,Yt);V!==null&&(S.startTime=V,T=!0)}}ep(t,y),x.start(cm(y,x,v,t.shouldReduceMotion&&xw.has(y)?{type:!1}:S,t,T));const O=x.animation;O&&m.push(O)}return u&&Promise.all(m).then(()=>{Yt.update(()=>{u&&YM(t,u)})}),m}function Ww(t,n,s,i=0,l=1){const c=Array.from(t).sort((g,y)=>g.sortNodePosition(y)).indexOf(n),u=t.size,p=(u-1)*i;return typeof s=="function"?s(c,u):l===1?c*i:p-c*i}function np(t,n,s={}){const i=Wr(t,n,s.type==="exit"?t.presenceContext?.custom:void 0);let{transition:l=t.getDefaultTransition()||{}}=i||{};s.transitionOverride&&(l=s.transitionOverride);const c=i?()=>Promise.all($w(t,i,s)):()=>Promise.resolve(),u=t.variantChildren&&t.variantChildren.size?(m=0)=>{const{delayChildren:g=0,staggerChildren:y,staggerDirection:x}=l;return sC(t,n,m,g,y,x,s)}:()=>Promise.resolve(),{when:p}=l;if(p){const[m,g]=p==="beforeChildren"?[c,u]:[u,c];return m().then(()=>g())}else return Promise.all([c(),u(s.delay)])}function sC(t,n,s=0,i=0,l=0,c=1,u){const p=[];for(const m of t.variantChildren)m.notify("AnimationStart",n),p.push(np(m,n,{...u,delay:s+(typeof i=="function"?0:i)+Ww(t.variantChildren,m,i,l,c)}).then(()=>m.notify("AnimationComplete",n)));return Promise.all(p)}function rC(t,n,s={}){t.notify("AnimationStart",n);let i;if(Array.isArray(n)){const l=n.map(c=>np(t,c,s));i=Promise.all(l)}else if(typeof n=="string")i=np(t,n,s);else{const l=typeof n=="function"?Wr(t,n,s.custom):n;i=Promise.all($w(t,l,s))}return i.then(()=>{t.notify("AnimationComplete",n)})}function Jw(t,n){if(!Array.isArray(n))return!1;const s=n.length;if(s!==t.length)return!1;for(let i=0;i<s;i++)if(n[i]!==t[i])return!1;return!0}const iC=nm.length;function t5(t){if(!t)return;if(!t.isControllingVariants){const s=t.parent?t5(t.parent)||{}:{};return t.props.initial!==void 0&&(s.initial=t.props.initial),s}const n={};for(let s=0;s<iC;s++){const i=nm[s],l=t.props[i];(Po(l)||l===!1)&&(n[i]=l)}return n}const oC=[...em].reverse(),lC=em.length;function cC(t){return n=>Promise.all(n.map(({animation:s,options:i})=>rC(t,s,i)))}function uC(t){let n=cC(t),s=Vb(),i=!0;const l=m=>(g,y)=>{const x=Wr(t,y,m==="exit"?t.presenceContext?.custom:void 0);if(x){const{transition:v,transitionEnd:S,...j}=x;g={...g,...j,...S}}return g};function c(m){n=m(t)}function u(m){const{props:g}=t,y=t5(t.parent)||{},x=[],v=new Set;let S={},j=1/0;for(let O=0;O<lC;O++){const C=oC[O],V=s[C],P=g[C]!==void 0?g[C]:y[C],Y=Po(P),L=C===m?V.isActive:null;L===!1&&(j=O);let I=P===y[C]&&P!==g[C]&&Y;if(I&&i&&t.manuallyAnimateOnMount&&(I=!1),V.protectedKeys={...S},!V.isActive&&L===null||!P&&!V.prevProp||du(P)||typeof P=="boolean")continue;const E=dC(V.prevProp,P);let k=E||C===m&&V.isActive&&!I&&Y||O>j&&Y,W=!1;const J=Array.isArray(P)?P:[P];let nt=J.reduce(l(C),{});L===!1&&(nt={});const{prevResolvedValues:tt={}}=V,rt={...tt,...nt},it=H=>{k=!0,v.has(H)&&(W=!0,v.delete(H)),V.needsAnimating[H]=!0;const _=t.getValue(H);_&&(_.liveStyle=!1)};for(const H in rt){const _=nt[H],at=tt[H];if(S.hasOwnProperty(H))continue;let lt=!1;tp(_)&&tp(at)?lt=!Jw(_,at):lt=_!==at,lt?_!=null?it(H):v.add(H):_!==void 0&&v.has(H)?it(H):V.protectedKeys[H]=!0}V.prevProp=P,V.prevResolvedValues=nt,V.isActive&&(S={...S,...nt}),i&&t.blockInitialAnimation&&(k=!1);const ct=I&&E;k&&(!ct||W)&&x.push(...J.map(H=>{const _={type:C};if(typeof H=="string"&&i&&!ct&&t.manuallyAnimateOnMount&&t.parent){const{parent:at}=t,lt=Wr(at,H);if(at.enteringChildren&<){const{delayChildren:A}=lt.transition||{};_.delay=Ww(at.enteringChildren,t,A)}}return{animation:H,options:_}}))}if(v.size){const O={};if(typeof g.initial!="boolean"){const C=Wr(t,Array.isArray(g.initial)?g.initial[0]:g.initial);C&&C.transition&&(O.transition=C.transition)}v.forEach(C=>{const V=t.getBaseTarget(C),P=t.getValue(C);P&&(P.liveStyle=!0),O[C]=V??null}),x.push({animation:O})}let T=!!x.length;return i&&(g.initial===!1||g.initial===g.animate)&&!t.manuallyAnimateOnMount&&(T=!1),i=!1,T?n(x):Promise.resolve()}function p(m,g){if(s[m].isActive===g)return Promise.resolve();t.variantChildren?.forEach(x=>x.animationState?.setActive(m,g)),s[m].isActive=g;const y=u(m);for(const x in s)s[x].protectedKeys={};return y}return{animateChanges:u,setActive:p,setAnimateFunction:c,getState:()=>s,reset:()=>{s=Vb(),i=!0}}}function dC(t,n){return typeof n=="string"?n!==t:Array.isArray(n)?!Jw(n,t):!1}function Vs(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Vb(){return{animate:Vs(!0),whileInView:Vs(),whileHover:Vs(),whileTap:Vs(),whileDrag:Vs(),whileFocus:Vs(),exit:Vs()}}class ps{constructor(n){this.isMounted=!1,this.node=n}update(){}}class fC extends ps{constructor(n){super(n),n.animationState||(n.animationState=uC(n))}updateAnimationControlsSubscription(){const{animate:n}=this.node.getProps();du(n)&&(this.unmountControls=n.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:n}=this.node.getProps(),{animate:s}=this.node.prevProps||{};n!==s&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let hC=0;class pC extends ps{constructor(){super(...arguments),this.id=hC++}update(){if(!this.node.presenceContext)return;const{isPresent:n,onExitComplete:s}=this.node.presenceContext,{isPresent:i}=this.node.prevPresenceContext||{};if(!this.node.animationState||n===i)return;const l=this.node.animationState.setActive("exit",!n);s&&!n&&l.then(()=>{s(this.id)})}mount(){const{register:n,onExitComplete:s}=this.node.presenceContext||{};s&&s(this.id),n&&(this.unmount=n(this.id))}unmount(){}}const mC={animation:{Feature:fC},exit:{Feature:pC}};function Ho(t,n,s,i={passive:!0}){return t.addEventListener(n,s,i),()=>t.removeEventListener(n,s)}function Xo(t){return{point:{x:t.pageX,y:t.pageY}}}const gC=t=>n=>Jp(n)&&t(n,Xo(n));function bo(t,n,s,i){return Ho(t,n,gC(s),i)}const e5=1e-4,xC=1-e5,yC=1+e5,n5=.01,bC=0-n5,vC=0+n5;function ke(t){return t.max-t.min}function wC(t,n,s){return Math.abs(t-n)<=s}function Bb(t,n,s,i=.5){t.origin=i,t.originPoint=Xt(n.min,n.max,t.origin),t.scale=ke(s)/ke(n),t.translate=Xt(s.min,s.max,t.origin)-t.originPoint,(t.scale>=xC&&t.scale<=yC||isNaN(t.scale))&&(t.scale=1),(t.translate>=bC&&t.translate<=vC||isNaN(t.translate))&&(t.translate=0)}function vo(t,n,s,i){Bb(t.x,n.x,s.x,i?i.originX:void 0),Bb(t.y,n.y,s.y,i?i.originY:void 0)}function Ub(t,n,s){t.min=s.min+n.min,t.max=t.min+ke(n)}function SC(t,n,s){Ub(t.x,n.x,s.x),Ub(t.y,n.y,s.y)}function Ib(t,n,s){t.min=n.min-s.min,t.max=t.min+ke(n)}function wo(t,n,s){Ib(t.x,n.x,s.x),Ib(t.y,n.y,s.y)}function yn(t){return[t("x"),t("y")]}const a5=({current:t})=>t?t.ownerDocument.defaultView:null,qb=(t,n)=>Math.abs(t-n);function jC(t,n){const s=qb(t.x,n.x),i=qb(t.y,n.y);return Math.sqrt(s**2+i**2)}class s5{constructor(n,s,{transformPagePoint:i,contextWindow:l=window,dragSnapToOrigin:c=!1,distanceThreshold:u=3}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const v=th(this.lastMoveEventInfo,this.history),S=this.startEvent!==null,j=jC(v.offset,{x:0,y:0})>=this.distanceThreshold;if(!S&&!j)return;const{point:T}=v,{timestamp:O}=we;this.history.push({...T,timestamp:O});const{onStart:C,onMove:V}=this.handlers;S||(C&&C(this.lastMoveEvent,v),this.startEvent=this.lastMoveEvent),V&&V(this.lastMoveEvent,v)},this.handlePointerMove=(v,S)=>{this.lastMoveEvent=v,this.lastMoveEventInfo=Jf(S,this.transformPagePoint),Yt.update(this.updatePoint,!0)},this.handlePointerUp=(v,S)=>{this.end();const{onEnd:j,onSessionEnd:T,resumeAnimation:O}=this.handlers;if(this.dragSnapToOrigin&&O&&O(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const C=th(v.type==="pointercancel"?this.lastMoveEventInfo:Jf(S,this.transformPagePoint),this.history);this.startEvent&&j&&j(v,C),T&&T(v,C)},!Jp(n))return;this.dragSnapToOrigin=c,this.handlers=s,this.transformPagePoint=i,this.distanceThreshold=u,this.contextWindow=l||window;const p=Xo(n),m=Jf(p,this.transformPagePoint),{point:g}=m,{timestamp:y}=we;this.history=[{...g,timestamp:y}];const{onSessionStart:x}=s;x&&x(n,th(m,this.history)),this.removeListeners=Go(bo(this.contextWindow,"pointermove",this.handlePointerMove),bo(this.contextWindow,"pointerup",this.handlePointerUp),bo(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(n){this.handlers=n}end(){this.removeListeners&&this.removeListeners(),ds(this.updatePoint)}}function Jf(t,n){return n?{point:n(t.point)}:t}function Fb(t,n){return{x:t.x-n.x,y:t.y-n.y}}function th({point:t},n){return{point:t,delta:Fb(t,r5(n)),offset:Fb(t,TC(n)),velocity:DC(n,.1)}}function TC(t){return t[0]}function r5(t){return t[t.length-1]}function DC(t,n){if(t.length<2)return{x:0,y:0};let s=t.length-1,i=null;const l=r5(t);for(;s>=0&&(i=t[s],!(l.timestamp-i.timestamp>Fn(n)));)s--;if(!i)return{x:0,y:0};const c=bn(l.timestamp-i.timestamp);if(c===0)return{x:0,y:0};const u={x:(l.x-i.x)/c,y:(l.y-i.y)/c};return u.x===1/0&&(u.x=0),u.y===1/0&&(u.y=0),u}function AC(t,{min:n,max:s},i){return n!==void 0&&t<n?t=i?Xt(n,t,i.min):Math.max(t,n):s!==void 0&&t>s&&(t=i?Xt(s,t,i.max):Math.min(t,s)),t}function Qb(t,n,s){return{min:n!==void 0?t.min+n:void 0,max:s!==void 0?t.max+s-(t.max-t.min):void 0}}function NC(t,{top:n,left:s,bottom:i,right:l}){return{x:Qb(t.x,s,l),y:Qb(t.y,n,i)}}function Gb(t,n){let s=n.min-t.min,i=n.max-t.max;return n.max-n.min<t.max-t.min&&([s,i]=[i,s]),{min:s,max:i}}function EC(t,n){return{x:Gb(t.x,n.x),y:Gb(t.y,n.y)}}function MC(t,n){let s=.5;const i=ke(t),l=ke(n);return l>i?s=ko(n.min,n.max-i,t.min):i>l&&(s=ko(t.min,t.max-l,n.min)),ja(0,1,s)}function CC(t,n){const s={};return n.min!==void 0&&(s.min=n.min-t.min),n.max!==void 0&&(s.max=n.max-t.min),s}const ap=.35;function OC(t=ap){return t===!1?t=0:t===!0&&(t=ap),{x:Yb(t,"left","right"),y:Yb(t,"top","bottom")}}function Yb(t,n,s){return{min:Kb(t,n),max:Kb(t,s)}}function Kb(t,n){return typeof t=="number"?t:t[n]||0}const RC=new WeakMap;class kC{constructor(n){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ne(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=n}start(n,{snapToCursor:s=!1,distanceThreshold:i}={}){const{presenceContext:l}=this.visualElement;if(l&&l.isPresent===!1)return;const c=x=>{const{dragSnapToOrigin:v}=this.getProps();v?this.pauseAnimation():this.stopAnimation(),s&&this.snapToCursor(Xo(x).point)},u=(x,v)=>{const{drag:S,dragPropagation:j,onDragStart:T}=this.getProps();if(S&&!j&&(this.openDragLock&&this.openDragLock(),this.openDragLock=VE(S),!this.openDragLock))return;this.latestPointerEvent=x,this.latestPanInfo=v,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),yn(C=>{let V=this.getAxisMotionValue(C).get()||0;if(Qn.test(V)){const{projection:P}=this.visualElement;if(P&&P.layout){const Y=P.layout.layoutBox[C];Y&&(V=ke(Y)*(parseFloat(V)/100))}}this.originPoint[C]=V}),T&&Yt.postRender(()=>T(x,v)),ep(this.visualElement,"transform");const{animationState:O}=this.visualElement;O&&O.setActive("whileDrag",!0)},p=(x,v)=>{this.latestPointerEvent=x,this.latestPanInfo=v;const{dragPropagation:S,dragDirectionLock:j,onDirectionLock:T,onDrag:O}=this.getProps();if(!S&&!this.openDragLock)return;const{offset:C}=v;if(j&&this.currentDirection===null){this.currentDirection=_C(C),this.currentDirection!==null&&T&&T(this.currentDirection);return}this.updateAxis("x",v.point,C),this.updateAxis("y",v.point,C),this.visualElement.render(),O&&O(x,v)},m=(x,v)=>{this.latestPointerEvent=x,this.latestPanInfo=v,this.stop(x,v),this.latestPointerEvent=null,this.latestPanInfo=null},g=()=>yn(x=>this.getAnimationState(x)==="paused"&&this.getAxisMotionValue(x).animation?.play()),{dragSnapToOrigin:y}=this.getProps();this.panSession=new s5(n,{onSessionStart:c,onStart:u,onMove:p,onSessionEnd:m,resumeAnimation:g},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:y,distanceThreshold:i,contextWindow:a5(this.visualElement)})}stop(n,s){const i=n||this.latestPointerEvent,l=s||this.latestPanInfo,c=this.isDragging;if(this.cancel(),!c||!l||!i)return;const{velocity:u}=l;this.startAnimation(u);const{onDragEnd:p}=this.getProps();p&&Yt.postRender(()=>p(i,l))}cancel(){this.isDragging=!1;const{projection:n,animationState:s}=this.visualElement;n&&(n.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:i}=this.getProps();!i&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),s&&s.setActive("whileDrag",!1)}updateAxis(n,s,i){const{drag:l}=this.getProps();if(!i||!Sc(n,l,this.currentDirection))return;const c=this.getAxisMotionValue(n);let u=this.originPoint[n]+i[n];this.constraints&&this.constraints[n]&&(u=AC(u,this.constraints[n],this.elastic[n])),c.set(u)}resolveConstraints(){const{dragConstraints:n,dragElastic:s}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,l=this.constraints;n&&Yr(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&i?this.constraints=NC(i.layoutBox,n):this.constraints=!1,this.elastic=OC(s),l!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&yn(c=>{this.constraints!==!1&&this.getAxisMotionValue(c)&&(this.constraints[c]=CC(i.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:n,onMeasureDragConstraints:s}=this.getProps();if(!n||!Yr(n))return!1;const i=n.current,{projection:l}=this.visualElement;if(!l||!l.layout)return!1;const c=zM(i,l.root,this.visualElement.getTransformPagePoint());let u=EC(l.layout.layoutBox,c);if(s){const p=s(RM(u));this.hasMutatedConstraints=!!p,p&&(u=Iw(p))}return u}startAnimation(n){const{drag:s,dragMomentum:i,dragElastic:l,dragTransition:c,dragSnapToOrigin:u,onDragTransitionEnd:p}=this.getProps(),m=this.constraints||{},g=yn(y=>{if(!Sc(y,s,this.currentDirection))return;let x=m&&m[y]||{};u&&(x={min:0,max:0});const v=l?200:1e6,S=l?40:1e7,j={type:"in
340ertia",velocity:i?n[y]:0,bounceStiffness:v,bounceDamping:S,timeConstant:750,restDelta:1,restSpeed:10,...c,...x};return this.startAxisValueAnimation(y,j)});return Promise.all(g).then(p)}startAxisValueAnimation(n,s){const i=this.getAxisMotionValue(n);return ep(this.visualElement,n),i.start(cm(n,i,0,s,this.visualElement,!1))}stopAnimation(){yn(n=>this.getAxisMotionValue(n).stop())}pauseAnimation(){yn(n=>this.getAxisMotionValue(n).animation?.pause())}getAnimationState(n){return this.getAxisMotionValue(n).animation?.state}getAxisMotionValue(n){const s=`_drag${n.toUpperCase()}`,i=this.visualElement.getProps(),l=i[s];return l||this.visualElement.getValue(n,(i.initial?i.initial[n]:void 0)||0)}snapToCursor(n){yn(s=>{const{drag:i}=this.getProps();if(!Sc(s,i,this.currentDirection))return;const{projection:l}=this.visualElement,c=this.getAxisMotionValue(s);if(l&&l.layout){const{min:u,max:p}=l.layout.layoutBox[s];c.set(n[s]-Xt(u,p,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:n,dragConstraints:s}=this.getProps(),{projection:i}=this.visualElement;if(!Yr(s)||!i||!this.constraints)return;this.stopAnimation();const l={x:0,y:0};yn(u=>{const p=this.getAxisMotionValue(u);if(p&&this.constraints!==!1){const m=p.get();l[u]=MC({min:m,max:m},this.constraints[u])}});const{transformTemplate:c}=this.visualElement.getProps();this.visualElement.current.style.transform=c?c({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.resolveConstraints(),yn(u=>{if(!Sc(u,n,null))return;const p=this.getAxisMotionValue(u),{min:m,max:g}=this.constraints[u];p.set(Xt(m,g,l[u]))})}addListeners(){if(!this.visualElement.current)return;RC.set(this.visualElement,this);const n=this.visualElement.current,s=bo(n,"pointerdown",m=>{const{drag:g,dragListener:y=!0}=this.getProps();g&&y&&this.start(m)}),i=()=>{const{dragConstraints:m}=this.getProps();Yr(m)&&m.current&&(this.constraints=this.resolveRefConstraints())},{projection:l}=this.visualElement,c=l.addEventListener("measure",i);l&&!l.layout&&(l.root&&l.root.updateScroll(),l.updateLayout()),Yt.read(i);const u=Ho(window,"resize",()=>this.scalePositionWithinConstraints()),p=l.addEventListener("didUpdate",(({delta:m,hasLayoutChanged:g})=>{this.isDragging&&g&&(yn(y=>{const x=this.getAxisMotionValue(y);x&&(this.originPoint[y]+=m[y].translate,x.set(x.get()+m[y].translate))}),this.visualElement.render())}));return()=>{u(),s(),c(),p&&p()}}getProps(){const n=this.visualElement.getProps(),{drag:s=!1,dragDirectionLock:i=!1,dragPropagation:l=!1,dragConstraints:c=!1,dragElastic:u=ap,dragMomentum:p=!0}=n;return{...n,drag:s,dragDirectionLock:i,dragPropagation:l,dragConstraints:c,dragElastic:u,dragMomentum:p}}}function Sc(t,n,s){return(n===!0||n===t)&&(s===null||s===t)}function _C(t,n=10){let s=null;return Math.abs(t.y)>n?s="y":Math.abs(t.x)>n&&(s="x"),s}class zC extends ps{constructor(n){super(n),this.removeGroupControls=vn,this.removeListeners=vn,this.controls=new kC(n)}mount(){const{dragControls:n}=this.node.getProps();n&&(this.removeGroupControls=n.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||vn}unmount(){this.removeGroupControls(),this.removeListeners()}}const Xb=t=>(n,s)=>{t&&Yt.postRender(()=>t(n,s))};class PC extends ps{constructor(){super(...arguments),this.removePointerDownListener=vn}onPointerDown(n){this.session=new s5(n,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:a5(this.node)})}createPanHandlers(){const{onPanSessionStart:n,onPanStart:s,onPan:i,onPanEnd:l}=this.node.getProps();return{onSessionStart:Xb(n),onStart:Xb(s),onMove:i,onEnd:(c,u)=>{delete this.session,l&&Yt.postRender(()=>l(c,u))}}}mount(){this.removePointerDownListener=bo(this.node.current,"pointerdown",n=>this.onPointerDown(n))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const Oc={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Zb(t,n){return n.max===n.min?0:t/(n.max-n.min)*100}const ho={correct:(t,n)=>{if(!n.target)return t;if(typeof t=="string")if(vt.test(t))t=parseFloat(t);else return t;const s=Zb(t,n.target.x),i=Zb(t,n.target.y);return`${s}% ${i}%`}},LC={correct:(t,{treeScale:n,projectionDelta:s})=>{const i=t,l=fs.parse(t);if(l.length>5)return i;const c=fs.createTransformer(t),u=typeof l[0]!="number"?1:0,p=s.x.scale*n.x,m=s.y.scale*n.y;l[0+u]/=p,l[1+u]/=m;const g=Xt(p,m,.5);return typeof l[2+u]=="number"&&(l[2+u]/=g),typeof l[3+u]=="number"&&(l[3+u]/=g),c(l)}};let eh=!1;class HC extends D.Component{componentDidMount(){const{visualElement:n,layoutGroup:s,switchLayoutGroup:i,layoutId:l}=this.props,{projection:c}=n;iM(VC),c&&(s.group&&s.group.add(c),i&&i.register&&l&&i.register(c),eh&&c.root.didUpdate(),c.addEventListener("animationComplete",()=>{this.safeToRemove()}),c.setOptions({...c.options,onExitComplete:()=>this.safeToRemove()})),Oc.hasEverUpdated=!0}getSnapshotBeforeUpdate(n){const{layoutDependency:s,visualElement:i,drag:l,isPresent:c}=this.props,{projection:u}=i;return u&&(u.isPresent=c,eh=!0,l||n.layoutDependency!==s||s===void 0||n.isPresent!==c?u.willUpdate():this.safeToRemove(),n.isPresent!==c&&(c?u.promote():u.relegate()||Yt.postRender(()=>{const p=u.getStack();(!p||!p.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:n}=this.props.visualElement;n&&(n.root.didUpdate(),Wp.postRender(()=>{!n.currentAnimation&&n.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:n,layoutGroup:s,switchLayoutGroup:i}=this.props,{projection:l}=n;eh=!0,l&&(l.scheduleCheckAfterUnmount(),s&&s.group&&s.group.remove(l),i&&i.deregister&&i.deregister(l))}safeToRemove(){const{safeToRemove:n}=this.props;n&&n()}render(){return null}}function i5(t){const[n,s]=Ew(),i=D.useContext(Cp);return d.jsx(HC,{...t,layoutGroup:i,switchLayoutGroup:D.useContext(Bw),isPresent:n,safeToRemove:s})}const VC={borderRadius:{...ho,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ho,borderTopRightRadius:ho,borderBottomLeftRadius:ho,borderBottomRightRadius:ho,boxSh
vendor: 4,442 bytes, line 340
340adow:LC};function BC(t,n,s){const i=Ae(t)?t:ai(t);return i.start(cm("",i,n,s)),i.animation}const UC=(t,n)=>t.depth-n.depth;class IC{constructor(){this.children=[],this.isDirty=!1}add(n){kp(this.children,n),this.isDirty=!0}remove(n){_p(this.children,n),this.isDirty=!0}forEach(n){this.isDirty&&this.children.sort(UC),this.isDirty=!1,this.children.forEach(n)}}function qC(t,n){const s=Qe.now(),i=({timestamp:l})=>{const c=l-s;c>=n&&(ds(i),t(c-n))};return Yt.setup(i,!0),()=>ds(i)}const o5=["TopLeft","TopRight","BottomLeft","BottomRight"],FC=o5.length,$b=t=>typeof t=="string"?parseFloat(t):t,Wb=t=>typeof t=="number"||vt.test(t);function QC(t,n,s,i,l,c){l?(t.opacity=Xt(0,s.opacity??1,GC(i)),t.opacityExit=Xt(n.opacity??1,0,YC(i))):c&&(t.opacity=Xt(n.opacity??1,s.opacity??1,i));for(let u=0;u<FC;u++){const p=`border${o5[u]}Radius`;let m=Jb(n,p),g=Jb(s,p);if(m===void 0&&g===void 0)continue;m||(m=0),g||(g=0),m===0||g===0||Wb(m)===Wb(g)?(t[p]=Math.max(Xt($b(m),$b(g),i),0),(Qn.test(g)||Qn.test(m))&&(t[p]+="%")):t[p]=g}(n.rotate||s.rotate)&&(t.rotate=Xt(n.rotate||0,s.rotate||0,i))}function Jb(t,n){return t[n]!==void 0?t[n]:t.borderRadius}const GC=l5(0,.5,K2),YC=l5(.5,.95,vn);function l5(t,n,s){return i=>i<t?0:i>n?1:s(ko(t,n,i))}function tv(t,n){t.min=n.min,t.max=n.max}function xn(t,n){tv(t.x,n.x),tv(t.y,n.y)}function ev(t,n){t.translate=n.translate,t.scale=n.scale,t.originPoint=n.originPoint,t.origin=n.origin}function nv(t,n,s,i,l){return t-=n,t=Ic(t,1/s,i),l!==void 0&&(t=Ic(t,1/l,i)),t}function KC(t,n=0,s=1,i=.5,l,c=t,u=t){if(Qn.test(n)&&(n=parseFloat(n),n=Xt(u.min,u.max,n/100)-u.min),typeof n!="number")return;let p=Xt(c.min,c.max,i);t===c&&(p-=n),t.min=nv(t.min,n,s,p,l),t.max=nv(t.max,n,s,p,l)}function av(t,n,[s,i,l],c,u){KC(t,n[s],n[i],n[l],n.scale,c,u)}const XC=["x","scaleX","originX"],ZC=["y","scaleY","originY"];function sv(t,n,s,i){av(t.x,n,XC,s?s.x:void 0,i?i.x:void 0),av(t.y,n,ZC,s?s.y:void 0,i?i.y:void 0)}function rv(t){return t.translate===0&&t.scale===1}function c5(t){return rv(t.x)&&rv(t.y)}function iv(t,n){return t.min===n.min&&t.max===n.max}function $C(t,n){return iv(t.x,n.x)&&iv(t.y,n.y)}function ov(t,n){return Math.round(t.min)===Math.round(n.min)&&Math.round(t.max)===Math.round(n.max)}function u5(t,n){return ov(t.x,n.x)&&ov(t.y,n.y)}function lv(t){return ke(t.x)/ke(t.y)}function cv(t,n){return t.translate===n.translate&&t.scale===n.scale&&t.originPoint===n.originPoint}class WC{constructor(){this.members=[]}add(n){kp(this.members,n),n.scheduleRender()}remove(n){if(_p(this.members,n),n===this.prevLead&&(this.prevLead=void 0),n===this.lead){const s=this.members[this.members.length-1];s&&this.promote(s)}}relegate(n){const s=this.members.findIndex(l=>n===l);if(s===0)return!1;let i;for(let l=s;l>=0;l--){const c=this.members[l];if(c.isPresent!==!1){i=c;break}}return i?(this.promote(i),!0):!1}promote(n,s){const i=this.lead;if(n!==i&&(this.prevLead=i,this.lead=n,n.show(),i)){i.instance&&i.scheduleRender(),n.scheduleRender(),n.resumeFrom=i,s&&(n.resumeFrom.preserveOpacity=!0),i.snapshot&&(n.snapshot=i.snapshot,n.snapshot.latestValues=i.animationValues||i.latestValues),n.root&&n.root.isUpdating&&(n.isLayoutDirty=!0);const{crossfade:l}=n.options;l===!1&&i.hide()}}exitAnimationComplete(){this.members.forEach(n=>{const{options:s,resumingFrom:i}=n;s.onExitComplete&&s.onExitComplete(),i&&i.options.onExitComplete&&i.options.onExitComplete()})}scheduleRender(){this.members.forEach(n=>{n.instance&&n.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function JC(t,n,s){let i="";const l=t.x.translate/n.x,c=t.y.translate/n.y,u=s?.z||0;if((l||c||u)&&(i=`translate3d(${l}px, ${c}px, ${u}px) `),(n.x!==1||n.y!==1)&&(i+=`scale(${1/n.x}, ${1/n.y}) `),s){const{transformPerspective:g,rotate:y,rotateX:x,rotateY:v,skewX:S,skewY:j}=s;g&&(i=`perspective(${g}px) ${i}`),y&&(i+=`rotate(${y}deg) `),x&&(i+=`rotateX(${x}deg) `),v&&(i+=`rotateY(${v}deg) `),S&&(i+=`skewX(${S}deg) `),j&&(i+=`skewY(${j}deg) `)}const p=t.x.scale*n.x,m=t.y.scale*n.y;return(p!==1||m!==1)&&(i+=`scale(${p}, ${m})`),i||"none"}const nh=["","X","Y","Z"],tO=1e3;let eO=0;function ah(t,n,s,i){const{latestValues:l}=n;l[t]&&(s[t]=l[t],n.setStaticValue(t,0),i&&(i[t]=0))}function d5(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;const{visualElement:n}=t.options;if(!n)return;const s=Zw(n);if(window.MotionHasOptimisedAnimation(s,"transform")){const{layout:l,layoutId:c}=t.options;
vendor: 4,188 bytes, line 340
340window.MotionCancelOptimisedAnimation(s,"transform",Yt,!(l||c))}const{parent:i}=t;i&&!i.hasCheckedOptimisedAppear&&d5(i)}function f5({attachResizeListener:t,defaultParent:n,measureScroll:s,checkIsScrollRoot:i,resetTransform:l}){return class{constructor(u={},p=n?.()){this.id=eO++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(sO),this.nodes.forEach(lO),this.nodes.forEach(cO),this.nodes.forEach(rO)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=u,this.root=p?p.root||p:this,this.path=p?[...p.path,p]:[],this.parent=p,this.depth=p?p.depth+1:0;for(let m=0;m<this.path.length;m++)this.path[m].shouldResetTransform=!0;this.root===this&&(this.nodes=new IC)}addEventListener(u,p){return this.eventHandlers.has(u)||this.eventHandlers.set(u,new Lp),this.eventHandlers.get(u).add(p)}notifyListeners(u,...p){const m=this.eventHandlers.get(u);m&&m.notify(...p)}hasListeners(u){return this.eventHandlers.has(u)}mount(u){if(this.instance)return;this.isSVG=Nw(u)&&!QE(u),this.instance=u;const{layoutId:p,layout:m,visualElement:g}=this.options;if(g&&!g.current&&g.mount(u),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(m||p)&&(this.isLayoutDirty=!0),t){let y,x=0;const v=()=>this.root.updateBlockedByResize=!1;Yt.read(()=>{x=window.innerWidth}),t(u,()=>{const S=window.innerWidth;S!==x&&(x=S,this.root.updateBlockedByResize=!0,y&&y(),y=qC(v,250),Oc.hasAnimatedSinceResize&&(Oc.hasAnimatedSinceResize=!1,this.nodes.forEach(fv)))})}p&&this.root.registerSharedNode(p,this),this.options.animate!==!1&&g&&(p||m)&&this.addEventListener("didUpdate",({delta:y,hasLayoutChanged:x,hasRelativeLayoutChanged:v,layout:S})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const j=this.options.transition||g.getDefaultTransition()||pO,{onLayoutAnimationStart:T,onLayoutAnimationComplete:O}=g.getProps(),C=!this.targetLayout||!u5(this.targetLayout,S),V=!x&&v;if(this.options.layoutRoot||this.resumeFrom||V||x&&(C||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const P={...Zp(j,"layout"),onPlay:T,onComplete:O};(g.shouldReduceMotion||this.options.layoutRoot)&&(P.delay=0,P.type=!1),this.startAnimation(P),this.setAnimationOrigin(y,V)}else x||fv(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=S})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const u=this.getStack();u&&u.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),ds(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(uO),this.animationId++)}getTransformTemplate(){const{visualElement:u}=this.options;return u&&u.getProps().transformTemplate}willUpdate(u=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&d5(this),!this.root.isUpdating&&this.root.startUpd
vendor: 7,163 bytes, line 340
340ate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let y=0;y<this.path.length;y++){const x=this.path[y];x.shouldResetTransform=!0,x.updateScroll("snapshot"),x.options.layoutRoot&&x.willUpdate(!1)}const{layoutId:p,layout:m}=this.options;if(p===void 0&&!m)return;const g=this.getTransformTemplate();this.prevTransformTemplateValue=g?g(this.latestValues,""):void 0,this.updateSnapshot(),u&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(uv);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(dv);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(oO),this.nodes.forEach(nO),this.nodes.forEach(aO)):this.nodes.forEach(dv),this.clearAllSnapshots();const p=Qe.now();we.delta=ja(0,1e3/60,p-we.timestamp),we.timestamp=p,we.isProcessing=!0,Qf.update.process(we),Qf.preRender.process(we),Qf.render.process(we),we.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Wp.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(iO),this.sharedNodes.forEach(dO)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Yt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Yt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!ke(this.snapshot.measuredBox.x)&&!ke(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let m=0;m<this.path.length;m++)this.path[m].updateScroll();const u=this.layout;this.layout=this.measure(!1),this.layoutCorrected=ne(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:p}=this.options;p&&p.notify("LayoutMeasure",this.layout.layoutBox,u?u.layoutBox:void 0)}updateScroll(u="measure"){let p=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===u&&(p=!1),p&&this.instance){const m=i(this.instance);this.scroll={animationId:this.root.animationId,phase:u,isRoot:m,offset:s(this.instance),wasRoot:this.scroll?this.scroll.isRoot:m}}}resetTransform(){if(!l)return;const u=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,p=this.projectionDelta&&!c5(this.projectionDelta),m=this.getTransformTemplate(),g=m?m(this.latestValues,""):void 0,y=g!==this.prevTransformTemplateValue;u&&this.instance&&(p||Us(this.latestValues)||y)&&(l(this.instance,g),this.shouldResetTransform=!1,this.scheduleRender())}measure(u=!0){const p=this.measurePageBox();let m=this.removeElementScroll(p);return u&&(m=this.removeTransform(m)),mO(m),{animationId:this.root.animationId,measuredBox:p,layoutBox:m,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:u}=this.options;if(!u)return ne();const p=u.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(gO))){const{scroll:g}=this.root;g&&(Kr(p.x,g.offset.x),Kr(p.y,g.offset.y))}return p}removeElementScroll(u){const p=ne();if(xn(p,u),this.scroll?.wasRoot)return p;for(let m=0;m<this.path.length;m++){const g=this.path[m],{scroll:y,options:x}=g;g!==this.root&&y&&x.layoutScroll&&(y.wasRoot&&xn(p,u),Kr(p.x,y.offset.x),Kr(p.y,y.offset.y))}return p}applyTransform(u,p=!1){const m=ne();xn(m,u);for(let g=0;g<this.path.length;g++){const y=this.path[g];!p&&y.options.layoutScroll&&y.scroll&&y!==y.root&&Xr(m,{x:-y.scroll.offset.x,y:-y.scroll.offset.y}),Us(y.latestValues)&&Xr(m,y.latestValues)}return Us(this.latestValues)&&Xr(m,this.latestValues),m}removeTransform(u){const p=ne();xn(p,u);for(let m=0;m<this.path.length;m++){const g=this.path[m];if(!g.instance||!Us(g.latestValues))continue;$h(g.latestValues)&&g.updateSnapshot();const y=ne(),x=g.measurePageBox();xn(y,x),sv(p,g.latestValues,g.snapshot?g.snapshot.layoutBox:void 0,y)}return Us(this.latestValues)&&sv(p,this.latestValues),p}setTargetDelta(u){this.targetDelta=u,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(u){this.options={...this.options,...u,crossfade:u.crossfade!==void 0?u.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==we.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(u=!1){const p=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=p.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=p.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=p.isSharedProjectionDirty);const m=!!this.resumingFrom||this!==p;if(!(u||m&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:y,layoutId:x}=this.options;if(!(!this.layout||!(y||x))){if(this.resolvedRelativeTargetAt=we.timestamp,!this.targetDelta&&!this.relativeTarget){const v=this.getClosestProjectingParent();v&&v.layout&&this.animationProgress!==1?(this.relativeParent=v,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ne(),this.relativeTargetOrigin=ne(),wo(this.relativeTargetOrigin,this.layout.layoutBox,v.layout.layoutBox),xn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=ne(),this.targetWithTransforms=ne()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),SC(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):xn(this.target,this.layout.layoutBox),Fw(this.target,this.targetDelta)):xn(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget)){this.attemptToResolveRelativeTarget=!1;const v=this.getClosestProjectingParent();v&&!!v.resumingFrom==!!this.resumingFrom&&!v.options.layoutScroll&&v.target&&this.animationProgress!==1?(this.relativeParent=v,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ne(),this.relativeTargetOrigin=ne(),wo(this.relativeTargetOrigin,this.target,v.target),xn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(!(!this.parent||$h(this.parent.latestValues)||qw(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){const u=this.getLead(),p=!!this.resumingFrom||this!==u;let m=!0;
vendor: 9,323 bytes, line 340
340if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(m=!1),p&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(m=!1),this.resolvedRelativeTargetAt===we.timestamp&&(m=!1),m)return;const{layout:g,layoutId:y}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(g||y))return;xn(this.layoutCorrected,this.layout.layoutBox);const x=this.treeScale.x,v=this.treeScale.y;_M(this.layoutCorrected,this.treeScale,this.path,p),u.layout&&!u.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(u.target=u.layout.layoutBox,u.targetWithTransforms=ne());const{target:S}=u;if(!S){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(ev(this.prevProjectionDelta.x,this.projectionDelta.x),ev(this.prevProjectionDelta.y,this.projectionDelta.y)),vo(this.projectionDelta,this.layoutCorrected,S,this.latestValues),(this.treeScale.x!==x||this.treeScale.y!==v||!cv(this.projectionDelta.x,this.prevProjectionDelta.x)||!cv(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",S))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(u=!0){if(this.options.visualElement?.scheduleRender(),u){const p=this.getStack();p&&p.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Zr(),this.projectionDelta=Zr(),this.projectionDeltaWithTransform=Zr()}setAnimationOrigin(u,p=!1){const m=this.snapshot,g=m?m.latestValues:{},y={...this.latestValues},x=Zr();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!p;const v=ne(),S=m?m.source:void 0,j=this.layout?this.layout.source:void 0,T=S!==j,O=this.getStack(),C=!O||O.members.length<=1,V=!!(T&&!C&&this.options.crossfade===!0&&!this.path.some(hO));this.animationProgress=0;let P;this.mixTargetDelta=Y=>{const L=Y/1e3;hv(x.x,u.x,L),hv(x.y,u.y,L),this.setTargetDelta(x),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(wo(v,this.layout.layoutBox,this.relativeParent.layout.layoutBox),fO(this.relativeTarget,this.relativeTargetOrigin,v,L),P&&$C(this.relativeTarget,P)&&(this.isProjectionDirty=!1),P||(P=ne()),xn(P,this.relativeTarget)),T&&(this.animationValues=y,QC(y,g,this.latestValues,L,V,C)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=L},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(u){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(ds(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Yt.update(()=>{Oc.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=ai(0)),this.currentAnimation=BC(this.motionValue,[0,1e3],{...u,velocity:0,isSync:!0,onUpdate:p=>{this.mixTargetDelta(p),u.onUpdate&&u.onUpdate(p)},onStop:()=>{},onComplete:()=>{u.onComplete&&u.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const u=this.getStack();u&&u.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(tO),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const u=this.getLead();let{targetWithTransforms:p,target:m,layout:g,latestValues:y}=u;if(!(!p||!m||!g)){if(this!==u&&this.layout&&g&&h5(this.options.animationType,this.layout.layoutBox,g.layoutBox)){m=this.target||ne();const x=ke(this.layout.layoutBox.x);m.x.min=u.target.x.min,m.x.max=m.x.min+x;const v=ke(this.layout.layoutBox.y);m.y.min=u.target.y.min,m.y.max=m.y.min+v}xn(p,m),Xr(p,y),vo(this.projectionDeltaWithTransform,this.layoutCorrected,p,y)}}registerSharedNode(u,p){this.sharedNodes.has(u)||this.sharedNodes.set(u,new WC),this.sharedNodes.get(u).add(p);const g=p.options.initialPromotionConfig;p.promote({transition:g?g.transition:void 0,preserveFollowOpacity:g&&g.shouldPreserveFollowOpacity?g.shouldPreserveFollowOpacity(p):void 0})}isLead(){const u=this.getStack();return u?u.lead===this:!0}getLead(){const{layoutId:u}=this.options;return u?this.getStack()?.lead||this:this}getPrevLead(){const{layoutId:u}=this.options;return u?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:u}=this.options;if(u)return this.root.sharedNodes.get(u)}promote({needsReset:u,transition:p,preserveFollowOpacity:m}={}){const g=this.getStack();g&&g.promote(this,m),u&&(this.projectionDelta=void 0,this.needsReset=!0),p&&this.setOptions({transition:p})}relegate(){const u=this.getStack();return u?u.relegate(this):!1}resetSkewAndRotation(){const{visualElement:u}=this.options;if(!u)return;let p=!1;const{latestValues:m}=u;if((m.z||m.rotate||m.rotateX||m.rotateY||m.rotateZ||m.skewX||m.skewY)&&(p=!0),!p)return;const g={};m.z&&ah("z",u,g,this.animationValues);for(let y=0;y<nh.length;y++)ah(`rotate${nh[y]}`,u,g,this.animationValues),ah(`skew${nh[y]}`,u,g,this.animationValues);u.render();for(const y in g)u.setStaticValue(y,g[y]),this.animationValues&&(this.animationValues[y]=g[y]);u.scheduleRender()}applyProjectionStyles(u,p){if(!this.instance||this.isSVG)return;if(!this.isVisible){u.visibility="hidden";return}const m=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,u.visibility="",u.opacity="",u.pointerEvents=Cc(p?.pointerEvents)||"",u.transform=m?m(this.latestValues,""):"none";return}const g=this.getLead();if(!this.projectionDelta||!this.layout||!g.target){this.options.layoutId&&(u.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,u.pointerEvents=Cc(p?.pointerEvents)||""),this.hasProjected&&!Us(this.latestValues)&&(u.transform=m?m({},""):"none",this.hasProjected=!1);return}u.visibility="";const y=g.animationValues||g.latestValues;this.applyTransformsToTarget();let x=JC(this.projectionDeltaWithTransform,this.treeScale,y);m&&(x=m(y,x)),u.transform=x;const{x:v,y:S}=this.projectionDelta;u.transformOrigin=`${v.origin*100}% ${S.origin*100}% 0`,g.animationValues?u.opacity=g===this?y.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:y.opacityExit:u.opacity=g===this?y.opacity!==void 0?y.opacity:"":y.opacityExit!==void 0?y.opacityExit:0;for(const j in Lo){if(y[j]===void 0)continue;const{correct:T,applyTo:O,isCSSVariable:C}=Lo[j],V=x==="none"?y[j]:T(y[j],g);if(O){const P=O.length;for(let Y=0;Y<P;Y++)u[O[Y]]=V}else C?this.options.visualElement.renderState.vars[j]=V:u[j]=V}this.options.layoutId&&(u.pointerEvents=g===this?Cc(p?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(u=>u.currentAnimation?.stop()),this.root.nodes.forEach(uv),this.root.sharedNodes.clear()}}}function nO(t){t.updateLayout()}function aO(t){const n=t.resumeFrom?.snapshot||t.snapshot;if(t.isLead()&&t.layout&&n&&t.hasListeners("didUpdate")){const{layoutBox:s,measuredBox:i}=t.layout,{animationType:l}=t.options,c=n.source!==t.layout.source;l==="size"?yn(y=>{const x=c?n.measuredBox[y]:n.layoutBox[y],v=ke(x);x.min=s[y].min,x.max=x.min+v}):h5(l,n.layoutBox,s)&&yn(y=>{const x=c?n.measuredBox[y]:n.layoutBox[y],v=ke(s[y]);x.max=x.min+v,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[y].max=t.relativeTarget[y].min+v)});const u=Zr();vo(u,s,n.layoutBox);const p=Zr();c?vo(p,t.applyTransform(i,!0),n.measuredBox):vo(p,s,n.layoutBox);const m=!c5(u);let g=!1;if(!t.resumeFrom){const y=t.getClosestProjectingParent();if(y&&!y.resumeFrom){const{snapshot:x,layout:v}=y;if(x&&v){const S=ne();wo(S,n.layoutBox,x.layoutBox);const j=ne();wo(j,s,v.layoutBox),u5(S,j)||(g=!0),y.options.layoutRoot&&(t.relativeTarget=j,t.relativeTargetOrigin=S,t.relativeParent=y)}}}t.notifyListeners("didUpdate",{layout:s,snapshot:n,delta:p,layoutDelta:u,hasLayoutChanged:m,hasRelativeLayoutChanged:g})}else if(t.isLead()){const{onExitComplete:s}=t.options;s&&s()}t.options.transition=void 0}function sO(t){t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function rO(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function iO(t){t.clearSnapshot()}function uv(t){t.clearMeasurements()}function dv(t){t.isLayoutDirty=!1}function oO(t){const{visualElement:n}=t.options;n&&n.getProps().onBeforeLayoutMeasure&&n.notify("BeforeLayoutMeasure"),t.resetTransform()}function fv(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function lO(t){t.resolveTargetDelta()}function cO(t){t.calcProjection()}
vendor: 5,105 bytes, line 340
340function uO(t){t.resetSkewAndRotation()}function dO(t){t.removeLeadSnapshot()}function hv(t,n,s){t.translate=Xt(n.translate,0,s),t.scale=Xt(n.scale,1,s),t.origin=n.origin,t.originPoint=n.originPoint}function pv(t,n,s,i){t.min=Xt(n.min,s.min,i),t.max=Xt(n.max,s.max,i)}function fO(t,n,s,i){pv(t.x,n.x,s.x,i),pv(t.y,n.y,s.y,i)}function hO(t){return t.animationValues&&t.animationValues.opacityExit!==void 0}const pO={duration:.45,ease:[.4,0,.1,1]},mv=t=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(t),gv=mv("applewebkit/")&&!mv("chrome/")?Math.round:vn;function xv(t){t.min=gv(t.min),t.max=gv(t.max)}function mO(t){xv(t.x),xv(t.y)}function h5(t,n,s){return t==="position"||t==="preserve-aspect"&&!wC(lv(n),lv(s),.2)}function gO(t){return t!==t.root&&t.scroll?.wasRoot}const xO=f5({attachResizeListener:(t,n)=>Ho(t,"resize",n),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),sh={current:void 0},p5=f5({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!sh.current){const t=new xO({});t.mount(window),t.setOptions({layoutScroll:!0}),sh.current=t}return sh.current},resetTransform:(t,n)=>{t.style.transform=n!==void 0?n:"none"},checkIsScrollRoot:t=>window.getComputedStyle(t).position==="fixed"}),yO={pan:{Feature:PC},drag:{Feature:zC,ProjectionNode:p5,MeasureLayout:i5}};function yv(t,n,s){const{props:i}=t;t.animationState&&i.whileHover&&t.animationState.setActive("whileHover",s==="Start");const l="onHover"+s,c=i[l];c&&Yt.postRender(()=>c(n,Xo(n)))}class bO extends ps{mount(){const{current:n}=this.node;n&&(this.unmount=BE(n,(s,i)=>(yv(this.node,i,"Start"),l=>yv(this.node,l,"End"))))}unmount(){}}class vO extends ps{constructor(){super(...arguments),this.isActive=!1}onFocus(){let n=!1;try{n=this.node.current.matches(":focus-visible")}catch{n=!0}!n||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Go(Ho(this.node.current,"focus",()=>this.onFocus()),Ho(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function bv(t,n,s){const{props:i}=t;if(t.current instanceof HTMLButtonElement&&t.current.disabled)return;t.animationState&&i.whileTap&&t.animationState.setActive("whileTap",s==="Start");const l="onTap"+(s==="End"?"":s),c=i[l];c&&Yt.postRender(()=>c(n,Xo(n)))}class wO extends ps{mount(){const{current:n}=this.node;n&&(this.unmount=FE(n,(s,i)=>(bv(this.node,i,"Start"),(l,{success:c})=>bv(this.node,l,c?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const sp=new WeakMap,rh=new WeakMap,SO=t=>{const n=sp.get(t.target);n&&n(t)},jO=t=>{t.forEach(SO)};function TO({root:t,...n}){const s=t||document;rh.has(s)||rh.set(s,{});const i=rh.get(s),l=JSON.stringify(n);return i[l]||(i[l]=new IntersectionObserver(jO,{root:t,...n})),i[l]}function DO(t,n,s){const i=TO(n);return sp.set(t,s),i.observe(t),()=>{sp.delete(t),i.unobserve(t)}}const AO={some:0,all:1};class NO extends ps{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:n={}}=this.node.getProps(),{root:s,margin:i,amount:l="some",once:c}=n,u={root:s?s.current:void 0,rootMargin:i,threshold:typeof l=="number"?l:AO[l]},p=m=>{const{isIntersecting:g}=m;if(this.isInView===g||(this.isInView=g,c&&!g&&this.hasEnteredView))return;g&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",g);const{onViewportEnter:y,onViewportLeave:x}=this.node.getProps(),v=g?y:x;v&&v(m)};return DO(this.node.current,u,p)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:n,prevProps:s}=this.node;["amount","margin","root"].some(EO(n,s))&&this.startObserver()}unmount(){}}function EO({viewport:t={}},{viewport:n={}}={}){return s=>t[s]!==n[s]}const MO={inView:{Feature:NO},tap:{Feature:wO},focus:{Feature:vO},hover:{Feature:bO}},CO={layout:{ProjectionNode:p5,MeasureLayout:i5}},OO={...mC,...MO,...yO,...CO},gt=OM(OO,FM),RO="https://ithmarvin.uground.com/apiRest/launchConversation";function vv(){const n=(navigator.language||"es").split("-")[0].toLowerCase();return{es:"spanish",en:"english",fr:"french",de:"german",it:"italian",pt:"portuguese",ca:"catalan",eu:"basque",gl:"galician"}[n]||"spanish"}function jc(t){return t.replace(/[\s\-()]/g,"")}function kO(t){try{const n=JSON.parse(localStorage.getItem("marvin_leads")||"[]");n.push(t),localStorage.setItem("marvin_leads",JSON.stringify(n))}catch{}}const _O=[{value:"spanish",label:"Español"},{value:"english",label:"English"},{value:"french",label:"Français"},{value:"german",label:"Deutsch"},{value:"italian",label:"Italiano"},{value:"portuguese",label:"Português"}];function hu({isOpen:t,onClose:n,hotelName:s,context:i}){const[l,c]=D.useState(""),[u,p]=D.useState(""),[m,g]=D.useState(vv),[y,x]=D.useState("form"),[v,S]=D.useState({}
340),[j,T]=D.useState(""),O=()=>{const P={};(!l.trim()||l.trim().split(" ").length<2)&&(P.name="Introduce nombre y apellido");const Y=jc(u.trim());return(!Y||!/^\+\d{7,15}$/.test(Y))&&(P.phone="Introduce un teléfono con código de paÃs (ej: +34612345678)"),S(P),Object.keys(P).length===0},C=async()=>{if(!O())return;x("sending"),T("");const P=jc(u.trim());kO({name:l.trim(),phone:P,hotel:s,lang:m,timestamp:new Date().toISOString()});try{const Y=await fetch(RO,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({phone:P,lang:m})});let L=!1;try{const I=await Y.json();L=I===!0||I?.success===!0||I==="true"}catch{L=Y.ok}L?x("done"):(T("El servicio no pudo procesar la solicitud. Por favor, inténtalo de nuevo o contáctanos directamente."),x("error"))}catch(Y){console.error("MARVIN API error:",Y),T("No se pudo conectar con el servicio. El equipo del ITH Robotics Club te contactará en breve."),x("error")}},V=()=>{c(""),p(""),g(vv()),S({}),x("form"),T(""),n()};return d.jsx(si,{"data-loc":"client/src/components/MarvinContactModal.tsx:153",children:t&&d.jsxs(d.Fragment,{children:[d.jsx(gt.div,{"data-loc":"client/src/components/MarvinContactModal.tsx:157",initial:{opacity:0}
340,animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-50 bg-black/40 backdrop-blur-sm",onClick:V}),d.jsx(gt.div,{"data-loc":"client/src/components/MarvinContactModal.tsx:166",initial:{opacity:0,scale:.92,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.92,y:20},transition:{type:"spring",stiffness:300,damping:28},className:"fixed inset-0 z-50 flex items-center justify-center p-4 pointer-events-none",children:d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:173",className:"pointer-events-auto w-full max-w-md bg-white rounded-2xl shadow-2xl overflow-hidden border border-slate-100",children:[d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:176",className:"relative px-6 pt-6 pb-4",style:{background:"linear-gradient(135deg, #0f172a 0%, #1e3a5f 100%)"},children:[d.jsx("button",{"data-loc":"client/src/components/MarvinContactModal.tsx:177",onClick:V,className:"absolute top-4 right-4 text-white/50 hover:text-white transition-colors",children:d.jsx(P2,{"data-loc":"client/src/components/MarvinContactModal.tsx:181",size:18})}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:183",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:184",className:"w-10 h-10 rounded-xl flex items-center justify-center",style:{background:"#25D366"},children:d.jsx(VA,{"data-loc":"client/src/components/MarvinContactModal.tsx:185",size:20,className:"text-white"})}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:187",children:[d.jsx("h2",{"data-loc":"client/src/components/MarvinContactModal.tsx:188",className:"text-white font-bold text-base leading-tight",children:"Hablar con MARVIN"}),d.jsx("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:189",className:"text-white/60 text-xs mt-0.5",children:"MARVIN te contactará por WhatsApp en minutos"})]})]}),s&&d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:193",className:"mt-3 inline-flex items-center gap-1.5 bg-white/10 text-white/80 text-xs px-3 py-1 rounded-full",children:[d.jsx("span",{"data-loc":"client/src/components/MarvinContactModal.tsx:194",className:"w-1.5 h-1.5 rounded-full bg-sky-400 inline-block"}),s]})]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:201",className:"px-6 py-5",children:[y==="form"&&d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:205",className:"space-y-4",children:[d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:206",className:"text-sm text-slate-500 leading-relaxed",children:["Déjanos tus datos y ",d.jsx("strong",{"data-loc":"client/src/components/MarvinContactModal.tsx:207",className:"text-slate-700",children:"MARVIN te escribirá por WhatsApp"})," para iniciar tu análisis, diagnóstico y recomendación para la viabilidad de la innovación."]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:211",className:"space-y-1.5",children:[d.jsxs("label",{"data-loc":"client/src/components/MarvinContactModal.tsx:212",className:"text-xs font-semibold text-slate-700 flex items-center gap-1.5",children:[d.jsx(KA,{"data-loc":"client/src/components/MarvinContactModal.tsx:213",size:12,className:"text-sky-500"})," Nombre y apellido"]}),d.jsx("input",{"data-loc":"client/src/components/MarvinContactModal.tsx:215",type:"text",value:l,onChange:P=>{c(P.target.value),S(Y=>({...Y,name:void 0}))},placeholder:"Ej: MarÃa GarcÃa López",className:`w-full px-3.5 py-2.5 rounded-xl border text-sm text-slate-800 placeholder-slate-300 focus:outline-none focus:ring-2 transition-all ${v.name?"border-red-300 focus:ring-red-200 bg-red-50":"border-slate-200 focus:ring-sky-200 bg-slate-50 focus:bg-white"}`}),v.name&&d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:226",className:"text-xs text-red-500 flex items-center gap-1",children:[d.jsx("span",{"data-loc":"client/src/components/MarvinContactModal.tsx:226",children:"â "})," ",v.name]})]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:230",className:"space-y-1.5",children:[d.jsxs("label",{"data-loc":"client/src/components/MarvinContactModal.tsx:231",className:"text-xs font-semibold text-slate-700 flex items-center gap-1.5",children:[d.jsx(UA,{"data-loc":"client/src/components/MarvinContactModal.tsx:232",size:12,className:"text-sky-500"})," Teléfono de contacto"]}),d.jsx("input",{"data-loc":"client/src/components/MarvinContactModal.tsx:234",type:"tel",value:u,onChange:P=>{p(P.target.value),S(Y=>({...Y,phone:void 0}))},placeholder:"Ej: +34612345678",className:`w-full px-3.5 py-2.5 rounded-xl border text-sm text-slate-800 placeholder-slate-300 focus:outline-none focus:ring-2 transition-all ${v.phone?"border-red-300 focus:ring-red-200 bg-red-50":"border-slate-200 focus:ring-sky-200 bg-slate-50 focus:bg-white"}`}),v.phone&&d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:245",className:"text-xs text-red-500 flex items-center gap-1",children:[d.jsx("span",{"data-loc":"client/src/components/MarvinContactModal.tsx:245",children:"â "})," ",v.phone]}
340),d.jsx("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:246",className:"text-[10px] text-slate-400",children:"Incluye el código de paÃs, ej: +34 para España"})]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:250",className:"space-y-1.5",children:[d.jsx("label",{"data-loc":"client/src/components/MarvinContactModal.tsx:251",className:"text-xs font-semibold text-slate-700",children:"¿Eres hotel o proveedor?"}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:252",className:"flex gap-3",children:[d.jsxs("label",{"data-loc":"client/src/components/MarvinContactModal.tsx:253",className:"flex items-center gap-2 cursor-pointer flex-1",children:[d.jsx("input",{"data-loc":"client/src/components/MarvinContactModal.tsx:254",type:"radio",name:"userType",value:"hotel",defaultChecked:!0,className:"w-4 h-4"}),d.jsx("span",{"data-loc":"client/src/components/MarvinContactModal.tsx:255",className:"text-sm text-slate-700",children:"Hotel"})]}),d.jsxs("label",{"data-loc":"client/src/components/MarvinContactModal.tsx:257",className:"flex items-center gap-2 cursor-pointer flex-1",children:[d.jsx("input",{"data-loc":"client/src/components/MarvinContactModal.tsx:258",type:"radio",name:"userType",value:"provider",className:"w-4 h-4"}),d.jsx("span",{"data-loc":"client/src/components/MarvinContactModal.tsx:259",className:"text-sm text-slate-700",children:"Proveedor"})]})]})]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:265",className:"space-y-1.5",children:[d.jsxs("label",{"data-loc":"client/src/components/MarvinContactModal.tsx:266",className:"text-xs font-semibold text-slate-700 flex items-center gap-1.5",children:[d.jsx(Ep,{"data-loc":"client/src/components/MarvinContactModal.tsx:267",size:12,className:"text-sky-500"})," Idioma preferido"]}),d.jsx("select",{"data-loc":"client/src/components/MarvinContactModal.tsx:269",value:m,onChange:P=>g(P.target.value),className:"w-full px-3.5 py-2.5 rounded-xl border border-slate-200 text-sm text-slate-800 bg-slate-50 focus:bg-white focus:outline-none focus:ring-2 focus:ring-sky-200 transition-all",children:_O.map(P=>d.jsx("option",{"data-loc":"client/src/components/MarvinContactModal.tsx:275",value:P.value,children:P.label},P.value))})]}),d.jsxs("button",{"data-loc":"client/src/components/MarvinContactModal.tsx:281",onClick:C,className:"w-full flex items-center justify-center gap-2 px-4 py-3 rounded-xl text-sm font-bold text-white transition-all hover:opacity-90 active:scale-[0.98] shadow-md mt-2",style:{background:"#25D366"},children:[d.jsx("svg",{"data-loc":"client/src/components/MarvinContactModal.tsx:286",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"white",children:d.jsx("path",{"data-loc":"client/src/components/MarvinContactModal.tsx:287",d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"})}),"Que MARVIN me contacte"]}),d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:292",className:"text-[10px] text-slate-400 text-center leading-relaxed",children:[d.jsx("strong",{"data-loc":"client/src/components/MarvinContactModal.tsx:293",children:"El informe es gratis."})," Al continuar, aceptas que el ITH Robotics Club se ponga en contacto contigo por WhatsApp. Sin spam."]})]}),y==="sending"&&d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:300",className:"py-10 flex flex-col items-center gap-4",children:[d.jsx(kA,{"data-loc":"client/src/components/MarvinContactModal.tsx:301",size:40,className:"text-sky-500 animate-spin"}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:302",className:"text-center",children:[d.jsx("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:303",className:"text-sm font-semibold text-slate-700",children:"Conectando con MARVIN..."}),d.jsx("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:304",className:"text-xs text-slate-400 mt-1",children:"Registrando tu solicitud de auditorÃa"})]})]}),y==="done"&&d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:311",className:"py-8 flex flex-col items-center gap-4",children:[d.jsx(gt.div,{"data-loc":"client/src/components/MarvinContactModal.tsx:312",initial:{scale:0},animate:{scale:1},transition:{type:"spring",stiffness:300,damping:20},children:d.jsx(Kn,{"data-loc":"client/src/components/MarvinContactModal.tsx:317",size:52,className:"text-green-500"})}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:319",className:"text-center",children:[d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:320",className:"text-sm font-bold text-slate-800",children:["¡Solicitud enviada, ",l.split(" ")[0],"!"]}),d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:321",className:"text-xs text-slate-500 mt-2 leading-relaxed max-w-xs mx-auto",children:["MARVIN te escribirá por WhatsApp al número ",d.jsx("strong",{"data-loc":"client/src/components/MarvinContactModal.tsx:322",className:"text-slate-700",children:jc(u)})," en los próximos minutos para iniciar tu análisis, diagnóstico y recomendación para la viabilidad de la innovación."]})]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:325",className:"w-full mt-2 p-3 rounded-xl bg-green-50 border border-green-100 text-xs text-green-700 text-center",children:["Desarrollado por ",d.jsx("strong",{"data-loc":"client/src/components/MarvinContactModal.tsx:326",children:"Uground"})," · ITH Robotics Club"]}),d.jsx("button",{"data-loc":"client/src/components/MarvinContactModal.tsx:328",onClick:V,className:"mt-1 px-6 py-2 rounded-xl text-sm font-semibold text-white transition-all hover:opacity-90",style:{background:"linear-gradient(135deg, #0ea5e9, #2563eb)"},children:"Cerrar"})]}),y==="error"&&d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:340",className:"py-8 flex flex-col items-center gap-4",children:[d.jsx(gt.div,{"data-loc":"client/src/components/MarvinContactModal.tsx:341",initial:{scale:0},animate:{scale:1},transition:{type:"spring",stiffness:300,damping:20},children:d.jsx(Kn,{"data-loc":"client/src/components/MarvinContactModal.tsx:346",size:52,className:"text-green-500"})}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:348",className:"text-center",children:[d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:349",className:"text-sm font-bold text-slate-800",children:["¡Solicitud recibida, ",l.split(" ")[0],"!"]}),d.jsxs("p",{"data-loc":"client/src/components/MarvinContactModal.tsx:350",className:"text-xs text-slate-500 mt-2 leading-relaxed max-w-xs mx-auto",children:["En breve recibirás un ",d.jsx("strong",{"data-loc":"client/src/components/MarvinContactModal.tsx:351",className:"text-slate-700",children:"WhatsApp de MARVIN"})," en el número ",d.jsx("strong",{"data-loc":"client/src/components/MarvinContactModal.tsx:351",className:"text-slate-700",children:jc(u)}
340)," para iniciar tu análisis personalizado."]})]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinContactModal.tsx:354",className:"w-full mt-2 p-3 rounded-xl bg-green-50 border border-green-100 text-xs text-green-700 text-center",children:["Desarrollado por ",d.jsx("strong",{"data-loc":"client/src/components/MarvinContactModal.tsx:355",children:"Uground"})," · ITH Robotics Club"]}),d.jsx("button",{"data-loc":"client/src/components/MarvinContactModal.tsx:357",onClick:V,className:"mt-1 px-6 py-2 rounded-xl text-sm font-semibold text-white transition-all hover:opacity-90",style:{background:"linear-gradient(135deg, #0ea5e9, #2563eb)"},children:"Cerrar"})]})]})]})})]})})}const zO=[{icon:Np,text:"Diagnóstico de madurez tecnológica"},{icon:lu,text:"Procesos automatizables en tu hotel"},{icon:iu,text:"Recomendaciones con ROI estimado"}];function PO(){const[t,n]=D.useState(!1),[s,i]=D.useState(!1),[l,c]=D.useState(!1),[u]=On();return D.useEffect(()=>{const m=setTimeout(()=>c(!0),4e3),g=setTimeout(()=>c(!1),7e3);return()=>{clearTimeout(m),clearTimeout(g)}},[]),D.useEffect(()=>{const m=()=>n(!0);return window.addEventListener("openMarvin",m),()=>window.removeEventListener("openMarvin",m)},[]),D.useEffect(()=>{n(!1)},[u]),u.includes("/hotel-dashboard")||u.includes("/provider-dashboard")?null:d.jsxs(d.Fragment,{children:[d.jsx("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:52",className:"fixed z-50",style:{right:0,top:"50%",transform:"translateY(-50%)"},children:d.jsx(si,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:56",children:!t&&d.jsxs(gt.button,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:58",initial:{x:80,opacity:0},animate:{x:0,opacity:1},exit:{x:80,opacity:0},transition:{type:"spring",stiffness:260,damping:22},onClick:()=>n(!0),className:"relative flex flex-col items-center justify-center gap-2 py-5 px-3 rounded-l-xl text-white font-bold tracking-wide shadow-xl cursor-pointer select-none hover:scale-105 transition-transform floating-button-glow floating-button-float floating-button-shimmer",style:{background:"linear-gradient(180deg, #0ea5e9 0%, #0284c7 100%)",writingMode:"vertical-rl",textOrientation:"mixed",fontSize:"13px",width:50,minHeight:160,maxHeight:180,boxShadow:l?"0 0 0 6px rgba(14,165,233,0.3), -6px 0 30px rgba(14,165,233,0.6)":"-6px 0 30px rgba(14,165,233,0.4)",transition:"box-shadow 0.4s ease"},children:[l&&d.jsx("span",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:82",className:"absolute inset-0 rounded-l-xl animate-ping",style:{background:"rgba(14,165,233,0.25)",animationDuration:"1.2s"}}),d.jsx(rs,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:85",size:18,style:{transform:"rotate(90deg)"}}),d.jsx("span",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:86",style:{writingMode:"vertical-rl",transform:"rotate(180deg)",lineHeight:"1",letterSpacing:"0.05em"},children:"MARVIN"}),d.jsx("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:90",style:{transform:"rotate(90deg)"},children:d.jsx(Yn,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:91",size:14,style:{opacity:1}})})]},"tab")})}),d.jsx(si,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:99",children:t&&d.jsxs(d.Fragment,{children:[d.jsx(gt.div,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:103",initial:{opacity:0}
340,animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-40 bg-slate-900/30 backdrop-blur-sm",onClick:()=>n(!1)},"backdrop"),d.jsx(gt.div,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:113",initial:{x:"100%",opacity:0},animate:{x:0,opacity:1},exit:{x:"100%",opacity:0},transition:{type:"spring",stiffness:300,damping:30},className:"fixed right-0 top-0 h-full z-50 flex items-center",style:{pointerEvents:"none"},children:d.jsxs("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:122",className:"relative bg-white rounded-l-3xl shadow-2xl flex flex-col overflow-hidden",style:{width:320,maxHeight:"90vh",pointerEvents:"all",border:"1.5px solid rgba(14,165,233,0.2)",borderRight:"none"},children:[d.jsxs("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:133",className:"relative px-6 pt-8 pb-6",style:{background:"linear-gradient(135deg, #0c1e3a 0%, #0f3460 60%, #0ea5e9 100%)"},children:[d.jsx("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:138",className:"absolute inset-0 opacity-10 rounded-tl-3xl",style:{backgroundImage:"linear-gradient(#38bdf8 1px, transparent 1px), linear-gradient(90deg, #38bdf8 1px, transparent 1px)",backgroundSize:"22px 22px"}}),d.jsx("button",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:142",onClick:()=>n(!1),className:"absolute top-4 right-4 w-8 h-8 rounded-full flex items-center justify-center text-white/60 hover:text-white hover:bg-white/10 transition-all",children:d.jsx(P2,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:146",size:16})}),d.jsxs("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:150",className:"relative z-10 flex items-center gap-3 mb-4",children:[d.jsx("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:151",className:"w-14 h-14 rounded-2xl flex items-center justify-center flex-shrink-0",style:{background:"rgba(14,165,233,0.25)",border:"1.5px solid rgba(14,165,233,0.5)"},children:d.jsx(rs,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:155",size:28,className:"text-sky-300"})}),d.jsxs("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:157",children:[d.jsxs("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:158",className:"flex items-center gap-2 mb-0.5",children:[d.jsx("span",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:159",className:"text-xl font-black text-white tracking-tight",children:"MARVIN"}),d.jsx("span",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:160",className:"px-1.5 py-0.5 rounded-full text-[9px] font-bold bg-sky-500/30 text-sky-300 border border-sky-500/40",children:"IA"})]}),d.jsx("p",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:162",className:"text-sky-200/70 text-xs",children:"Motor de análisis y evaluación del potencial de automatización personalizado"})]})]}),d.jsxs("p",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:166",className:"relative z-10 text-white/90 text-sm leading-relaxed",children:["El primer sistema de diagnóstico tecnológico diseñado especÃficamente para hoteles. Recomendaciones y prioridades en ",d.jsx("strong",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:167",className:"text-sky-300",children:"< 5 minutos"}),"."]})]}),d.jsxs("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:172",className:"px-6 py-5 flex-1 overflow-y-auto",children:[d.jsx("p",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:173",className:"text-xs font-mono text-slate-400 uppercase tracking-widest mb-3",children:"Tu análisis incluye:"}),d.jsx("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:175",className:"space-y-3 mb-6",children:zO.map(({icon:m,text:g})=>d.jsxs("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:177",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:178",className:"w-8 h-8 rounded-lg bg-sky-50 border border-sky-100 flex items-center justify-center flex-shrink-0",children:d.jsx(m,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:179",size:15,className:"text-sky-500"})}),d.jsx("span",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:181",className:"text-sm text-slate-700 font-medium",children:g})]},g))}),d.jsx("div",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:187",className:"rounded-xl bg-slate-50 border border-slate-100 px-4 py-3 mb-6",children:d.jsxs("p",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:188",className:"text-xs text-slate-500 leading-relaxed",children:[d.jsx("span",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:189",className:"font-bold text-slate-700",children:"+40 hoteles"})," ya han recibido su diagnóstico MARVIN. Tiempo medio de respuesta: ",d.jsx("span",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:189",className:"font-bold text-sky-600",children:"minutos"}),"."]})}),d.jsxs("button",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:194",onClick:()=>{n(!1),i(!0)},className:"w-full flex items-center justify-center gap-2 py-3.5 rounded-xl text-sm font-bold text-white transition-all hover:opacity-90 hover:scale-[1.02] mb-2",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",boxShadow:"0 4px 16px rgba(14,165,233,0.4)"},children:[d.jsx(rs,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:199",size:16}),"Hablar con MARVIN",d.jsx(Yn,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:201",size:14})]}),d.jsx("p",{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:204",className:"text-center text-[11px] text-slate-400",children:"Sin compromiso · MARVIN te contacta por WhatsApp"})]})]})},"panel")]})}),d.jsx(hu,{"data-loc":"client/src/components/MarvinFloatingWidget.tsx:215",isOpen:s,onClose:()=>i(!1)})]})}function LO({children:t}){const[n]=On();
340return d.jsxs("div",{"data-loc":"client/src/components/Layout.tsx:14",className:"flex flex-col min-h-screen",style:{background:"#f8fafc"},children:[d.jsxs("header",{"data-loc":"client/src/components/Layout.tsx:17",className:"flex items-center gap-3 px-8 h-14 border-b flex-shrink-0 z-10 bg-white",style:{borderColor:"#e2e8f0"},children:[d.jsxs("a",{"data-loc":"client/src/components/Layout.tsx:19",href:"/",className:"flex items-center gap-2.5 hover:opacity-80 transition-opacity",children:[d.jsx("img",{"data-loc":"client/src/components/Layout.tsx:23",src:"https://d2xsxph8kpxj0f.cloudfront.net/310419663026689248/mRwjZoDVnoK7e8wMmwpyp6/ith-logo-real_61ec608f.png",alt:"ITH Logo",className:"h-7 w-auto flex-shrink-0"}),d.jsxs("div",{"data-loc":"client/src/components/Layout.tsx:24",children:[d.jsx("p",{"data-loc":"client/src/components/Layout.tsx:25",className:"text-sm font-bold text-slate-800 leading-none tracking-tight",children:"ITH Robotics Club"}),d.jsx("p",{"data-loc":"client/src/components/Layout.tsx:26",className:"text-[10px] text-slate-400 font-mono leading-none mt-0.5",children:"Hub de Innovación Hotelera"})]})]}),d.jsx("div",{"data-loc":"client/src/components/Layout.tsx:30",className:"flex-1"}),d.jsxs("a",{"data-loc":"client/src/components/Layout.tsx:33",href:"https://ithotelero.timtul.es/eventos/formulario-ith-robotics-club/registration",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1.5 px-3 py-1.5 rounded-lg text-xs font-semibold text-white transition-all",style:{background:"#0ea5e9"},children:[d.jsx(qn,{"data-loc":"client/src/components/Layout.tsx:37",size:12})," Unirme al Club ",d.jsx(MA,{"data-loc":"client/src/components/Layout.tsx:37",size:10,className:"opacity-70"})]}),d.jsxs("div",{"data-loc":"client/src/components/Layout.tsx:41",className:"flex items-center gap-1.5 ml-2",children:[d.jsx("span",{"data-loc":"client/src/components/Layout.tsx:42",className:"w-2 h-2 rounded-full bg-emerald-500"}),d.jsx("span",{"data-loc":"client/src/components/Layout.tsx:43",className:"text-[10px] text-slate-400",children:"Activo"})]})]}),d.jsx("main",{"data-loc":"client/src/components/Layout.tsx:48",className:"flex-1 w-full",children:d.jsx(si,{"data-loc":"client/src/components/Layout.tsx:49",mode:"wait",children:d.jsx(gt.div,{"data-loc":"client/src/components/Layout.tsx:50",initial:{opacity:0,x:10},animate:{opacity:1,x:0},exit:{opacity:0,x:-10},transition:{duration:.18},className:"w-full",children:t},n)})})]})}const tn=(t=0)=>({initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.55,delay:t}}),HO=[{value:"82%",label:"Hoteleros amplÃan IA en 2026*",icon:ni},{value:"43M",label:"Déficit laboral turismo 2033*",icon:qn},{value:"13.5%",label:"CAGR mercado robots hoteleros*",icon:rs}],VO=[{name:"Aeme Group",url:"https://www.ithotelero.com/nuestros-socios/?jsf=epro-loop-builder:socios&_s=aeme",logo:"/manus-storage/aeme_cropped_02dfbade.png"},{name:"Intec Robots",url:"https://www.ithotelero.com/ithroboticsclub/",logo:"https://d2xsxph8kpxj0f.cloudfront.net/310419663026689248/mRwjZoDVnoK7e8wMmwpyp6/intec_d4afc9b2.png"},{name:"Muzybar Computer",url:"https://www.ithotelero.com/nuestros-socios/?jsf=epro-loop-builder:socios&_s=muzybar",logo:"/manus-storage/pasted_file_713xy2_image_911d142a.png"},{name:"RH·BOTS Recursos Humanoides",url:"https://www.ithotelero.com/ithroboticsclub/",logo:"/manus-storage/rhbots-logo_3db1112c.webp"},{name:"The Dreamland Project",url:"https://www.ithotelero.com/nuestros-socios/?jsf=epro-loop-builder:socios&_s=dreamland",logo:"/manus-storage/dreamland-logo_2c876fce.png"},{name:"Trend Robotics",url:"https://www.ithotelero.com/ithroboticsclub/",logo:"/manus-storage/pasted_file_sT96CV_image_8eaf5de7.png"},{name:"Uground",url:"https://www.ithotelero.com/nuestros-socios/?jsf=epro-loop-builder:socios&_s=uground",logo:"/manus-storage/uground_cropped_e8a1262d.png"}],wv=[{id:1,cx:23,cy:23,tag:"Robótica",tagColor:"text-cyan-400",tagBg:"bg-cyan-400/10",headline:"China prepara un hotel donde robots harán de recepcionistas, camareros y vigilantes",source:"Xataka",url:"https://www.xataka.com/robotica-e-ia/china-prepara-hotel-donde-robots-haran-recepcionistas-camareros-limpiadores-vigilantes-aspira-a-automatizarlo-casi-todo",delay:"0s"},{id:2,cx:83,cy:69,tag:"Tendencia",tagColor:"text-emerald-400",tagBg:"bg-emerald-400/10",headline:"La escasez de personal impulsa el uso de robots humanoides en restaurantes y hoteles",source:"La Ecuación Digital",url:"https://www.laecuaciondigital.com/tecnologias/robotica/la-escasez-de-personal-impulsa-el-uso-de-robots-humanoides-en-restaurantes-y-hoteles/",delay:"0.4s"},{id:3,cx:43,cy:87,tag:"Innovación",tagColor:"text-amber-400",tagBg:"bg-amber-400/10",headline:"Hobbs W1: el robot humanoide femenino con IA que trabaja en hoteles y hospitales",source:"Infobae",url:"https://www.infobae.com/tecno/2026/01/29/este-es-hobbs-w1-el-robot-humanoide-femenino-con-ia-que-trabaja-en-hoteles-y-hospitales/",delay:"0.8s"}];function BO(){const[t,n]=D.useState(null);return d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:137",className:"w-full flex flex-col lg:flex-row items-center gap-8 lg:gap-12",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:139",className:"relative flex-shrink-0",style:{width:260,height:260},children:[d.jsx("style",{"data-loc":"client/src/pages/Landing.tsx:141",children:` 341 @keyframes radarSweep { 342 from { transform: rotate(0deg); } 343 to { transform: rotate(360deg); } 344 } 345 @keyframes blipPulse { 346 0%, 100% { transform: scale(1); opacity: 1; } 347 50% { transform: scale(1.8); opacity: 0.3; } 348 } 349 `}),[1,.66,.33].map((s,i)=>d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:154",className:"absolute rounded-full border border-cyan-500/20",style:{width:`${s*100}%`,height:`${s*100}%`,top:`${(1-s)*50}%`,left:`${(1-s)*50}%`}},i)),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:163",className:"absolute inset-0 flex items-center justify-center",children:d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:164",className:"w-full h-px bg-cyan-500/15"})}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:166",className:"absolute inset-0 flex items-center justify-center",children:d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:167",className:"h-full w-px bg-cyan-500/15"})}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:171",className:"absolute inset-0 rounded-full overflow-hidden",children:d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:172",style:{position:"absolute",inset:0,background:"conic-gradient(from 0deg, transparent 0deg, rgba(6,182,212,0.35) 60deg, transparent 60deg)",animation:"radarSweep 3s linear infinite",transformOrigin:"50% 50%"}})}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:183",className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-2 h-2 rounded-full bg-cyan-400"}),wv.map(s=>d.jsxs("a",{"data-loc":"client/src/pages/Landing.tsx:187",href:s.url,target:"_blank",rel:"noopener noreferrer",className:"absolute focus:outline-none",style:{left:`${s.cx}%`,top:`${s.cy}%`,transform:"translate(-50%,-50%)",cursor:"pointer"},onMouseEnter:()=>n(s.id),onMouseLeave:()=>n(null),onTouchStart:i=>{i.preventDefault(),n(t===s.id?null:s.id)},"aria-label":`${s.tag}: ${s.headline}`,children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:200",className:"absolute rounded-full border border-cyan-400/50",style:{width:20,height:20,top:"50%",left:"50%",transform:"translate(-50%,-50%)",animation:"blipPulse 2s ease-in-out infinite",animationDelay:s.delay}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:211",className:"w-3 h-3 rounded-full bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.8)] hover:scale-125 transition-transform"})]},s.id))]}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:217",className:"flex-1 w-full grid grid-cols-1 gap-3",children:wv.map(s=>d.jsx("a",{"data-loc":"client/src/pages/Landing.tsx:219",href:s.url,target:"_blank",rel:"noopener noreferrer",onMouseEnter:()=>n(s.id),onMouseLeave:()=>n(null),className:`block rounded-xl p-4 border transition-all duration-200 text-left group ${t===s.id?"border-cyan-500/50 bg-slate-700/80 shadow-lg shadow-cyan-500/10":"border-slate-700/50 bg-slate-800/40 hover:border-cyan-500/30 hover:bg-slate-700/60"}`,children:d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:232",className:"flex items-start gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:234",className:`mt-0.5 w-2 h-2 rounded-full flex-shrink-0 ${t===s.id?"bg-cyan-400 shadow-[0_0_6px_rgba(34,211,238,0.8)]":"bg-cyan-400/50"}`}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:237",className:"flex-1 min-w-0",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:238",className:"flex items-center gap-2 mb-1.5",children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:239",className:`inline-block text-[10px] font-mono font-semibold px-2 py-0.5 rounded-full ${s.tagColor} ${s.tagBg}`,children:s.tag}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:242",className:"text-[10px] text-slate-500 italic",children:s.source})]}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:244",className:"text-xs text-slate-200 font-medium leading-snug group-hover:text-white transition-colors",children:s.headline}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:247",className:`mt-2 flex items-center gap-1 text-[10px] font-semibold transition-all duration-200 ${t===s.id?"text-cyan-400 opacity-100":"text-slate-500 opacity-70 group-hover:text-cyan-400 group-hover:opacity-100"}`,children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:250",children:"Leer artÃculo"}),d.jsx(Yn,{"data-loc":"client/src/pages/Landing.tsx:251",size:10,
349className:`transition-transform duration-200 ${t===s.id?"translate-x-0.5":"group-hover:translate-x-0.5"}`})]})]}),d.jsx(Yn,{"data-loc":"client/src/pages/Landing.tsx:256",size:14,className:`flex-shrink-0 mt-0.5 transition-all duration-200 ${t===s.id?"text-cyan-400 translate-x-0.5":"text-slate-600"}`})]})},s.id))})]})}function UO(){const[,t]=On(),[n,s]=D.useState(!1);return D.useEffect(()=>{window.scrollTo(0,0)},[]),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:279",className:"min-h-screen overflow-y-auto",style:{background:"#f8fafc"},children:[d.jsx("header",{"data-loc":"client/src/pages/Landing.tsx:282",className:"sticky top-0 z-50 bg-white/90 backdrop-blur border-b border-slate-200",children:d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:283",className:"max-w-5xl mx-auto px-6 h-14 flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:284",className:"flex items-center gap-3",children:[d.jsx("img",{"data-loc":"client/src/pages/Landing.tsx:285",src:"https://d2xsxph8kpxj0f.cloudfront.net/310419663026689248/mRwjZoDVnoK7e8wMmwpyp6/ith-logo-real_61ec608f.png",alt:"ITH Logo",className:"h-8 w-auto"}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:286",className:"hidden sm:block w-px h-6 bg-slate-200"}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:287",className:"hidden sm:block",children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:288",className:"text-sm font-bold text-slate-800",children:"Robotics Club"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:289",className:"block text-[10px] text-slate-400 leading-tight",children:"Hub de Innovación Hotelera"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:292",className:"flex items-center gap-3",children:[d.jsx("a",{"data-loc":"client/src/pages/Landing.tsx:293",href:"https://www.ithotelero.com/ithroboticsclub/",target:"_blank",rel:"noopener noreferrer",className:"text-xs text-slate-500 hover:text-slate-700 transition-colors hidden sm:block",children:"ithotelero.com"}),d.jsxs("button",{"data-loc":"client/src/pages/Landing.tsx:297",onClick:()=>t("/internal"),className:"flex items-center gap-1.5 px-3 py-1.5 rounded-lg text-xs font-medium text-slate-400 hover:text-slate-600 hover:bg-slate-100 transition-all",style:{border:"1px solid rgba(148, 163, 184, 0.35)"},children:[d.jsxs("svg",{"data-loc":"client/src/pages/Landing.tsx:300",xmlns:"http://www.w3.org/2000/svg",className:"w-3 h-3",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[d.jsx("rect",{"data-loc":"client/src/pages/Landing.tsx:300",width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2"}),d.jsx("path",{"data-loc":"client/src/pages/Landing.tsx:300",d:"M7 11V7a5 5 0 0 1 10 0v4"})]}),"Panel Interno"]})]})]})}),d.jsxs("section",{"data-loc":"client/src/pages/Landing.tsx:308",className:"relative overflow-hidden",style:{background:"linear-gradient(135deg, #0f172a 0%, #1e3a5f 60%, #0c4a6e 100%)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:310",className:"absolute inset-0 opacity-10",style:{backgroundImage:"linear-gradient(#38bdf8 1px, transparent 1px), linear-gradient(90deg, #38bdf8 1px, transparent 1px)",backgroundSize:"40px 40px"}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:313",className:"absolute top-0 left-1/2 -translate-x-1/2 w-[600px] h-[300px] rounded-full opacity-20 blur-3xl",style:{background:"radial-gradient(circle, #0ea5e9, transparent)"}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:316",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:"url('/manus-storage/ith-robot-icon-transparent_65d17e65.png')",backgroundSize:"90px 65px",backgroundRepeat:"repeat",opacity:.07}}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:324",className:"relative max-w-5xl mx-auto px-6 py-16 md:py-24",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:325",...tn(0),className:"text-center max-w-3xl mx-auto",children:[d.jsxs("h1",{"data-loc":"client/src/pages/Landing.tsx:326",className:"text-3xl md:text-5xl font-black text-white leading-tight mb-4",children:["Tu hotel, más inteligente.",d.jsx("br",{"data-loc":"client/src/pages/Landing.tsx:327"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:328",className:"text-sky-400",children:"Con IA y robótica."})]}),d.jsxs("p",{"data-loc":"client/src/pages/Landing.tsx:331",className:"text-base md:text-lg text-sky-100/80 leading-relaxed mb-8 max-w-2xl mx-auto",children:["El ",d.jsx("strong",{"data-loc":"client/src/pages/Landing.tsx:332",className:"text-white",children:"ITH Robotics Club"})," es el ecosistema de referencia en España para hoteles que quieren entender, analizar y mejorar su operativa mediante inteligencia artificial y robótica."]})]}),d.jsx(gt.div,{"data-loc":"client/src/pages/Landing.tsx:339",...tn(.2),className:"grid grid-cols-3 gap-3 mt-12 max-w-2xl mx-auto",children:HO.map(({value:i,label:l,icon:c})=>d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:341",className:"text-center p-4 rounded-xl border border-white/10 bg-white/5 backdrop-blur",children:[d.jsx(c,{"data-loc":"client/src/pages/Landing.tsx:342",size:16,className:"text-sky-400 mx-auto mb-1.5"}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:343",className:"text-2xl font-black text-white",children:i}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:344",className:"text-[11px] text-sky-200/70 leading-tight mt-0.5",children:l})]},l))})]})]}),d.jsxs("section",{"data-loc":"client/src/pages/Landing.tsx:353",style:{background:"#f1f5f9"},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:355",className:"max-w-6xl mx-auto px-6 pt-14 pb-8 text-center",children:d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:356",...tn(0),children:[d.jsxs("span",{"data-loc":"client/src/pages/Landing.tsx:357",className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full text-xs font-mono font-bold uppercase tracking-widest mb-4",style:{background:"rgba(14,165,233,0.12)",color:"#38bdf8",border:"1px solid rgba(14,165,233,0.25)"},children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:359",className:"w-1.5 h-1.5 rounded-full bg-sky-4
34900 animate-pulse inline-block"}),"Tu punto de partida"]}),d.jsxs("h2",{"data-loc":"client/src/pages/Landing.tsx:362",className:"text-3xl md:text-5xl font-black text-slate-800 mb-3 leading-tight",children:["¿Eres un ",d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:363",style:{color:"#0ea5e9"},children:"hotel"})," o un ",d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:363",style:{color:"#1d4ed8"},children:"partner tecnológico"}),"?"]}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:364",className:"text-slate-500 text-base max-w-xl mx-auto",children:"Elige tu perfil y accede a las herramientas diseñadas especÃficamente para ti"})]})}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:369",className:"grid md:grid-cols-2 min-h-[520px]",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:372",...tn(.1),onClick:()=>{t("/hotel-dashboard"),window.scrollTo(0,0)},className:"group relative overflow-hidden cursor-pointer",style:{minHeight:520},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:379",className:"absolute inset-0",style:{background:"linear-gradient(160deg, #061428 0%, #0c2a52 50%, #0369a1 100%)"}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:382",className:"absolute -bottom-20 -right-20 w-80 h-80 rounded-full opacity-20 blur-3xl",style:{background:"#0ea5e9"}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:384",className:"absolute bottom-8 right-8 opacity-[0.07]",children:d.jsx(Ro,{"data-loc":"client/src/pages/Landing.tsx:385",size:220,className:"text-sky-200"})}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:388",className:"absolute inset-0 opacity-0 group-hover:opacity-100 transition-opacity duration-500",style:{background:"linear-gradient(160deg, rgba(14,165,233,0.08) 0%, transparent 60%)"}}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:390",className:"relative z-10 p-10 md:p-14 flex flex-col h-full justify-between",style:{minHeight:520},children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:391",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:393",className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full text-xs font-bold mb-6",style:{background:"rgba(14,165,233,0.18)",color:"#7dd3fc",border:"1px solid rgba(14,165,233,0.35)"},children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:395",className:"w-2 h-2 rounded-full bg-sky-400 animate-pulse"}),"PARA HOTELES"]}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:399",className:"w-16 h-16 rounded-2xl flex items-center justify-center mb-6",style:{background:"rgba(14,165,233,0.15)",border:"1.5px solid rgba(14,165,233,0.4)"},children:d.jsx(Ro,{"data-loc":"client/src/pages/Landing.tsx:401",size:30,className:"text-sky-400"})}),d.jsxs("h3",{"data-loc":"client/src/pages/Landing.tsx:404",className:"text-3xl md:text-4xl font-black text-white mb-4 leading-tight",children:["Activa el modo robot",d.jsx("br",{"data-loc":"client/src/pages/Landing.tsx:405"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:405",style:{color:"#38bdf8"},children:"en tu hotel"})]}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:407",className:"text-sky-200/70 text-base leading-relaxed max-w-sm mb-8",children:"Descubre en minutos qué tecnologÃa estás dejando de aprovechar. Diagnóstico instantáneo, recomendaciones reales, cero burocracia."}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:412",className:"grid grid-cols-2 gap-2 mb-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:413",className:"rounded-xl p-3 text-center cursor-default",style:{background:"rgba(14,165,233,0.15)",border:"1px solid rgba(14,165,233,0.2)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:414",className:"text-xl font-black text-white",children:"82%"}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:415",className:"text-[10px] text-sky-300/80 leading-tight mt-0.5",children:"Adopción IA en 2026"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:417",className:"rounded-xl p-3 text-center cursor-default",style:{background:"rgba(14,165,233,0.15)",border:"1px solid rgba(14,165,233,0.2)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:418",className:"text-xl font-black text-white",children:"< 5 min"}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:419",className:"text-[10px] text-sky-300/80 leading-tight mt-0.5",children:"Para tu primer informe"})]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:424",className:"flex flex-col gap-3",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:425",className:"flex flex-col sm:flex-row gap-3",children:[d.jsxs("button",{"data-loc":"client/src/pages/Landing.tsx:426",onClick:i=>{i.stopPropagation(),window.dispatchEvent(new CustomEvent("openMarvin"))},className:"flex items-center justify-center gap-2 px-6 py-3.5 rounded-xl text-sm font-bold text-white transition-all hover:scale-105 hover:shadow-lg flex-1",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",boxShadow:"0 4px 20px rgba(14,165,233,0.4)"},children:[d.jsx(rs,{"data-loc":"client/src/pages/Landing.tsx:430",size:16}),"Obtener informe MARVIN",d.jsx(as,{"data-loc":"client/src/pages/Landing.tsx:432",size:14})]}),d.jsxs("a",{"data-loc":"client/src/pages/Landing.tsx:434",href:"https://ithotelero.timtul.es/eventos/formulario-ith-robotics-club/registration",target:"_blank",rel:"noopener noreferrer",onClick:i=>i.stopPropagation(),className:"flex items-center justify-center gap-2 px-6 py-3.5 rounded-xl text-sm font-bold text-white transition-all hover:scale-105 hover:shadow-lg flex-1",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",boxShadow:"0 4px 20px rgba(14,165,233,0.4)"},children:[d.jsx(qn,{"data-loc":"client/src/pages/Landing.tsx:441",size:16}),"Solicitar adhesión al Club",d.jsx(as,{"data-loc":"client/src/pages/Landing.tsx:443",size:14})]})]}),d.jsxs("button",{"data-loc":"client/src/pages/Landing.tsx:446",onClick:i=>{i.stopPropagation(),t("/hotel-dashboard"),window.scrollTo(0,0)},className:"flex items-center justify-center gap-2 px-6 py-3.5 rounded-xl text-sm font-semibold transition-all hover:bg-white/10",style:{color:"#7dd3fc",border:"1.5px solid rgba(14,165,233,0.35)"},children:["Ver el panel",d.jsx(Yn,{"data-loc":"client/src/pages/Landing.tsx:451",size:14})]})]})]})]}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:458",className:"hidden md:block absolute left-1/2 top-0 bottom-0 w-px",style:{background:"rgba(255,255,255,0.06)",zIndex:10}}),d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:461",...tn(.18),onClick:()=>{t("/provider-dashboard"),window.scrollTo(0,0)},className:"group relative overflow-hidden cursor-pointer",style:{minHeight:520},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:468",className:"absolute inset-0",style:{background:"linear-gradient(160deg, #030d1f 0%, #0c1e4a 50%, #1d4ed8 100%)"}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:471",className:"absolute -bottom-20 -left-20 w-80 h-80 rounded-full opacity-20 blur-3xl",style:{background:"#1d4ed8"}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:473",className:"absolute bottom-8 left-8 opacity-[0.07]",children:d.jsx(Lh,{"data-loc":"client/src/pages/Landing.tsx:474",size:220,className:"text-blue-200"})}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:477",className:"absolute inset-0 opacity-0 group-hover:opacity-100 transition-opacity duration-500",style:{background:"linear-gradient(160deg, rgba(29,78,216,0.12) 0%, transparent 60%)"}}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:479",className:"relative z-10 p-10 md:p-14 flex flex-col h-full justify-between",style:{minHeight:520},children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:480",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:482",className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full text-xs font-bold mb-6",style:{background:"rgba(29,78,216,0.18)",color:"#93c5fd",border:"1px solid rgba(29,78,216,0.4)"},children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:484",className:"w-2 h-2 rounded-full bg-blue-400 animate-pulse"}),"PARA PARTNERS TECH"]}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:488",className:"w-16 h-16 rounded-2xl flex items-center justify-center mb-6",style:{background:"rgba(29,78,216,0.15)",border:"1.5px solid rgba(29,78,216,0.4)"},children:d.jsx(Lh,{"data-loc":"client/src/pages/Landing.tsx:490",size:30,className:"text-blue-400"})}),d.jsxs("h3",{"data-loc":"client/src/pages/Landing.tsx:493",className:"text-3xl md:text-4xl font-black text-white mb-4 leading-tight",children:["Conecta con los hoteles",d.jsx("br",{"data-loc":"client/src/pages/Landing.tsx:494"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:494",style:{color:"#93c5fd"},children:"del futuro"})]}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:496",className:"text-blue-200/70 text-base leading-relaxed max-w-sm mb-8",children:"Posiciona tu solución ante los decision-makers del sector. Valida tu tecnologÃa con el sello ITH y escala en el mercado hotelero español."}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:501",className:"grid grid-cols-3 gap-2 mb-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:502",className:"rounded-xl p-3 text-center cursor-default",style:{background:"rgba(29,78,216,0.2)",border:"1px solid rgba(29,78,216,0.3)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:503",className:"text-xl font-black text-white",children:"6"}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:504",className:"text-[10px] text-blue-300/80 leading-tight mt-0.5",children:"Empresas tecnológicas"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:506",className:"rounded-xl p-3 text-center cursor-default",style:{background:"rgba(29,78,216,0.2)",border:"1px solid rgba(29,78,216,0.3)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:507",className:"text-xl font-black text-white",children:"100%"}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:508",className:"text-[10px] text-blue-300/80 leading-tight mt-0.5",children:"Acceso gratuito socios ITH"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:510",className:"rounded-xl p-3 text-center cursor-default",style:{background:"rgba(29,78,216,0.2)",border:"1px solid rgba(29,78,216,0.3)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:511",className:"text-xl font-black text-white",children:"1 Club"}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:512",className:"text-[10px] text-blue-300/80 leading-tight mt-0.5",children:"Ecosistema único en España"})]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:517",className:"flex flex-col gap-3",children:[d.jsxs("a",{"data-loc":"client/src/pages/Landing.tsx:518",href:"https://ithotelero.timtul.es/eventos/formulario-ith-robotics-club/registration",target:"_blank",rel:"noopener noreferrer",onClick:i=>i.stopPropagation(),className:"flex items-center justify-center gap-2 px-6 py-3.5 rounded-xl text-sm font-bold text-white transition-all hover:scale-105 hover:shadow-lg",style:{background:"linear-gradient(135deg, #1d4ed8, #1e40af)",boxShadow:"0 4px 20px rgba(29,78,216,0.4)"},children:[d.jsx(qn,{"data-loc":"client/src/pages/Landing.tsx:524",size:16}),"Solicitar adhesión al Club",d.jsx(as,{"data-loc":"client/src/pages/Landing.tsx:526",size:14})]}),d.jsxs("button",{"data-loc":"client/src/pages/Landing.tsx:528",onClick:i=>{i.stopPropagation(),t("/provider-dashboard"),window.scrollTo(0,0)},className:"flex items-center justify-center gap-2 px-6 py-3.5 rounded-xl text-sm font-semibold transition-all hover:bg-white/10",style:{color:"#93c5fd",border:"1.5px solid rgba(29,78,216,0.4)"},children:["Ver el panel",d.jsx(Yn,{"data-loc":"client/src/pages/Landing.tsx:533",size:14})]})]})]})]})]})]}),d.jsx("section",{"data-loc":"client/src/pages/Landing.tsx:542",className:"py-16",style:{background:"#0f172a"},children:d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:543",className:"max-w-5xl mx-auto px-6",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:544",...tn(0),className:"text-center mb-10",children:[d.jsx("h2",{"data-loc":"client/src/pages/Landing.tsx:545",className:"text-2xl md:text-3xl font-bold text-white mb-2",children:"Nuestro Impacto"}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:546",className:"text-white/60 text-sm md:text-base",children:"Lo que hemos conseguido impulsando la robótica en el sector hotelero"})]}),d.jsx(gt.div,{"data-loc":"client/src/pages/Landing.tsx:548",...tn(0),className:"grid grid-cols-1 md:grid-cols-3 gap-px bg-white/5 rounded-2xl overflow-hidden border border-white/10",children:[{value:"4",unit:"años",label:"impulsando la Robótica en hoteles",color:"#38bdf8"},{value:"+1000",unit:"horas",label:"de acompañamiento",color:"#818cf8"},{value:"+100",unit:"",label:"robots y soluciones implementadas",color:"#34d399"}].map(({value:i,unit:l,label:c,color:u},p)=>d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:554",...tn(p*.08),className:"flex flex-col items-center justify-center py-8 px-4 bg-white/[0.03] hover:bg-white/[0.07] transition-colors",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:559",className:"flex items-end gap-1 mb-1",children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:560",className:"text-3xl md:text-4xl font-black tracking-tight",style:{color:u},children:i}),l&&d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:561",className:"text-sm font-semibold text-white/50 mb-1",children:l})]}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:563",className:"text-[11px] text-white/40 text-center leading-tight max-w-[120px]",children:c})]},c))})]})}),d.jsx("section",{"data-loc":"client/src/pages/Landing.tsx:571",className:"max-w-5xl mx-auto px-6 py-14 text-center",children:d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:572",...tn(0),children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:573",className:"inline-flex items-center gap-2 mb-4 px-3 py-1.5 rounded-full bg-sky-50 border border-sky-200",children:[d.jsx(z2,{"data-loc":"client/src/pages/Landing.tsx:574",size:12,className:"text-sky-500"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:575",className:"text-xs font-semibold text-sky-600",children:"Acceso gratuito para hoteles socios ITH"})]}),d.jsx("h2",{"data-loc":"client/src/pages/Landing.tsx:577",className:"text-2xl md:text-3xl font-bold text-slate-800 mb-3",children:"Activa tu modo robot"}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:578",className:"text-slate-500 mb-8 max-w-xl mx-auto",children:"Accede al panel ahora mismo y obtén en minutos un diagnóstico de la madurez tecnológica de tu hotel, sin formularios largos ni compromisos."}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:581",className:"flex flex-col sm:flex-row gap-3 justify-center",children:d.jsxs("button",{"data-loc":"client/src/pages/Landing.tsx:582",onClick:()=>window.dispatchEvent(new CustomEvent("openMarvin")),className:"flex items-center justify-center gap-2 px-8 py-4 rounded-xl text-base font-bold text-white shadow-lg transition-all hover:scale-105",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)"},children:[d.jsx(rs,{"data-loc":"client/src/pages/Landing.tsx:585",size:18}),"Obtener informe MARVIN",d.jsx(as,{"data-loc":"client/src/pages/Landing.tsx:587",size:16})]})})]})}),d.jsx("section",{"data-loc":"client/src/pages/Landing.tsx:596",className:"bg-slate-800 py-14",children:d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:597",className:"max-w-5xl mx-auto px-6",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:598",...tn(0),className:"text-center mb-8",children:[d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:599",className:"text-xs font-mono text-sky-400 uppercase tracking-widest mb-2",children:"El momento es ahora"}),d.jsx("h2",{"data-loc":"client/src/pages/Landing.tsx:600",className:"text-2xl md:text-3xl font-bold text-white",children:"Conoce todas las novedades del sector"})]}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:603",className:"grid md:grid-cols-3 gap-4 mb-10",children:[{icon:rs,color:"text-rose-400",value:"90%",label:"de tareas hoteleras automatizables con robots humanoides",source:!0,sourceText:"N
349oetix / Hobbs W1, Infobae 2026"},{icon:qn,color:"text-emerald-400",value:"#1",label:"problema del sector: escasez estructural de personal en hostelerÃa",source:!0,sourceText:"La Ecuación Digital, ene. 2026"},{icon:ni,color:"text-amber-400",value:"24/7",label:"operativa sin interrupciones: robots en recepción, F&B y limpieza",source:!0,sourceText:"Mews Blog, abr. 2026"}].map(({icon:i,color:l,value:c,label:u,source:p,sourceText:m})=>d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:609",className:"bg-slate-700/50 rounded-2xl px-5 py-4 border border-slate-600 flex items-center gap-4",children:[d.jsx(i,{"data-loc":"client/src/pages/Landing.tsx:610",size:22,className:`${l} flex-shrink-0`}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:611",children:[d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:612",className:"text-2xl font-extrabold text-white leading-none",children:c}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:613",className:"text-xs text-slate-400 mt-0.5 leading-snug",children:u}),p&&d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:614",className:"text-[10px] text-slate-600 mt-1 italic",children:m})]})]},c))}),d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:621",...tn(.3),className:"mt-12 relative overflow-hidden rounded-3xl border border-blue-500/20 bg-gradient-to-br from-slate-900 via-blue-950/60 to-slate-900",children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:623",className:"absolute inset-0",style:{backgroundImage:"linear-gradient(rgba(14,165,233,0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(14,165,233,0.06) 1px, transparent 1px)",backgroundSize:"40px 40px"}}),d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:628",className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-96 h-96 rounded-full bg-blue-500/10 blur-3xl pointer-events-none"}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:630",className:"relative z-10 px-6 py-10 flex flex-col items-center",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:632",className:"flex flex-col sm:flex-row items-center gap-3 mb-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:633",className:"flex items-center gap-2",children:[d.jsx(Lc,{"data-loc":"client/src/pages/Landing.tsx:634",size:13,className:"text-cyan-400"}),d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:635",className:"text-[11px] font-mono text-cyan-400/80 uppercase tracking-[0.25em]",children:"Radar de Tendencias"}),d.jsx(Ep,{"data-loc":"client/src/pages/Landing.tsx:636",size:13,className:"text-cyan-400"})]}),d.jsxs("span",{"data-loc":"client/src/pages/Landing.tsx:639",className:"inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-[10px] font-medium text-cyan-300 border border-cyan-500/30 bg-cyan-500/10 backdrop-blur-sm",children:[d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:640",children:"ð"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:641",children:"Noticias reales â haz clic para leer"})]})]}),d.jsx(BO,{"data-loc":"client/src/pages/Landing.tsx:646"})]})]})]})}),d.jsx("section",{"data-loc":"client/src/pages/Landing.tsx:657",className:"bg-white border-t border-slate-100 py-14",children:d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:658",className:"max-w-5xl mx-auto px-6",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/Landing.tsx:659",...tn(0),className:"text-center mb-10",children:[d.jsx("p",{"data-loc":"client/src/pages/Landing.tsx:660",className:"text-xs font-mono text-slate-400 uppercase tracking-widest mb-2",children:"Ecosistema"}),d.jsx("h2",{"data-loc":"client/src/pages/Landing.tsx:661",className:"text-2xl md:text-3xl font-bold text-slate-800",children:"Miembros del ITH Robotics Club"})]}),d.jsx(gt.div,{"data-loc":"client/src/pages/Landing.tsx:663",...tn(.1),className:"grid grid-cols-3 md:grid-cols-6 gap-4",children:VO.map(({name:i,url:l,logo:c})=>d.jsx("a",{"data-loc":"client/src/pages/Landing.tsx:665",href:l,target:"_blank",rel:"noopener noreferrer",className:"bg-white border border-slate-200 rounded-xl hover:shadow-md transition-shadow duration-300",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100%",aspectRatio:"3/2",overflow:"hidden",padding:"8px"},title:i,children:d.jsx("img",{"data-loc":"client/src/pages/Landing.tsx:669",src:c,alt:i,style:{width:"100%",height:"100%",objectFit:"contain",objectPosition:"center",display:"block",maxWidth:"100%",maxHeight:"100%"}})},i))})]})}),d.jsx("footer",{"data-loc":"client/src/pages/Landing.tsx:689",className:"border-t border-slate-200 bg-white py-6",children:d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:690",className:"max-w-5xl mx-auto px-6 flex flex-col sm:flex-row items-center justify-between gap-3",children:[d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:691",className:"flex items-center gap-2",children:[d.jsx("div",{"data-loc":"client/src/pages/Landing.tsx:692",className:"w-5 h-5 rounded flex items-center justify-center",style:{background:"#0f172a"},children:d.jsx(k2,{"data-loc":"client/src/pages/Landing.tsx:693",size:10,
349className:"text-sky-400"})}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:695",className:"text-xs text-slate-500",children:"ITH Robotics Club · Hub de Innovación Hotelera"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Landing.tsx:697",className:"flex items-center gap-4 text-xs text-slate-400",children:[d.jsx("a",{"data-loc":"client/src/pages/Landing.tsx:698",href:"https://www.ithotelero.com",target:"_blank",rel:"noopener noreferrer",className:"hover:text-slate-600 transition-colors",children:"ithotelero.com"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:699",children:"·"}),d.jsx("a",{"data-loc":"client/src/pages/Landing.tsx:700",href:"mailto:[email protected]",className:"hover:text-slate-600 transition-colors",children:"[email protected]"}),d.jsx("span",{"data-loc":"client/src/pages/Landing.tsx:701",children:"·"}),d.jsxs("span",{"data-loc":"client/src/pages/Landing.tsx:702",className:"flex items-center gap-1",children:[d.jsx(ou,{"data-loc":"client/src/pages/Landing.tsx:702",size:9})," Desarrollado por Uground"]})]})]})}),d.jsx(hu,{"data-loc":"client/src/pages/Landing.tsx:708",isOpen:n,onClose:()=>s(!1),context:"landing"})]})}const IO=[{icon:rs,label:"Asistente IA personalizado"},{icon:Np,label:"Informe MARVIN de madurez"},{icon:ni,label:"Radar de tendencias del sector"},{icon:Kn,label:"AuditorÃa guiada paso a paso"}],qO=[{icon:Ep,label:"Visibilidad ante hoteles socios"},{icon:lu,label:"Casos de uso y demos de producto"},{icon:qn,label:"Networking con el ecosistema ITH"},{icon:ou,label:"Validación tecnológica del Club"}],FO=[{value:"12",label:"Hoteles miembros"},{value:"82%",label:"Adopción IA en 2026"},{value:"< 5 min",label:"Para tu primer informe"}],QO=[{value:"6",label:"Empresas tecnológicas"},{value:"100%",label:"Acceso gratuito socios ITH"},{value:"1 Club",label:"Ecosistema único en España"}];function GO(){const[,t]=On();return d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:51",className:"h-full overflow-y-auto",style:{background:"#f0f4f8"},children:d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:52",className:"min-h-full flex flex-col",children:[d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:55",className:"text-center pt-10 pb-6 px-6",children:d.jsxs(gt.div,{"data-loc":"client/src/pages/ProfileSelect.tsx:56",initial:{opacity:0,y:-12},animate:{opacity:1,y:0},transition:{duration:.4},children:[d.jsxs("span",{"data-loc":"client/src/pages/ProfileSelect.tsx:61",className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full text-xs font-semibold mb-4",style:{background:"#e0f2fe",color:"#0369a1"},children:[d.jsx(z2,{"data-loc":"client/src/pages/ProfileSelect.tsx:63",size:11})," Selecciona tu perfil para continuar"]}),d.jsxs("h1",{"data-loc":"client/src/pages/ProfileSelect.tsx:65",className:"text-3xl font-extrabold text-slate-900 tracking-tight leading-tight",children:["¿Cómo quieres usar el",d.jsx("br",{"data-loc":"client/src/pages/ProfileSelect.tsx:66"}),d.jsx("span",{"data-loc":"client/src/pages/ProfileSelect.tsx:67",style:{color:"#0ea5e9"},children:"ITH Robotics Club"}),"?"]}),d.jsx("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:69",className:"text-slate-500 mt-3 text-sm max-w-md mx-auto leading-relaxed",children:"Cada perfil tiene su propio panel con herramientas, datos y recursos diseñados especÃficamente para ti."})]})}),d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:77",className:"flex-1 px-6 pb-10",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:78",className:"grid grid-cols-1 lg:grid-cols-2 gap-6 max-w-5xl mx-auto",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/ProfileSelect.tsx:81",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{duration:.45,delay:.1},onClick:()=>t("/hotel-dashboard"),className:"group relative rounded-3xl overflow-hidden cursor-pointer transition-all duration-300 hover:scale-[1.02] hover:shadow-2xl",style:{boxShadow:"0 8px 40px rgba(14,165,233,0.18)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:90",className:"absolute inset-0",style:{background:"linear-gradient(145deg, #0c1e3a 0%, #0f3460 40%, #1a5276 100%)"}}),d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:96",className:"absolute top-0 right-0 w-64 h-64 roun
349ded-full opacity-20 blur-3xl",style:{background:"#0ea5e9",transform:"translate(30%, -30%)"}}),d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:100",className:"relative z-10 p-8 flex flex-col min-h-[420px]",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:103",className:"flex items-start justify-between mb-6",children:[d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:104",className:"w-16 h-16 rounded-2xl flex items-center justify-center",style:{background:"rgba(14,165,233,0.2)",border:"1.5px solid rgba(14,165,233,0.4)"},children:d.jsx(Ro,{"data-loc":"client/src/pages/ProfileSelect.tsx:106",size:30,style:{color:"#38bdf8"}})}),d.jsxs("span",{"data-loc":"client/src/pages/ProfileSelect.tsx:108",className:"flex items-center gap-1.5 px-3 py-1 rounded-full text-xs font-bold",style:{background:"rgba(14,165,233,0.2)",color:"#7dd3fc",border:"1px solid rgba(14,165,233,0.3)"},children:[d.jsx(Kn,{"data-loc":"client/src/pages/ProfileSelect.tsx:110",size:10})," Acceso gratuito socios ITH"]})]}),d.jsx("h2",{"data-loc":"client/src/pages/ProfileSelect.tsx:115",className:"text-4xl font-black text-white tracking-tight mb-2",children:"HOTELES"}),d.jsx("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:116",className:"text-sky-200 text-sm leading-relaxed mb-6",children:"Analiza la madurez tecnológica de tu establecimiento, descubre oportunidades de automatización y obtén un diagnóstico personalizado en minutos."}),d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:122",className:"space-y-2.5 mb-8 flex-1",children:IO.map(({icon:n,label:s})=>d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:124",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:125",className:"w-7 h-7 rounded-lg flex items-center justify-center flex-shrink-0",style:{background:"rgba(14,165,233,0.15)"},children:d.jsx(n,{"data-loc":"client/src/pages/ProfileSelect.tsx:127",size:13,style:{color:"#38bdf8"}})}),d.jsx("span",{"data-loc":"client/src/pages/ProfileSelect.tsx:129",className:"text-sky-100 text-sm",children:s})]},s))}),d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:135",className:"grid grid-cols-3 gap-3 mb-6",children:FO.map(({value:n,label:s})=>d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:137",className:"rounded-xl p-3 text-center",style:{background:"rgba(255,255,255,0.07)",border:"1px solid rgba(255,255,255,0.1)"},children:[d.jsx("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:139",className:"text-lg font-black text-white leading-none",children:n}),d.jsx("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:140",className:"text-[10px] text-sky-300 mt-1 leading-tight",children:s})]},s))}),d.jsxs("button",{"data-loc":"client/src/pages/ProfileSelect.tsx:146",className:"w-full flex items-center justify-center gap-2 py-4 rounded-2xl text-sm font-bold transition-all duration-200 group-hover:gap-3",style:{background:"linear-gradient(135deg, #0ea5e9, #2563eb)",color:"white",boxShadow:"0 4px 20px rgba(14,165,233,0.4)"},children:["Acceder al panel de Hoteles",d.jsx(as,{"data-loc":"client/src/pages/ProfileSelect.tsx:150",size:16,className:"transition-transform group-hover:translate-x-1"})]})]})]}),d.jsxs(gt.div,{"data-loc":"client/src/pages/ProfileSelect.tsx:156",initial:{opacity:0,x:20},animate:{opacity:1,x:0},transition:{duration:.45,delay:.2},onClick:()=>t("/provider-dashboard"),className:"group relative rounded-3xl overflow-hidden cursor-pointer transition-all duration-300 hover:scale-[1.02] hover:shadow-2xl",style:{boxShadow:"0 8px 40px rgba(29,78,216,0.18)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:165",className:"absolute inset-0",style:{background:"linear-gradient(145deg, #030d1f 0%, #0c1e4a 40%, #1e3a8a 100%)"}}),d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:171",className:"absolute top-0 right-0 w-64 h-64 rounded-full opacity-20 blur-3xl",style:{background:"#1d4ed8",transform:"translate(30%, -30%)"}}),d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:175",className:"relative z-10 p-8 flex flex-col min-h-[420px]",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:178",className:"flex items-start justify-between mb-6",children:[d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:179",className:"w-16 h-16 rounded-2xl flex items-center justify-center",style:{background:"rgba(29,78,216,0.2)",border:"1.5px solid rgba(29,78,216,0.4)"},children:d.jsx(Lh,{"data-loc":"client/src/pages/ProfileSelect.tsx:181",size:30,style:{color:"#93c5fd"}})}),d.jsxs("span",{"data-loc":"client/src/pages/ProfileSelect.tsx:183",className:"flex items-center gap-1.5 px-3 py-1 rounded-full text-xs font-bold",style:{background:"rgba(29,78,216,0.2)",color:"#93c5fd",border:"1px solid rgba(29,78,216,0.3)"},children:[d.jsx(iu,{"data-loc":"client/src/pages/ProfileSelect.tsx:185",size:10})," Empresas tecnológicas"]})]}),d.jsx("h2",{"data-loc":"client/src/pages/ProfileSelect.tsx:190",className:"text-4xl font-black text-white tracking-tight mb-2",children:"PROVEEDORES"}),d.jsx("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:191",className:"text-blue-200 text-sm leading-relaxed mb-6",children:"Conecta con hoteles que buscan activamente soluciones tecnológicas, presenta tus productos y forma parte del ecosistema de referencia en España."}),d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:197",className:"space-y-2.5 mb-8 flex-1",children:qO.map(({icon:n,label:s})=>d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:199",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:200",className:"w-7 h-7 rounded-lg flex items-center justify-center flex-shrink-0",style:{background:"rgba(29,78,216,0.15)"},children:d.jsx(n,{"data-loc":"client/src/pages/ProfileSelect.tsx:202",size:13,style:{color:"#93c5fd"}})}),d.jsx("span",{"data-loc":"client/src/pages/ProfileSelect.tsx:204",className:"text-blue-100 text-sm",children:s})]},s))}),d.jsx("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:210",className:"grid grid-cols-3 gap-3 mb-6",children:QO.map(({value:n,label:s})=>d.jsxs("div",{"data-loc":"client/src/pages/ProfileSelect.tsx:212",className:"rounded-xl p-3 text-center",style:{background:"rgba(255,255,255,0.07)",border:"1px solid rgba(255,255,255,0.1)"},children:[d.jsx("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:214",className:"text-lg font-black text-white leading-none",children:n}),d.jsx("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:215",className:"text-[10px] text-blue-300 mt-1 leading-tight",children:s})]},s))}),d.jsxs("button",{"data-loc":"client/src/pages/ProfileSelect.tsx:221",className:"w-full flex items-center justify-center gap-2 py-4 rounded-2xl text-sm font-bold transition-all duration-200 group-hover:gap-3",style:{background:"linear-gradient(135deg, #1d4ed8, #1e40af)",color:"white",boxShadow:"0 4px 20px rgba(29,78,216,0.4)"},children:["Acceder al panel de Proveedores",d.jsx(as,{"data-loc":"client/src/pages/ProfileSelect.tsx:225",size:16,className:"transition-transform group-hover:translate-x-1"})]})]})]})]}),d.jsx(gt.div,{"data-loc":"client/src/pages/ProfileSelect.tsx:232",initial:{opacity:0}
349,animate:{opacity:1},transition:{delay:.5},className:"text-center mt-8",children:d.jsxs("p",{"data-loc":"client/src/pages/ProfileSelect.tsx:238",className:"text-xs text-slate-400 flex items-center justify-center gap-2",children:[d.jsx(Yn,{"data-loc":"client/src/pages/ProfileSelect.tsx:239",size:11,className:"text-slate-300"}),"¿No sabes cuál elegir? Los hoteles socios ITH tienen acceso gratuito a ambos paneles.",d.jsx("a",{"data-loc":"client/src/pages/ProfileSelect.tsx:241",href:"mailto:[email protected]",className:"text-sky-500 hover:text-sky-600 font-medium underline underline-offset-2",children:"Contáctanos"})]})})]})]})})}const Bs=(t=0)=>({initial:{opacity:0,y:28},animate:{opacity:1,y:0},transition:{duration:.6,delay:t}}),YO=(t=0)=>({initial:{opacity:0},animate:{opacity:1},transition:{duration:.5,delay:t}});function KO(){const[,t]=On(),[n,s]=D.useState(!1);return D.useEffect(()=>{window.scrollTo(0,0)},[]),d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:33",className:"min-h-screen",style:{background:"#f7fbff"},children:[d.jsx(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:36",...YO(0),className:"sticky top-0 z-50 border-b",style:{background:"rgba(247,251,255,0.95)",backdropFilter:"blur(16px)",borderColor:"rgba(6,182,212,0.25)"},children:d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:45",className:"max-w-7xl mx-auto px-6 py-3 flex items-center justify-between",children:[d.jsxs("button",{"data-loc":"client/src/pages/HotelDashboard.tsx:46",onClick:()=>{t("/"),window.scrollTo(0,0)},className:"flex items-center gap-2 px-4 py-2 rounded-lg text-sm font-medium text-slate-600 hover:text-slate-900 transition-colors",style:{border:"1px solid rgba(255,255,255,0.1)"},children:[d.jsx(Ap,{"data-loc":"client/src/pages/HotelDashboard.tsx:51",size:15}),"Volver al Panel"]}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:54",className:"flex items-center gap-2",children:d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:55",className:"text-[10px] font-mono uppercase tracking-[0.2em] px-3 py-1 rounded-full",style:{color:"#06b6d4",background:"rgba(6,182,212,0.1)",border:"1px solid rgba(6,182,212,0.2)"},children:"Panel de Hoteles"})})]})}),d.jsxs("section",{"data-loc":"client/src/pages/HotelDashboard.tsx:70",className:"relative pt-20 pb-32 overflow-hidden",style:{background:"linear-gradient(135deg, #f0f8ff 0%, #e8f4ff 50%, #ddeeff 100%)"},children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:77",className:"pointer-events-none absolute inset-0 opacity-[0.04]",style:{backgroundImage:"linear-gradient(rgba(6,182,212,0.4) 1px, transparent 1px), linear-gradient(90deg, rgba(6,182,212,0.4) 1px, transparent 1px)",backgroundSize:"60px 60px"}}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:86",className:"pointer-events-none absolute top-0 left-1/4 w-96 h-96 rounded-full blur-3xl op
349acity-30",style:{background:"radial-gradient(circle, #bae6fd, transparent)"}}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:87",className:"pointer-events-none absolute bottom-0 right-1/4 w-80 h-80 rounded-full blur-3xl opacity-25",style:{background:"radial-gradient(circle, #7dd3fc, transparent)"}}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:89",className:"relative z-10 max-w-7xl mx-auto px-6",children:d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:90",className:"grid grid-cols-1 lg:grid-cols-2 gap-16 items-center",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:91",...Bs(.1),children:[d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:92",className:"inline-flex items-center gap-2 px-4 py-2 rounded-full text-xs font-mono uppercase tracking-widest mb-8",style:{background:"rgba(2,132,199,0.1)",border:"1px solid rgba(2,132,199,0.35)",color:"#0369a1"},children:[d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:100",className:"w-1.5 h-1.5 rounded-full bg-sky-600 animate-pulse"}),"Automatización para HotelerÃa"]}),d.jsxs("h1",{"data-loc":"client/src/pages/HotelDashboard.tsx:103",className:"text-6xl lg:text-7xl font-bold leading-[1.05] mb-6 tracking-tight",children:[d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:104",className:"text-slate-800",children:"Precisión Robótica"}),d.jsx("br",{"data-loc":"client/src/pages/HotelDashboard.tsx:105"}),d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:106",style:{background:"linear-gradient(135deg, #06b6d4, #0ea5e9)",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:"para el Ãxito Hotelero."})]}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:110",className:"text-lg text-slate-600 leading-relaxed mb-10 max-w-xl",children:"Ayudamos a los hoteles a escalar mediante la integración de sistemas automatizados que optimizan la operatividad y elevan la experiencia del huésped."}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:113",className:"flex flex-wrap gap-4",children:d.jsxs("a",{"data-loc":"client/src/pages/HotelDashboard.tsx:114",href:"https://ithotelero.timtul.es/eventos/formulario-ith-robotics-club/registration",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-8 py-4 rounded-xl font-semibold text-white transition-all hover:scale-105",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",boxShadow:"0 0 30px rgba(14,165,233,0.35)"},children:["Hazte Socio",d.jsx(Yn,{"data-loc":"client/src/pages/HotelDashboard.tsx:125",size:16})]})})]}),d.jsxs(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:130",...Bs(.2),className:"relative",children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:131",className:"rounded-3xl overflow-hidden",style:{border:"1px solid rgba(6,182,212,0.2)",boxShadow:"0 0 60px rgba(6,182,212,0.1), 0 25px 50px rgba(0,0,0,0.5)"},children:d.jsx("video",{"data-loc":"client/src/pages/HotelDashboard.tsx:138",src:"/manus-storage/hf_20260601_074717_af8c7c11-c8b4-4784-8cb3-1a16569f1858_418896a0.mp4",autoPlay:!0,loop:!0,muted:!0,className:"w-full object-cover"})}),d.jsxs("a",{"data-loc":"client/src/pages/HotelDashboard.tsx:147",href:"#casos-exito",onClick:i=>{i.preventDefault(),document.getElementById("casos-exito")?.scrollIntoView({behavior:"smooth"})},className:"absolute -bottom-6 -left-6 p-5 rounded-2xl z-20 flex items-center gap-4 hover:scale-105 transition-all cursor-pointer group",style:{background:"rgba(6,14,30,0.9)",border:"1px solid rgba(6,182,212,0.3)",backdropFilter:"blur(16px)",boxShadow:"0 8px 32px rgba(0,0,0,0.4)"},children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:158",className:"text-4xl font-bold",style:{color:"#06b6d4"},children:"-23%"}),d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:159",children:[d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:160",className:"text-xs uppercase font-bold tracking-widest text-slate-600 leading-tight",children:["Reducción en",d.jsx("br",{"data-loc":"client/src/pages/HotelDashboard.tsx:161"}),"Costes Operativos"]}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:163",className:"text-[10px] text-cyan-600 font-semibold mt-1 group-hover:underline",children:"Ver casos de éxito â"})]})]})]})]})})]}),d.jsxs("section",{"data-loc":"client/src/pages/HotelDashboard.tsx:172",className:"py-24 relative overflow-hidden",id:"casos-exito",style:{background:"linear-gradient(160deg, #e8f4ff 0%, #f0f9ff 40%, #e0f2fe 100%)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:178",className:"absolute inset-0 pointer-events-none","aria-hidden":!0,
349children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:179",style:{position:"absolute",top:"-80px",right:"-80px",width:"420px",height:"420px",borderRadius:"50%",background:"radial-gradient(circle, rgba(6,182,212,0.10) 0%, transparent 70%)"}}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:184",style:{position:"absolute",bottom:"-60px",left:"-60px",width:"320px",height:"320px",borderRadius:"50%",background:"radial-gradient(circle, rgba(14,165,233,0.08) 0%, transparent 70%)"}}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:189",style:{position:"absolute",top:"40%",left:"50%",transform:"translateX(-50%)",width:"600px",height:"1px",background:"linear-gradient(90deg, transparent, rgba(6,182,212,0.15), transparent)"}})]}),d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:196",className:"max-w-7xl mx-auto px-6 relative",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:197",...Bs(.1),className:"text-center mb-16",children:[d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:198",className:"text-[11px] font-mono uppercase tracking-[0.25em] text-cyan-600 mb-3",children:"Resultados Reales"}),d.jsxs("h2",{"data-loc":"client/src/pages/HotelDashboard.tsx:199",className:"text-4xl font-bold tracking-tight mb-4",style:{color:"#0f172a",textShadow:"0 2px 12px rgba(6,182,212,0.10)"},children:["Casos de Ãxito e"," ",d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:204",style:{color:"#0284c7"},children:"Impacto Medible"})]}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:206",className:"text-slate-500 max-w-xl mx-auto text-[15px] leading-relaxed",children:"Proyectos reales donde la robótica ha transformado la operativa diaria de hoteles lÃderes."})]}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:212",className:"grid grid-cols-1 md:grid-cols-3 gap-6 mb-16",children:[{num:"4",label:"años impulsando",sub:"la Robótica en hoteles",icon:d.jsx(lu,{"data-loc":"client/src/pages/HotelDashboard.tsx:214",size:22})},{num:"+1000",label:"horas de",sub:"acompañamiento",icon:d.jsx(Qo,{"data-loc":"client/src/pages/HotelDashboard.tsx:215",size:22})},{num:"+100",label:"robots y",sub:"soluciones implementadas",icon:d.jsx(qn,{"data-loc":"client/src/pages/HotelDashboard.tsx:216",size:22})}].map((i,l)=>d.jsxs(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:218",...Bs(.1+l*.1),className:"rounded-3xl p-8 text-center cursor-default transition-all duration-200",style:{background:"rgba(255,255,255,0.85)",border:"1px solid rgba(6,182,212,0.18)",backdropFilter:"blur(12px)",boxShadow:"0 4px 24px rgba(6,182,212,0.09)",borderTop:"3px solid rgba(6,182,212,0.55)"},onMouseEnter:c=>{const u=c.currentTarget;u.style.transform="translateY(-5px)",u.style.boxShadow="0 12px 36px rgba(6,182,212,0.18)"},onMouseLeave:c=>{const u=c.currentTarget;u.style.transform="translateY(0)",u.style.boxShadow="0 4px 24px rgba(6,182,212,0.09)"},children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:240",className:"flex justify-center mb-4",style:{color:"rgba(6,182,212,0.75)"},children:i.icon}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:241",className:"text-5xl font-bold mb-2",style:{color:"#0284c7"},children:i.num}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:242",className:"text-slate-700 font-semibold text-sm",children:i.label}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:243",className:"text-slate-400 text-sm",children:i.sub})]},l))}),d.jsxs(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:249",...Bs(.3),className:"mt-6 rounded-3xl overflow-hidden col-span-full transition-all duration-300 cursor-default",style:{background:"rgba(255,255,255,0.95)",border:"1.5px solid rgba(6,182,212,0.30)",backdropFilter:"blur(12px)",boxShadow:"0 8px 40px rgba(6,182,212,0.13), 0 2px 8px rgba(0,0,0,0.04)"},onMouseEnter:i=>{const l=i.currentTarget;l.style.boxShadow="0 20px 60px rgba(6,182,212,0.22), 0 4px 16px rgba(0,0,0,0.06)",l.style.transform="translateY(-3px)"},onMouseLeave:i=>{const l=i.currentTarget;l.style.boxShadow="0 8px 40px rgba(6,182,212,0.13), 0 2px 8px rgba(0,0,0,0.04)",l.style.transform="translateY(0)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:270",className:"relative overflow-hidden",style:{height:"300px"},children:[d.jsx("img",{"data-loc":"client/src/pages/HotelDashboard.tsx:271",src:"/manus-storage/magic-costablanca-real_b9534a05.png",alt:"COBOT robot de reparto en hotel Magic Costablanca",className:"w-full h-full transition-transform duration-500",style:{objectFit:"cover",objectPosition:"55% center"},onMouseEnter:i=>{i.currentTarget.style.transform="scale(1.04)"},onMouseLeave:i=>{i.currentTarget.style.transform="scale(1)"}}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:279",className:"absolute inset-0",style:{background:"linear-gradient(to top, rgba(6,14,30,0.75), transparent 60%)"}}),d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:281",className:"absolute top-4 left-4 text-xs font-bold px-3 py-1.5 rounded-full uppercase tracking-wider",style:{background:"rgba(6,182,212,0.9)",color:"#fff"},children:"LogÃstica"}),d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:288",className:"absolute bottom-5 left-6",children:[d.jsx("h3",{"data-loc":"client/src/pages/HotelDashboard.tsx:289",className:"text-2xl font-bold text-white drop-shadow-lg",children:"Magic Costablanca"}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:290",className:"text-cyan-300 text-sm font-semibold tracking-wide",children:"Proyecto Piloto COBOTS"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:295",className:"p-6",children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:297",className:"grid grid-cols-2 md:grid-cols-4 gap-3 mb-3",children:[{val:"+25%",label:"Satisfacción del cliente",Icon:FA},{val:"+30%",label:"Salud laboral",Icon:CA},{val:"-15%",label:"Costes operativos",Icon:GA},{val:"+700%",label:"Horas de asistencia",Icon:Lc}].map((i,l)=>d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:304",className:"rounded-2xl p-4 text-center transition-all duration-200 cursor-default",style:{background:"rgba(6,182,212,0.07)",border:"1px solid rgba(6,182,212,0.22)",boxShadow:"0 4px 16px rgba(6,182,212,0.10)"},onMouseEnter:c=>{c.currentTarget.style.transform="translateY(-4px)",c.currentTarget.style.boxShadow="0 10px 28px rgba(6,182,212,0.22)"},onMouseLeave:c=>{c.currentTarget.style.transform="translateY(0)",c.currentTarget.style.boxShadow="0 4px 16px rgba(6,182,212,0.10)"},children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:321",className:"flex justify-center mb-2",children:d.jsx(i.Icon,{"data-loc":"client/src/pages/HotelDashboard.tsx:322",size:18,strokeWidth:1.5,style:{color:"rgba(6,182,212,0.65)"}})}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:328",className:"text-2xl font-bold mb-1",style:{color:"#0284c7"},children:i.val}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:334",className:"text-xs text-slate-500 font-semibold uppercase tracking-wider leading-tight",children:i.label})]},l))}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:340",className:"flex flex-wrap gap-2 mb-4",children:[{icon:"ð",text:"500h de media al mes de asistencia"},{icon:"ð",text:"120 km recorridos al mes"},{icon:"ð¦",text:"+40.000 tareas de reparto realizadas por COBOTS"}].map((i,l)=>d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:346",className:"flex items-center gap-2 px-4 py-2.5 rounded-xl text-sm font-medium text-slate-700",style:{background:"rgba(248,250,252,0.9)",border:"1px solid rgba(6,182,212,0.15)"},children:[d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:354",className:"text-base",children:i.icon}),i.text]},l))}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:360",className:"text-slate-500 text-sm leading-relaxed",children:"El grupo Magic Hotels & Resorts implementó un piloto de COBOTS de reparto en su hotel Costablanca, logrando transformar la logÃstica interna: los robots realizan de forma autónoma las tareas de distribución de amenities y suministros, liberando al personal de cargas fÃsicas repetitivas y mejorando tanto la satisfacción del cliente como las condiciones laborales del equipo."})]})]})]})]}),d.jsx("section",{"data-loc":"client/src/pages/HotelDashboard.tsx:369",className:"py-24",id:"benef
349icios",style:{background:"#f7fbff"},children:d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:374",className:"max-w-7xl mx-auto px-6",children:d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:375",className:"flex flex-col md:flex-row gap-16",children:[d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:376",className:"w-full md:w-1/3",children:[d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:377",className:"text-[11px] font-mono uppercase tracking-[0.25em] text-cyan-600/80 mb-4",children:"El Club"}),d.jsx("h2",{"data-loc":"client/src/pages/HotelDashboard.tsx:378",className:"text-5xl font-bold text-slate-800 tracking-tight mb-6",children:"Por qué unirte al Club"}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:379",className:"text-slate-600 mb-8 leading-relaxed",children:"Formar parte de ITH Robotics Club significa estar en la vanguardia de la transformación tecnológica. En ITH Robotics Club creamos un ecosistema de innovación."}),d.jsx("ul",{"data-loc":"client/src/pages/HotelDashboard.tsx:382",className:"space-y-3",children:["Networking Exclusivo","Soporte Técnico Especializado"].map(i=>d.jsxs("li",{"data-loc":"client/src/pages/HotelDashboard.tsx:384",className:"flex items-center gap-3 text-slate-700 font-medium",children:[d.jsx(Kn,{"data-loc":"client/src/pages/HotelDashboard.tsx:385",size:16,className:"text-cyan-600 shrink-0"}),i]},i))})]}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:392",className:"w-full md:w-2/3 grid grid-cols-1 md:grid-cols-2 gap-4",children:[{icon:"ð¤",title:"Proyectos colaborativos",desc:"Participación en proyectos conjuntos con otros integrantes del club para impulsar soluciones robóticas aplicadas al sector hotelero."},{icon:"ð«",title:"Talleres y eventos exclusivos",desc:"Acceso a talleres, charlas y encuentros especializados sobre robótica, innovación y tecnologÃa para hoteles."},{icon:"ð¼",title:"ConsultorÃa y acompañamiento",desc:"Servicios de asesorÃa, acompañamiento e implementación para facilitar la incorporación de soluciones robóticas."},{icon:"ð",title:"Networking y recursos",desc:"Oportunidades de conexión con profesionales y expertos del sector, junto con acceso a materiales y contenidos especializados."}].map((i,l)=>d.jsxs(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:399",...Bs(.1+l*.08),className:"p-7 rounded-2xl transition-all cursor-default group",style:{background:"rgba(255,255,255,0.8)",border:"1px solid rgba(6,182,212,0.15)"},onMouseEnter:c=>{c.currentTarget.style.background="rgba(6,182,212,0.08)",c.currentTarget.style.borderColor="rgba(6,182,212,0.3)"},onMouseLeave:c=>{c.currentTarget.style.background="rgba(255,255,255,0.8)",c.currentTarget.style.borderColor="rgba(6,182,212,0.15)"},children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:416",className:"text-3xl mb-4",children:i.icon}),d.jsx("h4",{"data-loc":"client/src/pages/HotelDashboard.tsx:417",className:"text-lg font-bold text-slate-800 mb-2",children:i.title}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:418",className:"text-slate-500 text-sm leading-relaxed",children:i.desc})]},l))})]})})}),d.jsx("section",{"data-loc":"client/src/pages/HotelDashboard.tsx:427",className:"py-24",style:{background:"linear-gradient(180deg, #f7fbff 0%, #e8f4ff 100%)"},children:d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:428",className:"max-w-7xl mx-auto px-6",children:d.jsxs(gt.div,{"data-loc":"client/src/pages/HotelDashboard.tsx:429",...Bs(.1),className:"rounded-3xl p-16 text-center relative overflow-hidden",style:{background:"linear-gradient(135deg, #0ea5e9 0%, #0284c7 50%, #0369a1 100%)",border:"1px solid rgba(6,182,212,0.3)",boxShadow:"0 0 80px rgba(6,182,212,0.2)"},children:[d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:438",className:"pointer-events-none absolute top-0 right-0 w-80 h-80 rounded-full blur-3xl op
349acity-20",style:{background:"radial-gradient(circle, #0ea5e9, transparent)",transform:"translate(30%, -30%)"}}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:439",className:"pointer-events-none absolute bottom-0 left-0 w-64 h-64 rounded-full blur-3xl opacity-15",style:{background:"radial-gradient(circle, #06b6d4, transparent)",transform:"translate(-30%, 30%)"}}),d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:440",className:"relative z-10 max-w-2xl mx-auto",children:[d.jsx("h2",{"data-loc":"client/src/pages/HotelDashboard.tsx:441",className:"text-5xl font-bold text-white mb-6 tracking-tight",children:"¿Listo para automatizar el futuro?"}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:442",className:"text-xl text-slate-300 mb-12",children:"Ãnete a la red de hoteles más innovadora de España y transforma tu operativa con ITH Robotics Club."}),d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:445",className:"flex flex-wrap justify-center gap-4",children:[d.jsx("a",{"data-loc":"client/src/pages/HotelDashboard.tsx:446",href:"https://ithotelero.timtul.es/eventos/formulario-ith-robotics-club/registration",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-10 py-5 rounded-xl font-bold text-white transition-all hover:scale-105",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",boxShadow:"0 0 30px rgba(14,165,233,0.3)"},children:"Ãnete Ahora"}),d.jsx("button",{"data-loc":"client/src/pages/HotelDashboard.tsx:458",onClick:()=>t("/"),className:"px-10 py-5 rounded-xl font-bold text-slate-300 hover:text-white transition-all",style:{border:"1px solid rgba(255,255,255,0.15)"},children:"Volver a Inicio"})]})]})]})})}),d.jsx("footer",{"data-loc":"client/src/pages/HotelDashboard.tsx:472",style:{background:"#edf7ff",borderTop:"1px solid rgba(6,182,212,0.25)"},children:d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:473",className:"flex flex-col md:flex-row justify-between items-center w-full px-6 py-10 max-w-7xl mx-auto",children:[d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:474",className:"flex flex-col gap-3 mb-6 md:mb-0",children:[d.jsxs("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:475",className:"flex items-center gap-3",children:[d.jsx("img",{"data-loc":"client/src/pages/HotelDashboard.tsx:476",alt:"ITH Robotics Club Logo",className:"h-7 w-auto",src:"https://d2xsxph8kpxj0f.cloudfront.net/310419663026689248/mRwjZoDVnoK7e8wMmwpyp6/ith-logo-real_61ec608f.png"}),d.jsx("span",{"data-loc":"client/src/pages/HotelDashboard.tsx:481",className:"text-base font-bold text-slate-800",children:"ITH Robotics Club"})]}),d.jsx("p",{"data-loc":"client/src/pages/HotelDashboard.tsx:483",className:"text-slate-500 text-xs uppercase tracking-widest font-semibold",children:"© 2024 ITH Robotics Club. Automatización de precisión para la hotelerÃa."})]}),d.jsx("div",{"data-loc":"client/src/pages/HotelDashboard.tsx:487",className:"flex gap-6 items-center",children:["Privacidad","Contacto","Soporte"].map(i=>d.jsx("a",{"data-loc":"client/src/pages/HotelDashboard.tsx:489",className:"text-slate-500 text-xs uppercase tracking-widest font-semibold hover:text-cyan-600 transition-all",href:"#",children:i},i))})]})}),d.jsx(hu,{"data-loc":"client/src/pages/HotelDashboard.tsx:502",isOpen:n,onClose:()=>s(!1)})]})}const ya=(t=0)=>({initial:{opacity:0,y:28},animate:{opacity:1,y:0},transition:{duration:.6,delay:t}}),XO=(t=0)=>({initial:{opacity:0}
349,animate:{opacity:1},transition:{duration:.5,delay:t}});function ZO(){const[,t]=On(),[n,s]=D.useState(!1);return D.useEffect(()=>{window.scrollTo(0,0)},[]),d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:36",className:"min-h-screen",style:{background:"#f5f9ff"},children:[d.jsx(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:39",...XO(0),className:"sticky top-0 z-50 border-b",style:{background:"rgba(245,249,255,0.95)",backdropFilter:"blur(16px)",borderColor:"rgba(29,78,216,0.2)"},children:d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:48",className:"max-w-7xl mx-auto px-6 py-3 flex items-center justify-between",children:[d.jsxs("button",{"data-loc":"client/src/pages/ProviderDashboard.tsx:49",onClick:()=>{t("/"),window.scrollTo(0,0)},className:"flex items-center gap-2 px-4 py-2 rounded-lg text-sm font-medium text-slate-600 hover:text-slate-900 transition-colors",style:{border:"1px solid rgba(29,78,216,0.15)"},children:[d.jsx(Ap,{"data-loc":"client/src/pages/ProviderDashboard.tsx:54",size:15}),"Volver al Panel"]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:57",className:"flex items-center gap-2",children:d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:58",className:"text-[10px] font-mono uppercase tracking-[0.2em] px-3 py-1 rounded-full",style:{color:"#1d4ed8",background:"rgba(29,78,216,0.1)",border:"1px solid rgba(29,78,216,0.25)"},children:"Panel de Partners Tecnológicos"})})]})}),d.jsxs("section",{"data-loc":"client/src/pages/ProviderDashboard.tsx:73",className:"relative pt-20 pb-32 overflow-hidden",style:{background:"linear-gradient(135deg, #f0f5ff 0%, #e8efff 50%, #dde8ff 100%)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:80",className:"pointer-events-none absolute inset-0 opacity-[0.04]",style:{backgroundImage:"linear-gradient(rgba(29,78,216,0.4) 1px, transparent 1px), linear-gradient(90deg, rgba(29,78,216,0.4) 1px, transparent 1px)",backgroundSize:"60px 60px"}}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:89",className:"pointer-events-none absolute top-0 left-1/4 w-96 h-96 rounded-full blur-3xl op
349acity-25",style:{background:"radial-gradient(circle, #bfdbfe, transparent)"}}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:90",className:"pointer-events-none absolute bottom-0 right-1/4 w-80 h-80 rounded-full blur-3xl opacity-20",style:{background:"radial-gradient(circle, #93c5fd, transparent)"}}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:92",className:"relative z-10 max-w-7xl mx-auto px-6",children:d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:93",className:"grid grid-cols-1 lg:grid-cols-2 gap-16 items-center",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:94",...ya(.1),children:[d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:95",className:"inline-flex items-center gap-2 px-4 py-2 rounded-full text-xs font-mono uppercase tracking-widest mb-8",style:{background:"rgba(29,78,216,0.1)",border:"1px solid rgba(29,78,216,0.3)",color:"#1e40af"},children:[d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:103",className:"w-1.5 h-1.5 rounded-full bg-blue-700 animate-pulse"}),"Oportunidad Exclusiva B2B"]}),d.jsxs("h1",{"data-loc":"client/src/pages/ProviderDashboard.tsx:106",className:"text-6xl lg:text-7xl font-bold leading-[1.05] mb-6 tracking-tight",children:[d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:107",className:"text-slate-800",children:"Escala tu TecnologÃa"}),d.jsx("br",{"data-loc":"client/src/pages/ProviderDashboard.tsx:108"}),d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:109",style:{background:"linear-gradient(135deg, #1d4ed8, #3b82f6)",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:"en el Sector Hotelero."})]}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:113",className:"text-lg text-slate-600 leading-relaxed mb-10 max-w-xl",children:"Ãnete al club de robótica hotelera lÃder en España. Conecta tu solución con la mayor red de decisión hotelera del paÃs y valida tu tecnologÃa con el sello ITH."}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:116",className:"flex flex-wrap gap-4",children:d.jsxs("a",{"data-loc":"client/src/pages/ProviderDashboard.tsx:117",href:"https://ithotelero.timtul.es/eventos/formulario-ith-robotics-club/registration",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-8 py-4 rounded-xl font-semibold text-white transition-all hover:scale-105",style:{background:"linear-gradient(135deg, #1d4ed8, #1e40af)",boxShadow:"0 0 30px rgba(29,78,216,0.35)"},children:["Hazte Partner",d.jsx(Yn,{"data-loc":"client/src/pages/ProviderDashboard.tsx:128",size:16})]})})]}),d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:133",...ya(.2),className:"relative",children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:134",className:"rounded-3xl overflow-hidden",style:{border:"1px solid rgba(29,78,216,0.2)",boxShadow:"0 0 60px rgba(29,78,216,0.1), 0 25px 50px rgba(0,0,0,0.4)"},children:d.jsx("video",{"data-loc":"client/src/pages/ProviderDashboard.tsx:141",src:"/manus-storage/hazme_un_video_de_un_robot_de_74ed9f09.mp4",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"w-full object-cover"})}),d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:151",className:"absolute -bottom-6 -left-6 p-5 rounded-2xl z-20 flex items-center gap-4",style:{background:"rgba(3,13,31,0.9)",border:"1px solid rgba(29,78,216,0.35)",backdropFilter:"blur(16px)",boxShadow:"0 8px 32px rgba(0,0,0,0.4)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:160",className:"text-4xl font-bold",style:{color:"#3b82f6"},children:"400+"}),d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:161",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:162",className:"text-xs uppercase font-bold tracking-widest text-slate-400 leading-tight",children:["Hoteles en",d.jsx("br",{"data-loc":"client/src/pages/ProviderDashboard.tsx:163"}),"Red ITH"]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:165",className:"text-[10px] text-blue-400 font-semibold mt-1",children:"Acceso directo â"})]})]})]})]})})]}),d.jsx("section",{"data-loc":"client/src/pages/ProviderDashboard.tsx:174",className:"py-24",style:{background:"linear-gradient(180deg, #f0f5ff 0%, #e8efff 100%)"},children:d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:178",className:"max-w-7xl mx-auto px-6",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:179",...ya(.1),className:"text-center mb-16",children:[d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:180",className:"text-[11px] font-mono uppercase tracking-[0.25em] text-blue-700/80 mb-3",children:"El Mercado"}),d.jsx("h2",{"data-loc":"client/src/pages/ProviderDashboard.tsx:181",className:"text-4xl font-bold text-slate-800 tracking-tight mb-4",children:"Acceso a un Mercado en Transformación"}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:182",className:"text-slate-500 max-w-xl mx-auto",children:"El sector hotelero español busca activamente soluciones tecnológicas. ITH es la puerta de entrada."})]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:187",className:"grid grid-cols-1 md:grid-cols-3 gap-6 mb-16",children:[{num:"17,000+",label:"Hoteles en España",sub:"mercado potencial directo",icon:d.jsx(ib,{"data-loc":"client/src/pages/ProviderDashboard.tsx:189",size:20})},{num:"400+",label:"Hoteles en red ITH",sub:"decisores cualificados",icon:d.jsx(qn,{"data-loc":"client/src/pages/ProviderDashboard.tsx:190",size:20})},{num:"20+",label:"Años de trayectoria",sub:"liderando la innovación hotelera",icon:d.jsx(lu,{"data-loc":"client/src/pages/ProviderDashboard.tsx:191",size:20})}].map((i,l)=>d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:193",...ya(.1+l*.
3491),className:"rounded-2xl p-8 text-center",style:{background:"rgba(255,255,255,0.7)",border:"1px solid rgba(29,78,216,0.15)",backdropFilter:"blur(8px)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:203",className:"flex justify-center mb-4 text-blue-500/70",children:i.icon}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:204",className:"text-5xl font-bold mb-2",style:{color:"#1d4ed8"},children:i.num}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:205",className:"text-slate-700 font-semibold text-sm",children:i.label}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:206",className:"text-slate-500 text-sm",children:i.sub})]},l))}),d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:212",...ya(.2),className:"rounded-3xl p-10 relative overflow-hidden",style:{background:"rgba(255,255,255,0.8)",border:"1px solid rgba(29,78,216,0.15)",backdropFilter:"blur(8px)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:221",className:"pointer-events-none absolute top-0 right-0 p-8 opacity-5",children:d.jsx(ni,{"data-loc":"client/src/pages/ProviderDashboard.tsx:222",size:120,className:"text-blue-600"})}),d.jsxs("h3",{"data-loc":"client/src/pages/ProviderDashboard.tsx:224",className:"text-2xl font-bold mb-8 text-slate-800 flex items-center gap-3",children:[d.jsx(ni,{"data-loc":"client/src/pages/ProviderDashboard.tsx:225",size:24,className:"text-blue-700"}),"Mapa de Demanda Actual"]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:228",className:"space-y-5 max-w-4xl",children:[{label:"Robots de limpieza",pct:"95%",tag:"DEMANDA ALTA",color:"#1d4ed8"},{label:"Robots de reparto",pct:"88%",tag:"DEMANDA ALTA",color:"#1d4ed8"},{label:"Automatización de buffet",pct:"72%",tag:"DEMANDA MEDIA-ALTA",color:"#3b82f6"},{label:"Asistentes Virtuales (IA)",pct:"68%",tag:"DEMANDA MEDIA-ALTA",color:"#3b82f6"}].map((i,l)=>d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:235",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:236",className:"flex justify-between mb-2 items-end",children:[d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:237",className:"font-bold text-slate-800",children:i.label}),d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:238",className:"text-[10px] px-2 py-0.5 rounded-full font-bold text-white",style:{background:i.color},children:i.tag})]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:245",className:"h-3 rounded-full overflow-hidden",style:{background:"rgba(29,78,216,0.08)"},children:d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:246",className:"h-full rounded-full transition-all",style:{width:i.pct,background:`linear-gradient(90deg, ${i.color}, #60a5fa)`}})})]},l))}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:254",className:"mt-8 text-sm text-slate-500 italic",children:"Datos extraÃdos de las consultas directas de cadenas hoteleras al Club."})]})]})}),d.jsx("section",{"data-loc":"client/src/pages/ProviderDashboard.tsx:260",className:"py-24",id:"beneficios",style:{background:"#f5f9ff"},children:d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:265",className:"max-w-7xl mx-auto px-6",children:d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:266",className:"flex flex-col md:flex-row gap-16",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:267",className:"w-full md:w-1/3",children:[d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:268",className:"text-[11px] font-mono uppercase tracking-[0.25em] text-blue-700/80 mb-4",children:"Partnership"}),d.jsx("h2",{"data-loc":"client/src/pages/ProviderDashboard.tsx:269",className:"text-5xl font-bold text-slate-800 tracking-tight mb-6",children:"¿Por qué ser Partner del Club?"}),d.jsxs("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:270",className:"text-slate-600 mb-8 leading-relaxed",children:["No es solo visibilidad, es la ",d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:271",className:"text-blue-800 font-semibold",children:"demostración técnica y comercial definitiva"}
349)," para el sector hospitality."]}),d.jsx("ul",{"data-loc":"client/src/pages/ProviderDashboard.tsx:273",className:"space-y-3",children:["Acceso a decisores cualificados","Aval institucional ITH"].map(i=>d.jsxs("li",{"data-loc":"client/src/pages/ProviderDashboard.tsx:275",className:"flex items-center gap-3 text-slate-700 font-medium",children:[d.jsx(Kn,{"data-loc":"client/src/pages/ProviderDashboard.tsx:276",size:16,className:"text-blue-700 shrink-0"}),i]},i))}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:281",className:"mt-8 p-6 rounded-xl",style:{background:"rgba(29,78,216,0.06)",border:"1px solid rgba(29,78,216,0.15)"},children:d.jsxs("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:288",className:"text-sm text-slate-600 italic",children:['"ITH nos ha permitido llegar a decisores que antes eran inaccesibles, ',d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:288",className:"font-semibold not-italic text-blue-800",children:"demostrando el valor de nuestra tecnologÃa en entornos reales."}),'"']})})]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:292",className:"w-full md:w-2/3 grid grid-cols-1 md:grid-cols-2 gap-4",children:[{icon:d.jsx(qn,{"data-loc":"client/src/pages/ProviderDashboard.tsx:294",size:28}),title:"Acceso directo a compradores",desc:"Networking cualificado con directivos de compras y CEOs de las principales cadenas hoteleras."},{icon:d.jsx(ib,{"data-loc":"client/src/pages/ProviderDashboard.tsx:295",size:28}),title:"Entornos de experimentación",desc:"Conectamos con potenciales entornos de prueba para favorecer la experimentación y el desarrollo de casos de uso reales."},{icon:d.jsx(HA,{"data-loc":"client/src/pages/ProviderDashboard.tsx:296",size:28}),title:"Visibilidad y comunicación",desc:"Presencia destacada en medios sectoriales, eventos ITH y canales digitales del club."},{icon:d.jsx(iu,{"data-loc":"client/src/pages/ProviderDashboard.tsx:297",size:28}),title:"Impulso a la colaboración",desc:"Conectamos empresas, profesionales y entidades de nuestro ecosistema para impulsar colaboraciones y generar nuevas oportunidades."},{icon:d.jsx(ou,{"data-loc":"client/src/pages/ProviderDashboard.tsx:298",size:28}),title:"Credibilidad del aval ITH",desc:"Asocia tu marca a la institución lÃder en innovación tecnológica hotelera de España."},{icon:d.jsx(Np,{"data-loc":"client/src/pages/ProviderDashboard.tsx:299",size:28}),title:"Inteligencia de mercado",desc:"Acceso a datos exclusivos sobre necesidades reales y tendencias de inversión del sector."}].map((i,l)=>d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:301",...ya(.1+l*.07),className:"p-7 rounded-2xl transition-all cursor-default",style:{background:"rgba(255,255,255,0.8)",border:"1px solid rgba(29,78,216,0.12)"},onMouseEnter:c=>{c.currentTarget.style.background="rgba(29,78,216,0.06)",c.currentTarget.style.borderColor="rgba(29,78,216,0.28)"},onMouseLeave:c=>{c.currentTarget.style.background="rgba(255,255,255,0.8)",c.currentTarget.style.borderColor="rgba(29,78,216,0.12)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:318",className:"text-blue-700 mb-3",children:i.icon}),d.jsx("h4",{"data-loc":"client/src/pages/ProviderDashboard.tsx:319",className:"text-lg font-bold text-slate-800 mb-2",children:i.title}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:320",className:"text-slate-500 text-sm leading-relaxed",children:i.desc})]},l))})]})})}),d.jsx("section",{"data-loc":"client/src/pages/ProviderDashboard.tsx:329",className:"py-24",style:{background:"linear-gradient(180deg, #e8efff 0%, #f0f5ff 100%)"},children:d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:333",className:"max-w-7xl mx-auto px-6",children:[d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:334",...ya(.1),className:"text-center mb-16",children:[d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:335",className:"text-[11px] font-mono uppercase tracking-[0.25em] text-blue-700/80 mb-3",children:"Ecosistema"}),d.jsx("h2",{"data-loc":"client/src/pages/ProviderDashboard.tsx:336",className:"text-4xl font-bold text-slate-800 tracking-tight mb-4",children:"¿Quién nos acompaña?"}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:337",className:"text-slate-500 max-w-xl mx-auto",children:"Empresas lÃderes que ya están transformando la operativa hotelera con el aval de ITH."})]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:340",className:"grid grid-cols-1 md:grid-cols-2 gap-5",children:[{href:"https://www.ithotelero.com/nuestros-socios/?jsf=epro-loop-builder:socios&_s=aeme",logo:"https://www.ithotelero.com/wp-content/uploads/AemeGroup_Logotipo-scaled.png",alt:"Aeme Group",tag:"TRANSFORMACIÃN DIGITAL",name:"Aeme Group",desc:"Soluciones digitales para transformar hoteles en organizaciones inteligentes y automatizadas. Automatización, eficiencia e inteligencia aplicada al sector hotelero."},{href:"https://www.ithotelero.com/ithroboticsclub/",logo:"https://www.ithotelero.com/wp-content/uploads/logo-intec-Robots-scaled.webp",alt:"Intec Robots",tag:"ROBÃTICA E IA",name:"Intec Robots",desc:"Más de 20 años en ingenierÃa, automatización, robótica e IA. Especialistas en soluciones robóticas para hoteles, restauración y salud con robots de servicio social."},{href:"https://www.ithotelero.com/nuestros-socios/?jsf=epro-loop-builder:socios&_s=muzybar",logo:"https://www.ithotelero.com/wp-content/uploads/Logo-muzybar-e1723807067100.webp",alt:"Muzybar Computer",tag:"ROBÃTICA HORECA",name:"Muzybar Computer",desc:"Empresa lÃder en soluciones tecnológicas para HORECA. Distribuidora oficial de Pudu Robotics en España. Especialistas en automatización de reparto, desbarase y limpieza."},{href:"https://www.ithotelero.com/ithroboticsclub/",logo:"https://www.ithotelero.com/wp-content/uploads/rh-bots-logo-color.png",alt:"RH Bots",tag:"ROBOTS HUMANOIDES",name:"RH Bots",desc:"Distribuidor oficial de AGIBOT en España y Portugal. Robots humanoides autónomos de código abierto para entornos industriales, logÃsticos y hoteleros."},{href:"http://thedreamlandproyect.com/",logo:"https://www.ithotelero.com/wp-content/uploads/Logo-Logo-The-Dreamland-Proyect.webp",alt:"The Dreamland Project",tag:"EDUTAINMENT & TECH",name:"The Dreamland Proÿect",desc:"Espacio de +2.000 m² en Alcorcón donde convergen tecnologÃa y ocio. Nueva sede de Juguetrónica y The Robot Museum, con experiencias inmersivas de robótica y edutainment."},{href:"https://www.ithotelero.com/ithroboticsclub/",logo:"https://www.ithotelero.com/wp-content/uploads/LOGO-TREND-ROBOTICS-2.webp",alt:"Trend Robotics",tag:"ROBÃTICA DE SERVICIO",name:"Trend Robotics",desc:"Empresa española fundada en 2017. Creadores del robot Carbot, implantado en cadenas como Spring Hotels y GF Hoteles. Presencia en Canarias, Mallorca, EEUU, Reino Unido e Italia."},{href:"https://www.ithotelero.com/nuestros-socios/?jsf=epro-loop-builder:socios&_s=uground",logo:"https://www.ithotelero.com/wp-content/uploads/LOGO_UGROUND_-OK-e1723805179244.webp",alt:"Uground",tag:"PLATAFORMA LOW-CODE",name:"Uground",desc:"Plataforma low-code para gestionar y automatizar procesos empresariales de alta complejidad. Finalista en los premios ITH por su aplicación de IA y gemelos digitales en hoteles."}].map((i,l)=>d.jsxs(gt.a,{"data-loc":"client/src/pages/ProviderDashboard.tsx:350",...ya(.
34905+l*.05),href:i.href,target:"_blank",rel:"noopener noreferrer",className:"group relative overflow-hidden rounded-2xl flex flex-col sm:flex-row transition-all",style:{background:"rgba(255,255,255,0.8)",border:"1px solid rgba(29,78,216,0.1)",backdropFilter:"blur(8px)"},onMouseEnter:c=>{c.currentTarget.style.borderColor="rgba(29,78,216,0.3)",c.currentTarget.style.background="rgba(29,78,216,0.04)"},onMouseLeave:c=>{c.currentTarget.style.borderColor="rgba(29,78,216,0.1)",c.currentTarget.style.background="rgba(255,255,255,0.8)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:371",className:"w-full sm:w-1/3 flex items-center justify-center p-6 min-h-[100px]",style:{borderRight:"1px solid rgba(29,78,216,0.1)",background:"rgba(255,255,255,0.5)"},children:d.jsx("img",{"data-loc":"client/src/pages/ProviderDashboard.tsx:375",className:"max-h-14 w-auto object-contain grayscale group-hover:grayscale-0 transition-all duration-500",src:i.logo,alt:i.alt})}),d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:381",className:"p-6 flex-1",children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:382",className:"text-xs font-bold text-blue-700/80 mb-2 tracking-widest uppercase",children:i.tag}),d.jsx("h3",{"data-loc":"client/src/pages/ProviderDashboard.tsx:383",className:"text-lg font-bold mb-2 text-slate-800",children:i.name}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:384",className:"text-sm text-slate-500 leading-relaxed",children:i.desc})]})]},l))})]})}),d.jsx("section",{"data-loc":"client/src/pages/ProviderDashboard.tsx:393",className:"py-16",style:{background:"linear-gradient(135deg, #1e40af 0%, #1d4ed8 50%, #2563eb 100%)",borderTop:"1px solid rgba(29,78,216,0.2)",borderBottom:"1px solid rgba(29,78,216,0.2)"},children:d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:401",className:"max-w-7xl mx-auto px-6 flex flex-col md:flex-row items-center gap-12",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:402",className:"w-40 h-40 shrink-0 relative",children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:403",className:"absolute inset-0 rounded-full blur-3xl animate-pulse",style:{background:"rgba(59,130,246,0.3)"}}),d.jsx("img",{"data-loc":"client/src/pages/ProviderDashboard.tsx:404",className:"w-full h-full object-contain relative z-10",src:"/manus-storage/isotipo-uso-principal_1b5ccdcd.png",alt:"Marvin robot"})]}),d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:410",className:"flex-1 text-center md:text-left",children:[d.jsx("h3",{"data-loc":"client/src/pages/ProviderDashboard.tsx:411",className:"text-3xl font-bold text-white mb-4",children:"Descubre qué necesitan los hoteles hoy"}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:412",className:"text-blue-100 text-lg mb-8 max-w-2xl",children:"Marvin, nuestro asesor inteligente, recopila diariamente las necesidades operativas de los hoteles. Accede a informes segmentados por tipologÃa de hotel y región."}),d.jsxs("button",{"data-loc":"client/src/pages/ProviderDashboard.tsx:415",onClick:()=>s(!0),className:"inline-flex items-center gap-2 px-8 py-3 rounded-xl font-bold text-white transition-all hover:scale-105",style:{background:"rgba(255,255,255,0.12)",border:"1px solid rgba(255,255,255,0.25)"},children:["Ver Informe de Demanda",d.jsx(EA,{"data-loc":"client/src/pages/ProviderDashboard.tsx:424",size:16})]})]})]})}),d.jsx("section",{"data-loc":"client/src/pages/ProviderDashboard.tsx:431",className:"py-24",style:{background:"linear-gradient(180deg, #f5f9ff 0%, #e8efff 100%)"},children:d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:432",className:"max-w-7xl mx-auto px-6",children:d.jsxs(gt.div,{"data-loc":"client/src/pages/ProviderDashboard.tsx:433",...ya(.1),className:"rounded-3xl p-16 text-center relative overflow-hidden",style:{background:"linear-gradient(135deg, #1d4ed8 0%, #1e40af 50%, #1e3a8a 100%)",border:"1px solid rgba(29,78,216,0.3)",boxShadow:"0 0 80px rgba(29,78,216,0.2)"},children:[d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:442",className:"pointer-events-none absolute top-0 right-0 w-80 h-80 rounded-full blur-3xl op
349acity-20",style:{background:"radial-gradient(circle, #3b82f6, transparent)",transform:"translate(30%, -30%)"}}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:443",className:"pointer-events-none absolute bottom-0 left-0 w-64 h-64 rounded-full blur-3xl opacity-15",style:{background:"radial-gradient(circle, #1d4ed8, transparent)",transform:"translate(-30%, 30%)"}}),d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:444",className:"relative z-10 max-w-2xl mx-auto",children:[d.jsxs("h2",{"data-loc":"client/src/pages/ProviderDashboard.tsx:445",className:"text-5xl font-bold text-white mb-6 tracking-tight",children:["¿Listo para ",d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:446",style:{background:"linear-gradient(135deg, #93c5fd, #60a5fa)",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:"impulsar tu solución"}),"?"]}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:448",className:"text-xl text-blue-100 mb-12",children:"El futuro de la hostelerÃa se está diseñando hoy en el ITH Robotics Club."}),d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:451",className:"flex flex-wrap justify-center gap-4",children:[d.jsxs("a",{"data-loc":"client/src/pages/ProviderDashboard.tsx:452",href:"https://ithotelero.timtul.es/eventos/formulario-ith-robotics-club/registration",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-10 py-5 rounded-xl font-bold text-white transition-all hover:scale-105",style:{background:"rgba(255,255,255,0.15)",border:"1px solid rgba(255,255,255,0.3)",boxShadow:"0 0 30px rgba(59,130,246,0.3)"},children:["Hazte Partner del Club",d.jsx(as,{"data-loc":"client/src/pages/ProviderDashboard.tsx:464",size:18})]}),d.jsx("a",{"data-loc":"client/src/pages/ProviderDashboard.tsx:466",href:"mailto:[email protected]",className:"inline-flex items-center justify-center px-10 py-5 rounded-xl font-bold text-blue-100 hover:text-white transition-all",style:{border:"1px solid rgba(255,255,255,0.15)"},children:"Contactar con ITH"})]})]})]})})}),d.jsx("footer",{"data-loc":"client/src/pages/ProviderDashboard.tsx:480",style:{background:"#edf3ff",borderTop:"1px solid rgba(29,78,216,0.15)"},children:d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:481",className:"flex flex-col md:flex-row justify-between items-center w-full px-6 py-10 max-w-7xl mx-auto",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:482",className:"flex flex-col gap-3 mb-6 md:mb-0",children:[d.jsxs("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:483",className:"flex items-center gap-3",children:[d.jsx("img",{"data-loc":"client/src/pages/ProviderDashboard.tsx:484",alt:"ITH Robotics Club Logo",className:"h-7 w-auto",src:"https://d2xsxph8kpxj0f.cloudfront.net/310419663026689248/mRwjZoDVnoK7e8wMmwpyp6/ith-logo-real_61ec608f.png"}),d.jsx("span",{"data-loc":"client/src/pages/ProviderDashboard.tsx:489",className:"text-base font-bold text-slate-800",children:"ITH Robotics Club"})]}),d.jsx("p",{"data-loc":"client/src/pages/ProviderDashboard.tsx:491",className:"text-slate-500 text-xs uppercase tracking-widest font-semibold",children:"© 2024 ITH Robotics Club. Excelencia en Automatización."})]}),d.jsx("div",{"data-loc":"client/src/pages/ProviderDashboard.tsx:495",className:"flex gap-6 items-center",children:["Privacidad","Cookies","Contacto","Legal"].map(i=>d.jsx("a",{"data-loc":"client/src/pages/ProviderDashboard.tsx:497",className:"text-slate-500 text-xs uppercase tracking-widest font-semibold hover:text-blue-700 transition-all",href:"#",children:i},i))})]})}),d.jsx(hu,{"data-loc":"client/src/pages/ProviderDashboard.tsx:510",isOpen:n,onClose:()=>s(!1)})]})}const Sv=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,jv=d2,$O=(t,n)=>s=>{var i;if(n?.variants==null)return jv(t,s?.class,s?.className);const{variants:l,defaultVariants:c}=n,u=Object.keys(l).map(g=>{const y=s?.[g],x=c?.[g];if(y===null)return null;const v=Sv(y)||Sv(x);return l[g][v]}),p=s&&Object.entries(s).reduce((g,y)=>{let[x,v]=y;return v===void 0||(g[x]=v),g},{}),m=n==null||(i=n.compoundVariants)===null||i===void 0?void 0:i.reduce((g,y)=>{let{class:x,className:v,...S}=y;return Object.entries(S).every(j=>{let[T,O]=j;return Array.isArray(O)?O.includes({...c,...p}[T]):{...c,...p}[T]===O})?[...g,x,v]:g},[]);return jv(t,u,m,s?.class,s?.className)}
349,WO=$O("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function m5({className:t,variant:n,size:s,asChild:i=!1,...l}){const c=i?uT:"button";return d.jsx(c,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:su(WO({variant:n,size:s,className:t})),...l})}function g5(){On();const t=D.useCallback(()=>{window.history.back()},[]);return d.jsxs("div",{"data-loc":"client/src/pages/ComingSoon.tsx:16",className:"min-h-screen bg-gradient-to-br from-slate-50 to-slate-100 flex flex-col",children:[d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:18",className:"bg-white border-b border-slate-200 shadow-sm sticky top-0 z-10",children:d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:19",className:"max-w-7xl mx-auto px-4 py-4 flex items-center justify-between",children:d.jsxs("div",{"data-loc":"client/src/pages/ComingSoon.tsx:20",className:"flex items-center gap-3",children:[d.jsx("button",{"data-loc":"client/src/pages/ComingSoon.tsx:21",onClick:t,className:"p2 hover:bg-slate-100 rounded-lg transition-colors",children:d.jsx(Ap,{"data-loc":"client/src/pages/ComingSoon.tsx:25",className:"w-5 h-5 text-slate-600"})}),d.jsx("h1",{"data-loc":"client/src/pages/ComingSoon.tsx:27",className:"text-xl font-semibold text-slate-900",children:"Radar de Innovación"})]})})}),d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:33",className:"flex-1 flex items-center justify-center px-4 py-12",children:d.jsxs("div",{"data-loc":"client/src/pages/ComingSoon.tsx:34",className:"max-w-md w-full text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:36",className:"mb-6 flex justify-center",children:d.jsxs("div",{"data-loc":"client/src/pages/ComingSoon.tsx:37",className:"relative",children:[d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:38",className:"absolute inset-0 bg-gradient-to-r from-sky-400 to-cyan-400 rounded-full blur-xl opacity-30 animate-pulse"}),d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:39",className:"relative bg-gradient-to-br from-sky-50 to-cyan-50 p-6 rounded-full border border-sky-200",children:d.jsx(iu,{"data-loc":"client/src/pages/ComingSoon.tsx:40",className:"w-12 h-12 text-sky-600"})})]})}),d.jsx("h2",{"data-loc":"client/src/pages/ComingSoon.tsx:46",className:"text-3xl font-bold text-slate-900 mb-3",children:"Próximamente"}),d.jsxs("p",{"data-loc":"client/src/pages/ComingSoon.tsx:51",className:"text-slate-600 mb-8 leading-relaxed",children:["Estamos trabajando en el ",d.jsx("strong",{"data-loc":"client/src/pages/ComingSoon.tsx:52",children:"Radar de Innovación"})," para traerte un análisis completo de tendencias tecnológicas, oportunidades de mercado y benchmarking del sector hotelero."]}),d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:56",className:"bg-gradient-to-r from-sky-50 to-cyan-50 border border-sky-200 rounded-lg p-4 mb-8",children:d.jsxs("div",{"data-loc":"client/src/pages/ComingSoon.tsx:57",className:"flex items-center justify-center gap-2 text-sky-700",children:[d.jsx(Qo,{"data-loc":"client/src/pages/ComingSoon.tsx:58",className:"w-5 h-5"}),d.jsx("span",{"data-loc":"client/src/pages/ComingSoon.tsx:59",className:"font-medium",children:"En construcción"})]})}),d.jsxs("div",{"data-loc":"client/src/pages/ComingSoon.tsx:64",className:"space-y-3 mb-8 text-left",children:[d.jsx("p",{"data-loc":"client/src/pages/ComingSoon.tsx:65",className:"text-sm font-semibold text-slate-700 mb-3",children:"Pronto disponible:"}),d.jsxs("ul",{"data-loc":"client/src/pages/ComingSoon.tsx:66",className:"space-y-2",children:[d.jsxs("li",{"data-loc":"client/src/pages/ComingSoon.tsx:67",className:"flex items-center gap-2 text-slate-600 text-sm",children:[d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:68",className:"w-2 h-2 bg-sky-500 rounded-full"}),"Mapa de adopción tecnológica por provincia"]}),d.jsxs("li",{"data-loc":"client/src/pages/ComingSoon.tsx:71",className:"flex items-center gap-2 text-slate-600 text-sm",children:[d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:72",className:"w-2 h-2 bg-sky-500 rounded-full"}),"Análisis de tendencias del sector"]}),d.jsxs("li",{"data-loc":"client/src/pages/ComingSoon.tsx:75",className:"flex items-center gap-2 text-slate-600 text-sm",children:[d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:76",className:"w-2 h-2 bg-sky-500 rounded-full"}),"Oportunidades de innovación"]}),d.jsxs("li",{"data-loc":"client/src/pages/ComingSoon.tsx:79",className:"flex items-center gap-2 text-slate-600 text-sm",children:[d.jsx("div",{"data-loc":"client/src/pages/ComingSoon.tsx:80",className:"w-2 h-2 bg-sky-500 rounded-full"}),"Benchmarking competitivo"]})]})]}),d.jsx(m5,{"data-loc":"client/src/pages/ComingSoon.tsx:87",onClick:t,className:"w-full bg-gradient-to-r from-sky-500 to-cyan-500 hover:from-sky-600 hover:to-cyan-600 text-white font-semibold py-3 rounded-lg transition-all",children:"Volver atrás"})]})})]})}const Tv=[{id:"HTL-001",name:"Magic Costablanca",location:"Alicante",contact:"Dirección General",email:"[email protected]",membership:"Premium",status:"Activo",joinDate:"2024"},{id:"HTL-002",name:"Grand Mar Azul Resort",location:"Málaga",contact:"SofÃa Morales",email:"[email protected]",membership:"Premium",status:"Activo",joinDate:"2025"},{id:"HTL-003",name:"Hotel Lumen Valencia",location:"Valencia",contact:"Carlos Benet",email:"[email protected]",membership:"Premium",status:"Activo",joinDate:"2025"},{id:"HTL-004",name:"Costa Serena Suites",location:"Marbella",contact:"Elena Rivas",email:"[email protected]",membership:"Standard",status:"Activo",joinDate:"2025"},{id:"HTL-005",name:"Gran Vela Barcelona",location:"Barcelona",contact:"Marc Ferrer",email:"[email protected]",membership:"Premium",status:"Activo",joinDate:"2025"},{id:"HTL-006",name:"Zafiro Bay Resort",location:"Palma de Mallorca",contact:"LucÃa Salas",email:"[email protected]",membership:"Premium",status:"Activo",joinDate:"2025"},{id:"HTL-007",name:"Hotel Nexo Madrid",location:"Madrid",contact:"Javier Ortega",email:"[email protected]",membership:"Standard",status:"Activo",joinDate:"2025"}
349,{id:"HTL-008",name:"Mirador del Atlántico",location:"Las Palmas",contact:"Beatriz León",email:"[email protected]",membership:"Premium",status:"Activo",joinDate:"2025"},{id:"HTL-009",name:"Brisa Norte Hotel",location:"Santander",contact:"Diego Valdés",email:"[email protected]",membership:"Standard",status:"Activo",joinDate:"2026"},{id:"HTL-010",name:"Palacio del Sol",location:"Sevilla",contact:"Marta Cebrián",email:"[email protected]",membership:"Premium",status:"Activo",joinDate:"2026"},{id:"HTL-011",name:"Aurea Costa Hotel",location:"Cádiz",contact:"Ãlvaro Serrano",email:"[email protected]",membership:"Standard",status:"Activo",joinDate:"2026"},{id:"HTL-012",name:"Sierra Clara Retreat",location:"Granada",contact:"Irene MarÃn",email:"[email protected]",membership:"Básico",status:"Interesado",joinDate:"2026"},{id:"HTL-013",name:"Puerto Verde Boutique",location:"San Sebastián",contact:"Nicolás EchevarrÃa",email:"[email protected]",membership:"Standard",status:"Interesado",joinDate:"2026"},{id:"HTL-014",name:"Eclipse Urban Hotel",location:"Bilbao",contact:"Andrea Pardo",email:"[email protected]",membership:"Básico",status:"Baja",joinDate:"2025"}],JO=[{id:"PRV-001",name:"Aeme Group",solutions:["Transformación digital","Automatización hotelera"],contact:"â",email:"â",status:"Activo",joinDate:"2024",initials:"AG",color:"#0ea5e9"},{id:"PRV-002",name:"Intec Robots",solutions:["Robótica e IA","Robots de servicio social"],contact:"â",email:"â",status:"Activo",joinDate:"2024",initials:"IR",color:"#06b6d4"},{id:"PRV-003",name:"Muzybar Computer",solutions:["Robótica HORECA","Pudu Robotics","Reparto y limpieza"],contact:"â",email:"â",status:"Activo",joinDate:"2024",initials:"MC",color:"#0284c7"},{id:"PRV-004",name:"RH Bots",solutions:["Robots humanoides","AGIBOT España y Portugal"],contact:"â",email:"â",status:"Activo",joinDate:"2024",initials:"RH",color:"#0369a1"},{id:"PRV-005",name:"The Dreamland Proÿect",solutions:["Edutainment & Tech","Experiencias inmersivas","Robótica educativa"],contact:"â",email:"â",status:"Activo",joinDate:"2024",initials:"TD",color:"#0891b2"},{id:"PRV-006",name:"Trend Robotics",solutions:["Robótica de servicio","Robot Carbot"],contact:"â",email:"â",status:"Activo",joinDate:"2024",initials:"TR",color:"#0e7490"},{id:"PRV-007",name:"Uground",solutions:["Plataforma low-code","IA y gemelos digitales","Automatización de procesos"],contact:"â",email:"â",status:"Activo",joinDate:"2024",initials:"UG",color:"#1d4ed8"},{id:"PRV-008",name:"BlueOrbit Robotics",solutions:["Robots de reparto","Gestión de flotas"],contact:"Nora Vidal",email:"[email protected]",status:"Activo",joinDate:"2025",initials:"BO",color:"#2563eb"},{id:"PRV-009",name:"Omnia Hospitality Tech",solutions:["Check-in autónomo","Guest experience"],contact:"David Soto",email:"[email protected]",status:"Activo",joinDate:"2025",initials:"OH",color:"#4f46e5"},{id:"PRV-010",name:"Nexo Vision AI",solutions:["Visión artificial","AnalÃtica operativa"],contact:"Clara Vives",email:"[email protected]",status:"Activo",joinDate:"2025",initials:"NV",color:"#7c3aed"},{id:"PRV-011",name:"Aster Service Systems",solutions:["Automatización F&B","Robots de limpieza"],contact:"Pablo Ruiz",email:"[email protected]",status:"Activo",joinDate:"2026",initials:"AS",color:"#9333ea"},{id:"PRV-012",name:"Lumen Guest Experience",solutions:["Señalética digital","Experiencias inmersivas"],contact:"Ana Lozano",email:"[email protected]",status:"En evaluación",joinDate:"2026",initials:"LG",color:"#db2777"},{id:"PRV-013",name:"Cobalto Automation",solutions:["Back office inteligente","IoT energético"],contact:"Mario Sanz",email:"[email protected]",status:"En evaluación",joinDate:"2026",initials:"CA",color:"#ea580c"},{id:"PRV-014",name:"Atlas Fleet Labs",solutions:["LogÃstica autónoma","Optimización de rutas"],contact:"Laura Gil",email:"[email protected]",status:"Inactivo",joinDate:"2025",initials:"AF",color:"#64748b"}],tR=[{id:"AUD-100",hotel:"Grand Mar Azul Resort",scope:"Operativa y flujos",date:"16 sep 2026",score:"92/100"},{id:"AUD-099",hotel:"Hotel Lumen Valencia",scope:"Guest experience",date:"15 sep 2026",score:"89/100"},{id:"AUD-098",hotel:"Costa Serena Suites",scope:"Eficiencia energética",date:"12 sep 2026",score:"86/100"},{id:"AUD-097",hotel:"Gran Vela Barcelona",scope:"Automatización F&B",date:"10 sep 2026",score:"94/100"},{id:"AUD-096",hotel:"Zafiro Bay Resort",scope:"Robótica de servicio",date:"08 sep 2026",score:"91/100"},{id:"AUD-095",hotel:"Hotel Nexo Madrid",scope:"Procesos de recepción",date:"05 sep 2026",score:"88/100"},{id:"AUD-094",hotel:"Mirador del Atlántico",scope:"Movilidad y logÃstica",date:"03 sep 2026",score:"90
349/100"},{id:"AUD-093",hotel:"Palacio del Sol",scope:"Back office inteligente",date:"01 sep 2026",score:"87/100"}],is=(t=0)=>({initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:t}});function x5({status:t}){const n={Activo:{bg:"bg-emerald-50",border:"border-emerald-200",text:"text-emerald-700",icon:d.jsx(Kn,{"data-loc":"client/src/pages/InternalDashboard.tsx:113",size:11})},Interesado:{bg:"bg-amber-50",border:"border-amber-200",text:"text-amber-700",icon:d.jsx(NA,{"data-loc":"client/src/pages/InternalDashboard.tsx:114",size:11})},Baja:{bg:"bg-red-50",border:"border-red-200",text:"text-red-600",icon:d.jsx(AA,{"data-loc":"client/src/pages/InternalDashboard.tsx:115",size:11})},"En evaluación":{bg:"bg-sky-50",border:"border-sky-200",text:"text-sky-700",icon:d.jsx(Qo,{"data-loc":"client/src/pages/InternalDashboard.tsx:116",size:11})},Inactivo:{bg:"bg-slate-100",border:"border-slate-200",text:"text-slate-500",icon:d.jsx(BA,{"data-loc":"client/src/pages/InternalDashboard.tsx:117",size:11})}},s=n[t]??n.Inactivo;return d.jsxs("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:121",className:`inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-[11px] font-semibold border ${s.bg} ${s.border} ${s.text}`,style:{fontFamily:"'JetBrains Mono', monospace"},children:[s.icon,t]})}function eR({tier:t}){const n={Premium:{bg:"bg-sky-50",text:"text-sky-700",border:"border-sky-200"},Standard:{bg:"bg-slate-50",text:"text-slate-600",border:"border-slate-200"},Básico:{bg:"bg-gray-50",text:"text-gray-500",border:"border-gray-200"}},s=n[t]??n.Básico;return d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:136",className:`inline-block px-2.5 py-0.5 rounded-lg text-[11px] font-bold border ${s.bg} ${s.text} ${s.border}`,style:{fontFamily:"'JetBrains Mono', monospace"},children:t})}function pu({badge:t,title:n,subtitle:s}){return d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:158",...is(0),className:"relative overflow-hidden rounded-2xl px-8 py-10 mb-2",style:{background:"linear-gradient(135deg, #f0f8ff 0%, #e0f2fe 50%, #bae6fd 100%)",border:"1px solid rgba(6,182,212,0.2)"},children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:161",className:"pointer-events-none absolute inset-0 opacity-[0.06]",style:{backgroundImage:"linear-gradient(rgba(6,182,212,0.5) 1px, transparent 1px), linear-gradient(90deg, rgba(6,182,212,0.5) 1px, transparent 1px)",backgroundSize:"48px 48px"}}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:166",className:"pointer-events-none absolute top-0 right-1/4 w-64 h-64 rounded-full blur-3xl op
349acity-30",style:{background:"radial-gradient(circle, #bae6fd, transparent)"}}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:167",className:"relative z-10",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:168",className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full text-[10px] font-mono uppercase tracking-widest mb-4",style:{background:"rgba(2,132,199,0.1)",border:"1px solid rgba(2,132,199,0.3)",color:"#0369a1"},children:[d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:170",className:"w-1.5 h-1.5 rounded-full bg-sky-600 animate-pulse"}),t]}),d.jsx("h2",{"data-loc":"client/src/pages/InternalDashboard.tsx:173",className:"text-3xl font-bold text-slate-800 mb-1",style:{fontFamily:"'Space Grotesk', sans-serif"},children:n}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:174",className:"text-slate-500 text-sm",style:{fontFamily:"'Inter', sans-serif"},children:s})]})]})}function nR(){const t=[{label:"Páginas vistas",value:"12.846",sub:"+38% vs. periodo anterior",icon:d.jsx(zh,{"data-loc":"client/src/pages/InternalDashboard.tsx:184",size:20}),accent:"#0ea5e9"},{label:"Visitas",value:"3.267",sub:"+24% vs. periodo anterior",icon:d.jsx(Lc,{"data-loc":"client/src/pages/InternalDashboard.tsx:185",size:20}),accent:"#06b6d4"},{label:"Visitantes únicos",value:"2.412",sub:"+19% vs. periodo anterior",icon:d.jsx(qn,{"data-loc":"client/src/pages/InternalDashboard.tsx:186",size:20}),accent:"#0284c7"},{label:"Duración media/sesión",value:"4m 38s",sub:"+52s vs. periodo anterior",icon:d.jsx(Qo,{"data-loc":"client/src/pages/InternalDashboard.tsx:187",size:20}),accent:"#0369a1"},{label:"Tasa de rebote",value:"31,4%",sub:"-12,8 pp vs. periodo anterior",icon:d.jsx(ni,{"data-loc":"client/src/pages/InternalDashboard.tsx:188",size:20}),accent:"#0891b2"},{label:"Socios activos",value:"18",sub:"14 hoteles · 4 altas en curso",icon:d.jsx(Ro,{"data-loc":"client/src/pages/InternalDashboard.tsx:189",size:20}),accent:"#059669"}];return d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:193",className:"space-y-7",children:[d.jsx(pu,{"data-loc":"client/src/pages/InternalDashboard.tsx:194",badge:"Modo demostración · datos simulados",title:"Resumen General",subtitle:"Métricas de muestra para la presentación interna de ITH Robotics Club."}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:197",className:"grid grid-cols-2 lg:grid-cols-3 xl:grid-cols-6 gap-4",children:t.map((n,s)=>d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:199",...is(.05+s*.06),className:"group bg-white rounded-2xl p-5 cursor-default transition-all duration-200 hover:-translate-y-1 hover:shadow-lg",style:{border:"1px solid rgba(6,182,212,0.15)",borderTop:`3px solid ${n.accent}`,boxShadow:"0 2px 8px rgba(14,165,233,0.06)"},children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:209",className:"w-9 h-9 rounded-xl flex items-center justify-center mb-3 transition-transform duration-200 group-hover:scale-110",style:{background:`${n.accent}15`,color:n.accent},children:n.icon}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:213",className:"text-2xl font-bold mb-0.5",style:{color:n.accent,fontFamily:"'Space Grotesk', sans-serif"},children:n.value}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:214",className:"text-[11px] font-semibold text-slate-600 leading-tight",style:{fontFamily:"'Inter', sans-serif"},children:n.label}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:215",className:"text-[10px] text-slate-400 mt-1 leading-tight",style:{fontFamily:"'JetBrains Mono', monospace"},children:n.sub})]},s))}),d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:221",...is(.35),className:"bg-white rounded-2xl p-6 flex flex-col sm:flex-row items-center justify-between gap-5",style:{border:"1px solid rgba(6,182,212,0.15)",boxShadow:"0 2px 8px rgba(14,165,233,0.06)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:223",className:"flex items-center gap-4",children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:224",className:"w-12 h-12 rounded-2xl flex items-center justify-center flex-shrink-0",style:{background:"linear-gradient(135deg, #0ea5e9, #06b6d4)",boxShadow:"0 4px 12px rgba(14,165,233,0.3)"},children:d.jsx(Lc,{"data-loc":"client/src/pages/InternalDashboard.tsx:226",size:22,color:"white"})}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:228",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:229",className:"text-sm font-bold text-slate-800 mb-0.5",style:{fontFamily:"'Space Grotesk', sans-serif"},children:"Analytics en tiempo real"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:232",className:"text-xs text-slate-400",style:{fontFamily:"'Inter', sans-serif"},children:"Accede al panel de Manus Analytics para ver visitas, sesiones y comportamiento de usuarios en directo."})]})]}),d.jsxs("a",{"data-loc":"client/src/pages/InternalDashboard.tsx:237",href:"https://manus-analytics.com",target:"_blank",rel:"noopener noreferrer",className:"flex-shrink-0 flex items-center gap-2 px-5 py-2.5 rounded-xl text-white text-sm font-semibold transition-all duration-200 hover:-translate-y-0.5 hover:shadow-lg",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",boxShadow:"0 3px 10px rgba(14,165,233,0.35)",fontFamily:"'Space Grotesk', sans-serif"},children:[d.jsx(zh,{"data-loc":"client/src/pages/InternalDashboard.tsx:248",size:15}),"Abrir Analytics"]})]}),d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:254",...is(.4),className:"grid grid-cols-1 md:grid-cols-2 gap-5",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:256",className:"bg-white rounded-2xl p-6 transition-all duration-200 hover:shadow-md",style:{border:"1px solid rgba(6,182,212,0.15)",boxShadow:"0 2px 8px rgba(14,165,233,0.06)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:258",className:"flex items-center gap-3 mb-4",children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:259",className:"w-9 h-9 rounded-xl flex items-center justify-center",style:{background:"linear-gradient(135deg, #0ea5e9, #06b6d4)"},children:d.jsxs("svg",{"data-loc":"client/src/pages/InternalDashboard.tsx:260",width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[d.jsx("path",{"data-loc":"client/src/pages/InternalDashboard.tsx:260",d:"M12 2a2 2 0 0 1 2 2c0 .74-.4 1.39-1 1.73V7h1a7 7 0 0 1 7 7h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1v1a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-1H2a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h1a7 7 0 0 1 7-7h1V5.73c-.6-.34-1-.99-1-1.73a2 2 0 0 1 2-2z"}),d.jsx("circle",{"data-loc":"client/src/pages/InternalDashboard.tsx:260",cx:"9",cy:"14",r:"1"}),d.jsx("circle",{"data-loc":"client/src/pages/InternalDashboard.tsx:260",cx:"15",cy:"14",r:"1"})]})}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:262",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:263",className:"text-[10px] font-bold uppercase tracking-widest text-slate-400",style:{fontFamily:"'JetBrains Mono', monospace"},children:"AuditorÃas MARVIN"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:264",className:"text-[11px] text-slate-400",style:{fontFamily:"'Inter', sans-serif"},children:"generadas por el asistente IA"})]})]}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:267",className:"text-5xl font-bold",style:{fontFamily:"'Space Grotesk', sans-serif",color:"#0ea5e9"},children:"146"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:268",className:"text-emerald-600 text-xs mt-2",style:{fontFamily:"'JetBrains Mono', monospace"},children:"+32% este trimestre"})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:272",className:"bg-white rounded-2xl p-6 transition-all duration-200 hover:shadow-md",style:{border:"1px solid rgba(6,182,212,0.15)",boxShadow:"0 2px 8px rgba(14,165,233,0.06)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:274",className:"flex items-center gap-3 mb-4",children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:275",className:"w-9 h-9 rounded-xl flex items-center justify-center",style:{background:"linear-gradient(135deg, #25d366, #128c7e)"},children:d.jsx("svg",{"data-loc":"client/src/pages/InternalDashboard.tsx:276",width:"18",height:"18",viewBox:"0 0 24 24",fill:"white",children:d.jsx("path",{"data-loc":"client/src/pages/InternalDashboard.tsx:276",d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.
349198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z"})})}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:278",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:279",className:"text-[10px] font-bold uppercase tracking-widest text-slate-400",style:{fontFamily:"'JetBrains Mono', monospace"},children:"Peticiones WhatsApp"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:280",className:"text-[11px] text-slate-400",style:{fontFamily:"'Inter', sans-serif"},children:"solicitudes recibidas por canal"})]})]}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:283",className:"text-5xl font-bold",style:{fontFamily:"'Space Grotesk', sans-serif",color:"#25d366"},children:"384"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:284",className:"text-emerald-600 text-xs mt-2",style:{fontFamily:"'JetBrains Mono', monospace"},children:"94% atendidas < 10 min"})]})]})]})}function aR(){const[t,n]=D.useState(""),[s,i]=D.useState("Todos"),l=D.useMemo(()=>Tv.filter(u=>{const p=u.name.toLowerCase().includes(t.toLowerCase())||u.location.toLowerCase().includes(t.toLowerCase()),m=s==="Todos"||u.status===s;return p&&m}),[t,s]),c=["Todos","Activo","Interesado","Baja"];return d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:307",className:"space-y-6",children:[d.jsx(pu,{"data-loc":"client/src/pages/InternalDashboard.tsx:308",badge:"Club de Robótica",title:"Listado de Socios",subtitle:"Hoteles miembros del ITH Robotics Club."}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:311",className:"flex flex-col sm:flex-row gap-3 items-start sm:items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:312",className:"relative w-full sm:w-80",children:[d.jsx(Mp,{"data-loc":"client/src/pages/InternalDashboard.tsx:313",size:14,className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400"}),d.jsx("input",{"data-loc":"client/src/pages/InternalDashboard.tsx:314",value:t,onChange:u=>n(u.target.value),placeholder:"Buscar hotel o ciudad...",className:"w-full pl-9 pr-4 py-2.5 bg-white rounded-xl text-sm focus:outline-none text-slate-700 placeholder-slate-400",style:{border:"1px solid rgba(6,182,212,0.25)",boxShadow:"0 1px 4px rgba(14,165,233,0.08)",fontFamily:"'Inter', sans-serif"}})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:322",className:"flex items-center gap-2",children:[d.jsx(_2,{"data-loc":"client/src/pages/InternalDashboard.tsx:323",size:13,className:"text-slate-400"}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:324",className:"flex bg-white rounded-xl overflow-hidden",style:{border:"1px solid rgba(6,182,212,0.25)"},children:c.map(u=>d.jsx("button",{"data-loc":"client/src/pages/InternalDashboard.tsx:326",onClick:()=>i(u),className:`px-3 py-2 text-xs font-semibold transition-all duration-150 ${s===u?"text-white":"text-slate-500 hover:text-slate-700 hover:bg-sky-50"}`,style:s===u?{background:"linear-gradient(135deg, #0ea5e9, #0284c7)"}:{},children:u},u))})]})]}),d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:342",...is(.1),className:"bg-white rounded-2xl overflow-hidden",style:{border:"1px solid rgba(6,182,212,0.15)",boxShadow:"0 2px 12px rgba(14,165,233,0.07)"},children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:344",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/pages/InternalDashboard.tsx:345",className:"w-full text-left text-sm",children:[d.jsx("thead",{"data-loc":"client/src/pages/InternalDashboard.tsx:346",children:d.jsx("tr",{"data-loc":"client/src/pages/InternalDashboard.tsx:347",style:{borderBottom:"1px solid rgba(6,182,212,0.12)",background:"rgba(240,248,255,0.8)"},children:["Hotel","Ubicación","Contacto","MembresÃa","Estado","Alta"].map(u=>d.jsx("th",{"data-loc":"client/src/pages/InternalDashboard.tsx:349",className:"px-5 py-4 text-[10px] uppercase tracking-widest text-slate-400 font-bold whitespace-nowrap",style:{fontFamily:"'JetBrains Mono', monospace"},children:u},u))})}),d.jsx("tbody",{"data-loc":"client/src/pages/InternalDashboard.tsx:356",children:l.length===0?d.jsx("tr",{"data-loc":"client/src/pages/InternalDashboard.tsx:358",children:d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:359",colSpan:6,className:"py-12 text-center text-slate-400 text-sm",style:{fontFamily:"'Inter', sans-serif"},children:"No se encontraron hoteles con los filtros actuales."})}):l.map(u=>d.jsxs("tr",{"data-loc":"client/src/pages/InternalDashboard.tsx:364",className:"group transition-colors hover:bg-sky-50/40",style:{borderBottom:"1px solid rgba(6,182,212,0.08)"},children:[d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:366",className:"px-5 py-4",children:d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:367",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:368",className:"w-9 h-9 rounded-xl flex items-center justify-center text-white text-xs font-bold shadow-sm flex-shrink-0",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",fontFamily:"'Space Grotesk', sans-serif"},children:u.name.charAt(0)}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:372",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:373",className:"font-semibold text-slate-800",style:{fontFamily:"'Space Grotesk', sans-serif"},children:u.name}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:374",className:"text-[11px] text-slate-400 mt-0.5",style:{fontFamily:"'JetBrains Mono', monospace"},children:u.id})]})]})}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:378",className:"px-5 py-4",children:d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:379",className:"flex items-center gap-1.5 text-slate-500 text-sm",style:{fontFamily:"'Inter', sans-serif"},children:[d.jsx(LA,{"data-loc":"client/src/pages/InternalDashboard.tsx:380",size:11,className:"text-sky-400 flex-shrink-0"}),u.location]})}),d.jsxs("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:384",className:"px-5 py-4",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:385",className:"text-slate-700 text-sm",style:{fontFamily:"'Inter', sans-serif"},children:u.contact}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:386",className:"flex items-center gap-1 text-[11px] text-slate-400 mt-0.5",children:[d.jsx(PA,{"data-loc":"client/src/pages/InternalDashboard.tsx:387",size:9}),u.email]})]}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:390",className:"px-5 py-4",children:d.jsx(eR,{"data-loc":"client/src/pages/InternalDashboard.tsx:390",tier:u.membership})}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:391",className:"px-5 py-4",children:d.jsx(x5,{"data-loc":"client/src/pages/InternalDashboard.tsx:391",status:u.status})}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:392",className:"px-5 py-4 text-slate-400 text-sm whitespace-nowrap",style:{fontFamily:"'JetBrains Mono', monospace"},children:u.joinDate})]},u.id))})]})}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:398",className:"px-5 py-3 flex items-center justify-between",style:{borderTop:"1px solid rgba(6,182,212,0.1)",background:"rgba(240,248,255,0.5)"},children:[d.jsxs("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:399",className:"text-xs text-slate-400",style:{fontFamily:"'JetBrains Mono', monospace"},children:[l.length," de ",Tv.length," hoteles"]}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:400",className:"text-xs text-slate-400",style:{fontFamily:"'JetBrains Mono', monospace"},children:"Ãltima actualización: hoy"})]})]})]})}function sR(){const[t,n]=D.useState(""),[s,i]=D.useState("Todos"),l=D.useMemo(()=>JO.filter(u=>{const p=u.name.toLowerCase().includes(t.toLowerCase())||u.solutions.some(g=>g.toLowerCase().includes(t.toLowerCase())),m=s==="Todos"||u.status===s;return p&&m}),[t,s]),c=["Todos","Activo","En evaluación","Inactivo"];return d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:423",className:"space-y-6",children:[d.jsx(pu,{"data-loc":"client/src/pages/InternalDashboard.tsx:424",badge:"Partners tecnológicos",title:"Listado de Proveedores",subtitle:"Empresas tecnológicas y de robótica partners del Club."}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:427",className:"flex flex-col sm:flex-row gap-3 items-start sm:items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:428",className:"relative w-full sm:w-80",children:[d.jsx(Mp,{"data-loc":"client/src/pages/InternalDashboard.tsx:429",size:14,className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400"}),d.jsx("input",{"data-loc":"client/src/pages/InternalDashboard.tsx:430",value:t,onChange:u=>n(u.target.value),placeholder:"Buscar proveedor o solución...",className:"w-full pl-9 pr-4 py-2.5 bg-white rounded-xl text-sm focus:outline-none text-slate-700 placeholder-slate-400",style:{border:"1px solid rgba(6,182,212,0.25)",boxShadow:"0 1px 4px rgba(14,165,233,0.08)",fontFamily:"'Inter', sans-serif"}})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:438",className:"flex items-center gap-2",children:[d.jsx(_2,{"data-loc":"client/src/pages/InternalDashboard.tsx:439",size:13,className:"text-slate-400"}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:440",className:"flex bg-white rounded-xl overflow-hidden",style:{border:"1px solid rgba(6,182,212,0.25)"},children:c.map(u=>d.jsx("button",{"data-loc":"client/src/pages/InternalDashboard.tsx:442",onClick:()=>i(u),className:`px-3 py-2 text-xs font-semibold transition-all duration-150 ${s===u?"text-white":"text-slate-500 hover:text-slate-700 hover:bg-sky-50"}`,style:s===u?{background:"linear-gradient(135deg, #0ea5e9, #0284c7)"}:{},children:u},u))})]})]}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:458",className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4",children:l.length===0?d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:460",className:"col-span-full py-12 text-center text-slate-400 text-sm bg-white rounded-2xl",style:{border:"1px solid rgba(6,182,212,0.15)"},children:"No se encontraron proveedores con los filtros actuales."}):l.map((u,p)=>d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:465",...is(p*.06),className:"group bg-white rounded-2xl p-5 cursor-default transition-all duration-200 hover:-translate-y-1 hover:shadow-lg",style:{border:"1px solid rgba(6,182,212,0.15)",borderTop:`3px solid ${u.color}`,boxShadow:"0 2px 8px rgba(14,165,233,0.06)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:475",className:"flex items-start justify-between mb-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:476",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:477",className:"w-10 h-10 rounded-xl flex items-center justify-center text-white text-sm font-bold shadow-md flex-shrink-0",style:{background:`linear-gradient(135deg, ${u.color}cc, ${u.color})`,fontFamily:"'Space Grotesk', sans-serif"},children:u.initials}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:481",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:482",className:"font-bold text-slate-800 text-sm",style:{fontFamily:"'Space Grotesk', sans-serif"},children:u.name}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:483",className:"text-[11px] text-slate-400 mt-0.5",style:{fontFamily:"'JetBrains Mono', monospace"},children:u.id})]})]}),d.jsx(x5,{"data-loc":"client/src/pages/InternalDashboard.tsx:486",status:u.status})]}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:490",className:"flex flex-wrap gap-1.5 mb-4",children:u.solutions.map((m,g)=>d.jsxs("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:492",className:"inline-flex items-center gap-1 px-2 py-1 rounded-lg text-[11px] font-medium",style:{background:`${u.color}10`,color:u.color,border:`1px solid ${u.color}20`,fontFamily:"'Inter', sans-serif"},children:[d.jsx(QA,{"data-loc":"client/src/pages/InternalDashboard.tsx:495",size:8}),m]},g))}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:500",className:"pt-3",style:{borderTop:"1px solid rgba(6,182,212,0.1)"},children:d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:501",className:"flex items-center gap-2 text-xs text-slate-400",style:{fontFamily:"'JetBrains Mono', monospace"},children:[d.jsx(Qo,{"data-loc":"client/src/pages/InternalDashboard.tsx:502",size:10,
349className:"flex-shrink-0"}),"Alta: ",u.joinDate]})})]},u.id))})]})}function rR(){const[t,n]=D.useState(!1);return d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:517",className:"space-y-6",children:[d.jsx(pu,{"data-loc":"client/src/pages/InternalDashboard.tsx:518",badge:"Modo demostración · actividad consolidada",title:"AuditorÃas Robotics",subtitle:"Registro y seguimiento de auditorÃas realizadas por el Club ITH."}),d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:519",...is(0),className:"bg-white rounded-2xl overflow-hidden",style:{border:"1px solid rgba(6,182,212,0.15)",boxShadow:"0 2px 8px rgba(14,165,233,0.06)"},children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:522",className:"h-1 w-full",style:{background:"linear-gradient(90deg, #0ea5e9, #06b6d4, #0284c7)"}}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:523",className:"p-12 sm:p-16 text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:524",className:"w-20 h-20 rounded-2xl flex items-center justify-center mx-auto mb-6",style:{background:"linear-gradient(135deg, rgba(14,165,233,0.12), rgba(6,182,212,0.08))",border:"1px solid rgba(6,182,212,0.25)"},children:d.jsx(Ph,{"data-loc":"client/src/pages/InternalDashboard.tsx:526",size:34,style:{color:"#0ea5e9"}})}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:528",className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full mb-5",style:{background:"rgba(16,185,129,0.08)",border:"1px solid rgba(16,185,129,0.22)"},children:[d.jsx(Kn,{"data-loc":"client/src/pages/InternalDashboard.tsx:530",size:13,style:{color:"#059669"}}),d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:531",className:"text-[11px] font-bold uppercase tracking-widest",style:{color:"#059669",fontFamily:"'JetBrains Mono', monospace"},children:"Actividad completada"})]}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:533",className:"text-6xl font-bold leading-none mb-2",style:{color:"#0ea5e9",fontFamily:"'Space Grotesk', sans-serif"},children:"100"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:534",className:"text-slate-800 font-bold text-2xl mb-3",style:{fontFamily:"'Space Grotesk', sans-serif"},children:"AuditorÃas Robotics realizadas"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:535",className:"text-slate-400 text-sm max-w-sm mx-auto leading-relaxed",style:{fontFamily:"'Inter', sans-serif"},children:"Cifra simulada para la demostración del registro y seguimiento de auditorÃas del ITH Robotics Club."}),d.jsxs("button",{"data-loc":"client/src/pages/InternalDashboard.tsx:538",type:"button",onClick:()=>n(s=>!s),className:"mt-7 inline-flex items-center gap-2 px-5 py-3 rounded-xl text-sm font-semibold text-white transition-all duration-200 hover:-translate-y-0.5 hover:shadow-lg active:scale-[0.97]",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",boxShadow:"0 4px 12px rgba(14,165,233,0.3)",fontFamily:"'Space Grotesk', sans-serif"},children:[d.jsx(zh,{"data-loc":"client/src/pages/InternalDashboard.tsx:548",size:16}),t?"Ocultar listado de auditorÃas":"Ver listado de auditorÃas realizadas",t?d.jsx(DA,{"data-loc":"client/src/pages/InternalDashboard.tsx:550",size:16}):d.jsx(TA,{"data-loc":"client/src/pages/InternalDashboard.tsx:550",size:16})]})]})]}),t&&d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalDashboard.tsx:556",...is(.08),className:"bg-white rounded-2xl overflow-hidden",style:{border:"1px solid rgba(6,182,212,0.15)",boxShadow:"0 2px 12px rgba(14,165,233,0.07)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:561",className:"px-6 py-5 flex flex-col sm:flex-row sm:items-center sm:justify-between gap-3",style:{borderBottom:"1px solid rgba(6,182,212,0.12)",background:"rgba(240,248,255,0.72)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:563",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:564",className:"font-bold text-slate-800",style:{fontFamily:"'Space Grotesk', sans-serif"},children:"Listado de auditorÃas realizadas"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:565",className:"text-xs text-slate-400 mt-1",style:{fontFamily:"'Inter', sans-serif"},children:"Muestra de los últimos registros creados para la demostración."})]}),d.jsxs("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:567",className:"inline-flex w-fit items-center gap-1.5 px-3 py-1.5 rounded-full text-[10px] font-bold uppercase tracking-widest",style:{color:"#0369a1",background:"rgba(14,165,233,0.08)",border:"1px solid rgba(6,182,212,0.2)",fontFamily:"'JetBrains Mono', monospace"},children:[d.jsx(Ph,{"data-loc":"client/src/pages/InternalDashboard.tsx:569",size:12})," 8 de 100 registros"]})]}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:572",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/pages/InternalDashboard.tsx:573",className:"w-full min-w-[700px] text-left text-sm",children:[d.jsx("thead",{"data-loc":"client/src/pages/InternalDashboard.tsx:574",children:d.jsx("tr",{"data-loc":"client/src/pages/InternalDashboard.tsx:575",style:{borderBottom:"1px solid rgba(6,182,212,0.1)"},children:["Referencia","Hotel","Ãmbito auditado","Fecha","Resultado","Estado"].map(s=>d.jsx("th",{"data-loc":"client/src/pages/InternalDashboard.tsx:577",className:"px-6 py-3.5 text-[10px] font-bold uppercase tracking-widest text-slate-400",style:{fontFamily:"'JetBrains Mono', monospace"},children:s},s))})}),d.jsx("tbody",{"data-loc":"client/src/pages/InternalDashboard.tsx:582",children:tR.map(s=>d.jsxs("tr",{"data-loc":"client/src/pages/InternalDashboard.tsx:584",className:"transition-colors hover:bg-sky-50/40",style:{borderBottom:"1px solid rgba(6,182,212,0.08)"},children:[d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:585",className:"px-6 py-4 text-xs font-semibold text-sky-700",style:{fontFamily:"'JetBrains Mono', monospace"},children:s.id}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:586",className:"px-6 py-4 font-semibold text-slate-800",style:{fontFamily:"'Space Grotesk', sans-serif"},children:s.hotel}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:587",className:"px-6 py-4 text-slate-500",style:{fontFamily:"'Inter', sans-serif"},children:s.scope}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:588",className:"px-6 py-4 text-slate-400 whitespace-nowrap",style:{fontFamily:"'JetBrains Mono', monospace"},children:s.date}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:589",className:"px-6 py-4 font-bold text-slate-700",style:{fontFamily:"'Space Grotesk', sans-serif"},children:s.score}),d.jsx("td",{"data-loc":"client/src/pages/InternalDashboard.tsx:590",className:"px-6 py-4",children:d.jsxs("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:591",className:"inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-[11px] font-semibold text-emerald-700 bg-emerald-50 border border-emerald-200",style:{fontFamily:"'JetBrains Mono', monospace"},children:[d.jsx(Kn,{"data-loc":"client/src/pages/InternalDashboard.tsx:593",size:11})," Completada"]})})]},s.id))})]})}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:601",className:"px-6 py-4 flex items-center justify-between text-xs text-slate-400",style:{background:"rgba(240,248,255,0.45)",fontFamily:"'JetBrains Mono', monospace"},children:[d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:603",children:"Mostrando 8 de 100 auditorÃas"}),d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:604",children:"Datos simulados · modo demostración"})]})]})]})}function iR(){const[,t]=On(),[n,s]=D.useState("resumen"),i=[{id:"resumen",label:"Resumen",icon:d.jsx(RA,{"data-loc":"client/src/pages/InternalDashboard.tsx:619",size:17})},{id:"hoteles",label:"Hoteles",icon:d.jsx(Ro,{"data-loc":"client/src/pages/InternalDashboard.tsx:620",size:17})},{id:"proveedores",label:"Proveedores",icon:d.jsx(k2,{"data-loc":"client/src/pages/InternalDashboard.tsx:621",size:17})},{id:"reportes",label:"AuditorÃas Robotics",icon:d.jsx(Ph,{"data-loc":"client/src/pages/InternalDashboard.tsx:622",size:18})}];return d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:626",className:"flex min-h-screen",style:{background:"#f7fbff"},children:[d.jsxs("aside",{"data-loc":"client/src/pages/InternalDashboard.tsx:629",className:"hidden md:flex w-60 fixed left-0 h-screen flex-col z-20",style:{background:"linear-gradient(180deg, #0f172a 0%, #0c1a2e 100%)",borderRight:"1px solid rgba(6,182,212,0.15)",boxShadow:"2px 0 16px rgba(14,165,233,0.08)"},children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:637",className:"px-5 py-6",children:d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:638",className:"flex items-center gap-3",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:639",className:"relative",children:[d.jsx("img",{"data-loc":"client/src/pages/InternalDashboard.tsx:640",alt:"ITH Robotics Logo",className:"h-9 w-9 object-contain",src:"https://d2xsxph8kpxj0f.cloudfront.net/310419663026689248/mRwj
349ZoDVnoK7e8wMmwpyp6/ith-logo-real_61ec608f.png"}),d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:645",className:"absolute -bottom-0.5 -right-0.5 w-2.5 h-2.5 bg-emerald-400 rounded-full",style:{border:"2px solid #0f172a"}})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:648",children:[d.jsx("h1",{"data-loc":"client/src/pages/InternalDashboard.tsx:649",className:"text-sm font-bold text-white leading-tight",style:{fontFamily:"'Space Grotesk', sans-serif"},children:"ITH Robotics"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:652",className:"text-[10px] tracking-wide",style:{color:"#06b6d4",fontFamily:"'JetBrains Mono', monospace"},children:"Management Portal"})]})]})}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:660",className:"mx-5 mb-4 h-px",style:{background:"rgba(6,182,212,0.15)"}}),d.jsxs("nav",{"data-loc":"client/src/pages/InternalDashboard.tsx:663",className:"flex-1 px-3 space-y-1",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:664",className:"px-3 mb-2 text-[9px] font-bold uppercase tracking-widest",style:{color:"rgba(6,182,212,0.5)",fontFamily:"'JetBrains Mono', monospace"},children:"Navegación"}),i.map(l=>{const c=n===l.id;return d.jsxs("button",{"data-loc":"client/src/pages/InternalDashboard.tsx:670",onClick:()=>s(l.id),className:"w-full flex items-center gap-3 px-3 py-2.5 rounded-xl text-sm font-medium transition-all duration-200",style:c?{background:"linear-gradient(135deg, rgba(14,165,233,0.2), rgba(6,182,212,0.15))",border:"1px solid rgba(6,182,212,0.3)",color:"#38bdf8",fontFamily:"'Space Grotesk', sans-serif"}:{color:"rgba(148,163,184,0.8)",fontFamily:"'Space Grotesk', sans-serif"},onMouseEnter:u=>{c||(u.currentTarget.style.background="rgba(6,182,212,0.08)")},onMouseLeave:u=>{c||(u.currentTarget.style.background="transparent")},children:[d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:686",style:{color:c?"#38bdf8":"rgba(6,182,212,0.5)"},children:l.icon}),l.label,c&&d.jsx(Yn,{"data-loc":"client/src/pages/InternalDashboard.tsx:688",size:13,className:"ml-auto",style:{color:"#38bdf8",opacity:.7}})]},l.id)})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:695",className:"px-3 pb-5 mt-auto",children:[d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:696",className:"mx-2 mb-3 h-px",style:{background:"rgba(6,182,212,0.1)"}}),d.jsxs("button",{"data-loc":"client/src/pages/InternalDashboard.tsx:697",onClick:()=>t("/"),className:"w-full flex items-center gap-3 px-3 py-2.5 rounded-xl text-sm transition-all duration-200",style:{color:"rgba(148,163,184,0.7)",fontFamily:"'Space Grotesk', sans-serif"},onMouseEnter:l=>{l.currentTarget.style.background="rgba(239,68,68,0.1)",l.currentTarget.style.color="#f87171"},onMouseLeave:l=>{l.currentTarget.style.background="transparent",l.currentTarget.style.color="rgba(148,163,184,0.7)"},children:[d.jsx(zA,{"data-loc":"client/src/pages/InternalDashboard.tsx:704",size:16,style:{color:"rgba(6,182,212,0.4)"}}),"Salir del portal"]})]})]}),d.jsxs("main",{"data-loc":"client/src/pages/InternalDashboard.tsx:711",className:"md:ml-60 w-full min-h-screen flex flex-col",children:[d.jsxs("header",{"data-loc":"client/src/pages/InternalDashboard.tsx:714",className:"sticky top-0 z-10 flex justify-between items-center px-6 lg:px-8 py-4",style:{background:"rgba(247,251,255,0.95)",backdropFilter:"blur(16px)",borderBottom:"1px solid rgba(6,182,212,0.2)",boxShadow:"0 1px 8px rgba(14,165,233,0.06)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:721",className:"flex items-center gap-5",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:722",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:723",className:"text-[9px] font-mono uppercase tracking-widest",style:{color:"#06b6d4",fontFamily:"'JetBrains Mono', monospace"},children:"ITH Robotics Club"}),d.jsx("h2",{"data-loc":"client/src/pages/InternalDashboard.tsx:726",className:"text-base font-bold text-slate-800 leading-tight",style:{fontFamily:"'Space Grotesk', sans-serif"},children:i.find(l=>l.id===n)?.label})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:730",className:"relative hidden lg:block",children:[d.jsx(Mp,{"data-loc":"client/src/pages/InternalDashboard.tsx:731",size:13,className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400"}),d.jsx("input",{"data-loc":"client/src/pages/InternalDashboard.tsx:732",className:"pl-9 pr-4 py-2 rounded-xl text-sm w-64 focus:outline-none text-slate-700 placeholder-slate-400",style:{background:"rgba(240,248,255,0.8)",border:"1px solid rgba(6,182,212,0.2)",fontFamily:"'Inter', sans-serif"},placeholder:"Buscar en el portal...",type:"text"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:744",className:"flex items-center gap-2",children:[d.jsxs("button",{"data-loc":"client/src/pages/InternalDashboard.tsx:745",className:"relative p-2 rounded-xl transition-colors hover:bg-sky-50 text-slate-500",children:[d.jsx(jA,{"data-loc":"client/src/pages/InternalDashboard.tsx:746",size:17}),d.jsx("span",{"data-loc":"client/src/pages/InternalDashboard.tsx:747",className:"absolute top-1.5 right-1.5 w-1.5 h-1.5 bg-red-500 rounded-full"})]}),d.jsx("button",{"data-loc":"client/src/pages/InternalDashboard.tsx:749",className:"p-2 rounded-xl transition-colors hover:bg-sky-50 text-slate-500",children:d.jsx(qA,{"data-loc":"client/src/pages/InternalDashboard.tsx:750",size:17})}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:752",className:"w-px h-6 mx-1",style:{background:"rgba(6,182,212,0.2)"}}
349),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:753",className:"flex items-center gap-2.5",children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:754",className:"text-right hidden sm:block",children:[d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:755",className:"text-xs font-semibold text-slate-700",style:{fontFamily:"'Space Grotesk', sans-serif"},children:"Admin ITH"}),d.jsx("p",{"data-loc":"client/src/pages/InternalDashboard.tsx:756",className:"text-[10px] text-slate-400 uppercase tracking-wider",style:{fontFamily:"'JetBrains Mono', monospace"},children:"Portal Interno"})]}),d.jsx("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:758",className:"w-8 h-8 rounded-full flex items-center justify-center text-white text-xs font-bold shadow-sm",style:{background:"linear-gradient(135deg, #0ea5e9, #0284c7)",fontFamily:"'Space Grotesk', sans-serif"},children:"AI"})]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/InternalDashboard.tsx:767",className:"flex-1 p-6 lg:p-8",children:[n==="resumen"&&d.jsx(nR,{"data-loc":"client/src/pages/InternalDashboard.tsx:768"}),n==="hoteles"&&d.jsx(aR,{"data-loc":"client/src/pages/InternalDashboard.tsx:769"}),n==="proveedores"&&d.jsx(sR,{"data-loc":"client/src/pages/InternalDashboard.tsx:770"}),n==="reportes"&&d.jsx(rR,{"data-loc":"client/src/pages/InternalDashboard.tsx:771"})]})]})]})}const oR="1111";function lR(){const[,t]=On(),[n,s]=D.useState(""),[i,l]=D.useState(""),[c,u]=D.useState(!1),[p,m]=D.useState(!1),g=y=>{y.preventDefault(),l(""),m(!0),setTimeout(()=>{n===oR?(u(!0),setTimeout(()=>{t("/internal-dashboard")},1200)):(l("Código de seguridad incorrecto. Intenta de nuevo."),s(""),m(!1))},500)};return d.jsxs("div",{"data-loc":"client/src/pages/InternalAuth.tsx:42",className:"min-h-screen flex items-center justify-center px-4 relative overflow-hidden",style:{background:"#f7fbff"},children:[d.jsx("div",{"data-loc":"client/src/pages/InternalAuth.tsx:47",className:"pointer-events-none absolute inset-0 opacity-[0.045]",style:{backgroundImage:"linear-gradient(rgba(6,182,212,0.5) 1px, transparent 1px), linear-gradient(90deg, rgba(6,182,212,0.5) 1px, transparent 1px)",backgroundSize:"60px 60px"}}),d.jsx("div",{"data-loc":"client/src/pages/InternalAuth.tsx:56",className:"pointer-events-none absolute top-0 left-1/4 w-96 h-96 rounded-full blur-3xl op
349acity-25",style:{background:"radial-gradient(circle, #bae6fd, transparent)"}}),d.jsx("div",{"data-loc":"client/src/pages/InternalAuth.tsx:58",className:"pointer-events-none absolute bottom-0 right-1/4 w-80 h-80 rounded-full blur-3xl opacity-20",style:{background:"radial-gradient(circle, #7dd3fc, transparent)"}}),d.jsx(gt.div,{"data-loc":"client/src/pages/InternalAuth.tsx:61",initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.5},className:"w-full max-w-sm relative z-10",children:d.jsxs("div",{"data-loc":"client/src/pages/InternalAuth.tsx:68",className:"rounded-3xl overflow-hidden",style:{background:"#0f172a",border:"1px solid rgba(6,182,212,0.2)",boxShadow:"0 24px 64px rgba(14,165,233,0.12), 0 4px 16px rgba(0,0,0,0.2)"},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalAuth.tsx:77",className:"relative px-8 pt-10 pb-8 text-center overflow-hidden",style:{borderBottom:"1px solid rgba(6,182,212,0.15)"},children:[d.jsx("div",{"data-loc":"client/src/pages/InternalAuth.tsx:82",className:"pointer-events-none absolute top-0 left-1/2 -translate-x-1/2 w-48 h-48 rounded-full blur-3xl op
349acity-20",style:{background:"radial-gradient(circle, #38bdf8, transparent)"}}),d.jsxs("div",{"data-loc":"client/src/pages/InternalAuth.tsx:86",className:"flex items-center justify-center gap-3 mb-6 relative z-10",children:[d.jsx("img",{"data-loc":"client/src/pages/InternalAuth.tsx:87",alt:"ITH Logo",className:"h-8 w-8 object-contain",src:"https://d2xsxph8kpxj0f.cloudfront.net/310419663026689248/mRwjZoDVnoK7e8wMmwpyp6/ith-logo-real_61ec608f.png"}),d.jsx("span",{"data-loc":"client/src/pages/InternalAuth.tsx:92",className:"text-[10px] font-bold uppercase tracking-[0.25em]",style:{color:"#06b6d4",fontFamily:"'JetBrains Mono', monospace"},children:"ITH Robotics Club"})]}),d.jsx(gt.div,{"data-loc":"client/src/pages/InternalAuth.tsx:100",initial:{scale:0,rotate:-10},animate:{scale:1,rotate:0},transition:{delay:.2,type:"spring",stiffness:200},className:"inline-flex items-center justify-center w-16 h-16 rounded-2xl mb-5 relative z-10",style:{background:"linear-gradient(135deg, rgba(14,165,233,0.2), rgba(6,182,212,0.15))",border:"1px solid rgba(6,182,212,0.3)"},children:d.jsx(_A,{"data-loc":"client/src/pages/InternalAuth.tsx:110",size:28,style:{color:"#38bdf8"}})}),d.jsx("h1",{"data-loc":"client/src/pages/InternalAuth.tsx:113",className:"text-2xl font-bold text-white mb-2 relative z-10",style:{fontFamily:"'Space Grotesk', sans-serif"},children:"Acceso Interno"}),d.jsx("p",{"data-loc":"client/src/pages/InternalAuth.tsx:119",className:"text-sm relative z-10",style:{color:"rgba(148,163,184,0.8)",fontFamily:"'Inter', sans-serif"},children:"Introduce el código de seguridad para continuar"})]}),d.jsx("div",{"data-loc":"client/src/pages/InternalAuth.tsx:128",className:"px-8 py-8",children:d.jsx(si,{"data-loc":"client/src/pages/InternalAuth.tsx:129",mode:"wait",children:c?d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalAuth.tsx:131",initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},className:"text-center py-6",children:[d.jsx(gt.div,{"data-loc":"client/src/pages/InternalAuth.tsx:137",initial:{scale:0},animate:{scale:1},transition:{delay:.1,type:"spring"},className:"inline-flex items-center justify-center w-16 h-16 rounded-2xl mb-4",style:{background:"rgba(16,185,129,0.15)",border:"1px solid rgba(16,185,129,0.3)"},children:d.jsx(Kn,{"data-loc":"client/src/pages/InternalAuth.tsx:144",size:32,className:"text-emerald-400"})}),d.jsx("p",{"data-loc":"client/src/pages/InternalAuth.tsx:146",className:"text-white font-semibold mb-1",style:{fontFamily:"'Space Grotesk', sans-serif"},children:"¡Acceso verificado!"}),d.jsx("p",{"data-loc":"client/src/pages/InternalAuth.tsx:149",className:"text-sm",style:{color:"rgba(148,163,184,0.7)",fontFamily:"'Inter', sans-serif"},children:"Redirigiendo al portal..."})]},"success"):d.jsxs(gt.form,{"data-loc":"client/src/pages/InternalAuth.tsx:154",onSubmit:g,className:"space-y-5",initial:{opacity:0}
349,animate:{opacity:1},children:[d.jsxs("div",{"data-loc":"client/src/pages/InternalAuth.tsx:162",children:[d.jsx("label",{"data-loc":"client/src/pages/InternalAuth.tsx:163",className:"block text-xs font-bold uppercase tracking-widest mb-3",style:{color:"#06b6d4",fontFamily:"'JetBrains Mono', monospace"},children:"Código de Seguridad"}),d.jsx("input",{"data-loc":"client/src/pages/InternalAuth.tsx:169",type:"password",value:n,onChange:y=>{s(y.target.value),l("")},placeholder:"â¢â¢â¢â¢",maxLength:4,autoFocus:!0,className:"w-full px-4 py-4 rounded-xl outline-none transition-all text-center text-3xl font-bold tracking-[0.5em] text-white placeholder-slate-600",style:{background:"rgba(255,255,255,0.05)",border:i?"1px solid rgba(239,68,68,0.5)":n.length>0?"1px solid rgba(6,182,212,0.5)":"1px solid rgba(6,182,212,0.2)",boxShadow:n.length>0?"0 0 0 3px rgba(6,182,212,0.08)":"none",fontFamily:"'JetBrains Mono', monospace"}})]}),d.jsx(si,{"data-loc":"client/src/pages/InternalAuth.tsx:194",children:i&&d.jsxs(gt.div,{"data-loc":"client/src/pages/InternalAuth.tsx:196",initial:{opacity:0,y:-8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},className:"flex items-center gap-3 p-3 rounded-xl",style:{background:"rgba(239,68,68,0.1)",border:"1px solid rgba(239,68,68,0.25)"},children:[d.jsx(R2,{"data-loc":"client/src/pages/InternalAuth.tsx:203",size:15,className:"text-red-400 flex-shrink-0"}),d.jsx("p",{"data-loc":"client/src/pages/InternalAuth.tsx:204",className:"text-sm text-red-400",style:{fontFamily:"'Inter', sans-serif"},children:i})]})}),d.jsx("button",{"data-loc":"client/src/pages/InternalAuth.tsx:210",type:"submit",disabled:n.length!==4||p,className:"w-full px-6 py-3.5 rounded-xl text-sm font-bold text-white transition-all duration-200 flex items-center justify-center gap-2 disabled:opacity-40 disabled:cursor-not-allowed hover:scale-[1.02] active:scale-[0.98]",style:{background:n.length===4&&!p?"linear-gradient(135deg, #0ea5e9, #0284c7)":"rgba(255,255,255,0.08)",boxShadow:n.length===4&&!p?"0 4px 16px rgba(14,165,233,0.3)":"none",fontFamily:"'Space Grotesk', sans-serif"},children:p?d.jsxs(d.Fragment,{children:[d.jsx("span",{"data-loc":"client/src/pages/InternalAuth.tsx:226",className:"w-4 h-4 border-2 border-white/30 border-t-white rounded-full animate-spin"}),"Verificando..."]}):d.jsxs(d.Fragment,{children:["Acceder al Portal",d.jsx(as,{"data-loc":"client/src/pages/InternalAuth.tsx:232",size:15})]})}),d.jsx("p",{"data-loc":"client/src/pages/InternalAuth.tsx:238",className:"text-center text-xs",style:{color:"rgba(100,116,139,0.7)",fontFamily:"'Inter', sans-serif"},children:"Contacta con el administrador si no tienes el código de acceso."})]},"form")})}),d.jsx("div",{"data-loc":"client/src/pages/InternalAuth.tsx:250",className:"px-8 py-4 text-center",style:{borderTop:"1px solid rgba(6,182,212,0.1)"},children:d.jsxs("div",{"data-loc":"client/src/pages/InternalAuth.tsx:254",className:"flex items-center justify-center gap-2",children:[d.jsx(ou,{"data-loc":"client/src/pages/InternalAuth.tsx:255",size:11,style:{color:"rgba(6,182,212,0.5)"}}),d.jsx("p",{"data-loc":"client/src/pages/InternalAuth.tsx:256",className:"text-[11px]",style:{color:"rgba(100,116,139,0.6)",fontFamily:"'JetBrains Mono', monospace"},children:"© 2026 ITH Robotics Club · Acceso Seguro"})]})})]})})]})}function cR({className:t,...n}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:su("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",t),...n})}function uR({className:t,...n}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:su("px-6",t),...n})}function y5(){const[,t]=On(),n=()=>{t("/")};return d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:d.jsx(cR,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:d.jsxs(uR,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:d.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),d.jsx(R2,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),d.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),d.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),d.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",d.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:d.jsxs(m5,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:n,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[d.jsx(OA,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}function ih(){return d.jsx(LO,{"data-loc":"client/src/App.tsx:21",children:d.jsxs(C2,{"data-loc":"client/src/App.tsx:22",children:[d.jsx(en,{"data-loc":"client/src/App.tsx:23",path:"/panel",component:GO}),d.jsx(en,{"data-loc":"client/src/App.tsx:24",path:"/hotel-dashboard",component:KO}),d.jsx(en,{"data-loc":"client/src/App.tsx:25",path:"/provider-dashboard",component:ZO}),d.jsx(en,{"data-loc":"client/src/App.tsx:26",path:"/radar",component:g5}),d.jsx(en,{"data-loc":"client/src/App.tsx:27",component:y5})]})})}function dR(){return d.jsxs(C2,{"data-loc":"client/src/App.tsx:35",children:[d.jsx(en,{"data-loc":"client/src/App.tsx:37",path:"/",component:UO}),d.jsx(en,{"data-loc":"client/src/App.tsx:39",path:"/internal",component:lR}),d.jsx(en,{"data-loc":"client/src/App.tsx:41",path:"/internal-dashboard",component:iR}),d.jsx(en,{"data-loc":"client/src/App.tsx:43",path:"/panel",component:ih}),d.jsx(en,{"data-loc":"client/src/App.tsx:44",path:"/hotel-dashboard",component:ih}),d.jsx(en,{"data-loc":"client/src/App.tsx:45",path:"/provider-dashboard",component:ih}),d.jsx(en,{"data-loc":"client/src/App.tsx:47",path:"/radar",component:g5}),d.jsx(en,{"data-loc":"client/src/App.tsx:48",component:y5})]})}function fR(){const[t]=On(),n=t.startsWith("/internal");return d.jsx(d.Fragment,{children:!n&&d.jsx(PO,{"data-loc":"client/src/App.tsx:59"})})}function hR(){return d.jsx(XA,{"data-loc":"client/src/App.tsx:66",children:d.jsx($A,{"data-loc":"client/src/App.tsx:67",defaultTheme:"light",children:d.jsxs($D,{"data-loc":"client/src/App.tsx:68",children:[d.jsx(lT,{"data-loc":"client/src/App.tsx:69"}),d.jsx(dR,{"data-loc":"client/src/App.tsx:70"}),d.jsx(fR,{"data-loc":"client/src/App.tsx:71"})]})})})}const pR=()=>{const t="https://manus.im",n="mRwjZoDVnoK7e8wMmwpyp6",s=`${window.location.origin}/api/oauth/callback`,i=btoa(s),l=new URL(`${t}/app-auth`);return l.searchParams.set("appId",n),l.searchParams.set("redirectUri",s),l.searchParams.set("state",i),l.searchParams.set("type","signIn"),l.toString()},qc=new o4,b5=t=>{!(t instanceof Do)||typeof window>"u"||!(t.message===Fj)||(window.location.href=pR())};qc.getQueryCache().subscribe(t=>
349{if(t.type==="updated"&&t.action.type==="error"){const n=t.query.state.error;b5(n),console.error("[API Query Error]",n)}});qc.getMutationCache().subscribe(t=>{if(t.type==="updated"&&t.action.type==="error"){const n=t.mutation.state.error;b5(n),console.error("[API Mutation Error]",n)}});const mR=d1.createClient({links:[xj({url:"/api/trpc",transformer:Da,fetch(t,n){return globalThis.fetch(t,{...n??{},credentials:"include"})}})]});Zj.createRoot(document.getElementById("root")).render(d.jsx(d1.Provider,{"data-loc":"client/src/main.tsx:56",client:mR,queryClient:qc,children:d.jsx(c4,{"data-loc":"client/src/main.tsx:57",client:qc,children:d.jsx(hR,{"data-loc":"client/src/main.tsx:58"})})}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.