PageSourceSearch

https://damaskhomes-7rncmnhc.manus.space/assets/index-CG7on2sy.js

js damaskhomes-7rncmnhc.manus.space collected 2026-10-03 05:01:08 UTC 528,952 bytes, 197 lines download raw bytes

vendor: 4,886 bytes, lines 1-17
1function j1(n,s){for(var i=0;i<s.length;i++){const o=s[i];if(typeof o!="string"&&!Array.isArray(o)){for(const l in o)if(l!=="default"&&!(l in n)){const u=Object.getOwnPropertyDescriptor(o,l);u&&Object.defineProperty(n,l,u.get?u:{enumerable:!0,get:()=>o[l]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))o(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const d of u.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&o(d)}).observe(document,{childList:!0,subtree:!0});function i(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function o(l){if(l.ep)return;l.ep=!0;const u=i(l);fetch(l.href,u)}})();function Fy(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var df={exports:{}},_i={};/**
2 * @license React
3 * react-jsx-runtime.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Ag;function E1(){if(Ag)return _i;Ag=1;var n=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function i(o,l,u){var d=null;if(u!==void 0&&(d=""+u),l.key!==void 0&&(d=""+l.key),"key"in l){u={};for(var h in l)h!=="key"&&(u[h]=l[h])}else u=l;return l=u.ref,{$$typeof:n,type:o,key:d,ref:l!==void 0?l:null,props:u}}return _i.Fragment=s,_i.jsx=i,_i.jsxs=i,_i}var Tg;function O1(){return Tg||(Tg=1,df.exports=E1()),df.exports}var p=O1(),mf={exports:{}},we={};/**
10 * @license React
11 * react.production.js
12 *
13 * Copyright (c) Meta Platforms, Inc. and affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var Mg;function C1(){if(Mg)return we;Mg=1;var n=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),d=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),y=Symbol.for("react.activity"),S=Symbol.iterator;function w(E){return E===null||typeof E!="object"?null:(E=S&&E[S]||E["@@iterator"],typeof E=="function"?E:null)}var _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,k={};function C(E,V,H){this.props=E,this.context=V,this.refs=k,this.updater=H||_}C.prototype.isReactComponent={},C.prototype.setState=function(E,V){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,V,"setState")},C.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function z(){}z.prototype=C.prototype;function Y(E,V,H){this.props=E,this.context=V,this.refs=k,this.updater=H||_}var I=Y.prototype=new z;I.constructor=Y,j(I,C.prototype),I.isPureReactComponent=!0;var q=Array.isArray;function G(){}var M={H:null,A:null,T:null,S:null},P=Object.prototype.hasOwnProperty;function J(E,V,H){var X=H.ref;return{$$typeof:n,type:E,key:V,ref:X!==void 0?X:null,props:H}}function W(E,V){return J(E.type,V,E.props)}function ee(E){return typeof E=="object"&&E!==null&&E.$$typeof===n}function te(E){var V={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(H){return V[H]})}var ie=/\/+/g;function se(E,V){return typeof E=="object"&&E!==null&&E.key!=null?te(""+E.key):V.toString(36)}function le(E){switch(E.status){case"fulfilled":return E.value;case"rejected":throw E.reason;default:switch(typeof E.status=="string"?E.then(G,G):(E.status="pending",E.then(function(V){E.status==="pending"&&(E.status="fulfilled",E.value=V)},function(V){E.status==="pending"&&(E.status="rejected",E.reason=V)})),E.status){case"fulfilled":return E.value;case"rejected":throw E.reason}}throw E}function T(E,V,H,X,ne){var de=typeof E;(de==="undefined"||de==="boolean")&&(E=null);var oe=!1;if(E===null)oe=!0;else switch(de){case"bigint":case"string":case"number":oe=!0;break;case"object":switch(E.$$typeof){case n:case s:oe=!0;break;case b:return oe=E._init,T(oe(E._payload),V,H,X,ne)}}if(oe)return ne=ne(E),oe=X===""?"."+se(E,0):X,q(ne)?(H="",oe!=null&&(H=oe.replace(ie,"$&/")+"/"),T(ne,V,H,"",function(Be){return Be})):ne!=null&&(ee(ne)&&(ne=W(ne,H+(ne.key==null||E&&E.key===ne.ke
vendor: 4,940 bytes, line 17
17y?"":(""+ne.key).replace(ie,"$&/")+"/")+oe)),V.push(ne)),1;oe=0;var ge=X===""?".":X+":";if(q(E))for(var Se=0;Se<E.length;Se++)X=E[Se],de=ge+se(X,Se),oe+=T(X,V,H,de,ne);else if(Se=w(E),typeof Se=="function")for(E=Se.call(E),Se=0;!(X=E.next()).done;)X=X.value,de=ge+se(X,Se++),oe+=T(X,V,H,de,ne);else if(de==="object"){if(typeof E.then=="function")return T(le(E),V,H,X,ne);throw V=String(E),Error("Objects are not valid as a React child (found: "+(V==="[object Object]"?"object with keys {"+Object.keys(E).join(", ")+"}":V)+"). If you meant to render a collection of children, use an array instead.")}return oe}function L(E,V,H){if(E==null)return E;var X=[],ne=0;return T(E,X,"","",function(de){return V.call(H,de,ne++)}),X}function R(E){if(E._status===-1){var V=E._result;V=V(),V.then(function(H){(E._status===0||E._status===-1)&&(E._status=1,E._result=H)},function(H){(E._status===0||E._status===-1)&&(E._status=2,E._result=H)}),E._status===-1&&(E._status=0,E._result=V)}if(E._status===1)return E._result.default;throw E._result}var ae=typeof reportError=="function"?reportError:function(E){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var V=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(V))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",E);return}console.error(E)},fe={map:L,forEach:function(E,V,H){L(E,function(){V.apply(this,arguments)},H)},count:function(E){var V=0;return L(E,function(){V++}),V},toArray:function(E){return L(E,function(V){return V})||[]},only:function(E){if(!ee(E))throw Error("React.Children.only expected to receive a single React element child.");return E}};return we.Activity=y,we.Children=fe,we.Component=C,we.Fragment=i,we.Profiler=l,we.PureComponent=Y,we.StrictMode=o,we.Suspense=m,we.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=M,we.__COMPILER_RUNTIME={__proto__:null,c:function(E){return M.H.useMemoCache(E)}},we.cache=function(E){return function(){return E.apply(null,arguments)}},we.cacheSignal=function(){return null},we.cloneElement=function(E,V,H){if(E==null)throw Error("The argument must be a React element, but you passed "+E+".");var X=j({},E.props),ne=E.key;if(V!=null)for(de in V.key!==void 0&&(ne=""+V.key),V)!P.call(V,de)||de==="key"||de==="__self"||de==="__source"||de==="ref"&&V.ref===void 0||(X[de]=V[de]);var de=arguments.length-2;if(de===1)X.children=H;else if(1<de){for(var oe=Array(de),ge=0;ge<de;ge++)oe[ge]=arguments[ge+2];X.children=oe}return J(E.type,ne,X)},we.createContext=function(E){return E={$$typeof:d,_currentValue:E,_currentValue2:E,_threadCount:0,Provider:null,Consumer:null},E.Provider=E,E.Consumer={$$typeof:u,_context:E},E},we.createElement=function(E,V,H){var X,ne={},de=null;if(V!=null)for(X in V.key!==void 0&&(de=""+V.key),V)P.call(V,X)&&X!=="key"&&X!=="__self"&&X!=="__source"&&(ne[X]=V[X]);var oe=arguments.length-2;if(oe===1)ne.children=H;else if(1<oe){for(var ge=Array(oe),Se=0;Se<oe;Se++)ge[Se]=arguments[Se+2];ne.children=ge}if(E&&E.defaultProps)for(X in oe=E.defaultProps,oe)ne[X]===void 0&&(ne[X]=oe[X]);return J(E,de,ne)},we.createRef=function(){return{current:null}},we.forwardRef=function(E){return{$$typeof:h,render:E}},we.isValidElement=ee,we.lazy=function(E){return{$$typeof:b,_payload:{_status:-1,_result:E},_init:R}},we.memo=function(E,V){return{$$typeof:g,type:E,compare:V===void 0?null:V}},we.startTransition=function(E){var V=M.T,H={};M.T=H;try{var X=E(),ne=M.S;ne!==null&&ne(H,X),typeof X=="object"&&X!==null&&typeof X.then=="function"&&X.then(G,ae)}catch(de){ae(de)}finally{V!==null&&H.types!==null&&(V.types=H.types),M.T=V}},we.unstable_useCacheRefresh=function(){return M.H.useCacheRefresh()},we.use=function(E){return M.H.use(E)},we.useActionState=function(E,V,H){return M.H.useActionState(E,V,H)},we.useCallback=function(E,V){return M.H.useCallback(E,V)},we.useContext=function(E){return M.H.useContext(E)},we.useDebugValue=function(){},we.useDeferredValue=function(E,V){return M.H.useDeferredValue(E,V)},we.useEffect=function(E,V){return M.H.useEffect(E,V)},we.useEffectEvent=function(E){return M.H.useEffectEvent(E)},we.useId=function(){return M.H.useId()},we.useImperativeHandle=function(E,V,H){return M.H.useImperativeHandle(E,V,H)},we.useInsertionEffect=function(E,V){return M.H.useInsertionEffect(E,V)},we.useLayoutEffect=function(E,V){return M.H.useLayoutEffect(E,V)},we.useMemo=function(E,V){return M.H.useMemo(E,V)},we.useOptimistic=function(E,V){return M.H.useOptimistic(E,V)},we.useReducer=function(E,V,H){return M.H.useReducer(E,V,H)},we.useRef=function(E){return M.H.useRef(E)},we.useState=function(E){return M.H.useState(E)},we.useSyncExternalStore=function(E,V,H){return M.H.useSyncExternalStore(E,V,H)},we.useTransition=function(){return M.H.useTransition()},we.version="19.2.1",we}var kg;
vendor: 14,058 bytes, line 17
17function Dl(){return kg||(kg=1,mf.exports=C1()),mf.exports}var O=Dl();const re=Fy(O),Zy=j1({__proto__:null,default:re},[O]),Iy=O.createContext(void 0),Qi=n=>{const s=O.useContext(Iy);if(n)return n;if(!s)throw new Error("No QueryClient set, use QueryClientProvider to set one");return s},A1=({client:n,children:s})=>(O.useEffect(()=>(n.mount(),()=>{n.unmount()}),[n]),p.jsx(Iy.Provider,{value:n,children:s})),T1={setTimeout:(n,s)=>setTimeout(n,s),clearTimeout:n=>clearTimeout(n),setInterval:(n,s)=>setInterval(n,s),clearInterval:n=>clearInterval(n)};var M1=class{#t=T1;#e=!1;setTimeoutProvider(n){this.#t=n}setTimeout(n,s){return this.#t.setTimeout(n,s)}clearTimeout(n){this.#t.clearTimeout(n)}setInterval(n,s){return this.#t.setInterval(n,s)}clearInterval(n){this.#t.clearInterval(n)}};const Es=new M1;function k1(n){setTimeout(n,0)}const N1=typeof window>"u"||"Deno"in globalThis;function xt(){}function D1(n,s){return typeof n=="function"?n(s):n}function $y(n){return typeof n=="number"&&n>=0&&n!==1/0}function Jy(n,s){return Math.max(n+(s||0)-Date.now(),0)}function tt(n,s){return typeof n=="function"?n(s):n}function Ng(n,s){const{type:i="all",exact:o,fetchStatus:l,predicate:u,queryKey:d,stale:h}=n;if(d){if(o){if(s.queryHash!==od(d,s.options))return!1}else if(!jr(s.queryKey,d))return!1}if(i!=="all"){const m=s.isActive();if(i==="active"&&!m||i==="inactive"&&m)return!1}return!(typeof h=="boolean"&&s.isStale()!==h||l&&l!==s.state.fetchStatus||u&&!u(s))}function Dg(n,s){const{exact:i,status:o,predicate:l,mutationKey:u}=n;if(u){if(!s.options.mutationKey)return!1;if(i){if(Ia(s.options.mutationKey)!==Ia(u))return!1}else if(!jr(s.options.mutationKey,u))return!1}return!(o&&s.state.status!==o||l&&!l(s))}function od(n,s){return(s?.queryKeyHashFn||Ia)(n)}function Ia(n){return JSON.stringify(n,(s,i)=>Nf(i)?Object.keys(i).sort().reduce((o,l)=>(o[l]=i[l],o),{}):i)}function jr(n,s){if(n===s)return!0;if(typeof n!=typeof s)return!1;if(n&&s&&typeof n=="object"&&typeof s=="object"){if(Array.isArray(n)&&Array.isArray(s)){for(let o=0;o<s.length;o++)if(!jr(n[o],s[o]))return!1;return!0}const i=Object.keys(s);for(const o of i)if(!jr(n[o],s[o]))return!1;return!0}return!1}const R1=Object.prototype.hasOwnProperty;function ld(n,s,i=0){if(n===s)return n;if(i>500)return s;const o=Rg(n)&&Rg(s);if(!o&&!(Nf(n)&&Nf(s)))return s;const l=(o?n:Object.keys(n)).length,u=o?s:Object.keys(s),d=u.length,h=o?new Array(d):{};let m=0;for(let g=0;g<d;g++){const b=o?g:u[g],y=n[b],S=s[b];if(y===S){h[b]=y,(o?g<l:R1.call(n,b))&&m++;continue}if(y===null||S===null||typeof y!="object"||typeof S!="object"){h[b]=S;continue}const w=ld(y,S,i+1);h[b]=w,w===y&&m++}return l===d&&m===l?n:h}function Ai(n,s){if(!s||Object.keys(n).length!==Object.keys(s).length)return!1;for(const i in n)if(n[i]!==s[i])return!1;return!0}function Rg(n){return Array.isArray(n)&&n.length===Object.keys(n).length}function Nf(n){if(!zg(n))return!1;const s=n.constructor;if(s===void 0)return!0;const i=s.prototype;return!(!zg(i)||!i.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(n)!==Object.prototype)}function zg(n){return Object.prototype.toString.call(n)==="[object Object]"}function z1(n){return new Promise(s=>{Es.setTimeout(s,n)})}function Df(n,s,i){return typeof i.structuralSharing=="function"?i.structuralSharing(n,s):i.structuralSharing!==!1?ld(n,s):s}function P1(n,s,i=0){const o=[...n,s];return i&&o.length>i?o.slice(1):o}function H1(n,s,i=0){const o=[s,...n];return i&&o.length>i?o.slice(0,-1):o}const on=Symbol();function Wy(n,s){return!n.queryFn&&s?.initialPromise?()=>s.initialPromise:!n.queryFn||n.queryFn===on?()=>Promise.reject(new Error(`Missing queryFn: '${n.queryHash}'`)):n.queryFn}function cd(n,s){return typeof n=="function"?n(...s):!!n}function B1(n,s,i){let o=!1,l;return Object.defineProperty(n,"signal",{enumerable:!0,get:()=>(l??=s(),o||(o=!0,l.aborted?i():l.addEventListener("abort",i,{once:!0})),l)}),n}let U1=()=>N1;const ud=()=>U1();var Ts=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(n){return this.listeners.add(n),this.onSubscribe(),()=>{this.listeners.delete(n),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},L1=class extends Ts{#t;#e;#n;constructor(){super(),this.#n=n=>{if(typeof window<"u"&&window.addEventListener){const s=()=>n();return window.addEventListener("visibilitychange",s,!1),()=>{window.removeEventListener("visibilitychange",s)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(n){this.#n=n,this.#e?.(),this.#e=n(s=>{typeof s=="boolean"?this.setFocused(s):this.onFocus()})}setFocused(n){this.#t!==n&&(this.#t=n,this.onFocus())}onFocus(){const n=this.isFocused();this.listeners.forEach(s=>{s(n)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}};const fd=new L1,q1=k1;function Q1(){let n=[],s=0,i=h=>{h()},o=h=>{h()},l=q1;const u=h=>{s?n.push(h):l(()=>{i(h)})},d=()=>{const h=n;n=[],h.length&&l(()=>{o(()=>{h.forEach(m=>{i(m)})})})};return{batch:h=>{let m;s++;try{m=h()}finally{s--,s||d()}return m},batchCalls:h=>(...m)=>{u(()=>{h(...m)})},schedule:u,setNotifyFunction:h=>{i=h},setBatchNotifyFunction:h=>{o=h},setScheduler:h=>{l=h}}}const nt=Q1();var G1=class extends Ts{#t=!0;#e;#n;constructor(){super(),this.#n=n=>{if(typeof window<"u"&&window.addEventListener){const s=()=>n(!0),i=()=>n(!1);return window.addEventListener("online",s,!1),window.addEventListener("offline",i,!1),()=>{window.removeEventListener("online",s),window.removeEventListener("offline",i)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(n){this.#n=n,this.#e?.(),this.#e=n(this.setOnline.bind(this))}setOnline(n){this.#t!==n&&(this.#t=n,this.listeners.forEach(s=>{s(n)}))}isOnline(){return this.#t}};const El=new G1;function Y1(n){return Math.min(1e3*2**n,3e4)}function ev(n){return(n??"online")==="online"?El.isOnline():!0}var Rf=class extends Error{constructor(n){super("CancelledError"),this.revert=n?.revert,this.silent=n?.silent}};function tv(n){let s=!1,i=0,o,l="pending",u,d;const h=new Promise((z,Y)=>{u=z,d=Y});h.catch(xt);const m=()=>l!=="pending",g=z=>{if(!m()){const Y=new Rf(z);j(Y),n.onCancel?.(Y)}},b=()=>{s=!0},y=()=>{s=!1},S=()=>fd.isFocused()&&(n.networkMode==="always"||El.isOnline())&&n.canRun(),w=()=>ev(n.networkMode)&&n.canRun(),_=z=>{m()||(o?.(),l="resolved",u(z))},j=z=>{m()||(o?.(),l="rejected",d(z))},k=()=>new Promise(z=>{o=Y=>{(m()||S())&&z(Y)},n.onPause?.()}).then(()=>{o=void 0,m()||n.onContinue?.()}),C=()=>{if(m())return;let z;const Y=i===0?n.initialPromise:void 0;try{z=Y??n.fn()}catch(I){z=Promise.reject(I)}Promise.resolve(z).then(_).catch(I=>{if(m())return;const q=n.retry??(ud()?0:3),G=n.retryDelay??Y1,M=typeof G=="function"?G(i,I):G,P=q===!0||typeof q=="number"&&i<q||typeof q=="function"&&q(i,I);if(s||!P){j(I);return}i++,n.onFail?.(i,I),z1(M).then(()=>S()?void 0:k()).then(()=>{s?j(I):C()})})};return{promise:h,status:()=>l,cancel:g,continue:()=>(o?.(),h),cancelRetry:b,continueRetry:y,canStart:w,start:()=>(w()?C():k().then(C),h)}}var nv=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),$y(this.gcTime)&&(this.#t=Es.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(n){this.gcTime=Math.max(this.gcTime||0,n??(ud()?1/0:3e5))}clearGcTimeout(){this.#t!==void 0&&(Es.clearTimeout(this.#t),this.#t=void 0)}};function V1(n){return{onFetch:(s,i)=>{const o=s.options,l=s.fetchOptions?.meta?.fetchMore?.direction,u=s.state.data?.pages||[],d=s.state.data?.pageParams||[];let h={pages:[],pageParams:[]},m=0;const g=async()=>{let b=!1;const y=_=>{B1(_,()=>s.signal,()=>b=!0)},S=Wy(s.options,s.fetchOptions),w=async(_,j,k)=>{if(b)return Promise.reject(s.signal.reason);if(j==null&&_.pages.length)return Promise.resolve(_);const z=(()=>{const G={client:s.client,queryKey:s.queryKey,pageParam:j,direction:k?"backward":"forward",meta:s.options.meta};return y(G),G})(),Y=await S(z),{maxPages:I}=s.options,q=k?H1:P1;return{pages:q(_.pages,Y,I),pageParams:q(_.pageParams,j,I)}};if(l&&u.length){const _=l==="backward",j=_?av:zf,k={pages:u,pageParams:d};h=await w(k,j(o,k),_)}else{const _=n??u.length;do{const j=m===0?d[0]??o.initialPageParam:zf(o,h);if(m>0&&j==null)break;h=await w(h,j),m++}while(m<_)}return h};s.options.persister?s.fetchFn=()=>s.options.persister?.(g,{client:s.client,queryKey:s.queryKey,meta:s.options.meta,signal:s.signal},i):s.fetchFn=g}}}function zf(n,{pages:s,pageParams:i}){const o=s.length-1;return s.length>0?n.getNextPageParam(s[o],s,i[o],i):void 0}function av(n,{pages:s,pageParams:i}){return s.length>0?n.getPreviousPageParam?.(s[0],s,i[0],i):void 0}function K1(n,s){return s?zf(n,s)!=null:!1}function X1(n,s){return!s||!n.getPreviousPageParam?!1:av(n,s)!=null}var F1=class extends nv{#t;#e;#n;#a;#s;#r;#i;#l;constructor(n){super(),this.#l=!1,this.#i=n.defaultOptions,this.setOptions(n.options),this.observers=[],this.#s=n.client,this.#a=this.#s.getQueryCache(),this.queryKey=n.queryKey,this.queryHash=n.queryHash,this.#e=Hg(this.options),this.state=n.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#t}get promise(){return this.#r?.promise}setOptions(n){if(this.options={...this.#i,...n},n?._type&&(this.#t=n._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const s=Hg(this.options);s.data!==void 0&&(this.setState(Pg(s.data,s.dataUpdatedAt)),this.#e=s)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#a.remove(this)}setData(n,s){const i=Df(this.state.data,n,this.options);return this.#o({data:i,type:"success",dataUpdatedAt:s?.updatedAt,manual:s?.manual}),i}setState(n){this.#o({type:"setState",state:n})}cancel(n){const s=this.#r?.promise;return this.#r?.cancel(n),s?s.then(xt).catch(xt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#e}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(n=>tt(n.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===on||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(n=>tt(n.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(n=>n.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(n=0){return this.state.data===void 0?!0:n==="static"?!1:this.state.isInvalidated?!0:!Jy(this.state.dataUpdatedAt,n)}onFocus(){this.observers.find(n=>n.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(n=>n.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(n){this.observers.includes(n)||(this.observers.push(n),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:n}))}removeObserver(n){const s=this.observers.indexOf(n);s!==-1&&(this.observers.splice(s,1),this.observers.length||(this.#r&&(this.#l||this.state.fetchStatus==="paused"&&this.state.status==="pending"?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:n}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}async fetch(n,s){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&s?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(n&&this.setOptions(n),!this.options.queryFn){const m=this.observers.find(g=>g.options.queryFn);m&&this.setOptions(m.options)}const i=new AbortController,o=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>(this.#l=!0,i.signal)})},l=()=>{const m=Wy(this.options,s),b=(()=>{const y={client:this.#s,queryKey:this.queryKey,meta:this.meta};return o(y),y})();return this.#l=!1,this.options.persister?this.options.persister(m,b,this):m(b)},d=(()=>{const m={fetchOptions:s,options:this.options,queryKey:this.queryKey,client:this.#s,state:this.state,fetchFn:l};return o(m),m})();(this.#t==="infinite"?V1(this.options.pages):this.options.behavior)?.onFetch(d,this),this.#n=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==d.fetchOptions?.meta)&&this.#o({type:"fetch",meta:d.fetchOptions?.meta});const h=this.#r=tv({initialPromise:s?.initialPromise,fn:d.fetchFn,onCancel:m=>{m instanceof Rf&&m.revert&&this.setState({...this.#n,fetchStatus:"idle"}),i.abort()},onFail:(m,g)=>{this.#o({type:"failed",failureCount:m,error:g})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:d.options.retry,retryDelay:d.options.retryDelay,networkMode:d.options.networkMode,canRun:()=>!0});try{const m=await h.start();if(m===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(m),this.#a.config.onSuccess?.(m,this),this.#a.config.onSettled?.(m,this.state.error,this),m}catch(m){if(m instanceof Rf){if(m.silent)return this.#r.promise;if(m.revert){if(this.state.data===void 0)throw m;return this.state.data}}throw this.#o({type:"error",error:m}),this.#a.config.onError?.(m,this),this.#a.config.onSettled?.(this.state.data,m,this),m}finally{this.#r===h&&(this.#r=void 0),this.scheduleGc()}}#o(n){const s=i=>{switch(n.type){case"failed":return{...i,fetchFailureCount:n.failureCount,fetchFailureReason:n.error};case"pause":return{...i,fetchStatus:"paused"};case"continue":return{...i,fetchStatus:"fetching"};case"fetch":return{...i,...sv(i.data,this.options),fetchMeta:n.meta??null};case"success":const o={...i,...Pg(n.data,n.dataUpdatedAt),dataUpdateCount:i.dataUpdateCount+1,...!n.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#n=n.manual?o:void 0,o;case"error":const l=n.error;
17return{...i,error:l,errorUpdateCount:i.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:i.fetchFailureCount+1,fetchFailureReason:l,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...i,isInvalidated:!0};case"setState":return{...i,...n.state}}};this.state=s(this.state),nt.batch(()=>{this.observers.slice().forEach(i=>{i.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:n})})}};function sv(n,s){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:ev(s.networkMode)?"fetching":"paused",...n===void 0&&{error:null,status:"pending"}}}function Pg(n,s){return{data:n,dataUpdatedAt:s??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Hg(n){const s=typeof n.initialData=="function"?n.initialData():n.initialData,i=s!==void 0,o=i?typeof n.initialDataUpdatedAt=="function"?n.initialDataUpdatedAt():n.initialDataUpdatedAt:0;return{data:s,dataUpdateCount:0,dataUpdatedAt:i?o??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:i?"success":"pending",fetchStatus:"idle"}}var Gi=class extends Ts{#t;#e=void 0;#n=void 0;#a=void 0;#s;#r;#i;#l;#o;#m;#c;#u;#f;#h=new Set;constructor(n,s){super(),this.options=s,this.#t=n,this.#i=null,this.bindMethods(),this.setOptions(s)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),Bg(this.#e,this.options)?this.#d():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Pf(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Pf(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#x(),this.#S(),this.#e.removeObserver(this)}setOptions(n){const s=this.options,i=this.#e;if(this.options=this.#t.defaultQueryOptions(n),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof tt(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),s._defaulted&&!Ai(this.options,s)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const o=this.hasListeners();o&&Ug(this.#e,i,this.options,s)&&this.#d(),this.updateResult(),o&&(this.#e!==i||tt(this.options.enabled,this.#e)!==tt(s.enabled,this.#e)||tt(this.options.staleTime,this.#e)!==tt(s.staleTime,this.#e))&&this.#g();const l=this.#y();o&&(this.#e!==i||tt(this.options.enabled,this.#e)!==tt(s.enabled,this.#e)||l!==this.#f)&&this.#v(l)}getOptimisticResult(n){const s=this.#t.getQueryCache().build(this.#t,n),i=this.createResult(s,n);return Ai(this.getCurrentResult(),i)||(this.#a=i,this.#r=this.options,this.#s=this.#e.state),i}getCurrentResult(){return this.#a}trackResult(n,s){return new Proxy(n,{get:(i,o)=>(this.trackProp(o),s?.(o),Reflect.get(i,o))})}trackProp(n){this.#h.add(n)}getCurrentQuery(){return this.#e}refetch({...n}={}){return this.fetch({...n})}fetchOptimistic(n){const s=this.#t.defaultQueryOptions(n),i=this.#t.getQueryCache().build(this.#t,s);let o=()=>{},l;const u=new Promise(d=>{l=d,o=this.#t.getQueryCache().subscribe(h=>{h.type==="updated"&&h.query.queryHash===i.queryHash&&i.state.data!==void 0&&(o(),d(this.createResult(i,s)))})});return Promise.race([i.fetch().then(()=>{const d=this.createResult(i,s);return l?.(d),d}).finally(()=>{o()}),u])}fetch(n){return this.#d({...n,cancelRefetch:n.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#d(n){this.#w();let s=this.#e.fetch(this.options,n);return n?.throwOnError||(s=s.catch(xt)),s}#p(n){return!ud()&&tt(this.options.enabled,this.#e)!==!1&&$y(n)}#g(){this.#x();const n=tt(this.options.staleTime,this.#e);if(this.#a.isStale||!this.#p(n))return;const s=Jy(this.#a.dataUpdatedAt,n)+1;this.#c=Es.setTimeout(()=>{this.#a.isStale||this.updateResult()},s)}#y(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(n){this.#S(),this.#f=n,!(this.#f===0||!this.#p(this.#f))&&(this.#u=Es.setInterval(()=>
17{(this.options.refetchIntervalInBackground||fd.isFocused())&&this.#d()},this.#f))}#b(){this.#g(),this.#v(this.#y())}#x(){this.#c!==void 0&&(Es.clearTimeout(this.#c),this.#c=void 0)}#S(){this.#u!==void 0&&(Es.clearInterval(this.#u),this.#u=void 0)}createResult(n,s){const i=this.#e,o=this.options,l=this.#a,u=this.#s,d=this.#r,h=n!==i?n.state:this.#n,{state:m}=n;let g={...m},b=!1,y;if(s._optimisticResults){const q=this.hasListeners(),G=!q&&Bg(n,s),M=q&&Ug(n,i,s,o);(G||M)&&(g={...g,...sv(m.data,n.options)}),s._optimisticResults==="isRestoring"&&(g.fetchStatus="idle")}let{error:S,errorUpdatedAt:w,status:_}=g;y=g.data;let j=!1;if(s.placeholderData!==void 0&&y===void 0&&_==="pending"){let q;l?.isPlaceholderData&&s.placeholderData===d?.placeholderData?(q=l.data,j=!0):q=typeof s.placeholderData=="function"?s.placeholderData(this.#m?.state.data,this.#m):s.placeholderData,q!==void 0&&(_="success",y=Df(l?.data,q,s),b=!0)}if(s.select&&y!==void 0&&!j)if(l&&y===u?.data&&s.select===this.#l)y=this.#o;else try{this.#l=s.select,y=s.select(y),y=Df(l?.data,y,s),this.#o=y,this.#i=null}catch(q){this.#i=q}else y===void 0&&(this.#i=null);this.#i&&(S=this.#i,y=this.#o,w=Date.now(),_="error",b=!1);const k=g.fetchStatus==="fetching",C=_==="pending",z=_==="error",Y=C&&k,I=y!==void 0;return{status:_,fetchStatus:g.fetchStatus,isPending:C,isSuccess:_==="success",isError:z,isInitialLoading:Y,isLoading:Y,data:y,dataUpdatedAt:g.dataUpdatedAt,error:S,errorUpdatedAt:w,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdateCount:g.errorUpdateCount,isFetched:n.isFetched(),isFetchedAfterMount:g.dataUpdateCount>h.dataUpdateCount||g.errorUpdateCount>h.errorUpdateCount,isFetching:k,isRefetching:k&&!C,isLoadingError:z&&!I,isPaused:g.fetchStatus==="paused",isPlaceholderData:b,isRefetchError:z&&I,isStale:dd(n,s),refetch:this.refetch,isEnabled:tt(s.enabled,n)!==!1}}updateResult(){const n=this.#a,s=this.createResult(this.#e,this.options);if(this.#s=this.#e.state,this.#r=this.options,this.#s.data!==void 0&&(this.#m=this.#e),Ai(s,n))return;this.#a=s;const o=(()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options,u=typeof l=="function"?l():l;if(u==="all"||!u&&!this.#h.size)return!0;const d=new Set(u??this.#h);return this.options.throwOnError&&d.add("error"),Object.keys(this.#a).some(h=>{const m=h;return this.#a[m]!==n[m]&&d.has(m)})})();nt.batch(()=>{o&&this.listeners.forEach(l=>{l(this.#a)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}#w(){const n=this.#t.getQueryCache().build(this.#t,this.options);if(n===this.#e)return;const s=this.#e;this.#e=n,this.#n=n.state,this.hasListeners()&&(s?.removeObserver(this),n.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}};function Z1(n,s){return tt(s.enabled,n)!==!1&&n.state.data===void 0&&!(n.state.status==="error"&&tt(s.retryOnMount,n)===!1)}function Bg(n,s){return Z1(n,s)||n.state.data!==void 0&&Pf(n,s,s.refetchOnMount)}function Pf(n,s,i){if(tt(s.enabled,n)!==!1&&tt(s.staleTime,n)!=="static"){const o=typeof i=="function"?i(n):i;return o==="always"||o!==!1&&dd(n,s)}return!1}function Ug(n,s,i,o){return(n!==s||tt(o.enabled,n)===!1)&&(!i.suspense||n.state.status!=="error")&&dd(n,i)}function dd(n,s){return tt(s.enabled,n)!==!1&&n.isStaleByTime(tt(s.staleTime,n))}var rv=class extends Gi{constructor(n,s){super(n,s)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(n){n._type="infinite",super.setOptions(n)}getOptimisticResult(n){return n._type="infinite",super.getOptimisticResult(n)}fetchNextPage(n){return this.fetch({...n,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(n){return this.fetch({...n,meta:{fetchMore:{direction:"backward"}}})}createResult(n,s){const{state:i}=n,o=super.createResult(n,s),{isFetching:l,isRefetching:u,isError:d,isRefetchError:h}=o,m=i.fetchMeta?.fetchMore?.direction,g=d&&m==="forward",b=l&&m==="forward",y=d&&m==="backward",S=l&&m==="backward";return{...o,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:K1(s,i.data),hasPreviousPage:X1(s,i.data),isFetchNextPageError:g,isFetchingNextPage:b,isFetchPreviousPageError:y,isFetchingPreviousPage:S,isRefetchError:h&&!g&&!y,isRefetching:u&&!b&&!S}}},I1=class extends nv{#t;#e;#n;#a;constructor(n){super(),this.#t=n.client,this.mutationId=n.mutationId,this.#n=n.mutationCache,this.#e=[],this.state=n.state||iv(),this.setOptions(n.options),this.scheduleGc()}setOptions(n){this.options=n,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(n){this.#e.includes(n)||(this.#e.push(n),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:n}))}removeObserver(n){this.#e=this.#e.filter(s=>s!==n),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:n})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#a?.continue()??(this.state.status==="pending"?this.execute(this.state.variables):Promise.resolve())}async execute(n){const s=()=>{this.#s({type:"continue"})},i={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey},o=this.#a=tv({fn:()=>this.options.mutationFn?this.options.mutationFn(n,i):Promise.reject(new Error("No mutationFn found")),onFail:(d,h)=>{this.#s({type:"failed",failureCount:d,error:h})},onPause:()=>{this.#s({type:"pause"})},onContinue:s,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)}),l=this.state.status==="pending",u=!o.canStart();try{if(l)s();else{this.#s({type:"pending",variables:n,isPaused:u}),this.#n.config.onMutate&&await this.#n.config.onMutate(n,this,i);const h=await this.options.onMutate?.(n,i);h!==this.state.context&&this.#s({type:"pending",context:h,variables:n,isPaused:u})}const d=await o.start();return await this.#n.config.onSuccess?.(d,n,this.state.context,this,i),await this.options.onSuccess?.(d,n,this.state.context,i),await this.#n.config.onSettled?.(d,null,this.state.variables,this.state.context,this,i),await this.options.onSettled?.(d,null,n,this.state.context,i),this.#s({type:"success",data:d}),d}catch(d){try{await this.#n.config.onError?.(d,n,this.state.context,this,i)}catch(h){Promise.reject(h)}try{await this.options.onError?.(d,n,this.state.context,i)}catch(h){Promise.reject(h)}try{await this.#n.config.onSettled?.(void 0,d,this.state.variables,this.state.context,this,i)}catch(h){Promise.reject(h)}try{await this.options.onSettled?.(void 0,d,n,this.state.context,i)}catch(h){Promise.reject(h)}throw this.#s({type:"error",error:d}),d}finally{this.#a===o&&(this.#a=void 0),this.#n.runNext(this)}}#s(n){const s=i=>{switch(n.type){case"failed":return{...i,failureCount:n.failureCount,failureReason:n.error};case"pause":return{...i,isPaused:!0};case"continue":return{...i,isPaused:!1};
17case"pending":return{...i,context:n.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:n.isPaused,status:"pending",variables:n.variables,submittedAt:Date.now()};case"success":return{...i,data:n.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...i,data:void 0,error:n.error,failureCount:i.failureCount+1,failureReason:n.error,isPaused:!1,status:"error"}}};this.state=s(this.state),nt.batch(()=>{this.#e.forEach(i=>{i.onMutationUpdate(n)}),this.#n.notify({mutation:this,type:"updated",action:n})})}};function iv(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var $1=class extends Ts{#t;#e;#n;constructor(n={}){super(),this.config=n,this.#t=new Set,this.#e=new Map,this.#n=0}build(n,s,i){const o=new I1({client:n,mutationCache:this,mutationId:++this.#n,options:n.defaultMutationOptions(s),state:i});return this.add(o),o}add(n){this.#t.add(n);const s=dl(n);if(typeof s=="string"){const i=this.#e.get(s);i?i.push(n):this.#e.set(s,[n])}this.notify({type:"added",mutation:n})}remove(n){if(this.#t.delete(n)){const s=dl(n);if(typeof s=="string"){const i=this.#e.get(s);if(i)if(i.length>1){const o=i.indexOf(n);o!==-1&&i.splice(o,1)}else i[0]===n&&this.#e.delete(s)}}this.notify({type:"removed",mutation:n})}canRun(n){const s=dl(n);if(typeof s=="string"){const i=this.#e.get(s)?.find(o=>o.state.status==="pending");return!i||i===n}else return!0}runNext(n){const s=dl(n);return typeof s=="string"?this.#e.get(s)?.find(i=>i!==n&&i.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){nt.batch(()=>{this.#t.forEach(n=>{this.notify({type:"removed",mutation:n})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(n){const s={exact:!0,...n};return this.getAll().find(i=>Dg(s,i))}findAll(n={}){return this.getAll().filter(s=>Dg(n,s))}notify(n){nt.batch(()=>{this.listeners.forEach(s=>{s(n)})})}resumePausedMutations(){const n=this.getAll().filter(s=>s.state.isPaused);return nt.batch(()=>Promise.all(n.map(s=>s.continue().catch(xt))))}};function dl(n){return n.options.scope?.id}var J1=class extends Ts{#t;#e=void 0;#n;#a;constructor(s,i){super(),this.#t=s,this.setOptions(i),this.bindMethods(),this.#s()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(s){const i=this.options;this.options=this.#t.defaultMutationOptions(s),Ai(this.options,i)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),i?.mutationKey&&this.options.mutationKey&&Ia(i.mutationKey)!==Ia(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onSubscribe(){this.listeners.size===1&&this.#n&&(this.#n.addObserver(this),this.#s())}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(s){this.#s(),this.#r(s)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#s(),this.#r()}mutate(s,i){return this.#a=i,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(s)}#s(){const s=this.#n?.state??iv();this.#e={...s,isPending:s.status==="pending",isSuccess:s.status==="success",isError:s.status==="error",isIdle:s.status==="idle",mutate:this.mutate,reset:this.reset}}#r(s){nt.batch(()=>{if(this.#a&&this.hasListeners()){const i=this.#e.variables,o=this.#e.context,l={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(s?.type==="success"){try{this.#a.onSuccess?.(s.data,i,o,l)}catch(u){Promise.reject(u)}try{this.#a.onSettled?.(s.data,null,i,o,l)}catch(u){Promise.reject(u)}}else if(s?.type==="error"){try{this.#a.onError?.(s.error,i,o,l)}catch(u){Promise.reject(u)}try{this.#a.onSettled?.(void 0,s.error,i,o,l)}catch(u){Promise.reject(u)}}}this.listeners.forEach(i=>{i(this.#e)})})}};function Lg(n,s){const i=new Set(s);return n.filter(o=>!i.has(o))}var W1=class extends Ts{#t;#e;#n;#a;#s;#r;#i;#l;#o;#m=[];constructor(n,s,i){super(),this.#t=n,this.#a=i,this.#n=[],this.#s=[],this.#e=[],this.setQueries(s)}
17onSubscribe(){this.listeners.size===1&&this.#s.forEach(n=>{n.subscribe(s=>{this.#d(n,s)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#s.forEach(n=>{n.destroy()})}setQueries(n,s){this.#n=n,this.#a=s,nt.batch(()=>{const i=this.#s,o=this.#h(this.#n);o.forEach(b=>b.observer.setOptions(b.defaultedQueryOptions));const l=o.map(b=>b.observer),u=l.map(b=>b.getCurrentResult()),d=i.length!==l.length,h=l.some((b,y)=>b!==i[y]),m=d||h,g=m?!0:u.some((b,y)=>{const S=this.#e[y];return!S||!Ai(b,S)});!m&&!g||(m&&(this.#m=o,this.#s=l),this.#e=u,this.hasListeners()&&(m&&(Lg(i,l).forEach(b=>{b.destroy()}),Lg(l,i).forEach(b=>{b.subscribe(y=>{this.#d(b,y)})})),this.#p()))})}getCurrentResult(){return this.#e}getQueries(){return this.#s.map(n=>n.getCurrentQuery())}getObservers(){return this.#s}getOptimisticResult(n,s){const i=this.#h(n),o=i.map(u=>u.observer.getOptimisticResult(u.defaultedQueryOptions)),l=i.map(u=>u.defaultedQueryOptions.queryHash);return[o,u=>this.#u(u??o,s,l),()=>this.#c(o,i)]}#c(n,s){const i=new Set;return s.map((o,l)=>{const u=n[l];return o.defaultedQueryOptions.notifyOnChangeProps?u:o.observer.trackResult(u,d=>{i.has(d)||(i.add(d),s.forEach(h=>{h.observer.trackProp(d)}))})})}#u(n,s,i){if(s){const o=this.#o,l=i!==void 0&&o!==void 0&&(o.length!==i.length||i.some((u,d)=>u!==o[d]));return(this.#e!==this.#l||l||s!==this.#i)&&(this.#i=s,this.#l=this.#e,i!==void 0&&(this.#o=i),this.#r=ld(this.#r,s(n))),this.#r}return n}#f(){return!this.#a?.combine||this.#s.some((n,s)=>n.options.suspense&&this.#e[s]?.data===void 0)}#h(n){const s=new Map;this.#s.forEach(o=>{const l=o.options.queryHash;if(!l)return;const u=s.get(l);u?u.push(o):s.set(l,[o])});const i=[];return n.forEach(o=>{const l=this.#t.defaultQueryOptions(o),u=s.get(l.queryHash)?.shift()??new Gi(this.#t,l);i.push({defaultedQueryOptions:l,observer:u})}),i}#d(n,s){const i=this.#s.indexOf(n);i!==-1&&(this.#e=this.#e.slice(),this.#e[i]=s,this.#p())}#p(){if(this.hasListeners()){const n=this.#f(),s=this.#r,i=n?s:this.#u(this.#c(this.#e,this.#m),this.#a?.combine);(n||s!==i)&&nt.batch(()=>{this.listeners.forEach(o=>{o(this.#e)})})}}},eS=class extends Ts{#t;constructor(n={}){super(),this.config=n,this.#t=new Map}build(n,s,i){const o=s.queryKey,l=s.queryHash??od(o,s);let u=this.get(l);return u||(u=new F1({client:n,queryKey:o,queryHash:l,options:n.defaultQueryOptions(s),state:i,defaultOptions:n.getQueryDefaults(o)}),this.add(u)),u}add(n){this.#t.has(n.queryHash)||(this.#t.set(n.queryHash,n),this.notify({type:"added",query:n}))}remove(n){const s=this.#t.get(n.queryHash);s&&(n.destroy(),s===n&&this.#t.delete(n.queryHash),this.notify({type:"removed",query:n}))}clear(){nt.batch(()=>{this.getAll().forEach(n=>{this.remove(n)})})}get(n){return this.#t.get(n)}getAll(){return[...this.#t.values()]}find(n){const s={exact:!0,...n};return this.getAll().find(i=>Ng(s,i))}findAll(n={}){const s=this.getAll();return Object.keys(n).length>0?s.filter(i=>Ng(n,i)):s}notify(n){nt.batch(()=>{this.listeners.forEach(s=>{s(n)})})}onFocus(){nt.batch(()=>{this.getAll().forEach(n=>{n.onFocus()})})}onOnline(){nt.batch(()=>{this.getAll().forEach(n=>{n.onOnline()})})}},tS=class{#t;#e;#n;#a;#s;#r;#i;#l;constructor(n={}){this.#t=n.queryCache||new eS,this.#e=n.mutationCache||new $1,this.#n=n.defaultOptions||{},this.#a=new Map,this.#s=new Map,this.#r=0}mount(){this.#r++,this.#r===1&&(this.#i=fd.subscribe(async n=>{n&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#l=El.subscribe(async n=>{n&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#r--,this.#r===0&&(this.#i?.(),this.#i=void 0,this.#l?.(),this.#l=void 0)}isFetching(n){return this.#t.findAll({...n,fetchStatus:"fetching"}).length}isMutating(n){return this.#e.findAll({...n,status:"pending"}).length}getQueryData(n){const s=this.defaultQueryOptions({queryKey:n});return this.#t.get(s.queryHash)?.state.data}ensureQueryData(n){const s=this.defaultQueryOptions(n),i=this.#t.build(this,s),o=i.state.data;return o===void 0?this.fetchQuery(n):(n.revalidateIfStale&&i.isStaleByTime(tt(s.staleTime,i))&&this.prefetchQuery(s),Promise.resolve(o))}getQueriesData(n){return this.#t.findAll(n).map(({queryKey:s,state:i})=>[s,i.data])}setQueryData(n,s,i){const o=this.defaultQueryOptions({queryKey:n}),l=this.#t.get(o.queryHash)?.state.data,u=D1(s,l);if(u!==void 0)return this.#t.build(this,o).setData(u,{...i,manual:!0})}
17setQueriesData(n,s,i){return nt.batch(()=>this.#t.findAll(n).map(({queryKey:o})=>[o,this.setQueryData(o,s,i)]))}getQueryState(n){const s=this.defaultQueryOptions({queryKey:n});return this.#t.get(s.queryHash)?.state}removeQueries(n){const s=this.#t;nt.batch(()=>{s.findAll(n).forEach(i=>{s.remove(i)})})}resetQueries(n,s){const i=this.#t;return nt.batch(()=>{const o=i.findAll(n),l=new Set(o);return o.forEach(u=>{u.reset()}),this.refetchQueries({type:"active",predicate:u=>l.has(u)},s)})}cancelQueries(n,s={}){const i={revert:!0,...s},o=nt.batch(()=>this.#t.findAll(n).map(l=>l.cancel(i)));return Promise.all(o).then(xt).catch(xt)}invalidateQueries(n,s={}){return nt.batch(()=>(this.#t.findAll(n).forEach(i=>{i.invalidate()}),n?.refetchType==="none"?Promise.resolve():this.refetchQueries({...n,type:n?.refetchType??n?.type??"active"},s)))}refetchQueries(n,s={}){const i={...s,cancelRefetch:s.cancelRefetch??!0},o=nt.batch(()=>this.#t.findAll(n).filter(l=>!l.isDisabled()&&!l.isStatic()).map(l=>{let u=l.fetch(void 0,i);return i.throwOnError||(u=u.catch(xt)),l.state.fetchStatus==="paused"?Promise.resolve():u}));return Promise.all(o).then(xt)}async query(n){const s=this.defaultQueryOptions(n);s.retry===void 0&&(s.retry=!1);const i=this.#t.build(this,s),o=i.isStaleByTime(tt(s.staleTime,i))?await i.fetch(s):i.state.data,l=s.select;return l?l(o):o}fetchQuery(n){const s=this.defaultQueryOptions(n);s.retry===void 0&&(s.retry=!1);const i=this.#t.build(this,s);return i.isStaleByTime(tt(s.staleTime,i))?i.fetch(s):Promise.resolve(i.state.data)}prefetchQuery(n){return this.fetchQuery(n).then(xt).catch(xt)}infiniteQuery(n){return n._type="infinite",this.query(n)}fetchInfiniteQuery(n){return n._type="infinite",this.fetchQuery(n)}prefetchInfiniteQuery(n){return this.fetchInfiniteQuery(n).then(xt).catch(xt)}ensureInfiniteQueryData(n){return n._type="infinite",this.ensureQueryData(n)}resumePausedMutations(){return El.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(n){this.#n=n}setQueryDefaults(n,s){this.#a.set(Ia(n),{queryKey:n,defaultOptions:s})}getQueryDefaults(n){const s=[...this.#a.values()],i={};return s.forEach(o=>{jr(n,o.queryKey)&&Object.assign(i,o.defaultOptions)}),i}setMutationDefaults(n,s){this.#s.set(Ia(n),{mutationKey:n,defaultOptions:s})}getMutationDefaults(n){const s=[...this.#s.values()],i={};return s.forEach(o=>{jr(n,o.mutationKey)&&Object.assign(i,o.defaultOptions)}),i}defaultQueryOptions(n){if(n._defaulted)return n;const s={...this.#n.queries,...this.getQueryDefaults(n.queryKey),...n,_defaulted:!0};return s.queryHash||(s.queryHash=od(s.queryKey,s)),s.refetchOnReconnect===void 0&&(s.refetchOnReconnect=s.networkMode!=="always"),s.throwOnError===void 0&&(s.throwOnError=!!s.suspense),!s.networkMode&&s.persister&&(s.networkMode="offlineFirst"),s.queryFn===on&&(s.enabled=!1),s}defaultMutationOptions(n){return n?._defaulted?n:{...this.#n.mutations,...n?.mutationKey&&this.getMutationDefaults(n.mutationKey),...n,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}};const ov=O.createContext(!1),lv=()=>O.useContext(ov);ov.Provider;function nS(){let n=!1;return{clearReset:()=>{n=!1},reset:()=>{n=!0},isReset:()=>n}}const aS=O.createContext(nS()),cv=()=>O.useContext(aS),uv=(n,s,i)=>{const o=i?.state.error&&typeof n.throwOnError=="function"?cd(n.throwOnError,[i.state.error,i]):n.throwOnError;(n.suspense||o)&&(s.isReset()||(n.retryOnMount=!1))},fv=n=>{O.useEffect(()=>{n.clearReset()},[n])},dv=({result:n,errorResetBoundary:s,throwOnError:i,query:o,suspense:l})=>n.isError&&!s.isReset()&&!n.isFetching&&o&&(l&&n.data===void 0||cd(i,[n.error,o])),md=(n,s)=>s.state.data===void 0,mv=n=>{if(n.suspense){const i=l=>l==="static"?l:Math.max(l??1e3,1e3),o=n.staleTime;n.staleTime=typeof o=="function"?(...l)=>i(o(...l)):i(o),typeof n.gcTime=="number"&&(n.gcTime=Math.max(n.gcTime,1e3))}},Hf=(n,s)=>n?.suspense&&s.isPending,hv=(n,s,i)=>s.fetchOptimistic(n).catch(()=>{i.clearReset()});function pv({queries:n,...s},i){const o=Qi(i),l=lv(),u=cv(),d=s.subscribed!==!1,h=O.useMemo(()=>n.map(j=>{const k=o.defaultQueryOptions(j);return k._optimisticResults=l?"isRestoring":d?"optimistic":void 0,k}),[n,o,l,d]);h.forEach(j=>{mv(j);const k=o.getQueryCache().get(j.queryHash);uv(j,u,k)}),fv(u);const[m]=O.useState(()=>new W1(o,h,s)),[g,b,y]=m.getOptimisticResult(h,s.combine),S=!l&&d;O.useSyncExternalStore(O.useCallback(j=>S?m.subscribe(nt.batchCalls(j)):xt,[m,S]),()=>m.getCurrentResult(),()=>m.getCurrentResult()),O.useEffect(()=>{m.setQueries(h,s)},[h,s,m]);const w=g.some((j,k)=>Hf(h[k],j))?g.flatMap((j,k)=>{const C=h[k];if(C&&Hf(C,j)){const z=new Gi(o,C);return hv(C,z,u)}return[]}):[];if(w.length>0)throw Promise.all(w);const _=g.find((j,k)=>{const C=h[k];return C&&dv({result:j,errorResetBoundary:u,throwOnError:C.throwOnError,query:o.getQueryCache().get(C.queryHash),suspense:C.suspense})});if(_)throw _.error;return b(y())}function Rl(n,s,i){const o=lv(),l=cv(),u=Qi(i),d=u.defaultQueryOptions(n),h=u.getQueryCache().get(d.queryHash),m=n.subscribed!==!1;d._optimisticResults=o?"isRestoring":m?"optimistic":void 0,mv(d),uv(d,l,h),fv(l);const[g]=O.useState(()=>new s(u,d)),b=g.getOptimisticResult(d),y=!o&&m;if(O.useSyncExternalStore(O.useCallback(S=>{const w=y?g.subscribe(nt.batchCalls(S)):xt;return g.updateResult(),w},[g,y]),()=>g.getCurrentResult(),()=>g.getCurrentResult()),O.useEffect(()=>{g.setOptions(d)},[d,g]),Hf(d,b))throw hv(d,g,l);if(dv({result:b,errorResetBoundary:l,throwOnError:d.throwOnError,query:h,suspense:d.suspense}))throw b.error;return d.notifyOnChangeProps?b:g.trackResult(b)}function sS(n,s){return Rl(n,Gi,s)}function rS(n,s){return Rl({...n,enabled:!0,suspense:!0,throwOnError:md,placeholderData:void 0},Gi,s)}function iS(n,s){return Rl({...n,enabled:!0,suspense:!0,throwOnError:md,placeholderData:void 0},rv,s)}function oS(n,s){return pv({...n,queries:n.queries.map(i=>({...i,suspense:!0,throwOnError:md,enabled:!0,placeholderData:void 0}))},s)}function lS(n,s){const i=Qi(s);i.getQueryState(n.queryKey)||i.query(n).catch(xt)}function cS(n,s){const i=Qi(s);i.getQueryState(n.queryKey)||i.infiniteQuery(n).catch(xt)}function uS(n,s){const i=Qi(s),[o]=O.useState(()=>new J1(i,n));O.useEffect(()=>{o.setOptions(n)},[o,n]);const l=O.useSyncExternalStore(O.useCallback(d=>o.subscribe(nt.batchCalls(d)),[o]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),u=O.useCallback((...d)=>{o.mutate(d[0],d[1]).catch(xt)},[o]);if(l.error&&cd(o.options.throwOnError,[l.error]))throw l.error;return{...l,mutate:u,mutateAsync:l.mutate}}function fS(n,s){return Rl(n,rv,s)}function Os(n){return!!n&&!Array.isArray(n)&&typeof n=="object"}function dS(){return Object.create(null)}const mS=typeof Symbol=="function"&&!!Symbol.asyncIterator;
17function gv(n){return mS&&Os(n)&&Symbol.asyncIterator in n}var hS=Object.create,yv=Object.defineProperty,pS=Object.getOwnPropertyDescriptor,vv=Object.getOwnPropertyNames,gS=Object.getPrototypeOf,yS=Object.prototype.hasOwnProperty,Yi=(n,s)=>function(){return s||(0,n[vv(n)[0]])((s={exports:{}}).exports,s),s.exports},vS=(n,s,i,o)=>{if(s&&typeof s=="object"||typeof s=="function")for(var l=vv(s),u=0,d=l.length,h;u<d;u++)h=l[u],!yS.call(n,h)&&h!==i&&yv(n,h,{get:(m=>s[m]).bind(null,h),enumerable:!(o=pS(s,h))||o.enumerable});return n},zl=(n,s,i)=>(i=n!=null?hS(gS(n)):{},vS(yv(i,"default",{value:n,enumerable:!0}),n));const bv=()=>{},qg=n=>{Object.freeze&&Object.freeze(n)};function xv(n,s,i){var o;const l=s.join(".");return(o=i[l])!==null&&o!==void 0||(i[l]=new Proxy(bv,{get(u,d){if(!(typeof d!="string"||d==="then"))return xv(n,[...s,d],i)},apply(u,d,h){const m=s[s.length-1];if(m==="valueOf"||m==="toString"||m==="toJSON")return`tRPC.proxy(${s.slice(0,-1).join(".")})`;let g={args:h,path:s};return m==="call"?g={args:h.length>=2?[h[1]]:[],path:s.slice(0,-1)}:m==="apply"&&(g={args:h.length>=2?h[1]:[],path:s.slice(0,-1)}),qg(g.args),qg(g.path),n(g)}})),i[l]}const Pl=n=>xv(n,[],dS()),hd=n=>new Proxy(bv,{get(s,i){if(i!=="then")return n(i)}});var Sv=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(n,s){function i(o){"@babel/helpers - typeof";return s.exports=i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},s.exports.__esModule=!0,s.exports.default=s.exports,i(o)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),bS=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(n,s){var i=Sv().default;function o(l,u){if(i(l)!="object"||!l)return l;var d=l[Symbol.toPrimitive];if(d!==void 0){var h=d.call(l,u||"default");if(i(h)!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(u==="string"?String:Number)(l)}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),xS=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(n,s){var i=Sv().default,o=bS();function l(u){var d=o(u,"string");return i(d)=="symbol"?d:d+""}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),wv=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(n,s){var i=xS();function o(l,u,d){return(u=i(u))in l?Object.defineProperty(l,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):l[u]=d,l}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),pd=Yi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(n,s){var i=wv();function o(u,d){var h=Object.keys(u);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(u);d&&(m=m.filter(function(g){return Object.getOwnPropertyDescriptor(u,g).enumerable})),h.push.apply(h,m)}return h}function l(u){for(var d=1;d<arguments.length;d++){var h=arguments[d]!=null?arguments[d]:{};d%2?o(Object(h),!0).forEach(function(m){i(u,m,h[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(h)):o(Object(h)).forEach(function(m){Object.defineProperty(u,m,Object.getOwnPropertyDescriptor(h,m))})}return u}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}});zl(pd());zl(wv());var ml=zl(pd());function SS(n,s){if("error"in n){const o=s.deserialize(n.error);return{ok:!1,error:(0,ml.default)((0,ml.default)({},n),{},{error:o})}}return{ok:!0,result:(0,ml.default)((0,ml.default)({},n.result),(!n.result.type||n.result.type==="data")&&{type:"data",data:s.deserialize(n.result.data)})}}var hf=class extends Error{constructor(){super("Unable to transform response from server")}};function wS(n,s){let i;try{i=SS(n,s)}catch{throw new hf}if(!i.ok&&(!Os(i.error.error)||typeof i.error.error.code!="number"))throw new hf;if(i.ok&&!Os(i.result))throw new hf;return i}zl(pd());function Hl(n){const s={subscribe(i){let o=null,l=!1,u=!1,d=!1;function h(){if(o===null){d=!0;return}u||(u=!0,typeof o=="function"?o():o&&o.unsubscribe())}return o=n({next(m){var g;l||(g=i.next)===null||g===void 0||g.call(i,m)},error(m){var g;l||(l=!0,(g=i.error)===null||g===void 0||g.call(i,m),h())},complete(){var m;l||(l=!0,(m=i.complete)===null||m===void 0||m.call(i),h())}}),d&&h(),{unsubscribe:h}},pipe(...i){return i.reduce(_S,s)}};return s}function _S(n,s){return s(n)}function jS(n){const s=new AbortController;return new Promise((o,l)=>{let u=!1;function d(){u||(u=!0,h.unsubscribe())}s.signal.addEventListener("abort",()=>{l(s.signal.reason)});const h=n.subscribe({next(m){u=!0,o(m),d()},error(m){l(m)},complete(){s.abort(),d()}})})}var ES=Object.create,_v=Object.defineProperty,OS=Object.getOwnPropertyDescriptor,jv=Object.getOwnPropertyNames,CS=Object.getPrototypeOf,AS=Object.prototype.hasOwnProperty,ts=(n,s)=>function(){return s||(0,n[jv(n)[0]])((s={exports:{}}).exports,s),s.exports},TS=(n,s,i,o)=>
17{if(s&&typeof s=="object"||typeof s=="function")for(var l=jv(s),u=0,d=l.length,h;u<d;u++)h=l[u],!AS.call(n,h)&&h!==i&&_v(n,h,{get:(m=>s[m]).bind(null,h),enumerable:!(o=OS(s,h))||o.enumerable});return n},Ms=(n,s,i)=>(i=n!=null?ES(CS(n)):{},TS(s||!n||!n.__esModule?_v(i,"default",{value:n,enumerable:!0}):i,n)),MS=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(n,s){function i(o,l){if(o==null)return{};var u={};for(var d in o)if({}.hasOwnProperty.call(o,d)){if(l.includes(d))continue;u[d]=o[d]}return u}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),kS=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(n,s){var i=MS();function o(l,u){if(l==null)return{};var d,h,m=i(l,u);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(l);for(h=0;h<g.length;h++)d=g[h],u.includes(d)||{}.propertyIsEnumerable.call(l,d)&&(m[d]=l[d])}return m}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),Ev=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(n,s){function i(o){"@babel/helpers - typeof";return s.exports=i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},s.exports.__esModule=!0,s.exports.default=s.exports,i(o)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),NS=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(n,s){var i=Ev().default;function o(l,u){if(i(l)!="object"||!l)return l;var d=l[Symbol.toPrimitive];if(d!==void 0){var h=d.call(l,u||"default");if(i(h)!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(u==="string"?String:Number)(l)}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),DS=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(n,s){var i=Ev().default,o=NS();function l(u){var d=o(u,"string");return i(d)=="symbol"?d:d+""}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),RS=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(n,s){var i=DS();function o(l,u,d){return(u=i(u))in l?Object.defineProperty(l,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):l[u]=d,l}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),Vi=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(n,s){var i=RS();function o(u,d){var h=Object.keys(u);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(u);d&&(m=m.filter(function(g){return Object.getOwnPropertyDescriptor(u,g).enumerable})),h.push.apply(h,m)}return h}function l(u){for(var d=1;d<arguments.length;d++){var h=arguments[d]!=null?arguments[d]:{};d%2?o(Object(h),!0).forEach(function(m){i(u,m,h[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(h)):o(Object(h)).forEach(function(m){Object.defineProperty(u,m,Object.getOwnPropertyDescriptor(h,m))})}return u}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),zS=Ms(kS(),1),Qg=Ms(Vi(),1);const PS=["cursor","direction"];function Bn(n,s,i){const o=n.flatMap(l=>l.split("."));if(!s&&(!i||i==="any"))return o.length?[o]:[];if(i==="infinite"&&Os(s)&&("direction"in s||"cursor"in s)){const{cursor:l,direction:u}=s,d=(0,zS.default)(s,PS);return[o,{input:d,type:"infinite"}]}return[o,(0,Qg.default)((0,Qg.default)({},typeof s<"u"&&s!==on&&{input:s}),i&&i!=="any"&&{type:i})]}function Sl(n){return Bn(n,void 0,"any")}var HS=Object.create,Ov=Object.defineProperty,BS=Object.getOwnPropertyDescriptor,Cv=Object.getOwnPropertyNames,US=Object.getPrototypeOf,LS=Object.prototype.hasOwnProperty,Gn=(n,s)=>function(){return s||(0,n[Cv(n)[0]])((s={exports:{}}).exports,s),s.exports},qS=(n,s,i,o)=>
17{if(s&&typeof s=="object"||typeof s=="function")for(var l=Cv(s),u=0,d=l.length,h;u<d;u++)h=l[u],!LS.call(n,h)&&h!==i&&Ov(n,h,{get:(m=>s[m]).bind(null,h),enumerable:!(o=BS(s,h))||o.enumerable});return n},ot=(n,s,i)=>(i=n!=null?HS(US(n)):{},qS(s||!n||!n.__esModule?Ov(i,"default",{value:n,enumerable:!0}):i,n)),Av=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(n,s){function i(o){"@babel/helpers - typeof";return s.exports=i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},s.exports.__esModule=!0,s.exports.default=s.exports,i(o)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),QS=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(n,s){var i=Av().default;function o(l,u){if(i(l)!="object"||!l)return l;var d=l[Symbol.toPrimitive];if(d!==void 0){var h=d.call(l,u||"default");if(i(h)!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(u==="string"?String:Number)(l)}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),GS=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(n,s){var i=Av().default,o=QS();function l(u){var d=o(u,"string");return i(d)=="symbol"?d:d+""}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}}),ks=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(n,s){var i=GS();function o(l,u,d){return(u=i(u))in l?Object.defineProperty(l,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):l[u]=d,l}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),Mn=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(n,s){var i=ks();function o(u,d){var h=Object.keys(u);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(u);d&&(m=m.filter(function(g){return Object.getOwnPropertyDescriptor(u,g).enumerable})),h.push.apply(h,m)}return h}function l(u){for(var d=1;d<arguments.length;d++){var h=arguments[d]!=null?arguments[d]:{};d%2?o(Object(h),!0).forEach(function(m){i(u,m,h[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(h)):o(Object(h)).forEach(function(m){Object.defineProperty(u,m,Object.getOwnPropertyDescriptor(h,m))})}return u}s.exports=l,s.exports.__esModule=!0,s.exports.default=s.exports}});function YS(n){return s=>{let i=0,o=null;const l=[];function u(){o||(o=s.subscribe({next(h){for(const g of l){var m;(m=g.next)===null||m===void 0||m.call(g,h)}},error(h){for(const g of l){var m;(m=g.error)===null||m===void 0||m.call(g,h)}},complete(){for(const m of l){var h;(h=m.complete)===null||h===void 0||h.call(m)}}}))}function d(){if(i===0&&o){const h=o;o=null,h.unsubscribe()}}return Hl(h=>(i++,l.push(h),u(),{unsubscribe(){i--,d();const m=l.findIndex(g=>g===h);m>-1&&l.splice(m,1)}}))}}function VS(n){let s=n;const i=[],o=d=>{s!==void 0&&d.next(s),i.push(d)},l=d=>{i.splice(i.indexOf(d),1)},u=Hl(d=>(o(d),()=>{l(d)}));return u.next=d=>{if(s!==d){s=d;for(const h of i)h.next(d)}},u.get=()=>s,u}function KS(n){return Hl(s=>{function i(l=0,u=n.op){const d=n.links[l];if(!d)throw new Error("No more links to execute - did you forget to add an ending link?");return d({op:u,next(m){return i(l+1,m)}})}return i().subscribe(s)})}var hl=ot(ks(),1),xr=ot(Mn(),1);function XS(n){return n instanceof Ni}function FS(n){return Os(n)&&Os(n.error)&&typeof n.error.code=="number"&&typeof n.error.message=="string"}function ZS(n,s){return typeof n=="string"?n:Os(n)&&typeof n.message=="string"?n.message:s}var Ni=class wl extends Error{constructor(s,i){var o,l;const u=i?.cause;super(s,{cause:u}),(0,hl.default)(this,"cause",void 0),(0,hl.default)(this,"shape",void 0),(0,hl.default)(this,"data",void 0),(0,hl.default)(this,"meta",void 0),this.meta=i?.meta,this.cause=u,this.shape=i==null||(o=i.result)===null||o===void 0?void 0:o.error,this.data=i==null||(l=i.result)===null||l===void 0?void 0:l.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,wl.prototype)}static from(s,i={}){const o=s;return XS(o)?(i.meta&&(o.meta=(0,xr.default)((0,xr.default)({},o.meta),i.meta)),o):FS(o)?new wl(o.error.message,(0,xr.default)((0,xr.default)({},i),{},{result:o,cause:i.cause})):new wl(ZS(o,"Unknown error"),(0,xr.default)((0,xr.default)({},i),{},{cause:o}))}};function IS(n){const s=n;return s?"input"in s?s:{input:s,output:s}:{input:{serialize:i=>i,deserialize:i=>i},output:{serialize:i=>i,deserialize:i=>i}}}const Gg=n=>typeof n=="function";function $S(n){if(n)return n;if(typeof window<"u"&&Gg(window.fetch))return window.fetch;if(typeof globalThis<"u"&&Gg(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Ti=ot(Mn());function JS(n){return{url:n.url.toString(),fetch:n.fetch,transformer:IS(n.transformer),methodOverride:n.methodOverride}}function WS(n){const s={};for(let i=0;i<n.length;i++){const o=n[i];s[i]=o}return s}const e2={query:"GET",mutation:"POST",subscription:"PATCH"};function Tv(n){return"input"in n?n.transformer.input.serialize(n.input):WS(n.inputs.map(s=>n.transformer.input.serialize(s)))}const Mv=n=>{const s=n.url.split("?");let o=s[0].replace(/\/$/,"")+"/"+n.path;const l=[];
17if(s[1]&&l.push(s[1]),"inputs"in n&&l.push("batch=1"),n.type==="query"||n.type==="subscription"){const u=Tv(n);u!==void 0&&n.methodOverride!=="POST"&&l.push(`input=${encodeURIComponent(JSON.stringify(u))}`)}return l.length&&(o+="?"+l.join("&")),o},t2=n=>{if(n.type==="query"&&n.methodOverride!=="POST")return;const s=Tv(n);return s!==void 0?JSON.stringify(s):void 0},n2=n=>i2((0,Ti.default)((0,Ti.default)({},n),{},{contentTypeHeader:"application/json",getUrl:Mv,getBody:t2}));var a2=class extends Error{constructor(){const n="AbortError";super(n),this.name=n,this.message=n}};const s2=n=>{var s;if(n?.aborted)throw(s=n.throwIfAborted)===null||s===void 0||s.call(n),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new a2};async function r2(n){var s,i;s2(n.signal);const o=n.getUrl(n),l=n.getBody(n),u=(s=n.methodOverride)!==null&&s!==void 0?s:e2[n.type],d=await(async()=>{const m=await n.headers();return Symbol.iterator in m?Object.fromEntries(m):m})(),h=(0,Ti.default)((0,Ti.default)((0,Ti.default)({},n.contentTypeHeader&&u!=="GET"?{"content-type":n.contentTypeHeader}:{}),n.trpcAcceptHeader?{[(i=n.trpcAcceptHeaderKey)!==null&&i!==void 0?i:"trpc-accept"]:n.trpcAcceptHeader}:void 0),d);return $S(n.fetch)(o,{method:u,signal:n.signal,body:l,headers:h})}async function i2(n){const s={},i=await r2(n);s.response=i;const o=await i.json();return s.responseJSON=o,{json:o,meta:s}}ot(Mn(),1);const Yg=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function Vg(n){let s=null,i=null;const o=()=>{clearTimeout(i),i=null,s=null};function l(h){const m=[[]];let g=0;for(;;){const S=h[g];if(!S)break;const w=m[m.length-1];if(S.aborted){var b;(b=S.reject)===null||b===void 0||b.call(S,new Error("Aborted")),g++;continue}if(n.validate(w.concat(S).map(j=>j.key))){w.push(S),g++;continue}if(w.length===0){var y;(y=S.reject)===null||y===void 0||y.call(S,new Error("Input is too big for a single dispatch")),g++;continue}m.push([])}return m}function u(){const h=l(s);o();for(const m of h){if(!m.length)continue;const g={items:m};for(const y of m)y.batch=g;n.fetch(g.items.map(y=>y.key)).then(async y=>{await Promise.all(y.map(async(w,_)=>{const j=g.items[_];try{var k;const z=await Promise.resolve(w);(k=j.resolve)===null||k===void 0||k.call(j,z)}catch(z){var C;(C=j.reject)===null||C===void 0||C.call(j,z)}j.batch=null,j.reject=null,j.resolve=null}));for(const w of g.items){var S;(S=w.reject)===null||S===void 0||S.call(w,new Error("Missing result")),w.batch=null}}).catch(y=>{for(const w of g.items){var S;(S=w.reject)===null||S===void 0||S.call(w,y),w.batch=null}})}}function d(h){var m;const g={aborted:!1,key:h,batch:null,resolve:Yg,reject:Yg},b=new Promise((y,S)=>{var w;g.reject=S,g.resolve=y,(w=s)!==null&&w!==void 0||(s=[]),s.push(g)});return(m=i)!==null&&m!==void 0||(i=setTimeout(u)),b}return{load:d}}function o2(...n){const s=new AbortController,i=n.length;let o=0;const l=()=>{++o===i&&s.abort()};for(const u of n)u?.aborted?l():u?.addEventListener("abort",l,{once:!0});return s.signal}var pl=ot(Mn(),1);function l2(n){var s,i;const o=JS(n),l=(s=n.maxURLLength)!==null&&s!==void 0?s:1/0,u=(i=n.maxItems)!==null&&i!==void 0?i:1/0;return()=>{const d=b=>({validate(y){if(l===1/0&&u===1/0)return!0;if(y.length>u)return!1;const S=y.map(j=>j.path).join(","),w=y.map(j=>j.input);return Mv((0,pl.default)((0,pl.default)({},o),{},{type:b,path:S,inputs:w,signal:null})).length<=l},async fetch(y){const S=y.map(z=>z.path).join(","),w=y.map(z=>z.input),_=o2(...y.map(z=>z.signal)),j=await n2((0,pl.default)((0,pl.default)({},o),{},{path:S,inputs:w,type:b,headers(){return n.headers?typeof n.headers=="function"?n.headers({opList:y}):n.headers:{}},signal:_}));return(Array.isArray(j.json)?j.json:y.map(()=>j.json)).map(z=>({meta:j.meta,json:z}))}}),h=Vg(d("query")),m=Vg(d("mutation")),g={query:h,mutation:m};return({op:b})=>Hl(y=>{/* istanbul ignore if -- @preserve */if(b.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const w=g[b.type].load(b);let _;return w.then(j=>{_=j;const k=wS(j.json,o.transformer.output);if(!k.ok){y.error(Ni.from(k.error,{meta:j.meta}));return}y.next({context:j.meta,result:k.result}),y.complete()}).catch(j=>{y.error(Ni.from(j,{meta:_?.meta}
17))}),()=>{}})}}ot(Mn(),1);const kv=(n,...s)=>typeof n=="function"?n(...s):n;ot(ks(),1);function c2(){let n,s;return{promise:new Promise((o,l)=>{n=o,s=l}),resolve:n,reject:s}}async function u2(n){const s=await kv(n.url);if(!n.connectionParams)return s;const o=`${s.includes("?")?"&":"?"}connectionParams=1`;return s+o}async function f2(n,s){const i={method:"connectionParams",data:await kv(n)};return s.encode(i)}ot(ks(),1);var Fa=ot(ks(),1);function d2(n){const{promise:s,resolve:i,reject:o}=c2();return n.addEventListener("open",()=>{n.removeEventListener("error",o),i()}),n.addEventListener("error",o),s}function m2(n,{intervalMs:s,pongTimeoutMs:i}){let o,l;function u(){o=setTimeout(()=>{n.send("PING"),l=setTimeout(()=>{n.close()},i)},s)}function d(){clearTimeout(o),u()}function h(){clearTimeout(l),d()}n.addEventListener("open",u),n.addEventListener("message",({data:m})=>{clearTimeout(o),u(),m==="PONG"&&h()}),n.addEventListener("close",()=>{clearTimeout(o),clearTimeout(l)})}var h2=class Bf{constructor(s){var i;if((0,Fa.default)(this,"id",++Bf.connectCount),(0,Fa.default)(this,"WebSocketPonyfill",void 0),(0,Fa.default)(this,"urlOptions",void 0),(0,Fa.default)(this,"keepAliveOpts",void 0),(0,Fa.default)(this,"encoder",void 0),(0,Fa.default)(this,"wsObservable",VS(null)),(0,Fa.default)(this,"openPromise",null),this.WebSocketPonyfill=(i=s.WebSocketPonyfill)!==null&&i!==void 0?i: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=s.urlOptions,this.keepAliveOpts=s.keepAlive,this.encoder=s.encoder}get ws(){return this.wsObservable.get()}set ws(s){this.wsObservable.next(s)}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 s=this;if(s.openPromise)return s.openPromise;s.id=++Bf.connectCount;const i=u2(s.urlOptions).then(o=>new s.WebSocketPonyfill(o));s.openPromise=i.then(async o=>{s.ws=o,o.binaryType="arraybuffer",o.addEventListener("message",function({data:l}){l==="PING"&&this.send("PONG")}),s.keepAliveOpts.enabled&&m2(o,s.keepAliveOpts),o.addEventListener("close",()=>{s.ws===o&&(s.ws=null)}),await d2(o),s.urlOptions.connectionParams&&o.send(await f2(s.urlOptions.connectionParams,s.encoder))});try{await s.openPromise}finally{s.openPromise=null}}async close(){var s=this;try{await s.openPromise}finally{var i;(i=s.ws)===null||i===void 0||i.close()}}};(0,Fa.default)(h2,"connectCount",0);ot(ks(),1);ot(Mn(),1);var pf=ot(ks(),1),Kg=ot(Mn(),1),Bl=class{constructor(n){(0,pf.default)(this,"links",void 0),(0,pf.default)(this,"runtime",void 0),(0,pf.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=n.links.map(s=>s(this.runtime))}$request(n){var s;return KS({links:this.links,op:(0,Kg.default)((0,Kg.default)({},n),{},{context:(s=n.context)!==null&&s!==void 0?s:{},id:++this.requestId})}).pipe(YS())}async requestAsPromise(n){var s=this;try{const i=s.$request(n);return(await jS(i)).result.data}catch(i){throw Ni.from(i)}}query(n,s,i){return this.requestAsPromise({type:"query",path:n,input:s,context:i?.context,signal:i?.signal})}mutation(n,s,i){return this.requestAsPromise({type:"mutation",path:n,input:s,context:i?.context,signal:i?.signal})}subscription(n,s,i){return this.$request({type:"subscription",path:n,input:s,context:i.context,signal:i.signal}).subscribe({next(l){switch(l.result.type){case"state":{var u;(u=i.onConnectionStateChange)===null||u===void 0||u.call(i,l.result);break}case"started":{var d;(d=i.onStarted)===null||d===void 0||d.call(i,{context:l.context});break}case"stopped":{var h;(h=i.onStopped)===null||h===void 0||h.call(i);break}case"data":case void 0:{var m;(m=i.onData)===null||m===void 0||m.call(i,l.result.data);break}}},error(l){var u;(u=i.onError)===null||u===void 0||u.call(i,l)},complete(){var l;(l=i.onComplete)===null||l===void 0||l.call(i)}})}};const Nv=Symbol.for("trpc_untypedClient"),p2={query:"query",mutate:"mutation",subscribe:"subscription"},g2=n=>p2[n];function Dv(n){const s=Pl(({path:i,args:o})=>{const l=[...i],u=g2(l.pop()),d=l.join(".");return n[u](d,...o)});return hd(i=>i===Nv?n:s[i])}function y2(n){const s=new Bl(n);return Dv(s)}function gd(n){return n[Nv]}ot(Mn(),1);ot(Mn(),1);var v2=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(n,s){function i(l){var u,d,h,m=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,h=Symbol.iterator);m--;){if(d&&(u=l[d])!=null)return u.call(l);
17if(h&&(u=l[h])!=null)return new o(u.call(l));d="@@asyncIterator",h="@@iterator"}throw new TypeError("Object is not async iterable")}function o(l){function u(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var h=d.done;return Promise.resolve(d.value).then(function(m){return{value:m,done:h}})}return o=function(h){this.s=h,this.n=h.next},o.prototype={s:null,n:null,next:function(){return u(this.n.apply(this.s,arguments))},return:function(h){var m=this.s.return;return m===void 0?Promise.resolve({value:h,done:!0}):u(m.apply(this.s,arguments))},throw:function(h){var m=this.s.return;return m===void 0?Promise.reject(h):u(m.apply(this.s,arguments))}},new o(l)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}});ot(v2(),1);ot(Mn(),1);var b2=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(n,s){function i(){var o=typeof SuppressedError=="function"?SuppressedError:function(h,m){var g=Error();return g.name="SuppressedError",g.error=h,g.suppressed=m,g},l={},u=[];function d(h,m){if(m!=null){if(Object(m)!==m)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(h)var g=m[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(g===void 0&&(g=m[Symbol.dispose||Symbol.for("Symbol.dispose")],h))var b=g;if(typeof g!="function")throw new TypeError("Object is not disposable.");b&&(g=function(){try{b.call(m)}catch(S){return Promise.reject(S)}}),u.push({v:m,d:g,a:h})}else h&&u.push({d:m,a:h});return m}return{e:l,u:d.bind(null,!1),a:d.bind(null,!0),d:function(){var m,g=this.e,b=0;function y(){for(;m=u.pop();)try{if(!m.a&&b===1)return b=0,u.push(m),Promise.resolve().then(y);if(m.d){var w=m.d.call(m.v);if(m.a)return b|=2,Promise.resolve(w).then(y,S)}else b|=1}catch(_){return S(_)}if(b===1)return g!==l?Promise.reject(g):Promise.resolve();if(g!==l)throw g}function S(w){return g=g!==l?new o(w,g):w,y()}return y()}}}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),Rv=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(n,s){function i(o,l){this.v=o,this.k=l}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),x2=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(n,s){var i=Rv();function o(l){return new i(l,0)}s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}}),S2=Gn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(n,s){var i=Rv();function o(u){return function(){return new l(u.apply(this,arguments))}}function l(u){var d,h;function m(b,y){try{var S=u[b](y),w=S.value,_=w instanceof i;Promise.resolve(_?w.v:w).then(function(j){if(_){var k=b==="return"?"return":"next";if(!w.k||j.done)return m(k,j);j=u[k](j).value}g(S.done?"return":"normal",j)},function(j){m("throw",j)})}catch(j){g("throw",j)}}function g(b,y){switch(b){case"return":d.resolve({value:y,done:!0});break;case"throw":d.reject(y);break;default:d.resolve({value:y,done:!1})}(d=d.next)?m(d.key,d.arg):h=null}this._invoke=function(b,y){return new Promise(function(S,w){var _={key:b,arg:y,resolve:S,reject:w,next:null};h?h=h.next=_:(d=h=_,m(b,y))})},typeof u.return!="function"&&(this.return=void 0)}l.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},l.prototype.next=function(u){return this._invoke("next",u)},l.prototype.throw=function(u){return this._invoke("throw",u)},l.prototype.return=function(u){return this._invoke("return",u)},s.exports=o,s.exports.__esModule=!0,s.exports.default=s.exports}});ot(b2(),1);ot(x2(),1);ot(S2(),1);ot(Mn(),1);function w2(n){return Pl(({path:s,args:i})=>{var o;const l=[...s],u=l.pop();if(u==="useMutation")return n[u](l,...i);if(u==="_def")return{path:l};const[d,...h]=i,m=(o=h[0])!==null&&o!==void 0?o:{};return n[u](l,d,m)})}var gf;const _2=["client","ssrContext","ssrState","abortOnUnmount"],j2=(gf=O.createContext)===null||gf===void 0?void 0:gf.call(Zy,null),E2=n=>{switch(n){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invali
17date":case"refetch":case"reset":return"any"}};function O2(n){return Pl(s=>{const i=[...s.path],o=i.pop(),l=[...s.args],u=l.shift(),d=E2(o),h=Bn(i,u,d);return{infiniteQueryOptions:()=>n.infiniteQueryOptions(i,h,l[0]),queryOptions:()=>n.queryOptions(i,h,...l),fetch:()=>n.fetchQuery(h,...l),fetchInfinite:()=>n.fetchInfiniteQuery(h,l[0]),prefetch:()=>n.prefetchQuery(h,...l),prefetchInfinite:()=>n.prefetchInfiniteQuery(h,l[0]),ensureData:()=>n.ensureQueryData(h,...l),invalidate:()=>n.invalidateQueries(h,...l),reset:()=>n.resetQueries(h,...l),refetch:()=>n.refetchQueries(h,...l),cancel:()=>n.cancelQuery(h,...l),setData:()=>{n.setQueryData(h,l[0],l[1])},setQueriesData:()=>n.setQueriesData(h,l[0],l[1],l[2]),setInfiniteData:()=>{n.setInfiniteQueryData(h,l[0],l[1])},getData:()=>n.getQueryData(h),getInfiniteData:()=>n.getInfiniteQueryData(h),setMutationDefaults:()=>n.setMutationDefaults(Sl(i),u),getMutationDefaults:()=>n.getMutationDefaults(Sl(i)),isMutating:()=>n.isMutating({mutationKey:Sl(i)})}[o]()})}function C2(n){const s=Dv(n.client),i=O2(n);return hd(o=>{const l=o;return l==="client"?s:_2.includes(l)?n[l]:i[o]})}var A2=Ms(Vi(),1);function Xg(n){const s=n instanceof Bl?n:gd(n);return Pl(i=>{const o=i.path,l=o.join("."),[u,d]=i.args;return(0,A2.default)({queryKey:Bn(o,u,"query"),queryFn:()=>s.query(l,u,d?.trpc)},d)})}var yf=Ms(Vi(),1);function Rt(n,s,i){var o;const l=n[0];let u=(o=n[1])===null||o===void 0?void 0:o.input;if(i){var d;u=(0,yf.default)((0,yf.default)((0,yf.default)({},(d=u)!==null&&d!==void 0?d:{}),i.pageParam?{cursor:i.pageParam}:{}),{},{direction:i.direction})}return[l.join("."),u,s?.trpc]}var T2=ts({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(n,s){function i(l){var u,d,h,m=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,h=Symbol.iterator);m--;){if(d&&(u=l[d])!=null)return u.call(l);if(h&&(u=l[h])!=null)return new o(u.call(l));d="@@asyncIterator",h="@@iterator"}throw new TypeError("Object is not async iterable")}function o(l){function u(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var h=d.done;return Promise.resolve(d.value).then(function(m){return{value:m,done:h}})}return o=function(h){this.s=h,this.n=h.next},o.prototype={s:null,n:null,next:function(){return u(this.n.apply(this.s,arguments))},return:function(h){var m=this.s.return;return m===void 0?Promise.resolve({value:h,done:!0}):u(m.apply(this.s,arguments))},throw:function(h){var m=this.s.return;return m===void 0?Promise.reject(h):u(m.apply(this.s,arguments))}},new o(l)}s.exports=i,s.exports.__esModule=!0,s.exports.default=s.exports}}),M2=Ms(T2(),1);function Uf(n){return{path:n.path.join(".")}}function ji(n){const s=Uf(n);return O.useMemo(()=>s,[s])}async function zv(n,s,i){const l=s.getQueryCache().build(s,{queryKey:i});l.setState({data:[],status:"success"});const u=[];var d=!1,h=!1,m;try{for(var g=(0,M2.default)(n),b;d=!(b=await g.next()).done;d=!1){const y=b.value;u.push(y),l.setState({data:[...u]})}}catch(y){h=!0,m=y}finally{try{d&&g.return!=null&&await g.return()}finally{if(h)throw m}}return u}var Pe=Ms(Vi(),1);function k2(n){const{client:s,queryClient:i}=n,o=s instanceof Bl?s:gd(s);return{infiniteQueryOptions:(l,u,d)=>{var h,m;const g=((h=u[1])===null||h===void 0?void 0:h.input)===on,b=async y=>{var S;const w=(0,Pe.default)((0,Pe.default)({},d),{},{trpc:(0,Pe.default)((0,Pe.default)({},d?.trpc),!(d==null||(S=d.trpc)===null||S===void 0)&&S.abortOnUnmount?{signal:y.signal}:{signal:null})});return await o.query(...Rt(u,w,{direction:y.direction,pageParam:y.pageParam}))};return Object.assign((0,Pe.default)((0,Pe.default)({},d),{},{initialData:d?.initialData,queryKey:u,queryFn:g?on:b,initialPageParam:(m=d?.initialCursor)!==null&&m!==void 0?m:null}),{trpc:Uf({path:l})})},queryOptions:(l,u,d)=>{var h;const m=((h=u[1])===null||h===void 0?void 0:h.input)===on,g=async b=>{var y;const S=(0,Pe.default)((0,Pe.default)({},d),{},{trpc:(0,Pe.default)((0,Pe.default)({},d?.trpc),!(d==null||(y=d.trpc)===null||y===void 0)&&y.abortOnUnmount?{signal:b.signal}:{signal:null})}),w=await o.query(...Rt(u,S));return gv(w)?zv(w,i,u):w};return Object.assign((0,Pe.default)((0,Pe.default)({},d),{},{initialData:d?.initialData,queryKey:u,queryFn:m?on:g}),{trpc:Uf({path:l})})},fetchQuery:(l,u)=>i.fetchQuery((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l,queryFn:()=>o.query(...Rt(l,u))})),fetchInfiniteQuery:(l,u)=>{var d;return i.fetchInfiniteQuery((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l,queryFn:({pageParam:h,direction:m})=>o.query(...Rt(l,u,{pageParam:h,direction:m})),initialPageParam:(d=u?.initialCursor)!==null&&d!==void 0?d:null}))},prefetchQuery:(l,u)=>i.prefetchQuery((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l,queryFn:()=>o.query(...Rt(l,u))})),prefetchInfiniteQuery:(l,u)=>{var d;return i.prefetchInfiniteQuery((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l,queryFn:({pageParam:h,direction:m})=>o.query(...Rt(l,u,{pageParam:h,direction:m})),initialPageParam:(d=u?.initialCursor)!==null&&d!==void 0?d:null}))},ensureQueryData:(l,u)=>i.ensureQueryData((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l,queryFn:()=>o.query(...Rt(l,u))})),invalidateQueries:(l,u,d)=>i.invalidateQueries((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l}),d),resetQueries:(l,u,d)=>i.resetQueries((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l}),d),refetchQueries:(l,u,d)=>i.refetchQueries((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l}),d),cancelQuery:(l,u)=>i.cancelQueries({queryKey:l},u),setQueryData:(l,u,d)=>i.setQueryData(l,u,d),setQueriesData:(l,u,d,h)=>i.setQueriesData((0,Pe.default)((0,Pe.default)({},u),{},{queryKey:l}),d,h),getQueryData:l=>i.getQueryData(l),setInfiniteQueryData:(l,u,d)=>i.setQueryData(l,u,d),getInfiniteQueryData:l=>i.getQueryData(l),setMutationDefaults:(l,u)=>{const d=l[0],h=m=>o.mutation(...Rt([d,{input:m}],n));return i.setMutationDefaults(l,typeof u=="function"?u({canonicalMutationFn:h}):u)},getMutationDefaults:l=>i.getMutationDefaults(l),isMutating:l=>i.isMutating((0,Pe.default)((0,Pe.default)({},l),{},{exact:!0}))}}var ue=Ms(Vi());const Fg=(n,s)=>new Proxy(n,{get(o,l){return s(l),o[l]}});function N2(n){var s,i;const o=(s=void 0)!==null&&s!==void 0?s:q=>q.originalFn(),l=(i=void 0)!==null&&i!==void 0?i:j2,u=y2,d=q=>{var G;const{abortOnUnmount:M=!1,queryClient:P,ssrContext:J}=q,[W,ee]=O.useState((G=q.ssrState)!==null&&G!==void 0?G:!1),te=q.client instanceof Bl?q.client:gd(q.client),ie=O.useMemo(()=>k2({client:te,queryClient:P}),[te,P]),se=O.useMemo(()=>(0,ue.default)({abortOnUnmount:M,queryClient:P,client:te,ssrContext:J??null,ssrState:W},ie),[M,te,ie,P,J,W]);return O.useEffect(()=>{ee(le=>le?"mounted":!1)},[]),p.jsx(l.Provider,{value:se,children:q.children})};function h(){const q=O.useContext(l);if(!q)throw new Error("Unable to find tRPC Context. Did you forget to wrap your Ap
17p inside `withTRPC` HoC?");return q}function m(q,G){var M;const{queryClient:P,ssrState:J}=h();return J&&J!=="mounted"&&((M=P.getQueryCache().find({queryKey:q}))===null||M===void 0?void 0:M.state.status)==="error"?(0,ue.default)({retryOnMount:!1},G):G}function g(q,G,M){var P,J,W,ee,te;const ie=h(),{abortOnUnmount:se,client:le,ssrState:T,queryClient:L,prefetchQuery:R}=ie,ae=Bn(q,G,"query"),fe=L.getQueryDefaults(ae),E=G===on;typeof window>"u"&&T==="prepass"&&(M==null||(P=M.trpc)===null||P===void 0?void 0:P.ssr)!==!1&&((J=M?.enabled)!==null&&J!==void 0?J:fe?.enabled)!==!1&&!E&&!L.getQueryCache().find({queryKey:ae})&&R(ae,M);const V=m(ae,(0,ue.default)((0,ue.default)({},fe),M)),H=(W=(ee=M==null||(te=M.trpc)===null||te===void 0?void 0:te.abortOnUnmount)!==null&&ee!==void 0?ee:void 0)!==null&&W!==void 0?W:se,X=sS((0,ue.default)((0,ue.default)({},V),{},{queryKey:ae,queryFn:E?G:async ne=>{const de=(0,ue.default)((0,ue.default)({},V),{},{trpc:(0,ue.default)((0,ue.default)({},V?.trpc),H?{signal:ne.signal}:{signal:null})}),oe=await le.query(...Rt(ae,de));return gv(oe)?zv(oe,L,ae):oe}}),L);return X.trpc=ji({path:q}),X}function b(q,G,M){var P,J,W;const ee=h(),te=Bn(q,G,"query"),ie=G===on,se=(P=(J=M==null||(W=M.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&J!==void 0?J:void 0)!==null&&P!==void 0?P:ee.abortOnUnmount;lS((0,ue.default)((0,ue.default)({},M),{},{queryKey:te,queryFn:ie?G:le=>{const T={trpc:(0,ue.default)((0,ue.default)({},M?.trpc),se?{signal:le.signal}:{})};return ee.client.query(...Rt(te,T))}}))}function y(q,G,M){var P,J,W;const ee=h(),te=Bn(q,G,"query"),ie=(P=(J=M==null||(W=M.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&J!==void 0?J:void 0)!==null&&P!==void 0?P:ee.abortOnUnmount,se=rS((0,ue.default)((0,ue.default)({},M),{},{queryKey:te,queryFn:le=>{const T=(0,ue.default)((0,ue.default)({},M),{},{trpc:(0,ue.default)((0,ue.default)({},M?.trpc),ie?{signal:le.signal}:{signal:null})});return ee.client.query(...Rt(te,T))}}),ee.queryClient);return se.trpc=ji({path:q}),[se.data,se]}function S(q,G){const{client:M,queryClient:P}=h(),J=Sl(q),W=P.defaultMutationOptions(P.getMutationDefaults(J)),ee=uS((0,ue.default)((0,ue.default)({},G),{},{mutationKey:J,mutationFn:te=>M.mutation(...Rt([q,{input:te}],G)),onSuccess(...te){var ie,se;return o({originalFn:()=>{var T,L,R;return(T=G==null||(L=G.onSuccess)===null||L===void 0?void 0:L.call(G,...te))!==null&&T!==void 0?T:W==null||(R=W.onSuccess)===null||R===void 0?void 0:R.call(W,...te)},queryClient:P,meta:(ie=(se=G?.meta)!==null&&se!==void 0?se:W?.meta)!==null&&ie!==void 0?ie:{}})}}),P);return ee.trpc=ji({path:q}),ee}const w={data:void 0,error:null,status:"idle"},_={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function j(q,G,M){var P;const J=(P=M?.enabled)!==null&&P!==void 0?P:G!==on,W=Ia(Bn(q,G,"any")),{client:ee}=h(),te=O.useRef(M);O.useEffect(()=>{te.current=M});const[ie]=O.useState(new Set([])),se=O.useCallback(E=>{ie.add(E)},[ie]),le=O.useRef(null),T=O.useCallback(E=>{const V=R.current,H=R.current=E(V);let X=!1;for(const ne of ie)if(V[ne]!==H[ne]){X=!0;break}X&&fe(Fg(H,se))},[se,ie]),L=O.useCallback(()=>{var E;if((E=le.current)===null||E===void 0||E.unsubscribe(),!J){T(()=>(0,ue.default)((0,ue.default)({},w),{},{reset:L}));return}T(()=>(0,ue.default)((0,ue.default)({},_),{},{reset:L}));const V=ee.subscription(q.join("."),G??void 0,{onStarted:()=>{var H,X;(H=(X=te.current).onStarted)===null||H===void 0||H.call(X),T(ne=>(0,ue.default)((0,ue.default)({},ne),{},{status:"pending",error:null}))},onData:H=>{var X,ne;(X=(ne=te.current).onData)===null||X===void 0||X.call(ne,H),T(de=>(0,ue.default)((0,ue.default)({},de),{},{status:"pending",data:H,error:null}))},onError:H=>{var X,ne;(X=(ne=te.current).onError)===null||X===void 0||X.call(ne,H),T(de=>(0,ue.default)((0,ue.default)({},de),{},{status:"error",error:H}))},onConnectionStateChange:H=>{T(X=>{switch(H.state){case"idle":return(0,ue.default)((0,ue.default)({},X),{},{status:H.state,error:null,data:void 0});case"connecting":return(0,ue.default)((0,ue.default)({},X),{},{error:H.error,status:H.state});
17case"pending":return X}})},onComplete:()=>{var H,X;(H=(X=te.current).onComplete)===null||H===void 0||H.call(X),T(ne=>(0,ue.default)((0,ue.default)({},ne),{},{status:"idle",error:null,data:void 0}))}});le.current=V},[ee,W,J,T]);O.useEffect(()=>(L(),()=>{var E;(E=le.current)===null||E===void 0||E.unsubscribe()}),[L]);const R=O.useRef(J?(0,ue.default)((0,ue.default)({},_),{},{reset:L}):(0,ue.default)((0,ue.default)({},w),{},{reset:L})),[ae,fe]=O.useState(Fg(R.current,se));return ae}function k(q,G,M){var P,J,W,ee,te;const{client:ie,ssrState:se,prefetchInfiniteQuery:le,queryClient:T,abortOnUnmount:L}=h(),R=Bn(q,G,"infinite"),ae=T.getQueryDefaults(R),fe=G===on;typeof window>"u"&&se==="prepass"&&(M==null||(P=M.trpc)===null||P===void 0?void 0:P.ssr)!==!1&&((J=M?.enabled)!==null&&J!==void 0?J:ae?.enabled)!==!1&&!fe&&!T.getQueryCache().find({queryKey:R})&&le(R,(0,ue.default)((0,ue.default)({},ae),M));const E=m(R,(0,ue.default)((0,ue.default)({},ae),M)),V=(W=M==null||(ee=M.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&W!==void 0?W:L,H=fS((0,ue.default)((0,ue.default)({},E),{},{initialPageParam:(te=M.initialCursor)!==null&&te!==void 0?te:null,persister:M.persister,queryKey:R,queryFn:fe?G:X=>{var ne;const de=(0,ue.default)((0,ue.default)({},E),{},{trpc:(0,ue.default)((0,ue.default)({},E?.trpc),V?{signal:X.signal}:{signal:null})});return ie.query(...Rt(R,de,{pageParam:(ne=X.pageParam)!==null&&ne!==void 0?ne:M.initialCursor,direction:X.direction}))}}),T);return H.trpc=ji({path:q}),H}function C(q,G,M){var P,J,W;const ee=h(),te=Bn(q,G,"infinite"),ie=ee.queryClient.getQueryDefaults(te),se=G===on,le=m(te,(0,ue.default)((0,ue.default)({},ie),M)),T=(P=M==null||(J=M.trpc)===null||J===void 0?void 0:J.abortOnUnmount)!==null&&P!==void 0?P:ee.abortOnUnmount;cS((0,ue.default)((0,ue.default)({},M),{},{initialPageParam:(W=M.initialCursor)!==null&&W!==void 0?W:null,queryKey:te,queryFn:se?G:L=>{var R;const ae=(0,ue.default)((0,ue.default)({},le),{},{trpc:(0,ue.default)((0,ue.default)({},le?.trpc),T?{signal:L.signal}:{})});return ee.client.query(...Rt(te,ae,{pageParam:(R=L.pageParam)!==null&&R!==void 0?R:M.initialCursor,direction:L.direction}))}}))}function z(q,G,M){var P,J,W;const ee=h(),te=Bn(q,G,"infinite"),ie=ee.queryClient.getQueryDefaults(te),se=m(te,(0,ue.default)((0,ue.default)({},ie),M)),le=(P=M==null||(J=M.trpc)===null||J===void 0?void 0:J.abortOnUnmount)!==null&&P!==void 0?P:ee.abortOnUnmount,T=iS((0,ue.default)((0,ue.default)({},M),{},{initialPageParam:(W=M.initialCursor)!==null&&W!==void 0?W:null,queryKey:te,queryFn:L=>{var R;const ae=(0,ue.default)((0,ue.default)({},se),{},{trpc:(0,ue.default)((0,ue.default)({},se?.trpc),le?{signal:L.signal}:{})});return ee.client.query(...Rt(te,ae,{pageParam:(R=L.pageParam)!==null&&R!==void 0?R:M.initialCursor,direction:L.direction}))}}),ee.queryClient);return T.trpc=ji({path:q}),[T.data,T]}return{Provider:d,createClient:u,useContext:h,useUtils:h,useQuery:g,usePrefetchQuery:b,useSuspenseQuery:y,useQueries:(q,G)=>{const{ssrState:M,queryClient:P,prefetchQuery:J,client:W}=h(),ee=Xg(W),te=q(ee);if(typeof window>"u"&&M==="prepass")for(const se of te){var ie;const le=se;((ie=le.trpc)===null||ie===void 0?void 0:ie.ssr)!==!1&&!P.getQueryCache().find({queryKey:le.queryKey})&&J(le.queryKey,le)}return pv({queries:te.map(se=>(0,ue.default)((0,ue.default)({},se),{},{queryKey:se.queryKey})),combine:G?.combine},P)}
vendor: 4,605 bytes, lines 17-25
17,useSuspenseQueries:q=>{const{queryClient:G,client:M}=h(),P=Xg(M),J=q(P),W=oS({queries:J.map(ee=>(0,ue.default)((0,ue.default)({},ee),{},{queryFn:ee.queryFn,queryKey:ee.queryKey}))},G);return[W.map(ee=>ee.data),W]},useMutation:S,useSubscription:j,useInfiniteQuery:k,usePrefetchInfiniteQuery:C,useSuspenseInfiniteQuery:z}}function D2(n){const s=w2(n);return hd(i=>i==="useContext"||i==="useUtils"?()=>{const o=n.useUtils();return O.useMemo(()=>C2(o),[o])}:n.hasOwnProperty(i)?n[i]:s[i])}function R2(n){const s=N2();return D2(s)}const Pv=R2(),z2="app_session_id",P2="Please login (10001)",H2="__Host-oauth_state",B2=n=>btoa(JSON.stringify(n));var vf={exports:{}},Ei={},bf={exports:{}},xf={};/**
18 * @license React
19 * scheduler.production.js
20 *
21 * Copyright (c) Meta Platforms, Inc. and affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */var Zg;function U2(){return Zg||(Zg=1,(function(n){function s(T,L){var R=T.length;T.push(L);e:for(;0<R;){var ae=R-1>>>1,fe=T[ae];if(0<l(fe,L))T[ae]=L,T[R]=fe,R=ae;else break e}}function i(T){return T.length===0?null:T[0]}function o(T){if(T.length===0)return null;var L=T[0],R=T.pop();if(R!==L){T[0]=R;e:for(var ae=0,fe=T.length,E=fe>>>1;ae<E;){var V=2*(ae+1)-1,H=T[V],X=V+1,ne=T[X];if(0>l(H,R))X<fe&&0>l(ne,H)?(T[ae]=ne,T[X]=R,ae=X):(T[ae]=H,T[V]=R,ae=V);else if(X<fe&&0>l(ne,R))T[ae]=ne,T[X]=R,ae=X;else break e}}return L}function l(T,L){var R=T.sortIndex-L.sortIndex;return R!==0?R:T.id-L.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;n.unstable_now=function(){return u.now()}}else{var d=Date,h=d.now();n.unstable_now=function(){return d.now()-h}}var m=[],g=[],b=1,y=null,S=3,w=!1,_=!1,j=!1,k=!1,C=typeof setTimeout=="function"?setTimeout:null,z=typeof clearTimeout=="function"?clearTimeout:null,Y=typeof setImmediate<"u"?setImmediate:null;function I(T){for(var L=i(g);L!==null;){if(L.callback===null)o(g);else if(L.startTime<=T)o(g),L.sortIndex=L.expirationTime,s(m,L);else break;L=i(g)}}function q(T){if(j=!1,I(T),!_)if(i(m)!==null)_=!0,G||(G=!0,te());else{var L=i(g);L!==null&&le(q,L.startTime-T)}}var G=!1,M=-1,P=5,J=-1;function W(){return k?!0:!(n.unstable_now()-J<P)}function ee(){if(k=!1,G){var T=n.unstable_now();J=T;var L=!0;try{e:{_=!1,j&&(j=!1,z(M),M=-1),w=!0;var R=S;try{t:{for(I(T),y=i(m);y!==null&&!(y.expirationTime>T&&W());){var ae=y.callback;if(typeof ae=="function"){y.callback=null,S=y.priorityLevel;var fe=ae(y.expirationTime<=T);if(T=n.unstable_now(),typeof fe=="function"){y.callback=fe,I(T),L=!0;break t}y===i(m)&&o(m),I(T)}else o(m);y=i(m)}if(y!==null)L=!0;else{var E=i(g);E!==null&&le(q,E.startTime-T),L=!1}}break e}finally{y=null,S=R,w=!1}L=void 0}}finally{L?te():G=!1}}}var te;if(typeof Y=="function")te=function(){Y(ee)};else if(typeof MessageChannel<"u"){var ie=new MessageChannel,se=ie.port2;ie.port1.onmessage=ee,te=function(){se.postMessage(null)}}else te=function(){C(ee,0)};function le(T,L){M=C(function(){T(n.unstable_now())},L)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(T){T.callback=null},n.unstable_forceFrameRate=function(T){0>T||125<T?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<T?Math.floor(1e3/T):5},n.unstable_getCurrentPriorityLevel=function(){return S},n.unstable_next=function(T){switch(S){case 1:case 2:case 3:var L=3;break;default:L=S}var R=S;S=L;try{return T()}finally{S=R}},n.unstable_requestPaint=function(){k=!0},n.unstable_runWithPriority=function(T,L){switch(T){case 1:case 2:case 3:case 4:case 5:break;default:T=3}var R=S;S=T;try{return L()}finally{S=R}},n.unstable_scheduleCallback=function(T,L,R){var ae=n.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?ae+R:ae):R=ae,T){case 1:var fe=-1;break;case 2:fe=250;break;case 5:fe=1073741823;break;case 4:fe=1e4;break;default:fe=5e3}return fe=R+fe,T={id:b++,callback:L,priorityLevel:T,startTime:R,expirationTime:fe,sortIndex:-1},R>ae?(T.sortIndex=R,s(g,T),i(m)===null&&T===i(g)&&(j?(z(M),M=-1):j=!0,le(q,R-ae))):(T.sortIndex=fe,s(m,T),_||w||(_=!0,G||(G=!0,te()))),T},n.unstable_shouldYield=W,n.unstable_wrapCallback=function(T){var L=S;return function(){var R=S;S=L;try{return T.apply(this,arguments)}finally{S=R}}}})(xf)),xf}var Ig;function L2(){return Ig||(Ig=1,bf.exports=U2()),bf.exports}var Sf={exports:{}},kt={};
vendor: 5,306 bytes, lines 25-41
25/**
26 * @license React
27 * react-dom.production.js
28 *
29 * Copyright (c) Meta Platforms, Inc. and affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var $g;function q2(){if($g)return kt;$g=1;var n=Dl();function s(m){var g="https://react.dev/errors/"+m;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var b=2;b<arguments.length;b++)g+="&args[]="+encodeURIComponent(arguments[b])}return"Minified React error #"+m+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(){}var o={d:{f:i,r:function(){throw Error(s(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},l=Symbol.for("react.portal");function u(m,g,b){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:l,key:y==null?null:""+y,children:m,containerInfo:g,implementation:b}}var d=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function h(m,g){if(m==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return kt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,kt.createPortal=function(m,g){var b=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(s(299));return u(m,g,null,b)},kt.flushSync=function(m){var g=d.T,b=o.p;try{if(d.T=null,o.p=2,m)return m()}finally{d.T=g,o.p=b,o.d.f()}},kt.preconnect=function(m,g){typeof m=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,o.d.C(m,g))},kt.prefetchDNS=function(m){typeof m=="string"&&o.d.D(m)},kt.preinit=function(m,g){if(typeof m=="string"&&g&&typeof g.as=="string"){var b=g.as,y=h(b,g.crossOrigin),S=typeof g.integrity=="string"?g.integrity:void 0,w=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;b==="style"?o.d.S(m,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:y,integrity:S,fetchPriority:w}):b==="script"&&o.d.X(m,{crossOrigin:y,integrity:S,fetchPriority:w,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},kt.preinitModule=function(m,g){if(typeof m=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var b=h(g.as,g.crossOrigin);o.d.M(m,{crossOrigin:b,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&o.d.M(m)},kt.preload=function(m,g){if(typeof m=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var b=g.as,y=h(b,g.crossOrigin);o.d.L(m,b,{crossOrigin:y,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},kt.preloadModule=function(m,g){if(typeof m=="string")if(g){var b=h(g.as,g.crossOrigin);o.d.m(m,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:b,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else o.d.m(m)},kt.requestFormReset=function(m){o.d.r(m)},kt.unstable_batchedUpdates=function(m,g){return m(g)},kt.useFormState=function(m,g,b){return d.H.useFormState(m,g,b)},kt.useFormStatus=function(){return d.H.useHostTransitionStatus()},kt.version="19.2.1",kt}var Jg;function Hv(){if(Jg)return Sf.exports;Jg=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(s){console.error(s)}}return n(),Sf.exports=q2(),Sf.exports}/**
34 * @license React
35 * react-dom-client.production.js
36 *
37 * Copyright (c) Meta Platforms, Inc. and affiliates.
38 *
39 * This source code is licensed under the MIT license found in the
40 * LICENSE file in the root directory of this source tree.
41 */var Wg;function Q2(){if(Wg)return Ei;Wg=1;var n=L2(),s=Dl(),i=Hv();function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function u(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function d(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function h(e){if(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 m(e){if(u(e)!==e)throw Error(o(188))}function g(e){var t=e.alternate;if(!t){if(t=u(e),t===null)throw Error(o(188));return t!==e?null:e}for(var a=e,r=t;;){var c=a.return;if(c===null)break;var f=c.alternate;if(f===null){if(r=c.return,r!==null){a=r;
vendor: 14,571 bytes, lines 41-48
41continue}break}if(c.child===f.child){for(f=c.child;f;){if(f===a)return m(c),e;if(f===r)return m(c),t;f=f.sibling}throw Error(o(188))}if(a.return!==r.return)a=c,r=f;else{for(var v=!1,x=c.child;x;){if(x===a){v=!0,a=c,r=f;break}if(x===r){v=!0,r=c,a=f;break}x=x.sibling}if(!v){for(x=f.child;x;){if(x===a){v=!0,a=f,r=c;break}if(x===r){v=!0,r=f,a=c;break}x=x.sibling}if(!v)throw Error(o(189))}}if(a.alternate!==r)throw Error(o(190))}if(a.tag!==3)throw Error(o(188));return a.stateNode.current===a?e:t}function b(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=b(e),t!==null)return t;e=e.sibling}return null}var y=Object.assign,S=Symbol.for("react.element"),w=Symbol.for("react.transitional.element"),_=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),k=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),z=Symbol.for("react.consumer"),Y=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),q=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),M=Symbol.for("react.memo"),P=Symbol.for("react.lazy"),J=Symbol.for("react.activity"),W=Symbol.for("react.memo_cache_sentinel"),ee=Symbol.iterator;function te(e){return e===null||typeof e!="object"?null:(e=ee&&e[ee]||e["@@iterator"],typeof e=="function"?e:null)}var ie=Symbol.for("react.client.reference");function se(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ie?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case j:return"Fragment";case C:return"Profiler";case k:return"StrictMode";case q:return"Suspense";case G:return"SuspenseList";case J:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case _:return"Portal";case Y:return e.displayName||"Context";case z:return(e._context.displayName||"Context")+".Consumer";case I:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case M:return t=e.displayName||null,t!==null?t:se(e.type)||"Memo";case P:t=e._payload,e=e._init;try{return se(e(t))}catch{}}return null}var le=Array.isArray,T=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,R={pending:!1,data:null,method:null,action:null},ae=[],fe=-1;function E(e){return{current:e}}function V(e){0>fe||(e.current=ae[fe],ae[fe]=null,fe--)}function H(e,t){fe++,ae[fe]=e.current,e.current=t}var X=E(null),ne=E(null),de=E(null),oe=E(null);function ge(e,t){switch(H(de,t),H(ne,e),H(X,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?$p(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=$p(t),e=Jp(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V(X),H(X,e)}function Se(){V(X),V(ne),V(de)}function Be(e){e.memoizedState!==null&&H(oe,e);var t=X.current,a=Jp(t,e.type);t!==a&&(H(ne,e),H(X,a))}function Ee(e){ne.current===e&&(V(X),V(ne)),oe.current===e&&(V(oe),bi._currentValue=R)}var ce,Te;function De(e){if(ce===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);ce=t&&t[1]||"",Te=-1<a.stack.indexOf(`
42    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
43`+ce+e+Te}var at=!1;function St(e,t){if(!e||at)return"";at=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var $=function(){throw Error()};if(Object.defineProperty($.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct($,[])}catch(K){var Q=K}Reflect.construct(e,[],$)}else{try{$.call()}catch(K){Q=K}e.call($.prototype)}}else{try{throw Error()}catch(K){Q=K}($=e())&&typeof $.catch=="function"&&$.catch(function(){})}}catch(K){if(K&&Q&&typeof K.stack=="string")return[K.stack,Q.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var f=r.DetermineComponentFrameRoot(),v=f[0],x=f[1];if(v&&x){var A=v.split(`
44`),U=x.split(`
45`);for(c=r=0;r<A.length&&!A[r].includes("DetermineComponentFrameRoot");)r++;for(;c<U.length&&!U[c].includes("DetermineComponentFrameRoot");)c++;if(r===A.length||c===U.length)for(r=A.length-1,c=U.length-1;1<=r&&0<=c&&A[r]!==U[c];)c--;for(;1<=r&&0<=c;r--,c--)if(A[r]!==U[c]){if(r!==1||c!==1)do if(r--,c--,0>c||A[r]!==U[c]){var F=`
46`+A[r].replace(" at new "," at ");return e.displayName&&F.includes("<anonymous>")&&(F=F.replace("<anonymous>",e.displayName)),F}while(1<=r&&0<=c);break}}}finally{at=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?De(a):""}function wt(e,t){switch(e.tag){case 26:case 27:case 5:return De(e.type);case 16:return De("Lazy");case 13:return e.child!==t&&t!==null?De("Suspense Fallback"):De("Suspense");case 19:return De("SuspenseList");case 0:case 15:return St(e.type,!1);case 11:return St(e.type.render,!1);case 1:return St(e.type,!0);case 31:return De("Activity");default:return""}}function Xt(e){try{var t="",a=null;do t+=wt(e,a),a=e,e=e.return;while(e);return t}catch(r){return`
47Error generating stack: `+r.message+`
48`+r.stack}}var Je=Object.prototype.hasOwnProperty,Ft=n.unstable_scheduleCallback,wn=n.unstable_cancelCallback,dt=n.unstable_shouldYield,cn=n.unstable_requestPaint,pt=n.unstable_now,Rs=n.unstable_getCurrentPriorityLevel,Vn=n.unstable_ImmediatePriority,ns=n.unstable_UserBlockingPriority,Kn=n.unstable_NormalPriority,Xn=n.unstable_LowPriority,Mt=n.unstable_IdlePriority,xa=n.log,un=n.unstable_setDisableYieldValue,fn=null,_t=null;function Zt(e){if(typeof xa=="function"&&un(e),_t&&typeof _t.setStrictMode=="function")try{_t.setStrictMode(fn,e)}catch{}}var gt=Math.clz32?Math.clz32:It,Dr=Math.log,as=Math.LN2;function It(e){return e>>>=0,e===0?32:31-(Dr(e)/as|0)|0}var Sa=256,Fn=262144,kn=4194304;function $t(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 xe(e,t,a){var r=e.pendingLanes;if(r===0)return 0;var c=0,f=e.suspendedLanes,v=e.pingedLanes;e=e.warmLanes;var x=r&134217727;return x!==0?(r=x&~f,r!==0?c=$t(r):(v&=x,v!==0?c=$t(v):a||(a=x&~e,a!==0&&(c=$t(a))))):(x=r&~f,x!==0?c=$t(x):v!==0?c=$t(v):a||(a=r&~e,a!==0&&(c=$t(a)))),c===0?0:t!==0&&t!==c&&(t&f)===0&&(f=c&-c,a=t&-t,f>=a||f===32&&(a&4194048)!==0)?t:c}function Ye(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function st(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 yt(){var e=kn;return kn<<=1,(kn&62914560)===0&&(kn=4194304),e}function wa(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function Ie(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Pt(e,t,a,r,c,f){var v=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var x=e.entanglements,A=e.expirationTimes,U=e.hiddenUpdates;for(a=v&~a;0<a;){var F=31-gt(a),$=1<<F;x[F]=0,A[F]=-1;var Q=U[F];if(Q!==null)for(U[F]=null,F=0;F<Q.length;F++){var K=Q[F];K!==null&&(K.lane&=-536870913)}a&=~$}r!==0&&ss(e,r,0),f!==0&&c===0&&e.tag!==0&&(e.suspendedLanes|=f&~(v&~t))}function ss(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-gt(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|a&261930}function Ht(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var r=31-gt(a),c=1<<r;c&t|e[r]&t&&(e[r]|=t),a&=~c}}function Bt(e,t){var a=t&-t;return a=(a&42)!==0?1:zs(a),(a&(e.suspendedLanes|t))!==0?0:a}function zs(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 _n(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function tc(){var e=L.p;return e!==0?e:(e=window.event,e===void 0?32:Sg(e.type))}function Hd(e,t){var a=L.p;try{return L.p=e,t()}finally{L.p=a}}var _a=Math.random().toString(36).slice(2),jt="__reactFiber$"+_a,Ut="__reactProps$"+_a,Ps="__reactContainer$"+_a,nc="__reactEvents$"+_a,mb="__reactListeners$"+_a,hb="__reactHandles$"+_a,Bd="__reactResources$"+_a,Rr="__reactMarker$"+_a;function ac(e){delete e[jt],delete e[Ut],delete e[nc],delete e[mb],delete e[hb]}function Hs(e){var t=e[jt];if(t)return t;for(var a=e.parentNode;a;){if(t=a[Ps]||a[jt]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=rg(e);e!==null;){if(a=e[jt])return a;e=rg(e)}return t}e=a,a=e.parentNode}return null}function Bs(e){if(e=e[jt]||e[Ps]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function zr(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(o(33))}function Us(e){var t=e[Bd];return t||(t=e[Bd]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function vt(e){e[Rr]=!0}var Ud=new Set,Ld={};function rs(e,t){Ls(e,t),Ls(e+"Capture",t)}function Ls(e,t){for(Ld[e]=t,e=0;e<t.length;e++)Ud.add(t[e])}var pb=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]*$"),qd={},Qd={};function gb(e){return Je.call(Qd,e)?!0:Je.call(qd,e)?!1:pb.test(e)?Qd[e]=!0:(qd[e]=!0,!1)}function Wi(e,t,a){if(gb(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var r=t.toLowerCase().slice(0,5);if(r!=="data-"&&r!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function eo(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function Zn(e,t,a,r){if(r===null)e.removeAttribute(a);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+r)}}function dn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Gd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function yb(e,t,a){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var c=r.get,f=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(v){a=""+v,f.call(this,v)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return a},setValue:function(v){a=""+v},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function sc(e){if(!e._valueTracker){var t=Gd(e)?"checked":"value";e._valueTracker=yb(e,t,""+e[t])}}function Yd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),r="";return e&&(r=Gd(e)?e.checked?"true":"false":e.value),e=r,e!==a?(t.setValue(e),!0):!1}function to(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 vb=/[\n"\\]/g;function mn(e){return e.replace(vb,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function rc(e,t,a,r,c,f,v,x){e.name="",v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"?e.type=v:e.removeAttribute("type"),t!=null?v==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+dn(t)):e.value!==""+dn(t)&&(e.value=""+dn(t)):v!=="submit"&&v!=="reset"||e.removeAttribute("value"),t!=null?ic(e,v,dn(t)):a!=null?ic(e,v,dn(a)):r!=null&&e.removeAttribute("value"),c==null&&f!=null&&(e.defaultChecked=!!f),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?e.name=""+dn(x):e.removeAttribute("name")}function Vd(e,t,a,r,c,f,v,x){if(f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.type=f),t!=null||a!=null){if(!(f!=="submit"&&f!=="reset"||t!=null)){sc(e);return}a=a!=null?""+dn(a):"",t=t!=null?""+dn(t):a,x||t===e.value||(e.value=t),e.defaultValue=t}r=r??c,r=typeof r!="function"&&typeof r!="symbol"&&!!r,e.checked=x?e.checked:!!r,e.defaultChecked=!!r,v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"&&(e.name=v),sc(e)}function ic(e,t,a){t==="number"&&to(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function qs(e,t,a,r){if(e=e.options,t){t={};for(var c=0;c<a.length;c++)t["$"+a[c]]=!0;for(a=0;a<e.length;a++)c=t.hasOwnProperty("$"+e[a].value),e[a].selected!==c&&(e[a].selected=c),c&&r&&(e[a].defaultSelected=!0)}else{for(a=""+dn(a),t=null,c=0;c<e.length;c++){if(e[c].value===a){e[c].selected=!0,r&&(e[c].defaultSelected=!0);return}t!==null||e[c].disabled||(t=e[c])}t!==null&&(t.selected=!0)}}function Kd(e,t,a){if(t!=null&&(t=""+dn(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+dn(a):""}function Xd(e,t,a,r){if(t==null){if(r!=null){if(a!=null)throw Error(o(92));if(le(r)){if(1<r.length)throw Error(o(93));r=r[0]}a=r}a==null&&(a=""),t=a}a=dn(t),e.defaultValue=a,r=e.textContent,r===a&&r!==""&&r!==null&&(e.value=r),sc(e)}function Qs(e,t){if(t){var a=e.firstChild;
vendor: 4,140 bytes, line 48
48if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var bb=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 Fd(e,t,a){var r=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?r?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":r?e.setProperty(t,a):typeof a!="number"||a===0||bb.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function Zd(e,t,a){if(t!=null&&typeof t!="object")throw Error(o(62));if(e=e.style,a!=null){for(var r in a)!a.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf("--")===0?e.setProperty(r,""):r==="float"?e.cssFloat="":e[r]="");for(var c in t)r=t[c],t.hasOwnProperty(c)&&a[c]!==r&&Fd(e,c,r)}else for(var f in t)t.hasOwnProperty(f)&&Fd(e,f,t[f])}function oc(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 xb=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
48-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"]]),Sb=/^[\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 no(e){return Sb.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function In(){}var lc=null;function cc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Gs=null,Ys=null;function Id(e){var t=Bs(e);if(t&&(e=t.stateNode)){var a=e[Ut]||null;e:switch(e=t.stateNode,t.type){case"input":if(rc(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+mn(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var r=a[t];if(r!==e&&r.form===e.form){var c=r[Ut]||null;if(!c)throw Error(o(90));rc(r,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(t=0;t<a.length;t++)r=a[t],r.form===e.form&&Yd(r)}break e;case"textarea":Kd(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&qs(e,!!a.multiple,t,!1)}}}var uc=!1;function $d(e,t,a){if(uc)return e(t,a);uc=!0;try{var r=e(t);return r}finally{if(uc=!1,(Gs!==null||Ys!==null)&&(Yo(),Gs&&(t=Gs,e=Ys,Ys=Gs=null,Id(t),e)))for(t=0;t<e.length;t++)Id(e[t])}}function Pr(e,t){var a=e.stateNode;if(a===null)return null;var r=a[Ut]||null;if(r===null)return null;a=r[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":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(o(231,t,typeof a));return a}var $n=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),fc=!1;if($n)try{var Hr={};Object.defineProperty(Hr,"passive",{get:function(){fc=!0}}),window.addEventListener("test",Hr,Hr),window.removeEventListener("test",Hr,Hr)}catch{fc=!1}var ja=null,dc=null,ao=null;function Jd(){if(ao)return ao;var e,t=dc,a=t.length,r,c="value"in ja?ja.value:ja.textContent,f=c.length;for(e=0;e<a&&t[e]===c[e];e++);var v=a-e;for(r=1;r<=v&&t[a-r]===c[f-r];r++);return ao=c.slice(e,1<r?1-r:void 0)}function so(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 ro(){return!0}function Wd(){return!1}function Lt(e){function t(a,r,c,f,v){this._reactName=a,this._targetInst=c,this.type=r,this.nativeEvent=f,this.target=v,this.currentTarget=null;for(var x in e)e.hasOwnProperty(x)&&(a=e[x],this[x]=a?a(f):f[x]);return this.isDefaultPrevented=(f.defaultPrevented!=null?f.defaultPrevented:f.returnValue===!1)?ro:Wd,this.isPropagationStopped=Wd,this}return y(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=ro)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=ro)},persist:function(){},isPersistent:ro}),t}var is={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},io=Lt(is),Br=y({},is,{view:0,detail:0}),wb=Lt(Br),mc,hc,Ur,oo=y({},Br,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:gc,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!==Ur&&(Ur&&e.type==="mousemove"?(mc=e.screenX-Ur.screenX,hc=e.screenY-Ur.screenY):hc=mc=0,Ur=e),mc)},movementY:function(e){return"movementY"in e?e.movementY:hc}}),em=Lt(oo),_b=y({},oo,{dataTransfer:0}),jb=Lt(_b),Eb=y({},Br,{relatedTarget:0}),pc=Lt(Eb),Ob=y({},is,{animationName:0,elapsedTime:0,pseudoElement:0}),Cb=Lt(Ob),Ab=y({},is,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Tb=Lt(Ab),Mb=y({},is,{data:0}),tm=Lt(Mb),kb={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Nb={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"},Db={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Rb(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Db[e])?!!t[e]:!1}function gc(){return Rb}var zb=y({},Br,{key:function(e){if(e.key){var t=kb[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 5,186 bytes, line 48
48return e.type==="keypress"?(e=so(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Nb[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:gc,charCode:function(e){return e.type==="keypress"?so(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?so(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Pb=Lt(zb),Hb=y({},oo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),nm=Lt(Hb),Bb=y({},Br,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gc}),Ub=Lt(Bb),Lb=y({},is,{propertyName:0,elapsedTime:0,pseudoElement:0}),qb=Lt(Lb),Qb=y({},oo,{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}),Gb=Lt(Qb),Yb=y({},is,{newState:0,oldState:0}),Vb=Lt(Yb),Kb=[9,13,27,32],yc=$n&&"CompositionEvent"in window,Lr=null;$n&&"documentMode"in document&&(Lr=document.documentMode);var Xb=$n&&"TextEvent"in window&&!Lr,am=$n&&(!yc||Lr&&8<Lr&&11>=Lr),sm=" ",rm=!1;function im(e,t){switch(e){case"keyup":return Kb.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function om(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Vs=!1;function Fb(e,t){switch(e){case"compositionend":return om(t);case"keypress":return t.which!==32?null:(rm=!0,sm);case"textInput":return e=t.data,e===sm&&rm?null:e;default:return null}}function Zb(e,t){if(Vs)return e==="compositionend"||!yc&&im(e,t)?(e=Jd(),ao=dc=ja=null,Vs=!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 am&&t.locale!=="ko"?null:t.data;default:return null}}var Ib={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 lm(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Ib[e.type]:t==="textarea"}function cm(e,t,a,r){Gs?Ys?Ys.push(r):Ys=[r]:Gs=r,t=$o(t,"onChange"),0<t.length&&(a=new io("onChange","change",null,a,r),e.push({event:a,listeners:t}))}var qr=null,Qr=null;function $b(e){Vp(e,0)}function lo(e){var t=zr(e);if(Yd(t))return e}function um(e,t){if(e==="change")return t}var fm=!1;if($n){var vc;if($n){var bc="oninput"in document;if(!bc){var dm=document.createElement("div");dm.setAttribute("oninput","return;"),bc=typeof dm.oninput=="function"}vc=bc}else vc=!1;fm=vc&&(!document.documentMode||9<document.documentMode)}function mm(){qr&&(qr.detachEvent("onpropertychange",hm),Qr=qr=null)}function hm(e){if(e.propertyName==="value"&&lo(Qr)){var t=[];cm(t,Qr,e,cc(e)),$d($b,t)}}function Jb(e,t,a){e==="focusin"?(mm(),qr=t,Qr=a,qr.attachEvent("onpropertychange",hm)):e==="focusout"&&mm()}function Wb(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return lo(Qr)}function ex(e,t){if(e==="click")return lo(t)}function tx(e,t){if(e==="input"||e==="change")return lo(t)}function nx(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Jt=typeof Object.is=="function"?Object.is:nx;function Gr(e,t){if(Jt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),r=Object.keys(t);if(a.length!==r.length)return!1;for(r=0;r<a.length;r++){var c=a[r];if(!Je.call(t,c)||!Jt(e[c],t[c]))return!1}return!0}function pm(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function gm(e,t){var a=pm(e);e=0;for(var r;a;){if(a.nodeType===3){if(r=e+a.textContent.length,e<=t&&r>=t)return{node:a,offset:t-e};e=r}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=pm(a)}}function ym(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ym(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function vm(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=to(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=to(e.document)}return t}function xc(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 ax=$n&&"documentMode"in document&&11>=document.documentMode,Ks=null,Sc=null,Yr=null,wc=!1;function bm(e,t,a){var r=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;wc||Ks==null||Ks!==to(r)||(r=Ks,"selectionStart"in r&&xc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 18,999 bytes, line 48
48sNode:r.focusNode,focusOffset:r.focusOffset}),Yr&&Gr(Yr,r)||(Yr=r,r=$o(Sc,"onSelect"),0<r.length&&(t=new io("onSelect","select",null,t,a),e.push({event:t,listeners:r}),t.target=Ks)))}function os(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var Xs={animationend:os("Animation","AnimationEnd"),animationiteration:os("Animation","AnimationIteration"),animationstart:os("Animation","AnimationStart"),transitionrun:os("Transition","TransitionRun"),transitionstart:os("Transition","TransitionStart"),transitioncancel:os("Transition","TransitionCancel"),transitionend:os("Transition","TransitionEnd")},_c={},xm={};$n&&(xm=document.createElement("div").style,"AnimationEvent"in window||(delete Xs.animationend.animation,delete Xs.animationiteration.animation,delete Xs.animationstart.animation),"TransitionEvent"in window||delete Xs.transitionend.transition);function ls(e){if(_c[e])return _c[e];if(!Xs[e])return e;var t=Xs[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in xm)return _c[e]=t[a];return e}var Sm=ls("animationend"),wm=ls("animationiteration"),_m=ls("animationstart"),sx=ls("transitionrun"),rx=ls("transitionstart"),ix=ls("transitioncancel"),jm=ls("transitionend"),Em=new Map,jc="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(" ");jc.push("scrollEnd");function jn(e,t){Em.set(e,t),rs(t,[e])}var co=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)},hn=[],Fs=0,Ec=0;function uo(){for(var e=Fs,t=Ec=Fs=0;t<e;){var a=hn[t];hn[t++]=null;var r=hn[t];hn[t++]=null;var c=hn[t];hn[t++]=null;var f=hn[t];if(hn[t++]=null,r!==null&&c!==null){var v=r.pending;v===null?c.next=c:(c.next=v.next,v.next=c),r.pending=c}f!==0&&Om(a,c,f)}}function fo(e,t,a,r){hn[Fs++]=e,hn[Fs++]=t,hn[Fs++]=a,hn[Fs++]=r,Ec|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function Oc(e,t,a,r){return fo(e,t,a,r),mo(e)}function cs(e,t){return fo(e,null,null,t),mo(e)}function Om(e,t,a){e.lanes|=a;var r=e.alternate;r!==null&&(r.lanes|=a);for(var c=!1,f=e.return;f!==null;)f.childLanes|=a,r=f.alternate,r!==null&&(r.childLanes|=a),f.tag===22&&(e=f.stateNode,e===null||e._visibility&1||(c=!0)),e=f,f=f.return;return e.tag===3?(f=e.stateNode,c&&t!==null&&(c=31-gt(a),e=f.hiddenUpdates,r=e[c],r===null?e[c]=[t]:r.push(t),t.lane=a|536870912),f):null}function mo(e){if(50<di)throw di=0,zu=null,Error(o(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Zs={};function ox(e,t,a,r){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Wt(e,t,a,r){return new ox(e,t,a,r)}function Cc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Jn(e,t){var a=e.alternate;return a===null?(a=Wt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function Cm(e,t){e.flags&=65011714;var a=e.alternate;return a===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function ho(e,t,a,r,c,f){var v=0;if(r=e,typeof e=="function")Cc(e)&&(v=1);else if(typeof e=="string")v=d1(e,a,X.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case J:return e=Wt(31,a,t,c),e.elementType=J,e.lanes=f,e;case j:return us(a.children,c,f,t);case k:v=8,c|=24;break;case C:return e=Wt(12,a,t,c|2),e.elementType=C,e.lanes=f,e;case q:return e=Wt(13,a,t,c),e.elementType=q,e.lanes=f,e;case G:return e=Wt(19,a,t,c),e.elementType=G,e.lanes=f,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Y:v=10;break e;case z:v=9;break e;case I:v=11;break e;case M:v=14;break e;case P:v=16,r=null;break e}v=29,a=Error(o(130,e===null?"null":typeof e,"")),r=null}return t=Wt(v,a,t,c),t.elementType=e,t.type=r,t.lanes=f,t}function us(e,t,a,r){return e=Wt(7,e,r,t),e.lanes=a,e}function Ac(e,t,a){return e=Wt(6,e,null,t),e.lanes=a,e}function Am(e){var t=Wt(18,null,null,0);return t.stateNode=e,t}function Tc(e,t,a){return t=Wt(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Tm=new WeakMap;function pn(e,t){if(typeof e=="object"&&e!==null){var a=Tm.get(e);return a!==void 0?a:(t={value:e,source:t,stack:Xt(t)},Tm.set(e,t),t)}return{value:e,source:t,stack:Xt(t)}}var Is=[],$s=0,po=null,Vr=0,gn=[],yn=0,Ea=null,Nn=1,Dn="";function Wn(e,t){Is[$s++]=Vr,Is[$s++]=po,po=e,Vr=t}function Mm(e,t,a){gn[yn++]=Nn,gn[yn++]=Dn,gn[yn++]=Ea,Ea=e;var r=Nn;e=Dn;var c=32-gt(r)-1;r&=~(1<<c),a+=1;var f=32-gt(t)+c;if(30<f){var v=c-c%5;f=(r&(1<<v)-1).toString(32),r>>=v,c-=v,Nn=1<<32-gt(t)+c|a<<c|r,Dn=f+e}else Nn=1<<f|a<<c|r,Dn=e}function Mc(e){e.return!==null&&(Wn(e,1),Mm(e,1,0))}function kc(e){for(;e===po;)po=Is[--$s],Is[$s]=null,Vr=Is[--$s],Is[$s]=null;for(;e===Ea;)Ea=gn[--yn],gn[yn]=null,Dn=gn[--yn],gn[yn]=null,Nn=gn[--yn],gn[yn]=null}function km(e,t){gn[yn++]=Nn,gn[yn++]=Dn,gn[yn++]=Ea,Nn=t.id,Dn=t.overflow,Ea=e}var Et=null,Ke=null,Ne=!1,Oa=null,vn=!1,Nc=Error(o(519));function Ca(e){var t=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Kr(pn(t,e)),Nc}function Nm(e){var t=e.stateNode,a=e.type,r=e.memoizedProps;switch(t[jt]=e,t[Ut]=r,a){case"dialog":Ae("cancel",t),Ae("close",t);break;case"iframe":case"object":case"embed":Ae("load",t);break;case"video":case"audio":for(a=0;a<hi.length;a++)Ae(hi[a],t);break;case"source":Ae("error",t);break;case"img":case"image":case"link":Ae("error",t),Ae("load",t);break;case"details":Ae("toggle",t);break;case"input":Ae("invalid",t),Vd(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":Ae("invalid",t);break;case"textarea":Ae("invalid",t),Xd(t,r.value,r.defaultValue,r.children)}a=r.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||r.suppressHydrationWarning===!0||Zp(t.textContent,a)?(r.popover!=null&&(Ae("beforetoggle",t),Ae("toggle",t)),r.onScroll!=null&&Ae("scroll",t),r.onScrollEnd!=null&&Ae("scrollend",t),r.onClick!=null&&(t.onclick=In),t=!0):t=!1,t||Ca(e,!0)}function Dm(e){for(Et=e.return;Et;)switch(Et.tag){case 5:case 31:case 13:vn=!1;return;case 27:case 3:vn=!0;return;default:Et=Et.return}}function Js(e){if(e!==Et)return!1;if(!Ne)return Dm(e),Ne=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||Iu(e.type,e.memoizedProps)),a=!a),a&&Ke&&Ca(e),Dm(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ke=sg(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ke=sg(e)}else t===27?(t=Ke,qa(e.type)?(e=tf,tf=null,Ke=e):Ke=t):Ke=Et?xn(e.stateNode.nextSibling):null;return!0}function fs(){Ke=Et=null,Ne=!1}function Dc(){var e=Oa;return e!==null&&(Yt===null?Yt=e:Yt.push.apply(Yt,e),Oa=null),e}function Kr(e){Oa===null?Oa=[e]:Oa.push(e)}var Rc=E(null),ds=null,ea=null;function Aa(e,t,a){H(Rc,t._currentValue),t._currentValue=a}function ta(e){e._currentValue=Rc.current,V(Rc)}function zc(e,t,a){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===a)break;e=e.return}}function Pc(e,t,a,r){var c=e.child;for(c!==null&&(c.return=e);c!==null;){var f=c.dependencies;if(f!==null){var v=c.child;f=f.firstContext;e:for(;f!==null;){var x=f;f=c;for(var A=0;A<t.length;A++)if(x.context===t[A]){f.lanes|=a,x=f.alternate,x!==null&&(x.lanes|=a),zc(f.return,a,e),r||(v=null);break e}f=x.next}}else if(c.tag===18){if(v=c.return,v===null)throw Error(o(341));v.lanes|=a,f=v.alternate,f!==null&&(f.lanes|=a),zc(v,a,e),v=null}else v=c.child;if(v!==null)v.return=c;else for(v=c;v!==null;){if(v===e){v=null;break}if(c=v.sibling,c!==null){c.return=v.return,v=c;break}v=v.return}c=v}}function Ws(e,t,a,r){e=null;for(var c=t,f=!1;c!==null;){if(!f){if((c.flags&524288)!==0)f=!0;else if((c.flags&262144)!==0)break}if(c.tag===10){var v=c.alternate;if(v===null)throw Error(o(387));if(v=v.memoizedProps,v!==null){var x=c.type;Jt(c.pendingProps.value,v.value)||(e!==null?e.push(x):e=[x])}}else if(c===oe.current){if(v=c.alternate,v===null)throw Error(o(387));v.memoizedState.memoizedState!==c.memoizedState.memoizedState&&(e!==null?e.push(bi):e=[bi])}c=c.return}e!==null&&Pc(t,e,a,r),t.flags|=262144}function go(e){for(e=e.firstContext;e!==null;){if(!Jt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function ms(e){ds=e,ea=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Ot(e){return Rm(ds,e)}function yo(e,t){return ds===null&&ms(e),Rm(e,t)}function Rm(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},ea===null){if(e===null)throw Error(o(308));ea=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ea=ea.next=t;return a}var lx=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,r){e.push(r)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},cx=n.unstable_scheduleCallback,ux=n.unstable_NormalPriority,lt={$$typeof:Y,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Hc(){return{controller:new lx,data:new Map,refCount:0}}function Xr(e){e.refCount--,e.refCount===0&&cx(ux,function(){e.controller.abort()})}var Fr=null,Bc=0,er=0,tr=null;function fx(e,t){if(Fr===null){var a=Fr=[];Bc=0,er=qu(),tr={status:"pending",value:void 0,then:function(r){a.push(r)}}}return Bc++,t.then(zm,zm),t}function zm(){if(--Bc===0&&Fr!==null){tr!==null&&(tr.status="fulfilled");var e=Fr;Fr=null,er=0,tr=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function dx(e,t){var a=[],r={status:"pending",value:null,reason:null,then:function(c){a.push(c)}};return e.then(function(){r.status="fulfilled",r.value=t;for(var c=0;c<a.length;c++)(0,a[c])(t)},function(c){for(r.status="rejected",r.reason=c,c=0;c<a.length;c++)(0,a[c])(void 0)}),r}var Pm=T.S;T.S=function(e,t){bp=pt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&fx(e,t),Pm!==null&&Pm(e,t)};var hs=E(null);function Uc(){var e=hs.current;return e!==null?e:Ve.pooledCache}function vo(e,t){t===null?H(hs,hs.current):H(hs,t.pool)}function Hm(){var e=Uc();return e===null?null:{parent:lt._currentValue,pool:e}}var nr=Error(o(460)),Lc=Error(o(474)),bo=Error(o(542)),xo={then:function(){}};function Bm(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Um(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(In,In),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,qm(e),e;default:if(typeof t.status=="string")t.then(In,In);else{if(e=Ve,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=t,e.status="pending",e.then(function(r){if(t.status==="pending"){var c=t;c.status="fulfilled",c.value=r}},function(r){if(t.status==="pending"){var c=t;c.status="rejected",c.reason=r}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,qm(e),e}throw gs=t,nr}}function ps(e){try{var t=e._init;return t(e._payload)}catch(a){throw a!==null&&typeof a=="object"&&typeof a.then=="function"?(gs=a,nr):a}}var gs=null;function Lm(){if(gs===null)throw Error(o(459));var e=gs;return gs=null,e}function qm(e){if(e===nr||e===bo)throw Error(o(483))}var ar=null,Zr=0;function So(e){var t=Zr;return Zr+=1,ar===null&&(ar=[]),Um(ar,e,t)}function Ir(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function wo(e,t){throw t.$$typeof===S?Error(o(525)):(e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Qm(e){function t(D,N){if(e){var B=D.deletions;B===null?(D.deletions=[N],D.flags|=16):B.push(N)}}function a(D,N){if(!e)return null;for(;N!==null;)t(D,N),N=N.sibling;return null}function r(D){for(var N=new Map;D!==null;)D.key!==null?N.set(D.key,D):N.set(D.index,D),D=D.sibling;return N}function c(D,N){return D=Jn(D,N),D.index=0,D.sibling=null,D}function f(D,N,B){return D.index=B,e?(B=D.alternate,B!==null?(B=B.index,B<N?(D.flags|=67108866,N):B):(D.flags|=67108866,N)):(D.flags|=1048576,N)}function v(D){return e&&D.alternate===null&&(D.flags|=67108866),D}function x(D,N,B,Z){return N===null||N.tag!==6?(N=Ac(B,D.mode,Z),N.return=D,N):(N=c(N,B),N.return=D,N)}function A(D,N,B,Z){var ve=B.type;return ve===j?F(D,N,B.props.children,Z,B.key):N!==null&&(N.elementType===ve||typeof ve=="object"&&ve!==null&&ve.$$typeof===P&&ps(ve)===N.type)?(N=c(N,B.props),Ir(N,B),N.return=D,N):(N=ho(B.type,B.key,B.props,null,D.mode,Z),Ir(N,B),N.return=D,N)}function U(D,N,B,Z){return N===null||N.tag!==4||N.stateNode.containerInfo!==B.containerInfo||N.stateNode.implementation!==B.implementation?(N=Tc(B,D.mode,Z),N.return=D,N):(N=c(N,B.children||[]),N.return=D,N)}function F(D,N,B,Z,ve){return N===null||N.tag!==7?(N=us(B,D.mode,Z,ve),N.return=D,N):(N=c(N,B),N.return=D,N)}function $(D,N,B){if(typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint")return N=Ac(""+N,D.mode,B),N.return=D,N;if(typeof N=="object"&&N!==null){switch(N.$$typeof){case w:return B=ho(N.type,N.key,N.props,null,D.mode,B),Ir(B,N),B.return=D,B;case _:return N=Tc(N,D.mode,B),N.return=D,N;case P:return N=ps(N),$(D,N,B)}if(le(N)||te(N))return N=us(N,D.mode,B,null),N.return=D,N;if(typeof N.then=="function")return $(D,So(N),B);if(N.$$typeof===Y)return $(D,yo(D,N),B);wo(D,N)}return null}function Q(D,N,B,Z){var ve=N!==null?N.key:null;if(typeof B=="string"&&B!==""||typeof B=="number"||typeof B=="bigint")return ve!==null?null:x(D,N,""+B,Z);if(typeof B=="object"&&B!==null){switch(B.$$typeof){case w:return B.key===ve?A(D,N,B,Z):null;case _:return B.key===ve?U(D,N,B,Z):null;case P:return B=ps(B),Q(D,N,B,Z)}if(le(B)||te(B))return ve!==null?null:F(D,N,B,Z,null);if(typeof B.then=="function")return Q(D,N,So(B),Z);if(B.$$typeof===Y)return Q(D,N,yo(D,B),Z);wo(D,B)}return null}function K(D,N,B,Z,ve){if(typeof Z=="string"&&Z!==""||typeof Z=="number"||typeof Z=="bigint")return D=D.get(B)||null,x(N,D,""+Z,ve);if(typeof Z=="object"&&Z!==null){switch(Z.$$typeof){case w:return D=D.get(Z.key===null?B:Z.key)||null,A(N,D,Z,ve);case _:return D=D.get(Z.key===null?B:Z.key)||null,U(N,D,Z,ve);case P:return Z=ps(Z),K(D,N,B,Z,ve)}if(le(Z)||te(Z))return D=D.get(B)||null,F(N,D,Z,ve,null);if(typeof Z.then=="function")return K(D,N,B,So(Z),ve);if(Z.$$typeof===Y)return K(D,N,B,yo(N,Z),ve);wo(N,Z)}return null}function me(D,N,B,Z){for(var ve=null,Re=null,ye=N,je=N=0,ke=null;ye!==null&&je<B.length;je++){ye.index>je?(ke=ye,ye=null):ke=ye.sibling;var ze=Q(D,ye,B[je],Z);if(ze===null){ye===null&&(ye=ke);break}e&&ye&&ze.alternate===null&&t(D,ye),N=f(ze,N,je),Re===null?ve=ze:Re.sibling=ze,Re=ze,ye=ke}if(je===B.length)return a(D,ye),Ne&&Wn(D,je),ve;if(ye===null){for(;je<B.length;je++)ye=$(D,B[je],Z),ye!==null&&(N=f(ye,N,je),Re===null?ve=ye:Re.sibling=ye,Re=ye);return Ne&&Wn(D,je),ve}for(ye=r(ye);je<B.length;je++)ke=K(ye,D,je,B[je],Z),ke!==null&&(e&&ke.alternate!==null&&ye.delete(ke.key===null?je:ke.key),N=f(ke,N,je),Re===null?ve=ke:Re.sibling=ke,Re=ke);return e&&ye.forEach(function(Ka){return t(D,Ka)}),Ne&&Wn(D,je),ve}function be(D,N,B,Z){if(B==null)throw Error(o(151));for(var ve=null,Re=null,ye=N,je=N=0,ke=null,ze=B.next();ye!==null&&!ze.done;je++,ze=B.next()){ye.index>je?(ke=ye,ye=null):ke=ye.sibling;var Ka=Q(D,ye,ze.value,Z);if(Ka===null){ye===null&&(ye=ke);break}e&&ye&&Ka.alternate===null&&t(D,ye),N=f(Ka,N,je),Re===null?ve=Ka:Re.sibling=Ka,Re=Ka,ye=ke}if(ze.done)return a(D,ye),Ne&&Wn(D,je),ve;if(ye===null){for(;!ze.done;je++,ze=B.next())ze=$(D,ze.value,Z),ze!==null&&(N=f(ze,N,je),Re===null?ve=ze:Re.sibling=ze,Re=ze);return Ne&&Wn(D,je),ve}for(ye=r(ye);!ze.done;je++,ze=B.next())ze=K(ye,D,je,ze.value,Z),ze!==null&&(e&&ze.alternate!==null&&ye.delete(ze.key===null?je:ze.key),N=f(ze,N,je),Re===null?ve=ze:Re.sibling=ze,Re=ze);return e&&ye.forEach(function(_1){return t(D,_1)}),Ne&&Wn(D,je),ve}function Ge(D,N,B,Z){if(typeof B=="object"&&B!==null&&B.type===j&&B.key===null&&(B=B.props.children),typeof B=="object"&&B!==null){switch(B.$$typeof){case w:e:{for(var ve=B.key;N!==null;){if(N.key===ve){if(ve=B.type,ve===j){if(N.tag===7){a(D,N.sibling),Z=c(N,B.props.children),Z.return=D,D=Z;break e}}else if(N.elementType===ve||typeof ve=="object"&&ve!==null&&ve.$$typeof===P&&ps(ve)===N.type){a(D,N.sibling),Z=c(N,B.props),Ir(Z,B),Z.return=D,D=Z;break e}a(D,N);break}else t(D,N);N=N.sibling}B.type===j?(Z=us(B.props.children,D.mode,Z,B.key),Z.return=D,D=Z):(Z=ho(B.type,B.key,B.props,null,D.mode,Z),Ir(Z,B),Z.return=D,D=Z)}return v(D);case _:e:{for(ve=B.key;N!==null;){if(N.key===ve)if(N.tag===4&&N.stateNode.containerInfo===B.containerInfo&&N.stateNode.implementation===B.implementation){a(D,N.sibling),Z=c(N,B.children||[]),Z.return=D,D=Z;break e}else{a(D,N);break}else t(D,N);N=N.sibling}Z=Tc(B,D.mode,Z),Z.return=D,D=Z}return v(D);case P:return B=ps(B),Ge(D,N,B,Z)}if(le(B))return me(D,N,B,Z);if(te(B)){if(ve=te(B),typeof ve!="function")throw Error(o(150));return B=ve.call(B),be(D,N,B,Z)}if(typeof B.then=="function")return Ge(D,N,So(B),Z);if(B.$$typeof===Y)return Ge(D,N,yo(D,B),Z);wo(D,B)}
vendor: 4,742 bytes, line 48
48return typeof B=="string"&&B!==""||typeof B=="number"||typeof B=="bigint"?(B=""+B,N!==null&&N.tag===6?(a(D,N.sibling),Z=c(N,B),Z.return=D,D=Z):(a(D,N),Z=Ac(B,D.mode,Z),Z.return=D,D=Z),v(D)):a(D,N)}return function(D,N,B,Z){try{Zr=0;var ve=Ge(D,N,B,Z);return ar=null,ve}catch(ye){if(ye===nr||ye===bo)throw ye;var Re=Wt(29,ye,null,D.mode);return Re.lanes=Z,Re.return=D,Re}finally{}}}var ys=Qm(!0),Gm=Qm(!1),Ta=!1;function qc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Qc(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 Ma(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ka(e,t,a){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(He&2)!==0){var c=r.pending;return c===null?t.next=t:(t.next=c.next,c.next=t),r.pending=t,t=mo(e),Om(e,null,a),t}return fo(e,r,t,a),mo(e)}function $r(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var r=t.lanes;r&=e.pendingLanes,a|=r,t.lanes=a,Ht(e,a)}}function Gc(e,t){var a=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,a===r)){var c=null,f=null;if(a=a.firstBaseUpdate,a!==null){do{var v={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};f===null?c=f=v:f=f.next=v,a=a.next}while(a!==null);f===null?c=f=t:f=f.next=t}else c=f=t;a={baseState:r.baseState,firstBaseUpdate:c,lastBaseUpdate:f,shared:r.shared,callbacks:r.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var Yc=!1;function Jr(){if(Yc){var e=tr;if(e!==null)throw e}}function Wr(e,t,a,r){Yc=!1;var c=e.updateQueue;Ta=!1;var f=c.firstBaseUpdate,v=c.lastBaseUpdate,x=c.shared.pending;if(x!==null){c.shared.pending=null;var A=x,U=A.next;A.next=null,v===null?f=U:v.next=U,v=A;var F=e.alternate;F!==null&&(F=F.updateQueue,x=F.lastBaseUpdate,x!==v&&(x===null?F.firstBaseUpdate=U:x.next=U,F.lastBaseUpdate=A))}if(f!==null){var $=c.baseState;v=0,F=U=A=null,x=f;do{var Q=x.lane&-536870913,K=Q!==x.lane;if(K?(Me&Q)===Q:(r&Q)===Q){Q!==0&&Q===er&&(Yc=!0),F!==null&&(F=F.next={lane:0,tag:x.tag,payload:x.payload,callback:null,next:null});e:{var me=e,be=x;Q=t;var Ge=a;switch(be.tag){case 1:if(me=be.payload,typeof me=="function"){$=me.call(Ge,$,Q);break e}$=me;break e;case 3:me.flags=me.flags&-65537|128;case 0:if(me=be.payload,Q=typeof me=="function"?me.call(Ge,$,Q):me,Q==null)break e;$=y({},$,Q);break e;case 2:Ta=!0}}Q=x.callback,Q!==null&&(e.flags|=64,K&&(e.flags|=8192),K=c.callbacks,K===null?c.callbacks=[Q]:K.push(Q))}else K={lane:Q,tag:x.tag,payload:x.payload,callback:x.callback,next:null},F===null?(U=F=K,A=$):F=F.next=K,v|=Q;if(x=x.next,x===null){if(x=c.shared.pending,x===null)break;K=x,x=K.next,K.next=null,c.lastBaseUpdate=K,c.shared.pending=null}}while(!0);F===null&&(A=$),c.baseState=A,c.firstBaseUpdate=U,c.lastBaseUpdate=F,f===null&&(c.shared.lanes=0),Pa|=v,e.lanes=v,e.memoizedState=$}}function Ym(e,t){if(typeof e!="function")throw Error(o(191,e));e.call(t)}function Vm(e,t){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)Ym(a[e],t)}var sr=E(null),_o=E(0);function Km(e,t){e=ua,H(_o,e),H(sr,t),ua=e|t.baseLanes}function Vc(){H(_o,ua),H(sr,sr.current)}function Kc(){ua=_o.current,V(sr),V(_o)}var en=E(null),bn=null;function Na(e){var t=e.alternate;H(rt,rt.current&1),H(en,e),bn===null&&(t===null||sr.current!==null||t.memoizedState!==null)&&(bn=e)}function Xc(e){H(rt,rt.current),H(en,e),bn===null&&(bn=e)}function Xm(e){e.tag===22?(H(rt,rt.current),H(en,e),bn===null&&(bn=e)):Da()}function Da(){H(rt,rt.current),H(en,en.current)}function tn(e){V(en),bn===e&&(bn=null),V(rt)}var rt=E(0);function jo(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||Wu(a)||ef(a)))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 na=0,_e=null,qe=null,ct=null,Eo=!1,rr=!1,vs=!1,Oo=0,ei=0,ir=null,mx=0;function We(){throw Error(o(321))}function Fc(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!Jt(e[a],t[a]))return!1;return!0}function Zc(e,t,a,r,c,f){return na=f,_e=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,T.H=e===null||e.memoizedState===null?Mh:uu,vs=!1,f=
vendor: 17,791 bytes, line 48
48a(r,c),vs=!1,rr&&(f=Zm(t,a,r,c)),Fm(e),f}function Fm(e){T.H=ai;var t=qe!==null&&qe.next!==null;if(na=0,ct=qe=_e=null,Eo=!1,ei=0,ir=null,t)throw Error(o(300));e===null||ut||(e=e.dependencies,e!==null&&go(e)&&(ut=!0))}function Zm(e,t,a,r){_e=e;var c=0;do{if(rr&&(ir=null),ei=0,rr=!1,25<=c)throw Error(o(301));if(c+=1,ct=qe=null,e.updateQueue!=null){var f=e.updateQueue;f.lastEffect=null,f.events=null,f.stores=null,f.memoCache!=null&&(f.memoCache.index=0)}T.H=kh,f=t(a,r)}while(rr);return f}function hx(){var e=T.H,t=e.useState()[0];return t=typeof t.then=="function"?ti(t):t,e=e.useState()[0],(qe!==null?qe.memoizedState:null)!==e&&(_e.flags|=1024),t}function Ic(){var e=Oo!==0;return Oo=0,e}function $c(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function Jc(e){if(Eo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Eo=!1}na=0,ct=qe=_e=null,rr=!1,ei=Oo=0,ir=null}function Nt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ct===null?_e.memoizedState=ct=e:ct=ct.next=e,ct}function it(){if(qe===null){var e=_e.alternate;e=e!==null?e.memoizedState:null}else e=qe.next;var t=ct===null?_e.memoizedState:ct.next;if(t!==null)ct=t,qe=e;else{if(e===null)throw _e.alternate===null?Error(o(467)):Error(o(310));qe=e,e={memoizedState:qe.memoizedState,baseState:qe.baseState,baseQueue:qe.baseQueue,queue:qe.queue,next:null},ct===null?_e.memoizedState=ct=e:ct=ct.next=e}return ct}function Co(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ti(e){var t=ei;return ei+=1,ir===null&&(ir=[]),e=Um(ir,e,t),t=_e,(ct===null?t.memoizedState:ct.next)===null&&(t=t.alternate,T.H=t===null||t.memoizedState===null?Mh:uu),e}function Ao(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return ti(e);if(e.$$typeof===Y)return Ot(e)}throw Error(o(438,String(e)))}function Wc(e){var t=null,a=_e.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var r=_e.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(c){return c.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=Co(),_e.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),r=0;r<e;r++)a[r]=W;return t.index++,a}function aa(e,t){return typeof t=="function"?t(e):t}function To(e){var t=it();return eu(t,qe,e)}function eu(e,t,a){var r=e.queue;if(r===null)throw Error(o(311));r.lastRenderedReducer=a;var c=e.baseQueue,f=r.pending;if(f!==null){if(c!==null){var v=c.next;c.next=f.next,f.next=v}t.baseQueue=c=f,r.pending=null}if(f=e.baseState,c===null)e.memoizedState=f;else{t=c.next;var x=v=null,A=null,U=t,F=!1;do{var $=U.lane&-536870913;if($!==U.lane?(Me&$)===$:(na&$)===$){var Q=U.revertLane;if(Q===0)A!==null&&(A=A.next={lane:0,revertLane:0,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null}),$===er&&(F=!0);else if((na&Q)===Q){U=U.next,Q===er&&(F=!0);continue}else $={lane:0,revertLane:U.revertLane,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},A===null?(x=A=$,v=f):A=A.next=$,_e.lanes|=Q,Pa|=Q;$=U.action,vs&&a(f,$),f=U.hasEagerState?U.eagerState:a(f,$)}else Q={lane:$,revertLane:U.revertLane,gesture:U.gesture,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},A===null?(x=A=Q,v=f):A=A.next=Q,_e.lanes|=$,Pa|=$;U=U.next}while(U!==null&&U!==t);if(A===null?v=f:A.next=x,!Jt(f,e.memoizedState)&&(ut=!0,F&&(a=tr,a!==null)))throw a;e.memoizedState=f,e.baseState=v,e.baseQueue=A,r.lastRenderedState=f}return c===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function tu(e){var t=it(),a=t.queue;if(a===null)throw Error(o(311));a.lastRenderedReducer=e;var r=a.dispatch,c=a.pending,f=t.memoizedState;if(c!==null){a.pending=null;var v=c=c.next;do f=e(f,v.action),v=v.next;while(v!==c);Jt(f,t.memoizedState)||(ut=!0),t.memoizedState=f,t.baseQueue===null&&(t.baseState=f),a.lastRenderedState=f}return[f,r]}function Im(e,t,a){var r=_e,c=it(),f=Ne;if(f){if(a===void 0)throw Error(o(407));a=a()}else a=t();var v=!Jt((qe||c).memoizedState,a);if(v&&(c.memoizedState=a,ut=!0),c=c.queue,su(Wm.bind(null,r,c,e),[e]),c.getSnapshot!==t||v||ct!==null&&ct.memoizedState.tag&1){if(r.flags|=2048,or(9,{destroy:void 0},Jm.bind(null,r,c,a,t),null),Ve===null)throw Error(o(349));f||(na&127)!==0||$m(r,t,a)}return a}function $m(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=_e.updateQueue,t===null?(t=Co(),_e.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function Jm(e,t,a,r){t.value=a,t.getSnapshot=r,eh(t)&&th(e)}function Wm(e,t,a){return a(function(){eh(t)&&th(e)})}function eh(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!Jt(e,a)}catch{return!0}}function th(e){var t=cs(e,2);t!==null&&Vt(t,e,2)}function nu(e){var t=Nt();if(typeof e=="function"){var a=e;if(e=a(),vs){Zt(!0);try{a()}finally{Zt(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:aa,lastRenderedState:e},t}function nh(e,t,a,r){return e.baseState=a,eu(e,qe,typeof r=="function"?r:aa)}function px(e,t,a,r,c){if(No(e))throw Error(o(485));if(e=t.action,e!==null){var f={payload:c,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(v){f.listeners.push(v)}};T.T!==null?a(!0):f.isTransition=!1,r(f),a=t.pending,a===null?(f.next=t.pending=f,ah(t,f)):(f.next=a.next,t.pending=a.next=f)}}function ah(e,t){var a=t.action,r=t.payload,c=e.state;if(t.isTransition){var f=T.T,v={};T.T=v;try{var x=a(c,r),A=T.S;A!==null&&A(v,x),sh(e,t,x)}catch(U){au(e,t,U)}finally{f!==null&&v.types!==null&&(f.types=v.types),T.T=f}}else try{f=a(c,r),sh(e,t,f)}catch(U){au(e,t,U)}}function sh(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(r){rh(e,t,r)},function(r){return au(e,t,r)}):rh(e,t,a)}function rh(e,t,a){t.status="fulfilled",t.value=a,ih(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,ah(e,a)))}function au(e,t,a){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status="rejected",t.reason=a,ih(t),t=t.next;while(t!==r)}e.action=null}function ih(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function oh(e,t){return t}function lh(e,t){if(Ne){var a=Ve.formState;if(a!==null){e:{var r=_e;if(Ne){if(Ke){t:{for(var c=Ke,f=vn;c.nodeType!==8;){if(!f){c=null;break t}if(c=xn(c.nextSibling),c===null){c=null;break t}}f=c.data,c=f==="F!"||f==="F"?c:null}if(c){Ke=xn(c.nextSibling),r=c.data==="F!";break e}}Ca(r)}r=!1}r&&(t=a[0])}}return a=Nt(),a.memoizedState=a.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:oh,lastRenderedState:t},a.queue=r,a=Ch.bind(null,_e,r),r.dispatch=a,r=nu(!1),f=cu.bind(null,_e,!1,r.queue),r=Nt(),c={state:t,dispatch:null,action:e,pending:null},r.queue=c,a=px.bind(null,_e,c,f,a),c.dispatch=a,r.memoizedState=e,[t,a,!1]}function ch(e){var t=it();return uh(t,qe,e)}function uh(e,t,a){if(t=eu(e,t,oh)[0],e=To(aa)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var r=ti(t)}catch(v){throw v===nr?bo:v}else r=t;t=it();var c=t.queue,f=c.dispatch;return a!==t.memoizedState&&(_e.flags|=2048,or(9,{destroy:void 0},gx.bind(null,c,a),null)),[r,f,e]}function gx(e,t){e.action=t}function fh(e){var t=it(),a=qe;if(a!==null)return uh(t,a,e);it(),t=t.memoizedState,a=it();var r=a.queue.dispatch;return a.memoizedState=e,[t,r,!1]}function or(e,t,a,r){return e={tag:e,create:a,deps:r,inst:t,next:null},t=_e.updateQueue,t===null&&(t=Co(),_e.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(r=a.next,a.next=e,e.next=r,t.lastEffect=e),e}function dh(){return it().memoizedState}function Mo(e,t,a,r){var c=Nt();_e.flags|=e,c.memoizedState=or(1|t,{destroy:void 0},a,r===void 0?null:r)}function ko(e,t,a,r){var c=it();r=r===void 0?null:r;var f=c.memoizedState.inst;qe!==null&&r!==null&&Fc(r,qe.memoizedState.deps)?c.memoizedState=or(t,f,a,r):(_e.flags|=e,c.memoizedState=or(1|t,f,a,r))}function mh(e,t){Mo(8390656,8,e,t)}function su(e,t){ko(2048,8,e,t)}function yx(e){_e.flags|=4;var t=_e.updateQueue;if(t===null)t=Co(),_e.updateQueue=t,t.events=[e];else{var a=t.events;a===null?t.events=[e]:a.push(e)}}function hh(e){var t=it().memoizedState;return yx({ref:t,nextImpl:e}),function(){if((He&2)!==0)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function ph(e,t){return ko(4,2,e,t)}function gh(e,t){return ko(4,4,e,t)}function yh(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function vh(e,t,a){a=a!=null?a.concat([e]):null,ko(4,4,yh.bind(null,t,e),a)}function ru(){}function bh(e,t){var a=it();t=t===void 0?null:t;var r=a.memoizedState;return t!==null&&Fc(t,r[1])?r[0]:(a.memoizedState=[e,t],e)}function xh(e,t){var a=it();t=t===void 0?null:t;var r=a.memoizedState;if(t!==null&&Fc(t,r[1]))return r[0];if(r=e(),vs){Zt(!0);try{e()}finally{Zt(!1)}}return a.memoizedState=[r,t],r}function iu(e,t,a){return a===void 0||(na&1073741824)!==0&&(Me&261930)===0?e.memoizedState=t:(e.memoizedState=a,e=Sp(),_e.lanes|=e,Pa|=e,a)}function Sh(e,t,a,r){return Jt(a,t)?a:sr.current!==null?(e=iu(e,a,r),Jt(e,t)||(ut=!0),e):(na&42)===0||(na&1073741824)!==0&&(Me&261930)===0?(ut=!0,e.memoizedState=a):(e=Sp(),_e.lanes|=e,Pa|=e,t)}function wh(e,t,a,r,c){var f=L.p;L.p=f!==0&&8>f?f:8;var v=T.T,x={};T.T=x,cu(e,!1,t,a);try{var A=c(),U=T.S;if(U!==null&&U(x,A),A!==null&&typeof A=="object"&&typeof A.then=="function"){var F=dx(A,r);ni(e,t,F,sn(e))}else ni(e,t,r,sn(e))}catch($){ni(e,t,{then:function(){},status:"rejected",reason:$},sn())}finally{L.p=f,v!==null&&x.types!==null&&(v.types=x.types),T.T=v}}function vx(){}function ou(e,t,a,r){if(e.tag!==5)throw Error(o(476));var c=_h(e).queue;wh(e,c,t,R,a===null?vx:function(){return jh(e),a(r)})}function _h(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:R,baseState:R,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:aa,lastRenderedState:R},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:aa,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function jh(e){var t=_h(e);t.next===null&&(t=e.alternate.memoizedState),ni(e,t.next.queue,{},sn())}function lu(){return Ot(bi)}function Eh(){return it().memoizedState}function Oh(){return it().memoizedState}function bx(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=sn();e=Ma(a);var r=ka(t,e,a);r!==null&&(Vt(r,t,a),$r(r,t,a)),t={cache:Hc()},e.payload=t;return}t=t.return}}function xx(e,t,a){var r=sn();a={lane:r,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},No(e)?Ah(t,a):(a=Oc(e,t,a,r),a!==null&&(Vt(a,e,r),Th(a,t,r)))}function Ch(e,t,a){var r=sn();ni(e,t,a,r)}function ni(e,t,a,r){var c={lane:r,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(No(e))Ah(t,c);else{var f=e.alternate;if(e.lanes===0&&(f===null||f.lanes===0)&&(f=t.lastRenderedReducer,f!==null))try{var v=t.lastRenderedState,x=f(v,a);if(c.hasEagerState=!0,c.eagerState=x,Jt(x,v))return fo(e,t,c,0),Ve===null&&uo(),!1}catch{}finally{}if(a=Oc(e,t,c,r),a!==null)return Vt(a,e,r),Th(a,t,r),!0}return!1}function cu(e,t,a,r){if(r={lane:2,revertLane:qu(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},No(e)){if(t)throw Error(o(479))}else t=Oc(e,a,r,2),t!==null&&Vt(t,e,2)}function No(e){var t=e.alternate;return e===_e||t!==null&&t===_e}function Ah(e,t){rr=Eo=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function Th(e,t,a){if((a&4194048)!==0){var r=t.lanes;r&=e.pendingLanes,a|=r,t.lanes=a,Ht(e,a)}}var ai={readContext:Ot,use:Ao,useCallback:We,useContext:We,useEffect:We,useImperativeHandle:We,useLayoutEffect:We,useInsertionEffect:We,useMemo:We,useReducer:We,useRef:We,useState:We,useDebugValue:We,useDeferredValue:We,useTransition:We,useSyncExternalStore:We,useId:We,useHostTransitionStatus:We,useFormState:We,useActionState:We,useOptimistic:We,useMemoCache:We,useCacheRefresh:We};ai.useEffectEvent=We;var Mh={readContext:Ot,use:Ao,useCallback:function(e,t){return Nt().memoizedState=[e,t===void 0?null:t],e},useContext:Ot,useEffect:mh,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,Mo(4194308,4,yh.bind(null,t,e),a)},useLayoutEffect:function(e,t){return Mo(4194308,4,e,t)},useInsertionEffect:function(e,t){Mo(4,2,e,t)},useMemo:function(e,t){var a=Nt();t=t===void 0?null:t;var r=e();if(vs){Zt(!0);try{e()}finally{Zt(!1)}}return a.memoizedState=[r,t],r},useReducer:function(e,t,a){var r=Nt();if(a!==void 0){var c=a(t);if(vs){Zt(!0);try{a(t)}finally{Zt(!1)}}}else c=t;return r.memoizedState=r.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},r.queue=e,e=e.dispatch=xx.bind(null,_e,e),[r.memoizedState,e]},useRef:function(e){var t=Nt();return e={current:e},t.memoizedState=e},useState:function(e){e=nu(e);var t=e.queue,a=Ch.bind(null,_e,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:ru,useDeferredValue:function(e,t){var a=Nt();return iu(a,e,t)},useTransition:function(){var e=nu(!1);return e=wh.bind(null,_e,e.queue,!0,!1),Nt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var r=_e,c=Nt();if(Ne){if(a===void 0)throw Error(o(407));a=a()}else{if(a=t(),Ve===null)throw Error(o(349));(Me&127)!==0||$m(r,t,a)}c.memoizedState=a;var f={value:a,getSnapshot:t};return c.queue=f,mh(Wm.bind(null,r,f,e),[e]),r.flags|=2048,or(9,{destroy:void 0},Jm.bind(null,r,f,a,t),null),a},useId:function(){var e=Nt(),t=Ve.identifierPrefix;if(Ne){var a=Dn,r=Nn;a=(r&~(1<<32-gt(r)-1)).toString(32)+a,t="_"+t+"R_"+a,a=Oo++,0<a&&(t+="H"+a.toString(32)),t+="_"}else a=mx++,t="_"+t+"r_"+a.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:lu,useFormState:lh,useActionState:lh,useOptimistic:function(e){var t=Nt();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=cu.bind(null,_e,!0,a),a.dispatch=t,[e,t]},useMemoCache:Wc,useCacheRefresh:function(){return Nt().memoizedState=bx.bind(null,_e)},useEffectEvent:function(e){var t=Nt(),a={impl:e};return t.memoizedState=a,function(){if((He&2)!==0)throw Error(o(440));return a.impl.apply(void 0,arguments)}}},uu={readContext:Ot,use:Ao,useCallback:bh,useContext:Ot,useEffect:su,useImperativeHandle:vh,useInsertionEffect:ph,useLayoutEffect:gh,useMemo:xh,useReducer:To,useRef:dh,useState:function(){return To(aa)},useDebugValue:ru,useDeferredValue:function(e,t){var a=it();return Sh(a,qe.memoizedState,e,t)},useTransition:function(){var e=To(aa)[0],t=it().memoizedState;return[typeof e=="boolean"?e:ti(e),t]},useSyncExternalStore:Im,useId:Eh,useHostTransitionStatus:lu,useFormState:ch,useActionState:ch,useOptimistic:function(e,t){var a=it();return nh(a,qe,e,t)},useMemoCache:Wc,useCacheRefresh:Oh};uu.useEffectEvent=hh;var kh={readContext:Ot,use:Ao,useCallback:bh,useContext:Ot,useEffect:su,useImperativeHandle:vh,useInsertionEffect:ph,useLayoutEffect:gh,useMemo:xh,useReducer:tu,useRef:dh,useState:function(){return tu(aa)},useDebugValue:ru,useDeferredValue:function(e,t){var a=it();return qe===null?iu(a,e,t):Sh(a,qe.memoizedState,e,t)},useTransition:function(){var e=tu(aa)[0],t=it().memoizedState;return[typeof e=="boolean"?e:ti(e),t]},useSyncExternalStore:Im,useId:Eh,useHostTransitionStatus:lu,useFormState:fh,useActionState:fh,useOptimistic:function(e,t){var a=it();return qe!==null?nh(a,qe,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:Wc,useCacheRefresh:Oh};kh.useEffectEvent=hh;function fu(e,t,a,r){t=e.memoizedState,a=a(r,t),a=a==null?t:y({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var du={enqueueSetState:function(e,t,a){e=e._reactInternals;var r=sn(),c=Ma(r);c.payload=t,a!=null&&(c.callback=a),t=ka(e,c,r),t!==null&&(Vt(t,e,r),$r(t,e,r))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var r=sn(),c=Ma(r);c.tag=1,c.payload=t,a!=null&&(c.callback=a),t=ka(e,c,r),t!==null&&(Vt(t,e,r),$r(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=sn(),r=Ma(a);r.tag=2,t!=null&&(r.callback=t),t=ka(e,r,a),t!==null&&(Vt(t,e,a),$r(t,e,a))}};function Nh(e,t,a,r,c,f,v){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,f,v):t.prototype&&t.prototype.isPureReactComponent?!Gr(a,r)||!Gr(c,f):!0}function Dh(e,t,a,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,r),t.state!==e&&du.enqueueReplaceState(t,t.state,null)}function bs(e,t){var a=t;if("ref"in t){a={};for(var r in t)r!=="ref"&&(a[r]=t[r])}if(e=e.defaultProps){a===t&&(a=y({},a));for(var c in e)a[c]===void 0&&(a[c]=e[c])}return a}function Rh(e){co(e)}function zh(e){console.error(e)}function Ph(e){co(e)}function Do(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(r){setTimeout(function(){throw r})}}function Hh(e,t,a){try{var r=e.onCaughtError;r(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function mu(e,t,a){return a=Ma(a),a.tag=3,a.payload={element:null},a.callback=function(){Do(e,t)},a}function Bh(e){return e=Ma(e),e.tag=3,e}function Uh(e,t,a,r){var c=a.type.getDerivedStateFromError;if(typeof c=="function"){var f=r.value;e.payload=function(){return c(f)},e.callback=function(){Hh(t,a,r)}}var v=a.stateNode;v!==null&&typeof v.componentDidCatch=="function"&&(e.callback=function(){Hh(t,a,r),typeof c!="function"&&(Ha===null?Ha=new Set([this]):Ha.add(this));var x=r.stack;this.componentDidCatch(r.value,{componentStack:x!==null?x:""})})}
vendor: 21,220 bytes, line 48
48function Sx(e,t,a,r,c){if(a.flags|=32768,r!==null&&typeof r=="object"&&typeof r.then=="function"){if(t=a.alternate,t!==null&&Ws(t,a,c,!0),a=en.current,a!==null){switch(a.tag){case 31:case 13:return bn===null?Vo():a.alternate===null&&et===0&&(et=3),a.flags&=-257,a.flags|=65536,a.lanes=c,r===xo?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([r]):t.add(r),Bu(e,r,c)),!1;case 22:return a.flags|=65536,r===xo?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([r]):a.add(r)),Bu(e,r,c)),!1}throw Error(o(435,a.tag))}return Bu(e,r,c),Vo(),!1}if(Ne)return t=en.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=c,r!==Nc&&(e=Error(o(422),{cause:r}),Kr(pn(e,a)))):(r!==Nc&&(t=Error(o(423),{cause:r}),Kr(pn(t,a))),e=e.current.alternate,e.flags|=65536,c&=-c,e.lanes|=c,r=pn(r,a),c=mu(e.stateNode,r,c),Gc(e,c),et!==4&&(et=2)),!1;var f=Error(o(520),{cause:r});if(f=pn(f,a),fi===null?fi=[f]:fi.push(f),et!==4&&(et=2),t===null)return!0;r=pn(r,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=c&-c,a.lanes|=e,e=mu(a.stateNode,r,e),Gc(a,e),!1;case 1:if(t=a.type,f=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(Ha===null||!Ha.has(f))))return a.flags|=65536,c&=-c,a.lanes|=c,c=Bh(c),Uh(c,e,a,r),Gc(a,c),!1}a=a.return}while(a!==null);return!1}var hu=Error(o(461)),ut=!1;function Ct(e,t,a,r){t.child=e===null?Gm(t,null,a,r):ys(t,e.child,a,r)}function Lh(e,t,a,r,c){a=a.render;var f=t.ref;if("ref"in r){var v={};for(var x in r)x!=="ref"&&(v[x]=r[x])}else v=r;return ms(t),r=Zc(e,t,a,v,f,c),x=Ic(),e!==null&&!ut?($c(e,t,c),sa(e,t,c)):(Ne&&x&&Mc(t),t.flags|=1,Ct(e,t,r,c),t.child)}function qh(e,t,a,r,c){if(e===null){var f=a.type;return typeof f=="function"&&!Cc(f)&&f.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=f,Qh(e,t,f,r,c)):(e=ho(a.type,null,r,t,t.mode,c),e.ref=t.ref,e.return=t,t.child=e)}if(f=e.child,!wu(e,c)){var v=f.memoizedProps;if(a=a.compare,a=a!==null?a:Gr,a(v,r)&&e.ref===t.ref)return sa(e,t,c)}return t.flags|=1,e=Jn(f,r),e.ref=t.ref,e.return=t,t.child=e}function Qh(e,t,a,r,c){if(e!==null){var f=e.memoizedProps;if(Gr(f,r)&&e.ref===t.ref)if(ut=!1,t.pendingProps=r=f,wu(e,c))(e.flags&131072)!==0&&(ut=!0);else return t.lanes=e.lanes,sa(e,t,c)}return pu(e,t,a,r,c)}function Gh(e,t,a,r){var c=r.children,f=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode==="hidden"){if((t.flags&128)!==0){if(f=f!==null?f.baseLanes|a:a,e!==null){for(r=t.child=e.child,c=0;r!==null;)c=c|r.lanes|r.childLanes,r=r.sibling;r=c&~f}else r=0,t.child=null;return Yh(e,t,f,a,r)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&vo(t,f!==null?f.cachePool:null),f!==null?Km(t,f):Vc(),Xm(t);else return r=t.lanes=536870912,Yh(e,t,f!==null?f.baseLanes|a:a,a,r)}else f!==null?(vo(t,f.cachePool),Km(t,f),Da(),t.memoizedState=null):(e!==null&&vo(t,null),Vc(),Da());return Ct(e,t,c,a),t.child}function si(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Yh(e,t,a,r,c){var f=Uc();return f=f===null?null:{parent:lt._currentValue,pool:f},t.memoizedState={baseLanes:a,cachePool:f},e!==null&&vo(t,null),Vc(),Xm(t),e!==null&&Ws(e,t,r,!0),t.childLanes=c,null}function Ro(e,t){return t=Po({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Vh(e,t,a){return ys(t,e.child,null,a),e=Ro(t,t.pendingProps),e.flags|=2,tn(t),t.memoizedState=null,e}function wx(e,t,a){var r=t.pendingProps,c=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(Ne){if(r.mode==="hidden")return e=Ro(t,r),t.lanes=536870912,si(null,e);if(Xc(t),(e=Ke)?(e=ag(e,vn),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ea!==null?{id:Nn,overflow:Dn}:null,retryLane:536870912,hydrationErrors:null},a=Am(e),a.return=t,t.child=a,Et=t,Ke=null)):e=null,e===null)throw Ca(t);return t.lanes=536870912,null}return Ro(t,r)}var f=e.memoizedState;if(f!==null){var v=f.dehydrated;if(Xc(t),c)if(t.flags&256)t.flags&=-257,t=Vh(e,t,a);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(o(558));else if(ut||Ws(e,t,a,!1),c=(a&e.childLanes)!==0,ut||c){if(r=Ve,r!==null&&(v=Bt(r,a),v!==0&&v!==f.retryLane))throw f.retryLane=v,cs(e,v),Vt(r,e,v),hu;Vo(),t=Vh(e,t,a)}else e=f.treeContext,Ke=xn(v.nextSibling),Et=t,Ne=!0,Oa=null,vn=!1,e!==null&&km(t,e),t=Ro(t,r),t.flags|=4096;return t}return e=Jn(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function zo(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(o(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function pu(e,t,a,r,c){return ms(t),a=Zc(e,t,a,r,void 0,c),r=Ic(),e!==null&&!ut?($c(e,t,c),sa(e,t,c)):(Ne&&r&&Mc(t),t.flags|=1,Ct(e,t,a,c),t.child)}function Kh(e,t,a,r,c,f){return ms(t),t.updateQueue=null,a=Zm(t,r,a,c),Fm(e),r=Ic(),e!==null&&!ut?($c(e,t,f),sa(e,t,f)):(Ne&&r&&Mc(t),t.flags|=1,Ct(e,t,a,f),t.child)}function Xh(e,t,a,r,c){if(ms(t),t.stateNode===null){var f=Zs,v=a.contextType;typeof v=="object"&&v!==null&&(f=Ot(v)),f=new a(r,f),t.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,f.updater=du,t.stateNode=f,f._reactInternals=t,f=t.stateNode,f.props=r,f.state=t.memoizedState,f.refs={},qc(t),v=a.contextType,f.context=typeof v=="object"&&v!==null?Ot(v):Zs,f.state=t.memoizedState,v=a.getDerivedStateFromProps,typeof v=="function"&&(fu(t,a,v,r),f.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(v=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),v!==f.state&&du.enqueueReplaceState(f,f.state,null),Wr(t,r,f,c),Jr(),f.state=t.memoizedState),typeof f.componentDidMount=="function"&&(t.flags|=4194308),r=!0}else if(e===null){f=t.stateNode;var x=t.memoizedProps,A=bs(a,x);f.props=A;var U=f.context,F=a.contextType;v=Zs,typeof F=="object"&&F!==null&&(v=Ot(F));var $=a.getDerivedStateFromProps;F=typeof $=="function"||typeof f.getSnapshotBeforeUpdate=="function",x=t.pendingProps!==x,F||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(x||U!==v)&&Dh(t,f,r,v),Ta=!1;var Q=t.memoizedState;f.state=Q,Wr(t,r,f,c),Jr(),U=t.memoizedState,x||Q!==U||Ta?(typeof $=="function"&&(fu(t,a,$,r),U=t.memoizedState),(A=Ta||Nh(t,a,A,r,Q,U,v))?(F||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount()),typeof f.componentDidMount=="function"&&(t.flags|=4194308)):(typeof f.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=U),f.props=r,f.state=U,f.context=v,r=A):(typeof f.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{f=t.stateNode,Qc(e,t),v=t.memoizedProps,F=bs(a,v),f.props=F,$=t.pendingProps,Q=f.context,U=a.contextType,A=Zs,typeof U=="object"&&U!==null&&(A=Ot(U)),x=a.getDerivedStateFromProps,(U=typeof x=="function"||typeof f.getSnapshotBeforeUpdate=="function")||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(v!==$||Q!==A)&&Dh(t,f,r,A),Ta=!1,Q=t.memoizedState,f.state=Q,Wr(t,r,f,c),Jr();var K=t.memoizedState;v!==$||Q!==K||Ta||e!==null&&e.dependencies!==null&&go(e.dependencies)?(typeof x=="function"&&(fu(t,a,x,r),K=t.memoizedState),(F=Ta||Nh(t,a,F,r,Q,K,A)||e!==null&&e.dependencies!==null&&go(e.dependencies))?(U||typeof f.UNSAFE_componentWillUpdate!="function"&&typeof f.componentWillUpdate!="function"||(typeof f.componentWillUpdate=="function"&&f.componentWillUpdate(r,K,A),typeof f.UNSAFE_componentWillUpdate=="function"&&f.UNSAFE_componentWillUpdate(r,K,A)),typeof f.componentDidUpdate=="function"&&(t.flags|=4),typeof f.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof f.componentDidUpdate!="function"||v===e.memoizedProps&&Q===e.memoizedState||(t.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||v===e.memoizedProps&&Q===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=K),f.props=r,f.state=K,f.context=A,r=F):(typeof f.componentDidUpdate!="function"||v===e.memoizedProps&&Q===e.memoizedState||(t.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||v===e.memoizedProps&&Q===e.memoizedState||(t.flags|=1024),r=!1)}return f=r,zo(e,t),r=(t.flags&128)!==0,f||r?(f=t.stateNode,a=r&&typeof a.getDerivedStateFromError!="function"?null:f.render(),t.flags|=1,e!==null&&r?(t.child=ys(t,e.child,null,c),t.child=ys(t,null,a,c)):Ct(e,t,a,c),t.memoizedState=f.state,e=t.child):e=sa(e,t,c),e}function Fh(e,t,a,r){return fs(),t.flags|=256,Ct(e,t,a,r),t.child}var gu={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function yu(e){return{baseLanes:e,cachePool:Hm()}}function vu(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=an),e}function Zh(e,t,a){var r=t.pendingProps,c=!1,f=(t.flags&128)!==0,v;if((v=f)||(v=e!==null&&e.memoizedState===null?!1:(rt.current&2)!==0),v&&(c=!0,t.flags&=-129),v=(t.flags&32)!==0,t.flags&=-33,e===null){if(Ne){if(c?Na(t):Da(),(e=Ke)?(e=ag(e,vn),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ea!==null?{id:Nn,overflow:Dn}:null,retryLane:536870912,hydrationErrors:null},a=Am(e),a.return=t,t.child=a,Et=t,Ke=null)):e=null,e===null)throw Ca(t);return ef(e)?t.lanes=32:t.lanes=536870912,null}var x=r.children;return r=r.fallback,c?(Da(),c=t.mode,x=Po({mode:"hidden",children:x},c),r=us(r,c,a,null),x.return=t,r.return=t,x.sibling=r,t.child=x,r=t.child,r.memoizedState=yu(a),r.childLanes=vu(e,v,a),t.memoizedState=gu,si(null,r)):(Na(t),bu(t,x))}var A=e.memoizedState;if(A!==null&&(x=A.dehydrated,x!==null)){if(f)t.flags&256?(Na(t),t.flags&=-257,t=xu(e,t,a)):t.memoizedState!==null?(Da(),t.child=e.child,t.flags|=128,t=null):(Da(),x=r.fallback,c=t.mode,r=Po({mode:"visible",children:r.children},c),x=us(x,c,a,null),x.flags|=2,r.return=t,x.return=t,r.sibling=x,t.child=r,ys(t,e.child,null,a),r=t.child,r.memoizedState=yu(a),r.childLanes=vu(e,v,a),t.memoizedState=gu,t=si(null,r));else if(Na(t),ef(x)){if(v=x.nextSibling&&x.nextSibling.dataset,v)var U=v.dgst;v=U,r=Error(o(419)),r.stack="",r.digest=v,Kr({value:r,source:null,stack:null}),t=xu(e,t,a)}else if(ut||Ws(e,t,a,!1),v=(a&e.childLanes)!==0,ut||v){if(v=Ve,v!==null&&(r=Bt(v,a),r!==0&&r!==A.retryLane))throw A.retryLane=r,cs(e,r),Vt(v,e,r),hu;Wu(x)||Vo(),t=xu(e,t,a)}else Wu(x)?(t.flags|=192,t.child=e.child,t=null):(e=A.treeContext,Ke=xn(x.nextSibling),Et=t,Ne=!0,Oa=null,vn=!1,e!==null&&km(t,e),t=bu(t,r.children),t.flags|=4096);return t}return c?(Da(),x=r.fallback,c=t.mode,A=e.child,U=A.sibling,r=Jn(A,{mode:"hidden",children:r.children}),r.subtreeFlags=A.subtreeFlags&65011712,U!==null?x=Jn(U,x):(x=us(x,c,a,null),x.flags|=2),x.return=t,r.return=t,r.sibling=x,t.child=r,si(null,r),r=t.child,x=e.child.memoizedState,x===null?x=yu(a):(c=x.cachePool,c!==null?(A=lt._currentValue,c=c.parent!==A?{parent:A,pool:A}:c):c=Hm(),x={baseLanes:x.baseLanes|a,cachePool:c}),r.memoizedState=x,r.childLanes=vu(e,v,a),t.memoizedState=gu,si(e.child,r)):(Na(t),a=e.child,e=a.sibling,a=Jn(a,{mode:"visible",children:r.children}),a.return=t,a.sibling=null,e!==null&&(v=t.deletions,v===null?(t.deletions=[e],t.flags|=16):v.push(e)),t.child=a,t.memoizedState=null,a)}function bu(e,t){return t=Po({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Po(e,t){return e=Wt(22,e,null,t),e.lanes=0,e}function xu(e,t,a){return ys(t,e.child,null,a),e=bu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Ih(e,t,a){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),zc(e.return,t,a)}function Su(e,t,a,r,c,f){var v=e.memoizedState;v===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:a,tailMode:c,treeForkCount:f}:(v.isBackwards=t,v.rendering=null,v.renderingStartTime=0,v.last=r,v.tail=a,v.tailMode=c,v.treeForkCount=f)}function $h(e,t,a){var r=t.pendingProps,c=r.revealOrder,f=r.tail;r=r.children;var v=rt.current,x=(v&2)!==0;if(x?(v=v&1|2,t.flags|=128):v&=1,H(rt,v),Ct(e,t,r,a),r=Ne?Vr:0,!x&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ih(e,a,t);else if(e.tag===19)Ih(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(c){case"forwards":for(a=t.child,c=null;a!==null;)e=a.alternate,e!==null&&jo(e)===null&&(c=a),a=a.sibling;a=c,a===null?(c=t.child,t.child=null):(c=a.sibling,a.sibling=null),Su(t,!1,c,a,f,r);break;case"backwards":case"unstable_legacy-backwards":for(a=null,c=t.child,t.child=null;c!==null;){if(e=c.alternate,e!==null&&jo(e)===null){t.child=c;break}e=c.sibling,c.sibling=a,a=c,c=e}Su(t,!0,a,null,f,r);break;case"together":Su(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function sa(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),Pa|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(Ws(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,a=Jn(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=Jn(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}function wu(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&go(e)))}function _x(e,t,a){switch(t.tag){case 3:ge(t,t.stateNode.containerInfo),Aa(t,lt,e.memoizedState.cache),fs();break;case 27:case 5:Be(t);break;case 4:ge(t,t.stateNode.containerInfo);break;case 10:Aa(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Xc(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated!==null?(Na(t),t.flags|=128,null):(a&t.child.childLanes)!==0?Zh(e,t,a):(Na(t),e=sa(e,t,a),e!==null?e.sibling:null);Na(t);break;case 19:var c=(e.flags&128)!==0;if(r=(a&t.childLanes)!==0,r||(Ws(e,t,a,!1),r=(a&t.childLanes)!==0),c){if(r)return $h(e,t,a);t.flags|=128}if(c=t.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),H(rt,rt.current),r)break;return null;case 22:return t.lanes=0,Gh(e,t,a,t.pendingProps);case 24:Aa(t,lt,e.memoizedState.cache)}return sa(e,t,a)}function Jh(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)ut=!0;else{if(!wu(e,a)&&(t.flags&128)===0)return ut=!1,_x(e,t,a);ut=(e.flags&131072)!==0}else ut=!1,Ne&&(t.flags&1048576)!==0&&Mm(t,Vr,t.index);switch(t.lanes=0,t.tag){case 16:e:{var r=t.pendingProps;if(e=ps(t.elementType),t.type=e,typeof e=="function")Cc(e)?(r=bs(e,r),t.tag=1,t=Xh(null,t,e,r,a)):(t.tag=0,t=pu(null,t,e,r,a));else{if(e!=null){var c=e.$$typeof;if(c===I){t.tag=11,t=Lh(null,t,e,r,a);break e}else if(c===M){t.tag=14,t=qh(null,t,e,r,a);break e}}throw t=se(e)||e,Error(o(306,t,""))}}return t;case 0:return pu(e,t,t.type,t.pendingProps,a);case 1:return r=t.type,c=bs(r,t.pendingProps),Xh(e,t,r,c,a);case 3:e:{if(ge(t,t.stateNode.containerInfo),e===null)throw Error(o(387));r=t.pendingProps;var f=t.memoizedState;c=f.element,Qc(e,t),Wr(t,r,null,a);var v=t.memoizedState;if(r=v.cache,Aa(t,lt,r),r!==f.cache&&Pc(t,[lt],a,!0),Jr(),r=v.element,f.isDehydrated)if(f={element:r,isDehydrated:!1,cache:v.cache},t.updateQueue.baseState=f,t.memoizedState=f,t.flags&256){t=Fh(e,t,r,a);break e}else if(r!==c){c=pn(Error(o(424)),t),Kr(c),t=Fh(e,t,r,a);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Ke=xn(e.firstChild),Et=t,Ne=!0,Oa=null,vn=!0,a=Gm(t,null,r,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(fs(),r===c){t=sa(e,t,a);break e}Ct(e,t,r,a)}t=t.child}return t;case 26:return zo(e,t),e===null?(a=cg(t.type,null,t.pendingProps,null))?t.memoizedState=a:Ne||(a=t.type,e=t.pendingProps,r=Jo(de.current).createElement(a),r[jt]=t,r[Ut]=e,At(r,a,e),vt(r),t.stateNode=r):t.memoizedState=cg(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Be(t),e===null&&Ne&&(r=t.stateNode=ig(t.type,t.pendingProps,de.current),Et=t,vn=!0,c=Ke,qa(t.type)?(tf=c,Ke=xn(r.firstChild)):Ke=c),Ct(e,t,t.pendingProps.children,a),zo(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Ne&&((c=r=Ke)&&(r=Wx(r,t.type,t.pendingProps,vn),r!==null?(t.stateNode=r,Et=t,Ke=xn(r.firstChild),vn=!1,c=!0):c=!1),c||Ca(t)),Be(t),c=t.type,f=t.pendingProps,v=e!==null?e.memoizedProps:null,r=f.children,Iu(c,f)?r=null:v!==null&&Iu(c,v)&&(t.flags|=32),t.memoizedState!==null&&(c=Zc(e,t,hx,null,null,a),bi._currentValue=c),zo(e,t),Ct(e,t,r,a),t.child;case 6:return e===null&&Ne&&((e=a=Ke)&&(a=e1(a,t.pendingProps,vn),a!==null?(t.stateNode=a,Et=t,Ke=null,e=!0):e=!1),e||Ca(t)),null;case 13:return Zh(e,t,a);case 4:return ge(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ys(t,null,r,a):Ct(e,t,r,a),t.child;case 11:return Lh(e,t,t.type,t.pendingProps,a);case 7:return Ct(e,t,t.pendingProps,a),t.child;case 8:return Ct(e,t,t.pendingProps.children,a),t.child;case 12:return Ct(e,t,t.pendingProps.children,a),t.child;case 10:return r=t.pendingProps,Aa(t,t.type,r.value),Ct(e,t,r.children,a),t.child;case 9:return c=t.type._context,r=t.pendingProps.children,ms(t),c=Ot(c),r=r(c),t.flags|=1,Ct(e,t,r,a),t.child;case 14:return qh(e,t,t.type,t.pendingProps,a);case 15:return Qh(e,t,t.type,t.pendingProps,a);case 19:return $h(e,t,a);case 31:return wx(e,t,a);case 22:return Gh(e,t,a,t.pendingProps);case 24:return ms(t),r=Ot(lt),e===null?(c=Uc(),c===null&&(c=Ve,f=Hc(),c.pooledCache=f,f.refCount++,f!==null&&(c.pooledCacheLanes|=a),c=f),t.memoizedState={parent:r,cache:c},qc(t),Aa(t,lt,c)):((e.lanes&a)!==0&&(Qc(e,t),Wr(t,null,null,a),Jr()),c=e.memoizedState,f=t.memoizedState,c.parent!==r?(c={parent:r,cache:r},t.memoizedState=c,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=c),Aa(t,lt,r)):(r=f.cache,Aa(t,lt,r),r!==c.cache&&Pc(t,[lt],a,!0))),Ct(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function ra(e){e.flags|=4}function _u(e,t,a,r,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(Ep())e.flags|=8192;else throw gs=xo,Lc}else e.flags&=-16777217}function Wh(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!hg(t))if(Ep())e.flags|=8192;else throw gs=xo,Lc}function Ho(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?yt():536870912,e.lanes|=t,fr|=t)}function ri(e,t){if(!Ne)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var r=null;a!==null;)a.alternate!==null&&(r=a),a=a.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Xe(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,r=0;if(t)for(var c=e.child;c!==null;)a|=c.lanes|c.childLanes,r|=c.subtreeFlags&65011712,r|=c.flags&65011712,c.return=e,c=c.sibling;else for(c=e.child;c!==null;)a|=c.lanes|c.childLanes,r|=c.subtreeFlags,r|=c.flags,c.return=e,c=c.sibling;return e.subtreeFlags|=r,e.childLanes=a,t}function jx(e,t,a){var r=t.pendingProps;switch(kc(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Xe(t),null;case 1:return Xe(t),null;case 3:return a=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),ta(lt),Se(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Js(t)?ra(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Dc())),Xe(t),null;case 26:var c=t.type,f=t.memoizedState;return e===null?(ra(t),f!==null?(Xe(t),Wh(t,f)):(Xe(t),_u(t,c,null,r,a))):f?f!==e.memoizedState?(ra(t),Xe(t),Wh(t,f)):(Xe(t),t.flags&=-16777217):(e=e.memoizedProps,e!==r&&ra(t),Xe(t),_u(t,c,e,r,a)),null;case 27:if(Ee(t),a=de.current,c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&ra(t);else{if(!r){if(t.stateNode===null)throw Error(o(166));return Xe(t),null}e=X.current,Js(t)?Nm(t):(e=ig(c,r,a),t.stateNode=e,ra(t))}return Xe(t),null;case 5:if(Ee(t),c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&ra(t);else{if(!r){if(t.stateNode===null)throw Error(o(166));return Xe(t),null}if(f=X.current,Js(t))Nm(t);else{var v=Jo(de.current);switch(f){case 1:f=v.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:f=v.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":f=v.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":f=v.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":f=v.createElement("div"),f.innerHTML="<script><\/script>
48",f=f.removeChild(f.firstChild);break;case"select":f=typeof r.is=="string"?v.createElement("select",{is:r.is}):v.createElement("select"),r.multiple?f.multiple=!0:r.size&&(f.size=r.size);break;default:f=typeof r.is=="string"?v.createElement(c,{is:r.is}):v.createElement(c)}}f[jt]=t,f[Ut]=r;e:for(v=t.child;v!==null;){if(v.tag===5||v.tag===6)f.appendChild(v.stateNode);else if(v.tag!==4&&v.tag!==27&&v.child!==null){v.child.return=v,v=v.child;continue}if(v===t)break e;for(;v.sibling===null;){if(v.return===null||v.return===t)break e;v=v.return}v.sibling.return=v.return,v=v.sibling}t.stateNode=f;e:switch(At(f,c,r),c){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&ra(t)}}return Xe(t),_u(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,a),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&ra(t);else{if(typeof r!="string"&&t.stateNode===null)throw Error(o(166));if(e=de.current,Js(t)){if(e=t.stateNode,a=t.memoizedProps,r=null,c=Et,c!==null)switch(c.tag){case 27:case 5:r=c.memoizedProps}e[jt]=t,e=!!(e.nodeValue===a||r!==null&&r.suppressHydrationWarning===!0||Zp(e.nodeValue,a)),e||Ca(t,!0)}else e=Jo(e).createTextNode(r),e[jt]=t,t.stateNode=e}return Xe(t),null;case 31:if(a=t.memoizedState,e===null||e.memoizedState!==null){if(r=Js(t),a!==null){if(e===null){if(!r)throw Error(o(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(557));e[jt]=t}else fs(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Xe(t),e=!1}else a=Dc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),e=!0;if(!e)return t.flags&256?(tn(t),t):(tn(t),null);if((t.flags&128)!==0)throw Error(o(558))}return Xe(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=Js(t),r!==null&&r.dehydrated!==null){if(e===null){if(!c)throw Error(o(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(o(317));c[jt]=t}else fs(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Xe(t),c=!1}else c=Dc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=c),c=!0;if(!c)return t.flags&256?(tn(t),t):(tn(t),null)}return tn(t),(t.flags&128)!==0?(t.lanes=a,t):(a=r!==null,e=e!==null&&e.memoizedState!==null,a&&(r=t.child,c=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(c=r.alternate.memoizedState.cachePool.pool),f=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(f=r.memoizedState.cachePool.pool),f!==c&&(r.flags|=2048)),a!==e&&a&&(t.child.flags|=8192),Ho(t,t.updateQueue),Xe(t),null);case 4:return Se(),e===null&&Vu(t.stateNode.containerInfo),Xe(t),null;case 10:return ta(t.type),Xe(t),null;case 19:if(V(rt),r=t.memoizedState,r===null)return Xe(t),null;if(c=(t.flags&128)!==0,f=r.rendering,f===null)if(c)ri(r,!1);else{if(et!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(f=jo(e),f!==null){for(t.flags|=128,ri(r,!1),e=f.updateQueue,t.updateQueue=e,Ho(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)Cm(a,e),a=a.sibling;return H(rt,rt.current&1|2),Ne&&Wn(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&pt()>Qo&&(t.flags|=128,c=!0,ri(r,!1),t.lanes=4194304)}else{if(!c)if(e=jo(f),e!==null){if(t.flags|=128,c=!0,e=e.updateQueue,t.updateQueue=e,Ho(t,e),ri(r,!0),r.tail===null&&r.tailMode==="hidden"&&!f.alternate&&!Ne)return Xe(t),null}else 2*pt()-r.renderingStartTime>Qo&&a!==536870912&&(t.flags|=128,c=!0,ri(r,!1),t.lanes=4194304);r.isBackwards?(f.sibling=t.child,t.child=f):(e=r.last,e!==null?e.sibling=f:t.child=f,r.last=f)}return r.tail!==null?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=pt(),e.sibling=null,a=rt.current,H(rt,c?a&1|2:a&1),Ne&&Wn(t,r.treeForkCount),e):(Xe(t),null);case 22:case 23:return tn(t),Kc(),r=t.memoizedState!==null,e!==null?e.memoizedState!==null!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?(a&536870912)!==0&&(t.flags&128)===0&&(Xe(t),t.subtreeFlags&6&&(t.flags|=8192)):Xe(t),a=t.updateQueue,a!==null&&Ho(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==a&&(t.flags|=2048),e!==null&&V(hs),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),ta(lt),Xe(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function Ex(e,t){switch(kc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ta(lt),Se(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Ee(t),null;case 31:if(t.memoizedState!==null){if(tn(t),t.alternate===null)throw Error(o(340));fs()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(tn(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));fs()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(rt),null;case 4:return Se(),null;case 10:return ta(t.type),null;case 22:case 23:return tn(t),Kc(),e!==null&&V(hs),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ta(lt),null;case 25:return null;default:return null}}function ep(e,t){switch(kc(t),t.tag){case 3:ta(lt),Se();break;case 26:case 27:case 5:Ee(t);break;case 4:Se();break;case 31:t.memoizedState!==null&&tn(t);break;case 13:tn(t);break;case 19:V(rt);break;case 10:ta(t.type);break;case 22:case 23:tn(t),Kc(),e!==null&&V(hs);break;case 24:ta(lt)}}
vendor: 19,090 bytes, line 48
48function ii(e,t){try{var a=t.updateQueue,r=a!==null?a.lastEffect:null;if(r!==null){var c=r.next;a=c;do{if((a.tag&e)===e){r=void 0;var f=a.create,v=a.inst;r=f(),v.destroy=r}a=a.next}while(a!==c)}}catch(x){Le(t,t.return,x)}}function Ra(e,t,a){try{var r=t.updateQueue,c=r!==null?r.lastEffect:null;if(c!==null){var f=c.next;r=f;do{if((r.tag&e)===e){var v=r.inst,x=v.destroy;if(x!==void 0){v.destroy=void 0,c=t;var A=a,U=x;try{U()}catch(F){Le(c,A,F)}}}r=r.next}while(r!==f)}}catch(F){Le(t,t.return,F)}}function tp(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{Vm(t,a)}catch(r){Le(e,e.return,r)}}}function np(e,t,a){a.props=bs(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(r){Le(e,t,r)}}function oi(e,t){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof a=="function"?e.refCleanup=a(r):a.current=r}}catch(c){Le(e,t,c)}}function Rn(e,t){var a=e.ref,r=e.refCleanup;if(a!==null)if(typeof r=="function")try{r()}catch(c){Le(e,t,c)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(c){Le(e,t,c)}else a.current=null}function ap(e){var t=e.type,a=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&r.focus();break e;case"img":a.src?r.src=a.src:a.srcSet&&(r.srcset=a.srcSet)}}catch(c){Le(e,e.return,c)}}function ju(e,t,a){try{var r=e.stateNode;Xx(r,e.type,a,t),r[Ut]=t}catch(c){Le(e,e.return,c)}}function sp(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&qa(e.type)||e.tag===4}function Eu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sp(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&qa(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ou(e,t,a){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=In));else if(r!==4&&(r===27&&qa(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(Ou(e,t,a),e=e.sibling;e!==null;)Ou(e,t,a),e=e.sibling}function Bo(e,t,a){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(r!==4&&(r===27&&qa(e.type)&&(a=e.stateNode),e=e.child,e!==null))for(Bo(e,t,a),e=e.sibling;e!==null;)Bo(e,t,a),e=e.sibling}function rp(e){var t=e.stateNode,a=e.memoizedProps;try{for(var r=e.type,c=t.attributes;c.length;)t.removeAttributeNode(c[0]);At(t,r,a),t[jt]=e,t[Ut]=a}catch(f){Le(e,e.return,f)}}var ia=!1,ft=!1,Cu=!1,ip=typeof WeakSet=="function"?WeakSet:Set,bt=null;function Ox(e,t){if(e=e.containerInfo,Fu=rl,e=vm(e),xc(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var r=a.getSelection&&a.getSelection();if(r&&r.rangeCount!==0){a=r.anchorNode;var c=r.anchorOffset,f=r.focusNode;r=r.focusOffset;try{a.nodeType,f.nodeType}catch{a=null;break e}var v=0,x=-1,A=-1,U=0,F=0,$=e,Q=null;t:for(;;){for(var K;$!==a||c!==0&&$.nodeType!==3||(x=v+c),$!==f||r!==0&&$.nodeType!==3||(A=v+r),$.nodeType===3&&(v+=$.nodeValue.length),(K=$.firstChild)!==null;)Q=$,$=K;for(;;){if($===e)break t;if(Q===a&&++U===c&&(x=v),Q===f&&++F===r&&(A=v),(K=$.nextSibling)!==null)break;$=Q,Q=$.parentNode}$=K}a=x===-1||A===-1?null:{start:x,end:A}}else a=null}a=a||{start:0,end:0}}else a=null;for(Zu={focusedElem:e,selectionRange:a},rl=!1,bt=t;bt!==null;)if(t=bt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,bt=e;else for(;bt!==null;){switch(t=bt,f=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(a=0;a<e.length;a++)c=e[a],c.ref.impl=c.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&f!==null){e=void 0,a=t,c=f.memoizedProps,f=f.memoizedState,r=a.stateNode;try{var me=bs(a.type,c);e=r.getSnapshotBeforeUpdate(me,f),r.__reactInternalSnapshotBeforeUpdate=e}catch(be){Le(a,a.return,be)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)Ju(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Ju(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(o(163))}if(e=t.sibling,e!==null){e.return=t.return,bt=e;break}bt=t.return}}function op(e,t,a){var r=a.flags;switch(a.tag){case 0:case 11:case 15:la(e,a),r&4&&ii(5,a);break;case 1:if(la(e,a),r&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(v){Le(a,a.return,v)}else{var c=bs(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(c,t,e.__reactInternalSnapshotBeforeUpdate)}catch(v){Le(a,a.return,v)}}r&64&&tp(a),r&512&&oi(a,a.return);break;case 3:if(la(e,a),r&64&&(e=a.updateQueue,e!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{Vm(e,t)}catch(v){Le(a,a.return,v)}}break;case 27:t===null&&r&4&&rp(a);case 26:case 5:la(e,a),t===null&&r&4&&ap(a),r&512&&oi(a,a.return);break;case 12:la(e,a);break;case 31:la(e,a),r&4&&up(e,a);break;case 13:la(e,a),r&4&&fp(e,a),r&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=zx.bind(null,a),t1(e,a))));break;case 22:if(r=a.memoizedState!==null||ia,!r){t=t!==null&&t.memoizedState!==null||ft,c=ia;var f=ft;ia=r,(ft=t)&&!f?ca(e,a,(a.subtreeFlags&8772)!==0):la(e,a),ia=c,ft=f}break;case 30:break;default:la(e,a)}}function lp(e){var t=e.alternate;t!==null&&(e.alternate=null,lp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&ac(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 Fe=null,qt=!1;function oa(e,t,a){for(a=a.child;a!==null;)cp(e,t,a),a=a.sibling}function cp(e,t,a){if(_t&&typeof _t.onCommitFiberUnmount=="function")try{_t.onCommitFiberUnmount(fn,a)}catch{}switch(a.tag){case 26:ft||Rn(a,t),oa(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:ft||Rn(a,t);var r=Fe,c=qt;qa(a.type)&&(Fe=a.stateNode,qt=!1),oa(e,t,a),gi(a.stateNode),Fe=r,qt=c;break;case 5:ft||Rn(a,t);case 6:if(r=Fe,c=qt,Fe=null,oa(e,t,a),Fe=r,qt=c,Fe!==null)if(qt)try{(Fe.nodeType===9?Fe.body:Fe.nodeName==="HTML"?Fe.ownerDocument.body:Fe).removeChild(a.stateNode)}catch(f){Le(a,t,f)}else try{Fe.removeChild(a.stateNode)}catch(f){Le(a,t,f)}break;case 18:Fe!==null&&(qt?(e=Fe,tg(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),br(e)):tg(Fe,a.stateNode));break;case 4:r=Fe,c=qt,Fe=a.stateNode.containerInfo,qt=!0,oa(e,t,a),Fe=r,qt=c;break;case 0:case 11:case 14:case 15:Ra(2,a,t),ft||Ra(4,a,t),oa(e,t,a);break;case 1:ft||(Rn(a,t),r=a.stateNode,typeof r.componentWillUnmount=="function"&&np(a,t,r)),oa(e,t,a);break;case 21:oa(e,t,a);break;case 22:ft=(r=ft)||a.memoizedState!==null,oa(e,t,a),ft=r;break;default:oa(e,t,a)}}function up(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{br(e)}catch(a){Le(t,t.return,a)}}}function fp(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{br(e)}catch(a){Le(t,t.return,a)}}function Cx(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new ip),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new ip),t;default:throw Error(o(435,e.tag))}}function Uo(e,t){var a=Cx(e);t.forEach(function(r){if(!a.has(r)){a.add(r);var c=Px.bind(null,e,r);r.then(c,c)}})}function Qt(e,t){var a=t.deletions;if(a!==null)for(var r=0;r<a.length;r++){var c=a[r],f=e,v=t,x=v;e:for(;x!==null;){switch(x.tag){case 27:if(qa(x.type)){Fe=x.stateNode,qt=!1;break e}break;case 5:Fe=x.stateNode,qt=!1;break e;case 3:case 4:Fe=x.stateNode.containerInfo,qt=!0;break e}x=x.return}if(Fe===null)throw Error(o(160));cp(f,v,c),Fe=null,qt=!1,f=c.alternate,f!==null&&(f.return=null),c.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)dp(t,e),t=t.sibling}var En=null;function dp(e,t){var a=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Qt(t,e),Gt(e),r&4&&(Ra(3,e,e.return),ii(3,e),Ra(5,e,e.return));break;case 1:Qt(t,e),Gt(e),r&512&&(ft||a===null||Rn(a,a.return)),r&64&&ia&&(e=e.updateQueue,e!==null&&(r=e.callbacks,r!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?r:a.concat(r))));break;case 26:var c=En;if(Qt(t,e),Gt(e),r&512&&(ft||a===null||Rn(a,a.return)),r&4){var f=a!==null?a.memoizedState:null;if(r=e.memoizedState,a===null)if(r===null)if(e.stateNode===null){e:{r=e.type,a=e.memoizedProps,c=c.ownerDocument||c;t:switch(r){case"title":f=c.getElementsByTagName("title")[0],(!f||f[Rr]||f[jt]||f.namespaceURI==="http://www.w3.org/2000/svg"||f.hasAttribute("itemprop"))&&(f=c.createElement(r),c.head.insertBefore(f,c.querySelector("head > title"))),At(f,r,a),f[jt]=e,vt(f),r=f;break e;case"link":var v=dg("link","href",c).get(r+(a.href||""));if(v){for(var x=0;x<v.length;x++)if(f=v[x],f.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&f.getAttribute("rel")===(a.rel==null?null:a.rel)&&f.getAttribute("title")===(a.title==null?null:a.title)&&f.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){v.splice(x,1);break t}}f=c.createElement(r),At(f,r,a),c.head.appendChild(f);break;case"meta":if(v=dg("meta","content",c).get(r+(a.content||""))){for(x=0;x<v.length;x++)if(f=v[x],f.getAttribute("content")===(a.content==null?null:""+a.content)&&f.getAttribute("name")===(a.name==null?null:a.name)&&f.getAttribute("property")===(a.property==null?null:a.property)&&f.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&f.getAttribute("charset")===(a.charSet==null?null:a.charSet)){v.splice(x,1);break t}}f=c.createElement(r),At(f,r,a),c.head.appendChild(f);break;default:throw Error(o(468,r))}f[jt]=e,vt(f),r=f}e.stateNode=r}else mg(c,e.type,e.stateNode);else e.stateNode=fg(c,r,e.memoizedProps);else f!==r?(f===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):f.count--,r===null?mg(c,e.type,e.stateNode):fg(c,r,e.memoizedProps)):r===null&&e.stateNode!==null&&ju(e,e.memoizedProps,a.memoizedProps)}break;case 27:Qt(t,e),Gt(e),r&512&&(ft||a===null||Rn(a,a.return)),a!==null&&r&4&&ju(e,e.memoizedProps,a.memoizedProps);break;case 5:if(Qt(t,e),Gt(e),r&512&&(ft||a===null||Rn(a,a.return)),e.flags&32){c=e.stateNode;try{Qs(c,"")}catch(me){Le(e,e.return,me)}}r&4&&e.stateNode!=null&&(c=e.memoizedProps,ju(e,c,a!==null?a.memoizedProps:c)),r&1024&&(Cu=!0);break;case 6:if(Qt(t,e),Gt(e),r&4){if(e.stateNode===null)throw Error(o(162));r=e.memoizedProps,a=e.stateNode;try{a.nodeValue=r}catch(me){Le(e,e.return,me)}}break;case 3:if(tl=null,c=En,En=Wo(t.containerInfo),Qt(t,e),En=c,Gt(e),r&4&&a!==null&&a.memoizedState.isDehydrated)try{br(t.containerInfo)}catch(me){Le(e,e.return,me)}Cu&&(Cu=!1,mp(e));break;case 4:r=En,En=Wo(e.stateNode.containerInfo),Qt(t,e),Gt(e),En=r;break;case 12:Qt(t,e),Gt(e);break;case 31:Qt(t,e),Gt(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,Uo(e,r)));break;case 13:Qt(t,e),Gt(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(qo=pt()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,Uo(e,r)));break;case 22:c=e.memoizedState!==null;var A=a!==null&&a.memoizedState!==null,U=ia,F=ft;if(ia=U||c,ft=F||A,Qt(t,e),ft=F,ia=U,Gt(e),r&8192)e:for(t=e.stateNode,t._visibility=c?t._visibility&-2:t._visibility|1,c&&(a===null||A||ia||ft||xs(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){A=a=t;try{if(f=A.stateNode,c)v=f.style,typeof v.setProperty=="function"?v.setProperty("display","none","important"):v.display="none";else{x=A.stateNode;var $=A.memoizedProps.style,Q=$!=null&&$.hasOwnProperty("display")?$.display:null;x.style.display=Q==null||typeof Q=="boolean"?"":(""+Q).trim()}}catch(me){Le(A,A.return,me)}}}else if(t.tag===6){if(a===null){A=t;try{A.stateNode.nodeValue=c?"":A.memoizedProps}catch(me){Le(A,A.return,me)}}}else if(t.tag===18){if(a===null){A=t;try{var K=A.stateNode;c?ng(K,!0):ng(A.stateNode,!1)}catch(me){Le(A,A.return,me)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}r&4&&(r=e.updateQueue,r!==null&&(a=r.retryQueue,a!==null&&(r.retryQueue=null,Uo(e,a))));break;case 19:Qt(t,e),Gt(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,Uo(e,r)));break;case 30:break;case 21:break;default:Qt(t,e),Gt(e)}}function Gt(e){var t=e.flags;if(t&2){try{for(var a,r=e.return;r!==null;){if(sp(r)){a=r;break}r=r.return}if(a==null)throw Error(o(160));switch(a.tag){case 27:var c=a.stateNode,f=Eu(e);Bo(e,f,c);break;case 5:var v=a.stateNode;a.flags&32&&(Qs(v,""),a.flags&=-33);var x=Eu(e);Bo(e,x,v);break;case 3:case 4:var A=a.stateNode.containerInfo,U=Eu(e);Ou(e,U,A);break;default:throw Error(o(161))}}catch(F){Le(e,e.return,F)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function mp(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;mp(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function la(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)op(e,t.alternate,t),t=t.sibling}function xs(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Ra(4,t,t.return),xs(t);break;case 1:Rn(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&np(t,t.return,a),xs(t);break;case 27:gi(t.stateNode);case 26:case 5:Rn(t,t.return),xs(t);break;case 22:t.memoizedState===null&&xs(t);break;case 30:xs(t);break;default:xs(t)}e=e.sibling}}function ca(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var r=t.alternate,c=e,f=t,v=f.flags;switch(f.tag){case 0:case 11:case 15:ca(c,f,a),ii(4,f);break;case 1:if(ca(c,f,a),r=f,c=r.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch(U){Le(r,r.return,U)}if(r=f,c=r.updateQueue,c!==null){var x=r.stateNode;try{var A=c.shared.hiddenCallbacks;if(A!==null)for(c.shared.hiddenCallbacks=null,c=0;c<A.length;c++)Ym(A[c],x)}catch(U){Le(r,r.return,U)}}a&&v&64&&tp(f),oi(f,f.return);break;case 27:rp(f);case 26:case 5:ca(c,f,a),a&&r===null&&v&4&&ap(f),oi(f,f.return);break;case 12:ca(c,f,a);break;case 31:ca(c,f,a),a&&v&4&&up(c,f);break;case 13:ca(c,f,a),a&&v&4&&fp(c,f);break;case 22:f.memoizedState===null&&ca(c,f,a),oi(f,f.return);break;case 30:break;default:ca(c,f,a)}t=t.sibling}}function Au(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&Xr(a))}function Tu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Xr(e))}function On(e,t,a,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)hp(e,t,a,r),t=t.sibling}function hp(e,t,a,r){var c=t.flags;switch(t.tag){case 0:case 11:case 15:On(e,t,a,r),c&2048&&ii(9,t);break;case 1:On(e,t,a,r);break;case 3:On(e,t,a,r),c&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Xr(e)));break;case 12:if(c&2048){On(e,t,a,r),e=t.stateNode;try{var f=t.memoizedProps,v=f.id,x=f.onPostCommit;typeof x=="function"&&x(v,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(A){Le(t,t.return,A)}}else On(e,t,a,r);break;case 31:On(e,t,a,r);break;case 13:On(e,t,a,r);break;case 23:break;case 22:f=t.stateNode,v=t.alternate,t.memoizedState!==null?f._visibility&2?On(e,t,a,r):li(e,t):f._visibility&2?On(e,t,a,r):(f._visibility|=2,lr(e,t,a,r,(t.subtreeFlags&10256)!==0||!1)),c&2048&&Au(v,t);break;case 24:On(e,t,a,r),c&2048&&Tu(t.alternate,t);break;default:On(e,t,a,r)}}function lr(e,t,a,r,c){for(c=c&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var f=e,v=t,x=a,A=r,U=v.flags;switch(v.tag){case 0:case 11:case 15:lr(f,v,x,A,c),ii(8,v);break;case 23:break;case 22:var F=v.stateNode;v.memoizedState!==null?F._visibility&2?lr(f,v,x,A,c):li(f,v):(F._visibility|=2,lr(f,v,x,A,c)),c&&U&2048&&Au(v.alternate,v);break;case 24:lr(f,v,x,A,c),c&&U&2048&&Tu(v.alternate,v);break;default:lr(f,v,x,A,c)}t=t.sibling}}function li(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,r=t,c=r.flags;switch(r.tag){case 22:li(a,r),c&2048&&Au(r.alternate,r);break;case 24:li(a,r),c&2048&&Tu(r.alternate,r);break;default:li(a,r)}t=t.sibling}}var ci=8192;function cr(e,t,a){if(e.subtreeFlags&ci)for(e=e.child;e!==null;)pp(e,t,a),e=e.sibling}function pp(e,t,a){switch(e.tag){case 26:cr(e,t,a),e.flags&ci&&e.memoizedState!==null&&m1(a,En,e.memoizedState,e.memoizedProps);break;case 5:cr(e,t,a);break;case 3:case 4:var r=En;En=Wo(e.stateNode.containerInfo),cr(e,t,a),En=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=ci,ci=16777216,cr(e,t,a),ci=r):cr(e,t,a));break;default:cr(e,t,a)}}function gp(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 ui(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var r=t[a];bt=r,vp(r,e)}gp(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)yp(e),e=e.sibling}function yp(e){switch(e.tag){case 0:case 11:case 15:ui(e),e.flags&2048&&Ra(9,e,e.return);break;case 3:ui(e);break;case 12:ui(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Lo(e)):ui(e);break;default:ui(e)}}function Lo(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var r=t[a];bt=r,vp(r,e)}gp(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Ra(8,t,t.return),Lo(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,Lo(t));break;default:Lo(t)}e=e.sibling}}function vp(e,t){for(;bt!==null;){var a=bt;switch(a.tag){case 0:case 11:case 15:Ra(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var r=a.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:Xr(a.memoizedState.cache)}if(r=a.child,r!==null)r.return=a,bt=r;else e:for(a=e;bt!==null;){r=bt;var c=r.sibling,f=r.return;if(lp(r),r===a){bt=null;break e}if(c!==null){c.return=f,bt=c;break e}bt=f}}}var Ax={getCacheForType:function(e){var t=Ot(lt),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a},cacheSignal:function(){return Ot(lt).controller.signal}},Tx=typeof WeakMap=="function"?WeakMap:Map,He=0,Ve=null,Ce=null,Me=0,Ue=0,nn=null,za=!1,ur=!1,Mu=!1,ua=0,et=0,Pa=0,Ss=0,ku=0,an=0,fr=0,fi=null,Yt=null,Nu=!1,qo=0,bp=0,Qo=1/0,Go=null,Ha=null,mt=0,Ba=null,dr=null,fa=0,Du
vendor: 24,658 bytes, lines 48-49
48=0,Ru=null,xp=null,di=0,zu=null;function sn(){return(He&2)!==0&&Me!==0?Me&-Me:T.T!==null?qu():tc()}function Sp(){if(an===0)if((Me&536870912)===0||Ne){var e=Fn;Fn<<=1,(Fn&3932160)===0&&(Fn=262144),an=e}else an=536870912;return e=en.current,e!==null&&(e.flags|=32),an}function Vt(e,t,a){(e===Ve&&(Ue===2||Ue===9)||e.cancelPendingCommit!==null)&&(mr(e,0),Ua(e,Me,an,!1)),Ie(e,a),((He&2)===0||e!==Ve)&&(e===Ve&&((He&2)===0&&(Ss|=a),et===4&&Ua(e,Me,an,!1)),zn(e))}function wp(e,t,a){if((He&6)!==0)throw Error(o(327));var r=!a&&(t&127)===0&&(t&e.expiredLanes)===0||Ye(e,t),c=r?Nx(e,t):Hu(e,t,!0),f=r;do{if(c===0){ur&&!r&&Ua(e,t,0,!1);break}else{if(a=e.current.alternate,f&&!Mx(a)){c=Hu(e,t,!1),f=!1;continue}if(c===2){if(f=t,e.errorRecoveryDisabledLanes&f)var v=0;else v=e.pendingLanes&-536870913,v=v!==0?v:v&536870912?536870912:0;if(v!==0){t=v;e:{var x=e;c=fi;var A=x.current.memoizedState.isDehydrated;if(A&&(mr(x,v).flags|=256),v=Hu(x,v,!1),v!==2){if(Mu&&!A){x.errorRecoveryDisabledLanes|=f,Ss|=f,c=4;break e}f=Yt,Yt=c,f!==null&&(Yt===null?Yt=f:Yt.push.apply(Yt,f))}c=v}if(f=!1,c!==2)continue}}if(c===1){mr(e,0),Ua(e,t,0,!0);break}e:{switch(r=e,f=c,f){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:Ua(r,t,an,!za);break e;case 2:Yt=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(c=qo+300-pt(),10<c)){if(Ua(r,t,an,!za),xe(r,0,!0)!==0)break e;fa=t,r.timeoutHandle=Wp(_p.bind(null,r,a,Yt,Go,Nu,t,an,Ss,fr,za,f,"Throttled",-0,0),c);break e}_p(r,a,Yt,Go,Nu,t,an,Ss,fr,za,f,null,-0,0)}}break}while(!0);zn(e)}function _p(e,t,a,r,c,f,v,x,A,U,F,$,Q,K){if(e.timeoutHandle=-1,$=t.subtreeFlags,$&8192||($&16785408)===16785408){$={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:In},pp(t,f,$);var me=(f&62914560)===f?qo-pt():(f&4194048)===f?bp-pt():0;if(me=h1($,me),me!==null){fa=f,e.cancelPendingCommit=me(kp.bind(null,e,t,f,a,r,c,v,x,A,F,$,null,Q,K)),Ua(e,f,v,!U);return}}kp(e,t,f,a,r,c,v,x,A)}function Mx(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var r=0;r<a.length;r++){var c=a[r],f=c.getSnapshot;c=c.value;try{if(!Jt(f(),c))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Ua(e,t,a,r){t&=~ku,t&=~Ss,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var c=t;0<c;){var f=31-gt(c),v=1<<f;r[f]=-1,c&=~v}a!==0&&ss(e,a,t)}function Yo(){return(He&6)===0?(mi(0),!1):!0}function Pu(){if(Ce!==null){if(Ue===0)var e=Ce.return;else e=Ce,ea=ds=null,Jc(e),ar=null,Zr=0,e=Ce;for(;e!==null;)ep(e.alternate,e),e=e.return;Ce=null}}function mr(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,Ix(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),fa=0,Pu(),Ve=e,Ce=a=Jn(e.current,null),Me=t,Ue=0,nn=null,za=!1,ur=Ye(e,t),Mu=!1,fr=an=ku=Ss=Pa=et=0,Yt=fi=null,Nu=!1,(t&8)!==0&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var c=31-gt(r),f=1<<c;t|=e[c],r&=~f}return ua=t,uo(),a}function jp(e,t){_e=null,T.H=ai,t===nr||t===bo?(t=Lm(),Ue=3):t===Lc?(t=Lm(),Ue=4):Ue=t===hu?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,nn=t,Ce===null&&(et=1,Do(e,pn(t,e.current)))}function Ep(){var e=en.current;return e===null?!0:(Me&4194048)===Me?bn===null:(Me&62914560)===Me||(Me&536870912)!==0?e===bn:!1}function Op(){var e=T.H;return T.H=ai,e===null?ai:e}function Cp(){var e=T.A;return T.A=Ax,e}function Vo(){et=4,za||(Me&4194048)!==Me&&en.current!==null||(ur=!0),(Pa&134217727)===0&&(Ss&134217727)===0||Ve===null||Ua(Ve,Me,an,!1)}function Hu(e,t,a){var r=He;He|=2;var c=Op(),f=Cp();(Ve!==e||Me!==t)&&(Go=null,mr(e,t)),t=!1;var v=et;e:do try{if(Ue!==0&&Ce!==null){var x=Ce,A=nn;switch(Ue){case 8:Pu(),v=6;break e;case 3:case 2:case 9:case 6:en.current===null&&(t=!0);var U=Ue;if(Ue=0,nn=null,hr(e,x,A,U),a&&ur){v=0;break e}break;default:U=Ue,Ue=0,nn=null,hr(e,x,A,U)}}kx(),v=et;break}catch(F){jp(e,F)}while(!0);return t&&e.shellSuspendCounter++,ea=ds=null,He=r,T.H=c,T.A=f,Ce===null&&(Ve=null,Me=0,uo()),v}function kx(){for(;Ce!==null;)Ap(Ce)}function Nx(e,t){var a=He;He|=2;var r=Op(),c=Cp();Ve!==e||Me!==t?(Go=null,Qo=pt()+500,mr(e,t)):ur=Ye(e,t);e:do try{if(Ue!==0&&Ce!==null){t=Ce;var f=nn;t:switch(Ue){case 1:Ue=0,nn=null,hr(e,t,f,1);break;case 2:case 9:if(Bm(f)){Ue=0,nn=null,Tp(t);break}t=function(){Ue!==2&&Ue!==9||Ve!==e||(Ue=7),zn(e)},f.then(t,t);break e;case 3:Ue=7;break e;case 4:Ue=5;break e;case 7:Bm(f)?(Ue=0,nn=null,Tp(t)):(Ue=0,nn=null,hr(e,t,f,7));break;case 5:var v=null;switch(Ce.tag){case 26:v=Ce.memoizedState;case 5:case 27:var x=Ce;if(v?hg(v):x.stateNode.complete){Ue=0,nn=null;var A=x.sibling;if(A!==null)Ce=A;else{var U=x.return;U!==null?(Ce=U,Ko(U)):Ce=null}break t}}Ue=0,nn=null,hr(e,t,f,5);break;case 6:Ue=0,nn=null,hr(e,t,f,6);break;case 8:Pu(),et=6;break e;default:throw Error(o(462))}}Dx();break}catch(F){jp(e,F)}while(!0);return ea=ds=null,T.H=r,T.A=c,He=a,Ce!==null?0:(Ve=null,Me=0,uo(),et)}function Dx(){for(;Ce!==null&&!dt();)Ap(Ce)}function Ap(e){var t=Jh(e.alternate,e,ua);e.memoizedProps=e.pendingProps,t===null?Ko(e):Ce=t}function Tp(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=Kh(a,t,t.pendingProps,t.type,void 0,Me);break;case 11:t=Kh(a,t,t.pendingProps,t.type.render,t.ref,Me);break;case 5:Jc(t);default:ep(a,t),t=Ce=Cm(t,ua),t=Jh(a,t,ua)}e.memoizedProps=e.pendingProps,t===null?Ko(e):Ce=t}function hr(e,t,a,r){ea=ds=null,Jc(t),ar=null,Zr=0;var c=t.return;try{if(Sx(e,c,t,a,Me)){et=1,Do(e,pn(a,e.current)),Ce=null;return}}catch(f){if(c!==null)throw Ce=c,f;et=1,Do(e,pn(a,e.current)),Ce=null;return}t.flags&32768?(Ne||r===1?e=!0:ur||(Me&536870912)!==0?e=!1:(za=e=!0,(r===2||r===9||r===3||r===6)&&(r=en.current,r!==null&&r.tag===13&&(r.flags|=16384))),Mp(t,e)):Ko(t)}function Ko(e){var t=e;do{if((t.flags&32768)!==0){Mp(t,za);return}e=t.return;var a=jx(t.alternate,t,ua);if(a!==null){Ce=a;return}if(t=t.sibling,t!==null){Ce=t;return}Ce=t=e}while(t!==null);et===0&&(et=5)}function Mp(e,t){do{var a=Ex(e.alternate,e);if(a!==null){a.flags&=32767,Ce=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){Ce=e;return}Ce=e=a}while(e!==null);et=6,Ce=null}function kp(e,t,a,r,c,f,v,x,A){e.cancelPendingCommit=null;do Xo();while(mt!==0);if((He&6)!==0)throw Error(o(327));if(t!==null){if(t===e.current)throw Error(o(177));if(f=t.lanes|t.childLanes,f|=Ec,Pt(e,a,f,v,x,A),e===Ve&&(Ce=Ve=null,Me=0),dr=t,Ba=e,fa=a,Du=f,Ru=c,xp=r,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Hx(Kn,function(){return Pp(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||r){r=T.T,T.T=null,c=L.p,L.p=2,v=He,He|=4;try{Ox(e,t,a)}finally{He=v,L.p=c,T.T=r}}mt=1,Np(),Dp(),Rp()}}function Np(){if(mt===1){mt=0;var e=Ba,t=dr,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=T.T,T.T=null;var r=L.p;L.p=2;var c=He;He|=4;try{dp(t,e);var f=Zu,v=vm(e.containerInfo),x=f.focusedElem,A=f.selectionRange;if(v!==x&&x&&x.ownerDocument&&ym(x.ownerDocument.documentElement,x)){if(A!==null&&xc(x)){var U=A.start,F=A.end;if(F===void 0&&(F=U),"selectionStart"in x)x.selectionStart=U,x.selectionEnd=Math.min(F,x.value.length);else{var $=x.ownerDocument||document,Q=$&&$.defaultView||window;if(Q.getSelection){var K=Q.getSelection(),me=x.textContent.length,be=Math.min(A.start,me),Ge=A.end===void 0?be:Math.min(A.end,me);!K.extend&&be>Ge&&(v=Ge,Ge=be,be=v);var D=gm(x,be),N=gm(x,Ge);if(D&&N&&(K.rangeCount!==1||K.anchorNode!==D.node||K.anchorOffset!==D.offset||K.focusNode!==N.node||K.focusOffset!==N.offset)){var B=$.createRange();B.setStart(D.node,D.offset),K.removeAllRanges(),be>Ge?(K.addRange(B),K.extend(N.node,N.offset)):(B.setEnd(N.node,N.offset),K.addRange(B))}}}}for($=[],K=x;K=K.parentNode;)K.nodeType===1&&$.push({element:K,left:K.scrollLeft,top:K.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;x<$.length;x++){var Z=$[x];Z.element.scrollLeft=Z.left,Z.element.scrollTop=Z.top}}rl=!!Fu,Zu=Fu=null}finally{He=c,L.p=r,T.T=a}}e.current=t,mt=2}}function Dp(){if(mt===2){mt=0;var e=Ba,t=dr,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=T.T,T.T=null;var r=L.p;L.p=2;var c=He;He|=4;try{op(e,t.alternate,t)}finally{He=c,L.p=r,T.T=a}}mt=3}}function Rp(){if(mt===4||mt===3){mt=0,cn();var e=Ba,t=dr,a=fa,r=xp;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?mt=5:(mt=0,dr=Ba=null,zp(e,e.pendingLanes));var c=e.pendingLanes;if(c===0&&(Ha=null),_n(a),t=t.stateNode,_t&&typeof _t.onCommitFiberRoot=="function")try{_t.onCommitFiberRoot(fn,t,void 0,(t.current.flags&128)===128)}catch{}if(r!==null){t=T.T,c=L.p,L.p=2,T.T=null;try{for(var f=e.onRecoverableError,v=0;v<r.length;v++){var x=r[v];f(x.value,{componentStack:x.stack})}}finally{T.T=t,L.p=c}}(fa&3)!==0&&Xo(),zn(e),c=e.pendingLanes,(a&261930)!==0&&(c&42)!==0?e===zu?di++:(di=0,zu=e):di=0,mi(0)}}function zp(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Xr(t)))}function Xo(){return Np(),Dp(),Rp(),Pp()}function Pp(){if(mt!==5)return!1;var e=Ba,t=Du;Du=0;var a=_n(fa),r=T.T,c=L.p;try{L.p=32>a?32:a,T.T=null,a=Ru,Ru=null;var f=Ba,v=fa;if(mt=0,dr=Ba=null,fa=0,(He&6)!==0)throw Error(o(331));var x=He;if(He|=4,yp(f.current),hp(f,f.current,v,a),He=x,mi(0,!1),_t&&typeof _t.onPostCommitFiberRoot=="function")try{_t.onPostCommitFiberRoot(fn,f)}catch{}return!0}finally{L.p=c,T.T=r,zp(e,t)}}function Hp(e,t,a){t=pn(a,t),t=mu(e.stateNode,t,2),e=ka(e,t,2),e!==null&&(Ie(e,2),zn(e))}function Le(e,t,a){if(e.tag===3)Hp(e,e,a);else for(;t!==null;){if(t.tag===3){Hp(t,e,a);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Ha===null||!Ha.has(r))){e=pn(a,e),a=Bh(2),r=ka(t,a,2),r!==null&&(Uh(a,r,t,e),Ie(r,2),zn(r));break}}t=t.return}}function Bu(e,t,a){var r=e.pingCache;if(r===null){r=e.pingCache=new Tx;var c=new Set;r.set(t,c)}else c=r.get(t),c===void 0&&(c=new Set,r.set(t,c));c.has(a)||(Mu=!0,c.add(a),e=Rx.bind(null,e,t,a),t.then(e,e))}function Rx(e,t,a){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Ve===e&&(Me&a)===a&&(et===4||et===3&&(Me&62914560)===Me&&300>pt()-qo?(He&2)===0&&mr(e,0):ku|=a,fr===Me&&(fr=0)),zn(e)}function Bp(e,t){t===0&&(t=yt()),e=cs(e,t),e!==null&&(Ie(e,t),zn(e))}function zx(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),Bp(e,a)}function Px(e,t){var a=0;switch(e.tag){case 31:case 13:var r=e.stateNode,c=e.memoizedState;c!==null&&(a=c.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(o(314))}r!==null&&r.delete(t),Bp(e,a)}function Hx(e,t){return Ft(e,t)}var Fo=null,pr=null,Uu=!1,Zo=!1,Lu=!1,La=0;function zn(e){e!==pr&&e.next===null&&(pr===null?Fo=pr=e:pr=pr.next=e),Zo=!0,Uu||(Uu=!0,Ux())}function mi(e,t){if(!Lu&&Zo){Lu=!0;do for(var a=!1,r=Fo;r!==null;){if(e!==0){var c=r.pendingLanes;if(c===0)var f=0;else{var v=r.suspendedLanes,x=r.pingedLanes;f=(1<<31-gt(42|e)+1)-1,f&=c&~(v&~x),f=f&201326741?f&201326741|1:f?f|2:0}f!==0&&(a=!0,Qp(r,f))}else f=Me,f=xe(r,r===Ve?f:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),(f&3)===0||Ye(r,f)||(a=!0,Qp(r,f));r=r.next}while(a);Lu=!1}}function Bx(){Up()}function Up(){Zo=Uu=!1;var e=0;La!==0&&Zx()&&(e=La);for(var t=pt(),a=null,r=Fo;r!==null;){var c=r.next,f=Lp(r,t);f===0?(r.next=null,a===null?Fo=c:a.next=c,c===null&&(pr=a)):(a=r,(e!==0||(f&3)!==0)&&(Zo=!0)),r=c}mt!==0&&mt!==5||mi(e),La!==0&&(La=0)}function Lp(e,t){for(var a=e.suspendedLanes,r=e.pingedLanes,c=e.expirationTimes,f=e.pendingLanes&-62914561;0<f;){var v=31-gt(f),x=1<<v,A=c[v];A===-1?((x&a)===0||(x&r)!==0)&&(c[v]=st(x,t)):A<=t&&(e.expiredLanes|=x),f&=~x}if(t=Ve,a=Me,a=xe(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,a===0||e===t&&(Ue===2||Ue===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&wn(r),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||Ye(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(r!==null&&wn(r),_n(a)){case 2:case 8:a=ns;break;case 32:a=Kn;break;case 268435456:a=Mt;break;default:a=Kn}return r=qp.bind(null,e),a=Ft(a,r),e.callbackPriority=t,e.callbackNode=a,t}return r!==null&&r!==null&&wn(r),e.callbackPriority=2,e.callbackNode=null,2}function qp(e,t){if(mt!==0&&mt!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(Xo()&&e.callbackNode!==a)return null;var r=Me;return r=xe(e,e===Ve?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(wp(e,r,t),Lp(e,pt()),e.callbackNode!=null&&e.callbackNode===a?qp.bind(null,e):null)}function Qp(e,t){if(Xo())return null;wp(e,t,!0)}function Ux(){$x(function(){(He&6)!==0?Ft(Vn,Bx):Up()})}function qu(){if(La===0){var e=er;e===0&&(e=Sa,Sa<<=1,(Sa&261888)===0&&(Sa=256)),La=e}return La}function Gp(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:no(""+e)}function Yp(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function Lx(e,t,a,r,c){if(t==="submit"&&a&&a.stateNode===c){var f=Gp((c[Ut]||null).action),v=r.submitter;v&&(t=(t=v[Ut]||null)?Gp(t.formAction):v.getAttribute("formAction"),t!==null&&(f=t,v=null));var x=new io("action","action",null,r,c);e.push({event:x,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(La!==0){var A=v?Yp(c,v):new FormData(c);ou(a,{pending:!0,data:A,method:c.method,action:f},null,A)}}else typeof f=="function"&&(x.preventDefault(),A=v?Yp(c,v):new FormData(c),ou(a,{pending:!0,data:A,method:c.method,action:f},f,A))},currentTarget:c}]})}}for(var Qu=0;Qu<jc.length;Qu++){var Gu=jc[Qu],qx=Gu.toLowerCase(),Qx=Gu[0].toUpperCase()+Gu.slice(1);jn(qx,"on"+Qx)}jn(Sm,"onAnimationEnd"),jn(wm,"onAnimationIteration"),jn(_m,"onAnimationStart"),jn("dblclick","onDoubleClick"),jn("focusin","onFocus"),jn("focusout","onBlur"),jn(sx,"onTransitionRun"),jn(rx,"onTransitionStart"),jn(ix,"onTransitionCancel"),jn(jm,"onTransitionEnd"),Ls("onMouseEnter",["mouseout","mouseover"]),Ls("onMouseLeave",["mouseout","mouseover"]),Ls("onPointerEnter",["pointerout","pointerover"]),Ls("onPointerLeave",["pointerout","pointerover"]),rs("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),rs("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),rs("onBeforeInput",["compositionend","keypress","textInput","paste"]),rs("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),rs("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),rs("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var hi="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(" "),Gx=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(hi));function Vp(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var r=e[a],c=r.event;r=r.listeners;e:{var f=void 0;if(t)for(var v=r.length-1;0<=v;v--){var x=r[v],A=x.instance,U=x.currentTarget;if(x=x.listener,A!==f&&c.isPropagationStopped())break e;f=x,c.currentTarget=U;try{f(c)}catch(F){co(F)}c.currentTarget=null,f=A}else for(v=0;v<r.length;v++){if(x=r[v],A=x.instance,U=x.currentTarget,x=x.listener,A!==f&&c.isPropagationStopped())break e;f=x,c.currentTarget=U;try{f(c)}catch(F){co(F)}c.currentTarget=null,f=A}}}}function Ae(e,t){var a=t[nc];a===void 0&&(a=t[nc]=new Set);var r=e+"__bubble";a.has(r)||(Kp(t,e,2,!1),a.add(r))}function Yu(e,t,a){var r=0;t&&(r|=4),Kp(a,e,r,t)}var Io="_reactListening"+Math.random().toString(36).slice(2);function Vu(e){if(!e[Io]){e[Io]=!0,Ud.forEach(function(a){a!=="selectionchange"&&(Gx.has(a)||Yu(a,!1,e),Yu(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Io]||(t[Io]=!0,Yu("selectionchange",!1,t))}}function Kp(e,t,a,r){switch(Sg(t)){case 2:var c=y1;break;case 8:c=v1;break;default:c=of}a=c.bind(null,t,a,e),c=void 0,!fc||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(c=!0),r?c!==void 0?e.addEventListener(t,a,{capture:!0,passive:c}):e.addEventListener(t,a,!0):c!==void 0?e.addEventListener(t,a,{passive:c}):e.addEventListener(t,a,!1)}function Ku(e,t,a,r,c){var f=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var v=r.tag;if(v===3||v===4){var x=r.stateNode.containerInfo;if(x===c)break;if(v===4)for(v=r.return;v!==null;){var A=v.tag;if((A===3||A===4)&&v.stateNode.containerInfo===c)return;v=v.return}for(;x!==null;){if(v=Hs(x),v===null)return;if(A=v.tag,A===5||A===6||A===26||A===27){r=f=v;continue e}x=x.parentNode}}r=r.return}$d(function(){var U=f,F=cc(a),$=[];e:{var Q=Em.get(e);if(Q!==void 0){var K=io,me=e;switch(e){case"keypress":if(so(a)===0)break e;case"keydown":case"keyup":K=Pb;break;case"focusin":me="focus",K=pc;break;case"focusout":me="blur",K=pc;break;case"beforeblur":case"afterblur":K=pc;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":K=em;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":K=jb;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":K=Ub;break;case Sm:case wm:case _m:K=Cb;break;case jm:K=qb;break;case"scroll":case"scrollend":K=wb;break;case"wheel":K=Gb;break;case"copy":case"cut":case"paste":K=Tb;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":K=nm;break;case"toggle":case"beforetoggle":K=Vb}var be=(t&4)!==0,Ge=!be&&(e==="scroll"||e==="scrollend"),D=be?Q!==null?Q+"Capture":null:Q;be=[];for(var N=U,B;N!==null;){var Z=N;if(B=Z.stateNode,Z=Z.tag,Z!==5&&Z!==26&&Z!==27||B===null||D===null||(Z=Pr(N,D),Z!=null&&be.push(pi(N,Z,B))),Ge)break;N=N.return}0<be.length&&(Q=new K(Q,me,null,a,F),$.push({event:Q,listeners:be}))}}if((t&7)===0){e:{if(Q=e==="mouseover"||e==="pointerover",K=e==="mouseout"||e==="pointerout",Q&&a!==lc&&(me=a.relatedTarget||a.fromElement)&&(Hs(me)||me[Ps]))break e;if((K||Q)&&(Q=F.window===F?F:(Q=F.ownerDocument)?Q.defaultView||Q.parentWindow:window,K?(me=a.relatedTarget||a.toElement,K=U,me=me?Hs(me):null,me!==null&&(Ge=u(me),be=me.tag,me!==Ge||be!==5&&be!==27&&be!==6)&&(me=null)):(K=null,me=U),K!==me)){if(be=em,Z="onMouseLeave",D="onMouseEnter",N="mouse",(e==="pointerout"||e==="pointerover")&&(be=nm,Z="onPointerLeave",D="onPointerEnter",N="pointer"),Ge=K==null?Q:zr(K),B=me==null?Q:zr(me),Q=new be(Z,N+"leave",K,a,F),Q.target=Ge,Q.relatedTarget=B,Z=null,Hs(F)===U&&(be=new be(D,N+"enter",me,a,F),be.target=B,be.relatedTarget=Ge,Z=be),Ge=Z,K&&me)t:{for(be=Yx,D=K,N=me,B=0,Z=D;Z;Z=be(Z))B++;Z=0;for(var ve=N;ve;ve=be(ve))Z++;for(;0<B-Z;)D=be(D),B--;for(;0<Z-B;)N=be(N),Z--;for(;B--;){if(D===N||N!==null&&D===N.alternate){be=D;break t}D=be(D),N=be(N)}be=null}else be=null;K!==null&&Xp($,Q,K,be,!1),me!==null&&Ge!==null&&Xp($,Ge,me,be,!0)}}e:{if(Q=U?zr(U):window,K=Q.nodeName&&Q.nodeName.toLowerCase(),K==="select"||K==="input"&&Q.type==="file")var Re=um;else if(lm(Q))if(fm)Re=tx;else{Re=Wb;var ye=Jb}else K=Q.nodeName,!K||K.toLowerCase()!=="input"||Q.type!=="checkbox"&&Q.type!=="radio"?U&&oc(U.elementType)&&(Re=um):Re=ex;if(Re&&(Re=Re(e,U))){cm($,Re,a,F);break e}ye&&ye(e,Q,U),e==="focusout"&&U&&Q.type==="number"&&U.memoizedProps.value!=null&&ic(Q,"number",Q.value)}switch(ye=U?zr(U):window,e){case"focusin":(lm(ye)||ye.contentEditable==="true")&&(Ks=ye,Sc=U,Yr=null);break;case"focusout":Yr=Sc=Ks=null;break;case"mousedown":wc=!0;break;case"contextmenu":case"mouseup":case"dragend":wc=!1,bm($,a,F);break;case"selectionchange":if(ax)break;case"keydown":case"keyup":bm($,a,F)}var je;if(yc)e:{switch(e){case"compositionstart":var ke="onCompositionStart";break e;case"compositionend":ke="onCompositionEnd";break e;case"compositionupdate":ke="onCompositionUpdate";break e}ke=void 0}else Vs?im(e,a)&&(ke="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(ke="onCompositionStart");ke&&(am&&a.locale!=="ko"&&(Vs||ke!=="onCompositionStart"?ke==="onCompositionEnd"&&Vs&&(je=Jd()):(ja=F,dc="value"in ja?ja.value:ja.textContent,Vs=!0)),ye=$o(U,ke),0<ye.length&&(ke=new tm(ke,e,null,a,F),$.push({event:ke,listeners:ye}),je?ke.data=je:(je=om(a),je!==null&&(ke.data=je)))),(je=Xb?Fb(e,a):Zb(e,a))&&(ke=$o(U,"onBeforeInput"),0<ke.length&&(ye=new tm("onBeforeInput","beforeinput",null,a,F),$.push({event:ye,listeners:ke}),ye.data=je)),Lx($,e,U,a,F)}Vp($,t)})}function pi(e,t,a){return{instance:e,listener:t,currentTarget:a}}function $o(e,t){for(var a=t+"Capture",r=[];e!==null;){var c=e,f=c.stateNode;if(c=c.tag,c!==5&&c!==26&&c!==27||f===null||(c=Pr(e,a),c!=null&&r.unshift(pi(e,c,f)),c=Pr(e,t),c!=null&&r.push(pi(e,c,f))),e.tag===3)return r;e=e.return}return[]}function Yx(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Xp(e,t,a,r,c){for(var f=t._reactName,v=[];a!==null&&a!==r;){var x=a,A=x.alternate,U=x.stateNode;if(x=x.tag,A!==null&&A===r)break;x!==5&&x!==26&&x!==27||U===null||(A=U,c?(U=Pr(a,f),U!=null&&v.unshift(pi(a,U,A))):c||(U=Pr(a,f),U!=null&&v.push(pi(a,U,A)))),a=a.return}v.length!==0&&e.push({event:t,listeners:v})}var Vx=/\r\n?/g,Kx=/\u0000|\uFFFD/g;function Fp(e){return(typeof e=="string"?e:""+e).replace(Vx,`
49`).replace(Kx,"")}function Zp(e,t){return t=Fp(t),Fp(e)===t}function Qe(e,t,a,r,c,f){switch(a){case"children":typeof r=="string"?t==="body"||t==="textarea"&&r===""||Qs(e,r):(typeof r=="number"||typeof r=="bigint")&&t!=="body"&&Qs(e,""+r);break;case"className":eo(e,"class",r);break;case"tabIndex":eo(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":eo(e,a,r);break;case"style":Zd(e,r,f);break;case"data":if(t!=="object"){eo(e,"data",r);break}case"src":case"href":if(r===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(r==null||typeof r=="function"||typeof r=="symbol"||typeof r=="boolean"){e.removeAttribute(a);break}r=no(""+r),e.setAttribute(a,r);break;case"action":case"formAction":if(typeof r=="function"){e.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof f=="function"&&(a==="formAction"?(t!=="input"&&Qe(e,t,"name",c.name,c,null),Qe(e,t,"formEncType",c.formEncType,c,null),Qe(e,t,"formMethod",c.formMethod,c,null),Qe(e,t,"formTarget",c.formTarget,c,null)):(Qe(e,t,"encType",c.encType,c,null),Qe(e,t,"method",c.method,c,null),Qe(e,t,"target",c.target,c,null)));if(r==null||typeof r=="symbol"||typeof r=="boolean"){e.removeAttribute(a);break}r=no(""+r),e.setAttribute(a,r);break;case"onClick":r!=null&&(e.onclick=In);break;case"onScroll":r!=null&&Ae("scroll",e);break;case"onScrollEnd":r!=null&&Ae("scrollend",e);break;case"dangerouslySetInnerHTML":if(r!=null){if(typeof r!="object"||!("__html"in r))throw Error(o(61));if(a=r.__html,a!=null){if(c.children!=null)throw Error(o(60));e.innerHTML=a}}break;case"multiple":e.multiple=r&&typeof r!="function"&&typeof r!="symbol";break;case"muted":e.muted=r&&typeof r!="function"&&typeof r!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(r==null||typeof r=="function"||typeof r=="boolean"||typeof r=="symbol"){e.removeAttribute("xlink:href");break}a=no(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":r!=null&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(a,""+r):e.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":r===!0?e.setAttribute(a,""):r!==!1&&r!=null&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(a,r):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":r!=null&&typeof r!="function"&&typeof r!="symbol"&&!isNaN(r)&&1<=r?e.setAttribute(a,r):e.removeAttribute(a);break;case"rowSpan":case"start":r==null||typeof r=="function"||typeof r=="symbol"||isNaN(r)?e.removeAttribute(a):e.setAttribute(a,r);break;case"popover":Ae("beforetoggle",e),Ae("toggle",e),Wi(e,"popover",r);break;case"xlinkActuate":Zn(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":Zn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":Zn(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":Zn(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":Zn(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":Zn(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":Zn(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":Zn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":Zn(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":Wi(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=xb.get(a)||a,Wi(e,a,r))}}function Xu(e,t,a,r,c,f){switch(a){case"style":Zd(e,r,f);break;case"dangerouslySetInnerHTML":if(r!=null){if(typeof r!="object"||!("__html"in r))throw Error(o(61));if(a=r.__html,a!=null){if(c.children!=null)throw Error(o(60));e.innerHTML=a}}break;case"children":typeof r=="string"?Qs(e,r):(typeof r=="number"||typeof r=="bigint")&&Qs(e,""+r);break;case"onScroll":r!=null&&Ae("scroll",e);break;case"onScrollEnd":r!=null&&Ae("scrollend",e);break;case"onClick":r!=null&&(e.onclick=In);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Ld.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(c=a.endsWith("Capture"),t=a.slice(2,c?a.length-7:void 0),f=e[Ut]||null,f=f!=null?f[a]:null,typeof f=="function"&&e.removeEventListener(t,f,c),typeof r=="function")){typeof f!="function"&&f!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,r,c);break e}a in e?e[a]=r:r===!0?e.setAttribute(a,""):Wi(e,a,r)}}}function At(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ae("error",e),Ae("load",e);var r=!1,c=!1,f;for(f in a)if(a.hasOwnProperty(f)){var v=a[f];if(v!=null)switch(f){case"src":r=!0;break;case"srcSet":c=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Qe(e,t,f,v,a,null)}}c&&Qe(e,t,"srcSet",a.srcSet,a,null),r&&Qe(e,t,"src",a.src,a,null);return;case"input":Ae("invalid",e);var x=f=v=c=null,A=null,U=null;for(r in a)if(a.hasOwnProperty(r)){var F=a[r];if(F!=null)switch(r){case"name":c=F;break;case"type":v=F;break;case"checked":A=F;break;case"defaultChecked":U=F;break;case"value":f=F;break;case"defaultValue":x=F;break;case"children":case"dangerouslySetInnerHTML":if(F!=null)throw Error(o(137,t));break;default:Qe(e,t,r,F,a,null)}}Vd(e,f,x,A,U,v,c,!1);return;case"select":Ae("invalid",e),r=v=f=null;for(c in a)if(a.hasOwnProperty(c)&&(x=a[c],x!=null))switch(c){case"value":f=x;break;case"defaultValue":v=x;break;case"multiple":r=x;default:Qe(e,t,c,x,a,null)}t=f,a=v,e.multiple=!!r,t!=null?qs(e,!!r,t,!1):a!=null&&qs(e,!!r,a,!0);return;case"textarea":Ae("invalid",e),f=c=r=null;for(v in a)if(a.hasOwnProperty(v)&&(x=a[v],x!=null))switch(v){case"value":r=x;break;case"defaultValue":c=x;break;case"children":f=x;break;case"dangerouslySetInnerHTML":if(x!=null)throw Error(o(91));break;default:Qe(e,t,v,x,a,null)}Xd(e,r,c,f);return;case"option":for(A in a)if(a.hasOwnProperty(A)&&(r=a[A],r!=null))switch(A){case"selected":e.selected=r&&typeof r!="function"&&typeof r!="symbol";break;default:Qe(e,t,A,r,a,null)}return;case"dialog":Ae("beforetoggle",e),Ae("toggle",e),Ae("cancel",e),Ae("close",e);break;case"iframe":case"object":Ae("load",e);break;case"video":case"audio":for(r=0;r<hi.length;r++)Ae(hi[r],e);break;case"image":Ae("error",e),Ae("load",e);break;case"details":Ae("toggle",e);break;case"embed":case"source":case"link":Ae("error",e),Ae("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(U in a)if(a.hasOwnProperty(U)&&(r=a[U],r!=null))switch(U){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Qe(e,t,U,r,a,null)}return;default:if(oc(t)){for(F in a)a.hasOwnProperty(F)&&(r=a[F],r!==void 0&&Xu(e,t,F,r,a,void 0));return}}for(x in a)a.hasOwnProperty(x)&&(r=a[x],r!=null&&Qe(e,t,x,r,a,null))}function Xx(e,t,a,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var c=null,f=null,v=null,x=null,A=null,U=null,F=null;for(K in a){var $=a[K];if(a.hasOwnProperty(K)&&$!=null)switch(K){case"checked":break;case"value":break;case"defaultValue":A=$;default:r.hasOwnProperty(K)||Qe(e,t,K,null,r,$)}}for(var Q in r){var K=r[Q];if($=a[Q],r.hasOwnProperty(Q)&&(K!=null||$!=null))switch(Q){case"type":f=K;break;case"name":c=K;break;case"checked":U=K;break;case"defaultChecked":F=K;break;case"value":v=K;break;case"defaultValue":x=K;break;case"children":case"dangerouslySetInnerHTML":if(K!=null)throw Error(o(137,t));break;default:K!==$&&Qe(e,t,Q,K,r,$)}}rc(e,v,x,A,U,F,f,c);return;case"select":K=v=x=Q=null;for(f in a)if(A=a[f],a.hasOwnProperty(f)&&A!=null)switch(f){case"value":break;case"multiple":K=A;default:r.hasOwnProperty(f)||Qe(e,t,f,null,r,A)}for(c in r)if(f=r[c],A=a[c],r.hasOwnProperty(c)&&(f!=null||A!=null))switch(c){case"value":Q=f;break;case"defaultValue":x=f;break;case"multiple":v=f;default:f!==A&&Qe(e,t,c,f,r,A)}t=x,a=v,r=K,Q!=null?qs(e,!!a,Q,!1):!!r!=!!a&&(t!=null?qs(e,!!a,t,!0):qs(e,!!a,a?[]:"",!1));return;case"textarea":K=Q=null;for(x in a)if(c=a[x],a.hasOwnProperty(x)&&c!=null&&!r.hasOwnProperty(x))switch(x){case"value":break;case"children":break;default:Qe(e,t,x,null,r,c)}for(v in r)if(c=r[v],f=a[v],r.hasOwnProperty(v)&&(c!=null||f!=null))switch(v){case"value":Q=c;break;case"defaultValue":K=c;break;case"children":break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(o(91));break;default:c!==f&&Qe(e,t,v,c,r,f)}Kd(e,Q,K);return;case"option":for(var me in a)if(Q=a[me],a.hasOwnProperty(me)&&Q!=null&&!r.hasOwnProperty(me))switch(me){case"selected":e.selected=!1;break;default:Qe(e,t,me,null,r,Q)}for(A in r)if(Q=r[A],K=a[A],r.hasOwnProperty(A)&&Q!==K&&(Q!=null||K!=null))switch(A){case"selected":e.selected=Q&&typeof Q!="function"&&typeof Q!="symbol";break;default:Qe(e,t,A,Q,r,K)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var be in a)Q=a[be],a.hasOwnProperty(be)&&Q!=null&&!r.hasOwnProperty(be)&&Qe(e,t,be,null,r,Q);for(U in r)if(Q=r[U],K=a[U],r.hasOwnProperty(U)&&Q!==K&&(Q!=null||K!=null))switch(U){case"children":case"dangerouslySetInnerHTML":if(Q!=null)throw Error(o(137,t));break;default:Qe(e,t,U,Q,r,K)}return;default:if(oc(t)){for(var Ge in a)Q=a[Ge],a.hasOwnProperty(Ge)&&Q!==void 0&&!r.hasOwnProperty(Ge)&&Xu(e,t,Ge,void 0,r,Q);for(F in r)Q=r[F],K=a[F],!r.hasOwnProperty(F)||Q===K||Q===void 0&&K===void 0||Xu(e,t,F,Q,r,K);return}}for(var D in a)Q=a[D],a.hasOwnProperty(D)&&Q!=null&&!r.hasOwnProperty(D)&&Qe(e,t,D,null,r,Q);for($ in r)Q=r[$],K=a[$],!r.hasOwnProperty($)||Q===K||Q==null&&K==null||Qe(e,t,$,Q,r,K)}function Ip(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Fx(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,a=performance.getEntriesByType("resource"),r=0;r<a.length;r++){var c=a[r],f=c.transferSize,v=c.initiatorType,x=c.duration;if(f&&x&&Ip(v)){for(v=0,x=c.responseEnd,r+=1;r<a.length;r++){var A=a[r],U=A.startTime;if(U>x)break;var F=A.transferSize,$=A.initiatorType;F&&Ip($)&&(A=A.responseEnd,v+=F*(A<x?1:(x-U)/(A-U)))}if(--r,t+=8*(f+v)/(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 Fu=null,Zu=null;
vendor: 14,014 bytes, line 49
49function Jo(e){return e.nodeType===9?e:e.ownerDocument}function $p(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Jp(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function Iu(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 $u=null;function Zx(){var e=window.event;return e&&e.type==="popstate"?e===$u?!1:($u=e,!0):($u=null,!1)}var Wp=typeof setTimeout=="function"?setTimeout:void 0,Ix=typeof clearTimeout=="function"?clearTimeout:void 0,eg=typeof Promise=="function"?Promise:void 0,$x=typeof queueMicrotask=="function"?queueMicrotask:typeof eg<"u"?function(e){return eg.resolve(null).then(e).catch(Jx)}:Wp;function Jx(e){setTimeout(function(){throw e})}function qa(e){return e==="head"}function tg(e,t){var a=t,r=0;do{var c=a.nextSibling;if(e.removeChild(a),c&&c.nodeType===8)if(a=c.data,a==="/$"||a==="/&"){if(r===0){e.removeChild(c),br(t);return}r--}else if(a==="$"||a==="$?"||a==="$~"||a==="$!"||a==="&")r++;else if(a==="html")gi(e.ownerDocument.documentElement);else if(a==="head"){a=e.ownerDocument.head,gi(a);for(var f=a.firstChild;f;){var v=f.nextSibling,x=f.nodeName;f[Rr]||x==="SCRIPT"||x==="STYLE"||x==="LINK"&&f.rel.toLowerCase()==="stylesheet"||a.removeChild(f),f=v}}else a==="body"&&gi(e.ownerDocument.body);a=c}while(a);br(t)}function ng(e,t){var a=e;e=0;do{var r=a.nextSibling;if(a.nodeType===1?t?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",a.getAttribute("style")===""&&a.removeAttribute("style")):a.nodeType===3&&(t?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),r&&r.nodeType===8)if(a=r.data,a==="/$"){if(e===0)break;e--}else a!=="$"&&a!=="$?"&&a!=="$~"&&a!=="$!"||e++;a=r}while(a)}function Ju(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Ju(a),ac(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function Wx(e,t,a,r){for(;e.nodeType===1;){var c=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(r){if(!e[Rr])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(f=e.getAttribute("rel"),f==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(f!==c.rel||e.getAttribute("href")!==(c.href==null||c.href===""?null:c.href)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin)||e.getAttribute("title")!==(c.title==null?null:c.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(f=e.getAttribute("src"),(f!==(c.src==null?null:c.src)||e.getAttribute("type")!==(c.type==null?null:c.type)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin))&&f&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var f=c.name==null?null:""+c.name;if(c.type==="hidden"&&e.getAttribute("name")===f)return e}else return e;if(e=xn(e.nextSibling),e===null)break}return null}function e1(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=xn(e.nextSibling),e===null))return null;return e}function ag(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=xn(e.nextSibling),e===null))return null;return e}function Wu(e){return e.data==="$?"||e.data==="$~"}function ef(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function t1(e,t){var a=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||a.readyState!=="loading")t();else{var r=function(){t(),a.removeEventListener("DOMContentLoaded",r)};a.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}function xn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var tf=null;function sg(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="/$"||a==="/&"){if(t===0)return xn(e.nextSibling);t--}else a!=="$"&&a!=="$!"&&a!=="$?"&&a!=="$~"&&a!=="&"||t++}e=e.nextSibling}return null}function rg(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"){if(t===0)return e;t--}else a!=="/$"&&a!=="/&"||t++}e=e.previousSibling}return null}function ig(e,t,a){switch(t=Jo(a),e){case"html":if(e=t.documentElement,!e)throw Error(o(452));return e;case"head":if(e=t.head,!e)throw Error(o(453));return e;case"body":if(e=t.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function gi(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);ac(e)}var Sn=new Map,og=new Set;function Wo(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var da=L.d;L.d={f:n1,r:a1,D:s1,C:r1,L:i1,m:o1,X:c1,S:l1,M:u1};function n1(){var e=da.f(),t=Yo();return e||t}function a1(e){var t=Bs(e);t!==null&&t.tag===5&&t.type==="form"?jh(t):da.r(e)}var gr=typeof document>"u"?null:document;function lg(e,t,a){var r=gr;if(r&&typeof t=="string"&&t){var c=mn(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof a=="string"&&(c+='[crossorigin="'+a+'"]'),og.has(c)||(og.add(c),e={rel:e,crossOrigin:a,href:t},r.querySelector(c)===null&&(t=r.createElement("link"),At(t,"link",e),vt(t),r.head.appendChild(t)))}}function s1(e){da.D(e),lg("dns-prefetch",e,null)}function r1(e,t){da.C(e,t),lg("preconnect",e,t)}function i1(e,t,a){da.L(e,t,a);var r=gr;if(r&&e&&t){var c='link[rel="preload"][as="'+mn(t)+'"]';t==="image"&&a&&a.imageSrcSet?(c+='[imagesrcset="'+mn(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(c+='[imagesizes="'+mn(a.imageSizes)+'"]')):c+='[href="'+mn(e)+'"]';var f=c;switch(t){case"style":f=yr(e);break;case"script":f=vr(e)}Sn.has(f)||(e=y({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),Sn.set(f,e),r.querySelector(c)!==null||t==="style"&&r.querySelector(yi(f))||t==="script"&&r.querySelector(vi(f))||(t=r.createElement("link"),At(t,"link",e),vt(t),r.head.appendChild(t)))}}function o1(e,t){da.m(e,t);var a=gr;if(a&&e){var r=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+mn(r)+'"][href="'+mn(e)+'"]',f=c;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":f=vr(e)}if(!Sn.has(f)&&(e=y({rel:"modulepreload",href:e},t),Sn.set(f,e),a.querySelector(c)===null)){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(vi(f)))return}r=a.createElement("link"),At(r,"link",e),vt(r),a.head.appendChild(r)}}}function l1(e,t,a){da.S(e,t,a);var r=gr;if(r&&e){var c=Us(r).hoistableStyles,f=yr(e);t=t||"default";var v=c.get(f);if(!v){var x={loading:0,preload:null};if(v=r.querySelector(yi(f)))x.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":t},a),(a=Sn.get(f))&&nf(e,a);var A=v=r.createElement("link");vt(A),At(A,"link",e),A._p=new Promise(function(U,F){A.onload=U,A.onerror=F}),A.addEventListener("load",function(){x.loading|=1}),A.addEventListener("error",function(){x.loading|=2}),x.loading|=4,el(v,t,r)}v={type:"stylesheet",instance:v,count:1,state:x},c.set(f,v)}}}function c1(e,t){da.X(e,t);var a=gr;if(a&&e){var r=Us(a).hoistableScripts,c=vr(e),f=r.get(c);f||(f=a.querySelector(vi(c)),f||(e=y({src:e,async:!0},t),(t=Sn.get(c))&&af(e,t),f=a.createElement("script"),vt(f),At(f,"link",e),a.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},r.set(c,f))}}function u1(e,t){da.M(e,t);var a=gr;if(a&&e){var r=Us(a).hoistableScripts,c=vr(e),f=r.get(c);f||(f=a.querySelector(vi(c)),f||(e=y({src:e,async:!0,type:"module"},t),(t=Sn.get(c))&&af(e,t),f=a.createElement("script"),vt(f),At(f,"link",e),a.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},r.set(c,f))}}function cg(e,t,a,r){var c=(c=de.current)?Wo(c):null;if(!c)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=yr(a.href),a=Us(c).hoistableStyles,r=a.get(t),r||(r={type:"style",instance:null,count:0,state:null},a.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=yr(a.href);var f=Us(c).hoistableStyles,v=f.get(e);if(v||(c=c.ownerDocument||c,v={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},f.set(e,v),(f=c.querySelector(yi(e)))&&!f._p&&(v.instance=f,v.state.loading=5),Sn.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Sn.set(e,a),f||f1(c,e,a,v.state))),t&&r===null)throw Error(o(528,""));return v}if(t&&r!==null)throw Error(o(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=vr(a),a=Us(c).hoistableScripts,r=a.get(t),r||(r={type:"script",instance:null,count:0,state:null},a.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function yr(e){return'href="'+mn(e)+'"'}function yi(e){return'link[rel="stylesheet"]['+e+"]"}function ug(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function f1(e,t,a,r){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?r.loading=1:(t=e.createElement("link"),r.preload=t,t.addEventListener("load",function(){return r.loading|=1}),t.addEventListener("error",function(){return r.loading|=2}),At(t,"link",a),vt(t),e.head.appendChild(t))}function vr(e){return'[src="'+mn(e)+'"]'}function vi(e){return"script[async]"+e}function fg(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+mn(a.href)+'"]');if(r)return t.instance=r,vt(r),r;var c=y({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement("style"),vt(r),At(r,"style",c),el(r,a.precedence,e),t.instance=r;case"stylesheet":c=yr(a.href);var f=e.querySelector(yi(c));if(f)return t.state.loading|=4,t.instance=f,vt(f),f;r=ug(a),(c=Sn.get(c))&&nf(r,c),f=(e.ownerDocument||e).createElement("link"),vt(f);var v=f;return v._p=new Promise(function(x,A){v.onload=x,v.onerror=A}),At(f,"link",r),t.state.loading|=4,el(f,a.precedence,e),t.instance=f;case"script":return f=vr(a.src),(c=e.querySelector(vi(f)))?(t.instance=c,vt(c),c):(r=a,(c=Sn.get(f))&&(r=y({},a),af(r,c)),e=e.ownerDocument||e,c=e.createElement("script"),vt(c),At(c,"link",r),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(o(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(r=t.instance,t.state.loading|=4,el(r,a.precedence,e));return t.instance}function el(e,t,a){for(var r=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=r.length?r[r.length-1]:null,f=c,v=0;v<r.length;v++){var x=r[v];if(x.dataset.precedence===t)f=x;else if(f!==c)break}f?f.parentNode.insertBefore(e,f.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function nf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function af(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var tl=null;function dg(e,t,a){if(tl===null){var r=new Map,c=tl=new Map;c.set(a,r)}else c=tl,r=c.get(a),r||(r=new Map,c.set(a,r));if(r.has(e))return r;for(r.set(e,null),a=a.getElementsByTagName(e),c=0;c<a.length;c++){var f=a[c];if(!(f[Rr]||f[jt]||e==="link"&&f.getAttribute("rel")==="stylesheet")&&f.namespaceURI!=="http://www.w3.org/2000/svg"){var v=f.getAttribute(t)||"";v=e+v;var x=r.get(v);x?x.push(f):r.set(v,[f])}}return r}function mg(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function d1(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function hg(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function m1(e,t,a,r){if(a.type==="stylesheet"&&(typeof r.media!="string"||matchMedia(r.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var c=yr(r.href),f=t.querySelector(yi(c));if(f){t=f._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=nl.bind(e),t.then(e,e)),a.state.loading|=4,a.instance=f,vt(f);return}f=t.ownerDocument||t,r=ug(r),(c=Sn.get(c))&&nf(r,c),f=f.createElement("link"),vt(f);var v=f;v._p=new Promise(function(x,A){v.onload=x,v.onerror=A}),At(f,"link",r),a.instance=f}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(a,t),(t=a.state.preload)&&(a.state.loading&3)===0&&(e.count++,a=nl.bind(e),t.addEventListener("load",a),t.addEventListener("error",a))}}var sf=0;function h1(e,t){return e.stylesheets&&e.count===0&&sl(e,e.stylesheets),0<e.count||0<e.imgCount?function(a){var r=setTimeout(function(){if(e.stylesheets&&sl(e,e.stylesheets),e.unsu
vendor: 12,743 bytes, line 49
49spend){var f=e.unsuspend;e.unsuspend=null,f()}},6e4+t);0<e.imgBytes&&sf===0&&(sf=62500*Fx());var c=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&sl(e,e.stylesheets),e.unsuspend)){var f=e.unsuspend;e.unsuspend=null,f()}},(e.imgBytes>sf?50:800)+t);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(c)}}:null}function nl(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)sl(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var al=null;function sl(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,al=new Map,t.forEach(p1,e),al=null,nl.call(e))}function p1(e,t){if(!(t.state.loading&4)){var a=al.get(e);if(a)var r=a.get(null);else{a=new Map,al.set(e,a);for(var c=e.querySelectorAll("link[data-precedence],style[data-precedence]"),f=0;f<c.length;f++){var v=c[f];(v.nodeName==="LINK"||v.getAttribute("media")!=="not all")&&(a.set(v.dataset.precedence,v),r=v)}r&&a.set(null,r)}c=t.instance,v=c.getAttribute("data-precedence"),f=a.get(v)||r,f===r&&a.set(null,c),a.set(v,c),this.count++,r=nl.bind(this),c.addEventListener("load",r),c.addEventListener("error",r),f?f.parentNode.insertBefore(c,f.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(c,e.firstChild)),t.state.loading|=4}}var bi={$$typeof:Y,Provider:null,Consumer:null,_currentValue:R,_currentValue2:R,_threadCount:0};function g1(e,t,a,r,c,f,v,x,A){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=wa(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=wa(0),this.hiddenUpdates=wa(null),this.identifierPrefix=r,this.onUncaughtError=c,this.onCaughtError=f,this.onRecoverableError=v,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=A,this.incompleteTransitions=new Map}function pg(e,t,a,r,c,f,v,x,A,U,F,$){return e=new g1(e,t,a,v,A,U,F,$,x),t=1,f===!0&&(t|=24),f=Wt(3,null,null,t),e.current=f,f.stateNode=e,t=Hc(),t.refCount++,e.pooledCache=t,t.refCount++,f.memoizedState={element:r,isDehydrated:a,cache:t},qc(f),e}function gg(e){return e?(e=Zs,e):Zs}function yg(e,t,a,r,c,f){c=gg(c),r.context===null?r.context=c:r.pendingContext=c,r=Ma(t),r.payload={element:a},f=f===void 0?null:f,f!==null&&(r.callback=f),a=ka(e,r,t),a!==null&&(Vt(a,e,t),$r(a,e,t))}function vg(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function rf(e,t){vg(e,t),(e=e.alternate)&&vg(e,t)}function bg(e){if(e.tag===13||e.tag===31){var t=cs(e,67108864);t!==null&&Vt(t,e,67108864),rf(e,67108864)}}function xg(e){if(e.tag===13||e.tag===31){var t=sn();t=zs(t);var a=cs(e,t);a!==null&&Vt(a,e,t),rf(e,t)}}var rl=!0;function y1(e,t,a,r){var c=T.T;T.T=null;var f=L.p;try{L.p=2,of(e,t,a,r)}finally{L.p=f,T.T=c}}function v1(e,t,a,r){var c=T.T;T.T=null;var f=L.p;try{L.p=8,of(e,t,a,r)}finally{L.p=f,T.T=c}}function of(e,t,a,r){if(rl){var c=lf(r);if(c===null)Ku(e,t,r,il,a),wg(e,r);else if(x1(c,e,t,a,r))r.stopPropagation();else if(wg(e,r),t&4&&-1<b1.indexOf(e)){for(;c!==null;){var f=Bs(c);if(f!==null)switch(f.tag){case 3:if(f=f.stateNode,f.current.memoizedState.isDehydrated){var v=$t(f.pendingLanes);if(v!==0){var x=f;for(x.pendingLanes|=2,x.entangledLanes|=2;v;){var A=1<<31-gt(v);x.entanglements[1]|=A,v&=~A}zn(f),(He&6)===0&&(Qo=pt()+500,mi(0))}}break;case 31:case 13:x=cs(f,2),x!==null&&Vt(x,f,2),Yo(),rf(f,2)}if(f=lf(r),f===null&&Ku(e,t,r,il,a),f===c)break;c=f}c!==null&&r.stopPropagation()}else Ku(e,t,r,null,a)}}function lf(e){return e=cc(e),cf(e)}var il=null;function cf(e){if(il=null,e=Hs(e),e!==null){var t=u(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=d(t),e!==null)return e;e=null}else if(a===31){if(e=h(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return il=e,null}function Sg(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(Rs()){case Vn:return 2;case ns:return 8;case Kn:case Xn:return 32;case Mt:return 268435456;default:return 32}default:return 32}}var uf=!1,Qa=null,Ga=null,Ya=null,xi=new Map,Si=new Map,Va=[],b1="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 wg(e,t){switch(e){case"focusin":case"focusout":Qa=null;break;case"dragenter":case"dragleave":Ga=null;break;case"mouseover":case"mouseout":Ya=null;break;case"pointerover":case"pointerout":xi.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Si.delete(t.pointerId)}}function wi(e,t,a,r,c,f){return e===null||e.nativeEvent!==f?(e={blockedOn:t,domEventName:a,eventSystemFlags:r,nativeEvent:f,targetContainers:[c]},t!==null&&(t=Bs(t),t!==null&&bg(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,c!==null&&t.indexOf(c)===-1&&t.push(c),e)}function x1(e,t,a,r,c){switch(t){case"focusin":return Qa=wi(Qa,e,t,a,r,c),!0;case"dragenter":return Ga=wi(Ga,e,t,a,r,c),!0;case"mouseover":return Ya=wi(Ya,e,t,a,r,c),!0;case"pointerover":var f=c.pointerId;return xi.set(f,wi(xi.get(f)||null,e,t,a,r,c)),!0;case"gotpointercapture":return f=c.pointerId,Si.set(f,wi(Si.get(f)||null,e,t,a,r,c)),!0}return!1}function _g(e){var t=Hs(e.target);if(t!==null){var a=u(t);if(a!==null){if(t=a.tag,t===13){if(t=d(a),t!==null){e.blockedOn=t,Hd(e.priority,function(){xg(a)});return}}else if(t===31){if(t=h(a),t!==null){e.blockedOn=t,Hd(e.priority,function(){xg(a)});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ol(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=lf(e.nativeEvent);if(a===null){a=e.nativeEvent;var r=new a.constructor(a.type,a);lc=r,a.target.dispatchEvent(r),lc=null}else return t=Bs(a),t!==null&&bg(t),e.blockedOn=a,!1;t.shift()}return!0}function jg(e,t,a){ol(e)&&a.delete(t)}function S1(){uf=!1,Qa!==null&&ol(Qa)&&(Qa=null),Ga!==null&&ol(Ga)&&(Ga=null),Ya!==null&&ol(Ya)&&(Ya=null),xi.forEach(jg),Si.forEach(jg)}function ll(e,t){e.blockedOn===t&&(e.blockedOn=null,uf||(uf=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,S1)))}var cl=null;function Eg(e){cl!==e&&(cl=e,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){cl===e&&(cl=null);for(var t=0;t<e.length;t+=3){var a=e[t],r=e[t+1],c=e[t+2];if(typeof r!="function"){if(cf(r||a)===null)continue;break}var f=Bs(a);f!==null&&(e.splice(t,3),t-=3,ou(f,{pending:!0,data:c,method:a.method,action:r},r,c))}}))}function br(e){function t(A){return ll(A,e)}Qa!==null&&ll(Qa,e),Ga!==null&&ll(Ga,e),Ya!==null&&ll(Ya,e),xi.forEach(t),Si.forEach(t);for(var a=0;a<Va.length;a++){var r=Va[a];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Va.length&&(a=Va[0],a.blockedOn===null);)_g(a),a.blockedOn===null&&Va.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(r=0;r<a.length;r+=3){var c=a[r],f=a[r+1],v=c[Ut]||null;if(typeof f=="function")v||Eg(a);else if(v){var x=null;if(f&&f.hasAttribute("formAction")){if(c=f,v=f[Ut]||null)x=v.formAction;else if(cf(c)!==null)continue}else x=v.action;typeof x=="function"?a[r+1]=x:(a.splice(r,3),r-=3),Eg(a)}}}function Og(){function e(f){f.canIntercept&&f.info==="react-transition"&&f.intercept({handler:function(){return new Promise(function(v){return c=v})},focusReset:"manual",scroll:"manual"})}function t(){c!==null&&(c(),c=null),r||setTimeout(a,20)}function a(){if(!r&&!navigation.transition){var f=navigation.currentEntry;f&&f.url!=null&&navigation.navigate(f.url,{state:f.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var r=!1,c=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(a,100),function(){r=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),c!==null&&(c(),c=null)}}}function ff(e){this._internalRoot=e}ul.prototype.render=ff.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));var a=t.current,r=sn();yg(a,r,e,t,null,null)},ul.prototype.unmount=ff.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;yg(e.current,2,null,e,null,null),Yo(),t[Ps]=null}};function ul(e){this._internalRoot=e}ul.prototype.unstable_scheduleHydration=function(e){if(e){var t=tc();e={blockedOn:null,target:e,priority:t};for(var a=0;a<Va.length&&t!==0&&t<Va[a].priority;a++);Va.splice(a,0,e),a===0&&_g(e)}};var Cg=s.version;if(Cg!=="19.2.1")throw Error(o(527,Cg,"19.2.1"));L.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=g(t),e=e!==null?b(e):null,e=e===null?null:e.stateNode,e};var w1={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:T,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var fl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!fl.isDisabled&&fl.supportsFiber)try{fn=fl.inject(w1),_t=fl}catch{}}return Ei.createRoot=function(e,t){if(!l(e))throw Error(o(299));var a=!1,r="",c=Rh,f=zh,v=Ph;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(c=t.onUncaughtError),t.onCaughtError!==void 0&&(f=t.onCaughtError),t.onRecoverableError!==void 0&&(v=t.onRecoverableError)),t=pg(e,1,!1,null,null,a,r,null,c,f,v,Og),e[Ps]=t.current,Vu(e),new ff(t)},Ei.hydrateRoot=function(e,t,a){if(!l(e))throw Error(o(299));var r=!1,c="",f=Rh,v=zh,x=Ph,A=null;return a!=null&&(a.unstable_strictMode===!0&&(r=!0),a.identifierPrefix!==void 0&&(c=a.identifierPrefix),a.onUncaughtError!==void 0&&(f=a.onUncaughtError),a.onCaughtError!==void 0&&(v=a.onCaughtError),a.onRecoverableError!==void 0&&(x=a.onRecoverableError),a.formState!==void 0&&(A=a.formState)),t=pg(e,1,!0,t,a??null,r,c,A,f,v,x,Og),t.context=gg(null),a=t.current,r=sn(),r=zs(r),c=Ma(r),c.callback=null,ka(a,c,r),a=r,t.current.lanes=a,Ie(t,a),zn(t),e[Ps]=t.current,Vu(e),new ul(t)},Ei.version="19.2.1",Ei}var ey;function G2(){if(ey)return vf.exports;ey=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(s){console.error(s)}}return n(),vf.exports=Q2(),vf.exports}var Y2=G2(),V2=(function(){function n(){this.keyToValue=new Map,this.valueToKey=new Map}return n.prototype.set=function(s,i){this.keyToValue.set(s,i),this.valueToKey.set(i,s)},n.prototype.getByKey=function(s){return this.keyToValue.get(s)},n.prototype.getByValue=function(s){return this.valueToKey.get(s)},n.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},n})(),Bv=(function(){function n(s){this.generateIdentifier=s,this.kv=new V2}return n.prototype.register=function(s,i){this.kv.getByValue(s)||(i||(i=this.generateIdentifier(s)),this.kv.set(i,s))},n.prototype.clear=function(){this.kv.clear()},n.prototype.getIdentifier=function(s){return this.kv.getByValue(s)},n.prototype.getValue=function(s){return this.kv.getByKey(s)},n}
49)(),K2=(function(){var n=function(s,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,l){o.__proto__=l}||function(o,l){for(var u in l)Object.prototype.hasOwnProperty.call(l,u)&&(o[u]=l[u])},n(s,i)};return function(s,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");n(s,i);function o(){this.constructor=s}s.prototype=i===null?Object.create(i):(o.prototype=i.prototype,new o)}})(),X2=(function(n){K2(s,n);function s(){var i=n.call(this,function(o){return o.name})||this;return i.classToAllowedProps=new Map,i}return s.prototype.register=function(i,o){typeof o=="object"?(o.allowProps&&this.classToAllowedProps.set(i,o.allowProps),n.prototype.register.call(this,i,o.identifier)):n.prototype.register.call(this,i,o)},s.prototype.getAllowedProps=function(i){return this.classToAllowedProps.get(i)},s})(Bv),F2=function(n,s){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var o=i.call(n),l,u=[],d;try{for(;(s===void 0||s-- >0)&&!(l=o.next()).done;)u.push(l.value)}catch(h){d={error:h}}finally{try{l&&!l.done&&(i=o.return)&&i.call(o)}finally{if(d)throw d.error}}return u};function Z2(n){if("values"in Object)return Object.values(n);var s=[];for(var i in n)n.hasOwnProperty(i)&&s.push(n[i]);return s}function I2(n,s){var i=Z2(n);if("find"in i)return i.find(s);for(var o=i,l=0;l<o.length;l++){var u=o[l];if(s(u))return u}}function Er(n,s){Object.entries(n).forEach(function(i){var o=F2(i,2),l=o[0],u=o[1];return s(u,l)})}function _l(n,s){return n.indexOf(s)!==-1}function ty(n,s){for(var i=0;i<n.length;i++){var o=n[i];if(s(o))return o}}var $2=(function(){function n(){this.transfomers={}}return n.prototype.register=function(s){this.transfomers[s.name]=s},n.prototype.findApplicable=function(s){return I2(this.transfomers,function(i){return i.isApplicable(s)})},n.prototype.findByName=function(s){return this.transfomers[s]},n})(),J2=function(n){return Object.prototype.toString.call(n).slice(8,-1)},Uv=function(n){return typeof n>"u"},W2=function(n){return n===null},Di=function(n){return typeof n!="object"||n===null||n===Object.prototype?!1:Object.getPrototypeOf(n)===null?!0:Object.getPrototypeOf(n)===Object.prototype},Lf=function(n){return Di(n)&&Object.keys(n).length===0},$a=function(n){return Array.isArray(n)},ew=function(n){return typeof n=="string"},tw=function(n){return typeof n=="number"&&!isNaN(n)},nw=function(n){return typeof n=="boolean"},aw=function(n){return n instanceof RegExp},Ri=function(n){return n instanceof Map},zi=function(n){return n instanceof Set},Lv=function(n){return J2(n)==="Symbol"},sw=function(n){return n instanceof Date&&!isNaN(n.valueOf())},rw=function(n){return n instanceof Error},ny=function(n){return typeof n=="number"&&isNaN(n)},iw=function(n){return nw(n)||W2(n)||Uv(n)||tw(n)||ew(n)||Lv(n)},ow=function(n){return typeof n=="bigint"},lw=function(n){return n===1/0||n===-1/0},cw=function(n){return ArrayBuffer.isView(n)&&!(n instanceof DataView)},uw=function(n){return n instanceof URL},qv=function(n){return n.replace(/\./g,"\\.")},wf=function(n){return n.map(String).map(qv).join(".")},Mi=function(n){for(var s=[],i="",o=0;o<n.length;o++){var l=n.charAt(o),u=l==="\\"&&n.charAt(o+1)===".";if(u){i+=".",o++;continue}var d=l===".";if(d){s.push(i),i="";continue}i+=l}var h=i;return s.push(h),s},qf=function(){return qf=Object.assign||function(n){for(var s,i=1,o=arguments.length;i<o;i++){s=arguments[i];for(var l in s)Object.prototype.hasOwnProperty.call(s,l)&&(n[l]=s[l])}return n},qf.apply(this,arguments)},Qf=function(n,s){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var o=i.call(n),l,u=[],d;try{for(;(s===void 0||s-- >0)&&!(l=o.next()).done;)u.push(l.value)}catch(h){d={error:h}}finally{try{l&&!l.done&&(i=o.return)&&i.call(o)}finally{if(d)throw d.error}}return u},Gf=function(n,s){for(var i=0,o=s.length,l=n.length;i<o;i++,l++)n[l]=s[i];return n};function Pn(n,s,i,o){return{isApplicable:n,annotation:s,transform:i,untransform:o}}var Qv=[Pn(Uv,"undefined",function(){return null},function(){}),Pn(ow,"bigint",function(n){return n.toString()},function(n){return typeof BigInt<"u"?BigInt(n):(console.error("Please add a BigInt polyfill."),n)}),Pn(sw,"Date",function(n){return n.toISOString()},function(n){return new Date(n)}),Pn(rw,"Error",function(n,s){var i={name:n.name,message:n.message};return s.allowedErrorProps.forEach(function(o){i[o]=n[o]}),i},function(n,s){var i=new Error(n.message);return i.name=n.name,i.stack=n.stack,s.allowedErrorProps.forEach(function(o){i[o]=n[o]}),i}),Pn(aw,"regexp",function(n){return""+n},function(n){var s=n.slice(1,n.lastIndexOf("/")),i=n.slice(n.lastIndexOf("/")+1);return new RegExp(s,i)}
49),Pn(zi,"set",function(n){return Gf([],Qf(n.values()))},function(n){return new Set(n)}),Pn(Ri,"map",function(n){return Gf([],Qf(n.entries()))},function(n){return new Map(n)}),Pn(function(n){return ny(n)||lw(n)},"number",function(n){return ny(n)?"NaN":n>0?"Infinity":"-Infinity"},Number),Pn(function(n){return n===0&&1/n===-1/0},"number",function(){return"-0"},Number),Pn(uw,"URL",function(n){return n.toString()},function(n){return new URL(n)})];function Ul(n,s,i,o){return{isApplicable:n,annotation:s,transform:i,untransform:o}}var Gv=Ul(function(n,s){if(Lv(n)){var i=!!s.symbolRegistry.getIdentifier(n);return i}return!1},function(n,s){var i=s.symbolRegistry.getIdentifier(n);return["symbol",i]},function(n){return n.description},function(n,s,i){var o=i.symbolRegistry.getValue(s[1]);if(!o)throw new Error("Trying to deserialize unknown symbol");return o}),fw=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(n,s){return n[s.name]=s,n},{}),Yv=Ul(cw,function(n){return["typed-array",n.constructor.name]},function(n){return Gf([],Qf(n))},function(n,s){var i=fw[s[1]];if(!i)throw new Error("Trying to deserialize unknown typed array");return new i(n)});function Vv(n,s){if(n?.constructor){var i=!!s.classRegistry.getIdentifier(n.constructor);return i}return!1}var Kv=Ul(Vv,function(n,s){var i=s.classRegistry.getIdentifier(n.constructor);return["class",i]},function(n,s){var i=s.classRegistry.getAllowedProps(n.constructor);if(!i)return qf({},n);var o={};return i.forEach(function(l){o[l]=n[l]}),o},function(n,s,i){var o=i.classRegistry.getValue(s[1]);if(!o)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(o.prototype),n)}),Xv=Ul(function(n,s){return!!s.customTransformerRegistry.findApplicable(n)},function(n,s){var i=s.customTransformerRegistry.findApplicable(n);return["custom",i.name]},function(n,s){var i=s.customTransformerRegistry.findApplicable(n);return i.serialize(n)},function(n,s,i){var o=i.customTransformerRegistry.findByName(s[1]);if(!o)throw new Error("Trying to deserialize unknown custom value");return o.deserialize(n)}),dw=[Kv,Gv,Xv,Yv],ay=function(n,s){var i=ty(dw,function(l){return l.isApplicable(n,s)});if(i)return{value:i.transform(n,s),type:i.annotation(n,s)};var o=ty(Qv,function(l){return l.isApplicable(n,s)});if(o)return{value:o.transform(n,s),type:o.annotation}},Fv={};Qv.forEach(function(n){Fv[n.annotation]=n});var mw=function(n,s,i){if($a(s))switch(s[0]){case"symbol":return Gv.untransform(n,s,i);case"class":return Kv.untransform(n,s,i);case"custom":return Xv.untransform(n,s,i);case"typed-array":return Yv.untransform(n,s,i);default:throw new Error("Unknown transformation: "+s)}else{var o=Fv[s];if(!o)throw new Error("Unknown transformation: "+s);return o.untransform(n,i)}},wr=function(n,s){for(var i=n.keys();s>0;)i.next(),s--;return i.next().value};function Zv(n){if(_l(n,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(_l(n,"prototype"))throw new Error("prototype is not allowed as a property");if(_l(n,"constructor"))throw new Error("constructor is not allowed as a property")}var hw=function(n,s){Zv(s);for(var i=0;i<s.length;i++){var o=s[i];if(zi(n))n=wr(n,+o);else if(Ri(n)){var l=+o,u=+s[++i]==0?"key":"value",d=wr(n,l);switch(u){case"key":n=d;break;case"value":n=n.get(d);break}}else n=n[o]}return n},Yf=function(n,s,i){if(Zv(s),s.length===0)return i(n);for(var o=n,l=0;l<s.length-1;l++){var u=s[l];if($a(o)){var d=+u;o=o[d]}else if(Di(o))o=o[u];else if(zi(o)){var h=+u;o=wr(o,h)}else if(Ri(o)){var m=l===s.length-2;if(m)break;var h=+u,g=+s[++l]==0?"key":"value",b=wr(o,h);switch(g){case"key":o=b;break;case"value":o=o.get(b);break}}}var y=s[s.length-1];if($a(o)?o[+y]=i(o[+y]):Di(o)&&(o[y]=i(o[y])),zi(o)){var S=wr(o,+y),w=i(S);S!==w&&(o.delete(S),o.add(w))}if(Ri(o)){var h=+s[s.length-2],_=wr(o,h),g=+y==0?"key":"value";switch(g){case"key":{var j=i(_);o.set(j,o.get(_)),j!==_&&o.delete(_);break}case"value":{o.set(_,i(o.get(_)));break}}}return n},pa=function(n,s){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var o=i.call(n),l,u=[],d;try{for(;(s===void 0||s-- >0)&&!(l=o.next()).done;)u.push(l.value)}catch(h){d={error:h}}finally{try{l&&!l.done&&(i=o.return)&&i.call(o)}finally{if(d)throw d.error}}return u},Za=function(n,s){for(var i=0,o=s.length,l=n.length;i<o;i++,l++)n[l]=s[i];return n};function Vf(n,s,i){if(i===void 0&&(i=[]),!!n){if(!$a(n)){Er(n,function(d,h){return Vf(d,s,Za(Za([],pa(i)),pa(Mi(h))))});return}var o=pa(n,2),l=o[0],u=o[1];u&&Er(u,function(d,h){Vf(d,s,Za(Za([],pa(i)),pa(Mi(h))))}),s(l,i)}}function pw(n,s,i){return Vf(s,function(o,l){n=Yf(n,l,function(u){return mw(u,o,i)})}),n}function gw(n,s){function i(d,h){var m=hw(n,Mi(h));
49d.map(Mi).forEach(function(g){n=Yf(n,g,function(){return m})})}if($a(s)){var o=pa(s,2),l=o[0],u=o[1];l.forEach(function(d){n=Yf(n,Mi(d),function(){return n})}),u&&Er(u,i)}else Er(s,i);return n}var yw=function(n,s){return Di(n)||$a(n)||Ri(n)||zi(n)||Vv(n,s)};function vw(n,s,i){var o=i.get(n);o?o.push(s):i.set(n,[s])}function bw(n,s){var i={},o=void 0;return n.forEach(function(l){if(!(l.length<=1)){s||(l=l.map(function(m){return m.map(String)}).sort(function(m,g){return m.length-g.length}));var u=pa(l),d=u[0],h=u.slice(1);d.length===0?o=h.map(wf):i[wf(d)]=h.map(wf)}}),o?Lf(i)?[o]:[o,i]:Lf(i)?void 0:i}var Iv=function(n,s,i,o,l,u,d){var h;l===void 0&&(l=[]),u===void 0&&(u=[]),d===void 0&&(d=new Map);var m=iw(n);if(!m){vw(n,l,s);var g=d.get(n);if(g)return o?{transformedValue:null}:g}if(!yw(n,i)){var b=ay(n,i),y=b?{transformedValue:b.value,annotations:[b.type]}:{transformedValue:n};return m||d.set(n,y),y}if(_l(u,n))return{transformedValue:null};var S=ay(n,i),w=(h=S?.value)!==null&&h!==void 0?h:n,_=$a(w)?[]:{},j={};Er(w,function(C,z){var Y=Iv(C,s,i,o,Za(Za([],pa(l)),[z]),Za(Za([],pa(u)),[n]),d);_[z]=Y.transformedValue,$a(Y.annotations)?j[z]=Y.annotations:Di(Y.annotations)&&Er(Y.annotations,function(I,q){j[qv(z)+"."+q]=I})});var k=Lf(j)?{transformedValue:_,annotations:S?[S.type]:void 0}:{transformedValue:_,annotations:S?[S.type,j]:j};return m||d.set(n,k),k};function $v(n){return Object.prototype.toString.call(n).slice(8,-1)}function sy(n){return $v(n)==="Array"}function xw(n){if($v(n)!=="Object")return!1;const s=Object.getPrototypeOf(n);return!!s&&s.constructor===Object&&s===Object.prototype}function Sw(n,s,i,o,l){const u={}.propertyIsEnumerable.call(o,s)?"enumerable":"nonenumerable";u==="enumerable"&&(n[s]=i),l&&u==="nonenumerable"&&Object.defineProperty(n,s,{value:i,enumerable:!1,writable:!0,configurable:!0})}function Kf(n,s={}){if(sy(n))return n.map(l=>Kf(l,s));if(!xw(n))return n;const i=Object.getOwnPropertyNames(n),o=Object.getOwnPropertySymbols(n);return[...i,...o].reduce((l,u)=>{if(sy(s.props)&&!s.props.includes(u))return l;const d=n[u],h=Kf(d,s);return Sw(l,u,h,n,s.nonenumerable),l},{})}var js=function(){return js=Object.assign||function(n){for(var s,i=1,o=arguments.length;i<o;i++){s=arguments[i];for(var l in s)Object.prototype.hasOwnProperty.call(s,l)&&(n[l]=s[l])}return n},js.apply(this,arguments)},ww=function(n,s){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var o=i.call(n),l,u=[],d;try{for(;(s===void 0||s-- >0)&&!(l=o.next()).done;)u.push(l.value)}catch(h){d={error:h}}finally{try{l&&!l.done&&(i=o.return)&&i.call(o)}finally{if(d)throw d.error}}return u},_w=function(n,s){for(var i=0,o=s.length,l=n.length;i<o;i++,l++)n[l]=s[i];return n},va=(function(){function n(s){var i=s===void 0?{}:s,o=i.dedupe,l=o===void 0?!1:o;this.classRegistry=new X2,this.symbolRegistry=new Bv(function(u){var d;return(d=u.description)!==null&&d!==void 0?d:""}),this.customTransformerRegistry=new $2,this.allowedErrorProps=[],this.dedupe=l}return n.prototype.serialize=function(s){var i=new Map,o=Iv(s,i,this,this.dedupe),l={json:o.transformedValue};o.annotations&&(l.meta=js(js({},l.meta),{values:o.annotations}));var u=bw(i,this.dedupe);return u&&(l.meta=js(js({},l.meta),{referentialEqualities:u})),l},n.prototype.deserialize=function(s){var i=s.json,o=s.meta,l=Kf(i);return o?.values&&(l=pw(l,o.values,this)),o?.referentialEqualities&&(l=gw(l,o.referentialEqualities)),l},n.prototype.stringify=function(s){return JSON.stringify(this.serialize(s))},n.prototype.parse=function(s){return this.deserialize(JSON.parse(s))},n.prototype.registerClass=function(s,i){this.classRegistry.register(s,i)},n.prototype.registerSymbol=function(s,i){this.symbolRegistry.register(s,i)},n.prototype.registerCustom=function(s,i){this.customTransformerRegistry.register(js({name:i},s))},n.prototype.allowErrorProps=function(){for(var s,i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];(s=this.allowedErrorProps).push.apply(s,_w([],ww(i)))},n.defaultInstance=new n,n.serialize=n.defaultInstance.serialize.bind(n.defaultInstance),n.deserialize=n.defaultInstance.deserialize.bind(n.defaultInstance),n.stringify=n.defaultInstance.stringify.bind(n.defaultInstance),n.parse=n.defaultInstance.parse.bind(n.defaultInstance),n.registerClass=n.defaultInstance.registerClass.bind(n.defaultInstance),n.registerSymbol=n.defaultInstance.registerSymbol.bind(n.defaultInstance),n.registerCustom=n.defaultInstance.registerCustom.bind(n.defaultInstance),n.allowErrorProps=n.defaultInstance.allowErrorProps.bind(n.defaultInstance),n})();
vendor: 4,191 bytes, line 49
49va.serialize;va.deserialize;va.stringify;va.parse;va.registerClass;va.registerCustom;va.registerSymbol;va.allowErrorProps;var jw=(n,s,i,o,l,u,d,h)=>{let m=document.documentElement,g=["light","dark"];function b(w){(Array.isArray(n)?n:[n]).forEach(_=>{let j=_==="class",k=j&&u?l.map(C=>u[C]||C):l;j?(m.classList.remove(...k),m.classList.add(u&&u[w]?u[w]:w)):m.setAttribute(_,w)}),y(w)}function y(w){h&&g.includes(w)&&(m.style.colorScheme=w)}function S(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(o)b(o);else try{let w=localStorage.getItem(s)||i,_=d&&w==="system"?S():w;b(_)}catch{}},Ew=O.createContext(void 0),Ow={setTheme:n=>{},themes:[]},Cw=()=>{var n;return(n=O.useContext(Ew))!=null?n:Ow};O.memo(({forcedTheme:n,storageKey:s,attribute:i,enableSystem:o,enableColorScheme:l,defaultTheme:u,value:d,themes:h,nonce:m,scriptProps:g})=>{let b=JSON.stringify([i,s,u,n,h,d,o,l]).slice(1,-1);return O.createElement("script",{...g,suppressHydrationWarning:!0,nonce:typeof window>"u"?m:"",dangerouslySetInnerHTML:{__html:`(${jw.toString()})(${b})`}})});var yd=Hv();const Aw=Fy(yd);function Tw(n){if(typeof document>"u")return;let s=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",s.appendChild(i),i.styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n))}const Mw=n=>{switch(n){case"success":return Dw;case"info":return zw;case"warning":return Rw;case"error":return Pw;default:return null}},kw=Array(12).fill(0),Nw=({visible:n,className:s})=>re.createElement("div",{className:["sonner-loading-wrapper",s].filter(Boolean).join(" "),"data-visible":n},re.createElement("div",{className:"sonner-spinner"},kw.map((i,o)=>re.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${o}`})))),Dw=re.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},re.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"})),Rw=re.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},re.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"})),zw=re.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},re.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"})),Pw=re.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},re.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"})),Hw=re.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"},re.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),re.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),Bw=()=>{const[n,s]=re.useState(document.hidden);return re.useEffect(()=>{const i=()=>{s(document.hidden)};return document.addEventListener("visibilitychange",i),()=>window.removeEventListener("visibilitychange",i)},[]),n};let Xf=1;class Uw{constructor(){this.subscribe=s=>(this.subscribers.push(s),()=>{const i=this.subscribers.indexOf(s);this.subscribers.splice(i,1)}),this.publish=s=>{this.subscribers.forEach(i=>i(s))},this.addToast=s=>{this.publish(s),this.toasts=[...this.toasts,s]},this.create=s=>{var i;const{message:o,...l}
vendor: 3,015 bytes, line 49
49=s,u=typeof s?.id=="number"||((i=s.id)==null?void 0:i.length)>0?s.id:Xf++,d=this.toasts.find(m=>m.id===u),h=s.dismissible===void 0?!0:s.dismissible;return this.dismissedToasts.has(u)&&this.dismissedToasts.delete(u),d?this.toasts=this.toasts.map(m=>m.id===u?(this.publish({...m,...s,id:u,title:o}),{...m,...s,id:u,dismissible:h,title:o}):m):this.addToast({title:o,...l,dismissible:h,id:u}),u},this.dismiss=s=>(s?(this.dismissedToasts.add(s),requestAnimationFrame(()=>this.subscribers.forEach(i=>i({id:s,dismiss:!0})))):this.toasts.forEach(i=>{this.subscribers.forEach(o=>o({id:i.id,dismiss:!0}))}),s),this.message=(s,i)=>this.create({...i,message:s}),this.error=(s,i)=>this.create({...i,message:s,type:"error"}),this.success=(s,i)=>this.create({...i,type:"success",message:s}),this.info=(s,i)=>this.create({...i,type:"info",message:s}),this.warning=(s,i)=>this.create({...i,type:"warning",message:s}),this.loading=(s,i)=>this.create({...i,type:"loading",message:s}),this.promise=(s,i)=>{if(!i)return;let o;i.loading!==void 0&&(o=this.create({...i,promise:s,type:"loading",message:i.loading,description:typeof i.description!="function"?i.description:void 0}));const l=Promise.resolve(s instanceof Function?s():s);let u=o!==void 0,d;const h=l.then(async g=>{if(d=["resolve",g],re.isValidElement(g))u=!1,this.create({id:o,type:"default",message:g});else if(qw(g)&&!g.ok){u=!1;const y=typeof i.error=="function"?await i.error(`HTTP error! status: ${g.status}`):i.error,S=typeof i.description=="function"?await i.description(`HTTP error! status: ${g.status}`):i.description,_=typeof y=="object"&&!re.isValidElement(y)?y:{message:y};this.create({id:o,type:"error",description:S,..._})}else if(g instanceof Error){u=!1;const y=typeof i.error=="function"?await i.error(g):i.error,S=typeof i.description=="function"?await i.description(g):i.description,_=typeof y=="object"&&!re.isValidElement(y)?y:{message:y};this.create({id:o,type:"error",description:S,..._})}else if(i.success!==void 0){u=!1;const y=typeof i.success=="function"?await i.success(g):i.success,S=typeof i.description=="function"?await i.description(g):i.description,_=typeof y=="object"&&!re.isValidElement(y)?y:{message:y};this.create({id:o,type:"success",description:S,..._})}}).catch(async g=>{if(d=["reject",g],i.error!==void 0){u=!1;const b=typeof i.error=="function"?await i.error(g):i.error,y=typeof i.description=="function"?await i.description(g):i.description,w=typeof b=="object"&&!re.isValidElement(b)?b:{message:b};this.create({id:o,type:"error",description:y,...w})}}).finally(()=>{u&&(this.dismiss(o),o=void 0),i.finally==null||i.finally.call(i)}),m=()=>new Promise((g,b)=>h.then(()=>d[0]==="reject"?b(d[1]):g(d[1])).catch(b));return typeof o!="string"&&typeof o!="number"?{unwrap:m}:Object.assign(o,{unwrap:m})},this.custom=(s,i)=>{const o=i?.id||Xf++;return this.create({jsx:s(o),id:o,...i}),o},this.getActiveToasts=()=>this.toasts.filter(s=>!this.dismissedToasts.has(s.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}
49const Kt=new Uw,Lw=(n,s)=>{const i=s?.id||Xf++;return Kt.addToast({title:n,...s,id:i}),i},qw=n=>n&&typeof n=="object"&&"ok"in n&&typeof n.ok=="boolean"&&"status"in n&&typeof n.status=="number",Qw=Lw,Gw=()=>Kt.toasts,Yw=()=>Kt.getActiveToasts();Object.assign(Qw,{success:Kt.success,info:Kt.info,warning:Kt.warning,error:Kt.error,custom:Kt.custom,message:Kt.message,promise:Kt.promise,dismiss:Kt.dismiss,loading:Kt.loading},{getHistory:Gw,getToasts:Yw});Tw
vendor: 14,873 bytes, line 49
49("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function 
vendor: 2,457 bytes, line 49
49gl(n){return n.label!==void 0}const Vw=3,Kw="24px",Xw="16px",ry=4e3,Fw=356,Zw=14,Iw=45,$w=200;function Hn(...n){return n.filter(Boolean).join(" ")}function Jw(n){const[s,i]=n.split("-"),o=[];return s&&o.push(s),i&&o.push(i),o}const Ww=n=>{var s,i,o,l,u,d,h,m,g;const{invert:b,toast:y,unstyled:S,interacting:w,setHeights:_,visibleToasts:j,heights:k,index:C,toasts:z,expanded:Y,removeToast:I,defaultRichColors:q,closeButton:G,style:M,cancelButtonStyle:P,actionButtonStyle:J,className:W="",descriptionClassName:ee="",duration:te,position:ie,gap:se,expandByDefault:le,classNames:T,icons:L,closeButtonAriaLabel:R="Close toast"}=n,[ae,fe]=re.useState(null),[E,V]=re.useState(null),[H,X]=re.useState(!1),[ne,de]=re.useState(!1),[oe,ge]=re.useState(!1),[Se,Be]=re.useState(!1),[Ee,ce]=re.useState(!1),[Te,De]=re.useState(0),[at,St]=re.useState(0),wt=re.useRef(y.duration||te||ry),Xt=re.useRef(null),Je=re.useRef(null),Ft=C===0,wn=C+1<=j,dt=y.type,cn=y.dismissible!==!1,pt=y.className||"",Rs=y.descriptionClassName||"",Vn=re.useMemo(()=>k.findIndex(xe=>xe.toastId===y.id)||0,[k,y.id]),ns=re.useMemo(()=>{var xe;return(xe=y.closeButton)!=null?xe:G},[y.closeButton,G]),Kn=re.useMemo(()=>y.duration||te||ry,[y.duration,te]),Xn=re.useRef(0),Mt=re.useRef(0),xa=re.useRef(0),un=re.useRef(null),[fn,_t]=ie.split("-"),Zt=re.useMemo(()=>k.reduce((xe,Ye,st)=>st>=Vn?xe:xe+Ye.height,0),[k,Vn]),gt=Bw(),Dr=y.invert||b,as=dt==="loading";Mt.current=re.useMemo(()=>Vn*se+Zt,[Vn,Zt]),re.useEffect(()=>{wt.current=Kn},[Kn]),re.useEffect(()=>{X(!0)},[]),re.useEffect(()=>{const xe=Je.current;if(xe){const Ye=xe.getBoundingClientRect().height;return St(Ye),_(st=>[{toastId:y.id,height:Ye,position:y.position},...st]),()=>_(st=>st.filter(yt=>yt.toastId!==y.id))}},[_,y.id]),re.useLayoutEffect(()=>{if(!H)return;const xe=Je.current,Ye=xe.style.height;xe.style.height="auto";const st=xe.getBoundingClientRect().height;xe.style.height=Ye,St(st),_(yt=>yt.find(Ie=>Ie.toastId===y.id)?yt.map(Ie=>Ie.toastId===y.id?{...Ie,height:st}:Ie):[{toastId:y.id,height:st,position:y.position},...yt])},[H,y.title,y.description,_,y.id,y.jsx,y.action,y.cancel]);const It=re.useCallback(()=>{de(!0),De(Mt.current),_(xe=>xe.filter(Ye=>Ye.toastId!==y.id)),setTimeout(()=>{I(y)},$w)},[y,I,_,Mt]);re.useEffect(()=>{if(y.promise&&dt==="loading"||y.duration===1/0||y.type==="loading")return;let xe;return Y||w||gt?(()=>{if(xa.current<Xn.current){const yt=new Date().getTime()-Xn.current;wt.current=wt.current-yt}
vendor: 17,300 bytes, line 49
49xa.current=new Date().getTime()})():(()=>{wt.current!==1/0&&(Xn.current=new Date().getTime(),xe=setTimeout(()=>{y.onAutoClose==null||y.onAutoClose.call(y,y),It()},wt.current))})(),()=>clearTimeout(xe)},[Y,w,y,dt,gt,It]),re.useEffect(()=>{y.delete&&(It(),y.onDismiss==null||y.onDismiss.call(y,y))},[It,y.delete]);function Sa(){var xe;if(L?.loading){var Ye;return re.createElement("div",{className:Hn(T?.loader,y==null||(Ye=y.classNames)==null?void 0:Ye.loader,"sonner-loader"),"data-visible":dt==="loading"},L.loading)}return re.createElement(Nw,{className:Hn(T?.loader,y==null||(xe=y.classNames)==null?void 0:xe.loader),visible:dt==="loading"})}const Fn=y.icon||L?.[dt]||Mw(dt);var kn,$t;return re.createElement("li",{tabIndex:0,ref:Je,className:Hn(W,pt,T?.toast,y==null||(s=y.classNames)==null?void 0:s.toast,T?.default,T?.[dt],y==null||(i=y.classNames)==null?void 0:i[dt]),"data-sonner-toast":"","data-rich-colors":(kn=y.richColors)!=null?kn:q,"data-styled":!(y.jsx||y.unstyled||S),"data-mounted":H,"data-promise":!!y.promise,"data-swiped":Ee,"data-removed":ne,"data-visible":wn,"data-y-position":fn,"data-x-position":_t,"data-index":C,"data-front":Ft,"data-swiping":oe,"data-dismissible":cn,"data-type":dt,"data-invert":Dr,"data-swipe-out":Se,"data-swipe-direction":E,"data-expanded":!!(Y||le&&H),"data-testid":y.testId,style:{"--index":C,"--toasts-before":C,"--z-index":z.length-C,"--offset":`${ne?Te:Mt.current}px`,"--initial-height":le?"auto":`${at}px`,...M,...y.style},onDragEnd:()=>{ge(!1),fe(null),un.current=null},onPointerDown:xe=>{xe.button!==2&&(as||!cn||(Xt.current=new Date,De(Mt.current),xe.target.setPointerCapture(xe.pointerId),xe.target.tagName!=="BUTTON"&&(ge(!0),un.current={x:xe.clientX,y:xe.clientY})))},onPointerUp:()=>{var xe,Ye,st;if(Se||!cn)return;un.current=null;const yt=Number(((xe=Je.current)==null?void 0:xe.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),wa=Number(((Ye=Je.current)==null?void 0:Ye.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Ie=new Date().getTime()-((st=Xt.current)==null?void 0:st.getTime()),Pt=ae==="x"?yt:wa,ss=Math.abs(Pt)/Ie;if(Math.abs(Pt)>=Iw||ss>.11){De(Mt.current),y.onDismiss==null||y.onDismiss.call(y,y),V(ae==="x"?yt>0?"right":"left":wa>0?"down":"up"),It(),Be(!0);return}else{var Ht,Bt;(Ht=Je.current)==null||Ht.style.setProperty("--swipe-amount-x","0px"),(Bt=Je.current)==null||Bt.style.setProperty("--swipe-amount-y","0px")}ce(!1),ge(!1),fe(null)},onPointerMove:xe=>{var Ye,st,yt;if(!un.current||!cn||((Ye=window.getSelection())==null?void 0:Ye.toString().length)>0)return;const Ie=xe.clientY-un.current.y,Pt=xe.clientX-un.current.x;var ss;const Ht=(ss=n.swipeDirections)!=null?ss:Jw(ie);!ae&&(Math.abs(Pt)>1||Math.abs(Ie)>1)&&fe(Math.abs(Pt)>Math.abs(Ie)?"x":"y");let Bt={x:0,y:0};const zs=_n=>1/(1.5+Math.abs(_n)/20);if(ae==="y"){if(Ht.includes("top")||Ht.includes("bottom"))if(Ht.includes("top")&&Ie<0||Ht.includes("bottom")&&Ie>0)Bt.y=Ie;else{const _n=Ie*zs(Ie);Bt.y=Math.abs(_n)<Math.abs(Ie)?_n:Ie}}else if(ae==="x"&&(Ht.includes("left")||Ht.includes("right")))if(Ht.includes("left")&&Pt<0||Ht.includes("right")&&Pt>0)Bt.x=Pt;else{const _n=Pt*zs(Pt);Bt.x=Math.abs(_n)<Math.abs(Pt)?_n:Pt}(Math.abs(Bt.x)>0||Math.abs(Bt.y)>0)&&ce(!0),(st=Je.current)==null||st.style.setProperty("--swipe-amount-x",`${Bt.x}px`),(yt=Je.current)==null||yt.style.setProperty("--swipe-amount-y",`${Bt.y}px`)}},ns&&!y.jsx&&dt!=="loading"?re.createElement("button",{"aria-label":R,"data-disabled":as,"data-close-button":!0,onClick:as||!cn?()=>{}:()=>{It(),y.onDismiss==null||y.onDismiss.call(y,y)},className:Hn(T?.closeButton,y==null||(o=y.classNames)==null?void 0:o.closeButton)},($t=L?.close)!=null?$t:Hw):null,(dt||y.icon||y.promise)&&y.icon!==null&&(L?.[dt]!==null||y.icon)?re.createElement("div",{"data-icon":"",className:Hn(T?.icon,y==null||(l=y.classNames)==null?void 0:l.icon)},y.promise||y.type==="loading"&&!y.icon?y.icon||Sa():null,y.type!=="loading"?Fn:null):null,re.createElement("div",{"data-content":"",className:Hn(T?.content,y==null||(u=y.classNames)==null?void 0:u.content)},re.createElement("div",{"data-title":"",className:Hn(T?.title,y==null||(d=y.classNames)==null?void 0:d.title)},y.jsx?y.jsx:typeof y.title=="function"?y.title():y.title),y.description?re.createElement("div",{"data-description":"",className:Hn(ee,Rs,T?.description,y==null||(h=y.classNames)==null?void 0:h.description)},typeof y.description=="function"?y.description():y.description):null),re.isValidElement(y.cancel)?y.cancel:y.cancel&&gl(y.cancel)?re.createElement("button",{"data-button":!0,"data-cancel":!0,style:y.cancelButtonStyle||P,onClick:xe=>{gl(y.cancel)&&cn&&(y.cancel.onClick==null||y.cancel.onClick.call(y.cancel,xe),It())},className:Hn(T?.cancelButton,y==null||(m=y.classNames)==null?void 0:m.cancelButton)},y.cancel.label):null,re.isValidElement(y.action)?y.action:y.action&&gl(y.action)?re.createElement("button",{"data-button":!0,"data-action":!0,style:y.actionButtonStyle||J,onClick:xe=>{gl(y.action)&&(y.action.onClick==null||y.action.onClick.call(y.action,xe),!xe.defaultPrevented&&It())},className:Hn(T?.actionButton,y==null||(g=y.classNames)==null?void 0:g.actionButton)},y.action.label):null)};function iy(){if(typeof window>"u"||typeof document>"u")return"ltr";const n=document.documentElement.getAttribute("dir");return n==="auto"||!n?window.getComputedStyle(document.documentElement).direction:n}function e_(n,s){const i={};return[n,s].forEach((o,l)=>{const u=l===1,d=u?"--mobile-offset":"--offset",h=u?Xw:Kw;function m(g){["top","right","bottom","left"].forEach(b=>{i[`${d}-${b}`]=typeof g=="number"?`${g}px`:g})}typeof o=="number"||typeof o=="string"?m(o):typeof o=="object"?["top","right","bottom","left"].forEach(g=>{o[g]===void 0?i[`${d}-${g}`]=h:i[`${d}-${g}`]=typeof o[g]=="number"?`${o[g]}px`:o[g]}):m(h)}),i}const t_=re.forwardRef(function(s,i){const{id:o,invert:l,position:u="bottom-right",hotkey:d=["altKey","KeyT"],expand:h,closeButton:m,className:g,offset:b,mobileOffset:y,theme:S="light",richColors:w,duration:_,style:j,visibleToasts:k=Vw,toastOptions:C,dir:z=iy(),gap:Y=Zw,icons:I,containerAriaLabel:q="Notifications"}=s,[G,M]=re.useState([]),P=re.useMemo(()=>o?G.filter(H=>H.toasterId===o):G.filter(H=>!H.toasterId),[G,o]),J=re.useMemo(()=>Array.from(new Set([u].concat(P.filter(H=>H.position).map(H=>H.position)))),[P,u]),[W,ee]=re.useState([]),[te,ie]=re.useState(!1),[se,le]=re.useState(!1),[T,L]=re.useState(S!=="system"?S:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),R=re.useRef(null),ae=d.join("+").replace(/Key/g,"").replace(/Digit/g,""),fe=re.useRef(null),E=re.useRef(!1),V=re.useCallback(H=>{M(X=>{var ne;return(ne=X.find(de=>de.id===H.id))!=null&&ne.delete||Kt.dismiss(H.id),X.filter(({id:de})=>de!==H.id)})},[]);return re.useEffect(()=>Kt.subscribe(H=>{if(H.dismiss){requestAnimationFrame(()=>{M(X=>X.map(ne=>ne.id===H.id?{...ne,delete:!0}:ne))});return}setTimeout(()=>{Aw.flushSync(()=>{M(X=>{const ne=X.findIndex(de=>de.id===H.id);return ne!==-1?[...X.slice(0,ne),{...X[ne],...H},...X.slice(ne+1)]:[H,...X]})})})}),[G]),re.useEffect(()=>{if(S!=="system"){L(S);return}if(S==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?L("dark"):L("light")),typeof window>"u")return;const H=window.matchMedia("(prefers-color-scheme: dark)");try{H.addEventListener("change",({matches:X})=>{L(X?"dark":"light")})}catch{H.addListener(({matches:ne})=>{try{L(ne?"dark":"light")}catch(de){console.error(de)}})}},[S]),re.useEffect(()=>{G.length<=1&&ie(!1)},[G]),re.useEffect(()=>{const H=X=>{var ne;if(d.every(ge=>X[ge]||X.code===ge)){var oe;ie(!0),(oe=R.current)==null||oe.focus()}X.code==="Escape"&&(document.activeElement===R.current||(ne=R.current)!=null&&ne.contains(document.activeElement))&&ie(!1)};return document.addEventListener("keydown",H),()=>document.removeEventListener("keydown",H)},[d]),re.useEffect(()=>{if(R.current)return()=>{fe.current&&(fe.current.focus({preventScroll:!0}),fe.current=null,E.current=!1)}},[R.current]),re.createElement("section",{ref:i,"aria-label":`${q} ${ae}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},J.map((H,X)=>{var ne;const[de,oe]=H.split("-");return P.length?re.createElement("ol",{key:H,dir:z==="auto"?iy():z,tabIndex:-1,ref:R,className:g,"data-sonner-toaster":!0,"data-sonner-theme":T,"data-y-position":de,"data-x-position":oe,style:{"--front-toast-height":`${((ne=W[0])==null?void 0:ne.height)||0}px`,"--width":`${Fw}px`,"--gap":`${Y}px`,...j,...e_(b,y)},onBlur:ge=>{E.current&&!ge.currentTarget.contains(ge.relatedTarget)&&(E.current=!1,fe.current&&(fe.current.focus({preventScroll:!0}),fe.current=null))},onFocus:ge=>{ge.target instanceof HTMLElement&&ge.target.dataset.dismissible==="false"||E.current||(E.current=!0,fe.current=ge.relatedTarget)},onMouseEnter:()=>ie(!0),onMouseMove:()=>ie(!0),onMouseLeave:()=>{se||ie(!1)},onDragEnd:()=>ie(!1),onPointerDown:ge=>{ge.target instanceof HTMLElement&&ge.target.dataset.dismissible==="false"||le(!0)},onPointerUp:()=>le(!1)},P.filter(ge=>!ge.position&&X===0||ge.position===H).map((ge,Se)=>{var Be,Ee;return re.createElement(Ww,{key:ge.id,icons:I,index:Se,toast:ge,defaultRichColors:w,duration:(Be=C?.duration)!=null?Be:_,className:C?.className,descriptionClassName:C?.descriptionClassName,invert:l,visibleToasts:k,closeButton:(Ee=C?.closeButton)!=null?Ee:m,interacting:se,position:H,style:C?.style,unstyled:C?.unstyled,classNames:C?.classNames,cancelButtonStyle:C?.cancelButtonStyle,actionButtonStyle:C?.actionButtonStyle,closeButtonAriaLabel:C?.closeButtonAriaLabel,removeToast:V,toasts:P.filter(ce=>ce.position==ge.position),heights:W.filter(ce=>ce.position==ge.position),setHeights:ee,expandByDefault:h,gap:Y,expanded:te,swipeDirections:s.swipeDirections})})):null}))}),n_=({...n})=>{const{theme:s="system"}=Cw();return p.jsx(t_,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:s,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...n})};function ha(n,s,{checkForDefaultPrevented:i=!0}={}){return function(l){if(n?.(l),i===!1||!l.defaultPrevented)return s?.(l)}}function oy(n,s){if(typeof n=="function")return n(s);n!=null&&(n.current=s)}function Jv(...n){return s=>{let i=!1;const o=n.map(l=>{const u=oy(l,s);return!i&&typeof u=="function"&&(i=!0),u});if(i)return()=>{for(let l=0;l<o.length;l++){const u=o[l];typeof u=="function"?u():oy(n[l],null)}}}}function Ns(...n){return O.useCallback(Jv(...n),n)}function Wv(n,s=[]){let i=[];function o(u,d){const h=O.createContext(d),m=i.length;i=[...i,d];const g=y=>{const{scope:S,children:w,..._}=y,j=S?.[n]?.[m]||h,k=O.useMemo(()=>_,Object.values(_));return p.jsx(j.Provider,{value:k,children:w})};g.displayName=u+"Provider";function b(y,S){const w=S?.[n]?.[m]||h,_=O.useContext(w);if(_)return _;if(d!==void 0)return d;throw new Error(`\`${y}\` must be used within \`${u}\``)}return[g,b]}const l=()=>{const u=i.map(d=>O.createContext(d));return function(h){const m=h?.[n]||u;return O.useMemo(()=>({[`__scope${n}`]:{...h,[n]:m}}),[h,m])}};return l.scopeName=n,[o,a_(l,...s)]}function a_(...n){const s=n[0];if(n.length===1)return s;const i=()=>{const o=n.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(u){const d=o.reduce((h,{useScope:m,scopeName:g})=>{const y=m(u)[`__scope${g}`];return{...h,...y}},{});return O.useMemo(()=>({[`__scope${s.scopeName}`]:d}),[d])}};return i.scopeName=s.scopeName,i}function e0(n){const s=r_(n),i=O.forwardRef((o,l)=>{const{children:u,...d}=o,h=O.Children.toArray(u),m=h.find(o_);if(m){const g=m.props.children,b=h.map(y=>y===m?O.Children.count(g)>1?O.Children.only(null):O.isValidElement(g)?g.props.children:null:y);return p.jsx(s,{...d,ref:l,children:O.isValidElement(g)?O.cloneElement(g,void 0,b):null})}return p.jsx(s,{...d,ref:l,children:u})});return i.displayName=`${n}.Slot`,i}var s_=e0("Slot");function r_(n){const s=O.forwardRef((i,o)=>{const{children:l,...u}=i;if(O.isValidElement(l)){const d=c_(l),h=l_(u,l.props);return l.type!==O.Fragment&&(h.ref=o?Jv(o,d):d),O.cloneElement(l,h)}return O.Children.count(l)>1?O.Children.only(null):null});return s.displayName=`${n}.SlotClone`,s}var t0=Symbol("radix.slottable");function i_(n){const s=({children:i})=>p.jsx(p.Fragment,{children:i});return s.displayName=`${n}.Slottable`,s.__radixId=t0,s}function o_(n){return O.isValidElement(n)&&typeof n.type=="function"&&"__radixId"in n.type&&n.type.__radixId===t0}function l_(n,s){const i={...s};for(const o in s){const l=n[o],u=s[o];/^on[A-Z]/.test(o)?l&&u?i[o]=(...h)=>{const m=u(...h);return l(...h),m}:l&&(i[o]=l):o==="style"?i[o]={...l,...u}:o==="className"&&(i[o]=[l,u].filter(Boolean).join(" "))}return{...n,...i}}function c_(n){let s=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,i=s&&"isReactWarning"in s&&s.isReactWarning;return i?n.ref:(s=Object.getOwnPropertyDescriptor(n,"ref")?.get,i=s&&"isReactWarning"in s&&s.isReactWarning,i?n.props.ref:n.props.ref||n.ref)}var u_=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Ds=u_.reduce((n,s)=>{const i=e0(`Primitive.${s}`),o=O.forwardRef((l,u)=>{const{asChild:d,...h}=l,m=d?i:s;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(m,{...h,ref:u})});return o.displayName=`Primitive.${s}`,{...n,[s]:o}},{});function f_(n,s){n&&yd.flushSync(()=>n.dispatchEvent(s))}function Ll(n){const s=O.useRef(n);return O.useEffect(()=>{s.current=n}),O.useMemo(()=>(...i)=>s.current?.(...i),[])}function d_(n,s=globalThis?.document){const i=Ll(n);O.useEffect(()=>{const o=l=>{l.key==="Escape"&&i(l)};return s.addEventListener("keydown",o,{capture:!0}),()=>s.removeEventListener("keydown",o,{capture:!0})},[i,s])}var m_="DismissableLayer",Ff="dismissableLayer.update",h_="dismissableLayer.pointerDownOutside",p_="dismissableLayer.focusOutside",ly,n0=O.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),a0=O.forwardRef((n,s)=>{const{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:d,onDismiss:h,...m}=n,g=O.useContext(n0),[b,y]=O.useState(null),S=b?.ownerDocument??globalThis?.document,[,w]=O.useState({}),_=Ns(s,M=>y(M)),j=Array.from(g.layers),[k]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),C=j.indexOf(k),z=b?j.indexOf(b):-1,Y=g.layersWithOutsidePointerEventsDisabled.size>0,I=z>=C,q=v_(M=>{const P=M.target,J=[...g.branches].some(W=>W.contains(P));!I||J||(l?.(M),d?.(M),M.defaultPrevented||h?.())},S),G=b_(M=>{const P=M.target;[...g.branches].some(W=>W.contains(P))||(u?.(M),d?.(M),M.defaultPrevented||h?.())},S);return d_(M=>{z===g.layers.size-1&&(o?.(M),!M.defaultPrevented&&h&&(M.preventDefault(),h()))},S),O.useEffect(()=>{if(b)return i&&(g.layersWithOutsidePointerEventsDisabled.size===0&&(ly=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(b)),g.layers.add(b),cy(),()=>{i&&g.layersWithOutsidePointerEventsDisabled.size===1&&(S.body.style.pointerEvents=ly)}},[b,S,i,g]),O.useEffect(()=>()=>{b&&(g.layers.delete(b),g.layersWithOutsidePointerEventsDisabled.delete(b),cy())},[b,g]),O.useEffect(()=>{const M=()=>w({});return document.addEventListener(Ff,M),()=>document.removeEventListener(Ff,M)},[]),p.jsx(Ds.div,{...m,ref:_,style:{pointerEvents:Y?I?"auto":"none":void 0,...n.style},onFocusCapture:ha(n.onFocusCapture,G.onFocusCapture),onBlurCapture:ha(n.onBlurCapture,G.onBlurCapture),onPointerDownCapture:ha(n.onPointerDownCapture,q.onPointerDownCapture)})});a0.displayName=m_;var g_="DismissableLayerBranch",y_=O.forwardRef((n,s)=>{const i=O.useContext(n0),o=O.useRef(null),l=Ns(s,o);return O.useEffect(()=>{const u=o.current;if(u)return i.branches.add(u),()=>{i.branches.delete(u)}},[i.branches]),p.jsx(Ds.div,{...n,ref:l})});y_.displayName=g_;function v_(n,s=globalThis?.document){const i=Ll(n),o=O.useRef(!1),l=O.useRef(()=>{});return O.useEffect(()=>{const u=h=>{if(h.target&&!o.current){let m=function(){s0(h_,i,g,{discrete:!0})};const g={originalEvent:h};h.pointerType==="touch"?(s.removeEventListener("click",l.current),l.current=m,s.addEventListener("click",l.current,{once:!0})):m()}else s.removeEventListener("click",l.current);o.current=!1},d=window.setTimeout(()=>{s.addEventListener("pointerdown",u)},0);return()=>{window.clearTimeout(d),s.removeEventListener("pointerdown",u),s.removeEventListener("click",l.current)}},[s,i]),{onPointerDownCapture:()=>o.current=!0}}function b_(n,s=globalThis?.document){const i=Ll(n),o=O.useRef(!1);return O.useEffect(()=>{const l=u=>{u.target&&!o.current&&s0(p_,i,{originalEvent:u},{discrete:!1})};return s.addEventListener("focusin",l),()=>s.removeEventListener("focusin",l)},[s,i]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}function cy(){const n=new CustomEvent(Ff);document.dispatchEvent(n)}function s0(n,s,i,{discrete:o}){const l=i.originalEvent.target,u=new CustomEvent(n,{bubbles:!1,cancelable:!0,detail:i});s&&l.addEventListener(n,s,{once:!0}),o?f_(l,u):l.dispatchEvent(u)}var Pi=globalThis?.document?O.useLayoutEffect:()=>{};const x_=["top","right","bottom","left"],Ja=Math.min,rn=Math.max,Ol=Math.round,yl=Math.floor,qn=n=>({x:n,y:n}
vendor: 11,975 bytes, line 49
49),S_={left:"right",right:"left",bottom:"top",top:"bottom"},w_={start:"end",end:"start"};function Zf(n,s,i){return rn(n,Ja(s,i))}function ga(n,s){return typeof n=="function"?n(s):n}function ya(n){return n.split("-")[0]}function Ar(n){return n.split("-")[1]}function vd(n){return n==="x"?"y":"x"}function bd(n){return n==="y"?"height":"width"}const __=new Set(["top","bottom"]);function Un(n){return __.has(ya(n))?"y":"x"}function xd(n){return vd(Un(n))}function j_(n,s,i){i===void 0&&(i=!1);const o=Ar(n),l=xd(n),u=bd(l);let d=l==="x"?o===(i?"end":"start")?"right":"left":o==="start"?"bottom":"top";return s.reference[u]>s.floating[u]&&(d=Cl(d)),[d,Cl(d)]}function E_(n){const s=Cl(n);return[If(n),s,If(s)]}function If(n){return n.replace(/start|end/g,s=>w_[s])}const uy=["left","right"],fy=["right","left"],O_=["top","bottom"],C_=["bottom","top"];function A_(n,s,i){switch(n){case"top":case"bottom":return i?s?fy:uy:s?uy:fy;case"left":case"right":return s?O_:C_;default:return[]}}function T_(n,s,i,o){const l=Ar(n);let u=A_(ya(n),i==="start",o);return l&&(u=u.map(d=>d+"-"+l),s&&(u=u.concat(u.map(If)))),u}function Cl(n){return n.replace(/left|right|bottom|top/g,s=>S_[s])}function M_(n){return{top:0,right:0,bottom:0,left:0,...n}}function r0(n){return typeof n!="number"?M_(n):{top:n,right:n,bottom:n,left:n}}function Al(n){const{x:s,y:i,width:o,height:l}=n;return{width:o,height:l,top:i,left:s,right:s+o,bottom:i+l,x:s,y:i}}function dy(n,s,i){let{reference:o,floating:l}=n;const u=Un(s),d=xd(s),h=bd(d),m=ya(s),g=u==="y",b=o.x+o.width/2-l.width/2,y=o.y+o.height/2-l.height/2,S=o[h]/2-l[h]/2;let w;switch(m){case"top":w={x:b,y:o.y-l.height};break;case"bottom":w={x:b,y:o.y+o.height};break;case"right":w={x:o.x+o.width,y};break;case"left":w={x:o.x-l.width,y};break;default:w={x:o.x,y:o.y}}switch(Ar(s)){case"start":w[d]-=S*(i&&g?-1:1);break;case"end":w[d]+=S*(i&&g?-1:1);break}return w}const k_=async(n,s,i)=>{const{placement:o="bottom",strategy:l="absolute",middleware:u=[],platform:d}=i,h=u.filter(Boolean),m=await(d.isRTL==null?void 0:d.isRTL(s));let g=await d.getElementRects({reference:n,floating:s,strategy:l}),{x:b,y}=dy(g,o,m),S=o,w={},_=0;for(let j=0;j<h.length;j++){const{name:k,fn:C}=h[j],{x:z,y:Y,data:I,reset:q}=await C({x:b,y,initialPlacement:o,placement:S,strategy:l,middlewareData:w,rects:g,platform:d,elements:{reference:n,floating:s}});b=z??b,y=Y??y,w={...w,[k]:{...w[k],...I}},q&&_<=50&&(_++,typeof q=="object"&&(q.placement&&(S=q.placement),q.rects&&(g=q.rects===!0?await d.getElementRects({reference:n,floating:s,strategy:l}):q.rects),{x:b,y}=dy(g,S,m)),j=-1)}return{x:b,y,placement:S,strategy:l,middlewareData:w}};async function Hi(n,s){var i;s===void 0&&(s={});const{x:o,y:l,platform:u,rects:d,elements:h,strategy:m}=n,{boundary:g="clippingAncestors",rootBoundary:b="viewport",elementContext:y="floating",altBoundary:S=!1,padding:w=0}=ga(s,n),_=r0(w),k=h[S?y==="floating"?"reference":"floating":y],C=Al(await u.getClippingRect({element:(i=await(u.isElement==null?void 0:u.isElement(k)))==null||i?k:k.contextElement||await(u.getDocumentElement==null?void 0:u.getDocumentElement(h.floating)),boundary:g,rootBoundary:b,strategy:m})),z=y==="floating"?{x:o,y:l,width:d.floating.width,height:d.floating.height}:d.reference,Y=await(u.getOffsetParent==null?void 0:u.getOffsetParent(h.floating)),I=await(u.isElement==null?void 0:u.isElement(Y))?await(u.getScale==null?void 0:u.getScale(Y))||{x:1,y:1}:{x:1,y:1},q=Al(u.convertOffsetParentRelativeRectToViewportRelativeRect?await u.convertOffsetParentRelativeRectToViewportRelativeRect({elements:h,rect:z,offsetParent:Y,strategy:m}):z);return{top:(C.top-q.top+_.top)/I.y,bottom:(q.bottom-C.bottom+_.bottom)/I.y,left:(C.left-q.left+_.left)/I.x,right:(q.right-C.right+_.right)/I.x}}const N_=n=>({name:"arrow",options:n,async fn(s){const{x:i,y:o,placement:l,rects:u,platform:d,elements:h,middlewareData:m}=s,{element:g,padding:b=0}=ga(n,s)||{};if(g==null)return{};const y=r0(b),S={x:i,y:o},w=xd(l),_=bd(w),j=await d.getDimensions(g),k=w==="y",C=k?"top":"left",z=k?"bottom":"right",Y=k?"clientHeight":"clientWidth",I=u.reference[_]+u.reference[w]-S[w]-u.floating[_],q=S[w]-u.reference[w],G=await(d.getOffsetParent==null?void 0:d.getOffsetParent(g));let M=G?G[Y]:0;(!M||!await(d.isElement==null?void 0:d.isElement(G)))&&(M=h.floating[Y]||u.floating[_]);const P=I/2-q/2,J=M/2-j[_]/2-1,W=Ja(y[C],J),ee=Ja(y[z],J),te=W,ie=M-j[_]-ee,se=M/2-j[_]/2+P,le=Zf(te,se,ie),T=!m.arrow&&Ar(l)!=null&&se!==le&&u.reference[_]/2-(se<te?W:ee)-j[_]/2<0,L=T?se<te?se-te:se-ie:0;return{[w]:S[w]+L,data:{[w]:le,centerOffset:se-le-L,...T&&{alignmentOffset:L}},reset:T}}}),D_=function(n){return n===void 0&&(n={}),{name:"flip",options:n,async fn(s){var i,o;const{placement:l,middlewareData:u,rects:d,initialPlacement:h,platform:m,elements:g}=s,{mainAxis:b=!0,crossAxis:y=!0,fallbackPlacements:S,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:_="none",flipAlignment:j=!0,...k}=ga(n,s);if((i=u.arrow)!=null&&i.alignmentOffset)return{};const C=ya(l),z=Un(h),Y=ya(h)===h,I=await(m.isRTL==null?void 0:m.isRTL(g.floating)),q=S||(Y||!j?[Cl(h)]:E_(h)),G=_!=="none";!S&&G&&q.push(...T_(h,j,_,I));const M=[h,...q],P=await Hi(s,k),J=[];let W=((o=u.flip)==null?void 0:o.overflows)||[];if(b&&J.push(P[C]),y){const se=j_(l,d,I);J.push(P[se[0]],P[se[1]])}if(W=[...W,{placement:l,overflows:J}],!J.every(se=>se<=0)){var ee,te;const se=(((ee=u.flip)==null?void 0:ee.index)||0)+1,le=M[se];if(le&&(!(y==="alignment"?z!==Un(le):!1)||W.every(R=>Un(R.placement)===z?R.overflows[0]>0:!0)))return{data:{index:se,overflows:W},reset:{placement:le}};let T=(te=W.filter(L=>L.overflows[0]<=0).sort((L,R)=>L.overflows[1]-R.overflows[1])[0])==null?void 0:te.placement;if(!T)switch(w){case"bestFit":{var ie;const L=(ie=W.filter(R=>{if(G){const ae=Un(R.placement);return ae===z||ae==="y"}return!0}).map(R=>[R.placement,R.overflows.filter(ae=>ae>0).reduce((ae,fe)=>ae+fe,0)]).sort((R,ae)=>R[1]-ae[1])[0])==null?void 0:ie[0];L&&(T=L);break}case"initialPlacement":T=h;break}if(l!==T)return{reset:{placement:T}}}return{}}}};function my(n,s){return{top:n.top-s.height,right:n.right-s.width,bottom:n.bottom-s.height,left:n.left-s.width}}function hy(n){return x_.some(s=>n[s]>=0)}const R_=function(n){return n===void 0&&(n={}),{name:"hide",options:n,async fn(s){const{rects:i}=s,{strategy:o="referenceHidden",...l}=ga(n,s);switch(o){case"referenceHidden":{const u=await Hi(s,{...l,elementContext:"reference"}),d=my(u,i.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:hy(d)}}}case"escaped":{const u=await Hi(s,{...l,altBoundary:!0}),d=my(u,i.floating);return{data:{escapedOffsets:d,escaped:hy(d)}}}default:return{}}}}},i0=new Set(["left","top"]);async function z_(n,s){const{placement:i,platform:o,elements:l}=n,u=await(o.isRTL==null?void 0:o.isRTL(l.floating)),d=ya(i),h=Ar(i),m=Un(i)==="y",g=i0.has(d)?-1:1,b=u&&m?-1:1,y=ga(s,n);let{mainAxis:S,crossAxis:w,alignmentAxis:_}=typeof y=="number"?{mainAxis:y,crossAxis:0,alignmentAxis:null}:{mainAxis:y.mainAxis||0,crossAxis:y.crossAxis||0,alignmentAxis:y.alignmentAxis};return h&&typeof _=="number"&&(w=h==="end"?_*-1:_),m?{x:w*b,y:S*g}:{x:S*g,y:w*b}}const P_=function(n){return n===void 0&&(n=0),{name:"offset",options:n,async fn(s){var i,o;const{x:l,y:u,placement:d,middlewareData:h}=s,m=await z_(s,n);return d===((i=h.offset)==null?void 0:i.placement)&&(o=h.arrow)!=null&&o.alignmentOffset?{}:{x:l+m.x,y:u+m.y,data:{...m,placement:d}}}}},H_=function(n){return n===void 0&&(n={}),{name:"shift",options:n,async fn(s){const{x:i,y:o,placement:l}=s,{mainAxis:u=!0,crossAxis:d=!1,limiter:h={fn:k=>{let{x:C,y:z}=k;return{x:C,y:z}}},...m}=ga(n,s),g={x:i,y:o},b=await Hi(s,m),y=Un(ya(l)),S=vd(y);let w=g[S],_=g[y];if(u){const k=S==="y"?"top":"left",C=S==="y"?"bottom":"right",z=w+b[k],Y=w-b[C];w=Zf(z,w,Y)}if(d){const k=y==="y"?"top":"left",C=y==="y"?"bottom":"right",z=_+b[k],Y=_-b[C];_=Zf(z,_,Y)}const j=h.fn({...s,[S]:w,[y]:_});return{...j,data:{x:j.x-i,y:j.y-o,enabled:{[S]:u,[y]:d}}}}}},B_=function(n){return n===void 0&&(n={}),{options:n,fn(s){const{x:i,y:o,placement:l,rects:u,middlewareData:d}=s,{offset:h=0,mainAxis:m=!0,crossAxis:g=!0}=ga(n,s),b={x:i,y:o},y=Un(l),S=vd(y);let w=b[S],_=b[y];const j=ga(h,s),k=typeof j=="number"?{mainAxis:j,crossAxis:0}:{mainAxis:0,crossAxis:0,...j};if(m){const Y=S==="y"?"height":"width",I=u.reference[S]-u.floating[Y]+k.mainAxis,q=u.reference[S]+u.reference[Y]-k.mainAxis;w<I?w=I:w>q&&(w=q)}if(g){var C,z;const Y=S==="y"?"width":"height",I=i0.has(ya(l)),q=u.reference[y]-u.floating[Y]+(I&&((C=d.offset)==null?void 0:C[y])||0)+(I?0:k.crossAxis),G=u.reference[y]+u.reference[Y]+(I?0:((z=d.offset)==null?void 0:z[y])||0)-(I?k.crossAxis:0);_<q?_=q:_>G&&(_=G)}return{[S]:w,[y]:_}}}},U_=function(n){return n===void 0&&(n={}),{name:"size",options:n,async fn(s){var i,o;const{placement:l,rects:u,platform:d,elements:h}=s,{apply:m=()=>{},...g}=ga(n,s),b=await Hi(s,g),y=ya(l),S=Ar(l),w=Un(l)==="y",{width:_,height:j}=u.floating;let k,C;y==="top"||y==="bottom"?(k=y,C=S===(await(d.isRTL==null?void 0:d.isRTL(h.floating))?"start":"end")?"left":"right"):(C=y,k=S==="end"?"top":"bottom");const z=j-b.top-b.bottom,Y=_-b.left-b.right,I=Ja(j-b[k],z),q=Ja(_-b[C],Y),G=!s.middlewareData.shift;let M=I,P=q;if((i=s.middlewareData.shift)!=null&&i.enabled.x&&(P=Y),(o=s.middlewareData.shift)!=null&&o.enabled.y&&(M=z),G&&!S){const W=rn(b.left,0),ee=rn(b.right,0),te=rn(b.top,0),ie=rn(b.bottom,0);w?P=_-2*(W!==0||ee!==0?W+ee:rn(b.left,b.right)):M=j-2*(te!==0||ie!==0?te+ie:rn(b.top,b.bottom))}await m({...s,availableWidth:P,availableHeight:M});const J=await d.getDimensions(h.floating);return _!==J.width||j!==J.height?{reset:{rects:!0}}:{}}}};function ql(){return typeof window<"u"}function Tr(n){return o0(n)?(n.nodeName||"").toLowerCase():"#document"}function ln(n){var s;return(n==null||(s=n.ownerDocument)==null?void 0:s.defaultView)||window}function Yn(n){var s;return(s=(o0(n)?n.ownerDocument:n.document)||window.document)==null?void 0:s.documentElement}function o0(n){return ql()?n instanceof Node||n instanceof ln(n).Node:!1}function An(n){return ql()?n instanceof Element||n instanceof ln(n).Element:!1}function Qn(n){return ql()?n instanceof HTMLElement||n instanceof ln(n).HTMLElement:!1}function py(n){return!ql()||typeof ShadowRoot>"u"?!1:n instanceof ShadowRoot||n instanceof ln(n).ShadowRoot}const L_=new Set(["inline","contents"]);function Ki(n){const{overflow:s,overflowX:i,overflowY:o,display:l}=Tn(n);return/auto|scroll|overlay|hidden|clip/.test(s+o+i)&&!L_.has(l)}const q_=new Set(["table","td","th"]);function Q_(n){return q_.has(Tr(n))}const G_=[":popover-open",":modal"];function Ql(n){return G_.some(s=>{try{return n.matches(s)}catch{return!1}})}const Y_=["transform","translate","scale","rotate","perspective"],V_=["transform","translate","scale","rotate","perspective","filter"],K_=["paint","layout","strict","content"];function Sd(n){const s=wd(),i=An(n)?Tn(n):n;return Y_.some(o=>i[o]?i[o]!=="none":!1)||(i.containerType?i.containerType!=="normal":!1)||!s&&(i.backdropFilter?i.backdropFilter!=="none":!1)||!s&&(i.filter?i.filter!=="none":!1)||V_.some(o=>(i.willChange||"").includes(o))||K_.some(o=>(i.contain||"").includes(o))}function X_(n){let s=Wa(n);for(;Qn(s)&&!Or(s);){if(Sd(s))return s;if(Ql(s))return null;s=Wa(s)}return null}function wd(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const F_=new Set(["html","body","#document"]);function Or(n){return F_.has(Tr(n))}function Tn(n){return ln(n).getComputedStyle(n)}function Gl(n){return An(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:{scrollLeft:n.scrollX,scrollTop:n.scrollY}}function Wa(n){if(Tr(n)==="html")return n;const s=n.assignedSlot||n.parentNode||py(n)&&n.host||Yn(n);return py(s)?s.host:s}function l0(n){const s=Wa(n);return Or(s)?n.ownerDocument?n.ownerDocument.body:n.body:Qn(s)&&Ki(s)?s:l0(s)}function Bi(n,s,i){var o;s===void 0&&(s=[]),i===void 0&&(i=!0);const l=l0(n),u=l===((o=n.ownerDocument)==null?void 0:o.body),d=ln(l);if(u){const h=$f(d);
vendor: 7,574 bytes, line 49
49return s.concat(d,d.visualViewport||[],Ki(l)?l:[],h&&i?Bi(h):[])}return s.concat(l,Bi(l,[],i))}function $f(n){return n.parent&&Object.getPrototypeOf(n.parent)?n.frameElement:null}function c0(n){const s=Tn(n);let i=parseFloat(s.width)||0,o=parseFloat(s.height)||0;const l=Qn(n),u=l?n.offsetWidth:i,d=l?n.offsetHeight:o,h=Ol(i)!==u||Ol(o)!==d;return h&&(i=u,o=d),{width:i,height:o,$:h}}function _d(n){return An(n)?n:n.contextElement}function _r(n){const s=_d(n);if(!Qn(s))return qn(1);const i=s.getBoundingClientRect(),{width:o,height:l,$:u}=c0(s);let d=(u?Ol(i.width):i.width)/o,h=(u?Ol(i.height):i.height)/l;return(!d||!Number.isFinite(d))&&(d=1),(!h||!Number.isFinite(h))&&(h=1),{x:d,y:h}}const Z_=qn(0);function u0(n){const s=ln(n);return!wd()||!s.visualViewport?Z_:{x:s.visualViewport.offsetLeft,y:s.visualViewport.offsetTop}}function I_(n,s,i){return s===void 0&&(s=!1),!i||s&&i!==ln(n)?!1:s}function Cs(n,s,i,o){s===void 0&&(s=!1),i===void 0&&(i=!1);const l=n.getBoundingClientRect(),u=_d(n);let d=qn(1);s&&(o?An(o)&&(d=_r(o)):d=_r(n));const h=I_(u,i,o)?u0(u):qn(0);let m=(l.left+h.x)/d.x,g=(l.top+h.y)/d.y,b=l.width/d.x,y=l.height/d.y;if(u){const S=ln(u),w=o&&An(o)?ln(o):o;let _=S,j=$f(_);for(;j&&o&&w!==_;){const k=_r(j),C=j.getBoundingClientRect(),z=Tn(j),Y=C.left+(j.clientLeft+parseFloat(z.paddingLeft))*k.x,I=C.top+(j.clientTop+parseFloat(z.paddingTop))*k.y;m*=k.x,g*=k.y,b*=k.x,y*=k.y,m+=Y,g+=I,_=ln(j),j=$f(_)}}return Al({width:b,height:y,x:m,y:g})}function Yl(n,s){const i=Gl(n).scrollLeft;return s?s.left+i:Cs(Yn(n)).left+i}function f0(n,s){const i=n.getBoundingClientRect(),o=i.left+s.scrollLeft-Yl(n,i),l=i.top+s.scrollTop;return{x:o,y:l}}function $_(n){let{elements:s,rect:i,offsetParent:o,strategy:l}=n;const u=l==="fixed",d=Yn(o),h=s?Ql(s.floating):!1;if(o===d||h&&u)return i;let m={scrollLeft:0,scrollTop:0},g=qn(1);const b=qn(0),y=Qn(o);if((y||!y&&!u)&&((Tr(o)!=="body"||Ki(d))&&(m=Gl(o)),Qn(o))){const w=Cs(o);g=_r(o),b.x=w.x+o.clientLeft,b.y=w.y+o.clientTop}const S=d&&!y&&!u?f0(d,m):qn(0);return{width:i.width*g.x,height:i.height*g.y,x:i.x*g.x-m.scrollLeft*g.x+b.x+S.x,y:i.y*g.y-m.scrollTop*g.y+b.y+S.y}}function J_(n){return Array.from(n.getClientRects())}function W_(n){const s=Yn(n),i=Gl(n),o=n.ownerDocument.body,l=rn(s.scrollWidth,s.clientWidth,o.scrollWidth,o.clientWidth),u=rn(s.scrollHeight,s.clientHeight,o.scrollHeight,o.clientHeight);let d=-i.scrollLeft+Yl(n);const h=-i.scrollTop;return Tn(o).direction==="rtl"&&(d+=rn(s.clientWidth,o.clientWidth)-l),{width:l,height:u,x:d,y:h}}const gy=25;function ej(n,s){const i=ln(n),o=Yn(n),l=i.visualViewport;let u=o.clientWidth,d=o.clientHeight,h=0,m=0;if(l){u=l.width,d=l.height;const b=wd();(!b||b&&s==="fixed")&&(h=l.offsetLeft,m=l.offsetTop)}const g=Yl(o);if(g<=0){const b=o.ownerDocument,y=b.body,S=getComputedStyle(y),w=b.compatMode==="CSS1Compat"&&parseFloat(S.marginLeft)+parseFloat(S.marginRight)||0,_=Math.abs(o.clientWidth-y.clientWidth-w);_<=gy&&(u-=_)}else g<=gy&&(u+=g);return{width:u,height:d,x:h,y:m}}const tj=new Set(["absolute","fixed"]);function nj(n,s){const i=Cs(n,!0,s==="fixed"),o=i.top+n.clientTop,l=i.left+n.clientLeft,u=Qn(n)?_r(n):qn(1),d=n.clientWidth*u.x,h=n.clientHeight*u.y,m=l*u.x,g=o*u.y;return{width:d,height:h,x:m,y:g}}function yy(n,s,i){let o;if(s==="viewport")o=ej(n,i);else if(s==="document")o=W_(Yn(n));else if(An(s))o=nj(s,i);else{const l=u0(n);o={x:s.x-l.x,y:s.y-l.y,width:s.width,height:s.height}}return Al(o)}function d0(n,s){const i=Wa(n);return i===s||!An(i)||Or(i)?!1:Tn(i).position==="fixed"||d0(i,s)}function aj(n,s){const i=s.get(n);if(i)return i;let o=Bi(n,[],!1).filter(h=>An(h)&&Tr(h)!=="body"),l=null;const u=Tn(n).position==="fixed";let d=u?Wa(n):n;for(;An(d)&&!Or(d);){const h=Tn(d),m=Sd(d);!m&&h.position==="fixed"&&(l=null),(u?!m&&!l:!m&&h.position==="static"&&!!l&&tj.has(l.position)||Ki(d)&&!m&&d0(n,d))?o=o.filter(b=>b!==d):l=h,d=Wa(d)}return s.set(n,o),o}function sj(n){let{element:s,boundary:i,rootBoundary:o,strategy:l}=n;const d=[...i==="clippingAncestors"?Ql(s)?[]:aj(s,this._c):[].concat(i),o],h=d[0],m=d.reduce((g,b)=>{const y=yy(s,b,l);return g.top=rn(y.top,g.top),g.right=Ja(y.right,g.right),g.bottom=Ja(y.bottom,g.bottom),g.left=rn(y.left,g.left),g},yy(s,h,l));return{width:m.right-m.left,height:m.bottom-m.top,x:m.left,y:m.top}}function rj(n){const{width:s,height:i}=c0(n);return{width:s,height:i}}function ij(n,s,i){const o=Qn(s),l=Yn(s),u=i==="fixed",d=Cs(n,!0,u,s);let h={scrollLeft:0,scrollTop:0};const m=qn(0);function g(){m.x=Yl(l)}if(o||!o&&!u)if((Tr(s)!=="body"||Ki(l))&&(h=Gl(s)),o){const w=Cs(s,!0,u,s);m.x=w.x+s.clientLeft,m.y=w.y+s.clientTop}else l&&g();u&&!o&&l&&g();const b=l&&!o&&!u?f0(l,h):qn(0),y=d.left+h.scrollLeft-m.x-b.x,S=d.top+h.scrollTop-m.y-b.y;return{x:y,y:S,width:d.width,height:d.height}}function _f(n){return Tn(n).position==="static"}function vy(n,s){if(!Qn(n)||Tn(n).position==="fixed")return null;if(s)return s(n);let i=n.offsetParent;return Yn(n)===i&&(i=i.ownerDocument.body),i}function m0(n,s){const i=ln(n);if(Ql(n))return i;if(!Qn(n)){let l=Wa(n);for(;l&&!Or(l);){if(An(l)&&!_f(l))return l;l=Wa(l)}return i}let o=vy(n,s);for(;o&&Q_(o)&&_f(o);)o=vy(o,s);return o&&Or(o)&&_f(o)&&!Sd(o)?i:o||X_(n)||i}const oj=async function(n){const s=this.getOffsetParent||m0,i=this.getDimensions,o=await i(n.floating);return{reference:ij(n.reference,await s(n.floating),n.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function lj(n){return Tn(n).direction==="rtl"}const cj={convertOffsetParentRelativeRectToViewportRelativeRect:$_,getDocumentElement:Yn,getClippingRect:sj,getOffsetParent:m0,getElementRects:oj,getClientRects:J_,getDimensions:rj,getScale:_r,isElement:An,isRTL:lj};function h0(n,s){return n.x===s.x&&n.y===s.y&&n.width===s.width&&n.height===s.height}function uj(n,s){let i=null,o;const l=Yn(n);function u(){var h;clearTimeout(o),(h=i)==null||h.disconnect(),i=null}function d(h,m){h===void 0&&(h=!1),m===void 0&&(m=1),u();const g=n.getBoundingClientRect(),{left:b,top:y,width:S,height:w}=g;if(h||s(),!S||!w)return;const _=yl(y),j=yl(l.clientWidth-(b+S)),k=yl(l.clientHeight-(y+w)),C=yl(b),Y={rootMargin:-_+"px "+-j+"px "+-k+"px "+-C+"px",threshold:rn(0,Ja(1,m))||1};let I=!0;function q(G){const M=G[0].intersectionRatio;if(M!==m){if(!I)return d();M?d(!1,M):o=setTimeout(()=>{d(!1,1e-7)},1e3)}M===1&&!h0(g,n.getBoundingClientRect())&&d(),I=!1}try{i=new IntersectionObserver(q,{...Y,root:l.ownerDocument})}catch{i=new IntersectionObserver(q,Y)}i.observe(n)}return d(!0),u}function fj(n,s,i,o){o===void 0&&(o={});const{ancestorScroll:l=!0,ancestorResize:u=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:h=typeof IntersectionObserver=="function",animationFrame:m=!1}=o,g=_d(n),b=l||u?[...g?Bi(g):[],...Bi(s)]:[];b.forEach(C=>{l&&C.addEventListener("scroll",i,{passive:!0}),u&&C.addEventListener("resize",i)});const y=g&&h?uj(g,i):null;let S=-1,w=null;d&&(w=new ResizeObserver(C=>{let[z]=C;z&&z.target===g&&w&&(w.unobserve(s),cancelAnimationFrame(S),S=requestAnimationFrame(()=>{var Y;(Y=w)==null||Y.observe(s)})),i()}),g&&!m&&w.observe(g),w.observe(s));let _,j=m?Cs(n):null;m&&k();function k(){const C=Cs(n);j&&!h0(j,C)&&i(),j=C,_=requestAnimationFrame(k)}return i(),()=>{var C;b.forEach(z=>{l&&z.removeEventListener("scroll",i),u&&z.removeEventListener("resize",i)}),y?.(),(C=w)==null||C.disconnect(),w=null,m&&cancelAnimationFrame(_)}}const dj=P_,mj=H_,hj=D_,pj=U_,gj=R_,by=N_,yj=B_,vj=(n,s,i)=>{const o=new Map,l={platform:cj,...i},u={...l.platform,_c:o};return k_(n,s,{...l,platform:u})};var bj=typeof document<"u",xj=function(){},jl=bj?O.useLayoutEffect:xj;
vendor: 1,901 bytes, line 49
49function Tl(n,s){if(n===s)return!0;if(typeof n!=typeof s)return!1;if(typeof n=="function"&&n.toString()===s.toString())return!0;let i,o,l;if(n&&s&&typeof n=="object"){if(Array.isArray(n)){if(i=n.length,i!==s.length)return!1;for(o=i;o--!==0;)if(!Tl(n[o],s[o]))return!1;return!0}if(l=Object.keys(n),i=l.length,i!==Object.keys(s).length)return!1;for(o=i;o--!==0;)if(!{}.hasOwnProperty.call(s,l[o]))return!1;for(o=i;o--!==0;){const u=l[o];if(!(u==="_owner"&&n.$$typeof)&&!Tl(n[u],s[u]))return!1}return!0}return n!==n&&s!==s}function p0(n){return typeof window>"u"?1:(n.ownerDocument.defaultView||window).devicePixelRatio||1}function xy(n,s){const i=p0(n);return Math.round(s*i)/i}function jf(n){const s=O.useRef(n);return jl(()=>{s.current=n}),s}function Sj(n){n===void 0&&(n={});const{placement:s="bottom",strategy:i="absolute",middleware:o=[],platform:l,elements:{reference:u,floating:d}={},transform:h=!0,whileElementsMounted:m,open:g}=n,[b,y]=O.useState({x:0,y:0,strategy:i,placement:s,middlewareData:{},isPositioned:!1}),[S,w]=O.useState(o);Tl(S,o)||w(o);const[_,j]=O.useState(null),[k,C]=O.useState(null),z=O.useCallback(R=>{R!==G.current&&(G.current=R,j(R))},[]),Y=O.useCallback(R=>{R!==M.current&&(M.current=R,C(R))},[]),I=u||_,q=d||k,G=O.useRef(null),M=O.useRef(null),P=O.useRef(b),J=m!=null,W=jf(m),ee=jf(l),te=jf(g),ie=O.useCallback(()=>{if(!G.current||!M.current)return;const R={placement:s,strategy:i,middleware:S};ee.current&&(R.platform=ee.current),vj(G.current,M.current,R).then(ae=>{const fe={...ae,isPositioned:te.current!==!1};se.current&&!Tl(P.current,fe)&&(P.current=fe,yd.flushSync(()=>{y(fe)}))})},[S,s,i,ee,te]);jl(()=>{g===!1&&P.current.isPositioned&&(P.current.isPositioned=!1,y(R=>({...R,isPositioned:!1})))},[g]);const se=O.useRef(!1);jl(()=>(se.current=!0,()=>{se.current=!1}),[]),jl(()=>{if(I&&(G.current=I),q&&(M.current=q),I&&q){if(W.current)return W.current(I,q,ie);ie()}}
vendor: 4,417 bytes, line 49
49,[I,q,ie,W,J]);const le=O.useMemo(()=>({reference:G,floating:M,setReference:z,setFloating:Y}),[z,Y]),T=O.useMemo(()=>({reference:I,floating:q}),[I,q]),L=O.useMemo(()=>{const R={position:i,left:0,top:0};if(!T.floating)return R;const ae=xy(T.floating,b.x),fe=xy(T.floating,b.y);return h?{...R,transform:"translate("+ae+"px, "+fe+"px)",...p0(T.floating)>=1.5&&{willChange:"transform"}}:{position:i,left:ae,top:fe}},[i,h,T.floating,b.x,b.y]);return O.useMemo(()=>({...b,update:ie,refs:le,elements:T,floatingStyles:L}),[b,ie,le,T,L])}const wj=n=>{function s(i){return{}.hasOwnProperty.call(i,"current")}return{name:"arrow",options:n,fn(i){const{element:o,padding:l}=typeof n=="function"?n(i):n;return o&&s(o)?o.current!=null?by({element:o.current,padding:l}).fn(i):{}:o?by({element:o,padding:l}).fn(i):{}}}},_j=(n,s)=>({...dj(n),options:[n,s]}),jj=(n,s)=>({...mj(n),options:[n,s]}),Ej=(n,s)=>({...yj(n),options:[n,s]}),Oj=(n,s)=>({...hj(n),options:[n,s]}),Cj=(n,s)=>({...pj(n),options:[n,s]}),Aj=(n,s)=>({...gj(n),options:[n,s]}),Tj=(n,s)=>({...wj(n),options:[n,s]});var Mj="Arrow",g0=O.forwardRef((n,s)=>{const{children:i,width:o=10,height:l=5,...u}=n;return p.jsx(Ds.svg,{...u,ref:s,width:o,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:n.asChild?i:p.jsx("polygon",{points:"0,0 30,0 15,10"})})});g0.displayName=Mj;var kj=g0;function Nj(n){const[s,i]=O.useState(void 0);return Pi(()=>{if(n){i({width:n.offsetWidth,height:n.offsetHeight});const o=new ResizeObserver(l=>{if(!Array.isArray(l)||!l.length)return;const u=l[0];let d,h;if("borderBoxSize"in u){const m=u.borderBoxSize,g=Array.isArray(m)?m[0]:m;d=g.inlineSize,h=g.blockSize}else d=n.offsetWidth,h=n.offsetHeight;i({width:d,height:h})});return o.observe(n,{box:"border-box"}),()=>o.unobserve(n)}else i(void 0)},[n]),s}var y0="Popper",[v0,b0]=Wv(y0),[iA,x0]=v0(y0),S0="PopperAnchor",w0=O.forwardRef((n,s)=>{const{__scopePopper:i,virtualRef:o,...l}=n,u=x0(S0,i),d=O.useRef(null),h=Ns(s,d),m=O.useRef(null);return O.useEffect(()=>{const g=m.current;m.current=o?.current||d.current,g!==m.current&&u.onAnchorChange(m.current)}),o?null:p.jsx(Ds.div,{...l,ref:h})});w0.displayName=S0;var jd="PopperContent",[Dj,Rj]=v0(jd),_0=O.forwardRef((n,s)=>{const{__scopePopper:i,side:o="bottom",sideOffset:l=0,align:u="center",alignOffset:d=0,arrowPadding:h=0,avoidCollisions:m=!0,collisionBoundary:g=[],collisionPadding:b=0,sticky:y="partial",hideWhenDetached:S=!1,updatePositionStrategy:w="optimized",onPlaced:_,...j}=n,k=x0(jd,i),[C,z]=O.useState(null),Y=Ns(s,oe=>z(oe)),[I,q]=O.useState(null),G=Nj(I),M=G?.width??0,P=G?.height??0,J=o+(u!=="center"?"-"+u:""),W=typeof b=="number"?b:{top:0,right:0,bottom:0,left:0,...b},ee=Array.isArray(g)?g:[g],te=ee.length>0,ie={padding:W,boundary:ee.filter(Pj),altBoundary:te},{refs:se,floatingStyles:le,placement:T,isPositioned:L,middlewareData:R}=Sj({strategy:"fixed",placement:J,whileElementsMounted:(...oe)=>fj(...oe,{animationFrame:w==="always"}),elements:{reference:k.anchor},middleware:[_j({mainAxis:l+P,alignmentAxis:d}),m&&jj({mainAxis:!0,crossAxis:!1,limiter:y==="partial"?Ej():void 0,...ie}),m&&Oj({...ie}),Cj({...ie,apply:({elements:oe,rects:ge,availableWidth:Se,availableHeight:Be})=>{const{width:Ee,height:ce}=ge.reference,Te=oe.floating.style;Te.setProperty("--radix-popper-available-width",`${Se}px`),Te.setProperty("--radix-popper-available-height",`${Be}px`),Te.setProperty("--radix-popper-anchor-width",`${Ee}px`),Te.setProperty("--radix-popper-anchor-height",`${ce}px`)}}),I&&Tj({element:I,padding:h}),Hj({arrowWidth:M,arrowHeight:P}),S&&Aj({strategy:"referenceHidden",...ie})]}),[ae,fe]=O0(T),E=Ll(_);Pi(()=>{L&&E?.()},[L,E]);const V=R.arrow?.x,H=R.arrow?.y,X=R.arrow?.centerOffset!==0,[ne,de]=O.useState();return Pi(()=>{C&&de(window.getComputedStyle(C).zIndex)},[C]),p.jsx("div",{ref:se.setFloating,"data-radix-popper-content-wrapper":"",style:{...le,transform:L?le.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ne,"--radix-popper-transform-origin":[R.transformOrigin?.x,R.transformOrigin?.y].join(" "),...R.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:n.dir,children:p.jsx(Dj,{scope:i,placedSide:ae,onArrowChange:q,arrowX:V,arrowY:H,shouldHideArrow:X,children:p.jsx(Ds.div,{"data-side":ae,"data-align":fe,...j,ref:Y,style:{...j.style,animation:L?void 0:"none"}})})})});_0.displayName=jd;var j0="PopperArrow",zj={top:"bottom",right:"left",bottom:"top",left:"r
49ight"},E0=O.forwardRef(function(s,i){const{__scopePopper:o,...l}=s,u=Rj(j0,o),d=zj[u.placedSide];return p.jsx("span",{ref:u.onArrowChange,style:{position:"absolute",left:u.arrowX,top:u.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[u.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[u.placedSide],visibility:u.shouldHideArrow?"hidden":void 0},children:p.jsx(kj,{...l,ref:i,style:{...l.style,display:"block"}})})});E0.displayName=j0;function Pj(n){return n!==null}var Hj=n=>({name:"transformOrigin",options:n,fn(s){const{placement:i,rects:o,middlewareData:l}=s,d=l.arrow?.centerOffset!==0,h=d?0:n.arrowWidth,m=d?0:n.arrowHeight,[g,b]=O0(i),y={start:"0%",center:"50%",end:"100%"}[b],S=(l.arrow?.x??0)+h/2,w=(l.arrow?.y??0)+m/2;let _="",j="";return g==="bottom"?(_=d?y:`${S}px`,j=`${-m}px`):g==="top"?(_=d?y:`${S}px`,j=`${o.floating.height+m}px`):g==="right"?(_=`${-m}px`,j=d?y:`${w}px`):g==="left"&&(_=`${o.floating.width+m}px`,j=d?y:`${w}px`),{data:{x:_,y:j}}}});function O0(n){const[s,i="center"]=n.split("-");return[s,i]}var Bj=w0,Uj=_0,Lj=E0;function qj(n,s){return O.useReducer((i,o)=>s[i][o]??i,n)}var C0=n=>{const{present:s,children:i}=n,o=Qj(s),l=typeof i=="function"?i({present:o.isPresent}):O.Children.only(i),u=Ns(o.ref,Gj(l));return typeof i=="function"||o.isPresent?O.cloneElement(l,{ref:u}):null};C0.displayName="Presence";function Qj(n){const[s,i]=O.useState(),o=O.useRef(null),l=O.useRef(n),u=O.useRef("none"),d=n?"mounted":"unmounted",[h,m]=qj(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return O.useEffect(()=>{const g=vl(o.current);u.current=h==="mounted"?g:"none"},[h]),Pi(()=>{const g=o.current,b=l.current;if(b!==n){const S=u.current,w=vl(g);n?m("MOUNT"):w==="none"||g?.display==="none"?m("UNMOUNT"):m(b&&S!==w?"ANIMATION_OUT":"UNMOUNT"),l.current=n}},[n,m]),Pi(()=>{if(s){let g;const b=s.ownerDocument.defaultView??window,y=w=>{const j=vl(o.current).includes(CSS.escape(w.animationName));if(w.target===s&&j&&(m("ANIMATION_END"),!l.current)){const k=s.style.animationFillMode;s.style.animationFillMode="forwards",g=b.setTimeout(()=>{s.style.animationFillMode==="forwards"&&(s.style.animationFillMode=k)})}},S=w=>{w.target===s&&(u.current=vl(o.current))};return s.addEventListener("animationstart",S),s.addEventListener("animationcancel",y),s.addEventListener("animationend",y),()=>{b.clearTimeout(g),s.removeEventListener("animationstart",S),s.removeEventListener("animationcancel",y),s.removeEventListener("animationend",y)}}else m("ANIMATION_END")},[s,m]),{isPresent:["mounted","unmountSuspended"].includes(h),ref:O.useCallback(g=>{o.current=g?getComputedStyle(g):null,i(g)},[])}}function vl(n){return n?.animationName||"none"}function Gj(n){let s=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,i=s&&"isReactWarning"in s&&s.isReactWarning;return i?n.ref:(s=Object.getOwnPropertyDescriptor(n,"ref")?.get,i=s&&"isReactWarning"in s&&s.isReactWarning,i?n.props.ref:n.props.ref||n.ref)}var Yj=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"}),Vj="VisuallyHidden",A0=O.forwardRef((n,s)=>p.jsx(Ds.span,{...n,ref:s,style:{...Yj,...n.style}}));A0.displayName=Vj;var Kj=A0,[Vl]=Wv("Tooltip",[b0]),Ed=b0(),T0="TooltipProvider",Xj=700,Sy="tooltip.open",[Fj,M0]=Vl(T0),k0=n=>{const{__scopeTooltip:s,delayDuration:i=Xj,skipDelayDuration:o=300,disableHoverableContent:l=!1,children:u}=n,d=O.useRef(!0),h=O.useRef(!1),m=O.useRef(0);return O.useEffect(()=>{const g=m.current;return()=>window.clearTimeout(g)},[]),p.jsx(Fj,{scope:s,isOpenDelayedRef:d,delayDuration:i,onOpen:O.useCallback(()=>{window.clearTimeout(m.current),d.current=!1},[]),onClose:O.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>d.current=!0,o)},[o]),isPointerInTransitRef:h,onPointerInTransitChange:O.useCallback(g=>{h.current=g},[]),disableHoverableContent:l,children:u})};k0.displayName=T0;var N0="Tooltip",[oA,Kl]=Vl(N0),Jf="TooltipTrigger",Zj=O.forwardRef((n,s)=>{const{__scopeTooltip:i,...o}=n,l=Kl(Jf,i),u=M0(Jf,i),d=Ed(i),h=O.useRef(null),m=Ns(s,h,l.onTriggerChange),g=O.useRef(!1),b=O.useRef(!1),y=O.useCallback(()=>g.current=!1,[]);return O.useEffect(()=>()=>document.removeEventListener("pointerup",y),[y]),p.jsx(Bj,{asChild:!0,...d,children:p.jsx(Ds.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...o,ref:m,onPointerMove:ha(n.onPointerMove,S=>{S.pointerType!=="touch"&&!b.current&&!u.isPointerInTransitRef.current&&(l.onTriggerEnter(),b.current=!0)}),onPointerLeave:ha(n.onPointerLeave,()=>{l.onTriggerLeave(),b.current=!1}),onPointerDown:ha(n.onPointerDown,()=>{l.open&&l.onClose(),g.current=!0,document.addEventListener("pointerup",y,{once:!0})}),onFocus:ha(n.onFocus,()=>{g.current||l.onOpen()}),onBlur:ha(n.onBlur,l.onClose),onClick:ha(n.onClick,l.onClose)})})});Zj.displayName=Jf;var Ij="TooltipPortal",[lA,$j]=Vl(Ij,{forceMount:void 0}),Cr="TooltipContent",Jj=O.forwardRef((n,s)=>{const i=$j(Cr,n.__scopeTooltip),{forceMount:o=i.forceMount,side:l="top",...u}=n,d=Kl(Cr,n.__scopeTooltip);return p.jsx(C0,{present:o||d.open,children:d.disableHoverableContent?p.jsx(D0,{side:l,...u,ref:s}):p.jsx(Wj,{side:l,...u,ref:s})})}),Wj=O.forwardRef((n,s)=>{const i=Kl(Cr,n.__scopeTooltip),o=M0(Cr,n.__scopeTooltip),l=O.useRef(null),u=Ns(s,l),[d,h]=O.useState(null),{trigger:m,onClose:g}=i,b=l.current,{onPointerInTransitChange:y}=o,S=O.useCallback(()=>{h(null),y(!1)},[y]),w=O.useCallback((_,j)=>{const k=_.currentTarget,C={x:_.clientX,y:_.clientY},z=sE(C,k.getBoundingClientRect()),Y=rE(C,z),I=iE(j.getBoundingClientRect()),q=lE([...Y,...I]);h(q),y(!0)},[y]);return O.useEffect(()=>()=>S(),[S]),O.useEffect(()=>{if(m&&b){const _=k=>w(k,b),j=k=>w(k,m);return m.addEventListener("pointerleave",_),b.addEventListener("pointerleave",j),()=>{m.removeEventListener("pointerleave",_),b.removeEventListener("pointerleave",j)}}},[m,b,w,S]),O.useEffect(()=>{if(d){const _=j=>{const k=j.target,C={x:j.clientX,y:j.clientY},z=m?.contains(k)||b?.contains(k),Y=!oE(C,d);z?S():Y&&(S(),g())};return document.addEventListener("pointermove",_),()=>document.removeEventListener("pointermove",_)}
vendor: 8,637 bytes, line 49
49},[m,b,d,g,S]),p.jsx(D0,{...n,ref:u})}),[eE,tE]=Vl(N0,{isInside:!1}),nE=i_("TooltipContent"),D0=O.forwardRef((n,s)=>{const{__scopeTooltip:i,children:o,"aria-label":l,onEscapeKeyDown:u,onPointerDownOutside:d,...h}=n,m=Kl(Cr,i),g=Ed(i),{onClose:b}=m;return O.useEffect(()=>(document.addEventListener(Sy,b),()=>document.removeEventListener(Sy,b)),[b]),O.useEffect(()=>{if(m.trigger){const y=S=>{S.target?.contains(m.trigger)&&b()};return window.addEventListener("scroll",y,{capture:!0}),()=>window.removeEventListener("scroll",y,{capture:!0})}},[m.trigger,b]),p.jsx(a0,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:y=>y.preventDefault(),onDismiss:b,children:p.jsxs(Uj,{"data-state":m.stateAttribute,...g,...h,ref:s,style:{...h.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:[p.jsx(nE,{children:o}),p.jsx(eE,{scope:i,isInside:!0,children:p.jsx(Kj,{id:m.contentId,role:"tooltip",children:l||o})})]})})});Jj.displayName=Cr;var R0="TooltipArrow",aE=O.forwardRef((n,s)=>{const{__scopeTooltip:i,...o}=n,l=Ed(i);return tE(R0,i).isInside?null:p.jsx(Lj,{...l,...o,ref:s})});aE.displayName=R0;function sE(n,s){const i=Math.abs(s.top-n.y),o=Math.abs(s.bottom-n.y),l=Math.abs(s.right-n.x),u=Math.abs(s.left-n.x);switch(Math.min(i,o,l,u)){case u:return"left";case l:return"right";case i:return"top";case o:return"bottom";default:throw new Error("unreachable")}}function rE(n,s,i=5){const o=[];switch(s){case"top":o.push({x:n.x-i,y:n.y+i},{x:n.x+i,y:n.y+i});break;case"bottom":o.push({x:n.x-i,y:n.y-i},{x:n.x+i,y:n.y-i});break;case"left":o.push({x:n.x+i,y:n.y-i},{x:n.x+i,y:n.y+i});break;case"right":o.push({x:n.x-i,y:n.y-i},{x:n.x-i,y:n.y+i});break}return o}function iE(n){const{top:s,right:i,bottom:o,left:l}=n;return[{x:l,y:s},{x:i,y:s},{x:i,y:o},{x:l,y:o}]}function oE(n,s){const{x:i,y:o}=n;let l=!1;for(let u=0,d=s.length-1;u<s.length;d=u++){const h=s[u],m=s[d],g=h.x,b=h.y,y=m.x,S=m.y;b>o!=S>o&&i<(y-g)*(o-b)/(S-b)+g&&(l=!l)}return l}function lE(n){const s=n.slice();return s.sort((i,o)=>i.x<o.x?-1:i.x>o.x?1:i.y<o.y?-1:i.y>o.y?1:0),cE(s)}function cE(n){if(n.length<=1)return n.slice();const s=[];for(let o=0;o<n.length;o++){const l=n[o];for(;s.length>=2;){const u=s[s.length-1],d=s[s.length-2];if((u.x-d.x)*(l.y-d.y)>=(u.y-d.y)*(l.x-d.x))s.pop();else break}s.push(l)}s.pop();const i=[];for(let o=n.length-1;o>=0;o--){const l=n[o];for(;i.length>=2;){const u=i[i.length-1],d=i[i.length-2];if((u.x-d.x)*(l.y-d.y)>=(u.y-d.y)*(l.x-d.x))i.pop();else break}i.push(l)}return i.pop(),s.length===1&&i.length===1&&s[0].x===i[0].x&&s[0].y===i[0].y?s:s.concat(i)}var uE=k0;function z0(n){var s,i,o="";if(typeof n=="string"||typeof n=="number")o+=n;else if(typeof n=="object")if(Array.isArray(n)){var l=n.length;for(s=0;s<l;s++)n[s]&&(i=z0(n[s]))&&(o&&(o+=" "),o+=i)}else for(i in n)n[i]&&(o&&(o+=" "),o+=i);return o}function P0(){for(var n,s,i=0,o="",l=arguments.length;i<l;i++)(n=arguments[i])&&(s=z0(n))&&(o&&(o+=" "),o+=s);return o}const Od="-",fE=n=>{const s=mE(n),{conflictingClassGroups:i,conflictingClassGroupModifiers:o}=n;return{getClassGroupId:d=>{const h=d.split(Od);return h[0]===""&&h.length!==1&&h.shift(),H0(h,s)||dE(d)},getConflictingClassGroupIds:(d,h)=>{const m=i[d]||[];return h&&o[d]?[...m,...o[d]]:m}}},H0=(n,s)=>{if(n.length===0)return s.classGroupId;const i=n[0],o=s.nextPart.get(i),l=o?H0(n.slice(1),o):void 0;if(l)return l;if(s.validators.length===0)return;const u=n.join(Od);return s.validators.find(({validator:d})=>d(u))?.classGroupId},wy=/^\[(.+)\]$/,dE=n=>{if(wy.test(n)){const s=wy.exec(n)[1],i=s?.substring(0,s.indexOf(":"));if(i)return"arbitrary.."+i}},mE=n=>{const{theme:s,classGroups:i}=n,o={nextPart:new Map,validators:[]};for(const l in i)Wf(i[l],o,l,s);return o},Wf=(n,s,i,o)=>{n.forEach(l=>{if(typeof l=="string"){const u=l===""?s:_y(s,l);u.classGroupId=i;return}if(typeof l=="function"){if(hE(l)){Wf(l(o),s,i,o);return}s.validators.push({validator:l,classGroupId:i});return}Object.entries(l).forEach(([u,d])=>{Wf(d,_y(s,u),i,o)})})},_y=(n,s)=>{let i=n;return s.split(Od).forEach(o=>{i.nextPart.has(o)||i.nextPart.set(o,{nextPart:new Map,validators:[]}),i=i.nextPart.get(o)}),i},hE=n=>n.isThemeGetter,pE=n=>{if(n<1)return{get:()=>{},set:()=>{}};let s=0,i=new Map,o=new Map;const l=(u,d)=>{i.set(u,d),s++,s>n&&(s=0,o=i,i=new Map)};return{get(u){let d=i.get(u);if(d!==void 0)return d;if((d=o.get(u))!==void 0)return l(u,d),d},set(u,d){i.has(u)?i.set(u,d):l(u,d)}}},ed="!",td=":",gE=td.length,yE=n=>{const{prefix:s,experimentalParseClassName:i}=n;let o=l=>{const u=[];let d=0,h=0,m=0,g;for(let _=0;_<l.length;_++){let j=l[_];if(d===0&&h===0){if(j===td){u.push(l.slice(m,_)),m=_+gE;continue}if(j==="/"){g=_;continue}}j==="["?d++:j==="]"?d--:j==="("?h++:j===")"&&h--}const b=u.length===0?l:l.substring(m),y=vE(b),S=y!==b,w=g&&g>m?g-m:void 0;return{modifiers:u,hasImportantModifier:S,baseClassName:y,maybePostfixModifierPosition:w}};if(s){const l=s+td,u=o;o=d=>d.startsWith(l)?u(d.substring(l.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(i){const l=o;o=u=>i({className:u,parseClassName:l})}return o},vE=n=>n.endsWith(ed)?n.substring(0,n.length-1):n.startsWith(ed)?n.substring(1):n,bE=n=>{const s=Object.fromEntries(n.orderSensitiveModifiers.map(o=>[o,!0]));return o=>{if(o.length<=1)return o;const l=[];let u=[];return o.forEach(d=>{d[0]==="["||s[d]?(l.push(...u.sort(),d),u=[]):u.push(d)}),l.push(...u.sort()),l}},xE=n=>({cache:pE(n.cacheSize),parseClassName:yE(n),sortModifiers:bE(n),...fE(n)}),SE=/\s+/,wE=(n,s)=>{const{parseClassName:i,getClassGroupId:o,getConflictingClassGroupIds:l,sortModifiers:u}=s,d=[],h=n.trim().split(SE);let m="";for(let g=h.length-1;g>=0;g-=1){const b=h[g],{isExternal:y,modifiers:S,hasImportantModifier:w,baseClassName:_,maybePostfixModifierPosition:j}=i(b);if(y){m=b+(m.length>0?" "+m:m);continue}let k=!!j,C=o(k?_.substring(0,j):_);if(!C){if(!k){m=b+(m.length>0?" "+m:m);continue}if(C=o(_),!C){m=b+(m.length>0?" "+m:m);continue}k=!1}const z=u(S).join(":"),Y=w?z+ed:z,I=Y+C;if(d.includes(I))continue;d.push(I);const q=l(C,k);for(let G=0;G<q.length;++G){const M=q[G];d.push(Y+M)}m=b+(m.length>0?" "+m:m)}return m};function _E(){let n=0,s,i,o="";for(;n<arguments.length;)(s=arguments[n++])&&(i=B0(s))&&(o&&(o+=" "),o+=i);return o}const B0=n=>{if(typeof n=="string")return n;let s,i="";for(let o=0;o<n.length;o++)n[o]&&(s=B0(n[o]))&&(i&&(i+=" "),i+=s);return i};function jE(n,...s){let i,o,l,u=d;function d(m){const g=s.reduce((b,y)=>y(b),n());return i=xE(g),o=i.cache.get,l=i.cache.set,u=h,h(m)}function h(m){const g=o(m);if(g)return g;const b=wE(m,i);return l(m,b),b}return function(){return u(_E.apply(null,arguments))}}const ht=n=>{const s=i=>i[n]||[];return s.isThemeGetter=!0,s},U0=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,L0=/^\((?:(\w[\w-]*):)?(.+)\)$/i,EE=/^\d+\/\d+$/,OE=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,CE=/\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$/,AE=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,TE=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,ME=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Sr=n=>EE.test(n),Oe=n=>!!n&&!Number.isNaN(Number(n)),Xa=n=>!!n&&Number.isInteger(Number(n)),Ef=n=>n.endsWith("%")&&Oe(n.slice(0,-1)),ma=n=>OE.test(n),kE=()=>!0,NE=n=>CE.test(n)&&!AE.test(n),q0=()=>!1,DE=n=>TE.test(n),RE=n=>ME.test(n),zE=n=>!he(n)&&!pe(n),PE=n=>Mr(n,Y0,q0),he=n=>U0.test(n),ws=n=>Mr(n,V0,NE),Of=n=>Mr(n,qE,Oe),jy=n=>Mr(n,Q0,q0),HE=n=>Mr(n,G0,RE),bl=n=>Mr(n,K0,DE),pe=n=>L0.test(n),Oi=n=>kr(n,V0),BE=n=>kr(n,QE),Ey=n=>kr(n,Q0),UE=n=>kr(n,Y0),LE=n=>kr(n,G0),xl=n=>kr(n,K0,!0),Mr=(n,s,i)=>{const o=U0.exec(n);return o?o[1]?s(o[1]):i(o[2]):!1},kr=(n,s,i=!1)=>{const o=L0.exec(n);return o?o[1]?s(o[1]):i:!1},Q0=n=>n==="position"||n==="percentage",G0=n=>n==="image"||n==="url",Y0=n=>n==="length"||n==="size"||n==="bg-size",V0=n=>n==="length",qE=n=>n==="number",QE=n=>n==="family-name",K0=n=>n==="shadow",GE=()=>{const n=ht("color"),s=ht("font"),i=ht("text"),o=ht("font-weight"),l=ht("tracking"),u=ht("leading"),d=ht("breakpoint"),h=ht("container"),m=ht("spacing"),g=ht("radius"),b=ht("shadow"),y=ht("inset-shadow"),S=ht("text-shadow"),w=ht("drop-shadow"),_=ht
vendor: 1,601 bytes, line 49
49("blur"),j=ht("perspective"),k=ht("aspect"),C=ht("ease"),z=ht("animate"),Y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],I=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],q=()=>[...I(),pe,he],G=()=>["auto","hidden","clip","visible","scroll"],M=()=>["auto","contain","none"],P=()=>[pe,he,m],J=()=>[Sr,"full","auto",...P()],W=()=>[Xa,"none","subgrid",pe,he],ee=()=>["auto",{span:["full",Xa,pe,he]},Xa,pe,he],te=()=>[Xa,"auto",pe,he],ie=()=>["auto","min","max","fr",pe,he],se=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],le=()=>["start","end","center","stretch","center-safe","end-safe"],T=()=>["auto",...P()],L=()=>[Sr,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...P()],R=()=>[n,pe,he],ae=()=>[...I(),Ey,jy,{position:[pe,he]}],fe=()=>["no-repeat",{repeat:["","x","y","space","round"]}],E=()=>["auto","cover","contain",UE,PE,{size:[pe,he]}],V=()=>[Ef,Oi,ws],H=()=>["","none","full",g,pe,he],X=()=>["",Oe,Oi,ws],ne=()=>["solid","dashed","dotted","double"],de=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],oe=()=>[Oe,Ef,Ey,jy],ge=()=>["","none",_,pe,he],Se=()=>["none",Oe,pe,he],Be=()=>["none",Oe,pe,he],Ee=()=>[Oe,pe,he],ce=()=>[Sr,"full",...P()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[ma],breakpoint:[ma],c
vendor: 6,103 bytes, line 49
49olor:[kE],container:[ma],"drop-shadow":[ma],ease:["in","out","in-out"],font:[zE],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[ma],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[ma],shadow:[ma],spacing:["px",Oe],text:[ma],"text-shadow":[ma],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Sr,he,pe,k]}],container:["container"],columns:[{columns:[Oe,he,pe,h]}],"break-after":[{"break-after":Y()}],"break-before":[{"break-before":Y()}],"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:q()}],overflow:[{overflow:G()}],"overflow-x":[{"overflow-x":G()}],"overflow-y":[{"overflow-y":G()}],overscroll:[{overscroll:M()}],"overscroll-x":[{"overscroll-x":M()}],"overscroll-y":[{"overscroll-y":M()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:J()}],"inset-x":[{"inset-x":J()}],"inset-y":[{"inset-y":J()}],start:[{start:J()}],end:[{end:J()}],top:[{top:J()}],right:[{right:J()}],bottom:[{bottom:J()}],left:[{left:J()}],visibility:["visible","invisible","collapse"],z:[{z:[Xa,"auto",pe,he]}],basis:[{basis:[Sr,"full","auto",h,...P()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Oe,Sr,"auto","initial","none",he]}],grow:[{grow:["",Oe,pe,he]}],shrink:[{shrink:["",Oe,pe,he]}],order:[{order:[Xa,"first","last","none",pe,he]}],"grid-cols":[{"grid-cols":W()}],"col-start-end":[{col:ee()}],"col-start":[{"col-start":te()}],"col-end":[{"col-end":te()}],"grid-rows":[{"grid-rows":W()}],"row-start-end":[{row:ee()}],"row-start":[{"row-start":te()}],"row-end":[{"row-end":te()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ie()}],"auto-rows":[{"auto-rows":ie()}],gap:[{gap:P()}],"gap-x":[{"gap-x":P()}],"gap-y":[{"gap-y":P()}],"justify-content":[{justify:[...se(),"normal"]}],"justify-items":[{"justify-items":[...le(),"normal"]}],"justify-self":[{"justify-self":["auto",...le()]}],"align-content":[{content:["normal",...se()]}],"align-items":[{items:[...le(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...le(),{baseline:["","last"]}]}],"place-content":[{"place-content":se()}],"place-items":[{"place-items":[...le(),"baseline"]}],"place-self":[{"place-self":["auto",...le()]}],p:[{p:P()}],px:[{px:P()}],py:[{py:P()}],ps:[{ps:P()}],pe:[{pe:P()}],pt:[{pt:P()}],pr:[{pr:P()}],pb:[{pb:P()}],pl:[{pl:P()}],m:[{m:T()}],mx:[{mx:T()}],my:[{my:T()}],ms:[{ms:T()}],me:[{me:T()}],mt:[{mt:T()}],mr:[{mr:T()}],mb:[{mb:T()}],ml:[{ml:T()}],"space-x":[{"space-x":P()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":P()}],"space-y-reverse":["space-y-reverse"],size:[{size:L()}],w:[{w:[h,"screen",...L()]}],"min-w":[{"min-w":[h,"screen","none",...L()]}],"max-w":[{"max-w":[h,"screen","none","prose",{screen:[d]},...L()]}],h:[{h:["screen","lh",...L()]}],"min-h":[{"min-h":["screen","lh","none",...L()]}],"max-h":[{"max-h":["screen","lh",...L()]}],"font-size":[{text:["base",i,Oi,ws]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,pe,Of]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Ef,he]}],"font-family":[{font:[BE,he,s]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[l,pe,he]}],"line-clamp":[{"line-clamp":[Oe,"none",pe,Of]}],leading:[{leading:[u,...P()]}],"list-image":[{"list-image":["none",pe,he]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",pe,he]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:R()}],"text-color":[{text:R()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ne(),"wavy"]}],"text-decoration-thickness":[{decoration:[Oe,"from-font","auto",pe,ws]}],"text-decoration-color":[{decoration:R()}],"underline-offset":[{"underline-offset":[Oe,"auto",pe,he]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:P()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",pe,he]}],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",pe,he]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ae()}],"bg-repeat":[{bg:fe()}],"bg-size":[{bg:E()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Xa,pe,he],radial:["",pe,he],conic:[Xa,pe,he]},LE,HE]}
49],"bg-color":[{bg:R()}],"gradient-from-pos":[{from:V()}],"gradient-via-pos":[{via:V()}],"gradient-to-pos":[{to:V()}],"gradient-from":[{from:R()}],"gradient-via":[{via:R()}],"gradient-to":[{to:R()}],rounded:[{rounded:H()}],"rounded-s":[{"rounded-s":H()}],"rounded-e":[{"rounded-e":H()}],"rounded-t":[{"rounded-t":H()}],"rounded-r":[{"rounded-r":H()}],"rounded-b":[{"rounded-b":H()}],"rounded-l":[{"rounded-l":H()}],"rounded-ss":[{"rounded-ss":H()}],"rounded-se":[{"rounded-se":H()}],"rounded-ee":[{"rounded-ee":H()}],"rounded-es":[{"rounded-es":H()}],"rounded-tl":[{"rounded-tl":H()}],"rounded-tr":[{"rounded-tr":H()}],"rounded-br":[{"rounded-br":H()}],"rounded-bl":[{"rounded-bl":H()}],"border-w":[{border:X()}],"border-w-x":[{"border-x":X()}],"border-w-y":[{"border-y":X()}],"border-w-s":[{"border-s":X()}],"border-w-e":[{"border-e":X()}],"border-w-t":[{"border-t":X()}],"border-w-r":[{"border-r":X()}],"border-w-b":[{"border-b":X()}],"border-w-l":[{"border-l":X()}],"divide-x":[{"divide-x":X()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":X()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ne(),"hidden","none"]}],"divide-style":[{divide:[...ne(),"hidden","none"]}],"border-color":[{border:R()}],"border-color-x":[{"border-x":R()}],"border-color-y":[{"border-y":R()}],"border-color-s":[{"border-s":R()}],"border-color-e":[{"border-e":R()}],"border-color-t":[{"border-t":R()}],"border-color-r":[{"border-r":R()}],"border-color-b":[{"border-b":R()}],"border-color-l":[{"border-l":R()}
vendor: 5,755 bytes, line 49
49],"divide-color":[{divide:R()}],"outline-style":[{outline:[...ne(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Oe,pe,he]}],"outline-w":[{outline:["",Oe,Oi,ws]}],"outline-color":[{outline:R()}],shadow:[{shadow:["","none",b,xl,bl]}],"shadow-color":[{shadow:R()}],"inset-shadow":[{"inset-shadow":["none",y,xl,bl]}],"inset-shadow-color":[{"inset-shadow":R()}],"ring-w":[{ring:X()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:R()}],"ring-offset-w":[{"ring-offset":[Oe,ws]}],"ring-offset-color":[{"ring-offset":R()}],"inset-ring-w":[{"inset-ring":X()}],"inset-ring-color":[{"inset-ring":R()}],"text-shadow":[{"text-shadow":["none",S,xl,bl]}],"text-shadow-color":[{"text-shadow":R()}],opacity:[{opacity:[Oe,pe,he]}],"mix-blend":[{"mix-blend":[...de(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":de()}],"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":[Oe]}],"mask-image-linear-from-pos":[{"mask-linear-from":oe()}],"mask-image-linear-to-pos":[{"mask-linear-to":oe()}],"mask-image-linear-from-color":[{"mask-linear-from":R()}],"mask-image-linear-to-color":[{"mask-linear-to":R()}],"mask-image-t-from-pos":[{"mask-t-from":oe()}],"mask-image-t-to-pos":[{"mask-t-to":oe()}],"mask-image-t-from-color":[{"mask-t-from":R()}],"mask-image-t-to-color":[{"mask-t-to":R()}],"mask-image-r-from-pos":[{"mask-r-from":oe()}],"mask-image-r-to-pos":[{"mask-r-to":oe()}],"mask-image-r-from-color":[{"mask-r-from":R()}],"mask-image-r-to-color":[{"mask-r-to":R()}],"mask-image-b-from-pos":[{"mask-b-from":oe()}],"mask-image-b-to-pos":[{"mask-b-to":oe()}],"mask-image-b-from-color":[{"mask-b-from":R()}],"mask-image-b-to-color":[{"mask-b-to":R()}],"mask-image-l-from-pos":[{"mask-l-from":oe()}],"mask-image-l-to-pos":[{"mask-l-to":oe()}],"mask-image-l-from-color":[{"mask-l-from":R()}],"mask-image-l-to-color":[{"mask-l-to":R()}],"mask-image-x-from-pos":[{"mask-x-from":oe()}],"mask-image-x-to-pos":[{"mask-x-to":oe()}],"mask-image-x-from-color":[{"mask-x-from":R()}],"mask-image-x-to-color":[{"mask-x-to":R()}],"mask-image-y-from-pos":[{"mask-y-from":oe()}],"mask-image-y-to-pos":[{"mask-y-to":oe()}],"mask-image-y-from-color":[{"mask-y-from":R()}],"mask-image-y-to-color":[{"mask-y-to":R()}],"mask-image-radial":[{"mask-radial":[pe,he]}],"mask-image-radial-from-pos":[{"mask-radial-from":oe()}],"mask-image-radial-to-pos":[{"mask-radial-to":oe()}],"mask-image-radial-from-color":[{"mask-radial-from":R()}],"mask-image-radial-to-color":[{"mask-radial-to":R()}],"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":I()}],"mask-image-conic-pos":[{"mask-conic":[Oe]}],"mask-image-conic-from-pos":[{"mask-conic-from":oe()}],"mask-image-conic-to-pos":[{"mask-conic-to":oe()}],"mask-image-conic-from-color":[{"mask-conic-from":R()}],"mask-image-conic-to-color":[{"mask-conic-to":R()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ae()}],"mask-repeat":[{mask:fe()}],"mask-size":[{mask:E()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",pe,he]}],filter:[{filter:["","none",pe,he]}],blur:[{blur:ge()}],brightness:[{brightness:[Oe,pe,he]}],contrast:[{contrast:[Oe,pe,he]}],"drop-shadow":[{"drop-shadow":["","none",w,xl,bl]}],"drop-shadow-color":[{"drop-shadow":R()}],grayscale:[{grayscale:["",Oe,pe,he]}],"hue-rotate":[{"hue-rotate":[Oe,pe,he]}],invert:[{invert:["",Oe,pe,he]}],saturate:[{saturate:[Oe,pe,he]}],sepia:[{sepia:["",Oe,pe,he]}],"backdrop-filter":[{"backdrop-filter":["","none",pe,he]}],"backdrop-blur":[{"backdrop-blur":ge()}],"backdrop-brightness":[{"backdrop-brightness":[Oe,pe,he]}],"backdrop-contrast":[{"backdrop-contrast":[Oe,pe,he]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Oe,pe,he]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Oe,pe,he]}],"backdrop-invert":[{"backdrop-invert":["",Oe,pe,he]}],"backdrop-opacity":[{"backdrop-opacity":[Oe,pe,he]}],"backdrop-saturate":[{"backdrop-saturate":[Oe,pe,he]}],"backdrop-sepia":[{"backdrop-sepia":["",Oe,pe,he]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":P()}],"border-spacing-x":[{"border-spacing-x":P()}],"border-spacing-y":[{"border-spacing-y":P()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",pe,he]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Oe,"initial",pe,he]}],ease:[{ease:["linear","initial",C,pe,he]}],delay:[{delay:[Oe,pe,he]}],animate:[{animate:["none",z,pe,he]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[j,pe,he]}],"perspective-origin":[{"perspective-origin":q()}],rotate:[{rotate:Se()}],"rotate-x":[{"rotate-x":Se()}],"rotate-y":[{"rotate-y":Se()}],"rotate-z":[{"rotate-z":Se()}],scale:[{scale:Be()}],"scale-x":[{"scale-x":Be()}],"scale-y":[{"scale-y":Be()}],"scale-z":[{"scale-z":Be()}],"scale-3d":["scale-3d"],skew:[{skew:Ee()}],"skew-x":[{"skew-x":Ee()}],"skew-y":[{"skew-y":Ee()}],transform:[{transform:[pe,he,"","none","gpu","cpu"]}],"transform-origin":[{origin:q()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ce()}],"translate-x":[{"translate-x":ce()}],"translate-y":[{"translate-y":ce()}],"translate-z":[{"translate-z":ce()}],"translate-none":["translate-none"],accent:[{accent:R()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:R()}
vendor: 14,477 bytes, lines 49-189
49],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",pe,he]}],"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":P()}],"scroll-mx":[{"scroll-mx":P()}],"scroll-my":[{"scroll-my":P()}],"scroll-ms":[{"scroll-ms":P()}],"scroll-me":[{"scroll-me":P()}],"scroll-mt":[{"scroll-mt":P()}],"scroll-mr":[{"scroll-mr":P()}],"scroll-mb":[{"scroll-mb":P()}],"scroll-ml":[{"scroll-ml":P()}],"scroll-p":[{"scroll-p":P()}],"scroll-px":[{"scroll-px":P()}],"scroll-py":[{"scroll-py":P()}],"scroll-ps":[{"scroll-ps":P()}],"scroll-pe":[{"scroll-pe":P()}],"scroll-pt":[{"scroll-pt":P()}],"scroll-pr":[{"scroll-pr":P()}],"scroll-pb":[{"scroll-pb":P()}],"scroll-pl":[{"scroll-pl":P()}],"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",pe,he]}],fill:[{fill:["none",...R()]}],"stroke-w":[{stroke:[Oe,Oi,ws,Of]}],stroke:[{stroke:["none",...R()]}],"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"]}},YE=jE(GE);function ba(...n){return YE(P0(n))}function VE({delayDuration:n=0,...s}){return p.jsx(uE,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:n,...s})}/**
50 * @license lucide-react v0.453.0 - ISC
51 *
52 * This source code is licensed under the ISC license.
53 * See the LICENSE file in the root directory of this source tree.
54 */const KE=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),X0=(...n)=>n.filter((s,i,o)=>!!s&&o.indexOf(s)===i).join(" ");/**
55 * @license lucide-react v0.453.0 - ISC
56 *
57 * This source code is licensed under the ISC license.
58 * See the LICENSE file in the root directory of this source tree.
59 */var XE={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
60 * @license lucide-react v0.453.0 - ISC
61 *
62 * This source code is licensed under the ISC license.
63 * See the LICENSE file in the root directory of this source tree.
64 */const FE=O.forwardRef(({color:n="currentColor",size:s=24,strokeWidth:i=2,absoluteStrokeWidth:o,className:l="",children:u,iconNode:d,...h},m)=>O.createElement("svg",{ref:m,...XE,width:s,height:s,stroke:n,strokeWidth:o?Number(i)*24/Number(s):i,className:X0("lucide",l),...h},[...d.map(([g,b])=>O.createElement(g,b)),...Array.isArray(u)?u:[u]]));/**
65 * @license lucide-react v0.453.0 - ISC
66 *
67 * This source code is licensed under the ISC license.
68 * See the LICENSE file in the root directory of this source tree.
69 */const Ze=(n,s)=>{const i=O.forwardRef(({className:o,...l},u)=>O.createElement(FE,{ref:u,iconNode:s,className:X0(`lucide-${KE(n)}`,o),...l}));return i.displayName=`${n}`,i};/**
70 * @license lucide-react v0.453.0 - ISC
71 *
72 * This source code is licensed under the ISC license.
73 * See the LICENSE file in the root directory of this source tree.
74 */const ZE=Ze("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/**
75 * @license lucide-react v0.453.0 - ISC
76 *
77 * This source code is licensed under the ISC license.
78 * See the LICENSE file in the root directory of this source tree.
79 */const Xl=Ze("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
80 * @license lucide-react v0.453.0 - ISC
81 *
82 * This source code is licensed under the ISC license.
83 * See the LICENSE file in the root directory of this source tree.
84 */const IE=Ze("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
85 * @license lucide-react v0.453.0 - ISC
86 *
87 * This source code is licensed under the ISC license.
88 * See the LICENSE file in the root directory of this source tree.
89 */const zt=Ze("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);/**
90 * @license lucide-react v0.453.0 - ISC
91 *
92 * This source code is licensed under the ISC license.
93 * See the LICENSE file in the root directory of this source tree.
94 */const Oy=Ze("CalendarDays",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);/**
95 * @license lucide-react v0.453.0 - ISC
96 *
97 * This source code is licensed under the ISC license.
98 * See the LICENSE file in the root directory of this source tree.
99 */const $E=Ze("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
100 * @license lucide-react v0.453.0 - ISC
101 *
102 * This source code is licensed under the ISC license.
103 * See the LICENSE file in the root directory of this source tree.
104 */const F0=Ze("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
105 * @license lucide-react v0.453.0 - ISC
106 *
107 * This source code is licensed under the ISC license.
108 * See the LICENSE file in the root directory of this source tree.
109 */const JE=Ze("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
110 * @license lucide-react v0.453.0 - ISC
111 *
112 * This source code is licensed under the ISC license.
113 * See the LICENSE file in the root directory of this source tree.
114 */const WE=Ze("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
115 * @license lucide-react v0.453.0 - ISC
116 *
117 * This source code is licensed under the ISC license.
118 * See the LICENSE file in the root directory of this source tree.
119 */const eO=Ze("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"}]]);/**
120 * @license lucide-react v0.453.0 - ISC
121 *
122 * This source code is licensed under the ISC license.
123 * See the LICENSE file in the root directory of this source tree.
124 */const tO=Ze("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/**
125 * @license lucide-react v0.453.0 - ISC
126 *
127 * This source code is licensed under the ISC license.
128 * See the LICENSE file in the root directory of this source tree.
129 */const nO=Ze("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/**
130 * @license lucide-react v0.453.0 - ISC
131 *
132 * This source code is licensed under the ISC license.
133 * See the LICENSE file in the root directory of this source tree.
134 */const aO=Ze("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]]);/**
135 * @license lucide-react v0.453.0 - ISC
136 *
137 * This source code is licensed under the ISC license.
138 * See the LICENSE file in the root directory of this source tree.
139 */const sO=Ze("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"}]]);/**
140 * @license lucide-react v0.453.0 - ISC
141 *
142 * This source code is licensed under the ISC license.
143 * See the LICENSE file in the root directory of this source tree.
144 */const Ml=Ze("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"}]]);/**
145 * @license lucide-react v0.453.0 - ISC
146 *
147 * This source code is licensed under the ISC license.
148 * See the LICENSE file in the root directory of this source tree.
149 */const rO=Ze("Maximize2",[["polyline",{points:"15 3 21 3 21 9",key:"mznyad"}],["polyline",{points:"9 21 3 21 3 15",key:"1avn1i"}],["line",{x1:"21",x2:"14",y1:"3",y2:"10",key:"ota7mn"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]]);/**
150 * @license lucide-react v0.453.0 - ISC
151 *
152 * This source code is licensed under the ISC license.
153 * See the LICENSE file in the root directory of this source tree.
154 */const iO=Ze("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
155 * @license lucide-react v0.453.0 - ISC
156 *
157 * This source code is licensed under the ISC license.
158 * See the LICENSE file in the root directory of this source tree.
159 */const oO=Ze("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"}]]);/**
160 * @license lucide-react v0.453.0 - ISC
161 *
162 * This source code is licensed under the ISC license.
163 * See the LICENSE file in the root directory of this source tree.
164 */const lO=Ze("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"}]]);/**
165 * @license lucide-react v0.453.0 - ISC
166 *
167 * This source code is licensed under the ISC license.
168 * See the LICENSE file in the root directory of this source tree.
169 */const cO=Ze("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
170 * @license lucide-react v0.453.0 - ISC
171 *
172 * This source code is licensed under the ISC license.
173 * See the LICENSE file in the root directory of this source tree.
174 */const uO=Ze("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);/**
175 * @license lucide-react v0.453.0 - ISC
176 *
177 * This source code is licensed under the ISC license.
178 * See the LICENSE file in the root directory of this source tree.
179 */const Z0=Ze("ShoppingBasket",[["path",{d:"m15 11-1 9",key:"5wnq3a"}],["path",{d:"m19 11-4-7",key:"cnml18"}],["path",{d:"M2 11h20",key:"3eubbj"}],["path",{d:"m3.5 11 1.6 7.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6l1.7-7.4",key:"yiazzp"}],["path",{d:"M4.5 15.5h15",key:"13mye1"}],["path",{d:"m5 11 4-7",key:"116ra9"}],["path",{d:"m9 11 1 9",key:"1ojof7"}]]);/**
180 * @license lucide-react v0.453.0 - ISC
181 *
182 * This source code is licensed under the ISC license.
183 * See the LICENSE file in the root directory of this source tree.
184 */const fO=Ze("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"}]]);/**
185 * @license lucide-react v0.453.0 - ISC
186 *
187 * This source code is licensed under the ISC license.
188 * See the LICENSE file in the root directory of this source tree.
189 */const Fl=Ze("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
189],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);class dO extends O.Component{constructor(s){super(s),this.state={hasError:!1,error:null}}static getDerivedStateFromError(s){return{hasError:!0,error:s}}render(){return this.state.hasError?p.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:p.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[p.jsx(fO,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),p.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),p.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:p.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),p.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:ba("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[p.jsx(lO,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const mO=O.createContext(void 0);function hO({children:n,defaultTheme:s="light",switchable:i=!1}){const[o,l]=O.useState(()=>i&&localStorage.getItem("theme")||s);O.useEffect(()=>{const d=document.documentElement;o==="dark"?d.classList.add("dark"):d.classList.remove("dark"),i&&localStorage.setItem("theme",o)},[o,i]);const u=i?()=>{l(d=>d==="light"?"dark":"light")}:void 0;return p.jsx(mO.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:o,toggleTheme:u,switchable:i},children:n})}const pO="https://booking.smoobu.com/9A427352";function Cy(n){const s=String(n.getDate()).padStart(2,"0"),i=String(n.getMonth()+1).padStart(2,"0");return`${s}/${i}/${n.getFullYear()}`}function Ay(n){return n?new Intl.DateTimeFormat("en-GB",{day:"2-digit",month:"short",year:"numeric"}).format(n):"Select a date"}function gO(n){const s=new URL(pO);return n.checkIn&&s.searchParams.set("arrivalDate",Cy(n.checkIn)),n.checkOut&&s.searchParams.set("departureDate",Cy(n.checkOut)),s.searchParams.set("adults","1"),s.searchParams.set("children","0"),s.toString()}function yO(n){return!!(n.checkIn&&n.checkOut&&n.checkOut>=n.checkIn)}function vO(n){return n?`Showing all available homes; choose ${n} if listed.`:"Showing all available homes. Choose your preferred stay in Smoobu."}const I0=O.createContext(null);function bO({children:n}){const[s,i]=O.useState({property:"",promoCode:""}),[o,l]=O.useState("checkIn"),[u,d]=O.useState(!1),[h,m]=O.useState(!1),g=O.useMemo(()=>({selection:s,setProperty:b=>i(y=>({...y,property:b})),setDate:(b,y)=>i(S=>({...S,[b]:y})),setPromoCode:b=>i(y=>({...y,promoCode:b})),calendarField:o,calendarOpen:u,openCalendar:(b="checkIn")=>{l(b),d(!0)},closeCalendar:()=>d(!1),clearDates:()=>i(b=>({...b,checkIn:void 0,checkOut:void 0})),bookingOpen:h,openBooking:()=>m(!0),closeBooking:()=>m(!1),bookingUrl:gO(s),completeRange:yO(s)}),[s,o,u,h]);return p.jsx(I0.Provider,{"data-loc":"client/src/contexts/BookingContext.tsx:44",value:g,children:n})}function Zl(){const n=O.useContext(I0);if(!n)throw new Error("useBooking must be used inside BookingProvider");return n}function xO(){const{selection:n,bookingOpen:s,closeBooking:i,bookingUrl:o}=Zl();if(!s)return null;const l=vO(n.property);return p.jsx("div",{"data-loc":"client/src/contexts/BookingContext.tsx:58",className:"booking-dialog-scrim",role:"presentation",onMouseDown:u=>{u.currentTarget===u.target&&i()},children:p.jsxs("section",{"data-loc":"client/src/contexts/BookingContext.tsx:59",className:"booking-dialog",role:"dialog","aria-modal":"true","aria-labelledby":"booking-dialog-title",children:[p.jsx("button",{"data-loc":"client/src/contexts/BookingContext.tsx:60",className:"booking-dialog__close",type:"button",onClick:i,"aria-label":"Close booking dialog",children:"×"}),p.jsxs("div",{"data-loc":"client/src/contexts/BookingContext.tsx:61",className:"booking-dialog__heading",children:[p.jsx("p",{"data-loc":"client/src/contexts/BookingContext.tsx:62",className:"eyebrow",children:"Book directly with DMSK"}),p.jsx("h2",{"data-loc":"client/src/contexts/BookingContext.tsx:63",id:"booking-dialog-title",children:"Check live availability."}),p.jsxs("p",{"data-loc":"client/src/contexts/BookingContext.tsx:64",className:"booking-dialog__summary",children:[n.checkIn?.toLocaleDateString("en-GB",{day:"2-digit",month:"short",year:"numeric"})??"Flexible dates",n.checkOut?` — ${n.checkOut.toLocaleDateString("en-GB",{day:"2-digit",month:"short",year:"numeric"})}`:""," · ",l]}),n.promoCode&&p.jsxs("p",{"data-loc":"client/src/contexts/BookingContext.tsx:68",className:"booking-dialog__promo",children:["Promo code ",p.jsx("strong",{"data-loc":"client/src/contexts/BookingContext.tsx:68",children:n.promoCode})," is saved here. Enter it when Smoobu presents the coupon field during checkout."]})]}),p.jsx("iframe",{"data-loc":"client/src/contexts/BookingContext.tsx:70",className:"booking-dialog__frame",title:"Smoobu live availability",src:o})]})})}const Ln=[{slug:"forest-residence",name:"The Forest Residence",place:"Chigwell, Essex",kind:"Forest & lakeside home",size:"276 m²",guests:"Up to 10 guests",beds:"4 bedrooms",baths:"3 bathrooms",image:"/manus-storage/forest_7c11fd9b.jpg",detailImage:"/manus-storage/damask-forest-detail_fbe3ae7f.jpg",intro:"A private, gated four-bedroom eco-home on historic Hainault Forest land, where forest serenity meets considered modern comfort.",detail:"This one-of-a-kind Chigwell retreat blends cutting-edge sustainability with timeless luxury. A star-lit cinema room, gym, sauna, wine cellar and generous garden offer space to relax, entertain or simply settle into the trees.",features:["Private sauna","Star-lit cinema","Smart home controls","Parking for up to 5 vehicles"],note:"For family gatherings, celebrations and Essex weekends with room to spread out.",areaCopy:"Step out into Hainault Forest for long walks, woodland air and an unhurried pause from the city, while Central London remains within easy reach.",mapQuery:"Hainault Forest, Chigwell, Essex, UK",introImage:{src:"/manus-storage/chigwell-luxury-apartment-lounge_8542118d.jpg",alt:"Forest Residence lou
189nge with woodland outlook"},gallery:[{src:"/manus-storage/forest_7c11fd9b.jpg",alt:"Aerial view of The Forest Residence in Chigwell"},{src:"/manus-storage/forest-carousel-sauna_a1065fe9.jpg",alt:"Forest Residence en-suite sauna room"},{src:"/manus-storage/forest-carousel-jacuzzi_e1b5035a.jpg",alt:"Forest Residence jacuzzi bathroom"},{src:"/manus-storage/forest-carousel-guest-room_fd396806.jpg",alt:"Forest Residence guest bedroom"},{src:"/manus-storage/forest-carousel-garden_02617f14.jpg",alt:"Forest Residence garden dining and barbecue area"}]},{slug:"lakeside-hobbit-house",name:"Lakeside Hobbit House",place:"Stapleford Tawney, Essex",kind:"Lakeside retreat",size:"50 m²",guests:"2 guests",beds:"1 king bed",baths:"1 en-suite bathroom",image:"/manus-storage/Bushell_HobbitHouse_2025_6_c808b1da.jpg",detailImage:"/manus-storage/damask-lakeside-detail_9b48bda0.jpg",intro:"A handcrafted Hobbit House beside a tranquil lake and private forest, built for an escape that feels far from the everyday.",detail:"Breakfast, lunch and dinner come with lakeside views and a glimpse of the roaming camels, llamas and ostriches nearby. Inside, bespoke dining, a plush sofa and a deep bath balance the magic with genuine comfort.",features:["Lakeside access","Private forest trail","Firepit evenings","On-site parking"],note:"For romantic getaways, celebrations and a little more wonder than usual.",areaCopy:"The private forest and lakeside setting make this a gentle base for trails, starry evenings and the slower rhythm of the Essex countryside.",mapQuery:"Stapleford Tawney, Essex, UK",introImage:{src:"/manus-storage/Bushell_HobbitHouse_2025_6_c808b1da.jpg",alt:"Lakeside Hobbit House living and dining room"},gallery:[{src:"/manus-storage/hobbit_6b420d59.jpg",alt:"Handcrafted dining table in Lakeside Hobbit House"},{src:"/manus-storage/Bushell_HobbitHouse_2025_8_be8fa3c1.jpg",alt:"Lakeside Hobbit House interior"},{src:"/manus-storage/Bushell_HobbitHouse_2025_41_f5ea0bd5.jpg",alt:"Lakeside Hobbit House woodland setting"},{src:"/manus-storage/Bushell_HobbitHouse_2025_6_c808b1da.jpg",alt:"Lakeside Hobbit House living detail"},{src:"/manus-storage/Bushell_HobbitHouse_2025_27_64ce1a4e.jpg",alt:"Lakeside Hobbit House lakeside view"}]},{slug:"old-bakery-city-apartments",name:"The Old Bakery",place:"Gants Hill, London",kind:"City apartment",size:"195 m²",guests:"Up to 5 guests",beds:"2 bedrooms",baths:"2 bathrooms",image:"/manus-storage/old-bakery_5d78d6dd.jpeg",detailImage:"/manus-storage/damask-old-bakery-detail_b40a7316.jpg",intro:"A modern, welcoming Ilford apartment for families, friends and business travellers who prefer more room to settle in.",detail:"Close to Ilford and Gants Hill stations, The Old Bakery makes city connections simple. Two flexible bedrooms, a sociable living room and off-street parking support short breaks and longer work stays alike.",features:["Flexible king or twin beds","Off-street parking","Fully equipped kitchen","High-speed Wi-Fi"],note:"For city stays that balance everyday ease with thoughtful hospitality.",areaCopy:"Gants Hill offers quick connections, everyday cafés and restaurants, with Central London easy to reach when the day calls for more of the city.",mapQuery:"Gants Hill, Ilford, London, UK",introImage:{src:"/manus-storage/56366b78-807d-4ce5-9ba4-2c9b807086b5_104d8423.jpeg",alt:"The Old Bakery dining and living space"},gallery:[{src:"/manus-storage/old-bakery_5d78d6dd.jpeg",alt:"The Old Bakery living space in Gants Hill"},{src:"/manus-storage/56366b78-807d-4ce5-9ba4-2c9b807086b5_104d8423.jpeg",alt:"The Old Bakery apartment bedroom"},{src:"/manus-storage/5df17422-df20-4d2a-bb51-4504a7364d9f_8aa78151.jpeg",alt:"The Old Bakery apartment kitchen"},{src:"/manus-storage/735387c6-64cc-4e41-ba41-6d76251bd714_6ccc8a95.jpeg",alt:"The Old Bakery furnished room"},{src:"/manus-storage/WhatsApp-Image-2024-10-01-at-13.26.35_0508e024.jpeg",alt:"The Old Bakery apartment detail"}]},{slug:"redcliffe-city-apartments",name:"The Redcliffe",place:"Ilford, London",kind:"City apartment",size:"68 m²",guests:"Up to 5 guests",beds:"2 bedrooms",baths:"1 bathroom",image:"/manus-storage/redcliffe_cf93fa49.jpg",detailImage:"/manus-storage/damask-redcliffe-detail_43cebfb8.jpg",intro:"A modern Ilford apartment with the comfort, connections and space to make city stays feel uncomplicated.",detail:"The Redcliffe sits near Ilford and Gants Hill stations, with simple access to the A406, A12 and A13. Flexible sleeping, a complete kitchen and free parking make it a confident base for work, family and leisure travel.",features:["Free parking","Smart TV","Fully equipped kitchen","High-speed Wi-Fi"],note:"For business trips, family breaks and weekends with London within easy reach.",areaCopy:"Ilford brings transport, local dining and practical city connections together, making it easy to arrive, explore and return to a comfortable base.",mapQuery:"Ilford, London, UK",introImage:{src:"/manus-storage/DHLtd-IG13HQ-07-02-20-WEEXP-12_05466d16.jpg",alt:"The Redcliffe living room in Ilford"},gallery:[{src:"/manus-storage/redcliffe_cf93fa49.jpg",alt:"The Redcliffe apartment interior in Ilford"},{src:"/manus-storage/DHLtd-IG13HQ-07-02-20-WEEXP-12_05466d16.jpg",alt:"The Redcliffe bedroom"},{src:"/manus-storage/DHLtd-IG13HQ-07-02-20-WEEXP-14_cb0d3223.jpg",alt:"The Redcliffe apartment living space"},{src:"/manus-storage/DHLtd-IG13HQ-07-02-20-WEEXP-15_9aa4670c.jpg",alt:"The Redcliffe kitchen and dining area"},{src:"/manus-storage/DHLtd-IG13HQ-07-02-20-WEEXP-17_638a7357.jpg",alt:"The Redcliffe apartment detail"}]},{slug:"victory-house",name:"Victory House",place:"Wanstead, London",kind:"Historic city home",size:"—",guests:"Up to 7 guests",beds:"3 bedrooms",baths:"2 bathrooms + WC",image:"/manus-storage/victory_173bf683.jpg",detailImage:"/manus-storage/damask-victory-detail_7306ffe3.jpg",intro:"A spacious three-bedroom Wanstead home in a beautifully converted historic building, with character and generous room to live.",detail:"High ceilings, a modern fitted kitchen, allocated parking and communal gardens give Victory House a settled residential feel. Wanstead and Snaresbrook stations make Central London straightforward from check-in onwards.",features:["Allocated parking","Communal gardens","High ceilings","Central Line access"],note:"For families, professionals and longer stays that call for a real home base.",areaCopy:"Wanstead comb
189ines leafy green spaces, independent cafés and direct Central Line links, giving the stay a calm local rhythm with London close by.",mapQuery:"Wanstead, London, UK",introImage:{src:"/manus-storage/DH-E111UL-20-01-26-EEXP-10_f3fcaa57.jpg",alt:"Victory House living room in Wanstead"},gallery:[{src:"/manus-storage/victory_173bf683.jpg",alt:"Victory House historic exterior in Wanstead"},{src:"/manus-storage/DH-E111UL-20-01-26-EEXP-10_f3fcaa57.jpg",alt:"Victory House interior living space"},{src:"/manus-storage/DH-E111UL-20-01-26-EEXP-11_29a4af91.jpg",alt:"Victory House bedroom"},{src:"/manus-storage/DH-E111UL-20-01-26-EEXP-12_39c402ca.jpg",alt:"Victory House kitchen detail"},{src:"/manus-storage/DH-E111UL-20-01-26-EEXP-13_93a845bf.jpg",alt:"Victory House apartment room"}]}],SO=n=>Ln.find(s=>s.slug===n);function wO(n,s){if(n instanceof RegExp)return{keys:!1,pattern:n};var i,o,l,u,d=[],h="",m=n.split("/");for(m[0]||m.shift();l=m.shift();)i=l[0],i==="*"?(d.push(i),h+=l[1]==="?"?"(?:/(.*))?":"/(.*)"):i===":"?(o=l.indexOf("?",1),u=l.indexOf(".",1),d.push(l.substring(1,~o?o:~u?u:l.length)),h+=~o&&!~u?"(?:/([^/]+?))?":"/([^/]+?)",~u&&(h+=(~o?"?":"")+"\\"+l.substring(u))):h+="/"+l;return{keys:d,pattern:new RegExp("^"+h+(s?"(?=$|/)":"/?$"),"i")}}var Cf={exports:{}},Af={};/**
190 * @license React
191 * use-sync-external-store-shim.production.js
192 *
193 * Copyright (c) Meta Platforms, Inc. and affiliates.
194 *
195 * This source code is licensed under the MIT license found in the
196 * LICENSE file in the root directory of this source tree.
197 */var Ty;function _O(){if(Ty)return Af;Ty=1;var n=Dl();function s(y,S){return y===S&&(y!==0||1/y===1/S)||y!==y&&S!==S}var i=typeof Object.is=="function"?Object.is:s,o=n.useState,l=n.useEffect,u=n.useLayoutEffect,d=n.useDebugValue;function h(y,S){var w=S(),_=o({inst:{value:w,getSnapshot:S}}),j=_[0].inst,k=_[1];return u(function(){j.value=w,j.getSnapshot=S,m(j)&&k({inst:j})},[y,w,S]),l(function(){return m(j)&&k({inst:j}),y(function(){m(j)&&k({inst:j})})},[y]),d(w),w}function m(y){var S=y.getSnapshot;y=y.value;try{var w=S();return!i(y,w)}catch{return!0}}function g(y,S){return S()}var b=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:h;return Af.useSyncExternalStore=n.useSyncExternalStore!==void 0?n.useSyncExternalStore:b,Af}var My;function jO(){return My||(My=1,Cf.exports=_O()),Cf.exports}var EO=jO();const OO=Zy.useInsertionEffect,CO=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",AO=CO?O.useLayoutEffect:O.useEffect,TO=OO||AO,$0=n=>{const s=O.useRef([n,(...i)=>s[0](...i)]).current;return TO(()=>{s[0]=n}),s[1]},MO="popstate",Cd="pushState",Ad="replaceState",kO="hashchange",ky=[MO,Cd,Ad,kO],NO=n=>{for(const s of ky)addEventListener(s,n);return()=>{for(const s of ky)removeEventListener(s,n)}},J0=(n,s)=>EO.useSyncExternalStore(NO,n,s),DO=()=>location.search,RO=({ssrSearch:n=""}={})=>J0(DO,()=>n),Ny=()=>location.pathname,zO=({ssrPath:n}={})=>J0(Ny,n?()=>n:Ny),PO=(n,{replace:s=!1,state:i=null}={})=>history[s?Ad:Cd](i,"",n),HO=(n={})=>[zO(n),PO],Dy=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[Dy]>"u"){for(const n of[Cd,Ad]){const s=history[n];history[n]=function(){const i=s.apply(this,arguments),o=new Event(n);return o.arguments=arguments,dispatchEvent(o),i}}Object.defineProperty(window,Dy,{value:!0})}const BO=(n,s)=>s.toLowerCase().indexOf(n.toLowerCase())?"~"+s:s.slice(n.length)||"/",W0=(n="")=>n==="/"?"":n,UO=(n,s)=>n[0]==="~"?n.slice(1):W0(s)+n,LO=(n="",s)=>BO(Ry(W0(n)),Ry(s)),Ry=n=>{try{return decodeURI(n)}catch{return n}},eb={hook:HO,searchHook:RO,parser:wO,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:n=>n},tb=O.createContext(eb),Nr=()=>O.useContext(tb),nb={},ab=O.createContext(nb),qO=()=>O.useContext(ab),Il=n=>{const[s,i]=n.hook(n);return[LO(n.base,s),$0((o,l)=>i(UO(o,n.base),l))]},sb=()=>Il(Nr()),Td=(n,s,i,o)=>{const{pattern:l,keys:u}=s instanceof RegExp?{keys:!1,pattern:s}:n(s||"*",o),d=l.exec(i)||[],[h,...m]=d;return h!==void 0?[!0,(()=>{const g=u!==!1?Object.fromEntries(u.map((y,S)=>[y,m[S]])):d.groups;let b={...m};return g&&Object.assign(b,g),b})(),...o?[h]:[]]:[!1,null]},QO=n=>Td(Nr().parser,n,sb()[0]),GO=({children:n,...s})=>{const i=Nr(),o=s.hook?eb:i;let l=o;const[u,d]=s.ssrPath?.split("?")??[];d&&(s.ssrSearch=d,s.ssrPath=u),s.hrefs=s.hrefs??s.hook?.hrefs;let h=O.useRef({}),m=h.current,g=m;for(let b in o){const y=b==="base"?o[b]+(s[b]||""):s[b]||o[b];m===g&&y!==g[b]&&(h.current=g={...g}),g[b]=y,(y!==o[b]||y!==l[b])&&(l=g)}return O.createElement(tb.Provider,{value:l,children:n})},zy=({children:n,component:s},i)=>s?O.createElement(s,{params:i}):typeof n=="function"?n(i):n,YO=n=>{let s=O.useRef(nb);const i=s.current;return s.current=Object.keys(n).length!==Object.keys(i).length||Object.entries(n).some(([o,l])=>l!==i[o])?n:i},_s=({path:n,nest:s,match:i,...o})=>{const l=Nr(),[u]=Il(l),[d,h,m]=i??Td(l.parser,n,u,s),g=YO({...qO(),...h});if(!d)return null;const b=m?O.createElement(GO,{base:m},zy(o,g)):zy(o,g);return O.createElement(ab.Provider,{value:g,children:b})},Tt=O.forwardRef((n,s)=>{const i=Nr(),[o,l]=Il(i),{to:u="",href:d=u,onClick:h,asChild:m,children:g,className:b,replace:y,state:S,...w}=n,_=$0(k=>
197{k.ctrlKey||k.metaKey||k.altKey||k.shiftKey||k.button!==0||(h?.(k),k.defaultPrevented||(k.preventDefault(),l(d,n)))}),j=i.hrefs(d[0]==="~"?d.slice(1):i.base+d,i);return m&&O.isValidElement(g)?O.cloneElement(g,{onClick:_,href:j}):O.createElement("a",{...w,onClick:_,href:j,className:b?.call?b(o===d):b,children:g,ref:s})}),nd=n=>Array.isArray(n)?n.flatMap(s=>nd(s&&s.type===O.Fragment?s.props.children:s)):[n],VO=({children:n,location:s})=>{const i=Nr(),[o]=Il(i);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),nd(n).forEach(u=>{if(O.isValidElement(u)&&u.props.path){const d=u.props.path;window.__WOUTER_ROUTES__.includes(d)||window.__WOUTER_ROUTES__.push(d)}}));for(const l of nd(n)){let u=0;if(O.isValidElement(l)&&(u=Td(i.parser,l.props.path,s||o,l.props.nest))[0])return O.cloneElement(l,{match:u})}return null},rb="/maison",Py={wordmark:"DMSK",descriptor:"Maison"},KO=["All Maison","Home","Candles Fragrances & Wellness","Gifts","Beauty"],Hy=[{id:"linen-throw",name:"Cloud Linen Duvet",category:"Home",description:"Soft, breathable layers for slow mornings.",price:68,image:"/manus-storage/maison-duvet_770eabe7.jpg",imageAlt:"Crisp white duvet styling in a calm bedroom",tone:"sand"},{id:"candle-trio",name:"The Arrival Candle Trio",category:"Candles Fragrances & Wellness",description:"Three small rituals for the room you return to.",price:42,image:"/manus-storage/maison-candles_bc42d4fa.jpg",imageAlt:"Neutral candle collection styled as a product photograph",tone:"clay"},{id:"room-mist",name:"Cedar Reed Diffuser",category:"Candles Fragrances & Wellness",description:"Pine, cedar and rain on warm stone.",price:28,image:"/manus-storage/maison-reed-diffuser_c767336c.jpg",imageAlt:"Amber reed diffuser bottles styled with botanical detail",tone:"moss"},{id:"weekend-box",name:"The Weekend Fragrance Set",category:"Gifts",description:"A considered scent collection for an unhurried pause.",price:96,image:"/manus-storage/maison-fragrance_eba75d1a.jpg",imageAlt:"Minimal fragrance bottles styled against a warm neutral backdrop",tone:"ochre"},{id:"arrival-notes",name:"The Linen Gift Edit",category:"Gifts",description:"Soft layers and small details, ready to give.",price:24,image:"/manus-storage/maison-duvet_770eabe7.jpg",imageAlt:"White duvet and linen texture styled as a gift edit",tone:"paper"},{id:"hand-wash",name:"Quiet Skin Fragrance",category:"Beauty",description:"A soft, everyday fragrance for the end of the day.",price:22,image:"/manus-storage/maison-fragrance_eba75d1a.jpg",imageAlt:"Minimal fragrance bottle styled in warm editorial light",tone:"stone"},{id:"body-oil",name:"Neroli Candle & Oil",category:"Beauty",description:"A light botanical ritual for the end of the day.",price:36,image:"/manus-storage/maison-candles_bc42d4fa.jpg",imageAlt:"Candle collection styled for a quiet evening ritual",tone:"rose"},{id:"wool-cushion",name:"Washed Cotton Duvet",category:"Home",description:"Textured comfort with a quietly architectural edge.",price:54,image:"/manus-storage/maison-duvet_770eabe7.jpg",imageAlt:"Layered white duvet styling with natural bedroom light",tone:"ink"}];function By(n="All Maison"){return n==="All Maison"?Hy:Hy.filter(s=>s.category===n)}function XO(){return KO.filter(n=>n!=="All Maison")}function FO(n,s){return[...n,s]}function ZO(n){const s=n.map(l=>`• ${l.name} — £${l.price.toFixed(2)}`).join("%0A"),i=n.reduce((l,u)=>l+u.price,0).toFixed(2),o=`Hello Damask Homes,%0A%0AI would like to enquire about the following DMSK – Maison items:%0A${s||"• No items selected yet"}%0A%0ASample total: £${i}%0A%0APlease let me know how I can complete this order.`;return`mailto:[email protected]?subject=${encodeURIComponent("DMSK – Maison order enquiry")}&body=${o}`}function es({variant:n="dark",compact:s=!1,maison:i=!1}){return p.jsxs(Tt,{"data-loc":"client/src/components/BrandLockup.tsx:16",href:i?rb:"/","data-testid":i?"maison-brand-lockup":void 0,className:`brand-lockup brand-lockup--${n} ${s?"brand-lockup--compact":""} ${i?"brand-lockup--maison":""}`,"aria-label":i?"DMSK Maison home":"Damask Homes home",children:[p.jsxs("span",{"data-loc":"client/src/components/BrandLockup.tsx:17",className:"brand-lockup__top",children:[p.jsx("span",{"data-loc":"client/src/components/BrandLockup.tsx:17",className:"brand-wordmark",children:Py.wordmark}),p.jsx("span",{"data-loc":"client/src/components/BrandLockup.tsx:17",className:"brand-divider brand-divider--maison","aria-hidden":"true"}),i?p.jsx("span",{"data-loc":"client/src/components/BrandLockup.tsx:17",className:"brand-maison",children:Py.descriptor}):null]}),!i&&p.jsxs("span",{"data-loc":"client/src/components/BrandLockup.tsx:18",className:"brand-descriptor",children:[p.jsx("span",{"data-loc":"client/src/components/BrandLockup.tsx:18",children:"The Serviced"}),p.jsx("span",{"data-loc":"client/src/components/BrandLockup.tsx:18",children:"Apartment"}),p.jsx("span",{"data-loc":"client/src/components/BrandLockup.tsx:18",children:"Company"})]})]})}function IO(){return p.jsxs("svg",{"data-loc":"client/src/components/FooterContact.tsx:6",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false",children:[p.jsx("path",{"data-loc":"client/src/components/FooterContact.tsx:7",d:"M20.5 11.7a8.5 8.5 0 0 1-12.56 7.46L3.5 20.5l1.3-4.3A8.5 8.5 0 1 1 20.5 11.7Z"}),p.jsx("path",{"data-loc":"client/src/components/FooterContact.tsx:8",d:"M8.1 7.7c.18-.42.37-.43.65-.44h.55c.16 0 .36.06.46.35l.68 1.72c.08.22.04.4-.1.58l-.53.66c-.14.16-.19.32-.08.52.45.78 1.06 1.45 1.8 1.97.72.5 1.32.74 1.55.82.2.07.36.03.5-.13l.75-.88c.17-.2.34-.22.57-.13l1.67.79c.24.11.4.17.46.28.07.12.07.66-.15 1.22-.22.56-1.27 1.08-1.75 1.14-.45.06-1.02.08-1.65-.12-.38-.12-.87-.28-1.5-.55-.26-.11-4.38-1.65-5.7-5.76-.37-1.14-.04-1.7.32-2.04Z"})]})}const $O=[{label:"Address",href:"https://www.google.com/maps/search/?api=1&query=20-22+Wenlock+Road%2C+London+N1+7GU",text:"20-22 Wenlock Road, London N1 7GU",icon:Ml},{label:"Email",href:"mailto:[email protected]",text:"[email protected]",icon:sO},{label:"Telephone",href:"tel:+443302235123",text:"+44(0)330 223 5123",icon:oO,whatsappHref:"https://wa.me/443302235123"}];function Xi(){const n=O.useRef(null),[s,i]=O.useState(!1);return O.useEffect(()=>{const o=n.current;if(!o)return;const l=new IntersectionObserver(([u])=>{i(u.isIntersecting)},{threshold:.55});return l.observe(o),()=>l.disconnect()},[]),p.jsxs("address",{"data-loc":"client/src/components/FooterContact.tsx:52",ref:n,className:`site-footer__c
197ontact${s?" site-footer__contact--shimmer":""}`,children:[p.jsx("h2",{"data-loc":"client/src/components/FooterContact.tsx:53",children:"Contact Us"}),p.jsx("div",{"data-loc":"client/src/components/FooterContact.tsx:54",className:"site-footer__contact-list",children:$O.map(({label:o,href:l,text:u,icon:d,whatsappHref:h})=>p.jsxs("div",{"data-loc":"client/src/components/FooterContact.tsx:56",className:"site-footer__contact-row",children:[p.jsxs("a",{"data-loc":"client/src/components/FooterContact.tsx:57",className:"site-footer__contact-primary",href:l,target:o==="Address"?"_blank":void 0,rel:o==="Address"?"noreferrer":void 0,children:[p.jsx("span",{"data-loc":"client/src/components/FooterContact.tsx:58",className:"site-footer__contact-icon",children:p.jsx(d,{"data-loc":"client/src/components/FooterContact.tsx:58","aria-hidden":"true",size:15,strokeWidth:1.5})}),p.jsx("span",{"data-loc":"client/src/components/FooterContact.tsx:59",children:u})]}),h&&p.jsx("a",{"data-loc":"client/src/components/FooterContact.tsx:62",className:"site-footer__whatsapp",href:h,target:"_blank",rel:"noreferrer","aria-label":"Start a WhatsApp chat with Damask Homes",children:p.jsx("span",{"data-loc":"client/src/components/FooterContact.tsx:63",className:"site-footer__contact-icon",children:p.jsx(IO,{"data-loc":"client/src/components/FooterContact.tsx:63"})})})]},o))})]})}function JO(n){return Object.prototype.toString.call(n)==="[object Object]"}function Uy(n){return JO(n)||Array.isArray(n)}function WO(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Md(n,s){const i=Object.keys(n),o=Object.keys(s);if(i.length!==o.length)return!1;const l=JSON.stringify(Object.keys(n.breakpoints||{})),u=JSON.stringify(Object.keys(s.breakpoints||{}));return l!==u?!1:i.every(d=>{const h=n[d],m=s[d];return typeof h=="function"?`${h}`==`${m}`:!Uy(h)||!Uy(m)?h===m:Md(h,m)})}function Ly(n){return n.concat().sort((s,i)=>s.name>i.name?1:-1).map(s=>s.options)}function eC(n,s){if(n.length!==s.length)return!1;const i=Ly(n),o=Ly(s);return i.every((l,u)=>{const d=o[u];return Md(l,d)})}function kd(n){return typeof n=="number"}function ad(n){return typeof n=="string"}function $l(n){return typeof n=="boolean"}function qy(n){return Object.prototype.toString.call(n)==="[object Object]"}function $e(n){return Math.abs(n)}function Nd(n){return Math.sign(n)}function ki(n,s){return $e(n-s)}function tC(n,s){if(n===0||s===0||$e(n)<=$e(s))return 0;const i=ki($e(n),$e(s));return $e(i/n)}function nC(n){return Math.round(n*100)/100}function Ui(n){return Li(n).map(Number)}function Cn(n){return n[Fi(n)]}function Fi(n){return Math.max(0,n.length-1)}function Dd(n,s){return s===Fi(n)}function Qy(n,s=0){return Array.from(Array(n),(i,o)=>s+o)}function Li(n){return Object.keys(n)}function ib(n,s){return[n,s].reduce((i,o)=>(Li(o).forEach(l=>{const u=i[l],d=o[l],h=qy(u)&&qy(d);i[l]=h?ib(u,d):d}),i),{})}function sd(n,s){return typeof s.MouseEvent<"u"&&n instanceof s.MouseEvent}function aC(n,s){const i={start:o,center:l,end:u};function o(){return 0}function l(m){return u(m)/2}function u(m){return s-m}function d(m,g){return ad(n)?i[n](m):n(s,m,g)}return{measure:d}}function qi(){let n=[];function s(l,u,d,h={passive:!0}){let m;if("addEventListener"in l)l.addEventListener(u,d,h),m=()=>l.removeEventListener(u,d,h);else{const g=l;g.addListener(d),m=()=>g.removeListener(d)}return n.push(m),o}function i(){n=n.filter(l=>l())}const o={add:s,clear:i};return o}function sC(n,s,i,o){const l=qi(),u=1e3/60;let d=null,h=0,m=0;function g(){l.add(n,"visibilitychange",()=>{n.hidden&&_()})}function b(){w(),l.clear()}function y(k){if(!m)return;d||(d=k,i(),i());const C=k-d;for(d=k,h+=C;h>=u;)i(),h-=u;const z=h/u;o(z),m&&(m=s.requestAnimationFrame(y))}function S(){m||(m=s.requestAnimationFrame(y))}function w(){s.cancelAnimationFrame(m),d=null,h=0,m=0}function _(){d=null,h=0}return{init:g,destroy:b,start:S,stop:w,update:i,render:o}}function rC(n,s){const i=s==="rtl",o=n==="y",l=o?"y":"x",u=o?"x":"y",d=!o&&i?-1:1,h=b(),m=y();function g(_){const{height:j,width:k}=_;return o?j:k}function b(){return o?"top":i?"right":"left"}function y(){return o?"bottom":i?"left":"right"}function S(_){return _*d}return{scroll:l,cross:u,startEdge:h,endEdge:m,measureSize:g,direction:S}}function As(n=0,s=0){const i=$e(n-s);function o(g){return g<n}function l(g){return g>s}function u(g){return o(g)||l(g)}function d(g){return u(g)?o(g)?n:s:g}function h(g){return i?g-i*Math.ceil((g-s)/i):g}return{length:i,max:s,min:n,constrain:d,reachedAny:u,reachedMax:l,reachedMin:o,removeOffset:h}}function ob(n,s,i){const{constrain:o}
vendor: 13,755 bytes, line 197
197=As(0,n),l=n+1;let u=d(s);function d(S){return i?$e((l+S)%l):o(S)}function h(){return u}function m(S){return u=d(S),y}function g(S){return b().set(h()+S)}function b(){return ob(n,h(),i)}const y={get:h,set:m,add:g,clone:b};return y}function iC(n,s,i,o,l,u,d,h,m,g,b,y,S,w,_,j,k,C,z){const{cross:Y,direction:I}=n,q=["INPUT","SELECT","TEXTAREA"],G={passive:!1},M=qi(),P=qi(),J=As(50,225).constrain(w.measure(20)),W={mouse:300,touch:400},ee={mouse:500,touch:600},te=_?43:25;let ie=!1,se=0,le=0,T=!1,L=!1,R=!1,ae=!1;function fe(ce){if(!z)return;function Te(at){($l(z)||z(ce,at))&&de(at)}const De=s;M.add(De,"dragstart",at=>at.preventDefault(),G).add(De,"touchmove",()=>{},G).add(De,"touchend",()=>{}).add(De,"touchstart",Te).add(De,"mousedown",Te).add(De,"touchcancel",ge).add(De,"contextmenu",ge).add(De,"click",Se,!0)}function E(){M.clear(),P.clear()}function V(){const ce=ae?i:s;P.add(ce,"touchmove",oe,G).add(ce,"touchend",ge).add(ce,"mousemove",oe,G).add(ce,"mouseup",ge)}function H(ce){const Te=ce.nodeName||"";return q.includes(Te)}function X(){return(_?ee:W)[ae?"mouse":"touch"]}function ne(ce,Te){const De=y.add(Nd(ce)*-1),at=b.byDistance(ce,!_).distance;return _||$e(ce)<J?at:k&&Te?at*.5:b.byIndex(De.get(),0).distance}function de(ce){const Te=sd(ce,o);ae=Te,R=_&&Te&&!ce.buttons&&ie,ie=ki(l.get(),d.get())>=2,!(Te&&ce.button!==0)&&(H(ce.target)||(T=!0,u.pointerDown(ce),g.useFriction(0).useDuration(0),l.set(d),V(),se=u.readPoint(ce),le=u.readPoint(ce,Y),S.emit("pointerDown")))}function oe(ce){if(!sd(ce,o)&&ce.touches.length>=2)return ge(ce);const De=u.readPoint(ce),at=u.readPoint(ce,Y),St=ki(De,se),wt=ki(at,le);if(!L&&!ae&&(!ce.cancelable||(L=St>wt,!L)))return ge(ce);const Xt=u.pointerMove(ce);St>j&&(R=!0),g.useFriction(.3).useDuration(.75),h.start(),l.add(I(Xt)),ce.preventDefault()}function ge(ce){const De=b.byDistance(0,!1).index!==y.get(),at=u.pointerUp(ce)*X(),St=ne(I(at),De),wt=tC(at,St),Xt=te-10*wt,Je=C+wt/50;L=!1,T=!1,P.clear(),g.useDuration(Xt).useFriction(Je),m.distance(St,!_),ae=!1,S.emit("pointerUp")}function Se(ce){R&&(ce.stopPropagation(),ce.preventDefault(),R=!1)}function Be(){return T}return{init:fe,destroy:E,pointerDown:Be}}function oC(n,s){let o,l;function u(y){return y.timeStamp}function d(y,S){const _=`client${(S||n.scroll)==="x"?"X":"Y"}`;return(sd(y,s)?y:y.touches[0])[_]}function h(y){return o=y,l=y,d(y)}function m(y){const S=d(y)-d(l),w=u(y)-u(o)>170;return l=y,w&&(o=y),S}function g(y){if(!o||!l)return 0;const S=d(l)-d(o),w=u(y)-u(o),_=u(y)-u(l)>170,j=S/w;return w&&!_&&$e(j)>.1?j:0}return{pointerDown:h,pointerMove:m,pointerUp:g,readPoint:d}}function lC(){function n(i){const{offsetTop:o,offsetLeft:l,offsetWidth:u,offsetHeight:d}=i;return{top:o,right:l+u,bottom:o+d,left:l,width:u,height:d}}return{measure:n}}function cC(n){function s(o){return n*(o/100)}return{measure:s}}function uC(n,s,i,o,l,u,d){const h=[n].concat(o);let m,g,b=[],y=!1;function S(k){return l.measureSize(d.measure(k))}function w(k){if(!u)return;g=S(n),b=o.map(S);function C(z){for(const Y of z){if(y)return;const I=Y.target===n,q=o.indexOf(Y.target),G=I?g:b[q],M=S(I?n:o[q]);if($e(M-G)>=.5){k.reInit(),s.emit("resize");break}}}m=new ResizeObserver(z=>{($l(u)||u(k,z))&&C(z)}),i.requestAnimationFrame(()=>{h.forEach(z=>m.observe(z))})}function _(){y=!0,m&&m.disconnect()}return{init:w,destroy:_}}function fC(n,s,i,o,l,u){let d=0,h=0,m=l,g=u,b=n.get(),y=0;function S(){const G=o.get()-n.get(),M=!m;let P=0;return M?(d=0,i.set(o),n.set(o),P=G):(i.set(n),d+=G/m,d*=g,b+=d,n.add(d),P=b-y),h=Nd(P),y=b,q}function w(){const G=o.get()-s.get();return $e(G)<.001}function _(){return m}function j(){return h}function k(){return d}function C(){return Y(l)}function z(){return I(u)}function Y(G){return m=G,q}function I(G){return g=G,q}const q={direction:j,duration:_,velocity:k,seek:S,settled:w,useBaseFriction:z,useBaseDuration:C,useFriction:I,useDuration:Y};return q}function dC(n,s,i,o,l){const u=l.measure(10),d=l.measure(50),h=As(.1,.99);let m=!1;function g(){return!(m||!n.reachedAny(i.get())||!n.reachedAny(s.get()))}function b(w){if(!g())return;const _=n.reachedMin(s.get())?"min":"max",j=$e(n[_]-s.get()),k=i.get()-s.get(),C=h.constrain(j/d);i.subtract(k*C),!w&&$e(k)<u&&(i.set(n.constrain(i.get())),o.useDuration(25).useBaseFriction())}function y(w){m=!w}return{shouldConstrain:g,constrain:b,toggleActive:y}}function mC(n,s,i,o,l){const u=As(-s+n,0),d=y(),h=b(),m=S();function g(_,j){return ki(_,j)<=1}function b(){const _=d[0],j=Cn(d),k=d.lastIndexOf(_),C=d.indexOf(j)+1;return As(k,C)}function y(){return i.map((_,j)=>{const{min:k,max:C}=u,z=u.constrain(_),Y=!j,I=Dd(i,j);return Y?C:I||g(k,z)?k:g(C,z)?C:z}).map(_=>parseFloat(_.toFixed(3)))}function S(){if(s<=n+l)return[u.max];if(o==="keepSnaps")return d;const{min:_,max:j}=h;return d.slice(_,j)}return{snapsContained:m,scrollContainLimit:h}}function hC(n,s,i){const o=s[0],l=i?o-n:Cn(s);return{limit:As(l,o)}}function pC(n,s,i,o){const u=s.min+.1,d=s.max+.1,{reachedMin:h,reachedMax:m}=As(u,d);function g(S){return S===1?m(i.get()):S===-1?h(i.get()):!1}function b(S){if(!g(S))return;const w=n*(S*-1);o.forEach(_=>_.add(w))}return{loop:b}}function gC(n){const{max:s,length:i}=n;function o(u){const d=u-s;return i?d/-i:0}return{get:o}}function yC(n,s,i,o,l){const{startEdge:u,endEdge:d}=n,{groupSlides:h}=l,m=y().map(s.measure),g=S(),b=w();function y(){return h(o).map(j=>Cn(j)[d]-j[0][u]).map($e)}function S(){return o.map(j=>i[u]-j[u]).map(j=>-$e(j))}function w(){return h(g).map(j=>j[0]).map((j,k)=>j+m[k])}return{snaps:g,snapsAligned:b}}function vC(n,s,i,o,l,u){const{groupSlides:d}=l,{min:h,max:m}=o,g=b();function b(){const S=d(u),w=!n||s==="keepSnaps";return i.length===1?[u]:w?S:S.slice(h,m).map((_,j,k)=>{const C=!j,z=Dd(k,j);if(C){const Y=Cn(k[0])+1;return Qy(Y)}if(z){const Y=Fi(u)-Cn(k)[0]+1;return Qy(Y,Cn(k)[0])}return _})}return{slideRegistry:g}}function bC(n,s,i,o,l){const{reachedAny:u,removeOffset:d,constrain:h}=o;function m(_){return _.concat().sort((j,k)=>$e(j)-$e(k))[0]}function g(_){const j=n?d(_):h(_),k=s.map((z,Y)=>({diff:b(z-j,0),index:Y})).sort((z,Y)=>$e(z.diff)-$e(Y.diff)),{index:C}=k[0];return{index:C,distance:j}}function b(_,j){const k=[_,_+i,_-i];if(!n)return _;if(!j)return m(k);const C=k.filter(z=>Nd(z)===j);return C.length?m(C):Cn(k)-i}function y(_,j){const k=s[_]-l.get(),C=b(k,j);return{index:_,distance:C}}function S(_,j){const k=l.get()+_,{index:C,distance:z}=g(k),Y=!n&&u(k);if(!j||Y)return{index:C,distance:_};const I=s[C]-z,q=_+b(I,0);return{index:C,distance:q}}return{byDistance:S,byIndex:y,shortcut:b}}function xC(n,s,i,o,l,u,d){function h(y){const S=y.distance,w=y.index!==s.get();u.add(S),S&&(o.duration()?n.start():(n.update(),n.render(1),n.update())),w&&(i.set(s.get()),s.set(y.index),d.emit("select"))}function m(y,S){const w=l.byDistance(y,S);h(w)}function g(y,S){const w=s.clone().set(y),_=l.byIndex(w.get(),S);h(_)}return{distance:m,index:g}}function SC(n,s,i,o,l,u,d,h){const m={passive:!0,capture:!0};let g=0;function b(w){if(!h)return;function _(j){if(new Date().getTime()-g>10)return;d.emit("slideFocusStart"),n.scrollLeft=0;const z=i.findIndex(Y=>Y.includes(j));kd(z)&&(l.useDuration(0),o.index(z,0),d.emit("slideFocus"))}u.add(document,"keydown",y,!1),s.forEach((j,k)=>{u.add(j,"focus",C=>{($l(h)||h(w,C))&&_(k)},m)})}function y(w){w.code==="Tab"&&(g=new Date().getTime())}return{init:b}}function Ci(n){let s=n;function i(){return s}function o(m){s=d(m)}function l(m){s+=d(m)}function u(m){s-=d(m)}function d(m){return kd(m)?m:m.get()}return{get:i,set:o,add:l,subtract:u}}function lb(n,s){const i=n.scroll==="x"?d:h,o=s.style;let l=null,u=!1;function d(S){return`translate3d(${S}px,0px,0px)`}function h(S){return`translate3d(0px,${S}px,0px)`}function m(S){if(u)return;const w=nC(n.direction(S));w!==l&&(o.transform=i(w),l=w)}function g(S){u=!S}function b(){u||(o.transform="",s.getAttribute("style")||s.removeAttribute("style"))}return{clear:b,to:m,toggleActive:g}}function wC(n,s,i,o,l,u,d,h,m){const b=Ui(l),y=Ui(l).reverse(),S=C().concat(z());function w(M,P){return M.reduce((J,W)=>J-l[W],P)}function _(M,P){return M.reduce((J,W)=>w(J,P)>0?J.concat([W]):J,[])}function j(M){return u.map((P,J)=>({start:P-o[J]+.5+M,end:P+s-.5+M}))}function k(M,P,J){const W=j(P);return M.map(ee=>{const te=J?0:-i,ie=J?i:0,se=J?"end":"start",le=W[ee][se];return{index:ee,loopPoint:le,slideLocation:Ci(-1),translate:lb(n,m[ee]),target:()=>h.get()>le?te:ie}})}function C(){const M=d[0],P=_(y,M);return k(P,i,!1)}function z(){const M=s-d[0]-1,P=_(b,M);return k(P,-i,!0)}function Y(){return S.every(({index:M})=>{const P=b.filter(J=>J!==M);return w(P,s)<=.1})}function I(){S.forEach(M=>{const{target:P,translate:J,slideLocation:W}=M,ee=P();ee!==W.get()&&(J.to(ee),W.set(ee))})}function q(){S.forEach(M=>M.translate.clear())}return{canLoop:Y,clear:q,loop:I,loopPoints:S}}function _C(n,s,i){let o,l=!1;function u(m){if(!i)return;function g(b){for(const y of b)if(y.type==="childList"){m.reInit(),s.emit("slidesChanged");break}}o=new MutationObserver(b=>{l||($l(i)||i(m,b))&&g(b)}),o.observe(n,{childList:!0})}function d(){o&&o.disconnect(),l=!0}return{init:u,destroy:d}}function jC(n,s,i,o){const l={};let u=null,d=null,h,m=!1;function g(){h=new IntersectionObserver(_=>{m||(_.forEach(j=>{const k=s.indexOf(j.target);l[k]=j}),u=null,d=null,i.emit("slidesInView"))},{root:n.parentElement,threshold:o}),s.forEach(_=>h.observe(_))}function b(){h&&h.disconnect(),m=!0}function y(_){return Li(l).reduce((j,k)=>{const C=parseInt(k),{isIntersecting:z}=l[C];return(_&&z||!_&&!z)&&j.push(C),j},[])}function S(_=!0){if(_&&u)return u;if(!_&&d)return d;const j=y(_);return _&&(u=j),_||(d=j),j}return{init:g,destroy:b,get:S}}function EC(n,s,i,o,l,u){const{measureSize:d,startEdge:h,endEdge:m}=n,g=i[0]&&l,b=_(),y=j(),S=i.map(d),w=k();function _(){if(!g)return 0;const z=i[0];return $e(s[h]-z[h])}function j(){if(!g)return 0;const z=u.getComputedStyle(Cn(o));return parseFloat(z.getPropertyValue(`margin-${m}`))}function k(){return i.map((z,Y,I)=>{const q=!Y,G=Dd(I,Y);return q?S[Y]+b:G?S[Y]+y:I[Y+1][h]-z[h]}).map($e)}return{slideSizes:S,slideSizesWithGaps:w,startGap:b,endGap:y}}function OC(n,s,i,o,l,u,d,h,m){const{startEdge:g,endEdge:b,direction:y}=n,S=kd(i);function w(C,z){return Ui(C).filter(Y=>Y%z===0).map(Y=>C.slice(Y,Y+z))}function _(C){return C.length?Ui(C).reduce((z,Y,I)=>{const q=Cn(z)||0,G=q===0,M=Y===Fi(C),P=l[g]-u[q][g],J=l[g]-u[Y][b],W=!o&&G?y(d):0,ee=!o&&M?y(h):0,te=$e(J-ee-(P+W));return I&&te>s+m&&z.push(Y),M&&z.push(C.length),z},[]).map((z,Y,I)=>{const q=Math.max(I[Y-1]||0);return C.slice(q,z)}):[]}function j(C){return S?w(C,i):_(C)}return{groupSlides:j}}function CC(n,s,i,o,l,u,d){const{align:h,axis:m,direction:g,startIndex:b,loop:y,duration:S,dragFree:w,dragThreshold:_,inViewThreshold:j,slidesToScroll:k,skipSnaps:C,containScroll:z,watchResize:Y,watchSlides:I,watchDrag:q,watchFocus:G}=u,M=2,P=lC(),J=P.measure(s),W=i.map(P.measure),ee=rC(m,g),te=ee.measureSize(J),ie=cC(te),se=aC(h,te),le=!y&&!!z,T=y||!!z,{slideSizes:L,slideSizesWithGaps:R,startGap:ae,endGap:fe}=EC(ee,J,W,i,T,l),E=OC(ee,te,k,y,J,W,ae,fe,M),{snaps:V,snapsAligned:H}=yC(ee,se,J,W,E),X=-Cn(V)+Cn(R),{snapsContained:ne,scrollContainLimit:de}=mC(te,X,H,z,M),oe=le?ne:H,{limit:ge}=hC(X,oe,y),Se=ob(Fi(oe),b,y),Be=Se.clone(),Ee=Ui(i),ce=({dragHandler:Mt,scrollBody:xa,scrollBounds:un,options:{loop:fn}})=>{fn||un.constrain(Mt.pointerDown()),xa.seek()},Te=({scrollBody:Mt,translate:xa,location:un,offsetLocation:fn,previousLocation:_t,scrollLooper:Zt,slideLooper:gt,dragHandler:Dr,animation:as,eventHandler:It,scrollBounds:Sa,options:{loop:Fn}},kn)=>{const $t=Mt.settled(),xe=!Sa.shouldConstrain(),Ye=Fn?$t:$t&&xe,st=Ye&&!Dr.pointerDown();st&&as.stop();const yt=un.get()*kn+_t.get()*(1-kn);fn.set(yt),Fn&&(Zt.loop(Mt.direction()),gt.loop()),xa.to(fn.get()),st&&It.emit("settle"),Ye||It.emit("scroll")},De=sC(o,l,()=>ce(Xn),Mt=>Te(Xn,Mt)),at=.68,St=oe[Se.get()],wt=Ci(St),Xt=Ci(St),Je=Ci(St),Ft=Ci(St),wn=fC(wt,Je,Xt,Ft,S,at),dt=bC(y,oe,X,ge,Ft),cn=xC(De,Se,Be,wn,dt,Ft,d),pt=gC(ge),Rs=qi(),Vn=jC(s,i,d,j),{slideRegistry:ns}=vC(le,z,oe,de,E,Ee),Kn=SC(n,i,ns,cn,wn,Rs,d,G),Xn={ownerDocument:o,ownerWindow:l,eventHandler:d,containerRect:J,slideRects:W,animation:De,axis:ee,dragHandler:iC(ee,n,o,l,Ft,oC(ee,l),wt,De,cn,wn,dt,Se,d,ie,w,_,C,at,q),eventStore:Rs,percentOfView:ie,index:Se,indexPrevious:Be,limit:ge,location:wt,offsetLocation:Je,previousLocation:Xt,options:u,resizeHandler:uC(s,d,l,i,ee,Y,P),scrollBody:wn,scrollBounds:dC(ge,Je,Ft,wn,ie),scrollLooper:pC(X,ge,Je,[wt,Je,Xt,Ft]),scrollProgress:pt,scrollSnapList:oe.map(pt.get),scrollSnaps:oe,scrollTarget:dt,scrollTo:cn,slideLooper:wC(ee,te,X,L,R,V,oe,Je,i),slideFocus:Kn,slidesHandler:_C(s,d,I),slidesInView:Vn,slideIndexes:Ee,slideRegistry:ns,slidesToScroll:E,target:Ft,translate:lb(ee,s)};return Xn}function AC(){let n={},s;function i(g){s=g}function o(g){return n[g]||[]}function l(g){return o(g).forEach(b=>b(s,g)),m}function u(g,b){return n[g]=o(g).concat([b]),m}function d(g,b){return n[g]=o(g).filter(y=>y!==b),m}function h(){n={}}const m={init:i,emit:l,off:d,on:u,clear:h};return m}const TC={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function MC(n){function s(u,d){return ib(u,d||{})}function i(u){const d=u.breakpoints||{},h=Li(d).filter(m=>n.matchMedia(m).matches).map(m=>d[m]).reduce((m,g)=>s(m,g),{});return s(u,h)}function o(u){return u.map(d=>Li(d.breakpoints||{})).reduce((d,h)=>d.concat(h),[]).map(n.matchMedia)}return{mergeOptions:s,optionsAtMedia:i,optionsMediaQueries:o}}function kC(n){let s=[];function i(u,d){return s=d.filter(({options:h})=>
197n.optionsAtMedia(h).active!==!1),s.forEach(h=>h.init(u,n)),d.reduce((h,m)=>Object.assign(h,{[m.name]:m}),{})}function o(){s=s.filter(u=>u.destroy())}return{init:i,destroy:o}}function kl(n,s,i){const o=n.ownerDocument,l=o.defaultView,u=MC(l),d=kC(u),h=qi(),m=AC(),{mergeOptions:g,optionsAtMedia:b,optionsMediaQueries:y}=u,{on:S,off:w,emit:_}=m,j=ee;let k=!1,C,z=g(TC,kl.globalOptions),Y=g(z),I=[],q,G,M;function P(){const{container:Ee,slides:ce}=Y;G=(ad(Ee)?n.querySelector(Ee):Ee)||n.children[0];const De=ad(ce)?G.querySelectorAll(ce):ce;M=[].slice.call(De||G.children)}function J(Ee){const ce=CC(n,G,M,o,l,Ee,m);if(Ee.loop&&!ce.slideLooper.canLoop()){const Te=Object.assign({},Ee,{loop:!1});return J(Te)}return ce}function W(Ee,ce){k||(z=g(z,Ee),Y=b(z),I=ce||I,P(),C=J(Y),y([z,...I.map(({options:Te})=>Te)]).forEach(Te=>h.add(Te,"change",ee)),Y.active&&(C.translate.to(C.location.get()),C.animation.init(),C.slidesInView.init(),C.slideFocus.init(Be),C.eventHandler.init(Be),C.resizeHandler.init(Be),C.slidesHandler.init(Be),C.options.loop&&C.slideLooper.loop(),G.offsetParent&&M.length&&C.dragHandler.init(Be),q=d.init(Be,I)))}function ee(Ee,ce){const Te=E();te(),W(g({startIndex:Te},Ee),ce),m.emit("reInit")}function te(){C.dragHandler.destroy(),C.eventStore.clear(),C.translate.clear(),C.slideLooper.clear(),C.resizeHandler.destroy(),C.slidesHandler.destroy(),C.slidesInView.destroy(),C.animation.destroy(),d.destroy(),h.clear()}function ie(){k||(k=!0,h.clear(),te(),m.emit("destroy"),m.clear())}function se(Ee,ce,Te){!Y.active||k||(C.scrollBody.useBaseFriction().useDuration(ce===!0?0:Y.duration),C.scrollTo.index(Ee,Te||0))}function le(Ee){const ce=C.index.add(1).get();se(ce,Ee,-1)}function T(Ee){const ce=C.index.add(-1).get();se(ce,Ee,1)}function L(){return C.index.add(1).get()!==E()}function R(){return C.index.add(-1).get()!==E()}function ae(){return C.scrollSnapList}function fe(){return C.scrollProgress.get(C.offsetLocation.get())}function E(){return C.index.get()}function V(){return C.indexPrevious.get()}function H(){return C.slidesInView.get()}function X(){return C.slidesInView.get(!1)}function ne(){return q}function de(){return C}function oe(){return n}function ge(){return G}function Se(){return M}const Be={canScrollNext:L,canScrollPrev:R,containerNode:ge,internalEngine:de,destroy:ie,off:w,on:S,emit:_,plugins:ne,previousScrollSnap:V,reInit:j,rootNode:oe,scrollNext:le,scrollPrev:T,scrollProgress:fe,scrollSnapList:ae,scrollTo:se,selectedScrollSnap:E,slideNodes:Se,slidesInView:H,slidesNotInView:X};return W(s,i),setTimeout(()=>m.emit("init"),0),Be}kl.globalOptions=void 0;function Rd(n={},s=[]){const i=O.useRef(n),o=O.useRef(s),[l,u]=O.useState(),[d,h]=O.useState(),m=O.useCallback(()=>{l&&l.reInit(i.current,o.current)},[l]);return O.useEffect(()=>{Md(i.current,n)||(i.current=n,m())},[n,m]),O.useEffect(()=>{eC(o.current,s)||(o.current=s,m())},[s,m]),O.useEffect(()=>{if(WO()&&d){kl.globalOptions=Rd.globalOptions;const g=kl(d,i.current,o.current);return u(g),()=>g.destroy()}else u(void 0)},[d,u]),[h,l]}Rd.globalOptions=void 0;const Gy=n=>typeof n=="boolean"?`${n}`:n===0?"0":n,Yy=P0,NC=(n,s)=>i=>{var o;if(s?.variants==null)return Yy(n,i?.class,i?.className);const{variants:l,defaultVariants:u}=s,d=Object.keys(l).map(g=>{const b=i?.[g],y=u?.[g];if(b===null)return null;const S=Gy(b)||Gy(y);return l[g][S]}),h=i&&Object.entries(i).reduce((g,b)=>{let[y,S]=b;return S===void 0||(g[y]=S),g},{}),m=s==null||(o=s.compoundVariants)===null||o===void 0?void 0:o.reduce((g,b)=>{let{class:y,className:S,...w}=b;return Object.entries(w).every(_=>{let[j,k]=_;return Array.isArray(k)?k.includes({...u,...h}[j]):{...u,...h}[j]===k})?[...g,y,S]:g},[]);return Yy(n,d,m,i?.class,i?.className)},DC=NC("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function zd({className:n,variant:s,size:i,asChild:o=!1,...l}){const u=o?s_:"button";return p.jsx(u,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:ba(DC({variant:s,size:i,className:n})),...l})}const cb=O.createContext(null);function Jl(){const n=O.useContext(cb);if(!n)throw new Error("useCarousel must be used within a <Carousel />");return n}function ub({orientation:n="horizontal",opts:s,setApi:i,plugins:o,className:l,children:u,...d}){const[h,m]=Rd({...s,axis:n==="horizontal"?"x":"y"},o),[g,b]=O.useState(!1),[y,S]=O.useState(!1),w=O.useCallback(C=>{C&&(b(C.canScrollPrev()),S(C.canScrollNext()))},[]),_=O.useCallback(()=>{m?.scrollPrev()},[m]),j=O.useCallback(()=>{m?.scrollNext()},[m]),k=O.useCallback(C=>{C.key==="ArrowLeft"?(C.preventDefault(),_()):C.key==="ArrowRight"&&(C.preventDefault(),j())},[_,j]);return O.useEffect(()=>{!m||!i||i(m)},[m,i]),O.useEffect(()=>{if(m)return w(m),m.on("reInit",w),m.on("select",w),()=>{m?.off("select",w)}},[m,w]),p.jsx(cb.Provider,{"data-loc":"client/src/components/ui/carousel.tsx:106",value:{carouselRef:h,api:m,opts:s,orientation:n||(s?.axis==="y"?"vertical":"horizontal"),scrollPrev:_,scrollNext:j,canScrollPrev:g,canScrollNext:y}
197,children:p.jsx("div",{"data-loc":"client/src/components/ui/carousel.tsx:119",onKeyDownCapture:k,className:ba("relative",l),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...d,children:u})})}function fb({className:n,...s}){const{carouselRef:i,orientation:o}=Jl();return p.jsx("div",{"data-loc":"client/src/components/ui/carousel.tsx:137",ref:i,className:"overflow-hidden","data-slot":"carousel-content",children:p.jsx("div",{"data-loc":"client/src/components/ui/carousel.tsx:142",className:ba("flex",o==="horizontal"?"-ml-4":"-mt-4 flex-col",n),...s})})}function rd({className:n,...s}){const{orientation:i}=Jl();return p.jsx("div",{"data-loc":"client/src/components/ui/carousel.tsx:158",role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:ba("min-w-0 shrink-0 grow-0 basis-full",i==="horizontal"?"pl-4":"pt-4",n),...s})}function RC({className:n,variant:s="outline",size:i="icon",...o}){const{orientation:l,scrollPrev:u,canScrollPrev:d}=Jl();return p.jsxs(zd,{"data-loc":"client/src/components/ui/carousel.tsx:181","data-slot":"carousel-previous",variant:s,size:i,className:ba("absolute size-8 rounded-full",l==="horizontal"?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",n),disabled:!d,onClick:u,...o,children:[p.jsx(Xl,{"data-loc":"client/src/components/ui/carousel.tsx:196"}),p.jsx("span",{"data-loc":"client/src/components/ui/carousel.tsx:197",className:"sr-only",children:"Previous slide"})]})}function zC({className:n,variant:s="outline",size:i="icon",...o}){const{orientation:l,scrollNext:u,canScrollNext:d}=Jl();return p.jsxs(zd,{"data-loc":"client/src/components/ui/carousel.tsx:211","data-slot":"carousel-next",variant:s,size:i,className:ba("absolute size-8 rounded-full",l==="horizontal"?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",n),disabled:!d,onClick:u,...o,children:[p.jsx(IE,{"data-loc":"client/src/components/ui/carousel.tsx:226"}),p.jsx("span",{"data-loc":"client/src/components/ui/carousel.tsx:227",className:"sr-only",children:"Next slide"})]})}function Wl({maison:n=!1,onBasketClick:s}){const[i,o]=O.useState(!1),[l,u]=O.useState(!1),[d,h]=O.useState(),{openBooking:m}=Zl();return O.useEffect(()=>{if(!d)return;const g=window.setInterval(()=>d.scrollNext(),5e3);return()=>window.clearInterval(g)},[d]),p.jsxs(p.Fragment,{children:[p.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:32",className:"announcement-bar",children:p.jsx(ub,{"data-loc":"client/src/components/SiteHeader.tsx:33",opts:{loop:!0,align:"start"},setApi:h,className:"announcement-carousel",children:p.jsxs(fb,{"data-loc":"client/src/components/SiteHeader.tsx:34",className:"ml-0",children:[p.jsx(rd,{"data-loc":"client/src/components/SiteHeader.tsx:35",className:"pl-0",children:p.jsxs("p",{"data-loc":"client/src/components/SiteHeader.tsx:35",children:["Fancy a 10% discount, ",p.jsx("a",{"data-loc":"client/src/components/SiteHeader.tsx:35",href:"#stays",children:"book directly now."})]})}),p.jsx(rd,{"data-loc":"client/src/components/SiteHeader.tsx:36",className:"pl-0",children:p.jsxs("p",{"data-loc":"client/src/components/SiteHeader.tsx:36",children:[p.jsx("a",{"data-loc":"client/src/components/SiteHeader.tsx:36",href:"#contact",children:"Sign up"})," and get member rates on this and future bookings."]})})]})})}),p.jsxs("header",{"data-loc":"client/src/components/SiteHeader.tsx:40",className:"site-header",children:[p.jsxs("button",{"data-loc":"client/src/components/SiteHeader.tsx:41",className:"header-utility",type:"button",onClick:()=>o(!0),"aria-label":"Open menu",children:[p.jsx(iO,{"data-loc":"client/src/components/SiteHeader.tsx:41",size:21,strokeWidth:1.5}),p.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:41",children:"Menu"})]}),p.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:42",className:"header-brand",children:p.jsx(es,{"data-loc":"client/src/components/SiteHeader.tsx:42",compact:!0,maison:n})}),n?p.jsxs("button",{"data-loc":"client/src/components/SiteHeader.tsx:43",className:"header-book-button header-basket-button",type:"button",onClick:s,"aria-label":"Open basket",children:[p.jsx(Z0,{"data-loc":"client/src/components/SiteHeader.tsx:43",size:20,strokeWidth:1.5}),p.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:43",children:"Basket"})]}):p.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:43",className:"header-book-button",type:"button",onClick:m,children:"Book"})]}),p.jsxs("aside",{"data-loc":"client/src/components/SiteHeader.tsx:45",className:`menu-panel ${i?"menu-panel--open":""}`,"aria-hidden":!i,children:[p.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:4
1976",className:"menu-panel__top",children:[p.jsx(es,{"data-loc":"client/src/components/SiteHeader.tsx:46",compact:!0,maison:n}),p.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:46",type:"button","aria-label":"Close menu",onClick:()=>o(!1),children:p.jsx(Fl,{"data-loc":"client/src/components/SiteHeader.tsx:46",size:23})})]}),p.jsxs("nav",{"data-loc":"client/src/components/SiteHeader.tsx:47",className:"menu-panel__nav",children:[p.jsx(Tt,{"data-loc":"client/src/components/SiteHeader.tsx:48",href:"/",onClick:()=>o(!1),children:"Home"}),p.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:49",className:`properties-menu ${l?"properties-menu--open":""}`,children:[p.jsxs("button",{"data-loc":"client/src/components/SiteHeader.tsx:50",className:"properties-menu__summary",type:"button","aria-expanded":l,"aria-controls":"properties-menu-list",onClick:()=>u(g=>!g),children:[p.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:51",children:"Our stays"}),p.jsx(F0,{"data-loc":"client/src/components/SiteHeader.tsx:51",size:22,strokeWidth:1.6})]}),p.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:53",className:"properties-menu__list-wrap",id:"properties-menu-list","aria-hidden":!l,children:p.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:54",className:"properties-menu__list",children:Ln.map(g=>p.jsx(Tt,{"data-loc":"client/src/components/SiteHeader.tsx:55",href:`/stays/${g.slug}`,onClick:()=>o(!1),children:g.name},g.slug))})})]}),p.jsx(Tt,{"data-loc":"client/src/components/SiteHeader.tsx:59",href:"/about",onClick:()=>o(!1),children:"About"}),p.jsx(Tt,{"data-loc":"client/src/components/SiteHeader.tsx:59",href:"/community",onClick:()=>o(!1),children:"DMSK Community"}),p.jsxs(Tt,{"data-loc":"client/src/components/SiteHeader.tsx:59",href:"/maison",className:"menu-maison-link",onClick:()=>o(!1),children:[p.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:59",className:"menu-maison-brand","aria-hidden":"true",children:"DMSK"}),p.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:59",className:"menu-maison-divider","aria-hidden":"true",children:"|"}),p.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:59",className:"menu-maison-name","aria-hidden":"true",children:"M A I S O N"}),p.jsx(uO,{"data-loc":"client/src/components/SiteHeader.tsx:59",className:"menu-maison-bag","aria-hidden":"true",size:18,strokeWidth:1.35}),p.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:59",className:"sr-only",children:"DMSK Maison, open Maison basket and catalogue"})]}),p.jsx(Tt,{"data-loc":"client/src/components/SiteHeader.tsx:59",href:"#contact",onClick:()=>o(!1),children:"Contact"})]}),p.jsx("p",{"data-loc":"client/src/components/SiteHeader.tsx:61",children:"Thoughtfully designed places for city stays, countryside pauses and every journey in between."})]}),p.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:63",className:`menu-scrim ${i?"menu-scrim--visible":""}`,type:"button","aria-label":"Close menu",onClick:()=>o(!1)})]})}const PC=[{label:"Instagram",href:"https://www.instagram.com/damaskhomes",icon:p.jsxs("svg",{"data-loc":"client/src/components/SocialLinks.tsx:8",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false",children:[p.jsx("rect",{"data-loc":"client/src/components/SocialLinks.tsx:9",x:"3",y:"3",width:"18",height:"18",rx:"5"}),p.jsx("circle",{"data-loc":"client/src/components/SocialLinks.tsx:10",cx:"12",cy:"12",r:"4"}),p.jsx("circle",{"data-loc":"client/src/components/SocialLinks.tsx:11",cx:"17.5",cy:"6.5",r:"1",className:"social-links__dot"})]})},{label:"TikTok",href:"https://www.tiktok.com/@damask.homes",icon:p.jsx("svg",{"data-loc":"client/src/components/SocialLinks.tsx:19",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false",children:p.jsx("path",{"data-loc":"client/src/components/SocialLinks.tsx:20",className:"social-links__mark",d:"M14.2 3h3.1c.25 1.85 1.3 3.2 3.2 3.73v3.08c-1.17-.03-2.25-.36-3.2-.92v6.26c0 3.56-2.42 5.85-5.83 5.85-3.23 0-5.47-2.15-5.47-5.06 0-3.07 2.5-5.23 5.83-5.23.36 0 .7.03 1.03.08v3.07a3.6 3.6 0 0 0-.91-.12c-1.45 0-2.5.87-2.5 2.13 0 1.13.84 1.93 2.07 1.93 1.42 0 2.35-.97 2.35-2.72V3Z"})})},{label:"Facebook",href:"https://www.facebook.com/DamaskHomes",icon:p.jsx("svg",{"data-loc":"client/src/components/SocialLinks.tsx:28",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false",children:p.jsx("path",{"data-loc":"client/src/components/SocialLinks.tsx:29",className:"social-links__mark",d:"M14.25 21v-8h2.7l.4-3.1h-3.1V7.92c0-.9.25-1.52 1.55-1.52h1.66V3.63c-.29-.04-1.28-.13-2.44-.13-2.42 0-4.08 1.48-4.08 4.2v2.2H8.2V13h2.74v8h3.31Z"})})}];function Zi(){const n=O.useRef(null),[s,i]=O.useState(!1);return O.useEffect(()=>{const o=n.current;if(!o)return;const l=new IntersectionObserver(([u])=>{i(u.isIntersecting)},{threshold:.55});return l.observe(o),()=>l.disconnect()},[]),p.jsx("nav",{"data-loc":"client/src/components/SocialLinks.tsx:52",ref:n,className:`site-footer__social${s?" site-footer__social--shimmer"
197:""}`,"aria-label":"Social media",children:PC.map(({label:o,href:l,icon:u})=>p.jsx("a",{"data-loc":"client/src/components/SocialLinks.tsx:54",href:l,target:"_blank",rel:"noreferrer","aria-label":o,children:u},o))})}const Vy="https://www.damaskhomes.com",HC="Damask Homes";function Dt(n,s,i){let o=document.head.querySelector(`meta[${n}="${s}"]`);o||(o=document.createElement("meta"),o.setAttribute(n,s),document.head.appendChild(o)),o.content=i}function BC(n,s){let i=document.head.querySelector(`link[rel="${n}"]`);i||(i=document.createElement("link"),i.rel=n,document.head.appendChild(i)),i.href=s}function Ii({title:n,description:s,canonicalPath:i,imagePath:o,imageAlt:l,type:u="website",structuredData:d}){return O.useEffect(()=>{const h=`${Vy}${i}`,m=o.startsWith("http")?o:`${Vy}${o}`;document.title=n,Dt("name","description",s),Dt("property","og:title",n),Dt("property","og:description",s),Dt("property","og:type",u),Dt("property","og:url",h),Dt("property","og:site_name",HC),Dt("property","og:image",m),Dt("property","og:image:alt",l),Dt("property","og:image:width","1200"),Dt("property","og:image:height","630"),Dt("name","twitter:card","summary_large_image"),Dt("name","twitter:title",n),Dt("name","twitter:description",s),Dt("name","twitter:image",m),Dt("name","twitter:image:alt",l),BC("canonical",h);const g=document.head.querySelector("script[data-damask-seo-jsonld]");if(g&&g.remove(),d){const b=document.createElement("script");b.type="application/ld+json",b.dataset.damaskSeoJsonld="true",b.textContent=JSON.stringify(d),document.head.appendChild(b)}return()=>{const b=document.head.querySelector("script[data-damask-seo-jsonld]");b&&b.remove()}},[i,s,l,o,d,n,u]),null}const $i="/manus-storage/damask-social-share-1200x630_288a69c5.jpg",ec="Damask Homes woodland residence with warm evening light",UC=`https://www.damaskhomes.com${$i}`,Ji={"@type":"LodgingBusiness","@id":"https://www.damaskhomes.com/#business",name:"Damask Homes",url:"https://www.damaskhomes.com/",image:UC,description:"Serviced accommodation, corporate lets and distinctive short-term stays across London and England.",telephone:"+44(0)330 223 5123",email:"[email protected]",address:{"@type":"PostalAddress",streetAddress:"20-22 Wenlock Road",addressLocality:"London",postalCode:"N1 7GU",addressCountry:"GB"},areaServed:["London","England"],sameAs:["https://www.instagram.com/damaskhomes","https://www.facebook.com/DamaskHomes","https://www.tiktok.com/@damask.homes"]},LC={"@context":"https://schema.org","@graph":[Ji,{"@type":"WebSite","@id":"https://www.damaskhomes.com/#website",url:"https://www.damaskhomes.com/",name:"Damask Homes",publisher:{"@id":"https://www.damaskhomes.com/#business"},inLanguage:"en-GB"}]};function qC(){return p.jsxs("div",{"data-loc":"client/src/pages/AboutPage.tsx:18",className:"site-shell about-page",children:[p.jsx(Ii,{"data-loc":"client/src/pages/AboutPage.tsx:19",title:"About Damask Homes — Serviced Accommodation",description:"Learn about Damask Homes, our serviced accommodation and corporate lets across London, and the homes in The Damask Collection.",canonicalPath:"/about",imagePath:$i,imageAlt:ec,structuredData:{"@context":"https://schema.org","@type":"AboutPage",name:"About Damask Homes",url:"https://www.damaskhomes.com/about",description:"The story of Damask Homes and its serviced accommodation and corporate lets across London.",about:{"@id":"https://www.damaskhomes.com/#business"},publisher:Ji}}),p.jsx(Wl,{"data-loc":"client/src/pages/AboutPage.tsx:20"}),p.jsxs("main",{"data-loc":"client/src/pages/AboutPage.tsx:21",children:[p.jsxs("section",{"data-loc":"client/src/pages/AboutPage.tsx:22",className:"about-hero",children:[p.jsx("img",{"data-loc":"client/src/pages/AboutPage.tsx:23",src:Ln[3].introImage.src,alt:Ln[3].introImage.alt}),p.jsx("div",{"data-loc":"client/src/pages/AboutPage.tsx:24",className:"about-hero__shade"}),p.jsxs("div",{"data-loc":"client/src/pages/AboutPage.tsx:25",className:"about-hero__copy",children:[p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:25",className:"eyebrow",children:"About"}),p.jsxs("h1",{"data-loc":"client/src/pages/AboutPage.tsx:25",children:["Serviced accommodation",p.jsx("br",{"data-loc":"client/src/pages/AboutPage.tsx:25"}),"across London."]}),p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:25",children:"Corporate lets, short stays and distinctive homes for every kind of journey."})]}),p.jsxs(Tt,{"data-loc":"client/src/pages/AboutPage.tsx:26",href:"/",className:"about-back",children:[p.jsx(Xl,{"data-loc":"client/src/pages/AboutPage.tsx:26",size:17})," Home"]})]}),p.jsxs("section",{"data-loc":"client/src/pages/AboutPage.tsx:28",className:"about-story",children:[p.jsxs("div",{"data-loc":"client/src/pages/AboutPage.tsx:29",className:"about-story__lead",children:[p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:29",className:"eyebrow",children:"About us"}),p.jsxs("h2",{"data-loc":"client/src/pages/AboutPage.tsx:29",children:["Your stay 
197should feel",p.jsx("br",{"data-loc":"client/src/pages/AboutPage.tsx:29"}),p.jsx("em",{"data-loc":"client/src/pages/AboutPage.tsx:29",children:"as special as your destination."})]})]}),p.jsxs("div",{"data-loc":"client/src/pages/AboutPage.tsx:30",className:"about-story__body",children:[p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:30",children:"At Damask Homes, we believe your stay should feel just as special as your destination. We specialise in serviced accommodation and corporate lets across London, offering short lets, corporate stays, and contractor accommodation designed for comfort, flexibility, and ease."}),p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:30",children:"Founded in 2019, just before the world changed with the pandemic, we've journeyed through challenges, growth, and transformation. Through it all, one thing has remained constant: our passion for creating beautiful, welcoming spaces and delivering memorable guest experiences."})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/AboutPage.tsx:32",className:"about-journey",children:[p.jsx("div",{"data-loc":"client/src/pages/AboutPage.tsx:33",className:"about-journey__image",children:p.jsx("img",{"data-loc":"client/src/pages/AboutPage.tsx:33",src:Ln[3].introImage.src,alt:Ln[3].introImage.alt})}),p.jsxs("div",{"data-loc":"client/src/pages/AboutPage.tsx:34",className:"about-journey__copy",children:[p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:34",className:"eyebrow",children:"The Damask Collection"}),p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:34",children:"Since then, we've proudly hosted thousands of guests from all walks of life — families, couples, business travellers, contractors on assignment, and explorers — and we've learned that no two stays are ever the same."}),p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:34",children:"Whether you need corporate housing with quick access to Central London, an apart-hotel style base for a project, or a peaceful holiday let surrounded by nature, our properties are built to fit. That's why we created The Damask Collection: a curated range of serviced apartments and short-term rental homes for every kind of stay."}),p.jsxs(Tt,{"data-loc":"client/src/pages/AboutPage.tsx:34",href:"/#stays",className:"text-link",children:["Explore our stays ",p.jsx(zt,{"data-loc":"client/src/pages/AboutPage.tsx:34",size:17})]})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/AboutPage.tsx:36",className:"about-closing",children:[p.jsx("p",{"data-loc":"client/src/pages/AboutPage.tsx:36",className:"eyebrow",children:"Make yourself at home"}),p.jsxs("h2",{"data-loc":"client/src/pages/AboutPage.tsx:36",children:["Find a stay that",p.jsx("br",{"data-loc":"client/src/pages/AboutPage.tsx:36"}),"fits the way you travel."]}),p.jsxs(Tt,{"data-loc":"client/src/pages/AboutPage.tsx:36",href:"/#booking",className:"about-closing__link",children:["Find a stay ",p.jsx(zt,{"data-loc":"client/src/pages/AboutPage.tsx:36",size:18})]})]})]}),p.jsxs("footer",{"data-loc":"client/src/pages/AboutPage.tsx:38",className:"site-footer",children:[p.jsx(es,{"data-loc":"client/src/pages/AboutPage.tsx:38",compact:!0}),p.jsxs("p",{"data-loc":"client/src/pages/AboutPage.tsx:38",className:"site-footer__copyright",children:["© ",new Date().getFullYear()," Damask Homes",p.jsx("br",{"data-loc":"client/src/pages/AboutPage.tsx:38"}),"A Serviced Apartment Company"]}),p.jsx(Xi,{"data-loc":"client/src/pages/AboutPage.tsx:38"}),p.jsx(Zi,{"data-loc":"client/src/pages/AboutPage.tsx:38"})]})]})}function Ky(n){const s=new Date(n);return s.setHours(0,0,0,0),s}function Tf(n,s){return new Date(n.getFullYear(),n.getMonth()+s,1)}function QC(n){return new Date(n.getFullYear(),n.getMonth()+1,0).getDate()}function Mf(n,s){return!!(n&&s&&n.toDateString()===s.toDateString())}function GC(n,s,i){return!!(s&&i&&n>s&&n<i)}function YC(){const{selection:n,calendarField:s,closeCalendar:i,clearDates:o,setDate:l,openCalendar:u}=Zl(),[d,h]=O.useState(()=>new Date(new Date().getFullYear(),new Date().getMonth(),1)),m=Ky(new Date),g=O.useMemo(()=>[d,Tf(d,1)],[d]);function b(y){const S=Ky(y);if(!(S<m)){if(s==="checkOut"&&n.checkIn&&S>n.checkIn){l("checkOut",S),i();return}if(!n.checkIn||n.checkOut||S<=n.checkIn){l("checkIn",S),l("checkOut",void 0),u("checkOut");return}l("checkOut",S),i()}}return p.jsxs("div",{"data-loc":"client/src/components/BookingBar.tsx:34",className:"booking-calendar",role:"dialog","aria-label":"Choose your dates",children:[p.jsxs("div",{"data-loc":"client/src/components/BookingBar.tsx:35",className:"booking-calendar__top",children:[p.jsxs("div",{"data-loc":"client/src/components/BookingBar.tsx:35",children:[p.jsx("p",{"data-loc":"client/src/components/BookingBar.tsx:35",className:"booking-calendar__eyebrow",children:"Choose your dates"}),p.jsx("p",{"data-loc":"client/src/components/BookingBar.tsx:35",className:"booking-calendar__prompt",children:n.checkIn&&!n.checkOut?"
197Now select your departure date":"Select your stay"})]}),p.jsxs("button",{"data-loc":"client/src/components/BookingBar.tsx:35",type:"button",className:"booking-calendar__clear",onClick:o,children:[p.jsx(Fl,{"data-loc":"client/src/components/BookingBar.tsx:35",size:13})," Clear"]})]}),p.jsxs("div",{"data-loc":"client/src/components/BookingBar.tsx:36",className:"booking-calendar__months",children:[p.jsx("button",{"data-loc":"client/src/components/BookingBar.tsx:37",type:"button",className:"booking-calendar__nav","aria-label":"Go to the Previous Month",onClick:()=>h(Tf(d,-1)),children:p.jsx(JE,{"data-loc":"client/src/components/BookingBar.tsx:37",size:18})}),g.map(y=>p.jsx(VC,{"data-loc":"client/src/components/BookingBar.tsx:38",month:y,today:m,from:n.checkIn,to:n.checkOut,onChoose:b},`${y.getFullYear()}-${y.getMonth()}`)),p.jsx("button",{"data-loc":"client/src/components/BookingBar.tsx:39",type:"button",className:"booking-calendar__nav","aria-label":"Go to the Next Month",onClick:()=>h(Tf(d,1)),children:p.jsx(WE,{"data-loc":"client/src/components/BookingBar.tsx:39",size:18})})]})]})}function VC({month:n,today:s,from:i,to:o,onChoose:l}){const d=new Date(n.getFullYear(),n.getMonth(),1).getDay(),h=QC(n),m=Array.from({length:Math.ceil((d+h)/7)*7},(g,b)=>{const y=b-d+1;return y>0&&y<=h?new Date(n.getFullYear(),n.getMonth(),y):void 0});return p.jsxs("div",{"data-loc":"client/src/components/BookingBar.tsx:53",className:"booking-calendar__month",children:[p.jsx("h3",{"data-loc":"client/src/components/BookingBar.tsx:53",children:n.toLocaleDateString("en-GB",{month:"long",year:"numeric"})}),p.jsx("div",{"data-loc":"client/src/components/BookingBar.tsx:53",className:"booking-calendar__weekdays",children:["Su","Mo","Tu","We","Th","Fr","Sa"].map(g=>p.jsx("span",{"data-loc":"client/src/components/BookingBar.tsx:53",children:g},g))}),p.jsx("div",{"data-loc":"client/src/components/BookingBar.tsx:53",className:"booking-calendar__grid",children:m.map((g,b)=>g?p.jsx("button",{"data-loc":"client/src/components/BookingBar.tsx:53",type:"button",disabled:g<s,className:[Mf(g,i)?"is-start":"",Mf(g,o)?"is-end":"",GC(g,i,o)?"is-between":"",Mf(g,s)?"is-today":""].filter(Boolean).join(" "),onClick:()=>l(g),children:g.getDate()},b):p.jsx("span",{"data-loc":"client/src/components/BookingBar.tsx:53","aria-hidden":"true"},b))})]})}function Pd({prefilledProperty:n=""}){const{selection:s,setProperty:i,setPromoCode:o,openCalendar:l,openBooking:u,calendarOpen:d,closeCalendar:h,completeRange:m}=Zl(),g=s.property||n;function b(S){if(S.preventDefault(),!m){l("checkIn");return}u()}function y(S){i(S)}return p.jsxs("div",{"data-loc":"client/src/components/BookingBar.tsx:61",className:"booking-bar-wrap",children:[p.jsxs("form",{"data-loc":"client/src/components/BookingBar.tsx:61",className:"booking-bar",onSubmit:b,id:"booking",children:[p.jsxs("label",{"data-loc":"client/src/components/BookingBar.tsx:62",className:"booking-field booking-field--stay",children:[p.jsx("span",{"data-loc":"client/src/components/BookingBar.tsx:62",children:"Where would you like to stay?"}),p.jsxs("select",{"data-loc":"client/src/components/BookingBar.tsx:62",value:g,onChange:S=>y(S.target.value),"aria-label":"Select a property",children:[p.jsx("option",{"data-loc":"client/src/components/BookingBar.tsx:62",value:"",children:"Choose a stay"}),Ln.map(S=>p.jsx("option",{"data-loc":"client/src/components/BookingBar.tsx:62",value:S.name,children:S.name},S.slug))]}),p.jsx(F0,{"data-loc":"client/src/components/BookingBar.tsx:62",size:15,strokeWidth:1.5,"aria-hidden":"true"})]}),p.jsxs("button",{"data-loc":"client/src/components/BookingBar.tsx:63",type:"button",className:"booking-field booking-field--button",onClick:()=>l("checkIn"),"aria-label":"Choose check in date",children:[p.jsx("span",{"data-loc":"client/src/components/BookingBar.tsx:63",children:"Check in"}),p.jsx("strong",{"data-loc":"client/src/components/BookingBar.tsx:63",children:Ay(s.checkIn)}),p.jsx(Oy,{"data-loc":"client/src/components/BookingBar.tsx:63",size:15,strokeWidth:1.5,"aria-hidden":"true"})]}),p.jsxs("button",{"data-loc":"client/src/components/BookingBar.tsx:64",type:"button",className:"booking-field booking-field--button",onClick:()=>l("checkOut"),"aria-label":"Choose check out date",children:[p.jsx("span",{"data-loc":"client/src/components/BookingBar.tsx:64",children:"Check out"}),p.jsx("strong",{"data-loc":"client/src/components/BookingBar.tsx:64",children:Ay(s.checkOut)}),p.jsx(Oy,{"data-loc":"client/src/components/BookingBar.tsx:64",size:15,strokeWidth:1.5,"aria-hidden":"true"})]}),p.jsxs("label",{"data-loc":"client/src/components/BookingBar.tsx:65",className:"booking-field booking-field--promo",children:[p.jsx("span",{"data-loc":"client/src/components/BookingBar.tsx:65",children:"Promo code"}),p.jsx("input",{"data-loc":"client/src/components/BookingBar.tsx:65",type:"text",placeholder:"Add code","aria-label":"Promo code",value:s.promoCode,onChange:S=>o(S.target.value)})]}),p.jsxs("button",{"data-loc":"client/src/components/BookingBar.tsx:66",className:"booking-action",type:"submit",children:[p.jsx(cO,{"data-loc":"client/src/components/BookingBar.tsx:66",size:16,strokeWidth:1.7})," Check availability"]})]}),d&&p.jsxs(p.Fragment,{children:[p.jsx("button",{"data-loc":"client/src/components/BookingBar.tsx:67",className:"booking-calendar-scrim",type:"button","aria-label":"Close date calendar",onClick:h}),p.jsx(YC,{"data-loc":"client/src/components/BookingBar.tsx:67"})]})]})}const Xy=["Receive a 10% discount or more on our rates when you sign up.","Use the unique booking code provided in your welcome email to access member rates. Your code will also be included in subsequent marketing communications. If you cannot locate your co
197de, please contact us.","Includes complimentary late check-out, automatically applied to bookings and cannot be exchanged for an alternative upgrade or monetary value.","Valid at all Damask Homes and Partner hotel companies.","Cannot be applied in conjunction with any other offer.","Discount cannot be applied to existing bookings.","Must book via www.damaskhomes.com.","Available to subscribers of the DMSK mailing list only. Proof of subscription may be required at check-in.","Cancellation terms are stated at the time of booking and vary by rate.","Restrictions may apply."];function KC(){const[n,s]=O.useState(!1);return p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:30",className:"site-shell community-page",children:[p.jsx(Ii,{"data-loc":"client/src/pages/CommunityPage.tsx:31",title:"DMSK Community — Save on Damask Homes Stays",description:"Join the DMSK Community for member rates, a 10% discount or more on eligible Damask Homes stays and complimentary late check-out.",canonicalPath:"/community",imagePath:$i,imageAlt:ec,structuredData:{"@context":"https://schema.org","@type":"WebPage",name:"DMSK Community",url:"https://www.damaskhomes.com/community",description:"Member rates and direct-booking benefits from Damask Homes.",isPartOf:{"@id":"https://www.damaskhomes.com/#website"},publisher:Ji}}),p.jsx(Wl,{"data-loc":"client/src/pages/CommunityPage.tsx:32"}),p.jsxs("main",{"data-loc":"client/src/pages/CommunityPage.tsx:33",children:[p.jsxs("section",{"data-loc":"client/src/pages/CommunityPage.tsx:34",className:"community-hero","aria-labelledby":"community-title",children:[p.jsx("img",{"data-loc":"client/src/pages/CommunityPage.tsx:35",src:"/manus-storage/dmsk-community-lounge_927dedac.jpg",alt:"Gentleman relaxing in a lounge chair in a calm Damask Homes interior"}),p.jsx("div",{"data-loc":"client/src/pages/CommunityPage.tsx:36",className:"community-hero__shade"}),p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:37",className:"community-hero__copy",children:[p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:38",className:"eyebrow",children:"DMSK Community"}),p.jsxs("h1",{"data-loc":"client/src/pages/CommunityPage.tsx:39",id:"community-title",children:["Join the DMSK",p.jsx("br",{"data-loc":"client/src/pages/CommunityPage.tsx:39"}),p.jsx("em",{"data-loc":"client/src/pages/CommunityPage.tsx:39",children:"Community"})]}),p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:40",children:"Save 10% or more on every stay."})]}),p.jsxs(Tt,{"data-loc":"client/src/pages/CommunityPage.tsx:42",href:"/",className:"community-back",children:[p.jsx(Xl,{"data-loc":"client/src/pages/CommunityPage.tsx:42",size:17})," Home"]})]}),p.jsx("section",{"data-loc":"client/src/pages/CommunityPage.tsx:45",className:"community-booking","aria-label":"Book your stay",children:p.jsx(Pd,{"data-loc":"client/src/pages/CommunityPage.tsx:46"})}),p.jsxs("section",{"data-loc":"client/src/pages/CommunityPage.tsx:49",className:"community-subscribe section-pad","aria-labelledby":"subscribe-title",children:[p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:50",className:"community-subscribe__intro",children:[p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:50",className:"eyebrow",children:"Just fill in these details to become a member."}),p.jsx("h2",{"data-loc":"client/src/pages/CommunityPage.tsx:50",id:"subscribe-title",children:"Subscribe."})]}),p.jsxs("form",{"data-loc":"client/src/pages/CommunityPage.tsx:51",className:"community-subscribe__form",onSubmit:i=>{i.preventDefault(),s(!0)},children:[p.jsxs("label",{"data-loc":"client/src/pages/CommunityPage.tsx:52",htmlFor:"community-email",children:[p.jsxs("span",{"data-loc":"client/src/pages/CommunityPage.tsx:52",children:["Email Address ",p.jsx("b",{"data-loc":"client/src/pages/CommunityPage.tsx:52",children:"*"})]}),p.jsx("input",{"data-loc":"client/src/pages/CommunityPage.tsx:52",id:"community-email",name:"email",type:"email",autoComplete:"email",placeholder:"Enter your email",required:!0})]}),p.jsxs("label",{"data-loc":"client/src/pages/CommunityPage.tsx:53",htmlFor:"community-first-name",children:[p.jsxs("span",{"data-loc":"client/src/pages/CommunityPage.tsx:53",children:["First Name ",p.jsx("b",{"data-loc":"client/src/pages/CommunityPage.tsx:53",children:"*"})]}),p.jsx("input",{"data-loc":"client/src/pages/CommunityPage.tsx:53",id:"c
197ommunity-first-name",name:"firstName",type:"text",autoComplete:"given-name",placeholder:"Enter your first name",required:!0})]}),p.jsxs("label",{"data-loc":"client/src/pages/CommunityPage.tsx:54",htmlFor:"community-last-name",children:[p.jsxs("span",{"data-loc":"client/src/pages/CommunityPage.tsx:54",children:["Last Name ",p.jsx("b",{"data-loc":"client/src/pages/CommunityPage.tsx:54",children:"*"})]}),p.jsx("input",{"data-loc":"client/src/pages/CommunityPage.tsx:54",id:"community-last-name",name:"lastName",type:"text",autoComplete:"family-name",placeholder:"Enter your last name",required:!0})]}),p.jsxs("label",{"data-loc":"client/src/pages/CommunityPage.tsx:55",htmlFor:"community-traveller",children:[p.jsx("span",{"data-loc":"client/src/pages/CommunityPage.tsx:55",children:"Type of Traveler"}),p.jsxs("select",{"data-loc":"client/src/pages/CommunityPage.tsx:55",id:"community-traveller",name:"travellerType",defaultValue:"work",children:[p.jsx("option",{"data-loc":"client/src/pages/CommunityPage.tsx:55",value:"work",children:"Work"}),p.jsx("option",{"data-loc":"client/src/pages/CommunityPage.tsx:55",value:"leisure",children:"Leisure"})]})]}),p.jsxs("button",{"data-loc":"client/src/pages/CommunityPage.tsx:56",type:"submit",children:["Subscribe ",p.jsx(zt,{"data-loc":"client/src/pages/CommunityPage.tsx:56",size:16})]}),n&&p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:57",className:"community-subscribe__success",role:"status",children:"Thank you — your interest has been noted. We’ll connect the mailing-list confirmation next."})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/CommunityPage.tsx:61",className:"community-intro section-pad",children:[p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:62",children:[p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:63",className:"eyebrow",children:"Member rates & considered extras"}),p.jsxs("h2",{"data-loc":"client/src/pages/CommunityPage.tsx:64",children:["More ways to make",p.jsx("br",{"data-loc":"client/src/pages/CommunityPage.tsx:64"}),p.jsx("em",{"data-loc":"client/src/pages/CommunityPage.tsx:64",children:"your stay yours."})]})]}),p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:66",className:"community-intro__body",children:[p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:67",children:"Join the DMSK Community for member rates, a little more flexibility and the warm welcome that makes every stay feel personal."}),p.jsxs("a",{"data-loc":"client/src/pages/CommunityPage.tsx:68",className:"text-link",href:"mailto:[email protected]?subject=Join%20the%20DMSK%20Community",children:["Join the community ",p.jsx(zt,{"data-loc":"client/src/pages/CommunityPage.tsx:68",size:17})]})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/CommunityPage.tsx:72",className:"community-signup",children:[p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:73",className:"community-signup__copy",children:[p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:74",className:"eyebrow",children:"Save more. Stay better."}),p.jsxs("h2",{"data-loc":"client/src/pages/CommunityPage.tsx:75",children:["Join the DMSK",p.jsx("br",{"data-loc":"client/src/pages/CommunityPage.tsx:75"}),p.jsx("em",{"data-loc":"client/src/pages/CommunityPage.tsx:75",children:"Community."})]}),p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:76",children:"Sign up for the DMSK mailing list to receive your unique booking code and access member rates on stays booked directly with us."}),p.jsxs("a",{"data-loc":"client/src/pages/CommunityPage.tsx:77",className:"community-signup__button",href:"mailto:[email protected]?subject=Join%20the%20DMSK%20Community",children:["Sign up ",p.jsx(zt,{"data-loc":"client/src/pages/CommunityPage.tsx:77",size:17})]})]}),p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:79",className:"community-signup__note",children:[p.jsx("span",{"data-loc":"client/src/pages/CommunityPage.tsx:79",children:"10%"}),p.jsxs("p",{"data-loc":"client/src/pages/CommunityPage.tsx:79",children:["or more",p.jsx("br",{"data-loc":"client/src/pages/CommunityPage.tsx:79"}),"on every stay."]})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/CommunityPage.tsx:82",className:"community-terms section-pad",id:"offer-terms",children:[p.jsxs("div",{"data-loc":"client/src/pages/CommunityPage.tsx:83",className:"community-terms__heading",children:[p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:83",className:"eyebrow",children:"Please read before booking"}),p.jsxs("h2",{"data-loc":"client/src/pages/CommunityPage.tsx:83",children:["Offer",p.jsx("br",{"data-loc":"client/src/pages/CommunityPage.tsx:83"}),p.jsx("em",{"data-loc":"client/src/pages/CommunityPage.tsx:83",children:"terms."})]})]}),p.jsx("div",{"data-loc":"client/src/pages/CommunityPage.tsx:84",className:"community-terms__lists",children:[Xy.slice(0,5),Xy.slice(5)].map((i,o)=>p.jsx("ol",{"data-loc":"client/src/pages/CommunityPage.tsx:84",children:i.map((l,u)=>{const d=o*5+u+1;return p.jsxs("li",{"data-loc":"client/src/pages/CommunityPage.tsx:84",children:[p.jsx("span",{"data-loc":"client/src/pages/CommunityPage.tsx:84",children:String(d).padStart(2,"0")}),p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:84",children:l})]},l)})},o))})]}),p.jsxs("section",{"data-loc":"client/src/pages/CommunityPage.tsx:87",className:"community-closing",children:[p.jsx("p",{"data-loc":"client/src/pages/CommunityPage.tsx:87",className:"eyebrow",children:"A better way to stay"}),p.jsxs("h2",{"data-loc":"client/src/pages/CommunityPage.tsx:87",children:["More room for",p.jsx("br",{"data-loc":"client/src/pages/CommunityPage.tsx:87"}),"the good parts."]}),p.jsxs(Tt,{"data-loc":"client/src/pages/CommunityPage.tsx:87",href:"/#booking",className:"community-closing__link",children:["Find a stay ",p.jsx(zt,{"data-loc":"client/src/pages/CommunityPage.tsx:87",size:18})]})]})]}),p.jsxs("footer",{"data-loc":"client/src/pages/CommunityPage.tsx:89",className:"site-footer",children:[p.jsx(es,{"data-loc":"client/src/pages/CommunityPage.tsx:89",compact:!0}),p.jsxs("p",{"data-loc":"client/src/pages/CommunityPage.tsx:89",className:"site-footer__c
197opyright",children:["© ",new Date().getFullYear()," Damask Homes",p.jsx("br",{"data-loc":"client/src/pages/CommunityPage.tsx:89"}),"A Serviced Apartment Company"]}),p.jsx(Xi,{"data-loc":"client/src/pages/CommunityPage.tsx:89"}),p.jsx(Zi,{"data-loc":"client/src/pages/CommunityPage.tsx:89"})]})]})}function XC(){return p.jsxs("section",{"data-loc":"client/src/components/LocationsMap.tsx:9",className:"locations-section","aria-labelledby":"locations-title",children:[p.jsx("iframe",{"data-loc":"client/src/components/LocationsMap.tsx:10",className:"locations-section__map",title:"Damask Homes locations in East London and Essex",src:"https://www.google.com/maps?q=Ilford%2C+Essex%2C+United+Kingdom&z=10&output=embed",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade"}),p.jsxs("div",{"data-loc":"client/src/components/LocationsMap.tsx:11",className:"locations-section__panel",children:[p.jsx("p",{"data-loc":"client/src/components/LocationsMap.tsx:12",className:"eyebrow",children:"Where to find us"}),p.jsxs("h2",{"data-loc":"client/src/components/LocationsMap.tsx:13",id:"locations-title",children:["London and",p.jsx("br",{"data-loc":"client/src/components/LocationsMap.tsx:13"}),"the quiet beyond."]}),p.jsx("div",{"data-loc":"client/src/components/LocationsMap.tsx:14",className:"locations-section__rule"}),p.jsxs("p",{"data-loc":"client/src/components/LocationsMap.tsx:15",children:[p.jsx(Ml,{"data-loc":"client/src/components/LocationsMap.tsx:15",size:16,strokeWidth:1.5})," Our collection spans East London and Essex, from connected city stays to waterside woodland retreats."]}),p.jsx("span",{"data-loc":"client/src/components/LocationsMap.tsx:16",children:"Exact arrival details are shared for your chosen property before check-in."})]})]})}function FC(){const[n,s]=O.useState(null);return p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:23",className:"site-shell",children:[p.jsx(Ii,{"data-loc":"client/src/pages/Home.tsx:24",title:"Damask Homes — Serviced Apartments",description:"Thoughtfully designed serviced apartments, corporate accommodation and distinctive stays across London and England.",canonicalPath:"/",imagePath:$i,imageAlt:ec,structuredData:LC}),p.jsx(Wl,{"data-loc":"client/src/pages/Home.tsx:25"}),p.jsxs("main",{"data-loc":"client/src/pages/Home.tsx:26",children:[p.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:27",className:"hero","aria-labelledby":"hero-title",children:[p.jsx("img",{"data-loc":"client/src/pages/Home.tsx:28",className:"hero__image",src:"/manus-storage/damask-hero-forest-home_271c8010.jpg",alt:"Contemporary home in a woodland setting"}),p.jsx("div",{"data-loc":"client/src/pages/Home.tsx:29",className:"hero__overlay"}),p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:30",className:"hero__content",children:[p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:31",className:"hero__eyebrow",children:"England · City and countryside stays"}),p.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:32",id:"hero-title",children:["Serviced stays",p.jsx("br",{"data-loc":"client/src/pages/Home.tsx:32"}),"across London and England."]}),p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:33",className:"hero__bottom",children:[p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:33",children:"Characterful homes for quiet weekends, important trips and longer stays with room to settle in."}),p.jsx("a",{"data-loc":"client/src/pages/Home.tsx:33",href:"#stays",className:"round-scroll","aria-label":"Explore our stays",children:p.jsx(ZE,{"data-loc":"client/src/pages/Home.tsx:33",size:19,strokeWidth:1.4})})]})]}),p.jsx("div",{"data-loc":"client/src/pages/Home.tsx:35",className:"hero__booking",id:"booking",children:p.jsx(Pd,{"data-loc":"client/src/pages/Home.tsx:35"})})]}),p.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:38",className:"intro-section section-pad",id:"company",children:[p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:39",className:"intro-section__aside",children:[p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:39",className:"intro-section__label",children:[p.jsx("span",{"data-loc":"client/src/pages/Home.tsx:39",className:"rule"})," ",p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:39",className:"eyebrow",children:"The Damask approach"})]}),p.jsx("img",{"data-loc":"client/src/pages/Home.tsx:39",className:"intro-section__approach-image",src:Ln[0].gallery[1].src,alt:Ln[0].gallery[1].alt})]}),p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:40",className:"intro-section__body",children:[p.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:40",children:["A place with the ease of a hotel.",p.jsx("br",{"data-loc":"client/src/pages/Home.tsx:40"}),p.jsx("em",{"data-loc":"client/src/pages/Home.tsx:40",children:"The feeling of your own."})]}),p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:40",children:"We bring together distinctive homes, thoughtfully prepared spaces and a more personal way to stay. Whether you are in the city for a 
197week or leaving it behind for a while, each Damask home gives you room to arrive properly."}),p.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:40",className:"text-link",href:"#stays",children:["Explore our collection ",p.jsx(zt,{"data-loc":"client/src/pages/Home.tsx:40",size:17})]})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:43",className:"stays-section",id:"stays",children:[p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:44",className:"section-heading section-pad",children:[p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:44",children:[p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:44",className:"eyebrow",children:"Our stays"}),p.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:44",children:["Choose your",p.jsx("br",{"data-loc":"client/src/pages/Home.tsx:44"}),"way of staying."]})]}),p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:44",children:"From urban apartments with an easy route into London, to woodland escapes where the view does most of the work."})]}),p.jsx("div",{"data-loc":"client/src/pages/Home.tsx:45",className:"property-rail",children:Ln.map((i,o)=>p.jsxs("article",{"data-loc":"client/src/pages/Home.tsx:46",className:`property-card property-card--${o+1}`,children:[p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:47",className:"property-card__image",children:[p.jsx("img",{"data-loc":"client/src/pages/Home.tsx:47",src:i.image,alt:`Featured view of ${i.name}`}),p.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:47",type:"button",className:"quick-view",onClick:()=>s(i),children:[p.jsx(rO,{"data-loc":"client/src/pages/Home.tsx:47",size:16,strokeWidth:1.45}),p.jsx("span",{"data-loc":"client/src/pages/Home.tsx:47",children:"Quick view"})]})]}),p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:48",className:"property-card__info",children:[p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:48",children:[p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:48",children:i.place}),p.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:48",children:i.name})]}),p.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:48",className:"property-card__facts",children:[i.size," ",p.jsx("span",{"data-loc":"client/src/pages/Home.tsx:48"})," ",i.guests]}),p.jsxs(Tt,{"data-loc":"client/src/pages/Home.tsx:48",href:`/stays/${i.slug}`,className:"inline-link",children:["Explore stay ",p.jsx(zt,{"data-loc":"client/src/pages/Home.tsx:48",size:16})]})]})]},i.slug))})]}),p.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:53",className:"experience-section",children:[p.jsx("div",{"data-loc":"client/src/pages/Home.tsx:54",className:"experience-section__image",children:p.jsx("img",{"data-loc":"client/src/pages/Home.tsx:54",src:"/manus-storage/damask-city-apartment_0f31797c.jpg",alt:"Refined Damask city apartment interior"})}),p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:55",className:"experience-section__copy",children:[p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:55",className:"eyebrow",children:"Stay in the details"}),p.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:55",children:["Everything you need.",p.jsx("br",{"data-loc":"client/src/pages/Home.tsx:55"}),p.jsx("em",{"data-loc":"client/src/pages/Home.tsx:55",children:"Nothing you do not."})]}),p.jsxs("ul",{"data-loc":"client/src/pages/Home.tsx:55",children:[p.jsx("li",{"data-loc":"client/src/pages/Home.tsx:55",children:"High-speed Wi-Fi"}),p.jsx("li",{"data-loc":"client/src/pages/Home.tsx:55",children:"Fully equipped kitchens"}),p.jsx("li",{"data-loc":"client/src/pages/Home.tsx:55",children:"Fresh essentials on arrival"}),p.jsx("li",{"data-loc":"client/src/pages/Home.tsx:55",children:"Flexible self check-in"})]}),p.jsxs(Tt,{"data-loc":"client/src/pages/Home.tsx:55",className:"text-link",href:"#contact",children:["Find out more ",p.jsx(zt,{"data-loc":"client/src/pages/Home.tsx:55",size:17})]})]})]}),p.jsx(XC,{"data-loc":"client/src/pages/Home.tsx:58"}),p.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:59",className:"cta-section",id:"contact",children:[p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:59",className:"eyebrow",children:"Ready when you are"}),p.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:59",children:["Find a place",p.jsx("br",{"data-loc":"client/src/pages/Home.tsx:59"}),"that fits the way",p.jsx("br",{"data-loc":"client/src/pages/Home.tsx:59"}),"you travel."]}),p.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:59",href:"#top",className:"cta-link",children:["Start a search ",p.jsx(zt,{"data-loc":"client/src/pages/Home.tsx:59",size:19})]})]})]}),p.jsxs("footer",{"data-loc":"client/src/pages/Home.tsx:61",className:"site-footer",children:[p.jsx(es,{"data-loc":"client/src/pages/Home.tsx:61",compact:!0}),p.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:61",className:"site-footer__c
197opyright",children:["© ",new Date().getFullYear()," Damask Homes",p.jsx("br",{"data-loc":"client/src/pages/Home.tsx:61"}),"A Serviced Apartment Company"]}),p.jsx(Xi,{"data-loc":"client/src/pages/Home.tsx:61"}),p.jsx(Zi,{"data-loc":"client/src/pages/Home.tsx:61"})]}),p.jsx("aside",{"data-loc":"client/src/pages/Home.tsx:63",className:`quick-view-sheet ${n?"quick-view-sheet--open":""}`,"aria-hidden":!n,children:n&&p.jsxs(p.Fragment,{children:[p.jsx("button",{"data-loc":"client/src/pages/Home.tsx:64",type:"button",className:"quick-view-sheet__close",onClick:()=>s(null),"aria-label":"Close quick view",children:p.jsx(Fl,{"data-loc":"client/src/pages/Home.tsx:64",size:22})}),p.jsx("img",{"data-loc":"client/src/pages/Home.tsx:64",src:n.image,alt:""}),p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:64",className:"quick-view-sheet__content",children:[p.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:64",className:"eyebrow",children:[n.place," · ",n.kind]}),p.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:64",children:n.name}),p.jsx("p",{"data-loc":"client/src/pages/Home.tsx:64",children:n.intro}),p.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:64",className:"quick-view-sheet__facts",children:[p.jsx("span",{"data-loc":"client/src/pages/Home.tsx:64",children:n.size}),p.jsx("span",{"data-loc":"client/src/pages/Home.tsx:64",children:n.guests}),p.jsx("span",{"data-loc":"client/src/pages/Home.tsx:64",children:n.beds})]}),p.jsxs(Tt,{"data-loc":"client/src/pages/Home.tsx:64",href:`/stays/${n.slug}`,onClick:()=>s(null),className:"sheet-cta",children:["See this stay ",p.jsx(zt,{"data-loc":"client/src/pages/Home.tsx:64",size:17})]})]})]})}),p.jsx("button",{"data-loc":"client/src/pages/Home.tsx:66",className:`quick-view-scrim ${n?"quick-view-scrim--visible":""}`,type:"button","aria-label":"Close quick view",onClick:()=>s(null)})]})}const kf=n=>new Intl.NumberFormat("en-GB",{style:"currency",currency:"GBP",maximumFractionDigits:0}).format(n);function ZC(){const[n,s]=O.useState("All Maison"),[i,o]=O.useState([]),[l,u]=O.useState(!1),[d,h]=O.useState(""),m=XO(),g=O.useMemo(()=>By(n),[n]),b=O.useMemo(()=>i.map(w=>By("All Maison").find(_=>_.id===w)).filter(Boolean),[i]),y=b.reduce((w,_)=>w+_.price,0),S=w=>{o(_=>FO(_,w.id)),h(`${w.name} added to your sample basket.`)};return p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:38",className:"site-shell maison-page",children:[p.jsx(Ii,{"data-loc":"client/src/pages/MaisonPage.tsx:39",title:"DMSK Maison — Luxury Home, Fragrance and Wellness",description:"Shop the DMSK Maison edit of luxury homeware, candles, fragrances, wellness, gifts, beauty and considered linens.",canonicalPath:"/maison",imagePath:$i,imageAlt:ec,structuredData:{"@context":"https://schema.org","@type":"CollectionPage",name:"DMSK Maison",url:"https://www.damaskhomes.com/maison",description:"Luxury home, fragrance, wellness, gift and beauty products from DMSK Maison.",publisher:Ji}}),p.jsx(Wl,{"data-loc":"client/src/pages/MaisonPage.tsx:40",maison:!0,onBasketClick:()=>u(!0)}),p.jsxs("main",{"data-loc":"client/src/pages/MaisonPage.tsx:41",children:[p.jsx("nav",{"data-loc":"client/src/pages/MaisonPage.tsx:42",className:"maison-category-bar","aria-label":"Maison categories",children:p.jsx("div",{"data-loc":"client/src/pages/MaisonPage.tsx:43",className:"maison-categories",role:"tablist","aria-label":"Maison product categories",children:m.map(w=>p.jsx("button",{"data-loc":"client/src/pages/MaisonPage.tsx:45",type:"button",role:"tab","aria-selected":n===w,className:n===w?"is-active":"",onClick:()=>s(n===w?"All Maison":w),children:w},w))})}),p.jsxs("section",{"data-loc":"client/src/pages/MaisonPage.tsx:59",className:"maison-shop",id:"maison-products","aria-labelledby":"maison-shop-title",children:[p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:60",className:"maison-video-banner",children:[p.jsx("video",{"data-loc":"client/src/pages/MaisonPage.tsx:61",className:"maison-video-banner__video",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata",poster:"/manus-storage/maison-duvet_770eabe7.jpg","aria-label":"A quiet editorial montage of Damask Homes interiors",children:p.jsx("source",{"data-loc":"client/src/pages/MaisonPage.tsx:71",src:"/manus-storage/dmsk-maison-editorial_0d9f9415.mp4",type:"video/mp4"})}),p.jsx("div",{"data-loc":"client/src/pages/MaisonPage.tsx:73",className:"maison-video-banner__veil","aria-hidden":"true"}),p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:74",className:"maison-video-banner__caption",children:[p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:75",className:"eyebrow",children:"DMSK – Maison"}),p.jsxs("h1",{"data-loc":"client/src/pages/MaisonPage.tsx:76",id:"maison-shop-title",children:["Luxury home and",p.jsx("br",{"data-loc":"client/src/pages/MaisonPage.tsx:76"}),p.jsx("em",{"data-loc":"client/src/pages/MaisonPage.tsx:76",children:"wellness essentials."})]})]})]}),p.jsx("div",{"data-loc":"client/src/pages/MaisonPage.tsx:80",className:"maison-shop__topline",children:p.jsxs("p",{"data-loc":"client/src/pages/MaisonPage.tsx:81",className:"maison-shop__count",children:[g.length," pieces"]})}),p.jsx("div",{"data-loc":"client/src/pages/MaisonPage.tsx:84",className:"maison-grid",children:g.map((w,_)=>p.jsxs("article",{"data-loc":"client/src/pages/MaisonPage.tsx:86",className:`maison-product maison-product--${w.tone}`,children:[p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:87",className:"maison-product__image-wrap",children:[p.jsx("img",{"data-loc":"client/src/pages/MaisonPage.tsx:88",src:w.image,alt:w.imageAlt,className:"maison-product__image",loading:_>3?"lazy":"eager"}),p.jsx("button",{"data-loc":"client/src/pages/MaisonPage.tsx:89",className:"maison-product__favourite",type:"button","aria-label":`Save ${w.name}`,onClick:()=>h(`${w.name} is saved for your Maison edit.`),children:p.jsx(tO,{"data-loc":"client/src/pages/MaisonPage.tsx:90",size:17,strokeWidth:1.4})}),p.jsx("span",{"data-loc":"client/src/pages/MaisonPage.tsx:92",className:"maison-product__label",children:"Example image / mock product"})]}),p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:94",className:"maison-product__details",children:[p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:95",children:[p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:96",className:"maison-product__category",children:w.
197category}),p.jsx("h3",{"data-loc":"client/src/pages/MaisonPage.tsx:97",children:w.name}),p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:98",children:w.description})]}),p.jsx("strong",{"data-loc":"client/src/pages/MaisonPage.tsx:100",children:kf(w.price)})]}),p.jsxs("button",{"data-loc":"client/src/pages/MaisonPage.tsx:102",className:"maison-product__add",type:"button",onClick:()=>S(w),children:[p.jsx(Z0,{"data-loc":"client/src/pages/MaisonPage.tsx:103",size:15,strokeWidth:1.4})," Add to basket"]})]},w.id))})]}),p.jsxs("section",{"data-loc":"client/src/pages/MaisonPage.tsx:110",className:"maison-ritual","aria-label":"DMSK Maison story",children:[p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:111",className:"maison-ritual__panel maison-ritual__panel--dark",children:[p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:111",className:"eyebrow",children:"The house note"}),p.jsxs("h2",{"data-loc":"client/src/pages/MaisonPage.tsx:111",children:["Bring the feeling",p.jsx("br",{"data-loc":"client/src/pages/MaisonPage.tsx:111"}),p.jsx("em",{"data-loc":"client/src/pages/MaisonPage.tsx:111",children:"home."})]}),p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:111",children:"DMSK | Maison was created so you can take a piece of your luxury stay home with you — the comfort, calm and thoughtful details that help you unwind. Working with experts and trusted makers from around the world, we have curated an exceptional collection: from the rich fragrances of the Middle East to beautifully crafted artisan soaps, nourishing body care and luxurious linens. We are also proud to support local producers wherever possible, bringing you considered products of the highest quality while making more responsible choices for our planet."})]}),p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:112",className:"maison-ritual__panel maison-ritual__panel--light",children:[p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:112",className:"eyebrow",children:"Need a considered gift?"}),p.jsxs("h2",{"data-loc":"client/src/pages/MaisonPage.tsx:112",children:["Give a little",p.jsx("br",{"data-loc":"client/src/pages/MaisonPage.tsx:112"}),p.jsx("em",{"data-loc":"client/src/pages/MaisonPage.tsx:112",children:"room to breathe."})]}),p.jsxs(Tt,{"data-loc":"client/src/pages/MaisonPage.tsx:112",href:"#maison-products",className:"text-link",children:["Explore gifts ",p.jsx(zt,{"data-loc":"client/src/pages/MaisonPage.tsx:112",size:17})]})]})]}),d&&p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:115",className:"maison-notice",role:"status",children:[p.jsx("span",{"data-loc":"client/src/pages/MaisonPage.tsx:115",children:d}),p.jsx("button",{"data-loc":"client/src/pages/MaisonPage.tsx:115",type:"button",onClick:()=>h(""),"aria-label":"Dismiss message",children:"×"})]}),p.jsxs("aside",{"data-loc":"client/src/pages/MaisonPage.tsx:117",className:`maison-basket ${l?"maison-basket--open":""}`,"aria-hidden":!l,"aria-label":"Maison basket",children:[p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:118",className:"maison-basket__header",children:[p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:118",children:[p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:118",className:"eyebrow",children:"DMSK – Maison"}),p.jsx("h2",{"data-loc":"client/src/pages/MaisonPage.tsx:118",children:"Your basket"})]}),p.jsx("button",{"data-loc":"client/src/pages/MaisonPage.tsx:118",type:"button",onClick:()=>u(!1),"aria-label":"Close basket",children:p.jsx(Fl,{"data-loc":"client/src/pages/MaisonPage.tsx:118",size:21})})]}),p.jsx("div",{"data-loc":"client/src/pages/MaisonPage.tsx:119",className:"maison-basket__body",children:b.length===0?p.jsx("p",{"data-loc":"client/src/pages/MaisonPage.tsx:120",className:"maison-basket__empty",children:"Your basket is ready for the pieces you choose."}):b.map((w,_)=>p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:120",className:"maison-basket__item",children:[p.jsx("span",{"data-loc":"client/src/pages/MaisonPage.tsx:120",children:w.name}),p.jsx("strong",{"data-loc":"client/src/pages/MaisonPage.tsx:120",children:kf(w.price)})]},`${w.id}-${_}`))}),p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:122",className:"maison-basket__footer",children:[p.jsxs("div",{"data-loc":"client/src/pages/MaisonPage.tsx:122",children:[p.jsx("span",{"data-loc":"client/src/pages/MaisonPage.tsx:122",children:"Sample total"}),p.jsx("strong",{"data-loc":"client/src/pages/MaisonPage.tsx:122",children:kf(y)})]}),p.jsxs("a",{"data-loc":"client/src/pages/MaisonPage.tsx:122",className:"maison-basket__checkout",href:ZO(b),onClick:()=>h("Your order enquiry is opening in your email app."),children:["Enquire to checkout ",p.jsx(zt,{"data-loc":"client/src/pages/MaisonPage.tsx:122",size:16})]})]})]}),p.jsx("button",{"data-loc":"client/src/pages/MaisonPage.tsx:124",className:`maison-basket__scrim ${l?"is-visible":""}`,type:"button","aria-label":"Close basket",onClick:()=>u(!1)})]}),p.jsxs("footer",{"data-loc":"client/src/pages/MaisonPage.tsx:126",className:"site-footer",children:[p.jsx(es,{"data-loc":"client/src/pages/MaisonPage.tsx:126",compact:!0}),p.jsxs("p",{"data-loc":"client/src/pages/MaisonPage.tsx:126",className:"site-footer__c
197opyright",children:["© ",new Date().getFullYear()," Damask Homes",p.jsx("br",{"data-loc":"client/src/pages/MaisonPage.tsx:126"}),"A Serviced Apartment Company"]}),p.jsx(Xi,{"data-loc":"client/src/pages/MaisonPage.tsx:126"}),p.jsx(Zi,{"data-loc":"client/src/pages/MaisonPage.tsx:126"})]})]})}function IC({className:n,...s}){return p.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:ba("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",n),...s})}function $C({className:n,...s}){return p.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:ba("px-6",n),...s})}function id(){const[,n]=sb(),s=()=>{n("/")};return p.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:p.jsx(IC,{"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:p.jsxs($C,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[p.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:p.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[p.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),p.jsx(eO,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),p.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"Page not found"}),p.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",p.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:28"}),"It may have been moved or deleted."]}),p.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:32",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:p.jsxs(zd,{"data-loc":"client/src/pages/NotFound.tsx:36",onClick:s,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:[p.jsx(nO,{"data-loc":"client/src/pages/NotFound.tsx:40",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}function JC({property:n}){return p.jsx("section",{"data-loc":"client/src/components/PropertyCarousel.tsx:10",className:"property-carousel-section","aria-label":`${n.name} photo carousel`,children:p.jsxs(ub,{"data-loc":"client/src/components/PropertyCarousel.tsx:11",opts:{align:"start",loop:!0,duration:28},className:"property-carousel",children:[p.jsx(fb,{"data-loc":"client/src/components/PropertyCarousel.tsx:12",className:"-ml-3",children:n.gallery.map((s,i)=>p.jsx(rd,{"data-loc":"client/src/components/PropertyCarousel.tsx:13",className:"basis-[85%] pl-3 sm:basis-[64%] lg:basis-[44%]",children:p.jsx("img",{"data-loc":"client/src/components/PropertyCarousel.tsx:13",src:s.src,alt:s.alt,decoding:i<3?"sync":"async",loading:i<3?"eager":"lazy",fetchPriority:i===0?"high":"auto",draggable:!1})},s.src))}),p.jsx(RC,{"data-loc":"client/src/components/PropertyCarousel.tsx:15",className:"property-carousel__control property-carousel__control--prev"}),p.jsx(zC,{"data-loc":"client/src/components/PropertyCarousel.tsx:16",className:"property-carousel__control property-carousel__control--next"})]})})}function WC({property:n}){return p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:19",className:"site-shell property-page",children:[p.jsx(Ii,{"data-loc":"client/src/pages/PropertyPage.tsx:20",title:`${n.name} — Damask Homes`,description:`${n.intro} Book a considered Damask Homes stay in ${n.place}.`,canonicalPath:`/stays/${n.slug}`,imagePath:n.image,imageAlt:`${n.name} exterior or living space`,structuredData:{"@context":"https://schema.org","@type":"LodgingBusiness",name:n.name,url:`https://www.damaskhomes.com/stays/${n.slug}`,description:n.intro,image:`https://www.damaskhomes.com${n.image}`,areaServed:n.place,parentOrganization:Ji}}),p.jsxs("header",{"data-loc":"client/src/pages/PropertyPage.tsx:21",className:"property-header",children:[p.jsxs(Tt,{"data-loc":"client/src/pages/PropertyPage.tsx:21",href:"/",className:"back-link",children:[p.jsx(Xl,{"data-loc":"client/src/pages/PropertyPage.tsx:21",size:17})," All stays"]}),p.jsx(es,{"data-loc":"client/src/pages/PropertyPage.tsx:21",compact:!0}),p.jsx("a",{"data-loc":"client/src/pages/PropertyPage.tsx:21",href:"#availability",className:"header-book",children:"Book this stay"})]}),p.jsxs("main",{"data-loc":"client/src/pages/PropertyPage.tsx:22",children:[p.jsxs("section",{"data-loc":"client/src/pages/PropertyPage.tsx:23",className:"property-hero",children:[p.jsx("img",{"data-loc":"client/src/pages/PropertyPage.tsx:24",className:"property-hero__image",src:n.image,alt:`${n.name} exterior or living space`}),p.jsx("div",{"data-loc":"client/src/pages/PropertyPage.tsx:25",className:"property-hero__shade"}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:26",className:"property-hero__meta",children:[p.jsx("span",{"data-loc":"client/src/pages/PropertyPage.tsx:26",children:n.place}),p.jsx("span",{"data-loc":"client/src/pages/PropertyPage.tsx:26",children:n.kind}),p.jsxs("a",{"data-loc":"client/src/pages/PropertyPage.tsx:26",href:"#gallery",children:[p.jsx(aO,{"data-loc":"client/src/pages/PropertyPage.tsx:26",size:16})," Explore the stay"]})]}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:27",className:"property-hero__copy",children:[p.jsxs("p",{"data-loc":"client/src/pages/PropertyPage.tsx:28",children:["Damask Homes · ",n.kind]}),p.jsx("h1",{"data-loc":"client/src/pages/PropertyPage.tsx:29",children:n.name}),p.jsx("span",{"data-loc":"client/src/pages/PropertyPage.tsx:30",children:n.intro})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/PropertyPage.tsx:33",className:"property-intro-feature",children:[p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:34",className:"property-intro-feature__copy",children:[p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:34",className:"eyebrow",children:"The stay"}),p.jsx("h2",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:n.detail}),p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:n.note}),p.jsxs("dl",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:[p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:[p.jsx("dt",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:"Size"}),p.jsx("dd",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:n.size})]}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:[p.jsx("dt",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:"Capacity"}),p.jsx("dd",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:n.guests})]}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:[p.jsx("dt",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:"Sleep"}),p.jsx("dd",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:n.beds})]}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:[p.jsx("dt",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:"Bathrooms"}),p.jsx("dd",{"data-loc":"client/src/pages/PropertyPage.tsx:34",children:n.baths})]})]}),p.jsxs("a",{"data-loc":"client/src/pages/PropertyPage.tsx:34",className:"text-link",href:"#availability",children:["Check availability ",p.jsx(zt,{"data-loc":"client/src/pages/PropertyPage.tsx:34",size:17})]})]}),p.jsx("figure",{"data-loc":"client/src/pages/PropertyPage.tsx:35",className:"property-intro-feature__image",children:p.jsx("img",{"data-loc":"client/src/pages/PropertyPage.tsx:35",src:n.introImage.src,alt:n.introImage.alt})})]}),p.jsx("section",{"data-loc":"client/src/pages/PropertyPage.tsx:37",className:"property-image-strip",id:"gallery","aria-label":`${n.name} image gallery`,children:n.gallery.slice(0,4).map(s=>p.jsx("img",{"data-loc":"client/src/pages/PropertyPage.tsx:37",src:s.src,alt:s.alt},s.src))}),p.jsxs("section",{"data-loc":"client/src/pages/PropertyPage.tsx:38",className:"weekend-feature",children:[p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:38",className:"weekend-feature__copy",children:[p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:38",className:"eyebrow",children:"A little more to arrive to"}),p.jsxs("h2",{"data-loc":"client/src/pages/PropertyPage.tsx:38",children:["Book Monday to Frid
197ay.",p.jsx("br",{"data-loc":"client/src/pages/PropertyPage.tsx:38"}),p.jsx("em",{"data-loc":"client/src/pages/PropertyPage.tsx:38",children:"Your welcome basket is on us."})]}),p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:38",children:"Book between Monday and Friday and receive a welcome food basket from Damask Homes."}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:38",className:"weekend-feature__area",children:[p.jsx(Ml,{"data-loc":"client/src/pages/PropertyPage.tsx:38",size:16,strokeWidth:1.5}),p.jsx("span",{"data-loc":"client/src/pages/PropertyPage.tsx:38",children:n.areaCopy})]}),p.jsxs("a",{"data-loc":"client/src/pages/PropertyPage.tsx:38",className:"text-link",href:"#availability",children:["Plan your weekday stay ",p.jsx(zt,{"data-loc":"client/src/pages/PropertyPage.tsx:38",size:17})]})]}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:38",className:"weekend-feature__images",children:[p.jsx("img",{"data-loc":"client/src/pages/PropertyPage.tsx:38",src:n.gallery[1].src,alt:n.gallery[1].alt}),p.jsx("img",{"data-loc":"client/src/pages/PropertyPage.tsx:38",src:n.gallery[2].src,alt:n.gallery[2].alt})]})]}),p.jsx(JC,{"data-loc":"client/src/pages/PropertyPage.tsx:39",property:n}),p.jsxs("section",{"data-loc":"client/src/pages/PropertyPage.tsx:40",className:"property-features",children:[p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:40",children:[p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:40",className:"eyebrow",children:"Included in your stay"}),p.jsx("h2",{"data-loc":"client/src/pages/PropertyPage.tsx:40",children:"Comforts, considered."})]}),p.jsx("ul",{"data-loc":"client/src/pages/PropertyPage.tsx:40",children:n.features.map(s=>p.jsxs("li",{"data-loc":"client/src/pages/PropertyPage.tsx:40",children:[p.jsx($E,{"data-loc":"client/src/pages/PropertyPage.tsx:40",size:15,strokeWidth:1.5}),s]},s))})]}),p.jsxs("section",{"data-loc":"client/src/pages/PropertyPage.tsx:41",className:"property-image-break",children:[p.jsx("img",{"data-loc":"client/src/pages/PropertyPage.tsx:41",src:n.detailImage,alt:`A quiet detail from ${n.name}`}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:41",children:[p.jsx(Ml,{"data-loc":"client/src/pages/PropertyPage.tsx:41",size:20,strokeWidth:1.5}),p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:41",children:"Thoughtful stays in places worth knowing."})]})]}),p.jsxs("section",{"data-loc":"client/src/pages/PropertyPage.tsx:42",className:"availability-section",id:"availability",children:[p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:42",className:"eyebrow",children:"Plan your stay"}),p.jsx("h2",{"data-loc":"client/src/pages/PropertyPage.tsx:42",children:"When would you like to arrive?"}),p.jsx(Pd,{"data-loc":"client/src/pages/PropertyPage.tsx:42",prefilledProperty:n.name})]}),p.jsxs("section",{"data-loc":"client/src/pages/PropertyPage.tsx:43",className:"property-map","aria-label":`Find ${n.name} on a map`,children:[p.jsx("iframe",{"data-loc":"client/src/pages/PropertyPage.tsx:43",title:`Map showing the area around ${n.name}`,src:`https://www.google.com/maps?q=${encodeURIComponent(n.mapQuery)}&z=13&output=embed`,loading:"lazy",referrerPolicy:"no-referrer-when-downgrade"}),p.jsxs("div",{"data-loc":"client/src/pages/PropertyPage.tsx:43",className:"property-map__label",children:[p.jsx("p",{"data-loc":"client/src/pages/PropertyPage.tsx:43",className:"eyebrow",children:"Find us"}),p.jsx("strong",{"data-loc":"client/src/pages/PropertyPage.tsx:43",children:n.place})]})]})]}),p.jsxs("footer",{"data-loc":"client/src/pages/PropertyPage.tsx:45",className:"site-footer",children:[p.jsx(es,{"data-loc":"client/src/pages/PropertyPage.tsx:45",compact:!0}),p.jsxs("p",{"data-loc":"client/src/pages/PropertyPage.tsx:45",className:"site-footer__copyright",children:["© ",new Date().getFullYear()," Damask Homes",p.jsx("br",{"data-loc":"client/src/pages/PropertyPage.tsx:45"}),"Thoughtfully designed short-term stays."]}),p.jsx(Xi,{"data-loc":"client/src/pages/PropertyPage.tsx:45"}),p.jsx(Zi,{"data-loc":"client/src/pages/PropertyPage.tsx:45"})]})]})}function eA(){const[,n]=QO("/stays/:slug"),s=SO(n?.slug??"");return s?p.jsx(WC,{"data-loc":"client/src/App.tsx:19",property:s}):p.jsx(id,{"data-loc":"client/src/App.tsx:19"})}function tA(){return p.jsxs(VO,{"data-loc":"client/src/App.tsx:22",children:[p.jsx(_s,{"data-loc":"client/src/App.tsx:22",path:"/",component:FC}),p.jsx(_s,{"data-loc":"client/src/App.tsx:22",path:"/about",component:qC}),p.jsx(_s,{"data-loc":"client/src/App.tsx:22",path:"/community",component:KC}),p.jsx(_s,{"data-loc":"client/src/App.tsx:22",path:rb,component:ZC}),p.jsx(_s,{"data-loc":"client/src/App.tsx:22",path:"/stays/:slug",component:eA}),p.jsx(_s,{"data-loc":"client/src/App.tsx:22",path:"/404",component:id}),p.jsx(_s,{"data-loc":"client/src/App.tsx:22",component:id})]})}function nA(){return p.jsx(dO,{"data-loc":"client/src/App.tsx:26",children:p.jsx(hO,{"data-loc":"client/src/App.tsx:26",defaultTheme:"light",children:p.jsx(VE,{"data-loc":"client/src/App.tsx:26",children:p.jsxs(bO,{"data-loc":"client/src/App.tsx:26",children:[p.jsx(n_,{"data-loc":"client/src/App.tsx:26",position:"bottom-right",richColors:!0}),p.jsx(tA,{"data-loc":"client/src/App.tsx:26"}),p.jsx(xO,{"data-loc":"client/src/App.tsx:26"})]})})})})}const aA=()=>{const n="https://manus.im",s="7rnCmNhcoW42ktgjH2LurS",i=`${window.location.origin}/api/oauth/callback`,o=crypto.randomUUID();document.cookie=`${H2}=${o}; Path=/; Max-Age=600; SameSite=None; Secure`;const l=B2({redirectUri:i,nonce:o}),u=new URL(`${n}/app-auth`);u.searchParams.set("appId",s),u.searchParams.set("redirectUri",i),u.searchParams.set("state",l),u.searchParams.set("type","signIn"),window.location.href=u.toString()},Nl=new tS,db=n=>{!(n instanceof Ni)||typeof window>"u"||!(n.message===P2)||aA()};Nl.getQueryCache().subscribe(n=>{if(n.type==="updated"&&n.action.type==="error"){const s=n.query.state.error;db(s),console.error("[API Query Error]",s)}});Nl.getMutationCache().subscribe(n=>{if(n.type==="updated"&&n.action.type==="error"){const s=n.mutation.state.error;db(s),console.error("[API Mutation Error]",s)}});const sA=Pv.createClient({links:[l2({url:"/api/trpc",transformer:va,headers(){try{const n=sessionStorage.getItem("manus-cookie");if(n){const s=`${z2}=`,o=n.split(";").find(l=>l.trim().startsWith(s))?.trim().slice(s.length);if(o)return{Authorization:`Bearer ${o}`}}}catch{}return{}},fetch(n,s){return globalThis.fetch(n,{...s??{},credentials:"include"})}})]});Y2.createRoot(document.getElementById("root")).render(p.jsx(Pv.Provider,{"data-loc":"client/src/main.tsx:76",client:sA,queryClient:Nl,children:p.jsx(A1,{"data-loc":"client/src/main.tsx:77",client:Nl,children:p.jsx(nA,{"data-loc":"client/src/main.tsx:78"})})}));

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.