PageSourceSearch

https://salads2k-2jqujuyk.manus.space/assets/index-CIXNZbn2.js

js salads2k-2jqujuyk.manus.space collected 2026-10-03 05:04:33 UTC 626,166 bytes, 273 lines download raw bytes

vendor: 28,447 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoyaltyCardDialog-LfP9wNB5.js","assets/input-BuhILFur.js","assets/loyaltyQr-CCzwMz3p.js","assets/OrderConfirmation-Bqa4slEd.js","assets/refresh-cw-ChlzrYFh.js","assets/AdminDashboard-CWSWn9Ty.js","assets/alert-dialog-FiBnKYnz.js","assets/StaffLoyalty-CVA5GdM4.js"])))=>i.map(i=>d[i]);
2function u2(a,r){for(var o=0;o<r.length;o++){const l=r[o];if(typeof l!="string"&&!Array.isArray(l)){for(const i in l)if(i!=="default"&&!(i in a)){const f=Object.getOwnPropertyDescriptor(l,i);f&&Object.defineProperty(a,i,f.get?f:{enumerable:!0,get:()=>l[i]})}}}return Object.freeze(Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))l(i);new MutationObserver(i=>{for(const f of i)if(f.type==="childList")for(const m of f.addedNodes)m.tagName==="LINK"&&m.rel==="modulepreload"&&l(m)}).observe(document,{childList:!0,subtree:!0});function o(i){const f={};return i.integrity&&(f.integrity=i.integrity),i.referrerPolicy&&(f.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?f.credentials="include":i.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function l(i){if(i.ep)return;i.ep=!0;const f=o(i);fetch(i.href,f)}})();function lx(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var Sd={exports:{}},Qo={};/**
3 * @license React
4 * react-jsx-runtime.production.js
5 *
6 * Copyright (c) Meta Platforms, Inc. and affiliates.
7 *
8 * This source code is licensed under the MIT license found in the
9 * LICENSE file in the root directory of this source tree.
10 */var Qg;function d2(){if(Qg)return Qo;Qg=1;var a=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(l,i,f){var m=null;if(f!==void 0&&(m=""+f),i.key!==void 0&&(m=""+i.key),"key"in i){f={};for(var p in i)p!=="key"&&(f[p]=i[p])}else f=i;return i=f.ref,{$$typeof:a,type:l,key:m,ref:i!==void 0?i:null,props:f}}return Qo.Fragment=r,Qo.jsx=o,Qo.jsxs=o,Qo}var Gg;function f2(){return Gg||(Gg=1,Sd.exports=d2()),Sd.exports}var u=f2(),Kr=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(a){return this.listeners.add(a),this.onSubscribe(),()=>{this.listeners.delete(a),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},m2={setTimeout:(a,r)=>setTimeout(a,r),clearTimeout:a=>clearTimeout(a),setInterval:(a,r)=>setInterval(a,r),clearInterval:a=>clearInterval(a)},p2=class{#t=m2;#e=!1;setTimeoutProvider(a){this.#t=a}setTimeout(a,r){return this.#t.setTimeout(a,r)}clearTimeout(a){this.#t.clearTimeout(a)}setInterval(a,r){return this.#t.setInterval(a,r)}clearInterval(a){this.#t.clearInterval(a)}},Yr=new p2;function h2(a){setTimeout(a,0)}var Vr=typeof window>"u"||"Deno"in globalThis;function qt(){}function g2(a,r){return typeof a=="function"?a(r):a}function Wd(a){return typeof a=="number"&&a>=0&&a!==1/0}function ix(a,r){return Math.max(a+(r||0)-Date.now(),0)}function xr(a,r){return typeof a=="function"?a(r):a}function Aa(a,r){return typeof a=="function"?a(r):a}function Yg(a,r){const{type:o="all",exact:l,fetchStatus:i,predicate:f,queryKey:m,stale:p}=a;if(m){if(l){if(r.queryHash!==Of(m,r.options))return!1}else if(!Fo(r.queryKey,m))return!1}if(o!=="all"){const g=r.isActive();if(o==="active"&&!g||o==="inactive"&&g)return!1}return!(typeof p=="boolean"&&r.isStale()!==p||i&&i!==r.state.fetchStatus||f&&!f(r))}function Vg(a,r){const{exact:o,status:l,predicate:i,mutationKey:f}=a;if(f){if(!r.options.mutationKey)return!1;if(o){if(yr(r.options.mutationKey)!==yr(f))return!1}else if(!Fo(r.options.mutationKey,f))return!1}return!(l&&r.state.status!==l||i&&!i(r))}function Of(a,r){return(r?.queryKeyHashFn||yr)(a)}function yr(a){return JSON.stringify(a,(r,o)=>ef(o)?Object.keys(o).sort().reduce((l,i)=>(l[i]=o[i],l),{}):o)}function Fo(a,r){return a===r?!0:typeof a!=typeof r?!1:a&&r&&typeof a=="object"&&typeof r=="object"?Object.keys(r).every(o=>Fo(a[o],r[o])):!1}var x2=Object.prototype.hasOwnProperty;function _f(a,r){if(a===r)return a;const o=Ig(a)&&Ig(r);if(!o&&!(ef(a)&&ef(r)))return r;const i=(o?a:Object.keys(a)).length,f=o?r:Object.keys(r),m=f.length,p=o?new Array(m):{};let g=0;for(let y=0;y<m;y++){const v=o?y:f[y],b=a[v],j=r[v];if(b===j){p[v]=b,(o?y<i:x2.call(a,v))&&g++;continue}if(b===null||j===null||typeof b!="object"||typeof j!="object"){p[v]=j;continue}const C=_f(b,j);p[v]=C,C===b&&g++}return i===m&&g===i?a:p}function Ko(a,r){if(!r||Object.keys(a).length!==Object.keys(r).length)return!1;for(const o in a)if(a[o]!==r[o])return!1;return!0}function Ig(a){return Array.isArray(a)&&a.length===Object.keys(a).length}function ef(a){if(!$g(a))return!1;const r=a.constructor;if(r===void 0)return!0;const o=r.prototype;return!(!$g(o)||!o.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(a)!==Object.prototype)}function $g(a){return Object.prototype.toString.call(a)==="[object Object]"}function y2(a){return new Promise(r=>{Yr.setTimeout(r,a)})}function tf(a,r,o){return typeof o.structuralSharing=="function"?o.structuralSharing(a,r):o.structuralSharing!==!1?_f(a,r):r}function b2(a,r,o=0){const l=[...a,r];return o&&l.length>o?l.slice(1):l}function v2(a,r,o=0){const l=[r,...a];return o&&l.length>o?l.slice(0,-1):l}var pa=Symbol();function cx(a,r){return!a.queryFn&&r?.initialPromise?()=>r.initialPromise:!a.queryFn||a.queryFn===pa?()=>Promise.reject(new Error(`Missing queryFn: '${a.queryHash}'`)):a.queryFn}function ux(a,r){return typeof a=="function"?a(...r):!!a}var S2=class extends Kr{#t;#e;#a;constructor(){super(),this.#a=a=>{if(!Vr&&window.addEventListener){const r=()=>a();return window.addEventListener("visibilitychange",r,!1),()=>{window.removeEventListener("visibilitychange",r)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(a){this.#a=a,this.#e?.(),this.#e=a(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(a){this.#t!==a&&(this.#t=a,this.onFocus())}onFocus(){const a=this.isFocused();this.listeners.forEach(r=>{r(a)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},Hf=new S2;function af(){let a,r;const o=new Promise((i,f)=>{a=i,r=f});o.status="pending",o.catch(()=>{});function l(i){Object.assign(o,i),delete o.resolve,delete o.reject}return o.resolve=i=>{l({status:"fulfilled",value:i}),a(i)},o.reject=i=>{l({status:"rejected",reason:i}),r(i)},o}var w2=h2;function j2(){let a=[],r=0,o=p=>{p()},l=p=>{p()},i=w2;const f=p=>{r?a.push(p):i(()=>{o(p)})},m=()=>{const p=a;a=[],p.length&&i(()=>{l(()=>{p.forEach(g=>{o(g)})})})};return{batch:p=>{let g;r++;try{g=p()}finally{r--,r||m()}return g},batchCalls:p=>(...g)=>{f(()=>{p(...g)})},schedule:f,setNotifyFunction:p=>{o=p},setBatchNotifyFunction:p=>{l=p},setScheduler:p=>{i=p}}}var ft=j2(),N2=class extends Kr{#t=!0;#e;#a;constructor(){super(),this.#a=a=>{if(!Vr&&window.addEventListener){const r=()=>a(!0),o=()=>a(!1);return window.addEventListener("online",r,!1),window.addEventListener("offline",o,!1),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",o)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(a){this.#a=a,this.#e?.(),this.#e=a(this.setOnline.bind(this))}setOnline(a){this.#t!==a&&(this.#t=a,this.listeners.forEach(o=>{o(a)}))}isOnline(){return this.#t}},Bi=new N2;function C2(a){return Math.min(1e3*2**a,3e4)}function dx(a){return(a??"online")==="online"?Bi.isOnline():!0}var nf=class extends Error{constructor(a){super("CancelledError"),this.revert=a?.revert,this.silent=a?.silent}};function fx(a){let r=!1,o=0,l;const i=af(),f=()=>i.status!=="pending",m=N=>{if(!f()){const R=new nf(N);j(R),a.onCancel?.(R)}},p=()=>{r=!0},g=()=>{r=!1},y=()=>Hf.isFocused()&&(a.networkMode==="always"||Bi.isOnline())&&a.canRun(),v=()=>dx(a.networkMode)&&a.canRun(),b=N=>{f()||(l?.(),i.resolve(N))},j=N=>{f()||(l?.(),i.reject(N))},C=()=>new Promise(N=>{l=R=>{(f()||y())&&N(R)},a.onPause?.()}).then(()=>{l=void 0,f()||a.onContinue?.()}),_=()=>{if(f())return;let N;const R=o===0?a.initialPromise:void 0;try{N=R??a.fn()}catch(D){N=Promise.reject(D)}Promise.resolve(N).then(b).catch(D=>{if(f())return;const X=a.retry??(Vr?0:3),ee=a.retryDelay??C2,F=typeof ee=="function"?ee(o,D):ee,V=X===!0||typeof X=="number"&&o<X||typeof X=="function"&&X(o,D);if(r||!V){j(D);return}o++,a.onFail?.(o,D),y2(F).then(()=>y()?void 0:C()).then(()=>{r?j(D):_()})})};return{promise:i,status:()=>i.status,cancel:m,continue:()=>(l?.(),i),cancelRetry:p,continueRetry:g,canStart:v,start:()=>(v()?_():C().then(_),i)}}var mx=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Wd(this.gcTime)&&(this.#t=Yr.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(a){this.gcTime=Math.max(this.gcTime||0,a??(Vr?1/0:300*1e3))}clearGcTimeout(){this.#t&&(Yr.clearTimeout(this.#t),this.#t=void 0)}},E2=class extends mx{#t;#e;#a;#r;#n;#s;#l;constructor(a){super(),this.#l=!1,this.#s=a.defaultOptions,this.setOptions(a.options),this.observers=[],this.#r=a.client,this.#a=this.#r.getQueryCache(),this.queryKey=a.queryKey,this.queryHash=a.queryHash,this.#t=Fg(this.options),this.state=a.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#n?.promise}setOptions(a){if(this.options={...this.#s,...a},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const r=Fg(this.options);r.data!==void 0&&(this.setData(r.data,{updatedAt:r.dataUpdatedAt,manual:!0}),this.#t=r)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#a.remove(this)}setData(a,r){const o=tf(this.state.data,a,this.options);return this.#o({data:o,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),o}setState(a,r){this.#o({type:"setState",state:a,setStateOptions:r})}cancel(a){const r=this.#n?.promise;return this.#n?.cancel(a),r?r.then(qt).catch(qt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(a=>Aa(a.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===pa||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(a=>xr(a.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(a=>a.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(a=0){return this.state.data===void 0?!0:a==="static"?!1:this.state.isInvalidated?!0:!ix(this.state.dataUpdatedAt,a)}onFocus(){this.observers.find(r=>r.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#n?.continue()}onOnline(){this.observers.find(r=>r.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#n?.continue()}addObserver(a){this.observers.includes(a)||(this.observers.push(a),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:a}))}removeObserver(a){this.observers.includes(a)&&(this.observers=this.observers.filter(r=>r!==a),this.observers.length||(this.#n&&(this.#l?this.#n.cancel({revert:!0}):this.#n.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:a}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}async fetch(a,r){if(this.state.fetchStatus!=="idle"&&this.#n?.status()!=="rejected"){if(this.state.data!==void 0&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#n)return this.#n.continueRetry(),this.#n.promise}if(a&&this.setOptions(a),!this.options.queryFn){const p=this.observers.find(g=>g.options.queryFn);p&&this.setOptions(p.options)}const o=new AbortController,l=p=>{Object.defineProperty(p,"signal",{enumerable:!0,get:()=>(this.#l=!0,o.signal)})},i=()=>{const p=cx(this.options,r),y=(()=>{const v={client:this.#r,queryKey:this.queryKey,meta:this.meta};return l(v),v})();return this.#l=!1,this.options.persister?this.options.persister(p,y,this):p(y)},m=(()=>{const p={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#r,state:this.state,fetchFn:i};return l(p),p})();this.options.behavior?.onFetch(m,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==m.fetchOptions?.meta)&&this.#o({type:"fetch",meta:m.fetchOptions?.meta}),this.#n=fx({initialPromise:r?.initialPromise,fn:m.fetchFn,onCancel:p=>{p instanceof nf&&p.revert&&this.setState({...this.#e,fetchStatus:"idle"}),o.abort()},onFail:(p,g)=>{this.#o({type:"failed",failureCount:p,error:g})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:m.options.retry,retryDelay:m.options.retryDelay,networkMode:m.options.networkMode,canRun:()=>!0});try{const p=await this.#n.start();if(p===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(p),this.#a.config.onSuccess?.(p,this),this.#a.config.onSettled?.(p,this.state.error,this),p}catch(p){if(p instanceof nf){if(p.silent)return this.#n.promise;if(p.revert){if(this.state.data===void 0)throw p;return this.state.data}}throw this.#o({type:"error",error:p}),this.#a.config.onError?.(p,this),this.#a.config.onSettled?.(this.state.data,p,this),p}finally{this.scheduleGc()}}#o(a){const r=o=>{switch(a.type){case"failed":return{...o,fetchFailureCount:a.failureCount,fetchFailureReason:a.error};case"pause":return{...o,fetchStatus:"paused"};case"continue":return{...o,fetchStatus:"fetching"};case"fetch":return{...o,...px(o.data,this.options),fetchMeta:a.meta??null};case"success":const l={...o,data:a.data,dataUpdateCount:o.dataUpdateCount+1,dataUpdatedAt:a.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!a.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=a.manual?l:void 0,l;case"error":const i=a.error;return{...o,error:i,errorUpdateCount:o.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:o.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...o,isInvalidated:!0};case"setState":return{...o,...a.state}}};this.state=r(this.state),ft.batch(()=>{this.observers.forEach(o=>{o.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:a})})}};function px(a,r){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:dx(r.networkMode)?"fetching":"paused",...a===void 0&&{error:null,status:"pending"}}}function Fg(a){const r=typeof a.initialData=="function"?a.initialData():a.initialData,o=r!==void 0,l=o?typeof a.initialDataUpdatedAt=="function"?a.initialDataUpdatedAt():a.initialDataUpdatedAt:0;return{data:r,dataUpdateCount:0,dataUpdatedAt:o?l??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:o?"success":"pending",fetchStatus:"idle"}}var tl=class extends Kr{constructor(a,r){super(),this.options=r,this.#t=a,this.#o=null,this.#l=af(),this.bindMethods(),this.setOptions(r)}#t;#e=void 0;#a=void 0;#r=void 0;#n;#s;#l;#o;#m;#d;#f;#c;#u;#i;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),Kg(this.#e,this.options)?this.#p():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return rf(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return rf(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#v(),this.#S(),this.#e.removeObserver(this)}setOptions(a){const r=this.options,o=this.#e;if(this.options=this.#t.defaultQueryOptions(a),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Aa(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#w(),this.#e.setOptions(this.options),r._defaulted&&!Ko(this.options,r)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const l=this.hasListeners();l&&Xg(this.#e,o,this.options,r)&&this.#p(),this.updateResult(),l&&(this.#e!==o||Aa(this.options.enabled,this.#e)!==Aa(r.enabled,this.#e)||xr(this.options.staleTime,this.#e)!==xr(r.staleTime,this.#e))&&this.#g();const i=this.#x();l&&(this.#e!==o||Aa(this.options.enabled,this.#e)!==Aa(r.enabled,this.#e)||i!==this.#i)&&this.#y(i)}getOptimisticResult(a){const r=this.#t.getQueryCache().build(this.#t,a),o=this.createResult(r,a);return _2(this,o)&&(this.#r=o,this.#s=this.options,this.#n=this.#e.state),o}getCurrentResult(){return this.#r}trackResult(a,r){return new Proxy(a,{get:(o,l)=>(this.trackProp(l),r?.(l),l==="promise"&&!this.options.experimental_prefetchInRender&&this.#l.status==="pending"&&this.#l.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(o,l))})}trackProp(a){this.#h.add(a)}getCurrentQuery(){return this.#e}refetch({...a}={}){return this.fetch({...a})}fetchOptimistic(a){const r=this.#t.defaultQueryOptions(a),o=this.#t.getQueryCache().build(this.#t,r);return o.fetch().then(()=>this.createResult(o,r))}fetch(a){return this.#p({...a,cancelRefetch:a.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#r))}#p(a){this.#w();let r=this.#e.fetch(this.options,a);return a?.throwOnError||(r=r.catch(qt)),r}#g(){this.#v();const a=xr(this.options.staleTime,this.#e);if(Vr||this.#r.isStale||!Wd(a))return;const o=ix(this.#r.dataUpdatedAt,a)+1;this.#c=Yr.setTimeout(()=>{this.#r.isStale||this.updateResult()},o)}#x(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#y(a){this.#S(),this.#i=a,!(Vr||Aa(this.options.enabled,this.#e)===!1||!Wd(this.#i)||this.#i===0)&&(this.#u=Yr.setInterval(()=>{(this.options.refetchIntervalInBackground||Hf.isFocused())&&this.#p()},this.#i))}#b(){this.#g(),this.#y(this.#x())}#v(){this.#c&&(Yr.clearTimeout(this.#c),this.#c=void 0)}#S(){this.#u&&(Yr.clearInterval(this.#u),this.#u=void 0)}createResult(a,r){const o=this.#e,l=this.options,i=this.#r,f=this.#n,m=this.#s,g=a!==o?a.state:this.#a,{state:y}=a;let v={...y},b=!1,j;if(r._optimisticResults){const U=this.hasListeners(),te=!U&&Kg(a,r),ae=U&&Xg(a,o,r,l);(te||ae)&&(v={...v,...px(y.data,a.options)}),r._optimisticResults==="isRestoring"&&(v.fetchStatus="idle")}let{error:C,errorUpdatedAt:_,status:N}=v;j=v.data;let R=!1;if(r.placeholderData!==void 0&&j===void 0&&N==="pending"){let U;i?.isPlaceholderData&&r.placeholderData===m?.placeholderData?(U=i.data,R=!0):U=typeof r.placeholderData=="function"?r.placeholderData(this.#f?.state.data,this.#f):r.placeholderData,U!==void 0&&(N="success",j=tf(i?.data,U,r),b=!0)}if(r.select&&j!==void 0&&!R)if(i&&j===f?.data&&r.select===this.#m)j=this.#d;else try{this.#m=r.select,j=r.select(j),j=tf(i?.data,j,r),this.#d=j,this.#o=null}catch(U){this.#o=U}this.#o&&(C=this.#o,j=this.#d,_=Date.now(),N="error");const D=v.fetchStatus==="fetching",X=N==="pending",ee=N==="error",F=X&&D,V=j!==void 0,A={status:N,fetchStatus:v.fetchStatus,isPending:X,isSuccess:N==="success",isError:ee,isInitialLoading:F,isLoading:F,data:j,dataUpdatedAt:v.dataUpdatedAt,error:C,errorUpdatedAt:_,failureCount:v.fetchFailureCount,failureReason:v.fetchFailureReason,errorUpdateCount:v.errorUpdateCount,isFetched:v.dataUpdateCount>0||v.errorUpdateCount>0,isFetchedAfterMount:v.dataUpdateCount>g.dataUpdateCount||v.errorUpdateCount>g.errorUpdateCount,isFetching:D,isRefetching:D&&!X,isLoadingError:ee&&!V,isPaused:v.fetchStatus==="paused",isPlaceholderData:b,isRefetchError:ee&&V,isStale:Tf(a,r),refetch:this.refetch,promise:this.#l,isEnabled:Aa(r.enabled,a)!==!1};if(this.options.experimental_prefetchInRender){const U=ce=>{A.status==="error"?ce.reject(A.error):A.data!==void 0&&ce.resolve(A.data)},te=()=>{const ce=this.#l=A.promise=af();U(ce)},ae=this.#l;switch(ae.status){case"pending":a.queryHash===o.queryHash&&U(ae);break;case"fulfilled":(A.status==="error"||A.data!==ae.value)&&te();break;case"rejected":(A.status!=="error"||A.error!==ae.reason)&&te();break}}return A}updateResult(){const a=this.#r,r=this.createResult(this.#e,this.options);if(this.#n=this.#e.state,this.#s=this.options,this.#n.data!==void 0&&(this.#f=this.#e),Ko(r,a))return;this.#r=r;const o=()=>{if(!a)return!0;const{notifyOnChangeProps:l}=this.options,i=typeof l=="function"?l():l;if(i==="all"||!i&&!this.#h.size)return!0;const f=new Set(i??this.#h);return this.options.throwOnError&&f.add("error"),Object.keys(this.#r).some(m=>{const p=m;return this.#r[p]!==a[p]&&f.has(p)})};this.#j({listeners:o()})}#w(){const a=this.#t.getQueryCache().build(this.#t,this.options);if(a===this.#e)return;const r=this.#e;this.#e=a,this.#a=a.state,this.hasListeners()&&(r?.removeObserver(this),a.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#j(a){ft.batch(()=>{a.listeners&&this.listeners.forEach(r=>{r(this.#r)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function O2(a,r){return Aa(r.enabled,a)!==!1&&a.state.data===void 0&&!(a.state.status==="error"&&r.retryOnMount===!1)}function Kg(a,r){return O2(a,r)||a.state.data!==void 0&&rf(a,r,r.refetchOnMount)}function rf(a,r,o){if(Aa(r.enabled,a)!==!1&&xr(r.staleTime,a)!=="static"){const l=typeof o=="function"?o(a):o;return l==="always"||l!==!1&&Tf(a,r)}return!1}function Xg(a,r,o,l){return(a!==r||Aa(l.enabled,a)===!1)&&(!o.suspense||a.state.status!=="error")&&Tf(a,o)}function Tf(a,r){return Aa(r.enabled,a)!==!1&&a.isStaleByTime(xr(r.staleTime,a))}function _2(a,r){return!Ko(a.getCurrentResult(),r)}function Qi(a){return{onFetch:(r,o)=>{const l=r.options,i=r.fetchOptions?.meta?.fetchMore?.direction,f=r.state.data?.pages||[],m=r.state.data?.pageParams||[];let p={pages:[],pageParams:[]},g=0;const y=async()=>{let v=!1;const b=_=>{Object.defineProperty(_,"signal",{enumerable:!0,get:()=>(r.signal.aborted?v=!0:r.signal.addEventListener("abort",()=>{v=!0}),r.signal)})},j=cx(r.options,r.fetchOptions),C=async(_,N,R)=>{if(v)return Promise.reject();if(N==null&&_.pages.length)return Promise.resolve(_);const X=(()=>{const I={client:r.client,queryKey:r.queryKey,pageParam:N,direction:R?"backward":"forward",meta:r.options.meta};return b(I),I})(),ee=await j(X),{maxPages:F}=r.options,V=R?v2:b2;return{pages:V(_.pages,ee,F),pageParams:V(_.pageParams,N,F)}};if(i&&f.length){const _=i==="backward",N=_?hx:sf,R={pages:f,pageParams:m},D=N(l,R);p=await C(R,D,_)}else{const _=a??f.length;do{const N=g===0?m[0]??l.initialPageParam:sf(l,p);if(g>0&&N==null)break;p=await C(p,N),g++}while(g<_)}return p};r.options.persister?r.fetchFn=()=>r.options.persister?.(y,{client:r.client,queryKey:r.queryKey,meta:r.options.meta,signal:r.signal},o):r.fetchFn=y}}}function sf(a,{pages:r,pageParams:o}){const l=r.length-1;return r.length>0?a.getNextPageParam(r[l],r,o[l],o):void 0}function hx(a,{pages:r,pageParams:o}){return r.length>0?a.getPreviousPageParam?.(r[0],r,o[0],o):void 0}function H2(a,r){return r?sf(a,r)!=null:!1}function T2(a,r){return!r||!a.getPreviousPageParam?!1:hx(a,r)!=null}var gx=class extends tl{constructor(a,r){super(a,r)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(a){super.setOptions({...a,behavior:Qi()})}getOptimisticResult(a){return a.behavior=Qi(),super.getOptimisticResult(a)}fetchNextPage(a){return this.fetch({...a,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(a){return this.fetch({...a,meta:{fetchMore:{direction:"backward"}}})}createResult(a,r){const{state:o}=a,l=super.createResult(a,r),{isFetching:i,isRefetching:f,isError:m,isRefetchError:p}=l,g=o.fetchMeta?.fetchMore?.direction,y=m&&g==="forward",v=i&&g==="forward",b=m&&g==="backward",j=i&&g==="backward";return{...l,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:H2(r,o.data),hasPreviousPage:T2(r,o.data),isFetchNextPageError:y,isFetchingNextPage:v,isFetchPreviousPageError:b,isFetchingPreviousPage:j,isRefetchError:p&&!y&&!b,isRefetching:f&&!v&&!j}}},A2=class extends mx{#t;#e;#a;#r;constructor(a){super(),this.#t=a.client,this.mutationId=a.mutationId,this.#a=a.mutationCache,this.#e=[],this.state=a.state||xx(),this.setOptions(a.options),this.scheduleGc()}setOptions(a){this.options=a,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(a){this.#e.includes(a)||(this.#e.push(a),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",mutation:this,observer:a}))}removeObserver(a){this.#e=this.#e.filter(r=>r!==a),this.scheduleGc(),this.#a.notify({type:"observerRemoved",mutation:this,observer:a})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#a.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(a){const r=()=>{this.#n({type:"continue"})},o={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=fx({fn:()=>this.options.mutationFn?this.options.mutationFn(a,o):Promise.reject(new Error("No mutationFn found")),onFail:(f,m)=>{this.#n({type:"failed",failureCount:f,error:m})},onPause:()=>{this.#n({type:"pause"})},onContinue:r,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#a.canRun(this)});const l=this.state.status==="pending",i=!this.#r.canStart();try{if(l)r();else{this.#n({type:"pending",variables:a,isPaused:i}),await this.#a.config.onMutate?.(a,this,o);const m=await this.options.onMutate?.(a,o);m!==this.state.context&&this.#n({type:"pending",context:m,variables:a,isPaused:i})}const f=await this.#r.start();return await this.#a.config.onSuccess?.(f,a,this.state.context,this,o),await this.options.onSuccess?.(f,a,this.state.context,o),await this.#a.config.onSettled?.(f,null,this.state.variables,this.state.context,this,o),await this.options.onSettled?.(f,null,a,this.state.context,o),this.#n({type:"success",data:f}),f}catch(f){try{throw await this.#a.config.onError?.(f,a,this.state.context,this,o),await this.options.onError?.(f,a,this.state.context,o),await this.#a.config.onSettled?.(void 0,f,this.state.variables,this.state.context,this,o),await this.options.onSettled?.(void 0,f,a,this.state.context,o),f}finally{this.#n({type:"error",error:f})}}finally{this.#a.runNext(this)}}#n(a){const r=o=>{switch(a.type){case"failed":return{...o,failureCount:a.failureCount,failureReason:a.error};case"pause":return{...o,isPaused:!0};case"continue":return{...o,isPaused:!1};case"pending":return{...o,context:a.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:a.isPaused,status:"pending",variables:a.variables,submittedAt:Date.now()};case"success":return{...o,data:a.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...o,data:void 0,error:a.error,failureCount:o.failureCount+1,failureReason:a.error,isPaused:!1,status:"error"}}};this.state=r(this.state),ft.batch(()=>{this.#e.forEach(o=>{o.onMutationUpdate(a)}),this.#a.notify({mutation:this,type:"updated",action:a})})}};function xx(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var R2=class extends Kr{constructor(a={}){super(),this.config=a,this.#t=new Set,this.#e=new Map,this.#a=0}#t;#e;#a;build(a,r,o){const l=new A2({client:a,mutationCache:this,mutationId:++this.#a,options:a.defaultMutationOptions(r),state:o});return this.add(l),l}add(a){this.#t.add(a);const r=Si(a);if(typeof r=="string"){const o=this.#e.get(r);o?o.push(a):this.#e.set(r,[a])}this.notify({type:"added",mutation:a})}remove(a){if(this.#t.delete(a)){const r=Si(a);if(typeof r=="string"){const o=this.#e.get(r);if(o)if(o.length>1){const l=o.indexOf(a);l!==-1&&o.splice(l,1)}else o[0]===a&&this.#e.delete(r)}}this.notify({type:"removed",mutation:a})}canRun(a){const r=Si(a);if(typeof r=="string"){const l=this.#e.get(r)?.find(i=>i.state.status==="pending");return!l||l===a}else return!0}runNext(a){const r=Si(a);return typeof r=="string"?this.#e.get(r)?.find(l=>
10l!==a&&l.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){ft.batch(()=>{this.#t.forEach(a=>{this.notify({type:"removed",mutation:a})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(a){const r={exact:!0,...a};return this.getAll().find(o=>Vg(r,o))}findAll(a={}){return this.getAll().filter(r=>Vg(a,r))}notify(a){ft.batch(()=>{this.listeners.forEach(r=>{r(a)})})}resumePausedMutations(){const a=this.getAll().filter(r=>r.state.isPaused);return ft.batch(()=>Promise.all(a.map(r=>r.continue().catch(qt))))}};function Si(a){return a.options.scope?.id}var M2=class extends Kr{#t;#e=void 0;#a;#r;constructor(r,o){super(),this.#t=r,this.setOptions(o),this.bindMethods(),this.#n()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(r){const o=this.options;this.options=this.#t.defaultMutationOptions(r),Ko(this.options,o)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#a,observer:this}),o?.mutationKey&&this.options.mutationKey&&yr(o.mutationKey)!==yr(this.options.mutationKey)?this.reset():this.#a?.state.status==="pending"&&this.#a.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#a?.removeObserver(this)}onMutationUpdate(r){this.#n(),this.#s(r)}getCurrentResult(){return this.#e}reset(){this.#a?.removeObserver(this),this.#a=void 0,this.#n(),this.#s()}mutate(r,o){return this.#r=o,this.#a?.removeObserver(this),this.#a=this.#t.getMutationCache().build(this.#t,this.options),this.#a.addObserver(this),this.#a.execute(r)}#n(){const r=this.#a?.state??xx();this.#e={...r,isPending:r.status==="pending",isSuccess:r.status==="success",isError:r.status==="error",isIdle:r.status==="idle",mutate:this.mutate,reset:this.reset}}#s(r){ft.batch(()=>{if(this.#r&&this.hasListeners()){const o=this.#e.variables,l=this.#e.context,i={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};r?.type==="success"?(this.#r.onSuccess?.(r.data,o,l,i),this.#r.onSettled?.(r.data,null,o,l,i)):r?.type==="error"&&(this.#r.onError?.(r.error,o,l,i),this.#r.onSettled?.(void 0,r.error,o,l,i))}this.listeners.forEach(o=>{o(this.#e)})})}};function Zg(a,r){const o=new Set(r);return a.filter(l=>!o.has(l))}function z2(a,r,o){const l=a.slice(0);return l[r]=o,l}var k2=class extends Kr{#t;#e;#a;#r;#n;#s;#l;#o;#m=[];constructor(a,r,o){super(),this.#t=a,this.#r=o,this.#a=[],this.#n=[],this.#e=[],this.setQueries(r)}onSubscribe(){this.listeners.size===1&&this.#n.forEach(a=>{a.subscribe(r=>{this.#u(a,r)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#n.forEach(a=>{a.destroy()})}setQueries(a,r){this.#a=a,this.#r=r,ft.batch(()=>{const o=this.#n,l=this.#c(this.#a);this.#m=l,l.forEach(v=>v.observer.setOptions(v.defaultedQueryOptions));const i=l.map(v=>v.observer),f=i.map(v=>v.getCurrentResult()),m=o.length!==i.length,p=i.some((v,b)=>v!==o[b]),g=m||p,y=g?!0:f.some((v,b)=>{const j=this.#e[b];return!j||!Ko(v,j)});!g&&!y||(g&&(this.#n=i),this.#e=f,this.hasListeners()&&(g&&(Zg(o,i).forEach(v=>{v.destroy()}),Zg(i,o).forEach(v=>{v.subscribe(b=>{this.#u(v,b)})})),this.#i()))})}getCurrentResult(){return this.#e}getQueries(){return this.#n.map(a=>a.getCurrentQuery())}getObservers(){return this.#n}getOptimisticResult(a,r){const o=this.#c(a),l=o.map(i=>i.observer.getOptimisticResult(i.defaultedQueryOptions));return[l,i=>this.#f(i??l,r),()=>this.#d(l,o)]}#d(a,r){return r.map((o,l)=>{const i=a[l];return o.defaultedQueryOptions.notifyOnChangeProps?i:o.observer.trackResult(i,f=>{r.forEach(m=>{m.observer.trackProp(f)})})})}#f(a,r){return r?((!this.#s||this.#e!==this.#o||r!==this.#l)&&(this.#l=r,this.#o=this.#e,this.#s=_f(this.#s,r(a))),this.#s):a}#c(a){const r=new Map(this.#n.map(l=>[l.options.queryHash,l])),o=[];return a.forEach(l=>{const i=this.#t.defaultQueryOptions(l),f=r.get(i.queryHash);f?o.push({defaultedQueryOptions:i,observer:f}):o.push({defaultedQueryOptions:i,observer:new tl(this.#t,i)})}),o}#u(a,r){const o=this.#n.indexOf(a);o!==-1&&(this.#e=z2(this.#e,o,r),this.#i())}#i(){if(this.hasListeners()){const a=this.#s,r=this.#d(this.#e,this.#m),o=this.#f(r,this.#r?.combine);a!==o&&ft.batch(()=>
vendor: 14,065 bytes, lines 10-18
10{this.listeners.forEach(l=>{l(this.#e)})})}}},D2=class extends Kr{constructor(a={}){super(),this.config=a,this.#t=new Map}#t;build(a,r,o){const l=r.queryKey,i=r.queryHash??Of(l,r);let f=this.get(i);return f||(f=new E2({client:a,queryKey:l,queryHash:i,options:a.defaultQueryOptions(r),state:o,defaultOptions:a.getQueryDefaults(l)}),this.add(f)),f}add(a){this.#t.has(a.queryHash)||(this.#t.set(a.queryHash,a),this.notify({type:"added",query:a}))}remove(a){const r=this.#t.get(a.queryHash);r&&(a.destroy(),r===a&&this.#t.delete(a.queryHash),this.notify({type:"removed",query:a}))}clear(){ft.batch(()=>{this.getAll().forEach(a=>{this.remove(a)})})}get(a){return this.#t.get(a)}getAll(){return[...this.#t.values()]}find(a){const r={exact:!0,...a};return this.getAll().find(o=>Yg(r,o))}findAll(a={}){const r=this.getAll();return Object.keys(a).length>0?r.filter(o=>Yg(a,o)):r}notify(a){ft.batch(()=>{this.listeners.forEach(r=>{r(a)})})}onFocus(){ft.batch(()=>{this.getAll().forEach(a=>{a.onFocus()})})}onOnline(){ft.batch(()=>{this.getAll().forEach(a=>{a.onOnline()})})}},P2=class{#t;#e;#a;#r;#n;#s;#l;#o;constructor(a={}){this.#t=a.queryCache||new D2,this.#e=a.mutationCache||new R2,this.#a=a.defaultOptions||{},this.#r=new Map,this.#n=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#l=Hf.subscribe(async a=>{a&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#o=Bi.subscribe(async a=>{a&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#l?.(),this.#l=void 0,this.#o?.(),this.#o=void 0)}isFetching(a){return this.#t.findAll({...a,fetchStatus:"fetching"}).length}isMutating(a){return this.#e.findAll({...a,status:"pending"}).length}getQueryData(a){const r=this.defaultQueryOptions({queryKey:a});return this.#t.get(r.queryHash)?.state.data}ensureQueryData(a){const r=this.defaultQueryOptions(a),o=this.#t.build(this,r),l=o.state.data;return l===void 0?this.fetchQuery(a):(a.revalidateIfStale&&o.isStaleByTime(xr(r.staleTime,o))&&this.prefetchQuery(r),Promise.resolve(l))}getQueriesData(a){return this.#t.findAll(a).map(({queryKey:r,state:o})=>{const l=o.data;return[r,l]})}setQueryData(a,r,o){const l=this.defaultQueryOptions({queryKey:a}),f=this.#t.get(l.queryHash)?.state.data,m=g2(r,f);if(m!==void 0)return this.#t.build(this,l).setData(m,{...o,manual:!0})}setQueriesData(a,r,o){return ft.batch(()=>this.#t.findAll(a).map(({queryKey:l})=>[l,this.setQueryData(l,r,o)]))}getQueryState(a){const r=this.defaultQueryOptions({queryKey:a});return this.#t.get(r.queryHash)?.state}removeQueries(a){const r=this.#t;ft.batch(()=>{r.findAll(a).forEach(o=>{r.remove(o)})})}resetQueries(a,r){const o=this.#t;return ft.batch(()=>(o.findAll(a).forEach(l=>{l.reset()}),this.refetchQueries({type:"active",...a},r)))}cancelQueries(a,r={}){const o={revert:!0,...r},l=ft.batch(()=>this.#t.findAll(a).map(i=>i.cancel(o)));return Promise.all(l).then(qt).catch(qt)}invalidateQueries(a,r={}){return ft.batch(()=>(this.#t.findAll(a).forEach(o=>{o.invalidate()}),a?.refetchType==="none"?Promise.resolve():this.refetchQueries({...a,type:a?.refetchType??a?.type??"active"},r)))}refetchQueries(a,r={}){const o={...r,cancelRefetch:r.cancelRefetch??!0},l=ft.batch(()=>this.#t.findAll(a).filter(i=>!i.isDisabled()&&!i.isStatic()).map(i=>{let f=i.fetch(void 0,o);return o.throwOnError||(f=f.catch(qt)),i.state.fetchStatus==="paused"?Promise.resolve():f}));return Promise.all(l).then(qt)}fetchQuery(a){const r=this.defaultQueryOptions(a);r.retry===void 0&&(r.retry=!1);const o=this.#t.build(this,r);return o.isStaleByTime(xr(r.staleTime,o))?o.fetch(r):Promise.resolve(o.state.data)}prefetchQuery(a){return this.fetchQuery(a).then(qt).catch(qt)}fetchInfiniteQuery(a){return a.behavior=Qi(a.pages),this.fetchQuery(a)}prefetchInfiniteQuery(a){return this.fetchInfiniteQuery(a).then(qt).catch(qt)}ensureInfiniteQueryData(a){return a.behavior=Qi(a.pages),this.ensureQueryData(a)}resumePausedMutations(){return Bi.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#a}setDefaultOptions(a){this.#a=a}setQueryDefaults(a,r){this.#r.set(yr(a),{queryKey:a,defaultOptions:r})}getQueryDefaults(a){const r=[...this.#r.values()],o={};return r.forEach(l=>{Fo(a,l.queryKey)&&Object.assign(o,l.defaultOptions)}),o}setMutationDefaults(a,r){this.#n.set(yr(a),{mutationKey:a,defaultOptions:r})}getMutationDefaults(a){const r=[...this.#n.values()],o={};return r.forEach(l=>{Fo(a,l.mutationKey)&&Object.assign(o,l.defaultOptions)}),o}defaultQueryOptions(a){if(a._defaulted)return a;const r={...this.#a.queries,...this.getQueryDefaults(a.queryKey),...a,_defaulted:!0};return r.queryHash||(r.queryHash=Of(r.queryKey,r)),r.refetchOnReconnect===void 0&&(r.refetchOnReconnect=r.networkMode!=="always"),r.throwOnError===void 0&&(r.throwOnError=!!r.suspense),!r.networkMode&&r.persister&&(r.networkMode="offlineFirst"),r.queryFn===pa&&(r.enabled=!1),r}defaultMutationOptions(a){return a?._defaulted?a:{...this.#a.mutations,...a?.mutationKey&&this.getMutationDefaults(a.mutationKey),...a,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},wd={exports:{}},Re={};/**
11 * @license React
12 * react.production.js
13 *
14 * Copyright (c) Meta Platforms, Inc. and affiliates.
15 *
16 * This source code is licensed under the MIT license found in the
17 * LICENSE file in the root directory of this source tree.
18 */var Jg;function U2(){if(Jg)return Re;Jg=1;var a=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),m=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),b=Symbol.for("react.activity"),j=Symbol.iterator;function C(E){return E===null||typeof E!="object"?null:(E=j&&E[j]||E["@@iterator"],typeof E=="function"?E:null)}var _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},N=Object.assign,R={};function D(E,$,B){this.props=E,this.context=$,this.refs=R,this.updater=B||_}D.prototype.isReactComponent={},D.prototype.setState=function(E,$){if(typeof E!="object"&&typeof E!="function"&&E!=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,E,$,"setState")},D.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function X(){}X.prototype=D.prototype;function ee(E,$,B){this.props=E,this.context=$,this.refs=R,this.updater=B||_}var F=ee.prototype=new X;F.constructor=ee,N(F,D.prototype),F.isPureReactComponent=!0;var V=Array.isArray;function I(){}var A={H:null,A:null,T:null,S:null},U=Object.prototype.hasOwnProperty;function te(E,$,B){var K=B.ref;return{$$typeof:a,type:E,key:$,ref:K!==void 0?K:null,props:B}}function ae(E,$){return te(E.type,$,E.props)}function ce(E){return typeof E=="object"&&E!==null&&E.$$typeof===a}function oe(E){var $={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(B){return $[B]})}var de=/\/+/g;function fe(E,$){return typeof E=="object"&&E!==null&&E.key!=null?oe(""+E.key):$.toString(36)}function ge(E){switch(E.status){case"fulfilled":return E.value;case"rejected":throw E.reason;default:switch(typeof E.status=="string"?E.then(I,I):(E.status="pending",E.then(function($){E.status==="pending"&&(E.status="fulfilled",E.value=$)},function($){E.status==="pending"&&(E.status="rejected",E.reason=$)})),E.status){case"fulfilled":return E.value;case"rejected":throw E.reason}}throw E}function H(E,$,B,K,ne){var be=typeof E;(be==="undefined"||be==="boolean")&&(E=null);var pe=!1;if(E===null)pe=!0;else switch(be){case"bigint":case"string":case"number":pe=!0;break;case"object":switch(E.$$typeof){case a:case r:pe=!0;break;case v:return pe=E._init,H(pe(E._payload),$,B,K,ne)}}if(pe)return ne=ne(E),pe=K===""?"."+fe(E,0):K,V(ne)?(B="",pe!=null&&(B=pe.replace(de,"$&/")+"/"),H(ne,$,B,"",function(Nt){return Nt})):ne!=null&&(ce(ne)&&(ne=ae(ne,B+(ne.key==null||E&&E.key===ne.key?"":(""+ne.key).replace(de,"$&/")+"/")+pe)),$.push(ne)),1;pe=0;var Te=K===""?".":K+":";if(V(E))for(var Me=0;Me<E.length;Me++)K=E[Me],be=Te+fe(K,Me),pe+=H(K,$,B,be,ne);else if(Me=C(E),typeof Me=="function")for(E=Me.call(E),Me=0;!(K=E.next()).done;)K=K.value,be=Te+fe(K,Me++),pe+=H(K,$,B,be,ne);else if(be==="object"){if(typeof E.then=="function")return H(ge(E),$,B,K,ne);throw $=String(E),Error("Objects are not valid as a React child (found: "+($==="[object Object]"?"object with keys {"+Object.keys(E).join(", ")+"}":$)+"). If you meant to render a collection of children, use an array instead.")}return pe}function G(E,$,B){if(E==null)return E;var K=[],ne=0;return H(E,K,"","",function(be){return $.call(B,be,ne++)}),K}function k(E){if(E._status===-1){var $=E._result;$=$(),$.then(function(B){(E._status===0||E._status===-1)&&(E._status=1,E._result=B)},function(B){(E._status===0||E._status===-1)&&(E._status=2,E._result=B)}),E._status===-1&&(E._status=0,E._result=$)}if(E._status===1)return E._result.default;throw E._result}var le=typeof reportError=="function"?reportError:function(E){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var $=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($))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",E);return}console.error(E)},ye={map:G,forEach:function(E,$,B){G(E,function(){$.apply(this,arguments)},B)},count:function(E){var $=0;return G(E,function(){$++}),$},toArray:function(E){return G(E,function($){return $})||[]},only:function(E){if(!ce(E))throw Error("React.Children.only expected to receive a single React element child.");return E}};return Re.Activity=b,Re.Children=ye,Re.Component=D,Re.Fragment=o,Re.Profiler=i,Re.PureComponent=ee,Re.StrictMode=l,Re.Suspense=g,Re.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=A,Re.__COMPILER_RUNTIME={__proto__:null,c:function(E){return A.H.useMemoCache(E)}},Re.cache=function(E){return function(){return E.apply(null,arguments)}},Re.cacheSignal=function(){return null},Re.cloneElement=function(E,$,B){if(E==null)throw Error("The argument must be a React element, but you passed "+E+".");var K=N({},E.props),ne=E.key;if($!=null)for(be in $.key!==void 0&&(ne=""+$.key),$)!U.call($,be)||be==="key"||be==="__self"||be==="__source"||be==="ref"&&$.ref===void 0||(K[be]=$[be]);var be=arguments.length-2;if(be===1)K.children=B;else if(1<be){for(var pe=Array(be),Te=0;Te<be;Te++)pe[Te]=arguments[Te+2];K.children=pe}return te(E.type,ne,K)},Re.createContext=function(E){return E={$$typeof:m,_currentValue:E,_currentValue2:E,_threadCount:0,Provider:null,Consumer:null},E.Provider=E,E.Consumer={$$typeof:f,_context:E},E},Re.createElement=function(E,$,B){var K,ne={},be=null;if($!=null)for(K in $.key!==void 0&&(be=""+$.key),$)U.call($,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(ne[K]=$[K]);var pe=arguments.length-2;if(pe===1)ne.children=B;else if(1<pe){for(var Te=Array(pe),Me=0;Me<pe;Me++)Te[Me]=arguments[Me+2];ne.children=Te}if(E&&E.defaultProps)for(K in pe=E.defaultProps,pe)ne[K]===void 0&&(ne[K]=pe[K]);return te(E,be,ne)},Re.createRef=function(){return{current:null}},Re.forwardRef=function(E){return{$$typeof:p,render:E}},Re.isValidElement=ce,Re.lazy=function(E){return{$$typeof:v,_payload:{_status:-1,_result:E},_init:k}},Re.memo=function(E,$){return{$$typeof:y,type:E,compare:$===void 0?null:$}},Re.startTransition=function(E){var $=A.T,B={};A.T=B;try{var K=E(),ne=A.S;ne!==null&&ne(B,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(I,le)}catch(be){le(be)}finally{$!==null&&B.types!==null&&($.types=B.types),A.T=$}},Re.unstable_useCacheRefresh=function(){return A.H.useCacheRefresh()},Re.use=function(E){return A.H.use(E)},Re.useActionState=function(E,$,B){return A.H.useActionState(E,$,B)},Re.useCallback=function(E,$){return A.H.useCallback(E,$)},Re.useContext=function(E){return A.H.useContext(E)},Re.useDebugValue=function(){},Re.useDeferredValue=function(E,$){return A.H.useDeferredValue(E,$)},Re.useEffect=function(E,$){return A.H.useEffect(E,$)},Re.useEffectEvent=function(E){return A.H.useEffectEvent(E)},Re.useId=function(){return A.H.useId()},Re.useImperativeHandle=function(E,$,B){return A.H.useImperativeHandle(E,$,B)},Re.useInsertionEffect=function(E,$){return A.H.useInsertionEffect(E,$)},Re.useLayoutEffect=function(E,$){return A.H.useLayoutEffect(E,$)},Re.useMemo=function(E,$){return A.H.useMemo(E,$)},Re.useOptimistic=function(E,$){return A.H.useOptimistic(E,$)},Re.useReducer=function(E,$,B){return A.H.useReducer(E,$,B)},Re.useRef=function(E){return A.H.useRef(E)},Re.useState=function(E){return A.H.useState(E)},Re.useSyncExternalStore=function(E,$,B){return A.H.useSyncExternalStore(E,$,B)},Re.useTransition=function(){return A.H.useTransition()},Re.version="19.2.1",Re}var Wg;function Xi(){return Wg||(Wg=1,wd.exports=U2()),wd.exports}var w=Xi();const ue=lx(w),Zi=u2({__proto__:null,default:ue},[w]);var yx=w.createContext(void 0),al=a=>{const r=w.useContext(yx);if(a)return a;if(!r)throw new Error("No QueryClient set, use QueryClientProvider to set one");return r},q2=({client:a,children:r})=>(w.useEffect(()=>(a.mount(),()=>{a.unmount()}),[a]),u.jsx(yx.Provider,{value:a,children:r})),bx=w.createContext(!1),vx=()=>w.useContext(bx);bx.Provider;function L2(){let a=!1;return{clearReset:()=>{a=!1},reset:()=>{a=!0},isReset:()=>a}}var B2=w.createContext(L2()),Sx=()=>w.useContext(B2),wx=(a,r)=>{(a.suspense||a.throwOnError||a.experimental_prefetchInRender)&&(r.isReset()||(a.retryOnMount=!1))},jx=a=>{w.useEffect(()=>{a.clearReset()},[a])},Nx=({result:a,errorResetBoundary:r,throwOnError:o,query:l,suspense:i})=>a.isError&&!r.isReset()&&!a.isFetching&&l&&(i&&a.data===void 0||ux(o,[a.error,l])),Af=(a,r)=>r.state.data===void 0,Cx=a=>
18{if(a.suspense){const o=i=>i==="static"?i:Math.max(i??1e3,1e3),l=a.staleTime;a.staleTime=typeof l=="function"?(...i)=>o(l(...i)):o(l),typeof a.gcTime=="number"&&(a.gcTime=Math.max(a.gcTime,1e3))}},Ex=(a,r)=>a.isLoading&&a.isFetching&&!r,of=(a,r)=>a?.suspense&&r.isPending,Gi=(a,r,o)=>r.fetchOptimistic(a).catch(()=>{o.clearReset()});function Ox({queries:a,...r},o){const l=al(o),i=vx(),f=Sx(),m=w.useMemo(()=>a.map(N=>{const R=l.defaultQueryOptions(N);return R._optimisticResults=i?"isRestoring":"optimistic",R}),[a,l,i]);m.forEach(N=>{Cx(N),wx(N,f)}),jx(f);const[p]=w.useState(()=>new k2(l,m,r)),[g,y,v]=p.getOptimisticResult(m,r.combine),b=!i&&r.subscribed!==!1;w.useSyncExternalStore(w.useCallback(N=>b?p.subscribe(ft.batchCalls(N)):qt,[p,b]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),w.useEffect(()=>{p.setQueries(m,r)},[m,r,p]);const C=g.some((N,R)=>of(m[R],N))?g.flatMap((N,R)=>{const D=m[R];if(D){const X=new tl(l,D);if(of(D,N))return Gi(D,X,f);Ex(N,i)&&Gi(D,X,f)}return[]}):[];if(C.length>0)throw Promise.all(C);const _=g.find((N,R)=>{const D=m[R];return D&&Nx({result:N,errorResetBoundary:f,throwOnError:D.throwOnError,query:l.getQueryCache().get(D.queryHash),suspense:D.suspense})});if(_?.error)throw _.error;return y(v())}function Ji(a,r,o){const l=vx(),i=Sx(),f=al(o),m=f.defaultQueryOptions(a);f.getDefaultOptions().queries?._experimental_beforeQuery?.(m),m._optimisticResults=l?"isRestoring":"optimistic",Cx(m),wx(m,i),jx(i);const p=!f.getQueryCache().get(m.queryHash),[g]=w.useState(()=>new r(f,m)),y=g.getOptimisticResult(m),v=!l&&a.subscribed!==!1;if(w.useSyncExternalStore(w.useCallback(b=>{const j=v?g.subscribe(ft.batchCalls(b)):qt;return g.updateResult(),j},[g,v]),()=>g.getCurrentResult(),()=>g.getCurrentResult()),w.useEffect(()=>{g.setOptions(m)},[m,g]),of(m,y))throw Gi(m,g,i);if(Nx({result:y,errorResetBoundary:i,throwOnError:m.throwOnError,query:f.getQueryCache().get(m.queryHash),suspense:m.suspense}))throw y.error;return f.getDefaultOptions().queries?._experimental_afterQuery?.(m,y),m.experimental_prefetchInRender&&!Vr&&Ex(y,l)&&(p?Gi(m,g,i):f.getQueryCache().get(m.queryHash)?.promise)?.catch(qt).finally(()=>{g.updateResult()}),m.notifyOnChangeProps?y:g.trackResult(y)}function Q2(a,r){return Ji(a,tl,r)}function G2(a,r){return Ji({...a,enabled:!0,suspense:!0,throwOnError:Af,placeholderData:void 0},tl,r)}function Y2(a,r){return Ji({...a,enabled:!0,suspense:!0,throwOnError:Af},gx,r)}function V2(a,r){return Ox({...a,queries:a.queries.map(o=>({...o,suspense:!0,throwOnError:Af,enabled:!0,placeholderData:void 0}))},r)}function I2(a,r){const o=al(r);o.getQueryState(a.queryKey)||o.prefetchQuery(a)}function $2(a,r){const o=al(r);o.getQueryState(a.queryKey)||o.prefetchInfiniteQuery(a)}function F2(a,r){const o=al(r),[l]=w.useState(()=>new M2(o,a));w.useEffect(()=>{l.setOptions(a)},[l,a]);const i=w.useSyncExternalStore(w.useCallback(m=>l.subscribe(ft.batchCalls(m)),[l]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),f=w.useCallback((m,p)=>{l.mutate(m,p).catch(qt)},[l]);if(i.error&&ux(l.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:f,mutateAsync:i.mutate}}function K2(a,r){return Ji(a,gx,r)}function Ir(a){return!!a&&!Array.isArray(a)&&typeof a=="object"}function X2(){return Object.create(null)}const Z2=typeof Symbol=="function"&&!!Symbol.asyncIterator;function _x(a){return Z2&&Ir(a)&&Symbol.asyncIterator in a}var J2=Object.create,Hx=Object.defineProperty,W2=Object.getOwnPropertyDescriptor,Tx=Object.getOwnPropertyNames,eS=Object.getPrototypeOf,tS=Object.prototype.hasOwnProperty,nl=(a,r)=>function(){return r||(0,a[Tx(a)[0]])((r={exports:{}}).exports,r),r.exports},aS=(a,r,o,l)=>{if(r&&typeof r=="object"||typeof r=="function")for(var i=Tx(r),f=0,m=i.length,p;f<m;f++)p=i[f],!tS.call(a,p)&&p!==o&&Hx(a,p,{get:(g=>r[g]).bind(null,p),enumerable:!(l=W2(r,p))||l.enumerable});return a},Wi=(a,r,o)=>(o=a!=null?J2(eS(a)):{},aS(Hx(o,"default",{value:a,enumerable:!0}),a));const Ax=()=>{},e0=a=>{Object.freeze&&Object.freeze(a)};function Rx(a,r,o){var l;const i=r.join(".");return(l=o[i])!==null&&l!==void 0||(o[i]=new Proxy(Ax,{get(f,m){if(!(typeof m!="string"||m==="then"))return Rx(a,[...r,m],o)},apply(f,m,p){const g=r[r.length-1];if(g==="valueOf"||g==="toString"||g==="toJSON")return`tRPC.proxy(${r.slice(0,-1).join(".")})`;let y={args:p,path:r};return g==="call"?y={args:p.length>=2?[p[1]]:[],path:r.slice(0,-1)}:g==="apply"&&(y={args:p.length>=2?p[1]:[],path:r.slice(0,-1)}),e0(y.args),e0(y.path),a(y)}})),o[i]}const ec=a=>Rx(a,[],X2()),Rf=a=>new Proxy(Ax,{get(r,o){if(o!=="then")return a(o)}});var Mx=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(a,r){function o(l){"@babel/helpers - typeof";
18return r.exports=o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},r.exports.__esModule=!0,r.exports.default=r.exports,o(l)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}}),nS=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(a,r){var o=Mx().default;function l(i,f){if(o(i)!="object"||!i)return i;var m=i[Symbol.toPrimitive];if(m!==void 0){var p=m.call(i,f||"default");if(o(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(i)}r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),rS=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(a,r){var o=Mx().default,l=nS();function i(f){var m=l(f,"string");return o(m)=="symbol"?m:m+""}r.exports=i,r.exports.__esModule=!0,r.exports.default=r.exports}}),zx=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(a,r){var o=rS();function l(i,f,m){return(f=o(f))in i?Object.defineProperty(i,f,{value:m,enumerable:!0,configurable:!0,writable:!0}):i[f]=m,i}r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),Mf=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(a,r){var o=zx();function l(f,m){var p=Object.keys(f);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(f);m&&(g=g.filter(function(y){return Object.getOwnPropertyDescriptor(f,y).enumerable})),p.push.apply(p,g)}return p}function i(f){for(var m=1;m<arguments.length;m++){var p=arguments[m]!=null?arguments[m]:{};m%2?l(Object(p),!0).forEach(function(g){o(f,g,p[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(g){Object.defineProperty(f,g,Object.getOwnPropertyDescriptor(p,g))})}return f}r.exports=i,r.exports.__esModule=!0,r.exports.default=r.exports}});Wi(Mf());Wi(zx());var wi=Wi(Mf());function sS(a,r){if("error"in a){const l=r.deserialize(a.error);return{ok:!1,error:(0,wi.default)((0,wi.default)({},a),{},{error:l})}}return{ok:!0,result:(0,wi.default)((0,wi.default)({},a.result),(!a.result.type||a.result.type==="data")&&{type:"data",data:r.deserialize(a.result.data)})}}var jd=class extends Error{constructor(){super("Unable to transform response from server")}};function oS(a,r){let o;try{o=sS(a,r)}catch{throw new jd}if(!o.ok&&(!Ir(o.error.error)||typeof o.error.error.code!="number"))throw new jd;if(o.ok&&!Ir(o.result))throw new jd;return o}Wi(Mf());function tc(a){const r={subscribe(o){let l=null,i=!1,f=!1,m=!1;function p(){if(l===null){m=!0;return}f||(f=!0,typeof l=="function"?l():l&&l.unsubscribe())}return l=a({next(g){var y;i||(y=o.next)===null||y===void 0||y.call(o,g)},error(g){var y;i||(i=!0,(y=o.error)===null||y===void 0||y.call(o,g),p())},complete(){var g;i||(i=!0,(g=o.complete)===null||g===void 0||g.call(o),p())}}),m&&p(),{unsubscribe:p}},pipe(...o){return o.reduce(lS,r)}};return r}function lS(a,r){return r(a)}function iS(a){const r=new AbortController;return new Promise((l,i)=>{let f=!1;function m(){f||(f=!0,p.unsubscribe())}r.signal.addEventListener("abort",()=>{i(r.signal.reason)});const p=a.subscribe({next(g){f=!0,l(g),m()},error(g){i(g)},complete(){r.abort(),m()}})})}var cS=Object.create,kx=Object.defineProperty,uS=Object.getOwnPropertyDescriptor,Dx=Object.getOwnPropertyNames,dS=Object.getPrototypeOf,fS=Object.prototype.hasOwnProperty,jr=(a,r)=>function(){return r||(0,a[Dx(a)[0]])((r={exports:{}}).exports,r),r.exports},mS=(a,r,o,l)=>{if(r&&typeof r=="object"||typeof r=="function")for(var i=Dx(r),f=0,m=i.length,p;f<m;f++)p=i[f],!fS.call(a,p)&&p!==o&&kx(a,p,{get:(g=>r[g]).bind(null,p),enumerable:!(l=uS(r,p))||l.enumerable});return a},Xr=(a,r,o)=>(o=a!=null?cS(dS(a)):{},mS(r||!a||!a.__esModule?kx(o,"default",{value:a,enumerable:!0}):o,a)),pS=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(a,r){function o(l,i){if(l==null)return{};var f={};for(var m in l)if({}.hasOwnProperty.call(l,m)){if(i.includes(m))continue;f[m]=l[m]}return f}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}}),hS=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(a,r){var o=pS();function l(i,f){if(i==null)return{};var m,p,g=o(i,f);
18if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(i);for(p=0;p<y.length;p++)m=y[p],f.includes(m)||{}.propertyIsEnumerable.call(i,m)&&(g[m]=i[m])}return g}r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),Px=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(a,r){function o(l){"@babel/helpers - typeof";return r.exports=o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},r.exports.__esModule=!0,r.exports.default=r.exports,o(l)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}}),gS=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(a,r){var o=Px().default;function l(i,f){if(o(i)!="object"||!i)return i;var m=i[Symbol.toPrimitive];if(m!==void 0){var p=m.call(i,f||"default");if(o(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(i)}r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),xS=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(a,r){var o=Px().default,l=gS();function i(f){var m=l(f,"string");return o(m)=="symbol"?m:m+""}r.exports=i,r.exports.__esModule=!0,r.exports.default=r.exports}}),yS=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(a,r){var o=xS();function l(i,f,m){return(f=o(f))in i?Object.defineProperty(i,f,{value:m,enumerable:!0,configurable:!0,writable:!0}):i[f]=m,i}r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),rl=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(a,r){var o=yS();function l(f,m){var p=Object.keys(f);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(f);m&&(g=g.filter(function(y){return Object.getOwnPropertyDescriptor(f,y).enumerable})),p.push.apply(p,g)}return p}function i(f){for(var m=1;m<arguments.length;m++){var p=arguments[m]!=null?arguments[m]:{};m%2?l(Object(p),!0).forEach(function(g){o(f,g,p[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(g){Object.defineProperty(f,g,Object.getOwnPropertyDescriptor(p,g))})}return f}r.exports=i,r.exports.__esModule=!0,r.exports.default=r.exports}}),bS=Xr(hS(),1),t0=Xr(rl(),1);const vS=["cursor","direction"];function en(a,r,o){const l=a.flatMap(i=>i.split("."));if(!r&&(!o||o==="any"))return l.length?[l]:[];if(o==="infinite"&&Ir(r)&&("direction"in r||"cursor"in r)){const{cursor:i,direction:f}=r,m=(0,bS.default)(r,vS);return[l,{input:m,type:"infinite"}]}return[l,(0,t0.default)((0,t0.default)({},typeof r<"u"&&r!==pa&&{input:r}),o&&o!=="any"&&{type:o})]}function ki(a){return en(a,void 0,"any")}var SS=Object.create,Ux=Object.defineProperty,wS=Object.getOwnPropertyDescriptor,qx=Object.getOwnPropertyNames,jS=Object.getPrototypeOf,NS=Object.prototype.hasOwnProperty,sn=(a,r)=>function(){return r||(0,a[qx(a)[0]])((r={exports:{}}).exports,r),r.exports},CS=(a,r,o,l)=>{if(r&&typeof r=="object"||typeof r=="function")for(var i=qx(r),f=0,m=i.length,p;f<m;f++)p=i[f],!NS.call(a,p)&&p!==o&&Ux(a,p,{get:(g=>r[g]).bind(null,p),enumerable:!(l=wS(r,p))||l.enumerable});return a},xt=(a,r,o)=>(o=a!=null?SS(jS(a)):{},CS(r||!a||!a.__esModule?Ux(o,"default",{value:a,enumerable:!0}):o,a)),Lx=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(a,r){function o(l){"@babel/helpers - typeof";return r.exports=o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},r.exports.__esModule=!0,r.exports.default=r.exports,o(l)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}}),ES=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(a,r){var o=Lx().default;function l(i,f){if(o(i)!="object"||!i)return i;var m=i[Symbol.toPrimitive];if(m!==void 0){var p=m.call(i,f||"default");if(o(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(i)}
18r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),OS=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(a,r){var o=Lx().default,l=ES();function i(f){var m=l(f,"string");return o(m)=="symbol"?m:m+""}r.exports=i,r.exports.__esModule=!0,r.exports.default=r.exports}}),Zr=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(a,r){var o=OS();function l(i,f,m){return(f=o(f))in i?Object.defineProperty(i,f,{value:m,enumerable:!0,configurable:!0,writable:!0}):i[f]=m,i}r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),Qa=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(a,r){var o=Zr();function l(f,m){var p=Object.keys(f);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(f);m&&(g=g.filter(function(y){return Object.getOwnPropertyDescriptor(f,y).enumerable})),p.push.apply(p,g)}return p}function i(f){for(var m=1;m<arguments.length;m++){var p=arguments[m]!=null?arguments[m]:{};m%2?l(Object(p),!0).forEach(function(g){o(f,g,p[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(g){Object.defineProperty(f,g,Object.getOwnPropertyDescriptor(p,g))})}return f}r.exports=i,r.exports.__esModule=!0,r.exports.default=r.exports}});function _S(a){return r=>{let o=0,l=null;const i=[];function f(){l||(l=r.subscribe({next(p){for(const y of i){var g;(g=y.next)===null||g===void 0||g.call(y,p)}},error(p){for(const y of i){var g;(g=y.error)===null||g===void 0||g.call(y,p)}},complete(){for(const g of i){var p;(p=g.complete)===null||p===void 0||p.call(g)}}}))}function m(){if(o===0&&l){const p=l;l=null,p.unsubscribe()}}return tc(p=>(o++,i.push(p),f(),{unsubscribe(){o--,m();const g=i.findIndex(y=>y===p);g>-1&&i.splice(g,1)}}))}}function HS(a){let r=a;const o=[],l=m=>{r!==void 0&&m.next(r),o.push(m)},i=m=>{o.splice(o.indexOf(m),1)},f=tc(m=>(l(m),()=>{i(m)}));return f.next=m=>{if(r!==m){r=m;for(const p of o)p.next(m)}},f.get=()=>r,f}function TS(a){return tc(r=>{function o(i=0,f=a.op){const m=a.links[i];if(!m)throw new Error("No more links to execute - did you forget to add an ending link?");return m({op:f,next(g){return o(i+1,g)}})}return o().subscribe(r)})}var ji=xt(Zr(),1),ks=xt(Qa(),1);function AS(a){return a instanceof Vs}function RS(a){return Ir(a)&&Ir(a.error)&&typeof a.error.code=="number"&&typeof a.error.message=="string"}function MS(a,r){return typeof a=="string"?a:Ir(a)&&typeof a.message=="string"?a.message:r}var Vs=class Di extends Error{constructor(r,o){var l,i;const f=o?.cause;super(r,{cause:f}),(0,ji.default)(this,"cause",void 0),(0,ji.default)(this,"shape",void 0),(0,ji.default)(this,"data",void 0),(0,ji.default)(this,"meta",void 0),this.meta=o?.meta,this.cause=f,this.shape=o==null||(l=o.result)===null||l===void 0?void 0:l.error,this.data=o==null||(i=o.result)===null||i===void 0?void 0:i.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Di.prototype)}static from(r,o={}){const l=r;return AS(l)?(o.meta&&(l.meta=(0,ks.default)((0,ks.default)({},l.meta),o.meta)),l):RS(l)?new Di(l.error.message,(0,ks.default)((0,ks.default)({},o),{},{result:l,cause:o.cause})):new Di(MS(l,"Unknown error"),(0,ks.default)((0,ks.default)({},o),{},{cause:l}))}};function zS(a){const r=a;return r?"input"in r?r:{input:r,output:r}:{input:{serialize:o=>o,deserialize:o=>o},output:{serialize:o=>o,deserialize:o=>o}}}const a0=a=>typeof a=="function";function kS(a){if(a)return a;if(typeof window<"u"&&a0(window.fetch))return window.fetch;if(typeof globalThis<"u"&&a0(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Io=xt(Qa());function DS(a){return{url:a.url.toString(),fetch:a.fetch,transformer:zS(a.transformer),methodOverride:a.methodOverride}}function PS(a){const r={};for(let o=0;o<a.length;o++){const l=a[o];r[o]=l}return r}const US={query:"GET",mutation:"POST",subscription:"PATCH"};function Bx(a){return"input"in a?a.transformer.input.serialize(a.input):PS(a.inputs.map(r=>a.transformer.input.serialize(r)))}const Qx=a=>{const r=a.url.split("?");let l=r[0].replace(/\/$/,"")+"/"+a.path;const i=[];if(r[1]&&i.push(r[1]),"inputs"in a&&i.push("batch=1"),a.type==="query"||a.type==="subscription"){const f=Bx(a);f!==void 0&&a.methodOverride!=="POST"&&i.push(`input=${encodeURIComponent(JSON.stringify(f))}`)}return i.length&&(l+="?"+i.join("&")),l},qS=a=>
18{if(a.type==="query"&&a.methodOverride!=="POST")return;const r=Bx(a);return r!==void 0?JSON.stringify(r):void 0},LS=a=>YS((0,Io.default)((0,Io.default)({},a),{},{contentTypeHeader:"application/json",getUrl:Qx,getBody:qS}));var BS=class extends Error{constructor(){const a="AbortError";super(a),this.name=a,this.message=a}};const QS=a=>{var r;if(a?.aborted)throw(r=a.throwIfAborted)===null||r===void 0||r.call(a),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new BS};async function GS(a){var r,o;QS(a.signal);const l=a.getUrl(a),i=a.getBody(a),f=(r=a.methodOverride)!==null&&r!==void 0?r:US[a.type],m=await(async()=>{const g=await a.headers();return Symbol.iterator in g?Object.fromEntries(g):g})(),p=(0,Io.default)((0,Io.default)((0,Io.default)({},a.contentTypeHeader&&f!=="GET"?{"content-type":a.contentTypeHeader}:{}),a.trpcAcceptHeader?{[(o=a.trpcAcceptHeaderKey)!==null&&o!==void 0?o:"trpc-accept"]:a.trpcAcceptHeader}:void 0),m);return kS(a.fetch)(l,{method:f,signal:a.signal,body:i,headers:p})}async function YS(a){const r={},o=await GS(a);r.response=o;const l=await o.json();return r.responseJSON=l,{json:l,meta:r}}xt(Qa(),1);const n0=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function r0(a){let r=null,o=null;const l=()=>{clearTimeout(o),o=null,r=null};function i(p){const g=[[]];let y=0;for(;;){const j=p[y];if(!j)break;const C=g[g.length-1];if(j.aborted){var v;(v=j.reject)===null||v===void 0||v.call(j,new Error("Aborted")),y++;continue}if(a.validate(C.concat(j).map(N=>N.key))){C.push(j),y++;continue}if(C.length===0){var b;(b=j.reject)===null||b===void 0||b.call(j,new Error("Input is too big for a single dispatch")),y++;continue}g.push([])}return g}function f(){const p=i(r);l();for(const g of p){if(!g.length)continue;const y={items:g};for(const b of g)b.batch=y;a.fetch(y.items.map(b=>b.key)).then(async b=>{await Promise.all(b.map(async(C,_)=>{const N=y.items[_];try{var R;const X=await Promise.resolve(C);(R=N.resolve)===null||R===void 0||R.call(N,X)}catch(X){var D;(D=N.reject)===null||D===void 0||D.call(N,X)}N.batch=null,N.reject=null,N.resolve=null}));for(const C of y.items){var j;(j=C.reject)===null||j===void 0||j.call(C,new Error("Missing result")),C.batch=null}}).catch(b=>{for(const C of y.items){var j;(j=C.reject)===null||j===void 0||j.call(C,b),C.batch=null}})}}function m(p){var g;const y={aborted:!1,key:p,batch:null,resolve:n0,reject:n0},v=new Promise((b,j)=>{var C;y.reject=j,y.resolve=b,(C=r)!==null&&C!==void 0||(r=[]),r.push(y)});return(g=o)!==null&&g!==void 0||(o=setTimeout(f)),v}return{load:m}}function VS(...a){const r=new AbortController,o=a.length;let l=0;const i=()=>{++l===o&&r.abort()};for(const f of a)f?.aborted?i():f?.addEventListener("abort",i,{once:!0});return r.signal}var Ni=xt(Qa(),1);function IS(a){var r,o;const l=DS(a),i=(r=a.maxURLLength)!==null&&r!==void 0?r:1/0,f=(o=a.maxItems)!==null&&o!==void 0?o:1/0;return()=>{const m=v=>({validate(b){if(i===1/0&&f===1/0)return!0;if(b.length>f)return!1;const j=b.map(N=>N.path).join(","),C=b.map(N=>N.input);return Qx((0,Ni.default)((0,Ni.default)({},l),{},{type:v,path:j,inputs:C,signal:null})).length<=i},async fetch(b){const j=b.map(X=>X.path).join(","),C=b.map(X=>X.input),_=VS(...b.map(X=>X.signal)),N=await LS((0,Ni.default)((0,Ni.default)({},l),{},{path:j,inputs:C,type:v,headers(){return a.headers?typeof a.headers=="function"?a.headers({opList:b}):a.headers:{}},signal:_}));return(Array.isArray(N.json)?N.json:b.map(()=>N.json)).map(X=>({meta:N.meta,json:X}))}}),p=r0(m("query")),g=r0(m("mutation")),y={query:p,mutation:g};return({op:v})=>tc(b=>{/* istanbul ignore if -- @preserve */if(v.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const C=y[v.type].load(v);let _;return C.then(N=>{_=N;const R=oS(N.json,l.transformer.output);if(!R.ok){b.error(Vs.from(R.error,{meta:N.meta}));return}b.next({context:N.meta,result:R.result}),b.complete()}).catch(N=>{b.error(Vs.from(N,{meta:_?.meta}))}),()=>{}})}}xt(Qa(),1);const Gx=(a,...r)=>typeof a=="function"?a(...r):a;xt(Zr(),1);function $S(){let a,r;return{promise:new Promise((l,i)=>{a=l,r=i}),resolve:a,reject:r}}
18async function FS(a){const r=await Gx(a.url);if(!a.connectionParams)return r;const l=`${r.includes("?")?"&":"?"}connectionParams=1`;return r+l}async function KS(a,r){const o={method:"connectionParams",data:await Gx(a)};return r.encode(o)}xt(Zr(),1);var pr=xt(Zr(),1);function XS(a){const{promise:r,resolve:o,reject:l}=$S();return a.addEventListener("open",()=>{a.removeEventListener("error",l),o()}),a.addEventListener("error",l),r}function ZS(a,{intervalMs:r,pongTimeoutMs:o}){let l,i;function f(){l=setTimeout(()=>{a.send("PING"),i=setTimeout(()=>{a.close()},o)},r)}function m(){clearTimeout(l),f()}function p(){clearTimeout(i),m()}a.addEventListener("open",f),a.addEventListener("message",({data:g})=>{clearTimeout(l),f(),g==="PONG"&&p()}),a.addEventListener("close",()=>{clearTimeout(l),clearTimeout(i)})}var JS=class lf{constructor(r){var o;if((0,pr.default)(this,"id",++lf.connectCount),(0,pr.default)(this,"WebSocketPonyfill",void 0),(0,pr.default)(this,"urlOptions",void 0),(0,pr.default)(this,"keepAliveOpts",void 0),(0,pr.default)(this,"encoder",void 0),(0,pr.default)(this,"wsObservable",HS(null)),(0,pr.default)(this,"openPromise",null),this.WebSocketPonyfill=(o=r.WebSocketPonyfill)!==null&&o!==void 0?o: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=r.urlOptions,this.keepAliveOpts=r.keepAlive,this.encoder=r.encoder}get ws(){return this.wsObservable.get()}set ws(r){this.wsObservable.next(r)}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 r=this;if(r.openPromise)return r.openPromise;r.id=++lf.connectCount;const o=FS(r.urlOptions).then(l=>new r.WebSocketPonyfill(l));r.openPromise=o.then(async l=>{r.ws=l,l.binaryType="arraybuffer",l.addEventListener("message",function({data:i}){i==="PING"&&this.send("PONG")}),r.keepAliveOpts.enabled&&ZS(l,r.keepAliveOpts),l.addEventListener("close",()=>{r.ws===l&&(r.ws=null)}),await XS(l),r.urlOptions.connectionParams&&l.send(await KS(r.urlOptions.connectionParams,r.encoder))});try{await r.openPromise}finally{r.openPromise=null}}async close(){var r=this;try{await r.openPromise}finally{var o;(o=r.ws)===null||o===void 0||o.close()}}};(0,pr.default)(JS,"connectCount",0);xt(Zr(),1);xt(Qa(),1);var Nd=xt(Zr(),1),s0=xt(Qa(),1),ac=class{constructor(a){(0,Nd.default)(this,"links",void 0),(0,Nd.default)(this,"runtime",void 0),(0,Nd.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=a.links.map(r=>r(this.runtime))}$request(a){var r;return TS({links:this.links,op:(0,s0.default)((0,s0.default)({},a),{},{context:(r=a.context)!==null&&r!==void 0?r:{},id:++this.requestId})}).pipe(_S())}async requestAsPromise(a){var r=this;try{const o=r.$request(a);return(await iS(o)).result.data}catch(o){throw Vs.from(o)}}query(a,r,o){return this.requestAsPromise({type:"query",path:a,input:r,context:o?.context,signal:o?.signal})}mutation(a,r,o){return this.requestAsPromise({type:"mutation",path:a,input:r,context:o?.context,signal:o?.signal})}subscription(a,r,o){return this.$request({type:"subscription",path:a,input:r,context:o.context,signal:o.signal}).subscribe({next(i){switch(i.result.type){case"state":{var f;(f=o.onConnectionStateChange)===null||f===void 0||f.call(o,i.result);break}case"started":{var m;(m=o.onStarted)===null||m===void 0||m.call(o,{context:i.context});break}case"stopped":{var p;(p=o.onStopped)===null||p===void 0||p.call(o);break}case"data":case void 0:{var g;(g=o.onData)===null||g===void 0||g.call(o,i.result.data);break}}},error(i){var f;(f=o.onError)===null||f===void 0||f.call(o,i)},complete(){var i;(i=o.onComplete)===null||i===void 0||i.call(o)}})}};const Yx=Symbol.for("trpc_untypedClient"),WS={query:"query",mutate:"mutation",subscribe:"subscription"},ew=a=>WS[a];function Vx(a){const r=ec(({path:o,args:l})=>{const i=[...o],f=ew(i.pop()),m=i.join(".");return a[f](m,...l)});return Rf(o=>o===Yx?a:r[o])}function tw(a){const r=new ac(a);return Vx(r)}function zf(a){return a[Yx]}xt(Qa(),1);xt(Qa(),1);var aw=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(a,r){function o(i){var f,m,p,g=2;for(typeof Symbol<"u"&&(m=Symbol.asyncIterator,p=Symbol.iterator);g--;){if(m&&(f=i[m])!=null)return f.call(i);if(p&&(f=i[p])!=null)return new l(f.call(i));m="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function l(i){function f(m){if(Object(m)!==m)return Promise.reject(new TypeError(m+" is not an object."));var p=m.done;return Promise.resolve(m.value).then(function(g){return{value:g,done:p}})}return l=function(p){this.s=p,this.n=p.next},l.prototype={s:null,n:null,next:function(){return f(this.n.apply(this.s,arguments))},return:function(p){var g=this.s.return;return g===void 0?Promise.resolve({value:p,done:!0}):f(g.apply(this.s,arguments))},throw:function(p){var g=this.s.return;return g===void 0?Promise.reject(p):f(g.apply(this.s,arguments))}},new l(i)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}});xt(aw(),1);xt(Qa(),1);var nw=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(a,r){function o(){var l=typeof SuppressedError=="function"?SuppressedError:function(p,g){var y=Error();return y.name="SuppressedError",y.error=p,y.suppressed=g,y},i={},f=[];function m(p,g){if(g!=null){if(Object(g)!==g)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(p)var y=g[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(y===void 0&&(y=g[Symbol.dispose||Symbol.for("Symbol.dispose")],p))var v=y;if(typeof y!="function")throw new TypeError("Object is not disposable.");v&&(y=function(){try{v.call(g)}catch(j){return Promise.reject(j)}}),f.push({v:g,d:y,a:p})}else p&&f.push({d:g,a:p});return g}return{e:i,u:m.bind(null,!1),a:m.bind(null,!0),d:function(){var g,y=this.e,v=0;function b(){for(;g=f.pop();)try{if(!g.a&&v===1)return v=0,f.push(g),Promise.resolve().then(b);if(g.d){var C=g.d.call(g.v);if(g.a)return v|=2,Promise.resolve(C).then(b,j)}else v|=1}catch(_){return j(_)}if(v===1)return y!==i?Promise.reject(y):Promise.resolve();if(y!==i)throw y}function j(C){return y=y!==i?new l(C,y):C,b()}return b()}}}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}}),Ix=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(a,r){function o(l,i){this.v=l,this.k=i}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}}),rw=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(a,r){var o=Ix();function l(i){return new o(i,0)}
18r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}),sw=sn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(a,r){var o=Ix();function l(f){return function(){return new i(f.apply(this,arguments))}}function i(f){var m,p;function g(v,b){try{var j=f[v](b),C=j.value,_=C instanceof o;Promise.resolve(_?C.v:C).then(function(N){if(_){var R=v==="return"?"return":"next";if(!C.k||N.done)return g(R,N);N=f[R](N).value}y(j.done?"return":"normal",N)},function(N){g("throw",N)})}catch(N){y("throw",N)}}function y(v,b){switch(v){case"return":m.resolve({value:b,done:!0});break;case"throw":m.reject(b);break;default:m.resolve({value:b,done:!1})}(m=m.next)?g(m.key,m.arg):p=null}this._invoke=function(v,b){return new Promise(function(j,C){var _={key:v,arg:b,resolve:j,reject:C,next:null};p?p=p.next=_:(m=p=_,g(v,b))})},typeof f.return!="function"&&(this.return=void 0)}i.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},i.prototype.next=function(f){return this._invoke("next",f)},i.prototype.throw=function(f){return this._invoke("throw",f)},i.prototype.return=function(f){return this._invoke("return",f)},r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}});xt(nw(),1);xt(rw(),1);xt(sw(),1);xt(Qa(),1);function ow(a){return ec(({path:r,args:o})=>{var l;const i=[...r],f=i.pop();if(f==="useMutation")return a[f](i,...o);if(f==="_def")return{path:i};const[m,...p]=o,g=(l=p[0])!==null&&l!==void 0?l:{};return a[f](i,m,g)})}var Cd;const lw=["client","ssrContext","ssrState","abortOnUnmount"],iw=(Cd=w.createContext)===null||Cd===void 0?void 0:Cd.call(Zi,null),cw=a=>{switch(a){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};function uw(a){return ec(r=>{const o=[...r.path],l=o.pop(),i=[...r.args],f=i.shift(),m=cw(l),p=en(o,f,m);return{infiniteQueryOptions:()=>a.infiniteQueryOptions(o,p,i[0]),queryOptions:()=>a.queryOptions(o,p,...i),fetch:()=>a.fetchQuery(p,...i),fetchInfinite:()=>a.fetchInfiniteQuery(p,i[0]),prefetch:()=>a.prefetchQuery(p,...i),prefetchInfinite:()=>a.prefetchInfiniteQuery(p,i[0]),ensureData:()=>a.ensureQueryData(p,...i),invalidate:()=>a.invalidateQueries(p,...i),reset:()=>a.resetQueries(p,...i),refetch:()=>a.refetchQueries(p,...i),cancel:()=>a.cancelQuery(p,...i),setData:()=>{a.setQueryData(p,i[0],i[1])},setQueriesData:()=>a.setQueriesData(p,i[0],i[1],i[2]),setInfiniteData:()=>{a.setInfiniteQueryData(p,i[0],i[1])},getData:()=>a.getQueryData(p),getInfiniteData:()=>a.getInfiniteQueryData(p),setMutationDefaults:()=>a.setMutationDefaults(ki(o),f),getMutationDefaults:()=>a.getMutationDefaults(ki(o)),isMutating:()=>a.isMutating({mutationKey:ki(o)})}[l]()})}function dw(a){const r=Vx(a.client),o=uw(a);return Rf(l=>{const i=l;return i==="client"?r:lw.includes(i)?a[i]:o[l]})}var fw=Xr(rl(),1);function o0(a){const r=a instanceof ac?a:zf(a);return ec(o=>{const l=o.path,i=l.join("."),[f,m]=o.args;return(0,fw.default)({queryKey:en(l,f,"query"),queryFn:()=>r.query(i,f,m?.trpc)},m)})}var Ed=Xr(rl(),1);function Gt(a,r,o){var l;const i=a[0];let f=(l=a[1])===null||l===void 0?void 0:l.input;if(o){var m;f=(0,Ed.default)((0,Ed.default)((0,Ed.default)({},(m=f)!==null&&m!==void 0?m:{}),o.pageParam?{cursor:o.pageParam}:{}),{},{direction:o.direction})}return[i.join("."),f,r?.trpc]}var mw=jr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(a,r){function o(i){var f,m,p,g=2;for(typeof Symbol<"u"&&(m=Symbol.asyncIterator,p=Symbol.iterator);g--;){if(m&&(f=i[m])!=null)return f.call(i);if(p&&(f=i[p])!=null)return new l(f.call(i));m="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function l(i){function f(m){if(Object(m)!==m)return Promise.reject(new TypeError(m+" is not an object."));var p=m.done;return Promise.resolve(m.value).then(function(g){return{value:g,done:p}})}return l=function(p){this.s=p,this.n=p.next},l.prototype={s:null,n:null,next:function(){return f(this.n.apply(this.s,arguments))},return:function(p){var g=this.s.return;return g===void 0?Promise.resolve({value:p,done:!0}):f(g.apply(this.s,arguments))},throw:function(p){var g=this.s.return;return g===void 0?Promise.reject(p):f(g.apply(this.s,arguments))}},new l(i)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}}),pw=Xr(mw(),1);function cf(a){return{path:a.path.join(".")}}function Go(a){const r=cf(a);return w.useMemo(()=>r,[r])}async function $x(a,r,o){const i=r.getQueryCache().build(r,{queryKey:o});i.setState({data:[],status:"success"});const f=[];var m=!1,p=!1,g;try{for(var y=(0,pw.default)(a),v;m=!(v=await y.next()).done;m=!1){const b=v.value;f.push(b),i.setState({data:[...f]})}}catch(b){p=!0,g=b}finally{try{m&&y.return!=null&&await y.return()}finally{if(p)throw g}}return f}var Ie=Xr(rl(),1);function hw(a){const{client:r,queryClient:o}=a,l=r instanceof ac?r:zf(r);return{infiniteQueryOptions:(i,f,m)=>{var p,g;const y=((p=f[1])===null||p===void 0?void 0:p.input)===pa,v=async b=>{var j;const C=(0,Ie.default)((0,Ie.default)({},m),{},{trpc:(0,Ie.default)((0,Ie.default)({},m?.trpc),!(m==null||(j=m.trpc)===null||j===void 0)&&j.abortOnUnmount?{signal:b.signal}:{signal:null})});return await l.query(...Gt(f,C,{direction:b.direction,pageParam:b.pageParam}))};return Object.assign((0,Ie.default)((0,Ie.default)({},m),{},{initialData:m?.initialData,queryKey:f,queryFn:y?pa:v,initialPageParam:(g=m?.initialCursor)!==null&&g!==void 0?g:null}),{trpc:cf({path:i})})},queryOptions:(i,f,m)=>{var p;const g=((p=f[1])===null||p===void 0?void 0:p.input)===pa,y=async v=>{var b;const j=(0,Ie.default)((0,Ie.default)({},m),{},{trpc:(0,Ie.default)((0,Ie.default)({},m?.trpc),!(m==null||(b=m.trpc)===null||b===void 0)&&b.abortOnUnmount?{signal:v.signal}:{signal:null})}),C=await l.query(...Gt(f,j));return _x(C)?$x(C,o,f):C};return Object.assign((0,Ie.default)((0,Ie.default)({},m),{},{initialData:m?.initialData,queryKey:f,queryFn:g?pa:y}),{trpc:cf({path:i})})},fetchQuery:(i,f)=>o.fetchQuery((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i,queryFn:()=>l.query(...Gt(i,f))})),fetchInfiniteQuery:(i,f)=>{var m;return o.fetchInfiniteQuery((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i,queryFn:({pageParam:p,direction:g})=>l.query(...Gt(i,f,{pageParam:p,direction:g})),initialPageParam:(m=f?.initialCursor)!==null&&m!==void 0?m:null}))},prefetchQuery:(i,f)=>o.prefetchQuery((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i,queryFn:()=>l.query(...Gt(i,f))})),prefetchInfiniteQuery:(i,f)=>{var m;return o.prefetchInfiniteQuery((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i,queryFn:({pageParam:p,direction:g})=>l.query(...Gt(i,f,{pageParam:p,direction:g})),initialPageParam:(m=f?.initialCursor)!==null&&m!==void 0?m:null}))},ensureQueryData:(i,f)=>o.ensureQueryData((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i,queryFn:()=>l.query(...Gt(i,f))})),invalidateQueries:(i,f,m)=>o.invalidateQueries((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i}),m),resetQueries:(i,f,m)=>o.resetQueries((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i}),m),refetchQueries:(i,f,m)=>o.refetchQueries((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i}),m),cancelQuery:(i,f)=>o.cancelQueries({queryKey:i},f),setQueryData:(i,f,m)=>o.setQueryData(i,f,m),setQueriesData:(i,f,m,p)=>o.setQueriesData((0,Ie.default)((0,Ie.default)({},f),{},{queryKey:i}),m,p),getQueryData:i=>o.getQueryData(i),setInfiniteQueryData:(i,f,m)=>o.setQueryData(i,f,m),getInfiniteQueryData:i=>o.getQueryData(i),setMutationDefaults:(i,f)=>{const m=i[0],p=g=>l.mutation(...Gt([m,{input:g}],a));return o.setMutationDefaults(i,typeof f=="function"?f({canonicalMutationFn:p}):f)},getMutationDefaults:i=>o.getMutationDefaults(i),isMutating:i=>o.isMutating((0,Ie.default)((0,Ie.default)({},i),{},{exact:!0}))}}var me=Xr(rl());const l0=(a,r)=>new Proxy(a,{get(l,i){return r(i),l[i]}});function gw(a){var r,o;const l=(r=void 0)!==null&&r!==void 0?r:V=>V.originalFn(),i=(o=void 0)!==null&&o!==void 0?o:iw,f=tw,m=V=>{var I;const{abortOnUnmount:A=!1,queryClient:U,ssrContext:te}=V,[ae,ce]=w.useState((I=V.ssrState)!==null&&I!==void 0?I:!1),oe=V.client instanceof ac?V.client:zf(V.client),de=w.useMemo(()=>hw({client:oe,queryClient:U}
18),[oe,U]),fe=w.useMemo(()=>(0,me.default)({abortOnUnmount:A,queryClient:U,client:oe,ssrContext:te??null,ssrState:ae},de),[A,oe,de,U,te,ae]);return w.useEffect(()=>{ce(ge=>ge?"mounted":!1)},[]),u.jsx(i.Provider,{value:fe,children:V.children})};function p(){const V=w.useContext(i);if(!V)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return V}function g(V,I){var A;const{queryClient:U,ssrState:te}=p();return te&&te!=="mounted"&&((A=U.getQueryCache().find({queryKey:V}))===null||A===void 0?void 0:A.state.status)==="error"?(0,me.default)({retryOnMount:!1},I):I}function y(V,I,A){var U,te,ae,ce,oe;const de=p(),{abortOnUnmount:fe,client:ge,ssrState:H,queryClient:G,prefetchQuery:k}=de,le=en(V,I,"query"),ye=G.getQueryDefaults(le),E=I===pa;typeof window>"u"&&H==="prepass"&&(A==null||(U=A.trpc)===null||U===void 0?void 0:U.ssr)!==!1&&((te=A?.enabled)!==null&&te!==void 0?te:ye?.enabled)!==!1&&!E&&!G.getQueryCache().find({queryKey:le})&&k(le,A);const $=g(le,(0,me.default)((0,me.default)({},ye),A)),B=(ae=(ce=A==null||(oe=A.trpc)===null||oe===void 0?void 0:oe.abortOnUnmount)!==null&&ce!==void 0?ce:void 0)!==null&&ae!==void 0?ae:fe,K=Q2((0,me.default)((0,me.default)({},$),{},{queryKey:le,queryFn:E?I:async ne=>{const be=(0,me.default)((0,me.default)({},$),{},{trpc:(0,me.default)((0,me.default)({},$?.trpc),B?{signal:ne.signal}:{signal:null})}),pe=await ge.query(...Gt(le,be));return _x(pe)?$x(pe,G,le):pe}}),G);return K.trpc=Go({path:V}),K}function v(V,I,A){var U,te,ae;const ce=p(),oe=en(V,I,"query"),de=I===pa,fe=(U=(te=A==null||(ae=A.trpc)===null||ae===void 0?void 0:ae.abortOnUnmount)!==null&&te!==void 0?te:void 0)!==null&&U!==void 0?U:ce.abortOnUnmount;I2((0,me.default)((0,me.default)({},A),{},{queryKey:oe,queryFn:de?I:ge=>{const H={trpc:(0,me.default)((0,me.default)({},A?.trpc),fe?{signal:ge.signal}:{})};return ce.client.query(...Gt(oe,H))}}))}function b(V,I,A){var U,te,ae;const ce=p(),oe=en(V,I,"query"),de=(U=(te=A==null||(ae=A.trpc)===null||ae===void 0?void 0:ae.abortOnUnmount)!==null&&te!==void 0?te:void 0)!==null&&U!==void 0?U:ce.abortOnUnmount,fe=G2((0,me.default)((0,me.default)({},A),{},{queryKey:oe,queryFn:ge=>{const H=(0,me.default)((0,me.default)({},A),{},{trpc:(0,me.default)((0,me.default)({},A?.trpc),de?{signal:ge.signal}:{signal:null})});return ce.client.query(...Gt(oe,H))}}),ce.queryClient);return fe.trpc=Go({path:V}),[fe.data,fe]}function j(V,I){const{client:A,queryClient:U}=p(),te=ki(V),ae=U.defaultMutationOptions(U.getMutationDefaults(te)),ce=F2((0,me.default)((0,me.default)({},I),{},{mutationKey:te,mutationFn:oe=>A.mutation(...Gt([V,{input:oe}],I)),onSuccess(...oe){var de,fe;return l({originalFn:()=>{var H,G,k;return(H=I==null||(G=I.onSuccess)===null||G===void 0?void 0:G.call(I,...oe))!==null&&H!==void 0?H:ae==null||(k=ae.onSuccess)===null||k===void 0?void 0:k.call(ae,...oe)},queryClient:U,meta:(de=(fe=I?.meta)!==null&&fe!==void 0?fe:ae?.meta)!==null&&de!==void 0?de:{}})}}),U);return ce.trpc=Go({path:V}),ce}const C={data:void 0,error:null,status:"idle"},_={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function N(V,I,A){var U;const te=(U=A?.enabled)!==null&&U!==void 0?U:I!==pa,ae=yr(en(V,I,"any")),{client:ce}=p(),oe=w.useRef(A);w.useEffect(()=>{oe.current=A});const[de]=w.useState(new Set([])),fe=w.useCallback(E=>{de.add(E)},[de]),ge=w.useRef(null),H=w.useCallback(E=>{const $=k.current,B=k.current=E($);let K=!1;for(const ne of de)if($[ne]!==B[ne]){K=!0;break}K&&ye(l0(B,fe))},[fe,de]),G=w.useCallback(()=>{var E;if((E=ge.current)===null||E===void 0||E.unsubscribe(),!te){H(()=>(0,me.default)((0,me.default)({},C),{},{reset:G}));return}H(()=>(0,me.default)((0,me.default)({},_),{},{reset:G}));const $=ce.subscription(V.join("."),I??void 0,{onStarted:()=>{var B,K;(B=(K=oe.current).onStarted)===null||B===void 0||B.call(K),H(ne=>(0,me.default)((0,me.default)({},ne),{},{status:"pending",error:null}))},onData:B=>{var K,ne;(K=(ne=oe.current).onData)===null||K===void 0||K.call(ne,B),H(be=>(0,me.default)((0,me.default)({},be),{},{status:"pending",data:B,error:null}))},onError:B=>{var K,ne;(K=(ne=oe.current).onError)===null||K===void 0||K.call(ne,B),H(be=>(0,me.default)((0,me.default)({},be),{},{status:"error",error:B}))},onConnectionStateChange:B=>{H(K=>{switch(B.state){case"idle":return(0,me.default)((0,me.default)({},K),{},{status:B.state,error:null,data:void 0});case"connecting":return(0,me.default)((0,me.default)({},K),{},{error:B.error,status:B.state});
18case"pending":return K}})},onComplete:()=>{var B,K;(B=(K=oe.current).onComplete)===null||B===void 0||B.call(K),H(ne=>(0,me.default)((0,me.default)({},ne),{},{status:"idle",error:null,data:void 0}))}});ge.current=$},[ce,ae,te,H]);w.useEffect(()=>(G(),()=>{var E;(E=ge.current)===null||E===void 0||E.unsubscribe()}),[G]);const k=w.useRef(te?(0,me.default)((0,me.default)({},_),{},{reset:G}):(0,me.default)((0,me.default)({},C),{},{reset:G})),[le,ye]=w.useState(l0(k.current,fe));return le}function R(V,I,A){var U,te,ae,ce,oe;const{client:de,ssrState:fe,prefetchInfiniteQuery:ge,queryClient:H,abortOnUnmount:G}=p(),k=en(V,I,"infinite"),le=H.getQueryDefaults(k),ye=I===pa;typeof window>"u"&&fe==="prepass"&&(A==null||(U=A.trpc)===null||U===void 0?void 0:U.ssr)!==!1&&((te=A?.enabled)!==null&&te!==void 0?te:le?.enabled)!==!1&&!ye&&!H.getQueryCache().find({queryKey:k})&&ge(k,(0,me.default)((0,me.default)({},le),A));const E=g(k,(0,me.default)((0,me.default)({},le),A)),$=(ae=A==null||(ce=A.trpc)===null||ce===void 0?void 0:ce.abortOnUnmount)!==null&&ae!==void 0?ae:G,B=K2((0,me.default)((0,me.default)({},E),{},{initialPageParam:(oe=A.initialCursor)!==null&&oe!==void 0?oe:null,persister:A.persister,queryKey:k,queryFn:ye?I:K=>{var ne;const be=(0,me.default)((0,me.default)({},E),{},{trpc:(0,me.default)((0,me.default)({},E?.trpc),$?{signal:K.signal}:{signal:null})});return de.query(...Gt(k,be,{pageParam:(ne=K.pageParam)!==null&&ne!==void 0?ne:A.initialCursor,direction:K.direction}))}}),H);return B.trpc=Go({path:V}),B}function D(V,I,A){var U,te,ae;const ce=p(),oe=en(V,I,"infinite"),de=ce.queryClient.getQueryDefaults(oe),fe=I===pa,ge=g(oe,(0,me.default)((0,me.default)({},de),A)),H=(U=A==null||(te=A.trpc)===null||te===void 0?void 0:te.abortOnUnmount)!==null&&U!==void 0?U:ce.abortOnUnmount;$2((0,me.default)((0,me.default)({},A),{},{initialPageParam:(ae=A.initialCursor)!==null&&ae!==void 0?ae:null,queryKey:oe,queryFn:fe?I:G=>{var k;const le=(0,me.default)((0,me.default)({},ge),{},{trpc:(0,me.default)((0,me.default)({},ge?.trpc),H?{signal:G.signal}:{})});return ce.client.query(...Gt(oe,le,{pageParam:(k=G.pageParam)!==null&&k!==void 0?k:A.initialCursor,direction:G.direction}))}}))}function X(V,I,A){var U,te,ae;const ce=p(),oe=en(V,I,"infinite"),de=ce.queryClient.getQueryDefaults(oe),fe=g(oe,(0,me.default)((0,me.default)({},de),A)),ge=(U=A==null||(te=A.trpc)===null||te===void 0?void 0:te.abortOnUnmount)!==null&&U!==void 0?U:ce.abortOnUnmount,H=Y2((0,me.default)((0,me.default)({},A),{},{initialPageParam:(ae=A.initialCursor)!==null&&ae!==void 0?ae:null,queryKey:oe,queryFn:G=>{var k;const le=(0,me.default)((0,me.default)({},fe),{},{trpc:(0,me.default)((0,me.default)({},fe?.trpc),ge?{signal:G.signal}:{})});return ce.client.query(...Gt(oe,le,{pageParam:(k=G.pageParam)!==null&&k!==void 0?k:A.initialCursor,direction:G.direction}))}}),ce.queryClient);return H.trpc=Go({path:V}),[H.data,H]}return{Provider:m,createClient:f,useContext:p,useUtils:p,useQuery:y,usePrefetchQuery:v,useSuspenseQuery:b,useQueries:(V,I)=>{const{ssrState:A,queryClient:U,prefetchQuery:te,client:ae}=p(),ce=o0(ae),oe=V(ce);if(typeof window>"u"&&A==="prepass")for(const fe of oe){var de;const ge=fe;((de=ge.trpc)===null||de===void 0?void 0:de.ssr)!==!1&&!U.getQueryCache().find({queryKey:ge.queryKey})&&te(ge.queryKey,ge)}return Ox({queries:oe.map(fe=>(0,me.default)((0,me.default)({},fe),{},{queryKey:fe.queryKey})),combine:I?.combine},U)},useSuspenseQueries:V=>{const{queryClient:I,client:A}=p(),U=o0(A),te=V(U),ae=V2({queries:te.map(ce=>(0,me.default)((0,me.default)({},ce),{},{queryFn:ce.queryFn,queryKey:ce.queryKey}))},I);return[ae.map(ce=>ce.data),ae]},useMutation:j,useSubscription:N,useInfiniteQuery:R,usePrefetchInfiniteQuery:D,useSuspenseInfiniteQuery:X}}function xw(a){const r=ow(a);return Rf(o=>o==="useContext"||o==="useUtils"?()=>{const l=a.useUtils();return w.useMemo(()=>dw(l),[l])}:a.hasOwnProperty(o)?a[o]:r[o])}function yw(a){const r=gw();return xw(r)}const Qs=yw(),bw="app_session_id",vw="Please login (10001)",Sw="__Host-oauth_state",ww=a=>btoa(JSON.stringify(a));var Od={exports:{}},Yo={},_d={exports:{}},Hd={};/**
19 * @license React
20 * scheduler.production.js
21 *
22 * Copyright (c) Meta Platforms, Inc. and affiliates.
23 *
24 * This source code is licensed under the MIT license found in the
25 * LICENSE file in the root directory of this source tree.
26 */var i0;function jw(){return i0||(i0=1,(function(a){function r(H,G){var k=H.length;H.push(G);e:for(;0<k;){var le=k-1>>>1,ye=H[le];if(0<i(ye,G))H[le]=G,H[k]=ye,k=le;else break e}}function o(H){return H.length===0?null:H[0]}
vendor: 11,312 bytes, lines 26-42
26function l(H){if(H.length===0)return null;var G=H[0],k=H.pop();if(k!==G){H[0]=k;e:for(var le=0,ye=H.length,E=ye>>>1;le<E;){var $=2*(le+1)-1,B=H[$],K=$+1,ne=H[K];if(0>i(B,k))K<ye&&0>i(ne,B)?(H[le]=ne,H[K]=k,le=K):(H[le]=B,H[$]=k,le=$);else if(K<ye&&0>i(ne,k))H[le]=ne,H[K]=k,le=K;else break e}}return G}function i(H,G){var k=H.sortIndex-G.sortIndex;return k!==0?k:H.id-G.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;a.unstable_now=function(){return f.now()}}else{var m=Date,p=m.now();a.unstable_now=function(){return m.now()-p}}var g=[],y=[],v=1,b=null,j=3,C=!1,_=!1,N=!1,R=!1,D=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,ee=typeof setImmediate<"u"?setImmediate:null;function F(H){for(var G=o(y);G!==null;){if(G.callback===null)l(y);else if(G.startTime<=H)l(y),G.sortIndex=G.expirationTime,r(g,G);else break;G=o(y)}}function V(H){if(N=!1,F(H),!_)if(o(g)!==null)_=!0,I||(I=!0,oe());else{var G=o(y);G!==null&&ge(V,G.startTime-H)}}var I=!1,A=-1,U=5,te=-1;function ae(){return R?!0:!(a.unstable_now()-te<U)}function ce(){if(R=!1,I){var H=a.unstable_now();te=H;var G=!0;try{e:{_=!1,N&&(N=!1,X(A),A=-1),C=!0;var k=j;try{t:{for(F(H),b=o(g);b!==null&&!(b.expirationTime>H&&ae());){var le=b.callback;if(typeof le=="function"){b.callback=null,j=b.priorityLevel;var ye=le(b.expirationTime<=H);if(H=a.unstable_now(),typeof ye=="function"){b.callback=ye,F(H),G=!0;break t}b===o(g)&&l(g),F(H)}else l(g);b=o(g)}if(b!==null)G=!0;else{var E=o(y);E!==null&&ge(V,E.startTime-H),G=!1}}break e}finally{b=null,j=k,C=!1}G=void 0}}finally{G?oe():I=!1}}}var oe;if(typeof ee=="function")oe=function(){ee(ce)};else if(typeof MessageChannel<"u"){var de=new MessageChannel,fe=de.port2;de.port1.onmessage=ce,oe=function(){fe.postMessage(null)}}else oe=function(){D(ce,0)};function ge(H,G){A=D(function(){H(a.unstable_now())},G)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(H){H.callback=null},a.unstable_forceFrameRate=function(H){0>H||125<H?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<H?Math.floor(1e3/H):5},a.unstable_getCurrentPriorityLevel=function(){return j},a.unstable_next=function(H){switch(j){case 1:case 2:case 3:var G=3;break;default:G=j}var k=j;j=G;try{return H()}finally{j=k}},a.unstable_requestPaint=function(){R=!0},a.unstable_runWithPriority=function(H,G){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var k=j;j=H;try{return G()}finally{j=k}},a.unstable_scheduleCallback=function(H,G,k){var le=a.unstable_now();switch(typeof k=="object"&&k!==null?(k=k.delay,k=typeof k=="number"&&0<k?le+k:le):k=le,H){case 1:var ye=-1;break;case 2:ye=250;break;case 5:ye=1073741823;break;case 4:ye=1e4;break;default:ye=5e3}return ye=k+ye,H={id:v++,callback:G,priorityLevel:H,startTime:k,expirationTime:ye,sortIndex:-1},k>le?(H.sortIndex=k,r(y,H),o(g)===null&&H===o(y)&&(N?(X(A),A=-1):N=!0,ge(V,k-le))):(H.sortIndex=ye,r(g,H),_||C||(_=!0,I||(I=!0,oe()))),H},a.unstable_shouldYield=ae,a.unstable_wrapCallback=function(H){var G=j;return function(){var k=j;j=G;try{return H.apply(this,arguments)}finally{j=k}}}})(Hd)),Hd}var c0;function Nw(){return c0||(c0=1,_d.exports=jw()),_d.exports}var Td={exports:{}},Ut={};/**
27 * @license React
28 * react-dom.production.js
29 *
30 * Copyright (c) Meta Platforms, Inc. and affiliates.
31 *
32 * This source code is licensed under the MIT license found in the
33 * LICENSE file in the root directory of this source tree.
34 */var u0;function Cw(){if(u0)return Ut;u0=1;var a=Xi();function r(g){var y="https://react.dev/errors/"+g;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var v=2;v<arguments.length;v++)y+="&args[]="+encodeURIComponent(arguments[v])}return"Minified React error #"+g+"; visit "+y+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var l={d:{f:o,r:function(){throw Error(r(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},i=Symbol.for("react.portal");function f(g,y,v){var b=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:i,key:b==null?null:""+b,children:g,containerInfo:y,implementation:v}}var m=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(g,y){if(g==="font")return"";if(typeof y=="string")return y==="use-credentials"?y:""}return Ut.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=l,Ut.createPortal=function(g,y){var v=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!y||y.nodeType!==1&&y.nodeType!==9&&y.nodeType!==11)throw Error(r(299));return f(g,y,null,v)},Ut.flushSync=function(g){var y=m.T,v=l.p;try{if(m.T=null,l.p=2,g)return g()}finally{m.T=y,l.p=v,l.d.f()}},Ut.preconnect=function(g,y){typeof g=="string"&&(y?(y=y.crossOrigin,y=typeof y=="string"?y==="use-credentials"?y:"":void 0):y=null,l.d.C(g,y))},Ut.prefetchDNS=function(g){typeof g=="string"&&l.d.D(g)},Ut.preinit=function(g,y){if(typeof g=="string"&&y&&typeof y.as=="string"){var v=y.as,b=p(v,y.crossOrigin),j=typeof y.integrity=="string"?y.integrity:void 0,C=typeof y.fetchPriority=="string"?y.fetchPriority:void 0;v==="style"?l.d.S(g,typeof y.precedence=="string"?y.precedence:void 0,{crossOrigin:b,integrity:j,fetchPriority:C}):v==="script"&&l.d.X(g,{crossOrigin:b,integrity:j,fetchPriority:C,nonce:typeof y.nonce=="string"?y.nonce:void 0})}},Ut.preinitModule=function(g,y){if(typeof g=="string")if(typeof y=="object"&&y!==null){if(y.as==null||y.as==="script"){var v=p(y.as,y.crossOrigin);l.d.M(g,{crossOrigin:v,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0})}}else y==null&&l.d.M(g)},Ut.preload=function(g,y){if(typeof g=="string"&&typeof y=="object"&&y!==null&&typeof y.as=="string"){var v=y.as,b=p(v,y.crossOrigin);l.d.L(g,v,{crossOrigin:b,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0,type:typeof y.type=="string"?y.type:void 0,fetchPriority:typeof y.fetchPriority=="string"?y.fetchPriority:void 0,referrerPolicy:typeof y.referrerPolicy=="string"?y.referrerPolicy:void 0,imageSrcSet:typeof y.imageSrcSet=="string"?y.imageSrcSet:void 0,imageSizes:typeof y.imageSizes=="string"?y.imageSizes:void 0,media:typeof y.media=="string"?y.media:void 0})}},Ut.preloadModule=function(g,y){if(typeof g=="string")if(y){var v=p(y.as,y.crossOrigin);l.d.m(g,{as:typeof y.as=="string"&&y.as!=="script"?y.as:void 0,crossOrigin:v,integrity:typeof y.integrity=="string"?y.integrity:void 0})}else l.d.m(g)},Ut.requestFormReset=function(g){l.d.r(g)},Ut.unstable_batchedUpdates=function(g,y){return g(y)},Ut.useFormState=function(g,y,v){return m.H.useFormState(g,y,v)},Ut.useFormStatus=function(){return m.H.useHostTransitionStatus()},Ut.version="19.2.1",Ut}var d0;function Fx(){if(d0)return Td.exports;d0=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(r){console.error(r)}}return a(),Td.exports=Cw(),Td.exports}/**
35 * @license React
36 * react-dom-client.production.js
37 *
38 * Copyright (c) Meta Platforms, Inc. and affiliates.
39 *
40 * This source code is licensed under the MIT license found in the
41 * LICENSE file in the root directory of this source tree.
42 */var f0;function Ew(){if(f0)return Yo;f0=1;var a=Nw(),r=Xi(),o=Fx();function l(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function f(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function m(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function p(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function g(e){if(f(e)!==e)throw Error(l(188))}function y(e){var t=e.alternate;if(!t){if(t=f(e),t===null)throw Error(l(188));return t!==e?null:e}for(var n=e,s=t;;){var c=n.return;if(c===null)break;var d=c.alternate;if(d===null){if(s=c.return,s!==null){n=s;continue}break}if(c.child===d.child){for(d=c.child;d;){if(d===n)return g(c),e;if(d===s)return g(c),t;d=d.sibling}throw Error(l(188))}if(n.return!==s.return)n=c,s=d;else{for(var x=!1,S=c.child;S;){if(S===n){x=!0,n=c,s=d;break}if(S===s){x=!0,s=c,n=d;break}S=S.sibling}if(!x){for(S=d.child;S;){if(S===n){x=!0,n=d,s=c;break}if(S===s){x=!0,s=d,n=c;break}S=S.sibling}if(!x)throw Error(l(189))}}if(n.alternate!==s)throw Error(l(190))}if(n.tag!==3)throw Error(l(188));return n.stateNode.current===n?e:t}function v(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=v(e),t!==null)return t;e=e.sibling}return null}var b=Object.assign,j=Symbol.for("react.element"),C=Symbol.for("react.transitional.element"),_=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),R=Symbol.for("react.strict_mode"),D=Symbol.for("react.profiler"),X=Symbol.for("react.consumer"),ee=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),V=Symbol.for("react.suspense"),I=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),te=Symbol.for("react.activity"),ae=Symbol.for("react.memo_cache_sentinel"),ce=Symbol.iterator;function oe(e){return e===null||typeof e!="object"?null:(e=ce&&e[ce]||e["@@iterator"],typeof e=="function"?e:null)}var de=Symbol.for("react.client.reference");function fe(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===de?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case N:return"Fragment";case D:return"Profiler";case R:return"StrictMode";case V:return"Suspense";case I:return"SuspenseList";case te:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case _:return"Portal";case ee:return e.displayName||"Context";case X:return(e._context.displayName||"Context")+".Consumer";case F:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case A:return t=e.displayName||null,t!==null?t:fe(e.type)||"Memo";case U:t=e._payload,e=e._init;try{return fe(e(t))}catch{}}return null}var ge=Array.isArray,H=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,G=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,k={pending:!1,data:null,method:null,action:null},le=[],ye=-1;function E(e){return{current:e}}function $(e){0>ye||(e.current=le[ye],le[ye]=null,ye--)}function B(e,t){ye++,le[ye]=e.current,e.current=t}var K=E(null),ne=E(null),be=E(null),pe=E(null);function Te(e,t){switch(B(be,t),B(ne,e),B(K,null),t.nodeType){case 9:case 11:e=(e
vendor: 11,102 bytes, lines 42-49
42=t.documentElement)&&(e=e.namespaceURI)?dg(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=dg(t),e=fg(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}$(K),B(K,e)}function Me(){$(K),$(ne),$(be)}function Nt(e){e.memoizedState!==null&&B(pe,e);var t=K.current,n=fg(t,e.type);t!==n&&(B(ne,e),B(K,n))}function Tt(e){ne.current===e&&($(K),$(ne)),pe.current===e&&($(pe),Uo._currentValue=k)}var lt,Ra;function At(e){if(lt===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);lt=t&&t[1]||"",Ra=-1<n.stack.indexOf(`
43    at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
44`+lt+e+Ra}var Lt=!1;function ta(e,t){if(!e||Lt)return"";Lt=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(t){var W=function(){throw Error()};if(Object.defineProperty(W.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(W,[])}catch(Y){var Q=Y}Reflect.construct(e,[],W)}else{try{W.call()}catch(Y){Q=Y}e.call(W.prototype)}}else{try{throw Error()}catch(Y){Q=Y}(W=e())&&typeof W.catch=="function"&&W.catch(function(){})}}catch(Y){if(Y&&Q&&typeof Y.stack=="string")return[Y.stack,Q.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var d=s.DetermineComponentFrameRoot(),x=d[0],S=d[1];if(x&&S){var O=x.split(`
45`),L=S.split(`
46`);for(c=s=0;s<O.length&&!O[s].includes("DetermineComponentFrameRoot");)s++;for(;c<L.length&&!L[c].includes("DetermineComponentFrameRoot");)c++;if(s===O.length||c===L.length)for(s=O.length-1,c=L.length-1;1<=s&&0<=c&&O[s]!==L[c];)c--;for(;1<=s&&0<=c;s--,c--)if(O[s]!==L[c]){if(s!==1||c!==1)do if(s--,c--,0>c||O[s]!==L[c]){var Z=`
47`+O[s].replace(" at new "," at ");return e.displayName&&Z.includes("<anonymous>")&&(Z=Z.replace("<anonymous>",e.displayName)),Z}while(1<=s&&0<=c);break}}}finally{Lt=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?At(n):""}function Va(e,t){switch(e.tag){case 26:case 27:case 5:return At(e.type);case 16:return At("Lazy");case 13:return e.child!==t&&t!==null?At("Suspense Fallback"):At("Suspense");case 19:return At("SuspenseList");case 0:case 15:return ta(e.type,!1);case 11:return ta(e.type.render,!1);case 1:return ta(e.type,!0);case 31:return At("Activity");default:return""}}function Ia(e){try{var t="",n=null;do t+=Va(e,n),n=e,e=e.return;while(e);return t}catch(s){return`
48Error generating stack: `+s.message+`
49`+s.stack}}var Bt=Object.prototype.hasOwnProperty,Un=a.unstable_scheduleCallback,Ma=a.unstable_cancelCallback,mt=a.unstable_shouldYield,za=a.unstable_requestPaint,Xe=a.unstable_now,ln=a.unstable_getCurrentPriorityLevel,ka=a.unstable_ImmediatePriority,qn=a.unstable_UserBlockingPriority,Pt=a.unstable_NormalPriority,Ln=a.unstable_LowPriority,aa=a.unstable_IdlePriority,Jr=a.log,Da=a.unstable_setDisableYieldValue,cn=null,Rt=null;function na(e){if(typeof Jr=="function"&&Da(e),Rt&&typeof Rt.setStrictMode=="function")try{Rt.setStrictMode(cn,e)}catch{}}var Ot=Math.clz32?Math.clz32:ra,ga=Math.log,Bn=Math.LN2;function ra(e){return e>>>=0,e===0?32:31-(ga(e)/Bn|0)|0}var xa=256,ya=262144,un=4194304;function ba(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ae(e,t,n){var s=e.pendingLanes;if(s===0)return 0;var c=0,d=e.suspendedLanes,x=e.pingedLanes;e=e.warmLanes;var S=s&134217727;return S!==0?(s=S&~d,s!==0?c=ba(s):(x&=S,x!==0?c=ba(x):n||(n=S&~e,n!==0&&(c=ba(n))))):(S=s&~d,S!==0?c=ba(S):x!==0?c=ba(x):n||(n=s&~e,n!==0&&(c=ba(n)))),c===0?0:t!==0&&t!==c&&(t&d)===0&&(d=c&-c,n=t&-t,d>=n||d===32&&(n&4194048)!==0)?t:c}function tt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function yt(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function it(){var e=un;return un<<=1,(un&62914560)===0&&(un=4194304),e}function $a(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function h(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function re(e,t,n,s,c,d){var x=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var S=e.entanglements,O=e.expirationTimes,L=e.hiddenUpdates;for(n=x&~n;0<n;){var Z=31-Ot(n),W=1<<Z;S[Z]=0,O[Z]=-1;var Q=L[Z];if(Q!==null)for(L[Z]=null,Z=0;Z<Q.length;Z++){var Y=Q[Z];Y!==null&&(Y.lane&=-536870913)}n&=~W}s!==0&&z(e,s,0),d!==0&&c===0&&e.tag!==0&&(e.suspendedLanes|=d&~(x&~t))}function z(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var s=31-Ot(t);e.entangledLanes|=t,e.entanglements[s]=e.entanglements[s]|1073741824|n&261930}function P(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var s=31-Ot(n),c=1<<s;c&t|e[s]&t&&(e[s]|=t),n&=~c}}function ie(e,t){var n=t&-t;return n=(n&42)!==0?1:Ce(n),(n&(e.suspendedLanes|t))!==0?0:n}function Ce(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 _e(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Ne(){var e=G.p;return e!==0?e:(e=window.event,e===void 0?32:kg(e.type))}function xe(e,t){var n=G.p;try{return G.p=e,t()}finally{G.p=n}}var Se=Math.random().toString(36).slice(2),se="__reactFiber$"+Se,he="__reactProps$"+Se,ot="__reactContainer$"+Se,bt="__reactEvents$"+Se,Qn="__reactListeners$"+Se,Wr="__reactHandles$"+Se,Vt="__reactResources$"+Se,va="__reactMarker$"+Se;function sa(e){delete e[se],delete e[he],delete e[bt],delete e[Qn],delete e[Wr]}function dn(e){var t=e[se];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ot]||n[se]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=bg(e);e!==null;){if(n=e[se])return n;e=bg(e)}return t}e=n,n=e.parentNode}return null}function fn(e){if(e=e[se]||e[ot]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Pe(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(l(33))}function _t(e){var t=e[Vt];return t||(t=e[Vt]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ge(e){e[va]=!0}var il=new Set,es={};function Nr(e,t){ts(e,t),ts(e+"Capture",t)}function ts(e,t){for(es[e]=t,e=0;e<t.length;e++)il.add(t[e])}var tv=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]*$"),tm={},am={};function av(e){return Bt.call(am,e)?!0:Bt.call(tm,e)?!1:tv.test(e)?am[e]=!0:(tm[e]=!0,!1)}function cl(e,t,n){if(av(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var s=t.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function ul(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function mn(e,t,n,s){if(s===null)e.removeAttribute(n);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+s)}}function Sa(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function nm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function nv(e,t,n){var s=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var c=s.get,d=s.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(x){n=""+x,d.call(this,x)}}),Object.defineProperty(e,t,{enumerable:s.enumerable}),{getValue:function(){return n},setValue:function(x){n=""+x},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function pc(e){if(!e._valueTracker){var t=nm(e)?"checked":"value";e._valueTracker=nv(e,t,""+e[t])}}function rm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),s="";return e&&(s=nm(e)?e.checked?"true":"false":e.value),e=s,e!==n?(t.setValue(e),!0):!1}function dl(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 rv=/[\n"\\]/g;function wa(e){return e.replace(rv,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function hc(e,t,n,s,c,d,x,S){e.name="",x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?e.type=x:e.removeAttribute("type"),t!=null?x==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Sa(t)):e.value!==""+Sa(t)&&(e.value=""+Sa(t)):x!=="submit"&&x!=="reset"||e.removeAttribute("value"),t!=null?gc(e,x,Sa(t)):n!=null?gc(e,x,Sa(n)):s!=null&&e.removeAttribute("value"),c==null&&d!=null&&(e.defaultChecked=!!d),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?e.name=""+Sa(S):e.removeAttribute("name")}function sm(e,t,n,s,c,d,x,S){if(d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(e.type=d),t!=null||n!=null){if(!(d!=="submit"&&d!=="reset"||t!=null)){pc(e);return}n=n!=null?""+Sa(n):"",t=t!=null?""+Sa(t):n,S||t===e.value||(e.value=t),e.defaultValue=t}s=s??c,s=typeof s!="function"&&typeof s!="symbol"&&!!s,e.checked=S?e.checked:!!s,e.defaultChecked=!!s,x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"&&(e.name=x),pc(e)}
vendor: 5,070 bytes, line 49
49function gc(e,t,n){t==="number"&&dl(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function as(e,t,n,s){if(e=e.options,t){t={};for(var c=0;c<n.length;c++)t["$"+n[c]]=!0;for(n=0;n<e.length;n++)c=t.hasOwnProperty("$"+e[n].value),e[n].selected!==c&&(e[n].selected=c),c&&s&&(e[n].defaultSelected=!0)}else{for(n=""+Sa(n),t=null,c=0;c<e.length;c++){if(e[c].value===n){e[c].selected=!0,s&&(e[c].defaultSelected=!0);return}t!==null||e[c].disabled||(t=e[c])}t!==null&&(t.selected=!0)}}function om(e,t,n){if(t!=null&&(t=""+Sa(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+Sa(n):""}function lm(e,t,n,s){if(t==null){if(s!=null){if(n!=null)throw Error(l(92));if(ge(s)){if(1<s.length)throw Error(l(93));s=s[0]}n=s}n==null&&(n=""),t=n}n=Sa(t),e.defaultValue=n,s=e.textContent,s===n&&s!==""&&s!==null&&(e.value=s),pc(e)}function ns(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var sv=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 im(e,t,n){var s=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?s?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":s?e.setProperty(t,n):typeof n!="number"||n===0||sv.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function cm(e,t,n){if(t!=null&&typeof t!="object")throw Error(l(62));if(e=e.style,n!=null){for(var s in n)!n.hasOwnProperty(s)||t!=null&&t.hasOwnProperty(s)||(s.indexOf("--")===0?e.setProperty(s,""):s==="float"?e.cssFloat="":e[s]="");for(var c in t)s=t[c],t.hasOwnProperty(c)&&n[c]!==s&&im(e,c,s)}else for(var d in t)t.hasOwnProperty(d)&&im(e,d,t[d])}function xc(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 ov=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
49-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"]]),lv=/^[\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 fl(e){return lv.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function pn(){}var yc=null;function bc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var rs=null,ss=null;function um(e){var t=fn(e);if(t&&(e=t.stateNode)){var n=e[he]||null;e:switch(e=t.stateNode,t.type){case"input":if(hc(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+wa(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var s=n[t];if(s!==e&&s.form===e.form){var c=s[he]||null;if(!c)throw Error(l(90));hc(s,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(t=0;t<n.length;t++)s=n[t],s.form===e.form&&rm(s)}break e;case"textarea":om(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&as(e,!!n.multiple,t,!1)}}}var vc=!1;function dm(e,t,n){if(vc)return e(t,n);vc=!0;try{var s=e(t);return s}finally{if(vc=!1,(rs!==null||ss!==null)&&(Wl(),rs&&(t=rs,e=ss,ss=rs=null,um(t),e)))for(t=0;t<e.length;t++)um(e[t])}}function eo(e,t){var n=e.stateNode;if(n===null)return null;var s=n[he]||null;if(s===null)return null;n=s[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(e=e.type,s=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!s;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(l(231,t,typeof n));return n}var hn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Sc=!1;if(hn)try{var to={};Object.defineProperty(to,"passive",{get:function(){Sc=!0}}),window.addEventListener("test",to,to),window.removeEventListener("test",to,to)}catch{Sc=!1}var Gn=null,wc=null,ml=null;function fm(){if(ml)return ml;var e,t=wc,n=t.length,s,c="value"in Gn?Gn.value:Gn.textContent,d=c.length;for(e=0;e<n&&t[e]===c[e];e++);var x=n-e;for(s=1;s<=x&&t[n-s]===c[d-s];s++);return ml=c.slice(e,1<s?1-s:void 0)}function pl(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function hl(){return!0}function mm(){return!1}function It(e){function t(n,s,c,d,x){this._reactName=n,this._targetInst=c,this.type=s,this.nativeEvent=d,this.target=x,this.currentTarget=null;for(var S in e)e.hasOwnProperty(S)&&(n=e[S],this[S]=n?n(d):d[S]);return this.isDefaultPrevented=(d.defaultPrevented!=null?d.defaultPrevented:d.returnValue===!1)?hl:mm,this.isPropagationStopped=mm,this}return b(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=hl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=hl)},persist:function(){},isPersistent:hl}),t}var Cr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},gl=It(Cr),ao=b({},Cr,{view:0,detail:0}),iv=It(ao),jc,Nc,no,xl=b({},ao,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ec,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!==no&&(no&&e.type==="mousemove"?(jc=e.screenX-no.screenX,Nc=e.screenY-no.screenY):Nc=jc=0,no=e),jc)},movementY:function(e){return"movementY"in e?e.movementY:Nc}}),pm=It(xl),cv=b({},xl,{dataTransfer:0}),uv=It(cv),dv=b({},ao,{relatedTarget:0}),Cc=It(dv),fv=b({},Cr,{animationName:0,elapsedTime:0,pseudoElement:0}),mv=It(fv),pv=b({},Cr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),hv=It(pv),gv=b({},Cr,{data:0}),hm=It(gv),xv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},yv={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"},bv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function vv(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=bv[e])?!!t[e]:!1}function Ec(){return vv}var Sv=b({},ao,{key:function(e){if(e.key){var t=xv[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 4,813 bytes, line 49
49return e.type==="keypress"?(e=pl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?yv[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ec,charCode:function(e){return e.type==="keypress"?pl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?pl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),wv=It(Sv),jv=b({},xl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),gm=It(jv),Nv=b({},ao,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ec}),Cv=It(Nv),Ev=b({},Cr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ov=It(Ev),_v=b({},xl,{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}),Hv=It(_v),Tv=b({},Cr,{newState:0,oldState:0}),Av=It(Tv),Rv=[9,13,27,32],Oc=hn&&"CompositionEvent"in window,ro=null;hn&&"documentMode"in document&&(ro=document.documentMode);var Mv=hn&&"TextEvent"in window&&!ro,xm=hn&&(!Oc||ro&&8<ro&&11>=ro),ym=" ",bm=!1;function vm(e,t){switch(e){case"keyup":return Rv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Sm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var os=!1;function zv(e,t){switch(e){case"compositionend":return Sm(t);case"keypress":return t.which!==32?null:(bm=!0,ym);case"textInput":return e=t.data,e===ym&&bm?null:e;default:return null}}function kv(e,t){if(os)return e==="compositionend"||!Oc&&vm(e,t)?(e=fm(),ml=wc=Gn=null,os=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xm&&t.locale!=="ko"?null:t.data;default:return null}}var Dv={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 wm(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Dv[e.type]:t==="textarea"}function jm(e,t,n,s){rs?ss?ss.push(s):ss=[s]:rs=s,t=oi(t,"onChange"),0<t.length&&(n=new gl("onChange","change",null,n,s),e.push({event:n,listeners:t}))}var so=null,oo=null;function Pv(e){sg(e,0)}function yl(e){var t=Pe(e);if(rm(t))return e}function Nm(e,t){if(e==="change")return t}var Cm=!1;if(hn){var _c;if(hn){var Hc="oninput"in document;if(!Hc){var Em=document.createElement("div");Em.setAttribute("oninput","return;"),Hc=typeof Em.oninput=="function"}_c=Hc}else _c=!1;Cm=_c&&(!document.documentMode||9<document.documentMode)}function Om(){so&&(so.detachEvent("onpropertychange",_m),oo=so=null)}function _m(e){if(e.propertyName==="value"&&yl(oo)){var t=[];jm(t,oo,e,bc(e)),dm(Pv,t)}}function Uv(e,t,n){e==="focusin"?(Om(),so=t,oo=n,so.attachEvent("onpropertychange",_m)):e==="focusout"&&Om()}function qv(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return yl(oo)}function Lv(e,t){if(e==="click")return yl(t)}function Bv(e,t){if(e==="input"||e==="change")return yl(t)}function Qv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var oa=typeof Object.is=="function"?Object.is:Qv;function lo(e,t){if(oa(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),s=Object.keys(t);if(n.length!==s.length)return!1;for(s=0;s<n.length;s++){var c=n[s];if(!Bt.call(t,c)||!oa(e[c],t[c]))return!1}return!0}function Hm(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Tm(e,t){var n=Hm(e);e=0;for(var s;n;){if(n.nodeType===3){if(s=e+n.textContent.length,e<=t&&s>=t)return{node:n,offset:t-e};e=s}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Hm(n)}}function Am(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Am(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Rm(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=dl(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=dl(e.document)}return t}function Tc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Gv=hn&&"documentMode"in document&&11>
vendor: 22,561 bytes, line 49
49=document.documentMode,ls=null,Ac=null,io=null,Rc=!1;function Mm(e,t,n){var s=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Rc||ls==null||ls!==dl(s)||(s=ls,"selectionStart"in s&&Tc(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),io&&lo(io,s)||(io=s,s=oi(Ac,"onSelect"),0<s.length&&(t=new gl("onSelect","select",null,t,n),e.push({event:t,listeners:s}),t.target=ls)))}function Er(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var is={animationend:Er("Animation","AnimationEnd"),animationiteration:Er("Animation","AnimationIteration"),animationstart:Er("Animation","AnimationStart"),transitionrun:Er("Transition","TransitionRun"),transitionstart:Er("Transition","TransitionStart"),transitioncancel:Er("Transition","TransitionCancel"),transitionend:Er("Transition","TransitionEnd")},Mc={},zm={};hn&&(zm=document.createElement("div").style,"AnimationEvent"in window||(delete is.animationend.animation,delete is.animationiteration.animation,delete is.animationstart.animation),"TransitionEvent"in window||delete is.transitionend.transition);function Or(e){if(Mc[e])return Mc[e];if(!is[e])return e;var t=is[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in zm)return Mc[e]=t[n];return e}var km=Or("animationend"),Dm=Or("animationiteration"),Pm=Or("animationstart"),Yv=Or("transitionrun"),Vv=Or("transitionstart"),Iv=Or("transitioncancel"),Um=Or("transitionend"),qm=new Map,zc="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(" ");zc.push("scrollEnd");function Pa(e,t){qm.set(e,t),Nr(t,[e])}var bl=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},ja=[],cs=0,kc=0;function vl(){for(var e=cs,t=kc=cs=0;t<e;){var n=ja[t];ja[t++]=null;var s=ja[t];ja[t++]=null;var c=ja[t];ja[t++]=null;var d=ja[t];if(ja[t++]=null,s!==null&&c!==null){var x=s.pending;x===null?c.next=c:(c.next=x.next,x.next=c),s.pending=c}d!==0&&Lm(n,c,d)}}function Sl(e,t,n,s){ja[cs++]=e,ja[cs++]=t,ja[cs++]=n,ja[cs++]=s,kc|=s,e.lanes|=s,e=e.alternate,e!==null&&(e.lanes|=s)}function Dc(e,t,n,s){return Sl(e,t,n,s),wl(e)}function _r(e,t){return Sl(e,null,null,t),wl(e)}function Lm(e,t,n){e.lanes|=n;var s=e.alternate;s!==null&&(s.lanes|=n);for(var c=!1,d=e.return;d!==null;)d.childLanes|=n,s=d.alternate,s!==null&&(s.childLanes|=n),d.tag===22&&(e=d.stateNode,e===null||e._visibility&1||(c=!0)),e=d,d=d.return;return e.tag===3?(d=e.stateNode,c&&t!==null&&(c=31-Ot(n),e=d.hiddenUpdates,s=e[c],s===null?e[c]=[t]:s.push(t),t.lane=n|536870912),d):null}function wl(e){if(50<Ao)throw Ao=0,Vu=null,Error(l(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var us={};function $v(e,t,n,s){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function la(e,t,n,s){return new $v(e,t,n,s)}function Pc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function gn(e,t){var n=e.alternate;return n===null?(n=la(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Bm(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function jl(e,t,n,s,c,d){var x=0;if(s=e,typeof e=="function")Pc(e)&&(x=1);else if(typeof e=="string")x=J1(e,n,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case te:return e=la(31,n,t,c),e.elementType=te,e.lanes=d,e;case N:return Hr(n.children,c,d,t);case R:x=8,c|=24;break;case D:return e=la(12,n,t,c|2),e.elementType=D,e.lanes=d,e;case V:return e=la(13,n,t,c),e.elementType=V,e.lanes=d,e;case I:return e=la(19,n,t,c),e.elementType=I,e.lanes=d,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ee:x=10;break e;case X:x=9;break e;case F:x=11;break e;case A:x=14;break e;case U:x=16,s=null;break e}x=29,n=Error(l(130,e===null?"null":typeof e,"")),s=null}return t=la(x,n,t,c),t.elementType=e,t.type=s,t.lanes=d,t}function Hr(e,t,n,s){return e=la(7,e,s,t),e.lanes=n,e}function Uc(e,t,n){return e=la(6,e,null,t),e.lanes=n,e}function Qm(e){var t=la(18,null,null,0);return t.stateNode=e,t}function qc(e,t,n){return t=la(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Gm=new WeakMap;function Na(e,t){if(typeof e=="object"&&e!==null){var n=Gm.get(e);return n!==void 0?n:(t={value:e,source:t,stack:Ia(t)},Gm.set(e,t),t)}return{value:e,source:t,stack:Ia(t)}}var ds=[],fs=0,Nl=null,co=0,Ca=[],Ea=0,Yn=null,Fa=1,Ka="";function xn(e,t){ds[fs++]=co,ds[fs++]=Nl,Nl=e,co=t}function Ym(e,t,n){Ca[Ea++]=Fa,Ca[Ea++]=Ka,Ca[Ea++]=Yn,Yn=e;var s=Fa;e=Ka;var c=32-Ot(s)-1;s&=~(1<<c),n+=1;var d=32-Ot(t)+c;if(30<d){var x=c-c%5;d=(s&(1<<x)-1).toString(32),s>>=x,c-=x,Fa=1<<32-Ot(t)+c|n<<c|s,Ka=d+e}else Fa=1<<d|n<<c|s,Ka=e}function Lc(e){e.return!==null&&(xn(e,1),Ym(e,1,0))}function Bc(e){for(;e===Nl;)Nl=ds[--fs],ds[fs]=null,co=ds[--fs],ds[fs]=null;for(;e===Yn;)Yn=Ca[--Ea],Ca[Ea]=null,Ka=Ca[--Ea],Ca[Ea]=null,Fa=Ca[--Ea],Ca[Ea]=null}function Vm(e,t){Ca[Ea++]=Fa,Ca[Ea++]=Ka,Ca[Ea++]=Yn,Fa=t.id,Ka=t.overflow,Yn=e}var Mt=null,at=null,Qe=!1,Vn=null,Oa=!1,Qc=Error(l(519));function In(e){var t=Error(l(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw uo(Na(t,e)),Qc}function Im(e){var t=e.stateNode,n=e.type,s=e.memoizedProps;switch(t[se]=e,t[he]=s,n){case"dialog":qe("cancel",t),qe("close",t);break;case"iframe":case"object":case"embed":qe("load",t);break;case"video":case"audio":for(n=0;n<Mo.length;n++)qe(Mo[n],t);break;case"source":qe("error",t);break;case"img":case"image":case"link":qe("error",t),qe("load",t);break;case"details":qe("toggle",t);break;case"input":qe("invalid",t),sm(t,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0);break;case"select":qe("invalid",t);break;case"textarea":qe("invalid",t),lm(t,s.value,s.defaultValue,s.children)}n=s.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||s.suppressHydrationWarning===!0||cg(t.textContent,n)?(s.popover!=null&&(qe("beforetoggle",t),qe("toggle",t)),s.onScroll!=null&&qe("scroll",t),s.onScrollEnd!=null&&qe("scrollend",t),s.onClick!=null&&(t.onclick=pn),t=!0):t=!1,t||In(e,!0)}function $m(e){for(Mt=e.return;Mt;)switch(Mt.tag){case 5:case 31:case 13:Oa=!1;return;case 27:case 3:Oa=!0;return;default:Mt=Mt.return}}function ms(e){if(e!==Mt)return!1;if(!Qe)return $m(e),Qe=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||od(e.type,e.memoizedProps)),n=!n),n&&at&&In(e),$m(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));at=yg(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));at=yg(e)}else t===27?(t=at,or(e.type)?(e=dd,dd=null,at=e):at=t):at=Mt?Ha(e.stateNode.nextSibling):null;return!0}function Tr(){at=Mt=null,Qe=!1}function Gc(){var e=Vn;return e!==null&&(Xt===null?Xt=e:Xt.push.apply(Xt,e),Vn=null),e}function uo(e){Vn===null?Vn=[e]:Vn.push(e)}var Yc=E(null),Ar=null,yn=null;function $n(e,t,n){B(Yc,t._currentValue),t._currentValue=n}function bn(e){e._currentValue=Yc.current,$(Yc)}function Vc(e,t,n){for(;e!==null;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,s!==null&&(s.childLanes|=t)):s!==null&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===n)break;e=e.return}}function Ic(e,t,n,s){var c=e.child;for(c!==null&&(c.return=e);c!==null;){var d=c.dependencies;if(d!==null){var x=c.child;d=d.firstContext;e:for(;d!==null;){var S=d;d=c;for(var O=0;O<t.length;O++)if(S.context===t[O]){d.lanes|=n,S=d.alternate,S!==null&&(S.lanes|=n),Vc(d.return,n,e),s||(x=null);break e}d=S.next}}else if(c.tag===18){if(x=c.return,x===null)throw Error(l(341));x.lanes|=n,d=x.alternate,d!==null&&(d.lanes|=n),Vc(x,n,e),x=null}else x=c.child;if(x!==null)x.return=c;else for(x=c;x!==null;){if(x===e){x=null;break}if(c=x.sibling,c!==null){c.return=x.return,x=c;break}x=x.return}c=x}}function ps(e,t,n,s){e=null;for(var c=t,d=!1;c!==null;){if(!d){if((c.flags&524288)!==0)d=!0;else if((c.flags&262144)!==0)break}if(c.tag===10){var x=c.alternate;if(x===null)throw Error(l(387));if(x=x.memoizedProps,x!==null){var S=c.type;oa(c.pendingProps.value,x.value)||(e!==null?e.push(S):e=[S])}}else if(c===pe.current){if(x=c.alternate,x===null)throw Error(l(387));x.memoizedState.memoizedState!==c.memoizedState.memoizedState&&(e!==null?e.push(Uo):e=[Uo])}c=c.return}e!==null&&Ic(t,e,n,s),t.flags|=262144}function Cl(e){for(e=e.firstContext;e!==null;){if(!oa(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Rr(e){Ar=e,yn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function zt(e){return Fm(Ar,e)}function El(e,t){return Ar===null&&Rr(e),Fm(e,t)}function Fm(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},yn===null){if(e===null)throw Error(l(308));yn=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else yn=yn.next=t;return n}var Fv=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,s){e.push(s)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},Kv=a.unstable_scheduleCallback,Xv=a.unstable_NormalPriority,vt={$$typeof:ee,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function $c(){return{controller:new Fv,data:new Map,refCount:0}}function fo(e){e.refCount--,e.refCount===0&&Kv(Xv,function(){e.controller.abort()})}var mo=null,Fc=0,hs=0,gs=null;function Zv(e,t){if(mo===null){var n=mo=[];Fc=0,hs=Zu(),gs={status:"pending",value:void 0,then:function(s){n.push(s)}}}return Fc++,t.then(Km,Km),t}function Km(){if(--Fc===0&&mo!==null){gs!==null&&(gs.status="fulfilled");var e=mo;mo=null,hs=0,gs=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Jv(e,t){var n=[],s={status:"pending",value:null,reason:null,then:function(c){n.push(c)}};return e.then(function(){s.status="fulfilled",s.value=t;for(var c=0;c<n.length;c++)(0,n[c])(t)},function(c){for(s.status="rejected",s.reason=c,c=0;c<n.length;c++)(0,n[c])(void 0)}),s}var Xm=H.S;H.S=function(e,t){Mh=Xe(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Zv(e,t),Xm!==null&&Xm(e,t)};var Mr=E(null);function Kc(){var e=Mr.current;return e!==null?e:et.pooledCache}function Ol(e,t){t===null?B(Mr,Mr.current):B(Mr,t.pool)}function Zm(){var e=Kc();return e===null?null:{parent:vt._currentValue,pool:e}}var xs=Error(l(460)),Xc=Error(l(474)),_l=Error(l(542)),Hl={then:function(){}};function Jm(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Wm(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(pn,pn),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,tp(e),e;default:if(typeof t.status=="string")t.then(pn,pn);else{if(e=et,e!==null&&100<e.shellSuspendCounter)throw Error(l(482));e=t,e.status="pending",e.then(function(s){if(t.status==="pending"){var c=t;c.status="fulfilled",c.value=s}},function(s){if(t.status==="pending"){var c=t;c.status="rejected",c.reason=s}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,tp(e),e}throw kr=t,xs}}function zr(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(kr=n,xs):n}}var kr=null;function ep(){if(kr===null)throw Error(l(459));var e=kr;return kr=null,e}function tp(e){if(e===xs||e===_l)throw Error(l(483))}var ys=null,po=0;function Tl(e){var t=po;return po+=1,ys===null&&(ys=[]),Wm(ys,e,t)}function ho(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Al(e,t){throw t.$$typeof===j?Error(l(525)):(e=Object.prototype.toString.call(t),Error(l(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function ap(e){function t(M,T){if(e){var q=M.deletions;q===null?(M.deletions=[T],M.flags|=16):q.push(T)}}function n(M,T){if(!e)return null;for(;T!==null;)t(M,T),T=T.sibling;return null}function s(M){for(var T=new Map;M!==null;)M.key!==null?T.set(M.key,M):T.set(M.index,M),M=M.sibling;return T}function c(M,T){return M=gn(M,T),M.index=0,M.sibling=null,M}function d(M,T,q){return M.index=q,e?(q=M.alternate,q!==null?(q=q.index,q<T?(M.flags|=67108866,T):q):(M.flags|=67108866,T)):(M.flags|=1048576,T)}function x(M){return e&&M.alternate===null&&(M.flags|=67108866),M}function S(M,T,q,J){return T===null||T.tag!==6?(T=Uc(q,M.mode,J),T.return=M,T):(T=c(T,q),T.return=M,T)}function O(M,T,q,J){var Oe=q.type;return Oe===N?Z(M,T,q.props.children,J,q.key):T!==null&&(T.elementType===Oe||typeof Oe=="object"&&Oe!==null&&Oe.$$typeof===U&&zr(Oe)===T.type)?(T=c(T,q.props),ho(T,q),T.return=M,T):(T=jl(q.type,q.key,q.props,null,M.mode,J),ho(T,q),T.return=M,T)}function L(M,T,q,J){return T===null||T.tag!==4||T.stateNode.containerInfo!==q.containerInfo||T.stateNode.implementation!==q.implementation?(T=qc(q,M.mode,J),T.return=M,T):(T=c(T,q.children||[]),T.return=M,T)}function Z(M,T,q,J,Oe){return T===null||T.tag!==7?(T=Hr(q,M.mode,J,Oe),T.return=M,T):(T=c(T,q),T.return=M,T)}function W(M,T,q){if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return T=Uc(""+T,M.mode,q),T.return=M,T;if(typeof T=="object"&&T!==null){switch(T.$$typeof){case C:return q=jl(T.type,T.key,T.props,null,M.mode,q),ho(q,T),q.return=M,q;case _:return T=qc(T,M.mode,q),T.return=M,T;case U:return T=zr(T),W(M,T,q)}if(ge(T)||oe(T))return T=Hr(T,M.mode,q,null),T.return=M,T;if(typeof T.then=="function")return W(M,Tl(T),q);if(T.$$typeof===ee)return W(M,El(M,T),q);Al(M,T)}return null}function Q(M,T,q,J){var Oe=T!==null?T.key:null;if(typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint")return Oe!==null?null:S(M,T,""+q,J);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case C:return q.key===Oe?O(M,T,q,J):null;case _:return q.key===Oe?L(M,T,q,J):null;case U:return q=zr(q),Q(M,T,q,J)}if(ge(q)||oe(q))return Oe!==null?null:Z(M,T,q,J,null);if(typeof q.then=="function")return Q(M,T,Tl(q),J);if(q.$$typeof===ee)return Q(M,T,El(M,q),J);Al(M,q)}return null}function Y(M,T,q,J,Oe){if(typeof J=="string"&&J!==""||typeof J=="number"||typeof J=="bigint")return M=M.get(q)||null,S(T,M,""+J,Oe);if(typeof J=="object"&&J!==null){switch(J.$$typeof){case C:return M=M.get(J.key===null?q:J.key)||null,O(T,M,J,Oe);case _:return M=M.get(J.key===null?q:J.key)||null,L(T,M,J,Oe);case U:return J=zr(J),Y(M,T,q,J,Oe)}if(ge(J)||oe(J))return M=M.get(q)||null,Z(T,M,J,Oe,null);if(typeof J.then=="function")return Y(M,T,q,Tl(J),Oe);if(J.$$typeof===ee)return Y(M,T,q,El(T,J),Oe);Al(T,J)}return null}function ve(M,T,q,J){for(var Oe=null,Ye=null,Ee=T,ke=T=0,Be=null;Ee!==null&&ke<q.length;ke++){Ee.index>ke?(Be=Ee,Ee=null):Be=Ee.sibling;var Ve=Q(M,Ee,q[ke],J);if(Ve===null){Ee===null&&(Ee=Be);break}e&&Ee&&Ve.alternate===null&&t(M,Ee),T=d(Ve,T,ke),Ye===null?Oe=Ve:Ye.sibling=Ve,Ye=Ve,Ee=Be}if(ke===q.length)return n(M,Ee),Qe&&xn(M,ke),Oe;if(Ee===null){for(;ke<q.length;ke++)Ee=W(M,q[ke],J),Ee!==null&&(T=d(Ee,T,ke),Ye===null?Oe=Ee:Ye.sibling=Ee,Ye=Ee);return Qe&&xn(M,ke),Oe}for(Ee=s(Ee);ke<q.length;ke++)Be=Y(Ee,M,ke,q[ke],J),Be!==null&&(e&&Be.alternate!==null&&Ee.delete(Be.key===null?ke:Be.key),T=d(Be,T,ke),Ye===null?Oe=Be:Ye.sibling=Be,Ye=Be);return e&&Ee.forEach(function(dr){return t(M,dr)}),Qe&&xn(M,ke),Oe}function He(M,T,q,J){if(q==null)throw Error(l(151));for(var Oe=null,Ye=null,Ee=T,ke=T=0,Be=null,Ve=q.next();Ee!==null&&!Ve.done;ke++,Ve=q.next()){Ee.index>ke?(Be=Ee,Ee=null):Be=Ee.sibling;var dr=Q(M,Ee,Ve.value,J);if(dr===null){Ee===null&&(Ee=Be);break}e&&Ee&&dr.alternate===null&&t(M,Ee),T=d(dr,T,ke),Ye===null?Oe=dr:Ye.sibling=dr,Ye=dr,Ee=Be}if(Ve.done)return n(M,Ee),Qe&&xn(M,ke),Oe;if(Ee===null){for(;!Ve.done;ke++,Ve=q.next())Ve=W(M,Ve.value,J),Ve!==null&&(T=d(Ve,T,ke),Ye===null?Oe=Ve:Ye.sibling=Ve,Ye=Ve);return Qe&&xn(M,ke),Oe}for(Ee=s(Ee);!Ve.done;ke++,Ve=q.next())Ve=Y(Ee,M,ke,Ve.value,J),Ve!==null&&(e&&Ve.alternate!==null&&Ee.delete(Ve.key===null?ke:Ve.key),T=d(Ve,T,ke),Ye===null?Oe=Ve:Ye.sibling=Ve,Ye=Ve);return e&&Ee.forEach(function(c2){return t(M,c2)}),Qe&&xn(M,ke),Oe}function We(M,T,q,J){if(typeof q=="object"&&q!==null&&q.type===N&&q.key===null&&(q=q.props.children),typeof q=="object"&&q!==null){switch(q.$$typeof){case C:e:{for(var Oe=q.key;T!==null;){if(T.key===Oe){if(Oe=q.type,Oe===N){if(T.tag===7){n(M,T.sibling),J=c(T,q.props.children),J.return=M,M=J;break e}}else if(T.elementType===Oe||typeof Oe=="object"&&Oe!==null&&Oe.$$typeof===U&&zr(Oe)===T.type){n(M,T.sibling),J=c(T,q.props),ho(J,q),J.return=M,M=J;break e}n(M,T);break}else t(M,T);T=T.sibling}q.type===N?(J=Hr(q.props.children,M.mode,J,q.key),J.return=M,M=J):(J=jl(q.type,q.key,q.props,null,M.mode,J),ho(J,q),J.return=M,M=J)}return x(M);case _:e:{for(Oe=q.key;T!==null;){if(T.key===Oe)if(T.tag===4&&T.stateNode.containerInfo===q.containerInfo&&T.stateNode.implementation===q.implementation){n(M,T.sibling),J=c(T,q.children||[]),J.return=M,M=J;break e}else{n(M,T);break}else t(M,T);T=T.sibling}J=qc(q,M.mode,J),J.return=M,M=J}return x(M);case U:return q=zr(q),We(M,T,q,J)}if(ge(q))return ve(M,T,q,J);if(oe(q)){if(Oe=oe(q),typeof Oe!="function")throw Error(l(150));return q=Oe.call(q),He(M,T,q,J)}if(typeof q.then=="function")return We(M,T,Tl(q),J);if(q.$$typeof===ee)return We(M,T,El(M,q),J);Al(M,q)}return typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint"?(q=""+q,T!==null&&T.tag===6?(n(M,T.sibling),J=c(T,q),J.return=M,M=J):(n(M,T),J=Uc(q,M.mode,J),J.return=M,M=J),x(M)):n(M,T)}return function(M,T,q,J){try{po=0;var Oe=We(M,T,q,J);return ys=null,Oe}catch(Ee){if(Ee===xs||Ee===_l)throw Ee;var Ye=la(29,Ee,null,M.mode);return Ye.lanes=J,Ye.return=M,Ye}finally{}}}var Dr=ap(!0),np=ap(!1),Fn=!1;function Zc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Jc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Kn(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Xn(e,t,n){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,($e&2)!==0){var c=s.pending;return c===null?t.next=t:(t.next=c.next,c.next=t),s.pending=t,t=wl(e),Lm(e,null,n),t}return Sl(e,s,t,n),wl(e)}function go(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,P(e,n)}}function Wc(e,t){var n=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,n===s)){var c=null,d=null;if(n=n.firstBaseUpdate,n!==null){do{var x={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};d===null?c=d=x:d=d.next=x,n=n.next}while(n!==null);d===null?c=d=t:d=d.next=t}else c=d=t;n={baseState:s.baseState,firstBaseUpdate:c,lastBaseUpdate:d,shared:s.shared,callbacks:s.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var eu=!1;function xo(){if(eu){var e=gs;if(e!==null)throw e}}function yo(e,t,n,s){eu=!1;var c=e.updateQueue;Fn=!1;var d=c.firstBaseUpdate,x=c.lastBaseUpdate,S=c.shared.pending;if(S!==null){c.shared.pending=null;var O=S,L=O.next;O.next=null,x===null?d=L:x.next=L,x=O;var Z=e.alternate;Z!==null&&(Z=Z.updateQueue,S=Z.lastBaseUpdate,S!==x&&(S===null?Z.firstBaseUpdate=L:S.next=L,Z.lastBaseUpdate=O))}if(d!==null){var W=c.baseState;x=0,Z=L=O=null,S=d;do{var Q=S.lane&-536870913,Y=Q!==S.lane;if(Y?(Le&Q)===Q:(s&Q)===Q){Q!==0&&Q===hs&&(eu=!0),Z!==null&&(Z=Z.next={lane:0,tag:S.tag,payload:S.payload,callback:null,next:null});e:{var ve=e,He=S;Q=t;var We=n;switch(He.tag){case 1:if(ve=He.payload,typeof ve=="function"){W=ve.call(We,W,Q);break e}W=ve;break e;case 3:ve.flags=ve.flags&-65537|128;case 0:if(ve=He.payload,Q=typeof ve=="function"?ve.call(We,W,Q):ve,Q==null)break e;W=b({},W,Q);break e;case 2:Fn=!0}}Q=S.callback,Q!==null&&(e.flags|=64,Y&&(e.flags|=8192),Y=c.callbacks,Y===null?c.callbacks=[Q]:Y.push(Q))}else Y={lane:Q,tag:S.tag,payload:S.payload,callback:S.callback,next:null},Z===null?(L=Z=Y,O=W):Z=Z.next=Y,x|=Q;if(S=S.next,S===null){if(S=c.shared.pending,S===null)break;Y=S,S=Y.next,Y.next=null,c.lastBaseUpdate=Y,c.shared.pending=null}}while(!0);Z===null&&(O=W),c.baseState=O,c.firstBaseUpdate=L,c.lastBaseUpdate=Z,d===null&&(c.shared.lanes=0),tr|=x,e.lanes=x,e.memoizedState=W}}function rp(e,t){if(typeof e!="function")throw Error(l(191,e));e.call(t)}function sp(e,t){var n=e.callbacks;
vendor: 4,471 bytes, line 49
49if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)rp(n[e],t)}var bs=E(null),Rl=E(0);function op(e,t){e=_n,B(Rl,e),B(bs,t),_n=e|t.baseLanes}function tu(){B(Rl,_n),B(bs,bs.current)}function au(){_n=Rl.current,$(bs),$(Rl)}var ia=E(null),_a=null;function Zn(e){var t=e.alternate;B(pt,pt.current&1),B(ia,e),_a===null&&(t===null||bs.current!==null||t.memoizedState!==null)&&(_a=e)}function nu(e){B(pt,pt.current),B(ia,e),_a===null&&(_a=e)}function lp(e){e.tag===22?(B(pt,pt.current),B(ia,e),_a===null&&(_a=e)):Jn()}function Jn(){B(pt,pt.current),B(ia,ia.current)}function ca(e){$(ia),_a===e&&(_a=null),$(pt)}var pt=E(0);function Ml(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||cd(n)||ud(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var vn=0,ze=null,Ze=null,St=null,zl=!1,vs=!1,Pr=!1,kl=0,bo=0,Ss=null,Wv=0;function ct(){throw Error(l(321))}function ru(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!oa(e[n],t[n]))return!1;return!0}function su(e,t,n,s,c,d){return vn=d,ze=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,H.H=e===null||e.memoizedState===null?Yp:vu,Pr=!1,d=n(s,c),Pr=!1,vs&&(d=cp(t,n,s,c)),ip(e),d}function ip(e){H.H=wo;var t=Ze!==null&&Ze.next!==null;if(vn=0,St=Ze=ze=null,zl=!1,bo=0,Ss=null,t)throw Error(l(300));e===null||wt||(e=e.dependencies,e!==null&&Cl(e)&&(wt=!0))}function cp(e,t,n,s){ze=e;var c=0;do{if(vs&&(Ss=null),bo=0,vs=!1,25<=c)throw Error(l(301));if(c+=1,St=Ze=null,e.updateQueue!=null){var d=e.updateQueue;d.lastEffect=null,d.events=null,d.stores=null,d.memoCache!=null&&(d.memoCache.index=0)}H.H=Vp,d=t(n,s)}while(vs);return d}function e1(){var e=H.H,t=e.useState()[0];return t=typeof t.then=="function"?vo(t):t,e=e.useState()[0],(Ze!==null?Ze.memoizedState:null)!==e&&(ze.flags|=1024),t}function ou(){var e=kl!==0;return kl=0,e}function lu(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function iu(e){if(zl){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}zl=!1}vn=0,St=Ze=ze=null,vs=!1,bo=kl=0,Ss=null}function Qt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return St===null?ze.memoizedState=St=e:St=St.next=e,St}function ht(){if(Ze===null){var e=ze.alternate;e=e!==null?e.memoizedState:null}else e=Ze.next;var t=St===null?ze.memoizedState:St.next;if(t!==null)St=t,Ze=e;else{if(e===null)throw ze.alternate===null?Error(l(467)):Error(l(310));Ze=e,e={memoizedState:Ze.memoizedState,baseState:Ze.baseState,baseQueue:Ze.baseQueue,queue:Ze.queue,next:null},St===null?ze.memoizedState=St=e:St=St.next=e}return St}function Dl(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function vo(e){var t=bo;return bo+=1,Ss===null&&(Ss=[]),e=Wm(Ss,e,t),t=ze,(St===null?t.memoizedState:St.next)===null&&(t=t.alternate,H.H=t===null||t.memoizedState===null?Yp:vu),e}function Pl(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return vo(e);if(e.$$typeof===ee)return zt(e)}throw Error(l(438,String(e)))}function cu(e){var t=null,n=ze.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var s=ze.alternate;s!==null&&(s=s.updateQueue,s!==null&&(s=s.memoCache,s!=null&&(t={data:s.data.map(function(c){return c.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=Dl(),ze.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),s=0;s<e;s++)n[s]=ae;return t.index++,n}function Sn(e,t){return typeof t=="function"?t(e):t}function Ul(e){var t=ht();return uu(t,Ze,e)}function uu(e,t,n){var s=e.queue;if(s===null)throw Error(l(311));s.lastRenderedReducer=n;var c=e.baseQueue,d=s.pending;if(d!==null){if(c!==null){var x=c.next;c.next=d.next,d.next=x}t.baseQueue=c=d,s.pending=null}if(d=e.baseState,c===null)e.memoizedState=d;else{t=c.next;var S=x=null,O=null,L=t,Z=!1;do{var W=L.lane&-536870913;if(W!==L.lane?(Le&W)===W:(vn&W)===W){var Q=L.revertLane;if(Q===0)O!==null&&(O=O.next={lane:0,revertLane:0,gesture:null,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null}),W===hs&&(Z=!0);
vendor: 15,684 bytes, line 49
49else if((vn&Q)===Q){L=L.next,Q===hs&&(Z=!0);continue}else W={lane:0,revertLane:L.revertLane,gesture:null,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null},O===null?(S=O=W,x=d):O=O.next=W,ze.lanes|=Q,tr|=Q;W=L.action,Pr&&n(d,W),d=L.hasEagerState?L.eagerState:n(d,W)}else Q={lane:W,revertLane:L.revertLane,gesture:L.gesture,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null},O===null?(S=O=Q,x=d):O=O.next=Q,ze.lanes|=W,tr|=W;L=L.next}while(L!==null&&L!==t);if(O===null?x=d:O.next=S,!oa(d,e.memoizedState)&&(wt=!0,Z&&(n=gs,n!==null)))throw n;e.memoizedState=d,e.baseState=x,e.baseQueue=O,s.lastRenderedState=d}return c===null&&(s.lanes=0),[e.memoizedState,s.dispatch]}function du(e){var t=ht(),n=t.queue;if(n===null)throw Error(l(311));n.lastRenderedReducer=e;var s=n.dispatch,c=n.pending,d=t.memoizedState;if(c!==null){n.pending=null;var x=c=c.next;do d=e(d,x.action),x=x.next;while(x!==c);oa(d,t.memoizedState)||(wt=!0),t.memoizedState=d,t.baseQueue===null&&(t.baseState=d),n.lastRenderedState=d}return[d,s]}function up(e,t,n){var s=ze,c=ht(),d=Qe;if(d){if(n===void 0)throw Error(l(407));n=n()}else n=t();var x=!oa((Ze||c).memoizedState,n);if(x&&(c.memoizedState=n,wt=!0),c=c.queue,pu(mp.bind(null,s,c,e),[e]),c.getSnapshot!==t||x||St!==null&&St.memoizedState.tag&1){if(s.flags|=2048,ws(9,{destroy:void 0},fp.bind(null,s,c,n,t),null),et===null)throw Error(l(349));d||(vn&127)!==0||dp(s,t,n)}return n}function dp(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ze.updateQueue,t===null?(t=Dl(),ze.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function fp(e,t,n,s){t.value=n,t.getSnapshot=s,pp(t)&&hp(e)}function mp(e,t,n){return n(function(){pp(t)&&hp(e)})}function pp(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!oa(e,n)}catch{return!0}}function hp(e){var t=_r(e,2);t!==null&&Zt(t,e,2)}function fu(e){var t=Qt();if(typeof e=="function"){var n=e;if(e=n(),Pr){na(!0);try{n()}finally{na(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sn,lastRenderedState:e},t}function gp(e,t,n,s){return e.baseState=n,uu(e,Ze,typeof s=="function"?s:Sn)}function t1(e,t,n,s,c){if(Bl(e))throw Error(l(485));if(e=t.action,e!==null){var d={payload:c,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(x){d.listeners.push(x)}};H.T!==null?n(!0):d.isTransition=!1,s(d),n=t.pending,n===null?(d.next=t.pending=d,xp(t,d)):(d.next=n.next,t.pending=n.next=d)}}function xp(e,t){var n=t.action,s=t.payload,c=e.state;if(t.isTransition){var d=H.T,x={};H.T=x;try{var S=n(c,s),O=H.S;O!==null&&O(x,S),yp(e,t,S)}catch(L){mu(e,t,L)}finally{d!==null&&x.types!==null&&(d.types=x.types),H.T=d}}else try{d=n(c,s),yp(e,t,d)}catch(L){mu(e,t,L)}}function yp(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(s){bp(e,t,s)},function(s){return mu(e,t,s)}):bp(e,t,n)}function bp(e,t,n){t.status="fulfilled",t.value=n,vp(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,xp(e,n)))}function mu(e,t,n){var s=e.pending;if(e.pending=null,s!==null){s=s.next;do t.status="rejected",t.reason=n,vp(t),t=t.next;while(t!==s)}e.action=null}function vp(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Sp(e,t){return t}function wp(e,t){if(Qe){var n=et.formState;if(n!==null){e:{var s=ze;if(Qe){if(at){t:{for(var c=at,d=Oa;c.nodeType!==8;){if(!d){c=null;break t}if(c=Ha(c.nextSibling),c===null){c=null;break t}}d=c.data,c=d==="F!"||d==="F"?c:null}if(c){at=Ha(c.nextSibling),s=c.data==="F!";break e}}In(s)}s=!1}s&&(t=n[0])}}return n=Qt(),n.memoizedState=n.baseState=t,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sp,lastRenderedState:t},n.queue=s,n=Bp.bind(null,ze,s),s.dispatch=n,s=fu(!1),d=bu.bind(null,ze,!1,s.queue),s=Qt(),c={state:t,dispatch:null,action:e,pending:null},s.queue=c,n=t1.bind(null,ze,c,d,n),c.dispatch=n,s.memoizedState=e,[t,n,!1]}function jp(e){var t=ht();return Np(t,Ze,e)}function Np(e,t,n){if(t=uu(e,t,Sp)[0],e=Ul(Sn)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var s=vo(t)}catch(x){throw x===xs?_l:x}else s=t;t=ht();var c=t.queue,d=c.dispatch;return n!==t.memoizedState&&(ze.flags|=2048,ws(9,{destroy:void 0},a1.bind(null,c,n),null)),[s,d,e]}function a1(e,t){e.action=t}function Cp(e){var t=ht(),n=Ze;if(n!==null)return Np(t,n,e);ht(),t=t.memoizedState,n=ht();var s=n.queue.dispatch;return n.memoizedState=e,[t,s,!1]}function ws(e,t,n,s){return e={tag:e,create:n,deps:s,inst:t,next:null},t=ze.updateQueue,t===null&&(t=Dl(),ze.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(s=n.next,n.next=e,e.next=s,t.lastEffect=e),e}function Ep(){return ht().memoizedState}function ql(e,t,n,s){var c=Qt();ze.flags|=e,c.memoizedState=ws(1|t,{destroy:void 0},n,s===void 0?null:s)}function Ll(e,t,n,s){var c=ht();s=s===void 0?null:s;var d=c.memoizedState.inst;Ze!==null&&s!==null&&ru(s,Ze.memoizedState.deps)?c.memoizedState=ws(t,d,n,s):(ze.flags|=e,c.memoizedState=ws(1|t,d,n,s))}function Op(e,t){ql(8390656,8,e,t)}function pu(e,t){Ll(2048,8,e,t)}function n1(e){ze.flags|=4;var t=ze.updateQueue;if(t===null)t=Dl(),ze.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function _p(e){var t=ht().memoizedState;return n1({ref:t,nextImpl:e}),function(){if(($e&2)!==0)throw Error(l(440));return t.impl.apply(void 0,arguments)}}function Hp(e,t){return Ll(4,2,e,t)}function Tp(e,t){return Ll(4,4,e,t)}function Ap(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Rp(e,t,n){n=n!=null?n.concat([e]):null,Ll(4,4,Ap.bind(null,t,e),n)}function hu(){}function Mp(e,t){var n=ht();t=t===void 0?null:t;var s=n.memoizedState;return t!==null&&ru(t,s[1])?s[0]:(n.memoizedState=[e,t],e)}function zp(e,t){var n=ht();t=t===void 0?null:t;var s=n.memoizedState;if(t!==null&&ru(t,s[1]))return s[0];if(s=e(),Pr){na(!0);try{e()}finally{na(!1)}}return n.memoizedState=[s,t],s}function gu(e,t,n){return n===void 0||(vn&1073741824)!==0&&(Le&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=kh(),ze.lanes|=e,tr|=e,n)}function kp(e,t,n,s){return oa(n,t)?n:bs.current!==null?(e=gu(e,n,s),oa(e,t)||(wt=!0),e):(vn&42)===0||(vn&1073741824)!==0&&(Le&261930)===0?(wt=!0,e.memoizedState=n):(e=kh(),ze.lanes|=e,tr|=e,t)}function Dp(e,t,n,s,c){var d=G.p;G.p=d!==0&&8>d?d:8;var x=H.T,S={};H.T=S,bu(e,!1,t,n);try{var O=c(),L=H.S;if(L!==null&&L(S,O),O!==null&&typeof O=="object"&&typeof O.then=="function"){var Z=Jv(O,s);So(e,t,Z,fa(e))}else So(e,t,s,fa(e))}catch(W){So(e,t,{then:function(){},status:"rejected",reason:W},fa())}finally{G.p=d,x!==null&&S.types!==null&&(x.types=S.types),H.T=x}}function r1(){}function xu(e,t,n,s){if(e.tag!==5)throw Error(l(476));var c=Pp(e).queue;Dp(e,c,t,k,n===null?r1:function(){return Up(e),n(s)})}function Pp(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:k,baseState:k,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sn,lastRenderedState:k},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sn,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Up(e){var t=Pp(e);t.next===null&&(t=e.alternate.memoizedState),So(e,t.next.queue,{},fa())}function yu(){return zt(Uo)}function qp(){return ht().memoizedState}function Lp(){return ht().memoizedState}function s1(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=fa();e=Kn(n);var s=Xn(t,e,n);s!==null&&(Zt(s,t,n),go(s,t,n)),t={cache:$c()},e.payload=t;return}t=t.return}}function o1(e,t,n){var s=fa();n={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Bl(e)?Qp(t,n):(n=Dc(e,t,n,s),n!==null&&(Zt(n,e,s),Gp(n,t,s)))}function Bp(e,t,n){var s=fa();So(e,t,n,s)}function So(e,t,n,s){var c={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Bl(e))Qp(t,c);else{var d=e.alternate;if(e.lanes===0&&(d===null||d.lanes===0)&&(d=t.lastRenderedReducer,d!==null))try{var x=t.lastRenderedState,S=d(x,n);if(c.hasEagerState=!0,c.eagerState=S,oa(S,x))return Sl(e,t,c,0),et===null&&vl(),!1}catch{}finally{}if(n=Dc(e,t,c,s),n!==null)return Zt(n,e,s),Gp(n,t,s),!0}return!1}function bu(e,t,n,s){if(s={lane:2,revertLane:Zu(),gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},Bl(e)){if(t)throw Error(l(479))}else t=Dc(e,n,s,2),t!==null&&Zt(t,e,2)}function Bl(e){var t=e.alternate;return e===ze||t!==null&&t===ze}function Qp(e,t){vs=zl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Gp(e,t,n){if((n&4194048)!==0){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,P(e,n)}}var wo={readContext:zt,use:Pl,useCallback:ct,useContext:ct,useEffect:ct,useImperativeHandle:ct,useLayoutEffect:ct,useInsertionEffect:ct,useMemo:ct,useReducer:ct,useRef:ct,useState:ct,useDebugValue:ct,useDeferredValue:ct,useTransition:ct,useSyncExternalStore:ct,useId:ct,useHostTransitionStatus:ct,useFormState:ct,useActionState:ct,useOptimistic:ct,useMemoCache:ct,useCacheRefresh:ct};wo.useEffectEvent=ct;var Yp={readContext:zt,use:Pl,useCallback:function(e,t){return Qt().memoizedState=[e,t===void 0?null:t],e},useContext:zt,useEffect:Op,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,ql(4194308,4,Ap.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ql(4194308,4,e,t)},useInsertionEffect:function(e,t){ql(4,2,e,t)},useMemo:function(e,t){var n=Qt();t=t===void 0?null:t;var s=e();if(Pr){na(!0);try{e()}finally{na(!1)}}return n.memoizedState=[s,t],s},useReducer:function(e,t,n){var s=Qt();if(n!==void 0){var c=n(t);if(Pr){na(!0);try{n(t)}finally{na(!1)}}}else c=t;return s.memoizedState=s.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},s.queue=e,e=e.dispatch=o1.bind(null,ze,e),[s.memoizedState,e]},useRef:function(e){var t=Qt();return e={current:e},t.memoizedState=e},useState:function(e){e=fu(e);var t=e.queue,n=Bp.bind(null,ze,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:hu,useDeferredValue:function(e,t){var n=Qt();return gu(n,e,t)},useTransition:function(){var e=fu(!1);return e=Dp.bind(null,ze,e.queue,!0,!1),Qt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var s=ze,c=Qt();if(Qe){if(n===void 0)throw Error(l(407));n=n()}else{if(n=t(),et===null)throw Error(l(349));(Le&127)!==0||dp(s,t,n)}c.memoizedState=n;var d={value:n,getSnapshot:t};return c.queue=d,Op(mp.bind(null,s,d,e),[e]),s.flags|=2048,ws(9,{destroy:void 0},fp.bind(null,s,d,n,t),null),n},useId:function(){var e=Qt(),t=et.identifierPrefix;if(Qe){var n=Ka,s=Fa;n=(s&~(1<<32-Ot(s)-1)).toString(32)+n,t="_"+t+"R_"+n,n=kl++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=Wv++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:yu,useFormState:wp,useActionState:wp,useOptimistic:function(e){var t=Qt();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=bu.bind(null,ze,!0,n),n.dispatch=t,[e,t]},useMemoCache:cu,useCacheRefresh:function(){return Qt().memoizedState=s1.bind(null,ze)},useEffectEvent:function(e){var t=Qt(),n={impl:e};return t.memoizedState=n,function(){if(($e&2)!==0)throw Error(l(440));return n.impl.apply(void 0,arguments)}}},vu={readContext:zt,use:Pl,useCallback:Mp,useContext:zt,useEffect:pu,useImperativeHandle:Rp,useInsertionEffect:Hp,useLayoutEffect:Tp,useMemo:zp,useReducer:Ul,useRef:Ep,useState:function(){return Ul(Sn)},useDebugValue:hu,useDeferredValue:function(e,t){var n=ht();return kp(n,Ze.memoizedState,e,t)},useTransition:function(){var e=Ul(Sn)[0],t=ht().memoizedState;return[typeof e=="boolean"?e:vo(e),t]},useSyncExternalStore:up,useId:qp,useHostTransitionStatus:yu,useFormState:jp,useActionState:jp,useOptimistic:function(e,t){var n=ht();return gp(n,Ze,e,t)},useMemoCache:cu,useCacheRefresh:Lp};vu.useEffectEvent=_p;var Vp={readContext:zt,use:Pl,useCallback:Mp,useContext:zt,useEffect:pu,useImperativeHandle:Rp,useInsertionEffect:Hp,useLayoutEffect:Tp,useMemo:zp,useReducer:du,useRef:Ep,useState:function(){return du(Sn)},useDebugValue:hu,useDeferredValue:function(e,t){var n=ht();return Ze===null?gu(n,e,t):kp(n,Ze.memoizedState,e,t)},useTransition:function(){var e=du(Sn)[0],t=ht().memoizedState;return[typeof e=="boolean"?e:vo(e),t]},useSyncExternalStore:up,useId:qp,useHostTransitionStatus:yu,useFormState:Cp,useActionState:Cp,useOptimistic:function(e,t){var n=ht();return Ze!==null?gp(n,Ze,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:cu,useCacheRefresh:Lp};Vp.useEffectEvent=_p;function Su(e,t,n,s){t=e.memoizedState,n=n(s,t),n=n==null?t:b({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var wu={enqueueSetState:function(e,t,n){e=e._reactInternals;var s=fa(),c=Kn(s);c.payload=t,n!=null&&(c.callback=n),t=Xn(e,c,s),t!==null&&(Zt(t,e,s),go(t,e,s))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var s=fa(),c=Kn(s);c.tag=1,c.payload=t,n!=null&&(c.callback=n),t=Xn(e,c,s),t!==null&&(Zt(t,e,s),go(t,e,s))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fa(),s=Kn(n);s.tag=2,t!=null&&(s.callback=t),t=Xn(e,s,n),t!==null&&(Zt(t,e,n),go(t,e,n))}};function Ip(e,t,n,s,c,d,x){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(s,d,x):t.prototype&&t.prototype.isPureReactComponent?!lo(n,s)||!lo(c,d):!0}function $p(e,t,n,s){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,s),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,s),t.state!==e&&wu.enqueueReplaceState(t,t.state,null)}function Ur(e,t){var n=t;if("ref"in t){n={};for(var s in t)s!=="ref"&&(n[s]=t[s])}if(e=e.defaultProps){n===t&&(n=b({},n));for(var c in e)n[c]===void 0&&(n[c]=e[c])}return n}function Fp(e){bl(e)}function Kp(e){console.error(e)}function Xp(e){bl(e)}function Ql(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(s){setTimeout(function(){throw s})}}function Zp(e,t,n){try{var s=e.onCaughtError;s(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function ju(e,t,n){return n=Kn(n),n.tag=3,n.payload={element:null},n.callback=function(){Ql(e,t)},n}function Jp(e){return e=Kn(e),e.tag=3,e}function Wp(e,t,n,s){var c=n.type.getDerivedStateFromError;if(typeof c=="function"){var d=s.value;e.payload=function(){return c(d)},e.callback=function(){Zp(t,n,s)}}var x=n.stateNode;x!==null&&typeof x.componentDidCatch=="function"&&(e.callback=function(){Zp(t,n,s),typeof c!="function"&&(ar===null?ar=new Set([this]):ar.add(this));var S=s.stack;this.componentDidCatch(s.value,{componentStack:S!==null?S:""})})}function l1(e,t,n,s,c){if(n.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(t=n.alternate,t!==null&&ps(t,n,c,!0),n=ia.current,n!==null){switch(n.tag){case 31:case 13:return _a===null?ei():n.alternate===null&&ut===0&&(ut=3),n.flags&=-257,n.flags|=65536,n.lanes=c,s===Hl?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([s]):t.add(s),Fu(e,s,c)),!1;case 22:return n.flags|=65536,s===Hl?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([s])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([s]):n.add(s)),Fu(e,s,c)),!1}throw Error(l(435,n.tag))}return Fu(e,s,c),ei(),!1}if(Qe)return t=ia.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=c,s!==Qc&&(e=Error(l(422),{cause:s}
vendor: 13,017 bytes, line 49
49),uo(Na(e,n)))):(s!==Qc&&(t=Error(l(423),{cause:s}),uo(Na(t,n))),e=e.current.alternate,e.flags|=65536,c&=-c,e.lanes|=c,s=Na(s,n),c=ju(e.stateNode,s,c),Wc(e,c),ut!==4&&(ut=2)),!1;var d=Error(l(520),{cause:s});if(d=Na(d,n),To===null?To=[d]:To.push(d),ut!==4&&(ut=2),t===null)return!0;s=Na(s,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=c&-c,n.lanes|=e,e=ju(n.stateNode,s,e),Wc(n,e),!1;case 1:if(t=n.type,d=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(ar===null||!ar.has(d))))return n.flags|=65536,c&=-c,n.lanes|=c,c=Jp(c),Wp(c,e,n,s),Wc(n,c),!1}n=n.return}while(n!==null);return!1}var Nu=Error(l(461)),wt=!1;function kt(e,t,n,s){t.child=e===null?np(t,null,n,s):Dr(t,e.child,n,s)}function eh(e,t,n,s,c){n=n.render;var d=t.ref;if("ref"in s){var x={};for(var S in s)S!=="ref"&&(x[S]=s[S])}else x=s;return Rr(t),s=su(e,t,n,x,d,c),S=ou(),e!==null&&!wt?(lu(e,t,c),wn(e,t,c)):(Qe&&S&&Lc(t),t.flags|=1,kt(e,t,s,c),t.child)}function th(e,t,n,s,c){if(e===null){var d=n.type;return typeof d=="function"&&!Pc(d)&&d.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=d,ah(e,t,d,s,c)):(e=jl(n.type,null,s,t,t.mode,c),e.ref=t.ref,e.return=t,t.child=e)}if(d=e.child,!Ru(e,c)){var x=d.memoizedProps;if(n=n.compare,n=n!==null?n:lo,n(x,s)&&e.ref===t.ref)return wn(e,t,c)}return t.flags|=1,e=gn(d,s),e.ref=t.ref,e.return=t,t.child=e}function ah(e,t,n,s,c){if(e!==null){var d=e.memoizedProps;if(lo(d,s)&&e.ref===t.ref)if(wt=!1,t.pendingProps=s=d,Ru(e,c))(e.flags&131072)!==0&&(wt=!0);else return t.lanes=e.lanes,wn(e,t,c)}return Cu(e,t,n,s,c)}function nh(e,t,n,s){var c=s.children,d=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),s.mode==="hidden"){if((t.flags&128)!==0){if(d=d!==null?d.baseLanes|n:n,e!==null){for(s=t.child=e.child,c=0;s!==null;)c=c|s.lanes|s.childLanes,s=s.sibling;s=c&~d}else s=0,t.child=null;return rh(e,t,d,n,s)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Ol(t,d!==null?d.cachePool:null),d!==null?op(t,d):tu(),lp(t);else return s=t.lanes=536870912,rh(e,t,d!==null?d.baseLanes|n:n,n,s)}else d!==null?(Ol(t,d.cachePool),op(t,d),Jn(),t.memoizedState=null):(e!==null&&Ol(t,null),tu(),Jn());return kt(e,t,c,n),t.child}function jo(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function rh(e,t,n,s,c){var d=Kc();return d=d===null?null:{parent:vt._currentValue,pool:d},t.memoizedState={baseLanes:n,cachePool:d},e!==null&&Ol(t,null),tu(),lp(t),e!==null&&ps(e,t,s,!0),t.childLanes=c,null}function Gl(e,t){return t=Vl({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function sh(e,t,n){return Dr(t,e.child,null,n),e=Gl(t,t.pendingProps),e.flags|=2,ca(t),t.memoizedState=null,e}function i1(e,t,n){var s=t.pendingProps,c=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(Qe){if(s.mode==="hidden")return e=Gl(t,s),t.lanes=536870912,jo(null,e);if(nu(t),(e=at)?(e=xg(e,Oa),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Yn!==null?{id:Fa,overflow:Ka}:null,retryLane:536870912,hydrationErrors:null},n=Qm(e),n.return=t,t.child=n,Mt=t,at=null)):e=null,e===null)throw In(t);return t.lanes=536870912,null}return Gl(t,s)}var d=e.memoizedState;if(d!==null){var x=d.dehydrated;if(nu(t),c)if(t.flags&256)t.flags&=-257,t=sh(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(l(558));else if(wt||ps(e,t,n,!1),c=(n&e.childLanes)!==0,wt||c){if(s=et,s!==null&&(x=ie(s,n),x!==0&&x!==d.retryLane))throw d.retryLane=x,_r(e,x),Zt(s,e,x),Nu;ei(),t=sh(e,t,n)}else e=d.treeContext,at=Ha(x.nextSibling),Mt=t,Qe=!0,Vn=null,Oa=!1,e!==null&&Vm(t,e),t=Gl(t,s),t.flags|=4096;return t}return e=gn(e.child,{mode:s.mode,children:s.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Yl(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(l(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function Cu(e,t,n,s,c){return Rr(t),n=su(e,t,n,s,void 0,c),s=ou(),e!==null&&!wt?(lu(e,t,c),wn(e,t,c)):(Qe&&s&&Lc(t),t.flags|=1,kt(e,t,n,c),t.child)}function oh(e,t,n,s,c,d){return Rr(t),t.updateQueue=null,n=cp(t,s,n,c),ip(e),s=ou(),e!==null&&!wt?(lu(e,t,d),wn(e,t,d)):(Qe&&s&&Lc(t),t.flags|=1,kt(e,t,n,d),t.child)}function lh(e,t,n,s,c){if(Rr(t),t.stateNode===null){var d=us,x=n.contextType;typeof x=="object"&&x!==null&&(d=zt(x)),d=new n(s,d),t.memoizedState=d.state!==null&&d.state!==void 0?d.state:null,d.updater=wu,t.stateNode=d,d._reactInternals=t,d=t.stateNode,d.props=s,d.state=t.memoizedState,d.refs={},Zc(t),x=n.contextType,d.context=typeof x=="object"&&x!==null?zt(x):us,d.state=t.memoizedState,x=n.getDerivedStateFromProps,typeof x=="function"&&(Su(t,n,x,s),d.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof d.getSnapshotBeforeUpdate=="function"||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(x=d.state,typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount(),x!==d.state&&wu.enqueueReplaceState(d,d.state,null),yo(t,s,d,c),xo(),d.state=t.memoizedState),typeof d.componentDidMount=="function"&&(t.flags|=4194308),s=!0}else if(e===null){d=t.stateNode;var S=t.memoizedProps,O=Ur(n,S);d.props=O;var L=d.context,Z=n.contextType;x=us,typeof Z=="object"&&Z!==null&&(x=zt(Z));var W=n.getDerivedStateFromProps;Z=typeof W=="function"||typeof d.getSnapshotBeforeUpdate=="function",S=t.pendingProps!==S,Z||typeof d.UNSAFE_componentWillReceiveProps!="function"&&typeof d.componentWillReceiveProps!="function"||(S||L!==x)&&$p(t,d,s,x),Fn=!1;var Q=t.memoizedState;d.state=Q,yo(t,s,d,c),xo(),L=t.memoizedState,S||Q!==L||Fn?(typeof W=="function"&&(Su(t,n,W,s),L=t.memoizedState),(O=Fn||Ip(t,n,O,s,Q,L,x))?(Z||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount()),typeof d.componentDidMount=="function"&&(t.flags|=4194308)):(typeof d.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=s,t.memoizedState=L),d.props=s,d.state=L,d.context=x,s=O):(typeof d.componentDidMount=="function"&&(t.flags|=4194308),s=!1)}else{d=t.stateNode,Jc(e,t),x=t.memoizedProps,Z=Ur(n,x),d.props=Z,W=t.pendingProps,Q=d.context,L=n.contextType,O=us,typeof L=="object"&&L!==null&&(O=zt(L)),S=n.getDerivedStateFromProps,(L=typeof S=="function"||typeof d.getSnapshotBeforeUpdate=="function")||typeof d.UNSAFE_componentWillReceiveProps!="function"&&typeof d.componentWillReceiveProps!="function"||(x!==W||Q!==O)&&$p(t,d,s,O),Fn=!1,Q=t.memoizedState,d.state=Q,yo(t,s,d,c),xo();var Y=t.memoizedState;x!==W||Q!==Y||Fn||e!==null&&e.dependencies!==null&&Cl(e.dependencies)?(typeof S=="function"&&(Su(t,n,S,s),Y=t.memoizedState),(Z=Fn||Ip(t,n,Z,s,Q,Y,O)||e!==null&&e.dependencies!==null&&Cl(e.dependencies))?(L||typeof d.UNSAFE_componentWillUpdate!="function"&&typeof d.componentWillUpdate!="function"||(typeof d.componentWillUpdate=="function"&&d.componentWillUpdate(s,Y,O),typeof d.UNSAFE_componentWillUpdate=="function"&&d.UNSAFE_componentWillUpdate(s,Y,O)),typeof d.componentDidUpdate=="function"&&(t.flags|=4),typeof d.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof d.componentDidUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=4),typeof d.getSnapshotBeforeUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=1024),t.memoizedProps=s,t.memoizedState=Y),d.props=s,d.state=Y,d.context=O,s=Z):(typeof d.componentDidUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=4),typeof d.getSnapshotBeforeUpdate!="function"||x===e.memoizedProps&&Q===e.memoizedState||(t.flags|=1024),s=!1)}return d=s,Yl(e,t),s=(t.flags&128)!==0,d||s?(d=t.stateNode,n=s&&typeof n.getDerivedStateFromError!="function"?null:d.render(),t.flags|=1,e!==null&&s?(t.child=Dr(t,e.child,null,c),t.child=Dr(t,null,n,c)):kt(e,t,n,c),t.memoizedState=d.state,e=t.child):e=wn(e,t,c),e}function ih(e,t,n,s){return Tr(),t.flags|=256,kt(e,t,n,s),t.child}var Eu={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Ou(e){return{baseLanes:e,cachePool:Zm()}}function _u(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=da),e}function ch(e,t,n){var s=t.pendingProps,c=!1,d=(t.flags&128)!==0,x;if((x=d)||(x=e!==null&&e.memoizedState===null?!1:(pt.current&2)!==0),x&&(c=!0,t.flags&=-129),x=(t.flags&32)!==0,t.flags&=-33,e===null){if(Qe){if(c?Zn(t):Jn(),(e=at)?(e=xg(e,Oa),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Yn!==null?{id:Fa,overflow:Ka}:null,retryLane:536870912,hydrationErrors:null},n=Qm(e),n.return=t,t.child=n,Mt=t,at=null)):e=null,e===null)throw In(t);return ud(e)?t.lanes=32:t.lanes=536870912,null}var S=s.children;return s=s.fallback,c?(Jn(),c=t.mode,S=Vl({mode:"hidden",children:S},c),s=Hr(s,c,n,null),S.return=t,s.return=t,S.sibling=s,t.child=S,s=t.child,s.memoizedState=Ou(n),s.childLanes=_u(e,x,n),t.memoizedState=Eu,jo(null,s)):(Zn(t),Hu(t,S))}var O=e.memoizedState;if(O!==null&&(S=O.dehydrated,S!==null)){if(d)t.flags&256?(Zn(t),t.flags&=-257,t=Tu(e,t,n)):t.memoizedState!==null?(Jn(),t.child=e.child,t.flags|=128,t=null):(Jn(),S=s.fallback,c=t.mode,s=Vl({mode:"visible",children:s.children},c),S=Hr(S,c,n,null),S.flags|=2,s.return=t,S.return=t,s.sibling=S,t.child=s,Dr(t,e.child,null,n),s=t.child,s.memoizedState=Ou(n),s.childLanes=_u(e,x,n),t.memoizedState=Eu,t=jo(null,s));else if(Zn(t),ud(S)){if(x=S.nextSibling&&S.nextSibling.dataset,x)var L=x.dgst;x=L,s=Error(l(419)),s.stack="",s.digest=x,uo({value:s,source:null,stack:null}),t=Tu(e,t,n)}else if(wt||ps(e,t,n,!1),x=(n&e.childLanes)!==0,wt||x){if(x=et,x!==null&&(s=ie(x,n),s!==0&&s!==O.retryLane))throw O.retryLane=s,_r(e,s),Zt(x,e,s),Nu;cd(S)||ei(),t=Tu(e,t,n)}else cd(S)?(t.flags|=192,t.child=e.child,t=null):(e=O.treeContext,at=Ha(S.nextSibling),Mt=t,Qe=!0,Vn=null,Oa=!1,e!==null&&Vm(t,e),t=Hu(t,s.children),t.flags|=4096);return t}return c?(Jn(),S=s.fallback,c=t.mode,O=e.child,L=O.sibling,s=gn(O,{mode:"hidden",children:s.children}),s.subtreeFlags=O.subtreeFlags&65011712,L!==null?S=gn(L,S):(S=Hr(S,c,n,null),S.flags|=2),S.return=t,s.return=t,s.sibling=S,t.child=s,jo(null,s),s=t.child,S=e.child.memoizedState,S===null?S=Ou(n):(c=S.cachePool,c!==null?(O=vt._currentValue,c=c.parent!==O?{parent:O,pool:O}:c):c=Zm(),S={baseLanes:S.baseLanes|n,cachePool:c}),s.memoizedState=S,s.childLanes=_u(e,x,n),t.memoizedState=Eu,jo(e.child,s)):(Zn(t),n=e.child,e=n.sibling,n=gn(n,{mode:"visible",children:s.children}),n.return=t,n.sibling=null,e!==null&&(x=t.deletions,x===null?(t.deletions=[e],t.flags|=16):x.push(e)),t.child=n,t.memoizedState=null,n)}function Hu(e,t){return t=Vl({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Vl(e,t){return e=la(22,e,null,t),e.lanes=0,e}function Tu(e,t,n){return Dr(t,e.child,null,n),e=Hu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function uh(e,t,n){e.lanes|=t;var s=e.alternate;s!==null&&(s.lanes|=t),Vc(e.return,t,n)}function Au(e,t,n,s,c,d){var x=e.memoizedState;x===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:s,tail:n,tailMode:c,treeForkCount:d}:(x.isBackwards=t,x.rendering=null,x.renderingStartTime=0,x.last=s,x.tail=n,x.tailMode=c,x.treeForkCount=d)}function dh(e,t,n){var s=t.pendingProps,c=s.revealOrder,d=s.tail;s=s.children;var x=pt.current,S=(x&2)!==0;if(S?(x=x&1|2,t.flags|=128):x&=1,B(pt,x),kt(e,t,s,n),s=Qe?co:0,!S&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&uh(e,n,t);else if(e.tag===19)uh(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(c){case"forwards":for(n=t.child,c=null;n!==null;)e=n.alternate,e!==null&&Ml(e)===null&&(c=n),n=n.sibling;n=c,n===null?(c=t.child,t.child=null):(c=n.sibling,n.sibling=null),Au(t,!1,c,n,d,s);break;case"backwards":case"unstable_legacy-backwards":for(n=null,c=t.child,t.child=null;c!==null;){if(e=c.alternate,e!==null&&Ml(e)===null){t.child=c;break}e=c.sibling,c.sibling=n,n=c,c=e}Au(t,!0,n,null,d,s);break;case"together":Au(t,!1,null,null,void 0,s);break;default:t.memoizedState=null}return t.child}function wn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),tr|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(ps(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(l(153));if(t.child!==null){for(e=t.child,n=gn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=gn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}
vendor: 6,667 bytes, line 49
49function Ru(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Cl(e)))}function c1(e,t,n){switch(t.tag){case 3:Te(t,t.stateNode.containerInfo),$n(t,vt,e.memoizedState.cache),Tr();break;case 27:case 5:Nt(t);break;case 4:Te(t,t.stateNode.containerInfo);break;case 10:$n(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,nu(t),null;break;case 13:var s=t.memoizedState;if(s!==null)return s.dehydrated!==null?(Zn(t),t.flags|=128,null):(n&t.child.childLanes)!==0?ch(e,t,n):(Zn(t),e=wn(e,t,n),e!==null?e.sibling:null);Zn(t);break;case 19:var c=(e.flags&128)!==0;if(s=(n&t.childLanes)!==0,s||(ps(e,t,n,!1),s=(n&t.childLanes)!==0),c){if(s)return dh(e,t,n);t.flags|=128}if(c=t.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),B(pt,pt.current),s)break;return null;case 22:return t.lanes=0,nh(e,t,n,t.pendingProps);case 24:$n(t,vt,e.memoizedState.cache)}return wn(e,t,n)}function fh(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)wt=!0;else{if(!Ru(e,n)&&(t.flags&128)===0)return wt=!1,c1(e,t,n);wt=(e.flags&131072)!==0}else wt=!1,Qe&&(t.flags&1048576)!==0&&Ym(t,co,t.index);switch(t.lanes=0,t.tag){case 16:e:{var s=t.pendingProps;if(e=zr(t.elementType),t.type=e,typeof e=="function")Pc(e)?(s=Ur(e,s),t.tag=1,t=lh(null,t,e,s,n)):(t.tag=0,t=Cu(null,t,e,s,n));else{if(e!=null){var c=e.$$typeof;if(c===F){t.tag=11,t=eh(null,t,e,s,n);break e}else if(c===A){t.tag=14,t=th(null,t,e,s,n);break e}}throw t=fe(e)||e,Error(l(306,t,""))}}return t;case 0:return Cu(e,t,t.type,t.pendingProps,n);case 1:return s=t.type,c=Ur(s,t.pendingProps),lh(e,t,s,c,n);case 3:e:{if(Te(t,t.stateNode.containerInfo),e===null)throw Error(l(387));s=t.pendingProps;var d=t.memoizedState;c=d.element,Jc(e,t),yo(t,s,null,n);var x=t.memoizedState;if(s=x.cache,$n(t,vt,s),s!==d.cache&&Ic(t,[vt],n,!0),xo(),s=x.element,d.isDehydrated)if(d={element:s,isDehydrated:!1,cache:x.cache},t.updateQueue.baseState=d,t.memoizedState=d,t.flags&256){t=ih(e,t,s,n);break e}else if(s!==c){c=Na(Error(l(424)),t),uo(c),t=ih(e,t,s,n);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(at=Ha(e.firstChild),Mt=t,Qe=!0,Vn=null,Oa=!0,n=np(t,null,s,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Tr(),s===c){t=wn(e,t,n);break e}kt(e,t,s,n)}t=t.child}return t;case 26:return Yl(e,t),e===null?(n=jg(t.type,null,t.pendingProps,null))?t.memoizedState=n:Qe||(n=t.type,e=t.pendingProps,s=li(be.current).createElement(n),s[se]=t,s[he]=e,Dt(s,n,e),Ge(s),t.stateNode=s):t.memoizedState=jg(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Nt(t),e===null&&Qe&&(s=t.stateNode=vg(t.type,t.pendingProps,be.current),Mt=t,Oa=!0,c=at,or(t.type)?(dd=c,at=Ha(s.firstChild)):at=c),kt(e,t,t.pendingProps.children,n),Yl(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Qe&&((c=s=at)&&(s=q1(s,t.type,t.pendingProps,Oa),s!==null?(t.stateNode=s,Mt=t,at=Ha(s.firstChild),Oa=!1,c=!0):c=!1),c||In(t)),Nt(t),c=t.type,d=t.pendingProps,x=e!==null?e.memoizedProps:null,s=d.children,od(c,d)?s=null:x!==null&&od(c,x)&&(t.flags|=32),t.memoizedState!==null&&(c=su(e,t,e1,null,null,n),Uo._currentValue=c),Yl(e,t),kt(e,t,s,n),t.child;case 6:return e===null&&Qe&&((e=n=at)&&(n=L1(n,t.pendingProps,Oa),n!==null?(t.stateNode=n,Mt=t,at=null,e=!0):e=!1),e||In(t)),null;case 13:return ch(e,t,n);case 4:return Te(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=Dr(t,null,s,n):kt(e,t,s,n),t.child;case 11:return eh(e,t,t.type,t.pendingProps,n);case 7:return kt(e,t,t.pendingProps,n),t.child;case 8:return kt(e,t,t.pendingProps.children,n),t.child;case 12:return kt(e,t,t.pendingProps.children,n),t.child;case 10:return s=t.pendingProps,$n(t,t.type,s.value),kt(e,t,s.children,n),t.child;case 9:return c=t.type._context,s=t.pendingProps.children,Rr(t),c=zt(c),s=s(c),t.flags|=1,kt(e,t,s,n),t.child;case 14:return th(e,t,t.type,t.pendingProps,n);case 15:return ah(e,t,t.type,t.pendingProps,n);case 19:return dh(e,t,n);case 31:return i1(e,t,n);case 22:return nh(e,t,n,t.pendingProps);case 24:return Rr(t),s=zt(vt),e===null?(c=Kc(),c===null&&(c=et,d=$c(),c.pooledCache=d,d.refCount++,d!==null&&(c.pooledCacheLanes|=n),c=d),t.memoizedState={parent:s,cache:c},Zc(t),$n(t,vt,c)):((e.lanes&n)!==0&&(Jc(e,t),yo(t,null,null,n),xo()),c=e.memoizedState,d=t.memoizedState,c.parent!==s?(c={parent:s,cache:s},t.memoizedState=c,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=c),$n(t,vt,s)):(s=d.cache,$n(t,vt,s),s!==c.cache&&Ic(t,[vt],n,!0))),kt(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(l(156,t.tag))}function jn(e){e.flags|=4}function Mu(e,t,n,s,c){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(c&335544128)===c)if(e.stateNode.complete)e.flags|=8192;else if(qh())e.flags|=8192;else throw kr=Hl,Xc}else e.flags&=-16777217}function mh(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!_g(t))if(qh())e.flags|=8192;else throw kr=Hl,Xc}function Il(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?it():536870912,e.lanes|=t,Es|=t)}function No(e,t){if(!Qe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var s=null;n!==null;)n.alternate!==null&&(s=n),n=n.sibling;s===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:s.sibling=null}}function nt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,s=0;if(t)for(var c=e.child;c!==null;)n|=c.lanes|c.childLanes,s|=c.subtreeFlags&65011712,s|=c.flags&65011712,c.return=e,c=c.sibling;else for(c=e.child;c!==null;)n|=c.lanes|c.childLanes,s|=c.subtreeFlags,s|=c.flags,c.return=e,c=c.sibling;return e.subtreeFlags|=s,e.childLanes=n,t}function u1(e,t,n){var s=t.pendingProps;switch(Bc(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return nt(t),null;case 1:return nt(t),null;case 3:return n=t.stateNode,s=null,e!==null&&(s=e.memoizedState.cache),t.memoizedState.cache!==s&&(t.flags|=2048),bn(vt),Me(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(ms(t)?jn(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Gc())),nt(t),null;case 26:var c=t.type,d=t.memoizedState;return e===null?(jn(t),d!==null?(nt(t),mh(t,d)):(nt(t),Mu(t,c,null,s,n))):d?d!==e.memoizedState?(jn(t),nt(t),mh(t,d)):(nt(t),t.flags&=-16777217):(e=e.memoizedProps,e!==s&&jn(t),nt(t),Mu(t,c,e,s,n)),null;case 27:if(Tt(t),n=be.current,c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&jn(t);
vendor: 6,959 bytes, line 49
49else{if(!s){if(t.stateNode===null)throw Error(l(166));return nt(t),null}e=K.current,ms(t)?Im(t):(e=vg(c,s,n),t.stateNode=e,jn(t))}return nt(t),null;case 5:if(Tt(t),c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&jn(t);else{if(!s){if(t.stateNode===null)throw Error(l(166));return nt(t),null}if(d=K.current,ms(t))Im(t);else{var x=li(be.current);switch(d){case 1:d=x.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:d=x.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":d=x.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":d=x.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":d=x.createElement("div"),d.innerHTML="<script><\/script>",d=d.removeChild(d.firstChild);break;case"select":d=typeof s.is=="string"?x.createElement("select",{is:s.is}):x.createElement("select"),s.multiple?d.multiple=!0:s.size&&(d.size=s.size);break;default:d=typeof s.is=="string"?x.createElement(c,{is:s.is}):x.createElement(c)}}d[se]=t,d[he]=s;e:for(x=t.child;x!==null;){if(x.tag===5||x.tag===6)d.appendChild(x.stateNode);else if(x.tag!==4&&x.tag!==27&&x.child!==null){x.child.return=x,x=x.child;continue}if(x===t)break e;for(;x.sibling===null;){if(x.return===null||x.return===t)break e;x=x.return}x.sibling.return=x.return,x=x.sibling}t.stateNode=d;e:switch(Dt(d,c,s),c){case"button":case"input":case"select":case"textarea":s=!!s.autoFocus;break e;case"img":s=!0;break e;default:s=!1}s&&jn(t)}}return nt(t),Mu(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==s&&jn(t);else{if(typeof s!="string"&&t.stateNode===null)throw Error(l(166));if(e=be.current,ms(t)){if(e=t.stateNode,n=t.memoizedProps,s=null,c=Mt,c!==null)switch(c.tag){case 27:case 5:s=c.memoizedProps}e[se]=t,e=!!(e.nodeValue===n||s!==null&&s.suppressHydrationWarning===!0||cg(e.nodeValue,n)),e||In(t,!0)}else e=li(e).createTextNode(s),e[se]=t,t.stateNode=e}return nt(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(s=ms(t),n!==null){if(e===null){if(!s)throw Error(l(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(557));e[se]=t}else Tr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;nt(t),e=!1}else n=Gc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(ca(t),t):(ca(t),null);if((t.flags&128)!==0)throw Error(l(558))}return nt(t),null;case 13:if(s=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=ms(t),s!==null&&s.dehydrated!==null){if(e===null){if(!c)throw Error(l(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(l(317));c[se]=t}else Tr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;nt(t),c=!1}else c=Gc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=c),c=!0;if(!c)return t.flags&256?(ca(t),t):(ca(t),null)}return ca(t),(t.flags&128)!==0?(t.lanes=n,t):(n=s!==null,e=e!==null&&e.memoizedState!==null,n&&(s=t.child,c=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(c=s.alternate.memoizedState.cachePool.pool),d=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(d=s.memoizedState.cachePool.pool),d!==c&&(s.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Il(t,t.updateQueue),nt(t),null);case 4:return Me(),e===null&&td(t.stateNode.containerInfo),nt(t),null;case 10:return bn(t.type),nt(t),null;case 19:if($(pt),s=t.memoizedState,s===null)return nt(t),null;if(c=(t.flags&128)!==0,d=s.rendering,d===null)if(c)No(s,!1);else{if(ut!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(d=Ml(e),d!==null){for(t.flags|=128,No(s,!1),e=d.updateQueue,t.updateQueue=e,Il(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Bm(n,e),n=n.sibling;return B(pt,pt.current&1|2),Qe&&xn(t,s.treeForkCount),t.child}e=e.sibling}s.tail!==null&&Xe()>Zl&&(t.flags|=128,c=!0,No(s,!1),t.lanes=4194304)}else{if(!c)if(e=Ml(d),e!==null){if(t.flags|=128,c=!0,e=e.updateQueue,t.updateQueue=e,Il(t,e),No(s,!0),s.tail===null&&s.tailMode==="hidden"&&!d.alternate&&!Qe)return nt(t),null}else 2*Xe()-s.renderingStartTime>Zl&&n!==536870912&&(t.flags|=128,c=!0,No(s,!1),t.lanes=4194304);s.isBackwards?(d.sibling=t.child,t.child=d):(e=s.last,e!==null?e.sibling=d:t.child=d,s.last=d)}return s.tail!==null?(e=s.tail,s.rendering=e,s.tail=e.sibling,s.renderingStartTime=Xe(),e.sibling=null,n=pt.current,B(pt,c?n&1|2:n&1),Qe&&xn(t,s.treeForkCount),e):(nt(t),null);case 22:case 23:return ca(t),au(),s=t.memoizedState!==null,e!==null?e.memoizedState!==null!==s&&(t.flags|=8192):s&&(t.flags|=8192),s?(n&536870912)!==0&&(t.flags&128)===0&&(nt(t),t.subtreeFlags&6&&(t.flags|=8192)):nt(t),n=t.updateQueue,n!==null&&Il(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),s=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),s!==n&&(t.flags|=2048),e!==null&&$(Mr),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),bn(vt),nt(t),null;case 25:return null;case 30:return null}throw Error(l(156,t.tag))}function d1(e,t){switch(Bc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return bn(vt),Me(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Tt(t),null;case 31:if(t.memoizedState!==null){if(ca(t),t.alternate===null)throw Error(l(340));Tr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(ca(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(l(340));Tr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $(pt),null;case 4:return Me(),null;case 10:return bn(t.type),null;case 22:case 23:return ca(t),au(),e!==null&&$(Mr),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return bn(vt),null;case 25:return null;default:return null}}function ph(e,t){switch(Bc(t),t.tag){case 3:bn(vt),Me();break;case 26:case 27:case 5:Tt(t);break;case 4:Me();break;case 31:t.memoizedState!==null&&ca(t);break;case 13:ca(t);break;case 19:$(pt);break;case 10:bn(t.type);break;case 22:case 23:ca(t),au(),e!==null&&$(Mr);break;case 24:bn(vt)}}function Co(e,t){try{var n=t.updateQueue,s=n!==null?n.lastEffect:null;if(s!==null){var c=s.next;n=c;do{if((n.tag&e)===e){s=void 0;var d=n.create,x=n.inst;s=d(),x.destroy=s}n=n.next}while(n!==c)}}catch(S){Ke(t,t.return,S)}}function Wn(e,t,n){try{var s=t.updateQueue,c=s!==null?s.lastEffect:null;if(c!==null){var d=c.next;s=d;do{if((s.tag&e)===e){var x=s.inst,S=x.destroy;if(S!==void 0){x.destroy=void 0,c=t;var O=n,L=S;try{L()}catch(Z){Ke(c,O,Z)}}}s=s.next}while(s!==d)}}catch(Z){Ke(t,t.return,Z)}}function hh(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{sp(t,n)}catch(s){Ke(e,e.return,s)}}}function gh(e,t,n){n.props=Ur(e.type,e.memoizedProps),n.state=e.memoizedState;
vendor: 21,054 bytes, line 49
49try{n.componentWillUnmount()}catch(s){Ke(e,t,s)}}function Eo(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var s=e.stateNode;break;case 30:s=e.stateNode;break;default:s=e.stateNode}typeof n=="function"?e.refCleanup=n(s):n.current=s}}catch(c){Ke(e,t,c)}}function Xa(e,t){var n=e.ref,s=e.refCleanup;if(n!==null)if(typeof s=="function")try{s()}catch(c){Ke(e,t,c)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(c){Ke(e,t,c)}else n.current=null}function xh(e){var t=e.type,n=e.memoizedProps,s=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&s.focus();break e;case"img":n.src?s.src=n.src:n.srcSet&&(s.srcset=n.srcSet)}}catch(c){Ke(e,e.return,c)}}function zu(e,t,n){try{var s=e.stateNode;M1(s,e.type,n,t),s[he]=t}catch(c){Ke(e,e.return,c)}}function yh(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&or(e.type)||e.tag===4}function ku(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||yh(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&&or(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Du(e,t,n){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=pn));else if(s!==4&&(s===27&&or(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Du(e,t,n),e=e.sibling;e!==null;)Du(e,t,n),e=e.sibling}function $l(e,t,n){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(s!==4&&(s===27&&or(e.type)&&(n=e.stateNode),e=e.child,e!==null))for($l(e,t,n),e=e.sibling;e!==null;)$l(e,t,n),e=e.sibling}function bh(e){var t=e.stateNode,n=e.memoizedProps;try{for(var s=e.type,c=t.attributes;c.length;)t.removeAttributeNode(c[0]);Dt(t,s,n),t[se]=e,t[he]=n}catch(d){Ke(e,e.return,d)}}var Nn=!1,jt=!1,Pu=!1,vh=typeof WeakSet=="function"?WeakSet:Set,Ht=null;function f1(e,t){if(e=e.containerInfo,rd=pi,e=Rm(e),Tc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var s=n.getSelection&&n.getSelection();if(s&&s.rangeCount!==0){n=s.anchorNode;var c=s.anchorOffset,d=s.focusNode;s=s.focusOffset;try{n.nodeType,d.nodeType}catch{n=null;break e}var x=0,S=-1,O=-1,L=0,Z=0,W=e,Q=null;t:for(;;){for(var Y;W!==n||c!==0&&W.nodeType!==3||(S=x+c),W!==d||s!==0&&W.nodeType!==3||(O=x+s),W.nodeType===3&&(x+=W.nodeValue.length),(Y=W.firstChild)!==null;)Q=W,W=Y;for(;;){if(W===e)break t;if(Q===n&&++L===c&&(S=x),Q===d&&++Z===s&&(O=x),(Y=W.nextSibling)!==null)break;W=Q,Q=W.parentNode}W=Y}n=S===-1||O===-1?null:{start:S,end:O}}else n=null}n=n||{start:0,end:0}}else n=null;for(sd={focusedElem:e,selectionRange:n},pi=!1,Ht=t;Ht!==null;)if(t=Ht,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ht=e;else for(;Ht!==null;){switch(t=Ht,d=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(n=0;n<e.length;n++)c=e[n],c.ref.impl=c.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&d!==null){e=void 0,n=t,c=d.memoizedProps,d=d.memoizedState,s=n.stateNode;try{var ve=Ur(n.type,c);e=s.getSnapshotBeforeUpdate(ve,d),s.__reactInternalSnapshotBeforeUpdate=e}catch(He){Ke(n,n.return,He)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)id(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":id(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(l(163))}if(e=t.sibling,e!==null){e.return=t.return,Ht=e;break}Ht=t.return}}function Sh(e,t,n){var s=n.flags;switch(n.tag){case 0:case 11:case 15:En(e,n),s&4&&Co(5,n);break;case 1:if(En(e,n),s&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(x){Ke(n,n.return,x)}else{var c=Ur(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(c,t,e.__reactInternalSnapshotBeforeUpdate)}catch(x){Ke(n,n.return,x)}}s&64&&hh(n),s&512&&Eo(n,n.return);break;case 3:if(En(e,n),s&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{sp(e,t)}catch(x){Ke(n,n.return,x)}}break;case 27:t===null&&s&4&&bh(n);case 26:case 5:En(e,n),t===null&&s&4&&xh(n),s&512&&Eo(n,n.return);break;case 12:En(e,n);break;case 31:En(e,n),s&4&&Nh(e,n);break;case 13:En(e,n),s&4&&Ch(e,n),s&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=S1.bind(null,n),B1(e,n))));break;case 22:if(s=n.memoizedState!==null||Nn,!s){t=t!==null&&t.memoizedState!==null||jt,c=Nn;var d=jt;Nn=s,(jt=t)&&!d?On(e,n,(n.subtreeFlags&8772)!==0):En(e,n),Nn=c,jt=d}break;case 30:break;default:En(e,n)}}function wh(e){var t=e.alternate;t!==null&&(e.alternate=null,wh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&sa(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var rt=null,$t=!1;function Cn(e,t,n){for(n=n.child;n!==null;)jh(e,t,n),n=n.sibling}function jh(e,t,n){if(Rt&&typeof Rt.onCommitFiberUnmount=="function")try{Rt.onCommitFiberUnmount(cn,n)}catch{}switch(n.tag){case 26:jt||Xa(n,t),Cn(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:jt||Xa(n,t);var s=rt,c=$t;or(n.type)&&(rt=n.stateNode,$t=!1),Cn(e,t,n),ko(n.stateNode),rt=s,$t=c;break;case 5:jt||Xa(n,t);case 6:if(s=rt,c=$t,rt=null,Cn(e,t,n),rt=s,$t=c,rt!==null)if($t)try{(rt.nodeType===9?rt.body:rt.nodeName==="HTML"?rt.ownerDocument.body:rt).removeChild(n.stateNode)}catch(d){Ke(n,t,d)}else try{rt.removeChild(n.stateNode)}catch(d){Ke(n,t,d)}break;case 18:rt!==null&&($t?(e=rt,hg(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),zs(e)):hg(rt,n.stateNode));break;case 4:s=rt,c=$t,rt=n.stateNode.containerInfo,$t=!0,Cn(e,t,n),rt=s,$t=c;break;case 0:case 11:case 14:case 15:Wn(2,n,t),jt||Wn(4,n,t),Cn(e,t,n);break;case 1:jt||(Xa(n,t),s=n.stateNode,typeof s.componentWillUnmount=="function"&&gh(n,t,s)),Cn(e,t,n);break;case 21:Cn(e,t,n);break;case 22:jt=(s=jt)||n.memoizedState!==null,Cn(e,t,n),jt=s;break;default:Cn(e,t,n)}}function Nh(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{zs(e)}catch(n){Ke(t,t.return,n)}}}function Ch(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{zs(e)}catch(n){Ke(t,t.return,n)}}function m1(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new vh),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new vh),t;default:throw Error(l(435,e.tag))}}function Fl(e,t){var n=m1(e);t.forEach(function(s){if(!n.has(s)){n.add(s);var c=w1.bind(null,e,s);s.then(c,c)}})}function Ft(e,t){var n=t.deletions;if(n!==null)for(var s=0;s<n.length;s++){var c=n[s],d=e,x=t,S=x;e:for(;S!==null;){switch(S.tag){case 27:if(or(S.type)){rt=S.stateNode,$t=!1;break e}break;case 5:rt=S.stateNode,$t=!1;break e;case 3:case 4:rt=S.stateNode.containerInfo,$t=!0;break e}S=S.return}if(rt===null)throw Error(l(160));jh(d,x,c),rt=null,$t=!1,d=c.alternate,d!==null&&(d.return=null),c.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Eh(t,e),t=t.sibling}var Ua=null;function Eh(e,t){var n=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Ft(t,e),Kt(e),s&4&&(Wn(3,e,e.return),Co(3,e),Wn(5,e,e.return));break;case 1:Ft(t,e),Kt(e),s&512&&(jt||n===null||Xa(n,n.return)),s&64&&Nn&&(e=e.updateQueue,e!==null&&(s=e.callbacks,s!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?s:n.concat(s))));break;case 26:var c=Ua;if(Ft(t,e),Kt(e),s&512&&(jt||n===null||Xa(n,n.return)),s&4){var d=n!==null?n.memoizedState:null;if(s=e.memoizedState,n===null)if(s===null)if(e.stateNode===null){e:{s=e.type,n=e.memoizedProps,c=c.ownerDocument||c;t:switch(s){case"title":d=c.getElementsByTagName("title")[0],(!d||d[va]||d[se]||d.namespaceURI==="http://www.w3.org/2000/svg"||d.hasAttribute("itemprop"))&&(d=c.createElement(s),c.head.insertBefore(d,c.querySelector("head > title"))),Dt(d,s,n),d[se]=e,Ge(d),s=d;break e;case"link":var x=Eg("link","href",c).get(s+(n.href||""));if(x){for(var S=0;S<x.length;S++)if(d=x[S],d.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&d.getAttribute("rel")===(n.rel==null?null:n.rel)&&d.getAttribute("title")===(n.title==null?null:n.title)&&d.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){x.splice(S,1);break t}}d=c.createElement(s),Dt(d,s,n),c.head.appendChild(d);break;case"meta":if(x=Eg("meta","content",c).get(s+(n.content||""))){for(S=0;S<x.length;S++)if(d=x[S],d.getAttribute("content")===(n.content==null?null:""+n.content)&&d.getAttribute("name")===(n.name==null?null:n.name)&&d.getAttribute("property")===(n.property==null?null:n.property)&&d.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&d.getAttribute("charset")===(n.charSet==null?null:n.charSet)){x.splice(S,1);break t}}d=c.createElement(s),Dt(d,s,n),c.head.appendChild(d);break;default:throw Error(l(468,s))}d[se]=e,Ge(d),s=d}e.stateNode=s}else Og(c,e.type,e.stateNode);else e.stateNode=Cg(c,s,e.memoizedProps);else d!==s?(d===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):d.count--,s===null?Og(c,e.type,e.stateNode):Cg(c,s,e.memoizedProps)):s===null&&e.stateNode!==null&&zu(e,e.memoizedProps,n.memoizedProps)}break;case 27:Ft(t,e),Kt(e),s&512&&(jt||n===null||Xa(n,n.return)),n!==null&&s&4&&zu(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Ft(t,e),Kt(e),s&512&&(jt||n===null||Xa(n,n.return)),e.flags&32){c=e.stateNode;try{ns(c,"")}catch(ve){Ke(e,e.return,ve)}}s&4&&e.stateNode!=null&&(c=e.memoizedProps,zu(e,c,n!==null?n.memoizedProps:c)),s&1024&&(Pu=!0);break;case 6:if(Ft(t,e),Kt(e),s&4){if(e.stateNode===null)throw Error(l(162));s=e.memoizedProps,n=e.stateNode;try{n.nodeValue=s}catch(ve){Ke(e,e.return,ve)}}break;case 3:if(ui=null,c=Ua,Ua=ii(t.containerInfo),Ft(t,e),Ua=c,Kt(e),s&4&&n!==null&&n.memoizedState.isDehydrated)try{zs(t.containerInfo)}catch(ve){Ke(e,e.return,ve)}Pu&&(Pu=!1,Oh(e));break;case 4:s=Ua,Ua=ii(e.stateNode.containerInfo),Ft(t,e),Kt(e),Ua=s;break;case 12:Ft(t,e),Kt(e);break;case 31:Ft(t,e),Kt(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Fl(e,s)));break;case 13:Ft(t,e),Kt(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Xl=Xe()),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Fl(e,s)));break;case 22:c=e.memoizedState!==null;var O=n!==null&&n.memoizedState!==null,L=Nn,Z=jt;if(Nn=L||c,jt=Z||O,Ft(t,e),jt=Z,Nn=L,Kt(e),s&8192)e:for(t=e.stateNode,t._visibility=c?t._visibility&-2:t._visibility|1,c&&(n===null||O||Nn||jt||qr(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){O=n=t;try{if(d=O.stateNode,c)x=d.style,typeof x.setProperty=="function"?x.setProperty("display","none","important"):x.display="none";else{S=O.stateNode;var W=O.memoizedProps.style,Q=W!=null&&W.hasOwnProperty("display")?W.display:null;S.style.display=Q==null||typeof Q=="boolean"?"":(""+Q).trim()}}catch(ve){Ke(O,O.return,ve)}}}else if(t.tag===6){if(n===null){O=t;try{O.stateNode.nodeValue=c?"":O.memoizedProps}catch(ve){Ke(O,O.return,ve)}}}else if(t.tag===18){if(n===null){O=t;try{var Y=O.stateNode;c?gg(Y,!0):gg(O.stateNode,!1)}catch(ve){Ke(O,O.return,ve)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}s&4&&(s=e.updateQueue,s!==null&&(n=s.retryQueue,n!==null&&(s.retryQueue=null,Fl(e,n))));break;case 19:Ft(t,e),Kt(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Fl(e,s)));break;case 30:break;case 21:break;default:Ft(t,e),Kt(e)}}function Kt(e){var t=e.flags;if(t&2){try{for(var n,s=e.return;s!==null;){if(yh(s)){n=s;break}s=s.return}if(n==null)throw Error(l(160));switch(n.tag){case 27:var c=n.stateNode,d=ku(e);$l(e,d,c);break;case 5:var x=n.stateNode;n.flags&32&&(ns(x,""),n.flags&=-33);var S=ku(e);$l(e,S,x);break;case 3:case 4:var O=n.stateNode.containerInfo,L=ku(e);Du(e,L,O);break;default:throw Error(l(161))}}catch(Z){Ke(e,e.return,Z)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Oh(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Oh(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function En(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Sh(e,t.alternate,t),t=t.sibling}function qr(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Wn(4,t,t.return),qr(t);break;case 1:Xa(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&gh(t,t.return,n),qr(t);break;case 27:ko(t.stateNode);case 26:case 5:Xa(t,t.return),qr(t);break;case 22:t.memoizedState===null&&qr(t);break;case 30:qr(t);break;default:qr(t)}e=e.sibling}}function On(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var s=t.alternate,c=e,d=t,x=d.flags;switch(d.tag){case 0:case 11:case 15:On(c,d,n),Co(4,d);break;case 1:if(On(c,d,n),s=d,c=s.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch(L){Ke(s,s.return,L)}if(s=d,c=s.updateQueue,c!==null){var S=s.stateNode;try{var O=c.shared.hiddenCallbacks;if(O!==null)for(c.shared.hiddenCallbacks=null,c=0;c<O.length;c++)rp(O[c],S)}catch(L){Ke(s,s.return,L)}}n&&x&64&&hh(d),Eo(d,d.return);break;case 27:bh(d);case 26:case 5:On(c,d,n),n&&s===null&&x&4&&xh(d),Eo(d,d.return);break;case 12:On(c,d,n);break;case 31:On(c,d,n),n&&x&4&&Nh(c,d);break;case 13:On(c,d,n),n&&x&4&&Ch(c,d);break;case 22:d.memoizedState===null&&On(c,d,n),Eo(d,d.return);break;case 30:break;default:On(c,d,n)}t=t.sibling}}function Uu(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&fo(n))}function qu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&fo(e))}function qa(e,t,n,s){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)_h(e,t,n,s),t=t.sibling}function _h(e,t,n,s){var c=t.flags;switch(t.tag){case 0:case 11:case 15:qa(e,t,n,s),c&2048&&Co(9,t);break;case 1:qa(e,t,n,s);break;case 3:qa(e,t,n,s),c&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&fo(e)));break;case 12:if(c&2048){qa(e,t,n,s),e=t.stateNode;try{var d=t.memoizedProps,x=d.id,S=d.onPostCommit;typeof S=="function"&&S(x,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(O){Ke(t,t.return,O)}}else qa(e,t,n,s);break;case 31:qa(e,t,n,s);break;case 13:qa(e,t,n,s);break;case 23:break;case 22:d=t.stateNode,x=t.alternate,t.memoizedState!==null?d._visibility&2?qa(e,t,n,s):Oo(e,t):d._visibility&2?qa(e,t,n,s):(d._visibility|=2,js(e,t,n,s,(t.subtreeFlags&10256)!==0||!1)),c&2048&&Uu(x,t);break;case 24:qa(e,t,n,s),c&2048&&qu(t.alternate,t);break;default:qa(e,t,n,s)}}function js(e,t,n,s,c){for(c=c&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var d=e,x=t,S=n,O=s,L=x.flags;switch(x.tag){case 0:case 11:case 15:js(d,x,S,O,c),Co(8,x);break;case 23:break;case 22:var Z=x.stateNode;x.memoizedState!==null?Z._visibility&2?js(d,x,S,O,c):Oo(d,x):(Z._visibility|=2,js(d,x,S,O,c)),c&&L&2048&&Uu(x.alternate,x);break;case 24:js(d,x,S,O,c),c&&L&2048&&qu(x.alternate,x);break;default:js(d,x,S,O,c)}t=t.sibling}}function Oo(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,s=t,c=s.flags;switch(s.tag){case 22:Oo(n,s),c&2048&&Uu(s.alternate,s);break;case 24:Oo(n,s),c&2048&&qu(s.alternate,s);break;default:Oo(n,s)}t=t.sibling}}var _o=8192;function Ns(e,t,n){if(e.subtreeFlags&_o)for(e=e.child;e!==null;)Hh(e,t,n),e=e.sibling}function Hh(e,t,n){switch(e.tag){case 26:Ns(e,t,n),e.flags&_o&&e.memoizedState!==null&&W1(n,Ua,e.memoizedState,e.memoizedProps);break;case 5:Ns(e,t,n);break;case 3:case 4:var s=Ua;Ua=ii(e.stateNode.containerInfo),Ns(e,t,n),Ua=s;break;case 22:e.memoizedState===null&&(s=e.alternate,s!==null&&s.memoizedState!==null?(s=_o,_o=16777216,Ns(e,t,n),_o=s):Ns(e,t,n));break;default:Ns(e,t,n)}}function Th(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Ho(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var s=t[n];Ht=s,Rh(s,e)}Th(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Ah(e),e=e.sibling}function Ah(e){switch(e.tag){case 0:case 11:case 15:Ho(e),e.flags&2048&&Wn(9,e,e.return);break;case 3:Ho(e);break;case 12:Ho(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Kl(e)):Ho(e);break;default:Ho(e)}}function Kl(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var s=t[n];Ht=s,Rh(s,e)}Th(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Wn(8,t,t.return),Kl(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Kl(t));break;default:Kl(t)}e=e.sibling}}function Rh(e,t){for(;Ht!==null;){var n=Ht;switch(n.tag){case 0:case 11:case 15:Wn(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var s=n.memoizedState.cachePool.pool;s!=null&&s.refCount++}break;case 24:fo(n.memoizedState.cache)}if(s=n.child,s!==null)s.return=n,Ht=s;else e:for(n=e;Ht!==null;){s=Ht;var c=s.sibling,d=s.return;if(wh(s),s===n){Ht=null;break e}if(c!==null){c.return=d,Ht=c;break e}Ht=d}}}var p1={getCacheForType:function(e){var t=zt(vt),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return zt(vt).controller.signal}},h1=typeof WeakMap=="function"?WeakMap:Map,$e=0,et=null,Ue=null,Le=0,Fe=0,ua=null,er=!1,Cs=!1,Lu=!1,_n=0,ut=0,tr=0,Lr=0,Bu=0,da=0,Es=0,To=null,Xt=null,Qu=!1,Xl=0,Mh=0,Zl=1/0,Jl=null,ar=null,Ct=0,nr=null,Os=null,Hn=0,Gu=0,Yu=null,zh=null,Ao=0,Vu=null;function fa(){return($e&2)!==0&&Le!==0?Le&-Le:H.T!==null?Zu():Ne()}function kh(){if(da===0)if((Le&536870912)===0||Qe){var e=ya;ya<<=1,(ya&3932160)===0&&(ya=262144),da=e}else da=536870912;return e=ia.current,e!==null&&(e.flags|=32),da}function Zt(e,t,n){(e===et&&(Fe===2||Fe===9)||e.cancelPendingCommit!==null)&&(_s(e,0),rr(e,Le,da,!1)),h(e,n),(($e&2)===0||e!==et)&&(e===et&&(($e&2)===0&&(Lr|=n),ut===4&&rr(e,Le,da,!1)),Za(e))}function Dh(e,t,n){if(($e&6)!==0)throw Error(l(327));var s=!n&&(t&127)===0&&(t&e.expiredLanes)===0||tt(e,t),c=s?y1(e,t):$u(e,t,!0),d=s;do{if(c===0){Cs&&!s&&rr(e,t,0,!1);break}else{if(n=e.current.alternate,d&&!g1(n)){c=$u(e,t,!1),d=!1;continue}if(c===2){if(d=t,e.errorRecoveryDisabledLanes&d)var x=0;else x=e.pendingLanes&-536870913,x=x!==0?x:x&536870912?536870912:0;if(x!==0){t=x;e:{var S=e;c=To;var O=S.current.memoizedState.isDehydrated;if(O&&(_s(S,x).flags|=256),x=$u(S,x,!1),x!==2){if(Lu&&!O){S.errorRecoveryDisabledLanes|=d,Lr|=d,c=4;break e}d=Xt,Xt=c,d!==null&&(Xt===null?Xt=d:Xt.push.apply(Xt,d))}c=x}if(d=!1,c!==2)continue}}if(c===1){_s(e,0),rr(e,t,0,!0);break}e:{switch(s=e,d=c,d){case 0:case 1:throw Error(l(345));case 4:if((t&4194048)!==t)break;case 6:rr(s,t,da,!er);break e;case 2:Xt=null;break;case 3:case 5:break;default:throw Error(l(329))}if((t&62914560)===t&&(c=Xl+300-Xe(),10<c)){if(rr(s,t,da,!er),Ae(s,0,!0)!==0)break e;Hn=t,s.timeoutHandle=mg(Ph.bind(null,s,n,Xt,Jl,Qu,t,da,Lr,Es,er,d,"Throttled",-0,0),c);break e}Ph(s,n,Xt,Jl,Qu,t,da,Lr,Es,er,d,null,-0,0)}}break}while(!0);Za(e)}function Ph(e,t,n,s,c,d,x,S,O,L,Z,W,Q,Y){if(e.timeoutHandle=-1,W=t.subtreeFlags,W&8192||(W&16785408)===16785408){W={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:pn},Hh(t,d,W);var ve=(d&62914560)===d?Xl-Xe():(d&4194048)===d?Mh-Xe():0;if(ve=e2(W,ve),ve!==null){Hn=d,e.cancelPendingCommit=ve(Vh.bind(null,e,t,d,n,s,c,x,S,O,Z,W,null,Q,Y)),rr(e,d,x,!L);return}}Vh(e,t,d,n,s,c,x,S,O)}function g1(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var s=0;s<n.length;s++){var c=n[s],d=c.getSnapshot;c=c.value;try{if(!oa(d(),c))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function rr(e,t,n,s){t&=~Bu,t&=~Lr,e.suspendedLanes|=t,e.pingedLanes&=~t,s&&(e.warmLanes|=t),s=e.expirationTimes;for(var c=t;0<c;){var d=31-Ot(c),x=1<<d;s[d]=-1,c&=~x}n!==0&&z(e,n,t)}
vendor: 14,996 bytes, line 49
49function Wl(){return($e&6)===0?(Ro(0),!1):!0}function Iu(){if(Ue!==null){if(Fe===0)var e=Ue.return;else e=Ue,yn=Ar=null,iu(e),ys=null,po=0,e=Ue;for(;e!==null;)ph(e.alternate,e),e=e.return;Ue=null}}function _s(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,D1(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Hn=0,Iu(),et=e,Ue=n=gn(e.current,null),Le=t,Fe=0,ua=null,er=!1,Cs=tt(e,t),Lu=!1,Es=da=Bu=Lr=tr=ut=0,Xt=To=null,Qu=!1,(t&8)!==0&&(t|=t&32);var s=e.entangledLanes;if(s!==0)for(e=e.entanglements,s&=t;0<s;){var c=31-Ot(s),d=1<<c;t|=e[c],s&=~d}return _n=t,vl(),n}function Uh(e,t){ze=null,H.H=wo,t===xs||t===_l?(t=ep(),Fe=3):t===Xc?(t=ep(),Fe=4):Fe=t===Nu?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,ua=t,Ue===null&&(ut=1,Ql(e,Na(t,e.current)))}function qh(){var e=ia.current;return e===null?!0:(Le&4194048)===Le?_a===null:(Le&62914560)===Le||(Le&536870912)!==0?e===_a:!1}function Lh(){var e=H.H;return H.H=wo,e===null?wo:e}function Bh(){var e=H.A;return H.A=p1,e}function ei(){ut=4,er||(Le&4194048)!==Le&&ia.current!==null||(Cs=!0),(tr&134217727)===0&&(Lr&134217727)===0||et===null||rr(et,Le,da,!1)}function $u(e,t,n){var s=$e;$e|=2;var c=Lh(),d=Bh();(et!==e||Le!==t)&&(Jl=null,_s(e,t)),t=!1;var x=ut;e:do try{if(Fe!==0&&Ue!==null){var S=Ue,O=ua;switch(Fe){case 8:Iu(),x=6;break e;case 3:case 2:case 9:case 6:ia.current===null&&(t=!0);var L=Fe;if(Fe=0,ua=null,Hs(e,S,O,L),n&&Cs){x=0;break e}break;default:L=Fe,Fe=0,ua=null,Hs(e,S,O,L)}}x1(),x=ut;break}catch(Z){Uh(e,Z)}while(!0);return t&&e.shellSuspendCounter++,yn=Ar=null,$e=s,H.H=c,H.A=d,Ue===null&&(et=null,Le=0,vl()),x}function x1(){for(;Ue!==null;)Qh(Ue)}function y1(e,t){var n=$e;$e|=2;var s=Lh(),c=Bh();et!==e||Le!==t?(Jl=null,Zl=Xe()+500,_s(e,t)):Cs=tt(e,t);e:do try{if(Fe!==0&&Ue!==null){t=Ue;var d=ua;t:switch(Fe){case 1:Fe=0,ua=null,Hs(e,t,d,1);break;case 2:case 9:if(Jm(d)){Fe=0,ua=null,Gh(t);break}t=function(){Fe!==2&&Fe!==9||et!==e||(Fe=7),Za(e)},d.then(t,t);break e;case 3:Fe=7;break e;case 4:Fe=5;break e;case 7:Jm(d)?(Fe=0,ua=null,Gh(t)):(Fe=0,ua=null,Hs(e,t,d,7));break;case 5:var x=null;switch(Ue.tag){case 26:x=Ue.memoizedState;case 5:case 27:var S=Ue;if(x?_g(x):S.stateNode.complete){Fe=0,ua=null;var O=S.sibling;if(O!==null)Ue=O;else{var L=S.return;L!==null?(Ue=L,ti(L)):Ue=null}break t}}Fe=0,ua=null,Hs(e,t,d,5);break;case 6:Fe=0,ua=null,Hs(e,t,d,6);break;case 8:Iu(),ut=6;break e;default:throw Error(l(462))}}b1();break}catch(Z){Uh(e,Z)}while(!0);return yn=Ar=null,H.H=s,H.A=c,$e=n,Ue!==null?0:(et=null,Le=0,vl(),ut)}function b1(){for(;Ue!==null&&!mt();)Qh(Ue)}function Qh(e){var t=fh(e.alternate,e,_n);e.memoizedProps=e.pendingProps,t===null?ti(e):Ue=t}function Gh(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=oh(n,t,t.pendingProps,t.type,void 0,Le);break;case 11:t=oh(n,t,t.pendingProps,t.type.render,t.ref,Le);break;case 5:iu(t);default:ph(n,t),t=Ue=Bm(t,_n),t=fh(n,t,_n)}e.memoizedProps=e.pendingProps,t===null?ti(e):Ue=t}function Hs(e,t,n,s){yn=Ar=null,iu(t),ys=null,po=0;var c=t.return;try{if(l1(e,c,t,n,Le)){ut=1,Ql(e,Na(n,e.current)),Ue=null;return}}catch(d){if(c!==null)throw Ue=c,d;ut=1,Ql(e,Na(n,e.current)),Ue=null;return}t.flags&32768?(Qe||s===1?e=!0:Cs||(Le&536870912)!==0?e=!1:(er=e=!0,(s===2||s===9||s===3||s===6)&&(s=ia.current,s!==null&&s.tag===13&&(s.flags|=16384))),Yh(t,e)):ti(t)}function ti(e){var t=e;do{if((t.flags&32768)!==0){Yh(t,er);return}e=t.return;var n=u1(t.alternate,t,_n);if(n!==null){Ue=n;return}if(t=t.sibling,t!==null){Ue=t;return}Ue=t=e}while(t!==null);ut===0&&(ut=5)}function Yh(e,t){do{var n=d1(e.alternate,e);if(n!==null){n.flags&=32767,Ue=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){Ue=e;return}Ue=e=n}while(e!==null);ut=6,Ue=null}function Vh(e,t,n,s,c,d,x,S,O){e.cancelPendingCommit=null;do ai();while(Ct!==0);if(($e&6)!==0)throw Error(l(327));if(t!==null){if(t===e.current)throw Error(l(177));if(d=t.lanes|t.childLanes,d|=kc,re(e,n,d,x,S,O),e===et&&(Ue=et=null,Le=0),Os=t,nr=e,Hn=n,Gu=d,Yu=c,zh=s,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,j1(Pt,function(){return Xh(),null})):(e.callbackNode=null,e.callbackPriority=0),s=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||s){s=H.T,H.T=null,c=G.p,G.p=2,x=$e,$e|=4;try{f1(e,t,n)}finally{$e=x,G.p=c,H.T=s}}Ct=1,Ih(),$h(),Fh()}}function Ih(){if(Ct===1){Ct=0;var e=nr,t=Os,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=H.T,H.T=null;var s=G.p;G.p=2;var c=$e;$e|=4;try{Eh(t,e);var d=sd,x=Rm(e.containerInfo),S=d.focusedElem,O=d.selectionRange;if(x!==S&&S&&S.ownerDocument&&Am(S.ownerDocument.documentElement,S)){if(O!==null&&Tc(S)){var L=O.start,Z=O.end;if(Z===void 0&&(Z=L),"selectionStart"in S)S.selectionStart=L,S.selectionEnd=Math.min(Z,S.value.length);else{var W=S.ownerDocument||document,Q=W&&W.defaultView||window;if(Q.getSelection){var Y=Q.getSelection(),ve=S.textContent.length,He=Math.min(O.start,ve),We=O.end===void 0?He:Math.min(O.end,ve);!Y.extend&&He>We&&(x=We,We=He,He=x);var M=Tm(S,He),T=Tm(S,We);if(M&&T&&(Y.rangeCount!==1||Y.anchorNode!==M.node||Y.anchorOffset!==M.offset||Y.focusNode!==T.node||Y.focusOffset!==T.offset)){var q=W.createRange();q.setStart(M.node,M.offset),Y.removeAllRanges(),He>We?(Y.addRange(q),Y.extend(T.node,T.offset)):(q.setEnd(T.node,T.offset),Y.addRange(q))}}}}for(W=[],Y=S;Y=Y.parentNode;)Y.nodeType===1&&W.push({element:Y,left:Y.scrollLeft,top:Y.scrollTop});for(typeof S.focus=="function"&&S.focus(),S=0;S<W.length;S++){var J=W[S];J.element.scrollLeft=J.left,J.element.scrollTop=J.top}}pi=!!rd,sd=rd=null}finally{$e=c,G.p=s,H.T=n}}e.current=t,Ct=2}}function $h(){if(Ct===2){Ct=0;var e=nr,t=Os,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=H.T,H.T=null;var s=G.p;G.p=2;var c=$e;$e|=4;try{Sh(e,t.alternate,t)}finally{$e=c,G.p=s,H.T=n}}Ct=3}}function Fh(){if(Ct===4||Ct===3){Ct=0,za();var e=nr,t=Os,n=Hn,s=zh;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Ct=5:(Ct=0,Os=nr=null,Kh(e,e.pendingLanes));var c=e.pendingLanes;if(c===0&&(ar=null),_e(n),t=t.stateNode,Rt&&typeof Rt.onCommitFiberRoot=="function")try{Rt.onCommitFiberRoot(cn,t,void 0,(t.current.flags&128)===128)}catch{}if(s!==null){t=H.T,c=G.p,G.p=2,H.T=null;try{for(var d=e.onRecoverableError,x=0;x<s.length;x++){var S=s[x];d(S.value,{componentStack:S.stack})}}finally{H.T=t,G.p=c}}(Hn&3)!==0&&ai(),Za(e),c=e.pendingLanes,(n&261930)!==0&&(c&42)!==0?e===Vu?Ao++:(Ao=0,Vu=e):Ao=0,Ro(0)}}function Kh(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,fo(t)))}function ai(){return Ih(),$h(),Fh(),Xh()}function Xh(){if(Ct!==5)return!1;var e=nr,t=Gu;Gu=0;var n=_e(Hn),s=H.T,c=G.p;try{G.p=32>n?32:n,H.T=null,n=Yu,Yu=null;var d=nr,x=Hn;if(Ct=0,Os=nr=null,Hn=0,($e&6)!==0)throw Error(l(331));var S=$e;if($e|=4,Ah(d.current),_h(d,d.current,x,n),$e=S,Ro(0,!1),Rt&&typeof Rt.onPostCommitFiberRoot=="function")try{Rt.onPostCommitFiberRoot(cn,d)}catch{}return!0}finally{G.p=c,H.T=s,Kh(e,t)}}function Zh(e,t,n){t=Na(n,t),t=ju(e.stateNode,t,2),e=Xn(e,t,2),e!==null&&(h(e,2),Za(e))}function Ke(e,t,n){if(e.tag===3)Zh(e,e,n);else for(;t!==null;){if(t.tag===3){Zh(t,e,n);break}else if(t.tag===1){var s=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(ar===null||!ar.has(s))){e=Na(n,e),n=Jp(2),s=Xn(t,n,2),s!==null&&(Wp(n,s,t,e),h(s,2),Za(s));break}}t=t.return}}function Fu(e,t,n){var s=e.pingCache;if(s===null){s=e.pingCache=new h1;var c=new Set;s.set(t,c)}else c=s.get(t),c===void 0&&(c=new Set,s.set(t,c));c.has(n)||(Lu=!0,c.add(n),e=v1.bind(null,e,t,n),t.then(e,e))}function v1(e,t,n){var s=e.pingCache;s!==null&&s.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,et===e&&(Le&n)===n&&(ut===4||ut===3&&(Le&62914560)===Le&&300>Xe()-Xl?($e&2)===0&&_s(e,0):Bu|=n,Es===Le&&(Es=0)),Za(e)}function Jh(e,t){t===0&&(t=it()),e=_r(e,t),e!==null&&(h(e,t),Za(e))}function S1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Jh(e,n)}function w1(e,t){var n=0;switch(e.tag){case 31:case 13:var s=e.stateNode,c=e.memoizedState;c!==null&&(n=c.retryLane);break;case 19:s=e.stateNode;break;case 22:s=e.stateNode._retryCache;break;default:throw Error(l(314))}s!==null&&s.delete(t),Jh(e,n)}function j1(e,t){return Un(e,t)}var ni=null,Ts=null,Ku=!1,ri=!1,Xu=!1,sr=0;function Za(e){e!==Ts&&e.next===null&&(Ts===null?ni=Ts=e:Ts=Ts.next=e),ri=!0,Ku||(Ku=!0,C1())}function Ro(e,t){if(!Xu&&ri){Xu=!0;do for(var n=!1,s=ni;s!==null;){if(e!==0){var c=s.pendingLanes;if(c===0)var d=0;else{var x=s.suspendedLanes,S=s.pingedLanes;d=(1<<31-Ot(42|e)+1)-1,d&=c&~(x&~S),d=d&201326741?d&201326741|1:d?d|2:0}d!==0&&(n=!0,ag(s,d))}else d=Le,d=Ae(s,s===et?d:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(d&3)===0||tt(s,d)||(n=!0,ag(s,d));s=s.next}while(n);Xu=!1}}function N1(){Wh()}function Wh(){ri=Ku=!1;var e=0;sr!==0&&k1()&&(e=sr);for(var t=Xe(),n=null,s=ni;s!==null;){var c=s.next,d=eg(s,t);d===0?(s.next=null,n===null?ni=c:n.next=c,c===null&&(Ts=n)):(n=s,(e!==0||(d&3)!==0)&&(ri=!0)),s=c}Ct!==0&&Ct!==5||Ro(e),sr!==0&&(sr=0)}function eg(e,t){for(var n=e.suspendedLanes,s=e.pingedLanes,c=e.expirationTimes,d=e.pendingLanes&-62914561;0<d;){var x=31-Ot(d),S=1<<x,O=c[x];O===-1?((S&n)===0||(S&s)!==0)&&(c[x]=yt(S,t)):O<=t&&(e.expiredLanes|=S),d&=~S}if(t=et,n=Le,n=Ae(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s=e.callbackNode,n===0||e===t&&(Fe===2||Fe===9)||e.cancelPendingCommit!==null)return s!==null&&s!==null&&Ma(s),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||tt(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(s!==null&&Ma(s),_e(n)){case 2:case 8:n=qn;break;case 32:n=Pt;break;case 268435456:n=aa;break;default:n=Pt}return s=tg.bind(null,e),n=Un(n,s),e.callbackPriority=t,e.callbackNode=n,t}return s!==null&&s!==null&&Ma(s),e.callbackPriority=2,e.callbackNode=null,2}function tg(e,t){if(Ct!==0&&Ct!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(ai()&&e.callbackNode!==n)return null;var s=Le;return s=Ae(e,e===et?s:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s===0?null:(Dh(e,s,t),eg(e,Xe()),e.callbackNode!=null&&e.callbackNode===n?tg.bind(null,e):null)}function ag(e,t){if(ai())return null;Dh(e,t,!0)}function C1(){P1(function(){($e&6)!==0?Un(ka,N1):Wh()})}function Zu(){if(sr===0){var e=hs;e===0&&(e=xa,xa<<=1,(xa&261888)===0&&(xa=256)),sr=e}return sr}function ng(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:fl(""+e)}function rg(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function E1(e,t,n,s,c){if(t==="submit"&&n&&n.stateNode===c){var d=ng((c[he]||null).action),x=s.submitter;x&&(t=(t=x[he]||null)?ng(t.formAction):x.getAttribute("formAction"),t!==null&&(d=t,x=null));var S=new gl("action","action",null,s,c);e.push({event:S,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(sr!==0){var O=x?rg(c,x):new FormData(c);xu(n,{pending:!0,data:O,method:c.method,action:d},null,O)}}else typeof d=="function"&&(S.preventDefault(),O=x?rg(c,x):new FormData(c),xu(n,{pending:!0,data:O,method:c.method,action:d},d,O))},currentTarget:c}]})}}for(var Ju=0;Ju<zc.length;Ju++){var Wu=zc[Ju],O1=Wu.toLowerCase(),_1=Wu[0].toUpperCase()+Wu.slice(1);Pa(O1,"on"+_1)}Pa(km,"onAnimationEnd"),Pa(Dm,"onAnimationIteration"),Pa(Pm,"onAnimationStart"),Pa("dblclick","onDoubleClick"),Pa("focusin","onFocus"),Pa("focusout","onBlur"),Pa(Yv,"onTransitionRun"),Pa(Vv,"onTransitionStart"),Pa(Iv,"onTransitionCancel"),Pa(Um,"onTransitionEnd"),ts("onMouseEnter",["mouseout","mouseover"]),ts("onMouseLeave",["mouseout","mouseover"]),ts("onPointerEnter",["pointerout","pointerover"]),ts("onPointerLeave",["pointerout","pointerover"]),Nr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Nr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Nr("onBeforeInput",["compositionend","keypress","textInput","paste"]),Nr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Nr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Nr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Mo="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(" "),H1=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Mo));function sg(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var s=e[n],c=s.event;s=s.listeners;e:{var d=void 0;if(t)for(var x=s.length-1;0<=x;x--){var S=s[x],O=S.instance,L=S.currentTarget;if(S=S.listener,O!==d&&c.isPropagationStopped())break e;d=S,c.currentTarget=L;try{d(c)}catch(Z){bl(Z)}c.currentTarget=null,d=O}else for(x=0;x<s.length;x++){if(S=s[x],O=S.instance,L=S.currentTarget,S=S.listener,O!==d&&c.isPropagationStopped())break e;d=S,c.currentTarget=L;try{d(c)}catch(Z){bl(Z)}c.currentTarget=null,d=O}}}}function qe(e,t){var n=t[bt];n===void 0&&(n=t[bt]=new Set);var s=e+"__bubble";n.has(s)||(og(t,e,2,!1),n.add(s))}function ed(e,t,n){var s=0;t&&(s|=4),og(n,e,s,t)}var si="_reactListening"+Math.random().toString(36).slice(2);function td(e){if(!e[si]){e[si]=!0,il.forEach(function(n){n!=="selectionchange"&&(H1.has(n)||ed(n,!1,e),ed(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[si]||(t[si]=!0,ed("selectionchange",!1,t))}}function og(e,t,n,s){switch(kg(t)){case 2:var c=n2;break;case 8:c=r2;break;default:c=gd}n=c.bind(null,t,n,e),c=void 0,!Sc||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(c=!0),s?c!==void 0?e.addEventListener(t,n,{capture:!0,passive:c}):e.addEventListener(t,n,!0):c!==void 0?e.addEventListener(t,n,{passive:c}):e.addEventListener(t,n,!1)}function ad(e,t,n,s,c){var d=s;if((t&1)===0&&(t&2)===0&&s!==null)e:for(;;){if(s===null)return;var x=s.tag;if(x===3||x===4){var S=s.stateNode.containerInfo;if(S===c)break;if(x===4)for(x=s.return;x!==null;){var O=x.tag;if((O===3||O===4)&&x.stateNode.containerInfo===c)return;x=x.return}for(;S!==null;){if(x=dn(S),x===null)return;if(O=x.tag,O===5||O===6||O===26||O===27){s=d=x;continue e}S=S.parentNode}}s=s.return}dm(function(){var L=d,Z=bc(n),W=[];e:{var Q=qm.get(e);if(Q!==void 0){var Y=gl,ve=e;switch(e){case"keypress":if(pl(n)===0)break e;case"keydown":case"keyup":Y=wv;break;case"focusin":ve="focus",Y=Cc;break;case"focusout":ve="blur",Y=Cc;break;case"beforeblur":case"afterblur":Y=Cc;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Y=pm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Y
vendor: 1,823 bytes, line 49
49=uv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Y=Cv;break;case km:case Dm:case Pm:Y=mv;break;case Um:Y=Ov;break;case"scroll":case"scrollend":Y=iv;break;case"wheel":Y=Hv;break;case"copy":case"cut":case"paste":Y=hv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Y=gm;break;case"toggle":case"beforetoggle":Y=Av}var He=(t&4)!==0,We=!He&&(e==="scroll"||e==="scrollend"),M=He?Q!==null?Q+"Capture":null:Q;He=[];for(var T=L,q;T!==null;){var J=T;if(q=J.stateNode,J=J.tag,J!==5&&J!==26&&J!==27||q===null||M===null||(J=eo(T,M),J!=null&&He.push(zo(T,J,q))),We)break;T=T.return}0<He.length&&(Q=new Y(Q,ve,null,n,Z),W.push({event:Q,listeners:He}))}}if((t&7)===0){e:{if(Q=e==="mouseover"||e==="pointerover",Y=e==="mouseout"||e==="pointerout",Q&&n!==yc&&(ve=n.relatedTarget||n.fromElement)&&(dn(ve)||ve[ot]))break e;if((Y||Q)&&(Q=Z.window===Z?Z:(Q=Z.ownerDocument)?Q.defaultView||Q.parentWindow:window,Y?(ve=n.relatedTarget||n.toElement,Y=L,ve=ve?dn(ve):null,ve!==null&&(We=f(ve),He=ve.tag,ve!==We||He!==5&&He!==27&&He!==6)&&(ve=null)):(Y=null,ve=L),Y!==ve)){if(He=pm,J="onMouseLeave",M="onMouseEnter",T="mouse",(e==="pointerout"||e==="pointerover")&&(He=gm,J="onPointerLeave",M="onPointerEnter",T="pointer"),We=Y==null?Q:Pe(Y),q=ve==null?Q:Pe(ve),Q=new He(J,T+"leave",Y,n,Z),Q.target=We,Q.relatedTarget=q,J=null,dn(Z)===L&&(He=new He(M,T+"enter",ve,n,Z),He.target=q,He.relatedTarget=We,J=He),We=J,Y&&ve)t:{for(He=T1,M=Y,T=ve,q=0,J=M;J;J=He(J))q++;J=0;for(var Oe=T;Oe;Oe=He(Oe))J++;for(;0<q-J;)M=He(M),q--;for(;0<J-q;)T=He(T),J--;for(;q--;){if(M===T||T!==null&&M===T.alternate){He=M;break t}M=He(M),T=He(T)}He=null}else He=null;Y!==null&&lg(W,Q,Y,He,!1),ve!==null&&We!==null&&lg(W,We,ve,He,!0)}}
vendor: 5,189 bytes, lines 49-50
49e:{if(Q=L?Pe(L):window,Y=Q.nodeName&&Q.nodeName.toLowerCase(),Y==="select"||Y==="input"&&Q.type==="file")var Ye=Nm;else if(wm(Q))if(Cm)Ye=Bv;else{Ye=qv;var Ee=Uv}else Y=Q.nodeName,!Y||Y.toLowerCase()!=="input"||Q.type!=="checkbox"&&Q.type!=="radio"?L&&xc(L.elementType)&&(Ye=Nm):Ye=Lv;if(Ye&&(Ye=Ye(e,L))){jm(W,Ye,n,Z);break e}Ee&&Ee(e,Q,L),e==="focusout"&&L&&Q.type==="number"&&L.memoizedProps.value!=null&&gc(Q,"number",Q.value)}switch(Ee=L?Pe(L):window,e){case"focusin":(wm(Ee)||Ee.contentEditable==="true")&&(ls=Ee,Ac=L,io=null);break;case"focusout":io=Ac=ls=null;break;case"mousedown":Rc=!0;break;case"contextmenu":case"mouseup":case"dragend":Rc=!1,Mm(W,n,Z);break;case"selectionchange":if(Gv)break;case"keydown":case"keyup":Mm(W,n,Z)}var ke;if(Oc)e:{switch(e){case"compositionstart":var Be="onCompositionStart";break e;case"compositionend":Be="onCompositionEnd";break e;case"compositionupdate":Be="onCompositionUpdate";break e}Be=void 0}else os?vm(e,n)&&(Be="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(Be="onCompositionStart");Be&&(xm&&n.locale!=="ko"&&(os||Be!=="onCompositionStart"?Be==="onCompositionEnd"&&os&&(ke=fm()):(Gn=Z,wc="value"in Gn?Gn.value:Gn.textContent,os=!0)),Ee=oi(L,Be),0<Ee.length&&(Be=new hm(Be,e,null,n,Z),W.push({event:Be,listeners:Ee}),ke?Be.data=ke:(ke=Sm(n),ke!==null&&(Be.data=ke)))),(ke=Mv?zv(e,n):kv(e,n))&&(Be=oi(L,"onBeforeInput"),0<Be.length&&(Ee=new hm("onBeforeInput","beforeinput",null,n,Z),W.push({event:Ee,listeners:Be}),Ee.data=ke)),E1(W,e,L,n,Z)}sg(W,t)})}function zo(e,t,n){return{instance:e,listener:t,currentTarget:n}}function oi(e,t){for(var n=t+"Capture",s=[];e!==null;){var c=e,d=c.stateNode;if(c=c.tag,c!==5&&c!==26&&c!==27||d===null||(c=eo(e,n),c!=null&&s.unshift(zo(e,c,d)),c=eo(e,t),c!=null&&s.push(zo(e,c,d))),e.tag===3)return s;e=e.return}return[]}function T1(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function lg(e,t,n,s,c){for(var d=t._reactName,x=[];n!==null&&n!==s;){var S=n,O=S.alternate,L=S.stateNode;if(S=S.tag,O!==null&&O===s)break;S!==5&&S!==26&&S!==27||L===null||(O=L,c?(L=eo(n,d),L!=null&&x.unshift(zo(n,L,O))):c||(L=eo(n,d),L!=null&&x.push(zo(n,L,O)))),n=n.return}x.length!==0&&e.push({event:t,listeners:x})}var A1=/\r\n?/g,R1=/\u0000|\uFFFD/g;function ig(e){return(typeof e=="string"?e:""+e).replace(A1,`
50`).replace(R1,"")}function cg(e,t){return t=ig(t),ig(e)===t}function Je(e,t,n,s,c,d){switch(n){case"children":typeof s=="string"?t==="body"||t==="textarea"&&s===""||ns(e,s):(typeof s=="number"||typeof s=="bigint")&&t!=="body"&&ns(e,""+s);break;case"className":ul(e,"class",s);break;case"tabIndex":ul(e,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":ul(e,n,s);break;case"style":cm(e,s,d);break;case"data":if(t!=="object"){ul(e,"data",s);break}case"src":case"href":if(s===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(s==null||typeof s=="function"||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(n);break}s=fl(""+s),e.setAttribute(n,s);break;case"action":case"formAction":if(typeof s=="function"){e.setAttribute(n,"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 d=="function"&&(n==="formAction"?(t!=="input"&&Je(e,t,"name",c.name,c,null),Je(e,t,"formEncType",c.formEncType,c,null),Je(e,t,"formMethod",c.formMethod,c,null),Je(e,t,"formTarget",c.formTarget,c,null)):(Je(e,t,"encType",c.encType,c,null),Je(e,t,"method",c.method,c,null),Je(e,t,"target",c.target,c,null)));if(s==null||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(n);break}s=fl(""+s),e.setAttribute(n,s);break;case"onClick":s!=null&&(e.onclick=pn);break;case"onScroll":s!=null&&qe("scroll",e);break;case"onScrollEnd":s!=null&&qe("scrollend",e);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(l(61));if(n=s.__html,n!=null){if(c.children!=null)throw Error(l(60));e.innerHTML=n}}break;case"multiple":e.multiple=s&&typeof s!="function"&&typeof s!="symbol";break;case"muted":e.muted=s&&typeof s!="function"&&typeof s!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(s==null||typeof s=="function"||typeof s=="boolean"||typeof s=="symbol"){e.removeAttribute("xlink:href");break}n=fl(""+s),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,""+s):e.removeAttribute(n);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
50ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":s&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":s===!0?e.setAttribute(n,""):s!==!1&&s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,s):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":s!=null&&typeof s!="function"&&typeof s!="symbol"&&!isNaN(s)&&1<=s?e.setAttribute(n,s):e.removeAttribute(n);break;case"rowSpan":case"start":s==null||typeof s=="function"||typeof s=="symbol"||isNaN(s)?e.removeAttribute(n):e.setAttribute(n,s);break;case"popover":qe("beforetoggle",e),qe("toggle",e),cl(e,"popover",s);break;case"xlinkActuate":mn(e,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":mn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":mn(e,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":mn(e,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":mn(e,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":mn(e,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":mn(e,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":mn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":mn(e,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":cl(e,"is",s);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=ov.get(n)||n,cl(e,n,s))}}function nd(e,t,n,s,c,d){switch(n){case"style":cm(e,s,d);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(l(61));if(n=s.__html,n!=null){if(c.children!=null)throw Error(l(60));e.innerHTML=n}}break;case"children":typeof s=="string"?ns(e,s):(typeof s=="number"||typeof s=="bigint")&&ns(e,""+s);break;case"onScroll":s!=null&&qe("scroll",e);break;case"onScrollEnd":s!=null&&qe("scrollend",e);break;case"onClick":s!=null&&(e.onclick=pn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!es.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(c=n.endsWith("Capture"),t=n.slice(2,c?n.length-7:void 0),d=e[he]||null,d=d!=null?d[n]:null,typeof d=="function"&&e.removeEventListener(t,d,c),typeof s=="function")){typeof d!="function"&&d!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,s,c);break e}n in e?e[n]=s:s===!0?e.setAttribute(n,""):cl(e,n,s)}}}function Dt(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":qe("error",e),qe("load",e);var s=!1,c=!1,d;for(d in n)if(n.hasOwnProperty(d)){var x=n[d];if(x!=null)switch(d){case"src":s=!0;break;case"srcSet":c=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Je(e,t,d,x,n,null)}}c&&Je(e,t,"srcSet",n.srcSet,n,null),s&&Je(e,t,"src",n.src,n,null);return;case"input":qe("invalid",e);var S=d=x=c=null,O=null,L=null;for(s in n)if(n.hasOwnProperty(s)){var Z=n[s];if(Z!=null)switch(s){case"name":c=Z;break;case"type":x=Z;break;case"checked":O=Z;break;case"defaultChecked":L=Z;break;case"value":d=Z;break;case"defaultValue":S=Z;break;case"children":case"dangerouslySetInnerHTML":if(Z!=null)throw Error(l(137,t));break;default:Je(e,t,s,Z,n,null)}}sm(e,d,S,O,L,x,c,!1);return;case"select":qe("invalid",e),s=x=d=null;for(c in n)if(n.hasOwnProperty(c)&&(S=n[c],S!=null))switch(c){case"value":d=S;break;case"defaultValue":x=S;break;case"multiple":s=S;default:Je(e,t,c,S,n,null)}t=d,n=x,e.multiple=!!s,t!=null?as(e,!!s,t,!1):n!=null&&as(e,!!s,n,!0);return;case"textarea":qe("invalid",e),d=c=s=null;for(x in n)if(n.hasOwnProperty(x)&&(S=n[x],S!=null))switch(x){case"value":s=S;break;case"defaultValue":c=S;break;case"children":d=S;break;case"dangerouslySetInnerHTML":if(S!=null)throw Error(l(91));break;default:Je(e,t,x,S,n,null)}lm(e,s,c,d);return;case"option":for(O in n)if(n.hasOwnProperty(O)&&(s=n[O],s!=null))switch(O){case"selected":e.selected=s&&typeof s!="function"&&typeof s!="symbol";break;default:Je(e,t,O,s,n,null)}return;case"dialog":qe("beforetoggle",e),qe("toggle",e),qe("cancel",e),qe("close",e);break;case"iframe":case"object":qe("load",e);break;case"video":case"audio":for(s=0;s<Mo.length;s++)qe(Mo[s],e);break;case"image":qe("error",e),qe("load",e);break;case"details":qe("toggle",e);break;case"embed":case"source":case"link":qe("error",e),qe("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(L in n)if(n.hasOwnProperty(L)&&(s=n[L],s!=null))switch(L){case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Je(e,t,L,s,n,null)}return;default:if(xc(t)){for(Z in n)n.hasOwnProperty(Z)&&(s=n[Z],s!==void 0&&nd(e,t,Z,s,n,void 0));return}}for(S in n)n.hasOwnProperty(S)&&(s=n[S],s!=null&&Je(e,t,S,s,n,null))}function M1(e,t,n,s){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var c=null,d=null,x=null,S=null,O=null,L=null,Z=null;for(Y in n){var W=n[Y];
vendor: 5,706 bytes, line 50
50if(n.hasOwnProperty(Y)&&W!=null)switch(Y){case"checked":break;case"value":break;case"defaultValue":O=W;default:s.hasOwnProperty(Y)||Je(e,t,Y,null,s,W)}}for(var Q in s){var Y=s[Q];if(W=n[Q],s.hasOwnProperty(Q)&&(Y!=null||W!=null))switch(Q){case"type":d=Y;break;case"name":c=Y;break;case"checked":L=Y;break;case"defaultChecked":Z=Y;break;case"value":x=Y;break;case"defaultValue":S=Y;break;case"children":case"dangerouslySetInnerHTML":if(Y!=null)throw Error(l(137,t));break;default:Y!==W&&Je(e,t,Q,Y,s,W)}}hc(e,x,S,O,L,Z,d,c);return;case"select":Y=x=S=Q=null;for(d in n)if(O=n[d],n.hasOwnProperty(d)&&O!=null)switch(d){case"value":break;case"multiple":Y=O;default:s.hasOwnProperty(d)||Je(e,t,d,null,s,O)}for(c in s)if(d=s[c],O=n[c],s.hasOwnProperty(c)&&(d!=null||O!=null))switch(c){case"value":Q=d;break;case"defaultValue":S=d;break;case"multiple":x=d;default:d!==O&&Je(e,t,c,d,s,O)}t=S,n=x,s=Y,Q!=null?as(e,!!n,Q,!1):!!s!=!!n&&(t!=null?as(e,!!n,t,!0):as(e,!!n,n?[]:"",!1));return;case"textarea":Y=Q=null;for(S in n)if(c=n[S],n.hasOwnProperty(S)&&c!=null&&!s.hasOwnProperty(S))switch(S){case"value":break;case"children":break;default:Je(e,t,S,null,s,c)}for(x in s)if(c=s[x],d=n[x],s.hasOwnProperty(x)&&(c!=null||d!=null))switch(x){case"value":Q=c;break;case"defaultValue":Y=c;break;case"children":break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(l(91));break;default:c!==d&&Je(e,t,x,c,s,d)}om(e,Q,Y);return;case"option":for(var ve in n)if(Q=n[ve],n.hasOwnProperty(ve)&&Q!=null&&!s.hasOwnProperty(ve))switch(ve){case"selected":e.selected=!1;break;default:Je(e,t,ve,null,s,Q)}for(O in s)if(Q=s[O],Y=n[O],s.hasOwnProperty(O)&&Q!==Y&&(Q!=null||Y!=null))switch(O){case"selected":e.selected=Q&&typeof Q!="function"&&typeof Q!="symbol";break;default:Je(e,t,O,Q,s,Y)}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 He in n)Q=n[He],n.hasOwnProperty(He)&&Q!=null&&!s.hasOwnProperty(He)&&Je(e,t,He,null,s,Q);for(L in s)if(Q=s[L],Y=n[L],s.hasOwnProperty(L)&&Q!==Y&&(Q!=null||Y!=null))switch(L){case"children":case"dangerouslySetInnerHTML":if(Q!=null)throw Error(l(137,t));break;default:Je(e,t,L,Q,s,Y)}return;default:if(xc(t)){for(var We in n)Q=n[We],n.hasOwnProperty(We)&&Q!==void 0&&!s.hasOwnProperty(We)&&nd(e,t,We,void 0,s,Q);for(Z in s)Q=s[Z],Y=n[Z],!s.hasOwnProperty(Z)||Q===Y||Q===void 0&&Y===void 0||nd(e,t,Z,Q,s,Y);return}}for(var M in n)Q=n[M],n.hasOwnProperty(M)&&Q!=null&&!s.hasOwnProperty(M)&&Je(e,t,M,null,s,Q);for(W in s)Q=s[W],Y=n[W],!s.hasOwnProperty(W)||Q===Y||Q==null&&Y==null||Je(e,t,W,Q,s,Y)}function ug(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function z1(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,n=performance.getEntriesByType("resource"),s=0;s<n.length;s++){var c=n[s],d=c.transferSize,x=c.initiatorType,S=c.duration;if(d&&S&&ug(x)){for(x=0,S=c.responseEnd,s+=1;s<n.length;s++){var O=n[s],L=O.startTime;if(L>S)break;var Z=O.transferSize,W=O.initiatorType;Z&&ug(W)&&(O=O.responseEnd,x+=Z*(O<S?1:(S-L)/(O-L)))}if(--s,t+=8*(d+x)/(c.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var rd=null,sd=null;function li(e){return e.nodeType===9?e:e.ownerDocument}function dg(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 fg(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function od(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ld=null;function k1(){var e=window.event;return e&&e.type==="popstate"?e===ld?!1:(ld=e,!0):(ld=null,!1)}var mg=typeof setTimeout=="function"?setTimeout:void 0,D1=typeof clearTimeout=="function"?clearTimeout:void 0,pg=typeof Promise=="function"?Promise:void 0,P1=typeof queueMicrotask=="function"?queueMicrotask:typeof pg<"u"?function(e){return pg.resolve(null).then(e).catch(U1)}:mg;function U1(e){setTimeout(function(){throw e})}function or(e){return e==="head"}function hg(e,t){var n=t,s=0;do{var c=n.nextSibling;if(e.removeChild(n),c&&c.nodeType===8)if(n=c.data,n==="/$"||n==="/&"){if(s===0){e.removeChild(c),zs(t);return}s--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")s++;else if(n==="html")ko(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,ko(n);for(var d=n.firstChild;d;){var x=d.nextSibling,S=d.nodeName;d[va]||S==="SCRIPT"||S==="STYLE"||S==="LINK"&&d.rel.toLowerCase()==="stylesheet"||n.removeChild(d),d=x}}else n==="body"&&ko(e.ownerDocument.body);n=c}while(n);zs(t)}function gg(e,t){var n=e;e=0;do{var s=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),s&&s.nodeType===8)if(n=s.data,n==="/$"){if(e===0)break;e--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||e++;n=s}while(n)}function id(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":id(n),sa(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function q1(e,t,n,s){for(;
vendor: 9,138 bytes, line 50
50e.nodeType===1;){var c=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!s&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(s){if(!e[va])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(d=e.getAttribute("rel"),d==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(d!==c.rel||e.getAttribute("href")!==(c.href==null||c.href===""?null:c.href)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin)||e.getAttribute("title")!==(c.title==null?null:c.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(d=e.getAttribute("src"),(d!==(c.src==null?null:c.src)||e.getAttribute("type")!==(c.type==null?null:c.type)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin))&&d&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var d=c.name==null?null:""+c.name;if(c.type==="hidden"&&e.getAttribute("name")===d)return e}else return e;if(e=Ha(e.nextSibling),e===null)break}return null}function L1(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Ha(e.nextSibling),e===null))return null;return e}function xg(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=Ha(e.nextSibling),e===null))return null;return e}function cd(e){return e.data==="$?"||e.data==="$~"}function ud(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function B1(e,t){var n=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||n.readyState!=="loading")t();else{var s=function(){t(),n.removeEventListener("DOMContentLoaded",s)};n.addEventListener("DOMContentLoaded",s),e._reactRetry=s}}function Ha(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var dd=null;function yg(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return Ha(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function bg(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(t===0)return e;t--}else n!=="/$"&&n!=="/&"||t++}e=e.previousSibling}return null}function vg(e,t,n){switch(t=li(n),e){case"html":if(e=t.documentElement,!e)throw Error(l(452));return e;case"head":if(e=t.head,!e)throw Error(l(453));return e;case"body":if(e=t.body,!e)throw Error(l(454));return e;default:throw Error(l(451))}}function ko(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);sa(e)}var Ta=new Map,Sg=new Set;function ii(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Tn=G.d;G.d={f:Q1,r:G1,D:Y1,C:V1,L:I1,m:$1,X:K1,S:F1,M:X1};function Q1(){var e=Tn.f(),t=Wl();return e||t}function G1(e){var t=fn(e);t!==null&&t.tag===5&&t.type==="form"?Up(t):Tn.r(e)}var As=typeof document>"u"?null:document;function wg(e,t,n){var s=As;if(s&&typeof t=="string"&&t){var c=wa(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof n=="string"&&(c+='[crossorigin="'+n+'"]'),Sg.has(c)||(Sg.add(c),e={rel:e,crossOrigin:n,href:t},s.querySelector(c)===null&&(t=s.createElement("link"),Dt(t,"link",e),Ge(t),s.head.appendChild(t)))}}function Y1(e){Tn.D(e),wg("dns-prefetch",e,null)}function V1(e,t){Tn.C(e,t),wg("preconnect",e,t)}function I1(e,t,n){Tn.L(e,t,n);var s=As;if(s&&e&&t){var c='link[rel="preload"][as="'+wa(t)+'"]';t==="image"&&n&&n.imageSrcSet?(c+='[imagesrcset="'+wa(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(c+='[imagesizes="'+wa(n.imageSizes)+'"]')):c+='[href="'+wa(e)+'"]';var d=c;switch(t){case"style":d=Rs(e);break;case"script":d=Ms(e)}Ta.has(d)||(e=b({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),Ta.set(d,e),s.querySelector(c)!==null||t==="style"&&s.querySelector(Do(d))||t==="script"&&s.querySelector(Po(d))||(t=s.createElement("link"),Dt(t,"link",e),Ge(t),s.head.appendChild(t)))}}function $1(e,t){Tn.m(e,t);var n=As;if(n&&e){var s=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+wa(s)+'"][href="'+wa(e)+'"]',d=c;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":d=Ms(e)}if(!Ta.has(d)&&(e=b({rel:"modulepreload",href:e},t),Ta.set(d,e),n.querySelector(c)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Po(d)))return}s=n.createElement("link"),Dt(s,"link",e),Ge(s),n.head.appendChild(s)}}}function F1(e,t,n){Tn.S(e,t,n);var s=As;if(s&&e){var c=_t(s).hoistableStyles,d=Rs(e);t=t||"default";var x=c.get(d);if(!x){var S={loading:0,preload:null};if(x=s.querySelector(Do(d)))S.loading=5;else{e=b({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Ta.get(d))&&fd(e,n);var O=x=s.createElement("link");Ge(O),Dt(O,"link",e),O._p=new Promise(function(L,Z){O.onload=L,O.onerror=Z}),O.addEventListener("load",function(){S.loading|=1}),O.addEventListener("error",function(){S.loading|=2}),S.loading|=4,ci(x,t,s)}x={type:"stylesheet",instance:x,count:1,state:S},c.set(d,x)}}}function K1(e,t){Tn.X(e,t);var n=As;if(n&&e){var s=_t(n).hoistableScripts,c=Ms(e),d=s.get(c);d||(d=n.querySelector(Po(c)),d||(e=b({src:e,async:!0},t),(t=Ta.get(c))&&md(e,t),d=n.createElement("script"),Ge(d),Dt(d,"link",e),n.head.appendChild(d)),d={type:"script",instance:d,count:1,state:null},s.set(c,d))}}function X1(e,t){Tn.M(e,t);var n=As;if(n&&e){var s=_t(n).hoistableScripts,c=Ms(e),d=s.get(c);d||(d=n.querySelector(Po(c)),d||(e=b({src:e,async:!0,type:"module"},t),(t=Ta.get(c))&&md(e,t),d=n.createElement("script"),Ge(d),Dt(d,"link",e),n.head.appendChild(d)),d={type:"script",instance:d,count:1,state:null},s.set(c,d))}}function jg(e,t,n,s){var c=(c=be.current)?ii(c):null;if(!c)throw Error(l(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=Rs(n.href),n=_t(c).hoistableStyles,s=n.get(t),s||(s={type:"style",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=Rs(n.href);var d=_t(c).hoistableStyles,x=d.get(e);if(x||(c=c.ownerDocument||c,x={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},d.set(e,x),(d=c.querySelector(Do(e)))&&!d._p&&(x.instance=d,x.state.loading=5),Ta.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Ta.set(e,n),d||Z1(c,e,n,x.state))),t&&s===null)throw Error(l(528,""));return x}if(t&&s!==null)throw Error(l(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ms(n),n=_t(c).hoistableScripts,s=n.get(t),s||(s={type:"script",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,e))}}function Rs(e){return'href="'+wa(e)+'"'}function Do(e){return'link[rel="stylesheet"]['+e+"]"}function Ng(e){return b({},e,{"data-precedence":e.precedence,precedence:null})}function Z1(e,t,n,s){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?s.loading=1:(t=e.createElement("link"),s.preload=t,t.addEventListener("load",function(){return s.loading|=1}),t.addEventListener("error",function(){return s.loading|=2}),Dt(t,"link",n),Ge(t),e.head.appendChild(t))}function Ms(e){return'[src="'+wa(e)+'"]'}function Po(e){return"script[async]"+e}function Cg(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var s=e.querySelector('style[data-href~="'+wa(n.href)+'"]');if(s)return t.instance=s,Ge(s),s;var c=b({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return s=(e.ownerDocument||e).createElement("style"),Ge(s),Dt(s,"style",c),ci(s,n.precedence,e),t.instance=s;case"stylesheet":c=Rs(n.href);var d=e.querySelector(Do(c));if(d)return t.state.loading|=4,t.instance=d,Ge(d),d;s=Ng(n),(c=Ta.get(c))&&fd(s,c),d=(e.ownerDocument||e).createElement("link"),Ge(d);var x=d;return x._p=new Promise(function(S,O){x.onload=S,x.onerror=O}),Dt(d,"link",s),t.state.loading|=4,ci(d,n.precedence,e),t.instance=d;case"script":return d=Ms(n.src),(c=e.querySelector(Po(d)))?(t.instance=c,Ge(c),c):(s=n,(c=Ta.get(d))&&(s=b({},n),md(s,c)),e=e.ownerDocument||e,c=e.createElement("script"),Ge(c),Dt(c,"link",s),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(l(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(s=t.instance,t.state.loading|=4,ci(s,n.precedence,e));return t.instance}function ci(e,t,n){for(var s=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=s.length?s[s.length-1]:null,d=c,x=0;x<s.length;x++){var S=s[x];if(S.dataset.precedence===t)d=S;else if(d!==c)break}
vendor: 6,416 bytes, line 50
50d?d.parentNode.insertBefore(e,d.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function fd(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function md(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var ui=null;function Eg(e,t,n){if(ui===null){var s=new Map,c=ui=new Map;c.set(n,s)}else c=ui,s=c.get(n),s||(s=new Map,c.set(n,s));if(s.has(e))return s;for(s.set(e,null),n=n.getElementsByTagName(e),c=0;c<n.length;c++){var d=n[c];if(!(d[va]||d[se]||e==="link"&&d.getAttribute("rel")==="stylesheet")&&d.namespaceURI!=="http://www.w3.org/2000/svg"){var x=d.getAttribute(t)||"";x=e+x;var S=s.get(x);S?S.push(d):s.set(x,[d])}}return s}function Og(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function J1(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function _g(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function W1(e,t,n,s){if(n.type==="stylesheet"&&(typeof s.media!="string"||matchMedia(s.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var c=Rs(s.href),d=t.querySelector(Do(c));if(d){t=d._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=di.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=d,Ge(d);return}d=t.ownerDocument||t,s=Ng(s),(c=Ta.get(c))&&fd(s,c),d=d.createElement("link"),Ge(d);var x=d;x._p=new Promise(function(S,O){x.onload=S,x.onerror=O}),Dt(d,"link",s),n.instance=d}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(e.count++,n=di.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var pd=0;function e2(e,t){return e.stylesheets&&e.count===0&&mi(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var s=setTimeout(function(){if(e.stylesheets&&mi(e,e.stylesheets),e.unsuspend){var d=e.unsuspend;e.unsuspend=null,d()}},6e4+t);0<e.imgBytes&&pd===0&&(pd=62500*z1());var c=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&mi(e,e.stylesheets),e.unsuspend)){var d=e.unsuspend;e.unsuspend=null,d()}},(e.imgBytes>pd?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(s),clearTimeout(c)}}:null}function di(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)mi(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var fi=null;function mi(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,fi=new Map,t.forEach(t2,e),fi=null,di.call(e))}function t2(e,t){if(!(t.state.loading&4)){var n=fi.get(e);if(n)var s=n.get(null);else{n=new Map,fi.set(e,n);for(var c=e.querySelectorAll("link[data-precedence],style[data-precedence]"),d=0;d<c.length;d++){var x=c[d];(x.nodeName==="LINK"||x.getAttribute("media")!=="not all")&&(n.set(x.dataset.precedence,x),s=x)}s&&n.set(null,s)}c=t.instance,x=c.getAttribute("data-precedence"),d=n.get(x)||s,d===s&&n.set(null,c),n.set(x,c),this.count++,s=di.bind(this),c.addEventListener("load",s),c.addEventListener("error",s),d?d.parentNode.insertBefore(c,d.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(c,e.firstChild)),t.state.loading|=4}}var Uo={$$typeof:ee,Provider:null,Consumer:null,_currentValue:k,_currentValue2:k,_threadCount:0};function a2(e,t,n,s,c,d,x,S,O){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=$a(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$a(0),this.hiddenUpdates=$a(null),this.identifierPrefix=s,this.onUncaughtError=c,this.onCaughtError=d,this.onRecoverableError=x,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=O,this.incompleteTransitions=new Map}function Hg(e,t,n,s,c,d,x,S,O,L,Z,W){return e=new a2(e,t,n,x,O,L,Z,W,S),t=1,d===!0&&(t|=24),d=la(3,null,null,t),e.current=d,d.stateNode=e,t=$c(),t.refCount++,e.pooledCache=t,t.refCount++,d.memoizedState={element:s,isDehydrated:n,cache:t},Zc(d),e}function Tg(e){return e?(e=us,e):us}function Ag(e,t,n,s,c,d){c=Tg(c),s.context===null?s.context=c:s.pendingContext=c,s=Kn(t),s.payload={element:n},d=d===void 0?null:d,d!==null&&(s.callback=d),n=Xn(e,s,t),n!==null&&(Zt(n,e,t),go(n,e,t))}function Rg(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function hd(e,t){Rg(e,t),(e=e.alternate)&&Rg(e,t)}function Mg(e){if(e.tag===13||e.tag===31){var t=_r(e,67108864);t!==null&&Zt(t,e,67108864),hd(e,67108864)}}function zg(e){if(e.tag===13||e.tag===31){var t=fa();t=Ce(t);var n=_r(e,t);n!==null&&Zt(n,e,t),hd(e,t)}}var pi=!0;function n2(e,t,n,s){var c=H.T;H.T=null;var d=G.p;try{G.p=2,gd(e,t,n,s)}finally{G.p=d,H.T=c}}function r2(e,t,n,s){var c=H.T;H.T=null;var d=G.p;try{G.p=8,gd(e,t,n,s)}finally{G.p=d,H.T=c}}function gd(e,t,n,s){if(pi){var c=xd(s);if(c===null)ad(e,t,s,hi,n),Dg(e,s);else if(o2(c,e,t,n,s))s.stopPropagation();else if(Dg(e,s),t&4&&-1<s2.indexOf(e)){for(;c!==null;){var d=fn(c);if(d!==null)switch(d.tag){case 3:if(d=d.stateNode,d.current.memoizedState.isDehydrated){var x=ba(d.pendingLanes);if(x!==0){var S=d;for(S.pendingLanes|=2,S.entangledLanes|=2;x;){var O=1<<31-Ot(x);S.entanglements[1]|=O,x&=~O}Za(d),($e&6)===0&&(Zl=Xe()+500,Ro(0))}}break;case 31:case 13:S=_r(d,2),S!==null&&Zt(S,d,2),Wl(),hd(d,2)}if(d=xd(s),d===null&&ad(e,t,s,hi,n),d===c)break;c=d}c!==null&&s.stopPropagation()}else ad(e,t,s,null,n)}}function xd(e){return e=bc(e),yd(e)}var hi=null;function yd(e){if(hi=null,e=dn(e),e!==null){var t=f(e);
vendor: 4,275 bytes, line 50
50if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=m(t),e!==null)return e;e=null}else if(n===31){if(e=p(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return hi=e,null}function kg(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(ln()){case ka:return 2;case qn:return 8;case Pt:case Ln:return 32;case aa:return 268435456;default:return 32}default:return 32}}var bd=!1,lr=null,ir=null,cr=null,qo=new Map,Lo=new Map,ur=[],s2="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 Dg(e,t){switch(e){case"focusin":case"focusout":lr=null;break;case"dragenter":case"dragleave":ir=null;break;case"mouseover":case"mouseout":cr=null;break;case"pointerover":case"pointerout":qo.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Lo.delete(t.pointerId)}}function Bo(e,t,n,s,c,d){return e===null||e.nativeEvent!==d?(e={blockedOn:t,domEventName:n,eventSystemFlags:s,nativeEvent:d,targetContainers:[c]},t!==null&&(t=fn(t),t!==null&&Mg(t)),e):(e.eventSystemFlags|=s,t=e.targetContainers,c!==null&&t.indexOf(c)===-1&&t.push(c),e)}function o2(e,t,n,s,c){switch(t){case"focusin":return lr=Bo(lr,e,t,n,s,c),!0;case"dragenter":return ir=Bo(ir,e,t,n,s,c),!0;case"mouseover":return cr=Bo(cr,e,t,n,s,c),!0;case"pointerover":var d=c.pointerId;return qo.set(d,Bo(qo.get(d)||null,e,t,n,s,c)),!0;case"gotpointercapture":return d=c.pointerId,Lo.set(d,Bo(Lo.get(d)||null,e,t,n,s,c)),!0}return!1}function Pg(e){var t=dn(e.target);if(t!==null){var n=f(t);if(n!==null){if(t=n.tag,t===13){if(t=m(n),t!==null){e.blockedOn=t,xe(e.priority,function(){zg(n)});return}}else if(t===31){if(t=p(n),t!==null){e.blockedOn=t,xe(e.priority,function(){zg(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function gi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=xd(e.nativeEvent);if(n===null){n=e.nativeEvent;var s=new n.constructor(n.type,n);yc=s,n.target.dispatchEvent(s),yc=null}else return t=fn(n),t!==null&&Mg(t),e.blockedOn=n,!1;t.shift()}return!0}function Ug(e,t,n){gi(e)&&n.delete(t)}function l2(){bd=!1,lr!==null&&gi(lr)&&(lr=null),ir!==null&&gi(ir)&&(ir=null),cr!==null&&gi(cr)&&(cr=null),qo.forEach(Ug),Lo.forEach(Ug)}function xi(e,t){e.blockedOn===t&&(e.blockedOn=null,bd||(bd=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,l2)))}var yi=null;function qg(e){yi!==e&&(yi=e,a.unstable_scheduleCallback(a.unstable_NormalPriority,function(){yi===e&&(yi=null);for(var t=0;t<e.length;t+=3){var n=e[t],s=e[t+1],c=e[t+2];if(typeof s!="function"){if(yd(s||n)===null)continue;break}var d=fn(n);d!==null&&(e.splice(t,3),t-=3,xu(d,{pending:!0,data:c,method:n.method,action:s},s,c))}}))}function zs(e){function t(O){return xi(O,e)}lr!==null&&xi(lr,e),ir!==null&&xi(ir,e),cr!==null&&xi(cr,e),qo.forEach(t),Lo.forEac
vendor: 4,571 bytes, line 50
50h(t);for(var n=0;n<ur.length;n++){var s=ur[n];s.blockedOn===e&&(s.blockedOn=null)}for(;0<ur.length&&(n=ur[0],n.blockedOn===null);)Pg(n),n.blockedOn===null&&ur.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(s=0;s<n.length;s+=3){var c=n[s],d=n[s+1],x=c[he]||null;if(typeof d=="function")x||qg(n);else if(x){var S=null;if(d&&d.hasAttribute("formAction")){if(c=d,x=d[he]||null)S=x.formAction;else if(yd(c)!==null)continue}else S=x.action;typeof S=="function"?n[s+1]=S:(n.splice(s,3),s-=3),qg(n)}}}function Lg(){function e(d){d.canIntercept&&d.info==="react-transition"&&d.intercept({handler:function(){return new Promise(function(x){return c=x})},focusReset:"manual",scroll:"manual"})}function t(){c!==null&&(c(),c=null),s||setTimeout(n,20)}function n(){if(!s&&!navigation.transition){var d=navigation.currentEntry;d&&d.url!=null&&navigation.navigate(d.url,{state:d.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var s=!1,c=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){s=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),c!==null&&(c(),c=null)}}}function vd(e){this._internalRoot=e}bi.prototype.render=vd.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(l(409));var n=t.current,s=fa();Ag(n,s,e,t,null,null)},bi.prototype.unmount=vd.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ag(e.current,2,null,e,null,null),Wl(),t[ot]=null}};function bi(e){this._internalRoot=e}bi.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ne();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ur.length&&t!==0&&t<ur[n].priority;n++);ur.splice(n,0,e),n===0&&Pg(e)}};var Bg=r.version;if(Bg!=="19.2.1")throw Error(l(527,Bg,"19.2.1"));G.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(l(188)):(e=Object.keys(e).join(","),Error(l(268,e)));return e=y(t),e=e!==null?v(e):null,e=e===null?null:e.stateNode,e};var i2={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:H,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var vi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!vi.isDisabled&&vi.supportsFiber)try{cn=vi.inject(i2),Rt=vi}catch{}}return Yo.createRoot=function(e,t){if(!i(e))throw Error(l(299));var n=!1,s="",c=Fp,d=Kp,x=Xp;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(s=t.identifierPrefix),t.onUncaughtError!==void 0&&(c=t.onUncaughtError),t.onCaughtError!==void 0&&(d=t.onCaughtError),t.onRecoverableError!==void 0&&(x=t.onRecoverableError)),t=Hg(e,1,!1,null,null,n,s,null,c,d,x,Lg),e[ot]=t.current,td(e),new vd(t)},Yo.hydrateRoot=function(e,t,n){if(!i(e))throw Error(l(299));var s=!1,c="",d=Fp,x=Kp,S=Xp,O=null;return n!=null&&(n.unstable_strictMode===!0&&(s=!0),n.identifierPrefix!==void 0&&(c=n.identifierPrefix),n.onUncaughtError!==void 0&&(d=n.onUncaughtError),n.onCaughtError!==void 0&&(x=n.onCaughtError),n.onRecoverableError!==void 0&&(S=n.onRecoverableError),n.formState!==void 0&&(O=n.formState)),t=Hg(e,1,!0,t,n??null,s,c,O,d,x,S,Lg),t.context=Tg(null),n=t.current,s=fa(),s=Ce(s),c=Kn(s),c.callback=null,Xn(n,c,s),n=s,t.current.lanes=n,h(t,n),Za(t),e[ot]=t.current,td(e),new bi(t)},Yo.version="19.2.1",Yo}var m0;function Ow(){if(m0)return Od.exports;m0=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(r){console.error(r)}}return a(),Od.exports=Ew(),Od.exports}var _w=Ow(),Hw=(function(){function a(){this.keyToValue=new Map,this.valueToKey=new Map}return a.prototype.set=function(r,o){this.keyToValue.set(r,o),this.valueToKey.set(o,r)},a.prototype.getByKey=function(r){return this.keyToValue.get(r)},a.prototype.getByValue=function(r){return this.valueToKey.get(r)},a.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},a})(),Kx=(function(){function a(r){this.generateIdentifier=r,this.kv=new Hw}return a.prototype.register=function(r,o){this.kv.getByValue(r)||(o||(o=this.generateIdentifier(r)),this.kv.set(o,r))},a.prototype.clear=function(){this.kv.clear()},a.prototype.getIdentifier=function(r){return this.kv.getByValue(r)},a.prototype.getValue=function(r){return this.kv.getByKey(r)},a}
50)(),Tw=(function(){var a=function(r,o){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,i){l.__proto__=i}||function(l,i){for(var f in i)Object.prototype.hasOwnProperty.call(i,f)&&(l[f]=i[f])},a(r,o)};return function(r,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");a(r,o);function l(){this.constructor=r}r.prototype=o===null?Object.create(o):(l.prototype=o.prototype,new l)}})(),Aw=(function(a){Tw(r,a);function r(){var o=a.call(this,function(l){return l.name})||this;return o.classToAllowedProps=new Map,o}return r.prototype.register=function(o,l){typeof l=="object"?(l.allowProps&&this.classToAllowedProps.set(o,l.allowProps),a.prototype.register.call(this,o,l.identifier)):a.prototype.register.call(this,o,l)},r.prototype.getAllowedProps=function(o){return this.classToAllowedProps.get(o)},r})(Kx),Rw=function(a,r){var o=typeof Symbol=="function"&&a[Symbol.iterator];if(!o)return a;var l=o.call(a),i,f=[],m;try{for(;(r===void 0||r-- >0)&&!(i=l.next()).done;)f.push(i.value)}catch(p){m={error:p}}
50finally{try{i&&!i.done&&(o=l.return)&&o.call(l)}finally{if(m)throw m.error}}return f};function Mw(a){if("values"in Object)return Object.values(a);var r=[];for(var o in a)a.hasOwnProperty(o)&&r.push(a[o]);return r}function zw(a,r){var o=Mw(a);if("find"in o)return o.find(r);for(var l=o,i=0;i<l.length;i++){var f=l[i];if(r(f))return f}}function Is(a,r){Object.entries(a).forEach(function(o){var l=Rw(o,2),i=l[0],f=l[1];return r(f,i)})}function Pi(a,r){return a.indexOf(r)!==-1}function p0(a,r){for(var o=0;o<a.length;o++){var l=a[o];if(r(l))return l}}var kw=(function(){function a(){this.transfomers={}}return a.prototype.register=function(r){this.transfomers[r.name]=r},a.prototype.findApplicable=function(r){return zw(this.transfomers,function(o){return o.isApplicable(r)})},a.prototype.findByName=function(r){return this.transfomers[r]},a})(),Dw=function(a){return Object.prototype.toString.call(a).slice(8,-1)},Xx=function(a){return typeof a>"u"},Pw=function(a){return a===null},Xo=function(a){return typeof a!="object"||a===null||a===Object.prototype?!1:Object.getPrototypeOf(a)===null?!0:Object.getPrototypeOf(a)===Object.prototype},uf=function(a){return Xo(a)&&Object.keys(a).length===0},br=function(a){return Array.isArray(a)},Uw=function(a){return typeof a=="string"},qw=function(a){return typeof a=="number"&&!isNaN(a)},Lw=function(a){return typeof a=="boolean"},Bw=function(a){return a instanceof RegExp},Zo=function(a){return a instanceof Map},Jo=function(a){return a instanceof Set},Zx=function(a){return Dw(a)==="Symbol"},Qw=function(a){return a instanceof Date&&!isNaN(a.valueOf())},Gw=function(a){return a instanceof Error},h0=function(a){return typeof a=="number"&&isNaN(a)},Yw=function(a){return Lw(a)||Pw(a)||Xx(a)||qw(a)||Uw(a)||Zx(a)},Vw=function(a){return typeof a=="bigint"},Iw=function(a){return a===1/0||a===-1/0},$w=function(a){return ArrayBuffer.isView(a)&&!(a instanceof DataView)},Fw=function(a){return a instanceof URL},Jx=function(a){return a.replace(/\./g,"\\.")},Ad=function(a){return a.map(String).map(Jx).join(".")},$o=function(a){for(var r=[],o="",l=0;l<a.length;l++){var i=a.charAt(l),f=i==="\\"&&a.charAt(l+1)===".";if(f){o+=".",l++;continue}var m=i===".";if(m){r.push(o),o="";continue}o+=i}var p=o;return r.push(p),r},df=function(){return df=Object.assign||function(a){for(var r,o=1,l=arguments.length;o<l;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a[i]=r[i])}return a},df.apply(this,arguments)},ff=function(a,r){var o=typeof Symbol=="function"&&a[Symbol.iterator];if(!o)return a;var l=o.call(a),i,f=[],m;try{for(;(r===void 0||r-- >0)&&!(i=l.next()).done;)f.push(i.value)}catch(p){m={error:p}}
50finally{try{i&&!i.done&&(o=l.return)&&o.call(l)}finally{if(m)throw m.error}}return f},mf=function(a,r){for(var o=0,l=r.length,i=a.length;o<l;o++,i++)a[i]=r[o];return a};function Ja(a,r,o,l){return{isApplicable:a,annotation:r,transform:o,untransform:l}}var Wx=[Ja(Xx,"undefined",function(){return null},function(){}),Ja(Vw,"bigint",function(a){return a.toString()},function(a){return typeof BigInt<"u"?BigInt(a):(console.error("Please add a BigInt polyfill."),a)}),Ja(Qw,"Date",function(a){return a.toISOString()},function(a){return new Date(a)}),Ja(Gw,"Error",function(a,r){var o={name:a.name,message:a.message};return r.allowedErrorProps.forEach(function(l){o[l]=a[l]}),o},function(a,r){var o=new Error(a.message);return o.name=a.name,o.stack=a.stack,r.allowedErrorProps.forEach(function(l){o[l]=a[l]}),o}),Ja(Bw,"regexp",function(a){return""+a},function(a){var r=a.slice(1,a.lastIndexOf("/")),o=a.slice(a.lastIndexOf("/")+1);return new RegExp(r,o)}),Ja(Jo,"set",function(a){return mf([],ff(a.values()))},function(a){return new Set(a
50)}),Ja(Zo,"map",function(a){return mf([],ff(a.entries()))},function(a){return new Map(a)}),Ja(function(a){return h0(a)||Iw(a)},"number",function(a){return h0(a)?"NaN":a>0?"Infinity":"-Infinity"},Number),Ja(function(a){return a===0&&1/a===-1/0},"number",function(){return"-0"},Number),Ja(Fw,"URL",function(a){return a.toString()},function(a){return new URL(a)})];function nc(a,r,o,l){return{isApplicable:a,annotation:r,transform:o,untransform:l}}var ey=nc(function(a,r){if(Zx(a)){var o=!!r.symbolRegistry.getIdentifier(a);return o}return!1},function(a,r){var o=r.symbolRegistry.getIdentifier(a);return["symbol",o]},function(a){return a.description},function(a,r,o){var l=o.symbolRegistry.getValue(r[1]);if(!l)throw new Error("Trying to deserialize unknown symbol");return l}),Kw=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(a,r){return a[r.name]=r,a},{}),ty=nc($w,function(a){return["typed-array",a.constructor.name]},function(a){return mf([],ff(a))},function(a,r){var o=Kw[r[1]];if(!o)throw new Error("Trying to deserialize unknown typed array");return new o(a)});function ay(a,r){if(a?.constructor){var o=!!r.classRegistry.getIdentifier(a.constructor);return o}return!1}var ny=nc(ay,function(a,r){var o=r.classRegistry.getIdentifier(a.constructor);return["class",o]},function(a,r){var o=r.classRegistry.getAllowedProps(a.constructor);if(!o)return df({},a);var l={};return o.forEach(function(i){l[i]=a[i]}),l},function(a,r,o){var l=o.classRegistry.getValue(r[1]);if(!l)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(l.prototype),a)}),ry=nc(function(a,r){return!!r.customTransformerRegistry.findApplicable(a)},function(a,r){var o=r.customTransformerRegistry.findApplicable(a);return["custom",o.name]},function(a,r){var o=r.customTransformerRegistry.findApplicable(a);return o.serialize(a)},function(a,r,o){var l=o.customTransformerRegistry.findByName(r[1]);if(!l)throw new Error("Trying to deserialize unknown custom value");return l.deserialize(a)}),Xw=[ny,ey,ry,ty],g0=function(a,r){var o=p0(Xw,function(i){return i.isApplicable(a,r)});if(o)return{value:o.transform(a,r),type:o.annotation(a,r)};var l=p0(Wx,function(i){return i.isApplicable(a,r)});if(l)return{value:l.transform(a,r),type:l.annotation}},sy={};Wx.forEach(function(a){sy[a.annotation]=a});var Zw=function(a,r,o){if(br(r))switch(r[0]){case"symbol":return ey.untransform(a,r,o);case"class":return ny.untransform(a,r,o);case"custom":return ry.untransform(a,r,o);case"typed-array":return ty.untransform(a,r,o);default:throw new Error("Unknown transformation: "+r)}else{var l=sy[r];if(!l)throw new Error("Unknown transformation: "+r);return l.untransform(a,o)}},Bs=function(a,r){for(var o=a.keys();r>0;)o.next(),r--;return o.next().value};function oy(a){if(Pi(a,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Pi(a,"prototype"))throw new Error("prototype is not allowed as a property");if(Pi(a,"constructor"))throw new Error("constructor is not allowed as a property")}var Jw=function(a,r){oy(r);for(var o=0;o<r.length;o++){var l=r[o];if(Jo(a))a=Bs(a,+l);else if(Zo(a)){var i=+l,f=+r[++o]==0?"key":"value",m=Bs(a,i);switch(f){case"key":a=m;break;case"value":a=a.get(m);break}}else a=a[l]}return a},pf=function(a,r,o){if(oy(r),r.length===0)return o(a);for(var l=a,i=0;i<r.length-1;i++){var f=r[i];if(br(l)){var m=+f;l=l[m]}else if(Xo(l))l=l[f];else if(Jo(l)){var p=+f;l=Bs(l,p)}else if(Zo(l)){var g=i===r.length-2;if(g)break;var p=+f,y=+r[++i]==0?"key":"value",v=Bs(l,p);switch(y){case"key":l=v;break;case"value":l=l.get(v);break}}}var b=r[r.length-1];if(br(l)?l[+b]=o(l[+b]):Xo(l)&&(l[b]=o(l[b])),Jo(l)){var j=Bs(l,+b),C=o(j);j!==C&&(l.delete(j),l.add(C))}if(Zo(l)){var p=+r[r.length-2],_=Bs(l,p),y=+b==0?"key":"value";switch(y){case"key":{var N=o(_);l.set(N,l.get(_)),N!==_&&l.delete(_);break}case"value":{l.set(_,o(l.get(_)));break}}}return a},zn=function(a,r){var o=typeof Symbol=="function"&&a[Symbol.iterator];if(!o)return a;var l=o.call(a),i,f=[],m;try{for(;(r===void 0||r-- >0)&&!(i=l.next()).done;)f.push(i.value)}catch(p){m={error:p}}
50finally{try{i&&!i.done&&(o=l.return)&&o.call(l)}finally{if(m)throw m.error}}return f},gr=function(a,r){for(var o=0,l=r.length,i=a.length;o<l;o++,i++)a[i]=r[o];return a};function hf(a,r,o){if(o===void 0&&(o=[]),!!a){if(!br(a)){Is(a,function(m,p){return hf(m,r,gr(gr([],zn(o)),zn($o(p))))});return}var l=zn(a,2),i=l[0],f=l[1];f&&Is(f,function(m,p){hf(m,r,gr(gr([],zn(o)),zn($o(p))))}),r(i,o)}}function Ww(a,r,o){return hf(r,function(l,i){a=pf(a,i,function(f){return Zw(f,l,o)})}),a}function ej(a,r){function o(m,p){var g=Jw(a,$o(p));m.map($o).forEach(function(y){a=pf(a,y,function(){return g})})}if(br(r)){var l=zn(r,2),i=l[0],f=l[1];i.forEach(function(m){a=pf(a,$o(m),function(){return a})}),f&&Is(f,o)}else Is(r,o);return a}var tj=function(a,r){return Xo(a)||br(a)||Zo(a)||Jo(a)||ay(a,r)};function aj(a,r,o){var l=o.get(a);l?l.push(r):o.set(a,[r])}function nj(a,r){var o={},l=void 0;return a.forEach(function(i){if(!(i.length<=1)){r||(i=i.map(function(g){return g.map(String)}).sort(function(g,y){return g.length-y.length}));var f=zn(i),m=f[0],p=f.slice(1);m.length===0?l=p.map(Ad):o[Ad(m)]=p.map(Ad)}}),l?uf(o)?[l]:[l,o]:uf(o)?void 0:o}var ly=function(a,r,o,l,i,f,m){var p;i===void 0&&(i=[]),f===void 0&&(f=[]),m===void 0&&(m=new Map);var g=Yw(a);if(!g){aj(a,i,r);var y=m.get(a);if(y)return l?{transformedValue:null}:y}if(!tj(a,o)){var v=g0(a,o),b=v?{transformedValue:v.value,annotations:[v.type]}:{transformedValue:a};return g||m.set(a,b),b}if(Pi(f,a))return{transformedValue:null};var j=g0(a,o),C=(p=j?.value)!==null&&p!==void 0?p:a,_=br(C)?[]:{},N={};Is(C,function(D,X){var ee=ly(D,r,o,l,gr(gr([],zn(i)),[X]),gr(gr([],zn(f)),[a]),m);_[X]=ee.transformedValue,br(ee.annotations)?N[X]=ee.annotations:Xo(ee.annotations)&&Is(ee.annotations,function(F,V){N[Jx(X)+"."+V]=F})});var R=uf(N)?{transformedValue:_,annotations:j?[j.type]:void 0}:{transformedValue:_,annotations:j?[j.type,N]:N};return g||m.set(a,R),R};function iy(a){return Object.prototype.toString.call(a).slice(8,-1)}function x0(a){return iy(a)==="Array"}function rj(a){if(iy(a)!=="Object")return!1;const r=Object.getPrototypeOf(a);return!!r&&r.constructor===Object&&r===Object.prototype}function sj(a,r,o,l,i){const f={}.propertyIsEnumerable.call(l,r)?"enumerable":"nonenumerable";f==="enumerable"&&(a[r]=o),i&&f==="nonenumerable"&&Object.defineProperty(a,r,{value:o,enumerable:!1,writable:!0,configurable:!0})}function gf(a,r={}){if(x0(a))return a.map(i=>gf(i,r));if(!rj(a))return a;const o=Object.getOwnPropertyNames(a),l=Object.getOwnPropertySymbols(a);return[...o,...l].reduce((i,f)=>{if(x0(r.props)&&!r.props.includes(f))return i;const m=a[f],p=gf(m,r);return sj(i,f,p,a,r.nonenumerable),i},{})}var Gr=function(){return Gr=Object.assign||function(a){for(var r,o=1,l=arguments.length;o<l;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a[i]=r[i])}return a},Gr.apply(this,arguments)},oj=function(a,r){var o=typeof Symbol=="function"&&a[Symbol.iterator];if(!o)return a;var l=o.call(a),i,f=[],m;try{for(;(r===void 0||r-- >0)&&!(i=l.next()).done;)f.push(i.value)}catch(p){m={error:p}}
50finally{try{i&&!i.done&&(o=l.return)&&o.call(l)}finally{if(m)throw m.error}}return f},lj=function(a,r){for(var o=0,l=r.length,i=a.length;o<l;o++,i++)a[i]=r[o];return a},Pn=(function(){function a(r){var o=r===void 0?{}:r,l=o.dedupe,i=l===void 0?!1:l;this.classRegistry=new Aw,this.symbolRegistry=new Kx(function(f){var m;return(m=f.description)!==null&&m!==void 0?m:""}),this.customTransformerRegistry=new kw,this.allowedErrorProps=[],this.dedupe=i}return a.prototype.serialize=function(r){var o=new Map,l=ly(r,o,this,this.dedupe),i={json:l.transformedValue};l.annotations&&(i.meta=Gr(Gr({},i.meta),{values:l.annotations}));var f=nj(o,this.dedupe);return f&&(i.meta=Gr(Gr({},i.meta),{referentialEqualities:f})),i},a.prototype.deserialize=function(r){var o=r.json,l=r.meta,i=gf(o);return l?.values&&(i=Ww(i,l.values,this)),l?.referentialEqualities&&(i=ej(i,l.referentialEqualities)),i},a.prototype.stringify=function(r){return JSON.stringify(this.serialize(r))},a.prototype.parse=function(r){return this.deserialize(JSON.parse(r))},a.prototype.registerClass=function(r,o){this.classRegistry.register(r,o)},a.prototype.registerSymbol=function(r,o){this.symbolRegistry.register(r,o)},a.prototype.registerCustom=function(r,o){this.customTransformerRegistry.register(Gr({name:o},r))},a.prototype.allowErrorProps=function(){for(var r,o=[],l=0;l<arguments.length;l++)o[l]=arguments[l];(r=this.allowedErrorProps).push.apply(r,lj([],oj(o)))},a.defaultInstance=new a,a.serialize=a.defaultInstance.serialize.bind(a.defaultInstance),a.deserialize=a.defaultInstance.deserialize.bind(a.defaultInstance),a.stringify=a.defaultInstance.stringify.bind(a.defaultInstance),a.parse=a.defaultInstance.parse.bind(a.defaultInstance),a.registerClass=a.defaultInstance.registerClass.bind(a.defaultInstance),a.registerSymbol=a.defaultInstance.registerSymbol.bind(a.defaultInstance),a.registerCustom=a.defaultInstance.registerCustom.bind(a.defaultInstance),a.allowErrorProps=a.defaultInstance.allowErrorProps.bind(a.defaultInstance),a})();Pn.serialize;Pn.deserialize;Pn.stringify;Pn.parse;Pn.registerClass;Pn.registerCustom;Pn.registerSymbol;Pn.allowErrorProps;const ij="modulepreload",cj=function(a){return"/"+a},y0={},rc=function(r,o,l){let i=Promise.resolve();if(o&&o.length>0){let g=function(y){return Promise.all(y.map(v=>Promise.resolve(v).then(b=>({status:"fulfilled",value:b}),b=>({status:"rejected",reason:b}))))};document.getElementsByTagName("link");const m=document.querySelector("meta[property=csp-nonce]"),p=m?.nonce||m?.getAttribute("nonce");i=g(o.map(y=>{if(y=cj(y),y in y0)return;y0[y]=!0;const v=y.endsWith(".css"),b=v?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${y}"]${b}`))return;const j=document.createElement("link");if(j.rel=v?"stylesheet":ij,v||(j.as="script"),j.crossOrigin="",j.href=y,p&&j.setAttribute("nonce",p),document.head.appendChild(j),v)return new Promise((C,_)=>{j.addEventListener("load",C),j.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${y}`)))})}))}function f(m){const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=m,window.dispatchEvent(p),!p.defaultPrevented)throw m}return i.then(m=>{for(const p of m||[])p.status==="rejected"&&f(p.reason);return r().catch(f)})};var uj=(a,r,o,l,i,f,m,p)=>{let g=document.documentElement,y=["light","dark"];function v(C){(Array.isArray(a)?a:[a]).forEach(_=>{let N=_==="class",R=N&&f?i.map(D=>f[D]||D):i;N?(g.classList.remove(...R),g.classList.add(f&&f[C]?f[C]:C)):g.setAttribute(_,C)}),b(C)}function b(C){p&&y.includes(C)&&(g.style.colorScheme=C)}function j(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(l)v(l);else try{let C=localStorage.getItem(r)||o,_=m&&C==="system"?j():C;v(_)}catch{}},dj=w.createContext(void 0),fj={setTheme:a=>{},themes:[]},mj=()=>{var a;return(a=w.useContext(dj))!=null?a:fj};w.memo(({forcedTheme:a,storageKey:r,attribute:o,enableSystem:l,enableColorScheme:i,defaultTheme:f,value:m,themes:p,nonce:g,scriptProps:y})=>{let v=JSON.stringify([o,r,f,a,p,m,l,i]).slice(1,-1);return w.createElement("script",{...y,suppressHydrationWarning:!0,nonce:typeof window>"u"?g:"",dangerouslySetInnerHTML:{__html:`(${uj.toString()})(${v})`}})});var kf=Fx();const cy=lx(kf);function pj(a){if(typeof document>"u")return;let r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",r.appendChild(o),o.styleSheet?o.styleSheet.cssText=a:o.appendChild(document.createTextNode(a))}const hj=a=>{switch(a){case"success":return yj;case"info":return vj;case"warning":return bj;case"error":return Sj;default:return null}},gj=Array(12).fill(0),xj=({visible:a,className:r})=>ue.createElement("div",{className:["sonner-loading-wrapper",r].filter(
vendor: 5,609 bytes, line 50
50Boolean).join(" "),"data-visible":a},ue.createElement("div",{className:"sonner-spinner"},gj.map((o,l)=>ue.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${l}`})))),yj=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ue.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"})),bj=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},ue.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"})),vj=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ue.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"})),Sj=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ue.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"})),wj=ue.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"},ue.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ue.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),jj=()=>{const[a,r]=ue.useState(document.hidden);return ue.useEffect(()=>{const o=()=>{r(document.hidden)};return document.addEventListener("visibilitychange",o),()=>window.removeEventListener("visibilitychange",o)},[]),a};let xf=1;class Nj{constructor(){this.subscribe=r=>(this.subscribers.push(r),()=>{const o=this.subscribers.indexOf(r);this.subscribers.splice(o,1)}),this.publish=r=>{this.subscribers.forEach(o=>o(r))},this.addToast=r=>{this.publish(r),this.toasts=[...this.toasts,r]},this.create=r=>{var o;const{message:l,...i}=r,f=typeof r?.id=="number"||((o=r.id)==null?void 0:o.length)>0?r.id:xf++,m=this.toasts.find(g=>g.id===f),p=r.dismissible===void 0?!0:r.dismissible;return this.dismissedToasts.has(f)&&this.dismissedToasts.delete(f),m?this.toasts=this.toasts.map(g=>g.id===f?(this.publish({...g,...r,id:f,title:l}),{...g,...r,id:f,dismissible:p,title:l}):g):this.addToast({title:l,...i,dismissible:p,id:f}),f},this.dismiss=r=>(r?(this.dismissedToasts.add(r),requestAnimationFrame(()=>this.subscribers.forEach(o=>o({id:r,dismiss:!0})))):this.toasts.forEach(o=>{this.subscribers.forEach(l=>l({id:o.id,dismiss:!0}))}),r),this.message=(r,o)=>this.create({...o,message:r}),this.error=(r,o)=>this.create({...o,message:r,type:"error"}),this.success=(r,o)=>this.create({...o,type:"success",message:r}),this.info=(r,o)=>this.create({...o,type:"info",message:r}),this.warning=(r,o)=>this.create({...o,type:"warning",message:r}),this.loading=(r,o)=>this.create({...o,type:"loading",message:r}),this.promise=(r,o)=>{if(!o)return;let l;o.loading!==void 0&&(l=this.create({...o,promise:r,type:"loading",message:o.loading,description:typeof o.description!="function"?o.description:void 0}));const i=Promise.resolve(r instanceof Function?r():r);let f=l!==void 0,m;const p=i.then(async y=>{if(m=["resolve",y],ue.isValidElement(y))f=!1,this.create({id:l,type:"default",message:y});else if(Ej(y)&&!y.ok){f=!1;const b=typeof o.error=="function"?await o.error(`HTTP error! status: ${y.status}`):o.error,j=typeof o.description=="function"?await o.description(`HTTP error! status: ${y.status}`):o.description,_=typeof b=="object"&&!ue.isValidElement(b)?b:{message:b};this.create({id:l,type:"error",description:j,..._})}else if(y instanceof Error){f=!1;const b=typeof o.error=="function"?await o.error(y):o.error,j=typeof o.description=="function"?await o.description(y):o.description,_=typeof b=="object"&&!ue.isValidElement(b)?b:{message:b};this.create({id:l,type:"error",description:j,..._})}else if(o.success!==void 0){f=!1;const b=typeof o.success=="function"?await o.success(y):o.success,j=typeof o.description=="function"?await o.description(y):o.description,_=typeof b=="object"&&!ue.isValidElement(b)?b:{message:b};this.create({id:l,type:"success",description:j,..._})}}).catch(async y=>{if(m=["reject",y],o.error!==void 0){f=!1;const v=typeof o.error=="function"?await o.error(y):o.error,b=typeof o.description=="function"?await o.description(y):o.description,C=typeof v=="object"&&!ue.isValidElement(v)?v:{message:v};this.create({id:l,type:"error",description:b,...C})}}).finally(()=>{f&&(this.dismiss(l),l=void 0),o.finally==null||o.finally.call(o)}),g=()=>new Promise((y,v)=>p.then(()=>m[0]==="reject"?v(m[1]):y(m[1])).catch(v));return typeof l!="string"&&typeof l!="number"?{unwrap:g}:Object.assign(l,{unwrap:g})},this.custom=(r,o)=>{const l=o?.id||xf++;return this.create({jsx:r(l),id:l,...o}),l},this.getActiveToasts=()=>this.toasts.filter(r=>!this.dismissedToasts.has(r.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Jt=new Nj,Cj=(a,r)=>
50{const o=r?.id||xf++;return Jt.addToast({title:a,...r,id:o}),o},Ej=a=>a&&typeof a=="object"&&"ok"in a&&typeof a.ok=="boolean"&&"status"in a&&typeof a.status=="number",Oj=Cj,_j=()=>Jt.toasts,Hj=()=>Jt.getActiveToasts(),An=Object.assign(Oj,{success:Jt.success,info:Jt.info,warning:Jt.warning,error:Jt.error,custom:Jt.custom,message:Jt.message,promise:Jt.promise,dismiss:Jt.dismiss,loading:Jt.loading},{getHistory:_j,getToasts:Hj});pj
vendor: 14,873 bytes, line 50
50("[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 
50Ci(a){return a.label!==void 0}const Tj=3,Aj="24px",Rj="16px",b0=4e3,Mj=356,zj=14,kj=45,Dj=200;
vendor: 20,140 bytes, line 50
50function Wa(...a){return a.filter(Boolean).join(" ")}function Pj(a){const[r,o]=a.split("-"),l=[];return r&&l.push(r),o&&l.push(o),l}const Uj=a=>{var r,o,l,i,f,m,p,g,y;const{invert:v,toast:b,unstyled:j,interacting:C,setHeights:_,visibleToasts:N,heights:R,index:D,toasts:X,expanded:ee,removeToast:F,defaultRichColors:V,closeButton:I,style:A,cancelButtonStyle:U,actionButtonStyle:te,className:ae="",descriptionClassName:ce="",duration:oe,position:de,gap:fe,expandByDefault:ge,classNames:H,icons:G,closeButtonAriaLabel:k="Close toast"}=a,[le,ye]=ue.useState(null),[E,$]=ue.useState(null),[B,K]=ue.useState(!1),[ne,be]=ue.useState(!1),[pe,Te]=ue.useState(!1),[Me,Nt]=ue.useState(!1),[Tt,lt]=ue.useState(!1),[Ra,At]=ue.useState(0),[Lt,ta]=ue.useState(0),Va=ue.useRef(b.duration||oe||b0),Ia=ue.useRef(null),Bt=ue.useRef(null),Un=D===0,Ma=D+1<=N,mt=b.type,za=b.dismissible!==!1,Xe=b.className||"",ln=b.descriptionClassName||"",ka=ue.useMemo(()=>R.findIndex(Ae=>Ae.toastId===b.id)||0,[R,b.id]),qn=ue.useMemo(()=>{var Ae;return(Ae=b.closeButton)!=null?Ae:I},[b.closeButton,I]),Pt=ue.useMemo(()=>b.duration||oe||b0,[b.duration,oe]),Ln=ue.useRef(0),aa=ue.useRef(0),Jr=ue.useRef(0),Da=ue.useRef(null),[cn,Rt]=de.split("-"),na=ue.useMemo(()=>R.reduce((Ae,tt,yt)=>yt>=ka?Ae:Ae+tt.height,0),[R,ka]),Ot=jj(),ga=b.invert||v,Bn=mt==="loading";aa.current=ue.useMemo(()=>ka*fe+na,[ka,na]),ue.useEffect(()=>{Va.current=Pt},[Pt]),ue.useEffect(()=>{K(!0)},[]),ue.useEffect(()=>{const Ae=Bt.current;if(Ae){const tt=Ae.getBoundingClientRect().height;return ta(tt),_(yt=>[{toastId:b.id,height:tt,position:b.position},...yt]),()=>_(yt=>yt.filter(it=>it.toastId!==b.id))}},[_,b.id]),ue.useLayoutEffect(()=>{if(!B)return;const Ae=Bt.current,tt=Ae.style.height;Ae.style.height="auto";const yt=Ae.getBoundingClientRect().height;Ae.style.height=tt,ta(yt),_(it=>it.find(h=>h.toastId===b.id)?it.map(h=>h.toastId===b.id?{...h,height:yt}:h):[{toastId:b.id,height:yt,position:b.position},...it])},[B,b.title,b.description,_,b.id,b.jsx,b.action,b.cancel]);const ra=ue.useCallback(()=>{be(!0),At(aa.current),_(Ae=>Ae.filter(tt=>tt.toastId!==b.id)),setTimeout(()=>{F(b)},Dj)},[b,F,_,aa]);ue.useEffect(()=>{if(b.promise&&mt==="loading"||b.duration===1/0||b.type==="loading")return;let Ae;return ee||C||Ot?(()=>{if(Jr.current<Ln.current){const it=new Date().getTime()-Ln.current;Va.current=Va.current-it}Jr.current=new Date().getTime()})():(()=>{Va.current!==1/0&&(Ln.current=new Date().getTime(),Ae=setTimeout(()=>{b.onAutoClose==null||b.onAutoClose.call(b,b),ra()},Va.current))})(),()=>clearTimeout(Ae)},[ee,C,b,mt,Ot,ra]),ue.useEffect(()=>{b.delete&&(ra(),b.onDismiss==null||b.onDismiss.call(b,b))},[ra,b.delete]);function xa(){var Ae;if(G?.loading){var tt;return ue.createElement("div",{className:Wa(H?.loader,b==null||(tt=b.classNames)==null?void 0:tt.loader,"sonner-loader"),"data-visible":mt==="loading"},G.loading)}return ue.createElement(xj,{className:Wa(H?.loader,b==null||(Ae=b.classNames)==null?void 0:Ae.loader),visible:mt==="loading"})}const ya=b.icon||G?.[mt]||hj(mt);var un,ba;return ue.createElement("li",{tabIndex:0,ref:Bt,className:Wa(ae,Xe,H?.toast,b==null||(r=b.classNames)==null?void 0:r.toast,H?.default,H?.[mt],b==null||(o=b.classNames)==null?void 0:o[mt]),"data-sonner-toast":"","data-rich-colors":(un=b.richColors)!=null?un:V,"data-styled":!(b.jsx||b.unstyled||j),"data-mounted":B,"data-promise":!!b.promise,"data-swiped":Tt,"data-removed":ne,"data-visible":Ma,"data-y-position":cn,"data-x-position":Rt,"data-index":D,"data-front":Un,"data-swiping":pe,"data-dismissible":za,"data-type":mt,"data-invert":ga,"data-swipe-out":Me,"data-swipe-direction":E,"data-expanded":!!(ee||ge&&B),"data-testid":b.testId,style:{"--index":D,"--toasts-before":D,"--z-index":X.length-D,"--offset":`${ne?Ra:aa.current}px`,"--initial-height":ge?"auto":`${Lt}px`,...A,...b.style},onDragEnd:()=>{Te(!1),ye(null),Da.current=null},onPointerDown:Ae=>{Ae.button!==2&&(Bn||!za||(Ia.current=new Date,At(aa.current),Ae.target.setPointerCapture(Ae.pointerId),Ae.target.tagName!=="BUTTON"&&(Te(!0),Da.current={x:Ae.clientX,y:Ae.clientY})))},onPointerUp:()=>{var Ae,tt,yt;if(Me||!za)return;Da.current=null;const it=Number(((Ae=Bt.current)==null?void 0:Ae.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),$a=Number(((tt=Bt.current)==null?void 0:tt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),h=new Date().getTime()-((yt=Ia.current)==null?void 0:yt.getTime()),re=le==="x"?it:$a,z=Math.abs(re)/h;if(Math.abs(re)>=kj||z>.11){At(aa.current),b.onDismiss==null||b.onDismiss.call(b,b),$(le==="x"?it>0?"right":"left":$a>0?"down":"up"),ra(),Nt(!0);return}else{var P,ie;(P=Bt.current)==null||P.style.setProperty("--swipe-amount-x","0px"),(ie=Bt.current)==null||ie.style.setProperty("--swipe-amount-y","0px")}lt(!1),Te(!1),ye(null)},onPointerMove:Ae=>{var tt,yt,it;if(!Da.current||!za||((tt=window.getSelection())==null?void 0:tt.toString().length)>0)return;const h=Ae.clientY-Da.current.y,re=Ae.clientX-Da.current.x;var z;const P=(z=a.swipeDirections)!=null?z:Pj(de);!le&&(Math.abs(re)>1||Math.abs(h)>1)&&ye(Math.abs(re)>Math.abs(h)?"x":"y");let ie={x:0,y:0};const Ce=_e=>1/(1.5+Math.abs(_e)/20);if(le==="y"){if(P.includes("top")||P.includes("bottom"))if(P.includes("top")&&h<0||P.includes("bottom")&&h>0)ie.y=h;else{const _e=h*Ce(h);ie.y=Math.abs(_e)<Math.abs(h)?_e:h}}else if(le==="x"&&(P.includes("left")||P.includes("right")))if(P.includes("left")&&re<0||P.includes("right")&&re>0)ie.x=re;else{const _e=re*Ce(re);ie.x=Math.abs(_e)<Math.abs(re)?_e:re}(Math.abs(ie.x)>0||Math.abs(ie.y)>0)&&lt(!0),(yt=Bt.current)==null||yt.style.setProperty("--swipe-amount-x",`${ie.x}px`),(it=Bt.current)==null||it.style.setProperty("--swipe-amount-y",`${ie.y}px`)}},qn&&!b.jsx&&mt!=="loading"?ue.createElement("button",{"aria-label":k,"data-disabled":Bn,"data-close-button":!0,onClick:Bn||!za?()=>{}:()=>{ra(),b.onDismiss==null||b.onDismiss.call(b,b)},className:Wa(H?.closeButton,b==null||(l=b.classNames)==null?void 0:l.closeButton)},(ba=G?.close)!=null?ba:wj):null,(mt||b.icon||b.promise)&&b.icon!==null&&(G?.[mt]!==null||b.icon)?ue.createElement("div",{"data-icon":"",className:Wa(H?.icon,b==null||(i=b.classNames)==null?void 0:i.icon)},b.promise||b.type==="loading"&&!b.icon?b.icon||xa():null,b.type!=="loading"?ya:null):null,ue.createElement("div",{"data-content":"",className:Wa(H?.content,b==null||(f=b.classNames)==null?void 0:f.content)},ue.createElement("div",{"data-title":"",className:Wa(H?.title,b==null||(m=b.classNames)==null?void 0:m.title)},b.jsx?b.jsx:typeof b.title=="function"?b.title():b.title),b.description?ue.createElement("div",{"data-description":"",className:Wa(ce,ln,H?.description,b==null||(p=b.classNames)==null?void 0:p.description)},typeof b.description=="function"?b.description():b.description):null),ue.isValidElement(b.cancel)?b.cancel:b.cancel&&Ci(b.cancel)?ue.createElement("button",{"data-button":!0,"data-cancel":!0,style:b.cancelButtonStyle||U,onClick:Ae=>{Ci(b.cancel)&&za&&(b.cancel.onClick==null||b.cancel.onClick.call(b.cancel,Ae),ra())},className:Wa(H?.cancelButton,b==null||(g=b.classNames)==null?void 0:g.cancelButton)},b.cancel.label):null,ue.isValidElement(b.action)?b.action:b.action&&Ci(b.action)?ue.createElement("button",{"data-button":!0,"data-action":!0,style:b.actionButtonStyle||te,onClick:Ae=>{Ci(b.action)&&(b.action.onClick==null||b.action.onClick.call(b.action,Ae),!Ae.defaultPrevented&&ra())},className:Wa(H?.actionButton,b==null||(y=b.classNames)==null?void 0:y.actionButton)},b.action.label):null)};function v0(){if(typeof window>"u"||typeof document>"u")return"ltr";const a=document.documentElement.getAttribute("dir");return a==="auto"||!a?window.getComputedStyle(document.documentElement).direction:a}function qj(a,r){const o={};return[a,r].forEach((l,i)=>{const f=i===1,m=f?"--mobile-offset":"--offset",p=f?Rj:Aj;function g(y){["top","right","bottom","left"].forEach(v=>{o[`${m}-${v}`]=typeof y=="number"?`${y}px`:y})}typeof l=="number"||typeof l=="string"?g(l):typeof l=="object"?["top","right","bottom","left"].forEach(y=>{l[y]===void 0?o[`${m}-${y}`]=p:o[`${m}-${y}`]=typeof l[y]=="number"?`${l[y]}px`:l[y]}):g(p)}),o}const Lj=ue.forwardRef(function(r,o){const{id:l,invert:i,position:f="bottom-right",hotkey:m=["altKey","KeyT"],expand:p,closeButton:g,className:y,offset:v,mobileOffset:b,theme:j="light",richColors:C,duration:_,style:N,visibleToasts:R=Tj,toastOptions:D,dir:X=v0(),gap:ee=zj,icons:F,containerAriaLabel:V="Notifications"}=r,[I,A]=ue.useState([]),U=ue.useMemo(()=>l?I.filter(B=>B.toasterId===l):I.filter(B=>!B.toasterId),[I,l]),te=ue.useMemo(()=>Array.from(new Set([f].concat(U.filter(B=>B.position).map(B=>B.position)))),[U,f]),[ae,ce]=ue.useState([]),[oe,de]=ue.useState(!1),[fe,ge]=ue.useState(!1),[H,G]=ue.useState(j!=="system"?j:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),k=ue.useRef(null),le=m.join("+").replace(/Key/g,"").replace(/Digit/g,""),ye=ue.useRef(null),E=ue.useRef(!1),$=ue.useCallback(B=>{A(K=>{var ne;return(ne=K.find(be=>be.id===B.id))!=null&&ne.delete||Jt.dismiss(B.id),K.filter(({id:be})=>be!==B.id)})},[]);return ue.useEffect(()=>Jt.subscribe(B=>{if(B.dismiss){requestAnimationFrame(()=>{A(K=>K.map(ne=>ne.id===B.id?{...ne,delete:!0}:ne))});return}setTimeout(()=>{cy.flushSync(()=>{A(K=>{const ne=K.findIndex(be=>be.id===B.id);return ne!==-1?[...K.slice(0,ne),{...K[ne],...B},...K.slice(ne+1)]:[B,...K]})})})}),[I]),ue.useEffect(()=>{if(j!=="system"){G(j);return}if(j==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?G("dark"):G("light")),typeof window>"u")return;const B=window.matchMedia("(prefers-color-scheme: dark)");try{B.addEventListener("change",({matches:K})=>{G(K?"dark":"light")})}catch{B.addListener(({matches:ne})=>{try{G(ne?"dark":"light")}catch(be){console.error(be)}})}},[j]),ue.useEffect(()=>{I.length<=1&&de(!1)},[I]),ue.useEffect(()=>{const B=K=>{var ne;if(m.every(Te=>K[Te]||K.code===Te)){var pe;de(!0),(pe=k.current)==null||pe.focus()}K.code==="Escape"&&(document.activeElement===k.current||(ne=k.current)!=null&&ne.contains(document.activeElement))&&de(!1)};return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[m]),ue.useEffect(()=>{if(k.current)return()=>{ye.current&&(ye.current.focus({preventScroll:!0}),ye.current=null,E.current=!1)}},[k.current]),ue.createElement("section",{ref:o,"aria-label":`${V} ${le}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},te.map((B,K)=>{var ne;const[be,pe]=B.split("-");return U.length?ue.createElement("ol",{key:B,dir:X==="auto"?v0():X,tabIndex:-1,ref:k,className:y,"data-sonner-toaster":!0,"data-sonner-theme":H,"data-y-position":be,"data-x-position":pe,style:{"--front-toast-height":`${((ne=ae[0])==null?void 0:ne.height)||0}px`,"--width":`${Mj}px`,"--gap":`${ee}px`,...N,...qj(v,b)},onBlur:Te=>{E.current&&!Te.currentTarget.contains(Te.relatedTarget)&&(E.current=!1,ye.current&&(ye.current.focus({preventScroll:!0}),ye.current=null))},onFocus:Te=>{Te.target instanceof HTMLElement&&Te.target.dataset.dismissible==="false"||E.current||(E.current=!0,ye.current=Te.relatedTarget)},onMouseEnter:()=>de(!0),onMouseMove:()=>de(!0),onMouseLeave:()=>{fe||de(!1)},onDragEnd:()=>de(!1),onPointerDown:Te=>{Te.target instanceof HTMLElement&&Te.target.dataset.dismissible==="false"||ge(!0)},onPointerUp:()=>ge(!1)},U.filter(Te=>!Te.position&&K===0||Te.position===B).map((Te,Me)=>{var Nt,Tt;return ue.createElement(Uj,{key:Te.id,icons:F,index:Me,toast:Te,defaultRichColors:C,duration:(Nt=D?.duration)!=null?Nt:_,className:D?.className,descriptionClassName:D?.descriptionClassName,invert:i,visibleToasts:R,closeButton:(Tt=D?.closeButton)!=null?Tt:g,interacting:fe,position:B,style:D?.style,unstyled:D?.unstyled,classNames:D?.classNames,cancelButtonStyle:D?.cancelButtonStyle,actionButtonStyle:D?.actionButtonStyle,closeButtonAriaLabel:D?.closeButtonAriaLabel,removeToast:$,toasts:U.filter(lt=>lt.position==Te.position),heights:ae.filter(lt=>lt.position==Te.position),setHeights:ce,expandByDefault:p,gap:ee,expanded:oe,swipeDirections:r.swipeDirections})})):null}))}),Bj=({...a})=>{const{theme:r="system"}=mj();return u.jsx(Lj,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:r,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...a})};function Wt(a,r,{checkForDefaultPrevented:o=!0}={}){return function(i){if(a?.(i),o===!1||!i.defaultPrevented)return r?.(i)}}function S0(a,r){if(typeof a=="function")return a(r);a!=null&&(a.current=r)}function uy(...a){return r=>{let o=!1;const l=a.map(i=>{const f=S0(i,r);return!o&&typeof f=="function"&&(o=!0),f});if(o)return()=>{for(let i=0;i<l.length;i++){const f=l[i];typeof f=="function"?f():S0(a[i],null)}}}}function Ga(...a){return w.useCallback(uy(...a),a)}function Qj(a,r){const o=w.createContext(r),l=f=>{const{children:m,...p}=f,g=w.useMemo(()=>p,Object.values(p));return u.jsx(o.Provider,{value:g,children:m})};l.displayName=a+"Provider";function i(f){const m=w.useContext(o);if(m)return m;if(r!==void 0)return r;throw new Error(`\`${f}\` must be used within \`${a}\``)}return[l,i]}function Df(a,r=[]){let o=[];function l(f,m){const p=w.createContext(m),g=o.length;o=[...o,m];const y=b=>{const{scope:j,children:C,..._}=b,N=j?.[a]?.[g]||p,R=w.useMemo(()=>_,Object.values(_));return u.jsx(N.Provider,{value:R,children:C})};y.displayName=f+"Provider";function v(b,j){const C=j?.[a]?.[g]||p,_=w.useContext(C);if(_)return _;if(m!==void 0)return m;throw new Error(`\`${b}\` must be used within \`${f}\``)}return[y,v]}const i=()=>{const f=o.map(m=>w.createContext(m));return function(p){const g=p?.[a]||f;return w.useMemo(()=>({[`__scope${a}`]:{...p,[a]:g}}),[p,g])}};return i.scopeName=a,[l,Gj(i,...r)]}function Gj(...a){const r=a[0];if(a.length===1)return r;const o=()=>{const l=a.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(f){const m=l.reduce((p,{useScope:g,scopeName:y})=>{const b=g(f)[`__scope${y}`];return{...p,...b}},{});return w.useMemo(()=>({[`__scope${r.scopeName}`]:m}),[m])}};return o.scopeName=r.scopeName,o}function Pf(a){const r=Vj(a),o=w.forwardRef((l,i)=>{const{children:f,...m}=l,p=w.Children.toArray(f),g=p.find($j);if(g){const y=g.props.children,v=p.map(b=>b===g?w.Children.count(y)>1?w.Children.only(null):w.isValidElement(y)?y.props.children:null:b);return u.jsx(r,{...m,ref:i,children:w.isValidElement(y)?w.cloneElement(y,void 0,v):null})}return u.jsx(r,{...m,ref:i,children:f})});return o.displayName=`${a}.Slot`,o}var Yj=Pf("Slot");function Vj(a){const r=w.forwardRef((o,l)=>{const{children:i,...f}=o;if(w.isValidElement(i)){const m=Kj(i),p=Fj(f,i.props);return i.type!==w.Fragment&&(p.ref=l?uy(l,m):m),w.cloneElement(i,p)}return w.Children.count(i)>1?w.Children.only(null):null});return r.displayName=`${a}.SlotClone`,r}var dy=Symbol("radix.slottable");function Ij(a){const r=({children:o})=>u.jsx(u.Fragment,{children:o});return r.displayName=`${a}.Slottable`,r.__radixId=dy,r}function $j(a){return w.isValidElement(a)&&typeof a.type=="function"&&"__radixId"in a.type&&a.type.__radixId===dy}function Fj(a,r){const o={...r};for(const l in r){const i=a[l],f=r[l];/^on[A-Z]/.test(l)?i&&f?o[l]=(...p)=>{const g=f(...p);return i(...p),g}:i&&(o[l]=i):l==="style"?o[l]={...i,...f}:l==="className"&&(o[l]=[i,f].filter(Boolean).join(" "))}return{...a,...o}}function Kj(a){let r=Object.getOwnPropertyDescriptor(a.props,"ref")?.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?a.ref:(r=Object.getOwnPropertyDescriptor(a,"ref")?.get,o=r&&"isReactWarning"in r&&r.isReactWarning,o?a.props.ref:a.props.ref||a.ref)}var Xj=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],ea=Xj.reduce((a,r)=>{const o=Pf(`Primitive.${r}`),l=w.forwardRef((i,f)=>{const{asChild:m,...p}=i,g=m?o:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),u.jsx(g,{...p,ref:f})});return l.displayName=`Primitive.${r}`,{...a,[r]:l}},{});function Zj(a,r){a&&kf.flushSync(()=>a.dispatchEvent(r))}function $s(a){const r=w.useRef(a);return w.useEffect(()=>{r.current=a}),w.useMemo(()=>(...o)=>r.current?.(...o),[])}function Jj(a,r=globalThis?.document){const o=$s(a);w.useEffect(()=>{const l=i=>{i.key==="Escape"&&o(i)};return r.addEventListener("keydown",l,{capture:!0}),()=>r.removeEventListener("keydown",l,{capture:!0})},[o,r])}var Wj="DismissableLayer",yf="dismissableLayer.update",e5="dismissableLayer.pointerDownOutside",t5="dismissableLayer.focusOutside",w0,fy=w.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Uf=w.forwardRef((a,r)=>{const{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:l,onPointerDownOutside:i,onFocusOutside:f,onInteractOutside:m,onDismiss:p,...g}=a,y=w.useContext(fy),[v,b]=w.useState(null),j=v?.ownerDocument??globalThis?.document,[,C]=w.useState({}),_=Ga(r,A=>b(A)),N=Array.from(y.layers),[R]=[...y.layersWithOutsidePointerEventsDisabled].slice(-1),D=N.indexOf(R),X=v?N.indexOf(v):-1,ee=y.layersWithOutsidePointerEventsDisabled.size>0,F=X>=D,V=r5(A=>{const U=A.target,te=[...y.branches].some(ae=>ae.contains(U));!F||te||(i?.(A),m?.(A),A.defaultPrevented||p?.())},j),I=s5(A=>{const U=A.target;[...y.branches].some(ae=>ae.contains(U))||(f?.(A),m?.(A),A.defaultPrevented||p?.())},j);return Jj(A=>{X===y.layers.size-1&&(l?.(A),!A.defaultPrevented&&p&&(A.preventDefault(),p()))},j),w.useEffect(()=>{if(v)return o&&(y.layersWithOutsidePointerEventsDisabled.size===0&&(w0=j.body.style.pointerEvents,j.body.style.pointerEvents="none"),y.layersWithOutsidePointerEventsDisabled.add(v)),y.layers.add(v),j0(),()=>{o&&y.layersWithOutsidePointerEventsDisabled.size===1&&(j.body.style.pointerEvents=w0)}},[v,j,o,y]),w.useEffect(()=>()=>{v&&(y.layers.delete(v),y.layersWithOutsidePointerEventsDisabled.delete(v),j0())},[v,y]),w.useEffect(()=>{const A=()=>C({});return document.addEventListener(yf,A),()=>document.removeEventListener(yf,A)},[]),u.jsx(ea.div,{...g,ref:_,style:{pointerEvents:ee?F?"auto":"none":void 0,...a.style},onFocusCapture:Wt(a.onFocusCapture,I.onFocusCapture),onBlurCapture:Wt(a.onBlurCapture,I.onBlurCapture),onPointerDownCapture:Wt(a.onPointerDownCapture,V.onPointerDownCapture)})});Uf.displayName=Wj;var a5="DismissableLayerBranch",n5=w.forwardRef((a,r)=>{const o=w.useContext(fy),l=w.useRef(null),i=Ga(r,l);return w.useEffect(()=>{const f=l.current;if(f)return o.branches.add(f),()=>{o.branches.delete(f)}},[o.branches]),u.jsx(ea.div,{...a,ref:i})});n5.displayName=a5;function r5(a,r=globalThis?.document){const o=$s(a),l=w.useRef(!1),i=w.useRef(()=>{});return w.useEffect(()=>{const f=p=>{if(p.target&&!l.current){let g=function(){my(e5,o,y,{discrete:!0})};const y={originalEvent:p};p.pointerType==="touch"?(r.removeEventListener("click",i.current),i.current=g,r.addEventListener("click",i.current,{once:!0})):g()}else r.removeEventListener("click",i.current);l.current=!1},m=window.setTimeout(()=>{r.addEventListener("pointerdown",f)},0);return()=>{window.clearTimeout(m),r.removeEventListener("pointerdown",f),r.removeEventListener("click",i.current)}},[r,o]),{onPointerDownCapture:()=>l.current=!0}}function s5(a,r=globalThis?.document){const o=$s(a),l=w.useRef(!1);return w.useEffect(()=>{const i=f=>{f.target&&!l.current&&my(t5,o,{originalEvent:f},{discrete:!1})};return r.addEventListener("focusin",i),()=>r.removeEventListener("focusin",i)},[r,o]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}function j0(){const a=new CustomEvent(yf);document.dispatchEvent(a)}function my(a,r,o,{discrete:l}){const i=o.originalEvent.target,f=new CustomEvent(a,{bubbles:!1,cancelable:!0,detail:o});r&&i.addEventListener(a,r,{once:!0}),l?Zj(i,f):i.dispatchEvent(f)}var vr=globalThis?.document?w.useLayoutEffect:()=>{},o5=Zi[" useId ".trim().toString()]||(()=>{}),l5=0;function Rd(a){const[r,o]=w.useState(o5());return vr(()=>{o(l=>l??String(l5++))},[a]),a||(r?`radix-${r}`:"")}const i5=["top","right","bottom","left"],Sr=Math.min,ma=Math.max,Yi=Math.round,Ei=Math.floor,nn=a=>({x:a,y:a}
vendor: 18,045 bytes, line 50
50),c5={left:"right",right:"left",bottom:"top",top:"bottom"},u5={start:"end",end:"start"};function bf(a,r,o){return ma(a,Sr(r,o))}function kn(a,r){return typeof a=="function"?a(r):a}function Dn(a){return a.split("-")[0]}function Xs(a){return a.split("-")[1]}function qf(a){return a==="x"?"y":"x"}function Lf(a){return a==="y"?"height":"width"}const d5=new Set(["top","bottom"]);function an(a){return d5.has(Dn(a))?"y":"x"}function Bf(a){return qf(an(a))}function f5(a,r,o){o===void 0&&(o=!1);const l=Xs(a),i=Bf(a),f=Lf(i);let m=i==="x"?l===(o?"end":"start")?"right":"left":l==="start"?"bottom":"top";return r.reference[f]>r.floating[f]&&(m=Vi(m)),[m,Vi(m)]}function m5(a){const r=Vi(a);return[vf(a),r,vf(r)]}function vf(a){return a.replace(/start|end/g,r=>u5[r])}const N0=["left","right"],C0=["right","left"],p5=["top","bottom"],h5=["bottom","top"];function g5(a,r,o){switch(a){case"top":case"bottom":return o?r?C0:N0:r?N0:C0;case"left":case"right":return r?p5:h5;default:return[]}}function x5(a,r,o,l){const i=Xs(a);let f=g5(Dn(a),o==="start",l);return i&&(f=f.map(m=>m+"-"+i),r&&(f=f.concat(f.map(vf)))),f}function Vi(a){return a.replace(/left|right|bottom|top/g,r=>c5[r])}function y5(a){return{top:0,right:0,bottom:0,left:0,...a}}function py(a){return typeof a!="number"?y5(a):{top:a,right:a,bottom:a,left:a}}function Ii(a){const{x:r,y:o,width:l,height:i}=a;return{width:l,height:i,top:o,left:r,right:r+l,bottom:o+i,x:r,y:o}}function E0(a,r,o){let{reference:l,floating:i}=a;const f=an(r),m=Bf(r),p=Lf(m),g=Dn(r),y=f==="y",v=l.x+l.width/2-i.width/2,b=l.y+l.height/2-i.height/2,j=l[p]/2-i[p]/2;let C;switch(g){case"top":C={x:v,y:l.y-i.height};break;case"bottom":C={x:v,y:l.y+l.height};break;case"right":C={x:l.x+l.width,y:b};break;case"left":C={x:l.x-i.width,y:b};break;default:C={x:l.x,y:l.y}}switch(Xs(r)){case"start":C[m]-=j*(o&&y?-1:1);break;case"end":C[m]+=j*(o&&y?-1:1);break}return C}const b5=async(a,r,o)=>{const{placement:l="bottom",strategy:i="absolute",middleware:f=[],platform:m}=o,p=f.filter(Boolean),g=await(m.isRTL==null?void 0:m.isRTL(r));let y=await m.getElementRects({reference:a,floating:r,strategy:i}),{x:v,y:b}=E0(y,l,g),j=l,C={},_=0;for(let N=0;N<p.length;N++){const{name:R,fn:D}=p[N],{x:X,y:ee,data:F,reset:V}=await D({x:v,y:b,initialPlacement:l,placement:j,strategy:i,middlewareData:C,rects:y,platform:m,elements:{reference:a,floating:r}});v=X??v,b=ee??b,C={...C,[R]:{...C[R],...F}},V&&_<=50&&(_++,typeof V=="object"&&(V.placement&&(j=V.placement),V.rects&&(y=V.rects===!0?await m.getElementRects({reference:a,floating:r,strategy:i}):V.rects),{x:v,y:b}=E0(y,j,g)),N=-1)}return{x:v,y:b,placement:j,strategy:i,middlewareData:C}};async function Wo(a,r){var o;r===void 0&&(r={});const{x:l,y:i,platform:f,rects:m,elements:p,strategy:g}=a,{boundary:y="clippingAncestors",rootBoundary:v="viewport",elementContext:b="floating",altBoundary:j=!1,padding:C=0}=kn(r,a),_=py(C),R=p[j?b==="floating"?"reference":"floating":b],D=Ii(await f.getClippingRect({element:(o=await(f.isElement==null?void 0:f.isElement(R)))==null||o?R:R.contextElement||await(f.getDocumentElement==null?void 0:f.getDocumentElement(p.floating)),boundary:y,rootBoundary:v,strategy:g})),X=b==="floating"?{x:l,y:i,width:m.floating.width,height:m.floating.height}:m.reference,ee=await(f.getOffsetParent==null?void 0:f.getOffsetParent(p.floating)),F=await(f.isElement==null?void 0:f.isElement(ee))?await(f.getScale==null?void 0:f.getScale(ee))||{x:1,y:1}:{x:1,y:1},V=Ii(f.convertOffsetParentRelativeRectToViewportRelativeRect?await f.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:X,offsetParent:ee,strategy:g}):X);return{top:(D.top-V.top+_.top)/F.y,bottom:(V.bottom-D.bottom+_.bottom)/F.y,left:(D.left-V.left+_.left)/F.x,right:(V.right-D.right+_.right)/F.x}}const v5=a=>({name:"arrow",options:a,async fn(r){const{x:o,y:l,placement:i,rects:f,platform:m,elements:p,middlewareData:g}=r,{element:y,padding:v=0}=kn(a,r)||{};if(y==null)return{};const b=py(v),j={x:o,y:l},C=Bf(i),_=Lf(C),N=await m.getDimensions(y),R=C==="y",D=R?"top":"left",X=R?"bottom":"right",ee=R?"clientHeight":"clientWidth",F=f.reference[_]+f.reference[C]-j[C]-f.floating[_],V=j[C]-f.reference[C],I=await(m.getOffsetParent==null?void 0:m.getOffsetParent(y));let A=I?I[ee]:0;(!A||!await(m.isElement==null?void 0:m.isElement(I)))&&(A=p.floating[ee]||f.floating[_]);const U=F/2-V/2,te=A/2-N[_]/2-1,ae=Sr(b[D],te),ce=Sr(b[X],te),oe=ae,de=A-N[_]-ce,fe=A/2-N[_]/2+U,ge=bf(oe,fe,de),H=!g.arrow&&Xs(i)!=null&&fe!==ge&&f.reference[_]/2-(fe<oe?ae:ce)-N[_]/2<0,G=H?fe<oe?fe-oe:fe-de:0;return{[C]:j[C]+G,data:{[C]:ge,centerOffset:fe-ge-G,...H&&{alignmentOffset:G}},reset:H}}}),S5=function(a){return a===void 0&&(a={}),{name:"flip",options:a,async fn(r){var o,l;const{placement:i,middlewareData:f,rects:m,initialPlacement:p,platform:g,elements:y}=r,{mainAxis:v=!0,crossAxis:b=!0,fallbackPlacements:j,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:_="none",flipAlignment:N=!0,...R}=kn(a,r);if((o=f.arrow)!=null&&o.alignmentOffset)return{};const D=Dn(i),X=an(p),ee=Dn(p)===p,F=await(g.isRTL==null?void 0:g.isRTL(y.floating)),V=j||(ee||!N?[Vi(p)]:m5(p)),I=_!=="none";!j&&I&&V.push(...x5(p,N,_,F));const A=[p,...V],U=await Wo(r,R),te=[];let ae=((l=f.flip)==null?void 0:l.overflows)||[];if(v&&te.push(U[D]),b){const fe=f5(i,m,F);te.push(U[fe[0]],U[fe[1]])}if(ae=[...ae,{placement:i,overflows:te}],!te.every(fe=>fe<=0)){var ce,oe;const fe=(((ce=f.flip)==null?void 0:ce.index)||0)+1,ge=A[fe];if(ge&&(!(b==="alignment"?X!==an(ge):!1)||ae.every(k=>an(k.placement)===X?k.overflows[0]>0:!0)))return{data:{index:fe,overflows:ae},reset:{placement:ge}};let H=(oe=ae.filter(G=>G.overflows[0]<=0).sort((G,k)=>G.overflows[1]-k.overflows[1])[0])==null?void 0:oe.placement;if(!H)switch(C){case"bestFit":{var de;const G=(de=ae.filter(k=>{if(I){const le=an(k.placement);return le===X||le==="y"}return!0}).map(k=>[k.placement,k.overflows.filter(le=>le>0).reduce((le,ye)=>le+ye,0)]).sort((k,le)=>k[1]-le[1])[0])==null?void 0:de[0];G&&(H=G);break}case"initialPlacement":H=p;break}if(i!==H)return{reset:{placement:H}}}return{}}}};function O0(a,r){return{top:a.top-r.height,right:a.right-r.width,bottom:a.bottom-r.height,left:a.left-r.width}}function _0(a){return i5.some(r=>a[r]>=0)}const w5=function(a){return a===void 0&&(a={}),{name:"hide",options:a,async fn(r){const{rects:o}=r,{strategy:l="referenceHidden",...i}=kn(a,r);switch(l){case"referenceHidden":{const f=await Wo(r,{...i,elementContext:"reference"}),m=O0(f,o.reference);return{data:{referenceHiddenOffsets:m,referenceHidden:_0(m)}}}case"escaped":{const f=await Wo(r,{...i,altBoundary:!0}),m=O0(f,o.floating);return{data:{escapedOffsets:m,escaped:_0(m)}}}default:return{}}}}},hy=new Set(["left","top"]);async function j5(a,r){const{placement:o,platform:l,elements:i}=a,f=await(l.isRTL==null?void 0:l.isRTL(i.floating)),m=Dn(o),p=Xs(o),g=an(o)==="y",y=hy.has(m)?-1:1,v=f&&g?-1:1,b=kn(r,a);let{mainAxis:j,crossAxis:C,alignmentAxis:_}=typeof b=="number"?{mainAxis:b,crossAxis:0,alignmentAxis:null}:{mainAxis:b.mainAxis||0,crossAxis:b.crossAxis||0,alignmentAxis:b.alignmentAxis};return p&&typeof _=="number"&&(C=p==="end"?_*-1:_),g?{x:C*v,y:j*y}:{x:j*y,y:C*v}}const N5=function(a){return a===void 0&&(a=0),{name:"offset",options:a,async fn(r){var o,l;const{x:i,y:f,placement:m,middlewareData:p}=r,g=await j5(r,a);return m===((o=p.offset)==null?void 0:o.placement)&&(l=p.arrow)!=null&&l.alignmentOffset?{}:{x:i+g.x,y:f+g.y,data:{...g,placement:m}}}}},C5=function(a){return a===void 0&&(a={}),{name:"shift",options:a,async fn(r){const{x:o,y:l,placement:i}=r,{mainAxis:f=!0,crossAxis:m=!1,limiter:p={fn:R=>{let{x:D,y:X}=R;return{x:D,y:X}}},...g}=kn(a,r),y={x:o,y:l},v=await Wo(r,g),b=an(Dn(i)),j=qf(b);let C=y[j],_=y[b];if(f){const R=j==="y"?"top":"left",D=j==="y"?"bottom":"right",X=C+v[R],ee=C-v[D];C=bf(X,C,ee)}if(m){const R=b==="y"?"top":"left",D=b==="y"?"bottom":"right",X=_+v[R],ee=_-v[D];_=bf(X,_,ee)}const N=p.fn({...r,[j]:C,[b]:_});return{...N,data:{x:N.x-o,y:N.y-l,enabled:{[j]:f,[b]:m}}}}}},E5=function(a){return a===void 0&&(a={}),{options:a,fn(r){const{x:o,y:l,placement:i,rects:f,middlewareData:m}=r,{offset:p=0,mainAxis:g=!0,crossAxis:y=!0}=kn(a,r),v={x:o,y:l},b=an(i),j=qf(b);let C=v[j],_=v[b];const N=kn(p,r),R=typeof N=="number"?{mainAxis:N,crossAxis:0}:{mainAxis:0,crossAxis:0,...N};if(g){const ee=j==="y"?"height":"width",F=f.reference[j]-f.floating[ee]+R.mainAxis,V=f.reference[j]+f.reference[ee]-R.mainAxis;C<F?C=F:C>V&&(C=V)}if(y){var D,X;const ee=j==="y"?"width":"height",F=hy.has(Dn(i)),V=f.reference[b]-f.floating[ee]+(F&&((D=m.offset)==null?void 0:D[b])||0)+(F?0:R.crossAxis),I=f.reference[b]+f.reference[ee]+(F?0:((X=m.offset)==null?void 0:X[b])||0)-(F?R.crossAxis:0);_<V?_=V:_>I&&(_=I)}return{[j]:C,[b]:_}}}},O5=function(a){return a===void 0&&(a={}),{name:"size",options:a,async fn(r){var o,l;const{placement:i,rects:f,platform:m,elements:p}=r,{apply:g=()=>{},...y}=kn(a,r),v=await Wo(r,y),b=Dn(i),j=Xs(i),C=an(i)==="y",{width:_,height:N}=f.floating;let R,D;b==="top"||b==="bottom"?(R=b,D=j===(await(m.isRTL==null?void 0:m.isRTL(p.floating))?"start":"end")?"left":"right"):(D=b,R=j==="end"?"top":"bottom");const X=N-v.top-v.bottom,ee=_-v.left-v.right,F=Sr(N-v[R],X),V=Sr(_-v[D],ee),I=!r.middlewareData.shift;let A=F,U=V;if((o=r.middlewareData.shift)!=null&&o.enabled.x&&(U=ee),(l=r.middlewareData.shift)!=null&&l.enabled.y&&(A=X),I&&!j){const ae=ma(v.left,0),ce=ma(v.right,0),oe=ma(v.top,0),de=ma(v.bottom,0);C?U=_-2*(ae!==0||ce!==0?ae+ce:ma(v.left,v.right)):A=N-2*(oe!==0||de!==0?oe+de:ma(v.top,v.bottom))}await g({...r,availableWidth:U,availableHeight:A});const te=await m.getDimensions(p.floating);return _!==te.width||N!==te.height?{reset:{rects:!0}}:{}}}};function sc(){return typeof window<"u"}function Zs(a){return gy(a)?(a.nodeName||"").toLowerCase():"#document"}function ha(a){var r;return(a==null||(r=a.ownerDocument)==null?void 0:r.defaultView)||window}function on(a){var r;return(r=(gy(a)?a.ownerDocument:a.document)||window.document)==null?void 0:r.documentElement}function gy(a){return sc()?a instanceof Node||a instanceof ha(a).Node:!1}function La(a){return sc()?a instanceof Element||a instanceof ha(a).Element:!1}function rn(a){return sc()?a instanceof HTMLElement||a instanceof ha(a).HTMLElement:!1}function H0(a){return!sc()||typeof ShadowRoot>"u"?!1:a instanceof ShadowRoot||a instanceof ha(a).ShadowRoot}const _5=new Set(["inline","contents"]);function sl(a){const{overflow:r,overflowX:o,overflowY:l,display:i}=Ba(a);return/auto|scroll|overlay|hidden|clip/.test(r+l+o)&&!_5.has(i)}const H5=new Set(["table","td","th"]);function T5(a){return H5.has(Zs(a))}const A5=[":popover-open",":modal"];function oc(a){return A5.some(r=>{try{return a.matches(r)}catch{return!1}})}const R5=["transform","translate","scale","rotate","perspective"],M5=["transform","translate","scale","rotate","perspective","filter"],z5=["paint","layout","strict","content"];function Qf(a){const r=Gf(),o=La(a)?Ba(a):a;return R5.some(l=>o[l]?o[l]!=="none":!1)||(o.containerType?o.containerType!=="normal":!1)||!r&&(o.backdropFilter?o.backdropFilter!=="none":!1)||!r&&(o.filter?o.filter!=="none":!1)||M5.some(l=>(o.willChange||"").includes(l))||z5.some(l=>(o.contain||"").includes(l))}function k5(a){let r=wr(a);for(;rn(r)&&!Fs(r);){if(Qf(r))return r;if(oc(r))return null;r=wr(r)}return null}function Gf(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const D5=new Set(["html","body","#document"]);function Fs(a){return D5.has(Zs(a))}function Ba(a){return ha(a).getComputedStyle(a)}function lc(a){return La(a)?{scrollLeft:a.scrollLeft,scrollTop:a.scrollTop}:{scrollLeft:a.scrollX,scrollTop:a.scrollY}}function wr(a){if(Zs(a)==="html")return a;const r=a.assignedSlot||a.parentNode||H0(a)&&a.host||on(a);return H0(r)?r.host:r}function xy(a){const r=wr(a);return Fs(r)?a.ownerDocument?a.ownerDocument.body:a.body:rn(r)&&sl(r)?r:xy(r)}function el(a,r,o){var l;r===void 0&&(r=[]),o===void 0&&(o=!0);const i=xy(a),f=i===((l=a.ownerDocument)==null?void 0:l.body),m=ha(i);if(f){const p=Sf(m);return r.concat(m,m.visualViewport||[],sl(i)?i:[],p&&o?el(p):[])}return r.concat(i,el(i,[],o))}function Sf(a){return a.parent&&Object.getPrototypeOf(a.parent)?a.frameElement:null}function yy(a){const r=Ba(a);let o=parseFloat(r.width)||0,l=parseFloat(r.height)||0;const i=rn(a),f=i?a.offsetWidth:o,m=i?a.offsetHeight:l,p=Yi(o)!==f||Yi(l)!==m;return p&&(o=f,l=m),{width:o,height:l,$:p}}function Yf(a){return La(a)?a:a.contextElement}function Gs(a){const r=Yf(a);if(!rn(r))return nn(1);const o=r.getBoundingClientRect(),{width:l,height:i,$:f}=yy(r);let m=(f?Yi(o.width):o.width)/l,p=(f?Yi(o.height):o.height)/i;return(!m||!Number.isFinite(m))&&(m=1),(!p||!Number.isFinite(p))&&(p=1),{x:m,y:p}}const P5=nn(0);function by(a){const r=ha(a);return!Gf()||!r.visualViewport?P5:{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}}function U5(a,r,o){return r===void 0&&(r=!1),!o||r&&o!==ha(a)?!1:r}function $r(a,r,o,l){r===void 0&&(r=!1),o===void 0&&(o=!1);const i=a.getBoundingClientRect(),f=Yf(a);let m=nn(1);r&&(l?La(l)&&(m=Gs(l)):m=Gs(a));const p=U5(f,o,l)?by(f):nn(0);let g=(i.left+p.x)/m.x,y=(i.top+p.y)/m.y,v=i.width/m.x,b=i.height/m.y;if(f){const j=ha(f),C=l&&La(l)?ha(l):l;let _=j,N=Sf(_);for(;N&&l&&C!==_;){const R=Gs(N),D=N.getBoundingClientRect(),X=Ba(N),ee=D.left+(N.clientLeft+parseFloat(X.paddingLeft))*R.x,F=D.top+(N.clientTop+parseFloat(X.paddingTop))*R.y;g*=R.x,y*=R.y,v*=R.x,b*=R.y,g+=ee,y+=F,_=ha(N),N=Sf(_)}}return Ii({width:v,height:b,x:g,y})}function ic(a,r){const o=lc(a).scrollLeft;return r?r.left+o:$r(on(a)).left+o}function vy(a,r){const o=a.getBoundingClientRect(),l=o.left+r.scrollLeft-ic(a,o),i=o.top+r.scrollTop;return{x:l,y:i}}function q5(a){let{elements:r,rect:o,offsetParent:l,strategy:i}=a;const f=i==="fixed",m=on(l),p=r?oc(r.floating):!1;if(l===m||p&&f)return o;let g={scrollLeft:0,scrollTop:0},y=nn(1);const v=nn(0),b=rn(l);if((b||!b&&!f)&&((Zs(l)!=="body"||sl(m))&&(g=lc(l)),rn(l))){const C=$r(l);y=Gs(l),v.x=C.x+l.clientLeft,v.y=C.y+l.clientTop}const j=m&&!b&&!f?vy(m,g):nn(0);return{width:o.width*y.x,height:o.height*y.y,x:o.x*y.x-g.scrollLeft*y.x+v.x+j.x,y:o.y*y.y-g.scrollTop*y.y+v.y+j.y}}function L5(a){return Array.from(a.getClientRects())}function B5(a){const r=on(a),o=lc(a),l=a.ownerDocument.body,i=ma(r.scrollWidth,r.clientWidth,l.scrollWidth,l.clientWidth),f=ma(r.scrollHeight,r.clientHeight,l.scrollHeight,l.clientHeight);let m=-o.scrollLeft+ic(a);const p=-o.scrollTop;return Ba(l).direction==="rtl"&&(m+=ma(r.clientWidth,l.clientWidth)-i),{width:i,height:f,x:m,y:p}}const T0=25;function Q5(a,r){const o=ha(a),l=on(a),i=o.visualViewport;let f=l.clientWidth,m=l.clientHeight,p=0,g=0;if(i){f=i.width,m=i.height;const v=Gf();(!v||v&&r==="fixed")&&(p=i.offsetLeft,g=i.offsetTop)}const y=ic(l);if(y<=0){const v=l.ownerDocument,b=v.body,j=getComputedStyle(b),C=v.compatMode==="CSS1Compat"&&parseFloat(j.marginLeft)+parseFloat(j.marginRight)||0,_=Math.abs(l.clientWidth-b.clientWidth-C);_<=T0&&(f-=_)}else y<=T0&&(f+=y);return{width:f,height:m,x:p,y:g}}const G5=new Set(["absolute","fixed"]);function Y5(a,r){const o=$r(a,!0,r==="fixed"),l=o.top+a.clientTop,i=o.left+a.clientLeft,f=rn(a)?Gs(a):nn(1),m=a.clientWidth*f.x,p=a.clientHeight*f.y,g=i*f.x,y=l*f.y;return{width:m,height:p,x:g,y}}function A0(a,r,o){let l;if(r==="viewport")l=Q5(a,o);else if(r==="document")l=B5(on(a));else if(La(r))l=Y5(r,o);else{const i=by(a);l={x:r.x-i.x,y:r.y-i.y,width:r.width,height:r.height}}return Ii(l)}function Sy(a,r){const o=wr(a);return o===r||!La(o)||Fs(o)?!1:Ba(o).position==="fixed"||Sy(o,r)}function V5(a,r){const o=r.get(a);if(o)return o;let l=el(a,[],!1).filter(p=>La(p)&&Zs(p)!=="body"),i=null;const f=Ba(a).position==="fixed";let m=f?wr(a):a;for(;La(m)&&!Fs(m);){const p=Ba(m),g=Qf(m);!g&&p.position==="fixed"&&(i=null),(f?!g&&!i:!g&&p.position==="static"&&!!i&&G5.has(i.position)||sl(m)&&!g&&Sy(a,m))?l=l.filter(v=>v!==m):i=p,m=wr(m)}return r.set(a,l),l}function I5(a){let{element:r,boundary:o,rootBoundary:l,strategy:i}=a;const m=[...o==="clippingAncestors"?oc(r)?[]:V5(r,this._c):[].concat(o),l],p=m[0],g=m.reduce((y,v)=>{const b=A0(r,v,i);return y.top=ma(b.top,y.top),y.right=Sr(b.right,y.right),y.bottom=Sr(b.bottom,y.bottom),y.left=ma(b.left,y.left),y},A0(r,p,i));return{width:g.right-g.left,height:g.bottom-g.top,x:g.left,y:g.top}}function $5(a){const{width:r,height:o}=yy(a);return{width:r,height:o}}function F5(a,r,o){const l=rn(r),i=on(r),f=o==="fixed",m=$r(a,!0,f,r);let p={scrollLeft:0,scrollTop:0};const g=nn(0);function y(){g.x=ic(i)}if(l||!l&&!f)if((Zs(r)!=="body"||sl(i))&&(p=lc(r)),l){const C=$r(r,!0,f,r);g.x=C.x+r.clientLeft,g.y=C.y+r.clientTop}else i&&y();f&&!l&&i&&y();const v=i&&!l&&!f?vy(i,p):nn(0),b=m.left+p.scrollLeft-g.x-v.x,j=m.top+p.scrollTop-g.y-v.y;return{x:b,y:j,width:m.width,height:m.height}}function Md(a){return Ba(a).position==="static"}function R0(a,r){if(!rn(a)||Ba(a).position==="fixed")return null;if(r)return r(a);let o=a.offsetParent;return on(a)===o&&(o=o.ownerDocument.body),o}function wy(a,r){const o=ha(a);if(oc(a))return o;if(!rn(a)){let i=wr(a);for(;i&&!Fs(i);){if(La(i)&&!Md(i))return i;i=wr(i)}return o}let l=R0(a,r);for(;l&&T5(l)&&Md(l);)l=R0(l,r);return l&&Fs(l)&&Md(l)&&!Qf(l)?o:l||k5(a)||o}const K5=async function(a){const r=this.getOffsetParent||wy,o=this.getDimensions,l=await o(a.floating);return{reference:F5(a.reference,await r(a.floating),a.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function X5(a){return Ba(a).direction==="rtl"}const Z5={convertOffsetParentRelativeRectToViewportRelativeRect:q5,getDocumentElement:on,getClippingRect:I5,getOffsetParent:wy,getElementRects:K5,getClientRects:L5,getDimensions:$5,getScale:Gs,isElement:La,isRTL:X5};function jy(a,r){return a.x===r.x&&a.y===r.y&&a.width===r.width&&a.height===r.height}function J5(a,r){let o=null,l;const i=on(a);function f(){var p;clearTimeout(l),(p=o)==null||p.disconnect(),o=null}function m(p,g){p===void 0&&(p=!1),g===void 0&&(g=1),f();const y=a.getBoundingClientRect(),{left:v,top:b,width:j,height:C}=y;if(p||r(),!j||!C)return;
vendor: 4,316 bytes, line 50
50const _=Ei(b),N=Ei(i.clientWidth-(v+j)),R=Ei(i.clientHeight-(b+C)),D=Ei(v),ee={rootMargin:-_+"px "+-N+"px "+-R+"px "+-D+"px",threshold:ma(0,Sr(1,g))||1};let F=!0;function V(I){const A=I[0].intersectionRatio;if(A!==g){if(!F)return m();A?m(!1,A):l=setTimeout(()=>{m(!1,1e-7)},1e3)}A===1&&!jy(y,a.getBoundingClientRect())&&m(),F=!1}try{o=new IntersectionObserver(V,{...ee,root:i.ownerDocument})}catch{o=new IntersectionObserver(V,ee)}o.observe(a)}return m(!0),f}function W5(a,r,o,l){l===void 0&&(l={});const{ancestorScroll:i=!0,ancestorResize:f=!0,elementResize:m=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:g=!1}=l,y=Yf(a),v=i||f?[...y?el(y):[],...el(r)]:[];v.forEach(D=>{i&&D.addEventListener("scroll",o,{passive:!0}),f&&D.addEventListener("resize",o)});const b=y&&p?J5(y,o):null;let j=-1,C=null;m&&(C=new ResizeObserver(D=>{let[X]=D;X&&X.target===y&&C&&(C.unobserve(r),cancelAnimationFrame(j),j=requestAnimationFrame(()=>{var ee;(ee=C)==null||ee.observe(r)})),o()}),y&&!g&&C.observe(y),C.observe(r));let _,N=g?$r(a):null;g&&R();function R(){const D=$r(a);N&&!jy(N,D)&&o(),N=D,_=requestAnimationFrame(R)}return o(),()=>{var D;v.forEach(X=>{i&&X.removeEventListener("scroll",o),f&&X.removeEventListener("resize",o)}),b?.(),(D=C)==null||D.disconnect(),C=null,g&&cancelAnimationFrame(_)}}const e4=N5,t4=C5,a4=S5,n4=O5,r4=w5,M0=v5,s4=E5,o4=(a,r,o)=>{const l=new Map,i={platform:Z5,...o},f={...i.platform,_c:l};return b5(a,r,{...i,platform:f})};var l4=typeof document<"u",i4=function(){},Ui=l4?w.useLayoutEffect:i4;function $i(a,r){if(a===r)return!0;if(typeof a!=typeof r)return!1;if(typeof a=="function"&&a.toString()===r.toString())return!0;let o,l,i;if(a&&r&&typeof a=="object"){if(Array.isArray(a)){if(o=a.length,o!==r.length)return!1;for(l=o;l--!==0;)if(!$i(a[l],r[l]))return!1;return!0}if(i=Object.keys(a),o=i.length,o!==Object.keys(r).length)return!1;for(l=o;l--!==0;)if(!{}.hasOwnProperty.call(r,i[l]))return!1;for(l=o;l--!==0;){const f=i[l];if(!(f==="_owner"&&a.$$typeof)&&!$i(a[f],r[f]))return!1}return!0}return a!==a&&r!==r}function Ny(a){return typeof window>"u"?1:(a.ownerDocument.defaultView||window).devicePixelRatio||1}function z0(a,r){const o=Ny(a);return Math.round(r*o)/o}function zd(a){const r=w.useRef(a);return Ui(()=>{r.current=a}),r}function c4(a){a===void 0&&(a={});const{placement:r="bottom",strategy:o="absolute",middleware:l=[],platform:i,elements:{reference:f,floating:m}={},transform:p=!0,whileElementsMounted:g,open:y}=a,[v,b]=w.useState({x:0,y:0,strategy:o,placement:r,middlewareData:{},isPositioned:!1}),[j,C]=w.useState(l);$i(j,l)||C(l);const[_,N]=w.useState(null),[R,D]=w.useState(null),X=w.useCallback(k=>{k!==I.current&&(I.current=k,N(k))},[]),ee=w.useCallback(k=>{k!==A.current&&(A.current=k,D(k))},[]),F=f||_,V=m||R,I=w.useRef(null),A=w.useRef(null),U=w.useRef(v),te=g!=null,ae=zd(g),ce=zd(i),oe=zd(y),de=w.useCallback(()=>{if(!I.current||!A.current)return;const k={placement:r,strategy:o,middleware:j};ce.current&&(k.platform=ce.current),o4(I.current,A.current,k).then(le=>{const ye={...le,isPositioned:oe.current!==!1};fe.current&&!$i(U.current,ye)&&(U.current=ye,kf.flushSync(()=>{b(ye)}))})},[j,r,o,ce,oe]);Ui(()=>{y===!1&&U.current.isPositioned&&(U.current.isPositioned=!1,b(k=>({...k,isPositioned:!1})))},[y]);const fe=w.useRef(!1);Ui(()=>(fe.current=!0,()=>{fe.current=!1}),[]),Ui(()=>{if(F&&(I.current=F),V&&(A.current=V),F&&V){if(ae.current)return ae.current(F,V,de);de()}},[F,V,de,ae,te]);const ge=w.useMemo(()=>({reference:I,floating:A,setReference:X,setFloating:ee}),[X,ee]),H=w.useMemo(()=>({reference:F,floating:V}),[F,V]),G=w.useMemo(()=>{const k={position:o,left:0,top:0};if(!H.floating)return k;const le=z0(H.floating,v.x),ye=z0(H.floating,v.y);return p?{...k,transform:"translate("+le+"px, "+ye+"px)",...Ny(H.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:le,top:ye}},[o,p,H.floating,v.x,v.y]);return w.useMemo(()=>({...v,update:de,refs:ge,elements:H,floatingStyles:G}),[v,de,ge,H,G])}const u4=a=>{function r(o){return{}.hasOwnProperty.call(o,"current")}return{name:"arrow",options:a,fn(o){const{element:l,padding:i}=typeof a=="function"?a(o):a;return l&&r(l)?l.current!=null?M0({element:l.current,padding:i}).fn(o):{}:l?M0({element:l,padding:i}).fn(o):{}}}},d4=(a,r)=>({...e4(a),options:[a,r]}
vendor: 12,888 bytes, line 50
50),f4=(a,r)=>({...t4(a),options:[a,r]}),m4=(a,r)=>({...s4(a),options:[a,r]}),p4=(a,r)=>({...a4(a),options:[a,r]}),h4=(a,r)=>({...n4(a),options:[a,r]}),g4=(a,r)=>({...r4(a),options:[a,r]}),x4=(a,r)=>({...u4(a),options:[a,r]});var y4="Arrow",Cy=w.forwardRef((a,r)=>{const{children:o,width:l=10,height:i=5,...f}=a;return u.jsx(ea.svg,{...f,ref:r,width:l,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:a.asChild?o:u.jsx("polygon",{points:"0,0 30,0 15,10"})})});Cy.displayName=y4;var b4=Cy;function v4(a){const[r,o]=w.useState(void 0);return vr(()=>{if(a){o({width:a.offsetWidth,height:a.offsetHeight});const l=new ResizeObserver(i=>{if(!Array.isArray(i)||!i.length)return;const f=i[0];let m,p;if("borderBoxSize"in f){const g=f.borderBoxSize,y=Array.isArray(g)?g[0]:g;m=y.inlineSize,p=y.blockSize}else m=a.offsetWidth,p=a.offsetHeight;o({width:m,height:p})});return l.observe(a,{box:"border-box"}),()=>l.unobserve(a)}else o(void 0)},[a]),r}var Ey="Popper",[Oy,_y]=Df(Ey),[mE,Hy]=Oy(Ey),Ty="PopperAnchor",Ay=w.forwardRef((a,r)=>{const{__scopePopper:o,virtualRef:l,...i}=a,f=Hy(Ty,o),m=w.useRef(null),p=Ga(r,m),g=w.useRef(null);return w.useEffect(()=>{const y=g.current;g.current=l?.current||m.current,y!==g.current&&f.onAnchorChange(g.current)}),l?null:u.jsx(ea.div,{...i,ref:p})});Ay.displayName=Ty;var Vf="PopperContent",[S4,w4]=Oy(Vf),Ry=w.forwardRef((a,r)=>{const{__scopePopper:o,side:l="bottom",sideOffset:i=0,align:f="center",alignOffset:m=0,arrowPadding:p=0,avoidCollisions:g=!0,collisionBoundary:y=[],collisionPadding:v=0,sticky:b="partial",hideWhenDetached:j=!1,updatePositionStrategy:C="optimized",onPlaced:_,...N}=a,R=Hy(Vf,o),[D,X]=w.useState(null),ee=Ga(r,pe=>X(pe)),[F,V]=w.useState(null),I=v4(F),A=I?.width??0,U=I?.height??0,te=l+(f!=="center"?"-"+f:""),ae=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},ce=Array.isArray(y)?y:[y],oe=ce.length>0,de={padding:ae,boundary:ce.filter(N4),altBoundary:oe},{refs:fe,floatingStyles:ge,placement:H,isPositioned:G,middlewareData:k}=c4({strategy:"fixed",placement:te,whileElementsMounted:(...pe)=>W5(...pe,{animationFrame:C==="always"}),elements:{reference:R.anchor},middleware:[d4({mainAxis:i+U,alignmentAxis:m}),g&&f4({mainAxis:!0,crossAxis:!1,limiter:b==="partial"?m4():void 0,...de}),g&&p4({...de}),h4({...de,apply:({elements:pe,rects:Te,availableWidth:Me,availableHeight:Nt})=>{const{width:Tt,height:lt}=Te.reference,Ra=pe.floating.style;Ra.setProperty("--radix-popper-available-width",`${Me}px`),Ra.setProperty("--radix-popper-available-height",`${Nt}px`),Ra.setProperty("--radix-popper-anchor-width",`${Tt}px`),Ra.setProperty("--radix-popper-anchor-height",`${lt}px`)}}),F&&x4({element:F,padding:p}),C4({arrowWidth:A,arrowHeight:U}),j&&g4({strategy:"referenceHidden",...de})]}),[le,ye]=ky(H),E=$s(_);vr(()=>{G&&E?.()},[G,E]);const $=k.arrow?.x,B=k.arrow?.y,K=k.arrow?.centerOffset!==0,[ne,be]=w.useState();return vr(()=>{D&&be(window.getComputedStyle(D).zIndex)},[D]),u.jsx("div",{ref:fe.setFloating,"data-radix-popper-content-wrapper":"",style:{...ge,transform:G?ge.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ne,"--radix-popper-transform-origin":[k.transformOrigin?.x,k.transformOrigin?.y].join(" "),...k.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:a.dir,children:u.jsx(S4,{scope:o,placedSide:le,onArrowChange:V,arrowX:$,arrowY:B,shouldHideArrow:K,children:u.jsx(ea.div,{"data-side":le,"data-align":ye,...N,ref:ee,style:{...N.style,animation:G?void 0:"none"}})})})});Ry.displayName=Vf;var My="PopperArrow",j4={top:"bottom",right:"left",bottom:"top",left:"right"},zy=w.forwardRef(function(r,o){const{__scopePopper:l,...i}=r,f=w4(My,l),m=j4[f.placedSide];return u.jsx("span",{ref:f.onArrowChange,style:{position:"absolute",left:f.arrowX,top:f.arrowY,[m]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[f.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[f.placedSide],visibility:f.shouldHideArrow?"hidden":void 0},children:u.jsx(b4,{...i,ref:o,style:{...i.style,display:"block"}})})});zy.displayName=My;function N4(a){return a!==null}var C4=a=>({name:"transformOrigin",options:a,fn(r){const{placement:o,rects:l,middlewareData:i}=r,m=i.arrow?.centerOffset!==0,p=m?0:a.arrowWidth,g=m?0:a.arrowHeight,[y,v]=ky(o),b={start:"0%",center:"50%",end:"100%"}[v],j=(i.arrow?.x??0)+p/2,C=(i.arrow?.y??0)+g/2;let _="",N="";return y==="bottom"?(_=m?b:`${j}px`,N=`${-g}px`):y==="top"?(_=m?b:`${j}px`,N=`${l.floating.height+g}px`):y==="right"?(_=`${-g}px`,N=m?b:`${C}px`):y==="left"&&(_=`${l.floating.width+g}px`,N=m?b:`${C}px`),{data:{x:_,y:N}}}});function ky(a){const[r,o="center"]=a.split("-");return[r,o]}var E4=Ay,O4=Ry,_4=zy,H4="Portal",Dy=w.forwardRef((a,r)=>{const{container:o,...l}=a,[i,f]=w.useState(!1);vr(()=>f(!0),[]);const m=o||i&&globalThis?.document?.body;return m?cy.createPortal(u.jsx(ea.div,{...l,ref:r}),m):null});Dy.displayName=H4;function T4(a,r){return w.useReducer((o,l)=>r[o][l]??o,a)}var ol=a=>{const{present:r,children:o}=a,l=A4(r),i=typeof o=="function"?o({present:l.isPresent}):w.Children.only(o),f=Ga(l.ref,R4(i));return typeof o=="function"||l.isPresent?w.cloneElement(i,{ref:f}):null};ol.displayName="Presence";function A4(a){const[r,o]=w.useState(),l=w.useRef(null),i=w.useRef(a),f=w.useRef("none"),m=a?"mounted":"unmounted",[p,g]=T4(m,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return w.useEffect(()=>{const y=Oi(l.current);f.current=p==="mounted"?y:"none"},[p]),vr(()=>{const y=l.current,v=i.current;if(v!==a){const j=f.current,C=Oi(y);a?g("MOUNT"):C==="none"||y?.display==="none"?g("UNMOUNT"):g(v&&j!==C?"ANIMATION_OUT":"UNMOUNT"),i.current=a}},[a,g]),vr(()=>{if(r){let y;const v=r.ownerDocument.defaultView??window,b=C=>{const N=Oi(l.current).includes(CSS.escape(C.animationName));if(C.target===r&&N&&(g("ANIMATION_END"),!i.current)){const R=r.style.animationFillMode;r.style.animationFillMode="forwards",y=v.setTimeout(()=>{r.style.animationFillMode==="forwards"&&(r.style.animationFillMode=R)})}},j=C=>{C.target===r&&(f.current=Oi(l.current))};return r.addEventListener("animationstart",j),r.addEventListener("animationcancel",b),r.addEventListener("animationend",b),()=>{v.clearTimeout(y),r.removeEventListener("animationstart",j),r.removeEventListener("animationcancel",b),r.removeEventListener("animationend",b)}}else g("ANIMATION_END")},[r,g]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:w.useCallback(y=>{l.current=y?getComputedStyle(y):null,o(y)},[])}}function Oi(a){return a?.animationName||"none"}function R4(a){let r=Object.getOwnPropertyDescriptor(a.props,"ref")?.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?a.ref:(r=Object.getOwnPropertyDescriptor(a,"ref")?.get,o=r&&"isReactWarning"in r&&r.isReactWarning,o?a.props.ref:a.props.ref||a.ref)}var M4=Zi[" useInsertionEffect ".trim().toString()]||vr;function z4({prop:a,defaultProp:r,onChange:o=()=>{},caller:l}){const[i,f,m]=k4({defaultProp:r,onChange:o}),p=a!==void 0,g=p?a:i;{const v=w.useRef(a!==void 0);w.useEffect(()=>{const b=v.current;b!==p&&console.warn(`${l} is changing from ${b?"controlled":"uncontrolled"} to ${p?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),v.current=p},[p,l])}const y=w.useCallback(v=>{if(p){const b=D4(v)?v(a):v;b!==a&&m.current?.(b)}else f(v)},[p,a,f,m]);return[g,y]}function k4({defaultProp:a,onChange:r}){const[o,l]=w.useState(a),i=w.useRef(o),f=w.useRef(r);return M4(()=>{f.current=r},[r]),w.useEffect(()=>{i.current!==o&&(f.current?.(o),i.current=o)},[o,i]),[o,l,f]}function D4(a){return typeof a=="function"}var P4=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"}),U4="VisuallyHidden",Py=w.forwardRef((a,r)=>u.jsx(ea.span,{...a,ref:r,style:{...P4,...a.style}}));Py.displayName=U4;var q4=Py,[cc]=Df("Tooltip",[_y]),If=_y(),Uy="TooltipProvider",L4=700,k0="tooltip.open",[B4,qy]=cc(Uy),Ly=a=>{const{__scopeTooltip:r,delayDuration:o=L4,skipDelayDuration:l=300,disableHoverableContent:i=!1,children:f}=a,m=w.useRef(!0),p=w.useRef(!1),g=w.useRef(0);return w.useEffect(()=>{const y=g.current;return()=>window.clearTimeout(y)},[]),u.jsx(B4,{scope:r,isOpenDelayedRef:m,delayDuration:o,onOpen:w.useCallback(()=>{window.clearTimeout(g.current),m.current=!1},[]),onClose:w.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>m.current=!0,l)},[l]),isPointerInTransitRef:p,onPointerInTransitChange:w.useCallback(y=>{p.current=y},[]),disableHoverableContent:i,children:f})};Ly.displayName=Uy;var By="Tooltip",[pE,uc]=cc(By),wf="TooltipTrigger",Q4=w.forwardRef((a,r)=>{const{__scopeTooltip:o,...l}=a,i=uc(wf,o),f=qy(wf,o),m=If(o),p=w.useRef(null),g=Ga(r,p,i.onTriggerChange),y=w.useRef(!1),v=w.useRef(!1),b=w.useCallback(()=>y.current=!1,[]);return w.useEffect(()=>()=>document.removeEventListener("pointerup",b),[b]),u.jsx(E4,{asChild:!0,...m,children:u.jsx(ea.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...l,ref:g,onPointerMove:Wt(a.onPointerMove,j=>{j.pointerType!=="touch"&&!v.current&&!f.isPointerInTransitRef.current&&(i.onTriggerEnter(),v.current=!0)}),onPointerLeave:Wt(a.onPointerLeave,()=>{i.onTriggerLeave(),v.current=!1}),onPointerDown:Wt(a.onPointerDown,()=>{i.open&&i.onClose(),y.current=!0,document.addEventListener("pointerup",b,{once:!0})}),onFocus:Wt(a.onFocus,()=>{y.current||i.onOpen()}),onBlur:Wt(a.onBlur,i.onClose),onClick:Wt(a.onClick,i.onClose)})})});Q4.displayName=wf;var G4="TooltipPortal",[hE,Y4]=cc(G4,{forceMount:void 0}),Ks="TooltipContent",V4=w.forwardRef((a,r)=>{const o=Y4(Ks,a.__scopeTooltip),{forceMount:l=o.forceMount,side:i="top",...f}=a,m=uc(Ks,a.__scopeTooltip);return u.jsx(ol,{present:l||m.open,children:m.disableHoverableContent?u.jsx(Qy,{side:i,...f,ref:r}):u.jsx(I4,{side:i,...f,ref:r})})}),I4=w.forwardRef((a,r)=>{const o=uc(Ks,a.__scopeTooltip),l=qy(Ks,a.__scopeTooltip),i=w.useRef(null),f=Ga(r,i),[m,p]=w.useState(null),{trigger:g,onClose:y}=o,v=i.current,{onPointerInTransitChange:b}=l,j=w.useCallback(()=>{p(null),b(!1)},[b]),C=w.useCallback((_,N)=>{const R=_.currentTarget,D={x:_.clientX,y:_.clientY},X=Z4(D,R.getBoundingClientRect()),ee=J4(D,X),F=W4(N.getBoundingClientRect()),V=tN([...ee,...F]);p(V),b(!0)},[b]);return w.useEffect(()=>()=>j(),[j]),w.useEffect(()=>{if(g&&v){const _=R=>C(R,v),N=R=>C(R,g);return g.addEventListener("pointerleave",_),v.addEventListener("pointerleave",N),()=>{g.removeEventListener("pointerleave",_),v.removeEventListener("pointerleave",N)}}},[g,v,C,j]),w.useEffect(()=>{if(m){const _=N=>{const R=N.target,D={x:N.clientX,y:N.clientY},X=g?.contains(R)||v?.contains(R),ee=!eN(D,m);X?j():ee&&(j(),y())};return document.addEventListener("pointermove",_),()=>document.removeEventListener("pointermove",_)}},[g,v,m,y,j]),u.jsx(Qy,{...a,ref:f})}),[$4,F4]=cc(By,{isInside:!1}),K4=Ij("TooltipContent"),Qy=w.forwardRef((a,r)=>{const{__scopeTooltip:o,children:l,"aria-label":i,onEscapeKeyDown:f,onPointerDownOutside:m,...p}=a,g=uc(Ks,o),y=If(o),{onClose:v}=g;return w.useEffect(()=>(document.addEventListener(k0,v),()=>document.removeEventListener(k0,v)),[v]),w.useEffect(()=>{if(g.trigger){const b=j=>{j.target?.contains(g.trigger)&&v()};return window.addEventListener("scroll",b,{capture:!0}),()=>window.removeEventListener("scroll",b,{capture:!0})}},[g.trigger,v]),u.jsx(Uf,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:f,onPointerDownOutside:m,onFocusOutside:b=>b.preventDefault(),onDismiss:v,children:u.jsxs(O4,{"data-state":g.stateAttribute,...y,...p,ref:r,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:[u.jsx(K4,{children:l}),u.jsx($4,{scope:o,isInside:!0,children:u.jsx(q4,{id:g.contentId,role:"tooltip",children:i||l})})]})})});V4.displayName=Ks;var Gy="TooltipArrow",X4=w.forwardRef((a,r)=>{const{__scopeTooltip:o,...l}=a,i=If(o);return F4(Gy,o).isInside?null:u.jsx(_4,{...i,...l,ref:r})});X4.displayName=Gy;function Z4(a,r){const o=Math.abs(r.top-a.y),l=Math.abs(r.bottom-a.y),i=Math.abs(r.right-a.x),f=Math.abs(r.left-a.x);switch(Math.min(o,l,i,f)){case f:return"left";case i:return"right";case o:return"top";case l:return"bottom";default:throw new Error("unreachable")}}
vendor: 9,018 bytes, line 50
50function J4(a,r,o=5){const l=[];switch(r){case"top":l.push({x:a.x-o,y:a.y+o},{x:a.x+o,y:a.y+o});break;case"bottom":l.push({x:a.x-o,y:a.y-o},{x:a.x+o,y:a.y-o});break;case"left":l.push({x:a.x+o,y:a.y-o},{x:a.x+o,y:a.y+o});break;case"right":l.push({x:a.x-o,y:a.y-o},{x:a.x-o,y:a.y+o});break}return l}function W4(a){const{top:r,right:o,bottom:l,left:i}=a;return[{x:i,y:r},{x:o,y:r},{x:o,y:l},{x:i,y:l}]}function eN(a,r){const{x:o,y:l}=a;let i=!1;for(let f=0,m=r.length-1;f<r.length;m=f++){const p=r[f],g=r[m],y=p.x,v=p.y,b=g.x,j=g.y;v>l!=j>l&&o<(b-y)*(l-v)/(j-v)+y&&(i=!i)}return i}function tN(a){const r=a.slice();return r.sort((o,l)=>o.x<l.x?-1:o.x>l.x?1:o.y<l.y?-1:o.y>l.y?1:0),aN(r)}function aN(a){if(a.length<=1)return a.slice();const r=[];for(let l=0;l<a.length;l++){const i=a[l];for(;r.length>=2;){const f=r[r.length-1],m=r[r.length-2];if((f.x-m.x)*(i.y-m.y)>=(f.y-m.y)*(i.x-m.x))r.pop();else break}r.push(i)}r.pop();const o=[];for(let l=a.length-1;l>=0;l--){const i=a[l];for(;o.length>=2;){const f=o[o.length-1],m=o[o.length-2];if((f.x-m.x)*(i.y-m.y)>=(f.y-m.y)*(i.x-m.x))o.pop();else break}o.push(i)}return o.pop(),r.length===1&&o.length===1&&r[0].x===o[0].x&&r[0].y===o[0].y?r:r.concat(o)}var nN=Ly;function Yy(a){var r,o,l="";if(typeof a=="string"||typeof a=="number")l+=a;else if(typeof a=="object")if(Array.isArray(a)){var i=a.length;for(r=0;r<i;r++)a[r]&&(o=Yy(a[r]))&&(l&&(l+=" "),l+=o)}else for(o in a)a[o]&&(l&&(l+=" "),l+=o);return l}function Vy(){for(var a,r,o=0,l="",i=arguments.length;o<i;o++)(a=arguments[o])&&(r=Yy(a))&&(l&&(l+=" "),l+=r);return l}const $f="-",rN=a=>{const r=oN(a),{conflictingClassGroups:o,conflictingClassGroupModifiers:l}=a;return{getClassGroupId:m=>{const p=m.split($f);return p[0]===""&&p.length!==1&&p.shift(),Iy(p,r)||sN(m)},getConflictingClassGroupIds:(m,p)=>{const g=o[m]||[];return p&&l[m]?[...g,...l[m]]:g}}},Iy=(a,r)=>{if(a.length===0)return r.classGroupId;const o=a[0],l=r.nextPart.get(o),i=l?Iy(a.slice(1),l):void 0;if(i)return i;if(r.validators.length===0)return;const f=a.join($f);return r.validators.find(({validator:m})=>m(f))?.classGroupId},D0=/^\[(.+)\]$/,sN=a=>{if(D0.test(a)){const r=D0.exec(a)[1],o=r?.substring(0,r.indexOf(":"));if(o)return"arbitrary.."+o}},oN=a=>{const{theme:r,classGroups:o}=a,l={nextPart:new Map,validators:[]};for(const i in o)jf(o[i],l,i,r);return l},jf=(a,r,o,l)=>{a.forEach(i=>{if(typeof i=="string"){const f=i===""?r:P0(r,i);f.classGroupId=o;return}if(typeof i=="function"){if(lN(i)){jf(i(l),r,o,l);return}r.validators.push({validator:i,classGroupId:o});return}Object.entries(i).forEach(([f,m])=>{jf(m,P0(r,f),o,l)})})},P0=(a,r)=>{let o=a;return r.split($f).forEach(l=>{o.nextPart.has(l)||o.nextPart.set(l,{nextPart:new Map,validators:[]}),o=o.nextPart.get(l)}),o},lN=a=>a.isThemeGetter,iN=a=>{if(a<1)return{get:()=>{},set:()=>{}};let r=0,o=new Map,l=new Map;const i=(f,m)=>{o.set(f,m),r++,r>a&&(r=0,l=o,o=new Map)};return{get(f){let m=o.get(f);if(m!==void 0)return m;if((m=l.get(f))!==void 0)return i(f,m),m},set(f,m){o.has(f)?o.set(f,m):i(f,m)}}},Nf="!",Cf=":",cN=Cf.length,uN=a=>{const{prefix:r,experimentalParseClassName:o}=a;let l=i=>{const f=[];let m=0,p=0,g=0,y;for(let _=0;_<i.length;_++){let N=i[_];if(m===0&&p===0){if(N===Cf){f.push(i.slice(g,_)),g=_+cN;continue}if(N==="/"){y=_;continue}}N==="["?m++:N==="]"?m--:N==="("?p++:N===")"&&p--}const v=f.length===0?i:i.substring(g),b=dN(v),j=b!==v,C=y&&y>g?y-g:void 0;return{modifiers:f,hasImportantModifier:j,baseClassName:b,maybePostfixModifierPosition:C}};if(r){const i=r+Cf,f=l;l=m=>m.startsWith(i)?f(m.substring(i.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:m,maybePostfixModifierPosition:void 0}}if(o){const i=l;l=f=>o({className:f,parseClassName:i})}return l},dN=a=>a.endsWith(Nf)?a.substring(0,a.length-1):a.startsWith(Nf)?a.substring(1):a,fN=a=>{const r=Object.fromEntries(a.orderSensitiveModifiers.map(l=>[l,!0]));return l=>{if(l.length<=1)return l;const i=[];let f=[];return l.forEach(m=>{m[0]==="["||r[m]?(i.push(...f.sort(),m),f=[]):f.push(m)}),i.push(...f.sort()),i}},mN=a=>({cache:iN(a.cacheSize),parseClassName:uN(a),sortModifiers:fN(a),...rN(a)}),pN=/\s+/,hN=(a,r)=>{const{parseClassName:o,getClassGroupId:l,getConflictingClassGroupIds:i,sortModifiers:f}=r,m=[],p=a.trim().split(pN);let g="";for(let y=p.length-1;y>=0;y-=1){const v=p[y],{isExternal:b,modifiers:j,hasImportantModifier:C,baseClassName:_,maybePostfixModifierPosition:N}=o(v);if(b){g=v+(g.length>0?" "+g:g);continue}let R=!!N,D=l(R?_.substring(0,N):_);if(!D){if(!R){g=v+(g.length>0?" "+g:g);continue}if(D=l(_),!D){g=v+(g.length>0?" "+g:g);continue}R=!1}const X=f(j).join(":"),ee=C?X+Nf:X,F=ee+D;if(m.includes(F))continue;m.push(F);const V=i(D,R);for(let I=0;I<V.length;++I){const A=V[I];m.push(ee+A)}g=v+(g.length>0?" "+g:g)}return g};function gN(){let a=0,r,o,l="";for(;a<arguments.length;)(r=arguments[a++])&&(o=$y(r))&&(l&&(l+=" "),l+=o);return l}const $y=a=>{if(typeof a=="string")return a;let r,o="";for(let l=0;l<a.length;l++)a[l]&&(r=$y(a[l]))&&(o&&(o+=" "),o+=r);return o};function xN(a,...r){let o,l,i,f=m;function m(g){const y=r.reduce((v,b)=>b(v),a());return o=mN(y),l=o.cache.get,i=o.cache.set,f=p,p(g)}function p(g){const y=l(g);if(y)return y;const v=hN(g,o);return i(g,v),v}return function(){return f(gN.apply(null,arguments))}}const Et=a=>{const r=o=>o[a]||[];return r.isThemeGetter=!0,r},Fy=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Ky=/^\((?:(\w[\w-]*):)?(.+)\)$/i,yN=/^\d+\/\d+$/,bN=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,vN=/\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$/,SN=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,wN=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,jN=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ds=a=>yN.test(a),De=a=>!!a&&!Number.isNaN(Number(a)),fr=a=>!!a&&Number.isInteger(Number(a)),kd=a=>a.endsWith("%")&&De(a.slice(0,-1)),Rn=a=>bN.test(a),NN=()=>!0,CN=a=>vN.test(a)&&!SN.test(a),Xy=()=>!1,EN=a=>wN.test(a),ON=a=>jN.test(a),_N=a=>!we(a)&&!je(a),HN=a=>Js(a,Wy,Xy),we=a=>Fy.test(a),Br=a=>Js(a,eb,CN),Dd=a=>Js(a,zN,De),U0=a=>Js(a,Zy,Xy),TN=a=>Js(a,Jy,ON),_i=a=>Js(a,tb,EN),je=a=>Ky.test(a),Vo=a=>Ws(a,eb),AN=a=>Ws(a,kN),q0=a=>Ws(a,Zy),RN=a=>Ws(a,Wy),MN=a=>Ws(a,Jy),Hi=a=>Ws(a,tb,!0),Js=(a,r,o)=>{const l=Fy.exec(a);return l?l[1]?r(l[1]):o(l[2]):!1},Ws=(a,r,o=!1)=>{const l=Ky.exec(a);return l?l[1]?r(l[1]):o:!1},Zy=a=>a==="position"||a==="percentage",Jy=a=>a==="image"||a==="url",Wy=a=>a==="length"||a==="size"||a==="bg-size",eb=a=>a==="length",zN=a=>a==="number",kN=a=>a==="family-name",tb=a=>a==="shadow",DN=()=>{const a=Et("color"),r=Et("font"),o=Et("text"),l=Et("font-weight"),i=Et("tracking"),f=Et("leading"),m=Et("breakpoint"),p=Et("container"),g=Et("spacing"),y=Et("radius"),v=Et("shadow"),b=Et("inset-shadow"),j=Et("text-shadow"),C=Et("drop-shadow"),_=Et("blur"),N=Et("perspective"),R=Et("aspect"),D=Et("ease"),X=Et("animate"),ee=()=>["auto","avoid","all","avoid-page","page","left","right","column"],F=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],V=()=>[...F(),je,we],I=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto","contain","none"],U=()=>[je,we,g],te=()=>[Ds,"full","auto",...U()],ae=()=>[fr,"none","subgrid",je,we],ce=()=>["auto",{span:["full",fr,je,we]},fr,je,we],oe=()=>[fr,"auto",je,we],de=()=>["auto","min","max","fr",je,we],fe=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ge=()=>["start","end","center","stretch","center-safe","end-safe"],H=()=>["auto",...U()],G=()=>[Ds,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...U()],k=()=>[a,je,we],le=()=>[...F(),q0,U0,{position:[je,we]}],ye=()=>["no-repeat",{repeat:["","x","y","space","round"]}],E=()=>["auto","cover","contain",RN,HN,{size:[je,we]}],$=()=>[kd,Vo,Br],B=()=>["","none","full",y,je,we],K=()=>["",De,Vo,Br],ne=()=>["solid","dashed","dotted","double"],be=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],pe=()=>[De,kd,q0,U0],Te=()=>["","none",_,je,we],Me=()=>["none",De,je,we],Nt=()=>["none",De,je,we],Tt=()=>[De,je,we],lt=()=>[Ds,"full",...U()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Rn],breakpoint:[Rn],color:[NN],container:[Rn],"drop-shadow":[Rn],ease:["in","out","in-out"],font:[_N],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Rn],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Rn],shadow:[Rn],spacing:["px",De],text:[Rn],"text-shadow":[Rn],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Ds,we,je,R]}
vendor: 12,878 bytes, line 50
50],container:["container"],columns:[{columns:[De,we,je,p]}],"break-after":[{"break-after":ee()}],"break-before":[{"break-before":ee()}],"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:V()}],overflow:[{overflow:I()}],"overflow-x":[{"overflow-x":I()}],"overflow-y":[{"overflow-y":I()}],overscroll:[{overscroll:A()}],"overscroll-x":[{"overscroll-x":A()}],"overscroll-y":[{"overscroll-y":A()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:te()}],"inset-x":[{"inset-x":te()}],"inset-y":[{"inset-y":te()}],start:[{start:te()}],end:[{end:te()}],top:[{top:te()}],right:[{right:te()}],bottom:[{bottom:te()}],left:[{left:te()}],visibility:["visible","invisible","collapse"],z:[{z:[fr,"auto",je,we]}],basis:[{basis:[Ds,"full","auto",p,...U()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[De,Ds,"auto","initial","none",we]}],grow:[{grow:["",De,je,we]}],shrink:[{shrink:["",De,je,we]}],order:[{order:[fr,"first","last","none",je,we]}],"grid-cols":[{"grid-cols":ae()}],"col-start-end":[{col:ce()}],"col-start":[{"col-start":oe()}],"col-end":[{"col-end":oe()}],"grid-rows":[{"grid-rows":ae()}],"row-start-end":[{row:ce()}],"row-start":[{"row-start":oe()}],"row-end":[{"row-end":oe()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":de()}],"auto-rows":[{"auto-rows":de()}],gap:[{gap:U()}],"gap-x":[{"gap-x":U()}],"gap-y":[{"gap-y":U()}],"justify-content":[{justify:[...fe(),"normal"]}],"justify-items":[{"justify-items":[...ge(),"normal"]}],"justify-self":[{"justify-self":["auto",...ge()]}],"align-content":[{content:["normal",...fe()]}],"align-items":[{items:[...ge(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ge(),{baseline:["","last"]}]}],"place-content":[{"place-content":fe()}],"place-items":[{"place-items":[...ge(),"baseline"]}],"place-self":[{"place-self":["auto",...ge()]}],p:[{p:U()}],px:[{px:U()}],py:[{py:U()}],ps:[{ps:U()}],pe:[{pe:U()}],pt:[{pt:U()}],pr:[{pr:U()}],pb:[{pb:U()}],pl:[{pl:U()}],m:[{m:H()}],mx:[{mx:H()}],my:[{my:H()}],ms:[{ms:H()}],me:[{me:H()}],mt:[{mt:H()}],mr:[{mr:H()}],mb:[{mb:H()}],ml:[{ml:H()}],"space-x":[{"space-x":U()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":U()}],"space-y-reverse":["space-y-reverse"],size:[{size:G()}],w:[{w:[p,"screen",...G()]}],"min-w":[{"min-w":[p,"screen","none",...G()]}],"max-w":[{"max-w":[p,"screen","none","prose",{screen:[m]},...G()]}],h:[{h:["screen","lh",...G()]}],"min-h":[{"min-h":["screen","lh","none",...G()]}],"max-h":[{"max-h":["screen","lh",...G()]}],"font-size":[{text:["base",o,Vo,Br]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[l,je,Dd]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",kd,we]}],"font-family":[{font:[AN,we,r]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[i,je,we]}],"line-clamp":[{"line-clamp":[De,"none",je,Dd]}],leading:[{leading:[f,...U()]}],"list-image":[{"list-image":["none",je,we]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",je,we]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:k()}],"text-color":[{text:k()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ne(),"wavy"]}],"text-decoration-thickness":[{decoration:[De,"from-font","auto",je,Br]}],"text-decoration-color":[{decoration:k()}],"underline-offset":[{"underline-offset":[De,"auto",je,we]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:U()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",je,we]}],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",je,we]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:le()}],"bg-repeat":[{bg:ye()}],"bg-size":[{bg:E()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},fr,je,we],radial:["",je,we],conic:[fr,je,we]},MN,TN]}],"bg-color":[{bg:k()}],"gradient-from-pos":[{from:$()}],"gradient-via-pos":[{via:$()}],"gradient-to-pos":[{to:$()}],"gradient-from":[{from:k()}],"gradient-via":[{via:k()}],"gradient-to":[{to:k()}],rounded:[{rounded:B()}],"rounded-s":[{"rounded-s":B()}],"rounded-e":[{"rounded-e":B()}],"rounded-t":[{"rounded-t":B()}],"rounded-r":[{"rounded-r":B()}],"rounded-b":[{"rounded-b":B()}],"rounded-l":[{"rounded-l":B()}],"rounded-ss":[{"rounded-ss":B()}],"rounded-se":[{"rounded-se":B()}],"rounded-ee":[{"rounded-ee":B()}],"rounded-es":[{"rounded-es":B()}],"rounded-tl":[{"rounded-tl":B()}],"rounded-tr":[{"rounded-tr":B()}],"rounded-br":[{"rounded-br":B()}],"rounded-bl":[{"rounded-bl":B()}],"border-w":[{border: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:[...ne(),"hidden","none"]}],"divide-style":[{divide:[...ne(),"hidden","none"]}],"border-color":[{border:k()}],"border-color-x":[{"border-x":k()}],"border-color-y":[{"border-y":k()}],"border-color-s":[{"border-s":k()}],"border-color-e":[{"border-e":k()}],"border-color-t":[{"border-t":k()}],"border-color-r":[{"border-r":k()}],"border-color-b":[{"border-b":k()}],"border-color-l":[{"border-l":k()}],"divide-color":[{divide:k()}],"outline-style":[{outline:[...ne(),"none","hidden"]}],"outline-offset":[{"outline-offset":[De,je,we]}],"outline-w":[{outline:["",De,Vo,Br]}],"outline-color":[{outline:k()}],shadow:[{shadow:["","none",v,Hi,_i]}],"shadow-color":[{shadow:k()}],"inset-shadow":[{"inset-shadow":["none",b,Hi,_i]}],"inset-shadow-color":[{"inset-shadow":k()}],"ring-w":[{ring:K()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:k()}],"ring-offset-w":[{"ring-offset":[De,Br]}],"ring-offset-color":[{"ring-offset":k()}],"inset-ring-w":[{"inset-ring":K()}],"inset-ring-color":[{"inset-ring":k()}],"text-shadow":[{"text-shadow":["none",j,Hi,_i]}],"text-shadow-color":[{"text-shadow":k()}],opacity:[{opacity:[De,je,we]}],"mix-blend":[{"mix-blend":[...be(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":be()}],"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":[De]}],"mask-image-linear-from-pos":[{"mask-linear-from":pe()}],"mask-image-linear-to-pos":[{"mask-linear-to":pe()}],"mask-image-linear-from-color":[{"mask-linear-from":k()}],"mask-image-linear-to-color":[{"mask-linear-to":k()}],"mask-image-t-from-pos":[{"mask-t-from":pe()}],"mask-image-t-to-pos":[{"mask-t-to":pe()}],"mask-image-t-from-color":[{"mask-t-from":k()}],"mask-image-t-to-color":[{"mask-t-to":k()}],"mask-image-r-from-pos":[{"mask-r-from":pe()}],"mask-image-r-to-pos":[{"mask-r-to":pe()}],"mask-image-r-from-color":[{"mask-r-from":k()}],"mask-image-r-to-color":[{"mask-r-to":k()}],"mask-image-b-from-pos":[{"mask-b-from":pe()}],"mask-image-b-to-pos":[{"mask-b-to":pe()}],"mask-image-b-from-color":[{"mask-b-from":k()}],"mask-image-b-to-color":[{"mask-b-to":k()}],"mask-image-l-from-pos":[{"mask-l-from":pe()}],"mask-image-l-to-pos":[{"mask-l-to":pe()}],"mask-image-l-from-color":[{"mask-l-from":k()}],"mask-image-l-to-color":[{"mask-l-to":k()}],"mask-image-x-from-pos":[{"mask-x-from":pe()}],"mask-image-x-to-pos":[{"mask-x-to":pe()}],"mask-image-x-from-color":[{"mask-x-from":k()}],"mask-image-x-to-color":[{"mask-x-to":k()}],"mask-image-y-from-pos":[{"mask-y-from":pe()}],"mask-image-y-to-pos":[{"mask-y-to":pe()}],"mask-image-y-from-color":[{"mask-y-from":k()}],"mask-image-y-to-color":[{"mask-y-to":k()}],"mask-image-radial":[{"mask-radial":[je,we]}],"mask-image-radial-from-pos":[{"mask-radial-from":pe()}],"mask-image-radial-to-pos":[{"mask-radial-to":pe()}],"mask-image-radial-from-color":[{"mask-radial-from":k()}],"mask-image-radial-to-color":[{"mask-radial-to":k()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":F()}],"mask-image-conic-pos":[{"mask-conic":[De]}],"mask-image-conic-from-pos":[{"mask-conic-from":pe()}],"mask-image-conic-to-pos":[{"mask-conic-to":pe()}],"mask-image-conic-from-color":[{"mask-conic-from":k()}],"mask-image-conic-to-color":[{"mask-conic-to":k()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:le()}],"mask-repeat":[{mask:ye()}],"mask-size":[{mask:E()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",je,we]}],filter:[{filter:["","none",je,we]}],blur:[{blur:Te()}],brightness:[{brightness:[De,je,we]}],contrast:[{contrast:[De,je,we]}],"drop-shadow":[{"drop-shadow":["","none",C,Hi,_i]}],"drop-shadow-color":[{"drop-shadow":k()}],grayscale:[{grayscale:["",De,je,we]}],"hue-rotate":[{"hue-rotate":[De,je,we]}],invert:[{invert:["",De,je,we]}],saturate:[{saturate:[De,je,we]}],sepia:[{sepia:["",De,je,we]}],"backdrop-filter":[{"backdrop-filter":["","none",je,we]}],"backdrop-blur":[{"backdrop-blur":Te()}],"backdrop-brightness":[{"backdrop-brightness":[De,je,we]}],"backdrop-contrast":[{"backdrop-contrast":[De,je,we]}],"backdrop-grayscale":[{"backdrop-grayscale":["",De,je,we]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[De,je,we]}],"backdrop-invert":[{"backdrop-invert":["",De,je,we]}],"backdrop-opacity":[{"backdrop-opacity":[De,je,we]}],"backdrop-saturate":[{"backdrop-saturate":[De,je,we]}],"backdrop-sepia":[{"backdrop-sepia":["",De,je,we]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":U()}],"border-spacing-x":[{"border-spacing-x":U()}],"border-spacing-y":[{"border-spacing-y":U()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",je,we]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[De,"initial",je,we]}],ease:[{ease:["linear","initial",D,je,we]}],delay:[{delay:[De,je,we]}],animate:[{animate:["none",X,je,we]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[N,je,we]}],"perspective-origin":[{"perspective-origin":V()}],rotate:[{rotate:Me()}],"rotate-x":[{"rotate-x":Me()}],"rotate-y":[{"rotate-y":Me()}],"rotate-z":[{"rotate-z":Me()}],scale:[{scale:Nt()}],"scale-x":[{"scale-x":Nt()}],"scale-y":[{"scale-y":Nt()}],"scale-z":[{"scale-z":Nt()}],"scale-3d":["scale-3d"],skew:[{skew:Tt()}],"skew-x":[{"skew-x":Tt()}],"skew-y":[{"skew-y":Tt()}],transform:[{transform:[je,we,"","none","gpu","cpu"]}],"transform-origin":[{origin:V()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:lt()}],"translate-x":[{"translate-x":lt()}],"translate-y":[{"translate-y":lt()}],"translate-z":[{"translate-z":lt()}],"translate-none":["translate-none"],accent:[{accent:k()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:k()}
vendor: 4,669 bytes, line 50
50],"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",je,we]}],"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":U()}],"scroll-mx":[{"scroll-mx":U()}],"scroll-my":[{"scroll-my":U()}],"scroll-ms":[{"scroll-ms":U()}],"scroll-me":[{"scroll-me":U()}],"scroll-mt":[{"scroll-mt":U()}],"scroll-mr":[{"scroll-mr":U()}],"scroll-mb":[{"scroll-mb":U()}],"scroll-ml":[{"scroll-ml":U()}],"scroll-p":[{"scroll-p":U()}],"scroll-px":[{"scroll-px":U()}],"scroll-py":[{"scroll-py":U()}],"scroll-ps":[{"scroll-ps":U()}],"scroll-pe":[{"scroll-pe":U()}],"scroll-pt":[{"scroll-pt":U()}],"scroll-pr":[{"scroll-pr":U()}],"scroll-pb":[{"scroll-pb":U()}],"scroll-pl":[{"scroll-pl":U()}],"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",je,we]}],fill:[{fill:["none",...k()]}],"stroke-w":[{stroke:[De,Vo,Br,Dd]}],stroke:[{stroke:["none",...k()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},PN=xN(DN);function Yt(...a){return PN(Vy(a))}function UN({delayDuration:a=0,...r}){return u.jsx(nN,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:a,...r})}const L0=a=>typeof a=="boolean"?`${a}
50`:a===0?"0":a,B0=Vy,qN=(a,r)=>o=>{var l;if(r?.variants==null)return B0(a,o?.class,o?.className);const{variants:i,defaultVariants:f}=r,m=Object.keys(i).map(y=>{const v=o?.[y],b=f?.[y];if(v===null)return null;const j=L0(v)||L0(b);return i[y][j]}),p=o&&Object.entries(o).reduce((y,v)=>{let[b,j]=v;return j===void 0||(y[b]=j),y},{}),g=r==null||(l=r.compoundVariants)===null||l===void 0?void 0:l.reduce((y,v)=>{let{class:b,className:j,...C}=v;return Object.entries(C).every(_=>{let[N,R]=_;return Array.isArray(R)?R.includes({...f,...p}[N]):{...f,...p}[N]===R})?[...y,b,j]:y},[]);return B0(a,m,g,o?.class,o?.className)},LN=qN("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all cursor-pointer 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 cursor-pointer"},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 dt({className:a,variant:r,size:o,asChild:l=!1,...i}){const f=l?Yj:"button";return u.jsx(f,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:Yt(LN({variant:r,size:o,className:a})),...i})}function Mn({className:a,...r}){return u.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:Yt("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",a),...r})}function BN({className:a,...r}){return u.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:Yt("px-6",a),...r})}/**
51 * @license lucide-react v0.453.0 - ISC
52 *
53 * This source code is licensed under the ISC license.
54 * See the LICENSE file in the root directory of this source tree.
55 */const QN=a=>a.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),ab=(...a)=>a.filter((r,o,l)=>!!r&&l.indexOf(r)===o).join(" ");/**
56 * @license lucide-react v0.453.0 - ISC
57 *
58 * This source code is licensed under the ISC license.
59 * See the LICENSE file in the root directory of this source tree.
60 */var GN={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"};/**
61 * @license lucide-react v0.453.0 - ISC
62 *
63 * This source code is licensed under the ISC license.
64 * See the LICENSE file in the root directory of this source tree.
65 */const YN=w.forwardRef(({color:a="currentColor",size:r=24,strokeWidth:o=2,absoluteStrokeWidth:l,className:i="",children:f,iconNode:m,...p},g)=>w.createElement("svg",{ref:g,...GN,width:r,height:r,stroke:a,strokeWidth:l?Number(o)*24/Number(r):o,className:ab("lucide",i),...p},[...m.map(([y,v])=>w.createElement(y,v)),...Array.isArray(f)?f:[f]]));/**
66 * @license lucide-react v0.453.0 - ISC
67 *
68 * This source code is licensed under the ISC license.
69 * See the LICENSE file in the root directory of this source tree.
70 */const st=(a,r)=>{const o=w.forwardRef(({className:l,...i},f)=>w.createElement(YN,{ref:f,iconNode:r,className:ab(`lucide-${QN(a)}`,l),...i}));return o.displayName=`${a}`,o};/**
71 * @license lucide-react v0.453.0 - ISC
72 *
73 * This source code is licensed under the ISC license.
74 * See the LICENSE file in the root directory of this source tree.
75 */const Pd=st("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
76 * @license lucide-react v0.453.0 - ISC
77 *
78 * This source code is licensed under the ISC license.
79 * See the LICENSE file in the root directory of this source tree.
80 */const VN=st("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
81 * @license lucide-react v0.453.0 - ISC
82 *
83 * This source code is licensed under the ISC license.
84 * See the LICENSE file in the root directory of this source tree.
85 */const IN=st("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"}]]);/**
86 * @license lucide-react v0.453.0 - ISC
87 *
88 * This source code is licensed under the ISC license.
89 * See the LICENSE file in the root directory of this source tree.
90 */const Ud=st("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
91 * @license lucide-react v0.453.0 - ISC
92 *
93 * This source code is licensed under the ISC license.
94 * See the LICENSE file in the root directory of this source tree.
95 */const Q0=st("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);/**
96 * @license lucide-react v0.453.0 - ISC
97 *
98 * This source code is licensed under the ISC license.
99 * See the LICENSE file in the root directory of this source tree.
100 */const $N=st("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"}]]);/**
101 * @license lucide-react v0.453.0 - ISC
102 *
103 * This source code is licensed under the ISC license.
104 * See the LICENSE file in the root directory of this source tree.
105 */const FN=st("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);/**
106 * @license lucide-react v0.453.0 - ISC
107 *
108 * This source code is licensed under the ISC license.
109 * See the LICENSE file in the root directory of this source tree.
110 */const KN=st("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"}]]);/**
111 * @license lucide-react v0.453.0 - ISC
112 *
113 * This source code is licensed under the ISC license.
114 * See the LICENSE file in the root directory of this source tree.
115 */const XN=st("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
116 * @license lucide-react v0.453.0 - ISC
117 *
118 * This source code is licensed under the ISC license.
119 * See the LICENSE file in the root directory of this source tree.
120 */const qd=st("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"}]]);/**
121 * @license lucide-react v0.453.0 - ISC
122 *
123 * This source code is licensed under the ISC license.
124 * See the LICENSE file in the root directory of this source tree.
125 */const Ti=st("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"}]]);/**
126 * @license lucide-react v0.453.0 - ISC
127 *
128 * This source code is licensed under the ISC license.
129 * See the LICENSE file in the root directory of this source tree.
130 */const ZN=st("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/**
131 * @license lucide-react v0.453.0 - ISC
132 *
133 * This source code is licensed under the ISC license.
134 * See the LICENSE file in the root directory of this source tree.
135 */const Ld=st("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"}]]);/**
136 * @license lucide-react v0.453.0 - ISC
137 *
138 * This source code is licensed under the ISC license.
139 * See the LICENSE file in the root directory of this source tree.
140 */const JN=st("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
141 * @license lucide-react v0.453.0 - ISC
142 *
143 * This source code is licensed under the ISC license.
144 * See the LICENSE file in the root directory of this source tree.
145 */const WN=st("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"}]]);/**
146 * @license lucide-react v0.453.0 - ISC
147 *
148 * This source code is licensed under the ISC license.
149 * See the LICENSE file in the root directory of this source tree.
150 */const e3=st("Salad",[["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z",key:"4rw317"}],["path",{d:"M11.38 12a2.4 2.4 0 0 1-.4-4.77 2.4 2.4 0 0 1 3.2-2.77 2.4 2.4 0 0 1 3.47-.63 2.4 2.4 0 0 1 3.37 3.37 2.4 2.4 0 0 1-1.1 3.7 2.51 2.51 0 0 1 .03 1.1",key:"10xrj0"}],["path",{d:"m13 12 4-4",key:"1hckqy"}],["path",{d:"M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2",key:"1p4srx"}]]);/**
151 * @license lucide-react v0.453.0 - ISC
152 *
153 * This source code is licensed under the ISC license.
154 * See the LICENSE file in the root directory of this source tree.
155 */const t3=st("Sandwich",[["path",{d:"m2.37 11.223 8.372-6.777a2 2 0 0 1 2.516 0l8.371 6.777",key:"f1wd0e"}],["path",{d:"M21 15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-5.25",key:"1pfu07"}],["path",{d:"M3 15a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h9",key:"1oq9qw"}],["path",{d:"m6.67 15 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2",key:"1fnwu5"}],["rect",{width:"20",height:"4",x:"2",y:"11",rx:"1",key:"itshg"}]]);/**
156 * @license lucide-react v0.453.0 - ISC
157 *
158 * This source code is licensed under the ISC license.
159 * See the LICENSE file in the root directory of this source tree.
160 */const Bd=st("Send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);/**
161 * @license lucide-react v0.453.0 - ISC
162 *
163 * This source code is licensed under the ISC license.
164 * See the LICENSE file in the root directory of this source tree.
165 */const Qd=st("ShoppingCart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}
165],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]);/**
166 * @license lucide-react v0.453.0 - ISC
167 *
168 * This source code is licensed under the ISC license.
169 * See the LICENSE file in the root directory of this source tree.
170 */const a3=st("Smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);/**
171 * @license lucide-react v0.453.0 - ISC
172 *
173 * This source code is licensed under the ISC license.
174 * See the LICENSE file in the root directory of this source tree.
175 */const n3=st("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"}]]);/**
176 * @license lucide-react v0.453.0 - ISC
177 *
178 * This source code is licensed under the ISC license.
179 * See the LICENSE file in the root directory of this source tree.
180 */const r3=st("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
181 * @license lucide-react v0.453.0 - ISC
182 *
183 * This source code is licensed under the ISC license.
184 * See the LICENSE file in the root directory of this source tree.
185 */const s3=st("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"}]]);/**
186 * @license lucide-react v0.453.0 - ISC
187 *
188 * This source code is licensed under the ISC license.
189 * See the LICENSE file in the root directory of this source tree.
190 */const Ff=st("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function o3(a,r){if(a instanceof RegExp)return{keys:!1,pattern:a};var o,l,i,f,m=[],p="",g=a.split("/");for(g[0]||g.shift();i=g.shift();)o=i[0],o==="*"?(m.push(o),p+=i[1]==="?"?"(?:/(.*))?":"/(.*)"):o===":"?(l=i.indexOf("?",1),f=i.indexOf(".",1),m.push(i.substring(1,~l?l:~f?f:i.length)),p+=~l&&!~f?"(?:/([^/]+?))?":"/([^/]+?)",~f&&(p+=(~l?"?":"")+"\\"+i.substring(f))):p+="/"+i;return{keys:m,pattern:new RegExp("^"+p+(r?"(?=$|/)":"/?$"),"i")}}var Gd={exports:{}},Yd={};/**
191 * @license React
192 * use-sync-external-store-shim.production.js
193 *
194 * Copyright (c) Meta Platforms, Inc. and affiliates.
195 *
196 * This source code is licensed under the MIT license found in the
197 * LICENSE file in the root directory of this source tree.
198 */var G0;function l3(){if(G0)return Yd;G0=1;var a=Xi();function r(b,j){return b===j&&(b!==0||1/b===1/j)||b!==b&&j!==j}var o=typeof Object.is=="function"?Object.is:r,l=a.useState,i=a.useEffect,f=a.useLayoutEffect,m=a.useDebugValue;function p(b,j){var C=j(),_=l({inst:{value:C,getSnapshot:j}}),N=_[0].inst,R=_[1];return f(function(){N.value=C,N.getSnapshot=j,g(N)&&R({inst:N})},[b,C,j]),i(function(){return g(N)&&R({inst:N}),b(function(){g(N)&&R({inst:N})})},[b]),m(C),C}function g(b){var j=b.getSnapshot;b=b.value;try{var C=j();return!o(b,C)}catch{return!0}}function y(b,j){return j()}var v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?y:p;return Yd.useSyncExternalStore=a.useSyncExternalStore!==void 0?a.useSyncExternalStore:v,Yd}var Y0;function i3(){return Y0||(Y0=1,Gd.exports=l3()),Gd.exports}var c3=i3();const u3=Zi.useInsertionEffect,d3=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",f3=d3?w.useLayoutEffect:w.useEffect,m3=u3||f3,nb=a=>{const r=w.useRef([a,(...o)=>r[0](...o)]).current;return m3(()=>{r[0]=a}),r[1]},p3="popstate",Kf="pushState",Xf="replaceState",h3="hashchange",V0=[p3,Kf,Xf,h3],g3=a=>{for(const r of V0)addEventListener(r,a);return()=>{for(const r of V0)removeEventListener(r,a)}},rb=(a,r)=>c3.useSyncExternalStore(g3,a,r),x3=()=>location.search,y3=({ssrSearch:a=""}={})=>rb(x3,()=>a),I0=()=>location.pathname,b3=({ssrPath:a}={})=>rb(I0,a?()=>a:I0),v3=(a,{replace:r=!1,state:o=null}={})=>history[r?Xf:Kf](o,"",a),S3=(a={})=>[b3(a),v3],$0=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[$0]>"u"){for(const a of[Kf,Xf]){const r=history[a];history[a]=function(){const o=r.apply(this,arguments),l=new Event(a);return l.arguments=arguments,dispatchEvent(l),o}}Object.defineProperty(window,$0,{value:!0})}const w3=(a,r)=>r.toLowerCase().indexOf(a.toLowerCase())?"~"+r:r.slice(a.length)||"/",sb=(a="")=>a==="/"?"":a,j3=(a,r)=>a[0]==="~"?a.slice(1):sb(r)+a,N3=(a="",r)=>w3(F0(sb(a)),F0(r)),F0=a=>{try{return decodeURI(a)}catch{return a}},ob={hook:S3,searchHook:y3,parser:o3,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:a=>a},lb=w.createContext(ob),ll=()=>w.useContext(lb),ib={},cb=w.createContext(ib),C3=()=>w.useContext(cb),dc=a=>{const[r,o]=a.hook(a);return[N3(a.base,r),nb((l,i)=>o(j3(l,a.base),i))]},ub=()=>dc(ll()),db=(a,r,o,l)=>{const{pattern:i,keys:f}=r instanceof RegExp?{keys:!1,pattern:r}:a(r||"*",l),m=i.exec(o)||[],[p,...g]=m;return p!==void 0?[!0,(()=>{const y=f!==!1?Object.fromEntries(f.map((b,j)=>[b,g[j]])):m.groups;let v={...g};return y&&Object.assign(v,y),v})(),...l?[p]:[]]:[!1,null]},E3=({children:a,...r})=>{const o=ll(),l=r.hook?ob:o;let i=l;const[f,m]=r.ssrPath?.split("?")??[];m&&(r.ssrSearch=m,r.ssrPath=f),r.hrefs=r.hrefs??r.hook?.hrefs;let p=w.useRef({}),g=p.current,y=g;for(let v in l){const b=v==="base"?l[v]+(r[v]||""):r[v]||l[v];g===y&&b!==y[v]&&(p.current=y={...y}),y[v]=b,(b!==l[v]||b!==i[v])&&(i=y)}return w.createElement(lb.Provider,{value:i,children:a})},K0=({children:a,component:r},o)=>r?w.createElement(r,{params:o}):typeof a=="function"?a(o):a,O3=a=>{let r=w.useRef(ib);const o=r.current;return r.current=Object.keys(a).length!==Object.keys(o).length||Object.entries(a).some(([l,i])=>i!==o[l])?a:o},Ps=({path:a,nest:r,match:o,...l})=>{const i=ll(),[f]=dc(i),[m,p,g]=o??db(i.parser,a,f,r),y=O3({...C3(),...p});if(!m)return null;const v=g?w.createElement(E3,{base:g},K0(l,y)):K0(l,y);return w.createElement(cb.Provider,{value:y,children:v})};w.forwardRef((a,r)=>{const o=ll(),[l,i]=dc(o),{to:f="",href:m=f,onClick:p,asChild:g,children:y,className:v,replace:b,state:j,...C}=a,_=nb(R=>{R.ctrlKey||R.metaKey||R.altKey||R.shiftKey||R.button!==0||(p?.(R),R.defaultPrevented||(R.preventDefault(),i(m,a)))}),N=o.hrefs(m[0]==="~"?m.slice(1):o.base+m,o);return g&&w.isValidElement(y)?w.cloneElement(y,{onClick:_,href:N}):w.createElement("a",{...C,onClick:_,href:N,className:v?.call?v(l===m):v,children:y,ref:r})});const fb=a=>Array.isArray(a)?a.flatMap(r=>fb(r&&r.type===w.Fragment?r.props.children:r)):[a],_3=({children:a,location:r})=>{const o=ll(),[l]=dc(o);for(const i of fb(a)){let f=0;if(w.isValidElement(i)&&(f=db(o.parser,i.props.path,r||l,i.props.nest))[0])return w.cloneElement(i,{match:f})}return null};function X0(){const[,a]=ub(),r=()=>{a("/")};return u.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:u.jsx(Mn,{"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:u.jsxs(BN,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[u.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:u.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[u.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),u.jsx(IN,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),u.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),u.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),u.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.",u.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),u.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:u.jsxs(dt,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:r,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:[u.jsx(KN,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class H3 extends w.Component{constructor(r){super(r),this.state={hasError:!1,error:null}}static getDerivedStateFromError(r){return{hasError:!0,error:r}}render(){return this.state.hasError?u.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:u.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[u.jsx(s3,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),u.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),u.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:u.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),u.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:Yt("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[u.jsx(WN,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const T3=w.createContext(void 0);function A3({children:a,defaultTheme:r="light",switchable:o=!1}){const[l,i]=w.useState(()=>o&&localStorage.getItem("theme")||r);w.useEffect(()=>
198{const m=document.documentElement;l==="dark"?m.classList.add("dark"):m.classList.remove("dark"),o&&localStorage.setItem("theme",l)},[l,o]);const f=o?()=>{i(m=>m==="light"?"dark":"light")}:void 0;return u.jsx(T3.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:l,toggleTheme:f,switchable:o},children:a})}const mb=()=>{const a="https://manus.im",r="FtMv2WNwj6S9ccwFLUgaiQ",o=`${window.location.origin}/api/oauth/callback`,l=`${window.location.pathname}${window.location.search}${window.location.hash}`,i=crypto.randomUUID();document.cookie=`${Sw}=${i}; Path=/; Max-Age=600; SameSite=None; Secure`;const f=ww({redirectUri:o,nonce:i,returnTo:l}),m=new URL(`${a}/app-auth`);m.searchParams.set("appId",r),m.searchParams.set("redirectUri",o),m.searchParams.set("state",f),m.searchParams.set("type","signIn"),window.location.href=m.toString()};function R3(a){const{redirectOnUnauthenticated:r=!1,redirectPath:o}={},l=Qs.useUtils(),i=Qs.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),f=Qs.auth.logout.useMutation({onSuccess:()=>{l.auth.me.setData(void 0,null)}}),m=w.useCallback(async()=>{try{await f.mutateAsync()}catch(g){if(g instanceof Vs&&g.data?.code==="UNAUTHORIZED")return;throw g}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}l.auth.me.setData(void 0,null),await l.auth.me.invalidate()}},[f,l]),p=w.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(i.data)),{user:i.data??null,loading:i.isLoading||f.isPending,error:i.error??f.error??null,isAuthenticated:!!i.data}
vendor: 9,603 bytes, lines 198-213
198),[i.data,i.error,i.isLoading,f.error,f.isPending]);return w.useEffect(()=>{r&&(i.isLoading||f.isPending||p.user||typeof window>"u"||o&&window.location.pathname===o||(o?window.location.href=o:mb()))},[r,o,f.isPending,i.isLoading,p.user]),{...p,refresh:()=>i.refetch(),logout:m}}var Vd="focusScope.autoFocusOnMount",Id="focusScope.autoFocusOnUnmount",Z0={bubbles:!1,cancelable:!0},M3="FocusScope",pb=w.forwardRef((a,r)=>{const{loop:o=!1,trapped:l=!1,onMountAutoFocus:i,onUnmountAutoFocus:f,...m}=a,[p,g]=w.useState(null),y=$s(i),v=$s(f),b=w.useRef(null),j=Ga(r,N=>g(N)),C=w.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;w.useEffect(()=>{if(l){let N=function(ee){if(C.paused||!p)return;const F=ee.target;p.contains(F)?b.current=F:hr(b.current,{select:!0})},R=function(ee){if(C.paused||!p)return;const F=ee.relatedTarget;F!==null&&(p.contains(F)||hr(b.current,{select:!0}))},D=function(ee){if(document.activeElement===document.body)for(const V of ee)V.removedNodes.length>0&&hr(p)};document.addEventListener("focusin",N),document.addEventListener("focusout",R);const X=new MutationObserver(D);return p&&X.observe(p,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",N),document.removeEventListener("focusout",R),X.disconnect()}}},[l,p,C.paused]),w.useEffect(()=>{if(p){W0.add(C);const N=document.activeElement;if(!p.contains(N)){const D=new CustomEvent(Vd,Z0);p.addEventListener(Vd,y),p.dispatchEvent(D),D.defaultPrevented||(z3(q3(hb(p)),{select:!0}),document.activeElement===N&&hr(p))}return()=>{p.removeEventListener(Vd,y),setTimeout(()=>{const D=new CustomEvent(Id,Z0);p.addEventListener(Id,v),p.dispatchEvent(D),D.defaultPrevented||hr(N??document.body,{select:!0}),p.removeEventListener(Id,v),W0.remove(C)},0)}}},[p,y,v,C]);const _=w.useCallback(N=>{if(!o&&!l||C.paused)return;const R=N.key==="Tab"&&!N.altKey&&!N.ctrlKey&&!N.metaKey,D=document.activeElement;if(R&&D){const X=N.currentTarget,[ee,F]=k3(X);ee&&F?!N.shiftKey&&D===F?(N.preventDefault(),o&&hr(ee,{select:!0})):N.shiftKey&&D===ee&&(N.preventDefault(),o&&hr(F,{select:!0})):D===X&&N.preventDefault()}},[o,l,C.paused]);return u.jsx(ea.div,{tabIndex:-1,...m,ref:j,onKeyDown:_})});pb.displayName=M3;function z3(a,{select:r=!1}={}){const o=document.activeElement;for(const l of a)if(hr(l,{select:r}),document.activeElement!==o)return}function k3(a){const r=hb(a),o=J0(r,a),l=J0(r.reverse(),a);return[o,l]}function hb(a){const r=[],o=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,{acceptNode:l=>{const i=l.tagName==="INPUT"&&l.type==="hidden";return l.disabled||l.hidden||i?NodeFilter.FILTER_SKIP:l.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;o.nextNode();)r.push(o.currentNode);return r}function J0(a,r){for(const o of a)if(!D3(o,{upTo:r}))return o}function D3(a,{upTo:r}){if(getComputedStyle(a).visibility==="hidden")return!0;for(;a;){if(r!==void 0&&a===r)return!1;if(getComputedStyle(a).display==="none")return!0;a=a.parentElement}return!1}function P3(a){return a instanceof HTMLInputElement&&"select"in a}function hr(a,{select:r=!1}={}){if(a&&a.focus){const o=document.activeElement;a.focus({preventScroll:!0}),a!==o&&P3(a)&&r&&a.select()}}var W0=U3();function U3(){let a=[];return{add(r){const o=a[0];r!==o&&o?.pause(),a=ex(a,r),a.unshift(r)},remove(r){a=ex(a,r),a[0]?.resume()}}}function ex(a,r){const o=[...a],l=o.indexOf(r);return l!==-1&&o.splice(l,1),o}function q3(a){return a.filter(r=>r.tagName!=="A")}var $d=0;function L3(){w.useEffect(()=>{const a=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",a[0]??tx()),document.body.insertAdjacentElement("beforeend",a[1]??tx()),$d++,()=>{$d===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),$d--}},[])}function tx(){const a=document.createElement("span");return a.setAttribute("data-radix-focus-guard",""),a.tabIndex=0,a.style.outline="none",a.style.opacity="0",a.style.position="fixed",a.style.pointerEvents="none",a}var tn=function(){return tn=Object.assign||function(r){for(var o,l=1,i=arguments.length;l<i;l++){o=arguments[l];for(var f in o)Object.prototype.hasOwnProperty.call(o,f)&&(r[f]=o[f])}return r},tn.apply(this,arguments)};function gb(a,r){var o={};for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&r.indexOf(l)<0&&(o[l]=a[l]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,l=Object.getOwnPropertySymbols(a);i<l.length;i++)r.indexOf(l[i])<0&&Object.prototype.propertyIsEnumerable.call(a,l[i])&&(o[l[i]]=a[l[i]]);return o}function B3(a,r,o){if(o||arguments.length===2)for(var l=0,i=r.length,f;l<i;l++)(f||!(l in r))&&(f||(f=Array.prototype.slice.call(r,0,l)),f[l]=r[l]);return a.concat(f||Array.prototype.slice.call(r))}var qi="right-scroll-bar-position",Li="width-before-scroll-bar",Q3="with-scroll-bars-hidden",G3="--removed-body-scroll-bar-size";function Fd(a,r){return typeof a=="function"?a(r):a&&(a.current=r),a}function Y3(a,r){var o=w.useState(function(){return{value:a,callback:r,facade:{get current(){return o.value},set current(l){var i=o.value;i!==l&&(o.value=l,o.callback(l,i))}}}})[0];return o.callback=r,o.facade}var V3=typeof window<"u"?w.useLayoutEffect:w.useEffect,ax=new WeakMap;function I3(a,r){var o=Y3(null,function(l){return a.forEach(function(i){return Fd(i,l)})});return V3(function(){var l=ax.get(o);if(l){var i=new Set(l),f=new Set(a),m=o.current;i.forEach(function(p){f.has(p)||Fd(p,null)}),f.forEach(function(p){i.has(p)||Fd(p,m)})}ax.set(o,a)},[a]),o}function $3(a){return a}function F3(a,r){r===void 0&&(r=$3);var o=[],l=!1,i={read:function(){if(l)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:a},useMedium:function(f){var m=r(f,l);return o.push(m),function(){o=o.filter(function(p){return p!==m})}},assignSyncMedium:function(f){for(l=!0;o.length;){var m=o;o=[],m.forEach(f)}o={push:function(p){return f(p)},filter:function(){return o}}},assignMedium:function(f){l=!0;var m=[];if(o.length){var p=o;o=[],p.forEach(f),m=o}var g=function(){var v=m;m=[],v.forEach(f)},y=function(){return Promise.resolve().then(g)};y(),o={push:function(v){m.push(v),y()},filter:function(v){return m=m.filter(v),o}}}};return i}function K3(a){a===void 0&&(a={});var r=F3(null);return r.options=tn({async:!0,ssr:!1},a),r}var xb=function(a){var r=a.sideCar,o=gb(a,["sideCar"]);if(!r)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var l=r.read();if(!l)throw new Error("Sidecar medium not found");return w.createElement(l,tn({},o))};xb.isSideCarExport=!0;function X3(a,r){return a.useMedium(r),xb}var yb=K3(),Kd=function(){},fc=w.forwardRef(function(a,r){var o=w.useRef(null),l=w.useState({onScrollCapture:Kd,onWheelCapture:Kd,onTouchMoveCapture:Kd}),i=l[0],f=l[1],m=a.forwardProps,p=a.children,g=a.className,y=a.removeScrollBar,v=a.enabled,b=a.shards,j=a.sideCar,C=a.noRelative,_=a.noIsolation,N=a.inert,R=a.allowPinchZoom,D=a.as,X=D===void 0?"div":D,ee=a.gapMode,F=gb(a,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),V=j,I=I3([o,r]),A=tn(tn({},F),i);return w.createElement(w.Fragment,null,v&&w.createElement(V,{sideCar:yb,removeScrollBar:y,shards:b,noRelative:C,noIsolation:_,inert:N,setCallbacks:f,allowPinchZoom:!!R,lockRef:o,gapMode:ee}),m?w.cloneElement(w.Children.only(p),tn(tn({},A),{ref:I})):w.createElement(X,tn({},A,{className:g,ref:I}),p))});fc.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};fc.classNames={fullWidth:Li,zeroRight:qi};var Z3=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function J3(){if(!document)return null;var a=document.createElement("style");a.type="text/css";var r=Z3();return r&&a.setAttribute("nonce",r),a}function W3(a,r){a.styleSheet?a.styleSheet.cssText=r:a.appendChild(document.createTextNode(r))}function eC(a){var r=document.head||document.getElementsByTagName("head")[0];r.appendChild(a)}var tC=function(){var a=0,r=null;return{add:function(o){a==0&&(r=J3())&&(W3(r,o),eC(r)),a++},remove:function(){a--,!a&&r&&(r.parentNode&&r.parentNode.removeChild(r),r=null)}}},aC=function(){var a=tC();return function(r,o){w.useEffect(function(){return a.add(r),function(){a.remove()}},[r&&o])}},bb=function(){var a=aC(),r=function(o){var l=o.styles,i=o.dynamic;return a(l,i),null};return r},nC={left:0,top:0,right:0,gap:0},Xd=function(a){return parseInt(a||"",10)||0},rC=function(a){var r=window.getComputedStyle(document.body),o=r[a==="padding"?"paddingLeft":"marginLeft"],l=r[a==="padding"?"paddingTop":"marginTop"],i=r[a==="padding"?"paddingRight":"marginRight"];return[Xd(o),Xd(l),Xd(i)]},sC=function(a){if(a===void 0&&(a="margin"),typeof window>"u")return nC;var r=rC(a),o=document.documentElement.clientWidth,l=window.innerWidth;return{left:r[0],top:r[1],right:r[2],gap:Math.max(0,l-o+r[2]-r[0])}},oC=bb(),Ys="data-scroll-locked",lC=function(a,r,o,l){var i=a.left,f=a.top,m=a.right,p=a.gap;return o===void 0&&(o="margin"),`
199  .`.concat(Q3,` {
200   overflow: hidden `).concat(l,`;
201   padding-right: `).concat(p,"px ").concat(l,`;
202  }
203  body[`).concat(Ys,`] {
204    overflow: hidden `).concat(l,`;
205    overscroll-behavior: contain;
206    `).concat([r&&"position: relative ".concat(l,";"),o==="margin"&&`
207    padding-left: `.concat(i,`px;
208    padding-top: `).concat(f,`px;
209    padding-right: `).concat(m,`px;
210    margin-left:0;
211    margin-top:0;
212    margin-right: `).concat(p,"px ").concat(l,`;
213    `),o==="padding"&&"padding-right: ".concat(p,"px ").concat(l,";
213")].filter(Boolean).join(""),`
214  }
215  
216  .`).concat(qi,` {
217    right: `).concat(p,"px ").concat(l,`;
218  }
219  
220  .`).concat(Li,` {
221    margin-right: `).concat(p,"px ").concat(l,`;
222  }
223  
224  .`).concat(qi," .").concat(qi,` {
225    right: 0 `).concat(l,`;
226  }
227  
228  .`).concat(Li," .").concat(Li,` {
229    margin-right: 0 `).concat(l,`;
230  }
231  
232  body[`).concat(Ys,`] {
233    `).concat(G3,": ").concat(p,`px;
234  }
235`)},nx=function(){var a=parseInt(document.body.getAttribute(Ys)||"0",10);return isFinite(a)?a:0},iC=function(){w.useEffect(function(){return document.body.setAttribute(Ys,(nx()+1).toString()),function(){var a=nx()-1;a<=0?document.body.removeAttribute(Ys):document.body.setAttribute(Ys,a.toString())}},[])},cC=function(a){var r=a.noRelative,o=a.noImportant,l=a.gapMode,i=l===void 0?"margin":l;iC();var f=w.useMemo(function(){return sC(i)},[i]);return w.createElement(oC,{styles:lC(f,!r,i,o?"":"!important")})},Ef=!1;if(typeof window<"u")try{var Ai=Object.defineProperty({},"passive",{get:function(){return Ef=!0,!0}});window.addEventListener("test",Ai,Ai),window.removeEventListener("test",Ai,Ai)}catch{Ef=!1}var Us=Ef?{passive:!1}:!1,uC=function(a){return a.tagName==="TEXTAREA"},vb=function(a,r){if(!(a instanceof Element))return!1;var o=window.getComputedStyle(a);return o[r]!=="hidden"&&!(o.overflowY===o.overflowX&&!uC(a)&&o[r]==="visible")},dC=function(a){return vb(a,"overflowY")},fC=function(a){return vb(a,"overflowX")},rx=function(a,r){var o=r.ownerDocument,l=r;do{typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&(l=l.host);var i=Sb(a,l);if(i){var f=wb(a,l),m=f[1],p=f[2];if(m>p)return!0}l=l.parentNode}while(l&&l!==o.body);return!1},mC=function(a){var r=a.scrollTop,o=a.scrollHeight,l=a.clientHeight;return[r,o,l]},pC=function(a){var r=a.scrollLeft,o=a.scrollWidth,l=a.clientWidth;return[r,o,l]},Sb=function(a,r){return a==="v"?dC(r):fC(r)},wb=function(a,r){return a==="v"?mC(r):pC(r)},hC=function(a,r){return a==="h"&&r==="rtl"?-1:1},gC=function(a,r,o,l,i){var f=hC(a,window.getComputedStyle(r).direction),m=f*l,p=o.target,g=r.contains(p),y=!1,v=m>0,b=0,j=0;do{if(!p)break;var C=wb(a,p),_=C[0],N=C[1],R=C[2],D=N-R-f*_;(_||D)&&Sb(a,p)&&(b+=D,j+=_);var X=p.parentNode;p=X&&X.nodeType===Node.DOCUMENT_FRAGMENT_NODE?X.host:X}while(!g&&p!==document.body||g&&(r.contains(p)||r===p));return(v&&Math.abs(b)<1||!v&&Math.abs(j)<1)&&(y=!0),y},Ri=function(a){return"changedTouches"in a?[a.changedTouches[0].clientX,a.changedTouches[0].clientY]:[0,0]},sx=function(a){return[a.deltaX,a.deltaY]},ox=function(a){return a&&"current"in a?a.current:a},xC=function(a,r){return a[0]===r[0]&&a[1]===r[1]},yC=function(a){return`
236  .block-interactivity-`.concat(a,` {pointer-events: none;}
237  .allow-interactivity-`).concat(a,` {pointer-events: all;}
238`)},bC=0,qs=[];function vC(a){var r=w.useRef([]),o=w.useRef([0,0]),l=w.useRef(),i=w.useState(bC++)[0],f=w.useState(bb)[0],m=w.useRef(a);w.useEffect(function(){m.current=a},[a]),w.useEffect(function(){if(a.inert){document.body.classList.add("block-interactivity-".concat(i));var N=B3([a.lockRef.current],(a.shards||[]).map(ox),!0).filter(Boolean);return N.forEach(function(R){return R.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),N.forEach(function(R){return R.classList.remove("allow-interactivity-".concat(i))})}}},[a.inert,a.lockRef.current,a.shards]);var p=w.useCallback(function(N,R){if("touches"in N&&N.touches.length===2||N.type==="wheel"&&N.ctrlKey)return!m.current.allowPinchZoom;var D=Ri(N),X=o.current,ee="deltaX"in N?N.deltaX:X[0]-D[0],F="deltaY"in N?N.deltaY:X[1]-D[1],V,I=N.target,A=Math.abs(ee)>Math.abs(F)?"h":"v";if("touches"in N&&A==="h"&&I.type==="range")return!1;var U=rx(A,I);if(!U)return!0;if(U?V=A:(V=A==="v"?"h":"v",U=rx(A,I)),!U)return!1;if(!l.current&&"changedTouches"in N&&(ee||F)&&(l.current=V),!V)return!0;var te=l.current||V;return gC(te,R,N,te==="h"?ee:F)},[]),g=w.useCallback(function(N){var R=N;if(!(!qs.length||qs[qs.length-1]!==f)){var D="deltaY"in R?sx(R):Ri(R),X=r.current.filter(function(V){return V.name===R.type&&(V.target===R.target||R.target===V.shadowParent)&&xC(V.delta,D)})[0];if(X&&X.should){R.cancelable&&R.preventDefault();return}
vendor: 12,496 bytes, lines 238-242
238if(!X){var ee=(m.current.shards||[]).map(ox).filter(Boolean).filter(function(V){return V.contains(R.target)}),F=ee.length>0?p(R,ee[0]):!m.current.noIsolation;F&&R.cancelable&&R.preventDefault()}}},[]),y=w.useCallback(function(N,R,D,X){var ee={name:N,delta:R,target:D,should:X,shadowParent:SC(D)};r.current.push(ee),setTimeout(function(){r.current=r.current.filter(function(F){return F!==ee})},1)},[]),v=w.useCallback(function(N){o.current=Ri(N),l.current=void 0},[]),b=w.useCallback(function(N){y(N.type,sx(N),N.target,p(N,a.lockRef.current))},[]),j=w.useCallback(function(N){y(N.type,Ri(N),N.target,p(N,a.lockRef.current))},[]);w.useEffect(function(){return qs.push(f),a.setCallbacks({onScrollCapture:b,onWheelCapture:b,onTouchMoveCapture:j}),document.addEventListener("wheel",g,Us),document.addEventListener("touchmove",g,Us),document.addEventListener("touchstart",v,Us),function(){qs=qs.filter(function(N){return N!==f}),document.removeEventListener("wheel",g,Us),document.removeEventListener("touchmove",g,Us),document.removeEventListener("touchstart",v,Us)}},[]);var C=a.removeScrollBar,_=a.inert;return w.createElement(w.Fragment,null,_?w.createElement(f,{styles:yC(i)}):null,C?w.createElement(cC,{noRelative:a.noRelative,gapMode:a.gapMode}):null)}function SC(a){for(var r=null;a!==null;)a instanceof ShadowRoot&&(r=a.host,a=a.host),a=a.parentNode;return r}const wC=X3(yb,vC);var jb=w.forwardRef(function(a,r){return w.createElement(fc,tn({},a,{ref:r,sideCar:wC}))});jb.classNames=fc.classNames;var jC=function(a){if(typeof document>"u")return null;var r=Array.isArray(a)?a[0]:a;return r.ownerDocument.body},Ls=new WeakMap,Mi=new WeakMap,zi={},Zd=0,Nb=function(a){return a&&(a.host||Nb(a.parentNode))},NC=function(a,r){return r.map(function(o){if(a.contains(o))return o;var l=Nb(o);return l&&a.contains(l)?l:(console.error("aria-hidden",o,"in not contained inside",a,". Doing nothing"),null)}).filter(function(o){return!!o})},CC=function(a,r,o,l){var i=NC(r,Array.isArray(a)?a:[a]);zi[o]||(zi[o]=new WeakMap);var f=zi[o],m=[],p=new Set,g=new Set(i),y=function(b){!b||p.has(b)||(p.add(b),y(b.parentNode))};i.forEach(y);var v=function(b){!b||g.has(b)||Array.prototype.forEach.call(b.children,function(j){if(p.has(j))v(j);else try{var C=j.getAttribute(l),_=C!==null&&C!=="false",N=(Ls.get(j)||0)+1,R=(f.get(j)||0)+1;Ls.set(j,N),f.set(j,R),m.push(j),N===1&&_&&Mi.set(j,!0),R===1&&j.setAttribute(o,"true"),_||j.setAttribute(l,"true")}catch(D){console.error("aria-hidden: cannot operate on ",j,D)}})};return v(r),p.clear(),Zd++,function(){m.forEach(function(b){var j=Ls.get(b)-1,C=f.get(b)-1;Ls.set(b,j),f.set(b,C),j||(Mi.has(b)||b.removeAttribute(l),Mi.delete(b)),C||b.removeAttribute(o)}),Zd--,Zd||(Ls=new WeakMap,Ls=new WeakMap,Mi=new WeakMap,zi={})}},EC=function(a,r,o){o===void 0&&(o="data-aria-hidden");var l=Array.from(Array.isArray(a)?a:[a]),i=jC(a);return i?(l.push.apply(l,Array.from(i.querySelectorAll("[aria-live], script"))),CC(l,i,o,"aria-hidden")):function(){return null}},mc="Dialog",[Cb,gE]=Df(mc),[OC,Ya]=Cb(mc),Eb=a=>{const{__scopeDialog:r,children:o,open:l,defaultOpen:i,onOpenChange:f,modal:m=!0}=a,p=w.useRef(null),g=w.useRef(null),[y,v]=z4({prop:l,defaultProp:i??!1,onChange:f,caller:mc});return u.jsx(OC,{scope:r,triggerRef:p,contentRef:g,contentId:Rd(),titleId:Rd(),descriptionId:Rd(),open:y,onOpenChange:v,onOpenToggle:w.useCallback(()=>v(b=>!b),[v]),modal:m,children:o})};Eb.displayName=mc;var Ob="DialogTrigger",_b=w.forwardRef((a,r)=>{const{__scopeDialog:o,...l}=a,i=Ya(Ob,o),f=Ga(r,i.triggerRef);return u.jsx(ea.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":Wf(i.open),...l,ref:f,onClick:Wt(a.onClick,i.onOpenToggle)})});_b.displayName=Ob;var Zf="DialogPortal",[_C,Hb]=Cb(Zf,{forceMount:void 0}),Tb=a=>{const{__scopeDialog:r,forceMount:o,children:l,container:i}=a,f=Ya(Zf,r);return u.jsx(_C,{scope:r,forceMount:o,children:w.Children.map(l,m=>u.jsx(ol,{present:o||f.open,children:u.jsx(Dy,{asChild:!0,container:i,children:m})}))})};Tb.displayName=Zf;var Fi="DialogOverlay",Ab=w.forwardRef((a,r)=>{const o=Hb(Fi,a.__scopeDialog),{forceMount:l=o.forceMount,...i}=a,f=Ya(Fi,a.__scopeDialog);return f.modal?u.jsx(ol,{present:l||f.open,children:u.jsx(TC,{...i,ref:r})}):null});Ab.displayName=Fi;var HC=Pf("DialogOverlay.RemoveScroll"),TC=w.forwardRef((a,r)=>{const{__scopeDialog:o,...l}=a,i=Ya(Fi,o);return u.jsx(jb,{as:HC,allowPinchZoom:!0,shards:[i.contentRef],children:u.jsx(ea.div,{"data-state":Wf(i.open),...l,ref:r,style:{pointerEvents:"auto",...l.style}})})}),Fr="DialogContent",Rb=w.forwardRef((a,r)=>{const o=Hb(Fr,a.__scopeDialog),{forceMount:l=o.forceMount,...i}=a,f=Ya(Fr,a.__scopeDialog);return u.jsx(ol,{present:l||f.open,children:f.modal?u.jsx(AC,{...i,ref:r}):u.jsx(RC,{...i,ref:r})})});Rb.displayName=Fr;var AC=w.forwardRef((a,r)=>{const o=Ya(Fr,a.__scopeDialog),l=w.useRef(null),i=Ga(r,o.contentRef,l);return w.useEffect(()=>{const f=l.current;if(f)return EC(f)},[]),u.jsx(Mb,{...a,ref:i,trapFocus:o.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Wt(a.onCloseAutoFocus,f=>{f.preventDefault(),o.triggerRef.current?.focus()}),onPointerDownOutside:Wt(a.onPointerDownOutside,f=>{const m=f.detail.originalEvent,p=m.button===0&&m.ctrlKey===!0;(m.button===2||p)&&f.preventDefault()}),onFocusOutside:Wt(a.onFocusOutside,f=>f.preventDefault())})}),RC=w.forwardRef((a,r)=>{const o=Ya(Fr,a.__scopeDialog),l=w.useRef(!1),i=w.useRef(!1);return u.jsx(Mb,{...a,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:f=>{a.onCloseAutoFocus?.(f),f.defaultPrevented||(l.current||o.triggerRef.current?.focus(),f.preventDefault()),l.current=!1,i.current=!1},onInteractOutside:f=>{a.onInteractOutside?.(f),f.defaultPrevented||(l.current=!0,f.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const m=f.target;o.triggerRef.current?.contains(m)&&f.preventDefault(),f.detail.originalEvent.type==="focusin"&&i.current&&f.preventDefault()}})}),Mb=w.forwardRef((a,r)=>{const{__scopeDialog:o,trapFocus:l,onOpenAutoFocus:i,onCloseAutoFocus:f,...m}=a,p=Ya(Fr,o),g=w.useRef(null),y=Ga(r,g);return L3(),u.jsxs(u.Fragment,{children:[u.jsx(pb,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:i,onUnmountAutoFocus:f,children:u.jsx(Uf,{role:"dialog",id:p.contentId,"aria-describedby":p.descriptionId,"aria-labelledby":p.titleId,"data-state":Wf(p.open),...m,ref:y,onDismiss:()=>p.onOpenChange(!1)})}),u.jsxs(u.Fragment,{children:[u.jsx(MC,{titleId:p.titleId}),u.jsx(kC,{contentRef:g,descriptionId:p.descriptionId})]})]})}),Jf="DialogTitle",zb=w.forwardRef((a,r)=>{const{__scopeDialog:o,...l}=a,i=Ya(Jf,o);return u.jsx(ea.h2,{id:i.titleId,...l,ref:r})});zb.displayName=Jf;var kb="DialogDescription",Db=w.forwardRef((a,r)=>{const{__scopeDialog:o,...l}=a,i=Ya(kb,o);return u.jsx(ea.p,{id:i.descriptionId,...l,ref:r})});Db.displayName=kb;var Pb="DialogClose",Ub=w.forwardRef((a,r)=>{const{__scopeDialog:o,...l}=a,i=Ya(Pb,o);return u.jsx(ea.button,{type:"button",...l,ref:r,onClick:Wt(a.onClick,()=>i.onOpenChange(!1))})});Ub.displayName=Pb;function Wf(a){return a?"open":"closed"}var qb="DialogTitleWarning",[xE,Lb]=Qj(qb,{contentName:Fr,titleName:Jf,docsSlug:"dialog"}),MC=({titleId:a})=>{const r=Lb(qb),o=`\`${r.contentName}\` requires a \`${r.titleName}\` for the component to be accessible for screen reader users.
239
240If you want to hide the \`${r.titleName}\`, you can wrap it with our VisuallyHidden component.
241
242For more information, see https://radix-ui.com/primitives/docs/components/${r.docsSlug}`;return w.useEffect(()=>{a&&(document.getElementById(a)||console.error(o))},[o,a]),null},zC="DialogDescriptionWarning",kC=({contentRef:a,descriptionId:r})=>{const l=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Lb(zC).contentName}}.`;return w.useEffect(()=>{const i=a.current?.getAttribute("aria-describedby");r&&i&&(document.getElementById(r)||console.warn(l))},[l,a,r]),null},Bb=Eb,yE=_b,Qb=Tb,Gb=Ab,Yb=Rb,Vb=zb,DC=Db,Ib=Ub;function PC({...a}){return u.jsx(Bb,{"data-loc":"client/src/components/ui/sheet.tsx:10","data-slot":"sheet",...a})}function UC({...a}){return u.jsx(Qb,{"data-loc":"client/src/components/ui/sheet.tsx:28","data-slot":"sheet-portal",...a})}function qC({className:a,...r}){return u.jsx(Gb,{"data-loc":"client/src/components/ui/sheet.tsx:36","data-slot":"sheet-overlay",className:Yt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",a),...r})}function LC({className:a,children:r,side:o="right",...l}){return u.jsxs(UC,{"data-loc":"client/src/components/ui/sheet.tsx:56",children:[u.jsx(qC,{"data-loc":"client/src/components/ui/sheet.tsx:57"}),u.jsxs(Yb,{"data-loc":"client/src/components/ui/sheet.tsx:58","data-slot":"sheet-content",className:Yt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500",o==="right"&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm",o==="left"&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm",o==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",o==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",a),...l,children:[r,u.jsxs(Ib,{"data-loc":"client/src/components/ui/sheet.tsx:75",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[u.jsx(Ff,{"data-loc":"client/src/components/ui/sheet.tsx:76",className:"size-4"}),u.jsx("span",{"data-loc":"client/src/components/ui/sheet.tsx:77",className:"sr-only",children:"Close"})]})]})]})}function BC({className:a,...r}){return u.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:86","data-slot":"sheet-header",className:Yt("flex flex-col gap-1.5 p-4",a),...r})}function QC({className:a,...r}){return u.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:96","data-slot":"sheet-footer",className:Yt("mt-auto flex flex-col gap-2 p-4",a),...r})}function GC({className:a,...r}){return u.jsx(Vb,{"data-loc":"client/src/components/ui/sheet.tsx:109","data-slot":"sheet-title",className:Yt("text-foreground font-semibold",a),...r})}const $b=w.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),YC=()=>w.useContext($b);function Fb({...a}){const r=w.useRef(!1),o=w.useRef(!1),l=w.useRef(null),i=w.useMemo(()=>({isComposing:()=>r.current,setComposing:f=>{r.current=f},justEndedComposing:()=>o.current,markCompositionEnd:()=>{o.current=!0,l.current&&clearTimeout(l.current),l.current=setTimeout(()=>{o.current=!1},150)}}),[]);return u.jsx($b.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:i,children:u.jsx(Bb,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...a})})}function VC({...a}){return u.jsx(Qb,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...a})}function Kb({className:a,...r}){return u.jsx(Gb,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:Yt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",a),...r})}Kb.displayName="DialogOverlay";function Xb({className:a,children:r,showCloseButton:o=!0,onEscapeKeyDown:l,...i}){const{isComposing:f}=YC(),m=w.useCallback(p=>{if(p.isComposing||f()){p.preventDefault();return}l?.(p)},[f,l]);return u.jsxs(VC,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[u.jsx(Kb,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),u.jsxs(Yb,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:Yt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
242ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",a),onEscapeKeyDown:m,...i,children:[r,o&&u.jsxs(Ib,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[u.jsx(Ff,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),u.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function Zb({className:a,...r}){return u.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:Yt("flex flex-col gap-2 text-center sm:text-left",a),...r})}function IC({className:a,...r}){return u.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:Yt("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",a),...r})}function Jb({className:a,...r}){return u.jsx(Vb,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:Yt("text-lg leading-none font-semibold",a),...r})}function $C({className:a,...r}){return u.jsx(DC,{"data-loc":"client/src/components/ui/dialog.tsx:189","data-slot":"dialog-description",className:Yt("text-muted-foreground text-sm",a),...r})}function FC(){const[a,r]=w.useState(null),[o,l]=w.useState(!1),[i,f]=w.useState(!1),[m,p]=w.useState(!1),g=w.useRef(!1);return w.useEffect(()=>{if(window.matchMedia("(display-mode: standalone)").matches||window.navigator.standalone===!0){f(!0);return}const b=navigator.userAgent.toLowerCase(),j=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/.test(b)||window.innerWidth<=768&&"ontouchstart"in window;p(j);const C=R=>{R.preventDefault(),r(R),l(!0),g.current=!0};window.addEventListener("beforeinstallprompt",C);const _=()=>{f(!0),l(!1),r(null)};if(window.addEventListener("appinstalled",_),j){const R=setTimeout(()=>{g.current||(l(!0),g.current=!0)},800);return()=>{clearTimeout(R),window.removeEventListener("beforeinstallprompt",C),window.removeEventListener("appinstalled",_)}}const N=setTimeout(()=>{g.current||(l(!0),g.current=!0)},2e3);return()=>{clearTimeout(N),window.removeEventListener("beforeinstallprompt",C),window.removeEventListener("appinstalled",_)}},[]),{isInstallable:o,isInstalled:i,install:async()=>{if(a){a.prompt();const{outcome:v}=await a.userChoice;return v==="accepted"?(f(!0),l(!1),r(null),!0):!1}else if(m){const v=/iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase());return alert(v?`Para instalar Salads 2K en tu iPhone:
243
2441. Toca el ícono de Compartir (cuadro con flecha) en la barra inferior
2452. Desplázate y selecciona 'Añadir a Pantalla de Inicio'
2463. Toca 'Añadir'`:`Para instalar Salads 2K:
247
2481. Toca el menú (⋮) en la esquina superior derecha
2492. Selecciona 'Instalar app' o 'Añadir a Pantalla de Inicio'`),!0}return alert(`To install Salads 2K on this laptop:
250
2511. Open this page in Chrome or Microsoft Edge
2522. Open the browser menu (⋮)
2533. Choose 'Install Salads 2K Order Monitor' or 'Apps → Install this site as an app'`),!0}}}const em="salads2k-loyalty-access";function KC(a){if(!a||typeof a!="object")return!1;const r=a;return typeof r.memberId=="string"&&/^S2K-[23456789ABCDEFGHJKLMNPQRSTUVWXYZ]{12}$/.test(r.memberId)&&typeof r.accessCode=="string"&&/^[23456789ABCDEFGHJKLMNPQRSTUVWXYZ]{10}$/.test(r.accessCode)}function Wb(a){try{const r=a.getItem(em);if(!r)return null;const o=JSON.parse(r);return KC(o)?o:null}catch{return null}}function bE(a,r){a.setItem(em,JSON.stringify(r))}function vE(a){a.removeItem(em)}const XC=JSON.parse('{"salads":[{"id":"caesar","name":"Caesar Salad","description":"Romaine, croutons, egg & parmesan cheese","price":15,"calories":450,"image":"/manus-storage/caesar-salad-HyiV4jPQtfSoNTv4hjn6Jx__ebbaf74d39aa_7bc9e4d9.webp","category":"Salads","hasProtein":false,"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]}
253,{"id":"health-protein","name":"Health Protein Salad","description":"Spinach, romaine, carrots, mushrooms, raisins, sunflower, alfalfa, cheese, egg & avocado","price":15,"calories":551,"image":"/manus-storage/health-protein-salad-mqHykienV92KCaCJtpVSUU__2212ba9ef930_68c9f003.webp","category":"Salads","hasProtein":false,"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]},{"id":"spinach","name":"Spinach Salad","description":"Spinach, tomato, cucumber, mushrooms, croutons, bacon, olives, alfalfa, egg & avocado","price":15,"calories":397,"image":"/manus-storage/spinach-salad-7MWKHwzwf8EwyGWf6PfAgk__736caf6dac0f_1b26fd97.webp","category":"Salads","hasProtein":false,"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]},{"id":"tuna-chicken","name":"Tuna or Chicken Salad","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese, tuna or chicken salad","price":18,"calories":348,"image":"/manus-storage/tuna-chicken-salad-DcMz3n2HnZLA73sVjE4TK4__9c8320063d27_0ed33fc1.webp","category":"Salads","hasProtein":true},{"id":"combo-supreme","name":"Combo Salad Supreme","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese, pasta salad, tuna and chicken salad","price":20,"calories":445,"image":"/manus-storage/combo-salad-suprema-cYQetnZXAdSoDnDaApZmHY__73fecde8fc4a_e81f4976.webp","category":"Salads","hasProtein":true},{"id":"garden","name":"Garden Salad","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper","price":15,"calories":133,"image":"/manus-storage/garden-salad-2tMHKh6RQaVUZowNcorr9S__89381c8e8723_f8745db6.webp","category":"Salads","hasProtein":false,"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]},{"id":"chinese-chicken","name":"Chinese Chicken Salad","description":"Romaine, spring mix, carrots, cabbage, rice noodles, chives, mandarines, bean sprouts & chicken","price":18,"calories":645,"image":"/manus-storage/chinese-chicken-salad-2GBDWUZpf78afpFn3UiaJ2__0da03257ee0b_f2ea4ea3.webp","category":"Salads","hasProtein":true},{"id":"shrimp-avocado","name":"Shrimp & Avocado Salad","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese, avocado & shrimp","price":20,"calories":310,"image":"/manus-storage/shrimp-avocado-salad-fGcDB9Rpk3qqUPP7qLQ3yG__9ef2e9f7a1a3_d6698055.webp","category":"Salads","hasProtein":true},{"id":"greek","name":"Greek Salad","description":"Romaine, spinach, tomato, olives, cucumber, mushrooms, onion & fetta","price":15,"calories":260,"image":"/manus-storage/greek-salad-97Svvf9mNiyCvWw2bhbHDn__50d0a849a355_af0d16c0.webp","category":"Salads","hasProtein":false,"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]},{"id":"blt-chicken","name":"B.L.T. Chicken Salad","description":"Romaine, bacon, cucumber, tomato, avocado & chicken","price":18,"calories":408,"image":"/manus-storage/blt-chicken-salad-ktKgDvm3BPTRVxJLoBb2fS__c6ac6ca76939_a3f04e36.webp","category":"Salads","hasProtein":true},{"id":"cobb","name":"Cobb Salad","description":"Romaine, tomato, bacon, egg, cheese, avocado & chicken","price":18,"calories":577,"image":"/manus-storage/cobb-salad-hgiAyHHNAowCELtoTSXyZZ__a91262c78a83_b1e92b13.webp","category":"Salads","hasProtein":true}
253,{"id":"chunky-tuna","name":"Chunky Tuna and Veggie Salad","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg & tuna","price":18,"calories":352,"image":"/manus-storage/chunky-tuna-veggie-salad-SCGNB4RtTtAuCNYSCKzZuu__de76f0663d49_99a9152e.webp","category":"Salads","hasProtein":true},{"id":"california","name":"California Salad","description":"Romaine, tomato, pineapple, strawberry, apple, blueberry, mandarine, cheese & avocado","price":15,"calories":247,"image":"/manus-storage/california-salad-final-LfjLqjZiPx9eqEUQmnwJX9__83135effa210_2eaf7cc4.webp","category":"Salads","hasProtein":false,"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]},{"id":"chicken-pineapple","name":"Chicken Pineapple Salad","description":"Romaine, raisins, celery, pineapple & chicken","price":18,"calories":370,"image":"/manus-storage/chicken-pineapple-salad-RYqgk3Dp5cw7fCivqD6RjG__026552f5b98d_f5da26e2.webp","category":"Salads","hasProtein":true},{"id":"taco","name":"Taco Salad","description":"Romaine, chips, ground beef, sour cream, chives, tomato, olives, cheese & avocado","price":18,"calories":700,"image":"/manus-storage/taco-salad-dh4sAvga4A49afrwbyVvLQ__c7638519e4f5_845722c0.webp","category":"Salads","hasProtein":true},{"id":"high-energy","name":"High Energy Salad","description":"Romaine, tomato, celery, cauliflower, tuna, chicken, turkey, olives, egg, mushroom","price":20,"calories":448,"image":"/manus-storage/high-energy-salad-FcmFpDCUGJxpKE2vEJypHg__b716ec93abbd_4848197c.webp","category":"Salads","hasProtein":true},{"id":"roast-beef","name":"Roast Beef and Veggie Salad","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese & roast beef","price":18,"calories":478,"image":"/manus-storage/roast-beef-natural-salad-o7BfhobNh988zUGfggCYHY__58709828b375_d6b52861.webp","category":"Salads","hasProtein":true},{"id":"pasta","name":"Pasta Salad","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese & pasta salad","price":15,"calories":445,"image":"/manus-storage/pasta-salad-eb9mJh2jQsNkReBgKi3TdD__19be9d35475a_9e80b302.webp","category":"Salads","hasProtein":false,"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]},{"id":"turkey-breast","name":"Chef Salad","description":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese, ham & turkey","price":18,"calories":428,"image":"/manus-storage/turkey-breast-salad-FCz6UXqZHqRDzuzNMy4U62__3e30c6c89860_5eb5155f.webp","category":"Salads","hasProtein":true},{"id":"salmon","name":"Salmon Salad","description":"Spring mix, mushrooms, tomato, carrots, cucumber, red cabbage, beet, alfalfa, cranberry, walnuts, corn & fetta","price":20,"calories":520,"image":"/manus-storage/salmon-salad-new-BNCjA9VmhJNj9htsHnNup7__3210237b84a5_d85890ae.webp","category":"Salads","hasProtein":true},{"id":"spring","name":"Spring Salad","description":"Spring mix, carrots, cranberries, walnuts, alfalfa, apple, strawberry & fetta cheese","price":15,"calories":320,"image":"/manus-storage/spring-salad-new-3RpVHk5UC6nikt24bQyHXX__3b0901bd1c26_778752b4.webp","category":"Salads","hasProtein":false,"addProtein":true,"proteinOptions":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]}],"wraps":[{"id":"custom-wrap","name":"🌯 Build Your Own Wrap","description":"Choose any salad, tortilla type, and free dressing to create your custom wrap","price":11,"image":"https://d2xsxph8kpxj0f.cloudfront.net/310519663525555872/2jqUjuyK6UeKov4V7vH6Ju/caesar-wrap-spinach-tortilla-LZNrFGKaGcqihmaZQUbbGt.webp","category":"Wraps","isCustomizable":true,"salads":[{"name":"Caesar Salad","price":0,"hasProtein":false,"desc":"Romaine, croutons, egg & parmesan cheese"},{"name":"Health Protein Salad","price":0,"hasProtein":false,"desc":"Spinach, romaine, carrots, mushrooms, raisins, sunflower, alfalfa, cheese, egg & avocado"},{"name":"Spinach Salad","price":0,"hasProtein":false,"desc":"Spinach, tomato, cucumber, mushrooms, croutons, bacon, olives, alfalfa, egg & avocado"},{"name":"Tuna or Chicken Salad","price":5,"hasProtein":true,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese & tuna or chicken salad"},{"name":"Combo Salad Supreme","price":7,"hasProtein":true,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese, pasta salad, tuna & chicken salad"},{"name":"Garden Salad","price":0,"hasProtein":false,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives & bell pepper"},{"name":"Chinese Chicken Salad","price":5,"hasProtein":true,"desc":"Romaine, spring mix, carrots, c
253abbage, rice noodles, chives, mandarines, bean sprouts & chicken"},{"name":"Shrimp & Avocado Salad","price":7,"hasProtein":true,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese, avocado & shrimp"},{"name":"Greek Salad","price":0,"hasProtein":false,"desc":"Romaine, spinach, tomato, olives, cucumber, mushrooms, onion & fetta"},{"name":"B.L.T. Chicken Salad","price":5,"hasProtein":true,"desc":"Romaine, bacon, cucumber, tomato, avocado & chicken"},{"name":"Cobb Salad","price":5,"hasProtein":true,"desc":"Romaine, tomato, bacon, egg, cheese, avocado & chicken"},{"name":"Chunky Tuna and Veggie Salad","price":5,"hasProtein":true,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg & tuna"},{"name":"California Salad","price":0,"hasProtein":false,"desc":"Romaine, tomato, pineapple, strawberry, apple, blueberry, mandarine, cheese & avocado"},{"name":"Chicken Pineapple Salad","price":5,"hasProtein":true,"desc":"Romaine, raisins, celery, pineapple & chicken"},{"name":"Taco Salad","price":5,"hasProtein":true,"desc":"Romaine, chips, ground beef, sour cream, chives, tomato, olives, cheese & avocado"},{"name":"High Energy Salad","price":5,"hasProtein":true,"desc":"Spinach, romaine, carrots, mushrooms, raisins, sunflower, alfalfa, cheese, egg & avocado"},{"name":"Roast Beef and Veggie Salad","price":5,"hasProtein":true,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese & roast beef"},{"name":"Pasta Salad","price":0,"hasProtein":false,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese & pasta salad"},{"name":"Chef Salad","price":5,"hasProtein":true,"desc":"Romaine, tomato, carrots, mushrooms, cucumber, broccoli, cauliflower, red cabbage, celery, onion, olives, bell pepper, egg, cheese, ham & turkey"},{"name":"Salmon Salad","price":8,"hasProtein":true,"desc":"Spring mix, mushrooms, tomato, carrots, cucumber, red cabbage, beet, alfalfa, cranberry, walnuts, corn & fetta"},{"name":"Spring Salad","price":0,"hasProtein":false,"desc":"Spring mix, carrots, cranberries, walnuts, alfalfa, apple, strawberry & fetta cheese"}],"tortillas":[{"name":"Spinach Tortilla","price":0},{"name":"Wheat Tortilla","price":0},{"name":"Jalapeno Cheddar Tortilla","price":0},{"name":"Tomato Tortilla","price":0}],"dressings":[{"name":"Ranch","price":0},{"name":"Caesar","price":0},{"name":"Raspberry","price":0},{"name":"Honey Mustard","price":0},{"name":"Blue Cheese","price":0},{"name":"Thousand Island","price":0},{"name":"Balsamic Vinegar","price":0},{"name":"Italiano","price":0},{"name":"Jalapeno Cilantro","price":0},{"name":"Jalapeno Cilantro Ranch","price":0},{"name":"Chipotle","price":0},{"name":"Sesame Oil","price":0}],"extraDressings":[{"name":"Extra Dressing (4oz)","price":1.25}],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}],"addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}]}],"paninis":{"signaturePanini":{"id":"signature-panini","name":"Our Signature Panini","tagline":"Crafted on Toasted Chiabatta Bread","description":"Our house specialty - every panini is built with premium ingredients on freshly toasted chiabatta bread","price":11,"image":"/manus-storage/salads2k-product-our-signature-panini_2308d6f1.png","baseIngredients":["Chiabatta Bread","Mustard","Sun Dried Tomato Paste","Mayo","Pesto","Swiss Cheese","Lettuce","Alfalfa Sprouts","Onion","Tomato","Avocado"],"proteins":[{"name":"Vegetable Panini","price":0,"subtitle":"Bell pepper, mushrooms, carrots, c
253abbage, broccoli"},{"name":"Grilled Chicken","price":4},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3},{"name":"Black Forest Ham","price":5},{"name":"Smoked Turkey","price":5},{"name":"Roast Beef","price":5},{"name":"Pastrami","price":7},{"name":"Barbacoa Beef","price":7}],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},"sandwiches":[{"id":"suga-sandwich","name":"Suga Sandwich","description":"Turkey, provolone, lettuce, tomato, onions, pickles, mayo & honey mustard on toasted squaw bread","price":17,"calories":620,"image":"/manus-storage/salads2k-product-suga-sandwich_69e8c842.png","category":"Sandwiches","sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"club-panini","name":"Club Sandwich","description":"Black forest ham, mortadella, smoke turkey, swiss cheese, lettuce, tomato, mayo, mustard","price":17,"calories":710,"image":"/manus-storage/salads2k-product-club-sandwich_041de10c.png","category":"Sandwiches","breadOptions":["Blanco","Multigrano","Sourdough","Marble","Squaw","Italiano"],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"bagget-steak-panini","name":"Bagget Steak & Cheese","description":"Mayo, mushrooms, onion, bell pepper, steak, pepper jack cheese","price":17,"calories":780,"image":"/manus-storage/salads2k-product-bagget-steak-and-cheese_7dfaab36.png","category":"Sandwiches","sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"new-york-sandwich","name":"New York Sandwich","description":"Pastrami, swiss cheese, russian dressing, sauerkraut pickles, on marble rye","price":17,"calories":690,"image":"/manus-storage/salads2k-product-new-york-sandwich_fc5a98be.png","category":"Sandwiches","sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"italian-sandwich","name":"Italian Sandwich","description":"Salami, capicola, mortadella, provolone cheese, lettuce, tomato, onions, pepperoncini, Italian dressing, on Italian bread","price":17,"calories":750,"image":"/manus-storage/salads2k-product-italian-sandwich_f7a05ead.png","category":"Sandwiches","breadOptions":["Blanco","Multigrano","Sourdough","Marble","Squaw","Italiano"],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]}]},"soups":{"sizes":[{"name":"Small","oz":"10oz","price":4},{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"32oz","price":14}],"schedule":{"monday":[{"id":"chicken-noodle","name":"Chicken Noodle","description":"Tender chicken with egg noodles in a savory broth","calories":{"small":120,"medium":190,"large":380},"image":"/manus-storage/salads2k-product-chicken-noodle_61f942f8.png"},{"id":"tomato-basil","name":"Tomato Basil","description":"Fresh tomato blended with aromatic basil","calories":{"small":110,"medium":175,"large":350},"image":"/manus-storage/salads2k-product-tomato-basil_f9afc4e8.png"},{"id":"lentil-mon","name":"Lentil","description":"Hearty lentils slow-cooked with vegetables and spices","calories":{"small":140,"medium":225,"large":450},"image":"/manus-storage/salads2k-product-lentil_7e9b59a1.png"}],"tuesday":[{"id":"lentil-tue","name":"Lentil","description":"Hearty lentils slow-cooked with vegetables and spices","calories":{"small":140,"medium":225,"large":450},"image":"/manus-storage/salads2k-product-lentil_7e9b59a1.png"},{"id":"albondigas-tue","name":"Albondigas","description":"Traditional Mexican meatball soup with fresh vegetables","calories":{"small":150,"medium":240,"large":480},"image":"/manus-storage/salads2k-product-albondigas_eedfef94.png"}
253,{"id":"chipotle-veggie","name":"Chipotle Vegetables","description":"Smoky chipotle broth with mixed fresh vegetables","calories":{"small":90,"medium":145,"large":290},"image":"/manus-storage/salads2k-product-chipotle-vegetables_2e932425.png"}],"wednesday":[{"id":"lentil-wed","name":"Lentil","description":"Hearty lentils slow-cooked with vegetables and spices","calories":{"small":140,"medium":225,"large":450},"image":"/manus-storage/salads2k-product-lentil_7e9b59a1.png"},{"id":"broccoli","name":"Broccoli","description":"Creamy broccoli soup with a velvety smooth finish","calories":{"small":130,"medium":210,"large":420},"image":"/manus-storage/salads2k-product-broccoli_da65d05f.png"},{"id":"albondigas-wed","name":"Albondigas","description":"Traditional Mexican meatball soup with fresh vegetables","calories":{"small":150,"medium":240,"large":480},"image":"/manus-storage/salads2k-product-albondigas_eedfef94.png"}],"thursday":[{"id":"lentil-thu","name":"Lentil","description":"Hearty lentils slow-cooked with vegetables and spices","calories":{"small":140,"medium":225,"large":450},"image":"/manus-storage/salads2k-product-lentil_7e9b59a1.png"},{"id":"albondigas-thu","name":"Albondigas","description":"Traditional Mexican meatball soup with fresh vegetables","calories":{"small":150,"medium":240,"large":480},"image":"/manus-storage/salads2k-product-albondigas_eedfef94.png"},{"id":"chicken-tortilla","name":"Chicken Tortilla","description":"Spiced chicken broth with crispy tortilla strips and avocado","calories":{"small":160,"medium":255,"large":510},"image":"/manus-storage/salads2k-product-chicken-tortilla_0e0410fb.png"}],"friday":[{"id":"lentil-fri","name":"Lentil","description":"Hearty lentils slow-cooked with vegetables and spices","calories":{"small":140,"medium":225,"large":450},"image":"/manus-storage/salads2k-product-lentil_7e9b59a1.png"},{"id":"albondigas-fri","name":"Albondigas","description":"Traditional Mexican meatball soup with fresh vegetables","calories":{"small":150,"medium":240,"large":480},"image":"/manus-storage/salads2k-product-albondigas_eedfef94.png"},{"id":"clam-chowder","name":"Clam Chowder","description":"Rich and creamy New England style clam chowder","calories":{"small":170,"medium":270,"large":540},"image":"/manus-storage/salads2k-product-clam-chowder_582230a1.png"}]}},"baked_potatoes":[{"id":"plain-potato","name":"Plain Baked Potato","description":"Freshly baked potato with butter and sour cream","calories":350,"price":11,"image":"/manus-storage/salads2k-product-plain-baked-potato_e8cb89a0.png","category":"Baked Potatoes","addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"loaded-potato","name":"Loaded Baked Potato","description":"Baked potato with cheese, bacon, sour cream, and green onions","calories":520,"price":11,"image":"/manus-storage/salads2k-product-loaded-baked-potato_640f8b94.png","category":"Baked Potatoes","addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"broccoli-cheese-potato","name":"Broccoli Cheese Baked Potato","description":"Baked potato topped with broccoli and melted cheese","calories":450,"price":11,"image":"/manus-storage/salads2k-product-broccoli-cheese-baked-potato_2ff24399.png","category":"Baked Potatoes","addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"veggie-potato","name":"Veggie Baked Potato","description":"Baked potato topped with cauliflower, broccoli, mushrooms, bell pepper, celery, and melted cheese","calories":420,"price":11,"image":"/manus-storage/salads2k-product-veggie-baked-potato_1a85c506.png","category":"Baked Potatoes","addons":[{"name":"Grilled Chicken","price":4},{"name":"Shrimp","price":7},{"name":"Salmon","price":8},{"name":"Tuna Salad","price":6},{"name":"Chicken Salad","price":5},{"name":"Grilled Beef","price":7},{"name":"Tofu","price":3}],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"chili-beef-potato","name":"Chili Beef Potato","description":"Baked potato topped with chil
253i beef, sour cream, chives, and melted cheese","calories":620,"price":15,"image":"/manus-storage/salads2k-product-chili-beef-potato_272b3d20.png","category":"Baked Potatoes","proteinIncluded":true,"addons":[],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]},{"id":"bbq-chicken-potato","name":"BBQ Chicken Potato","description":"Baked potato topped with shredded chicken, BBQ sauce, and melted cheese","calories":580,"price":15,"image":"/manus-storage/salads2k-product-bbq-chicken-potato_f1de54bb.png","category":"Baked Potatoes","proteinIncluded":true,"addons":[],"sides":[{"name":"Small Soup of the Day (Included)","price":0},{"name":"Cup de Fruta (Included)","price":0},{"name":"Chips (Included)","price":0},{"name":"Small Cup de Overnight Oats (Included)","price":0},{"name":"Cup of Pasta Salad (Included)","price":0}]}],"juices":[{"id":"green-juice","name":"Green Juice","description":"Celery, cucumber, parsley, kale, spinach, cactus, pineapple & green apple","benefit":"Rich in antioxidants & chlorophyll, helps detoxify and boost immunity","calories":{"medium":120,"large":180},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-green-juice_7e3f197d.png","category":"Juices"},{"id":"vampire-juice","name":"Vampire Juice","description":"Carrots, beets, celery & lemon","benefit":"Boosts energy, improves circulation and helps detoxify the blood","calories":{"medium":110,"large":165},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-vampire-juice_82984f7c.png","category":"Juices"},{"id":"v8-juice","name":"V8 Juice","description":"Tomato, cucumber, beets, celery, spinach, lemon & parsley","benefit":"Packed with vitamins & minerals, supports heart health and hydration","calories":{"medium":90,"large":135},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-v8-juice_00ad04e2.png","category":"Juices"},{"id":"fat-burner","name":"Fat Burner","description":"Grapefruit, pineapple, parsley, apple & cactus","benefit":"Accelerates metabolism and aids in natural fat burning","calories":{"medium":130,"large":195},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-fat-burner_1d14c6a2.png","category":"Juices"},{"id":"diuretic","name":"Diuretic","description":"Carrots, cucumber, parsley, apple & pineapple","benefit":"Helps eliminate excess fluids and reduces bloating naturally","calories":{"medium":125,"large":188},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-diuretic_0cdc1079.png","category":"Juices"},{"id":"cholesterol","name":"Cholesterol","description":"Carrots, spinach, beets, black garlic & green apple","benefit":"Supports healthy cholesterol levels and cardiovascular health","calories":{"medium":115,"large":173},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-cholesterol_c95eb82b.png","category":"Juices"},{"id":"irregularity","name":"Irregularity","description":"Papaya, banana, pineapple & flaxseed","benefit":"Promotes healthy digestion and relieves constipation naturally","calories":{"medium":160,"large":240},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-irregularity_5820ed9c.png","category":"Juices"},{"id":"gastritis","name":"Gastritis","description":"Papaya, aloe vera & oats","benefit":"Soothes the stomach lining and helps relieve gastritis symptoms","calories":{"medium":140,"large":210},"sizes":[{"name":"Medium","oz":"16oz","price":7},{"name":"Large","oz":"24oz","price":9}],"image":"/manus-storage/salads2k-product-gastritis_58768f7c.png","category":"Juices"}],"smoothies":[{"id":"berry-berry","name":"Berry Berry Smoothie","description":"Plain yogurt, honey, and mixed berries","calories":{"medium":220,"large":330},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-berry-berry-smoothie_fb073463.png","category":"Smoothies"},{"id":"strawberry","name":"Strawberry Smoothie","description":"Plain yogurt, honey, and fresh strawberries","calories":{"medium":210,"large":315},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-strawberry-smoothie_34b54a73.png","category":"Smoothies"},{"id":"blueberry","name":"Blueberry Smoothie","description":"Plain yogurt, honey, and fresh blueberries","calories":{"medium":215,"large":323},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-blueberry-smoothie-v2_b44d6546.png","category":"Smoothies"},{"id":"avocado","name":"Avocado Smoothie","description":"Plain yogurt, honey, fresh avocado & spinach","calories":{"medium":280,"large":420},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-avocado-smoothie_4dbb25a0.png","category":"Smoothies"},{"id":"papaya","name":"Papaya Smoothie","description":"Plain yogurt, honey, and fresh papaya","calories":{"medium":195,"large":293},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-papaya-smoothie_c9d0036c.png","category":"Smoothies"},{"id":"cantaloupe","name":"Cantaloupe Smoothie","description":"Plain yogurt, honey, and fresh cantaloupe","calories":{"medium":190,"large":285},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-cantaloupe-smoothie-v2_d2885878.png","category":"Smoothies"},{"id":"mango","name":"Mango Smoothie","description":"Plain yogurt, honey, and fresh mango","calories":{"medium":230,"large":345},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-mango-smoothie_4be33f10.png","category":"Smoothies"},{"id":"banana","name":"Banana Smoothie","description":"Plain yogurt, honey, and fresh banana","calories":{"medium":240,"large":360},"sizes":[{"name":"Medium","oz":"16oz","price":8},{"name":"Large","oz":"24oz","price":10}],"image":"/manus-storage/salads2k-product-banana-smoothie-v2_774f2346.png","category":"Smoothies"}],"shots":[{"id":"ginger-shot","name":"Ginger Shot","description":"Fresh pressed ginger root - boosts immunity and energy","price":4,"oz":"4oz","image":"/manus-storage/salads2k-product-ginger-shot_7602bdbf.png","category":"Shots"},{"id":"turmeric-shot","name":"Turmeric Shot","description":"Fresh turmeric root with black pepper - powerful anti-inflammatory","price":4,"oz":"4oz","image":"/manus-storage/salads2k-product-turmeric-shot_7006dd17.png","category":"Shots"},{"id":"wheatgrass-shot","name":"Wheatgrass Shot","description":"Fresh wheatgrass 
253juice - packed with vitamins, minerals & chlorophyll","price":4,"oz":"4oz","image":"/manus-storage/salads2k-product-wheatgrass-shot_f38b655d.png","category":"Shots"}],"dressings":[{"id":"ranch","name":"Ranch","description":"Classic creamy ranch dressing","price":0.5},{"id":"caesar","name":"Caesar","description":"Tangy caesar dressing with parmesan","price":0.5},{"id":"raspberry","name":"Raspberry","description":"Sweet and tangy raspberry vinaigrette","price":0.5},{"id":"honey-mustard","name":"Honey Mustard","description":"Sweet honey with spicy mustard blend","price":0.5},{"id":"blue-cheese","name":"Blue Cheese","description":"Creamy blue cheese dressing","price":0.75},{"id":"thousand-island","name":"Thousand Island","description":"Classic thousand island dressing","price":0.5},{"id":"balsamic-vinegar","name":"Balsamic Vinegar","description":"Rich and smooth balsamic vinaigrette","price":0.5},{"id":"italiano","name":"Italiano","description":"Italian herb vinaigrette","price":0.5},{"id":"jalapeno-cilantro","name":"Jalapeño Cilantro","description":"Spicy jalapeño with fresh cilantro","price":0.5},{"id":"jalapeno-cilantro-ranch","name":"Jalapeño Cilantro Ranch","description":"Creamy ranch with spicy jalapeño and cilantro","price":0.75},{"id":"chipotle","name":"Chipotle","description":"Smoky chipotle pepper dressing","price":0.5},{"id":"sesame-oil","name":"Sesame Oil","description":"Asian-inspired sesame oil dressing","price":0.5}]}'),gt={menu:XC},Jd="salads2k:loyalty-invite-dismissed-at",ZC="salads2k-2jqujuyk.manus.space",JC=10080*60*1e3;function WC(a){return a.hasCredentials||a.hash==="#loyalty-card"||a.hostname!==ZC?!1:a.dismissedAt?(a.now??Date.now())-a.dismissedAt>=JC:!0}const eE="/manus-storage/logo_cropped_ce816eb6__3032ace4fa6f_540dd27e.png";function tE({onJoin:a,onVisibilityChange:r}){const[o,l]=w.useState(!1);w.useEffect(()=>{r?.(o)},[r,o]),w.useEffect(()=>{if(typeof window>"u")return;const m=Number(window.localStorage.getItem(Jd))||null;if(!WC({hostname:window.location.hostname,hash:window.location.hash,hasCredentials:!!Wb(window.localStorage),dismissedAt:m}))return;const g=window.setTimeout(()=>l(!0),3500);return()=>window.clearTimeout(g)},[]);const i=()=>{window.localStorage.setItem(Jd,String(Date.now())),l(!1)},f=()=>{window.localStorage.setItem(Jd,String(Date.now())),l(!1),a()};return u.jsx(Fb,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:45",open:o,onOpenChange:m=>{m?l(!0):i()},children:u.jsxs(Xb,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:46",className:"loyalty-invite-dialog",showCloseButton:!1,children:[u.jsx("button",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:47",type:"button",className:"loyalty-invite-close",onClick:i,"aria-label":"Close loyalty invitation",children:u.jsx(Ff,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:47",size:20})}),u.jsx("div",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:48",className:"loyalty-invite-logo-wrap",children:u.jsx("img",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:48",src:eE,alt:"Salads 2K",width:150,height:125})}),u.jsxs(Zb,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:49",className:"text-center",children:[u.jsx("p",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:50",className:"loyalty-invite-eyebrow",children:"Fresh rewards are here"}),u.jsx(Jb,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:51",children:"Join our Loyalty Program"}),u.jsx($C,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:52",children:"Start enjoying member specials with your private digital card."})]}),u.jsxs("div",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:54",className:"loyalty-invite-benefits",children:[u.jsxs("div",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:55",children:[u.jsx(FN,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:55","aria-hidden":"true"}),u.jsxs("span",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:55",children:[u.jsx("strong",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:55",children:"Welcome 50% off"}),u.jsx("small",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:55",children:"Up to 2 eligible regular-price items"})]})]}),u.jsxs("div",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:56",children:[u.jsx(e3,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:56","aria-hidden":"true"}),u.jsxs("span",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:56",children:[u.jsx("strong",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:56",children:"9 salads, next salad free"}),u.jsx("small",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:56",children:"Regular-price salads only"})]})]}),u.jsxs("div",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:57",children:[u.jsx(t3,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:57","aria-hidden":"true"}),u.jsxs("span",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:57",children:[u.jsx("strong",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:57",children:"9 sandwiches, next sandwich free"}),u.jsx("small",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:57",children:"Regular-price sandwiches only"})]})]})]}),u.jsx(dt,{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:59",className:"loyalty-invite-join",onClick:f,children:"Get my free digital card"}),u.jsx("button",{"data-loc":"client/src/components/LoyaltyInvitePopup.tsx:60",type:"button",className:"loyalty-invite-later",onClick:i,children:"Maybe later"})]})})}const aE=w.lazy(()=>rc(()=>import("./LoyaltyCardDialog-LfP9wNB5.js"),__vite__mapDeps([0,1,2])).then(a=>({default:a.LoyaltyCardDialog}
253))),Qr={wraps:"/manus-storage/salads2k-wraps-banner_ae6ee6b0.png",paninis:"/manus-storage/salads2k-paninis-banner-v2_1f18838e.png",soups:"/manus-storage/salads2k-soups-banner-v2_3716246b.png",bakedPotatoes:"/manus-storage/salads2k-baked-potatoes-banner-v2_10750471.png",juices:"/manus-storage/salads2k-juices-banner-v2_1dfd20ef.png",wellnessShots:"/manus-storage/salads2k-wellness-shots-banner-v2_454b2389.png"},nE=["salads","wraps","paninis","soups","baked_potatoes","juices","catering"];function rE(){if(typeof window>"u")return"salads";const a=new URLSearchParams(window.location.search).get("menu");return nE.includes(a)?a:"salads"}function mr({src:a,alt:r,className:o}){const[l,i]=w.useState(!a),f=!a||a.includes("d2xsxph8kpxj0f.cloudfront.net"),m=o.includes("h-full");return l||f?u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:43",role:"img","aria-label":`${r} photo unavailable`,className:`${o} menu-photo-fallback flex items-center justify-center`,style:m?void 0:{height:"7rem"},children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:49",className:"px-3 text-center drop-shadow-md",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:50","aria-hidden":"true",className:"block text-2xl",children:"🍽️"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:51",className:"mt-1 block text-xs font-semibold leading-tight",children:r})]})}):u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:57",src:a,alt:r,loading:"lazy",decoding:"async",className:o,onError:()=>i(!0)})}function sE(){let{user:a}=R3();const{isInstallable:r,isInstalled:o,install:l}=FC(),[i,f]=w.useState("all"),[m,p]=w.useState(rE),[g,y]=w.useState([]),[v,b]=w.useState({name:"",rating:5,text:""}),[j,C]=w.useState({}),[_,N]=w.useState({}),[R,D]=w.useState(!1),[X,ee]=w.useState(()=>{const re=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"][new Date().getDay()];return["monday","tuesday","wednesday","thursday","friday"].includes(re)?re:"monday"}),[F,V]=w.useState({qty:1}),[I,A]=w.useState(null),[U,te]=w.useState({}),[ae,ce]=w.useState({qty:1}),[oe,de]=w.useState({}),[fe,ge]=w.useState({}),[H,G]=w.useState({}),[k,le]=w.useState({}),[ye,E]=w.useState({}),[$,B]=w.useState({}),[K,ne]=w.useState(null),[be,pe]=w.useState(null),[Te,Me]=w.useState(!1),[Nt,Tt]=w.useState(!1),[lt,Ra]=w.useState(()=>typeof window>"u"?null:Wb(window.localStorage)?.memberId??null),At=Te||Nt,[Lt,ta]=w.useState([]),[Va,Ia]=w.useState(!1),[,Bt]=ub(),[Un,Ma]=w.useState(!1),[mt,za]=w.useState("website"),[Xe,ln]=w.useState({name:"",phone:"",email:"",notes:""}),[ka,qn]=w.useState(!1),[Pt,Ln]=w.useState("asap"),[aa,Jr]=w.useState(""),Da=h=>new Date(h.getTime()-h.getTimezoneOffset()*6e4).toISOString().slice(0,16),cn=Da(new Date(Date.now()+20*6e4)),Rt=Da(new Date(Date.now()+336*60*6e4)),na=new Date(Date.now()+20*6e4).toLocaleTimeString([],{hour:"numeric",minute:"2-digit"}),Ot=Qs.orders.create.useMutation({onSuccess:h=>{An.success(`Order #${h.orderId} placed successfully!`,{duration:3e3}),ta([]),Ia(!1),Ma(!1),ln({name:"",phone:"",email:"",notes:""}),qn(!1),Bt(`/order/${h.trackingId}`)},onError:h=>{An.error(`Failed to place order: ${h.message}`,{duration:4e3}),qn(!1)}}),ga=h=>{ta(re=>[...re,{...h,id:`${h.id}-${Date.now()}`}]),An.success(`${h.name} added to cart`,{duration:2e3})},Bn=h=>{ta(re=>re.filter(z=>z.id!==h))},ra=(h,re)=>{if(re<1)return Bn(h);ta(z=>z.map(P=>P.id===h?{...P,qty:re}:P))},xa=Lt.reduce((h,re)=>h+re.unitPrice*re.qty,0),ya=Lt.reduce((h,re)=>h+re.qty,0),un=()=>{if(Lt.length===0)return;let h=Lt.map(z=>{let P=`*${z.name}* x${z.qty}`;return z.details&&(P+=`
254${z.details}`),P+=`
255$${(z.unitPrice*z.qty).toFixed(2)}`,P}).join(`
256
257`);h+=`
258
259---
260*Order Total: $${xa.toFixed(2)}*`;const re=encodeURIComponent(`🥗 *New Order - Salads 2K*
261
262${h}
263
264_Sent from Salads2K.com_`);window.open(`https://wa.me/${$a}?text=${re}`,"_blank"),ta([]),Ia(!1)},ba=h=>{if(!Xe.name.trim()){An.error("Please enter your name");return}if(!Xe.phone.trim()){An.error("Please enter your phone number (required for order updates)");return}if(Xe.phone.trim().replace(/\D/g,"").length<10){An.error("Please enter a valid phone number (at least 10 digits)");return}if(h==="email"&&!Xe.email.trim()){An.error("Please enter your email for email orders");return}if(Pt==="scheduled"&&!aa){An.error("Please choose a pickup date and time");return}qn(!0),Ot.mutate({customerName:Xe.name.trim(),customerPhone:Xe.phone.trim()||void 0,customerEmail:Xe.email.trim()||void 0,orderMethod:h,items:Lt.map(re=>({name:re.name,details:re.details,qty:re.qty,unitPrice:re.unitPrice})),notes:Xe.notes.trim()||void 0,total:xa.toFixed(2),pickupType:Pt,pickupAt:Pt==="scheduled"?new Date(aa).getTime():void 0})};w.useEffect(()=>{const h=()=>{D(window.scrollY>400)};return window.addEventListener("scroll",h),()=>window.removeEventListener("scroll",h)},[]),w.useEffect(()=>{const h=()=>{const z=decodeURIComponent(window.location.hash.replace(/^#/,""));if(z){if(z==="loyalty-card"){Me(!0);return}document.getElementById(z)?.scrollIntoView({block:"start"})}},re=[120,700,1600].map(z=>window.setTimeout(h,z));return window.addEventListener("load",h),window.addEventListener("hashchange",h),()=>{re.forEach(z=>window.clearTimeout(z)),window.removeEventListener("load",h),window.removeEventListener("hashchange",h)}},[]),w.useEffect(()=>{const h=new IntersectionObserver(z=>{z.forEach(P=>{if(P.isIntersecting){const ie=P.target,Ce=ie.dataset.animDelay||"0";ie.style.animationDelay=`${Ce}ms`,ie.classList.add("animate-fade-slide-up"),h.unobserve(ie)}})},{threshold:.1,rootMargin:"0px 0px -50px 0px"}),re=setTimeout(()=>{document.querySelectorAll(".scroll-animate").forEach(z=>{h.observe(z)})},100);return()=>{clearTimeout(re),h.disconnect()}},[m,i]);const Ae=()=>{if(m==="wraps")return gt.menu.wraps||[];if(m==="paninis")return gt.menu.paninis?.sandwiches||[];if(m==="juices")return[...gt.menu.juices||[],...gt.menu.smoothies||[]];if(m==="soups")return[];if(m==="catering")return[];const h=gt.menu[m]||[];return i==="all"?h:h.filter(re=>re.category===i)},tt=()=>{if(m==="wraps"||m==="paninis"||m==="juices"||m==="salads"||m==="soups"||m==="catering")return[];const h=gt.menu[m]||[],re=new Set(h.map(z=>z.category));return Array.from(re)},yt=h=>{let re=h.price||11;const z=j[h.id];
264if(z?.salad!==void 0&&h.salads&&h.salads[z.salad]&&(re+=h.salads[z.salad].price),z?.protein!==void 0&&h.addons&&h.addons[z.protein]){const P=z.salad!==void 0?h.salads[z.salad]:null;(!P||!P.hasProtein)&&(re+=h.addons[z.protein].price)}return z?.side!==void 0&&h.sides&&h.sides[z.side]&&(re+=h.sides[z.side].price),re},it=Ae();tt();const $a="15622847430";return u.jsxs(u.Fragment,{children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:342",className:"fixed top-0 left-0 right-0 z-50 bg-[#1a472a] text-white text-xs md:text-sm py-2 px-4",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:343",className:"container mx-auto flex items-center justify-between",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:344",className:"flex items-center gap-3 md:gap-6 flex-wrap",children:[u.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:345",href:"tel:5624830002",className:"flex items-center gap-1.5 hover:text-green-300 transition-colors",children:[u.jsx(Ld,{"data-loc":"client/src/pages/Home.tsx:346",size:13}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:347",children:"(562) 483-0002"})]}),u.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:349",href:"https://maps.google.com/?q=13238+Imperial+Hwy+Santa+Fe+Springs+CA+90670",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1.5 hover:text-green-300 transition-colors",children:[u.jsx(Ti,{"data-loc":"client/src/pages/Home.tsx:350",size:13}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:351",className:"hidden sm:inline",children:"13238 Imperial Hwy, Santa Fe Springs, CA 90670"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:352",className:"sm:hidden",children:"13238 Imperial Hwy, Santa Fe Springs"})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:354",className:"hidden md:flex items-center gap-1.5",children:[u.jsx(Ud,{"data-loc":"client/src/pages/Home.tsx:355",size:13}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:356",children:"Mon-Sat: 8AM - 5PM"})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:359",className:"hidden md:flex items-center gap-6",children:[u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:360",href:"#menu-section",className:"hover:text-green-300 transition-colors font-medium",children:"Menu"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:361",href:"#about",className:"hover:text-green-300 transition-colors font-medium",children:"About"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:362",href:"#contact",className:"hover:text-green-300 transition-colors font-medium",children:"Contact"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:363",href:"#map",className:"hover:text-green-300 transition-colors font-medium",children:"Location"}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:364",onClick:()=>Me(!0),className:"hover:text-lime-300 transition-colors font-semibold",children:"My Loyalty Card"}),a?.role==="admin"&&u.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:366",href:"/admin",className:"hover:text-yellow-300 transition-colors font-medium text-yellow-200 flex items-center gap-1",children:[u.jsxs("svg",{"data-loc":"client/src/pages/Home.tsx:367",xmlns:"http://www.w3.org/2000/svg",width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[u.jsx("path",{"data-loc":"client/src/pages/Home.tsx:367",d:"M12 20h9"}),u.jsx("path",{"data-loc":"client/src/pages/Home.tsx:367",d:"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.855z"})]}),"Admin"]})]})]})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:375",className:"min-h-screen bg-background",children:[u.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:377",id:"menu",className:"relative h-[28rem] md:h-screen flex items-center justify-center overflow-hidden pt-20",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:379",className:"absolute inset-0",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:380",src:"/manus-storage/hero_fresh_bg-FuECssjkV66AVazSpE8Pbu__8a1d562fe2a7_c12c2530.webp",alt:"Fresh vegetables and fruits background",width:1920,height:1072,fetchPriority:"high",decoding:"async",className:"w-full h-full object-cover"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:381",className:"absolute inset-0 bg-white/30"})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:383",className:"relative z-10 text-center max-w-3xl mx-auto px-4 animate-fade-in",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:385",src:"/manus-storage/logo_cropped_ce816eb6__3032ace4fa6f_540dd27e.png",alt:"Salads 2K",
264width:457,height:380,decoding:"async",className:"mx-auto mb-6 mt-10 md:mt-0 w-[65vw] h-auto md:w-[35vw] lg:w-[30vw] object-contain drop-shadow-2xl",style:{filter:"saturate(1.25) brightness(1.05)"}}),u.jsx("h1",{"data-loc":"client/src/pages/Home.tsx:393",className:"text-3xl md:text-5xl lg:text-6xl font-bold mb-4 text-[#1a472a] drop-shadow-sm",children:"Fresh • Healthy • Made to Order"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:394",className:"text-base md:text-lg lg:text-xl mb-6 text-[#2d5a3a]/80",children:"Custom salads crafted with the finest ingredients. No preservatives, no MSG. Just pure, delicious nutrition."}),r&&!o&&!lt&&!At&&u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:396",onClick:async()=>{await l()&&An.success("App installed! Find Salads 2K on your home screen.")},className:"inline-flex items-center gap-2 bg-[#1a472a] hover:bg-[#245a36] text-white px-6 py-3 rounded-full font-semibold text-sm md:text-base shadow-lg hover:shadow-xl transition-all duration-300 hover:scale-105 cursor-pointer animate-bounce-slow",children:[u.jsx($N,{"data-loc":"client/src/pages/Home.tsx:405",size:18}),"Install App"]}),o&&!At&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:410",className:"inline-flex items-center gap-2 bg-green-600/80 text-white px-4 py-2 rounded-full text-sm font-medium",children:[u.jsx(a3,{"data-loc":"client/src/pages/Home.tsx:411",size:16}),"App Installed"]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:415",className:"mt-3",children:u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:416",onClick:()=>Me(!0),className:"loyalty-hero-button inline-flex items-center gap-2 rounded-full px-6 py-3 text-sm font-bold md:text-base",children:[u.jsx(Q0,{"data-loc":"client/src/pages/Home.tsx:417",size:18})," My Loyalty Card"]})})]})]}),u.jsx("section",{"data-loc":"client/src/pages/Home.tsx:424",id:"about",className:"py-16 md:py-24 bg-muted/30",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:425",className:"container mx-auto px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:426",className:"text-3xl md:text-4xl font-bold text-center mb-12 text-foreground",children:"Why Choose Salads 2K?"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:427",className:"grid md:grid-cols-3 gap-8",children:[u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:428",className:"p-8 text-center hover:shadow-lg transition-shadow",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:429",className:"w-12 h-12 rounded-full bg-primary/20 flex items-center justify-center mx-auto mb-4",children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:430",className:"text-2xl",children:"✓"})}),u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:432",className:"text-xl font-bold mb-2 text-foreground",children:"Fresh Ingredients"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:433",className:"text-foreground/70",children:"Sourced daily for maximum freshness and quality"})]}),u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:435",className:"p-8 text-center hover:shadow-lg transition-shadow",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:436",className:"w-12 h-12 rounded-full bg-primary/20 flex items-center justify-center mx-auto mb-4",children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:437",className:"text-2xl",children:"✓"})}),u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:439",className:"text-xl font-bold mb-2 text-foreground",children:"No Preservatives"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:440",className:"text-foreground/70",children:"100% natural, no artificial additives or MSG"})]}),u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:442",className:"p-8 text-center hover:shadow-lg transition-shadow",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:443",className:"w-12 h-12 rounded-full bg-primary/20 flex items-center justify-center mx-auto mb-4",children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:444",className:"text-2xl",children:"✓"})}),u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:446",className:"text-xl font-bold mb-2 text-foreground",children:"Customizable"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:447",className:"text-foreground
264/70",children:"Build your perfect meal with any combination"})]})]})]})}),u.jsx("section",{"data-loc":"client/src/pages/Home.tsx:454",id:"menu-section",className:"py-16 md:py-24 bg-background",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:455",className:"container mx-auto px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:456",className:"text-3xl md:text-4xl font-bold text-center mb-12 text-foreground",children:"Our Menu"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:457",className:"text-center text-foreground/70 mb-12",children:"Explore our selection of fresh, nutritious items crafted to perfection"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:460",className:"menu-category-strip mb-12","aria-label":"Menu categories",children:["salads","wraps","paninis","soups","baked_potatoes","juices","catering"].map(h=>u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:462",onClick:()=>{p(h),f("all")},"aria-pressed":m===h,variant:m===h?"default":"outline",className:m===h?h==="catering"?"bg-orange-500 hover:bg-orange-600 text-white cursor-pointer shadow-md":"bg-primary text-primary-foreground cursor-pointer":h==="catering"?"cursor-pointer border-orange-400 bg-orange-50 text-orange-800 hover:bg-orange-100":"cursor-pointer",children:h==="baked_potatoes"?"Baked Potatoes":h==="juices"?"Juices & Smoothies":h==="paninis"?"Paninis & Sandwiches":h==="catering"?"Catering":h.charAt(0).toUpperCase()+h.slice(1)},h))}),m==="salads"&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:478",className:"mb-12 relative",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:479",className:"rounded-lg overflow-hidden shadow-lg relative",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:480",src:"/manus-storage/salads-showcase-KxMbzgpoKHyHr7pxvRN5xH__fb55fbe55b85_e26a5925.webp",alt:"Fresh Salads",loading:"lazy",decoding:"async",className:"w-full h-auto object-cover"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:487",className:"absolute top-4 md:top-8 left-0 right-0 text-center px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:488",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)]",style:{fontFamily:"'Playfair Display', serif"},children:"Fresh, Crisp &"}),u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:494",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)] mt-1",style:{fontFamily:"'Playfair Display', serif"},children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:498",className:"italic",children:"Made Just for You"})}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:500",className:"text-sm md:text-lg text-white/90 mt-2 drop-shadow-[0_1px_4px_rgba(0,0,0,0.6)]",style:{fontFamily:"'Poppins', sans-serif"},children:"Over 20 signature salads crafted with the freshest ingredients"})]})]})}),m==="wraps"&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:510",className:"mb-12 relative",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:511",className:"rounded-lg overflow-hidden shadow-lg relative",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:512",src:Qr.wraps,alt:"Delicious Wraps",width:1536,height:864,loading:"lazy",decoding:"async",className:"w-full h-auto object-cover"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:522",className:"absolute top-4 md:top-8 left-0 right-0 text-center px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:523",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)]",style:{fontFamily:"'Playfair Display', serif"},children:"Your Favorite Salad,"}),u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:529",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)] mt-1",style:{fontFamily:"'Playfair Display', serif"},children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:533",className:"italic",children:"Wrapped to Perfection"})}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:535",className:"text-sm md:text-lg text-white/90 mt-2 drop-shadow-[0_1px_4px_rgba(0,0,0,0.6)]",style:{fontFamily:"'Poppins', sans-serif"},children:"Includes a complimentary side with every wrap"})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:540",className:"absolute bottom-4 md:bottom-8 left-0 right-0 text-center",children:u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:541",onClick:()=>document.getElementById("custom-wrap-section")?.scrollIntoView({behavior:"smooth"}),className:"bg-primary hover:bg-primary/90 text-primary-foreground text-lg px-8 py-5 shadow-lg hover:shadow-xl transition-all cursor-pointer rounded-full",children:"🌯 Make Your Own Wrap"})})]})}),m==="paninis"&&(()=>{const h=gt.menu.paninis?.signaturePanini;if(!h)return null;const re=K==="signature-panini",P=h.proteins[ae.protein??-1]?.price||0,ie=(h.price+P)*ae.qty,Ce=ae.protein!==void 0&&ae.side!==void 0,_e=[];return ae.protein===void 0&&_e.push("protein"),ae.side===void 0&&_e.push("side"),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:565",className:"mb-12",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:56
2647",className:"relative rounded-xl overflow-hidden shadow-2xl mb-8",children:[u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:568",src:Qr.paninis,alt:h.name,className:"w-full h-64 md:h-80 object-cover"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:569",className:"absolute inset-0 bg-gradient-to-t from-black/60 via-black/20 to-transparent"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:570",className:"absolute bottom-6 left-6 right-6",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:571",className:"text-amber-400 text-sm font-semibold tracking-widest uppercase mb-1",children:"House Specialty"}),u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:572",className:"text-3xl md:text-4xl font-bold text-white",style:{fontFamily:"'Playfair Display', serif"},children:h.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:573",className:"text-white/80 text-sm md:text-base mt-1",style:{fontFamily:"'Poppins', sans-serif"},children:h.tagline})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:575",className:"absolute top-4 right-4 bg-amber-500 text-white px-4 py-2 rounded-full font-bold text-lg shadow-lg",children:["From $",h.price.toFixed(2)]})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:581",className:"space-y-3 max-w-3xl mx-auto mb-8",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:582",id:"signature-panini-row",className:"scroll-animate opacity-0","data-anim-delay":0,children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:584",onClick:()=>{ne(re?null:"signature-panini"),re||setTimeout(()=>{const Ne=document.getElementById("signature-panini-row");Ne&&Ne.scrollIntoView({behavior:"smooth",block:"start"})},100)},className:`flex items-center gap-4 p-3 rounded-xl border-2 transition-all cursor-pointer hover:shadow-md ${re?"border-amber-500 bg-amber-50/50 dark:bg-amber-950/20 shadow-md":"border-border bg-background hover:border-amber-300"}`,children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:599",className:"w-20 h-20 md:w-24 md:h-24 rounded-lg overflow-hidden flex-shrink-0",children:u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:600",src:Qr.paninis,alt:h.name,className:"w-full h-full object-cover"})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:603",className:"flex-1 min-w-0",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:604",className:"text-base md:text-lg font-bold text-foreground truncate",children:"Build Your Panini"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:605",className:"text-[10px] md:text-sm text-foreground/60 mt-0.5",children:h.baseIngredients.join(", ")}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:606",className:"flex items-center gap-3 mt-1.5",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:607",className:"text-base font-bold text-primary",children:["From $",h.price.toFixed(2)]}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:608",className:"text-[10px] px-2 py-0.5 bg-amber-100 dark:bg-amber-900/30 text-amber-700 dark:text-amber-400 rounded-full font-medium",children:"Includes side"})]})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:612",className:`flex-shrink-0 transition-transform duration-200 ${re?"rotate-180":""}`,children:u.jsx(Pd,{"data-loc":"client/src/pages/Home.tsx:613",className:"w-5 h-5 text-muted-foreground"})})]}),re&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:618",id:"signature-panini-details",className:"mt-2 ml-2 mr-2 p-4 bg-muted/30 rounded-xl border border-border space-y-4 animate-in slide-in-from-bottom-2 duration-200",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:620",className:"p-3 bg-red-50 dark:bg-red-950/20 rounded-lg border border-red-200 dark:border-red-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:621",className:"text-xs font-semibold text-foreground mb-2",children:"Choose Your Protein:"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:622",className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 gap-2",children:h.proteins.map((Ne,xe)=>{const Se=ae.protein===xe;return u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:626",onClick:se=>{se.stopPropagation(),ce(he=>({...he,protein:he.protein===xe?void 0:xe}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${Se?"bg-red-500/10 text-red-600 border-red-500 font-bold":"bg-background border-border hover:border-red-400"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:635",className:"block font-medium",children:Ne.name}),Ne.subtitle&&u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:636",className:"block text-[9px] mt-0.5 opacity-60 leading-tight",children:Ne.subtitle}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:637",className:"block text-[10px] mt-0.5 opacity-70",children:Ne.price>0?`+$${Ne.price.toFixed(2)}`:"Included"})]},xe)})})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:645",className:"p-3 bg-yellow-50 dark:bg-yellow-950/20 rounded-lg border border-yellow-200 dark:border-yellow-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:646",className:"text-xs font-semibold text-foreground mb-2",children:"Choose a Side (Included):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:647",className:"grid grid-cols-1 sm:grid-cols-2 gap-2",children:h.sides.map((Ne,xe)=>{const Se=ae.side===xe;return u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:651",onClick:se=>{se.stopPropagation(),ce(he=>({...he,side:he.side===xe?void 0:xe}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer text-center font-medium ${Se?"bg-yellow-500/10 text-yellow-700 dark:text-yellow-400 border-yellow-500 font-bold":"bg-background border-border hover:border-yellow-400"}`,children:Ne.name},xe)})})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:668",className:"p-3 bg-blue-50 dark:bg-blue-950/20 rounded-lg border border-blue-200 dark:border-blue-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:669",className:"text-xs font-semibold text-foreground mb-2",children:"Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:670",placeholder:"e.g., No onions, extra pesto, light mayo, etc.",value:ae.notes||"",onClick:Ne=>Ne.stopPropagation(),onChange:Ne=>ce(xe=>({...xe,notes:Ne.target.value})),className:"w-full p-2 text-xs border border-border rounded-lg bg-background resize-none focus:outline-none focus:ring-2 focus:ring-blue-400",rows:2})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:681",className:"flex items-center justify-between pt-2 border-t border-border",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:682",className:"text-lg font-bold text-primary",children:["$",ie.toFixed(2)]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:683",className:"flex items-center gap-2",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:684",className:"flex items-center border-2 border-primary/40 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:685",onClick:Ne=>{Ne.stopPropagation(),ce(xe=>({...xe,qty:Math.max(1,xe.qty-1)}))},className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:686",className:"px-3 py-1 text-sm font-bold text-primary bg-primary/5 min-w-[2rem] text-center",children:ae.qty}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:687",onClick:Ne=>{Ne.stopPropagation(),ce(xe=>({...xe,qty:Math.min(10,xe.qty+1)}))},className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"+"})]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:689",className:"cursor-pointer",disabled:!Ce,onClick:Ne=>{if(Ne.stopPropagation(),Ce){const xe=h.proteins[ae.protein],Se=h.sides[ae.side];ga({id:"signature-panini",name:"Signature Panini",details:`Protein: ${xe.name}
265Side: ${Se.name}${ae.notes?`
266Notes: ${ae.notes}`:""}`,qty:ae.qty,unitPrice:ie/ae.qty}),ce({qty:1})}},title:Ce?"":"Please complete all selections",children:"Order"})]})]}),!Ce&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:714",className:"text-xs text-red-600 dark:text-red-400 font-bold p-2 bg-red-50 dark:bg-red-950/30 rounded border border-red-300 dark:border-red-700",children:["Please select: ",_e.join(", ")
266]})]})]})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:724",className:"mt-8 mb-8 text-center",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:725",className:"flex items-center gap-4",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:726",className:"flex-1 h-px bg-border"}),u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:727",className:"text-2xl md:text-3xl font-bold text-foreground",style:{fontFamily:"'Playfair Display', serif"},children:"Our Sandwiches"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:728",className:"flex-1 h-px bg-border"})]}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:730",className:"text-muted-foreground mt-2 text-sm",children:"Classic deli sandwiches made with premium ingredients"})]})]})})(),m==="soups"&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:738",className:"mb-12 relative",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:739",className:"rounded-lg overflow-hidden shadow-lg relative",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:740",src:Qr.soups,alt:"Warm Soups",width:1536,height:864,loading:"lazy",decoding:"async",className:"w-full h-auto object-cover"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:749",className:"absolute top-4 md:top-8 left-0 right-0 text-center px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:750",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)]",style:{fontFamily:"'Playfair Display', serif"},children:"Warm, Comforting &"}),u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:756",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)] mt-1",style:{fontFamily:"'Playfair Display', serif"},children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:760",className:"italic",children:"Soul Soothing"})}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:762",className:"text-sm md:text-lg text-white/90 mt-2 drop-shadow-[0_1px_4px_rgba(0,0,0,0.6)]",style:{fontFamily:"'Poppins', sans-serif"},children:"Homemade soups prepared fresh daily"})]})]})}),m==="baked_potatoes"&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:772",className:"mb-12 relative",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:773",className:"rounded-lg overflow-hidden shadow-lg relative",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:774",src:Qr.bakedPotatoes,alt:"Loaded Baked Potatoes",width:1536,height:864,loading:"lazy",decoding:"async",className:"w-full h-auto object-cover"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:783",className:"absolute top-4 md:top-8 left-0 right-0 text-center px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:784",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)]",style:{fontFamily:"'Playfair Display', serif"},children:"Loaded, Hearty &"}),u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:790",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-white drop-shadow-[0_2px_8px_rgba(0,0,0,0.7)] mt-1",style:{fontFamily:"'Playfair Display', serif"},children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:794",className:"italic",children:"Baked to Perfection"})}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:796",className:"text-sm md:text-lg text-white/90 mt-2 drop-shadow-[0_1px_4px_rgba(0,0,0,0.6)]",style:{fontFamily:"'Poppins', sans-serif"},children:"Every baked potato comes with a complimentary side"})]})]})}),m==="juices"&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:806",className:"mb-12 relative",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:807",className:"rounded-lg overflow-hidden shadow-lg relative",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:808",src:Qr.juices,alt:"Fresh Juices & Smoothies",width:1536,height:864,loading:"lazy",decoding:"async",className:"w-full h-auto object-cover"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:817",className:"absolute top-4 md:top-8 left-0 right-0 text-center px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:818",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-gray-800 drop-shadow-[0_2px_8px_rgba(255,255,255,0.5)]",style:{fontFamily:"'Playfair Display', serif"},children:"Fresh, Vibrant &"}),u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:824",className:"text-2xl md:text-4xl lg:text-5xl font-bold text-gray-800 drop-shadow-[0_2px_8px_rgba(255,255,255,0.5)] mt-1",style:{fontFamily:"'Playfair Display', serif"},children:u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:828",className:"italic",children:"Naturally Delicious"})}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:830",className:"text-sm md:text-lg text-gray-700 mt-2 drop-shadow-[0_1px_4px_rgba(255,255,255,0.4)]",style:{fontFamily:"'Poppins', sans-serif"},children:"100% natural juices and smoothies made with real fruit"})]})]})}),m==="juices"&&u.jsxs("nav",{"data-loc":"client/src/pages/Home.tsx:839",className:"juice-section-nav","aria-label":"Juices and smoothies sections",children:[u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:840",href:"#fresh-juices",children:"Juices"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:841",href:"#smoothies",children:"Smoothies"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:842",href:"#wellness-shots",children:"Wellness Shots"})]}),m==="catering"?u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:848",className:"relative mx-auto max-w-4xl overflow-hidden rounded-3xl border border-orange-200 bg-gradient-to-br from-[#fff7ed] via-white to-[#ecfdf5] p-6 shadow-xl md:p-10",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:849",className:"pointer-events-none absolute -right-12 -top-12 h-44 w-44 rounded-full bg-orange-300/30 blur-2xl"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:850",className:"pointer-events-none absolute -bottom-14 -left-10 h-48 w-48 rounded-full bg-emerald-400/25 blur-2xl"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:851",className:"relative grid items-center gap-8 md:grid-cols-[1.25fr_0.75fr]",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:852",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:853",className:"inline-flex rounded-full bg-orange-500 px-4 py-1.5 text-xs font-bold uppercase tracking-[0.2em] text-white shadow-sm",children:"Catering Inquiries"}),u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:854",className:"mt-5 text-3xl font-bold leading-tight text-[#1a472a] md:text-4xl",style:{fontFamily:"'Playfair Display', serif"},children:"Fresh food for your next gathering"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:855",className:"mt-4 max-w-2xl text-base leading-relaxed text-slate-700",children:"Planning a meeting, celebration, or group meal? Call Salads 2K so our team can help confirm menu selections, quantities, pickup details, and current pricing."}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:856",className:"mt-3 text-sm font-medium text-slate-600",children:"Catering details are confirmed directly by the restaurant."}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:857",className:"mt-6 flex flex-col gap-3 sm:flex-row",children:[u.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:858",href:"tel:5624830002",className:"inline-flex min-h-12 items-center justify-center rounded-xl bg-[#1a472a] px-6 py-3 font-bold text-white shadow-md transition-colors hover:bg-[#245c38] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-orange-500 focus-visible:ring-offset-2",children:[u.jsx(Ld,{"data-loc":"client/src/pages/Home.tsx:859",className:"mr-2 h-5 w-5","aria-hidden":"true"})," Call (562) 483-0002"]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:861",type:"button",variant:"outline",onClick:()=>
266p("salads"),className:"min-h-12 border-orange-300 bg-white px-6 text-[#1a472a] hover:bg-orange-50",children:"Browse the Menu"})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:866",className:"rounded-2xl border border-white/80 bg-white/85 p-6 text-center shadow-lg backdrop-blur",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:867","aria-hidden":"true",className:"text-6xl",children:"🥗"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:868",className:"mt-4 text-lg font-bold text-[#1a472a]",children:"Made to order"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:869",className:"mt-2 text-sm leading-relaxed text-slate-600",children:"Fresh salads, wraps, sandwiches, soups, baked potatoes, juices, and smoothies."})]})]})]}):m==="soups"?u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:874",className:"max-w-3xl mx-auto",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:876",className:"flex justify-center gap-2 mb-8",children:["monday","tuesday","wednesday","thursday","friday"].map(h=>{const re={monday:"Mon",tuesday:"Tue",wednesday:"Wed",thursday:"Thu",friday:"Fri"},z=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"][new Date().getDay()]===h;return u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:884",onClick:()=>{ee(h),V({qty:1})},className:`px-4 py-2 rounded-full font-semibold text-sm transition-all cursor-pointer ${X===h?"bg-primary text-white shadow-md":"bg-muted text-foreground/70 hover:bg-muted/80"}`,children:[re[h],z&&u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:894",className:"ml-1 text-xs",children:"(Today)"})]},h)})}),u.jsxs("h3",{"data-loc":"client/src/pages/Home.tsx:901",className:"text-2xl font-bold text-center mb-6 text-foreground capitalize",style:{fontFamily:"'Playfair Display', serif"},children:[X,"'s Soups"]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:906",className:`mb-4 px-4 py-2 rounded-lg border text-sm font-medium text-center transition-all ${F.soup?"bg-primary/10 border-primary/30 text-primary":"bg-amber-50 border-amber-200 text-amber-700"}`,children:F.soup?`✓ Selected: ${(gt.menu.soups.schedule[X]||[]).find(h=>h.id===F.soup)?.name}`:"👆 Tap a soup below to select"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:918",className:"grid md:grid-cols-3 gap-4 mb-8",children:(gt.menu.soups.schedule[X]||[]).map(h=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:920",onClick:()=>V(re=>({...re,soup:re.soup===h.id?void 0:h.id})),className:`relative overflow-hidden rounded-xl border-2 transition-all text-left cursor-pointer h-64 ${F.soup===h.id?"border-primary shadow-lg ring-2 ring-primary/30":"border-border hover:border-primary/40 hover:shadow-md"}`,children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:930",className:"absolute inset-0 bg-gradient-to-br from-emerald-900 via-emerald-800 to-amber-800 bg-cover bg-center",style:h.image&&!h.image.includes("d2xsxph8kpxj0f.cloudfront.net")?{backgroundImage:`url(${h.image})`}:void 0}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:937",className:`absolute inset-0 transition-all ${F.soup===h.id?"bg-black/10":"bg-black/15 hover:bg-black/5"}`}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:943",className:"relative z-10 p-5 h-full flex flex-col justify-end",children:[u.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:944",className:`font-bold text-xl mb-1 drop-shadow-lg ${F.soup===h.id?"text-yellow-300":"text-white"}`,children:h.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:947",className:"text-sm text-white/80 drop-shadow",children:h.description}),h.calories&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:949",className:"mt-1 text-xs text-white/90 drop-shadow font-medium",children:["🔥 ",h.calories.small,"-",h.calories.large," cal"]}),F.soup===h.id&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:952",className:"mt-1 text-xs font-semibold text-yellow-300 drop-shadow",children:"✓ Selected"})]})]},h.id))}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:960",className:"mb-8",children:[u.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:961",className:"text-lg font-bold text-center mb-4 text-foreground",children:"Choose Your Size"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:962",className:"grid grid-cols-3 gap-4",children:gt.menu.soups.sizes.map((h,re)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:964",onClick:()=>V(z=>({...z,size:z.size===re?void 0:re})),className:`p-4 rounded-xl border-2 text-center transition-all cursor-pointer ${F.size===re?"border-primary bg-primary/5 shadow-md":"border-border hover:border-primary/40"}`,children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:973",className:`text-xl font-bold mb-1 ${F.size===re?"text-primary":"text-foreground"}`,children:h.name}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:976",className:"text-sm text-foreground
266/60 mb-2",children:h.oz}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:977",className:`text-lg font-bold ${F.size===re?"text-primary":"text-foreground"}`,children:["$",h.price.toFixed(2)]}),F.soup&&(()=>{const z=(gt.menu.soups.schedule[X]||[]).find(ie=>ie.id===F.soup),P=h.name.toLowerCase();return z?.calories?.[P]?u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:984",className:"text-[10px] text-green-600 mt-0.5",children:[z.calories[P]," cal"]}):null})(),F.size===re&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:988",className:"mt-1 text-xs font-semibold text-primary",children:"✓ Selected"})]},h.name))})]}),F.soup!==void 0&&F.size!==void 0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:997",className:"mb-6 p-4 bg-blue/10 rounded-lg border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:998",className:"text-sm font-semibold text-foreground mb-2",children:"📝 Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:999",placeholder:"e.g., Extra hot, no salt, etc.",value:fe[F.soup]||"",onChange:h=>ge(re=>({...re,[F.soup||""]:h.target.value})),className:"w-full px-3 py-2 text-sm bg-background border border-border rounded-lg resize-none",rows:2})]}),F.soup!==void 0&&F.size!==void 0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1014",className:"mb-6 p-3 bg-amber-50 rounded-xl border-2 border-amber-200 shadow-sm",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1015",className:"text-sm font-bold text-foreground mb-2",children:"🧀 Enhance Your Soup!"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1016",className:"flex gap-2",children:[u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1017",onClick:()=>A(I==="grilled-cheese"?null:"grilled-cheese"),className:`flex-1 p-2 rounded-lg border-2 text-center transition-all cursor-pointer ${I==="grilled-cheese"?"border-amber-500 bg-amber-100 shadow-md ring-2 ring-amber-300/50":"border-border hover:border-amber-400 hover:shadow-sm"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1025","aria-hidden":"true",className:"mx-auto mb-1 block text-2xl",children:"🥪"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1026",className:`text-xs font-bold ${I==="grilled-cheese"?"text-amber-700":"text-foreground"}`,children:"Grilled Cheese"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1029",className:"text-[10px] text-foreground/50",children:"Sourdough & Swiss"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1030",className:`text-sm font-bold ${I==="grilled-cheese"?"text-amber-600":"text-foreground/70"}`,children:"+$5.00"}),I==="grilled-cheese"&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1034",className:"mt-1 text-xs font-semibold text-amber-600",children:"✓ Added"})]}),u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1037",onClick:()=>A(I==="bread-bowl"?null:"bread-bowl"),className:`flex-1 p-2 rounded-lg border-2 text-center transition-all cursor-pointer ${I==="bread-bowl"?"border-amber-500 bg-amber-100 shadow-md ring-2 ring-amber-300/50":"border-border hover:border-amber-400 hover:shadow-sm"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1045","aria-hidden":"true",className:"mx-auto mb-1 block text-2xl",children:"🍞"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1046",className:`text-xs font-bold ${I==="bread-bowl"?"text-amber-700":"text-foreground"}`,children:"Bread Bowl"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1049",className:"text-[10px] text-foreground/50",children:"Fresh Sourdough"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1050",className:`text-sm font-bold ${I==="bread-bowl"?"text-amber-600":"text-foreground/70"}`,children:"+$5.00"}),I==="bread-bowl"&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1054",className:"mt-1 text-xs font-semibold text-amber-600",children:"✓ Added"})]})]})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1062",className:"text-center",children:F.soup!==void 0&&F.size!==void 0?u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1064",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1065",className:"text-2xl font-bold text-primary mb-3",children:["Total: $",((gt.menu.soups.sizes[F.size].price+(I?5:0))*(F.qt
266y||1)).toFixed(2)]}),I&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1069",className:"text-sm text-amber-600 mb-2",children:["Includes ",I==="grilled-cheese"?"Grilled Cheese":"Bread Bowl"," (+$5.00)"]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1071",className:"flex items-center justify-center gap-3 mb-3",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1072",className:"flex items-center border-2 border-primary/40 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1073",onClick:()=>V(h=>({...h,qty:Math.max(1,(h.qty||1)-1)})),className:"px-3 py-2 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1077",className:"px-4 py-2 text-sm font-bold text-primary bg-primary/5 min-w-[2.5rem] text-center",children:F.qty||1}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1078",onClick:()=>V(h=>({...h,qty:Math.min(10,(h.qty||1)+1)})),className:"px-3 py-2 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"+"})]})}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:1084",size:"lg",className:"px-12 py-3 text-lg cursor-pointer",onClick:()=>{const h=(gt.menu.soups.schedule[X]||[]).find(P=>P.id===F.soup)?.name||"Soup",re=gt.menu.soups.sizes[F.size]?.name||"",z=gt.menu.soups.sizes[F.size]?.oz||"";((gt.menu.soups.sizes[F.size].price+(I?5:0))*(F.qty||1)).toFixed(2),ga({id:F.soup||"soup",name:h,details:`Size: ${re} (${z})${I?`
267Add-on: ${I==="grilled-cheese"?"Grilled Cheese":"Bread Bowl"} (+$5.00)`:""}`,qty:F.qty||1,unitPrice:gt.menu.soups.sizes[F.size].price+(I?5:0)})},children:"Order Now"})]}):u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1101",children:[u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1102",className:"text-sm text-amber-600 mb-3 font-medium",children:["⚠️ ",F.soup?"Please select a size":"Please select a soup"]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:1105",size:"lg",className:"px-12 py-3 text-lg opacity-50 cursor-not-allowed",disabled:!0,children:"Order Now"})]})})]}):m==="juices"?u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1113",className:"space-y-12",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1115",id:"fresh-juices",className:"scroll-mt-32",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1116",className:"text-2xl font-bold mb-6 text-foreground",children:"🍊 Juices"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1117",className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:it.filter(h=>h.category==="Juices").map((h,re)=>{const z=k[h.id],P=z?.size!==void 0?h.sizes?.[z.size]:null,ie=z?.qty||1,Ce=P?.price||0,_e=$[h.id],Ne=(Ce+(_e?2:0))*ie;return u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:1126",className:"menu-card overflow-hidden scroll-animate opacity-0","data-anim-delay":re*100,children:[h.image&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1128",className:"overflow-hidden",children:u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:1129",src:h.image,alt:h.name,className:"menu-card-image w-full h-48 object-cover"})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1132",className:"p-4",children:[u.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:1133",className:"text-lg font-bold text-foreground mb-2",children:h.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1134",className:"text-sm text-foreground/70 mb-1",children:h.description}),h.benefit&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1136",className:"text-xs italic text-emerald-700 bg-emerald-50 border border-emerald-200 rounded-md px-2 py-1 mb-3",children:["✨ ",h.benefit]}),!h.benefit&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1138",className:"mb-2"}),h.sizes&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1140",className:"flex gap-2 mb-3",children:h.sizes.map((xe,Se)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1142",onClick:()=>le(se=>({...se,[h.id]:{...se[h.id],size:se[h.id]?.size===Se?void 0:Se,qty:se[h.id]?.qty||1}})),className:`flex-1 text-center p-2 rounded-lg border-2 transition-all cursor-pointer ${z?.size===Se?"bg-green-100 border-green-500 ring-2 ring-green-300/50 shadow-md":"bg-green-50 border-green-200 hover:border-green-400"}`,children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1154",className:`text-xs font-semibold ${z?.size===Se?"text-green-900":"text-green-800"}`,children:xe.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1155",className:"text-xs text-green-600",children:xe.oz}),u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1156",className:`text-sm font-bold ${z?.size===Se?"text-green-800":"text-green-700"}`,children:["$",xe.price.toFixed(2)]}),h.calories&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1157",className:"text-[10px] text-green-600 mt-0.5",children:[Se===0?h.calories.medium:h.calories.large," cal"]}),z?.size===Se&&u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1158",className:"text-[10px] font-semibold text-green-600 mt-1",children:"✓ Selected"})]},Se))}),z?.size!==void 0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1165",className:"mb-3 p-2 bg-blue/10 rounded border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1166",className:"text-xs font-semibold text-foreground mb-1",children:"📝 Special Instructions:"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:1167",placeholder:"e.g., Extra ice, no sugar, etc.",value:z?.notes||"",onChange:xe=>le(Se=>({...Se,[h.id]:{...Se[h.id],qty:Se[h.id]?.qty||1,notes:xe.target.value}})),className:"w-full px-2 py-1 text-xs bg-background border border-border rounded resize-none",rows:2})]}),z?.size!==void 0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1181",className:"mb-3 p-2 rounded-lg border-2 border-emerald-200 bg-emerald-50",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1182",className:"text-xs font-bold text-emerald-800 mb
267-2",children:"⚡ Add a Wellness Shot? (2oz - $2.00)"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1183",className:"flex gap-2",children:["ginger","turmeric","wheatgrass"].map(xe=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1185",onClick:()=>B(Se=>({...Se,[h.id]:Se[h.id]===xe?null:xe})),className:`flex-1 p-1.5 rounded-lg border-2 text-center transition-all cursor-pointer ${_e===xe?"border-emerald-500 bg-emerald-100 shadow-md ring-2 ring-emerald-300/50":"border-emerald-200 hover:border-emerald-400"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1194","aria-hidden":"true",className:"mx-auto mb-1 block text-xl",children:xe==="ginger"?"🫚":xe==="turmeric"?"🟠":"🌱"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1195",className:`text-[10px] font-bold capitalize ${_e===xe?"text-emerald-700":"text-emerald-600"}`,children:xe}),_e===xe&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1196",className:"text-[9px] font-semibold text-emerald-600",children:"✓ Added"})]},xe))})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1203",className:"flex items-center gap-2",children:[z?.size!==void 0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1205",className:"flex items-center border-2 border-green-300 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1206",onClick:()=>le(xe=>({...xe,[h.id]:{...xe[h.id],qty:Math.max(1,(xe[h.id]?.qty||1)-1)}})),className:"px-2 py-1 text-sm font-bold text-green-700 hover:bg-green-100 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1213",className:"px-3 py-1 text-sm font-bold text-green-800 bg-green-50 min-w-[2rem] text-center",children:ie}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1214",onClick:()=>le(xe=>({...xe,[h.id]:{...xe[h.id],qty:Math.min(10,(xe[h.id]?.qty||1)+1)}})),className:"px-2 py-1 text-sm font-bold text-green-700 hover:bg-green-100 transition-colors cursor-pointer",children:"+"})]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:1223",className:`flex-1 cursor-pointer ${z?.size===void 0?"opacity-50":""}`,disabled:z?.size===void 0,onClick:()=>{z?.size!==void 0&&ga({id:h.id,name:h.name,details:`Size: ${P?.name}${_e?`
268Add-on: ${_e} shot`:""}${k[h.id]?.notes?`
269Notes: ${k[h.id].notes}`:""}`,qty:ie,unitPrice:Ne/ie})},children:z?.size!==void 0?`Order - $${Ne.toFixed(2)}`:"Select a size"})]})]})]},h.id)})})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1237",id:"smoothies",className:"scroll-mt-32",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1238",className:"text-2xl font-bold mb-6 text-foreground",children:"🥤 Smoothies"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1239",className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:it.filter(h=>h.category==="Smoothies").map((h,re)=>{const z=k[h.id],P=z?.size!==void 0?h.sizes?.[z.size]:null,ie=z?.qty||1,_e=(P?.price||0)*ie;return u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:1247",className:"menu-card overflow-hidden scroll-animate opacity-0","data-anim-delay":re*100,children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1248",className:"overflow-hidden",children:u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:1249",src:h.image,alt:h.name,className:"menu-card-image w-full h-48 object-cover"})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1251",className:"p-4",children:[u.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:1252",className:"text-lg font-bold text-foreground mb-2",children:h.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1253",className:"text-sm text-foreground/70 mb-1",children:h.description}),h.benefit&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1255",className:"text-xs italic text-emerald-700 bg-emerald-50 border border-emerald-200 rounded-md px-2 py-1 mb-3",children:["✨ ",h.benefit]}),!h.benefit&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1257",className:"mb-2"}),h.sizes&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1259",className:"flex gap-2 mb-3",children:h.sizes.map((Ne,xe)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1261",onClick:()=>le(Se=>({...Se,[h.id]:{...Se[h.id],size:Se[h.id]?.size===xe?void 0:xe,qty:Se[h.id]?.qty||1}})),className:`flex-1 text-center p-2 rounded-lg border-2 transition-all cursor-pointer ${z?.size===xe?"bg-purple-100 border-purple-500 ring-2 ring-purple-300/50 shadow-md":"bg-purple-50 border-purple-200 hover:border-purple-400"}`,children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1273",className:`text-xs font-semibold ${z?.size===xe?"text-purple-900":"text-purple-800"}`,children:Ne.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1274",className:"text-xs text-purple-600",children:Ne.oz}),u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1275",className:`text-sm font-bold ${z?.size===xe?"text-purple-800":"text-purple-700"}`,children:["$",Ne.price.toFixed(2)]}),h.calories&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1276",className:"text-[10px] text-purple-600 mt-0.5",children:[xe===0?h.calories.medium:h.calories.large," cal"]}),z?.size===xe&&u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1277",className:"text-[10px] font-semibold text-purple-600 mt-1",children:"✓ Selected"})]},xe))}),z?.size!==void 0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1284",className:"mb-3 p-2 bg-blue/10 rounded border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1285",className:"text-xs font-semibold text-foreground mb-1",children:"📝 Special Instructions:"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:1286",placeholder:"e.g., No ice, extra sweet, etc.",value:z?.notes||"",onChange:Ne=>le(xe=>({...xe,[h.id]:{...xe[h.id],qty:xe[h.id]?.qty||1,notes:Ne.target.value}})),className:"w-full px-2 py-1 text-xs bg-background border border-border rounded resize-none",rows:2})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1299",className:"flex items-center gap-2",children:[z?.size!==void 0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1301",className:"flex items-center border-2 border-purple-300 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1302",onClick:()=>le(Ne=>({...Ne,[h.id]:{...Ne[h.id],qty:Math.max(1,(Ne[h.id]?.qty||1)-1)}})),className:"px-2 py-1 text-sm font-bold text-purple-700 hover:bg-purple-100 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1309",className:"px-3 py-1 text-sm font-bold text-purple-800 bg-purple-50 min-w-[2rem] text-center",children:ie}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1310",onClick:()=>le(Ne=>({...Ne,[h.id]:{...Ne[h.id],qty:Math.min(10,(Ne[h.id]?.qty||1)+1)}})),className:"px-2 py-1 text-sm font-bold text-purple-700 hover:bg-purple-100 transition-colors cursor-pointer",children:"+"})]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:1319",className:`flex-1 cursor-pointer ${z?.size===void 0?"o
269pacity-50":""}`,disabled:z?.size===void 0,onClick:()=>{z?.size!==void 0&&ga({id:h.id,name:h.name,details:`Size: ${P?.name}${k[h.id]?.notes?`
270Notes: ${k[h.id].notes}`:""}`,qty:ie,unitPrice:_e/ie})},children:z?.size!==void 0?`Order - $${_e.toFixed(2)}`:"Select a size"})]})]})]},h.id)})})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1335",id:"wellness-shots",className:"scroll-mt-32",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1336",className:"text-2xl font-bold mb-6 text-foreground",children:"⚡ Wellness Shots"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1337",className:"relative rounded-lg overflow-hidden mb-6",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:1338",src:Qr.wellnessShots,alt:"Wellness Shots",width:1536,height:864,loading:"lazy",decoding:"async",className:"w-full h-48 md:h-64 object-cover"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1347",className:"absolute inset-0 bg-black/40 flex items-center justify-center",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1348",className:"text-center",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1349",className:"text-2xl md:text-3xl font-bold text-white drop-shadow-lg",style:{fontFamily:"'Playfair Display', serif"},children:"Boost Your Immunity"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1350",className:"text-white/90 mt-1 drop-shadow-md",children:"Fresh pressed wellness shots • 4oz"})]})})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1354",className:"grid md:grid-cols-3 gap-6 max-w-4xl mx-auto",children:gt.menu.shots&&gt.menu.shots.map(h=>{const re=ye[h.id]||1,z=h.price*re;return u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:1359",className:"overflow-hidden hover:shadow-lg transition-shadow",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1360",className:"overflow-hidden",children:u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:1361",src:h.image,alt:h.name,className:"w-full h-48 object-cover hover:scale-105 transition-transform duration-500"})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1363",className:"p-6 text-center",children:[u.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:1364",className:"text-lg font-bold text-foreground mb-2",children:h.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1365",className:"text-sm text-foreground/70 mb-2",children:h.description}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1366",className:"text-xs text-foreground/50 mb-3",children:h.oz}),u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1367",className:"text-2xl font-bold text-primary mb-3",children:["$",z.toFixed(2)]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1368",className:"flex items-center gap-2",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1369",className:"flex items-center border-2 border-primary/40 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1370",onClick:()=>E(P=>({...P,[h.id]:Math.max(1,(P[h.id]||1)-1)})),className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1374",className:"px-3 py-1 text-sm font-bold text-primary bg-primary/5 min-w-[2rem] text-center",children:re}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1375",onClick:()=>E(P=>({...P,[h.id]:Math.min(10,(P[h.id]||1)+1)})),className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"+"})]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:1380",className:"flex-1 cursor-pointer",onClick:()=>ga({id:h.id,name:h.name,details:"",qty:re,unitPrice:h.price}),children:"Order"})]})]})]},h.id)})})]})]}):m==="paninis"?u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1391",className:"space-y-3 max-w-3xl mx-auto",children:it.map((h,re)=>{const z=K===h.id,P=U[h.id],ie=h.breadOptions&&h.breadOptions.length>0,Ce=P?.side!==void 0&&(!ie||P?.bread!==void 0);let _e=h.price;P?.protein!==void 0&&h.addons&&h.addons[P.protein]&&(_e+=h.addons[P.protein].price);const Ne=P?.qty||1,xe=_e*Ne;return u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1402",id:`sandwich-row-${h.id}`,className:"scroll-animate opacity-0","data-anim-delay":re*80,children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1404",onClick:()=>{ne(z?null:h.id),z||setTimeout(()=>{const Se=document.getElementById(`sandwich-row-${h.id}`);Se&&Se.scrollIntoView({behavior:"smooth",block:"start"})},100)},className:`flex items-center gap-4 p-3 rounded-xl border-2 transition-all cursor-pointer hover:shadow-md ${z?"border-amber-500 bg-amber-50/50 dark:bg-amber-950/20 shadow-md":"border-border bg-background hover:border-amber-300"}`,children:[h.image&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1420",className:"w-20 h-20 md:w-24 md:h-24 rounded-lg overflow-hidden flex-shrink-0",children:u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:1421",src:h.image,alt:h.name,className:"w-full h-full object-cover"})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1425",className:"flex-1 min-w-0",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1426",className:"text-base md:text-lg font-bold text-foreground truncate",children:h.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1427",className:"text-[10px] md:text-sm text-foreground
270/60 mt-0.5",children:h.description}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1428",className:"flex items-center gap-3 mt-1.5",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1429",className:"text-base font-bold text-primary",children:["$",h.price.toFixed(2)]}),h.calories&&u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1431",className:"text-[10px] px-2 py-0.5 bg-green-100 dark:bg-green-900/30 text-green-700 dark:text-green-400 rounded-full font-medium",children:[h.calories," cal"]}),h.sides&&h.sides.length>0&&u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1434",className:"text-[10px] px-2 py-0.5 bg-yellow-100 dark:bg-yellow-900/30 text-yellow-700 dark:text-yellow-400 rounded-full font-medium",children:"Includes side"})]})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1439",className:`flex-shrink-0 transition-transform duration-200 ${z?"rotate-180":""}`,children:u.jsx(Pd,{"data-loc":"client/src/pages/Home.tsx:1440",className:"w-5 h-5 text-muted-foreground"})})]}),z&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1446",id:`sandwich-details-${h.id}`,className:"mt-2 ml-2 mr-2 p-4 bg-muted/30 rounded-xl border border-border space-y-4 animate-in slide-in-from-bottom-2 duration-200",children:[ie&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1449",className:"p-3 bg-amber-500/10 rounded-lg border border-amber-500/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1450",className:"text-xs font-semibold text-foreground mb-2",children:"Choose Your Bread:"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1451",className:"grid grid-cols-2 sm:grid-cols-3 gap-2",children:h.breadOptions.map((Se,se)=>{const he=P?.bread===Se;return u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1455",onClick:ot=>{ot.stopPropagation(),te(bt=>({...bt,[h.id]:{...bt[h.id],bread:bt[h.id]?.bread===Se?void 0:Se}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${he?"bg-amber-500/10 text-amber-600 border-amber-500 font-bold":"bg-background border-border hover:border-amber-500"}`,children:Se},se)})})]}),h.sides&&h.sides.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1470",className:"p-3 bg-yellow-50 dark:bg-yellow-950/20 rounded-lg border border-yellow-200 dark:border-yellow-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1471",className:"text-xs font-semibold text-foreground mb-2",children:"Choose a Side (Included):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1472",className:"grid grid-cols-1 sm:grid-cols-2 gap-2",children:h.sides.map((Se,se)=>{const he=P?.side===se;return u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1476",onClick:ot=>{ot.stopPropagation(),te(bt=>({...bt,[h.id]:{...bt[h.id],side:bt[h.id]?.side===se?void 0:se}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer text-center font-medium ${he?"bg-yellow-500/10 text-yellow-700 dark:text-yellow-400 border-yellow-500 font-bold":"bg-background border-border hover:border-yellow-400"}`,children:Se.name},se)})})]}),h.addons&&h.addons.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1491",className:"p-3 bg-red-50 dark:bg-red-950/20 rounded-lg border border-red-200 dark:border-red-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1492",className:"text-xs font-semibold text-foreground mb-2",children:"Add Protein (Optional):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1493",className:"grid grid-cols-1 gap-2",children:h.addons.map((Se,se)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1495",onClick:he=>{he.stopPropagation(),te(ot=>({...ot,[h.id]:{...ot[h.id],protein:ot[h.id]?.protein===se?void 0:se}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${P?.protein===se?"bg-red-500/10 text-red-600 border-red-500 font-bold":"bg-background border-border hover:border-red-400"}`,children:[Se.name," +$",Se.price.toFixed(2)]},se))})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1508",className:"p-3 bg-blue-50 dark:bg-blue-950/20 rounded-lg border border-blue-200 dark:border-blue-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1509",className:"text-xs font-semibold text-foreground mb-2",children:"Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:1510",placeholder:"e.g., No onions, extra sauce, etc.",value:P?.notes||"",onClick:Se=>Se.stopPropagation(),onChange:Se=>te(se=>({...se,[h.id]:{...se[h.id],notes:Se.target.value}})),className:"w-full p-2 text-xs border border-border rounded-lg bg-background resize-none focus:outline-none focus:ring-2 focus:ring-blue-400",rows:2})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1521",className:"flex items-center justify-between pt-2 border-t border-border",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1522",className:"text-lg font-bold text-primary",children:["$",xe.toFixed(2)]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1523",className:"flex items-center gap-2",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1524",className:"flex items-center border-2 border-primary/40 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1525",onClick:Se=>{Se.stopPropagation(),te(se=>({...se,[h.id]:{...se[h.id],qty:Math.max(1,(se[h.id]?.qty||1)-1)}}))},className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1526",className:"px-3 py-1 text-sm font-bold text-primary bg-primary/5 min-w-[2rem] text-center",children:Ne}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1527",onClick:Se=>{Se.stopPropagation(),te(se=>({...se,[h.id]:{...se[h.id],qty:Math.min(10,(se[h.id]?.qty||1)+1)}}))},className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"+"})]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:1529",className:"cursor-pointer",disabled:!Ce,onClick:Se=>{if(Se.stopPropagation(),Ce){const se=h.sides?.[P.side];let he=[];P?.bread&&he.push(`Bread: ${P.bread}`),se&&he.push(`Side: ${se.name}`),P?.protein!==void 0&&h.addons?.[P.protein]&&he.push(`Protein: ${h.addons[P.protein].name} (+$${h.addons[P.protein].price.toFixed(2)})`),P?.notes&&he.push(`Notes: ${P.notes}`),ga({id:h.id,name:h.name,details:he.join(`
271`),qty:Ne,unitPrice:_e}),te(ot=>({...ot,[h.id]:{qty:1}})),ne(null)}},title:Ce?"":"Please complete all selections",children:"Order"})]})]}),!Ce&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1559",className:"text-xs text-red-600 dark:text-red-400 font-bold p-2 bg-red-50 dark:bg-red-950/30 rounded border border-red-300 dark:border-red-700",children:["Please select: ",[...P?.side===void 0?["side"]:[],...ie&&P?.bread===void 0?["bread"]:[]].join(", ")
271]})]})]},h.id)})}):m==="salads"?u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1571",className:"space-y-3 max-w-3xl mx-auto",children:it.map((h,re)=>{const z=be===h.id,P=_[h.id],ie=h.proteinOptions||h.addons||[],Ce=!h.hasProtein&&(h.addons&&h.addons.length>0||h.addProtein&&h.proteinOptions&&h.proteinOptions.length>0),_e=P?.dressing!==void 0&&(h.hasProtein||P?.protein!==void 0||P?.noProtein===!0);let Ne=h.price;P?.protein!==void 0&&ie[P.protein]&&(Ne+=ie[P.protein].price);const xe=P?.qty||1,Se=Ne*xe;return u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1583",id:`salad-row-${h.id}`,className:"scroll-animate opacity-0","data-anim-delay":re*80,children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1585",onClick:()=>{pe(z?null:h.id),z||setTimeout(()=>{const se=document.getElementById(`salad-row-${h.id}`);se&&se.scrollIntoView({behavior:"smooth",block:"start"})},100)},className:`flex items-center gap-4 p-3 rounded-xl border-2 transition-all cursor-pointer hover:shadow-md ${z?"border-primary bg-primary/5 shadow-md":"border-border bg-background hover:border-primary/40"}`,children:[h.image&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1601",className:"w-20 h-20 md:w-24 md:h-24 rounded-lg overflow-hidden flex-shrink-0",children:u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:1602",src:h.image,alt:h.name,className:"w-full h-full object-cover"})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1606",className:"flex-1 min-w-0",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1607",className:"text-base md:text-lg font-bold text-foreground truncate",children:h.name}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1608",className:"text-[10px] md:text-sm text-foreground/60 mt-0.5 line-clamp-2",children:h.description}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1609",className:"flex items-center gap-3 mt-1.5",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1610",className:"text-base font-bold text-primary",children:["$",h.price.toFixed(2)]}),h.calories&&u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1612",className:"text-[10px] px-2 py-0.5 bg-green-100 dark:bg-green-900/30 text-green-700 dark:text-green-400 rounded-full font-medium",children:[h.calories," cal"]}),h.hasProtein&&u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1615",className:"text-[10px] px-2 py-0.5 bg-emerald-100 dark:bg-emerald-900/30 text-emerald-700 dark:text-emerald-400 rounded-full font-medium",children:"Protein included"})]})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1620",className:`flex-shrink-0 transition-transform duration-200 ${z?"rotate-180":""}`,children:u.jsx(Pd,{"data-loc":"client/src/pages/Home.tsx:1621",className:"w-5 h-5 text-muted-foreground"})})]}),z&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1627",className:"mt-2 ml-2 mr-2 p-4 bg-muted/30 rounded-xl border border-border space-y-4 animate-in slide-in-from-bottom-2 duration-200",children:[Ce&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1630",className:"p-3 bg-red-50 dark:bg-red-950/20 rounded-lg border border-red-200 dark:border-red-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1631",className:"text-xs font-semibold text-foreground mb-2",children:"Add Protein (Optional):"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1632",className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 gap-2",children:[ie.map((se,he)=>{const ot=P?.protein===he;return u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1636",onClick:bt=>{bt.stopPropagation(),N(Qn=>({...Qn,[h.id]:{...Qn[h.id],protein:Qn[h.id]?.protein===he?void 0:he,noProtein:!1,qty:Qn[h.id]?.qty||1}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${ot?"bg-red-500/10 text-red-600 border-red-500 font-bold":"bg-background border-border hover:border-red-400"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1645",className:"block font-medium",children:se.name}),u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1646",className:"block text-[10px] mt-0.5 opacity-70",children:["+$",se.price.toFixed(2)]})]},he)}),u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1650",onClick:se=>{se.stopPropagation(),N(he=>({...he,[h.id]:{...he[h.id],protein:void 0,noProtein:!0,qty:he[h.id]?.qty||1}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${P?.noProtein?"bg-gray-100 dark:bg-gray-800 text-gray-700 dark:text-gray-300 border-gray-600 font-bold":"bg-background border-border hover:border-gray-400"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1658",className:"block font-medium",children:"No Protein"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1659",className:"block text-[10px] mt-0.5 opacity-70",children:"Included"})]})]})]}),h.hasProtein&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1667",className:"p-3 bg-emerald-50 dark:bg-emerald-950/20 rounded-lg border border-emerald-200 dark:border-emerald-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1668",className:"text-xs font-semibold text-emerald-700 dark:text-emerald-400",children:"✓ Protein Already Included"}),h.addons&&h.addons.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1670",className:"mt-2",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1671",className:"text-xs text-foreground
271/70 mb-2",children:"Upgrade Protein (Optional):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1672",className:"grid grid-cols-2 sm:grid-cols-3 gap-2",children:h.addons.map((se,he)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1674",onClick:ot=>{ot.stopPropagation(),N(bt=>({...bt,[h.id]:{...bt[h.id],protein:bt[h.id]?.protein===he?void 0:he,qty:bt[h.id]?.qty||1}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${P?.protein===he?"bg-emerald-500/10 text-emerald-600 border-emerald-500 font-bold":"bg-background border-border hover:border-emerald-400"}`,children:[se.name," +$",se.price.toFixed(2)]},he))})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1693",className:"p-3 bg-primary/5 rounded-lg border border-primary/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1694",className:"text-xs font-semibold text-foreground mb-2",children:"Choose Your Dressing (FREE):"}),u.jsxs("select",{"data-loc":"client/src/pages/Home.tsx:1695",className:"w-full px-3 py-2 text-sm bg-background border border-border rounded-lg cursor-pointer focus:outline-none focus:ring-2 focus:ring-primary/40",value:P?.dressing||"",onClick:se=>se.stopPropagation(),onChange:se=>{N(he=>({...he,[h.id]:{...he[h.id],dressing:se.target.value||void 0,qty:he[h.id]?.qty||1}}))},children:[u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:1701",value:"",children:"Select a dressing..."}),(gt.menu.dressings||[]).map(se=>u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:1703",value:se.id,children:se.name},se.id))]}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1706",className:"text-xs text-foreground/50 mt-2",children:"Extra dressing (4oz): +$1.25"})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1710",className:"p-3 bg-blue-50 dark:bg-blue-950/20 rounded-lg border border-blue-200 dark:border-blue-800",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1711",className:"text-xs font-semibold text-foreground mb-2",children:"Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:1712",placeholder:"e.g., No croutons, extra dressing, light cheese, etc.",value:H[h.id]||"",onClick:se=>se.stopPropagation(),onChange:se=>G(he=>({...he,[h.id]:se.target.value})),className:"w-full p-2 text-xs border border-border rounded-lg bg-background resize-none focus:outline-none focus:ring-2 focus:ring-blue-400",rows:2})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1723",className:"flex items-center justify-between pt-2 border-t border-border",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1724",className:"text-lg font-bold text-primary",children:["$",Se.toFixed(2)]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1725",className:"flex items-center gap-2",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1726",className:"flex items-center border-2 border-primary/40 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1727",onClick:se=>{se.stopPropagation(),N(he=>({...he,[h.id]:{...he[h.id],qty:Math.max(1,(he[h.id]?.qty||1)-1)}}))},className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1728",className:"px-3 py-1 text-sm font-bold text-primary bg-primary/5 min-w-[2rem] text-center",children:xe}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1729",onClick:se=>{se.stopPropagation(),N(he=>({...he,[h.id]:{...he[h.id],qty:Math.min(10,(he[h.id]?.qty||1)+1)}}))},className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"+"})]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:1731",className:"cursor-pointer",disabled:!_e,onClick:se=>{if(se.stopPropagation(),!_e)return;let he=[];he.push(`Dressing: ${P?.dressing||""}`),P?.protein!==void 0&&ie[P.protein]&&he.push(`Protein: ${ie[P.protein].name} (+$${ie[P.protein].price.toFixed(2)})`),P?.noProtein&&he.push("No protein"),H[h.id]&&he.push(`Notes: ${H[h.id]}`),ga({id:h.id,name:h.name,details:he.join(`
272`),qty:xe,unitPrice:Se/xe})},title:_e?"":"Please complete all selections",children:"Order"})]})]}),!_e&&u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1757",className:"text-xs text-red-600 dark:text-red-400 font-bold p-2 bg-red-50 dark:bg-red-950/30 rounded border border-red-300 dark:border-red-700",children:["Please select: ",[...P?.dressing?[]:["dressing"],...!h.hasProtein&&P?.protein===void 0&&!P?.noProtein?["protein choice"]:[]].join(", ")
272]})]})]},h.id)})}):u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1768",className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:it.map((h,re)=>u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:1770",id:h.isCustomizable?"custom-wrap-section":void 0,className:"menu-card overflow-hidden scroll-animate opacity-0","data-anim-delay":re*100,children:[h.image&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1772",className:"overflow-hidden",children:u.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:1773",src:h.image,alt:h.name,className:"menu-card-image w-full h-64 object-cover"})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1776",className:"p-6",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1777",className:"flex items-start justify-between mb-2",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1778",className:"text-lg font-bold text-foreground flex-1",children:h.name}),h.calories&&(m==="salads"||m==="baked_potatoes")&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1780",className:"ml-2 px-2 py-1 bg-green-100 rounded-lg text-center",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1781",className:"text-xs font-bold text-green-800",children:h.calories}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1782",className:"text-[10px] text-green-700",children:"cal"})]})]}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1786",className:"text-sm text-foreground/70 mb-4",children:h.description}),h.isCustomizable&&h.salads&&h.salads.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1790",className:"mb-4 p-3 bg-blue/10 rounded border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1791",className:"text-xs font-semibold text-foreground mb-2",children:"🥗 Choose Your Salad:"}),u.jsxs("select",{"data-loc":"client/src/pages/Home.tsx:1792",className:"w-full px-2 py-1 text-xs bg-background border border-border rounded cursor-pointer",onChange:z=>{const P=h.salads.findIndex(ie=>ie.name===z.target.value);C(ie=>({...ie,[h.id]:{...ie[h.id],salad:P>=0?P:void 0}}))},children:[u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:1802",value:"",children:"Select a salad..."}),h.salads.map((z,P)=>{const ie=(h.price||11)+(z.price||0);return u.jsxs("option",{"data-loc":"client/src/pages/Home.tsx:1806",value:z.name,children:[z.name," $",ie.toFixed(2)]},P)})]}),j[h.id]?.salad!==void 0&&h.salads[j[h.id].salad]?.desc&&u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1812",className:"mt-2 p-2 bg-green-50 dark:bg-green-950/20 rounded border border-green-200 dark:border-green-800",children:u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1813",className:"text-[10px] text-green-700 dark:text-green-400 italic leading-relaxed",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1814",className:"font-semibold not-italic",children:"Includes:"})," ",h.salads[j[h.id].salad].desc]})})]}),h.isCustomizable&&h.tortillas&&h.tortillas.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1823",className:"mb-4 p-3 bg-muted/50 rounded border border-border/30",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1824",className:"text-xs font-semibold text-foreground mb-2",children:"Choose Your Tortilla:"}),u.jsxs("select",{"data-loc":"client/src/pages/Home.tsx:1825",className:"w-full px-2 py-1 text-xs bg-background border border-border rounded cursor-pointer",onChange:z=>{const P=h.tortillas.findIndex(ie=>ie.name===z.target.value);C(ie=>({...ie,[h.id]:{...ie[h.id],tortilla:P>=0?P:void 0}}))},children:[u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:1835",value:"",children:"Select a tortilla..."}),h.tortillas.map((z,P)=>u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:1837",value:z.name,children:z.name},P))]})]}),h.isCustomizable&&h.addons&&h.addons.length>0&&(()=>{const z=j[h.id]?.salad,P=z!==void 0?h.salads[z]:null;return!P||!P.hasProtein?u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1849",className:"mb-4 p-3 bg-orange-50 rounded border border-orange-200",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1850",className:"text-xs font-semibold text-foreground mb-2",children:"Add Extra Protein (Has Cost):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1851",className:"grid grid-cols-1 gap-2",children:h.addons.map((Ce,_e)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1853",onClick:()=>C(Ne=>({...Ne,[h.id]:{...Ne[h.id],protein:Ne[h.id]?.protein===_e?void 0:_e}})),className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${j[h.id]?.protein===_e?"bg-red/10 text-red border-red font-bold":"bg-background border-border hover:border-red"}`,children:[Ce.name," +$",Ce.price.toFixed(2)]},_e))})]}):u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1871",className:"mb-4 p-3 bg-green/10 rounded border border-green/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1872",className:"text-xs font-semibold text-foreground mb-2",children:"✓ Protein Included"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1873",className:"text-xs text-foreground
272/70",children:"This salad already includes protein. No extra protein needed."})]})})(),h.isCustomizable&&h.sides&&h.sides.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1880",className:"mb-4 p-3 bg-yellow/10 rounded border border-yellow/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1881",className:"text-xs font-semibold text-foreground mb-2",children:"Choose a Side (Included):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1882",className:"grid grid-cols-1 gap-2",children:h.sides.map((z,P)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1884",onClick:()=>C(ie=>({...ie,[h.id]:{...ie[h.id],side:ie[h.id]?.side===P?void 0:P}})),className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${j[h.id]?.side===P?"bg-yellow/10 text-yellow border-yellow font-bold":"bg-background border-border hover:border-yellow"}`,children:[z.name,z.price>0?` +$${z.price.toFixed(2)}`:""]},P))})]}),!h.isCustomizable&&h.tortillas&&h.tortillas.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1905",className:"mb-4 p-3 bg-muted/50 rounded",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1906",className:"text-xs font-semibold text-foreground mb-2",children:"Tortilla Options:"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1907",className:"space-y-1",children:h.tortillas.map((z,P)=>u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1909",className:"text-xs text-foreground/70",children:["• ",z.name]},P))})]}),h.isCustomizable&&h.dressings&&h.dressings.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1919",className:"mb-4 p-3 bg-primary/10 rounded border border-primary/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1920",className:"text-xs font-semibold text-foreground mb-2",children:"🧴 Choose Your Dressing (FREE):"}),u.jsxs("select",{"data-loc":"client/src/pages/Home.tsx:1921",className:"w-full px-2 py-1 text-xs bg-background border border-border rounded cursor-pointer",onChange:z=>{C(P=>({...P,[h.id]:{...P[h.id],dressing:z.target.value||void 0}}))},children:[u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:1930",value:"",children:"Select a dressing..."}),h.dressings.map((z,P)=>u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:1932",value:z.name,children:z.name},P))]}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1935",className:"text-xs text-foreground/60 mt-2",children:"Extra dressing (4oz): +$1.25"})]}),m==="salads"&&!h.hasProtein&&(h.addons&&h.addons.length>0||h.addProtein&&h.proteinOptions&&h.proteinOptions.length>0)&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1941",className:"mb-4 p-3 bg-orange-50 rounded border border-orange-200",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1942",className:"text-xs font-semibold text-foreground mb-2",children:"➕ Add Protein (Has Cost):"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1943",className:"grid grid-cols-1 gap-2",children:[(h.proteinOptions||h.addons||[]).map((z,P)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1945",onClick:()=>N(ie=>({...ie,[h.id]:{...ie[h.id],protein:_[h.id]?.protein===P?void 0:P,noProtein:!1}})),className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${_[h.id]?.protein===P?"bg-red/10 text-red border-red font-bold":"bg-background border-border hover:border-red"}`,children:[z.name," +$",z.price.toFixed(2)]},P)),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1960",onClick:()=>N(z=>({...z,[h.id]:{...z[h.id],protein:void 0,noProtein:!0}})),className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${_[h.id]?.noProtein?"bg-gray-100 text-gray-700 border-gray-600 font-bold":"bg-background border-border hover:border-gray-400"}`,children:"I don't want protein"})]})]}),m==="salads"&&h.hasProtein&&h.addons&&h.addons.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1979",className:"mb-4 p-3 bg-orange/10 rounded border border-orange/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1980",className:"text-xs font-semibold text-foreground mb-2",children:"🔄 Upgrade Protein (Has Cost):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1981",className:"grid grid-cols-1 gap-2",children:h.addons.map((z,P)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1983",className:"px-3 py-2 text-xs rounded border transition-all cursor-pointer bg-background border-border hover:border-orange",children:[z.name," +$",z.price.toFixed(2)]},P))})]}),m==="salads"&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1996",className:"mb-4 p-3 bg-primary/10 rounded border border-primary/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1997",className:"text-xs font-semibold text-foreground mb-2",children:"🧴 Choose Your Dressing (FREE):"}),u.jsxs("select",{"data-loc":"client/src/pages/Home.tsx:1998",className:"w-full px-2 py-1 text-xs bg-background border border-border rounded cursor-pointer",value:_[h.id]?.dressing||"",onChange:z=>N(P=>({...P,[h.id]:{...P[h.id],dressing:z.target.value||void 0}})),children:[u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:2006",value:"",children:"Select a dressing..."}),(gt.menu.dressings||[]).map(z=>u.jsx("option",{"data-loc":"client/src/pages/Home.tsx:2008",value:z.id,children:z.name},z.id))]}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2011",className:"text-xs text-foreground
272/60 mt-2",children:"Extra dressing (4oz): +$1.25"})]}),m==="baked_potatoes"&&h.proteinIncluded&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2017",className:"mb-4 p-3 bg-green/10 rounded border border-green/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2018",className:"text-xs font-semibold text-foreground mb-2",children:"✓ Protein Included"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2019",className:"text-xs text-foreground/70",children:"This potato already includes protein. No extra protein needed."})]}),m==="baked_potatoes"&&!h.proteinIncluded&&h.addons&&h.addons.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2025",className:"mb-4 p-3 bg-orange-50 rounded border border-orange-200",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2026",className:"text-xs font-semibold text-foreground mb-2",children:"Add Protein (Optional):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2027",className:"grid grid-cols-1 gap-2",children:h.addons.map((z,P)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:2029",onClick:()=>de(ie=>({...ie,[h.id]:{...ie[h.id],protein:ie[h.id]?.protein===P?void 0:P}})),className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${oe[h.id]?.protein===P?"bg-red/10 text-red border-red font-bold":"bg-background border-border hover:border-red"}`,children:[z.name," +$",z.price.toFixed(2)]},P))})]}),m==="paninis"&&h.breadOptions&&h.breadOptions.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2050",className:"mb-4 p-3 bg-amber-500/10 rounded border border-amber-500/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2051",className:"text-xs font-semibold text-foreground mb-2",children:"Choose Your Bread:"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2052",className:"grid grid-cols-2 sm:grid-cols-3 gap-2",children:h.breadOptions.map((z,P)=>{const ie=U[h.id]?.bread===z;return u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2056",onClick:()=>{te(Ce=>({...Ce,[h.id]:{...Ce[h.id],bread:Ce[h.id]?.bread===z?void 0:z}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${ie?"bg-amber-500/10 text-amber-600 border-amber-500 font-bold":"bg-background border-border hover:border-amber-500"}`,children:z},P)})})]}),(m==="paninis"||m==="baked_potatoes")&&h.sides&&h.sides.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2080",className:"mb-4 p-3 bg-yellow/10 rounded border border-yellow/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2081",className:"text-xs font-semibold text-foreground mb-2",children:"Choose a Side (Included):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2082",className:"grid grid-cols-1 gap-2",children:h.sides.map((z,P)=>{const ie=m==="paninis"?U[h.id]?.side===P:oe[h.id]?.side===P;return u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:2089",onClick:()=>{m==="paninis"?te(Ce=>({...Ce,[h.id]:{...Ce[h.id],side:Ce[h.id]?.side===P?void 0:P}})):de(Ce=>({...Ce,[h.id]:{...Ce[h.id],side:Ce[h.id]?.side===P?void 0:P}}))},className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${ie?"bg-yellow/10 text-yellow border-yellow font-bold":"bg-background border-border hover:border-yellow"}`,children:[z.name,z.price>0?` +$${z.price.toFixed(2)}`:""]},P)})})]}),m==="paninis"&&h.addons&&h.addons.length>0&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2120",className:"mb-4 p-3 bg-orange-50 rounded border border-orange-200",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2121",className:"text-xs font-semibold text-foreground mb-2",children:"Add Protein (Optional):"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2122",className:"grid grid-cols-1 gap-2",children:h.addons.map((z,P)=>u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:2124",onClick:()=>te(ie=>({...ie,[h.id]:{...ie[h.id],protein:ie[h.id]?.protein===P?void 0:P}})),className:`px-3 py-2 text-xs rounded border-2 transition-all cursor-pointer ${U[h.id]?.protein===P?"bg-red/10 text-red border-red font-bold":"bg-background border-border hover:border-red"}`,children:[z.name," +$",z.price.toFixed(2)]},P))})]}),(m==="paninis"||m==="baked_potatoes")&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2145",className:"mb-4 p-3 bg-blue/10 rounded border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2146",className:"text-xs font-semibold text-foreground mb-2",children:"📝 Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:2147",placeholder:"e.g., No onions, extra sauce, etc.",value:m==="paninis"?U[h.id]?.notes||"":oe[h.id]?.notes||"",onChange:z=>{m==="paninis"?te(P=>({...P,[h.id]:{...P[h.id],notes:z.target.value}})):de(P=>({...P,[h.id]:{...P[h.id],notes:z.target.value}}))},className:"w-full px-2 py-2 text-xs bg-background border border-border rounded cursor-pointer resize-none",rows:3})]}),m==="salads"&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2171",className:"mb-4 p-3 bg-blue/10 rounded border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2172",className:"text-xs font-semibold text-foreground mb-2",children:"📝 Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:2173",placeholder:"e.g., No croutons, extra dressing, etc.",value:H[h.id]||"",onChange:z=>G(P=>({...P,[h.id]:z.target.value})),className:"w-full px-2 py-2 text-xs bg-background border border-border rounded cursor-pointer resize-none",rows:3})]}),m==="juices"&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2188",className:"mb-4 p-3 bg-blue/10 rounded border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2189",className:"text-xs font-semibold text-foreground mb-2",children:"📝 Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:2190",placeholder:"e.g., Extra ice, no sugar, etc.",value:k[h.id]?.notes||"",onChange:z=>le(P=>({...P,[h.id]:{...P[h.id],qty:P[h.id]?.qty||1,notes:z.target.value}})),className:"w-full px-2 py-2 text-xs bg-background border border-border rounded cursor-pointer resize-none",rows:2})]}),(()=>{const z=h.isCustomizable,P=m==="paninis",ie=m==="baked_potatoes",Ce=j[h.id],_e=U[h.id],Ne=oe[h.id],Se=(z&&Ce?.salad!==void 0?h.salads[Ce.salad]:null)?.hasProtein||!1,se=!z&&!P&&!ie?_[h.id]:null,he=z||P||ie?!0:m!=="salads"||se?.dressing!==void 0&&(h.hasProtein||se?.protein!==void 0||se?.noProtein===!0),ot=P&&h.breadOptions&&h.breadOptions.length>0,bt=!P||_e?.side!==void 0&&(!ot||_e?.bread!==void 0),Qn=!ie||Ne?.side!==void 0,Wr=z?Ce?.salad!==void 0&&Ce?.tortilla!==void 0&&Ce?.side!==void 0&&Ce?.dressing!==void 0&&(Se||Ce?.protein!==void 0):P?bt:ie?Qn:he,Vt=[];return z?(Ce?.salad===void 0&&Vt.push("salad"),Ce?.tortilla===void 0&&Vt.push("tortilla"),Ce?.side===void 0&&Vt.push("side"),Ce?.dressing===void 0&&Vt.push("dressing"),!Se&&Ce?.protein===void 0&&Vt.push("protein")):P?(_e?.side===void 0&&Vt.push("side"),ot&&_e?.bread===void 0&&Vt.push("bread")):ie?Ne?.side===void 0&&Vt.push("side"):m==="salads"&&(se?.dressing||Vt.push("dressing"),!h.hasProtein&&se?.protein===void 0&&!se?.noProtein&&Vt.push("protein choice")),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2256",className:"pt-4 border-t border-border",children:[z&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2258",className:"mb-4 p-3 bg-blue/10 rounded border border-blue/20",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2259",className:"text-xs font-semibold text-foreground mb-2",children:"📝 Special Instructions (Optional):"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:2260",placeholder:"e.g., No eggs, extra dressing, no onions, etc.",value:Ce?.notes||"",onChange:va=>{C(sa=>({...sa,[h.id]:{...sa[h.id],notes:va.target.value}}))},className:"w-full px-2 py-2 text-xs bg-background border border-border rounded cursor-pointer resize-none",rows:3})]}),(()=>{let va=h.isCustomizable?yt(h):h.price;if(!h.isCustomizable&&m==="salads"){const Pe=_[h.id];Pe?.protein!==void 0&&h.addons&&h.addons[Pe.protein]&&(va+=h.addons[Pe.protein].price)}if(!h.isCustomizable&&m==="paninis"){const Pe=U[h.id];Pe?.protein!==void 0&&h.addons&&h.addons[Pe.protein]&&(va+=h.addons[Pe.protein].price)}if(!h.isCustomizable&&m==="baked_potatoes"){const Pe=oe[h.id];Pe?.protein!==void 0&&h.addons&&h.addons[Pe.protein]&&(va+=h.addons[Pe.protein].price)}const sa=z?j[h.id]?.qty||1:P?U[h.id]?.qty||1:ie?oe[h.id]?.qty||1:_[h.id]?.qty||1,dn=va*sa,fn=Pe=>{const _t=Math.max(1,Math.min(10,Pe));z?C(Ge=>({...Ge,[h.id]:{...Ge[h.id],qty:_t}})):P?te(Ge=>({...Ge,[h.id]:{...Ge[h.id],qty:_t}})):ie?de(Ge=>({...Ge,[h.id]:{...Ge[h.id],qty:_t}})):N(Ge=>({...Ge,[h.id]:{...Ge[h.id],qty:_t}}))};return u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2301",className:"flex items-center justify-between gap-2",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2302",className:"text-lg font-bold text-primary",children:["$",dn.toFixed(2)]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2303",className:"flex items-center gap-2",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2304",className:"flex items-center border-2 border-primary/40 rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2305",onClick:()=>fn(sa-1),className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"-"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2306",className:"px-3 py-1 text-sm font-bold text-primary bg-primary/5 min-w-[2rem] text-center",children:sa}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2307",onClick:()=>fn(sa+1),className:"px-2 py-1 text-sm font-bold text-primary hover:bg-primary/10 transition-colors cursor-pointer",children:"+"})]}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:2309",className:"cursor-pointer",disabled:!Wr,title:Wr?"":`Please select: ${Vt.join(", ")}`,onClick:()=>
272{if(!Wr)return;let Pe=[];if(z&&Ce){const _t=h.salads?.[Ce.salad],Ge=h.tortillas?.[Ce.tortilla],il=h.sides?.[Ce.side],es=!_t?.hasProtein&&Ce.protein!==void 0?h.addons?.[Ce.protein]:null;Pe.push(`Salad: ${_t?.name||""}`),Pe.push(`Tortilla: ${Ge?.name||""}`),Pe.push(`Side: ${il?.name||""}`),Pe.push(`Dressing: ${Ce.dressing||""}`),es&&Pe.push(`Protein: ${es.name} (+$${es.price.toFixed(2)})`),Ce.notes&&Pe.push(`Notes: ${Ce.notes}`)}else if(P&&_e){const _t=h.sides?.[_e.side];_e.bread&&Pe.push(`Bread: ${_e.bread}`),Pe.push(`Side: ${_t?.name||""}`),_e.protein!==void 0&&h.addons?.[_e.protein]&&Pe.push(`Protein: ${h.addons[_e.protein].name} (+$${h.addons[_e.protein].price.toFixed(2)})`),_e.notes&&Pe.push(`Notes: ${_e.notes}`)}else if(ie&&Ne){const _t=h.sides?.[Ne.side];Pe.push(`Side: ${_t?.name||""}`),Ne.protein!==void 0&&h.addons?.[Ne.protein]&&Pe.push(`Protein: ${h.addons[Ne.protein].name} (+$${h.addons[Ne.protein].price.toFixed(2)})`),Ne.notes&&Pe.push(`Notes: ${Ne.notes}`)}else m==="salads"&&se&&(Pe.push(`Dressing: ${se.dressing||""}`),se.protein!==void 0&&h.addons?.[se.protein]&&Pe.push(`Protein: ${h.addons[se.protein].name} (+$${h.addons[se.protein].price.toFixed(2)})`),H[h.id]&&Pe.push(`Notes: ${H[h.id]}`));ga({id:h.id,name:h.name,details:Pe.join(`
273`),qty:sa,unitPrice:dn/sa})},children:"Order"})]})]})})(),!Wr&&u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2359",className:"text-xs text-red-600 dark:text-red-400 font-bold p-2 bg-red-50 dark:bg-red-950/30 rounded border border-red-300 dark:border-red-700 mt-2",children:"⚠️ Please complete all selections"})]})})()]})]},h.id))})]})}),u.jsx("section",{"data-loc":"client/src/pages/Home.tsx:2375",className:"py-16 md:py-24 bg-muted/30",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2376",className:"container mx-auto px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:2377",className:"text-3xl md:text-4xl font-bold text-center mb-12 text-foreground",children:"💬 Comments & Ratings"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2380",className:"max-w-2xl mx-auto mb-12 bg-background p-8 rounded-lg border border-border",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:2381",className:"text-xl font-bold mb-6 text-foreground",children:"Share Your Opinion"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2382",className:"space-y-4",children:[u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2383",type:"text",placeholder:"Your Name",value:v.name,onChange:h=>b({...v,name:h.target.value}),className:"w-full px-4 py-2 border border-border rounded bg-background text-foreground"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2391",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2392",className:"text-sm font-semibold text-foreground mb-2",children:"Rating (1-5 stars)"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2393",className:"flex gap-2",children:[1,2,3,4,5].map(h=>u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2395",onClick:()=>b({...v,rating:h}),className:`text-2xl cursor-pointer transition-transform hover:scale-110 ${h<=v.rating?"text-yellow-400":"text-gray-300"}`,children:"⭐"},h))})]}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:2408",placeholder:"Your comment...",value:v.text,onChange:h=>b({...v,text:h.target.value}),className:"w-full px-4 py-2 border border-border rounded bg-background text-foreground h-24"}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:2415",onClick:()=>{v.name&&v.text&&(y([...g,{...v,id:Date.now()}]),b({name:"",rating:5,text:""}))},className:"w-full cursor-pointer",children:"Send Comment"})]})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2430",className:"grid md:grid-cols-2 gap-6",children:g.length>0?g.map(h=>u.jsxs(Mn,{"data-loc":"client/src/pages/Home.tsx:2433",className:"p-6",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2434",className:"flex items-start justify-between mb-2",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:2435",className:"font-bold text-foreground",children:h.name}
273),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2436",className:"flex gap-1",children:[...Array(h.rating)].map((re,z)=>u.jsx(n3,{"data-loc":"client/src/pages/Home.tsx:2438",size:16,className:"fill-yellow-400 text-yellow-400"},z))})]}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2442",className:"text-foreground/70",children:h.text})]},h.id)):u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2446",className:"text-center text-foreground/70 col-span-2",children:"Be the first to leave a comment"})})]})}),u.jsx("section",{"data-loc":"client/src/pages/Home.tsx:2453",id:"contact",className:"py-16 md:py-24 bg-background",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2454",className:"container mx-auto px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:2455",className:"text-3xl md:text-4xl font-bold text-center mb-12 text-foreground",children:"Get in Touch"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2457",className:"grid md:grid-cols-2 gap-12",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2459",className:"space-y-8",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2460",className:"flex gap-4",children:[u.jsx(Ti,{"data-loc":"client/src/pages/Home.tsx:2461",className:"text-primary flex-shrink-0 mt-1",size:24}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2462",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:2463",className:"font-bold text-foreground mb-2",children:"Location"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2464",className:"text-foreground/70",children:"13238 Imperial Hwy, Santa Fe Springs, CA 90670"})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2468",className:"flex gap-4",children:[u.jsx(Ld,{"data-loc":"client/src/pages/Home.tsx:2469",className:"text-primary flex-shrink-0 mt-1",size:24}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2470",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:2471",className:"font-bold text-foreground mb-2",children:"Contact"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2472",className:"text-foreground/70",children:"(562) 483-0002"})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2476",className:"flex gap-4",children:[u.jsx(Ud,{"data-loc":"client/src/pages/Home.tsx:2477",className:"text-primary flex-shrink-0 mt-1",size:24}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2478",children:[u.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:2479",className:"font-bold text-foreground mb-2",children:"Hours"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2480",className:"text-foreground/70",children:"Mon - Sat: 8:00 AM - 5:00 PM"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2481",className:"text-foreground/70",children:"Sunday: Closed"})]})]})]}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2487",className:"bg-muted/50 p-8 rounded-lg",children:u.jsxs("form",{"data-loc":"client/src/pages/Home.tsx:2488",className:"space-y-4",children:[u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2489",type:"text",placeholder:"Your Name",className:"w-full px-4 py-2 border border-border rounded bg-background text-foreground"}),u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2494",type:"email",placeholder:"Your Email",className:"w-full px-4 py-2 border border-border rounded bg-background text-foreground"}),u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2499",type:"text",placeholder:"Subject",className:"w-full px-4 py-2 border border-border rounded bg-background text-foreground"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:2504",placeholder:"Message",className:"w-full px-4 py-2 border border-border rounded bg-background text-foreground h-24"}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:2508",className:"w-full cursor-pointer",children:"Send Message"})]})})]})]})}),u.jsx("section",{"data-loc":"client/src/pages/Home.tsx:2516",id:"map",className:"py-16 md:py-24 bg-muted/30",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2517",className:"container mx-auto px-4",children:[u.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:2518",className:"text-3xl md:text-4xl font-bold text-center mb-12 text-foreground",children:"Find Us on the Map"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2519",className:"rounded-lg overflow-hidden shadow-lg relative bg-muted",children:[u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2520",href:"https://www.google.com/maps/dir/?api=1&destination=13238+Imperial+Hwy,+Santa+Fe+Springs,+CA+90670",target:"_blank",rel:"noopener noreferrer","aria-label":"Open driving directions to Salads 2K",children:u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:2526",src:"/manus-storage/salads2k-location-map_a94ecc41.png",alt:"Map showing Salads 2K at 13238 Imperial Highway in Santa Fe Springs",width:1024,height:512,loading:"lazy",decoding:"async",className:"w-full h-[300px] md:h-[400px] object-cover"})}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2536",href:"https://www.openstreetmap.org/copyright",target:"_blank",rel:"noopener noreferrer",className:"absolute bottom-2 right-2 roun
273ded bg-white/90 px-2 py-1 text-[10px] text-gray-700 shadow",children:"© OpenStreetMap contributors"})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2545",className:"text-center mt-6",children:[u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:2546",className:"text-foreground/70 mb-4 flex items-center justify-center gap-2",children:[u.jsx(Ti,{"data-loc":"client/src/pages/Home.tsx:2547",size:18,className:"text-primary"}),"13238 Imperial Hwy, Santa Fe Springs, CA 90670"]}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2550",href:"https://www.google.com/maps/dir/?api=1&destination=13238+Imperial+Hwy,+Santa+Fe+Springs,+CA+90670",target:"_blank",rel:"noopener noreferrer",children:u.jsxs(dt,{"data-loc":"client/src/pages/Home.tsx:2555",className:"cursor-pointer bg-[#1a472a] hover:bg-[#245a36] text-white px-8 py-3",children:[u.jsx(Ti,{"data-loc":"client/src/pages/Home.tsx:2556",size:16,className:"mr-2"}),"Get Directions"]})})]})]})}),u.jsx("footer",{"data-loc":"client/src/pages/Home.tsx:2565",className:"bg-stone-900 text-white py-10",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2566",className:"container mx-auto px-4",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2567",className:"flex flex-col md:flex-row justify-between items-center gap-6 mb-8",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2568",className:"flex items-center gap-3",children:[u.jsx("img",{"data-loc":"client/src/pages/Home.tsx:2569",src:"/manus-storage/WvwziXvYcXfncpRh__f127c5605866_adf04076.png",alt:"Salads 2K",loading:"lazy",decoding:"async",className:"h-12 w-auto object-contain"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2570",className:"text-lg font-semibold",children:"Salads 2K"})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2572",className:"flex gap-6 text-sm text-white/70",children:[u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2573",href:"#menu-section",className:"hover:text-white transition-colors",children:"Menu"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2574",href:"#about",className:"hover:text-white transition-colors",children:"About"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2575",href:"#contact",className:"hover:text-white transition-colors",children:"Contact"}),u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2576",href:"#location",className:"hover:text-white transition-colors",children:"Location"})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2579",className:"border-t border-white/10 pt-6",children:[u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2580",className:"bg-amber-900/30 border border-amber-700/40 rounded-lg p-4 mb-6",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2581",className:"flex items-start gap-3",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2582",className:"text-amber-400 text-lg mt-0.5",children:"⚠️"}),u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:2583",className:"text-xs text-amber-200/80 leading-relaxed",children:[u.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:2584",className:"text-amber-300",children:"WARNING — California Proposition 65:"})," Certain foods and beverages sold or served here can expose you to chemicals including acrylamide in many fried or baked foods, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to"," ",u.jsx("a",{"data-loc":"client/src/pages/Home.tsx:2585",href:"https://www.p65warnings.ca.gov/restaurants",target:"_blank",rel:"noopener noreferrer",className:"underline text-amber-300 hover:text-amber-200",children:"www.P65Warnings.ca.gov/restaurants"})]})]})}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2590",className:"bg-red-900/20 border border-red-800/30 rounded-lg p-4 mb-4",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2591",className:"flex items-start gap-3",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2592",className:"text-red-400 text-lg mt-0.5",children:"🍽️"}),u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:2593",className:"text-xs text-red-200/80 leading-relaxed",children:[u.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:2594",className:"text-red-300",children:"Allergen Notice:"}
273)," Our menu items may contain or come into contact with common allergens including milk, eggs, wheat, soy, tree nuts, peanuts, fish, and shellfish. Please inform our staff of any food allergies before ordering. We cannot guarantee that any item is completely free of allergens."]})]})}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2600",className:"bg-white/5 border border-white/10 rounded-lg p-4 mb-6",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2601",className:"space-y-3 text-xs text-white/50 leading-relaxed",children:[u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:2602",children:[u.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:2603",className:"text-white/70",children:"Nutritional Information:"})," Calorie and nutritional information is based on standard recipes and may vary depending on preparation, portion size, and ingredient substitutions. A 2,000 calorie diet is used as a general reference for daily nutrition advice."]}),u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:2605",children:[u.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:2606",className:"text-white/70",children:"Pricing:"})," Prices are subject to change without notice. Prices shown do not include applicable taxes. Additional charges may apply for protein add-ons, extra portions, and special requests."]}),u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:2608",children:[u.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:2609",className:"text-white/70",children:"Online Orders:"})," Online orders are subject to availability. Estimated preparation times may vary. We are not responsible for delays due to high demand or circumstances beyond our control."]})]})}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2614",className:"flex flex-col md:flex-row justify-between items-center gap-4 text-xs text-white/50",children:[u.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:2615",children:["© ",new Date().getFullYear()," Salads 2K. All rights reserved. 13238 Imperial Hwy, Santa Fe Springs, CA 90670"]}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2616",children:"Fresh • Healthy • Made to Order"})]})]})]})})]}),lt&&!At&&!Un&&!Va&&u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:2625",type:"button",onClick:()=>Me(!0),className:"loyalty-member-tab","aria-label":`Open My Digital Card ${lt}`,children:[u.jsx(Q0,{"data-loc":"client/src/pages/Home.tsx:2631",className:"h-5 w-5"}),u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2632",children:[u.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:2632",children:"My Digital Card"}),u.jsx("small",{"data-loc":"client/src/pages/Home.tsx:2632",children:lt})]})]}),!At&&u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:2637",onClick:()=>Ia(!0),className:"fixed bottom-6 right-6 z-50 flex items-center gap-2 bg-[#25D366] hover:bg-[#20bd5a] text-white px-5 py-4 rounded-full shadow-lg hover:shadow-xl transition-all duration-300 hover:scale-105 cursor-pointer","aria-label":"View Cart",children:[u.jsx(Qd,{"data-loc":"client/src/pages/Home.tsx:2642",className:"w-6 h-6"}),ya>0&&u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2644",className:"absolute -top-2 -right-2 bg-red-500 text-white text-xs font-bold w-6 h-6 rounded-full flex items-center justify-center animate-bounce",children:ya}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2648",className:"text-sm font-semibold hidden sm:inline",children:ya>0?`Cart ($${xa.toFixed(2)})`:"Cart"})]}),u.jsx(PC,{"data-loc":"client/src/pages/Home.tsx:2654",open:Va,onOpenChange:Ia,children:u.jsxs(LC,{"data-loc":"client/src/pages/Home.tsx:2655",side:"right",className:"w-full sm:max-w-md flex flex-col",children:[u.jsx(BC,{"data-loc":"client/src/pages/Home.tsx:2656",className:"border-b pb-4",children:u.jsxs(GC,{"data-loc":"client/src/pages/Home.tsx:2657",className:"flex items-center gap-2 text-xl",children:[u.jsx(Qd,{"data-loc":"client/src/pages/Home.tsx:2658",className:"w-5 h-5"}),"Your Order (",ya," ",ya===1?"item":"items",")"]})}),Lt.length===0?u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2664",className:"flex-1 flex flex-col items-center justify-center text-center p-8",children:[u.jsx(Qd,{"data-loc":"client/src/pages/Home.tsx:2665",className:"w-16 h-16 text-muted-foreground
273/30 mb-4"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2666",className:"text-lg font-semibold text-foreground mb-2",children:"Your cart is empty"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2667",className:"text-sm text-muted-foreground",children:"Add items from the menu to get started!"})]}):u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2670",className:"flex-1 overflow-y-auto py-4 space-y-3 px-4",children:Lt.map(h=>u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2672",className:"bg-muted/50 rounded-lg p-3 border",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2673",className:"flex justify-between items-start mb-2",children:[u.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:2674",className:"font-semibold text-foreground text-sm",children:h.name}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2675",onClick:()=>Bn(h.id),className:"text-red-500 hover:text-red-700 p-1 cursor-pointer",children:u.jsx(r3,{"data-loc":"client/src/pages/Home.tsx:2679",className:"w-4 h-4"})})]}),h.details&&u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2683",className:"text-xs text-muted-foreground mb-2 whitespace-pre-line",children:h.details}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2685",className:"flex items-center justify-between",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2686",className:"flex items-center gap-1 border rounded-lg overflow-hidden",children:[u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2687",onClick:()=>ra(h.id,h.qty-1),className:"px-2 py-1 text-sm font-bold hover:bg-muted transition-colors cursor-pointer",children:u.jsx(ZN,{"data-loc":"client/src/pages/Home.tsx:2691",className:"w-3 h-3"})}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2693",className:"px-3 py-1 text-sm font-bold min-w-[2rem] text-center",children:h.qty}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2694",onClick:()=>ra(h.id,h.qty+1),className:"px-2 py-1 text-sm font-bold hover:bg-muted transition-colors cursor-pointer",children:u.jsx(JN,{"data-loc":"client/src/pages/Home.tsx:2698",className:"w-3 h-3"})})]}),u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2701",className:"font-bold text-primary",children:["$",(h.unitPrice*h.qty).toFixed(2)]})]})]},h.id))}),Lt.length>0&&u.jsxs(QC,{"data-loc":"client/src/pages/Home.tsx:2709",className:"border-t pt-4 space-y-3",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2710",className:"flex justify-between items-center text-lg font-bold px-1",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2711",children:"Total:"}),u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2712",className:"text-primary",children:["$",xa.toFixed(2)]})]}),u.jsxs(dt,{"data-loc":"client/src/pages/Home.tsx:2716",size:"lg",className:"w-full py-4 text-base cursor-pointer bg-[#25D366] hover:bg-[#20bd5a] text-white",onClick:un,children:[u.jsx("svg",{"data-loc":"client/src/pages/Home.tsx:2721",viewBox:"0 0 24 24",className:"w-5 h-5 fill-current mr-2",xmlns:"http://www.w3.org/2000/svg",children:u.jsx("path",{"data-loc":"client/src/pages/Home.tsx:2722",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"})}),"Send via WhatsApp"]}),u.jsxs(dt,{"data-loc":"client/src/pages/Home.tsx:2728",size:"lg",className:"w-full py-4 text-base cursor-pointer bg-blue-600 hover:bg-blue-700 text-white",onClick:()=>{za("email"),Ma(!0)},children:[u.jsx(qd,{"data-loc":"client/src/pages/Home.tsx:2733",className:"w-5 h-5 mr-2"}),"Send via Email"]}),u.jsxs(dt,{"data-loc":"client/src/pages/Home.tsx:2738",size:"lg",className:"w-full py-4 text-base cursor-pointer bg-[#1a472a] hover:bg-[#245a36] text-white",onClick:()=>{za("website"),Ma(!0)},children:[u.jsx(Bd,{"data-loc":"client/src/pages/Home.tsx:2743",className:"w-5 h-5 mr-2"}),"Place Order Online"]}),u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2747",onClick:()=>{ta([])},className:"w-full text-sm text-muted-foreground hover:text-red-500 transition-colors cursor-pointer py-2",children:"Clear Cart"})]})]})}),u.jsx(Fb,{"data-loc":"client/src/pages/Home.tsx:2759",open:Un,onOpenChange:Ma,children:u.jsxs(Xb,{"data-loc":"client/src/pages/Home.tsx:2760",className:"order-dialog-content",children:[u.jsx(Zb,{"data-loc":"client/src/pages/Home.tsx:2761",className:"order-dialog-header",children:u.jsx(Jb,{"data-loc":"client/src/pages/Home.tsx:2762",className:"flex items-center gap-2 text-xl",children:mt==="email"?u.jsxs(u.Fragment,{children:[u.jsx(qd,{"data-loc":"client/src/pages/Home.tsx:2764",className:"w-5 h-5 text-blue-600"})," Send Order via Email"]}):u.jsxs(u.Fragment,{children:[u.jsx(Bd,{"data-loc":"client/src/pages/Home.tsx:2766",className:"w-5 h-5 text-[#1a472a]"})," Place Order Online"]})})}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2771",className:"order-dialog-scroll",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2772",className:"space-y-4",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2774",className:"bg-muted/50 rounded-lg p-3 border",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2775",className:"text-sm font-semibold text-foreground mb-2",children:"Order Summary"}),u.jsx("div",{"data-loc":"client/src/pages/Home.tsx:2776",className:"space-y-1",children:Lt.map(h=>u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2778",className:"flex justify-between text-xs text-foreground
273/70",children:[u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2779",children:[h.name," x",h.qty]}),u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2780",children:["$",(h.unitPrice*h.qty).toFixed(2)]})]},h.id))}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2784",className:"flex justify-between text-sm font-bold text-foreground mt-2 pt-2 border-t border-border",children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2785",children:"Total:"}),u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2786",className:"text-primary",children:["$",xa.toFixed(2)]})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2791",className:"rounded-xl border-2 border-primary/20 bg-primary/5 p-3 space-y-3",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2792",className:"flex items-center gap-2",children:[u.jsx(Ud,{"data-loc":"client/src/pages/Home.tsx:2793",className:"w-4 h-4 text-primary"}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2794",children:[u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2795",className:"text-sm font-bold text-foreground",children:"Pickup time"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2796",className:"text-[11px] text-foreground/60",children:"Monday–Saturday, 8:00 AM–5:00 PM"})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2799",className:"grid grid-cols-2 gap-2",children:[u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:2800",type:"button",onClick:()=>Ln("asap"),className:`rounded-lg border-2 p-3 text-left transition-colors cursor-pointer ${Pt==="asap"?"border-primary bg-primary text-white":"border-border bg-background text-foreground hover:border-primary/50"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2805",className:"block text-sm font-bold",children:"ASAP"}),u.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:2806",className:`block text-[11px] ${Pt==="asap"?"text-white/85":"text-foreground/60"}`,children:["Ready around ",na]})]}),u.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:2808",type:"button",onClick:()=>Ln("scheduled"),className:`rounded-lg border-2 p-3 text-left transition-colors cursor-pointer ${Pt==="scheduled"?"border-primary bg-primary text-white":"border-border bg-background text-foreground hover:border-primary/50"}`,children:[u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2813",className:"block text-sm font-bold",children:"Schedule"}),u.jsx("span",{"data-loc":"client/src/pages/Home.tsx:2814",className:`block text-[11px] ${Pt==="scheduled"?"text-white/85":"text-foreground/60"}`,children:"Choose a future time"})]})]}),Pt==="scheduled"&&u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2818",children:[u.jsx("label",{"data-loc":"client/src/pages/Home.tsx:2819",className:"text-xs font-semibold text-foreground block mb-1",children:"Pickup date and time (restaurant time)"}),u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2820",type:"datetime-local",value:aa,min:cn,max:Rt,onChange:h=>Jr(h.target.value),className:"w-full px-3 py-2 text-sm border border-border rounded-lg bg-background text-foreground focus:outline-none focus:ring-2 focus:ring-primary/50"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2828",className:"text-[11px] text-foreground/60 mt-1",children:"Sunday pickup is unavailable. Please allow at least 20 minutes."})]})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2834",className:"space-y-3",children:[u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2835",children:[u.jsx("label",{"data-loc":"client/src/pages/Home.tsx:2836",className:"text-sm font-medium text-foreground block mb-1",children:"Name *"}),u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2837",type:"text",placeholder:"Your name",value:Xe.name,onChange:h=>ln(re=>({...re,name:h.target.value})),className:"w-full px-3 py-2 text-sm border border-border rounded-lg bg-background text-foreground focus:outline-none focus:ring-2 focus:ring-primary/50"})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2845",children:[u.jsx("label",{"data-loc":"client/src/pages/Home.tsx:2846",className:"text-sm font-medium text-foreground block mb-1",children:"Phone *"}),u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2847",type:"tel",placeholder:"(555) 123-4567",value:Xe.phone,onChange:h=>ln(re=>({...re,phone:h.target.value})),className:"w-full px-3 py-2 text-sm border border-border rounded-lg bg-background text-foreground focus:outline-none focus:ring-2 focus:ring-primary/50"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2854",className:"text-xs text-foreground
273/50 mt-1",children:"We'll use this number if we need to contact you about your order"})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2856",children:[u.jsxs("label",{"data-loc":"client/src/pages/Home.tsx:2857",className:"text-sm font-medium text-foreground block mb-1",children:["Email ",mt==="email"?"*":"(optional)"]}),u.jsx("input",{"data-loc":"client/src/pages/Home.tsx:2858",type:"email",placeholder:"[email protected]",value:Xe.email,onChange:h=>ln(re=>({...re,email:h.target.value})),className:"w-full px-3 py-2 text-sm border border-border rounded-lg bg-background text-foreground focus:outline-none focus:ring-2 focus:ring-primary/50"}),u.jsx("p",{"data-loc":"client/src/pages/Home.tsx:2865",className:"text-xs text-foreground/50 mt-1",children:"Enter your email to receive an automatic order confirmation and pickup time."})]}),u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2867",children:[u.jsx("label",{"data-loc":"client/src/pages/Home.tsx:2868",className:"text-sm font-medium text-foreground block mb-1",children:"Special Instructions"}),u.jsx("textarea",{"data-loc":"client/src/pages/Home.tsx:2869",placeholder:"Any special requests for your order...",value:Xe.notes,onChange:h=>ln(re=>({...re,notes:h.target.value})),className:"w-full px-3 py-2 text-sm border border-border rounded-lg bg-background text-foreground resize-none focus:outline-none focus:ring-2 focus:ring-primary/50",rows:2})]})]})]})}),u.jsx(IC,{"data-loc":"client/src/pages/Home.tsx:2881",className:"order-dialog-footer",children:u.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:2882",className:"flex gap-2 w-full",children:[u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:2883",variant:"outline",onClick:()=>Ma(!1),className:"cursor-pointer flex-1",disabled:ka,children:"Cancel"}),u.jsx(dt,{"data-loc":"client/src/pages/Home.tsx:2891",onClick:()=>ba(mt),disabled:ka,className:`cursor-pointer flex-1 ${mt==="email"?"bg-blue-600 hover:bg-blue-700 text-white":"bg-[#1a472a] hover:bg-[#245a36] text-white"}`,children:ka?u.jsxs(u.Fragment,{children:[u.jsx(XN,{"data-loc":"client/src/pages/Home.tsx:2901",className:"w-4 h-4 mr-2 animate-spin"})," Placing..."]}):u.jsxs(u.Fragment,{children:[mt==="email"?u.jsx(qd,{"data-loc":"client/src/pages/Home.tsx:2903",className:"w-4 h-4 mr-2"}):u.jsx(Bd,{"data-loc":"client/src/pages/Home.tsx:2903",className:"w-4 h-4 mr-2"})," Confirm (Pay at Pickup)"]})})]})})]})}),u.jsx(w.Suspense,{"data-loc":"client/src/pages/Home.tsx:2911",fallback:null,children:u.jsx(aE,{"data-loc":"client/src/pages/Home.tsx:2911",open:Te,onOpenChange:Me,onCredentialsChange:h=>Ra(h?.memberId??null)})}),u.jsx(tE,{"data-loc":"client/src/pages/Home.tsx:2912",onJoin:()=>Me(!0),onVisibilityChange:Tt}),R&&!At&&u.jsx("button",{"data-loc":"client/src/pages/Home.tsx:2916",onClick:()=>window.scrollTo({top:0,behavior:"smooth"}),className:"fixed bottom-20 right-6 z-50 p-3 bg-primary/80 hover:bg-primary text-white rounded-full shadow-lg transition-all duration-300 cursor-pointer","aria-label":"Back to top",children:u.jsx(VN,{"data-loc":"client/src/pages/Home.tsx:2921",className:"w-5 h-5"})})]})}const oE=w.lazy(()=>rc(()=>import("./OrderConfirmation-Bqa4slEd.js"),__vite__mapDeps([3,4]))),lE=w.lazy(()=>rc(()=>import("./AdminDashboard-CWSWn9Ty.js"),__vite__mapDeps([5,6,1]))),iE=w.lazy(()=>rc(()=>import("./StaffLoyalty-CVA5GdM4.js"),__vite__mapDeps([7,6,1,2,4])));function cE(){return u.jsx(w.Suspense,{"data-loc":"client/src/App.tsx:16",fallback:u.jsx("div",{"data-loc":"client/src/App.tsx:16",className:"min-h-screen flex items-center justify-center bg-background text-foreground",children:"Loading..."}),children:u.jsxs(_3,{"data-loc":"client/src/App.tsx:17",children:[u.jsx(Ps,{"data-loc":"client/src/App.tsx:18",path:"/",component:sE}),u.jsx(Ps,{"data-loc":"client/src/App.tsx:19",path:"/order/:trackingId",component:oE}),u.jsx(Ps,{"data-loc":"client/src/App.tsx:20",path:"/admin",component:lE}),u.jsx(Ps,{"data-loc":"client/src/App.tsx:21",path:"/staff/loyalty",component:iE}),u.jsx(Ps,{"data-loc":"client/src/App.tsx:22",path:"/404",component:X0}),u.jsx(Ps,{"data-loc":"client/src/App.tsx:23",component:X0})]})})}function uE(){return u.jsx(H3,{"data-loc":"client/src/App.tsx:36",children:u.jsx(A3,{"data-loc":"client/src/App.tsx:37",defaultTheme:"light",children:u.jsxs(UN,{"data-loc":"client/src/App.tsx:40",children:[u.jsx(Bj,{"data-loc":"client/src/App.tsx:41"}),u.jsx(cE,{"data-loc":"client/src/App.tsx:42"})]})})})}const Ki=new P2,ev=a=>{!(a instanceof Vs)||typeof window>"u"||!(a.message===vw)||mb()};Ki.getQueryCache().subscribe(a=>{if(a.type==="updated"&&a.action.type==="error"){const r=a.query.state.error;ev(r),console.error("[API Query Error]",r)}});Ki.getMutationCache().subscribe(a=>{if(a.type==="updated"&&a.action.type==="error"){const r=a.mutation.state.error;ev(r),console.error("[API Mutation Error]",r)}});const dE=Qs.createClient({links:[IS({url:"/api/trpc",transformer:Pn,headers(){try{const a=sessionStorage.getItem("manus-cookie");if(a){const r=`${bw}=`,l=a.split(";").find(i=>i.trim().startsWith(r))?.trim().slice(r.length);if(l)return{Authorization:`Bearer ${l}`}}}catch{}return{}},fetch(a,r){return globalThis.fetch(a,{...r??{},credentials:"include"})}})]});
273"serviceWorker"in navigator&&window.addEventListener("load",()=>{navigator.serviceWorker.register("/sw.js").catch(a=>{console.warn("[PWA] Service worker registration failed:",a)})});_w.createRoot(document.getElementById("root")).render(u.jsx(Qs.Provider,{"data-loc":"client/src/main.tsx:84",client:dE,queryClient:Ki,children:u.jsx(q2,{"data-loc":"client/src/main.tsx:85",client:Ki,children:u.jsx(uE,{"data-loc":"client/src/main.tsx:86"})})}));export{vE as $,Vb as A,dt as B,Mn as C,Fb as D,DC as E,Ib as F,FN as G,Qb as H,yE as I,LN as J,ue as K,XN as L,Ti as M,ol as N,Gb as O,Ld as P,ea as Q,Bb as R,Yj as S,r3 as T,z4 as U,v4 as V,xE as W,FC as X,Wb as Y,a3 as Z,$N as _,Ud as a,bE as a0,YC as a1,Yt as b,st as c,qN as d,Q0 as e,e3 as f,t3 as g,Xb as h,Zb as i,u as j,Jb as k,$C as l,An as m,R3 as n,VN as o,Pd as p,gE as q,w as r,mb as s,Qs as t,C3 as u,Ga as v,Df as w,Yb as x,Wt as y,Ij as z};

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.